/*
********************************************************
-------= GERAL
********************************************************
*/

/*@import url(padroes.css);*/
html{margin:0; padding:0; overflow-y:auto;}
body{overflow-y:hidden;}

html, body {
	height: auto!important;
	/*height:100%;*/
	min-height:100%;
}

em { font-weight:700 }

.IR {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
input.IR { line-height:2000px; }

.access,
legend {
	position:absolute;
	left:-9999px;
	width:1px;
	height:1px;
	overflow:hidden;
}

#all .legal * { font-size:11px !important }



.alignright	{ float:right; display:inline; margin:6px 0 12px 12px }
.alignleft	{ float:left; display:inline; margin:6px 12px 12px 0 }

a.mais,
a.menos { color:#656870; font-size:12px; font-weight:400; padding-left:12px; background:url(../_img/spr-backgrounds.png) no-repeat;}
a.mais { background-position: -2px -36px; }
a.menos { background-position: -4px -116px; }
a.mais:hover, a.mais:focus,
a.menos:hover, a.menos:focus { color:#FFA90A }

a.download { font-size:12px; display:block; clear:both; background:url(../_img/spr-backgrounds.png) no-repeat 0 2px; padding:2px 20px }

/* forms*/
fieldset li { clear:left }
input, select, textarea { border:1px solid #D2D9DF; background-color:#FFF; padding:2px; margin-bottom:3px; color:#666971 }
input[type=checkbox],input[type=radio] { border:0 none }
:disabled { color:#AAA }
label { color:#849aa2; font-size:14px; float:left; display:inline; }
label span { display:block; padding-bottom:3px }

.btn {
	margin-left:4px;
	width:97px;
	height:20px;
	cursor:pointer;
	background:url(../_img/spr-botoes.png) no-repeat;
	border:0 none;
	float:left; display:inline; 
	text-indent:-9999em;
	line-height:9999em;
	overflow:hidden;
}
.btn:active { position:relative; top:1px; outline:0 !important }
.btn:focus { outline:0 !important }
.btn::-moz-focus-inner { border: 0; }
.btnBuscar { background-position:0 0 }
.btnEntrar { background-position:0 -40px }
.btnFiltrar { background-position:0 -80px }
.btnInserir { background-position:0 -120px; width:104px }
.btnFinalizar{ background-position:0 -160px; width:170px }
.btnAdicionarTarefa { background-position:0 -200px; width:156px }
.btnAnterior { background-position:0 -240px; width:94px }
.btnProximo { background-position:0 -280px; width:94px }
.btnEnviar { background-position:0 -320px }
.btnAtualizar { background-position:0 -360px; width:124px }
.btnExcluir { background-position:-100px -400px; width:97px }
.btnCancelar { background-position:0 -400px; width:94px }
.btnVoltar { background-position:0 -440px; width:76px }
.btnContinuar{ background-position:0 -480px; width:117px }
.btnFinalizar2{ background-position:0 -520px; width:116px }
.btnEditar{ background-position:0 -560px; width:116px }
.btnCalcular{ background-position:0 -600px; width:101px }
.btnOk{ background-position:-123px -600px; width:76px }
.btnRemover{ background-position:0 -640px; width:116px }
.btnContinuarAgenda{ background-position:0 -680px; width:242px;}
.btnSalvar{ background-position:-123px -560px; width:116px }
.btnFechar{ background-position:-123px -520px; width:116px }
.btnConfirmar { background-position:0 -720px; width:116px }
.btnBuscar:hover,.btnBuscar:focus { background-position:0 -20px }
.btnEntrar:hover,.btnEntrar:focus { background-position:0 -60px }
.btnFiltrar:hover,.btnFiltrar:focus { background-position:0 -100px }
.btnInserir:hover,.btnInserir:focus { background-position:0 -140px }
.btnFinalizar:hover,.btnFinalizar:focus { background-position:0 -180px }
.btnAdicionarTarefa:hover,.btnAdicionarTarefa:focus { background-position:0 -220px }
.btnAnterior:hover,.btnAnterior:focus { background-position:0 -260px }
.btnProximo:hover,.btnProximo:focus { background-position:0 -300px }
.btnEnviar:hover,.btnEnviar:focus { background-position:0 -340px }
.btnAtualizar:hover,.btnAtualizar:focus { background-position:0 -380px }
.btnExcluir:hover,.btnExcluir:focus { background-position:-100px -420px }
.btnCancelar:hover,.btnCancelar:focus { background-position:0 -420px }
.btnVoltar:hover,.btnVoltar:focus { background-position:0 -460px }
.btnContinuar:hover, .btnContinuar:focus{ background-position:0 -500px;}
.btnFinalizar2:hover, .btnFinalizar2:focus{ background-position:0 -540px;}
.btnEditar:hover, .btnEditar:focus{ background-position:0 -580px;}
.btnCalcular:hover, .btnCalcular:focus{ background-position:0 -620px;}
.btnOk:hover, .btnOk:focus{ background-position:-123px -620px;}
.btnRemover:hover, .btnRemover:focus,{ background-position:0 -660px;}
.btnContinuarAgenda:hover, .btnContinuarAgenda:focus{ background-position:0 -700px;}
.btnSalvar:hover, .btnSalvar:focus{ background-position:-122px -580px;}
.btnFechar:hover, .btnFechar:focus{ background-position:-123px -540px;}
.btnConfirmar:hover, .btnConfirmar:focus{ background-position:0 -740px;}

.col-left .btn { margin-top:20px;}

/* listas */
ul.txt, ol.txt { padding-bottom:20px; }
ul.txt li {
	padding-left:15px;
	margin-bottom:1px;
	height:14px;
	line-height:14px;
	background-image:url(../_img/spr-bullets.png);
	background-repeat:no-repeat;
	background-position: 0px 5px;
}
ol.txt li {
	line-height:14px;
	margin-botom:1px;
	list-style: inside decimal;
}

.textoJuridico {
	display:block;
	clear:both;
	padding:20px 30px 20px 20px;
	margin:0 0 20px;
}
.col-left .textoJuridico { margin:0; padding:20px 20px 10px; }

.loading { background:url(../_img/ajax-loader.gif) no-repeat center center; }


/*
********************************************************
-------= ESTRUTURA
********************************************************
*/

#content { color:#666971; width:992px; overflow:hidden; background:none !important; padding-bottom:0px; overflow:hidden; margin-bottom:10px }
#content_inner { background:#FFF url(http://www.chevrolet.com.br/_img/bgrContentFooter.jpg) no-repeat center bottom; padding:20px 0 50px; overflow:hidden }


/*= Colunas
-------------------------------- */
.col-wrap { clear:left; overflow:hidden; margin-left:-20px; }
.col-full {
	width:952px;
	clear:both;
	padding:0 20px;
}
.col-left {
	width:708px;
	float:left; display:inline; 
	padding-left:20px;
}
.col-left-sub {
	width:344px;
	float:left; display:inline;
	margin-left:20px;
	overflow:hidden;
}
.col-3 {
	width:304px;
	float:left; display:inline; 
	margin-left:20px;
	min-height:300px;
}
.col-right,
.col-right-banners {
	/*width:228px;*/
	width:254px;
	float:left; display:inline;
	margin-left:10px;
	overflow:hidden;
}


/*
********************************************************
-------= TOPO
********************************************************
*/

#topo_novoservico {
	overflow:hidden;
	clear:both;
	position:relative;
	zoom:1;
	background-color:#FFF;
	min-height:60px;
	height:auto !important;
}

#topo_novoservico .ttl { background:url(../_img/spr-titulos-geral.png) no-repeat -2px -8px; height:16px; width:125px; float:left; display:inline; margin:3px 0 0 20px !important }

#topo_novoservico .col-left { position:relative; height:300px }

#topo_novoservico .col-left .btn-video-proximo,
#topo_novoservico .col-left .btn-video-anterior {position:absolute;top:130px;width:40px;height:50px;text-indent:-9999px;overflow:hidden;background:url(../_img/videos/navegacao.png) no-repeat;z-index:999;}
#topo_novoservico .col-left .btn-video-proximo {left:690px;background-position:-75px 0;}
#topo_novoservico .col-left .btn-video-anterior {left:25px;}

#destaque {
	width:708px;
	height:300px;
	overflow:hidden;
	background:#F3F3F3;
	position:relative;
	z-index:1;
}
#destaque img.img_servico {
	position:absolute;
	top:0;
	left:0;
	z-index:15;
}
#destaque p.chamada {
	z-index:20;
	bottom:0;
	height:30px;
	line-height:30px;
	font-size:12px;
	padding:5px 215px 5px 10px;
	color:#FFF;
	margin:0;
}
#destaque p.chamada strong { color:#FFA90A; padding-right:2px }

#destaque_home {
	display:block;
	visibility:visible;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
}
#destaque_slides { width:708px; height:300px; position:absolute; top:0; left:0; overflow:hidden; background-color:#0C0C0C; z-index:6 }
.home #destaque_slides { background-color:transparent }
#destaque_slides img { display:none; position:absolute; top:0; left:0; z-index:7 }
#destaque_slides img:first-child,
#destaque_slides img.first { display:block }
.js #destaque_slides img { display:none }
.js #destaque_slides .desc li { display:none }
#destaque .chamada,
#destaque_slides .desc { width:483px; height:40px; background:url(../_img/gray-70.png); background:rgba(110,110,110,0.8); padding:5px 215px 5px 10px; position:absolute; bottom:0; left:0; z-index:8; }
#destaque_slides .desc li { display:none; text-shadow:1px 1px 1px rgba(0,0,0,0.4) }
#destaque_slides .desc li:first-child { display:block }
#destaque_slides .desc h2 { color:#FFA90A; font-weight:700 }
#destaque_slides .desc p { color:#FFF; line-height:1.1; margin:0; }
#destaque_slides .nav { position:absolute; bottom:14px; right:10px; z-index:9; }

/*
********************************************************
-------= LOGIN/LOCALIZADOR
********************************************************
*/

.login_localizador {
	background-color:#F3F3F3;
	padding:20px;
	width:190px;
	height:270px;
	position:relative;
}
#boxLogin, #boxLocalizador { overflow:hidden }

.login_localizador h2 { background: url(../_img/spr-titulos-geral.png) no-repeat; height:16px; width:189px; margin:0 0 10px; float:none; }
#boxLogin h2 { background-position: -2px -27px; }
#boxLocalizador h2 { background-position: -3px -47px; }

#boxLogin h2 { margin-bottom:8px; }
#boxLogin h3 { font-size:20px; font-weight:700; line-height:20px; float:left; width:110px; }
#boxLogin p { clear:left; padding:8px 0; margin:0; word-spacing:-1px }
#boxLogin .meucadastro { clear:left; float:left }
#boxLogin .sair { clear:right; float:right }
#boxLogin .inpEmail { width:184px }
#boxLogin .inpSenha { float:left !important; display:inline; width:82px }


#boxLogin .lnkConfirmacao { font-size:10px;color:#A5A6AD; text-decoration:underline }
#boxLogin .lnkConfirmacao:hover { color:#FFA90A }

#boxLogin .lnkEsqueciSenha { font-size:10px; color:#A5A6AD; text-decoration:underline }
#boxLogin .lnkEsqueciSenha:hover { color:#FFA90A }
#boxLogin .lnkCadastrese {
	display:block;
	margin-top:10px;
	color:#666971;
	font-size:11px;
}
#boxLogin .lnkCadastrese:hover { color:#FFA90A }

#form-esqueci-senha .btn { float:none }
#inp-esqueci-senha { width:180px }

#boxLocalizador { padding-top:14px; }
#boxLocalizador h2 { margin-bottom:8px; }
#boxLocalizador strong { font-weight:400; font-size:10px; display:block; line-height:1.2; margin-bottom:12px }
#boxLocalizador select { width:190px; margin-bottom:4px }
#boxLocalizador .inpCEP1,
#boxLocalizador .inpCEP2,
#boxLocalizador .btnBuscar { float:left; display:inline; margin-left:4px; }
#boxLocalizador .inpCEP1 { width:52px; margin-left:0; }
#boxLocalizador .inpCEP2 { width:20px }
#boxLocalizador .btnOpcaoPesquisa{float:left; margin:0 0 4px 2px; display:block; padding-top:2px; width:92px; height:20px; border-top:1px solid #cfd7dd; border-right:1px solid #cfd7dd; text-align:center;}

#boxLocalizador .atv{font-weight:bold;}
#boxLocalizador .uf{float:left; width:45px;}
#boxLocalizador .cidade{float:left; width:139px; margin-left:2px;}
#boxPorNome .btnBuscar{float:right;}
#lstResultadoBusca {
	position:absolute;
	top:0;
	left:0;
	width:188px;
	padding:15px 20px;
	height:270px;
	background:#F3F3F3;
	overflow:hidden;
	display:none;
	z-index:30;
}

#lstResultadoBusca .fechar {
	top:5px;
	right:5px;
}
#resultadoBusca { position:relative; z-index:31; }
#resultadoBusca h2 {
	width:100px;
	height:28px;
	background:url(../_img/spr-titulos-geral.png) no-repeat -2px -240px;
	margin:0;
}
#resultadoBusca .boxConcessionaria li { font-size:11px; height:75px; }
#resultadoBusca .boxConcessionaria a { display:block; width:178px; padding:10px 30px 10px 20px; margin-left:-20px }
#resultadoBusca .boxConcessionaria a:hover { color: #656870; background-color:#ECECEC; border-bottom:1px dotted #DDD; padding-bottom:9px; }
#resultadoBusca .boxConcessionaria li strong { font-size:11px; font-weight:700; margin:0 }
#resultadoBusca .mais { display:block; text-align:right; margin-top:-14px; color:#FFA90A; }
#resultadoBusca .mais span { color:#656870 }
#resultadoBusca a:hover .mais span { color: #FFA90A; }

/*
********************************************************
-------= HOME
********************************************************
*/

.home #content_inner { padding:10px 0 30px; }

.home #content_inner h2 { font-size:14px; font-weight:700; padding:8px 0 4px; }
.home #content_inner .col-wrap { padding-top:20px }
.home .col-left-sub {position:relative; margin-bottom:20px; height:250px }
.home .col-left-sub.small { margin-bottom:20px; height:235px }
.home .col-left-sub p { margin-bottom:6px }
.home .col-left-sub a:focus ~ a { color:#FFA90A }
.home .col-left-sub .mais{position:absolute; bottom:0; left:0;}

#menu-servicos { width:950px; margin:0; overflow:hidden; clear:both; padding-left:20px }
#menu-servicos li { float:left;  display:inline; }
#menu-servicos a { display:block; height:42px; background:url(../_img/spr-servicos-home.png) no-repeat; overflow:hidden; text-indent:-9999px }
#menu-servicos p { display:none }
#menu-servicos .ol { background-position: -5px 0px; width:82px }
#menu-servicos .ro { background-position: -87px 0px; width:115px }
#menu-servicos .re { background-position: -195px 0px; width:114px }
#menu-servicos .ox { background-position: -300px 0px; width:118px }
#menu-servicos .fu { background-position: -418px 0px; width:133px }
#menu-servicos .pn { background-position: -550px 0px; width:78px }
#menu-servicos .fp { background-position: -630px 0px; width:110px }
#menu-servicos .mn { background-position: -740px 0px; width:103px }
#menu-servicos .sf { background-position: -845px 0px; width:95px }
#menu-servicos .ol:hover,
#menu-servicos .ol:focus { background-position: -5px -42px }
#menu-servicos .ro:hover,
#menu-servicos .ro:focus { background-position: -87px -42px }
#menu-servicos .re:hover,
#menu-servicos .re:focus { background-position: -195px -42px }
#menu-servicos .ox:hover,
#menu-servicos .ox:focus { background-position: -300px -42px }
#menu-servicos .fu:hover,
#menu-servicos .fu:focus { background-position: -418px -42px }
#menu-servicos .pn:hover,
#menu-servicos .pn:focus { background-position: -550px -42px }
#menu-servicos .fp:hover,
#menu-servicos .fp:focus { background-position: -630px -42px }
#menu-servicos .mn:hover,
#menu-servicos .mn:focus { background-position: -740px -42px }
#menu-servicos .sf:hover,
#menu-servicos .sf:focus { background-position: -845px -42px }


/*= box Serviço
-------------------------------- */
.boxServicoHome { overflow:visible; position:relative; z-index:1; }
.boxServicoHome ul { float:left; display:inline; height:auto; width:190px; padding-bottom:10px; position:relative; z-index:2 }
.boxServicoHome .servicos { width:190px; z-index:5 }
.boxServicoHome .vantagens { width:144px; padding-left:10px }
.boxServicoHome li { color:#222; clear:left; list-style:inside disc !important; padding:2px 0; width:auto; position:relative; cursor:pointer; }
.boxServicoHome li h3 { display:inline; }
.boxServicoHome li span { display:none; position:absolute; z-index:40; right:-330px; top:0; width:300px; padding:10px; font-size:12px; line-height:1.2; background:#FFF; background-color:#FFF; overflow:hidden; border:2px solid #FBA919; -moz-box-shadow:1px 2px 6px rgba(0,0,0,0.2); -webkit-box-shadow:1px 2px 6px rgba(0,0,0,0.2); box-shadow:1px 2px 6px rgba(0,0,0,0.2); }
.boxServicoHome li:hover { z-index:1 }
.boxServicoHome li:hover h3 { border-bottom:1px dotted #FBA919; color:#211 }
.boxServicoHome li:hover span { display:block; z-index:45 }
.boxServicoHome .right { position:absolute; right:10px; bottom:10px; }


/*= box Road Service
-------------------------------- */
.boxRoadService { padding-right:150px; width:196px !important; }
.boxRoadService img { position:absolute; bottom:10px; right:0 }
.boxRoadService p { font-size:10px; line-height:1.2 }

.boxDica p {	text-align:center; font-size:14px; line-height:1.3;	padding:22px; background-color:#F3F3F3; }
.boxServicoEmDestaque .imgDestaque { display:block;min-width:229px; min-height:181px; margin-bottom:10px }

.js .home .col-left-sub { cursor:pointer; }
.js .home .col-left-sub.hover a,
.js .home .col-left-sub.hover a span { color:#FFA90A !important; }

/*
********************************************************
-------= INTERNAS
********************************************************
*/


#content .subttl,
#ctn-modal .subttl {
	font-size:14px;
	font-weight:700;
	color:#656870;
	clear:left;
}
.interna h1{ background: url(../_img/spr-titulos-geral.png) no-repeat !important; height:24px !important; width:220px !important; float:none !important; clear:both !important; margin:0 0 10px !important; text-indent:-9999px; overflow:hidden; }
#conheca-o-novo-servico h1
	{ background-position: -2px -93px !important }
#manuais-dos-veiculos h1
	{ background-position: -2px -123px !important }
#videos-e-fotos h1
	{ background-position: -2px -153px !important }
#cadastro h1
	{ background-position: -2px -183px !important }
#cadastro h1.TituloPaginaAlternativo
	{ background-position: -2px -357px !important }
#cadastro.cadastro_retorno h1
    { background-position: -2px -68px !important; width:311px !important;}
#cadastro.cadastro_confirmecadastro h1#confira
    { background-position: -2px -272px !important; width:179px !important;}
#cadastro.cadastro_confirmecadastro h1#efetuado
    { background-position: -2px -300px !important; width:166px !important;}
#agenda h1
	{ background-position: -2px -213px !important }
	
#agenda h1.cadastro
	{ background-position: -2px -183px !important }

#acessorios h1{background-position: -2px -471px !important;}

/*
********************************************************
-------= Interna: CONHEÇA O NOVO SERVIÇO
********************************************************
*/

#conheca-o-novo-servico .depoimentos {
	margin-left:-10px;
	width:718px;
}
#conheca-o-novo-servico .depoimentos li {
	float:left;  display:inline;
	margin:0 0 10px 10px;
	padding:20px 50px;
	width:249px;
	height:105px;
	background:url(../_img/bgr-quotes-top.png) no-repeat left top;
	background:url(../_img/bgr-quotes-top.png) no-repeat left top, url(../_img/bgr-quotes-bottom.png) no-repeat right bottom;
	background-color:#F0F0F0;
}
#conheca-o-novo-servico .depoimentos li:nth-child(2n+1) { clear:left }
#conheca-o-novo-servico .depoimentos .author { font-weight:700; float:right;  display:inline; padding-top:20px }

/*
********************************************************
-------= SERVICOS
********************************************************
*/

#servicos #menuNovoServico{padding-bottom:40px}

#servicos h1 { background: url(../_img/spr-titulos-servicos.png) no-repeat !important; height:24px; width:220px; float:none; clear:both; margin:0 0 10px }
#servicos.servicos_road-service h1 { background-position: -2px -3px !important}
#servicos.servicos_troca-de-oleo h1 { background-position: -2px -33px !important}
#servicos.servicos_nova-revisao-chevrolet h1 { background-position: -2px -63px !important}
#servicos.servicos_pneus h1 { background-position: -2px -93px !important}
#servicos.servicos_funilaria-pintura h1 { background-position: -2px -123px !important}
#servicos.servicos_funilaria-pintura-convencional h1 { background-position: -2px -214px !important}
#servicos.servicos_funilaria-pintura-reparo-rapido h1 { background-position: -2px -245px !important}
#servicos.servicos_frota-preferencial h1 { background-position: -2px -153px !important}
#servicos.servicos_oxi-sanitizacao h1 { background-position: -2px -183px !important}
#servicos.servicos_stickerfix h1 { background-position: -2px -305px !important}
#servicos.servicos_agendamento-online h1{ background-position: -2px -334px !important}


/*
********************************************************
-------= Interna: SERVICOS / ROAD SERVICE
********************************************************
*/

.servicos_road-service #destaque{display:none;}
.servicos_road-service #content{position:relative;}
.servicos_road-service #content_inner { background-image:none; background-repeat:repeat-x; padding-bottom:0 }
.servicos_road-service #content_inner .col-left{position:absolute; float:none; top:70px; left:0;}
.servicos_road-service #content_inner .col-right{float:right;}
.servicos_road-service  #boxBanners { background-image:url(../_img/spr-box-banners.png) }
.servicos_road-service .lst-destaques li{float:left; zoom:1; width:220px; margin-right:25px;}
.servicos_road-service .lst-destaques{width:735px; height:210px; margin-right:-25px; margin-bottom:100px;}
.servicos_road-service .lst-destaques img{margin-bottom:5px;}
.servicos_road-service .lst-destaques h3{font-size:14px; font-weight:bold; margin-bottom:5px;}

#outros-telefones { display:none }
#outros-telefones li {
	float:left;
	clear:left;
	background: url(../_img/spr-bandeiras.gif) no-repeat;
	padding-left:30px;
	margin-bottom:10px;
	font-size:14px;
}
#outros-telefones em { display:block; font-weight:700 }
#outros-telefones .br { background-position:0 -0px }
#outros-telefones .ar { background-position:0 -36px }
#outros-telefones .ur { background-position:0 -72px }
#outros-telefones .py { background-position:0 -106px }

#abasRoadService .links a { background: url(../_img/spr-abas-road-service.png) no-repeat }
#abasRoadService #lnk-serv { background-position: 0px 0px; width:116px; }
#abasRoadService #lnk-como { background-position: -116px 0px; width:173px; }
#abasRoadService #lnk-cobr { background-position: -289px 0px; width:86px; }
#abasRoadService #lnk-card { background-position: -375px 0px; width:74px; }
#abasRoadService #lnk-perg { background-position: -449px 0px; width:111px; }
#abasRoadService #lnk-serv:hover { background-position: 0px -20px }
#abasRoadService #lnk-como:hover { background-position: -116px -20px }
#abasRoadService #lnk-cobr:hover { background-position: -289px -20px }
#abasRoadService #lnk-card:hover { background-position: -375px -20px }
#abasRoadService #lnk-perg:hover { background-position: -449px -20px }
#abasRoadService #lnk-serv.ativo { background-position: 0px -40px }
#abasRoadService #lnk-como.ativo { background-position: -116px -40px !important }
#abasRoadService #lnk-cobr.ativo { background-position: -289px -40px !important }
#abasRoadService #lnk-card.ativo { background-position: -375px -40px !important }
#abasRoadService #lnk-perg.ativo { background-position: -449px -40px !important }

/* IE6 */
.js #ctn-comoutilizar,
.js #ctn-cobertura,
.js #ctn-infocard,
.js #ctn-perguntas { display:none }


/*= ABA Serviços
-------------------------------- */
#abasRoadService h3 {
	font-size:15px;
	font-weight:700;
}
#abasRoadService .sub {
	color:#111;
	padding-left:2px;
	height:30px;
}
#abasRoadService .conteudo .col-3 li {
	margin-bottom:15px;
	position:relative;
}
#abasRoadService .conteudo .col-3 li p {
	padding-left:40px;
	text-align:justify;
}
#abasRoadService .conteudo .col-3 h4 {
	font-weight:700;
	background-image:url(../_img/spr-icones-road-service.png);
	background-repeat:no-repeat;
	padding-left:40px;
	height:30px;
	width:260px;
	margin-bottom:-15px;
	word-break:keep-all;
	white-space:nowrap;
}
#abasRoadService .i1 h4 { background-position: 0 0px }
#abasRoadService .i2 h4 { background-position: 0 -30px }
#abasRoadService .i3 h4 { background-position: 0 -60px }
#abasRoadService .i4 h4 { background-position: 0 -90px }
#abasRoadService .i5 h4 { background-position: 0 -120px }
#abasRoadService .i6 h4 { background-position: 0 -150px }
#abasRoadService .i7 h4 { background-position: 0 -180px }
#abasRoadService .i8 h4 { background-position: 0 -210px }
#abasRoadService .i9 h4 { background-position: 0 -240px }
#abasRoadService .i10 h4 { background-position: 0 -270px }
#abasRoadService .i11 h4 { background-position: 0 -300px }
#abasRoadService .i12 h4 { background-position: 0 -330px }
#abasRoadService .i13 h4 { background-position: 0 -360px }
#abasRoadService .i14 h4 { background-position: 0 -390px }
#abasRoadService .i15 h4 { background-position: 0 -420px }
#abasRoadService .i16 h4 { background-position: 0 -450px }
#abasRoadService .i17 h4 { background-position: 0 -480px }


