/*
/////////////////////////////////////
Gustavo Mandú
http://www.cidadevazia.com 
/////////////////////////////////////
*/


*
	{
	margin:0; 
	padding:0px;
	border:0px;
  list-style:none;   
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica;  	
	}
hr
  {
  display:none;
  }
body 
  {
  background:#505050 url("../img2/bkg.gif");
  }
/*Topo*/  
.topo 
  {
  width:750px;
  height:240px;
  margin:0;
  background:url("../img2/topo.gif") no-repeat;
  display:block;
  }
h1
  {  
  text-indent:-5000px;
  overflow:hidden;    
  }
.topo_menu 
  {
  float:right;
  margin:170px 0 0 0 ;
  }
.topo_menu li   
  {
  display:inline; 
  }
.topo_menu a,
.topo_menu_visited 
  {
  display: inline-block;
  clear:both;  
  padding:2px 2px;
  color:#CF0;   
  font-size:18px;
  text-transform:uppercase;
  font-family:"Century Gothic", Verdana, Arial, Helvetica;
  background-color:#505050;  
  }      
.topo_menu a:hover 
  {
  background:#cf0;
  color:#505050;
  }

.topo_menu_visited 
  {
  text-decoration:line-through;
  cursor: default;  
  }
  
.topo_menu_visited:hover 
  {
  color:#CF0; 
  background-color:#505050; 
  }

  
/*Titulos*/  
h2
  {
  margin:0 0 10px 0;
  height:30px;
  text-indent:-5000px;
  overflow:hidden;
  display:block; 
  }
/*Titulo - Jobs*/  
h2.jobs
  {
  width:57px;
  background:url("../img2/tit_jobs.gif") no-repeat;
  }
/*Titulo - Info*/  
h2.info
  {
  width:54px;
  background:url("../img2/tit_info.gif") no-repeat;
  }
/*Titulo - Friends*/  
h2.friends
  {
  width:87px;
  background:url("../img2/tit_friends.gif") no-repeat;
  }
  
  
.conteudo 
  {
  width:760px;
  padding:0 0 30px 0;
  }
    
.box,
.box02,
.box_rodape
  {
  height:auto; 
  background:#505050 url("../img2/bkg_box.gif");
  margin:0 0 20px 5px;  
  padding:5px 10px 10px 10px; 
  }
  
  
.box02 
  {
  width:380px;
  padding:10px;
  color:#cf0;
  font-size:13px;
  letter-spacing:1px;
  font-weight:bold;  
  }
.box_rodape 
  { 
  margin-top:40px;
  }  
.box_rodape p 
  {
  color:#cf0;
  font-size:13px;
  letter-spacing:1px;
  text-align:center;
  font-family:Verdana, Arial, Helvetica;  
  cursor: default;
  margin:40px; 
  }
  
.box02 li 
  {
  height:25px;
  margin:0 0 2px 0;  
  }  
  
.box02 a 
  {
  width:auto;  
  padding:4px;   
  background:#cf0;  
  display:block;
  color:#555;
  font-size:13px;  
  }   
.box02 a:hover 
  {
  background:#505050 url("../img2/bkg.gif");
  color:#cf0;
  }

.box p,
.box p a
  {
  color:#CF0; 
  font-size:22px;
  text-transform:uppercase;
  font-family: "Century Gothic", Verdana, Arial, Helvetica;
  font-weight:normal;
  cursor: default;    
  }
.box p a
  {
  text-decoration:underline;
  }  
.box p a:hover 
  {
   text-decoration:line-through;
   cursor:pointer;
  }


.box_logos 
  {
  margin:0 18px 10px ;
  border:2px solid #cf0;
  opacity:.70;
	filter: alpha(opacity=70);
  }     
.box_logos:hover 
  {
  opacity: 1;
	filter: alpha(opacity=100);  
  }     
     
.descricao
  {
  color:#cf0;
  font-size:13px;
  letter-spacing:1px;
  font-weight:bold;
  clear:both;
  cursor: default;        
  }
.box h3
  {
  color:#CF0; 
  font-size:21px;
  text-transform:uppercase;
  font-family: "Century Gothic", Verdana, Arial, Helvetica;
  margin:10px 0 15px 0;
  padding:2px;
  font-weight: normal;
  letter-spacing:0px;
  cursor: default;
  background-color:#505050;   
  }
.descricao li
  {
  height:22px; 
  }
  
.descricao_link 
  {
  color:#CF0;
  cursor: default;
  text-decoration:underline;
  }  

.descricao_link:hover 
  {
  text-decoration:line-through;
  cursor:pointer;
  }  
  
.link

  {
  width:60px; 
  background:#cf0;  
  display:block;
  color:#555;
  font-size:13px;
  padding:2px;   
  }
.link:hover
  {
  background:#505050 url("../img2/bkg.gif");
  color:#cf0;
  }
 
       
.img_left,
.img_right 
  {
  opacity:.40;
	filter: alpha(opacity=40);
  border:2px solid #fff;  
  float:left;
  margin-bottom:5px;
  }  
.img_right 
  {
  float:right;
  }  

.img_left:hover,
.img_right:hover
  {
  opacity: 1;
	filter: alpha(opacity=100);
  border:2px solid #cf0;  
  } 

.exp 
  {
  width:82px;
  height:150px;
  float:left;
  margin:0 4.9px ;
  background:#fff;
  display:block;
  }  
  
  
