﻿/* CSS Estrutura */

body {
	font-size: 11px;
	/*font-size: 11px;*/ 
	margin: 0px;
	color: #444444; 
	font-family: Arial,Univers,Helvetica,sans-serif; 
	background-image: url(/images/fundo_branco.gif);
	background-repeat: repeat-y;
	background-color: #EFF1F3;
}

td{
	font-size: 11px; 
	/*font-size: 11px;*/ 
	color: #333333; 
	font-family: Arial,Univers,Helvetica,sans-serif;
}

p{
	font-size: 12px; 
	color: #333333; 
	font-family: Arial,Univers,Helvetica,sans-serif;
	margin: 0px;
	padding: 0px;
}

img{
	border-right: 0px; 
	border-top: 0px; 
	border-left: 0px; 
	border-bottom: 0px
}

ul {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px; 
	list-style-type: none;
}

h1{
	margin: -2px 0px 8px 0px;
	padding: 0px;
	list-style: none;
}

h2{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	list-style: none;
	color: #666666;
}

#containerPrincipal {
	z-index: 0;
	padding-right: 0px; 
	padding-left: 0px; 
	left: 0px; 
	padding-bottom: 0px; 
	width: 770px; 
	padding-top: 0px; 
	position: absolute; 
	background-color: #ffffff;

}

#containerPrincipalMenu {
	z-index: 0;
	padding-right: 0px; 
	padding-left: 0px; 
	left: 0px; 
	padding-bottom: 0px; 
	width: 770px; 
	padding-top: 0px; 
	position: absolute; 
	/*background-image: url(/images/bg_menu_lateral.gif);*/
	background-repeat: repeat-y;
	background-color: #ffffff;
}

#containerTop {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	width: 770px; 
	padding-top: 0px; 
	position: relative; 
	height: 93px; 
	background-image: url(/images/bg_header.jpg);
	background-color: #EFF1F3;
	color: #666666;
}

#containerClean
{
	padding-top:8px;
    width: 720px;
}

#containerMenu{
	position: absolute;
	height: 20px;
	margin-left: 170px; 
	top: 80px;
}

#containerMenuLateral{
	position: absolute;
}

#containerMenuLateral li{
	position: absolute;
	width: 170px;
}

#containerConteudo {
/*top:30px;*/
	margin: 0px;
	position: relative;
	padding-bottom: 20px;
	left: 0px;
}

#containerRodape {
	position: absolute; 
	font-size: 10px; 
	width: 770px; 
	height: 15px; 
	height: 27px; 
	background-image: url(/images/bg_footer.jpg);
	background-color: #EFF1F3;
	bottom:0px;
	z-index:9999;
}

#containerRodape2 {
	position: absolute; 
	background-color: #d1d1d1;
	width: 100%;
	height: 15px; 
	bottom:0px;
}

#containerInterna{
	padding: 13px 20px 20px 20px;
}

#containerInternaProdutos{
	padding: 12px 20px 20px 20px;
}

#containerInternaProdutos h1{
	padding-bottom: 13px;
}

#containerInternaModelos{
	padding: 12px 20px 20px 20px;
}


#containerInternaModelos h1{
	padding-bottom: 16px;
}

#containerInternaLateral{
	padding: 20px 20px 20px 170px;
}

/*Posicionamento do conteudo do texto e teaser da home dos veiculos*/
#containerInternaMenu{
	padding: 11px 20px 20px 170px;
	font-size: 12px;
}
#containerInternaMenuGaleria{
	padding: 40px 0px 0px 0px;
	font-size: 12px;
}

#containerInternaHome{
	padding: 9px 0px 0px 0px;
}

#containerInternaEspacamento{
	padding: 15px 0px 0px 0px;
}

#containerInternaEspacamentoSeuConsultor{
	padding: 38px 0px 0px 0px;
}

#containerInternaEspacamentoNovo{
	padding: 10px 0px 0px 0px;
}

#containerInternaMenu h2{
	font-size: 12px;
	font-weight: 600;
	margin: 8px 0px 8px 0px;
	padding: 0px;
	color: #000000;
}
/*
#menuHomeProduto{
	margin: 0px;
	padding: 0px;
	color: #666666;
}
*/

#containerInternaMenu h3{
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	color: #666666;
}

#containerInternaMenu p{
	font-size: 12px;
	margin: 0px 0px 16px 0px;
	/*	margin: 0px 0px 6px 0px;*/
	padding: 0px 0px 0px 0px;
}

