/* Desenvolvido por Leandro Gomes - B2BIS - 18/12/2007 */
p,td,div,h1,h2,h3,h4,h5,h6,ul,li {
	padding: 0;
	margin: 0;
}

form {
	margin: 0px;
	padding: 0px
}

ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

body {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background-color: #f1f5f7;
	margin: 10px 0 0 0;
	color: #000;
}

p {
	padding: 0;
	margin: 0;
	color: #000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

td {
	color: #000;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}

/*####################################################### LINKS ####################################################### */
#breadcrumb a:visited {
	font: 10px verdana;
	color: #818181
}

#breadcrumb a:hover {
	font: 10px verdana;
	color: #818181;
	text-decoration: none;
}

#breadcrumb a:active {
	font: 10px verdana;
	color: #818181
}

#breadcrumb a {
	font: 10px verdana;
	color: #818181;
	text-decoration: underline;
}

a.link_azul_12:visited {
	font: bold 12px arial;
	color: #33758f
}

a.link_azul_12:hover {
	font: bold 12px arial;
	color: #33758f;
	text-decoration: underline;
}

a.link_azul_12:active {
	font: bold 12px arial;
	color: #33758f
}

a.link_azul_12 {
	font: bold 12px arial;
	color: #33758f;
	text-decoration: none;
}

a.link_bold_branco_12:visited {
	font: bold 12px arial;
	color: #fff;
}

a.link_bold_branco_12:hover {
	font: bold 12px arial;
	color: #fff;
	text-decoration: underline;
}

a.link_bold_branco_12:active {
	font: bold 12px arial;
	color: #fff;
}

a.link_bold_branco_12 {
	font: bold 12px arial;
	color: #fff;
	text-decoration: none;
}

a.link_branco_11:visited {
	font: 11px arial;
	color: #fff;
}

a.link_branco_11:hover {
	font: 11px arial;
	color: #fff;
	text-decoration: none;
}

a.link_branco_11:active {
	font: 11px arial;
	color: #fff;
}

a.link_branco_11 {
	font: 11px arial;
	color: #fff;
	text-decoration: underline;
}

a:visited {
	font: 11px Verdana;
	color: #33758f
}

a:hover {
	font: 11px Verdana;
	color: #33758f;
	text-decoration: none;
}

a:active {
	font: 11px Verdana;
	color: #33758f
}

a {
	font: 11px Verdana;
	color: #33758f;
	text-decoration: underline;
}

/*####################################################### Formulario ####################################################### */
input.login {
	margin: 2px 0 0 8px;
	height: 17px;
	border: 0;
	font-size: 10px;
}

/*####################################################### TOPO ####################################################### */
.topo_valeo {
	background: url(../IMAGES/topo_valeo.gif) no-repeat;
	height: 177px;
	width: 760px;
}

.fundo_topo_box_login {
	background: url(../IMAGES/fundo_topo_box_login.gif) no-repeat;
	height: 115px;
	width: 184px;
}

#box_login {
	margin-top: 5px;
}

#box_login input {
	height: 17px;
	border: 0;
	font-size: 10px;
}

#box_login a:visited {
	font: 10px arial;
	color: #fff
}

#box_login a:hover {
	font: 10px arial;
	color: #ffff;
	text-decoration: underline;
}

#box_login a:active {
	font: 10px arial;
	color: #fff
}

#box_login a {
	font: 10px arial;
	color: #fff;
	text-decoration: none;
}

/*####################################################### LINKS HOME E CONTATO ####################################################### */
.fundo-bt-home {
	background: url(../IMAGES/fundo_bt_home.gif) no-repeat;
	height: 21px;
	width: 41px;
}

.link-home {
	font: bold 11px arial !important;
	color: #67b301 !important;
	padding: 3px 0 0 5px;
}

.link-home a {
	font: bold 11px arial !important;
	color: #67b301 !important;
	text-decoration: none;
}

.link-home a:hover {
	font: bold 11px arial;
	color: #67b301;
	text-decoration: underline;
}

.fundo-bt-contato {
	background: url(../IMAGES/fundo_bt_contato.gif) no-repeat;
	height: 21px;
	width: 81px;
	margin-left: 0px;
}

.link-contato {
	font: bold 11px arial;
	color: #67b301;
	padding: 3px 0 0 5px;
}

.link-contato a {
	font: bold 11px arial;
	color: #67b301;
	text-decoration: none;
}

.link-contato a:hover {
	font: bold 11px arial;
	color: #67b301;
	text-decoration: underline;
}

