@charset "utf-8";

.colun-rgt { min-height: 500px; height: auto !important; height: 500px; }

ul.repolhador { min-height: 160px; height: auto !important; height: 160px; }

.contato {  position: absolute; top: 411px; left: 269px; z-index: 2; width: 392px; }
.contato * { font-family: Verdana; font-size: 10px; }
.contato input, .contato textarea { background: transparent; border: none; float: left; margin: 5px 0 0 0; }
.contato label { float: left; display: block; padding: 0 6px 0 14px; height: 22px; line-height: 22px; }
.contato textarea { height: 100px; overflow: auto; }
.contato select { float: left; margin: 3px 0 0 0; height: 16px; }
.um { width: 290px; }

#tarja { height: 22px; width: 390px; position: absolute; top: 423px; left: 260px; z-index: 1; }
#tarja div { width: 9px; height: 22px; }

#str_estado { width: 50px; }
#str_cidade { width: 198px; font-size: 9px; }

.topo_contato {  height: 12px; }
.rodape_contato { height: 27px; margin: 10px 0 0 0; }
.rodape_contato button {  width: 55px; height: 27px; border: none; float: right; margin: 0 21px 0 0; }

#alerta { float: left; font-size: 9px; padding: 0 0 0 12px; }


	.contato { background: url(../img/laranja/bg_contato.gif) repeat-y; }
	
	#tarja { background: url(../img/laranja/bg_tarja.gif) top right repeat-y; }
	#tarja div { background: url(../img/laranja/mark_tarja.gif) no-repeat; }
	
	.topo_contato { background: url(../img/laranja/topo_contato.gif) no-repeat top left; }
	.rodape_contato { background: url(../img/laranja/rodape_contato.gif) no-repeat top left; }
	.rodape_contato button { background: url(../img/laranja/btn_enviar.gif); }
	
	
	
	
	
.box_uni { width: 333px; margin: 0 0 6px 0; float: left; }
.box_uni h5 { width: 329px; line-height: 23px; background: url(../img/tarja-2.gif); padding: 0 0 0 4px; cursor: pointer; }
.box_uni div.hidden { display: none; padding: 0 0 7px 8px; background: #fac88f url(../img/rodape.gif) no-repeat left bottom; }
.box_uni p { padding: 8px 0 14px 0 !important; line-height: 13px; margin: 0 !important; width: 200px; }
.cliquee h5 { background: url(../img/tarja-2-click.gif) !important; }
	
	
	
	
	
	
	
/* css das dicas */
	.caixa { width: 333px; background: #fac88f url(../img/bottom.gif) no-repeat bottom left; padding: 0 0 20px 0; display: none; float: left; }
.caixa p, .caixa h4 { float: left; width: 317px; margin: 0 0 0 8px; display: block; }
.caixa p { line-height: 13px; font: normal 10px Verdana; padding: 0 0 16px 0; }
.caixa h4 { font-family: "Trebuchet MS"; font-size: 18px; padding: 8px 0 10px 1px; }
.caixa img { float: left; background: white; }
.barrinha { height: 1px; padding: 14px 0; float: left; width: 333px; background: url(../img/barrinha.gif) no-repeat center; }
.caixa p.p15 { padding: 0 0 15px 0; }




.lateral { background: url(../img/bg_um.gif) repeat-y; width: 222px; margin: 15px 0 0 0; float: right; position: relative; z-index: 1; }
.bg_um { background: url(../img/top.jpg) no-repeat; width: 222px; position: relative; }
.bg_um ul { float: left; position: relative; padding: 57px 28px 28px 8px; background: url(../img/middle.jpg) no-repeat left bottom; }
.bg_um li img { float: left; padding: 0 0 13px 13px; }
#caixa-1 { display: block; }
.bg_um ul li span { display: block; padding: 0 0 5px 12px; }
	.bg_um ul li ul { padding: 0 0 33px 11px; background: none; }
	.bg_um ul li ul li { background: url(../img/aba-laranja.gif) no-repeat; line-height: 13px !important; width: 174px; padding: 7px 0 6px 0; text-align: center; margin: 0 0 4px 0; font: bold 12px "Trebuchet MS"; display: block; cursor: pointer; }

.bg_dois { background: url(../img/bg_dois.gif) repeat-y; width: 222px; }
.bg_dois li.none { font-size: 0px; line-height: 0px; }
.bg_dois ul { background: url(../img/bottom.jpg) no-repeat left bottom; padding: 15px 0 80px 35px; }

.bg_dois ul li { font-weight: bold !important; }


.insti { width: 333px; position: relative; float: left; }
.insti h3 { font-size: 21px; line-height: 21px; color: #f69220; margin: 0 0 20px 0; width: 329px; font-family: "Trebuchet MS"; }
h3.com-h4 { margin: 0 0 40px 0; }
.insti h4 {	font-family: "Trebuchet MS"; color: #f69220; position: absolute; top: 30px; left: 0; width: 350px; z-index: 1; line-height: 12px; font-size: 12px; }
.insti p, .insti ul { width: 329px !important; padding: 0 0 0 4px; margin: 9px 0 16px 0; font-family: Verdana; font-size: 10px; }
.insti p.titulo { font-weight: bold; line-height: 23px; background: url(../img/tarja.gif); margin: 0; }
.insti p *, .insti ul * { font-size: 10px; font-family: Verdana; }
.insti a { color: #000; font-weight: bold; }

.vermelho { color: red; }