#abasRoadService .legal { margin-top:20px; clear:both }


/*= ABA como utilizar
-------------------------------- */



/*= ABA cobertura
-------------------------------- */
#ctn-cobertura dl {
	background-color:#EEE;
	border:1px solid #EBEBEB;
	padding:20px 0 0;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	margin-bottom:20px;
}
#ctn-cobertura dt { font-weight:700; padding-left:20px; background: url(../_img/spr-bullets.png) 8px 4px no-repeat; }
#ctn-cobertura dd { padding-left:30px; padding-top:6px }
#ctn-cobertura h3 {
	font-size:11px;
}


/*= ABA perguntas
-------------------------------- */
#ctn-perguntas ol { padding-left:20px }
#ctn-perguntas h3 {
	font-size:11px;
	font-weight:700;
	margin-bottom:2px;
}
#ctn-perguntas p { margin-bottom:10px }
/*
.js #ctn-perguntas h3 { cursor:pointer }
.js #ctn-perguntas h3:hover { color:#FFA90A }
.js #ctn-perguntas p { display:none }
*/


/*
********************************************************
-------= Interna: SERVICOS / TROCA DE ÓLEO
********************************************************
*/

.servicos_troca-de-oleo #content_inner { background:none; padding:0 }
.servicos_troca-de-oleo #content { background:transparent !important }
.servicos_troca-de-oleo #content_inner .col-left,
.servicos_troca-de-oleo #content_inner .col-right-banners { padding-top:20px; background:#FFF; }
.servicos_troca-de-oleo #content_inner .col-right-banners { margin-left:0; padding-left:10px }
.servicos_troca-de-oleo #boxBanners { background-image:url(../_img/spr-box-banners.png) }
.servicos_troca-de-oleo .col-right-banners {
	position:relative;
	padding-bottom:500px;
	margin-bottom:-500px;
	background-color:#F3F3F3;
}

/* maldito IE6 */
.js #ctn-funcoes,
.js #ctn-niveloleo { display:none }

#abasTrocaOleo .links a { background: url(../_img/spr-abas-troca-de-oleo.png) no-repeat }
#abasTrocaOleo #lnk-lub { background-position: 0px 0px; width:143px }
#abasTrocaOleo #lnk-fun { background-position: -143px 0px; width:174px; }
#abasTrocaOleo #lnk-niv { background-position: -317px 0px; width:282px }
#abasTrocaOleo #lnk-lub:hover { background-position: 0px -20px }
#abasTrocaOleo #lnk-fun:hover { background-position: -143px -20px }
#abasTrocaOleo #lnk-niv:hover { background-position: -317px -20px }
#abasTrocaOleo #lnk-lub.ativo { background-position: 0px -40px !important }
#abasTrocaOleo #lnk-fun.ativo { background-position: -143px -40px !important }
#abasTrocaOleo #lnk-niv.ativo { background-position: -317px -40px !important }

/*
********************************************************
-------= Interna: SERVICOS / NOVA REVISAO
********************************************************
*/

#servicos .destaque_in {padding:10px 0;clear:both;width:708px;}
#servicos .destaque_in img { float:left; display:inline; margin-right:10px }
#servicos .destaque_in p { float:left; display:inline; width:350px; overflow:hidden; padding:25px 0 }

#buscaRevisao{margin:10px 0 30px }
#buscaRevisao label{width:146px;}
#buscaRevisao select{width:135px; border:1px solid #}

#servicos #buscaRevisao .msg{border:solid 1px #ececec; background:#f3f3f3; width:688px; padding:10px; margin-top:8px; font: bold 12px "Arial"; color:#656870;}

#servicos .aviso{font:12px "Arial"; color:#252525;}
#servicos .resultadoBuscaRevisao .subttl{font:bold 17px "Arial";}

