body {	background-color: #597a81; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:  Arial, Helvetica, sans-serif; font-size:14px;}

.tudo{ position:relative; width:1000px;	margin-left:auto; margin-right:auto; background: #ffffff url("images/fundo.gif");  }
.content{ position:relative; width:960px; margin-left:auto; margin-right:auto; margin-top:10px}
.menu{ position:relative; width:960px;	margin-left:auto; margin-right:auto; background-color:#3b5b7f; padding-top:6px;	padding-bottom:5px; }
.menu_baixo{ position:relative; width:960px;	margin-left:auto; margin-right:auto;  padding-top:6px;	padding-bottom:5px; text-align:center; color:#cccccc; font-size:10px;}
.menu2{ position:relative; width:960px;	margin-left:auto; margin-right:auto; color:#3a5a7d; padding-top:6px;	padding-bottom:5px;background: #ffffff url("images/fundo_baixo.jpg"); text-align:center; background-repeat:repeat-x;}

/* links */
a.men {	text-decoration: none; color:#ffffff; margin-right:30px; margin-left:10px; }
a.men:hover { text-decoration: underline; }
a.men:visited {	color:#ffffff; }

a.res {	text-decoration: none; color:#034287; margin-right:15px; margin-left:10px; font-size:14px;  }
a.res:hover { text-decoration: underline; color:#034287; }
a.res:visited {	color:#034287; }

a.man {	text-decoration: none; color:#034287; font-size:15px;  }
a.man:hover { text-decoration: underline; color:#034287; }
a.man:visited {	color:#034287; }

a.preto {	text-decoration: none; color:#000000; font-size:11px; }
a.preto:hover { text-decoration: underline; color:#000000; }
a.preto:visited {	color:#000000; }

a.men_baixo{	text-decoration: none; color:#3a5a7d; margin-left:30px; }
a.men_baixo:hover { text-decoration: underline; }
a.men_baixo:visited {	color:#3a5a7d; }

a.creditos{	text-decoration: none; color:#cccccc;}
a.creditos:hover { text-decoration: underline; }
a.creditos:visited {	color:#cccccc; }

/* quadros */
.separador_de_quadros{ position:relative; height:340px;}
.separador_de_quadros2{ position:relative; height:300px;}

.esquerda_centro{ position:relative; width:480px; margin-top:10px; float:left; background-color:#00CC66;  }
.direita_centro{ position:relative; width:480px; margin-top:10px; float:right; }

.esquerda{ position:relative; width:280px; margin-top:10px; float:left; }
.centro{ position:relative; width:475px;  height:325px; float:left; margin:10px;}

.direita{ position:relative; width:185px;  margin-top:10px;  float:right;}
.titulo{ color:#FFFFFF; padding-top:6px; margin-left:10px; margin-right:10px; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.quadro_info{ position:relative; width:475px;  height:215px; background: url("images/quadro_info.gif"); float:left; margin:10px;}

/* quadros internos */
.quadro1{ position:relative; width:280px; height:105px; background: #ffffff url("images/foto1.jpg"); text-align:left; background-repeat:no-repeat; z-index:1;}
.quadro2{ position:relative; width:280px; height:115px; background: #ffffff url("images/foto2.jpg"); text-align:right; background-repeat:no-repeat; z-index:0;}
.quadro3{ position:relative; width:280px; height:105px; background: #ffffff url("images/foto3.jpg");  text-align:left; background-repeat:no-repeat;}
.quadro4{ position:relative; width:280px; height:115px; background: #ffffff url("images/foto4.jpg"); text-align:right; background-repeat:no-repeat;}
.quadro5{ position:relative; width:280px; height:92px; background: #ffffff url("images/quadro.jpg"); text-align:left; background-repeat:repeat-x; ;}
.quadro_menor{ position:relative; width:185px; height:80px; background: #ffffff url("images/quadro.jpg") ;  text-align:center;}
.quadro_medio{ position:relative; width:185px; height:122px; background: #ffffff url("images/quadro.jpg"); background-repeat:repeat-x;  text-align:center;}
.quadro_grande{ position:relative; width:480px; height:122px; background: #ffffff url("images/quadro.jpg"); background-repeat:repeat-x;  text-align:left;}
.quadro_texto_completo{ position:relative; width:960px; height:700px; background: #ffffff url("images/quadro.jpg"); background-repeat:repeat-x;  text-align:justify;}
.quadro_txt{ color:#000000; padding-top:6px; margin-left:10px; margin-right:10px; font-size:11px; }
.quadro_txt2{ color:#000000; padding-top:6px; margin-left:10px; margin-right:10px; font-size:12px; text-align:justify;}
.quadro_txt_grande{ color:#002b5a; padding-top:6px; font-size:20px; padding-top:15px;}

.quadro_grande2{ position:relative; width:480px; height:600px; background: #ffffff url("images/quadro.jpg"); background-repeat:repeat-x;  text-align:left;}
.login{ position:relative; width:100%; height:600px; background: #ffffff url("images/quadro.jpg"); background-repeat:repeat-x;  text-align:center;}

.esquerda_info{ position:relative; width:200px; float:left; font-size:11px; color:#000000; margin:10px; text-align:left;}
.direita_info{ position:relative;   margin:10px;  float:right;}

/* forms */
.contato_txt {	height:18px; width: 360px;  border: 1px solid #cccccc; color:#000000;font-size:11px;}
.contato_area {	height:88px; width: 360px;  border: 1px solid #cccccc; color:#000000;font-size:11px;}
.select_busca {	height:18px; width: 160px;  border: 1px solid #cccccc; color:#000000;font-size:11px;}
.busca { height:17px; width: 115px;  border: 0px; color:#012b5b; font-size:14px; background-color:#CCCCCC;}
.busca2 { height:25px; width: 215px;  border: 0px; color:#012b5b; font-size:20px; background-color:#CCCCCC;}
.input_sub { height:17px;border:0px; background-color:#cccccc; color:#FFFFFF;}
.input_sub2 { height:25px;border:0px; background-color:#cccccc; color:#FFFFFF;}

/* divs escondidas login*/

#div_aberta{ margin-left:0px; margin-top:0px; position: absolute; display:none; border:2px solid #3a5a7d; width:240px; height:200px; background-color:#ffffff; 	z-index:12;	
padding-left:20px; padding-right:20px; padding-top:10px; font-size:12px; color:#3a5a7d; text-align:justify; line-height:20px;	letter-spacing:1px; }
#div_aberta2{ margin-left:30%; position:absolute; display:none; background-color:#ffffff; z-index:120;	padding:0px; font-size:12px; color:#616161; text-align:justify;	
line-height:20px; letter-spacing:1px; }

.escura{  position:absolute; display:none; top:0%; left:0%; width:100%; height:500%; background-color:#000000; opacity:1.0; filter: alpha(opacity = 00); z-index:1;}


#div_aberta1{ margin-right:auto; margin-left:auto; margin-top:0px; position: relative; display:none; border:2px solid #3a5a7d; width:300px; height:300px; background-color:#ffffff; 	z-index:12;	
padding-left:20px; padding-right:20px; padding-top:10px; font-size:12px; color:#3a5a7d; text-align:justify; line-height:20px;	letter-spacing:1px;}


.escura1{  position:absolute; display:none; top:0%; left:0%; width:100%; height:500%; background-color:#cccccc; opacity:1; filter: alpha(opacity = 100); z-index:1;}