.pcomLink{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 6px 0px;
}

#menuHomeProduto{
	margin: 0px;
	padding: 0px;
	color: #666666;
}
.colunaEsquerda #menuHomeProduto div.forte { margin-top: 10px;}
#menuHomeProduto li{
	width: 130px;
	margin: 0px;
	_margin: 0px 0px -3px 0px;
	padding: 0px;
}

.tabela100{
	width:730; 
}

.colunaEsquerda{
	width: 150px;
}

.colunaMeio{
	width: 330px;
	padding-right: 20px;
	font-size: 12px;
}

.colunaMeio p{
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}

.colunaDireita{
	width: 230px;
}

.colunaDireitaImg{
	width: 70px;
	padding: 3px 10px 10px 0px;
}

.colunaDireitaImgBottom{
	width: 70px;
	padding: 0px 10px 10px 0px;
}

.colunaDireitaTxt{
	width: 150px;
}

.colunaQuatro{
	width: 182px;
}

.destaqueHomeProduto{
	width: 150px;
	margin-bottom: 6px;
}

.destaqueHomeProduto_t{
	width: 150px;
	padding-bottom: 7px;
}

.destaqueHomeProduto_txt{
	width: 150px;
	padding-bottom: 2px;
}


.destaquePgNova{
	width: 180px;
}
.destaquePgNova_t{
	width: 180px;
	padding-bottom: 7px;
}
.destaquePgNova_txt{
	width: 180px;
	font-size: 12px;
	padding-bottom: 2px;
}

.modeloProduto
{
	border: solid 1px #c1c1c1;
}
.modeloProdutoTxt{
	width: 280px;
	padding: 4px 0px 10px 7px; 
}


.conteudoBorda
{
    width: 432px;
	border: solid 1px #c1c1c1;
	padding: 9px;
	margin-top: 4px;
}

.conteudoBorda p{
	width: 410px;
	color: #333333;
}

.conteudoBorda h3{
	font-weight: bold;
}

.conteudoColunaLeftPaginacao{
    margin-top: -10px;
}


/*
h1.conteudoColunaLeftPaginacao{
	padding: 0px 0px 7px 0px;
	margin: 0px;
	list-style: none;
	width: 380px;
	background:#FF0000
}
*/

.conteudoColunaRightPaginacao
{
    margin-left: 408px;
}

#modeloProduto_escolha{
	z-index: 1;
	width: 594px;
	/*border: solid 1px #c1c1c1;*/
	padding: 3px;
}

#menuPaginacaoConteudo{
	position: absolute;
	width: 119px;
	/*A Largura acima era 10px menor*/
	
	top: 89px;
	/*firefox*/
	left: 641px;
	/*IE 6 e 7*/
	_left: 451px;
		/* IE 7 antigo
	..left: 431px;*/
}
.menuPaginacaoConteudoTdTop{
	border: solid 1px #c1c1c1;
	background-color: #f0f0f0;
	padding: 3px 9px 3px 9px;
}
.menuPaginacaoConteudoTdTopAtivo{
	border-right: solid 1px #c1c1c1;
	border-top: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	background-color: #ffffff;
	padding: 3px 0px 3px 9px;
}
.menuPaginacaoConteudoTd{
	border-right: solid 1px #c1c1c1;
	border-left: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	background-color: #f0f0f0;
	padding: 3px 9px 3px 9px;
}
.menuPaginacaoConteudoTdAtivo{
	border-right: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	background-color: #ffffff;
	padding: 3px 9px 3px 9px;
}
.menuPaginacaoConteudoA{
/*	color: #333333;*/
	color: 003366;
	padding: 3px 6px 2px 0px;

}
.menuPaginacaoConteudoA:hover{
	color: #00ADEF;
}
.menuPaginacaoConteudoAAtivo{
	color: #00ADEF;
	padding: 3px 9px 2px 0px;
}
.menuPaginacaoConteudoAManual{
	color: #333333;
	margin: 0px 0px 0px -6px;
}
.menuPaginacaoConteudoAManual:hover{
	color: #00ADEF;
}


#modeloProduto_opcoes{
	position: fixed;
	z-index: 2;
	width: 109px;
	top: 147px;
	_top: 50px;
	margin-left: -1px;
}

.modeloProduto_principalTop{
	border-right: solid 1px #c1c1c1;
	border-top: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	background-color: #ffffff;
	padding: 3px 0px 3px 9px;
}

.modeloProduto_principalTop a{
	color: #00ADEF;
}

