/* CSS Document */
* {margin:0; padding:0;}

#geral {width:784px; margin:0 auto}
#conteudo {width:728px; padding-left:28px; padding-right:28px; padding-top:18px; padding-bottom:18px; background-color:#FFFFFF; float:left}
#banner {width:728px; float:left}
#menu {width:728px; border-bottom: dotted 2px #666666; background:#03A556; float:left}
#lateral{width:225px; float:left}
#miolo {width:472px; padding-left:30px; float:left}
#ramos {width:193px; padding-left:16px; padding-right:16px; background-color:#B2D3C3; float:left}
#ramitos {width:153px; padding-left:16px; padding-right:16px; background-color:#B2D3C3; float:left}
#previsao {width:193px; padding-left:16px; padding-right:16px; background-color:#CCE0CC; border-bottom:dotted 1px #466B43; float:left}

.menu{font-family:trebuchet ms; font-weight:bold; font-size:16px; color:#fff; text-transform:uppercase; text-decoration:none}
.ramos{font-family:trebuchet ms; font-weight:bold; font-size:16px; color:#011A0E; text-transform:uppercase; text-decoration:none}
.subramos{font-family:trebuchet ms; font-weight:bold; font-size:16px; color:#006D38; text-transform:uppercase; text-decoration:none}
.fonte{font-family:trebuchet ms; font-size:12px; color:#011A0E; text-decoration:none}
.fonte:hover {color:#006600}
.verdinha{font-family:trebuchet ms; font-size:12px; color:#006D38; text-decoration:none}
.tempmin {font-family:trebuchet ms; font-size:18px; text-transform:uppercase; color:#003399}
.tempmax {font-family:trebuchet ms; font-size:18px; text-transform:uppercase; color:#CC0000}

/*
#geral { width:778px; height:auto; margin:0 auto; background-color:#FFFFFF; overflow: auto;}
#conteudo {width:735px; margin-left:20px; margin-right:20px; float:left;}
#banner { width:735px; padding-bottom:10px;}*/
#bannermeio {margin-top:10px; margin-bottom:10px; float:left;}
/*#lateral {width:198px; padding-left:17px; padding-right: 10px; padding-top:26px; background-color:#CCE0CC; float:left;}*/
#conteudomeio{ width:465px; margin-left:30px; float:left;}
#galeriathumbs { width:130px; padding-right:20px; padding-bottom:15px; float:left;}
#paginacao {width:400px; background-color: #F0F0F0; padding-bottom:3px; padding-top:3px; padding-left:10px; padding-right: 10px; float:left;}
#previsaotempo { padding-top:10px; float:left;_width:198px;}
#rodape { padding-top:10px; float:left;  }
#noticiashome { width:223px; padding-left:10px; padding-right:10px; float:left;}
#quadroverde01 { width:215px; height:370px; padding-left:10px; padding-right:10px; background-color:#D1E2DA; float:left;}
#quadroverde02 { width:210px;  height:370px; padding-left:10px; padding-right:10px; background-color:#ABCABB; float: left;}
#mostracontent {width:465px;padding-top:10px; float:left;}
.bannersup { height:267px; vertical-align:top;}
.titulos { font-family:trebuchet ms; font-size:18px; font-weight:bold; line-height:20px; color:#000000;}
.textonoti { font-family:tahoma; font-size:11px; line-height:18px; color:#333333; text-decoration:none;}
.noticias { font-family:tahoma; font-size:11px; line-height:18px; color:#333333; text-decoration:none;}
.noticias:hover {color:#006233;}
.smallfont { font-family:tahoma; font-size:10px; color:#333333; text-decoration:none;}
.smallfont:hover {text-decoration:underline; color:#000000;}
.smallverde { font-family:tahoma; font-size:10px; color:#016600; text-decoration:none;}
.smallverde:hover { color: #006233; text-decoration:underline;}
.smallgray { font-family:tahoma; font-size:10px; color:#999; text-decoration:none;}
.fotosnot { border:solid 1px #333333;}
.fotinhos { border:solid #fff 4px; outline:solid #C1E2A5 1px; }
.fotinhos:hover { border:solid #A3B6D0 4px; outline:solid #C1E2A5 1px;}
.thumbss { border:solid #EDEDED 4px; outline:solid  #CCCCCC 1px; }
.thumbss:hover { border:solid #ccc0 4px; outline:solid  #999999 1px;}