@charset "UTF-8";

img.logoComprecarG {
	behavior: url("css/iepngfix.htc");
}

* {margin:0;}

body {
	background-color:url(../images/bg_bts_base.gif) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
}

ul.erros {
	border:1px solid #003A5F;
	padding:10px;
	margin-bottom:20px;
	background:#D7E8F8;
}

ul.erros li {
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	margin-left:20px;
}

p.info {
	border:1px solid #003A5F;
	padding:10px;
	margin-bottom:20px;
	background:#D7E8F8;
	font-size:14px;
	font-weight:bold;
	color:#003A5F;
}

.info {
	border:1px solid #003A5F;
	padding:10px;
	margin-bottom:20px;
	background:#D7E8F8;
	font-size:14px;
	font-weight:bold;
	color:#003A5F;
}

a.todas-cidades{
	font:11px Arial, Helvetica, sans-serif;
	color:#044C72;
	font-weight:bold;
	text-decoration:none;
}
a.todas-cidades:hover{
	text-decoration:underline;
}

input, select, textarea {
	font:14px Arial, Helvetica, sans-serif;
}

.tarja3{
	float:left;
	font-weight:bold;
	font-size:12px;
	width:577px;
	color:#044C72;
	cursor:pointer;
}

.tarja{
	float:left;
	font-weight:bold;
	font-size:12px;
	width:577px;
	background-color:#DEE5EF;
	color:#044C72;
	cursor:pointer;
}

.inter3 {
	border-color:#50829D;
	float:left;
	background-color: #50829D;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	width: 520px;
}

.ArialBold14Verde {
	color:#044C72;
	font-size:14px;
	font-weight:bold;
}

.Arialbold14Vermelho{
	color:#EC1C24;
	font-size:14px;
	font-weight:bold;
}

h2 {
	color:#003a5f;
	font-size:16px;
}

a.anterior {
	float:right;
	width:19px;
	height:19px;
	cursor:pointer;
	background:url(../images/anterior_off.gif) no-repeat;
	margin: 7px 1px 0 10px;
}
a.anterior:hover {
	background:url(../images/anterior_on.gif) no-repeat;
}
a.proximo {
	float:right;
	width:19px;
	height:19px;
	cursor:pointer;
	background:url(../images/proximo_off.gif) no-repeat;
	margin: 7px 0 0 1px;
}
a.proximo:hover {
	background:url(../images/proximo_on.gif) no-repeat;
}

.topoindex {
	position:relative;
	margin:auto;
	width:100%;
	height:126px;
	background:#FFF url(../images/bg_top1.jpg) repeat-x;
}

.topoindexgrande {
	position:relative;
	margin:auto;
	width:100%;
	height:160px;
	background:#FFF url(../images/bg_top2.jpg) repeat-x;
}

.topobusca {
	position:relative;
	margin:auto;
	width:100%;
	height:auto;
	background-color:#FFF;
}

.arealogo {
	float:left;
	width:450px;
	height:126px;
}

a.anuncieAQ {
	cursor:pointer;
	position:absolute;
	top:5px;
	left:30px;
	color:#FFF;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	font-style: italic;
	z-index: 6;
}

.logoComprecar {
	/*margin: 36px 0 0 0;*/
	cursor: pointer;
	position: absolute;
	bottom: 16px;/*16px*/
	left: 0px;
}
.logoComprecarG {
	/*margin: 36px 0 0 0;*/
	cursor: pointer;
	position: absolute;
	bottom: 26px;/*16px*/
	left: 0px;
	z-index: 5;
}

.miniCampanha {
	float:right;
	width:420px;
	height:74px;
}
.abastopo {
	width:420px;
	height:52px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	z-index: 2;
}
a.abacarros {
	float:left;
	width:99px;
	height:37px;
	padding-top:15px;
	color:#80A6D1;
	/*color:#beccd7;*/
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	background:url(../images/aba1off.gif) no-repeat;
}
a.abacarros:hover {
	color:#487ba6;
	font-size:18px;
	background:url(../images/aba1on.gif) no-repeat;
}
.abacarros_ativo {
	float:left;
	width:99px;
	height:37px;
	padding-top:15px;
	color:#487ba6;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	background:url(../images/aba1on.gif) no-repeat;
}

a.abacaminhoes {
	float:left;
	width:130px;
	height:37px;
	padding-top:15px;
	color:#80A6D1;
	/*color:#beccd7;*/
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	background:url(../images/aba2off.gif) no-repeat;
}
a.abacaminhoes:hover {
	color:#487ba6;
	font-size:18px;
	background:url(../images/aba2on.gif) no-repeat;
}
.abacaminhoes_ativo {
	float:left;
	width:130px;
	height:37px;
	padding-top:15px;
	color:#487ba6;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	background:url(../images/aba2on.gif) no-repeat;
}

a.abamotos {
	float:left;
	width:88px;
	height:37px;
	padding-top:15px;
	color:#80A6D1;
	/*color:#beccd7;*/
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	background:url(../images/aba3off.gif) no-repeat;
}
a.abamotos:hover {
	color:#487ba6;
	font-size:18px;
	background:url(../images/aba3on.gif) no-repeat;
}
.abamotos_ativo {
	float:left;
	width:88px;
	height:37px;
	padding-top:15px;
	color:#487ba6;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	background:url(../images/aba3on.gif) no-repeat;
}

a.abanautica {
	float:left;
	width:100px;
	height:37px;
	padding-top:15px;
	color:#80A6D1;
	/*color:#beccd7;*/
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	background:url(../images/aba4off.gif) no-repeat;
}
a.abanautica:hover {
	color:#487ba6;
	font-size:18px;
	background:url(../images/aba4on.gif) no-repeat;
}
.abanautica_ativo {
	float:left;
	width:100px;
	height:37px;
	padding-top:15px;
	color:#487ba6;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	background:url(../images/aba4on.gif) no-repeat;
}

a.btbuscarapida {
	float:left;
	width:100px;
	height:24px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#666;
	font-size:12px;
	padding-top: 8px;
	background:url(../images/btBR_off.gif) no-repeat;
}
a.btbuscarapida:hover {
	color:#FFF;
	background:url(../images/btBR_on.gif) no-repeat;
}
a.btbuscarapida_ativo {
	float:left;
	width:100px;
	height:24px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#FFF;
	font-size:12px;
	padding-top: 8px;
	background:url(../images/btBR_on.gif) no-repeat;
}

a.btbuscaorigem {
	float:left;
	width:130px;
	height:24px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#666;
	font-size:12px;
	padding-top: 8px;
	background:url(../images/btBO_off.gif) no-repeat;
}
a.btbuscaorigem:hover {
	color:#FFF;
	background:url(../images/btBO_on.gif) no-repeat;
}
a.btbuscaorigem_ativo {
	float:left;
	width:100px;
	height:24px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#FFF;
	font-size:12px;
	padding-top: 8px;
	background:url(../images/btBO_off.gif) no-repeat;
}

