@charset "utf-8";

/* CSS Document */


/* TEMPLATE ============================================================= */

body {
	background:#333;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	display:compact;
}

img {
	border:0px;
}

#geral {
	background:#d8d8d8;
	width:760px;
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	font-family:Tahoma, sans-serif;
	font-size:70%;
	color:#00354b;
}

#geral a {
	text-decoration:none;
	color:#00354b;
}

#corpo {
	width:760px;
	height:100%;
}

#topo {
	width:760px;
}

#topo_logotipo {
	float:left;
	width: 554px;
	height: 67px;
	background-image:url(../images/cabecalho.jpg);
	background-repeat: no-repeat;
}

#topo_busca {
	background-image:url(../images/topo_form_bg2.jpg);
	background-repeat: no-repeat;
	height:67px;
	width:206px;
	float:left;

}

#menu_topo {
	margin-top:0px;
	padding-top:0px;
}

#input_topo {
	border-color:#999;
	border-style:solid;
	border-width:thin;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	width:187px;
	margin-top:17px;
	padding-left:5px;
	color:#888;
}

.uppercase_class {
	text-transform:uppercase;
}

.uppercase_red {
	text-transform:uppercase;
	color:#a30000;
}

/* COLUNA ESQUERDA =========================================== */

#coluna_esquerda {
	background:url(..images/geral_bg.jpg);
	width:136px;
	min-height:600px;
	float:left;
	margin-top:0px;
	padding-top:0px;
}

.rollover_coluna_esquerda {
	display:block;
	vertical-align:text-bottom;
	width:136px;
	height:26px;
	background: url(../images/menu_left_opcoes_bg.jpg) no-repeat;
	font:70% "Tahoma", sans-serif;
	color: #04405a;
	text-indent:2.2em;
}

#rollover_coluna_esquerdalink {
	margin-top:5px;
}

.rollover_coluna_esquerda:hover { background-position: right; }



/* COLUNA MEIO ================================================ */

#coluna_meio {
	background:#fff;
	width:453px;
	height:100%;
	min-height:600px;
	float:left;
	margin-top:0px;
	padding-top:0px;
	padding-left:11px;
	padding-right:0px;
	padding-bottom:20px;
}

#coluna_meio_comparacao {
	background:#fff;
	width:613px;
	height:100%;
	min-height:600px;
	float:left;
	margin-top:0px;
	padding-top:0px;
	padding-left:11px;
	padding-right:0px;
	padding-bottom:20px;
}

.listagem_produtos {
	text-align:left;
	margin-left:21px;
	padding-top:20px;
	clear:both;
}

.titulo_produtos {
	color:#a30000;
	text-transform:uppercase;
}

.imagem_produto {
	float:left;
}

.descricao_produto {
	float:left;
	width:300px;
}

.vejamais {
	font-weight:bold;
	color:#00354b;
}

.listagem_produtos img {
	vertical-align:text-top;
	margin-right:10px;
}

.largura_442px {
	width:442px;
}

.largura_613px {
	width:613px;
}

.largura_442px select {
	font-size:90%;
}

.largura_472px {
	width:472px;
}

.paginacao {
	font-weight:bold;
	text-align:center;
}

.paginacao a {
	color:#00354b;
}

.paginacao a:hover {
	color:#33687e;
}

.td_cinza {
	padding-left:10px;
	background:#d8d8d8;
}

.td_cinza_claro {
	padding-left:10px;
	background:#eee;
}

td.td_espaco {
	padding-left:10px;
}

a.link_bold {
	font-weight:bold;	
}

div.a_esquerda {
	margin-top:32px;
	margin-right:10px;
	float:left;
}

div.a_esquerda#noticias {
	margin-top:20px;
}

div.a_direita {
	width:321px;
	margin-top:30px;
	text-align:justify;
	float:left;
}

div.a_direita#noticias {
	margin-top:20px;
}

td.centralizada {
	text-align:center;
	background:#eee;
}

td#cinza_claro_hover:hover {
	background:#e3e3e3;
}

a#sublinhado {
	text-decoration:underline;
}

div.justificado {
	text-align:justify;
}

