/* CSS Document */

/**** Geral ****/
body { margin: 0px; background:url(../img/bg_geral.gif); background-color:#ffffff; text-alig:center;}
.bg_int { background:url(../img/bg_int.jpg); background-color:#f3e3c1; }
.bg_dir {background:url(../img/bg_dir.jpg);  background-repeat:repeat-y; background-position:right; }
.bg_esq {background:url(../img/bg_esq.jpg);  background-repeat:repeat-y; background-position:left;}
.bg_busca {background:url(../img/busca_bg.gif);  background-repeat:no-repeat; background-color:#ffffff;}
.bg_busca_bibli {background:url(../img/busca_bibli_bg.gif);  background-repeat:no-repeat; background-color:#ffffff;}
.bg_passo_fotos {background:url(../img/passo_foto_bg.jpg);  background-repeat:no-repeat; background-color:#ffffff;}
.bg_mostra_video {background:url(../img/video_bg_detalhe.gif); background-repeat:no-repeat; }
.loading { background:url(../img/bg_site.jpg); background-color:#F8F3E7; background-repeat:repeat-x; }
.bg_fotos_home {background:url(../img/home_bg_fotos.gif); background-repeat:no-repeat; }
.bg_fotos_thumb {background:url(../img/home_bg_thumb.gif); background-repeat:no-repeat; }

/**** Paddings ****/
.pad01 {padding-right:10px;}
.pad02 {padding-bottom:10px;}
.pad03 {padding:10px}
.pad04 {padding-top:10px;}
.pad05 {padding-left:10px;}
.pad06 {padding:6px 6px 6px 6px;}

/**** Alinhamentos ****/
.bottom {vertical-align:bottom;}
.ident {line-height: 190%;}
.ident2 {line-height: 200%;}
.alinhaCentro {text-align:center;}

/*** Divs Fixas ****/
#topo_home {
width: 100%;
height: 222px;
background:url(../img/bg_topo_home.gif); 
background-repeat: repeat-x;
text-align:center;
margin:0px;
padding:0px;
z-index: 5;
}

#topo {
width: 100%;
height: 121px;
background:url(../img/bg_topo.gif); 
background-repeat: repeat-x;
text-align:center;
margin:0px;
padding:0px;
z-index: 5;
}

#menu_horizontal_home {
font:11px 'Arial'; 
font-weight:bold; 
text-decoration:none;
color: #352703;
text-align:right;
margin-right: 25px;
margin-top: 0px;
padding-top: 14px;
}

#menu_horizontal {
font:11px 'Arial'; 
font-weight:bold; 
text-decoration:none;
color: #352703;
text-align:left;
margin-left: 25px;
margin-top: 0px;
padding-top: 14px;
}

.menu_horizontal_text {
font:11px 'Arial'; 
font-weight:bold; 
text-decoration:none;
color: #352703;
}

.menu_horizontal_text a{
font:11px 'Arial'; 
font-weight:bold; 
text-decoration:none;
color: #352703;
}

.menu_horizontal_text:hover {
color: #FFFF99;
}

#menu_home {
margin: auto;
width: 804px;
text-align:left;
}

#menu {
margin: auto;
width: 804px;
text-align:left;
}

#destaques_home {
background:url(../img/bg_destaques.gif);
background-repeat: no-repeat;
width: 257px;
height: 515px; 
float: left;
margin: 0px 0px 2px 15px;
position:absolute;
z-index: 09;
}

#destaque_novos {
background-image:url(../img/novos_bg_topo.gif);
background-repeat:repeat-x;
width:569px;
height: 226px;
float:right;
position: static;
margin: 0px 5px 0px 5px;
}

#destaque_acessorios {
background-image:url(../img/novos_bg_topo.gif);
background-repeat:repeat-x;
width:569px;
height: 226px;
float:right;
position: static;
margin: 0px 5px 0px 5px;
}

#destaques_novos {
background:url(../img/bg_destaques_novos.gif);
background-repeat: no-repeat;
width: 215px;
height: 581px; 
float: left;
margin: -6px 0px 2px 15px;
position: absolute;
z-index: 09;
}

#destaques_seminovos {
background:url(../img/bg_destaques_seminovos.gif);
background-repeat: no-repeat;
width: 215px;
height: 581px; 
float: left;
margin: -6px 0px 2px 15px;
position: absolute;
z-index: 09;
}

