@charset "utf-8";

* {list-style:none; border:none; margin:0; padding:0; }
body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  }
input, select {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
li, h1, h2, h3, h4, h5, h6 {line-height:100%;}
p {line-height:130%;}

a {text-decoration:none;}
a:hover {text-decoration:underline; }

.hide {display:none; }

.left {float:left;}
.right {float:right;}
.clr {clear:both;}

.imgLeft { float:left; margin:0 10px 10px 0 }
.imgRight { float:right; margin:0 0 10px 10px; }
.imgCenter { clear:both; margin:0 auto 0 auto; display:block; margin-bottom:10px; }
.loader {text-align:center; padding-top:10px }


.spacer {}

.canvas { width:768px; margin:0 auto 0 auto; position:relative; }

.lastLi {background:none !important; }

.top {height:254px; position:relative; z-index:5}
.top .flashTop {height:250px; background:#000000; position:relative; }

.top .stripeTop { background:url(../img/bg_principal_linha_horizontal.gif) 50% 45px no-repeat; position:absolute; bottom:0; width:100%; left:0 }

.top .breadCrumb { position:absolute; top:48px; left:188px}
.top .breadCrumb h3 { font-size:14px; color:#FFFFFF;}
.top .breadCrumb .arrowBread { background:url(../img/bg_seta_marcador.gif) no-repeat; width:13px; height:5px; position:absolute; top:18px; left:10px;}

.main { background:url(../img/bg_principal.jpg) 0 16px repeat-x;}
.main .bgHome {background-image:url(../img/bg_conteudo.jpg); background-repeat:repeat-x; background-position:bottom; }
.main .canvas {background-color:#FFFFFF; }

.main .leftCol {width:160px; float:left; }
.main .leftCol .mgLeftCol { padding:11px; }

.main .leftCol .mainMenu { margin-bottom:10px;}
.main .leftCol .mainMenu ul li, .marker {background:url(../img/ico_mp_marcador.gif) no-repeat 100% 2px !important; font-size:10px;  }
.main .leftCol .mainMenu ul li h5 { font-size:10px; color:#006297; font-weight:bold; text-align:right; padding:0 20px 0 0; background:url(../img/bg_mp_item.jpg) bottom left no-repeat; letter-spacing:1px; }
.marker h5 { background:url(../img/ico_mp_marcador.gif) no-repeat 100% 2px !important;  }
.main .leftCol .mainMenu ul li a {color:#006297; display:block; padding:4px 0 6px 0}
.main .leftCol .mainMenu ul li a:hover { color:#00A8F9; text-decoration:none;}

.main .leftCol .logoMercedes { width:135px; margin-bottom:15px;}
.main .leftCol .boxEmpresasGrupo { width:131px; margin:0 auto 0 auto;}

.main .rightCol {width:608px; float:left; background:url(../img/bg_conteudo_sombra.jpg) top left no-repeat; }

.main .rightCol .mgRightCol { padding:23px 15px 0 27px;}

.main .rightCol .rightHomeCol { width:369px; float:left;}
.main .rightCol .leftHomeCol { width:197px; float:left;}

.main .rightCol .leftColInterna { width:404px; float:left;}
.main .rightCol .rightColInterna { width:162px; float:left;}

.main .rightCol .rightHalfColInterna { width:50%; float:left;}
.main .rightCol .leftHalfColInterna { width:50%; float:left;}

.main .rightCol .boxMateria { width:320px; margin-bottom:10px; } 
.main .rightCol .boxMateria h6 {font-size:9px; font-weight:normal; letter-spacing:2px; color:#666666; margin-bottom:10px; }
.main .rightCol .boxMateria h3 { font-family:Georgia, "Times New Roman", Times, serif; color:#006297; font-weight:normal; font-size:18px; margin-bottom:14px; }
.main .rightCol .boxMateria h3 a {color:#006297; }
.main .rightCol .boxMateria p {font-size:12px; color:#666666; margin-bottom:14px; }
.main .rightCol .boxMateria p a {color:#666;}
.main .rightCol .flashVeiculosHome { margin-bottom:20px}

.main .rightCol .boxDestaque h3 a {color:#006297; font-size:15px; }

.main .rightCol .boxDestaque { margin-bottom:10px;}
.main .rightCol .boxDestaque h3 { margin-bottom:10px; }
.main .rightCol .boxDestaque p {font-size:12px; color:#666666; margin-bottom:14px; }
.main .rightCol .boxDestaque p a {color:#666;}

.main .rightCol .boxNovidades { background:url(../img/bg_novidades.jpg) no-repeat; width:197px; height:330px; position:relative}
.main .rightCol .boxNovidades h3 {font-size:13px; letter-spacing:2px; color:#FFFFFF; text-align:center; padding-top:66px; margin-bottom:20px;}
.main .rightCol .boxNovidades p {font-size:12px; color:#FFFFFF; padding:0 17px; margin-bottom:15px; }
.main .rightCol .boxNovidades p a {color:#FFFFFF;}

.main .rightCol .boxNovidades .btOpen { padding:0 17px;}

.main .rightCol .boxNovidades .thumbBox { position:absolute; top:78px; left:-37px;}
.main .rightCol .boxNovidades .withThumb { width:140px; float:right}

.main .rightCol .titleInterna { border-bottom:#B4B2B2 1px solid; margin-bottom:15px;}
.main .rightCol .titleInterna h2 { color:#006297; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; padding:0 0 3px 0}

.main .rightCol .textBlock { font-size:12px; color:#666666; margin-bottom:20px }
.main .rightCol .textBlock h3 {font-size:14px; color:#006297; margin-bottom:15px; }
.main .rightCol .textBlock p {margin-bottom:16px; }
.main .rightCol .textBlock ul {margin-bottom:16px;}
.main .rightCol .textBlock li { list-style:square inside; line-height:130%;}
.main .rightCol .textBlock h4 { font-size:14px; line-height:140%; margin-bottom:15px; }
.main .rightCol .textBlock h2 { color:#006297; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:15px;}
.main .rightCol .textBlock h5 {font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; color:#666666 }
.main .rightCol .textBlock h6 {font-size:12px; margin-bottom:15px;}

.main .rightCol .horizontalGallery { margin-bottom:16px;}
.main .rightCol .horizontalGallery img { margin-right:15px;}

.main .rightCol .verticalGallery { width:124px; float:left; margin-right:10px; margin-bottom:5px;}
.main .rightCol .verticalGallery img {margin-bottom:10px;}

.main .rightCol .highList { font-family:Georgia, "Times New Roman", Times, serif; color:#006297; font-size:12px;}
.main .rightCol .highList li { list-style:none; margin-bottom:11px;}

.main .rightCol .callToAction {font-family:Georgia, "Times New Roman", Times, serif; padding-top:15px;}
.main .rightCol .callToAction h5 { color:#006297; font-size:10px; }
.main .rightCol .callToAction p {font-size:10px;}

.main .rightCol .goTop { background:url(../img/bg_linha_unica.gif) repeat-x; height:30px;}
.main .rightCol .goTop h6 { font-size:11px; color:#006297; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; padding:10px 0 0 0}
.main .rightCol .goTop h6 a { color:#006297;}

.main .rightCol .subMenu { background:url(../img/bg_submenu_corpo.gif) repeat-y; width:146px;  margin:0 0 0 auto; position:relative; top:-20px;}
.main .rightCol .subMenu .bgSubMenuTop { background:url(../img/bg_submenu_topo.jpg) top no-repeat;}
.main .rightCol .subMenu .bgSubMenuBottom { background:url(../img/bg_submenu_rodape.gif) bottom no-repeat;}


.main .rightCol .subMenu .mgSubMenu { padding:84px 5px 22px 0;}

.main .rightCol .subMenu li {color:#FAFBFB; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; padding:3px 0 3px 5px; margin-bottom:1px; width:135px }
.main .rightCol .subMenu li a {color:#FAFBFB}
.main .rightCol .subMenu .marked { color:#9BA0A2; background-color:#FFFFFF !important;}
.main .rightCol .subMenu .marked a {color:#9BA0A2}

.main .rightCol .maisInformacoes { background:url(../img/ico_balao.gif) no-repeat center left; padding:0 0 0 40px; height:32px; font-family:Georgia, "Times New Roman", Times, serif; }
.main .rightCol .maisInformacoes h5 { font-size:10px; color:#006297; line-height:130%;  }
.main .rightCol .maisInformacoes p { font-size:10px; }
.main .rightCol .maisInformacoes p a {color:#006297; }
.main .rightCol .vat {background: url(../img/fotos/img_vantagens.jpg) no-repeat center left; padding:0 0 0 170px; height:76px }

.main .rightCol .flashVeiculos {margin-bottom:20px; } 

.main .rightCol .spacedList { margin-bottom:20px}
.main .rightCol .spacedList li { list-style:none; margin-bottom:15px;  }

.main .rightCol .menuPneus { margin-bottom:20px;}
.main .rightCol .menuPneus ul li { background:url(../img/aba_pneu_inativo.gif) top no-repeat; width:56px; height:32px; display:block; float:left; text-align:center; color:#C2C1C1; font-weight:bold; font-size:12px;}
.main .rightCol .menuPneus ul li a {color:#C2C1C1; text-decoration:none; display:block; padding-top:8px; text-align:center;  }
.main .rightCol .menuPneus ul li a:hover {text-decoration:underline;}
.main .rightCol .menuPneus .marked { background-image:url(../img/aba_pneu_ativo.gif)}
.main .rightCol .menuPneus .marked a {color:#FFFFFF;}

.main .rightCol .pneuDescription { margin:0 0 25px 0}
.main .rightCol .pneuDescription .pneuImage { width:90px; float:left;}
.main .rightCol .pneuDescription .pneuText { width:296px; float:left;}
.main .rightCol .pneuDescription .pneuText h4 {margin-bottom:2px; }

.main .rightCol .itemLink { font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif}
.main .rightCol .itemLink p { color:#006297; }
.main .rightCol .itemLink p a, .main .rightCol .itemLink p span { color:#B2B1AF}

.main .rightCol .listagemPadrao {}
.main .rightCol .listagemPadrao ul li {display:block; padding:14px 0 14px 0; background:url(../img/bg_pontilhado_horizontal.gif) bottom repeat-x;}
.main .rightCol .listagemPadrao ul li h6 { font-weight:normal; font-size:10px; font-family:Georgia, "Times New Roman", Times, serif; color:#A3A4A6; margin-bottom:3px;}
.main .rightCol .listagemPadrao ul li h4 {font-size:14px; color:#006297;}
.main .rightCol .listagemPadrao ul li h4 a {color:#006297; }

.main .rightCol .threeCol { float:left;}
.main .rightCol .col1 { width:25%}
.main .rightCol .col2 { width:45%}
.main .rightCol .col3 { width:27%}
.main .rightCol .threeCol h4 { color:#006297; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; margin-bottom:3px }
.main .rightCol .threeCol ul {margin-bottom:10px;}
.main .rightCol .threeCol li {color:#A3A4A6; font-size:12px; margin-bottom:2px  }
.main .rightCol .threeCol li a { color:#A3A4A6; }

.main .rightCol .blockPecaSuaPeca { padding:20px 0 0 0;}
.main .rightCol .blockPecaSuaPeca .descricaoLeft { width:225px; float:left; padding:0 40px 0 0 }
.main .rightCol .blockPecaSuaPeca .formPecaSuaPeca { width:285px; float:left; padding:30px 0 0 0 }



.form {}
.form .field { clear:both; margin-bottom:5px }
.form .field label { float:left; color:#006297; font-size:12px; font-weight:bold; text-align:right; padding:0 3px 0 0 }
.form .field .inpText { border:#BDBDBD 1px solid; color:#666666  }
.form .field .btSubmit { background:#004468; color:#FFFFFF; font-weight:bold; padding:0 4px; font-size:12px; float:right;}
.form .field span {color:#006297; font-weight:bold; font-size:12px; float:right; text-align:left; display:block; }

.formPecaSuaPeca .inpText { width:230px;}
.formPecaSuaPeca .field label {width:50px;} 
.formPecaSuaPeca .field span { width:176px;}





.bottom {background:url(../img/bg_rodape.gif) top repeat-x; color:#D1DCE3; height:189px; position:absolute; top:-500px; width:100%;}
.bottom .bgBorder {background:url(../img/bg_rodape_linha.jpg) top center no-repeat;}
.bottom h2 { font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; position:absolute; left:0; top:25px; }
.bottom .boxEndereco {font-size:11px;  position:absolute; top:25px; left:188px; }
.bottom .boxEndereco p { line-height:150%;}

.bottom .bottomMenu { width:100px; position:absolute; top:21px;}
.bottom .bottomMenu li {background:url(../img/bg_bottom_menu_li.gif) bottom repeat-x; font-size:11px; padding:2px 2px 3px 2px }
.bottom .bottomMenu li a {color:#D1DCE3; display:block; padding:2px 2px 2px 2px }
.bottom .bottomMenu li a:hover {color:#004369; background-color:#FFFFFF; text-decoration:none; }

.bottom .bmCol1 { left:344px; }
.bottom .bmCol2 { left:497px; }
.bottom .bmCol3 { left:648px; }

.bottom .copyright { position:absolute; top:166px; left:187px; }
.bottom .logoPerverte { position:absolute; top:160px; right: 40px;} 
.rightBgParafuso { position:absolute; top:138px; right:0}
.leftBgParafuso { position:absolute; top:138px; left:0}


.flashMusica { margin:0 0 20px 0;}
/* REFERENTE AO TRABALHE CONOSCO */
.trabalhe_esq{
	float: left;
	width: 220px;
}
.trabalhe_dir{
	margin-left: 40px;
	float: left;
	width: 300px;
}
.trabalhe_form_esq{
	text-align: right;
	color: #006297;
	font-weight: bold;
	float: left;
	width: 60px;
}
.trabalhe_form_dir{
	margin-left: 5px;
	float: left;
	width: 210px;
}
.trabalhe_form_dir input{
	height: 16px;
	border: 1px solid #cccccc;
	font-size: 11px;
}
.trabalhe_form_box{
	padding-bottom: 10px;
	border-bottom: 1px dotted #cccccc;
}
.trabalhe_anexar_tit{
	margin-top: 10px;
	padding-left: 10px;
	color: #006297;
	font-weight: bold;
}
.trabalhe_anexar{
	text-align: right;
}
.trabalhe_atencao{
	margin: 10px 0 0 10px;
}
.trabalhe_obrigatorio{
	float:left;
	width: 235px;
	margin-top: 4px;
	padding-left: 10px;
	color: #006297;
}
.trabalhe_enviar{
	padding-top: 5px;
	float: left;
	width: 50px;
}
.trabalhe_enviar input{
	border: 0;
	background-color: #006297;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
}