﻿html{width:100%; height:100%; margin:0; padding:0; overflow-y:scroll;}
body{width:100%; height:100%; margin:0; padding:0; font-family:Arial; background:#c8c8c8;}

h1{font-size:21px; line-height:normal; margin-top:0; margin-bottom:10px;}
h2{font-size:17px; line-height:19px;}
h3{font-size:13px; line-height:normal;}
h4{font-size:11.5px; line-height:12px;}

p{margin:0; padding:0; font-family:Arial; color:#737373; font-size:11px;}
p ul{margin:0;padding:0;}

a{font-family:Arial; font-size:11px; line-height:16px;}

form{margin:0; padding:0;}

a img{border:none;}

/* *** Estrutura *** */
#main{width:100%; margin:0; padding:0; background:#fff; overflow:hidden; position:relative;}
#header{width:1024px; margin:0 0px 0; padding:0; overflow:hidden; position:relative;}
#content{width:1024px; margin:0; padding:0; overflow:hidden; position:relative; z-index:3;}

#bgRight{width:100%; height:100px; background:url(../_img/topNavBg.png) repeat-x; position:absolute; right:0; z-index:2;}
#bgRightFoot{width:100%; height:1px; border-top:1px solid #999; position:absolute; right:0; bottom:28px; z-index:1;}

#topNav{width:1024px; height:100px; margin:-14px 0 0 0; padding:0; background:url(../_img/topNavBg.png) repeat-x; position:absolute; z-index:10;}
#topNav ul.top{margin:0 0 0 37px; padding:24px 0 0 0; #padding:27px 0 0 0; list-style:none;}
#topNav ul.top li{margin:0 19px 0 0; padding:0; display:inline;}
#topNav ul.top li a{margin:0; padding:0; color:#fff; font-size:14px; text-decoration:none;}
#topNav ul.top li a:hover{margin:0; padding:0; color:#fff; font-size:14px; text-decoration:underline;}

#topNav ul.bottom{margin:0 0 0 37px; padding:4px 0 0 0; font-weight:normal; list-style:none;}
#topNav ul.bottom li{margin:0 32px 0 0; padding:0; display:inline;}
#topNav ul.bottom li a{margin:0; padding:0; color:#fff; font-size:11px; text-decoration:none;}
#topNav ul.bottom li a:hover{margin:0; padding:0; color:#fff; font-size:11px; text-decoration:underline;}
#topNav #logo{width:188px; height:93px; margin:-68px 47px 0 0; padding:0; float:right;}
#topNav #logo .BMWPage{width:94px; height:93px; margin:0; padding:0; background-image:url(../_img/servicos_financeiros.png); float:left;}
#topNav #logo .BMWLogo{width:94px; height:93px; margin:0; padding:0; background-image:url(../_img/BMW_logo.png); float:right;}

#cont{width:1024px; margin:0; padding:0; overflow:hidden;}
#contLeft{width:801px; margin:0; padding:0; overflow:hidden; float:left; background:#ccc;}
#contRight{width:223px; margin:0; padding:0; overflow:hidden; float:right; background:#eee;}

#footer{width:1024px; height:29px; margin:20px 0 0 0; padding:0; border-top:1px solid #999; background:#fff;}
#footer #leftItem{margin-left:25px; float:left;}
#footer #leftItem ul{/*margin:2px 0 0 76px*/margin:2px 0 0 0; padding:0; list-style:none;}
#footer #leftItem ul li{/*margin:0 25px 0 0*/margin:0; padding:0 0 0 15px; background:url(../_img/bullet.gif) no-repeat 7px 9px; #background:url(../_img/bullet.gif) no-repeat 7px 8px; float:left;}
#footer #leftItem ul li:hover{/*margin:0 25px 0 0*/margin:0; padding:0 0 0 15px; background:url(../_img/bullet_hover.gif) no-repeat 7px 9px; #background:url(../_img/bullet_hover.gif) no-repeat 7px 8px; float:left;}
#footer #leftItem ul li a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#footer #leftItem ul li a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

#footer #rightItem{float:right;}
#footer #rightItem ul{margin:2px 36px 0 0; padding:0; list-style:none;}
#footer #rightItem ul li{margin:0 25px 0 0;  padding:0 0 0 15px; background:url(../_img/bullet.gif) no-repeat 7px 9px; #background:url(../_img/bullet.gif) no-repeat 7px 8px; float:left;}
#footer #rightItem ul li:hover{margin:0 25px 0 0;  padding:0 0 0 15px; background:url(../_img/bullet_hover.gif) no-repeat 7px 9px; #background:url(../_img/bullet_hover.gif) no-repeat 7px 8px; float:left;}
#footer #rightItem ul li a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#footer #rightItem ul li a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

#home a.home{font-weight:bold;}
#sobre a.servicos{font-weight:bold;}
#cdc a.cdc{font-weight:bold;}

#cdc.3asy a.cdc{font-weight:normal;}

#seguros a.seguros{font-weight:bold;}
#detalhes a.leasing{font-weight:bold;}
#bmw_select a.select{font-weight:bold;}
#fale_conosco a.fale{font-weight:bold;}
#perguntas_frequentes a.perguntas{font-weight:bold;}
#simulacao_financiamento a.simulacao{font-weight:bold;}

.imgLinha{margin:2px 0;}
#linha{width:720px; height:1px; margin:0 0 0 37px; #margin:0 0 0 0; background:#ccc; position:absolute; top:47px;}

.noBold{font-weight:normal !important;}

.produtos{width:236px; margin:0 0 15px 0; padding:0; overflow:hidden; #overflow:visible;}
.produtos ul{margin:0; padding:0; list-style:none;}
.produtos ul li{padding:0 0 0 15px; background:url(../_img/bullet.gif) no-repeat 7px 10px; #background:url(../_img/bullet.gif) no-repeat 7px 9px;}
.produtos ul li:hover{padding:0 0 0 15px; background:url(../_img/bullet_hover.gif) no-repeat 7px 10px; #background:url(../_img/bullet_hover.gif) no-repeat 7px 9px;}
.produtos .img{width:87px; height:65px; margin:0 10px 10px 0; padding:0; background:#000; float:left;}
.produtos .txt{width:130px; margin:0; padding:0; overflow:hidden; float:left;}

.info{margin:0; padding:0;}
.info ul{margin:0; padding:0; list-style:none;}
.info ul li.icoInformation{padding:0 0 0 20px; background:url(../_img/icoInformation.gif) no-repeat 0 6px; #background:url(../_img/icoInformation.gif) no-repeat 0 6px;}
.info ul li.icoInformation:hover{padding:0 0 0 20px; background:url(../_img/icoInformation_hover.gif) no-repeat 0 6px; #background:url(../_img/icoInformation_hover.gif) no-repeat 0 6px;}

.info ul li.icoPercent{padding:0 0 0 20px; background:url(../_img/icoPercent.gif) no-repeat 0 5px; #background:url(../_img/icoPercent.gif) no-repeat 0 5px;}
.info ul li.icoPercent:hover{padding:0 0 0 20px; background:url(../_img/icoPercent_hover.gif) no-repeat 0 5px; #background:url(../_img/icoPercent_hover.gif) no-repeat 0 5px;}

.aux{margin:0; padding:0;}
.aux ul{margin:0; padding:0; list-style:none;}
.aux ul li{padding:0 0 0 10px; background:url(../_img/bullet.gif) no-repeat 2px 9px; #background:url(../_img/bullet.gif) no-repeat 2px 8px;}
.aux ul li:hover{padding:0 0 0 10px; background:url(../_img/bullet_hover.gif) no-repeat 2px 9px; #background:url(../_img/bullet_hover.gif) no-repeat 2px 8px;}

.fone{font-size:26px; font-weight:normal; letter-spacing:-1px; padding-left:5px;}

/* *** Home *** */
#home #header{width:1024px; height:305px; margin:0 0 20px 0; padding:14px 0 0 0; background:#fff;}

#home #header #conceitualHome{width:1024px; height:305px; margin:0; padding:0; position:absolute; z-index:9;}

#contLeftHome{width:843px; margin:0; padding:0; overflow:hidden; float:left; border-right:1px solid #999;}
#contLefthome a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contLefthome a:hover{margin:0; padding:0; color:#999; font-size:11px; text-decoration:none;}
#contLeftHome #left{width:276px; margin:0 0 0 76px; padding:0; float:left; overflow:hidden;}
#contLeftHome #right{width:475px; margin:0 0 0 0; #margin:0 5px 0 0; padding:0; float:right; overflow:hidden;}
#contLeftHome #right #RL{float:left;}
#contLeftHome #right #RR{float:right;}
#contLeftHome #right a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contLeftHome #right a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

#contRightHome{width:170px; margin:0; padding:0 0 0 10px; overflow:hidden; float:right;}
#contRightHome a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contRightHome a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

/* *** Sobre a BMW Serviços Financeiros *** */
#sobre #header{width: 1024px; height:203px; margin:0 0 20px 0; padding:14px 0 0 0; background:url(../sobre/img/head.jpg) no-repeat 0 0 #fff;}

#contLeftSobre{width:666px; margin:0; padding:0 0 10px 76px; overflow:hidden; float:left; border-right:1px solid #999;}
#contLeftSobre h2{font-family:Arial; font-size:12px; font-weight:bold;}
#contLeftSobre ul{padding-right:30px; font-size:11px; color:#737373; list-style-type:square;}
#contLeftSobre p{padding:0 30px 0 0;}
#contLeftSobre p strong{color:#000;}
#contLeftSobre a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contLeftSobre a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

#contRightSobre{width:271px; margin:0; padding:0 0 0 10px; overflow:hidden; float:right;}
#contRightSobre a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contRightSobre a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

/* *** Detalhes (Leasing) *** */
#detalhes #header{width: 1024px; height:203px; margin:0 0 20px 0; padding:14px 0 0 0; background:url(../produtos/img/head_leasing.jpg) no-repeat 0 0 #fff;}

#contLeftDetalhes{width:666px; margin:0; padding:0 0 10px 76px; overflow:hidden; float:left; border-right:1px solid #999;}
#contLeftDetalhes h2{font-family:Arial; font-size:12px; font-weight:bold;}
#contLeftDetalhes ul{padding-right:30px; font-size:11px; color:#737373; list-style-type:square;}
#contLeftDetalhes p{padding:0 30px 0 0;}
#contLeftDetalhes a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contLeftDetalhes a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

#contRightDetalhes{width:271px; margin:0; padding:0 0 0 10px; overflow:hidden; float:right;}
#contRightDetalhes a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contRightDetalhes a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

/* *** CDC *** */
#cdc #header{width: 1024px; height:203px; margin:0 0 20px 0; padding:14px 0 0 0; background:url(../produtos/img/head_CDC.jpg) no-repeat 0 0 #fff;}

/* *** 3asy *** */
/*#3asy #header{width: 1024px; height:203px; margin:0 0 20px 0; padding:14px 0 0 0; background:url(../produtos/img/head_3asy.jpg) no-repeat 0 0 #fff;}*/
#CDC.3asy #header #conceitual{width: 1024px; height:203px; margin:0 0 20px 0; padding:14px 0 0 0; background:url(../produtos/img/head_3asy.jpg) no-repeat 0 0 #fff;;}

/* *** Seguros *** */
#seguros #header{width: 1024px; height:203px; margin:0 0 20px 0; padding:14px 0 0 0; background:url(../produtos/img/head_seguros.jpg) no-repeat 0 0 #fff;}

/* *** BMW Select *** */
#bmw_select #header{width:1024px; height:305px; margin:0 0 20px 0; padding:14px 0 0 0;}

/*
#3asy #header{width:1024px; height:200px; margin:0 0 0px 0; padding: 0px 0 0 0;}
#3asy #header #conceitual3asy{
	width:1024px;
	height:200px;
	margin:0;
	padding:0;
	position:absolute;
	z-index:9;
}
*/

#bmw_select #header #conceitualBMWSelect{
	width:1024px;
	height:236px;
	margin:0;
	padding:0;
	position:absolute;
	z-index:9;
}


#contLeftSelect{width:666px; margin:0; padding:0 0 10px 76px; overflow:hidden; float:left; border-right:1px solid #999;}
#contLeftSelect h1{margin-bottom:-15px; #margin-bottom:-20px;}
#contLeftSelect p{padding:0 30px 0 0;}
#contLeftSelect a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contLeftSelect a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}
#contLeftSelect .foneSelect{margin:-5px 0 0 0; padding:0;}
#contLeftSelect .foneSelect p{font-size:11px; color:#000;}
#contLeftSelect .foneSelect span{font-size:26px;}

#contRightSelect{width:271px; margin:0; padding:0 0 0 10px; overflow:hidden; float:right;}
#contRightSelect a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contRightSelect a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

/* *** Perguntas Frequentes *** */
#perguntas_frequentes #header{width: 1024px; height:203px; margin:0 0 20px 0; padding:14px 0 0 0; background:url(../perguntas-frequentes/img/head_perguntas.jpg) no-repeat 0 0 #fff;}

#contLeftPerguntasFrequentes{width:666px; margin:0; padding:0 0 10px 76px; overflow:hidden; float:left; border-right:1px solid #999;}
#contLeftPerguntasFrequentes ul{list-style:none;}
#contLeftPerguntasFrequentes ul li{padding:0;}
#contLeftPerguntasFrequentes a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contLeftPerguntasFrequentes a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

#contRightPerguntasFrequentes{width:271px; margin:0; padding:0 0 0 10px; overflow:hidden; float:right;}
#contRightPerguntasFrequentes a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contRightPerguntasFrequentes a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

.pergunta{color:#000;}
.pergunta a{margin:0; padding:0 0 0 20px !important; color:#000; font-size:11px; background:url(../_img/icoPositivo.gif) no-repeat 5px 3px; text-decoration:none;}
.resposta{padding:10px 15px 5px 20px; font-size:11px; color:#737373;}
.resposta ul{margin:0 0 0 -10px !important; #margin:0 0 0 20px !important; list-style-type:square !important;}
.resposta ul li{margin:5px 0; background-image:none !important;}
.resposta a{margin:0; padding:0 !important; color:#000; font-size:11px; background-image:none !important; text-decoration:none;}
.icoNegativo{padding:0 0 0 20px; background:url(../_img/icoNegativo.gif) no-repeat 5px 3px !important;}

/* *** Tarifas e Informações *** */
#tarifas #header{width: 1024px; height:203px; margin:0 0 20px 0; padding:14px 0 0 0; background:url(../tarifas-e-informacoes/img/head_tarifas.jpg) no-repeat 0 0 #fff;}

#contLeftTarifas{width:666px; margin:0; padding:0 0 10px 76px; overflow:hidden; float:left; border-right:1px solid #999;}
#contLeftTarifas ul{margin-left:20px; padding:0; list-style-type:square; font-size:11px; color:#737373;}
#contLeftTarifas ul li{padding:0 0 0 0;}
#contLeftTarifas a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contLeftTarifas a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}
#contLeftTarifas table{margin:25px 0 0 0; padding:0; font-size:11px; border-collapse:collapse; border-color:#fff;}
#contLeftTarifas table tr td{padding:5px; text-align:left;}
#contLeftTarifas .th{background:#999; color:#fff; text-align:center; font-weight:bold;}

.par {background:#f0f0f0;}

#contRightTarifas{width:271px; margin:0; padding:0 0 0 10px; overflow:hidden; float:right;}
#contRightTarifas a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contRightTarifas a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

/* *** Mapa do Site *** */
#mapa #header{width: 1024px; height:203px; margin:0 0 20px 0; padding:14px 0 0 0; background:url(../tarifas-e-informacoes/img/head_mapa.jpg) no-repeat 0 0 #fff;}

#contLeftMapa{width:666px; margin:0; padding:0 0 10px 76px; overflow:hidden; float:left; border-right:1px solid #999;}
#contLeftMapa ul{list-style:none; margin:0 0 0 -20px; #margin:0 0 0 20px;}
#contLeftMapa ul li{padding:0 0 0 15px;  background:url(../_img/bullet.gif) no-repeat 7px 10px; #background:url(../_img/bullet.gif) no-repeat 7px 9px;}
#contLeftMapa ul li:hover{padding:0 0 0 15px;  background:url(../_img/bullet_hover.gif) no-repeat 7px 10px; #background:url(../_img/bullet_hover.gif) no-repeat 7px 9px;}
#contLeftMapa a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contLeftMapa a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}
#contLeftMapa strong{font-size:11px;}

.linha{width:500px; height:1px; margin:5px 0; background:#ccc;}

#contRightMapa{width:271px; margin:0; padding:0 0 0 10px; overflow:hidden; float:right;}
#contRightMapa a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contRightMapa a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

/* *** Risco Operacional *** */
#risco_operacional #header{width: 1024px; height:203px; margin:14px 0 20px 0; padding:0; background:url(../tarifas-e-informacoes/img/head_risco.jpg) no-repeat 0 -14px #fff;}

#contLeftRiscoOperacional{width:666px; margin:0; padding:0 0 10px 76px; overflow:hidden; float:left; border-right:1px solid #999;}
#contLeftRiscoOperacional a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contLeftRiscoOperacional a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

#contRightRiscoOperacional{width:271px; margin:0; padding:0 0 0 10px; overflow:hidden; float:right;}
#contRightRiscoOperacional a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contRightRiscoOperacional a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

/* *** Fale Conosco *** */
#fale_conosco #header{width: 1024px; height:203px; margin:0 0 20px 0; padding:14px 0 0 0; background:url(../fale-conosco/img/head_fale.jpg) no-repeat 0 0 #fff;}

#contLeftFaleConosco{width:666px; margin:0; padding:0 0 10px 76px; overflow:hidden; float:left; border-right:1px solid #999;}
#contLeftFaleConosco a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contLeftFaleConosco a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}
#contLeftFaleConosco #contato{margin:0; padding:0;}
#contLeftFaleConosco #contato #formulario{width:420px; margin:0; padding:10px; float:left; overflow:hidden; background:#f5f5f5;}
#contLeftFaleConosco #contato #formulario label{font-size:11px; color:#333;}
#contLeftFaleConosco #contato #formulario optgroup{color:#666;}
#contLeftFaleConosco #contato #formulario optgroup option{color:#333;}
#contLeftFaleConosco #contato #formulario .rightCol{padding:40px 0 0 20px; #padding:35px 0 0 20px;}
#contLeftFaleConosco #contato #formulario span{padding:0 11px 0 0; font-size:12px !important; font-family:Arial !important; font-weight:bold; line-height:20px !important;}
#contLeftFaleConosco #contato #formulario span.noBold{font-weight:normal !important; font-size:11px !important;}
#contLeftFaleConosco #contato #formulario #label8{font-size:11px !important; color:#333 !important; font-weight:normal !important;}

#txtNome{width:405px; #width:403px;} /* Nome */
#txtDDD{width:35px; #width:31px;} /* Telefone celular */
#txtFone{width:148px; #width:149px;} /* Telefone celular */
#txtEndereco{width:200px; #width:200px;} /* Endereço */
#txtComentario{width:414px; height:75px; #width:410px; #height:75px; font-family:Arial; font-size:12px;}  /* Comentario */
#txtEmail{width:190px; #width:185px;} /* E-mail */
#txtCEP{width:190px; #width:185px;} /* CEP */
#txtCidade{width:200px; #width:200px;} /* Cidade */
#ddlUF{width:194px; #width:190px;} /* UF */
#txtAssunto{width:200px; #width:200px;} /* Assunto */

#contLeftFaleConosco #contato #endereco{width:220px; margin:0; padding:0 0 0 5px; overflow:hidden; float:right;}
#contLeftFaleConosco #contato #endereco ul{margin:0 0 0 -20px; #margin:0 0 0 20px; font-size:11px; list-style-type:none;}
#contLeftFaleConosco #contato #endereco ul li{padding:0 10px 0 0;}

.submitTbl{padding:8px 0 0 0; #padding:10px 0 0 0;}
.submit .btSubmit{width:43px; margin:0; padding:2px; border:none; color:#fff; font-size:11px; cursor:pointer; background:#4A4D4A;}
.txt p{padding:0 0 0 10px; font-size:10px; color:#4A4D4A !important;}
.saibaMais{margin:-10px 0 0 0; #margin:-13px 0 0 -38px; padding:0;}
.saibaMais ul{padding:0 0 0 15px; list-style:none;}
.saibaMais ul li{padding:0 0 0 15px !important;  background:url(../_img/bullet.gif) no-repeat 7px 6px; #background:url(../_img/bullet.gif) no-repeat 7px 8px;}
.saibaMais ul li a{font-size:12px !important;}
.saibaMais ul li:hover{padding:0 0 0 15px !important;  background:url(../_img/bullet_hover.gif) no-repeat 7px 6px; #background:url(../_img/bullet_hover.gif) no-repeat 7px 8px;}

.clear{clear:both;}
.error{width:180px; padding:2px; font-family:"Arial"; font-size:11px !important; color:#f00 !important; font-weight:bold; text-align:left; float:left;}

#contRightFaleConosco{width:271px; margin:0; padding:0 0 0 10px; overflow:hidden; float:right;}
#contRightFaleConosco a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contRightFaleConosco a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

/* *** Fale Conosco Sucesso *** */
#fale_conosco #sucesso{margin:0 15px 10px 0; padding:18px; background:#fafafa;}
#fale_conosco #sucesso strong{color:#090; font-size:14px !important;}
#fale_conosco #sucesso p{font-size:11px !important; color:#090;}

/* *** Fale Conosco Erro *** */
#fale_conosco #erro{margin:0 15px 10px 0; padding:18px; background:#fafafa;}
#fale_conosco #erro strong{color:#f00; font-size:14px !important;}
#fale_conosco #erro p{font-size:11px !important; color:#f00;}

/* *** Ouvidoria *** */
#ouvidoria #header{width: 1024px; height:203px; margin:0 0 20px 0; padding:14px 0 0 0; background:url(../fale-conosco/img/head_ouvidoria.jpg) no-repeat 0 0 #fff;}

#contLeftOuvidoria{width:666px; margin:0; padding:0 0 10px 76px; overflow:hidden; float:left; border-right:1px solid #999;}
#contLeftOuvidoria p{padding:0 20px 0 0;}
#contLeftOuvidoria a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contLeftOuvidoria a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}
#contLeftOuvidoria .foneOuvidoria{margin:-3px 0 10px 0; padding:0;}

#contLeftOuvidoria .foneOuvidoria strong{font-size:26px; color:#000; font-weight:normal;}
#contLeftOuvidoria .foneOuvidoria span{font-size:11px; color:#737373;}

#contRightOuvidoria{width:271px; margin:0; padding:0 0 0 10px; overflow:hidden; float:right;}
#contRightOuvidoria a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contRightOuvidoria a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

/* *** Simulação de Financiamento *** */
#simulacao_financiamento #header{width: 1024px; height:203px; margin:0 0 20px 0; padding:14px 0 0 0; background:url(../simulacao-financiamento/img/head_simulacao.jpg) no-repeat 0 0 #fff;}

#contLeftSimulacaoFinanciamento{width:666px; margin:0; padding:0 0 10px 76px; overflow:hidden; float:left; border-right:1px solid #999;}
#contLeftSimulacaoFinanciamento a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contLeftSimulacaoFinanciamento a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}
#contLeftSimulacaoFinanciamento #contato{margin:0; padding:0;}
#contLeftSimulacaoFinanciamento #contato #formulario{width:450px; margin:0; padding:10px; float:left; overflow:hidden; background:#f5f5f5;}
#contLeftSimulacaoFinanciamento #contato #formulario label{font-size:11px; color:#333;}
#contLeftSimulacaoFinanciamento #contato #formulario optgroup{color:#666;}
#contLeftSimulacaoFinanciamento #contato #formulario optgroup option{color:#333;}
#contLeftSimulacaoFinanciamento #contato #formulario .rightCol{padding:0 10px 0 20px; #padding:0 0 0 20px;}
#contLeftSimulacaoFinanciamento #contato #formulario span{padding:0 11px 0 0; font-size:12px !important; font-family:Arial !important; font-weight:bold; line-height:20px !important;}
#contLeftSimulacaoFinanciamento #contato #formulario #label8{font-size:11px !important; color:#333 !important; font-weight:normal !important;}

#contLeftSimulacaoFinanciamento #contato #formulario #txtNome{width:412px; #width:413px;} /* Nome */
#contLeftSimulacaoFinanciamento #contato #formulario #txtCidade{width:199px; #width:199px;} /* Cidade */
#contLeftSimulacaoFinanciamento #contato #formulario #txtEmail{width:181px; #width:184px;} /* E-mail */
#contLeftSimulacaoFinanciamento #contato #formulario #txtDDD{width:30px; #width:31px;} /* DDD */
#contLeftSimulacaoFinanciamento #contato #formulario #txtFone{width:152px; #width:149px;} /* Telefone */
#contLeftSimulacaoFinanciamento #contato #formulario #txtAnoModelo{width:180px; #width:175px;} /* Ano/Modelo */
#contLeftSimulacaoFinanciamento #contato #formulario #ddlModalidade{width:187px; #width:192px;} /* Modalidade */
#contLeftSimulacaoFinanciamento #contato #formulario #txtValor{width:180px; #width:173px;} /* Valor do Bem */
#contLeftSimulacaoFinanciamento #contato #formulario #txtEntrada{width:79px; #width:85px;} /* Entrada */
#contLeftSimulacaoFinanciamento #contato #formulario #txtFinanciado{width:180px; #width:173px;} /* Valor Financiado */
#contLeftSimulacaoFinanciamento #contato #formulario #ddlPrazo{width:187px; #width:192px;} /* Prazo */
#contLeftSimulacaoFinanciamento #contato #formulario #txtObservacoes{width:410px; height:75px; #width:414px; #height:75px; font-family:Arial; font-size:12px; padding:5px;}  /* Observações */
#contLeftSimulacaoFinanciamento #contato #formulario #_txtCPF{width:195px; #width:193px;} /* CPF */
#contLeftSimulacaoFinanciamento #contato #formulario #txtEndereco{width:199px; #width:199px;} /* Endereço */
#contLeftSimulacaoFinanciamento #contato #formulario #txtCEP{width:181px; #width:184px;} /* CEP */
#contLeftSimulacaoFinanciamento #contato #formulario #ddlUF{width:185px; #width:190px;} /* UF */
#contLeftSimulacaoFinanciamento #contato #formulario #txtModelo{width:186px; #width:187px;} /* Modelo */
#contLeftSimulacaoFinanciamento #contato #formulario fieldset{padding:9px;}
#contLeftSimulacaoFinanciamento #contato #formulario legend{font-size:12px; font-weight:bold; color:#000;}

#contLeftSimulacaoFinanciamento #contato #endereco{width:220px; margin:0; padding:0 0 0 5px; overflow:hidden; float:right;}
#contLeftSimulacaoFinanciamento #contato #endereco ul{margin:0 0 0 -20px; #margin:0 0 0 20px; font-size:11px; list-style-type:none;}
#contLeftSimulacaoFinanciamento #contato #endereco ul li{padding:0 10px 0 0;}

.submitTbl{padding:8px 0 0 0; #padding:10px 0 0 0;}
.submit .btSubmit{width:43px; margin:0; padding:2px; border:none; color:#fff; font-size:11px; cursor:pointer; background:#4A4D4A;}
.txt p{padding:0 0 0 10px; font-size:10px; color:#4A4D4A !important;}
.saibaMais{margin:-10px 0 0 0; #margin:-13px 0 0 -38px; padding:0;}
.saibaMais ul{padding:0 0 0 15px; list-style:none;}
.saibaMais ul li{padding:0 0 0 15px !important;  background:url(../_img/bullet.gif) no-repeat 7px 6px; #background:url(../_img/bullet.gif) no-repeat 7px 8px;}
.saibaMais ul li a{font-size:12px !important;}
.saibaMais ul li:hover{padding:0 0 0 15px !important;  background:url(../_img/bullet_hover.gif) no-repeat 7px 6px; #background:url(../_img/bullet_hover.gif) no-repeat 7px 8px;}

.clear{clear:both;}

#contRightSimulacaoFinanciamento{width:271px; margin:0; padding:0 0 0 10px; overflow:hidden; float:right;}
#contRightSimulacaoFinanciamento a{margin:0; padding:0; color:#000; font-size:11px; text-decoration:none;}
#contRightSimulacaoFinanciamento a:hover{margin:0; padding:0; color:#039; font-size:11px; text-decoration:none;}

/* *** Simulação de Financiamento Sucesso *** */
#simulacao_financiamento #sucesso{margin:0 15px 10px 0; padding:18px; background:#fafafa;}
#simulacao_financiamento #sucesso strong{color:#090; font-size:14px !important;}
#simulacao_financiamento #sucesso p{font-size:11px !important; color:#090}

/* *** Simulação de Financiamento Erro *** */
#simulacao_financiamento #erro{margin:0 15px 10px 0; padding:18px; background:#fafafa;}
#simulacao_financiamento #erro strong{color:#f00; font-size:14px !important;}
#simulacao_financiamento #erro p{font-size:11px !important; color:#f00;}
