body {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0px; padding:0px; text-align:left; background-image:url(images/bg1.jpg);}

#branco {clear:both; }

#geral{width:750px; margin: 0 auto; background:url(images/bgg.jpg) repeat-y center;  padding:2px; text-align: left;}


#topo {background:url(images/topo.jpg) repeat-x; height:130; width:751px; position:relative; clear:both}

#logo {background:url(images/bg_logo1.jpg); height:130px; width:443px;}

#busca{background:#d2d7dc ;padding:15px 16px; width:215px; position:absolute; top:17px; right:20px;  color:fff; font-famaly:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;}
 
input#fbusca {margin-bottom:4px;  width:170px;}

label {display:block; font-weight:bold;color:#0099cc; }

#ola  {background:url(images/ola.jpg) repeat-x; margin:0px;	width:751px;	height:30px;}

#esq {width:149px; margin-right:5px; margin-top:0px; }
 

#esquerda {width:150px; margin-right:5px; margin-top:0px; }

#esquerda h3 {background:url(images/bulet.gif) no-repeat left;  padding-top:5px; padding-bottom:10px; padding-left:18px;padding-right:0px; margin:5px;  color:#0099cc; border-bottom:dotted; color:#0099cc;} 

#esquerda ul{margin:0px; padding:0px}

#esquerda li {margin:10px; padding:0px; list-style:none; }

#esquerda li  a {display:block;background:url(images/seta.gif) no-repeat left; padding:4px 25px; text-transform:capitalize; color:#0099cc;

font-size:10px; font-weight:bold; text-decoration:none; }

#esquerda li a:hover { background:#61c0d6; color:#fff;}


#ultimos {width:150px; margin:0px;  }

#ultimos {margin-top:35px; }

#ultimos img {padding:4px; margin:5px; width:140px; height:140px; background:#fff; border:2px solid #ccc;}

#ultimos img:hover {background:#ccc;}

#ultimos h4{background:url(images/bulet.gif) no-repeat left;  padding-top:5px; padding-bottom:10px; padding-left:18px;padding-reigth:0px; margin:5px;  color:#0099cc;  border-bottom:dotted; color:#0099cc}

#conteudo-1 { margin-bottom:0px;}

#meio {float:right;width:580px; height:0px;}

	
#meio {background:url(images/bg_conteudo.jpg) no-repeat;  padding:40px 0px; margin-left:0px;  height:1200px}


#direita {display:block; background:url(images/banner_bulet.jpg) repeat-x; border:1px solid#c0c0c0; position:relative; left:580px; right:15px;	margin-bottom:50px; top:27px; margin:0px; width: 149px;}

#direita h3 {text-align:center; margin:0px; padding-top:5px; margin-right:15px;color:#fff;}

#banerr {position:absolute; margin-right:0px; margin-bottom:1px; border:1px solid #c0c0c0;}

#banerr img {width:148px; height:94px; margin-right:0px; margin-top:0px; margin-bottom:0px;  }

#menu_sup{width:735px; position:absolute; top:107px; rightt:105px;}

#menu_sup ul {float:right;}

#menu_sup ul{margin:0; padding:3px;}

#menu_sup li {float:left; margin-right:2px; padding:2px; list-style:none; border:none; solid #fafafa;}


#menu_sup a {background:url(images/menu_esq1.gif) no-repeat top;  padding-top:1px; width:58px; height:23px; display:block; margin:-2px;text-align:center; text-transform:capitalize; color:#000; font-size:9px; font-weight:bold; text-decoration:none;  }


#menu_sup a:hover { background-position:left bottom;   padding-top:0px; color:#0099cc; }

#letras {margin:0px; padding:0px;}
#letras {margin-top:-30px; pading:5px ;	width:400px; text-align:left;
}

#letras p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:bold; color: #003a65; text-align:justify; padding: 5px 20px 0px 30px;}

#letras a {color:#0099cc;text-decoration:none; font-size:12px; font-weight:bold; text-decoration:none;}
#letras p a:hover {color:#ccc; text-decoration:none; text-transform:capitalize;}

#letras h3 {color:#0099cc; padding: 5px 10px 0px 40px;	}

#letras a:hover {color:#cf0002;}


.fotos h3 {background:url(images/foto.jpg)no-repeat ; width:23px; height:23px;  padding:5px 25px;  color:#0099cc;}
.tumb img {padding:5px; margin:5px;  background:#fff; border:2px solid #ccc;  }
.thumb:hover {background-color:transparent;}
.thumb a:hover img {border:1px solid #0099cc;}

.thumb img {border:2px solid #ccc; margin:5 5px 5px 0;}
.thumb:hover {background:transparent;}
.thumb:hover img {border:0px solid#000099cc;}
.thumb span {position:absolute; background:#ccc; padding:5px; left:-1000px; border:0px solid#0099cc;font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;color:#0099cc; }


.thumb span img {border-width:0; padding:2px;}
.thumb:hover span {visibility:visible; top:0; left:230px; z-index:50;}

.fotos {position:relative; margin:50px;}

.fotos {margin:5px; margin-top:0px; margin-bottom:150px;}
.fotos {margin-left:200px;}

#rodape {background-color:#c7ccd0; background:url(images/rodape.jpg) repeat-x;margin-top:10px;  height:68px;width:751px;
 position:relative;  }
#rodape{clear:both}
#rodape {margin:0; padding:0;}
#img-rodape {background:url(images/img-rodape.jpg) no-repeat; width:143; height:68px;}

#creditos {padding:2px; margin-top:50px; width:300px; float:right; margin-right:178px;  font-size:9px; }

#roda {margin-top:20px; width:350px;float:right; margin-right:175px;clear:both;}