a.btbuscaorigem_ativo2 {
	float:left;
	width:130px;
	height:24px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#FFF;
	font-size:12px;
	padding-top: 8px;
	background:url(../images/btBO_on.gif) no-repeat;
}

a.btanuncie {
	float:left;
	width:73px;
	height:24px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#666;
	font-size:12px;
	padding-top: 8px;
	background:url(../images/btA_off.gif) no-repeat;
}
a.btanuncie:hover {
	color:#FFF;
	background:url(../images/btA_on.gif) no-repeat;
}
a.btanuncie_ativo {
	float:left;
	width:73px;
	height:24px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#FFF;
	font-size:12px;
	padding-top: 8px;
	background:url(../images/btA_on.gif) no-repeat;
}

a.btnaoencontrei {
	float:left;
	width:107px;
	height:24px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#666;
	font-size:12px;
	padding-top: 8px;
	background:url(../images/btNE_off.gif) no-repeat;
}
a.btnaoencontrei:hover {
	color:#FFF;
	background:url(../images/btNE_on.gif) no-repeat;
}
a.btnaoencontrei_ativo {
	float:left;
	width:107px;
	height:24px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#FFF;
	font-size:12px;
	padding-top: 8px;
	background:url(../images/btNE_on.gif) no-repeat;
}

a.icocontato {
	float:left;
	width:32px;
	height:32px;
	cursor:pointer;
	background:url(../images/ico_contato_off.gif) no-repeat;
}
a.icocontato:hover {
	background:url(../images/ico_contato_on.gif) no-repeat;
}
a.icocontato_ativo {
	float:left;
	width:32px;
	height:32px;
	cursor:pointer;
	background:url(../images/ico_contato_on.gif) no-repeat;
}

a.icomapasite {
	float:left;
	width:25px;
	height:32px;
	cursor:pointer;
	background:url(../images/ico_mapasite_off.gif) no-repeat;
}
a.icomapasite:hover {
	background:url(../images/ico_mapasite_on.gif) no-repeat;
}
a.icomapasite_ativo {
	float:left;
	width:25px;
	height:32px;
	cursor:pointer;
	background:url(../images/ico_mapasite_on.gif) no-repeat;
}

.areamenutopo {
	float:left;
	width:859px;
	height:32px;
	padding-left: 51px;
	position: relative;
}
.menutopo {
	float:left;
	width:470px;
	height:32px;
	position: relative;
}
.logintopo {
	float:left;
	width:389px;
	height:32px;
	position: relative;
}

a.icologinA {
	float:right;
	padding:5px 5px 5px 20px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background:url(../images/ico_loginA.gif) no-repeat;
	height: 15px;
	border-left:solid 1px #FFF;
	border-right:solid 1px #FFF;
	border-top:solid 1px #FFF;

}
a.icologinA:hover {
	color:#006fb7;
	text-decoration:underline;
}
.icologinA-ativo {
	float:right;
	padding:5px 5px 5px 20px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background:url(../images/ico_loginA.gif) no-repeat;
	height: 15px;
	text-decoration:underline;
	background-color:#edf6fd;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;
	border-top:solid 1px #CCC;
}


a.icologinF {
	float:right;
	padding:5px 5px 5px 25px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background: url(../images/ico_favoritos2.gif) no-repeat;
	height: 15px;
	border-left:solid 1px #FFF;
	border-right:solid 1px #FFF;
	border-top:solid 1px #FFF;
}
a.icologinF:hover {
	color:#006fb7;
	text-decoration:underline;
}
.icologinF-ativo {
	float:right;
	padding:5px 5px 5px 25px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background: url(../images/ico_favoritos2.gif) no-repeat;
	text-decoration:underline;
	background-color:#edf6fd;
	height: 15px;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;
	border-top:solid 1px #CCC;
}


.boxicologinF {
	top:25px;
	position:absolute;
	border:solid 1px #CCC;
	padding:5px;
	background:#FFF;
	color: #006fb7;
	font-size: 11px;
	z-index: 1000;
	right: 0px;
}
.boxicologinA {
	top:25px;
	position:absolute;
	border:solid 1px #CCC;
	padding:5px;
	background:#FFF;
	color: #006fb7;
	font-size: 11px;
	z-index: 1000;
	left: 69px;
}

a.icocadastroG {
	float:right;
	padding:5px 5px 5px 20px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background: url(../images/ico_cadastro2.gif) no-repeat;
	height: 15px;
}
a.icocadastroG:hover {
	color:#006fb7;
	text-decoration:underline;
}


a.icologin {
	float:right;
	padding:2px 10px 0 15px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background:url(../images/ico_login.gif) no-repeat;
	height: 15px;
	margin-top: 6px;
}
a.icologin:hover { text-decoration:underline;}

a.icocadastro {
	float:right;
	padding:2px 5px 0 15px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background: url(../images/ico_cadastro.gif) no-repeat;
	height: 15px;
	margin-top: 6px;
}
a.icocadastro:hover { text-decoration:underline;}

.logintopo2 {
	float:left;
	width:389px;
	height:32px;
	color:#006fb7;
	font-size:11px;
}
.esq-senha {
	color:#006fb7;
	font-size:12px;
}

a.ES {
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
}
a.ES:hover { text-decoration:underline;}

.logintopo3 {
	float:right;
	width:auto;
	height:24px;
	color:#006fb7;
	font-size:11px;
	margin: 3px 0 5px 0;
	background-color: #E2EAED;
}
.user_logado {
	float:right;
	height:18px;
	color:#006fb7;
	font-size:11px;
	padding: 6px 10px 0 10px;
	border-right: solid 1px #FFF;
	margin-right: 10px;
	text-align: left;
}

a.icofavoritos {
	float:right;
	padding:3px 10px 0 22px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background: url(../images/ico_favoritos.gif) no-repeat;
	height: 19px;
	margin-top: 3px;
}
a.icofavoritos:hover { text-decoration:underline;}

a.icoeditar {
	float:right;
	padding:1px 10px 0 16px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background: url(../images/ico_editar.gif) no-repeat;
	height: 19px;
	margin-top: 5px;
}
a.icoeditar:hover { text-decoration:underline;}

a.icosair {
	float:right;
	padding:1px 10px 0 16px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background: url(../images/ico_sair.gif) no-repeat;
	height: 19px;
	margin-top: 5px;
}
a.icosair:hover { text-decoration:underline;}

.areabusca {
	float:left;
	width:860px;
	height:33px;
	color: #FFF;
	font-size: 11px;
	padding: 2px 0 0 50px;
}
.container {
	position:relative;
	margin:auto;
	width:100%;
	background-color:#FFF;
}

