* {	text-decoration:none; margin:0; padding:0; list-style:none; border:none;/* Começo zerando tudo. O */}
/***************************** Geral *****************************/

body{
	background-color:#CCCCCC;
}

div.geral_centro
{
      
      text-align:center;
      width: 765px;
      margin:0 auto

}

.topo{
border-bottom:2px solid #cacaca;
}

.menu{
	width:765px;
	height:26px;
	background-image:url(../images/bg_menu.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1f1917;
}

.menu ul {
	width:765px;
	height:26px;
	float:left;
	list-style:none;
	margin-left:8px;
	margin-top:5px;
	

}

.menu ul li{
	height:26px;
	float:left;
	margin-left:4px;
	margin-right:4px;
	vertical-align:middle;	
}

.menu ul li a{
	color:#1f1917;	
}

.menu ul li.ativa a{color:#2e613c;}
.menu ul li a:hover{color:#2e613c;}


div.conteudo_nocentro{
  
      width: 765px;
      background: #FFFFFF;
      text-align:left;
}

.lat_esq{
	float:left;
	width:195px;
	text-align:center;
	padding-top:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

.cadastro{
	width:146px;
	/*text-align:left;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	background-color:#2f613c;
	margin-left:20px;
	*margin-left:0px;
}

.conteudo{
	float:left;
	border: 2px solid #2f613c;
	margin:20px 10px 10px 10px;
	width:540px;
	background-color:#f7f7f7;
	
}

.conteudo p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1f1917;
	line-height:15px;
	text-align:justify;
	/*margin-bottom:15px;*/
	padding:8px;
	
}

.conteudo H1{
	width:450px;
	margin-left:10px;
	height:36px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2e613c;
	padding-left:50px;
	padding-top:8px;
	font-weight:bold;
	background-image:url(../images/bg_titulo.jpg);
	background-repeat:no-repeat;
}

.clique_aqui{
	float:right;
	margin-right:30px;
	text-align:left;
	vertical-align:top;
	margin-left:10px;
}

.titulo_verde{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#2e613c;
	padding-left:8px;
}

.titulo_preto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#1f1917;
	padding-left:8px;
	
}

.patrocinio{
	width:745px;
	height:120px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1f1917;
	padding-left:20px;
	
	
}
.divisao{
	height:2px;
	width:600px;
	background-color:#2f613c;
	text-align:center;
	margin-left:60px;
	margin-top:20px;
}

.tabela_inscricao{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1f1917;
}


.link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2e613c;
	font-weight:bold;
	text-align:center;
}

.numeros{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2e613c;
	font-weight:bold;
	margin-left:10px;
}

  /*----------------------------------------------------------------rodape*/
div.rodape {
  clear: both; 
  text-align:right;
  vertical-align: bottom; 
  font: 80% Verdana, Arial, Tahoma, Sans-serf; 
  margin: 0 auto;	
  padding: 5px;
  background-image:url(../images/bg_rodape.jpg);
  background-position:bottom;
  background-repeat:no-repeat;
  /*border-top: #f7f7f7 solid 1px;*/
}

address {
  float:left;
  width:300px;
  font: 80% Verdana, Arial, Tahoma, Sans-serf; 
  color: #777;
  text-align:left;
}

div.desenvolvimento {
 float:right;
 padding:none;
 text-align:right;
}


a.w3c{
  color: #111;
  margin: 0 5px;
  text-decoration: none;
}
a.w3c:visited{
  color: #555;
}
a.w3c:hover{
  color: #f60;
  text-decoration: underline;
}
a.guest{
  color: #777;
  text-decoration: none;
  font: 80% Verdana, Arial, Tahoma, Sans-serf;

}
a.guest:visited{
  color: #555
}
a.guest:hover{
  color: #f60;
  text-decoration: underline;
}

/*foater*/
.botao{
	background:#000;
	border-color:white;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	color:white;
	width:55px;
	height:15px;
	margin-left:325px;
	cursor:pointer;
	display:block;
	text-align:right;
	
}

.floater{
	position:absolute;
	width:361px;
	height:520px;
	margin-top:-70px;
	margin-left:123px;
}
