body{
	margin:0px;	
	background-color:#FFF;

}

#topo{	
width:100%;	
height: 116px;
}

.conteudo{
	margin:0 auto;
	width:1005px;	
}
#logo{
	margin:0px auto;
	left:0px;
	width:276px;
	height:116px;
	float:left;	
}
#menucima{
	position:relative;
	top:15px;
	margin:0px auto;
	left:-25px;
	width:252px;
	height:43px;
	float:right;
}
#menu{
	position:relative;
	z-index:1000;
	top:25px;
	margin:0px auto;
	left:0px;
	width:643px;
	height:43px;
	float:right;
}

#fundo_banner{background:url(../img/layout/retangulo_banner.jpg) no-repeat 50% 117px;min-height:800px;padding-bottom:39px;}

#slideshow{
	position:relative;
	top:23px;
	left:-255px;
	height:423px;
}
#slideshow DIV {
	position:absolute;
	top:51px;
	left:250px;
	z-index:8;
	opacity:0.0;
	height: 423px;
	background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 423px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}

#caixas{	
width:100%;	
height: 258px;
margin-top:70px;
margin-left:-40px;

}
#atleta{
	position:relative;
	top:45px;
	margin:0px auto;
	left:0px;
	width:323px;
	height:213px;
	float:right;
}
#equipe{
	position:relative;
	top:25px;
	margin:0px auto;
	left:0px;
	width:323px;
	height:213px;
	float:right;	
}
#midia{
	position:relative;
	top:45px;
	margin:0px auto;
	left:0px;
	width:323px;
	height:213px;
	float:right;
}

#caixas2{	
width:100%;	
height: 258px;
margin-top:20px;
margin-left:-20px;

}

#patrocinadores_fundo{
	
position:relative;
background-image:url(../img/menu/patrocinador.jpg);
top:15px;
margin:0px auto;
left:0px;
width:490px;
height:286px;
float:left;	

}
#patrocinadores{
	position:relative;
	top:75px;
	margin:0px auto;
	left:-40px;
	width:490px;
	height:286px;
	float:left;	
}
#patrocinadores ul li{
	display:inline;
	padding-left:0px;
}



#papo_twitter{
	position:relative;
	background-image:url(../img/menu/papo_twitter.jpg);
	top:15px;
	margin:0px auto;
	left:0px;
	width:509px;
	height:284px;
	float:right;
}
#topo{	
width:100%;	
height:43px;
z-index:100;
}


#ultimas_twitter{
	position:absolute;
	width:420px;
	left:50px;
	top:100px;

}
.tweet, .query {
  font-family:Verdana, Geneva, sans-serif;
  font-weight:normal;
  text-align:justify;
  font-size: 70%;
  color: #666; }
.tweet .tweet_list, .query .tweet_list {
    -webkit-border-radius: .5em;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.tweet .tweet_list li, .query .tweet_list li {
	overflow-y: auto;
    overflow-x: hidden;
    padding: .5em; 
}
.tweet .tweet_list li a, .query .tweet_list li a {
    color:#8f83ac; 
}

.tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {
    padding-right: .5em;
    float: left; 
}


#menurodape{
	
	position:relative;
	top:40px;
	margin:0px auto;
	left:0px;
	width:1001px;
	height:45px;
	float:left;
}

#rodape{
	background-image:url(../img/layout/rodape.jpg);		
	position:relative;
	top: 366px;	
	height:302px;
}

#blogtitulo{
	position:relative;
	top:-310px;
	left:0px;
	width:289px;
	height:255px;
	float:left;
}

#blog{
	width:280px;
	height:132px;
	font-family:arial;
	font-size:12px;
	text-decoration:none;
	color:#fff;
	position:absolute;
	top: 45px;
	left: 7px;
	font-family:"arial";
	font-size:12px;
	color:#FFF;
}
#blog a{
	font-family:"arial";
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}



#acesse{
	position:relative;
	width:109px;
	height:45px;
	top:130px;
	left:180px;
}


#fotos{
	position:relative;
	top:-310px;
	left:70px;
	width:289px;
	height:255px;
	float:left;
}
#fotos ul li{
padding:6px;
display:inline;
}

#galeria{
	width:300px;
	position:absolute;
	top:36px;
	left:-43px;
	height: 194px;
	z-index: 100;
	
	
}

#contato_rapido{
	position:relative;
	top:-310px;
	left:99px;
	width:289px;
	height:255px;
	float:left;
}
	
#direitos{
position:relative;
	top:80px;
	margin:0px auto;
	left:0px;
	width:900px;
	height:43px;
	float:right;
	font-family:arial;
	font-size:12px;
	text-align: center;
}

