/* CSS Document */

body{padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background-color:#0089E1;}
.bg{background-image:url(imagem/bg.jpg); background-repeat:repeat-x; background-position:top; background-color:#0089E1;}

h1{font-family: Geneva, "Arial", Helvetica, sans-serif; font-size:18px; color:#000000; letter-spacing:0px; padding:0px; margin:0px; font-weight:bold;}

.t1{font-family: Geneva, "Arial", Helvetica, sans-serif; font-size:18px; color:#5F8AB3; letter-spacing:0px; padding:0px; margin:0px; font-weight:bold;}
.t2{font-family: Geneva, "Arial", Helvetica, sans-serif; font-size:14px; letter-spacing:0px; padding:0px; margin:0px; font-weight:bold; color:#E30000;}
.t3{font-family: Geneva, "Arial", Helvetica, sans-serif; font-size:14px; letter-spacing:0px; padding:0px; margin:0px; font-weight:bold; color:#000;}

.titulo{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#473D29;  font-weight:bold;}

a{color:#666666; text-decoration:none;}
a:hover{color:#000;}

/* CSS Site */

#geral{width:100%;margin:auto;}
#site{width:1003px;margin:auto;}
#top{width:983px; height:197px;}
#main{width:983px;  padding:0px 10px 0px 10px; background-image:url(imagem/bg_main.jpg); background-repeat:no-repeat; background-position: center top;}
#main2{width:983px;  padding:0px 10px 0px 10px; background-image:url(imagem/bg_main2.jpg); background-repeat:no-repeat; background-position: center top;}
#content{width:943px; margin:auto; padding-bottom:50px; background:url(IMAGEM/BG_CONTENT2.jpg) no-repeat center bottom; overflow:auto;}
#content2{width:943px; margin:auto; padding-bottom:50px; background:url(IMAGEM/BG_rodape.jpg) no-repeat center bottom; overflow:auto;}
#le{width:237px; float:left; padding-top: 5px; margin-right:20px;}
#main_ax{width:686px; float:left; padding-top:45px;}

#menu{font-family: Geneva, "Arial", Helvetica, sans-serif; font-size:14px; letter-spacing:0px; padding:0px; margin:0px; font-weight:bold; color:#000;}
#menu a{ text-decoration:none; color:#003366;}
#menu a:hover { text-decoration:none; color:#0066CC;}

#rodape{width:100%; margin:auto; clear:both; background-image:url(IMAGEM/bg_rodape2.jpg); background-position: center top; background-repeat:no-repeat; color:#FFFFFF;} 
#rodape_box a{color:#fff; padding:2px;text-decoration:none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;}
#rodape_box a:hover{color:#003366;background-color:#FFFF00;}
#rodape_box{ padding-top:25px;}
#float{ width:81px; height:50px; position: absolute; left: 90%; overflow: hidden; z-index: 2; padding-top:10px; }

#inst{background:url(IMAGEM/bg_inst.jpg) no-repeat center top; overflow:hidden; height:170px; width:900px; margin:auto; padding:25px 0;} 
.inst_box{width:190px; height:145px; overflow:hidden; float:left; background:url(IMAGEM/bg_inst_box.gif) no-repeat right top; padding:15px 10px 10px 50px; font-size:14px; }
#tempo{width:150px; height:170px; float:left;}

/* CSS Main */

#bt_top{width:100%; background-image:url(IMAGEM/bg_bt.jpg); background-position:bottom; background-repeat:repeat-x; background-color:#003366;}
#f_top{width:1003px; height:197px;}
#linhas{width:473px; height:478px; float:left;}
#destaques{width:470px; height:263px; padding-top:40px; float:left;}

#noticias{width:410px; margin:0px 0px 0px 30px; float:left;}



/* CSS C */

#c1{width:192px; margin:30px 5px 10px 15px; background-image: url(imagem/c1_1.gif);background-repeat: no-repeat;background-position: top; }
#c1c{width:162px; padding:15px; background-image: url(imagem/c1_2.gif);background-repeat: no-repeat;background-position: bottom; }

#c2{width:402px; padding-right:15px; height:80px; overflow:hidden; background-image: url(imagem/c2_1.gif);background-repeat: no-repeat;background-position: right top; }
#c2c{width:387px; padding:15px 0px 15px 15px; height:50px; overflow:hidden; background-image: url(imagem/c2_2.gif); background-repeat:repeat-x; }

#cm{width:10px; height:10px; overflow:hidden; float:left; }
#cm_m{width:741px; padding: 0px  10px  0px  10px ; background-color:#FFFFFF; clear:both;}

/* botoes top */

#btt_form{	width:1003px;margin:auto;padding:10px 0px 10px 0px;	height:45px;font-family: Geneva, "Arial", Helvetica, sans-serif;font-size:16px;	color:#FFFF00;letter-spacing:0px;font-weight: bold;text-transform: uppercase;} 

#btt_form a{color:#FFFF00;} 

#btt_curva{	background-image: url(imagem/c2.jpg);	background-repeat: no-repeat;background-position: right;padding-right: 10px;padding-left:10px;float:left;height:30px;overflow:hidden;}

.input{height:16px;text-transform:uppercase;font-size:14px;background-color:#335C85;color:#fff;font-family: Arial, Helvetica, sans-serif;font-weight:bold;border-top: 5px solid #335C85;border-bottom: 5px solid #335C85;border-right-style: none;border-left-style: none;}

#btt_titulo{float: left;height:30px;vertical-align:100%;line-height: 30px;}

/* CSS aarea */

#formulario_nome2{
	width:40px;
	height:20px;
	color: #666666;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	clear:both;
	font-weight:bold;
	overflow:hidden;
}
.formulario_campo{
	height:30px;
	padding-left:10px;
	vertical-align:100%;
	line-height: 30px;
}
#formulario_bt2{
	text-align:center;
}
