﻿* {margin:0; padding:0;}

/*Inicio TOPO do site - Inicio*/
#topo {width:100%; background: #fff url(../imagens/topo/fundo_menu.jpg) repeat-x; }
#menu {width:984px; margin:0 auto;}
#header_menu {width:984px; height: 43px; background:#fff url(../imagens/topo/fundo_menu1.jpg);}
#header_menu .menu_topo {padding: 10px 100px; float:center;}

#box {width:984px; margin:0 auto;}
#header {width:984px; height: 110px; background: url(../imagens/topo/fundo_topo.png) repeat-x;}
#header .logo {padding: 25px 35px; float:left;}
#header .busca {padding: 20px 5px; float:right; width:260px; height:25px;}
#header .telefone {padding: 5px 40px; float:right;
font-family: Calibri, Arial, Helvetica, sans-serif; font-size:20px; color:#666}

/*Form de BUSCA no topo do site, utilizando pesquisa personalizada do Google - Inicio*/
#busca { background: #fff; padding:5px; border-radius:10px 0 0 10px; width:150px; border-bottom-color:#d9d9d9; border-top-color:#d9d9d9; } #pesquisafsm-botao { border: 1px solid #222; color: #eee; padding-left:10px; padding-top:10px; background: #4285f4 url(../imagens/topo/botao_busca.png); border-radius: 6px; margin-left: -3px; color:#4285f4; font: 'trebuchet ms', trebuchet; padding:7px 30px; border-radius:0 10px 10px 0; border:0 none; font-weight:bold; } #pesquisafsm-botao:hover { color: #eee; padding-left:10px; padding-top:10px; background: #4285f4 url(../imagens/topo/botao_busca.png); border-radius: 6px; margin-left: -3px; color:#4285f4; font: 'trebuchet ms', trebuchet; padding:7px 30px; border-radius:0 10px 10px 0; font-weight:bold; }

table.gsc-search-box {
	display: none !important;
}

td.gsc-orderby-container {
	display: none !important;	
}

table.gcsc-branding {
	display: none !important;
}

#___gcse_1{
	margin:0 auto;
	text-align:left;
	width: 700px;
}
/*Form de BUSCA no topo do site, utilizando pesquisa personalizada do Google - Final*/


/*Inicio TOPO do site - Final*/

/* Rodapé do Site - Inicio*/
#rodape {
   width:100%;
   height:100%;
   background:#d9d9d9;
}
#rodape .rodape_conteudo {
   margin: 0 auto;
   width:984px;
   height:230px;
   background:#d9d9d9;
   padding: 10px 10px 0 10px;

}
#copyright {
   width:100%;
   height:100%;
   background:#0086f8;
}
#copyright .copyright_conteudo {
   margin: 0 auto;
   position:relative;
   width:984px;
   height:40px;
   background:#0086f8;
   padding: 10px 10px 0 10px;
   text-align:center;

}

ul.col4 
{ 
padding-right: 0px; 
padding-left: 0px; 
float:left; 
padding-bottom: 0px; 
margin: 15px 0; 
width: 100%; 
padding-top: 0px;
list-style-type: none;
 
} 

ul.col4 li 
{ 
padding-right: 0; 
display:inline; 
padding-left: 0; 
float: left; 
padding-bottom: 2px; 
width: 25%;
padding-top: 2px;
font-size:16px;
font-family: Calibri, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#494949;
}
ul.col4 li Li{
margin: 0 auto; 
padding-right: 2px; 
display:inline; 
padding-left: 2px; 
float: left; 
padding-bottom: 0; 
width: 100%;
padding-top: 0;
font-size:14px;
font-family: Calibri, Arial, Helvetica, sans-serif;
font-weight:lighter;
color:#494949;
}
ul.col4 li li .atendimento_rodape {
font-size:16px;
font-family: Calibri, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#494949;	
}
ul.col4 li li .telefone_rodape {
padding-bottom: 2px;
padding-top: 2px;
font-size:20px;
font-family: Calibri, Arial, Helvetica, sans-serif;
font-weight:lighter;
color:#494949;	
}
ul.col4 li li .horario_rodape {
padding-bottom: 2px;
padding-top: 2px;
font-size:12px;
font-family: Calibri, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#494949;	
}
ul.col4 li li img{
	border-radius: 10px 10px;
	
}