.baseindex {
	position:relative;
	margin:auto;
	width:100%;
	background:#edf6fd url(../images/bg_base.jpg) repeat-x;
	padding: 12px 0;
}

.areaA {
	position:relative;
	width:910px;
	margin:auto;
	height: 100%;
}

.areaB {
	position:relative;
	width:910px;
	margin:auto;
	height: 82px;
	background:url(../images/backBusca.jpg) left bottom no-repeat;
}

.area2 {
	position:relative;
	width:910px;
	margin:auto;
	background:url(../images/bg_horizontal_base.gif) no-repeat;
	padding-top: 15px;
	color:#477ca6;
	height: 200px;
}
.menubase {
	float:left;
	width:600px;
	height:200px;
}

a.btbase {
	float:left;
	width:190px;
	padding:8px 0px 8px 10px;
	cursor:pointer;
	text-decoration:none;
	color:#477ca6;
	font-size:12px;
	background:url(../images/bg_bts_base.gif) no-repeat;
}
a.btbase:hover {
	background:#477ca6;
	color:#FFF;
}


.assmenubase {
	float:right;
	width:280px;
	height:auto;
	background:url(../images/bg_vertical_base.gif) no-repeat;
	font-size: 10px;
	text-align: justify;
	padding: 0 15px;
}

.inter {
	position:relative;
	width:910px;
	margin:auto;
	padding-bottom:20px;
	display: table;
}


/* Home */
.icoMaximize {
	float:left;
	padding: 0 0 0 5px;
	cursor: pointer;
}
.icoMinimize {
	float:left;
	padding: 5px 0 0 5px;
	cursor: pointer;
}
.areaBannerPrincipal {
	float:left;
	width:910px;
	height:215px;
	/*background:#bdcfd9 url(../images/backbannerdestaque.gif) repeat-x;*/
}
.interBannerPrincipal {
	float:left;
	width:910px;
	height:220px;
}
.areatxtBannerPrincipal {
	float:left;
	width:455px;
	height:200px;
	background:url(../images/backtxtbanner.jpg) left bottom no-repeat;
}
.titBannerPrincipal {
	float:left;
	font-size:20px;
	color:#003a5f;
	text-decoration:none;
	padding: 0 0 10px 20px;
	width: 420px;
}
.descrBannerPrincipal {
	float:left;
	color: #369ce7;
	font-size: 12px;
	text-decoration:none;
	padding: 0 0 0 20px;
	width: 420px;
}
.imgBannerPrincipal {
	float:right;
	width:455px;
	height:200px;
}
.tarjaBannerPrincipal {
	float:left;
	width:510px;
	height:29px;
	background:url(../images/backtarjabannerdestaque.jpg) no-repeat;
	text-align: center;
	padding: 6px 0 0 400px;
}

a.btbanner1 {
	width:22px;
	height:22px;
	cursor:pointer;
	background:url(../images/btbanner1off.gif) no-repeat;
	float:left;
	margin-right:5px;
}
a.btbanner1:hover {
	background:url(../images/btbanner1on.gif) no-repeat;
}
.btbanner1_ativo {
	width:22px;
	height:22px;
	cursor:pointer;
	background:url(../images/btbanner1on.gif) no-repeat;
	float:left;
	margin-right:5px;
}

a.btbanner2 {
	width:22px;
	height:22px;
	cursor:pointer;
	background:url(../images/btbanner2off.gif) no-repeat;
	float:left;
	margin-right:5px;
}
a.btbanner2:hover {
	background:url(../images/btbanner2on.gif) no-repeat;
}
.btbanner2_ativo {
	width:22px;
	height:22px;
	cursor:pointer;
	background:url(../images/btbanner2on.gif) no-repeat;
	float:left;
	margin-right:5px;
}

a.btbanner3 {
	width:22px;
	height:22px;
	cursor:pointer;
	background:url(../images/btbanner3off.gif) no-repeat;
	float:left;
	margin-right:5px;
}
a.btbanner3:hover {
	background:url(../images/btbanner3on.gif) no-repeat;
}
.btbanner3_ativo {
	width:22px;
	height:22px;
	cursor:pointer;
	background:url(../images/btbanner3on.gif) no-repeat;
	float:left;
	margin-right:5px;
}

a.btbanner4 {
	width:22px;
	height:22px;
	cursor:pointer;
	background:url(../images/btbanner4off.gif) no-repeat;
	float:left;
	margin-right:5px;
}
a.btbanner4:hover {
	background:url(../images/btbanner4on.gif) no-repeat;
}
.btbanner4_ativo {
	width:22px;
	height:22px;
	cursor:pointer;
	background:url(../images/btbanner4on.gif) no-repeat;
	float:left;
	margin-right:5px;
}

.linkC {
	text-decoration:none;
	color:#FFFFFF;
}

.linkC:hover {
	text-decoration:underline;
}