strong.vermelho {
	color:#a30000;
}

strong.preto {
	color:#000;
}

div.centralizada {
	text-align:center;
}

/* COLUNA_RIGHT =============================================== */

#coluna_right {
	background:#d8d8d8;
	width:160px;
	min-height:600px;
	margin-top:0px;
	margin-bottom:auto;
	margin-left:0px;
	float:right;
	text-align:center;
}

#coluna_right p
{
	margin-top: 0px;
}


#coluna_right embed{
	margin-left:3px;
}

#coluna_right img {
	margin-left:-1px;
}


/* DRIVERS.ASP ================================================ */

#submenu_drivers {
	background:#999;
	margin-top:20px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;	
	width:190px;
	font-size:90%;
	font-weight:bold;
	color:#fff;
}

#submenu_drivers ul {
	float:left;
	margin-top:0px;
	margin-left:10px;
	margin-right:20px;
	padding-left:0px;
	line-height:160%;
}

#submenu_drivers li{
	list-style:none;
	padding-top:10px;
}

#submenu_drivers a {
	font-weight:bold;
	color:#fff;
}

#submenu_drivers a:hover {
	color:#ccc;
}

input.cadastro {
	border-color:#999;
	border-style:solid;
	border-width:thin;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	width:250px;
	color:#888;
	margin-top:5px;
}

textarea.cadastro {
	border-color:#999;
	border-style:solid;
	border-width:thin;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	width:250px;
	color:#888;
	margin-top:5px;
}

/* ONDE_COMPRAR2.ASP ======================================== */




/* FAQ.ASP ================================================== */

p.perguntas {
	padding-left:10px;
}

p.perguntas:hover {
	text-decoration:underline;
}

#faq_relacao {
	padding-top:10px;
	padding-left:10px;
	width:441px;
	height:440px;
	background:url(../images/faq_tabela_bg.jpg) no-repeat;
}

#faq_relacao a:hover {
	text-decoration:underline;
}

.faq_lista {
	margin-bottom:0px;
	margin-left:5px;
}



/* PRODS_FORA_DE_LINHA.ASP ================================= */

#submenu_prods_fora_linha {
	background:url(../images/prods_fora_linha_submenu.jpg);
	width:441px;
	height:70px;
}


#submenu_prods_fora_linha ul {
	float:left;
	margin-top:7px;
	margin-left:10px;
	margin-right:20px;
	padding-left:0px;
	line-height:160%;
}

#submenu_prods_fora_linha li {
	list-style:none;
	font-weight:bold;
}


/* NOTICIA_DETALHE.ASP ==================================== */

img.noticias {
	margin-right:10px;
}


/* PRODUTOSCOMPARACAO.ASPX =============================== */


#GridView1 {
	width:440px;
	font-family:verdana;
	border-color:#999;
}


#GridView1 td {
	padding:5px;
}


/* PRODUTO_DETALHE.ASPX ================================= */

div#produtos_detalhe_miniatura {
	background:url(../images/produtos/produtos_detalhe_miniaturas_bg.jpg);
	width:441px;
	height:93px;
	text-align:left;
}

img.miniatura_produtos {
	margin-left:8px;
	margin-top:27px;
	
}

#ImageCentralizada {
	text-align:center;
}

#aviso_previo {
	color:#777;
}


/* IMPRESSAO.ASP ========================================= */


#geral_impressao {
	width:760px;
	margin-bottom:auto;
	font-family:Tahoma, sans-serif;
	font-size:70%;
	color:#00354b;
}


#coluna_meio_impressao {
	background:#fff;
	width:453px;
	height:100%;
	min-height:600px;
	margin-top:0px;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:20px;
}

/* INDIQUE.ASPX ========================================== */

#indique {
	width:350px;
	background:#fff;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.enderecoContato
{
	float: left;
	width: 435px;
	height: 120px;
	border-bottom: dotted 1px #666666;
}

.borderContato
{
	border-right: solid 1px #666666;
	margin-right: 15px;
}

.enderecoContato p
{
	float: left;
	width: 205px;
}

.clear
{
	clear: both;
}