#destaques_internos {
background:url(../img/bg_destaques_internos.gif);
background-repeat: no-repeat;
width: 215px;
height: 581px; 
float: left;
margin: -6px 0px 2px 15px;
position: absolute;
z-index: 09;
}

#destaques_conteudo_internos {
font:11px 'Arial'; 
color:#666666;
width: 168px;
margin: 20px 0px 0px 25px;
z-index: 10;
text-align:center;
}

#destaques_titulos {
font:15px 'Arial'; 
color:#999292;
font-weight: bold;
width: 168px;
margin: 20px 0px 0px 25px;
z-index: 10;
text-align:center;
}


#destaques_conteudo {
text-align:left;
font:11px 'Arial'; 
color:#666666;
width: 190px;
margin: 0px 0px 0px 32px;
z-index: 10;
}

#destaques_conteudo_novos {
font:11px 'Arial'; 
color:#666666;
width: 168px;
margin: 50px 0px 0px 25px;
z-index: 10;
text-align:center;
}


#destaques_home_horizontal {
text-align:left;
width: 100%;
height: 180px;
}

#logo {
margin: auto;
text-align:right;
width: 804px;
}

#alinha_logo {
margin: 30px 54px 0px 0px;
}

#logo_internas {
margin: auto;
text-align:right;
width: 791px;

position:relative;
}

#alinha_logo_internas {
float: right;
width: 311px;
height: 163px;
position:absolute;
margin: -45px 0px 0px 475px;

}

#conteudo {
width: 804px;
margin:auto;
background:url(../img/bg_frame.gif);
background-repeat:repeat;
background-color:#FFFFFF;
text-align: left;
}

#conteudo_home {
text-align:left;
font:11px 'Arial'; 
width: 510px;
margin-left: 280px;
margin-right: 10px;
}


#rodape {
background:url(../img/bg_rodape.gif);
background-repeat: no-repeat;
text-align:left;
width: 804px;
font:11px 'Arial'; 
color:#ffffff;
font-weight: bold;
margin:auto;
padding: 20px 0px 30px 0px;
}

#rodape a{
font:11px 'Arial'; 
color:#ffffff;
font-weight: bold;
}

.cartola_home {
background:url(../img/cartola_home_bg.gif);
background-repeat: repeat-x;
text-align:left;
font:14px 'Arial'; 
color:#151d49;
font-weight: bold;
width:155px;
height:30px;
padding: 5px 0px 0px 10px;
}

#noticias {
font:11px 'Arial'; 
color:#666666;
padding: 4px 30px 4px 4px;
}

#noticias a{
font:11px 'Arial'; 
color:#666666;
font-weight:bold;
}

.cartola_home_conteudo {
text-align:center;
width:155px;
}

.topico_destaque_home {
width:155px;
float:left;
margin: 4px 4px 4px 4px;
}
/**** Menu ****/


.novos_menu {
background-image:url(../img/bullet01.gif);
background-repeat:no-repeat;
font:10px 'Tahoma'; 
color:#003f7e;
font-weight: bold;
padding-left: 12px;
margin: 0px 10px 0px 10px;
}

.novos_menu a{
font:10px 'Tahoma'; 
color:#003f7e;
font-weight: normal;
text-decoration:none;
}

.novos_menu:hover {
font:10px 'Tahoma';
color: #FFCC00;
}

.seminovos_thumb {
padding: 1px 1px 1px 1px;
margin:auto;
background-color:#FFCC00;
width: 82px;
height: 62px;
}

.seminovos_foto {
padding: 2px 2px 2px 2px;
margin:auto;
background-color:#FFCC00;
width: 223px;
height: 167px;
vertical-align:middle;
}

.seminovos_foto_detalhe {
padding: 1px 1px 1px 1px;
background-color:#FFCC00;
width: 139px;
height: 105px;
text-align:center;
}

.seminovos_lista {
padding: 1px 1px 1px 1px;
margin:4px 4px 4px 4px;
width: 139px;
height: 135px;
float:left;
text-align:center;
position:relative;
}

.fotos_right {
margin: 10px; 
float:right;
}

.fotos_left {
margin: 10px; 
float:left;
}