/*####################################################### MENU ####################################################### */
.fundo_subMenu_off {
	background: url(../IMAGES/fundo_subMenu_off.gif) no-repeat;
	height: 30px;
	width: 760px;
}

.fundo_subMenu_on {
	background: url(../IMAGES/fundo_subMenu_on.gif) no-repeat;
	height: 30px;
	width: 760px;
}

#menu_on a:visited {
	font: bold 12px arial;
	color: #fff
}

#menu_on a:hover {
	font: bold 12px arial;
	color: #fff;
	text-decoration: underline;
}

#menu_on a:active {
	font: bold 12px arial;
	color: #fff
}

#menu_on a {
	font: bold 12px arial;
	color: #fff;
	text-decoration: none;
}

#menu_off a:visited {
	font: 11px arial;
	color: #33758f
}

#menu_off a:hover {
	font: 11px arial;
	color: #33758f;
	text-decoration: underline;
}

#menu_off a:active {
	font: 11px arial;
	color: #33758f
}

#menu_off a {
	font: 11px arial;
	color: #33758f;
	text-decoration: none;
}

#menu a:visited {
	font: 11px arial;
	color: #33758f
}

#menu a:hover {
	font: 11px arial;
	color: #33758f;
	text-decoration: underline;
}

#menu a:active {
	font: 11px arial;
	color: #33758f
}

#menu a {
	font: 11px arial;
	color: #33758f;
	text-decoration: none;
}

#subMenu a:visited {
	font: 11px arial;
	color: #ffffff
}

#subMenu a:hover {
	font: 11px arial;
	color: #ffffff;
	text-decoration: underline;
}

#subMenu a:active {
	font: 11px arial;
	color: #ffffff
}

#subMenu a {
	font: 11px arial;
	color: #ffffff;
	text-decoration: none;
}

/*####################################################### TEXTOS ####################################################### */
.box_novidades_fundo {
	background: url(../IMAGES/box_novidades_fundo.gif) repeat-y;
	width: 626px;
}

.box_home_fundo {
	background: url(../IMAGES/box_home_fundo.gif) repeat-y;
	width: 179px;
}

.box_home_fundo_rally {
	background: url(../IMAGES/box_home_fundo_rally.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 310px;
}

.box_home_fundo_produtos {
	background: url(../IMAGES/box_home_fundo_produtos.gif);
	background-repeat: no-repeat;
	height: 195px;
	width: 310px;
}

.txt_bold_14_branco {
	font: bold 14px arial;
	color: #fff;
}

.txt_11_branco {
	font: 12px arial;
	color: #fff;
}

.txt_bold_12_branco {
	font: bold 14px arial;
	color: #fff;
}

.txt_azul_11 {
	font: 12px arial;
	color: #33758f;
}

.txt_azul_11_ita {
	font: 12px arial;
	color: #33758f;
	font-style: italic;
}

/*####################################################### HOME ####################################################### */
#novidades h2 {
	font: bold 14px arial;
	color: #33758f;
}

#novidades p {
	font: 12px arial;
	color: #33758f;
}

#box_destaque_home h2 {
	font: bold 14px arial;
	color: #7bc90f;
	margin-bottom: 10px;
}

#box_destaque_home p {
	font: 12px arial;
	color: #33758f;
	width: 265px;
}

/*####################################################### RODAPE ####################################################### */
.fundo_rodape {
	background: url(../IMAGES/fundo_rodape.gif) repeat-y;
	width: 760px;
	height: 30px;
}

.frase-rodape {
	font: 12px Arial, Helvetica, sans-serif;
	color: #33758f;
}

/*####################################################### MENU ####################################################### */
#menu {
	padding: 0;
	margin: 0;
}

#menu_off {
	padding: 0;
	margin: 0;
}

#menu_on {
	padding: 0;
	margin: 0;
}

.fundo_menu_produtos_off {
	background: url(../IMAGES/fundo_menu_produtos_off.gif) no-repeat;
	width: 70px;
	height: 25px;
}

.fundo_menu_produtos_on {
	background: url(../IMAGES/fundo_menu_produtos_on.gif) no-repeat;
	width: 70px;
	height: 25px;
}

.fundo_menu_servicos_off {
	background: url(../IMAGES/fundo_menu_servicos_off.gif) no-repeat;
	width: 70px;
	height: 25px;
}

.fundo_menu_servicos_on {
	background: url(../IMAGES/fundo_menu_servicos_on.gif) no-repeat;
	width: 70px;
	height: 25px;
}

.fundo_menu_sobre_off {
	background: url(../IMAGES/fundo_menu_sobre_off.gif) no-repeat;
	width: 150px;
	height: 25px;
}