.modeloProduto_principal{
	border-right: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	background-color: #ffffff;
	padding: 3px 0px 3px 9px;
}

.modeloProduto_principal a{
	color: #00ADEF;
}

.modeloProduto_outroTop{
	border: solid 1px #c1c1c1;
	background-color: #f0f0f0;
	padding: 3px 0px 3px 9px;
}

.modeloProduto_outroTop a{
	color: #333333;
}

.modeloProduto_outro{
	border-right: solid 1px #c1c1c1;
	border-left: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	background-color: #f0f0f0;
	padding: 3px 0px 3px 9px;
}

.modeloProduto_outro a{
	color: #333333;
}

.modeloProduto_tabela3{
	width: 602px;
}

.modeloProduto_tabelaEsq{
	border-left: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	border-right: solid 1px #c1c1c1;
	padding: 7px 10px 10px 10px;
	width: 300px;
}

.modeloProduto_tabelaDir{
	border-right: solid 1px #c1c1c1;
	border-bottom: solid 1px #c1c1c1;
	padding: 7px 10px 10px 10px;
	width: 300px;
}

/*Conteudo de texto da home do modelo de veiculo*/
.conteudoColunaLeft{
	width: 400px;
	float: left;
	margin: 0px 7px 0px 0px;
	padding-bottom: 15px;
}
.conteudoColunaLeft h1{
	padding: 0px 0px 7px 0px;
	margin: 0px;
	list-style: none;
	width: 380px;
}
.conteudoColunaLeft p{
	width: 380px;
}
.conteudoColunaLeftMaior{
	width: 570px;
}
.conteudoColunaLeftMaior p{
	width: 100%;
}
.conteudoColunaRight{
	width: 150px;
	float: right;
	_float: none;
	margin: 14px 0px 0px 0px;
}
#imgOutdoor{
	margin-left: 170px;
	padding-top:36px;

}
.destaqueTxtBox{
	margin: -11px 0px 21px 0px;
}
.destaqueTxt{
	width: 150px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #333333;
	margin: 0px 0px 8px -10px;
	_margin: 0px 0px 8px 0px;
}
.destaqueTxt h1{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: 600; 
	margin: 0px;
	padding: 0px;
}
.destaqueTxt h1 a{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #003366;
	font-weight: 600;
	display: block;
	background-image: url(/images/seta_link_azul.gif);
	background-repeat: no-repeat;
	background-position: 1px 5px;
	margin: 0px;
	padding: 0px 0px 0px 11px;
}
.destaqueTxt h1 a:link{
	background-image: url(/images/seta_link_azul.gif);
}
.destaqueTxt h1 a:visited{
	background-image: url(/images/seta_link_azul.gif);
}
.destaqueTxt h1 a:hover{
	background-image: url(/images/seta_link_laranja.gif);
}
.destaqueTxt h1 a:active{
	background-image: url(/images/seta_link_laranja.gif);
}
.menuAcessoRapido{
	background-image: url(/images/bg_menu_acesso_rapido.gif);
	background-repeat: no-repeat;
	background-position: top;
	margin: 0px;
	padding: 0px;
}
.menuAcessoRapido h1{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: White;
	font-weight: 600;
	margin: 0px;
	padding: 2px 10px 2px 10px;
}
.menuAcessoRapido ul{
	margin: 0px;
	padding: 0px;
}
.menuAcessoRapido li{
	font-size: 11px;
	background-color: #F0F0F0;
	border-top: 1px solid White;
	margin: 0px;
	padding: 1px 9px 2px 9px;
}
.menuAcessoRapido li a{
	background-image: url(/images/seta_link_azul.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	margin: 0px;
	padding: 0px 0px 0px 11px;
}

.ie .menuAcessoRapido li a{background-position: 2px 8px;}

.menuAcessoRapido li a:link{}
.menuAcessoRapido li a:visited{}
.menuAcessoRapido li a:hover{
	background-image: url(/images/seta_link_laranja.gif);
}
.menuAcessoRapido li a:active{
	background-image: url(/images/seta_link_laranja.gif);
}

.menuDownload{
	margin: 0px;
	padding: 1px 0px 0px 0px;
}
.menuDownload p{
	margin: 0px;
	padding: 0px;
}
.menuDownload h1{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #666666;
	font-weight: 600;
	margin: 0px;
	padding: 0px;
}
.menuDownload a{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	background-image: url(/images/seta_download_azul.gif);
	background-repeat: no-repeat;
	background-position: 1px 2px;
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
.menuDownload a:link{}
.menuDownload a:visited{}
.menuDownload a:hover{
	background-image: url(/images/seta_download_laranja.gif);
}
.menuDownload a:active{
	background-image: url(/images/seta_download_laranja.gif);
}


.menuDownloadConteudo a{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px; 
	background-image: url(/images/seta_download_azul.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
.menuDownloadConteudo a:link{}
.menuDownloadConteudo a:visited{}
.menuDownloadConteudo a:hover{
	background-image: url(/images/seta_download_laranja.gif);
}
.menuDownloadConteudo a:active{
	background-image: url(/images/seta_download_laranja.gif);
}



.links{
	margin: 0px;
	padding: 21px 0px 0px 6px;
}
.links p{
	margin: 0px;
	padding: 4px 0px 2px 0px;
}
.links h1{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #666666;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.links a{
	background-image: url(/images/seta_link_azul.gif);
	background-repeat: no-repeat;
	background-position: 1px center;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
.links a:link{}
.links a:visited{}
.links a:hover{
	background-image: url(/images/seta_link_laranja.gif);
}
.links a:active{
	background-image: url(/images/seta_link_laranja.gif);
}

#menuLateralProduto{
	font-size: 11px;
	margin: 0px;
	padding: 0px 0px 10px 6px;
	color: #666666;
}

#menuLateralProduto li{
	width: 130px;
	margin: 0px;
	padding: 0px;
}

.tabela_coluna2{
	width: 380px;
	margin-top: 8px;
}
.tabela_coluna3{
	width: 540px;
	margin-top: 8px;
}

.colunaDoisRight{
	width: 180px;
}

.colunaDoisLeft{
	width: 180px;
}

.colunaDoisTres{
	width: 180px;
}

#imgConteudoTop
{
    padding-top: 20px;
    padding-left: 20px;
}

.linkTopo{
    width: 130px !important;
    padding: 2px !important;
    margin-bottom: 2px !important;
    float: left !important;


}
.linkTopoBarra{
    /*display: inline;*/
    width: 150px;
    border-left: solid 1px #c1c1c1;
    margin-bottom: 2px;
	padding: 2px 2px 2px 14px;
}
.linkTopoConteudo {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #003366;
	background-image: url(/images/seta_link_azul.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
.linkTopoConteudo:link{
	background-image: url(/images/seta_link_azul.gif);
}
.linkTopoConteudo:visited{
	background-image: url(/images/seta_link_azul.gif);
}
.linkTopoConteudo:hover{
	background-image: url(/images/seta_link_laranja.gif);
}

.linkTopoConteudoSelecionado{
	font-family: arial, helvetica, sans-serif;
	font-size: 11px; 
	color: #00ADEF;
	background-image: url(/images/seta_link_laranja.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
.imgBottom{
	margin: 4px 0px 8px 0px;
}

.itemBusca
{
	margin-left: 20px;
	margin-bottom: 10px;
}

#containerInternaMenu h3{
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	color: #666666;

}

.tabelaHome_galeria{
	font-size: 12px;
	margin-bottom: 12px;
	width: 380px;
}

.tabelaHome_galeria p{
	width: 230px;
	padding: 0px;
	margin: 0px;
}

.mt03{
	margin-top: 3px;
	padding-bottom: 20px;
}

.tabelaHome_galeria a{
	font-size: 12px;
}

h3{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size: 11px; 
	font-weight: bold;
	color: #666666; 
	margin: 0px;
	padding: 0px;
}

.forte{
	font-weight: 600;
	color: #666666;
}

.txtBulets{
	margin-bottom: 15px;
}

.txtBulets li{
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: #666666;
	background-image: url(/images/layout/bullet_highlights.gif);
	background-repeat: no-repeat;
	background-position: 5px left;
	padding-left: 10px;
	margin-left: 3px;
	font-size: 12px;
}

.tituloHighlights li{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-weight: 600;
	color: #333333;
	padding-left: 0px;
	padding-bottom: 6px;
	margin-left: 0px;
	font-size: 12px;
}

.txtHighlights li{
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: #333333;
	background-image: url(/images/layout/bullet_highlights.gif);
	background-repeat: no-repeat;
	background-position: 4px left;
	padding-left: 10px;
	margin-left: 0px;
}

.txtHighlightsSimples li{
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: #333333;
	background-position: 4px left;
	padding-left: 0px;
	margin-left: 4px;
}


.boxCinza{
	font-size: 11px;
	background-color: #F0F0F0;
	margin: 0px 0px 10px 0px;
	padding: 2px;
}

.seuConsultor{
	width: 380px;
}

h4{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #666666;
	border-top: 1px solid #CFCFCF;
	margin: 0px;
	padding: 7px 0px 7px 0px;
}


hr{
	width: 100%;
	height: 1px;
	color: #CFCFCF;
	margin: 0px;
	padding: 0px;
}

.destaque_home_modelos{
	font-size: 11px;
}
#logoIbamaNew {
	width:770px;
	color:#FFF;
	position:absolute; 
	bottom:0px; 
	height:100px; 
	margin:0px; 
	position: absolute;
	text-align:right;
	padding:0 0 14px 0;
}


#logoIbama {
	position: absolute;
/*	left:516px;
	.left:-83px;
	_left:-83px;*/
	left:676px;
	.left:343px;
	_left:343px;
	top:393px;
	.top:393px;
	_top:393px;
}

#logoIbama1 {
position: absolute;

	left:-95px;
	
	width:250px;
	height:100px;
	border:1px solid  #00000;
}

#logoIbamaHome {
	position:absolute;
	z-index: 999;
	left:676px;
	.left:343px;
	_left:343px;

/*	top:519px;
	.top:519px;
	_top:519px;*/
}

#logoIbamaHomeAxor {
	position: absolute;
	z-index: 999;
	left:676px;
	.left:343px;
	_left:343px;
	
	top:579px;
	.top:579px;
	_top:579px;
}
/*CSS NOVO*/
div#ms-header {
	float:left;
	width:100%;
	height:93px;
	background-image:url(images/bg_header.jpg);
}

