/* CSS Document */

/**** Geral ****/
body { margin: 0px; background:url(../img/bg_geral.gif); background-repeat:repeat-x; 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; }

.menuh {
font:11px 'Arial'; 
color:#ffffff;
text-align:left;
padding: 4px;
padding-left: 10px;
height: 27px;
background:url(../img/menu_bg.gif); 
background-repeat: repeat-x;
}

.menuh a{
font:11px 'Arial'; 
color:#ffffff;
text-align:left;
font-weight: normal;
text-decoration: none;
}

.menuh:hover {
font:11px 'Arial'; 
color:#ffffff;
text-decoration: underline;
}

/**** 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;}

/*** Textos ***/

.text1 {
font:11px 'Arial'; 
color:#666666;
font-weight: bold;
text-align:left;
}

.text2 {
font:11px 'Arial'; 
color:#db650e;
font-weight: bold;
text-align:left;
}

.text3 {
font:11px 'Arial'; 
color:#666666;
font-weight: normal;
text-align:left;
}

.text3 a{
font:11px 'Arial'; 
color:#666666;
font-weight: normal;
text-align:left;
}

.text3:hover {
font:11px 'Arial'; 
color:#000000;
font-weight: normal;
text-align:left;
}

.text4 {
font:11px 'Arial'; 
color:#ffffff;
font-weight: bold;
text-align:center;
}



/*** ANTERIORES ***/

/*** 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;
}







#downloads {

	width:500px;
	margin: 15px 20px 8px 20px;
	}


#downloads ul {
	text-align: left;
	list-style: none;
	margin: 0 0px 0 10px;
	padding: 5px 5px 5px 5px;
	font:11px 'Arial'; 
	font-weight: bold; 
	color:#FFFFFF;
	text-decoration:none;
	border:0px dotted #ffffff;
	width:450px;

	}

#downloads ul li {
	padding: 5px 3px 3px 13px;
	background: transparent url(../img/linha_bg.gif) repeat-x;
	font:11px 'Arial'; 
	font-weight: bold; 
	color:#666666;
	text-decoration:none;
	height: 34px;
	}

#downloads ul li a, #downloads ul li a:visited {
	border-bottom: none;
	outline:0;
	font:11px 'Arial'; 
	font-weight: bold; 
	color:#666666;
	text-decoration:none;
	} 

#downloads ul li a:hover {
	color: #CC6600;
	text-decoration: underline;
	}


.BtnBuscar {
	text-align: center;
	font:11px 'Arial'; 
	font-weight: bold; 
	color: #FFFFFF;
	text-decoration:none;
	background-color:#FF9900;
	padding: 0px 4px 0px 4px;;
	height: 10px;
	}
	

#busca_laudo {
	text-align: center;
	list-style: none;
	padding: 7px 5px 5px 5px;
	font:11px 'Arial'; 
	font-weight: bold; 
	color:#666666;
	text-decoration:none;
	border:0px dotted #ffffff;
	background: url(../img/bg_gradiente.jpg) repeat-x;
	height: 40px;
	width: 100%;
	}

#busca_laudo ul li {
	padding: 5px 3px 3px 13px;
	font:11px 'Arial'; 
	font-weight: bold; 
	color:#666666;
	text-decoration:none;
	height: 120px;
	width: 100%;
	}

#busca_laudo ul li a, #busca_laudo ul li a:visited {
	border-bottom: none;
	outline:0;
	font:11px 'Arial'; 
	font-weight: bold; 
	color:#666666;
	text-decoration:none;
	}

#busca_laudo ul li a:hover {
	color: #CC6600;
	text-decoration: underline;
	}




#menu_interno 
{
	margin-top: 10px;
	}

#menu_interno  ul {
	text-align: left;
	list-style: none;
	margin: 0 0px 0 0px;
	padding:0 5px 5px 5px;
	font:11px 'Arial'; 
	font-weight: bold; 
	color:#FFFFFF;
	text-decoration:none;
	border:0px dotted #ffffff;
	}

#menu_interno  h1 {
	font:12px 'Tahoma'; 
	font-weight: bold; 
	color:#b3671b;
	text-decoration:none;
	margin: 0;
	padding:0;
	padding-left: 20px;
	padding-bottom: 10px;
	}

#menu_interno  ul li {
	padding: 3px 3px 3px 13px;
	background: transparent url(../img/tblProdutos_bullet.gif) no-repeat 2% 25%;
	background-position:left;
	font:11px 'Arial'; 
	font-weight: normal; 
	color:#4a4a4a;
	text-decoration:none;
	}

#menu_interno  ul li a, #menu_interno  ul li a:visited {
	border-bottom: none;
	outline:0;
	font:11px 'Arial'; 
	font-weight: normal; 
	color:#4a4a4a;
	text-decoration:none;
	}

#menu_interno  ul li a:hover {
	color: #ffffff;
	background-color:#666666;
	}

.menu_interno_nivel2 {
	margin-left: 10px;
}

.menu_interno_selecionado {
	color: #ffffff;
	background-color:#faf9b9;
}

.menu_interno_selecionado a{
	color: #ffffff;
	background-color:#faf9b9;
}

.blog_tbl {
	font:11px 'Arial'; 
	font-weight: normal; 
	color:#4a4a4a;
	text-decoration:none;
}

.blog_tbl a{
	font:10px 'Arial'; 
	font-weight: normal; 
	color:#4a4a4a;
	text-decoration:none;

}


.blog_tbl_titulo {
	font:11px 'Arial'; 
	font-weight: bold; 
	color:#666666;
	text-decoration:none;
	background-color:#ffffff;
	height: 5px;
		padding: 5px;
		
}

.blog_tbl_linha1 {
	background-color:#e7d8b3;
	height: 24px;	padding: 5px;
}

.blog_tbl_linha1 a:hover {
	background-color:#ffffff;
}

.blog_tbl_linha2 {
	background-color:#f3ecda;
	height: 24px;	padding: 5px;
}

.blog_tbl_linha2 a:hover {
	background-color:#ffffff;
}

/** Botoes **/