.fundo_menu_sobre_on {
	background: url(../IMAGES/fundo_menu_sobre_on.gif) no-repeat;
	width: 150px;
	height: 25px;
}

.fundo_menu_novidades_off {
	background: url(../IMAGES/fundo_menu_novidades_off.gif) repeat-y;
	width: 76px;
	height: 25px;
}

.fundo_menu_novidades_on {
	background: url(../IMAGES/fundo_menu_novidades_on.gif) repeat-y;
	width: 76px;
	height: 25px;
}

.fundo_menu_jogo_off {
	background: url(../IMAGES/fundo_menu_jogo_off.gif) repeat-y;
	width: 107px;
	height: 25px;
}

.fundo_menu_jogo_on {
	background: url(../IMAGES/fundo_menu_jogo_on.gif) repeat-y;
	width: 107px;
	height: 25px;
}

.fundo_menu_catalogo_off {
	background: url(../IMAGES/fundo_menu_catalogo_off.gif) repeat-y;
	width: 137px;
	height: 25px;
}

.fundo_menu_catalogo_on {
	background: url(../IMAGES/fundo_menu_catalogo_on.gif) repeat-y;
	width: 137px;
	height: 25px;
}

.fundo_menu_fale_off {
	background: url(../IMAGES/fundo_menu_fale_off.gif) repeat-y;
	width: 97px;
	height: 25px;
}

.fundo_menu_fale_on {
	background: url(../IMAGES/fundo_menu_fale_on.gif) repeat-y;
	width: 97px;
	height: 25px;
}

/* ####################################################### INTERNAS ####################################################### */
#conteudo {
	
}

#conteudo p {
	font: 12px arial;
	color: #666666;
	margin: 0 0 13px 5px;
}

#conteudo h2 {
	font: 14px arial;
	color: #33758f;
	margin: 0 0 13px 5px;
}

#conteudo h3 {
	font: bold 13px arial;
	color: #33758f;
	padding: 0;
	margin: 0 0 10px 0;
}

.fundo_tit_lateral {
	background: url(../IMAGES/fundo_tit_lateral.gif) no-repeat;
	width: 169px;
	height: 30px;
	*height: 23px;
	font: bold 12px arial;
	color: #86adbb;
	padding: 7px 0 0 9px;
}

.fundo_tit_lateral_1 {
	background: url(../IMAGES/fundo_tit_lateral_1.gif) no-repeat;
	width: 169px;
	height: 45px;
	font: bold 12px arial;
	color: #86adbb;
	padding: 7px 0 0 9px;
}

.fundo_verde_lateral {
	background: url(../IMAGES/fundo_verde_lateral.gif) no-repeat;
	width: 169px;
	height: 95px;
	background-color: #9bdb46;
	padding: 5px 5px 0 5px;
}

.fundo_verde_lateral_seta {
	background: url(../IMAGES/fundo_verde_lateral_seta.gif) no-repeat;
	width: 169px;
	height: 40px;
	background-color: #9bdb46;
	padding: 5px 5px 0 5px;
}

.fundo_tit_interna_centro {
	background: url(../IMAGES/fundo_tit_interna_centro.gif) no-repeat;
	width: 564px;
	height: 30px;
	padding: 5px 5px 0 15px;
	font: bold 14px arial;
	color: #33758f;
}

.fundo_box_voltar {
	background: url(../IMAGES/fundo_box_voltar.gif) no-repeat;
	width: 563px;
	height: 30px;
	color: #33758f;
	padding-right: 20px;
}

.distancia_foto {
	padding-right: 5px;
}

/*####################################################### PRODUTOS ####################################################### */
.fundo_descricao_produto {
	background: url(../IMAGES/fundo_descricao_produto.gif) no-repeat;
	width: 451px;
	height: 30px;
	margin: 10px;
	padding-left: 40px;
}

.fundo_descricao_produto2 {
	background: url(../IMAGES/fundo_descricao_produto2.gif) no-repeat;
	width: 451px;
	height: 30px;
	margin: 10px;
	padding-left: 40px;
}

#produtos h3 {
	font: bold 13px arial;
	color: #33758f;
	padding: 0;
	margin: 0 0 10px 0;
}

#produtos p {
	font: 12px arial;
	color: #33758f;
	padding: 0;
	margin: 0 0 10px 0;
}

/*####################################################### FALE ####################################################### */
#fale input {
	border: 1px solid #72a7b8;
	font: 12px arial;
	color: #21505f;
	height: 20px;
}

#fale td {
	font: 12px arial;
	color: #33758f;
	padding: 0;
	margin: 0 0 10px 0;
}