a.btbanner5 {
	width:22px;
	height:22px;
	cursor:pointer;
	background:url(../images/btbanner5off.gif) no-repeat;
	float:left;
	margin-right:5px;
}
a.btbanner5:hover {
	background:url(../images/btbanner5on.gif) no-repeat;
}
.btbanner5_ativo {
	width:22px;
	height:22px;
	cursor:pointer;
	background:url(../images/btbanner5on.gif) no-repeat;
	float:left;
	margin-right:5px;
}
.bgH {
	float:left;
	padding-bottom:5px;
}
.areaL {
	float:left;
	width:585px;
	/*display: table;*/
}
.areaR {
	float:right;
	width:310px;
	background:url(../images/bg_areaR.jpg) no-repeat;
	padding: 10px 0 0 0;
}
.areaR2 {
	float:right;
	width:310px;
	background:url(../images/bg_areaR.jpg) no-repeat;
	/*display: table;*/
}
.areaMenuInter {
	float:left;
	width:579px;
	height:30px;
	background:url(../images/back_menu_inter.jpg) no-repeat;
	padding: 6px 0 0 6px;
	position: relative;
}
.tarja_gray {
	float:left;
	width:585px;
	height:35px;
	background:url(../images/tarja_gray.jpg) no-repeat;
}
.tarja_gray2 {
	float:left;
	width:310px;
	height:35px;
	background:url(../images/tarja_gray2.jpg) no-repeat;
}
.tarja_gray3 {
	float:left;
	width:310px;
	height:35px;
	padding-bottom:10px;
	background:url(../images/tarja_gray2.jpg) no-repeat;
}
.rodizio {
	float:left;
	width:310px;
	color: #487ba6;
	font-size: 12px;
	background: url(../images/bg_areaR.jpg) no-repeat;
}
.banners-inst {
	float:left;
	width:310px;
	color: #487ba6;
	font-size: 12px;
	padding-bottom: 10px;
}
.box-wallpaper {
	float:left;
	width:310px;
	color: #487ba6;
	font-size: 12px;
	background: url(../images/bg_areaR.jpg) no-repeat;
	padding: 10px;
}
.boxNoticias {
	float:left;
	width:310px;
	color: #487ba6;
	display: block;
}
.boxNoticias2 {
	float:left;
	width:585px;
	color: #487ba6;
}
.boxNoticias3 {
	float:left;
	width:585px;
	color:#003a5f;/*#487ba6*/
	padding: 15px 0;
	font-size: 12px;
	text-align: justify;
}
.creditonoticia{
	color: #487ba6;
	font-size: 10px;
	text-align: right;
}
.txtInternas {
	float:left;
	width:585px;
	color: #487ba6;
	padding: 15px 0;
	font-size: 12px;
	text-align: justify;
}
div.boxNoticias3 strong {color:#369ce7;}

.imgNoticia {
	padding:0 10px 10px 0;
	width: 330px;
	height: 220px;
}

.sombraH {
	float:left
}
a.btconsultas {
	float:left;
	width:78px;
	height:18px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#666;
	font-size:12px;
	padding-top: 5px;
}
a.btconsultas:hover {
	color:#FFF;
	background: url(../images/bt_inter1on.gif) no-repeat;
}
.btconsultas_ativo {
	float:left;
	width:78px;
	height:18px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	font-size:12px;
	padding-top: 5px;
	color:#FFF;
	background: url(../images/bt_inter1on.gif) no-repeat;
}

a.btocorrencia {
	float:left;
	width:146px;
	height:18px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#666;
	font-size:12px;
	padding-top: 5px;
}
a.btocorrencia:hover {
	color:#FFF;
	background: url(../images/bt_inter2on.gif) no-repeat;
}
.btocorrencia_ativo {
	float:left;
	width:146px;
	height:18px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	font-size:12px;
	padding-top: 5px;
	color:#FFF;
	background: url(../images/bt_inter2on.gif) no-repeat;
}

a.btesplazer {
	float:left;
	width:112px;
	height:18px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#666;
	font-size:12px;
	padding-top: 5px;
}
a.btesplazer:hover {
	color:#FFF;
	background: url(../images/bt_inter3on.gif) no-repeat;
}
.btesplazer_ativo {
	float:left;
	width:112px;
	height:18px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	font-size:12px;
	padding-top: 5px;
	color:#FFF;
	background: url(../images/bt_inter3on.gif) no-repeat;
}

a.btrodovias {
	float:left;
	width:77px;
	height:18px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	color:#666;
	font-size:12px;
	padding-top: 5px;
}
a.btrodovias:hover {
	color:#FFF;
	background: url(../images/bt_inter4on.gif) no-repeat;
}
.btrodovias_ativo {
	float:left;
	width:77px;
	height:18px;
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	font-size:12px;
	padding-top: 5px;
	color:#FFF;
	background: url(../images/bt_inter4on.gif) no-repeat;
}
.abcLojas {
	float:left;
	width:585px;
	background:url(../images/sombra_h1.jpg) no-repeat;
	padding-top:3px;
}

.listaLojas {
	float:left;
	width:570px;
}

a.linklista {
	float:left;
	width:180px;
	display:block;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	cursor:pointer;
	color:#487ba6;
	padding:3px 0 3px 3px;
}
a.linklista:hover {
	color:#FFF;
	background-color:#369ce7;
}

a.bt_abc {
	float:left;
	width:22px;
	height:24px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	font-size:14px;
	cursor:pointer;
	padding-top:3px;
	color:#003a5f;
	/*color:#666;*/
}
a.bt_abc:hover {
	color:#FFF;
	background:url(../images/bg_abc.gif) no-repeat;
}
.bt_abc_ativo {
	float:left;
	width:22px;
	height:24px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	font-size:14px;
	cursor:pointer;
	padding-top:3px;
	color:#FFF;
	background:url(../images/bg_abc.gif) no-repeat;
}
.logoLoja {
	/*width:240px;*/
	padding:15px 0;
	}

.areaVR {
	float:left;
	width:585px;
	background:url(../images/sombra_h1.jpg) no-repeat;
}
.imgVR {
	float:left;
	width:90px;
	height:68px;
	padding-bottom: 5px;
}

a.VR {
	float:left;
	width:90px;
	color:#487ba6;
	font-size:11px;
	text-decoration:none;
	cursor:pointer;
	padding:13px;
}
a.VR:hover {
	color:#FFF;
	background-color:#369ce7;
}

.VR2 {
	float:left;
	width:90px;
	font-size:11px;
	text-decoration:none;
	cursor:pointer;
	padding:13px;
	color:#FFF;
	background-color:#369ce7;
}

a.VR strong {color:#003a5f;}
a.VR:hover strong {color:#FFF;}

a.UN {
	float:left;
	width:290px;
	color:#487ba6;
	/*color:#369ce7;*/
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	padding:10px;
	border-bottom: solid 1px #CCC;
}
a.UN:hover {
	color:#FFF;
	background-color:#369ce7;
}
a.UN strong, a.UN:hover strong {color:#003a5f;}

a.LN {
	float:left;
	width:565px;
	color:#487ba6;
	/*color:#369ce7;*/
	font-size:14px;
	text-decoration:none;
	cursor:pointer;
	padding:10px;
	border-bottom: solid 1px #CCC;
}
a.LN:hover {
	color:#FFF;
	background-color:#369ce7;
}
a.LN strong, a.UN:hover strong {color:#003a5f;}

/* Home */



/* Result Busca */
.tarja_grayBig {
	float:left;
	width:910px;
	height:35px;
	background:url(../images/tarja_grayH.jpg) no-repeat;
}
.tarja_grayBig2 {
	float:left;
	width:455px;
	height:35px;
	background:url(../images/tarja_grayH.jpg) no-repeat;
}
.caminho {
	float:left;
	width:910px;
	/*background: url(../images/sombra_h1Big.jpg) no-repeat;*/
	font-size:12px;
	color:#477ca6;
	padding:5px 0;	
}
.boxPaginas {
	float:right;
	width:auto;
	height:35px;
}
a.btpagina {
	width:22px;
	height:19px;
	cursor:pointer;
	background:url(../images/backPaginaoff.gif) no-repeat;
	float:right;
	text-align:center;
	color:#CCC;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding-top: 2px;
	margin: 7px 2px 0 2px;
}
a.btpagina:hover {
	color:#FFF;
	background:url(../images/backPaginaon.gif) no-repeat;
}
.btpagina_ativo {
	width:22px;
	height:19px;
	cursor:pointer;
	background:url(../images/backPaginaon.gif) no-repeat;
	float:right;
	text-align:center;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding-top: 2px;
	margin: 7px 2px 0 2px;
}
.btBuscaAvancada {
	float:left;
	margin: 4px 0 0 0;
}
.boxRefinamento {
	float:left;
	width:400px;
	height:35px;
}
.btTopo {
	float:left;
	margin: 5px 0 0 0;
}
.filtraLista {
	background: url(../images/sombra_h1Big.jpg) no-repeat;
	width: 910px;
	text-decoration:none;
	color:#3092dc;
}
.filtraLista2 {
	width: 910px;
	text-decoration:none;
	color:#3092dc;
}

.filtraLista3 {
	background: url(../images/sombra_h1Big.jpg) no-repeat;
	width: 690px;
	text-decoration:none;
	color:#3092dc;
}
.ResLista {
	float:left;
	width:910px;
	font-size:12px;
	color:#477ca6;
	padding-bottom: 10px;
}
.tarjaLista {
	float:left;
	width:910px;
	margin-bottom:1px;
}

.LinkItemB{
	text-decoration:none;
	color:#003b5d;
	/*color:#477ca6;*/
}
.RLfoto {
	background-color:#3092dc;
	border-bottom:solid 1px #FFF;
}
.RLitem {
	color:#FFF;
	background-color:#3092dc;
	text-transform: uppercase;
	font-weight: bold;
	border-right: solid 1px #FFF;
	border-bottom:solid 1px #FFF;
	text-align: left;
	text-decoration:none;
}
.RLitem2 {
	color:#003b5d;
	/*color:#477ca6;*/
	background-color:#dcecfb;
	text-align:center;
	border-right:solid 1px #FFF;
	border-bottom:solid 1px #FFF;
}
.RLitem3 {
	color:#003b5d;
	/*color:#477ca6;*/
	background-color:#dcecfb;
	text-transform: uppercase;
	text-align:center;
	border-right:solid 1px #FFF;
	border-bottom:solid 1px #FFF;
}
.RLfavoritos {
	background-color:#3092dc;
	text-align: center;
	border-bottom:solid 1px #FFF;
}

a.itemResult {
	text-decoration:none;
	color:#477ca6;
}

a.itemResult:hover {
	color:#FFF;
}
/* Result Busca */




/* Det Veiculos */
.tarja_grayFotos {
	float:left;
	width:910px;
	height:85px;
	background: url(../images/tarja_grayGrande.gif) no-repeat;
	text-align: center;
}
.txt_tarja_grayFotos {
	float:left;
	text-align:center;
	width:282px;
	color: #477ca6;
	font-size: 14px;
	padding-top: 15px;
}
a.anteriorG {
	float:left;
	width:19px;
	height:85px;
	cursor:pointer;
	background:url(../images/anterior-G-off.gif) no-repeat;
}
a.anteriorG:hover {
	background:url(../images/anterior-G-on.gif) no-repeat;
}
a.proximoG {
	float:right;
	width:19px;
	height:85px;
	cursor:pointer;
	background:url(../images/proximo-G-off.gif) no-repeat;
}
a.proximoG:hover {
	background:url(../images/proximo-G-on.gif) no-repeat;
}
.imgNavLeft {
	width:90px;
	height:68px;
	cursor: pointer;
}
.imgNavRight {
	float:right;
	width:90px;
	height:68px;
	cursor: pointer;
	padding: 8px 8px 0 0;
}
.tarja_blueBig {
	float:left;
	width:900px;
	height:35px;
	color:#FFF;
	font-size:14px;
	background: url(../images/tarja_blueH.gif) no-repeat;
	padding-left:10px;
}
.tarja_blueBig h1 { float:left; margin-top:9px;font-size:14px; color:#FFF; font-weight:bold;}
.tarja_blueBig2 {
	float:left;
	width:900px;
	height:26px;
	color:#FFF;
	font-size:14px;
	background: url(../images/tarja_blueH.gif) no-repeat;
	padding: 9px 0 0 10px;
}
.bt_adic_favoritos {
	float:right;
	cursor:pointer;
	margin-top: 1px;
}
.btFavoritos {
	float:right;
	margin-top: 1px;
}
.btVoltar {
	float:left;
	margin: 5px 0 0 0;
	text-decoration:none;
	cursor:pointer;
}
.btVoltarR {
	float:right;
	margin: 5px 0 0 0;
	cursor:pointer;
}
.btContPesquisa {
	float:right;
	margin: 6px 5px 0 0;
	cursor:pointer;
}
.area_detVeiculos {
	float:left;
	width:910px;
	margin:10px 0;
	background:url(../images/back_det_veiculos.jpg) top right no-repeat;
}

.area_cadastro {
	float:left;
	width:910px;
	margin:10px 0;
	background:url(../images/back_det_veiculos.jpg) top right no-repeat;
}
.formCadastro {
	float:left;
	width:588px;
	padding:0 0 10px 0;
	font-size: 12px;
	color: #477ca6;
}
.formCad-Favoritos {
	float:left;
	width:455px;
	padding:0 0 10px 0;
	font-size: 12px;
	color: #477ca6;
}

.formCad-Anunciante {
	float:left;
	width:455px;
	padding:0 0 10px 0;
	font-size: 12px;
	color: #477ca6;
	background:#EDF6FD url(../images/bg_verticar.gif) left top no-repeat;
}
.fotos_detVeiculos {
	float:left;
	width:588px;
	padding:0 0 10px 0;
}
.fotoG {
	width:588px;
	height:441px;
	margin-bottom:10px;
}
.fotoThumb {
	cursor:pointer;
	width:110px;
	height:83px;
}
.detVeiculos {
	float:right;
	width:314px;
	color: #666;
	font-size: 12px;
	padding-bottom: 10px;
}
.souCadastrado {
	float:right;
	width:314px;
	color: #477ca6;
	font-size: 12px;
	padding-bottom: 10px;
}
.area_boxMensagem {
	float:left;
	width:910px;
	background:url(../images/sombra_h1Big.jpg) no-repeat;
}
.boxMensagem {
	float:left;
	width:910px;
	background:url(../images/bg_box_mensagem.gif) bottom left repeat-x;
	color: #3092dc;
	font-size: 12px;
	padding-bottom: 10px;
}

a.icoadicionar {
	float:left;
	padding:3px 10px 0 22px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background: url(../images/ico_favoritos.gif) no-repeat;
	height: 19px;
	margin-top: 3px;
	margin-left: 10px;
	margin: 3px 0 0 10px;
}
a.icoadicionar:hover { text-decoration:underline;}

a.icoenviaramigo {
	float:left;
	padding:3px 10px 0 22px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background:url(../images/ico_enviaamigo.gif) no-repeat;
	height: 19px;
	margin: 3px 10px 0 10px;
}
a.icoenviaramigo:hover { text-decoration:underline;}

a.icoimprimir {
	float:left;
	padding:3px 10px 0 22px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background:url(../images/ico_imprimir.gif) no-repeat;
	height: 19px;
	margin: 3px 0 0 0;
}
a.icoimprimir:hover { text-decoration:underline;}

a.icofechar {
	float:left;
	padding:3px 10px 0 20px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background:url(../images/ico_fechar.gif) no-repeat;
	height: 19px;
	margin: 3px 0 0 0;
}
a.icofechar:hover { text-decoration:underline;}

.closebox {
	float:right;
	cursor:pointer;
	padding:10px 10px 0 0;
}
.logo-C-top { float:left; margin:35px 0 0 30px;}
/* Det Veiculos */

/* Logos Veiculos */
.areaboxLogos {
	float:left;
	width:910px;
	background: url(../images/sombra_h1Big.jpg) no-repeat;
	color: #3092dc;
	font-size: 12px;
}

.boxLogos{
	border: solid 1px #3092dc;
	cursor:pointer;
	height:120px;
}
/* Logos Veiculos */


/* Anuncie */

.imgAnuncie {
	float:left;
	}
.areaboxAnuncie {
	float:left;
	width:910px;
	background: url(../images/sombra_h1Big.jpg) no-repeat;
	padding: 10px 0;
	color: #3092dc;
	font-size: 14px;
	}
.areaboxAnuncie2 {
	float:left;
	width:910px;
	background:url(../images/sombra_h1Big.jpg) no-repeat;
	padding: 20px 0;
	}
.areaboxAnuncie4 {
	float:left;
	width:870px;
	background:#EDF6FD url(../images/bg_horizontal_base.gif) center top no-repeat;
	padding: 20px;
	border:solid 1px #c2ddf8;
	border-top:hidden;
	}
.areaboxAnuncie5 {
	float:left;
	width:910px;
	padding: 20px 0;
	}
.areaboxAnuncie6 {
	float:left;
	width:910px;
	background:#EDF6FD url(../images/bg_horizontal_base.gif) center top no-repeat;
	padding: 20px 0;
	border:solid 1px #c2ddf8;
	border-top:hidden;
	}
.areaboxAnuncie3 {
	float:left;
	width:910px;
	background: url(../images/sombra_h1Big.jpg) no-repeat;
	padding: 20px 0;
	color: #477ca6;
	font-size: 12px;
	}
.omega{
	font-weight:bold;
	color:#477ca6;
	font-size:16px;
	padding-bottom:6px;
	line-height:30px;
	}
.omega-img{
	padding:50px 0;
	}
.boxVideo {
	float:left;
	width:320px;
	height:240px;
	border:solid 1px #c2ddf8;
	margin: 0 0 0 20px;
	}
.boxVideo2 {
	float:left;
	width:910px;
	height:200px;
	border:solid 1px #c2ddf8;
	}
.txtVideo {
	float:left;
	width: 528px;
	text-align:justify;
	padding: 20px 0 20px 20px;
	color:#477ca6;
	font-size: 12px;
	}
/*div.txtVideo li { color:#3092dc; font-size:12px;}*/
div.areaboxVideo ul {
	float:left;}
/* Anuncie */


/* Contato */
.areaboxContato {
	float:left;
	width:910px;
	background: url(../images/sombra_h1Big.jpg) no-repeat;
	padding: 20px 0;
	color:#003a5f;
	/*color:#477ca6;
	color: #3092dc;*/
	font-size: 12px;
	}
/* Contato */


/* Anuncie Form */
.areaboxForm {
	float:left;
	width:910px;
	background: url(../images/sombra_h1Big.jpg) no-repeat;
	padding: 10px 0;
	color:#477ca6;
	/*color: #3092dc;*/
	font-size: 12px;
	}
	
.areaboxForm2 {
	float:left;
	width:690px;
	background: url(../images/sombra_h1Big.jpg) no-repeat;
	padding: 10px 0;
	color:#477ca6;
	font-size: 12px;
	}
.titForm {
	color: #3092dc;
	/*color:#477ca6;*/
	font-size: 14px;
	font-weight:bold;
	}
.imputForm {
	width:250px;
	}
.imputForm2 {
	width:650px;
	}
a.icoimprimir2 {
	float:inherit;
	padding:3px 10px 0 22px;
	cursor:pointer;
	text-decoration:none;
	color:#006fb7;
	font-size:11px;
	background:url(../images/ico_imprimir.gif) no-repeat;
	height: 25px;
	margin: 3px 0 0 100px;
}
a.icoimprimir2:hover { text-decoration:underline;}
/* Anuncie Form */

table.filtraLista tr td.ativo, table.filtraLista tr td.ativo a, table.filtraLista3 tr td.ativo, table.filtraLista3 tr td.ativo a {
	background-color:#006fb7;
	color:#FFFFFF;
	cursor:pointer;
	text-decoration:none;
}

/* Mapa Site */
.boxMapaSite {
	float:left;
	width:585px;
	color: #487ba6;
	padding: 15px 0;
	font-size: 12px;
	text-align: justify;
}

a.btMapaSite {
	float:left;
	width:575px;
	padding:8px 0px 8px 10px;
	cursor:pointer;
	text-decoration:none;
	color:#369ce7;
	font-size:12px;
	background: url(../images/sombra_h1.jpg) no-repeat;
}
a.btMapaSite:hover {
	background:#369ce7;
	color:#FFF;
}
/* Mapa Site */

/* Area Usuario */
.usersL {
	float:left;
	width:690px;
}
.usersR {
	float:right;
	width:200px;
	background:url(../images/bg_areaR.jpg) no-repeat;
	margin: 0 0 10px 0;
	display: table;
}
a.btUser {
	float:left;
	width:180px;
	color:#487ba6;
	/*color:#369ce7;*/
	font-size:13px;
	text-decoration:none;
	cursor:pointer;
	padding:10px;
	border-bottom: solid 1px #c2ddf8;
	font-weight: bold;
}
a.btUser:hover {
	color:#FFF;
	background-color:#369ce7;
}
a.btUser strong, a.btUser:hover strong {color:#003a5f;}

.tarja_grayUsers {
	float:left;
	width:690px;
	height:35px;
	background:url(../images/tarja_grayUsers.jpg) no-repeat;
}

.tarja_grayUsers2 {
	float:left;
	width:200px;
	height:35px;
	background:url(../images/tarja_grayUsers2.jpg) no-repeat;
}
.boxUsers {
	float:left;
	width:200px;
	color: #487ba6;
}
.boxUsers2 {
	float:left;
	width:690px;
	color: #487ba6;
	padding: 15px 0;
	font-size: 12px;
}
.icoUsers {
	padding:0 8px 0 0;
	width: 18px;
	height: 18px;
}
.boxInformUsers {
	background-color:#EEF6FD;
	width: 690px;
	border:solid 1px #c2ddf8;
	color:#003a5f;
	font-size:14px;
	margin: 0 0 10px 0;
}
.boxInformUsers strong {font-size:14px; color:#F00;}
.boxInformUsers small {font-size:11px; color:#F00; font-weight:bold;}

.imputFormUsers {
	width:180px;
}
.imputFormUsers2 {
	width:600px;
}
a.anuncio{
	/*color:#F00;*/
	font-weight:bold;
	color:#F9D40E;
	text-decoration:underline;
	}
.anuncio5{
	/*color:#F00;*/
	font-weight:bold;
	color:#F9D40E;
	text-decoration:none;
	}
a.anuncio6{
	font-weight:bold;
	text-decoration:underline;
	color:#F00;
	}
.anuncio2{
	font-weight:bold;
	text-decoration:underline;
	}
.anuncio3{
	font-weight:bold;
	}
.anuncio4{
	text-decoration:none;
	}
.formAnuncioUsers {
	width: 690px;
	color:#003a5f;
	font-size: 11px;
}

.boxSenhaUsers {
	background-color:#EEF6FD;
	width: 690px;
	border:solid 1px #c2ddf8;
	color:#003a5f;
	font-size:11px;
	margin: 0 0 10px 0;
}
.numero-caracteres{
	float:left;
	text-align:center;
	padding:15px 0;
	}
.boxSenhaUsers strong {font-size:14px; color:#F00;}
.boxSenhaUsers small {font-size:11px; color:#F00; font-weight:bold;}

.boxAtencaoUsers {
	background-color:#003a5f;
	width: 690px;
	border:solid 1px #c2ddf8;
	color:#F9D40E;
	font-size:12px;
	margin: 0 0 10px 0;
}
.boxAtencaoUsers span {color:#FFF;}
.boxAtencaoUsers strong {font-size:14px;}

.boxTipoAnuncUsers {
	background-color:#eef6fd;
	width: 690px;
	color:#3092dc;
	font-size:14px;
	margin: 0 0 10px 0;
	font-weight:bold;
}
.boxTipoAnuncUsers td {border-bottom:solid 5px #FFF;background:url(../images/bg_horizontal_base.gif) center top no-repeat;}
.boxTipoAnuncUsers strong {color:#003a5f;}

.boxPgtoUsers {
	background-color:#EEF6FD;
	width: 690px;
	border:solid 1px #c2ddf8;
	color:#003a5f;
	font-size:12px;
	margin: 0 0 10px 0;
}
.boxPgtoUsers strong {font-size:14px; color:#3092dc;}
.boxPgtoUsers small {font-size:11px;font-weight:bold; text-decoration:underline; cursor:pointer;}
.boxPgtoUsers span { color:#003a5f;}

a.btUser2 {
	float:left;
	width:170px;
	color:#487ba6;
	/*color:#369ce7;*/
	font-size:13px;
	text-decoration:none;
	cursor:pointer;
	padding:5px;
	font-weight: bold;
	border: solid 1px #c2ddf8;
	margin: 2px 1px;
}
a.btUser2:hover {
	color:#FFF;
	background-color:#003a5f;/*#369ce7*/
	border: solid 1px #FFF;
}
a.btUser2 strong, a.btUser2:hover strong {color:#003a5f;}

.boxVeicUsers {
	background-color:#EEF6FD;
	width: 690px;
	border:solid 1px #c2ddf8;/*#003a5f*/
	color:#003a5f;
	font-size:12px;
	margin: 0 0 10px 0;
}
.boxVeicUsers strong {
	font-size:14px;
	color:#003a5f;
}
.boxVeicUsers small {font-size:11px; color:#F00; font-weight:bold;}

a.btUser3 {
	float:left;
	color:#487ba6;
	/*color:#369ce7;*/
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	padding:5px 0;
	font-weight: bold;
	border: solid 1px #c2ddf8;
	text-align: center;
	width:128px;
}
a.btUser3:hover {
	color:#FFF;
	background-color:#003a5f;
	border: solid 1px #FFF;/*#369ce7*/
}
a.btUser3 span { color: #F00;}
a.btUser3:hover span { color:#FFF;}
/* Area Usuario */

table#tblLogos {
	padding:0;
	border:0;
}
table#tblLogos td {
	text-align:center;
	vertical-align:middle;
	width:135px;
	border: solid 1px #3092dc;
	cursor:pointer;
	height:120px;
}
table#tblLogos td img {
	border:0;
}

/* gmaps */

.area-gmaps{
	width:770px;
	background-color: #FFF;
	float: left;
}
.topogmaps{
	float:left;
	width:770px;
	height:126px;
	background:#FFF url(../images/bg_top1.jpg) repeat-x;
}
.bts-gmaps{
	float:left;
	width: 300px;
	margin: 0 10px 0 460px;
}
.gmaps {
	float: left;
	height: 480px;
	width: 750px;
	padding: 10px;
}
.textobassgmaps {
	height: auto;
	width: 750px;
	float: left;
	margin:10px 10px 20px 10px;
	font-size: 10px;
	text-align: justify;
}

/* sub menu interno */
.submenu {
	display:none;
	position:absolute;
	padding:10px 10px 0 10px;
	top: 30px;
	left:6px;
	border:solid 1px #318CDB;
	font-size:11px;
	color:#003a5f;
	background:#FFFFFF url(../images/bg_horizontal.gif) top center no-repeat;
	}
.submenu2 {
	display:none;
	position:absolute;
	padding:10px 10px 0 10px;
	top: 30px;
	left:230px;
	border:solid 1px #318CDB;
	font-size:11px;
	color:#003a5f;
	background:#FFFFFF url(../images/bg_horizontal.gif) top center no-repeat;
	}
.submenu3 {
	display:none;
	position:absolute;
	padding:10px 10px 0 10px;
	top: 30px;
	left:340px;
	border:solid 1px #318CDB;
	font-size:11px;
	color:#003a5f;
	background:#FFFFFF url(../images/bg_horizontal.gif) top center no-repeat;
	}
	
.submenu ul, .submenu2 ul, .submenu3 ul {
	float:left;
	margin:0px;
	padding:0 20px 10px 5px;
	width:120px;
	position: relative;
	border-left:solid 1px #d6e8f6;
	}
.submenu ul strong, .submenu2 ul strong, .submenu3 ul strong {
	font-size:11px;
	text-transform:uppercase;
	padding-bottom:10px;
	}
.submenu li, .submenu2 li, .submenu3 li {
	float:left;
	list-style:none;
	width:100%;
	}
.submenu li a, .submenu2 li a, .submenu3 li a {
	float:left;
	padding:5px 0 4px 5px;
	border-bottom:solid 1px #d6e8f6;
	text-decoration:none;
	color:#477ca6;
	width:100%;
	height:100%;
	}
.submenu li a:hover, .submenu2 li a:hover, .submenu3 li a:hover {
	background-color:#369ce7;
	color:#FFF;
	}

/* box cidades logos */

.box-cidades-logos {
	position:absolute;
	/*top:100px;
	margin:auto;*/
	padding:5px;
	border:solid 1px #318CDB;
	font-size:11px;
	color:#003a5f;
	background:#FFFFFF url(../images/bg_horizontal.gif) top center no-repeat;
	font-size:10px;
	/*top:50%;*/
	}
.closebox2 {
	cursor:pointer;
	position: absolute;
	top:5px;
	right:5px;
}

.box-cidades-logos ul {
	float:left;
	margin:0px;
	padding:0 5px;
	position: relative;
	border-left:solid 1px #d6e8f6;
	width:160px;
	}
.box-cidades-logos strong {
	font-size:14px;
	text-transform:uppercase;
	padding:10px;
	float:left;
	width:100%;
	}
.box-cidades-logos li {
	float:left;
	list-style:none;
	width:100%;
	}
.box-cidades-logos li a {
	float:left;
	padding:5px 0 5px 5px;
	border-bottom:solid 1px #d6e8f6;
	text-decoration:none;
	color:#477ca6;
	width:100%;
	height:100%;
	}
.box-cidades-logos li a:hover {
	background-color:#369ce7;
	color:#FFF;
	}
	
.combo{
	width:220px;;
}

.txtFavoritos{
	float:left;
	width:910px;
	height:50px;
	padding: 150px 0;
	color:#477ca6;
	font-size: 16px;
	font-weight:bold;
}

.clique{
	cursor:pointer;
	text-decoration:none;
	color:#003A5F;
}

a.clique:hover { text-decoration:underline;}

.clique2{
	cursor:pointer;
	text-decoration:none;
	color:#003A5F;
}

a.clique2:hover { text-decoration:underline;}


.clique3{
	cursor:pointer;
	text-decoration:none;
	color:#F9D40E;
	font-weight:bold;
}

a.clique3:hover { text-decoration:underline;}

/* CSS Modal */
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#022E48;
  display:none;
}
  
.boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:auto;
  height:auto;
  display:none;
  z-index:9999;
  padding:20px;
}

.boxes .dialog {
	height:auto;
	padding:10px;
	background-color:#ffffff;
	width: 520px;
}
.close{
  display:block;
  text-align:right;
}


/* CSS Sugestão de cor*/


#suggest {
	position:absolute;
	background-color:#FFFFFF;
	border:1px solid #999999;
	width:150px;
	font-size:10px;
	padding:2px;
	display:none;
	left:50%;
	margin-left:-271px;
	color:#000000;
}
#suggest ul {
	margin:0;
	padding:0;
}
#suggest ul li {
	display:block;
	list-style:none;
}
#suggest ul li a {
	display:block;
	line-height:18px;
	padding:2px;
	text-decoration:none;
}
#suggest ul li a:hover {
	background-color:#3092DC;
	color:#FFFFFF;
}
.add{
	color:#000000;
	font-family: Arial;
}
.box-f{
	position:absolute;
	top:0px;
	right: 0px;
	z-index: 1;
}
.banner-FLA-top{
	float:right;
	width:410px;
	height:70px;
}
.mailto{
	cursor:pointer;
	text-decoration:none;
	color:#003A5F;
}

a.mailto:hover { text-decoration:underline;}

.txt-mensagem-favorito {
	float:left;
	width:880px;
	padding:10px;
	margin:10px 0;
	color:#003a5f;
	font-size:12px;
	text-align:justify;
	background:#EDF6FD;
	border:solid 1px #003a5f;
}

.txt-mensagem-aviso {
	float:left;
	width:900px;
	padding:10px;
	margin:10px 0;
	color:#003a5f;
	font-size:12px;
	text-align:justify;
	background:#EDF6FD;
	border:solid 1px #003a5f;
	}
.txt-mensagem-aviso2 {
	float:left;
	width:568px;
	padding:10px;
	margin:0 0 10px 0;
	color:#003a5f;
	font-size:12px;
	text-align:justify;
	background:#EDF6FD url(../images/seta-aviso.gif) top right no-repeat;
	border:solid 1px #003a5f;
	}

.descricao {
	float:left;
	width:910px;
	padding:10px 0;
	color:#477ca6;
	font-size:10px;
	text-align: justify;
}
/* 4ª fase Dynamo*/
.rodape4f {
	float:left;
	width:910px;
	padding:10px 0 0 0;
	color:#477ca6;
	font-size:10px;
	}
.rodape4f h2 {
	float:left;
	width:910px;
	padding: 0 0 10px 0;
	font-size: 10px;
	font-weight: normal;
	}
.rodape4f h2 a{
	color:#F00;
	text-decoration:none;
	cursor:pointer;
	}
.rodape4f ul {
	float:left;
	width:910px;
	list-style:none outside none;
	padding:0;
	}
.rodape4f ul li{
	float:left;
	padding:0 5px 5px 0;
	marker-offset:0px;
	}
.rodape4f ul li a{
	cursor:pointer;
	text-decoration:none;
	color:#477ca6;
	}
.rodape4f ul li a:hover{
	color:#003a5f;
	}
.txt-carros-usados {
	float:left;
	width:585px;
	background:url(../images/sombra_h1.jpg) no-repeat;
	padding:20px 0;
}
.txt-carros-usados p {
	font-size:12px;
	color: #477ca6;
}
.txt-carros-usados ul {
	float:left;
	width:585px;
	list-style:none outside none;
	padding:0;
	}
.txt-carros-usados ul li{
	float:left;
	padding:0 20px 5px 0;
	marker-offset:0px;
	}
.txt-carros-usados ul li a{
	cursor:pointer;
	text-decoration:none;
	color:#477ca6;
	font-size: 12px;
	}
.txt-carros-usados ul li a:hover{
	color:#003a5f;
	text-decoration: underline;
	}
.txt-carros-usados ul li a img{
	cursor:pointer;
	border:0;
	margin: 0 15px 20px 0;
	}
.txt-carros-usados h2 {
	float:left;
	width:585px;
	padding: 0 0 20px 0;
	font-size: 12px;
	font-weight: normal;
	}
.txt-carros-usados h2 a{
	color:#F00;
	text-decoration:none;
	cursor:pointer;
	}
.areaVR-carros-usados {
	float:left;
	width:310px;
	padding: 0 0 0 0;
	/*background:url(../images/sombra_h1.jpg) no-repeat;*/
}
.VR2-carros-usados {
	float:left;
	width:90px;
	font-size:11px;
	text-decoration:none;
	cursor:pointer;
	padding:13px;
	color:#FFF;
	background-color:#369ce7;
	margin: 0 15px;
}
.VR2-carros-usados div {
	float:left;
	width:90px;
	height: 90px;
}
a.VR-carros-usados {
	float:left;
	width:90px;
	color:#487ba6;
	font-size:11px;
	text-decoration:none;
	cursor:pointer;
	padding:13px;
	margin: 0 15px;
}
a.VR-carros-usados:hover {
	color:#FFF;
	background-color:#369ce7;
}
.VR-carros-usados div {
	float:left;
	width:90px;
	height: 90px;
}

