@charset "iso-8859-1";
#Topo{
width:100%;
height:155px;
background:url(../_img/bgTopo.jpg) repeat-x;
margin-bottom:14px;
float:left;
clear:both;
}
#LogoTopo{
position:absolute;
left:5px;
}
#Clock{
position:absolute;
left:860px;
top:10px;
}
#Data{
width:300px;
height:auto;
text-align:right;
position:absolute;
left:665px;
top:74px;
color:#FFF;
}
#MenuTopo{
width:514px;
height:40px;
position:absolute;
left:456px;
top:110px;
background:#75BE21;
}
    
    #hoverMenuTopo{
      color:#FFF;
      background:#007CC3;
    }


#ColunaEsquerda{
width:160px;
height:auto;
float:left;
margin-right:20px;
}

#Menu{
width:160px;
height:auto;
}

#Menu ul li a{
color:#84C225}
	
    #Menu ul{
      border-top:1px solid #F2F2F2;
    }
    
    #hoverMenuLatSimples{
      text-decoration:underline;
    }
    
    #hoverMenuLatPadrao{
      width:155px;
      padding-left:5px;
      height:22px;
      padding-top:8px;
      font-size:13px;
      font-weight:bold;
      text-transform:uppercase;
	  color:#84C225;
      background:#EDF3E3 url(../_img/setaMenu.gif) no-repeat right;
      cursor:pointer;
    }
    
    #noHoverPadrao{
      width:155px;
      height:22px;
      padding-left:5px;
      padding-top:8px;
      color:#84C225;
      font-size:13px;
      font-weight:bold;
      text-transform:uppercase;
    }
    
    #HoverSimples{
      width:150px;
      height:20px;
      padding-top:10px;
      padding-left:10px;
      font-size:11px;
      font-weight:normal;
      color:#333;
    }
    #HoverSimples:hover{
      color:#333;
      text-decoration:underline;
      cursor:pointer;
    }

#BoxFones{
width:147px;
height:115px;
padding-left:13px;
padding-top:15px;
margin-top:19px;
margin-bottom:20px;
background:url(../_img/bgTelefones.gif) no-repeat;
color:#FFFFFF;
}
	#BoxFones p{
      font-size:15px;
	}
	
    #BoxFones h1{
      font-size:23px;
    }


#LinksGoverno ul li{
margin-bottom:4px;
}



#ColunaDireita{
width:800px;
height:auto;
float:left;
}
#col01{
width:580px;
float:left;
margin-right:20px;
}
    #Destaques{
      width:320px;
      height:300px;
      float:left;
    }
    #NewsHome{
      width:240px;
      height:280px;
      float:left;
      margin-left:20px;
      padding-top:10px;
      padding-bottom:10px;
    }
    #NewsHome ul li{
      font-size:15px;
      font-weight:bold;
    }
    #NewsHome ul li a{
      color:#000;
    }
    
    #NewsHome2{
      width:580px;
      height:150px;
      float:left;
      clear:both;
      margin-top:10px;
    }
    #NewsHome2 ul li{
      font-weight:bold;
    }
    #NewsHome2 ul li a{
      color:#000;
    }
    
    #SessoesHome{
      width:580px;
      height:210px;
      float:left;
      clear:both;
      margin-top:20px;
      margin-bottom:20px;
    }
    
    #titleVerde{
      width:580px;
      height:40px;
      border-bottom:3px solid #84C225;
    }
    #titleVerde h1{
      width:272px;
      height:32px;
      font-size:18px;
      font-weight:bold;
      padding-left:8px;
      padding-top:8px;
      color:#FFF;
      background:#84C225;
      float:left;
    }
    #titleVerde h2{
      width:295px;
      height:35px;
      padding-right:5px;
      padding-top:5px;
      float:right;
      text-align:right;
      font-size:11px;
      font-weight:normal;
    }
    #titleVerde h2 a{
      color:#999999;
    }
    
    #boxCinzaPPHome{
      background:#F2F2F2;
      width:120px;
      height:120px;
      padding:10px;
      font-size:11px;
    }
    #boxCinzaPPHome p{
	  margin-top:20px;
	}
    
    #boxCinzaSe{
      width:560px;
      height:147px;
      padding:10px;
      background:#F2F2F2;
    }
    
    #boxCinza{
      background:#F2F2F2;
      float:left:
      clear:both;
    }
    
    #Ses{
      width:130px;
      float:left;
      margin:5px;
    }
    #Ses a{
      color:#000;
    }
    #icoSes{
      position:absolute;
      margin-left:95px;
      margin-top:65px;
    }
    
    
    #titleCinzaVerde{
      width:100%;
      height:40px;
    }
    #titleCinzaVerde h1{
      width:35%;
      height:32px;
      font-size:18px;
      font-weight:bold;
      padding-left:5%;
      padding-top:8px;
      color:#84C225;
      background:#F2F2F2;
      float:left;
    }
    #titleCinzaVerde h2{
      width:58%;
      height:35px;
      padding-right:2%;
      padding-top:5px;
      float:right;
      text-align:right;
      font-size:11px;
      font-weight:normal;
    }
    #titleCinzaVerde h2 a{
      color:#999999;
    }
    
    #AgendaHome{
      width:270px;
      height:22px;
      font-size:12px;
      padding-top:8px;
      padding-left:10px;
    }
    

#col02{
width:200px;
float:left;
}
	#titleAzul{
      width:110px;
      height:20px;
      padding:5px;
      background:#007CC3;
      color:#FFF;
      font-size:16px;
      font-weight:bold;
    }
    #icoTv{
      position:absolute;
      margin-left:85px;
      margin-top:60px;
    }
    #boxAzul{
      width:186px;
      height:36px;
      padding:7px;
      background:#007CC3;
      color:#FFF;
      font-weight:bold;
      margin-bottom:20px;
    }
    
    
    #titleCinzaAzul{
      width:200px;
      height:30px;
    }
    #titleCinzaAzul h1{
      width:122px;
      height:25px;
      font-size:16px;
      font-weight:bold;
      padding-left:8px;
      padding-top:5px;
      color:#007CC3;
      background:#F2F2F2;
      float:left;
    }
    #titleCinzaAzul h2{
      width:65px;
      height:27px;
      padding-right:3px;
      padding-top:3px;
      float:right;
      text-align:right;
      font-size:11px;
      font-weight:normal;
    }
    #titleCinzaAzul h2 a{
      color:#999999;
    }
    
    #miniVereadores{
      width:180px;
    }
    #miniVereadores li{
      width:44px;
      height:44px;
      padding:2px;
      background:#FFFFFF;
      border:1px solid #ECECEC;
      float:left;
      margin:5px;
    }
    
    #vcEsta{
      width:580px;
      padding-bottom:10px;
      font-size:10px;
      color:#999999;
    }
    #vcEsta a{
      color:#84C225;
    }
    
    #btsBottom{
      width:330px;
      height:30px;
      padding-left:250px;
    }
    #btsBottom img{
      margin-left:10px;
      float:left;
    }
    
#copyright1{
width:100%;
height:30px;
padding-top:10px;
background:#E8E8E8;
float:left;
clear:both;
color:#999999;
margin-top:20px;
}

#copyright1 center a{
font-size:15px;
color:#999999;
}

#copyright2{
width:100%;
height:110px;
background:#F2F2F2;
float:left;
clear:both;
color:#999999;
}


.borda10{
padding:9px;
border:1px solid #CCCCCC;
}