ul.col4 li li a{ 
color:#494949;
}
ul.col4 li li a:hover{ 
color:#494949; text-decoration:underline;
}

#oferta_email {  background: #fff; padding:5px; border-radius:10px 0 0 10px; width:160px; border-bottom-color:#d9d9d9; border-top-color:#d9d9d9; } #oferta_botao { border: 1px solid #222; color: #eee; padding-left:10px; padding-top:10px; background: #00c90e url(../imagens/rodape/botao_oferta.png); border-radius: 6px; margin-left: -3px; color:#4285f4; font: 'trebuchet ms', trebuchet; padding:7px 30px; border-radius:0 10px 10px 0; border:0 none; font-weight:bold; } #oferta_botao:hover { color: #eee; padding-left:10px; padding-top:10px; background: #00c90e url(../imagens/rodape/botao_oferta.png); border-radius: 6px; margin-left: -3px; color:#4285f4; font: 'trebuchet ms', trebuchet; padding:7px 30px; border-radius:0 10px 10px 0; font-weight:bold; }

/*Trata a lista de produtos no rodapé*/
.mainselection {
	overflow:hidden;
    width:150px;
	margin-left:-3px;
    /*background: transparent;*/
    
}
#lista_produtos {
	border:0;
	color:#494949;
    background:transparent;
    height:22px;
    border:1px solid #d8d8d8;
    width:200px;
    -webkit-appearance: none;
}
#lista_produtos:hover {
	text-decoration:underline;
	cursor:pointer;
	border:0;
	color:#494949;
    background:transparent;
    height:22px;
    border:1px solid #d8d8d8;
    width:200px;
    -webkit-appearance: none;
}


/*Trata a lista de produtos no rodapé*/

ul.col3 
{ 
float:left; 
padding: 0 auto; 
margin: 0 0; 
width: 106%; 
list-style-type: none;
 
} 

ul.col3 li 
{ 
padding: 0 0; 
margin: 0 auto; 
display:block; 
float: left; 
width: 33%;
font-size:12px;
font-family: Calibri, Arial, Helvetica, sans-serif;
font-weight:lighter;
color:#fff;
}
ul.col3 li span
{ 
padding: 8px 0;
color:#FFF; 
}
ul.col3 li span a
{ 
color:#FFF; 
}
ul.col3 li span a:hover
{ 
color:#FFF;
text-decoration:underline; 
}

#area_reservada {  background: #fff; padding:5px; border-right-color:#b4e0fc; border-radius:10px 0 0 10px; width:160px; border-bottom-color:#b4e0fc; border-top-color:#b4e0fc; border-color:#b4e0fc; color:#0087fc; } #reservada_botao { border: 1px solid #222; color: #eee; padding-left:10px; padding-top:10px; background: #b4e0fc url(../imagens/rodape/botao_reservada.png); border-radius: 6px; margin-left: -3px; color:#4285f4; font: 'trebuchet ms', trebuchet; padding:7px 30px; border-radius:0 10px 10px 0; border:0 none; font-weight:bold; } #reservada_botao:hover { color: #eee; padding-left:10px; padding-top:10px; background: #b4e0fc url(../imagens/rodape/botao_reservada.png); border-radius: 6px; margin-left: -3px; color:#4285f4; font: 'trebuchet ms', trebuchet; padding:7px 30px; border-radius:0 10px 10px 0; font-weight:bold; }

/* Rodapé do Site - Final*/


/* Conteudo */

#conteudo_busca {width:984px; height:100%; margin: 0 auto;}
/*#conteudo {width:984px; height:100%; margin: 0 auto; padding: 50px 50px;}*/

