body{		
 margin:0px;
 padding:0px;
 font-family:"Arial", Tahoma, Sans-serif;
}

img{
 border:none;	
}

#ps{	
 width:100%	
}
#ips{
 width:960px;
 margin:0px auto;
 padding:4px 10px;
 font-size:11px;
}

#buscatopo{
 float:right;
 width:320px;	
 height:25px;
 margin:-4px 0px 0px 0px;
 padding:5px 15px;
 -webkit-box-shadow: 2px 1px 3px #000;
 -moz-box-shadow: 2px 1px 3px #000;		
}

#principal{	 	
 width:980px;
 margin:0px auto;
 padding:0px;	
}

#topo{	
 float:left;	
 width:980px;
 height:175px;
 padding:0px;
 margin:0px;	
}

#logo{
 float:left;
 width:250px;
 height:165px;
 padding:5px 10px;
 margin:0px;
 text-align:center;	
}
#logo h1{
 font-family:"Yanone Kaffeesatz";
 font-size:22px;	
 margin:0px;
 padding:0px;	
}
#logo a{
 text-decoration:none;
}

#about{
 float:left;
 width:680px;
 padding:10px;
 font-size:12px;	
}

.adlink{
 width:100%;
 height:15px;
 text-align:center;
 display:block;
 clear:both;
 padding:7px 0px;	
}
.ad300{
 float:left;
 width:300px;
 height:250px;
 margin:0px 10px 0px 0px;
 padding:0px;	
}

.jd{
 float:left;
 width:950px;
 padding:10px 15px;	
 margin:0px 0px 0px 0px;
}
.jdj{
 float:left;
 background:#CCC;
 width:560px;
 padding:5px 20px;
 margin:0px 10px 0px 0px;	
 font-size:12px;
 opacity:0.85;
 -moz-opacity: 0.85;
 filter: alpha(opacity=85);
}
.jdj h2{
 margin:0px;
 padding:0px 0px 5px 0px;
 font-family:"Yanone Kaffeesatz";
 font-size:20px;	
}
.jdj a{
 text-decoration:none;
 font-weight:bold;
}
.jdj a:hover{
}


.jbox{
 float:left;
 background:#CCC;
 width:468px;
 padding:10px 4px;
 margin:10px 7px 10px 0px;	
 font-size:12px;
 opacity:0.85;
 -moz-opacity: 0.85;
 filter: alpha(opacity=85);
}
.jbox h2{
 margin:0px;
 padding:0px 0px 5px 0px;
 font-family:"Yanone Kaffeesatz";
 font-size:28px;	
}
.jbox a{
 text-decoration:none;
 font-weight:bold;	
}
.jbox a:hover{
}
.jbox p{
 padding:5px;	
}

.bug{
 width:100%;
 display:block;
 clear:both;	
}

.pag{
 float:left;	
 width:980px;
 text-align:center;
 padding:10px 0px 20px 0px;
 font-family:"Yanone Kaffeesatz";
 font-size:19px;
 color:#666;	
}
.pag ul{
 margin:0px;
 padding:5px 0px;	
}
.pag ul li{
 list-style:none;
 display:inline;	
}
.pag p{
 text-transform:uppercase;	
 margin:0px;
 padding:0px;
}
.pag a{
 background:#fff;	
 text-decoration:none;
 padding:4px 6px;
 -webkit-box-shadow: 1px 1px 3px #333;
 -moz-box-shadow: 1px 1px 3px #333;	
}
.pag a:hover{
 background:#fff;
}

#buscar{
 float:left;
 background:#e5e5e5;
 width:960px;
 margin:0px;
 padding:10px;
 text-align:center;	
}

#parceiros{
 float:left;
 width:920px;
 padding:10px 30px 20px 30px;
 font-size:13px;	
}
#parceiros p{
 font-family:"Yanone Kaffeesatz";	
 font-size:20px;
 font-weight:bold;	
}
#parceiros ul{
 margin:0px;
 padding:0px;	
}
#parceiros ul li{
 list-style:none;
 float:left;
 width:200px;	
}
#parceiros a{
 text-decoration:none;
}
#parceiros a:hover{
 text-decoration:underline;	
}

#rod{
 width:100%;
 display:block;	
 clear:both;
}
#irod{
 width:940px;
 padding:3px 20px;
 margin:0px auto;
 font-size:12px;	
}
#irod ul{
 margin:0px;
 padding:0px;	
}
#irod ul li{
 list-style:none;
 display:inline;	
 margin:0px 20px 0px 0px;
}
#irod a{
 text-decoration:none;
}
#irod a:hover{
 text-decoration:underline;	
}
#irod p{
 float:right;	
}

/*INT*/

.ad728{	
 width:980px;
 clear:both;
 padding:0px 0px 10px 0px;
 text-align:center;
 margin:0px;	
}

#infoj{
 float:left;
 width:600px;
 padding:10px 20px;
 margin:0px;
 font-size:14px;
 line-height:1.5em;	
}
#infoj h2{
 margin:0px;
 padding:0px 0px 20px 0px;
 font-family:"Yanone Kaffeesatz";
 font-size:18px;
 font-weight:normal;	
}
#infoj h1{
 margin:0px;
 padding:0px 0px 20px 0px;
 font-family:"Yanone Kaffeesatz";
 font-size:40px;
 font-weight:normal;	
}

#player{
 background:#e5e5e5;
 width:960px;	
 text-align:center;
 padding:80px 0px 30px 0px;
 margin:0px auto;	
 border-radius:10px;
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
}

#bgm{
 float:left;
 width:80px;	
}