.fotos2_right {
margin: 10px; 
padding: 2px; 
background-color:#FFCC00;
float:right;
}

.fotos2_left {
margin: 10px; 
padding: 2px; 
background-color:#FFCC00;
float:left;
}

.menu_lateral_texto {
background-image:url(../img/linha01.gif);
background-repeat:no-repeat;
background-position:bottom;
padding-top: 6px;
font:12px 'Arial'; 
color:#474747;
font-weight: bold;
height: 30px;
}


.menu_lateral_texto a{
color:#474747;
font-weight: bold;
text-decoration:none;
}

.menu_lateral_texto hover{
color:#474747;
font-weight: bold;
text-decoration:underline;
}

/**** Textos ****/
.alinhaDir{ text-align:right;}
.textoFooter {font:9px 'Verdana'; color:#ffffff; }
.textoFooter a{font:9px 'Verdana'; color:#ffffff; font-weight:underline; }
.titData { font:20px 'Tahoma'; color:#A10000; }

.texto_menu { font:9px 'Verdana'; font-weight:none; color:#000000; }
.texto_menu a{ font:9px 'Verdana'; font-weight:none; color:#000000; text-decoration:none; }

.texto_menu_on { font:9px 'Verdana'; font-weight:bold; color:#000000;  }
.texto_menu_on a{ font:9px 'Verdana'; font-weight:bold; color:#000000; text-decoration:underline; }

.texto01 { font:11px 'Arial'; font-weight:none; color:#474747; line-height: 200%;}
.texto01 a{ font:11px 'Arial'; font-weight:none; color:#474747; text-decoration:none; }

.texto02 { font:11px 'Trebuchet MS'; color:#ffffff; }
.texto02 a{ font:11px 'Trebuchet MS'; color:#ffffff; font-weight:bold; text-decoration:none; }

.texto03 { font:20px 'Tahoma'; color:#000000; }
.texto03 a{font:20px 'Tahoma'; color:#000000; font-weight:bold; text-decoration:none; }

.texto04 { font:14px 'Trebuchet MS'; color:#4b565d;}
.texto04 a{ font:14px 'Trebuchet MS'; color:#4b565d; font-weight:bold; text-decoration:none; }

.texto05 { font:12px 'Trebuchet MS'; color:#4b565d; text-decoration:none;}
.texto05 a{ font:12px 'Trebuchet MS'; color:#4b565d; text-decoration:none;}
.texto05:hover { font:12px 'Trebuchet MS'; color:#4b565d; font-weight:none; text-decoration:underline;}

.texto06 { font:8px 'Arial'; font-weight:none; color:#000000;  }
.texto06 a{ font:8px 'Verdana'; font-weight:none; color:#000000; text-decoration:none; }
.texto06:hover{ font:8px 'Verdana'; font-weight:none; color:#000000; text-decoration:none; }

.textoTituloVeiculo { font:11px 'Arial'; font-weight:bold; color:#0c4da2; text-transform:uppercase; }
.textoTextoVeiculo { font:11px 'Arial'; font-weight:bold; color:#ffffff;  }
.textoTexto2Veiculo { font:11px 'Arial'; font-weight:bold; color:#666666;  }
/**** Links ****/
.link01 {font:11px 'Arial'; text-decoration:underline; color:#FFFFFF; }
.link01:hover {font:11px 'Arial'; text-decoration:underline; color:#FFFFFF; }

.data {font:11px 'Tahoma'; text-decoration:none; color:#000000; }
.data:hover {font:11px 'Arial'; text-decoration:none; color:#FFFFFF; background:#A10076; }
.dataAtivo {font:11px 'Arial'; text-decoration:none; color:#FFFFFF; background:#A10000; }


/**** FORMS ****/


.formHome { 
	BORDER-TOP: #000000 1px outset;
	BORDER-RIGHT: #000000 1px inset;
	BORDER-LEFT: #000000 1px outset;
	BORDER-BOTTOM: #000000 1px  inset;
	background:#ffffff;
	font:11px 'Verdana';
	color:#000000;
	width:140px;
	height:18px;
}

.comboCadastro { 
	border: 0px; 
	background:#A10000;
	font:9px 'Verdana';
	color:#EB9618;
	height:17px;
}



