/*#conteudo img {
	border-radius: 10px;
}
*/
#conteudo {
   margin: 0 auto;	
   width:984px;
   height:100%;
   padding-top:20px;
   padding-bottom:20px;
}
#conteudo_index {
   margin: 0 auto;	
   width:984px;
   height:100%;
   padding-top:20px;
   padding-bottom:20px;
}
#conteudo_centro {
   margin: 0 auto;
   width:848px;
   height:100%;
   text-align:center;

}

/*#conteudo .conteudo_centro img {
	border-radius: 10px;
}
*/
#conteudo .conteudo_centro h1{
	color:#494949;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	padding-top: 20px;
	font-size:36px;
}
#conteudo .conteudo_centro h2{
	color:#494949;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:bolder;
	margin-top: 20px;
	font-size:24px;
	padding-bottom: 5px;
}

/*#conteudo .conteudo_centro p {
	color:#494949;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-style:normal;
	font-weight:normal;
	margin-top: 20px;
	font-size:16px;
	padding-bottom: 30px;
	
}*/

/*Central*/
A.link_central:link {font-family: Verdana, Geneva, sans-serif; font-weight: normal; text-decoration:none; font-size:10px; font-style:normal; color:#000;}
A.link_central:visited {font-family: Verdana, Geneva, sans-serif; font-weight: normal; text-decoration:none; font-size:10px; font-style:normal; color:#000;}
A.link_central:hover {font-family: Verdana, Geneva, sans-serif; font-weight: normal; text-decoration:underline; font-size:10px; font-style:normal; color:#000;}
A.link_central:active {font-family: Verdana, Geneva, sans-serif; font-weight: normal; text-decoration:underline; font-size:10px; font-style:normal; color:#000;}
.style13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4e607c;
	font-weight: bold;
}
.style14 {
	font-size: 10px;
	font: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
/* Conteudo provisório para as página antigas!!!!*/
.dsR1 /*agl rulekind: base;*/ { background-color: #white; height: 1px; }
.dsR5 /*agl rulekind: base;*/ { width: 844px; height: auto; }
.dsR8 /*agl rulekind: base;*/ { height: auto; }

/*página Xerox*/
#layer6 {
	visibility: visible;
	position: absolute;
	top: 411px;
	left: 646px;
	width: 193px;
	height: 62px
}
#layer1 {
	visibility: visible;
	position: absolute;
	top: 184px;
	left: 458px;
	width: 172px;
	height: 91px
}
.linha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
}
/*página Xerox*/
/* Conteudo provisório para as página antigas!!!!*/


/*Pagina CENTRAL*/

.videos {
	width:100%;
	background:#ececec;
}

.destaque {
	margin-top:10px;
	margin-left:17px;
	padding-top:10px;
	color:#005173;
	font-weight:bold;
	font-size:16px;

}
.destaque2 {
	margin-top:-29px;
	margin-left:742px;
	padding-top:10px;
	color:#005173;
	font-weight:bold;
	font-size:16px;


}

.video1 {
	margin-top:10px;
	margin-left:17px;
	padding:10px;
	width:200px;
	height:200px;
	background:#fff;
	border:#dbd5d7 1px solid;
	float:left;
}
.video1 h5{
	padding-top:10px;
	float:right;
	color:#666;
	font-weight:lighter;
	font-size:10px;
}
/*.video1 p{
	float:left;
	padding-top:5px;
	color:#666;
	font-weight:bold;
	font-size:14px;
	
}*/
.video1 p a{
	float:left;
	padding-top:5px;
	color:#666;
	font-weight:lighter;
	font-size:13px;
}
.video1 p a:hover{
	float:left;
	padding-top:5px;
	color:#666;
	font-weight:lighter;
	font-size:13px;
	text-decoration:underline;
}

.video2 {
	margin-top:10px;
	margin-left:20px;
	padding:10px;
	width:200px;
	height:230px;
	background:#fff;
	border:#dbd5d7 1px solid;
	float:left;
}
.video2 h5{
	padding-top:10px;
	float:right;
	color:#666;
	font-weight:normal;
	font-size:10px;
}
/*.video2 p{
	float:left;
	padding-top:5px;
	color:#666;
	font-weight:bold;
	font-size:14px;
	
}*/
.video2 p a{
	float:left;
	padding-top:5px;
	color:#666;
	font-weight:bold;
	font-size:14px;
}
.video2 p a:hover{
	float:left;
	padding-top:5px;
	color:#666;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
}

.video3 {
	margin-top:10px;
	margin-left:20px;
	padding:10px;
	width:200px;
	height:230px;
	background:#fff;
	border:#dbd5d7 1px solid;
	float:left;
}
.video3 h5{
	padding-top:10px;
	float:right;
	color:#666;
	font-weight:normal;
	font-size:10px;
}
/*.video3 p{
	float:left;
	padding-top:5px;
	color:#666;
	font-weight:bold;
	font-size:14px;
	
}*/

.video3 p a{
	float:left;
	padding-top:5px;
	color:#666;
	font-weight:bold;
	font-size:14px;
}
.video3 p a:hover{
	float:left;
	padding-top:5px;
	color:#666;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
}
.video4 {
	margin-top:10px;
	margin-left:17px;
	padding:10px;
	width:200px;
	height:230px;
	background:#fff;
	border:#dbd5d7 1px solid;
	float:left;
}
.video4 h5{
	padding-top:10px;
	float:right;
	color:#666;
	font-weight:normal;
	font-size:10px;
}
/*.video4 p{
	float:left;
	padding-top:5px;
	color:#666;
	font-weight:bold;
	font-size:14px;
	
}*/
.video4 p a{
	float:left;
	padding-top:5px;
	color:#666;
	font-weight:bold;
	font-size:14px;
}
.video4 p a:hover{
	float:left;
	padding-top:5px;
	color:#666;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
}

.noticia {
	margin-top:10px;
	margin-left:20px;
	padding:10px;
	width:200px;
	height:200px;
	background:#fff;
	border:#dbd5d7 1px solid;
	float:left;
}

.ver_noticias {
	margin-top:248px;
	margin-left:742px;
	color:#666;
	font-weight:normal;
	font-size:12px;
}
A.link_noticias:link {font-weight: normal; text-decoration:none; font-size:12px; color:#666;}
A.link_noticias:visited {font-weight: normal; text-decoration:none; font-size:12px; color:#666;}
A.link_noticias:hover {font-weight: normal; text-decoration:underline; font-size:12px; color:#666;}
A.link_noticias:active {font-weight: normal; text-decoration:none; font-size:12px; color:#666;}
/*.noticia p{
	float:left;
	padding-top:20px;
	color:#666;
	font-weight:bold;
	font-size:14px;
}*/
.noticia p a{
	float:left;
	padding-top:15px;
	color:#666;
	font-weight:bold;
	font-size:14px;
}
.noticia p a:hover{
	float:left;
	padding-top:15px;
	color:#666;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
}

.ultimas_noticias {
	width:100%;
	height:30px;
	margin-top:middle;
}
ul.ultimas_noticias2 
{ 
    margin-left:25px;
    padding-top:17px;
	vertical-align: 10px;
	width: 928px; 
	list-style-type: none;
	background:#fff;
}

.marcas {
	width:100%;
	height:60px;
	margin-top:middle;
}

.destaque_marcas {
	margin-top:middle;
	margin-left:17px;
	padding-top:middle;
	color:#005173;
	font-weight:bold;
	font-size:16px;
}

ul.marcas_representadas 
{ 
    margin-left:25px;
    padding-top:17px;
	vertical-align: 210px;
	width: 928px; 
       height:750px;
	list-style-type: none;
	background:#fff;
}

ul.marcas_representadas li
{ 
padding-right: 11px; 
padding-left: 11px; 
display:inline; 
padding-bottom: 0px; 
margin: middle; 
width: 100%; 
padding-top: middle;
list-style-type: none;
}
	
/*	.linha{
		width:984px;
		height:750px;
		padding:10px 10px;
		clear:both;
	}

	.coluna{
		padding:10px 10px;
		height:750px;
		border: 1px solid #000000;
		width:20%;	  
		float:left;
		position:relative;
		display:inline;
	}
	
*/