.btn01 { margin-top: 10px; font:11px 'Arial'; padding:0 10 0 10; color:#FFFFFF; font-weight:normal; background:url(../img/btn_bg.gif) repeat-x; text-decoration:none; border: 0px; height:19px;}
.btn01 a { color:#000000; font-weight:normal; text-decoration:none;}
.btn01:hover { color:#FFFFFF; text-decoration:underline; background:url(../img/btn_bg_hover.gif) repeat-x;}

.btn02 { font:11px 'Arial'; padding:0 10 0 10; color:#FFFFFF; font-weight:normal; background:url(../img/btn_bg.gif) repeat-x; text-decoration:none; border: 0px; height:19px;}
.btn02 a { color:#000000; font-weight:normal; text-decoration:none;}
.btn02:hover { color:#FFFFFF; text-decoration:underline; background:url(../img/btn_bg_hover.gif) repeat-x;}

.btn03 { font:11px 'Arial'; padding:0 3 0 3; color:#FFFFFF; font-weight:normal; background:url(../img/btn_bg.gif) repeat-x; text-decoration:none; border: 0px; height:18px;}
.btn03 a { color:#000000; font-weight:normal; text-decoration:none;}
.btn03:hover { color:#FFFFFF; text-decoration:underline; background:url(../img/btn_bg_hover.gif) repeat-x;}


/** Forms **/

.label01 {
	text-align:left;
	font:11px 'Arial';
	font-weight: bold;
	font-variant:normal;
	color:#5e5e5e;
	padding: 4px 0px 2px 0px;
}

.label02 {
	text-align:left;
	font:11px 'Arial';
	font-weight:normal;
	font-variant:normal;
	color:#000000;
	padding: 0px 0px 0px 0px;
}

.label03 {
	text-align:left;
	font:11px 'Arial';
	font-weight:bold;
	font-variant:normal;
	color:#000000;
	padding: 0px 0px 0px 0px;
}

.label04 {
	text-align:left;
	font:11px 'Arial';
	font-weight: normal;
	font-variant:normal;
	color:#000000;
	padding: 0px 0px 0px 0px;
}
.label_erro {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	font-variant:normal;
	color:#000000;
	padding: 4px 0px 2px 0px;
}

.form01{
	border-top: #7e9db9 1px outset;
	border-right: #7e9db9 1px inset;
	border-left: #7e9db9 1px outset;
	border-bottom: #7e9db9 1px  inset;
	background:#ffffff;
	font:11px 'Verdana';
	color:#000000;
	width:100%;
	height:18px;
}

.form02{
	border-top: #7e9db9 1px outset;
	border-right: #7e9db9 1px inset;
	border-left: #7e9db9 1px outset;
	border-bottom: #7e9db9 1px  inset;
	background:#ffffff;
	font:11px 'Verdana';
	color:#000000;
	width:100%;
}

.form_busca_lista{
	border-top: #7e9db9 1px outset;
	border-right: #7e9db9 1px inset;
	border-left: #7e9db9 1px outset;
	border-bottom: #7e9db9 1px  inset;
	background:#ffffff;
	font:11px 'Verdana';
	color:#000000;
	width:150px;
	height:18px;
}

.form_busca_pessoa{
	border-top: #7e9db9 1px outset;
	border-right: #7e9db9 1px inset;
	border-left: #7e9db9 1px outset;
	border-bottom: #7e9db9 1px  inset;
	background:#ffffff;
	font:11px 'Verdana';
	color:#000000;
	width:60px;
	height:18px;
}

.form_radio 
{
	font:9px 'Arial';
	font-weight:normal;
	font-variant:normal;
	color:#000000;
}

.fotos_galeria {
	font:11px 'Arial';
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	color: #b3671b;
	margin: 10px; 
	float:left;
	text-align:center;
	background-color: #FAF7D1;
	padding: 4px;
	width: 100px;
	height: 115px;
	}
	
#laudo {
	font:11px 'Arial';
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	color: #F5F9C8;
	margin: auto; 
	text-align:center;
	background-color: #EEEEEE;
	padding: 15px;
	width: 500px;
	border: solid;
	border-width: 2px;
	border-color: #CCCCCC;
}

#laudo_print {
	font:11px 'Arial';
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	color: #F5F9C8;
	margin: auto; 
	text-align:center;
	background-color: #FFFFFF;
	padding: 15px;
	width: 500px;
	border: solid;
	border-width: 2px;
	border-color: #CCCCCC;
}

.laudo_espacos {
	font:0px 'Arial';
	text-align:center;
	height: 1px;
	padding: 0px;
	background-color:#cccccc;
}

.laudo_destaque {
	font:12px 'Arial';
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	color: #ffffff;
	text-align:left;
	background-color: #999999;
}

.laudo_titulo {
	font:14px 'Arial';
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	color: #666666;
	text-align:left; 
}

.laudo_topicos {
	font:11px 'Arial';
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	color: #666666;
	text-align:right;
}

.laudo_texto {
	font:11px 'Arial';
	font-weight:normal;
	text-decoration:none;
	font-weight:normal;
	color: #666666;
	text-align:left;
}

.laudo_texto a{
	font:11px 'Arial';
	font-weight:normal;
	text-decoration:underline;
	font-weight:normal;
	color: #666666;
}
.laudo_linha2 {
	background-color: #E1E1E1;
}