/*####################################################### LOGIN ####################################################### */
#login p {
	font: 12px arial;
	color: #33758f;
	padding: 0;
	margin: 0 0 10px 0;
}

.fundo_cadastrado {
	background: url(../IMAGES/fundo_cadastrado.gif) no-repeat;
	width: 260px;
	height: 186px;
	color: #33758f;
}

.fundo_nao_cadastrado {
	background: url(../IMAGES/fundo_nao_cadastrado.gif) no-repeat;
	width: 261px;
	height: 186px;
	color: #33758f;
}

.input_login {
	border: 0;
	background-color: #be4d02;
	font: 12px arial;
	color: #ffffff;
	height: 20px;
}

input.enviar {
	background: url(../IMAGES/bt_ok.gif) no-repeat;
	height: 23px !important;
	width: 32px !important;
	text-indent: -99999px; *
	text-indent: -0px; *
	padding-top: 20px;
}

.txt_laranja_11 {
	color: #ffffff;
}

/*####################################################### NOVIDADES ####################################################### */
.box_degrade_novidades_fundo {
	background: url(../IMAGES/box_degrade_novidades_fundo.gif) no-repeat;
	width: 553px;
	height: 130px;
	color: #33758f;
	margin: 10px;
}

.box_degrade_novidades {
	background: url(../IMAGES/box_degrade_novidades.gif) no-repeat;
	width: 552px;
	height: 144px;
	color: #33758f;
}

.box_fundo_novidades_detalhe {
	background: url(../IMAGES/box_fundo_novidades_detalhe.gif) repeat-y;
	width: 564px;
	padding: 0 10px 5px 10px;
}

#conteudo #novidades h2 {
	font: bold 13px arial;
	color: #33758f;
	padding: 0;
	margin: 10px 0 10px 10px;
}

#conteudo #novidades p {
	font: 12px arial;
	color: #33758f;
	margin: 10px 10px 10px 10px;
}

.tit_novidades_detalhe {
	font: bold 13px arial;
	color: #33758f;
}

/* ############################################ SOBRE A VALEO ############################################################## */
.tabela_sobre_valeo td {
	border: 1px solid #E5E5E5;
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
}

#centraliza td {
	text-align: center;
}

#lista ul li {
	list-style-image: url(../IMAGES/repere-green.gif);
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	margin-left: 18px; *
	margin-left: 10px;
	_margin-left: 10px;
}

/* ############################################## SERVICOS ############################################################## */
.dicas {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
}

ul.dicas {
	font: 12px Arial, Helvetica, sans-serif;
	color: #33758f;
	margin-left: 10px;
}

ul.dicas li {
	font: 13px Arial, Helvetica, sans-serif;
	color: #33758f;
}

ul.dicas_produtos {
	list-style: inside;
}

ul.dicas_produtos li {
	font-size: 12px;
	color: #666666;
}

ul.chave-seta {
	color: #33758f;
	font: 11px Arial, Helvetica, sans-serif;
	list-style: inside;
}

ul.chave-seta li {
	color: #33758f;
	font: 12px Arial, Helvetica, sans-serif;
}

.table-verde tr td {
	color: #67b301;
}

/* ############################################ CATÁLOGO ############################################ */
ul.catalogo {
	color: #666666;
	font: 12px Arial, Helvetica, sans-serif;
	list-style: inside;
}

ul.catalogo li {
	color: #666666;
	font: 12px Arial, Helvetica, sans-serif;
}

ul.catalogo li a {
	color: #666666;
	font: 12px Arial, Helvetica, sans-serif;
}

ul.catalogo li a:hover {
	color: #666666;
	font: 12px Arial, Helvetica, sans-serif;
}

/* ############################################ JOGO ############################################ */
.link-box-jogo {
	font: 12px Arial, Helvetica, sans-serif;
}

.link-box-jogo a {
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}

.link-box-jogo a:active {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.link-box-jogo a:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.link-box-jogo a:hover {
	font: 12px Arial, Helvetica, sans-serif bold;
	font-weight: bold;
	color: #FFFFFF;
}




/* FALE CONOSCO */
fieldset.fale-conosco {
	border: 0;
	width: 500px;
	color: #33758f;
	margin-top: 70px;
}

fieldset.fale-conosco legend {
	text-indent: -99999px;
}

fieldset.fale-conosco ul li {
	padding-top: 10px;
	color: #33758f;
	font: 12px arial;
}



fieldset.fale-conosco ul li label {
	display: block;
	color: #33758f;
}

fieldset.buttons {
	border: 0;
}
