@charset "utf-8";
/* CSS Revarte */


 body { padding:0;
	  font-family: "Trebuchet MS";
	  margin: 0px 20px 0px 20px;
	  background-position:center;
	  background-color:#E6E7E9;
          	  }  
 
img {  border:0;	}

	  
/* ___________________________ DIVS CONTEUDO _________________________________  */

#social {  position:relative;
           width: 300px;
           height: 40px;
           float:right;
		   margin: 3px 0px 0px 0px;
		  		   
		   }
		   
#mainpage { position: relative;
           clear: both;
           width: 800px;
           height: 808px;
           margin: 0px auto -1px auto;
		   		   }

#header	{  height:140px;
		   width:795px;
           margin: 5px 5px 5px 2px;
		   		   		   		    }

#Logo	{  height:125px;
		   width:210px;
           margin: 2px 0px 2px 0px;
		   padding: 5px 0px 0px 0px;
		   float: left; 		   
		   		   }		   
 
#Menu	{  height:30px;
		   width: 580px;
           margin: 55px 1px 1px 0px;
		   padding: 0px 0px 0px 0px;
           float: left;
		  		   }

#Menu li { list-style: none;
         float:left; }

#Menu ul { display: inline;}
		 
#Menu ul li a { padding: 2px 10px;
		    float:left;
		    color: #000000;
		    font-size: 14px;
		    text-decoration: none;
			font-weight:bold;
			list-style: none;
			}
			
#Menu .loc a {background-color: #0042a5;
                 border-bottom-color:#0042a5;
				 color:#FFF;
				 border: 1px solid #0042a5}
				 
#Menu .loc a:hover {background-color:#0094FF;
                 border-bottom-color:#0094FF;
				 color:#FFF;
				 border: 1px solid #0094FF}

				 
#destaque {  height:500px;
		   width:385px;
           margin: 5px 5px 5px 5px;
		   float: left;
		   
		   
 }
			 
#destaque-txt {  height:700px;
		        width: 380px;
                margin: 5px 5px 5px 5px;
		        padding: 0px 0px 0px 0px;
			    float: right;
				
				}	

		
#largeImg {
	border: solid 1px #ccc;
	width: 550px;
	height: 190px;
	padding: 5px;
	}
				
#destaque-img {  height:200px;
		        width: 560px;
                margin: 5px 5px 5px 5px;
		        padding: 0px 0px 0px 0px;
			    float: left;
				}
				
#add a{ color: #333333;
		    font-size: 14px;
		    text-decoration: none;
			 }

#add a:hover{ text-decoration: underline;
			 }			 
			
#conteudo { height:310px;
		   width:790px;
           margin: 5px 5px 5px 5px;
		   	}	
		   
#conteudo-cont{ height:520px;
		      width:790px;
              margin: 5px 5px 5px 5px;
		      background-color:#FFFFFF;	  }	

#qs {background-color: #FF8000;
    border-bottom-color:#FF8000;
	color:#FFF;
	border: 1px solid #FF8000;
	margin: 5px 0px 0px 0px;}

#pt 	{background-color: #118f04;
    border-bottom-color:#118f04;
	color:#FFF;
	border: 1px solid #118f04;
	margin: 5px 0px 0px 0px;}
	
#gal  {background-color: #f40011;
    border-bottom-color:#f40011;
	color:#FFF;
	border: 1px solid #f40011;
	margin: 5px 0px 0px 0px;}
	
#loc {background-color: #0042a5;
    border-bottom-color:#0042a5;
	color:#FFF;
	border: 1px solid #0042a5;
	margin: 5px 0px 0px 0px;}
	
#con {background-color: #FFD500;
    border-bottom-color:#FFD500;
	color:#FFF;
	border: 1px solid #FFD500;
	margin: 5px 0px 0px 0px;}
	
#bal {background-color: #0094FF;
    border-bottom-color:#0094FF;
	color:#FFF;
	border: 1px solid #0094FF;
	margin: 5px 0px 0px 0px;}	
	
#est{background-color: #A0A0A0;
    border-bottom-color:#A0A0A0;
	color:#FFF;
	border: 1px solid #A0A0A0;
	margin: 5px 0px 0px 0px;}	
	
#apo{background-color: #008cc7;
    border-bottom-color:#008cc7;
	color:#FFF;
	border: 1px solid #008cc7;
	margin: 5px 0px 0px 0px;
	font-weight:bold;}	
				 
#texto-conteudo { height:470px;
		   width:525px;
           margin: 0px 0px 0px 0px;
		   background-color:#FFFFFF;
		   float: left;		   }	
		   
#texto-conteudo a { color: #333333;
		    font-size: 14px;
		    text-decoration: underline;  }	
	   
#texto-conteudo p {color: #333333;
		    font-size: 16px;
		    text-decoration: none;
			font-weight:bold; }	

#texto-conteudo span {color: #333333;
		    font-size: 14px;
		    text-decoration: none;	}			
		   
#img-conteudo { height:204px;
		   width:242px;
           margin: 4px 0px 0px 0px;
		   background-color:#FFFFFF;
		   border: solid 1px #ccc;
           padding: 4px 4px 4px 4px;
		   float: right;}	 

#alt-conteudo { height:204px;
		   width:242px;
           margin: 4px 0px 0px 0px;
		   background-color:#FFFFFF;
		   border: solid 1px #ccc;
		   padding: 4px 4px 4px 4px;
           float: right;}		   
				 
		   
#news {  height:300px;
		 width: 350px;
         margin: 5px 5px 5px 5px;
		 background-color:#e6f7ff;
		 padding: 0px 0 0 0px;
	     float: left;}
		 
#destaque2 {  height:95px;
		     width: 420px;
             margin: 5px 2px 2px 5px;
		     background-color:#E2ECF5;
		     padding: 0px 0px 0px 0px;
	         float: left;
			 border: solid 1px #ccc}
			 
#contribua {  height: 95px;
		     width: 420px;
             margin: 2px 2px 2px 5px;
		     background-color:#E2ECF5;
		     padding: 0px 0px 0px 0px;
	         float: left;
			 border: solid 1px #ccc}		

#Localizacao {height:95px;
		     width: 420px;
             margin: 2px 2px 2px 5px;
		     background-color:#E2ECF5;
		     padding: 0px 0px 0px 0px;
	         float: left;
			 border: solid 1px #ccc}	

			 
#footer { height:115px;
		   width:790px;
           margin: 300px 5px 5px 5px;
		   
		   font-size: 11px;		   }	
			 
#apoio{
         border: solid 1px #ccc;
		 padding: 4px;
		 width: 780px;
	     height: 80px;
		 }	
		 
#contato{  font-size: 12px;		   }	


	 