@charset "iso-8859-1";
/* CSS Document */

* { margin:0; padding:0; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent;}
html { overflow-x: hidden; overflow-y: auto; }
body { background-color:#fafafa; background-image:url(../images/background.jpg); background-repeat:repeat-x; }
a { text-decoration:none; color:#FFFFFF; }
a:hover { }
hr {color:#00F;}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#155592; }
h5 {color:#666;}
li {color:#155592; font-weight:normal; margin:5px;}
ul {margin-left:10px; margin-top:3px;}
p { color:#155592; margin-top:10px; line-height:20px; }
.site { width:990px; position:relative; left:50%; margin-left:-495px; height:auto; }
.main { width:100%; height:auto; }
.header { width:100%; height:150px; margin-left:-15px; }
.footer { background-image:url(../images/novo_foot.jpg); background-repeat:repeat-x; width:100%; height:161px; clear:both; }
.foot { width:100%; height:150px; text-align:center; }
.foot2 { width:100%; height:150px; text-align:center; padding-top:5px; _margin-left:-2px; margin-left:/*\**/0px\9;}
.end { position:relative; top:35px; left:180px; float:left;}
.end2 { position:relative; top:35px; left:200px; float:left;}
.end3 { position:relative; top:55px; left:300px; float:left;}
.end4 { position:relative; top:50px; left:600px; float:left;}
.content { background-image:url(../images/bg_content.jpg); background-repeat:repeat-y; float:left; width:100%; }
.prop { height:273px; width:100%;}
.vitrine { float:right; padding-right:11px; margin-top:-1px;}
.box_zero { float:left; margin-top:-26px; position:absolute; left: -4px; }
.mail { width:100%; height:35px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#949693; }
.mail2 { float:right; margin-top:7px; margin-right:15px; }
.chat { position:absolute; left: 805px; top: 41px; }
.chat1 { position:absolute; left: 810px; top: 15px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center; }
.ofertas { width:544px; height:276px; float:left; padding:20px; }
.nofertas { width:544px; height:586px; float:left; padding:20px; }
.ofertas2 { width:378px; height:139px; float:left; margin-top:20px; _margin-top:-20px; margin-bottom:7px; _margin-bottom:30px;}
.ofertas3 { width:378px; height:139px; float:left; _margin-top:-1px; }
.ofertas4 { width:544px; height:276px; _height:274px; float:left; margin-top:10px; _margin-top:0px; padding-left:20px; margin-bottom: 10px; }
.ofertas5 { width:378px; height:139px; float:left; margin-top:10px; _margin-top:0px; margin-left:20px; margin-bottom: 10px; }
.ofertas_top { height:26px; _margin:0px; }
.ofertas_mid { background-image:url(../images/ofertas_mid.gif); background-repeat:repeat-y; _margin-top:-4px; }
.ofertas_fut { background-image:url(../images/ofertas_fut.gif); background-repeat:no-repeat; height:14px; }
.ofertas_mid3 { background-image:url(../images/ofertas_mid2.jpg); background-repeat:repeat-y; _margin-top:-4px; }
.ofertas_fut3 { background-image:url(../images/ofertas_fut2.jpg); background-repeat:no-repeat; height:14px; }
.ofertas_busca { width:520px; height:25px; line-height:25px; float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin-left:10px; margin-top:13px; _margin-top:10px; color:#6d6d6d; }
.ofertas_busca2 { width:750px; height:25px; line-height:25px; float:left; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-right:15px; margin-top:10px; color:#6d6d6d; }
.ofertas_busca3 { width:750px; height:100px; line-height:25px; float:left; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-right:15px; margin-top:10px; color:#6d6d6d; }
.busca { border:1px solid #CCC; }
.ofertas_top2 { height:26px; }
.ofertas_mid2 { background-image:url(../images/ofertas_mid2.gif); background-repeat:repeat-y; _margin-top:-4px;}
.ofertas_fut2 { background-image:url(../images/ofertas_fut2.gif); background-repeat:no-repeat; height:14px; }
.semi { margin-left:11px; margin-top:20px; text-align:left; float:left; width:245px; _width:243px; padding:4px; height:70px; background-color:#E1ECFB; border:1px #84B0EC solid;}
.semi_new { margin-right:4px; margin-top:10px; text-align:left; float:left; width:236px; _width:237px; padding:2px; height:70px; background-color:#E1ECFB; border:1px #84B0EC solid;}
.fto_semi {float:left; width:80px; height:60px; background-color:#FFF; padding:3px; border:1px #CCC solid;}
.d_semi { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:150px;float:left; margin-left:5px;}
.d_semi2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:140px;float:left; margin-left:5px;}
.ano_semi {color:#666;}
.comb_semi{margin-left:5px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666}
.preco_semi{color:#06C; text-align:left; font-family:Arial, Helvetica, sans-serif; width:121px; height:23px; font-size:18px; font-weight:normal; float:left; margin-left:5px; margin-top:5px;}
.semi2 { margin-left:10px; margin-top:10px; float:left; }
.acess { margin-left:5px; margin-top:5px; float:left; display:block; }
.acess2 { margin-left:10px; }
.semi_cont { width:540px; height:208px; }
.semi_cont2 { width:340px; height:90px; line-height:12px; }
.semi_cont3 { width:540px; height:200px; }
.clear { clear:both; height:1px; font-size:1px; }
.clear2 { clear:both; height:20px; font-size:1px; }
.li_index { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9b9a9a; text-align:justify; margin-left:15px; margin-right:10px; padding-top:10px; width:330px; height:auto; }
.loja { width:24%; height:92px; _height:90px; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; text-align:center; margin-top:15px; _margin-top:5px; margin-left:5px; _margin-left:3px;}
.fto_loja { margin:1px; }
.d_loja { height:50px; margin-bottom:5px; }
.loja2 { width:125px; height:155px; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left; border:1px #E8E8E8 solid; margin:5px; _margin:4px; }
.loja3 { width:110px; height:178px; font-family:Arial, Helvetica, sans-serif; font-size:10px; float:left; margin:5px;  border:1px #E8E8E8 solid; padding:5px;}
.header_acess{ border-bottom:#CCC solid 1px; width:97%; height:17px; margin-top:20px; margin-left:20px; margin-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;}
.header_acess a{color:#666;}
.img_acess{ padding:3px; border:#F3F3F3 solid 1px; background-color:#F5F5F5; text-align:center; width:100px; clear:both; margin-bottom:4px;}
.desc_acess { color:#0f63cb; text-align:left; margin-top:3px; }
.preco { color:#fd0a0a; }
.desc2 { color:#0f63cb; text-align:left; width:220px; font-size:12px; }
.preco2 { color:#FFFFFF; text-align:left; background-image:url(../images/fdo_preco.jpg); background-repeat:no-repeat; width:121px; height:23px; font-size:18px; text-align:center; font-weight:normal; float:left; margin-left:5px; margin-top:10px; line-height:22px; }
.preco3 { color:#FFFFFF; text-align:left; background-image:url(../images/fdo_preco2.jpg); background-repeat:no-repeat; width:121px; height:23px; font-size:18px; text-align:center; font-weight:normal; }
.texto { width:740px; padding-left:20px; margin-top:20px; margin-bottom:20px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; }
.texto_serv1 { width:740px; padding-left:20px; margin-bottom:20px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; }
.texto1 { width:580px; padding-left:20px; margin-top:20px; margin-bottom:20px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; }
.texto_serv { width:550px; margin-top:20px; margin-bottom:20px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left; }
.texto_acess { width:550px; _width:540px; margin-left:20px; _margin-left:0px; height:auto; margin-top:10px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:11px; float:left; }
.texto_acess2 { width:780px; height:auto; margin-top:20px; margin-bottom:20px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; }
.banner { width:180px; height:450px; margin:20px 0 20px 0; margin-left:18px; margin-right:20px; float:left;}
.form { width:740px; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; }
.campos { background-image:url(../images/bg_campo.gif); background-repeat:repeat-x; border:1px solid #d4d4d4; text-align: left; }
.mapa_site { width:980px; height:32px; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; }
.mapa_img { float:left }
.mapa_link { float:right }
.tit_carros { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#9ba1af; font-weight:bold; padding-left:20px; margin-top:10px; margin-bottom:20px; text-align:left; }
.carros { width:740px; margin-top:20px; margin-left:20px; _margin-left:10px; margin-bottom:20px; text-align:justify; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;  text-align:center; background-color:#f7f6f2; }
.carros_fotos { float:left; width:740px; height:90px; background-color:#e2e3e3; }
.carros_fotos2 { height:55px; margin-left:12px; _margin-left:10px; margin-right:5px; margin-top:17px; float:left; }
.acess_menu { float:left; width:140px; height:auto; margin-left:20px; _margin-left:10px; margin-top:10px; margin-right:20px; _margin-right:10px; }
.top_menuacess {width:160px; background-color:#f1f2f2; float:left;}
.menu_semi { float:left; font-family:Arial, Helvetica, sans-serif; width:740px; margin-top:10px; margin-bottom:5px; font-size:12px; color:#039; font-weight:bold; line-height:64px; float:left; background-color:#eef2fe; text-align:center; }
.menu_semih { float:left; font-family:Arial, Helvetica, sans-serif; width:740px; margin-top:3px; font-size:12px; color:#000; font-weight:bold; line-height:64px; float:left; background-color:#FFF; text-align:center; border-bottom:1px #CCC dashed; }
.menu_semih:hover { background-color:#e4e3e3; }
.menu_semi1 { width:90px; height:62px; float:left; }
.menu_semi2 { width:330px; height:62px; float:left; text-align:left;}
.menu_semi3 { width:80px; height:62px; float:left; }
.acess_cont { width:550px; height:auto; }
.mini_carros { float:left; text-decoration:none; margin-top:10px;}
.menu_carros { width:170px; height:275px; background-color:#f1f2f2; float:left; }
.bt_menucar { width:160px; height:25px; background-color:#f1f2f2; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#525252;line-height:25px; }
.bt_menucar2 { width:160px; height:25px; background-color:#1987e9; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF;line-height:25px; }
.bt_menucar2 a{ color:#FFF;}
.bt_menucar:hover { background-color:#ececec; }
.proposta { width:738px; color:#5c5c5c; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #d4d4d4; clear:both; }
.proposta1 { width:355px; float:left; padding-left:10px; padding-top:10px; }
.proposta2 { width:355px; height:150px; float:left; padding-left:10px; padding-top:10px; }
.proposta3 { width:738px; height:165px; color:#5c5c5c; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #d4d4d4; clear:both;}
.proposta4 { width:738px; height:220px; color:#5c5c5c; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #d4d4d4; clear:both; float:left;}
.veiculo1 { width:560px; float:right; }
.menu_acess { width:150px; height:25px; background-color:#f1f2f2; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#525252;line-height:25px; margin-left:10px; }
.menu_acess:hover { background-color:#ececec; }
.detalhe { width:550px; _width:540px; float:left;}
.img_item { border:1px solid #CCC; width:150px; text-align:center; float:left;  font-size:9px; background-color:#FFF;}
.detalhe_item { width:280px; _width:270px; font-size:13px; float:left; margin-left:20px; }
.detalhe_compra { width:85px; float:left; margin-top:10px;}
.descricao_item { width:565px; _width:540px; float:left; margin-left:10px; _margin-left:5px; margin-top:5px;}
.descricao_item2 { width:555px; _width:540px; font-size:10px; margin-top:15px; clear:both;}
.div_form {	width:700px; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; margin-left:10px; position:relative; border:1px solid #d4d4d4; padding:10px; margin-top:5px; margin-bottom:20px; margin-left:20px;}
.msg_erro {color:red;font-weight:700; background-color:#fcb9b9; padding-left:10px;}
.no_display { display:none;}
.display { display:block;}
.titulos {	font-size:13px;	color:#006;	font-weight:700;}
.prelogin { width:320px; height:100px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px #CCC solid;}
.texto_head_carrinho { font-family:Arial, Helvetica, sans-serif; color:#000; line-height:24px; font-size:11px; }
.fdo_tabela { background-color:#f1f1f1; } 
.car_desc { width:300px; height:255px; float:left; margin-right:5px; _margin-right:0px;}
.car_desc2 { width:400px; height:255px; float:right; background-image:url(../images/bg_detalhe.jpg); background-repeat:no-repeat;}
.car_desc3 { width:380px; height:235px; margin:10px;}
.top_desc { width:353px; background-image:url(../images/top_desc.jpg); background-repeat:no-repeat; background-color:#7d8dde; text-align:center; height:30px; line-height:30px;}
.noticias{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:20px; color:#03C;}
.img {padding:15px; float:right;}
.servicos_img {width:167px; float:left;}
.servicos_txt {width:376px; float:left; padding-left:5px;}
.menu_servicos { width:160px; height:225px; background-color:#f1f2f2; float:left; margin-top:5px; _margin-top:2px;}
.bt_servicos { width:160px; height:25px; background-color:#f1f2f2; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#525252;line-height:25px; }
.bt_servicos:hover { background-color:#ececec; }
.servicos1 { width:560px; float:right; margin-top:5px; _margin-top:2px;  }
.posthidden {display:none;}
.postshown {display:inline;}
.link_cuide1 { color:#F03; font-weight:bold;}
.link_cuide2 { color:#155592; text-decoration:none;}
.inputkids {margin-top:-22px; height:18px; line-height:18px; margin-left:5px; z-index:9999; position:absolute; float:left; border:0px; background-color:#FFF;}

.boxindex { width:938px; height:auto; margin-left:20px; margin-bottom:20px; float:left; clear:both;}
.boxindex1 { width:265px; height:118px; margin-right:13px; float:left;}
.boxindex2 { width:265px; height:118px; margin-right:13px; float:left; margin-top:13px;}



#conteudo, #oculto {width: 550px;margin: auto;}
#oculto {display: none;margin-top:5px;}

#conteudo2, #oculto2 {width: 550px;margin: auto;}
#oculto2 {display: none;margin-top:5px;}

#conteudo3, #oculto3 {width: 550px;margin: auto;}
#oculto3 {display: none;margin-top:5px;}

#conteudo4, #oculto4 {width: 550px;margin: auto;}
#oculto4 {display: none;margin-top:5px;}

#conteudo5, #oculto5 {width: 550px;margin: auto;}
#oculto5 {display: none;margin-top:5px;}

/*MENU INSTITUCIONAL */
#menu_videos {
	position:absolute; 
	z-index:1000; 
	left:25%;
	margin-top:-20px;
}
.menu_videos_box { 
	background:#034991; 
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	left:3px;
	*left:2px;
}
.menu_videos_box div {
	height:66px;
}
#menu_videos_1 {
	float:left; 
	width:120px; 
	position:relative; 
	text-align:left;
	display:inline;
}
.ie #menu_videos_1 {
	width:120px; 
}
#menu_videos P {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin:0px 0px 5px 0px;
	padding:0px;
	line-height:16px;
	position:relative;
}
#menu_videos P a {
	font-weight:bold;
	color:#FFFFFF;
	line-height:16px;
	position:relative;
}
#menu_videos a {
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;	
	display:block;
	line-height:16px;
	position:relative;
	padding:3px;
}
#menu_videos a:hover {
	background-color:#0a65c2;
}

/*MENU LINHA 2010 */
#menu_2010 {
	position:absolute; 
	z-index:1000; 
	left:356px;
	margin-top:-20px;
}
.menu_2010_box { 
	background:#034991; 
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#1767b0;
	margin-left:-1px;
}
.menu_2010_box div {
	height:110px;
}
#menu_2010_1 {
	float:left; 
	width:150px; 
	position:relative; 
	text-align:left;
	display:inline;
}
.ie #menu_2010_1 {
	width:170px; 
}
#menu_2010 P {
	font-size:11px;
	font-weight:bold;
	color:#006393;
	margin:0px 0px 5px 0px;
	padding:0px;
	line-height:16px;
	position:relative;
}
#menu_2010 P a {
	font-weight:bold;
	color:#3c4e45;
	line-height:16px;
	position:relative;
}
#menu_2010 a {
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;	
	display:block;
	line-height:16px;
	position:relative;
	padding:3px;	
}
#menu_2010 a:hover {
	background-color:#0a65c2;
}

/*MENU SEMINOVOS */
#menu_semi {
	position:absolute; 
	z-index:1000; 
	left:45%;
	margin-top:-20px;
}
.menu_semi_box { 
	background:#034991; 
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#1767b0;
	margin-left:-4px;
}
.menu_semi_box div {
	height:88px;
}
#menu_semi_1 {
	float:left; 
	width:120px; 
	position:relative; 
	text-align:left;
	display:inline;
}
.ie #menu_semi_1 {
	width:150px; 
}
#menu_semi P {
	font-size:11px;
	font-weight:bold;
	color:#006393;
	margin:0px 0px 5px 0px;
	padding:0px;
	line-height:16px;
	position:relative;
}
#menu_semi P a {
	font-weight:bold;
	color:#3c4e45;
	line-height:16px;
	position:relative;
}
#menu_semi a {
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;	
	display:block;
	line-height:16px;
	position:relative;
	padding:3px;
}
#menu_semi a:hover {
	background-color:#0a65c2;
}

/*MENU VENDAS ESP */
#menu_ve {
	position:absolute; 
	z-index:1000; 
	left:54%;
	margin-top:-20px;
}
.menu_ve_box { 
	background:#034991; 
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#1767b0;
	margin-left:-6px;
}
.menu_ve_box div {
	height:110px;
}
#menu_ve_1 {
	float:left; 
	width:220px; 
	position:relative; 
	text-align:left;
	display:inline;
}
.ie #menu_ve_1 {
	width:150px; 
}
#menu_ve P {
	font-size:11px;
	font-weight:bold;
	color:#006393;
	margin:0px 0px 5px 0px;
	padding:0px;
	line-height:16px;
	position:relative;
}
#menu_ve P a {
	font-weight:bold;
	color:#3c4e45;
	line-height:16px;
	position:relative;
}
#menu_ve a {
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;	
	display:block;
	line-height:16px;
	position:relative;
	padding:3px;
}
#menu_ve a:hover {
	background-color:#0a65c2;
}

/*MENU SERVIÇOS */
#menu_serv {
	position:absolute; 
	z-index:1000; 
	left:67%;
	margin-top:-20px;
}
.menu_serv_box { 
	background:#034991; 
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#1767b0;
	margin-left:-7px;
}
.menu_serv_box div {
	height:88px;
}
#menu_serv_1 {
	float:left; 
	width:150px; 
	position:relative; 
	text-align:left;
	display:inline;
}
.ie #menu_serv_1 {
	width:150px; 
}
#menu_serv P {
	font-size:11px;
	font-weight:bold;
	color:#006393;
	margin:0px 0px 5px 0px;
	padding:0px;
	line-height:16px;
	position:relative;
}
#menu_serv P a {
	font-weight:bold;
	color:#3c4e45;
	line-height:16px;
	position:relative;
}
#menu_serv a {
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;	
	display:block;
	line-height:16px;
	position:relative;
	padding:3px;
}
#menu_serv a:hover {
	background-color:#0a65c2;
}

/*MENU ACESSORIOS */
#menu_aces {
	position:absolute; 
	z-index:1000; 
	left:74%;
	margin-top:-20px;
}
.menu_aces_box { 
	background:#034991; 
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#1767b0;
	margin-left:-5px;
}
.menu_aces_box div {
	height:66px;
}
#menu_aces_1 {
	float:left; 
	width:150px; 
	position:relative; 
	text-align:left;
	display:inline;
}
.ie #menu_aces_1 {
	width:180px; 
}
#menu_aces P {
	font-size:11px;
	font-weight:bold;
	color:#006393;
	margin:0px 0px 5px 0px;
	padding:0px;
	line-height:16px;
	position:relative;
}
#menu_aces P a {
	font-weight:bold;
	color:#3c4e45;
	line-height:16px;
	position:relative;
}
#menu_aces a {
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;	
	display:block;
	line-height:16px;
	position:relative;
	padding:3px;
}
#menu_aces a:hover {
	background-color:#0a65c2;}

/*MENU CONTATO */
#menu_cont {
	position:absolute; 
	z-index:1000; 
	left:84%;
	margin-top:-20px;
}
.menu_cont_box { 
	background:#034991; 
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#1767b0;
	margin-left:-7px;
}
.menu_cont_box div {
	height:110px;
}
#menu_cont_1 {
	float:left; 
	width:150px; 
	position:relative; 
	text-align:left;
	display:inline;
}
.ie #menu_cont_1 {
	width:150px; 
}
#menu_cont P {
	font-size:11px;
	font-weight:bold;
	color:#006393;
	margin:0px 0px 5px 0px;
	padding:0px;
	line-height:16px;
	position:relative;
}
#menu_cont P a {
	font-weight:bold;
	color:#FFFFFF;
	line-height:16px;
	position:relative;
}
#menu_cont a {
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;	
	display:block;
	line-height:16px;
	position:relative;
	padding:3px;
}
#menu_cont a:hover {
	background-color:#0a65c2;}
	
.localiza{
	padding:6px;
	border:1px #CCC solid;
	background-color:#F5F5F5;
}

/*VALIDAÇÕES*/
	.erro { background-color:#6C9;}
	label { display:inline; margin-top:2px; }	
	label.error { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:red; font-weight:600;}
	p { clear: both;}
	.submit { margin-top: 1em;}
	em { font-weight: bold; padding-right: 1em; vertical-align: top;}