body{
 margin:0px;
 padding:0px;
}

img{
 border:none;	
}

#container{		
 width:980px;
 margin:0px auto 0px auto;	
 padding:0px;
}

#topo{
 width:980px;
 height:80px;
 margin:0px;
 padding:0px;	
}

#primeira{
 float:right;
 font-size:14px;
 font-style:italic;
 padding:30px 40px;
}

#logo{
 width:300px;
 height:80px;	
}

#logo h1{
 background:url(site/logo_top.jpg) no-repeat top left;
 margin:0px;
 padding:0px;	
}

#logo h1 a{
 width:300px;
 height:80px;
 display:block;	
}

#logo a span{
 display:none;	
}

.busca{
 float:left;
 width:968px;	
 border:1px solid #E5E5E5;
 padding:5px;
 margin:7px 0px;
 text-align:center;
 font-size:18px;
}

.busca form{
 margin:0px;
 padding:0px;	
}

.fbusca{
 width:430px;
 height:22px;
 padding:4px;
 font-size:14px;
 color:#666666;
 border:1px solid #E0E0E0;
 vertical-align:middle;
}

.bbusca{	
 font-weight:bold;
 border:1px solid #9DC025; 	
 vertical-align:middle;
 padding:4px;
}

#conteudo{
 float:left;
 width:968px;
 padding:5px;
 margin:0px;	
}

#conteudo h2{
 font-size:20px;
 text-transform:uppercase;	
 margin:0px;
 padding:10px 10px;	
}

#conteudo p{
 font-size:12px;	
 margin:5px 10px;
 padding:0px;	
}

#boxdestaque{
 float:left;
 width:968px;	
}
#boxdestaque img{
 margin:20px 0px 0px 40px;	
}
#boxdestaque img:hover{
 margin:20px 0px 0px 40px;	
}
#boxdestaque .banner{
 float:right;
 width:300px;
 padding:10px 30px;	
}
#boxdestaque .banner img{
 margin:0px;
 border:0px;	
}
.bjogo{
 float:left;
 margin:0px;
 padding:0px 0px 0px 30px;	
}

#esquerda{
 float:left;
 width:300px;
 margin:30px 0px 0px 0px;
 padding:0px 10px 0px 0px;	
}

#tags{
 margin:10px 0px;	
}

#tags a{
 text-decoration:none;
}

#tags a:hover{
 text-decoration:underline;	
}

.f1{
 font-size:10px;	
}

.f2{
 font-size:13px;	
}

.f3{
 font-size:15px;	
}

.f4{
 font-size:18px;	
}

.f5{
 font-size:21px;	
}

#direita{
 float:left;	
 width:658px;
 margin:30px 0px 0px 0px;	
}

.jogo{
 float:left;
 width:158px;
 height:250px;
 margin:10px 2px 0px 0px;
 text-align:center;
}
.jogo a:hover{
 text-decoration:underline;	
}
.jogo img{
 margin:0px 0px 5px 0px;
}
.jogo img:hover{
 margin:0px 0px 5px 0px;
}
.jogo h4{
 margin:2px;
 padding:0px;	
}
.jogo h4 a{
 font-size:12px;	
 text-decoration:none;
}
.jogo p{
 margin:0px;
 padding:0px;	
}
.jogo p a{
 font-size:12px;	
 text-decoration:none;	
}

.adlink{
 width:600px;
 display:block;
 padding:10px;
 clear:both;
 text-align:center;	
}

#rodape{
 float:left;	
 width:980px;
 margin:10px 0px 0px 0px;
 padding:10px 0px;	
}

#rlogo{
 float:left;	
 width:190px;
 padding:20px 10px 0px 10px;	
}

#rmenu{
 float:left;	
 width:430px;
 height:60px;
 padding:10px 20px;
 border-left:1px solid #ffffff; 
 font-size:12px;	 
}

#rmenu a{
 text-decoration:none;
 font-weight:bold;	
 margin:0px 5px 0px 0px;	
}

#rmenu a:hover{
 text-decoration:underline;	
}

#eprimer{
 float:left;
 width:260px;
 padding:30px 10px 0px 10px;
 font-size:12px;	
}
#eprimer span{
 font-weight:bold;	
}
#eprimer img{
 float:right;	
 vertical-align:middle;
}
#eprimer a{
 text-decoration:none;
}

#boxplayer{
 width:965px;
 text-align:center;	
}
