html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { 
	margin: 0; padding: 0;
}
body {
	font:12px Arial, Verdana, Helvetica, sans-serif;
 	_behavior:url("includes/csshover2.htc");
    background:url('img/bg_site.jpg') repeat-x fixed;
	color:#000;
}
h3 {
	font-family:Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#343233;
	text-align:left;
	padding-top:0;
}
h3 a {
	text-decoration:none;
	color:#343233;
}
h3 a:hover {
	text-decoration:underline;
}

#container {
	margin:0 auto;
	width:970px;
}
#topo{
    float:left;
    width:970px;
}
#logo{
    margin-left:60px;
    float:left;
}
#banner{
    padding-top:8px;
    margin:0px 0 0 110px;
    width:650px;
    height:100px;
    float:left;
}
#bg-menu{
    background: url('img/bg_menu.gif') repeat-x;
    height:95px;
    clear:both;
}
#bg-menu #letreiro{
    margin:14px 6px 0 8px;
    float:left;
}
#bg-menu #menu{
    float:left;
    margin:25px 0 0 0;
}
#bg-menu #menu ul{
    float:left;
    list-style: none;
}
#bg-menu #menu ul li{
    float:left;
    padding:0 0 0 10px;
}
#bg-menu #menu ul li a{
    float:left;
    font-size:14px;
    padding:10px;
    font-weight:bold;
    color:#413f40;
    text-decoration:none;
}
#bg-menu #menu ul li a:hover{
    color:#FFF;
    background:#FF0000;
}
#conteudo{
    clear:both;
    background:#FFF;
    width:970px;
    float:left;
}
#conteudo #noticiasDestaque{
    clear:both;
    height:211px;
    width:970px;
    background: url("img/bg_noticias.jpg") repeat-x;
    padding-top:25px;
    float:left;
}
#conteudo #noticiasDestaque img{
    margin:0 25px 0 25px;
}
#conteudo #noticiasDestaque a{
    text-decoration: none;
    color:#FFF;
}
#conteudo #noticiasDestaque #texto{
    line-height:22px;
    margin: 0 10px 0 0;
}
#conteudo #noticiasDestaque #titulo{
    color:#FFF;
    font-weight:bold;
    font-size:18px;
    margin:25px 0 0 0px;
}
#conteudo #noticias, #eventos, #calendario{
    width:288px;
    height:294px;
    margin-left: 15px;
    margin-bottom: 25px;
    padding:20px 0 0 15px;
    float:left;
}

#calendario-int{
    width:288px;
    height:294px;
    margin-top: 25px;
    margin-right: 15px;
    margin-bottom: 25px;
    padding:20px 0 0 15px;
    float:right;
}

.lista{
    margin-top:11px;
    list-style: none;
}
.lista li{
    width:100%;
    margin:15px 0 0 0;
    float:left;
    clear:both;
}
.lista li a{
    height:65px;
/*    display:block;*/
    text-decoration:none;
}
.lista li img{
    padding-right:10px;
}
.lista li a .titulo{
/*    line-height:25px;*/
    font-weight:bold;
    font-size:11px;
    margin-right:5px;
    color: #413f40;
}
.lista li a .texto{
    font-weight:bold;
    font-size:10px;
    color: #FF0000;
}
.lista li a:hover{

}

.lateral li{
    clear:none;
    float:left;
    width:275px;
    margin-left:20px;
    margin-right:10px;
}

#conteudo #noticias{
    background: #daffa3;
}
#conteudo #eventos{
    background: #fdc7bd;
}
#conteudo #calendario, #calendario-int{
    background: #b0e6ee;
}
#conteudo #campeonatos,#ultimos{
    margin: 0 0 25px 15px;
    padding:0px 0 0 15px;
    width: 606px;
    float:left;
}
#conteudo #banners{

    margin-left:20px;
    float:left;
}
.input {
	background:#3F3F3F;
	border-top: 3px solid #111210;
	border-left:3px solid #111210;
	border-right: none;
	border-bottom:none;
	color:#878383;
	height:19px;
	float:left;
	margin:0 5px 0 5px;
}
#rodape {
    padding:20px 0 0 30px;
    background: url('img/bg_rodape.jpg') repeat-x;
    height:45px;
    width:940px;
    color:#FFF;
    font-weight:bold;
    float:left;
    clear:both;
}
#rodape .smaq {
    float:right;
}
#rodape .sinfo {
    padding:20px 5px 0 0;
    float:right;
}
#rodape p{
    float:left;
    width:800px;
}
.clear{
	clear:both;
}
.vejamais {
	letter-spacing:1px;
	text-align:right;
	font-size:11px;
}
.vejamais a {
	text-decoration:none;
	color:#5A8C03;
}
.textTexto {
	text-align:justify;
	line-height:17px;
    margin-right:20px;
    margin-bottom:15px;
    width:600px;
    float:left;
	color:#444;
}

.input, .inputText {
	border:1px solid #0E9DAC;
    padding-left:10px;
	background:#F4F4F4;
	color:#000;
    font-size:11px;
	height:16px;
    margin:2px;
    padding:2px;
}

.interna
{
    margin-left:20px;
    margin-top:10px;
    float:left;
}

.interna h3{
    margin-bottom: 10px;
}

.internatxt{
    float:left;
    margin-left:10px;
    width:605px;
    text-align:justify;
}

.internaimg{
    float:left;
}

.proxjogos{
    float:left;
    margin-right:10px;
    width:275px;
}

.ultjogos{
    float:left;
    margin-left:5px;
    margin-right:10px;
    width:275px;
}


.paginacaosite {
    clear: left;
    cursor:default;
}

.paginacaosite a, .paginacaosite b {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background-color: #fff;
    background:url("img/bg_icon3.gif");
    border: 1px solid #999;
    text-decoration: none;
    margin:2px;
    color:#555;
}

.paginacaosite b {
	background:#89BF3E;
	color:#DAFFA3;
	border-color: #DAFFA3;
}

.paginacaosite a:hover {
    border-color: #89BF3E;
    color: #89BF3E;
}

.galeria{
    margin-left:5px;
}
#linha3{
    width:300px;
    float:left;
    margin-left:30px;
    padding-bottom:25px;
}
#linha2{
    width:600px;
    float:left;
}
#linha1{
    
}