/*#ms-footer {
	position: absolute; 
	font-size: 10px; 
	width: 900px; 
	height:27px;
	background-image: url(/images/bg_footer.jpg);
	background-color: #EFF1F3;
	bottom:0px;
	z-index:9999;
}*/
.logo-rodapeNew {
	position: absolute;
	left:51px;
}
.logo-rodape {
	position: absolute;
	left:49px;
}
div#ms-footer div#ms-navi-footer {
	padding:8px 0 0 0;
	text-align:right;
}
div#ms-footer div#ms-navi-footer dl dt,
div#ms-footer div#ms-navi-footer dl dd,
div#ms-footer div#ms-navi-footer dl dd ul,
div#ms-footer div#ms-navi-footer dl dd ul li {
	display:inline;
}
div#ms-footer div#ms-navi-footer dl dd ul li a,
div#ms-footer div#ms-navi-footer dl dd ul li span {
	padding:0 10px;
	border-right:1px solid #666;

}
div#ms-footer div#ms-navi-footer dl dd ul li.ms-navi-last-li a,
div#ms-footer div#ms-navi-footer dl dd ul li.ms-navi-last-li span {
	padding-right:20px;
	border-right:0;
}
#divRecallTop a:hover {
color: #00adef !important;
}

.ms-navi-footer .redes-sociais li {
	display: inline;
	float: left;
	padding-top: 1px;
}

