
* { font-family:"Trebuchet MS", Arial; font-size: 12px;}

br {clear: both;}

body { background-color: #8EC262; 
       background-image: url(images_background.jpg); 
       background-position: top;
       background-repeat:repeat-x;
       margin:0px;
     }
       
.site { 

	width:770px;
	padding:0px 5px 0px 5px;
	left: 50%;
	margin-left: -398px;
	float: left;
	position: relative;
	color:#333333;
	font-size:12px;	
        background-color: #FFF;
}

.site a{
	color:#009933;
} 
      
      
.site .header {

        width:769px;
        float: left;
        position: relative;
        background-image: url(images_banner_topo.jpg);
        height: 127px;
	
      }
      
.site .menu {

        background-image: url(images_menu_all.gif);
        background-position: top;
        background-repeat: repeat-x;
        
        position: relative;
        float:left;
        
        width: 769px;
        height: 28px;

      }

.site .menu .itens{
        float:left;
        position: relative;
        
	width: 699px;
        height: 30px;        

      }
      
.site .menu .itens a{
        float:left;
        position: relative;
        
	color: #FFF;
	padding: 0px 10px; 0px; 10px;
	font-weight: bold;
	text-decoration: none;
	border-right: 1px solid #fff;
	margin-top: 5px;
      }
      
.site .menu .lateral{
        float:left;
        position: relative;
        
	width: 8px;
        height: 30px;        
        background-image: url(images_menu_broda_esqueda.gif);
      }
      
.site .menu .idiomas{
        float:left;
        position: relative;
        
        height: 30px;        
	width: auto;
	cursor: pointer;
      }      
      
 .site .sitebody {
 
       width: 550px;
       position: relative;
       float:left;
       padding: 5px;
      }     
      
 .site .sitebody h1 span {
 
       color: #72BE2A;
       font-size: 18px;
       
      }     

 .site .sitebody h2 span{
 
       color: #336600;
       font-size: 18px;
       
      }     
      
.adsGoogle {

	width:90%;
	
	border:1px solid #CCCCCC;
	padding:5px;
      }

.adsGoogle div, .adsGoogle iframe{

	width:100%;

	
      }
      
 
.disHomolog {

	float: left;
	position: relative;
	width:126px;
	margin-right:20px;
	margin-bottom: 10px;
} 

.disHomolog .dh_header{

	float: left;
	position: relative;
	width:126px;
	background-image:url(images_disp_homologados_top.gif);
	background-repeat: no-repeat;
	position: top;
	height: 13px;
} 

.disHomolog .dh_body{

	float: left;
	position: relative;
	background-image:url(images_disp_homologados_body.gif);
	background-repeat: repeat-y;	
	width:126px;
	
/* height: 250px; */
	
} 

.disHomolog .dh_body a{

	color:#999999;
	font-size: 10px;
} 

.disHomolog .dh_body H1{

	color: black;
	font-size: 13px;
	margin: 0px 0px 10px 15px;
} 


.disHomolog .dh_body p{

	margin:0px 0px 0px 12px;
		margin-right:5px;
	font-size: 10px;
} 


.disHomolog .dh_footer{

	float: left;
	position: relative;
	width:126px;
	background-image:url(images_disp_homologados_footer.gif);
	background-repeat: no-repeat;
	position: top;
	height: 11px;
	
} 

.postitplace {

	
	float:left;
	position: relative;
	width: 201px;
	padding-top:20px;
      }      

.postitplace .postit {

	background-image: url(images_back_postit.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color:#ECF7E1;
	float:left;
	position: relative;
	width: 201px;      
      	height: auto;
	margin-bottom: 20px;
      }

.postitplace .postit .text{
	padding:10px 10px 30px 10px;
	color:#3B5C17;
      }
      
.postitplace .postit .text h1{
	font-size: 16px;
	margin:0px;
	color:#3B5C17;
      }      
      
.postitplace .postit .text h2{
	font-size: 12px;
	margin:0px;
	color:#3B5C17;
      }        
      
.footer{
        float:left;
        position: relative;
	left: 50%;
	margin-left: -398px;        
        
        height: 75px;        
	width: 780px;
	
	background-image: url(images_footer_back.gif);
	background-position: top;
	background-repeat: none;
	
	text_align: center;
      } 
      
.footer .footer_content {

       width:750px;
       float: center;
       position: relative;
       margin-top:10px;
       text-align: center;
       font-size: 11px;
      }      
      
/* HIDE unnecessary stuff */      
#conash3D0
{
display:none;
}