table.val-revisao{font-size:12px; width:533px; border-collapse: separate; border-spacing:2px; margin-bottom:20px; float:left;}
table.val-revisao th{/*background-color:#F0F0F0;*/ background:url(../_img/servicos/bgr-th-table.jpg) repeat-x; padding:4px 10px; font-weight:700; color:#656870;}
table.val-revisao td{background-color:#fff; padding:3px 10px; color:#656871;}

#modal-novarevisao{max-height:540px; height:auto !important; height:540px; overflow-y:scroll; display:none;}
#modal-novarevisao h2{font-size:14px; font-weight:700}

#servicos .links-revisao{width:165px;float:right; padding-left:10px; line-height:18px;}

#servicos .expansive {width:708px;margin-bottom:25px;}
#servicos .expansive dt {background:url(../_img/servicos/bgr-expansivel.jpg) no-repeat; margin-top:3px; height:33px; padding:17px 0 0 10px; cursor:pointer;}
/*#servicos .expansive dt.on {background-position:10px -33px;font-weight:bold; }*/
#servicos .expansive dt a {background:url(../_img/servicos/blt-mais-menos.png) 0px 0px no-repeat; display:block;padding:1px 10px 3px 25px;text-transform:uppercase; font:bold 12px "Arial"; color:#656870;}
#servicos .expansive dt a.on{background-position:0 -44px;}
#servicos .expansive dd {background:#f3f3f3;padding:15px 20px;display:none; border-top:solid 1px #FFF;}
#servicos .expansive dd.on {display:block;}
#servicos .expansive dd h3{font:bold 14px "Arial"; color:#656870; background:url(../_img/servicos/blt-ico-check.gif) no-repeat; padding:4px 0 0 25px; height:21px;}
#servicos .expansive dd .sem-teste{font:12px "Arial"; color:#252525; font-style:italic;margin:0 0 24px 24px;}
#servicos .expansive dd .brd{border-top:solid 1px #dfdfdf; margin:20px 0;}
#servicos .expansive dd .table-itens-revisao {width:668px; border-collapse: separate; border-spacing:8px; }
#servicos .expansive dd .table-itens-revisao td{padding:10px; font:11px "Arial"; color:#666971;}
#servicos .expansive dd .table-itens-revisao td.atv{background-color:#e8e8e8;}
#servicos .expansive dd .table-itens-revisao span {display:none; width:0px;}

#servicos .btnImprimaPagina{background:url(../_img/spr-botoes.png) 0 -760px no-repeat; width:181px; height:20px; display:block; text-indent:-5000px; float:right;}
#servicos .btnImprimaPagina:hover{background-position:0 -780px;}


/*
********************************************************
-------= Interna: SERVICOS / PNEUS
********************************************************
*/

#abasPneus .conteudo img { margin-bottom:20px }
#abasPneus .conteudo .boxImagem {
	clear:both;
	padding:20px 0;
}
#abasPneus .boxImagem img { margin-right:20px }


.js #abasPneus .conteudo .boxImagem { display:none }

#abasPneus .localiz { padding-top:20px }

/*
********************************************************
-------= Interna: SERVICOS / FUNILARIA E PINTURA
********************************************************
*/

.servicos_funilaria-pintura #boxBanners { background-image:none }
.servicos_funilaria-pintura .col-left .fl,
.servicos_funilaria-pintura .col-left .fr,
.servicos_funilaria-pintura-convencional .col-left .fl,
.servicos_funilaria-pintura-convencional .col-left .fr,
.servicos_funilaria-pintura-reparo-rapido .col-left .fl,
.servicos_funilaria-pintura-reparo-rapido .col-left .fr,
.servicos_stickerfix .col-left .fl,
.servicos_stickerfix .col-left .fr {width:348px;}
.servicos_funilaria-pintura .txtGarantia {width:310px; margin-bottom:36px;}
.servicos_funilaria-pintura .subTtlMenor,
.servicos_funilaria-pintura-convencional .subTtlMenor,
.servicos_funilaria-pintura-reparo-rapido .subTtlMenor {font-size:12px; font-weight:bold; color:#656870; margin:10px 0 12px 0;}
.servicos_funilaria-pintura .lstOferece {margin-bottom:65px;}
.servicos_funilaria-pintura .lstOferece li {margin-bottom:10px; font-weight:bold; color:#949494;}
.servicos_funilaria-pintura .lstOferece img {float:left; margin-right:10px;}

.servicos_funilaria-pintura-convencional .txtGarantia {margin-bottom:36px;}
.servicos_funilaria-pintura-convencional .lstOferece {margin:32px 0 59px 0; *margin-bottom:13px;}
.servicos_funilaria-pintura-convencional .lstOferece li {float:left; font-weight:bold;}
.servicos_funilaria-pintura-convencional .lstOferece li.esq {width:180px;}
.servicos_funilaria-pintura-convencional .lstOferece li.dir {width:168px;}
.servicos_funilaria-pintura-convencional .lstOferece li.clr {float:none;}
.servicos_funilaria-pintura-convencional .lstOferece li p {float:left; width:95px; margin-bottom:0;}
.servicos_funilaria-pintura-convencional .lstOferece li.esq p {padding-top:7px;}
.servicos_funilaria-pintura-convencional .lstOferece li.dir p {padding-top:21px;}
.servicos_funilaria-pintura-convencional .lstOferece img,
.servicos_funilaria-pintura-reparo-rapido .lstOferece img {float:left; margin-right:10px;}
.servicos_funilaria-pintura-reparo-rapido .imgReparo {float:left; margin:0 12px 40px 0; *margin-bottom:0 !important;}
.servicos_funilaria-pintura-reparo-rapido .txtOpinioes{float:left;}
.servicos_funilaria-pintura-reparo-rapido .txtOpinioes .subttl{margin-bottom:7px;}
.servicos_funilaria-pintura-reparo-rapido .lstOferece {margin:50px 0 69px 0; *margin-bottom:68px !important;}
.servicos_funilaria-pintura-reparo-rapido .lstOferece li {margin-bottom:11px; font-weight:bold; _height:59px; *height:63px;}
.servicos_funilaria-pintura-reparo-rapido .lstOferece li p {float:left; padding-top:35px; margin-bottom:0;}
.servicos_funilaria-pintura-reparo-rapido .lstOferece img{float:left;}
.servicos_funilaria-pintura-reparo-rapido .txtReparo {margin-bottom:36px; width:325px;}


/*
********************************************************
-------= Interna: SERVICOS / STICKERFIX
********************************************************
*/

.servicos_stickerfix .txtSticker p{line-height:140%; padding-right:15px;}
.servicos_stickerfix .lstOferece {margin:38px 0 32px 0;}
.servicos_stickerfix .lstOferece li {margin-bottom:24px; font-weight:bold; position:relative;}
.servicos_stickerfix .lstOferece li p {position:absolute; bottom:0; right:0; width:196px; font-size:14px; margin-bottom:0;}

.servicos_stickerfix .videoSticker {border-top:1px solid #eaebec; padding-top:38px;}
.servicos_stickerfix .videoSticker .lnkImg {float:left; margin-right:12px;}
.servicos_stickerfix .videoSticker .txtVideo {float:left; width:196px;}
.servicos_stickerfix .videoSticker p {margin-bottom:5px;}
.servicos_stickerfix .videoSticker p strong {font-size:14px; font-weight:bold;}


.modalConcessionarias {width:890px;}
.modalConcessionarias h3{display:block; width:320px; height:20px; background:url(../_img/spr-titulos-servicos.png) no-repeat -2px -276px; margin-bottom:15px; text-indent:-9999px;}
.modalConcessionarias span {vertical-align:middle;}
.modalConcessionarias select {border:1px solid #D6D6D6; margin:5px; font-size:11px; vertical-align:middle;}
.modalConcessionarias .tableOverflow{height:350px; overflow-x:hidden; overflow-y:auto; margin-top:15px;}
.modalConcessionarias table {width:880px; text-align:left; overflow:auto; margin-right:10px;}
.modalConcessionarias table thead th {background-color:#D6D6D6; text-align:left; padding:5px 2px; font-weight:bold;}
.modalConcessionarias table td {padding:4px 2px;}
.modalConcessionarias table tr.bg td { background-color:#F0F0F0;}
.modalConcessionarias th.cod {width:4%}
.modalConcessionarias th.concessionarias {width:21%}
.modalConcessionarias th.tel {width:11%}
.modalConcessionarias th.end {width:32%}
.modalConcessionarias th.cidade {width:20%}
.modalConcessionarias th.cep {width:8%}
.modalConcessionarias th.uf {width:4%}

/*
.servicos_funilaria-pintura-convencional .lstOferece,
.servicos_funilaria-pintura-reparo-rapido .lstOferece {margin:32px 0 91px 0;}
.servicos_funilaria-pintura-convencional .lstOferece li,
.servicos_funilaria-pintura-reparo-rapido .lstOferece li {margin-bottom:20px; font-weight:bold;}
.servicos_funilaria-pintura-convencional .lstOferece li p,
.servicos_funilaria-pintura-reparo-rapido .lstOferece li p {float:left; margin:32px 0 0 0;}
.servicos_funilaria-pintura-convencional .lstOferece img,
.servicos_funilaria-pintura-reparo-rapido .lstOferece img {float:left; margin-right:10px;}
*/

/*
********************************************************
-------= Interna: SERVICOS / AGENDAMENTO ONLINE
********************************************************
*/
.servicos_agendamento-online .boxConhecaServicosDisponiveis{margin:0 0 15px 0; padding:15px 0; border-bottom:2px solid #e5e7e9; overflow:hidden;}
.servicos_agendamento-online .boxConhecaServicosDisponiveis .subttl{font-size:12px;}
.servicos_agendamento-online .boxConhecaServicosDisponiveis ul{height:auto; overflow:hidden;}
.servicos_agendamento-online .boxConhecaServicosDisponiveis ul li{margin:0 12px 0 0; float:left;}
.servicos_agendamento-online .boxConhecaServicosDisponiveis ul li.last{margin-right:0 !important;}
.servicos_agendamento-online .boxConhecaServicosDisponiveis ul li img{margin:0 0 10px 0; display:block;}

.errorTextBox{border:1px solid #FF0000;}
.servicos_agendamento-online .boxAgende{overflow:hidden;}
.servicos_agendamento-online .boxAgende h2{width:297px; height:21px; margin:0; padding:0; background:url(../_img/spr-titulos-servicos.png) no-repeat -2px -364px; text-indent:-9999px;}
.servicos_agendamento-online .boxAgende dl{margin:15px 0 0 0;}
.servicos_agendamento-online .boxAgende dl dt{width:692px; height:34px; margin:0 0 5px 0; padding:16px 0 0 16px; background:url(../_img/agendamento-online/bgr-agende-sanfona.jpg) no-repeat;}
.servicos_agendamento-online .boxAgende dl dt a{padding:0 0 0 25px; font-weight:bold; color:#656870; font-size:12px; background:url(../_img/agendamento-online/spr-ico-sanfona.png) no-repeat 0 0; display:block;}
.servicos_agendamento-online .boxAgende dl dt a:hover{background-position:-56px -56px;}
.servicos_agendamento-online .boxAgende dl dt.open a{background-position:-112px -112px !important;}
.servicos_agendamento-online .boxAgende dl dt.open a:hover{background-position:-168px -168px !important;}
.servicos_agendamento-online .boxAgende dl dd{margin:0 0 5px 0; padding:15px 20px; background:#f3f3f3; overflow:hidden;}
.servicos_agendamento-online .boxAgende dl dd .separardor{width:672px; height:5px; margin:15px auto; padding:0; background:url(../_img/agendamento-online/form-separador.png) no-repeat;}

.servicos_agendamento-online .boxAgende dl dd.jaSouCadastrado .veiculo{margin-bottom:5px;}
.servicos_agendamento-online .boxAgende dl dd.jaSouCadastrado .veiculo li{margin:5px 20px 0 0; float:left;}
.servicos_agendamento-online .boxAgende dl dd.jaSouCadastrado .veiculo li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
.servicos_agendamento-online .boxAgende dl dd.jaSouCadastrado .veiculo li select{margin-top:3px;}
.servicos_agendamento-online .boxAgende dl dd.jaSouCadastrado .veiculo li .selecioneVeiculo{width:260px;}
.servicos_agendamento-online .boxAgende dl dd.jaSouCadastrado .veiculo li .selecioneAno{width:80px;}

.servicos_agendamento-online .boxAgende dl dd.jaSouCadastrado .veiculoDados{margin-bottom:15px; overflow:hidden;}
.servicos_agendamento-online .boxAgende dl dd.jaSouCadastrado .veiculoDados li{margin:5px 20px 0 0; float:left;}
.servicos_agendamento-online .boxAgende dl dd.jaSouCadastrado .veiculoDados li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
.servicos_agendamento-online .boxAgende dl dd.jaSouCadastrado .veiculoDados li input[type=text]{width:150px; margin-top:3px;}

.servicos_agendamento-online .boxAgende .btn-excluir{margin-top:-5px; float:right; display:block; width:30px; height:29px; text-indent:-9999px; background:url(../_img/spr-icones-veiculos-agenda.png) -93px 0;}

.servicos_agendamento-online .boxAgende dl dd .subttl{margin-bottom:5px; font-size:12px !important;}
.servicos_agendamento-online .boxAgende dl dd .inp-email{width:250px; margin:0 5px 0 0;}
.servicos_agendamento-online .boxAgende dl dd .inp-senha{width:95px; margin:0 5px 0 0;}
.servicos_agendamento-online .boxAgende dl dd .btn{float:none; margin-top:0;}
.servicos_agendamento-online .boxAgende dl dd .lnkReenvio,
.servicos_agendamento-online .boxAgende dl dd .lnkEsqueciSenha{font-size:10px; color:#a5a6ad; text-decoration:underline;}

.servicos_agendamento-online .boxAgende dl dd .contatoPreferencial{overflow:hidden;}
.servicos_agendamento-online .boxAgende dl dd .contatoPreferencial li{padding:0 10px 0 0; float:left;}
.servicos_agendamento-online .boxAgende dl dd .contatoPreferencial li input[type=radio]{float:left;}
.servicos_agendamento-online .boxAgende dl dd .contatoPreferencial li label{margin:0 0 0 5px; font-size:11px; color:#656870; float:right;}

.servicos_agendamento-online .boxAgende dl dd .veiculoAgendamento{width:260px; margin-bottom:15px;}

.servicos_agendamento-online .boxAgende dl dd .escolhaServico{margin-bottom:15px; overflow:hidden;}
.servicos_agendamento-online .boxAgende dl dd .escolhaServico li{width:211px; padding:2px 10px 2px 0; float:left;}
.servicos_agendamento-online .boxAgende dl dd .escolhaServico li input[type=checkbox]{margin-top:3px; float:left !important;}
.servicos_agendamento-online .boxAgende dl dd .escolhaServico li input[type=text]{width:140px; margin-left:5px; float:right !important;}
.servicos_agendamento-online .boxAgende dl dd .escolhaServico li label{margin:3px 0 0 5px; font-size:11px; color:#656870; /*float:right;*/}

.servicos_agendamento-online .boxAgende dl dd .infoAdicionais{width:648px; height:80px; margin-bottom:15px;}

.servicos_agendamento-online .boxAgende dl dd .concessionariaDePreferencia{margin-bottom:15px; overflow:hidden;}
.servicos_agendamento-online .boxAgende dl dd .concessionariaDePreferencia li{padding:0 10px 0 0; float:left;}
.servicos_agendamento-online .boxAgende dl dd .concessionariaDePreferencia li .uf{width:50px;}
.servicos_agendamento-online .boxAgende dl dd .concessionariaDePreferencia li .cidade{width:190px;}
.servicos_agendamento-online .boxAgende dl dd .concessionariaDePreferencia li .concessionaria{width:215px;}
.servicos_agendamento-online .boxAgende dl dd .concessionariaDePreferencia li .mais{margin-top:3px; display:block;}

.servicos_agendamento-online .boxAgende dl dd .dataTurno{overflow:hidden;}
.servicos_agendamento-online .boxAgende dl dd .dataTurno li{padding:0 10px 0 0; float:left;}
.servicos_agendamento-online .boxAgende dl dd .dataTurno li input[type=text]{width:112px;}
.servicos_agendamento-online .boxAgende dl dd .dataTurno li select{width:140px;}

.servicos_agendamento-online .boxAgende dl dd .lnkAddOutroVeiculos{font-weight:bold; float:right;}

.servicos_agendamento-online .boxAgende dl dd .btnEnviar{width:104px; height:20px; margin:0; padding:0; float:right; background:url(../_img/spr-botoes.png) no-repeat 0 -320px; cursor:pointer; border:none;}
.servicos_agendamento-online .boxAgende dl dd .btnEnviar:hover{background-position:0 -340px;}

.servicos_agendamento-online .boxAgende dl dd .sucesso{overflow:hidden;}
.servicos_agendamento-online .boxAgende dl dd .sucesso .subttl{margin-bottom:15px; font-size:14px !important;}
.servicos_agendamento-online .boxAgende dl dd .sucesso p{color:#a5a6ad;}
.servicos_agendamento-online .boxAgende dl dd .sucesso .bold{font-weight:bold; color:#656870;}

.servicos_agendamento-online .boxAgende dl dd .voltarAgendamentoOnline{margin-left:15px; font-weight:bold; float:right;}

.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado{display:none;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .cadastreAgenda{text-decoration:underline;}

.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado label{font-size:12px; color:#666971; display:block;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .nomeCompleto{width:100%; margin-top:3px;}

.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .dadosPessoais{margin:0 0 15px 0; overflow:hidden;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .dadosPessoais li{width:147px; margin:5px 20px 0 0; float:left;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .dadosPessoais li input[type=text]{width:100%; margin-top:3px;}

.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .veiculo{margin-bottom:5px; /*overflow:hidden;*/}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .veiculo li{margin:5px 20px 0 0; float:left;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .veiculo li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .veiculo li select{margin-top:3px;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .veiculo li .selecioneVeiculo{width:260px;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .veiculo li .selecioneAno{width:80px;}

.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .veiculoDados{margin-bottom:15px; overflow:hidden;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .veiculoDados li{margin:5px 20px 0 0; float:left;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .veiculoDados li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .veiculoDados li input[type=text]{width:150px; margin-top:3px;}

.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .cadastroAgenda{margin-bottom:15px; overflow:hidden;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .cadastroAgenda li{padding:0 10px 0 0; float:left;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .cadastroAgenda li input[type=radio]{float:left;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .cadastroAgenda li label{margin:0 0 0 5px; font-size:11px; color:#656870; float:right;}

.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .senhaAgenda{margin-bottom:5px; overflow:hidden;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .senhaAgenda li{padding:0 10px 0 0; float:left;}
.servicos_agendamento-online .boxAgende dl dd.naoSouCadastrado .senhaAgenda li input[type=password]{width:150px; margin-top:3px;}

/*
********************************************************
-------= Interna: SERVICOS / OXI-SANITIZACAO
********************************************************
*/

.servicos_oxi-sanitizacao #boxBanners { background-image:none }

.servicos_oxi-sanitizacao #content_inner .dicas .ctn {
	width:200px;
}

/*
********************************************************
-------= Interna: MANUAIS DOS VEICULOS
********************************************************
*/

#buscaManual label { margin-right:20px }
#buscaManual .modelo select { width:110px }

a.PDF {
	display:block;
	height:auto !important;
	height:44px;
	min-height:44px;
	padding-left:54px;
	background:url(../_img/ico-PDF.png) no-repeat left center;
}
.lstManuais { padding:30px 0; font-size:12px }
.lstManuais li { width:708px; }
.lstManuais a {
	display:block;
	padding:20px 20px 20px 100px;
	background-color:#F0F0F0;
	background-position:20px center;
}
.lstManuais a:hover { background-color:#E5E7E9; color:#656870 }
.lstManuais a * { display:block; padding-bottom:2px }
.lstManuais a .ttl-manual { font-size:11px }

#manuais-dos-veiculos.manuais-dos-veiculos_default #content_inner{padding-top:0; padding-left:20px;}
#manuais-dos-veiculos.manuais-dos-veiculos_ #content_inner{padding-top:0; padding-left:20px;}
#manuais-dos-veiculos.site_manuais #content_inner{padding-top:0; padding-left:20px;}
#manuais-dos-veiculos #content_inner{padding-top:0;}
#manuais-dos-veiculos #content_inner img.conceitual{margin-left:20px;}
#manuais-dos-veiculos #content_inner ul.veiculos{overflow:hidden;}
#manuais-dos-veiculos #content_inner ul.veiculos li{width:158px; height:139px; margin:0; padding:15px 0 0 0; text-align:center; float:left;}
#manuais-dos-veiculos #content_inner ul.veiculos li a{width:158px; height:139px; display:block;}
#manuais-dos-veiculos #content_inner ul.veiculos li img{margin-bottom:10px;}
#manuais-dos-veiculos #content_inner ul.veiculos li span{padding-left:15px; font-size:12px; background:url(../_img/spr-backgrounds.png) no-repeat 0 -36px;}
#manuais-dos-veiculos #content_inner ul.veiculos li:hover{cursor:pointer; background:url(../_img/manuais/bgr-selecione-veiculo.png) no-repeat;}
#manuais-dos-veiculos #topo_novoservico .col-left,
#manuais-dos-veiculos #topo_novoservico .col-right{display:none;}

#manuais-dos-veiculos h1{font-size:2em; color:#656870; float:left !important; background-image:none !important; text-indent:0; width:708px;}
#manuais-dos-veiculos .col-left{padding-top:20px;}
#manuais-dos-veiculos .col-left .filtro{margin-top:35px; overflow:hidden; position:relative;}
#manuais-dos-veiculos .col-left .filtro h3{font-size:14px; color:#849aa2; font-weight:bold; margin-bottom:5px;}
#manuais-dos-veiculos .col-left .filtro select{width:100px; float:left;}
#manuais-dos-veiculos .col-left .filtro input[type=submit]{width:100px; height:20px; margin:1px 0 0 10px; padding:0; border:none; background:url(../_img/spr-botoes.png) no-repeat 0 -80px; float:left; cursor:pointer;}
#manuais-dos-veiculos .col-left .filtro input[type=submit]:hover{background-position:0 -100px;}
#manuais-dos-veiculos .col-left .manuais{margin:15px 0 30px 0;}
#manuais-dos-veiculos .col-left .manuais li{margin-bottom:2px; padding:20px 25px 20px 100px; background:#f3f3f3 url(../_img/manuais/ico-manuais.png) no-repeat 25px center; position:relative;}
#manuais-dos-veiculos .col-left .manuais li h2{margin:0; font-size:14px; color:#666971; font-weight:bold; float:none !important;}
#manuais-dos-veiculos .col-left .manuais li p{margin:0;}
#manuais-dos-veiculos .col-left .manuais .download{float:right; position:absolute; top:33px; right:25px;}

#manuais-dos-veiculos .col-left .btn-download-audio-guide{background:url(../_img/manuais/btn-download-audio-guide.jpg) no-repeat; width:251px; height:39px; display:block; text-indent:-5000px; outline:none;position:absolute; top:3px; right:92px;}
#manuais-dos-veiculos .col-left .btn-download-audio-guide:hover{background-position:0 -39px;}

#manuais-dos-veiculos .col-left .btn-help{background:url(../_img/manuais/spr-bullets.jpg) no-repeat; padding:2px 0 0 20px; width:63px; height:16px; display:block; position:absolute; top:14px; right:0px;}
#manuais-dos-veiculos .col-left .btn-help.atv{background:url(../_img/manuais/spr-bullets.jpg) 0 -18px no-repeat;}

#manuais-dos-veiculos .col-left .box-help{background:#f3f3f3; padding:20px 20px 5px 20px;; width:668px; margin-top:10px; position:relative; display:none;}
#manuais-dos-veiculos .col-left .box-help .blt-seta{background:url(../_img/manuais/blt-seta-box.jpg) no-repeat; width:23px; height:12px; display:block; position:absolute; top:-12px; right:38px;}
#manuais-dos-veiculos .col-left .box-help h3{font-size:14px; color:#656870; font-weight:bold; margin-bottom:5px;}
#manuais-dos-veiculos .col-left .on{display:block;}
#manuais-dos-veiculos a.mais { background-position: -2px -116px; }

#manuais-dos-veiculos .col-left .audio-guide{width:351px; height:43px; display:block; position:absolute; top:1px; right:0px; background:url(../_img/manuais/bgr-audio-guide.gif) no-repeat;}

.jcarousel-skin-tango .jcarousel-container {margin-left:89px;}
.jcarousel-skin-tango .jcarousel-container-horizontal {width: 192px; height:43px; background:#e5e5e5; /*padding: 20px 40px;*/}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:227px; height: 75px; overflow:hidden;} /*aqui*/

.jcarousel-skin-tango .jcarousel-item {width: 192px; height: 43px; background:#e5e5e5;}
.jcarousel-skin-tango .jcarousel-item a {width: 192px; height: 43px; display:block; background:#e5e5e5; cursor:pointer;}
.jcarousel-skin-tango .jcarousel-item a:hover {display:block; background:#ffc221; color:#FFF;}

.jcarousel-skin-tango .jcarousel-item a span{font:32px "Arial"; float:left; padding:2px 0px 0 5px;}
.jcarousel-skin-tango .jcarousel-item a .txt{font:12px "Arial"; width:140px; float:left; padding:6px 2px 0 4px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 35px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff; color: #000;}

/*  Horizontal Buttons */
.jcarousel-skin-tango .jcarousel-next-horizontal {position: absolute; top: 0px; right: -70px; width: 35px; height: 43px; cursor: pointer; background: url(../_img/manuais/btn-next.gif) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default; background-position: 0px -43px;}

.jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute; top: 0px; left: 0px; width: 35px; height: 43px; cursor: pointer; background: url(../_img/manuais/btn-prev.gif) no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor: default; background-position: 0px -43px;}

/*
********************************************************
-------= Interna: VIDEOS E FOTOS
********************************************************
*/

#videos-fotos { overflow:hidden }

#videos-fotos .links {
	float:left; display:inline;
	width:220px;
}
#videos-fotos .links li {
	margin-bottom:4px;
}
#videos-fotos .links a {
	display:block;
	padding:2px 10px;
	font-size:12px;
	background-color:#F0F0F0;
	width:200px;
}
#videos-fotos .links .ativo { color:#333 !important; cursor:default; font-weight:700 }
#videos-fotos .links .ativo span { font-weight:700 !important; color:#111 !important; }
#videos-fotos .conteudo {
	float:left; display:inline;
	margin-left:20px;
	width:468px;
}
#videos-fotos .conteudo #lst-chevrolet,
#videos-fotos .conteudo #lst-dicas,
#videos-fotos .conteudo #lst-campanhas {
	width:480px;
	margin-left:-12px;
	overflow:hidden;
	display:none;
}
#videos-fotos .conteudo ul:first-child {
	display:block;
}
#videos-fotos .conteudo li.item {
	width:228px;
	height:205px;
	float:left; display:inline;
	margin-left:12px;
	margin-bottom:12px;
}
#videos-fotos .conteudo li a.lnkVideo {
	display:block;
	width:228px;
	height:200px;
	/*text-indent:-9999px;*/
	Xoverflow:hidden;
	color:#252525;
}
#videos-fotos .conteudo li .compartilhe {
	position:absolute;
	bottom:10px;
	right:0;
	width:105px;
}
#fotos #videos-fotos .conteudo li .compartilhe {
	width:auto;
	bottom:25px;
}
#videos #videos-fotos .conteudo li .compartilhe .lstCompartilhar .txt {
	float:none;
}
#videos-fotos .conteudo a:hover .over {
	display:block;
	background:url(../_img/videos/ovrVideo.gif) 0 0 no-repeat !important;
	position:absolute;
	left:1px;
	top:1px;
	width:226px;
	height:108px;
	opacity:0.5;
	filter:alpha(opacity=50);
	z-index:1;
	cursor:pointer;
}
#videos-fotos .conteudo a.ativo img {
	opacity:0.5;
	filter:alpha(opacity=50);
}
#videos-fotos .thumb {
	width:226px;
	height:108px;
	border:solid 1px #D0D0D0;
	overflow:hidden;
}
#videos-fotos .thumb img {
	margin-top:-32px;
	margin-left:-2px;
	image-rendering: optimizeQuality;  /* Firefox 3.6 */
    -ms-interpolation-mode: bicubic;   /* Internet Explorer 7.0+ */
	
}

#videos-fotos li.item{ position:relative }
#videos-fotos strong {
	display:block;
	padding:5px 0 3px 0;
	font-weight:bold;
	font-size:14px;
	color:#656870;
}
#videos-fotos .tempo {
	position:absolute;
	right:1px!important;
	top:96px!important;
	width:75px;
	padding-right:5px;
	height:13px;
	line-height:13px;
	text-align:right;
	color:#111;
	font-size:11px;
	background:url(../_img/videos/tempo.png) no-repeat;
	z-index:2;
}
#videos-fotos .ativo .tempo {
	background-position:0 -13px;
}

#modal-video {
	width:320px;
	height:300px;
	outline:0;
}
#fotos #destaque,
#videos #destaque { background-color:#000 }
#destaque_videos {
	width:708px;
	height:300px;
	background-color:#000;
	z-index:40;
	position:absolute;
	top:0;
	left:0;
}

#destaque .foto {
	position:absolute;
	left:50%;
	top:50%;
}

#fotos #videos-fotos .conteudo {overflow:hidden; margin-left:0;width:708px;}
#videos-fotos .conteudo #lst-fotos {margin-left:0!important;width:730px;}
.conteudo #lst-fotos li.item { margin:0 12px 0 0 !important;}
.conteudo #lst-fotos li.item a { position:relative; font-size:14px; font-weight:bold; color:#656870; }
.conteudo #lst-fotos li.item a span.bg { display:block; position:absolute; top:0; left:0; z-index:1; width:226px; height:108px; background-color:transparent; border:1px #d0d0d0 solid; }
.conteudo #lst-fotos li.item a:hover span.bg { background-color:#000000; cursor:pointer; -moz-opacity:0.5; opacity:0.5; filter:alpha(opacity=50); }
.conteudo #lst-fotos li.item a img { display:block; width:226px!important; height:108px; padding:1px 0 7px 1px; }

/*
********************************************************
-------= Interna: CADASTRE-SE
********************************************************
*/

#cadastro #content_inner{padding-top:0;}
#cadastro #content_inner.gmds{background:none; background-color:#fff;padding-bottom:10px;}
#cadastro #topo_novoservico .col-left,
#cadastro #topo_novoservico .col-right { display:none }

#cadastro.cadastro_retorno .col-left {padding-top:10px;}
#cadastro.cadastro_retorno p {font-size:12px;}
#cadastro.cadastro_retorno .login_localizador {height:120px;}
#cadastro.cadastro_retorno #content_inner {padding-bottom:160px;}

#cadastro #form-cadastro label {float:none; clear:left; margin:0;}
#cadastro #form-cadastro input,
#cadastro #form-cadastro select{margin-top:3px;}
#cadastro #form-cadastro ul li{margin-bottom:10px;}
#cadastro #form-cadastro .fld-celular,
#cadastro #form-cadastro .fld-periodicidade{float:left; clear:none; padding-bottom:10px; margin-right:30px;}
#cadastro #form-cadastro .cadastro_default .fld-telefone{padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #d1d1d1;}
#cadastro #form-cadastro .cadastro_default .fld-email{padding-top:20px; border-top:1px solid #d1d1d1;}
#cadastro #form-cadastro .fld-senha2{padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #d1d1d1;}
#cadastro #form-cadastro .fld-CPF input { width:140px }
#cadastro #form-cadastro .fld-nome input { width:240px }
#cadastro #form-cadastro .fld-sms input,
#cadastro #form-cadastro .fld-alterarsenha input{vertical-align:middle; margin-right:5px;}
#cadastro #form-cadastro .fld-email input { width:240px }
#cadastro #form-cadastro .fld-senha input { width:160px }
#cadastro #form-cadastro .disabled input,
#cadastro #form-cadastro .disabled select{border-color:#f3f3f3; color:#dfe0e2;}
#cadastro #form-cadastro .disabled label{color:#dfe0e2; cursor:default;}
#cadastro #form-cadastro .disabled .txt{color:#dfe0e2;}

#form-cadastro { width:950px }
#form-cadastro label {
	clear:left;
	margin-bottom:10px;
}
#form-cadastro label .txt { font-size:10px; color:#656870 }

#form-cadastro .valida {
	display:inline;
	display:none;
	font-size:10px;
	padding:3px 6px;
	background-color:#E44;
	color:#FFF;
	font-weight:700;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
#form-cadastro .val_ok { background-color:#2D2 !important }

#lst-carros { overflow:hidden; clear:left; padding:20px 0; width:950px }
#lst-carros li {
	padding:10px 20px;
	width:910px;
	background-color:#F3F3F3;
	margin-bottom:3px;
	position:relative;
}
#lst-carros li img { float:left; display:inline; margin-right:10px }
#lst-carros table th,
#lst-carros table td { padding:1px 10px 1px 0  }
#lst-carros .remover {
	position:absolute;
	top:10px;
	right:20px;
}
#form-cadastro .info {margin:20px 0;}
#form-cadastro .menos{margin:5px 20px 0 0;}
#form-cadastro .btnFinalizar,
#form-cadastro .btnAtualizar { float:right; display:inline; margin-right:20px }


/*
********************************************************
-------= Interna: AGENDA
********************************************************
*/
#agenda .lnk-sair{float:right; padding-left:12px; margin-bottom:10px; background:url(../_img/btn-sair.png) left center no-repeat;}
#agenda label{font-size:11px; color:#666971;}
#agenda dl.inline dt,
#agenda dl.inline dd{display:inline;}
#agenda .btnVoltar{width:auto; padding-left:12px; background:url(../_img/spr-backgrounds.png) -4px -116px no-repeat;}

#agenda .col-left{width:702px;}
#agenda .col-right{margin-left:20px;}
#agenda .col-unica{padding:0 20px;}
#agenda .menu-interno{height:60px; margin-bottom:20px;}
#agenda .menu-interno li{float:left; display:block; width:168px; height:60px; margin-right:10px; text-indent:-9999px; background:url(../_img/spr-menu-agenda.png);}
#agenda .menu-interno li.itens{background-position:0 0;}
#agenda .menu-interno li.custo{background-position:-178px 0;}
#agenda .menu-interno li.agendamento{background-position:-355px 0;}
#agenda .menu-interno li.manutencoes{background-position:-532px 0; margin-right:0;}


#agenda.agenda_default .bg{background:url(../_img/agenda/bgr-landing-agenda.jpg) right 25px no-repeat;}
#agenda.agenda_default .mh{min-height:450px;}
#agenda.agenda_remover-veiculo .bg{background:url(../_img/bgr-remover-veiculo-landing-agenda.jpg) 490px /*70%*/ 0 no-repeat;}
#agenda.agenda_remover-veiculo .mh{min-height:146px;}
#agenda.agenda_default label,
#agenda.agenda_remover-veiculo label{float:none;}
#agenda.agenda_default .sep,
#agenda.agenda_remover-veiculo .sep{height:0; margin-bottom:30px; border-bottom:1px solid #ccc;}
#agenda.agenda_default #banner-topo,
#agenda.agenda_remover-veiculo #banner-topo{height:99px; padding-top:40px; margin-bottom:45px; text-align:center; font-style:italic; font-weight:bold; color:#fff; font-size:46px; background:url(../_img/agenda/banner-landing-agenda.jpg) center no-repeat;}
#agenda.agenda_default .txt,
#agenda.agenda_remover-veiculo .txt{width:468px;}
#agenda.agenda_default .intro{margin-bottom:40px; font-size:14px; text-align:center;}
#agenda.agenda_remover-veiculo .intro{margin-bottom:95px; font-size:14px;}
#agenda .landingpage .content-cpf-nasc{margin-bottom:14px;}
#agenda .landingpage .content-cpf-nasc .qrCode{height:420px;}
#agenda .landingpage .content-cpf-nasc .inpCodigo{float:left !important; width:115px; margin:0 10px 0 104px;}
#agenda .landingpage .content-cpf-nasc-fixo{margin-bottom:58px;}
#agenda .landingpage .content-cpf-nasc .ttlCPF{float:left; display:block; width:391px; height:17px; margin:180px 0 30px 50px; text-indent:-9999px;  background:url(../_img/agenda/ttl-entre-cpf.gif) no-repeat;}
#agenda .landingpage .content-cpf-nasc .content-cpf{float:left; display:block; margin-left:110px;}
#agenda .landingpage .content-cpf-nasc .content-cpf input{width:60px; margin:0 6px;}
#agenda .landingpage .content-cpf-nasc .dl-cpf,
#agenda .landingpage .content-cpf-nasc-fixo .dl-cpf{margin-bottom:10px;}
#agenda .landingpage .content-cpf-nasc .dl-cpf dt,
#agenda .landingpage .content-cpf-nasc-fixo .dl-cpf dt,
#agenda .landingpage .content-cpf-nasc-fixo .dl-cpf dd{margin-right:12px;}
#agenda .landingpage .content-cpf-nasc .dl-cpf dd{margin-right:2px;}
#agenda .landingpage .content-cpf-nasc .dl-cpf dd input{width:50px;}
#agenda.agenda_remover-veiculo .content-remover-veiculos{width:560px;}
#agenda.agenda_remover-veiculo .content-remover-veiculos li{margin-bottom:5px;}
#agenda.agenda_remover-veiculo .content-remover-veiculos .box{float:left; width:500px; padding:7px 10px; border:1px solid #d7d8da;}
#agenda.agenda_remover-veiculo .content-remover-veiculos dd{margin-right:15px;}
#agenda.agenda_remover-veiculo .content-remover-veiculos dd.last{margin-right:0;}
#agenda.agenda_remover-veiculo .content-remover-veiculos .btn-excluir{float:right; display:block; width:30px; height:29px; text-indent:-9999px; background:url(../_img/spr-icones-veiculos-agenda.png) -93px 0;}
#agenda.agenda_remover-veiculo .content-remover-veiculos .btn-excluir:hover{background-position:-93px bottom; background-color:#ffc222;}
#agenda.agenda_default #modalCodigoErro{display:none; width:300px; padding-top:85px; background:url(../_img/ico-alerta.png) center 10px no-repeat;}
#agenda.agenda_default #modalCadastroErro{display:none; width:300px; padding-top:85px; background:url(../_img/ico-alerta.png) center 10px no-repeat;}
#agenda.agenda_default #modalCadastroErroPlacas{display:none; width:300px; padding-top:85px; background:url(../_img/ico-alerta.png) center 10px no-repeat;}
#agenda.agenda_default #modalCadastroErroEmail{display:none; width:300px; padding-top:85px; background:url(../_img/ico-alerta.png) center 10px no-repeat;}
#agenda.agenda_default #modalCadastroErroCPF{display:none; width:300px; padding-top:85px; background:url(../_img/ico-alerta.png) center 10px no-repeat;}
#agenda.agenda_default #modalCadastroErroJaPossuiCadastro{display:none; width:300px; padding-top:85px; background:url(../_img/ico-alerta.png) center 10px no-repeat;}
#agenda.agenda_remover-veiculo #modalCadastroErroCPF{display:none; width:300px; padding-top:85px; background:url(../_img/ico-alerta.png) center 10px no-repeat;}
#agenda.agenda_remover-veiculo #modalConfirmacaoRemover{display:none; width:300px; padding-top:85px; background:url(../_img/ico-pergunta.png) center 10px no-repeat;}
#agenda.agenda_default #modalCadastroSucesso,
#agenda.agenda_remover-veiculo #modalRemocaoSucesso{display:none; width:300px; padding-top:85px; background:url(../_img/ico-sucesso.png) center top no-repeat;}
#agenda.agenda_remover-veiculo #modalRemocaoFinalizada{display:none; width:300px; padding-top:85px; background:url(../_img/ico-sucesso.png) center top no-repeat;}
#agenda.agenda_default #modalCodigoErro .bntVoltar{margin-top:50px;}
#agenda.agenda_default #modalCadastroErro .bntVoltar{margin-top:50px;}
#agenda.agenda_default #modalCadastroErroPlacas .bntVoltar{margin-top:50px;}
#agenda.agenda_default #modalCadastroErroEmail .bntVoltar{margin-top:50px;}
#agenda.agenda_default #modalCadastroErroCPF .bntVoltar{margin-top:50px;}
#agenda.agenda_default #modalCadastroErroJaPossuiCadastro .bntVoltar{margin-top:50px;}
#agenda.agenda_remover-veiculo #modalCadastroErroCPF .bntVoltar{margin-top:50px;}
#agenda.agenda_default #modalCadastroSucesso .btnContinuarAgenda,
#agenda.agenda_remover-veiculo #modalConfirmacaoRemover .btnCancelar,
#agenda.agenda_remover-veiculo #modalConfirmacaoRemover .btnRemover,
#agenda.agenda_remover-veiculo #modalRemocaoSucesso .btnContinuarAgenda{float:right; margin-top:55px; cursor:pointer;}
#agenda.agenda_remover-veiculo #modalRemocaoFinalizada .btnContinuarAgenda{float:right; margin-top:55px; cursor:pointer;}
#agenda.agenda_default .content-cadastro dt,
#agenda.agenda_default .content-login dt{margin-bottom:8px;}
#agenda.agenda_default .content-cadastro dd,
#agenda.agenda_default .content-login dd{margin-bottom:08px;}
#agenda.agenda_default .content-cadastro .dl-dados-pessoais input{width:462px;}
#agenda.agenda_default .content-cadastro .dl-nasc{margin-bottom:8px;}
#agenda.agenda_default .content-cadastro .dl-nasc dt{margin-right:20px;}
#agenda.agenda_default .content-cadastro .dl-nasc dd{margin-right:8px;}
#agenda.agenda_default .content-cadastro .dl-nasc dd .cmb-dia,
#agenda.agenda_default .content-cadastro .dl-nasc dd .cmb-ano{width:66px;}
#agenda.agenda_default .content-cadastro .dl-nasc dd .cmb-mes{width:96px;}
#agenda.agenda_default .content-cadastro .dl-senha input,
#agenda.agenda_default .content-cadastro .dl-confirme-senha input,
#agenda.agenda_default .content-login .dl-email input,
#agenda.agenda_default .content-login .dl-senha input{width:218px;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos,
#agenda.agenda_default .content-login .dl-senha{margin-bottom:12px;}
#agenda.agenda_default .content-cadastro .btnContinuar,
#agenda.agenda_default .content-login .btnContinuar{margin:-3px 0 0 20px;}
#agenda.agenda_default .content-cadastro .dl-ttl-veiculos dt,
#agenda.agenda_default .content-cadastro .ul-dados-veiculos dd{float:left;}
#agenda.agenda_default .content-cadastro .dl-ttl-veiculos .dt-modelo{width:100px;}
#agenda.agenda_default .content-cadastro .dl-ttl-veiculos .dt-ano{width:88px;}
#agenda.agenda_default .content-cadastro .dl-ttl-veiculos .dt-km-atual{width:82px;}
#agenda.agenda_default .content-cadastro .dl-ttl-veiculos .dt-media-km{width:78px;}
#agenda.agenda_default .content-cadastro .dl-ttl-veiculos .dt-placa{width:40px;}

#agenda.agenda_default .content-cadastro .ul-dados-veiculos{overflow:hidden; #padding-bottom:15px; margin-bottom:10px;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos li{margin-bottom:0;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos dl{width:462px;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos dd{margin-bottom:5px; #margin-right:10px; margin-right:12px;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos dd span{display:block; padding-left:2px;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos dd input{padding-left:0 !important;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos .dd-modelo{width:100px;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos .dd-modelo input{width:100%; border-color:#fff;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos .dd-ano{width:32px;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos .dd-ano input{width:100%; border-color:#fff;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos .dd-km-atual{width:50px;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos .dd-km-atual input{width:100%;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos .dd-media-km{width:70px;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos .dd-media-km input{width:100%;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos .dd-placa{width:50px;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos .dd-placa input{width:100%;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos .dd-data{width:100px; margin-right:0;}
#agenda.agenda_default .content-cadastro .ul-dados-veiculos .dd-data input{width:100%; border-color:#fff;}

#agenda.agenda_default .content-cadastro .btnAddVeiculos{margin:5px 0 25px;}

#agenda.agenda_inserir-veiculos .subttl,
#agenda.agenda_veiculos .subttl{float:left; margin:5px 0 0 0;}
#agenda .abas-veiculos{float:right;}
#agenda .abas-veiculos li{width:140px; height:28px; padding-top:12px; text-align:center;}
#agenda .abas-veiculos li.atv{background-color:#e5e7e9;}
#agenda .box-apresentacao{position:relative; width:952px; min-height:114px; margin-bottom:20px; background:url(../_img/bgr-box-apresentacao-agenda.jpg) no-repeat #D5D6D8;}
#agenda .box-apresentacao .txt{float:left; width:868px; padding:15px 0 0 20px; color:#252525;}
#agenda .box-apresentacao .txt a{color:#252525;}
#agenda .box-apresentacao h3{font-size:14px; font-weight:bold; margin-bottom:4px;}
#agenda .box-apresentacao p{margin-bottom:4px;}
#agenda .box-apresentacao .col1{width:420px;}
#agenda .box-apresentacao .col1 p{margin-bottom:10px;}
#agenda .box-apresentacao .col1 ul li{display:inline; margin-right:18px;}
#agenda .box-apresentacao .col2{width:250px;}
#agenda .box-apresentacao .col3{width:80px; padding-top:30px;}
#agenda .box-apresentacao .col3 ul li{margin-bottom:5px;}
#agenda .box-apresentacao .cmb-uf{width:56px; margin-right:4px;}
#agenda .box-apresentacao .cmb-cidade{width:178px;}
#agenda .box-apresentacao .cmb-concessionaria{float:left; width:156px; margin-right:4px;}
#agenda .box-apresentacao .calc-flex{float:right; width:61px; height:109px; margin:3px 3px 0 0; text-indent:-9999px; background:url(../_img/btn-calculadora-agenda.png);}
#agenda .box-apresentacao .calc-flex:hover{background-position:-61px 0;}
#agenda .box-apresentacao .calc-flex.atv{background-position:right 0;}
#agenda .box-apresentacao #content-calc-flex{position:absolute; display:none; top:3px; right:65px; width:399px; height:143px; padding:20px; background:url(../_img/bgr-calculadora-flex.jpg) no-repeat;}
#agenda .box-apresentacao #content-calc-flex .lnk-sair{display:block; width:7px; padding:0; text-indent:-9999px;}
#agenda .box-apresentacao #content-calc-flex .subttl{float:none; padding-bottom:8px; margin:-3px 0 8px 0; border-bottom:1px solid #e5e7e9;}
#agenda .box-apresentacao #content-calc-flex .col-calcular{float:left; width:240px; height:56px; padding:12px; margin-top:4px; background-color:#e5e7e9;}
#agenda .box-apresentacao #content-calc-flex .col-calcular .fr{width:101px; padding-top:5px;}
#agenda .box-apresentacao #content-calc-flex .col-resultado{float:right; width:114px; height:60px; padding:10px; margin-top:4px; background-color:#e5e7e9;}
#agenda .box-apresentacao #content-calc-flex dl.gasolina{height:20px; margin-bottom:10px;}
#agenda .box-apresentacao #content-calc-flex dt{float:left; width:52px;}
#agenda .box-apresentacao #content-calc-flex dd{float:left;}
#agenda .box-apresentacao #content-calc-flex dt label{float:none; padding-top:4px; vertical-align:sub;}
#agenda .box-apresentacao #content-calc-flex dd input{width:72px;}
#agenda .box-apresentacao #content-calc-flex .btnCalcular{margin-top:10px;}
#agenda .clr{height:0; zoom:1;}
#agenda #topo .clr{#height:auto !important; #zoom:0 !important;}

#agenda.agenda_veiculos #content-inserir-veiculos{margin-bottom:20px;}
#agenda.agenda_veiculos .box-inserir-veiculos{clear:both; padding:20px 12px 30px; background-color:#e5e7e9; zoom:1;}
#agenda.agenda_veiculos .box-inserir-veiculos h3{font-size:14px; margin-bottom:10px;}
#agenda.agenda_veiculos .box-inserir-veiculos label{float:none;}
#agenda.agenda_veiculos .box-inserir-veiculos ul{margin-bottom:20px;}
#agenda.agenda_veiculos .box-inserir-veiculos ul li{margin-bottom:8px;}
#agenda.agenda_veiculos .box-inserir-veiculos .modelo,
#agenda.agenda_veiculos .box-inserir-veiculos .dados{float:left; height:20px; padding:12px; background-color:#fff;}
#agenda.agenda_veiculos .box-inserir-veiculos .modelo{margin-right:8px; background-color:#fff;}
#agenda.agenda_veiculos .box-inserir-veiculos input{margin:0 10px 0 4px; #margin-right:10px;}
#agenda.agenda_veiculos .box-inserir-veiculos .cmb-modelo{width:130px;}
#agenda.agenda_veiculos .box-inserir-veiculos .cmb-ano{width:64px;}
#agenda.agenda_veiculos .box-inserir-veiculos .inp-km-atual{width:45px;}
#agenda.agenda_veiculos .box-inserir-veiculos .inp-media-km{width:27px;}
#agenda.agenda_veiculos .box-inserir-veiculos .inp-placa{width:45px;}
#agenda.agenda_veiculos .box-inserir-veiculos .inp-chassi{width:105px;}
#agenda.agenda_veiculos .box-inserir-veiculos .inp-data-compra{width:55px; margin-right:0;}
#agenda.agenda_veiculos .box-inserir-veiculos .btn-excluir{float:right; display:block; width:30px; height:29px; margin-top:8px; text-indent:-9999px; background:url(../_img/spr-icones-veiculos-agenda.png) -93px 0;}
#agenda.agenda_veiculos .box-inserir-veiculos .btn-excluir:hover{background-position:-93px -30px; background-color:#ffc222;}
#agenda.agenda_veiculos .box-inserir-veiculos .termos input{vertical-align:text-top; margin:0 10px 0 0; padding:0;}
#agenda.agenda_veiculos .box-inserir-veiculos .termos label{vertical-align:text-top; font-size:12px;}
#agenda.agenda_veiculos .box-inserir-veiculos .btnContinuar{margin:-3px 0 0 20px;}
#agenda.agenda_veiculos .box-conferir-dados .modelo,
#agenda.agenda_veiculos .box-conferir-dados .dados{height:auto; padding:15px;}
#agenda.agenda_veiculos .box-conferir-dados .modelo{width:256px; font-weight:bold;}
#agenda.agenda_veiculos .box-conferir-dados .dados{width:602px;}
#agenda.agenda_veiculos .box-conferir-dados .dados dt{display:inline; margin-right:15px;}
#agenda.agenda_veiculos .box-conferir-dados .dados dd{display:inline; margin-right:40px; font-weight:bold;}
#agenda.agenda_veiculos .box-conferir-dados .dados dd.last{margin-right:0;}
#agenda.agenda_veiculos .box-conferir-dados .btnFinalizar2{margin:-3px 0 0 20px;}
#agenda.agenda_veiculos .lst-veiculos .box-cinza{height:40px; padding:12px; margin-bottom:8px; #margin-bottom:5px; background-color:#e5e7e9;}
#agenda.agenda_veiculos .lst-veiculos dt{display:block; float:left; text-align:right; text-transform:uppercase; margin-right:8px;}
#agenda.agenda_veiculos .lst-veiculos dd{display:inline; font-weight:bold;}
#agenda.agenda_veiculos .lst-veiculos .img{margin-right:20px;}
#agenda.agenda_veiculos .lst-veiculos .modelo{padding-top:14px; text-transform:uppercase; width:120px;}
#agenda.agenda_veiculos .lst-veiculos .chassi-placa{padding-top:8px; width:260px;}
#agenda.agenda_veiculos .lst-veiculos .chassi-placa dt{width:65px;}
#agenda.agenda_veiculos .lst-veiculos .km{/*padding-top:8px;*/ width:165px;}
#agenda.agenda_veiculos .lst-veiculos .km dt{width:100px;}
#agenda.agenda_veiculos .lst-veiculos .editar{padding-top:12px; margin-left:25px;}
#agenda.agenda_veiculos .lst-veiculos .btns{padding-top:6px;}
#agenda.agenda_veiculos .lst-veiculos .btns .item-btn{position:relative; float:left; height:54px; padding:3px 3px 0 3px; margin-top:-3px;}
#agenda.agenda_veiculos .lst-veiculos .btns .item-btn.atv{background-color:#64676e;}
#agenda.agenda_veiculos .lst-veiculos .btns a{display:block; width:30px; height:29px; text-indent:-9999px; overflow:hidden; background:url(../_img/spr-icones-veiculos-agenda.png);}
#agenda.agenda_veiculos .lst-veiculos .btns a:hover{background-color:#ffc222;}
#agenda.agenda_veiculos .lst-veiculos .btns .atv a{background-color:transparent;}
#agenda.agenda_veiculos .lst-veiculos .btns a.avisos{background-position:0 0;}
#agenda.agenda_veiculos .lst-veiculos .btns a.avisos:hover,
#agenda.agenda_veiculos .lst-veiculos .btns .atv a.avisos{background-position:0 -30px;}
#agenda.agenda_veiculos .lst-veiculos .btns a.manual{background-position:-31px 0;}
#agenda.agenda_veiculos .lst-veiculos .btns a.manual:hover,
#agenda.agenda_veiculos .lst-veiculos .btns .atv a.manual{background-position:-31px -30px;}
#agenda.agenda_veiculos .lst-veiculos .btns a.tarefas{background-position:-62px 0;}
#agenda.agenda_veiculos .lst-veiculos .btns a.tarefas:hover,
#agenda.agenda_veiculos .lst-veiculos .btns .atv a.tarefas{background-position:-62px -30px;}
#agenda.agenda_veiculos .lst-veiculos .btns a.excluir{margin-right:0; background-position:-93px 0;}
#agenda.agenda_veiculos .lst-veiculos .btns a.excluir:hover,
#agenda.agenda_veiculos .lst-veiculos .btns .atv a.excluir{background-position:-93px -30px;}

#agenda.agenda_veiculos .lst-veiculos .toolTip{position:absolute; bottom:52px; left:-10px; z-index:100; width:58px; padding-bottom:4px;}
#agenda.agenda_veiculos .lst-veiculos .btn .toolTip{bottom:50px;}
#agenda.agenda_veiculos .lst-veiculos .tarefas .toolTip,
#agenda.agenda_veiculos .lst-veiculos .avisos .toolTip{bottom:15px;}
#agenda.agenda_veiculos .lst-veiculos .toolTip .bg-top{height:4px; background:url(../_img/bgr-tooltip.png) 0 top;}
#agenda.agenda_veiculos .lst-veiculos .toolTip .bg-bottom{height:8px; background:url(../_img/bgr-tooltip.png) 0 bottom;}
#agenda.agenda_veiculos .lst-veiculos .toolTip table{width:100%; background:url(../_img/bgr-tooltip.png) 0 center;}
#agenda.agenda_veiculos .lst-veiculos .toolTip table td{color:#fff; text-align:center; vertical-align:middle; padding:0 3px;}

.toolTipDataCompra .topLeft{width:4px; height:2px; background:url(../_img/bgr-tooltip-cantos.png) no-repeat left top;}
.toolTipDataCompra .topRight{width:2px; height:2px; background:url(../_img/bgr-tooltip-cantos.png) no-repeat right top;}
.toolTipDataCompra .bgr{background:url(../_img/bgr-tooltip-conteudo.png) repeat;}
.toolTipDataCompra .txt{padding:5px 5px 5px 10px; color:#fff;}
.toolTipDataCompra .bottomLeft{width:4px; height:2px; background:url(../_img/bgr-tooltip-cantos.png) no-repeat left bottom;}
.toolTipDataCompra .bottomRight{width:2px; height:2px; background:url(../_img/bgr-tooltip-cantos.png) no-repeat right bottom;}
.toolTipDataCompra .ceta{width:100%; height:5px; background:url(../_img/bgr-tooltip-seta.png) no-repeat 40% 0;}

#agenda.agenda_veiculos .lst-veiculos .sub-content .sub-item{width:928px; padding:12px 12px 15px 12px; margin-bottom:8px; color:#fff; background-color:#64676e;}
#agenda.agenda_veiculos .lst-veiculos .sub-content .agendadas,
#agenda.agenda_veiculos .lst-veiculos .sub-content .realizadas{width:458px;}
#agenda.agenda_veiculos .lst-veiculos .sub-content h5{padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #fff; text-transform:uppercase;}
#agenda.agenda_veiculos .lst-veiculos .sub-content .box-amarelo{padding:12px; margin-bottom:0; color:#656870; border:1px solid #f5e082; background-color:#ffffe5;}
#agenda.agenda_veiculos .lst-veiculos .sub-content .btnAdicionarTarefa{margin-top:15px;}
#agenda.agenda_veiculos .lst-veiculos .sub-content .manual a{text-decoration:underline;}
#agenda.agenda_veiculos .lst-veiculos .sub-content a{color:#fff;}
#agenda.agenda_veiculos .lst-veiculos .sub-content a:hover{text-decoration:underline; color:#FFA90A;}
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li{padding:0 4px 0 12px; border-bottom:1px solid #7b7e87;}
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li p{float:left; margin:10px 0;}
#agenda.agenda_veiculos .lst-veiculos .sub-content .agendadas ul li p{width:355px;}
#agenda.agenda_veiculos .lst-veiculos .sub-content .realizadas ul li p{width:413px;}
#agenda.agenda_veiculos .lst-veiculos .sub-content .avisos ul li p{width:882px;}
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .realizarTarefa,
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .editarTarefa,
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .excluirTarefa,
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .excluirAviso{float:left; position:relative; width:17px; height:17px; margin:9px 0 0 12px;}
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .realizarTarefa a,
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .editarTarefa a,
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .excluirTarefa a,
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .excluirAviso a{display:block; width:17px; height:17px; text-indent:-9999px; overflow:hidden; background:url(../_img/spr-icones-veiculos-agenda.png);}
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .realizarTarefa a{background-position:-163px -6px;}
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .realizarTarefa a:hover{background-position:-163px -36px;}
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .editarTarefa a{background-position:-132px -6px;}
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .editarTarefa a:hover{background-position:-132px -36px;}
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .editarTarefa a.disabled{background-position:-132px -66px;}
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .excluirAviso a,
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .excluirTarefa a{background:url(../_img/spr-icones-veiculos-agenda.png) -193px -6px;}
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .excluirAviso a:hover,
#agenda.agenda_veiculos .lst-veiculos .sub-content ul li .excluirTarefa a:hover{background-position:-193px -36px;}

#agenda.agenda_veiculos #modalEditar,
#agenda.agenda_veiculos #modalExcluir,
#agenda.agenda_veiculos #modalAdicionarTarefa,
#agenda.agenda_veiculos #modalEditarTarefa,
#agenda.agenda_veiculos #modalTarefaAdicionada,
#agenda.agenda_veiculos #modalUsuarioDesconectado{width:300px;}
#agenda.agenda_veiculos #modalEditar dt{display:block; float:left; width:90px; text-align:right; margin-right:8px;}
#agenda.agenda_veiculos #modalEditar dt label,
#agenda.agenda_veiculos #modalAdicionarTarefa label,
#agenda.agenda_veiculos #modalTarefaAdicionada label,
#agenda.agenda_veiculos #modalEditarTarefa label{float:none;}
#agenda.agenda_veiculos #modalEditar dl,
#agenda.agenda_veiculos #modalAdicionarTarefa dl.data,
#agenda.agenda_veiculos #modalEditarTarefa dl.data,
#agenda.agenda_veiculos #modalTarefaAdicionada dl.celular{margin-bottom:8px; #margin-bottom:6px;}
#agenda.agenda_veiculos #modalEditar dl.chassi input{width:132px;}
#agenda.agenda_veiculos #modalEditar dl.placa input,
#agenda.agenda_veiculos #modalEditar dl.km-atual input,
#agenda.agenda_veiculos #modalEditar dl.km-media input{width:56px;}
#agenda.agenda_veiculos #modalEditar dl.km-media{margin-bottom:8px;}
#agenda.agenda_veiculos #modalEditar .btnEditar,
#agenda.agenda_veiculos #modalExcluir .btnExcluir{margin:-3px 0 0 20px;}
#agenda.agenda_veiculos #modalEditar dl{height:18px;}

#agenda.agenda_veiculos #modalAdicionarTarefa dl.data dt,
#agenda.agenda_veiculos #modalAdicionarTarefa dl.tarefa dt,
#agenda.agenda_veiculos #modalEditarTarefa dl.data dt,
#agenda.agenda_veiculos #modalEditarTarefa dl.tarefa dt,
#agenda.agenda_veiculos #modalAdicionarTarefa dl.turno dt{display:block; float:left; width:40px;}
#agenda.agenda_veiculos #modalAdicionarTarefa dl.tarefa dd,
#agenda.agenda_veiculos #modalEditarTarefa dl.tarefa dd{float:right;}
#agenda.agenda_veiculos #modalAdicionarTarefa dl.agendar-concessionaria{margin-bottom:20px;}
#agenda.agenda_veiculos #modalAdicionarTarefa dl.agendar-concessionaria dt{display:inline; margin-right:6px;}
#agenda.agenda_veiculos #modalAdicionarTarefa dl.agendar-concessionaria dd{display:inline; margin-right:15px;}
#agenda.agenda_veiculos #modalAdicionarTarefa dl.agendar-concessionaria label{vertical-align:top; #vertical-align:text-top;}
#agenda.agenda_veiculos #modalAdicionarTarefa dl.data input,
#agenda.agenda_veiculos #modalEditarTarefa dl.data input{width:72px;}
#agenda.agenda_veiculos #modalAdicionarTarefa dl.tarefa select,
#agenda.agenda_veiculos #modalEditarTarefa dl.tarefa select{width:260px;}
#agenda.agenda_veiculos #modalAdicionarTarefa dl.tarefa input,
#agenda.agenda_veiculos #modalEditarTarefa dl.tarefa input{width:254px;}
#agenda.agenda_veiculos #modalAdicionarTarefa .agendar-concess{margin-bottom:0; margin-top:15px;}
#agenda.agenda_veiculos #modalEditarTarefa .agendar-concess-msg{margin-top:15px;padding:10px;border:1px solid #ccc;background-color:#f0f0f0;}
#agenda.agenda_veiculos #modalAdicionarTarefa .cmb-uf{float:left; width:70px;}
#agenda.agenda_veiculos #modalAdicionarTarefa .cmb-cidade{float:right; width:210px;}
#agenda.agenda_veiculos #modalAdicionarTarefa .cmb-concessionaria{width:300px; margin:8px 0 20px;}
#agenda.agenda_veiculos #modalAdicionarTarefa .cmb-turno{width:122px;}
#agenda.agenda_veiculos #modalAdicionarTarefa .btnInserir,
#agenda.agenda_veiculos #modalEditarTarefa .btnInserir{margin:-3px 0 0 20px;}

#agenda.agenda_veiculos #modalTarefaAdicionada dl.receber-sms{margin:-5px 0 20px;}
#agenda.agenda_veiculos #modalTarefaAdicionada dl.receber-sms dt{display:inline; margin-right:6px;}
#agenda.agenda_veiculos #modalTarefaAdicionada dl.receber-sms dd{display:inline; margin-right:15px;}
#agenda.agenda_veiculos #modalTarefaAdicionada dl.receber-sms label{vertical-align:top; #vertical-align:text-top;}
#agenda.agenda_veiculos #modalTarefaAdicionada dl.celular dt,
#agenda.agenda_veiculos #modalTarefaAdicionada dl.receber dt{display:block; float:left; width:50px;}
#agenda.agenda_veiculos #modalTarefaAdicionada dl.celular input{width:144px;}
#agenda.agenda_veiculos #modalTarefaAdicionada dl.receber select{width:150px;}
#agenda.agenda_veiculos #modalTarefaAdicionada .btnSalvar,
#agenda.agenda_veiculos #modalRealizarTarefa .btnConfirmar,
#agenda.agenda_veiculos #modalConfirmarInserirVeiculo .btnConfirmar,
#agenda.agenda_veiculos #modalExcluirTarefaRealizada .btnExcluir,
#agenda.agenda_veiculos #modalExcluirAviso .btnExcluir,
#agenda.agenda_veiculos #modalExcluirTarefa .btnExcluir{margin:-3px 0 0 20px;}
#agenda.agenda_veiculos #content_inner.gmds{background:none; background-color:#fff;padding-bottom:10px;}
#agenda.agenda_descadastrar h2{font-size:14px; font-weight:bold; margin-bottom:15px;}

#agenda .conteudoAbas {
	background-image: url(../_img/bgr-abas-2.png);
	background-color:#FFF;
	padding-top:8px;
	width:660px;
	margin-left:0;
	margin-top:0;
	padding-bottom:0;
	margin-bottom:0;
}
#agenda #content_inner { padding-top:0 }
#agenda h1.naologado { width:190px !important; margin-top:20px !important; float:left !important }
#agenda h1 { width:190px !important; margin-top:0px !important;}

#ctnAgenda { position:relative }

#ctnAgenda .ctn-carro .links a { background-image:url(../_img/spr-abas-agenda.png); background-repeat:no-repeat }
#ctnAgenda .ctn-carro .lnk-afazer a {			background-position: 0px	0px; width:117px }
#ctnAgenda .ctn-carro .lnk-tarefas a {		background-position:-117px	0px; width:158px }
#ctnAgenda .ctn-carro .lnk-afazer a:hover {	background-position: 0px	-20px }
#ctnAgenda .ctn-carro .lnk-tarefas a:hover {	background-position:-117px	-20px }
#ctnAgenda .ctn-carro .lnk-afazer a.ativo {	background-position: 0px	-40px !important }
#ctnAgenda .ctn-carro .lnk-tarefas a.ativo {	background-position:-117px	-40px !important }

#ctnAgenda .links-carros {
	padding:0px 20px 0;
	height:auto;
	width:468px;
	float:left;
}
#ctnAgenda .links-carros li {
	float:left; display:inline;
}
#ctnAgenda .links-carros li:first-child,
#ctnAgenda .links-carros li:nth-child(6n+1) { border-left:1px solid #656870; }
#ctnAgenda .links-carros a {
	float:left; display:inline;
	width:76px;
	height:70px;
	border:1px solid #656870;
	border-width:1px 1px 0 0;
	position:relative;
	border-bottom:1px solid #656870;
	margin-bottom:-1px;
}
#ctnAgenda .links-carros a span {
	position:absolute;
	bottom:5px;
	left:5px;
	width:64px;
	text-align:center;
	line-height:1;
	z-index:3;
}
#ctnAgenda .links-carros a img {
	position:absolute;
	top:40%;
	left:50%;
	margin-left:-28px;
	margin-top:-25px;
}
#ctnAgenda .links-carros a.ativo {
	background-color:#656870;
	color:#FFF;
}
#ctnAgenda .links-carros a.ativo span {
	display:none;
}
#ctl00_upTarefas.m5 .links-carros a.ativo span {
	display:block;
}

#ctnAgenda .links-carros .adicionar {	background: #FFF url(../_img/btn-agenda-adicionar.png) no-repeat 22px 8px; background-color:#FFF !important }
#ctnAgenda .links-carros .adicionar:hover { background-position: -38px 8px; }
#ctnAgenda .links-carros .adicionar.ativo { background-color:#FFF }

#ctnAgenda .dados-carros { position:relative; clear:both; }



/*
********************************************************
-------= Interna: MEU CHEVROLET
********************************************************
*/

#meu-chevrolet .intro{font-size:12px; color:#000; line-height:18px; margin-bottom:0;}
#meu-chevrolet .col-unica{padding:0 20px;}
#meu-chevrolet .destaque{margin-bottom:40px; height:350px;}
#meu-chevrolet.meu-chevrolet_default h1{background-position:-2px -382px !important;}
#meu-chevrolet.meu-chevrolet_default .intro{margin-bottom:20px;}
#meu-chevrolet.meu-chevrolet_default .col{float:left; margin-right:12px; width:308px;}
#meu-chevrolet.meu-chevrolet_default .col.last{margin-right:0;}
#meu-chevrolet.meu-chevrolet_default .col .lnkImg{display:block; margin-bottom:10px;}
#meu-chevrolet.meu-chevrolet_default .col h4{font-size:14px; font-weight:bold; margin-bottom:10px;}
#meu-chevrolet.meu-chevrolet_default .col p{line-height:15px;}
#meu-chevrolet.meu-chevrolet_calculadora-flex h1{background-position:-2px -410px !important;}

#meu-chevrolet.interna.meu-chevrolet_chevrolet-mobile h1{background-position:-3px -445px !important;}
#meu-chevrolet.interna.meu-chevrolet_chevrolet-mobile #conceitual{width:992px; height:350px; background:url(../_img/meu-chevrolet/chevrolet-mobile.jpg) no-repeat;}
#meu-chevrolet.interna.meu-chevrolet_chevrolet-mobile .col-unica .colRight{width:570px; height:auto; float:right;}
#meu-chevrolet.interna.meu-chevrolet_chevrolet-mobile .col-unica .colRight h2{width:122px; height:17px; margin:40px 0 20px 0; text-indent:-9999px; background:url(../_img/meu-chevrolet/ttl-como-instalar.gif) no-repeat;}
#meu-chevrolet.interna.meu-chevrolet_chevrolet-mobile .col-unica .colRight ul li{margin-bottom:10px;}
#meu-chevrolet.interna.meu-chevrolet_chevrolet-mobile .col-unica .colLeft{width:362px; height:auto; margin-left:15px; float:left;}



.ttlCarroInterno {
	position:absolute;
	left:20px;
	top:15px;
	font-size:14px;
	font-weight:700;
	z-index:2;
	color:#FFF;
}

.ctn-carro { position:relative }

.ctn-carro .info {
	display:block;
	clear:both;
	width:660px;
	background-color:#656870;
	padding:60px 20px 10px;
	color:#FFF;
	overflow:hidden;
	height:12px;
	position:relative;
}

.ctn-carro .info li {
	float:left; display:inline;
	height:12px;
	line-height:12px;
	font-size:12px;
	text-align:center;
}

.ctn-carro .info strong { padding-right:5px; font-weight:700 }
.ctn-carro .info a { color:#FFF; padding: 0 0 0 18px; display:inline }
.ctn-carro .info a:hover { color:#FFB100 }
.ctn-carro .chassi,
.ctn-carro .km { padding-right:55px }
.ctn-carro .placa { padding-right:155px }


.ctn-carro .editar {
	position:absolute;
	top:30px;
	left:20px;
	color:#FFA90A;
	text-align:left;
}
.ctn-carro .editar a {
	padding:0;
	font-size:10px;
	color:#FFA90A;
}
.ctn-carro .editar a:hover { text-decoration:underline }


/*
********************************************************
-------= Interna: ERROS
********************************************************
*/
.erros #content_inner{min-height:150px; padding:0 20px 50px 20px !important;}
.erros #ttlPgNaoEncontrada,
.erros #ttlNaoPossRealReq,
.erros #ttlSessaoExpirada{display:block; text-indent:-9999px;}
.erros #ttlPgNaoEncontrada{width:207px; height:21px; background:url(../_img/erros/ttl-pagina-nao-encontrada.gif) no-repeat;}
.erros #ttlNaoPossRealReq{width:349px; height:21px; background:url(../_img/erros/ttl-nao-foi-possivel-realizar-requisicao.gif) no-repeat;}
.erros #ttlSessaoExpirada{width:147px; height:21px; background:url(../_img/erros/ttl-sessao-expirada.gif) no-repeat;}


.lstCompartilhar{float:right;}
.lstCompartilhar li{float:left; margin-left:5px; line-height:20px; color:#656870}
.lstCompartilhar a{display:block; width:20px; height:20px; text-indent:-9999px; opacity:0.75; -moz-opacity: 0.75; filter: alpha(opacity=75) !important;}
.lstCompartilhar a:hover{opacity:21; -moz-opacity: 1; filter: alpha(opacity=100) !important;}
.lstCompartilhar .txt { height:20px; width:70px; background:url(../_img/share.gif) no-repeat; padding-right:4px; text-indent:-9999px; overflow:hidden }
.lstCompartilhar .btnTwitter{background:url(../_img/ico-twitter.jpg);}
.lstCompartilhar .btnFacebook{background:url(../_img/ico-facebook.jpg);}
.lstCompartilhar .btnEmail{background:url(../_img/ico-email.gif);}
.lstCompartilhar .btnOrkut{background:url(../_img/ico-orkut.gif);}

.contentModal{width:432px;}
.contentModal .colEsq{float:left; margin-bottom:10px;}
.contentModal .colDir{float:right; margin-bottom:10px;}
.contentModal .colEsq input,
.contentModal .colDir input{width:205px; margin-top:3px;}
.contentModal label{float:none; font-size:11px;}
.contentModal textarea{width:426px; height:150px; margin-top:3px;}
.contentModal .btnEnviar{float:right; margin-top:15px;}


/*
********************************************************
-------= Interna: IS & S
********************************************************
*/

#infocard #footerSite .redeSocial,
#infocard #footerSite .ibama,
#infocard #footerSite .btnWorldwide{display:none;}
#infocard #footerSite{padding-bottom:25px; overflow:hidden;}
 
#infocard #content_inner{margin-top:20px; padding-top:0;}
 
#infocard #form-cadastro{padding:50px 20px 0 20px; background:url(../_img/infocard-topo.jpg) no-repeat;}
#infocard #form-cadastro label{margin-bottom:2px;}
#infocard #form-cadastro label span{font-size:12px; display:inline;}
 
#infocard #form-cadastro #identif-veiculo h1{width:191px; height:20px; background:url(../_img/spr-titulos-infocard.png) no-repeat 0 -50px !important;}
#infocard #form-cadastro #identif-concess h1{width:255px !important; height:20px; background:url(../_img/spr-titulos-infocard.png) no-repeat 0 -169px !important;}
#infocard #form-cadastro #identif-solicitante h1{width:221px; height:20px; background:url(../_img/spr-titulos-infocard.png) no-repeat 0 -80px !important;}
#infocard #form-cadastro #identif-veiculo div,
#infocard #form-cadastro #identif-concess div,
#infocard #form-cadastro #identif-solicitante div,
#infocard #form-cadastro #informacao-problema div,
#infocard #form-cadastro #acao-corretiva div,
#infocard #form-cadastro #info-adicionais div{float:left; width:410px; margin-right:10px;}
#infocard #form-cadastro #identif-veiculo input,
#infocard #form-cadastro #identif-concess input,
#infocard #form-cadastro #identif-solicitante input,
#infocard #form-cadastro #informacao-problema input,
#infocard #form-cadastro #acao-corretiva input,
#infocard #form-cadastro #info-adicionais input{width:404px; margin-bottom:20px;}
#infocard #form-cadastro #dados-solicitacao h1{width:191px; height:20px; background:url(../_img/spr-titulos-infocard.png) no-repeat 0 -110px !important;}
#infocard #form-cadastro #dados-solicitacao{width:410px;}
#infocard #form-cadastro #dados-solicitacao label{font-size:12px; line-height:20px; vertical-align:middle;}
#infocard #form-cadastro #dados-solicitacao select{float:right; width:250px; margin-bottom:10px;}
#infocard #form-cadastro #dados-solicitacao .txtIntro{margin-bottom:10px;}
#infocard #form-cadastro #dados-solicitacao .infoSolicitadas li{height:20px; position:relative;}
#infocard #form-cadastro #dados-solicitacao .infoSolicitadas li label{position:absolute; top:0; left:20px;}
#infocard #form-cadastro #dados-solicitacao .infoSolicitadas li input[type=checkbox]{position:absolute; top:4px; left:0;}
 
#infocard #form-cadastro #identif-veiculo div.menor{float:left; width:200px; margin-right:10px;}
#infocard #form-cadastro #identif-veiculo div.menor input{width:194px;}
#infocard #form-cadastro #identif-veiculo div.last{width:250px;}
#infocard #form-cadastro #identif-veiculo div.maior,
#infocard #form-cadastro #info-adicionais div.maior{width:830px;}
#infocard #form-cadastro #identif-veiculo div.maior input,
#infocard #form-cadastro #acao-corretiva div.maior input{width:824px;}
 
#infocard #form-cadastro #informacao-problema{margin-bottom:20px;}
#infocard #form-cadastro #informacao-problema  h1{width:223px; height:20px; margin:0; padding:0;background:url(../_img/spr-titulos-informacao-produtos.png) no-repeat 0 -80px !important;}
#infocard #form-cadastro #informacao-problema .esq select{float:right; width:310px; margin-bottom:10px;}
#infocard #form-cadastro #informacao-problema .esq .txtIntro{margin-bottom:10px; #margin:0;}
#infocard #form-cadastro #informacao-problema .dir{padding-top:8px;}
#infocard #form-cadastro #informacao-problema .dir .radios{width:70px; margin-top:3px; float:left;}
#infocard #form-cadastro #informacao-problema .dir .radios li{width:45px; height:20px; position:relative;}
#infocard #form-cadastro #informacao-problema .dir .radios li label{position:absolute; top:0; right:0; #top:3px;}
#infocard #form-cadastro #informacao-problema .dir .radios li input[type=radio]{width:auto !important; margin:0 !important; position:absolute; top:1px; left:0;}
#infocard #form-cadastro #informacao-problema .dir .outrosProblemasQuantos{width:auto !important; float:left;}
#infocard #form-cadastro #informacao-problema .dir .outrosProblemasQuantos span{color:#c8c8c8;}
#infocard #form-cadastro #informacao-problema .dir input[type=text]{width:561px;}
 
#infocard #form-cadastro #informacao-problema .esq{width:250px !important; position:relative;}
#infocard #form-cadastro #informacao-problema .esq .checkbox{clear:both !important; margin-top:10px;}
#infocard #form-cadastro #informacao-problema .esq .checkbox li{width:115px; height:20px; margin:5px 0; position:relative;}
#infocard #form-cadastro #informacao-problema .esq .checkbox li label{position:absolute; top:0; left:20px; #top:3px;}
#infocard #form-cadastro #informacao-problema .esq .checkbox li input[type=checkbox]{width:auto !important; position:absolute; top:1px; left:0;}
 
#infocard #form-cadastro #acao-corretiva div.maior{width:830px;}
#infocard #form-cadastro #acao-corretiva h1{width:223px; height:20px; margin:0; padding:0;background:url(../_img/spr-titulos-informacao-produtos.png) no-repeat 0 -110px !important;}
#infocard #form-cadastro #acao-corretiva .boxSelecione{width:auto; float:left; clear:left; margin:3px 0 0 0;}
#infocard #form-cadastro #acao-corretiva .boxPorQue{width:auto; margin:3px 0 0 0; float:right;}
#infocard #form-cadastro #acao-corretiva .boxPorQue label{color:#c8c8c8; font-size:11px; padding:3px 10px 0 10px;}
#infocard #form-cadastro #acao-corretiva .boxPorQue input{width:701px !important;}
 
#infocard #form-cadastro #info-adicionais h1{width:223px; height:20px; margin:0; padding:0;background:url(../_img/spr-titulos-informacao-produtos.png) no-repeat 0 -140px !important;}
#infocard #form-cadastro #info-adicionais div .radios{margin-top:3px; float:left; clear:left;}
#infocard #form-cadastro #info-adicionais div .radios li{width:45px; height:20px; position:relative;}
#infocard #form-cadastro #info-adicionais div .radios li label{position:absolute; top:0; right:0; #top:3px;}
#infocard #form-cadastro #info-adicionais div .radios li input[type=radio]{width:auto !important; margin:0 !important; position:absolute; top:1px; left:0;}
#infocard #form-cadastro #info-adicionais div .outrosProblemasQuantos{width:auto !important; margin:3px 0 0 0; float:right;}
#infocard #form-cadastro #info-adicionais div .outrosProblemasQuantos label{color:#c8c8c8; font-size:11px; padding:3px 10px 0 10px;}
#infocard #form-cadastro #info-adicionais div .outrosProblemasQuantos input{width:700px;}
#infocard #form-cadastro #info-adicionais .esq .txtIntro{margin-bottom:10px;}
#infocard #form-cadastro #info-adicionais .esq .checkbox li{line-height:200%;}
#infocard #form-cadastro #info-adicionais .esq .checkbox li input[type=checkbox]{float:left; width:auto; margin:4px 8px 0 0; #margin-top:2px;}
#infocard #form-cadastro #info-adicionais .esq .checkbox li label{float:left; clear:none;}
#infocard #form-cadastro #info-adicionais .dir{position:relative;}
#infocard #form-cadastro #info-adicionais .dir .checkbox{clear:both !important; margin-top:10px;}
#infocard #form-cadastro #info-adicionais .dir .checkbox li{width:115px; height:20px; margin:5px 0; position:relative;}
#infocard #form-cadastro #info-adicionais .dir .checkbox li label{position:absolute; top:0; right:0; #top:3px;}
#infocard #form-cadastro #info-adicionais .dir .checkbox li label.asfalto{right:50px !important;}
#infocard #form-cadastro #info-adicionais .dir .checkbox li label.outros{right:50px !important;}
#infocard #form-cadastro #info-adicionais .dir .checkbox li input[type=checkbox]{width:auto !important; position:absolute; top:1px; left:0;}
#infocard #form-cadastro #info-adicionais .dir div .qualPiso{position:absolute; right:-89px; bottom:-14px;}
#infocard #form-cadastro #info-adicionais .dir div .qualPiso label{float:left; color: #c8c8c8; font-size: 11px; padding: 3px 10px 0;}
#infocard #form-cadastro #info-adicionais .dir div .qualPiso input{width:271px; float:left;}
#infocard #form-cadastro #info-adicionais .maior{margin-bottom:20px;}

fieldset h1.ttlGeralInfocard{background:url(../_img/spr-titulos-infocard.png) no-repeat !important;}
fieldset h1.ttlGeralinfoProd{width:300px !important; background:url(../_img/spr-titulos-informacao-produtos.png) no-repeat !important;}


.boxSubmit{width:830px; margin:20px 0 0 0; padding:5px 0 0 0; border-top:1px solid #D2D9DF;}
.boxSubmit .botoes{width:auto; height:20px; margin:-10px 0 0 0; padding:0; float:right;}
.boxSubmit .botoes input{float:left; border:none; cursor:pointer;}
.boxSubmit .botoes input[type=reset]{width:117px; height:20px; margin:0 5px 0 0; padding:0; background:url(../_img/spr-botoes.png) no-repeat -83px -440px;}
.boxSubmit .botoes input[type=reset]:hover{background-position:-83px -460px;}
.boxSubmit .botoes input[type=submit]{width:104px; height:20px; margin:0; padding:0; background:url(../_img/spr-botoes.png) no-repeat 0 -320px;}
.boxSubmit .botoes input[type=submit]:hover{background-position:0 -340px;}

#infocard #form-cadastro div.submit-erro,
#infocard #form-cadastro div.submit-sucesso{color:#fff;margin-bottom:20px;padding:10px;}
#infocard #form-cadastro div.submit-erro{background-color:#f00;}
#infocard #form-cadastro div.submit-sucesso{background-color:#679E2B;}
#infocard #form-cadastro #identif-veiculo input.obrigatorio,
#infocard #form-cadastro #identif-concess input.obrigatorio,
#infocard #form-cadastro #informacao-problema input.obrigatorio,
#infocard #form-cadastro #identif-solicitante input.obrigatorio{margin-bottom:0;}
#infocard #form-cadastro span.erro-validacao{display:block;margin-bottom:8px;}

.erroForm { border:1px solid red; }

/* OFERTAS */
#ofertas #all{background:#fff;}
#ofertas #content #topo_novoservico{min-height:51px;}
#ofertas #content .conceitual{width:948px; height:320px; margin:0 auto; padding:0; background:url(../ofertas/_img/conceitual.jpg) no-repeat;}
#ofertas #content .col-left{margin-top:20px;}
#ofertas #content .col-left h2{width:163px; height:18px; margin:0; padding:0; text-indent:-9999px; background:url(../ofertas/_img/ttl-ofertas-chevrolet.gif) no-repeat;}
#ofertas #content .col-left .boxProcurarOfertas{width:693px; height:103px; margin:20px 0 0 0; padding:15px 0 0 15px; background:url(../ofertas/_img/bgr-box-procurar-ofertas.jpg) no-repeat;}
#ofertas #content .col-left .boxProcurarOfertas p{color:#656870; font-size:14px;}
#ofertas #content .col-left .boxProcurarOfertas ul{overflow:hidden;}
#ofertas #content .col-left .boxProcurarOfertas ul li{padding-right:10px; float:left;}
#ofertas #content .col-left .boxProcurarOfertas ul li.estado{width:220px;}
#ofertas #content .col-left .boxProcurarOfertas ul li.cidade{width:220px;}
#ofertas #content .col-left .boxProcurarOfertas ul li label{display:block; float:none; color:#656870; font-size:12px;}
#ofertas #content .col-left .boxProcurarOfertas ul li select{width:100%;}
#ofertas #content .col-left .boxProcurarOfertas ul li .btnVerOferta{width:127px; height:23px; margin:14px 0 0 0; padding:0; border:none; background:url(../ofertas/_img/btn-ver-ofertas.png) no-repeat; cursor:pointer;}

#ofertas #all.acessorios #content .col-left h2.ttlAcessorios{width:98px; height:17px; margin:0 0 20px 0; padding:0; text-indent:-9999px; background:url(../ofertas/_img/ttl-acessorios.gif) no-repeat;}
#ofertas #all.acessorios #content .col-left .itemAcessorio{overflow:hidden; margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #e5e7e9; position:relative;}
#ofertas #all.acessorios #content .col-left .itemAcessorio img{width:180px; height:auto; margin:0; padding:0; float:left;}
#ofertas #all.acessorios #content .col-left .itemAcessorio div{width:518px; height:auto; margin:0; padding:0; float:right;}
#ofertas #all.acessorios #content .col-left .itemAcessorio div h3{width:400px; height:auto; font-size:14px; color:#656870; font-weight:bold;}
#ofertas #all.acessorios #content .col-left .itemAcessorio div p{width:400px; height:auto; margin:5px 0 0 0;}
#ofertas #all.acessorios #content .col-left .itemAcessorio div ul{margin:10px 0; overflow:hidden;}
#ofertas #all.acessorios #content .col-left .itemAcessorio div ul li{margin-right:5px; float:left;}
#ofertas #all.acessorios #content .col-left .itemAcessorio div ul li a{padding:2px 5px; color:#656870; display:block; background:#e3e7eb;}
#ofertas #all.acessorios #content .col-left .itemAcessorio div ul li a:hover{color:#656870;}
#ofertas #all.acessorios #content .col-left .itemAcessorio div .print{display:block; padding:2px 0 2px 30px; margin:0; background:url(../ofertas/_img/ico-print.gif) no-repeat left center; position:absolute; top:0; right:10px;}

#ofertas #all.acessorios #content .col-left h2.ttlServicos{width:76px; height:21px; margin:0 0 20px 0; padding:0; text-indent:-9999px; background:url(../ofertas/_img/ttl-Servicos.gif) no-repeat;}
#ofertas #all.acessorios #content .col-left .itemServico{overflow:hidden; margin-bottom:15px; padding-bottom:15px; border-bottom:1px solid #e5e7e9; position:relative;}
#ofertas #all.acessorios #content .col-left .itemServico img{width:180px; height:auto; margin:0; padding:0; float:left;}
#ofertas #all.acessorios #content .col-left .itemServico div{width:518px; height:auto; margin:0; padding:0; float:right;}
#ofertas #all.acessorios #content .col-left .itemServico div h3{width:400px; height:auto; font-size:14px; color:#656870; font-weight:bold;}
#ofertas #all.acessorios #content .col-left .itemServico div p{width:400px; height:auto; margin:5px 0 0 0;}
#ofertas #all.acessorios #content .col-left .itemServico div ul{margin:10px 0; overflow:hidden;}
#ofertas #all.acessorios #content .col-left .itemServico div ul li{margin-right:5px; float:left;}
#ofertas #all.acessorios #content .col-left .itemServico div ul li a{padding:2px 5px; color:#656870; display:block; background:#e3e7eb;}
#ofertas #all.acessorios #content .col-left .itemServico div ul li a:hover{color:#656870;}
#ofertas #all.acessorios #content .col-left .itemServico div .print{display:block; padding:2px 0 2px 30px; margin:0; background:url(../ofertas/_img/ico-print.gif) no-repeat left center; position:absolute; top:0; right:10px;}
#ofertas #all.acessorios #content .col-left .itemServico div .mais{display:block; padding:2px 0 2px 20px; margin:0; background:url(../ofertas/_img/ico-mais.gif) no-repeat left center; position:absolute; top:70px; right:10px;}

#ofertas #all.acessorios #content .col-right-banners .ddl{float:left;}
#ofertas #all.acessorios #content .col-right-banners .ddl label{display:block; font-size:12px; float:none; color:#666971;}
#ofertas #all.acessorios #content .col-right-banners .ddl select{width:98px; display:block;}
#ofertas #all.acessorios #content .col-right-banners .ddl.pad{padding-right:10px;}
#ofertas #all.acessorios #content .col-right-banners .btnConsultarPreco{width:157px; height:23px; margin:5px 0 0 0; padding:0; background:url(../ofertas/_img/btn-consultar-preco.gif) no-repeat; border:none; cursor:pointer;}
#ofertas #all.acessorios #content .col-right-banners .btnConsultarNovamente{width:181px; height:23px; margin:5px 0 0 0; padding:0; background:url(../ofertas/_img/btn-consultar-novamente.gif) no-repeat; border:none; cursor:pointer;}
#ofertas #all.acessorios #content .col-right-banners .precoRevisao{width:203px; height:67px; margin:5px 0 0 0; padding:10px 0 0 10px; background:url(../ofertas/_img/bgr-preco-revisao.jpg) no-repeat;}
#ofertas #all.acessorios #content .col-right-banners .precoRevisao span{margin-bottom:5px; display:block; font-size:23px; color:#656870;}

/* Chevrolet e Meio Ambiente */
#chevrolet-e-meio-ambiente{overflow:hidden;}
#chevrolet-e-meio-ambiente #topo_novoservico{display:none;}
#chevrolet-e-meio-ambiente .conceitual{width:992px; height:689px; margin:0 0 40px 0; padding:0; position:relative; background:url(../campanhas/chevrolet-e-meio-ambiente/_img/banner-chevrolet-e-meio-ambiente.jpg) no-repeat;}
#chevrolet-e-meio-ambiente .conceitual a{width:228px; height:44px; margin:0; padding:0; position:absolute; top:597px; right:80px; text-indent:-9999px;}

#chevrolet-e-meio-ambiente h1{background: url("../_img/spr-titulos-servicos.png") no-repeat -2px -334px !important;}

#chevrolet-e-meio-ambiente .boxAgende{overflow:hidden;}
#chevrolet-e-meio-ambiente .boxAgende h2{width:297px; height:21px; margin:0; padding:0; background:url(../_img/spr-titulos-servicos.png) no-repeat -2px -364px; text-indent:-9999px;}
#chevrolet-e-meio-ambiente .boxAgende dl{margin:15px 0 0 0;}
#chevrolet-e-meio-ambiente .boxAgende dl dt{width:692px; height:34px; margin:0 0 5px 0; padding:16px 0 0 16px; background:url(../_img/agendamento-online/bgr-agende-sanfona.jpg) no-repeat;}
#chevrolet-e-meio-ambiente .boxAgende dl dt a{padding:0 0 0 25px; font-weight:bold; color:#656870; font-size:12px; background:url(../_img/agendamento-online/spr-ico-sanfona.png) no-repeat 0 0; display:block;}
#chevrolet-e-meio-ambiente .boxAgende dl dt a:hover{background-position:-56px -56px;}
#chevrolet-e-meio-ambiente .boxAgende dl dt.open a{background-position:-112px -112px !important;}
#chevrolet-e-meio-ambiente .boxAgende dl dt.open a:hover{background-position:-168px -168px !important;}
#chevrolet-e-meio-ambiente .boxAgende dl dd{margin:0 0 5px 0; padding:15px 20px; background:#f3f3f3; overflow:hidden;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .separardor{width:672px; height:5px; margin:15px auto; padding:0; background:url(../_img/agendamento-online/form-separador.png) no-repeat;}

#chevrolet-e-meio-ambiente .boxAgende dl dd.jaSouCadastrado .veiculo{margin-bottom:5px;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.jaSouCadastrado .veiculo li{margin:5px 20px 0 0; float:left;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.jaSouCadastrado .veiculo li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.jaSouCadastrado .veiculo li select{margin-top:3px;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.jaSouCadastrado .veiculo li .selecioneVeiculo{width:260px;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.jaSouCadastrado .veiculo li .selecioneAno{width:80px;}

#chevrolet-e-meio-ambiente .boxAgende dl dd.jaSouCadastrado .veiculoDados{margin-bottom:15px; overflow:hidden;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.jaSouCadastrado .veiculoDados li{margin:5px 20px 0 0; float:left;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.jaSouCadastrado .veiculoDados li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.jaSouCadastrado .veiculoDados li input[type=text]{width:150px; margin-top:3px;}

#chevrolet-e-meio-ambiente .boxAgende .btn-excluir{margin-top:-5px; float:right; display:block; width:30px; height:29px; text-indent:-9999px; background:url(../_img/spr-icones-veiculos-agenda.png) -93px 0;}

#chevrolet-e-meio-ambiente .boxAgende dl dd .subttl{margin-bottom:5px; font-size:12px !important;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .inp-email{width:250px; margin:0 5px 0 0;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .inp-senha{width:95px; margin:0 5px 0 0;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .btn{float:none; margin-top:0;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .lnkReenvio,
#chevrolet-e-meio-ambiente .boxAgende dl dd .lnkEsqueciSenha{font-size:10px; color:#a5a6ad; text-decoration:underline;}

#chevrolet-e-meio-ambiente .boxAgende dl dd .contatoPreferencial{overflow:hidden;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .contatoPreferencial li{padding:0 10px 0 0; float:left;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .contatoPreferencial li input[type=radio]{float:left;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .contatoPreferencial li label{margin:0 0 0 5px; font-size:11px; color:#656870; float:right;}

#chevrolet-e-meio-ambiente .boxAgende dl dd .veiculoAgendamento{width:260px; margin-bottom:15px;}

#chevrolet-e-meio-ambiente .boxAgende dl dd .escolhaServico{margin-bottom:15px; overflow:hidden;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .escolhaServico li{width:211px; padding:2px 10px 2px 0; float:left;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .escolhaServico li input[type=checkbox]{margin-top:3px; float:left !important;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .escolhaServico li input[type=text]{width:140px; margin-left:5px; float:right !important;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .escolhaServico li label{margin:3px 0 0 5px; font-size:11px; color:#656870; /*float:right;*/}

#chevrolet-e-meio-ambiente .boxAgende dl dd .infoAdicionais{width:648px; height:80px; margin-bottom:15px;}

#chevrolet-e-meio-ambiente .boxAgende dl dd .concessionariaDePreferencia{margin-bottom:15px; overflow:hidden;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .concessionariaDePreferencia li{padding:0 10px 0 0; float:left;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .concessionariaDePreferencia li .uf{width:50px;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .concessionariaDePreferencia li .cidade{width:190px;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .concessionariaDePreferencia li .concessionaria{width:215px;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .concessionariaDePreferencia li .mais{margin-top:3px; display:block;}

#chevrolet-e-meio-ambiente .boxAgende dl dd .dataTurno{overflow:hidden;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .dataTurno li{padding:0 10px 0 0; float:left;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .dataTurno li input[type=text]{width:112px;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .dataTurno li select{width:140px;}

#chevrolet-e-meio-ambiente .boxAgende dl dd .lnkAddOutroVeiculos{font-weight:bold; float:right;}

#chevrolet-e-meio-ambiente .boxAgende dl dd .btnEnviar{width:104px; height:20px; margin:0; padding:0; float:right; background:url(../_img/spr-botoes.png) no-repeat 0 -320px; cursor:pointer; border:none;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .btnEnviar:hover{background-position:0 -340px;}

#chevrolet-e-meio-ambiente .boxAgende dl dd .sucesso{overflow:hidden;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .sucesso .subttl{margin-bottom:15px; font-size:14px !important;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .sucesso p{color:#a5a6ad;}
#chevrolet-e-meio-ambiente .boxAgende dl dd .sucesso .bold{font-weight:bold; color:#656870;}

#chevrolet-e-meio-ambiente .boxAgende dl dd .voltarAgendamentoOnline{margin-left:15px; font-weight:bold; float:right;}

#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado{display:none;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .cadastreAgenda{text-decoration:underline;}

#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado label{font-size:12px; color:#666971; display:block;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .nomeCompleto{width:100%; margin-top:3px;}

#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .dadosPessoais{margin:0 0 15px 0; overflow:hidden;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .dadosPessoais li{width:147px; margin:5px 20px 0 0; float:left;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .dadosPessoais li input[type=text]{width:100%; margin-top:3px;}

#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .veiculo{margin-bottom:5px; /*overflow:hidden;*/}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .veiculo li{margin:5px 20px 0 0; float:left;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .veiculo li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .veiculo li select{margin-top:3px;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .veiculo li .selecioneVeiculo{width:260px;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .veiculo li .selecioneAno{width:80px;}

#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .veiculoDados{margin-bottom:15px; overflow:hidden;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .veiculoDados li{margin:5px 20px 0 0; float:left;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .veiculoDados li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .veiculoDados li input[type=text]{width:150px; margin-top:3px;}

#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .cadastroAgenda{margin-bottom:15px; overflow:hidden;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .cadastroAgenda li{padding:0 10px 0 0; float:left;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .cadastroAgenda li input[type=radio]{float:left;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .cadastroAgenda li label{margin:0 0 0 5px; font-size:11px; color:#656870; float:right;}

#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .senhaAgenda{margin-bottom:5px; overflow:hidden;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .senhaAgenda li{padding:0 10px 0 0; float:left;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .senhaAgenda li input[type=password]{width:150px; margin-top:3px;}

#chevrolet-e-meio-ambiente .texto-juridico{padding:20px;}

#chevrolet-e-meio-ambiente #content_inner{padding-bottom:0 !important;}

/* Mes das Crianças */
#mes-das-criancas{overflow:hidden;}
#mes-das-criancas #topo_novoservico{display:none;}
#mes-das-criancas .conceitual{width:992px; height:1143px; margin:0 0 40px 0; padding:0; position:relative; background:url(../campanhas/mes-das-criancas/_img/promo-criancas.jpg) no-repeat;}
#mes-das-criancas .conceitual a{width:228px; height:44px; margin:0; padding:0; position:absolute; top:1073px; right:80px; text-indent:-9999px;}

#mes-das-criancas h1{background: url("../_img/spr-titulos-servicos.png") no-repeat -2px -334px !important;}

#mes-das-criancas .boxAgende{overflow:hidden;}
#mes-das-criancas .boxAgende h2{width:297px; height:21px; margin:0; padding:0; background:url(../_img/spr-titulos-servicos.png) no-repeat -2px -364px; text-indent:-9999px;}
#mes-das-criancas .boxAgende dl{margin:15px 0 0 0;}
#mes-das-criancas .boxAgende dl dt{width:692px; height:34px; margin:0 0 5px 0; padding:16px 0 0 16px; background:url(../_img/agendamento-online/bgr-agende-sanfona.jpg) no-repeat;}
#mes-das-criancas .boxAgende dl dt a{padding:0 0 0 25px; font-weight:bold; color:#656870; font-size:12px; background:url(../_img/agendamento-online/spr-ico-sanfona.png) no-repeat 0 0; display:block;}
#mes-das-criancas .boxAgende dl dt a:hover{background-position:-56px -56px;}
#mes-das-criancas .boxAgende dl dt.open a{background-position:-112px -112px !important;}
#mes-das-criancas .boxAgende dl dt.open a:hover{background-position:-168px -168px !important;}
#mes-das-criancas .boxAgende dl dd{margin:0 0 5px 0; padding:15px 20px; background:#f3f3f3; overflow:hidden;}
#mes-das-criancas .boxAgende dl dd .separardor{width:672px; height:5px; margin:15px auto; padding:0; background:url(../_img/agendamento-online/form-separador.png) no-repeat;}

#mes-das-criancas .boxAgende dl dd.jaSouCadastrado .veiculo{margin-bottom:5px;}
#mes-das-criancas .boxAgende dl dd.jaSouCadastrado .veiculo li{margin:5px 20px 0 0; float:left;}
#mes-das-criancas .boxAgende dl dd.jaSouCadastrado .veiculo li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
#mes-das-criancas .boxAgende dl dd.jaSouCadastrado .veiculo li select{margin-top:3px;}
#mes-das-criancas .boxAgende dl dd.jaSouCadastrado .veiculo li .selecioneVeiculo{width:260px;}
#mes-das-criancas .boxAgende dl dd.jaSouCadastrado .veiculo li .selecioneAno{width:80px;}

#mes-das-criancas .boxAgende dl dd.jaSouCadastrado .veiculoDados{margin-bottom:15px; overflow:hidden;}
#mes-das-criancas .boxAgende dl dd.jaSouCadastrado .veiculoDados li{margin:5px 20px 0 0; float:left;}
#mes-das-criancas .boxAgende dl dd.jaSouCadastrado .veiculoDados li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
#mes-das-criancas .boxAgende dl dd.jaSouCadastrado .veiculoDados li input[type=text]{width:150px; margin-top:3px;}

#mes-das-criancas .boxAgende .btn-excluir{margin-top:-5px; float:right; display:block; width:30px; height:29px; text-indent:-9999px; background:url(../_img/spr-icones-veiculos-agenda.png) -93px 0;}

#mes-das-criancas .boxAgende dl dd .subttl{margin-bottom:5px; font-size:12px !important;}
#mes-das-criancas .boxAgende dl dd .inp-email{width:250px; margin:0 5px 0 0;}
#mes-das-criancas .boxAgende dl dd .inp-senha{width:95px; margin:0 5px 0 0;}
#mes-das-criancas .boxAgende dl dd .btn{float:none; margin-top:0;}
#mes-das-criancas .boxAgende dl dd .lnkReenvio,
#mes-das-criancas .boxAgende dl dd .lnkEsqueciSenha{font-size:10px; color:#a5a6ad; text-decoration:underline;}

#mes-das-criancas .boxAgende dl dd .contatoPreferencial{overflow:hidden;}
#mes-das-criancas .boxAgende dl dd .contatoPreferencial li{padding:0 10px 0 0; float:left;}
#mes-das-criancas .boxAgende dl dd .contatoPreferencial li input[type=radio]{float:left;}
#mes-das-criancas .boxAgende dl dd .contatoPreferencial li label{margin:0 0 0 5px; font-size:11px; color:#656870; float:right;}

#mes-das-criancas .boxAgende dl dd .veiculoAgendamento{width:260px; margin-bottom:15px;}

#mes-das-criancas .boxAgende dl dd .escolhaServico{margin-bottom:15px; overflow:hidden;}
#mes-das-criancas .boxAgende dl dd .escolhaServico li{width:211px; padding:2px 10px 2px 0; float:left;}
#mes-das-criancas .boxAgende dl dd .escolhaServico li input[type=checkbox]{margin-top:3px; float:left !important;}
#mes-das-criancas .boxAgende dl dd .escolhaServico li input[type=text]{width:140px; margin-left:5px; float:right !important;}
#mes-das-criancas .boxAgende dl dd .escolhaServico li label{margin:3px 0 0 5px; font-size:11px; color:#656870; /*float:right;*/}

#mes-das-criancas .boxAgende dl dd .infoAdicionais{width:648px; height:80px; margin-bottom:15px;}

#mes-das-criancas .boxAgende dl dd .concessionariaDePreferencia{margin-bottom:15px; overflow:hidden;}
#mes-das-criancas .boxAgende dl dd .concessionariaDePreferencia li{padding:0 10px 0 0; float:left;}
#mes-das-criancas .boxAgende dl dd .concessionariaDePreferencia li .uf{width:50px;}
#mes-das-criancas .boxAgende dl dd .concessionariaDePreferencia li .cidade{width:190px;}
#mes-das-criancas .boxAgende dl dd .concessionariaDePreferencia li .concessionaria{width:215px;}
#mes-das-criancas .boxAgende dl dd .concessionariaDePreferencia li .mais{margin-top:3px; display:block;}

#mes-das-criancas .boxAgende dl dd .dataTurno{overflow:hidden;}
#mes-das-criancas .boxAgende dl dd .dataTurno li{padding:0 10px 0 0; float:left;}
#mes-das-criancas .boxAgende dl dd .dataTurno li input[type=text]{width:112px;}
#mes-das-criancas .boxAgende dl dd .dataTurno li select{width:140px;}

#mes-das-criancas .boxAgende dl dd .lnkAddOutroVeiculos{font-weight:bold; float:right;}

#mes-das-criancas .boxAgende dl dd .btnEnviar{width:104px; height:20px; margin:0; padding:0; float:right; background:url(../_img/spr-botoes.png) no-repeat 0 -320px; cursor:pointer; border:none;}
#mes-das-criancas .boxAgende dl dd .btnEnviar:hover{background-position:0 -340px;}

#mes-das-criancas .boxAgende dl dd .sucesso{overflow:hidden;}
#mes-das-criancas .boxAgende dl dd .sucesso .subttl{margin-bottom:15px; font-size:14px !important;}
#mes-das-criancas .boxAgende dl dd .sucesso p{color:#a5a6ad;}
#mes-das-criancas .boxAgende dl dd .sucesso .bold{font-weight:bold; color:#656870;}

#mes-das-criancas .boxAgende dl dd .voltarAgendamentoOnline{margin-left:15px; font-weight:bold; float:right;}

#mes-das-criancas .boxAgende dl dd.naoSouCadastrado{display:none;}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .cadastreAgenda{text-decoration:underline;}

#mes-das-criancas .boxAgende dl dd.naoSouCadastrado label{font-size:12px; color:#666971; display:block;}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .nomeCompleto{width:100%; margin-top:3px;}

#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .dadosPessoais{margin:0 0 15px 0; overflow:hidden;}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .dadosPessoais li{width:147px; margin:5px 20px 0 0; float:left;}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .dadosPessoais li input[type=text]{width:100%; margin-top:3px;}

#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .veiculo{margin-bottom:5px; /*overflow:hidden;*/}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .veiculo li{margin:5px 20px 0 0; float:left;}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .veiculo li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .veiculo li select{margin-top:3px;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .veiculo li .selecioneVeiculo{width:260px;}
#chevrolet-e-meio-ambiente .boxAgende dl dd.naoSouCadastrado .veiculo li .selecioneAno{width:80px;}

#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .veiculoDados{margin-bottom:15px; overflow:hidden;}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .veiculoDados li{margin:5px 20px 0 0; float:left;}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .veiculoDados li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .veiculoDados li input[type=text]{width:150px; margin-top:3px;}

#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .cadastroAgenda{margin-bottom:15px; overflow:hidden;}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .cadastroAgenda li{padding:0 10px 0 0; float:left;}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .cadastroAgenda li input[type=radio]{float:left;}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .cadastroAgenda li label{margin:0 0 0 5px; font-size:11px; color:#656870; float:right;}

#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .senhaAgenda{margin-bottom:5px; overflow:hidden;}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .senhaAgenda li{padding:0 10px 0 0; float:left;}
#mes-das-criancas .boxAgende dl dd.naoSouCadastrado .senhaAgenda li input[type=password]{width:150px; margin-top:3px;}

#mes-das-criancas .texto-juridico{padding:20px;}

#mes-das-criancas #content_inner{padding-bottom:0 !important;}


/* Revisão de Férias */
#revisao-de-ferias{overflow:hidden;}
#revisao-de-ferias #topo_novoservico{display:none;}
#revisao-de-ferias .conceitual{width:992px; height:836px; margin:0 0 40px 0; padding:0; position:relative; background:url(../campanhas/revisao-de-ferias/_img/revisao-de-ferias.jpg) no-repeat;}
#revisao-de-ferias .conceitual a{width:228px; height:44px; margin:0; padding:0; position:absolute; top:762px; right:44px; text-indent:-9999px;}

#revisao-de-ferias h1{background: url("../_img/spr-titulos-servicos.png") no-repeat -2px -334px !important;}

#revisao-de-ferias .boxAgende{overflow:hidden;}
#revisao-de-ferias .boxAgende h2{width:297px; height:21px; margin:0; padding:0; background:url(../_img/spr-titulos-servicos.png) no-repeat -2px -364px; text-indent:-9999px;}
#revisao-de-ferias .boxAgende dl{margin:15px 0 0 0;}
#revisao-de-ferias .boxAgende dl dt{width:692px; height:34px; margin:0 0 5px 0; padding:16px 0 0 16px; background:url(../_img/agendamento-online/bgr-agende-sanfona.jpg) no-repeat;}
#revisao-de-ferias .boxAgende dl dt a{padding:0 0 0 25px; font-weight:bold; color:#656870; font-size:12px; background:url(../_img/agendamento-online/spr-ico-sanfona.png) no-repeat 0 0; display:block;}
#revisao-de-ferias .boxAgende dl dt a:hover{background-position:-56px -56px;}
#revisao-de-ferias .boxAgende dl dt.open a{background-position:-112px -112px !important;}
#revisao-de-ferias .boxAgende dl dt.open a:hover{background-position:-168px -168px !important;}
#revisao-de-ferias .boxAgende dl dd{margin:0 0 5px 0; padding:15px 20px; background:#f3f3f3; overflow:hidden;}
#revisao-de-ferias .boxAgende dl dd .separardor{width:672px; height:5px; margin:15px auto; padding:0; background:url(../_img/agendamento-online/form-separador.png) no-repeat;}

#revisao-de-ferias .boxAgende dl dd.jaSouCadastrado .veiculo{margin-bottom:5px;}
#revisao-de-ferias .boxAgende dl dd.jaSouCadastrado .veiculo li{margin:5px 20px 0 0; float:left;}
#revisao-de-ferias .boxAgende dl dd.jaSouCadastrado .veiculo li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
#revisao-de-ferias .boxAgende dl dd.jaSouCadastrado .veiculo li select{margin-top:3px;}
#revisao-de-ferias .boxAgende dl dd.jaSouCadastrado .veiculo li .selecioneVeiculo{width:260px;}
#revisao-de-ferias .boxAgende dl dd.jaSouCadastrado .veiculo li .selecioneAno{width:80px;}

#revisao-de-ferias .boxAgende dl dd.jaSouCadastrado .veiculoDados{margin-bottom:15px; overflow:hidden;}
#revisao-de-ferias .boxAgende dl dd.jaSouCadastrado .veiculoDados li{margin:5px 20px 0 0; float:left;}
#revisao-de-ferias .boxAgende dl dd.jaSouCadastrado .veiculoDados li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
#revisao-de-ferias .boxAgende dl dd.jaSouCadastrado .veiculoDados li input[type=text]{width:150px; margin-top:3px;}

#revisao-de-ferias .boxAgende .btn-excluir{margin-top:-5px; float:right; display:block; width:30px; height:29px; text-indent:-9999px; background:url(../_img/spr-icones-veiculos-agenda.png) -93px 0;}

#revisao-de-ferias .boxAgende dl dd .subttl{margin-bottom:5px; font-size:12px !important;}
#revisao-de-ferias .boxAgende dl dd .inp-email{width:250px; margin:0 5px 0 0;}
#revisao-de-ferias .boxAgende dl dd .inp-senha{width:95px; margin:0 5px 0 0;}
#revisao-de-ferias .boxAgende dl dd .btn{float:none; margin-top:0;}
#revisao-de-ferias .boxAgende dl dd .lnkReenvio,
#revisao-de-ferias .boxAgende dl dd .lnkEsqueciSenha{font-size:10px; color:#a5a6ad; text-decoration:underline;}

#revisao-de-ferias .boxAgende dl dd .contatoPreferencial{overflow:hidden;}
#revisao-de-ferias .boxAgende dl dd .contatoPreferencial li{padding:0 10px 0 0; float:left;}
#revisao-de-ferias .boxAgende dl dd .contatoPreferencial li input[type=radio]{float:left;}
#revisao-de-ferias .boxAgende dl dd .contatoPreferencial li label{margin:0 0 0 5px; font-size:11px; color:#656870; float:right;}

#revisao-de-ferias .boxAgende dl dd .veiculoAgendamento{width:260px; margin-bottom:15px;}

#revisao-de-ferias .boxAgende dl dd .escolhaServico{margin-bottom:15px; overflow:hidden;}
#revisao-de-ferias .boxAgende dl dd .escolhaServico li{width:211px; padding:2px 10px 2px 0; float:left;}
#revisao-de-ferias .boxAgende dl dd .escolhaServico li input[type=checkbox]{margin-top:3px; float:left !important;}
#revisao-de-ferias .boxAgende dl dd .escolhaServico li input[type=text]{width:140px; margin-left:5px; float:right !important;}
#revisao-de-ferias .boxAgende dl dd .escolhaServico li label{margin:3px 0 0 5px; font-size:11px; color:#656870; /*float:right;*/}

#revisao-de-ferias .boxAgende dl dd .infoAdicionais{width:648px; height:80px; margin-bottom:15px;}

#revisao-de-ferias .boxAgende dl dd .concessionariaDePreferencia{margin-bottom:15px; overflow:hidden;}
#revisao-de-ferias .boxAgende dl dd .concessionariaDePreferencia li{padding:0 10px 0 0; float:left;}
#revisao-de-ferias .boxAgende dl dd .concessionariaDePreferencia li .uf{width:50px;}
#revisao-de-ferias .boxAgende dl dd .concessionariaDePreferencia li .cidade{width:190px;}
#revisao-de-ferias .boxAgende dl dd .concessionariaDePreferencia li .concessionaria{width:215px;}
#revisao-de-ferias .boxAgende dl dd .concessionariaDePreferencia li .mais{margin-top:3px; display:block;}

#revisao-de-ferias .boxAgende dl dd .dataTurno{overflow:hidden;}
#revisao-de-ferias .boxAgende dl dd .dataTurno li{padding:0 10px 0 0; float:left;}
#revisao-de-ferias .boxAgende dl dd .dataTurno li input[type=text]{width:112px;}
#revisao-de-ferias .boxAgende dl dd .dataTurno li select{width:140px;}

#revisao-de-ferias .boxAgende dl dd .lnkAddOutroVeiculos{font-weight:bold; float:right;}

#revisao-de-ferias .boxAgende dl dd .btnEnviar{width:104px; height:20px; margin:0; padding:0; float:right; background:url(../_img/spr-botoes.png) no-repeat 0 -320px; cursor:pointer; border:none;}
#revisao-de-ferias .boxAgende dl dd .btnEnviar:hover{background-position:0 -340px;}

#revisao-de-ferias .boxAgende dl dd .sucesso{overflow:hidden;}
#revisao-de-ferias .boxAgende dl dd .sucesso .subttl{margin-bottom:15px; font-size:14px !important;}
#revisao-de-ferias .boxAgende dl dd .sucesso p{color:#a5a6ad;}
#revisao-de-ferias .boxAgende dl dd .sucesso .bold{font-weight:bold; color:#656870;}

#revisao-de-ferias .boxAgende dl dd .voltarAgendamentoOnline{margin-left:15px; font-weight:bold; float:right;}

#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado{display:none;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .cadastreAgenda{text-decoration:underline;}

#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado label{font-size:12px; color:#666971; display:block;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .nomeCompleto{width:100%; margin-top:3px;}

#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .dadosPessoais{margin:0 0 15px 0; overflow:hidden;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .dadosPessoais li{width:147px; margin:5px 20px 0 0; float:left;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .dadosPessoais li input[type=text]{width:100%; margin-top:3px;}

#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .veiculo{margin-bottom:5px; /*overflow:hidden;*/}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .veiculo li{margin:5px 20px 0 0; float:left;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .veiculo li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .veiculo li select{margin-top:3px;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .veiculo li .selecioneVeiculo{width:260px;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .veiculo li .selecioneAno{width:80px;}

#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .veiculoDados{margin-bottom:15px; overflow:hidden;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .veiculoDados li{margin:5px 20px 0 0; float:left;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .veiculoDados li label{margin:3px 0 0 5px; font-size:11px; color:#656870;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .veiculoDados li input[type=text]{width:150px; margin-top:3px;}

#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .cadastroAgenda{margin-bottom:15px; overflow:hidden;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .cadastroAgenda li{padding:0 10px 0 0; float:left;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .cadastroAgenda li input[type=radio]{float:left;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .cadastroAgenda li label{margin:0 0 0 5px; font-size:11px; color:#656870; float:right;}

#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .senhaAgenda{margin-bottom:5px; overflow:hidden;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .senhaAgenda li{padding:0 10px 0 0; float:left;}
#revisao-de-ferias .boxAgende dl dd.naoSouCadastrado .senhaAgenda li input[type=password]{width:150px; margin-top:3px;}

#revisao-de-ferias .texto-juridico{padding:20px;}

#revisao-de-ferias #content_inner{padding-bottom:0 !important;}


/* ACESSORIOS */
.clr{clear:both;}
#acessorios #topo_novoservico .col-left{display:none;}
#acessorios #topo_novoservico .col-right{display:none;}
#acessorios #content_inner{padding-top:0; padding-left:20px;}
#acessorios .col-right .login_localizador{height:118px; padding:20px 8px; margin-left:34px;}
#acessorios .col-right{width:258px;margin-left:5px;}
#acessorios .col-left{width:708px; padding-left:0px; padding-left:0px;}
#acessorios .col-left h2{font:18px Arial; color:#656870; padding-top:23px;}
#acessorios .col-left h3{font:bold 14px Arial; color:#656870; margin:10px 0 5px 0;}
#acessorios .col-left .brd{border-bottom:solid 1px #eaeaea;}

#acessorios .col-left .box-selecione-veiculo{width:708px; height:165px; position:relative;}
#acessorios .col-left .box-selecione-veiculo .bgr-selecione{ width:390px; height:20px; background:#d5d5d5; padding:10px 20px; position:absolute; left:101px; top:44px; z-index:9990; }
#acessorios .col-left .box-selecione-veiculo .box-select {width:390px; height:20px; padding:10px 20px; position:absolute; left:101px; top:44px; z-index:9992; }
#acessorios .col-left .box-selecione-veiculo .box-select label{font-size:14px; margin:2px 5px 0 0; display:block; color:#5e6269;}
#acessorios .col-left .box-selecione-veiculo .box-select select{width:137px;}
#acessorios .col-left .box-selecione-veiculo .box-imagem-veiculo{width:343px; height:165px; display:block; position:absolute; left:331px; z-index:9991;}

#acessorios .col-left .abasCategorias{width:708px; display:block;}
#acessorios .col-left .abasCategorias li{margin-right:3px;float:left; display:block;}
#acessorios .col-left .abasCategorias li.last{margin-right:0px;}
#acessorios .col-left .abasCategorias li a{background: url("../_img/acessorios/sprite-abas-categorias.png") no-repeat scroll 0 0 transparent; height:53px; text-indent:-9999px; display:block;}

#acessorios .col-left .abasCategorias li a.lnk-estilo{background-position:0 0; width:114px;}
#acessorios .col-left .abasCategorias li a.lnk-estilo:hover{background-position:0 -53px;}
#acessorios .col-left .abasCategorias li a.lnk-estilo.atv{background-position:0 -53px;}

#acessorios .col-left .abasCategorias li a.lnk-protecao{background-position:-118px 0; width:113px;}
#acessorios .col-left .abasCategorias li a.lnk-protecao:hover{background-position:-118px -53px;}
#acessorios .col-left .abasCategorias li a.lnk-protecao.atv{background-position:-118px -53px;}

#acessorios .col-left .abasCategorias li a.lnk-conforto{background-position:-234px 0; width:114px;}
#acessorios .col-left .abasCategorias li a.lnk-conforto:hover{background-position:-234px -53px;}
#acessorios .col-left .abasCategorias li a.lnk-conforto.atv{background-position:-234px -53px;}

#acessorios .col-left .abasCategorias li a.lnk-entretenimento{background-position:-351px 0; width:147px;}
#acessorios .col-left .abasCategorias li a.lnk-entretenimento:hover{background-position:-351px -53px;}
#acessorios .col-left .abasCategorias li a.lnk-entretenimento.atv{background-position:-351px -53px;}

#acessorios .col-left .abasCategorias li a.lnk-aplicacoes{background-position:-501px 0; width:124px;}
#acessorios .col-left .abasCategorias li a.lnk-aplicacoes:hover{background-position:-501px -53px;}
#acessorios .col-left .abasCategorias li a.lnk-aplicacoes.atv{background-position:-501px -53px;}

#acessorios .col-left .abasCategorias li a.lnk-todos{background-position:-628px 0; width:80px;}
#acessorios .col-left .abasCategorias li a.lnk-todos:hover{background-position:-628px -53px;}
#acessorios .col-left .abasCategorias li a.lnk-todos.atv{background-position:-628px -53px;}

#acessorios .col-left .boxSubcategorias{/*background:url(../_img/acessorios/bgr-box-subcategorias.jpg) no-repeat;*/ display:block; width:708px; margin-top:40px;}
#acessorios .col-left .boxSubcategoriasTodos{background:url(../_img/acessorios/bgr-box-subcategorias.jpg) no-repeat; display:block; width:708px; margin-top:40px;}
#acessorios .col-left .boxSubcategoriasTodos h2{margin:0 0 0 20px;}

#acessorios .col-left .abasSubcategorias{width:708px; height:96px; display:block; margin: 0px 0 0 20px;}
#acessorios .col-left .abasSubcategorias li{margin:15px 3px 0 0;float:left; display:block;}
#acessorios .col-left .abasSubcategorias li.last{margin-right:0px;}
#acessorios .col-left .abasSubcategorias li a{background: url("../_img/acessorios/sprite-abas-subcategorias.png") no-repeat scroll 0 0 transparent; height:49px; text-indent:-9999px; display:block;}

#acessorios .col-left .abasSubcategorias li a.lnk-adesivos{background-position:-5px 0; width:154px;}
#acessorios .col-left .abasSubcategorias li a.lnk-adesivos:hover{background-position:-5px -49px;}
#acessorios .col-left .abasSubcategorias li a.lnk-adesivos.atv{background-position:-5px -49px;}

#acessorios .col-left .abasSubcategorias li a.lnk-diversos{background-position:-173px 0; width:154px;}
#acessorios .col-left .abasSubcategorias li a.lnk-diversos:hover{background-position:-173px -49px;}
#acessorios .col-left .abasSubcategorias li a.lnk-diversos.atv{background-position:-173px -49px;}

#acessorios .col-left .abasSubcategorias li a.lnk-farois-lanternas{background-position:-337px 0; width:170px;}
#acessorios .col-left .abasSubcategorias li a.lnk-farois-lanternas:hover{background-position:-337px -49px;}
#acessorios .col-left .abasSubcategorias li a.lnk-farois-lanternas.atv{background-position:-337px -49px;}

#acessorios .col-left .abasSubcategorias li a.lnk-rodas{background-position:-511px 0; width:134px;}
#acessorios .col-left .abasSubcategorias li a.lnk-rodas:hover{background-position:-511px -49px;}
#acessorios .col-left .abasSubcategorias li a.lnk-rodas.atv{background-position:-511px -49px;}

#acessorios .col-left .abasSubcategorias li a.lnk-tapetes{background-position:-651px 0; width:142px;}
#acessorios .col-left .abasSubcategorias li a.lnk-tapetes:hover{background-position:-651px -49px;}
#acessorios .col-left .abasSubcategorias li a.lnk-tapetes.atv{background-position:-651px -49px;}

#acessorios .col-left .abasSubcategorias li a.lnk-tubulares{background-position:-802px 0; width:159px;}
#acessorios .col-left .abasSubcategorias li a.lnk-tubulares:hover{background-position:-802px -49px;}
#acessorios .col-left .abasSubcategorias li a.lnk-tubulares.atv{background-position:-802px -49px;}

#acessorios .col-left .abasSubcategorias li a.lnk-auto-falantes{background-position:-972px 0; width:159px;}
#acessorios .col-left .abasSubcategorias li a.lnk-auto-falantes:hover{background-position:-972px -49px;}
#acessorios .col-left .abasSubcategorias li a.lnk-auto-falantes.atv{background-position:-972px -49px;}

#acessorios .col-left .abasSubcategorias li a.lnk-aero-parts{background-position:-1139px 0; width:159px;}
#acessorios .col-left .abasSubcategorias li a.lnk-aero-parts:hover{background-position:-1139px -49px;}
#acessorios .col-left .abasSubcategorias li a.lnk-aero-parts.atv{background-position:-1139px -49px;}

#acessorios .col-left .abasSubcategorias li a.lnk-kit-fumante{background-position:-1309px 0; width:159px;}
#acessorios .col-left .abasSubcategorias li a.lnk-kit-fumante:hover{background-position:-1309px -49px;}
#acessorios .col-left .abasSubcategorias li a.lnk-kit-fumante.atv{background-position:-1309px -49px;}

#acessorios .col-left .abasSubcategorias li a.lnk-vidro-eletrico{background-position:-1472px 0; width:144px;}
#acessorios .col-left .abasSubcategorias li a.lnk-vidro-eletrico:hover{background-position:-1472px -49px;}
#acessorios .col-left .abasSubcategorias li a.lnk-vidro-eletrico.atv{background-position:-1472px -49px;}

#acessorios .col-left .abasSubcategorias li a.lnk-travas-eletricas{background-position:-1623px 0; width:153px;}
#acessorios .col-left .abasSubcategorias li a.lnk-travas-eletricas:hover{background-position:-1623px -49px;}
#acessorios .col-left .abasSubcategorias li a.lnk-travas-eletricas.atv{background-position:-1623px -49px;}

#acessorios .col-left .abasSubcategorias li a.lnk-direcao-hidraulica{background-position:-1785px 0; width:160px;}
#acessorios .col-left .abasSubcategorias li a.lnk-direcao-hidraulica:hover{background-position:-1785px -49px;}
#acessorios .col-left .abasSubcategorias li a.lnk-direcao-hidraulica.atv{background-position:-1785px -49px;}

#acessorios .col-left .box-conteudo{width:708px; position:relative; /*display:none;*/}
#acessorios .col-left .box-conteudo .btn-fechar{width:25px; height:23px; position:absolute;right:0px; top:0px; background:url(../_img/acessorios/btn-fechar-lista.png) no-repeat;}
#acessorios .col-left .box-conteudo .btn-fechar:hover{background-position:0 -23px;}
#acessorios .col-left .box-conteudo .lista-acessorios{width:658px; overflow:hidden; padding: 20px 20px 0px 20px; background:#f3f3f3; }
#acessorios .col-left .box-conteudo .lista-acessorios li{width:152px; height:auto; float:left; margin:0 12px 25px 0; position:relative; padding-bottom:25px;}
#acessorios .col-left .box-conteudo .lista-acessorios li.last{margin-right:0px; /*position:relative;*/}
#acessorios .col-left .box-conteudo .lista-acessorios li h3{font:bold 14px Arial; color:#656870; margin:10px 0;}
#acessorios .col-left .box-conteudo .lista-acessorios li p{font:11px Arial; color:#252525; margin-bottom:10px;}
#acessorios .col-left .box-conteudo .lista-acessorios li .btn-add-lista{background:url(../_img/acessorios/btn-add-minha-lista.jpg) no-repeat; width:151px; height:20px; display:block; cursor:pointer; outline:none; text-indent:-5000px; position:absolute; bottom:0;}
#acessorios .col-left .box-conteudo .lista-acessorios li .btn-add-lista:hover{background-position:0 -20px;}
#acessorios .col-left .box-conteudo .lista-acessorios li .btn-item-add{background:url(../_img/acessorios/btn-item-ja-add.jpg) no-repeat; width:151px; height:20px; display:block;text-indent:-5000px; position:absolute; bottom:0;}

#acessorios .col-left .conteudo .box-aba{width:178px; height:51px; background:url("../_img/acessorios/sprite-minha-lista-aba-subcategoria.png") no-repeat; display:block; text-indent:-5000px; margin-top:20px; float:left;}
#acessorios .col-left .conteudo .box-aba.adesivos{background-position:0 0;}
#acessorios .col-left .conteudo .box-aba.diversos{background-position:0 -52px;}
#acessorios .col-left .conteudo .box-aba.tapetes{background-position:0 -104px;}
#acessorios .col-left .conteudo .box-aba.tubulares{background-position:0 -156px;}
#acessorios .col-left .conteudo .box-aba.autofalantes{background-position:0 -208px;}
#acessorios .col-left .conteudo .box-aba.aeroparts{background-position:0 -260px;}
#acessorios .col-left .conteudo .box-aba.kitfumantes{background-position:0 -312px;}
#acessorios .col-left .conteudo .box-aba.vidroeletrico{background-position:0 -364px;}
#acessorios .col-left .conteudo .box-aba.travaseletricas{background-position:0 -416px;}
#acessorios .col-left .conteudo .box-aba.direcaohidraulica{background-position:0 -468px;}
#acessorios .col-left .conteudo .box-aba.faroislanternas{background-position:0 -520px;}
#acessorios .col-left .conteudo .box-aba.rodas{background-position:0 -572px;}

#acessorios .col-left .conteudo .alinha-acessorios{width:530px; float:left;}
#acessorios .col-left .conteudo .lista-acessorios{/*width:500px;*/ overflow:hidden; border-bottom: solid 1px #f9b333; padding: 17px 0px 0px 17px; margin-top:20px; background:#f3f3f3; float:left;}
#acessorios .col-left .conteudo .lista-acessorios li{width:152px; float:left; margin:0 19px 17px 0;}
#acessorios .col-left .conteudo .lista-acessorios li h3{font:bold 14px Arial; color:#656870; margin:10px 0;}
#acessorios .col-left .conteudo .lista-acessorios li p{font:11px Arial; color:#252525; margin-bottom:10px;}
    
    /* controle minha lista */
    .minha-lista{padding:0px 0 20px 0px; margin-left:34px; width:203px; height:auto; position:relative; clear:both;}
    .minha-lista h2 { background: url(../_img/spr-titulos-geral.png) -2px -497px no-repeat; height:16px; width:189px; margin:0 0 10px; text-indent:-9999px;}
    .minha-lista .box-itens{background: url(../_img/acessorios/bgr-box-itens.jpg) no-repeat; width:203px; height:75px;position:relative;}
    .minha-lista .box-itens span{display:block; float:left; margin:2px 0 0 12px; font: 12px "Arial"; color:#656870;}
    .minha-lista .box-itens span.qtde{font-weight: bold; font-size:40px;}
    .minha-lista .box-itens span.txt{margin:12px 0 0 8px;}
    .minha-lista .box-itens a{display:block; clear:both; position:absolute; bottom:0px; left:25px;}
    .minha-lista .box-itens .att { color:#FFA90A;}
    .minha-lista .txt-help{font: 11px "Arial"; color:#252525; margin-top:8px; display:none;}
    .minha-lista .itens-add{width:203px; /*height:60px;*/ clear:both; margin-top:15px;}
    .minha-lista .itens-add .thumb-img{background:url(../_img/acessorios/bgr-box-thumb.jpg) no-repeat; width:86px; height:54px; display:block; position:relative;}
    .minha-lista .itens-add .titulo{width:110px; font: bold 12px "Arial"; color:#656870;}
    .minha-lista .itens-add .btn-fechar{width:25px; height:23px; position:absolute;right:4px; top:0px; background:url(../_img/acessorios/btn-fechar-thumb.png) no-repeat;}
    .minha-lista .itens-add .btn-fechar:hover{background-position:0 -23px;}
    .minha-lista .btns{clear:both; width:203px; height:61px; margin-top:10px;}
    .minha-lista .btn-imprimir-lista{background:url(../_img/acessorios/btn-imprimir-lista.jpg) no-repeat; width:85px; height:41px; display:block; float:left; text-indent:-5000px; margin-bottom:10px;}
    .minha-lista .btn-imprimir-lista:hover{background-position:0 -41px;}
    .minha-lista .btn-enviar-email{background:url(../_img/acessorios/btn-enviar-lista-email.jpg) no-repeat; width:105px; height:41px; display:block; float:right; text-indent:-5000px;}
    .minha-lista .btn-enviar-email:hover{background-position:0 -41px;}
    .minha-lista .ativo{color:#FFA90A; background:url(../_img/btn-sair.png) 0 4px no-repeat;}
    .minha-lista .on{display:block;}
    .minha-lista .btn-limpar-lista{background:url(../_img/acessorios/btn-limpar-lista.jpg) no-repeat; width:203px; height:20px; display:block; clear:both; text-indent:-5000px; margin-top:10px;}
    .minha-lista .btn-limpar-lista:hover{background-position:0 -20px;}
    /* controle minha lista */
    
/* OFERTAS ACESSORIOS E SERVIÇOS */
    
#ofertas-acessorios-servicos #topo_novoservico .col-left{display:none;}
#ofertas-acessorios-servicos #topo_novoservico .col-right{display:none;}
#ofertas-acessorios-servicos #content_inner{padding-top:0; padding-left:20px;}
#ofertas-acessorios-servicos .bgrlogin{background:url(../_img/ofertas-acessorios-servicos/bgr-box.jpg) no-repeat; width:948px; height:350px; position:relative;}
#ofertas-acessorios-servicos .boxlogin{width:260px; height:200px; position:absolute; top:68px; left:468px;}
#ofertas-acessorios-servicos .boxlogin h2{display:block; background:url(../_img/ofertas-acessorios-servicos/ttl-login.jpg) no-repeat; height:50px; text-indent:-9999px;}
#ofertas-acessorios-servicos .boxlogin .combo{position:relative; height:32px; width:243px;}
#ofertas-acessorios-servicos .boxlogin .combo.atv{background-position:left bottom;}
#ofertas-acessorios-servicos .boxlogin .combo select{position:absolute; left:0; bottom:0; width:100%; height:100%; z-index:1; opacity:0; filter:alpha(opacity=0);}

#ofertas-acessorios-servicos .boxlogin .combo .txtCombo{position:absolute; display:block; left:0; top:0; z-index:0; width:223px; padding:5px 0 8px 8px; overflow:hidden;}
#ofertas-acessorios-servicos .boxlogin .combo .txtCombo span{display:block; width:243px; font-size:14px; color:#000; font-family:Arial, sans-serif; font-weight:bold;}

#ofertas-acessorios-servicos .boxlogin .interna{margin:13px 2px 8px 0; width:243px;}
#ofertas-acessorios-servicos .boxlogin .interna.selCidade{margin:0 2px 0 0;}
#ofertas-acessorios-servicos .boxlogin .btnDisabled{position:relative; margin-top:10px; width:96px; height:33px; background:url(../_img/ofertas-acessorios-servicos/btnEntrarDisabled.jpg) center center no-repeat;}
#ofertas-acessorios-servicos .boxlogin .btnSubmit{display:none; margin-top:10px; width:96px; height:33px;}
#ofertas-acessorios-servicos .boxlogin .btnSubmit input{padding:0;}

#ofertas-acessorios-servicos .boxlogin .combo option{padding-left:7px;}
#ofertas-acessorios-servicos .boxlogin .combo option.capital{padding:3px 0 3px 7px; font-weight:bold; color:#414141;}

#ofertas-acessorios-servicos .busca-topo{width:948px; padding-bottom:6px; border-bottom: 5px solid #e0e0e0; clear:both; overflow:hidden;margin-bottom:20px;}
#ofertas-acessorios-servicos .busca-topo .busca{width:720px; float:left;}
#ofertas-acessorios-servicos .busca-topo .busca .ttlVisualizar{background:url(../_img/ofertas-acessorios-servicos/ttl-visualizar-ofertas.gif) no-repeat; width:145px; height:20px; display:block; text-indent:-5000px; float:left;margin:8px 10px 0 0;}
#ofertas-acessorios-servicos .busca-topo .busca label{margin:6px 15px 0 0;}
#ofertas-acessorios-servicos .busca-topo .busca span{background:url(../_img/ofertas-acessorios-servicos/blt-divisor.jpg) no-repeat;width:3px; height:36px; display:block; float:left;}
#ofertas-acessorios-servicos .busca-topo .busca .selVeiculos{margin:6px 0 0 17px;}
#ofertas-acessorios-servicos .busca-topo .regiao{width:228px; float:right; font-family:Arial, Sans-Serif; font-size:12px; color:#656870; font-weight:bold;text-align:right;margin-top:10px;}

#ofertas-acessorios-servicos .styleCheckboxAcessorios input,
#ofertas-acessorios-servicos .styleCheckboxServicos input{cursor:pointer;filter:alpha(opacity=0);opacity:0; position:relative; left:-5px;}
#ofertas-acessorios-servicos .styleCheckboxAcessorios{cursor:pointer; height:30px; background:url(../_img/ofertas-acessorios-servicos/controls.gif) 0 0 no-repeat; padding:3px 0 0 9px; font: bold 14px "Arial"; color:#ea9500;}
#ofertas-acessorios-servicos .styleCheckboxServicos{cursor:pointer; height:30px; background:url(../_img/ofertas-acessorios-servicos/controls.gif) 0 -35px no-repeat; padding:3px 0 0 9px; font: bold 14px "Arial"; color:#6186a3;}
#ofertas-acessorios-servicos .styleCheckboxAcessorios.inputCheckboxChecked{background-position:-480px 0;}
#ofertas-acessorios-servicos .styleCheckboxServicos.inputCheckboxChecked{background-position:-480px -35px;}
#ofertas-acessorios-servicos .inputFocus{/*border:dotted 1px #CCC; height:17px;*/}

#ofertas-acessorios-servicos .col-left{padding-left:0px; width:720px;}
#ofertas-acessorios-servicos .col-right{width:240px;}
#ofertas-acessorios-servicos .col-right span.ttl{background:url(../_img/ofertas-acessorios-servicos/ttl-confira-tbm.gif) no-repeat; width:205px; height:24px; text-indent:-5000px; display:block; margin-left:13px;}
#ofertas-acessorios-servicos .col-right #boxBanners ul{padding:20px 0 15px 13px; background:none;}

/******* SERVIÇOS - AZUL *******/
/* box 468 */
#ofertas-acessorios-servicos .box468-servicos{background:#6d90ab; width:468px; position:relative; z-index:0;margin:0 12px 12px 0; clear:both;}
#ofertas-acessorios-servicos .box468-servicos .oferta{display:block; width:438px; height:80px; padding:10px 15px; overflow:hidden;}
#ofertas-acessorios-servicos .box468-servicos span{font:bold 30px "Arial"; color:#ffffff;}
#ofertas-acessorios-servicos .box468-servicos p{font:bold 18px "Arial"; color:#1f3849;}
#ofertas-acessorios-servicos .box468-servicos .ofertaOver{width:468px; height:458px; background:url(../_img/ofertas-acessorios-servicos/bgr-transp-servicos.png) repeat; position:absolute; bottom:0; z-index:1; display:none; /*cursor:pointer;*/}
#ofertas-acessorios-servicos .box468-servicos .ofertaOver .ttl{font:bold 30px "Arial"; color:#ffffff; padding:15px 0 0 15px;}
#ofertas-acessorios-servicos .box468-servicos .ofertaOver .valor{font:bold 18px "Arial"; color:#1f3849; padding:5px 0 0 15px;}
#ofertas-acessorios-servicos .box468-servicos .ofertaOver .desc{font:bold 12px "Arial"; color:#1f3849; padding:20px 0 0 0px; margin:20px 15px 0 15px; border-top:solid 1px #55748b;}
/*#ofertas-acessorios-servicos .box468-servicos .ofertaOver .btn-como-funciona{background:url(../_img/ofertas-acessorios-servicos/btns.jpg) 0 0 no-repeat; width:468px; height:51px; display:block; position:absolute; bottom:49px;}*/
#ofertas-acessorios-servicos .box468-servicos .ofertaOver .btn-localize-concessionaria{background:url(../_img/ofertas-acessorios-servicos/btns.jpg) 0 -404px no-repeat; width:468px; height:100px; display:block; position:absolute; bottom:0px;}
#ofertas-acessorios-servicos .box468-servicos .ofertaOver .divisor{background:url(../_img/ofertas-acessorios-servicos/btns.jpg) 0 -265px repeat-x; width:468px; height:2px; overflow:hidden; position:absolute; bottom:47px;}

/* box 228 */
#ofertas-acessorios-servicos .box228-servicos{background:#6d90ab; width:228px; position:relative; z-index:0;margin:0 12px 12px 0; float:left;}
#ofertas-acessorios-servicos .box228-servicos .oferta{display:block; width:198px; height:60px; padding:10px 15px; overflow:hidden;}
#ofertas-acessorios-servicos .box228-servicos span{font:bold 18px "Arial"; color:#ffffff;}
#ofertas-acessorios-servicos .box228-servicos p{font:bold 14px "Arial"; color:#1f3849;}
#ofertas-acessorios-servicos .box228-servicos .ofertaOver{width:228px; height:246px; background:url(../_img/ofertas-acessorios-servicos/bgr-transp-servicos.png) repeat; position:absolute; bottom:0; z-index:1; display:none; /*cursor:pointer;*/}
#ofertas-acessorios-servicos .box228-servicos .ofertaOver .ttl{font:bold 18px "Arial"; color:#ffffff; padding:10px 0 0 10px;}
#ofertas-acessorios-servicos .box228-servicos .ofertaOver .valor{font:bold 14px "Arial"; color:#1f3849; padding:5px 0 0 10px;}
#ofertas-acessorios-servicos .box228-servicos .ofertaOver .desc{font:bold 12px "Arial"; color:#1f3849; padding:10px 0 0 0px; margin:10px 10px 0 10px; border-top:solid 1px #55748b;}
/*#ofertas-acessorios-servicos .box228-servicos .ofertaOver .btn-como-funciona{background:url(../_img/ofertas-acessorios-servicos/btns.jpg) 0 -195px no-repeat; width:228px; height:41px; display:block; position:absolute; bottom:39px;}*/
#ofertas-acessorios-servicos .box228-servicos .ofertaOver .btn-localize-concessionaria{background:url(../_img/ofertas-acessorios-servicos/btns.jpg) 0 -513px no-repeat; width:228px; height:80px; display:block; position:absolute; bottom:0px;}
#ofertas-acessorios-servicos .box228-servicos .ofertaOver .divisor{background:url(../_img/ofertas-acessorios-servicos/btns.jpg) 0 -265px repeat-x; width:228px; height:2px; overflow:hidden; position:absolute; bottom:37px;}


/******* ACESSORIOS - LARANJA *******/
/* box 468 */
#ofertas-acessorios-servicos .box468-acessorios{background:#fba919; width:468px; /*height:290px;*/ position:relative; z-index:0;margin:0 12px 12px 0; clear:both;}
#ofertas-acessorios-servicos .box468-acessorios .oferta{display:block; width:438px; height:80px; padding:10px 15px;}
#ofertas-acessorios-servicos .box468-acessorios span{font:bold 30px "Arial"; color:#ffffff;}
#ofertas-acessorios-servicos .box468-acessorios p{font:bold 18px "Arial"; color:#744a00;}
#ofertas-acessorios-servicos .box468-acessorios .ofertaOver{width:468px; height:458px; background:url(../_img/ofertas-acessorios-servicos/bgr-transp-acessorios.png) repeat; position:absolute; bottom:0; z-index:1; display:none; /*cursor:pointer;*/}
#ofertas-acessorios-servicos .box468-acessorios .ofertaOver .ttl{font:bold 30px "Arial"; color:#ffffff; padding:15px 0 0 15px;}
#ofertas-acessorios-servicos .box468-acessorios .ofertaOver .valor{font:bold 18px "Arial"; color:#744a00; padding:5px 0 0 15px;}
#ofertas-acessorios-servicos .box468-acessorios .ofertaOver .desc{font:bold 12px "Arial"; color:#744a00; padding:20px 0 0 0px; margin:20px 15px 0 15px; border-top:solid 1px #b78a32;}
#ofertas-acessorios-servicos .box468-acessorios .ofertaOver .btn-simule-veiculo{background:url(../_img/ofertas-acessorios-servicos/btns.jpg) -496px 0 no-repeat; width:468px; height:51px; display:block; position:absolute; bottom:49px;}
#ofertas-acessorios-servicos .box468-acessorios .ofertaOver .btn-localize-concessionaria{background:url(../_img/ofertas-acessorios-servicos/btns.jpg) -496px -71px no-repeat; width:468px; height:47px; display:block; position:absolute; bottom:0px;}
#ofertas-acessorios-servicos .box468-acessorios .ofertaOver .divisor{background:url(../_img/ofertas-acessorios-servicos/btns.jpg) 0 -280px repeat-x; width:468px; height:2px; overflow:hidden; position:absolute; bottom:47px;}

/* box 228 */
#ofertas-acessorios-servicos .box228-acessorios{background:#fba919; width:228px; position:relative; z-index:0;margin:0 12px 12px 0; float:left;}
#ofertas-acessorios-servicos .box228-acessorios .oferta{display:block; width:198px; height:60px; padding:10px 15px; overflow:hidden;}
#ofertas-acessorios-servicos .box228-acessorios span{font:bold 18px "Arial"; color:#ffffff;}
#ofertas-acessorios-servicos .box228-acessorios p{font:bold 14px "Arial"; color:#744a00;}
#ofertas-acessorios-servicos .box228-acessorios .ofertaOver{width:228px; height:246px; background:url(../_img/ofertas-acessorios-servicos/bgr-transp-acessorios.png) repeat; position:absolute; bottom:0; z-index:1; display:none; /*cursor:pointer;*/}
#ofertas-acessorios-servicos .box228-acessorios .ofertaOver .ttl{font:bold 18px "Arial"; color:#ffffff; padding:10px 0 0 10px;}
#ofertas-acessorios-servicos .box228-acessorios .ofertaOver .valor{font:bold 14px "Arial"; color:#744a00; padding:5px 0 0 10px;}
#ofertas-acessorios-servicos .box228-acessorios .ofertaOver .desc{font:bold 12px "Arial"; color:#744a00; padding:10px 0 0 0px; margin:10px 10px 0 10px; border-top:solid 1px #b78a32;}
#ofertas-acessorios-servicos .box228-acessorios .ofertaOver .btn-simule-veiculo{background:url(../_img/ofertas-acessorios-servicos/btns.jpg) -252px -195px no-repeat; width:228px; height:41px; display:block; position:absolute; bottom:39px;}
#ofertas-acessorios-servicos .box228-acessorios .ofertaOver .btn-localize-concessionaria{background:url(../_img/ofertas-acessorios-servicos/btns.jpg) -252px -138px no-repeat; width:228px; height:37px; display:block; position:absolute; bottom:0px;}
#ofertas-acessorios-servicos .box228-acessorios .ofertaOver .divisor{background:url(../_img/ofertas-acessorios-servicos/btns.jpg) 0 -280px repeat-x; width:228px; height:2px; overflow:hidden; position:absolute; bottom:37px;}

#ofertas-acessorios-servicos .boxRight{width:240px; float:left;}
#ofertas-acessorios-servicos .boxLeft{width:480px; float:left;}
#ofertas-acessorios-servicos .fl{float:left;}
#ofertas-acessorios-servicos .off{float:left!important; text-align:left!important;}
#ofertas-acessorios-servicos .desativa{display:none;}
#ofertas-acessorios-servicos .ttl-sem-ofertas{background:url(../_img/ofertas-acessorios-servicos/ttl-sem-ofertas.gif) no-repeat; width:446px; height:55px; display:block; text-indent:-5000px; margin:207px 0 0 133px;}
#ofertas-acessorios-servicos .btn-lista-completa-acessorios{background:url(../_img/ofertas-acessorios-servicos/btns.jpg) 0 -309px no-repeat; width:322px; height:47px; display:block; text-indent:-5000px; margin:30px 28px 0 40px;}
#ofertas-acessorios-servicos .btn-conheca-todos-servicos{background:url(../_img/ofertas-acessorios-servicos/btns.jpg) -348px -309px no-repeat;  width:296px; height:47px; display:block; text-indent:-5000px; margin:30px 0 0 0;}

.loaderContainer{height:80px; width:80px; background:#CACACA;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; position:fixed;}
.loaderContainer img{margin:20px 0 0 20px;}