.ms-navi-footer .redes-sociais li a{
	display: block;
	width: 26px;
	height: 26px;
}

.ms-navi-footer .redes-sociais .footer-face a:link{
	background: url(http://www.mercedes-benz.com.br/images/f_1.png) no-repeat;
}
.ms-navi-footer .redes-sociais .footer-twitter a:link{
	background: url(http://www.mercedes-benz.com.br/images/t_1.png) no-repeat;
}
.ms-navi-footer .redes-sociais .footer-youtube a:link{
	background: url(http://www.mercedes-benz.com.br/images/you_1.png) no-repeat;
}
.ms-navi-footer .redes-sociais .footer-w a:link{
	background: url(http://www.mercedes-benz.com.br/images/w_1.png) no-repeat;
}

/*
.ms-navi-footer .redes-sociais .footer-face a:hover{
	background: url(http://www.mercedes-benz.com.br/images/f_2.png) no-repeat;
}
.ms-navi-footer .redes-sociais .footer-twitter a:hover{
	background: url(http://www.mercedes-benz.com.br/images/t_2.png) no-repeat;
}
.ms-navi-footer .redes-sociais .footer-youtube a:hover{
	background: url(http://www.mercedes-benz.com.br/images/you_2.png) no-repeat;
}
.ms-navi-footer .redes-sociais .footer-w a:hover{
	background: url(http://www.mercedes-benz.com.br/images/w_2.png) no-repeat;
}
*/
