/* Created by TopStyle Pro Trial Version - www.bradsoft.com
	CORES
	Verde				#349709
	Cinza				#6b6d67
	
*/
* { padding: 0; margin: 0; } 
* html  { width: 120px; }
html { border-top: 2px solid #349709;	text-align: center; }
a img { border: none !important;	}
body { font: 70% "Lucida Grande", tahoma, sans-serif;	background: #fff;	color: #21211f; width: 100%;	margin: 27px auto; text-align: left;	}
li { list-style: none; }
#geral {	width:815px; margin-left:30px; }
#cabecalho, #conteudo, #rodape { float: left;	position: relative;	width: 100%; }
#frase {	position: relative; float: right; height: 60px; width: 465px; background: url(imagens/frase.gif) no-repeat right; }
#frase span { display: block; width: 180px; height: 60px; text-indent: -9999px; background: none; text-decoration: none; } 
#novologo { position: absolute; top: 0; left: 0; width: 177px; height: 60px;	background: url("imagens/novologo.gif") no-repeat;	}
#novologo h1 {	text-indent: -9999px; } 
#banner img { border: 5px solid #f0f0f0;	}
#logo { background:  #f0f0f0 !important; padding:  5px !important; float: right;	margin-left: 18px;	margin-bottom: 10px;	}	
#conteudo { margin: 30px 0; }
#principal {float: left; width: 600px;	}
#principal p {	padding-left: 6px; padding-bottom: 18px;   line-height:150%;}
#principal a {	color: #349709; }
#principal a:hover, #rodape a:hover { color: #393a36;	}
#principal h4 { font: normal 15px georgia, serif; font-style: italic; margin: 30px 0 15px 0; border-top: 1px solid #349709; }
.fotos { float: left; width: 45%; display: block; padding-bottom: 20px;}
.fotos a { width:200px;  text-decoration: none; }
#sporttenis { width: 162px; height: 60px;	background: url(imagens/sporttenis.jpg) no-repeat;	}
#sporttenis h2 { text-indent: -9999px;  } 
#avisos { margin: 21px 0;	padding-bottom: 21px; }
#avisos img { border: 3px solid #F0F0F0; }
#lateral { float: right; width: 180px; }
#lateral h3 { background: #d2d4cd;	padding: 5px 0 6px 8px;	display: block; font-size: 15px;	font-weight: normal;	margin-top: 5px; }
#lateral h3 a { color: #21211f; text-decoration: none; }
.item { background: #EDEFEB; padding: 4px 0 4px 8px;	display: block; font-size: 15px;	font-weight: normal;	margin-top: 1px; }
.icone {	padding-top: 8px;  text-align:right;}	
#divContent p { padding-bottom:6px; }	
#rodape { margin: 60px 0;	border-top: 2px solid #f0f0f0; padding-top: 6px;	color: #A9ABA7; }
#rodape a {	color: #6b6d67; }
.elefes { text-align:right; }





