body{
background-position:top;
background-repeat:repeat-x;
padding:0 auto;
margin:0 auto;
text-align:center;
margin-top:0px;
background-color:#325D98;

}
#top {
width:100%;
background-color:#EAEAEA;
border-bottom:1px dashed #CCCCCC;
text-align:left;
color:#999999;
overflow:hidden;
height:15px;
}

#logo{
width:100%;
text-align:left;
background-image:url(../img/logo_fundo.jpg);
background-repeat:repeat-x;
height:130px;
overflow:hidden;
text-align:center;
margin:auto;
background-color:#FFFFFF;

}
#geral
{
width:1000px;
margin:auto;
padding:auto;
overflow:visible;
}
#conteudo{
width:985px;
overflow:hidden;
margin:auto;
background-color:#FFFFFF;
display:block;
clear:both;
}

#menu_hor{
overflow:hidden;
width:985px;
text-align:center;
margin:auto;
height:45px;
background-image:url(../img/barra_prin.gif);
background-repeat:no-repeat;


}

#vista_toolbar {

overflow:hidden;
float:left;
font:normal 14px 'Trebuchet MS','Arial';
margin:auto;
padding:0;
width:985px;
display:block;
margin-left:10px;
font-weight:bold;

}

#vista_toolbar ul {
overflow:hidden;
background-repeat:repeat-x;
float:left;
line-height:32px;
list-style:none;
margin:0;
padding:0 5px 0 5px;
width:985px;

}

#vista_toolbar li {
display:inline;
padding:0;
}

#vista_toolbar a {
color: #FFFFFF; /* need because it will use default link color */
float:left;
padding:0 3px 0 3px; /* left 3 px because of left.png image */ 
text-decoration:none;
border-right: dashed 1px  #CCCCCC;
}

#vista_toolbar a span {
display:block;
float:none;
padding:7px 5px 7px 5px;
}

#vista_toolbar a span img {
border:none;
margin:4px 2px 0 0;
}

/* show picture when mouse over link */
#vista_toolbar a:hover{
background: url(../img/left.jpg) no-repeat left center;
color: #FFFFFF;
}

#vista_toolbar a:hover span {
background:url(../img/right.jpg) no-repeat right center;
color: #FFFFFF;
}

#vista_toolbar a.right {
float:right; /* for help button - just add class "right" ->  <a class="right"... */
}
#barra_ult{
overflow:hidden;
width:985px;
height:15px;
margin:auto;
background-image:url(../img/barra_ulti.gif);
clear:both;

}

#left{
width:166px;
float:left;
margin-left:5px;

margin-top:10px;
overflow:hidden;

}
#left ul{
widht:204px;
padding:2px;
margin:0;
background:;
border:1px  #CCCCCC solid;


}

#left li {	
list-style: none; 
background: #FFFFFF;
border-color:#CCCCCC;
font: 13/25px  Arial, Helvetica, sans-serif;
text-align: left;
font-weight:bold;

}

#left li a { 	
display:block;
color: #0000FF;	 
text-decoration: none;
padding:0;
margin:0;
width:100%;
}

#left li a:visited {	
color: #0000FF;	
}

#left li a:hover { 	
color: #0000FF; 	
background: #E7F5F5;

}
#centro{
width:750px;
overflow:hidden;
margin:auto;
float:left;

}
#right{
width:206px;
float:left;
margin-right:10px;
margin-top:10px;
overflow:hidden;

}
#maisjogados{
border:1px #CCCCCC solid;
padding:2px;
width:200px;
overflow:hidden;
}

#parce{
width:206px;
clear:both;
text-align:left;

}

#parce ul{
width:200px;
border:1px #CCCCCC solid;
padding:2px;

margin:0;
}

#parce li {	
list-style: none; 
background: #FFFFFF;
border-color:#CCCCCC;
font: 10/15px verdana, arial, helvetiva, sans-serif;
text-align: left;

}

#parce li a { 	
display:block;
color: #595959;	 
text-decoration: none;
padding:0;
margin:0;
width:200px;

}

#parce li a:visited {	
color: #666666;	
}

#parce li a:hover { 	
color: #000000; 	
background: #E7F5F5;

}

#coloca{
width:35px;
float:left;
display:block;

}
#rank{
width:160px;
float:left;
overflow:hidden;

}
#colocacao{
border:1px  #ADDAEF solid;
width:25px;
float:left;
background-color: #E2F3F3;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#0033CC;
text-align:center;
margin-left:5px;
min-height:25px;
height:25px;

}
#rank_cont{
width:158px;
text-decoration:none;
font-size:12px;
color: #999999;
font-family:Arial, Helvetica, sans-serif;
height:26px;
min-height:26px;
padding-top:1px;
float:left;
}
#nome_jogo{
text-align:left; float:left;width:100px;
}
#nome_visitas{
text-align:right; 
float:left;

}
#rodapenao
{
float:left;
clear:both;
width:100%;
border-top-color: #FFFFFF;
border-top-style: dotted;
border-top-width:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color: #FFFFFF;
}
#rodape_escr{
width:985px;
text-align:left;
padding-left:10px;
margin:auto;
}

#parceirostotal{
margin-top:5px;
padding-bottom:10px;
padding-top:10px;
width:920px;
margin-left:3px;
margin-right:3px;
border:#CCCCCC dashed 1px;
background-color:;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:center;
margin:auto;
}

.parceiroslink a{
text-decoration:none;
color:#FFFFFF;
}
#jogolistagem{
width:235px;
float:left;
border:solid 1px #CCCCCC;
padding:2px;
margin-left:5px;
margin-top:10px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:11px;
background-color: #F2F8FF;
}
#bimagemlistagen{
border:solid  #009933 2px;
margin:2px;
padding:2px;
width:108px;
float:left;
}
#titulo{
margin-left:2px;
font-size:12px;
color: #0000CC;
font-family: Geneva, Arial, Helvetica, sans-serif;
text-align:center;
}
#categoriajogo{
margin-left:2px;
font-size:10px;
color: #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#listagemjogado{
border-top-width:1px;
border-top-style:dashed;
border-top-color:#CCCCCC;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
width:100%;
text-align:center;
float:left;
}

#jogono{
width:130px;
float:left;

padding:2px;
margin:2px;
margin-bottom:3px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:11px;
}#bimagem{
border:solid #00CCFF 2px;
margin:1px;
padding:1px;
}
#tipo{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#006666;
}
#imagens_slides{
width:290px;
height:250px;
float:left;
text-align:center;
margin-top:10px;

}
 #imagens_slidesdt{
width:370px;
height:250px;
float:left;
text-align:center;
margin-top:10px;

}
 #central_listagem{
width:100%;
overflow:hidden;
margin:auto;
float:left;
margin:auto;
text-align:center;


margin-left:5px;
}

#tipo_jogos{
padding-top:30px;
width:360px;
height:290px;
float:left;
text-align:center;
margin-top:10px;
margin:auto;
overflow:hidden;

}

.pagination {
	padding: 3px;
	margin: 3px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	text-decoration: none; /* no underline */
	color: #036CB4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.pagination a:hover,
.pagination a:active {
	border: 1px solid #999;
	color: #666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.pagination .current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #036CB4;
	font-weight: bold;
	background-color: #036CB4;
	color: #FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.pagination .disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#paginacao{
width:100%;
float:left;
text-align:center;
}

#cada_jogo{
width:230px;
float:left;
border:solid 1px #CCCCCC;
padding:2px;
margin-left:7px;
margin-top:10px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:11px;
background-color: #F2F8FF;
}

#linha{
width:100%;
text-align:left;
margin-bottom:3px;
margin:auto;

}
#formula{
width:130px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-align:right;
padding-top:4px;
margin-top:3px;
}
#campos{
width:150px;
float:left;
text-align:left;
}
#enviar{

width:290px;
height:270px;
float:left;
text-align:center;
margin-top:10px;
margin-left:50px;

}
#primlinha{
width:50%;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF0000;
text-align:left;
overflow:hidden;
}
#seglinha{
width:50%;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;overflow:hidden;
}
#terlinha{
width:50%;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;overflow:hidden;
}

#game_resizing {
  margin: 0 auto 1px auto;
  text-align: right;
  background: #F9F9F9;
  padding: 7px 10px;
}

#game_resizing a {
  margin: 0 0 0 10px;
  padding: 2px 0 4px 22px;
  background-repeat: no-repeat;
  background-position: 0 70%;
  color: #666;
}

#game_resizing a:hover {
  color: #E10000;
}

#tipo_msg{
width:100%;
margin:auto;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:23px;
text-align:left;
float:left;
}
#desc_msg{
width:100%;
margin:auto;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
text-align:left;
float:left;
}

#msgobrigado{
width:100%;
text-align:center;
color:#0066CC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
float:left;
margin:auto;
}
#mostrajogo{
margin-top:0px;
width:680px;;
text-align:center;
padding:0px;
margin:auto;
float:left;
}

#horizontaljogos{
width:100%;
background-color:#CAF99B;
border-bottom-color:#000000;
border-bottom-style:dashed;
border-bottom-width:1px;
border-top-color:#000000;
border-top-style:dashed;
border-top-width:1px;
border-left-color:#000000;
border-left-style:dashed;
border-left-width:1px;
border-right-color:#000000;
border-right-style:dashed;
border-right-width:1px;
margin:0px;
height:20px;
overflow:hidden;

}

#doisblocos{
width:800px;

text-align:center;
}#dois{
margin-left:30px;
float:left;
}

#tit_jogo{
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color: #CC0000;
margin:auto;
}
.tit_class{
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
color: #CC0000;
}
#flash{
border-top-color: #CCCCCC;
border-top-style:dashed;
border-top-width:1px;
width:95%;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #CC0000;
}

#jogo_lateral{
width:120px;
float:left;
text-align:left;
}
#descr{
width:728px;
margin:auto;
overflow:hidden;
text-align:center;
}
#dentrojogo{
width:100%;
margin:auto;
overflow:hidden;
text-align:center;
}
#arranhaceu{
width:120px;
float:left;
margin:auto;
overflow:hidden;
text-align:right;

}
#jjjo{
width:auto;
margin:auto;
text-align:center;
float:left;

}
#jjj{
width:auto;
margin:auto;
overflow:hidden;
text-align:left;
}

#rodape{ 
margin-top:15px;
text-align:center;
height:100px;
width:100%;
margin:auto;
background-color:#3998ab;

	
}
.rodape{
padding-top:40px;
font-family:Verdana;
font-size:12px;
color: #ffffff;
text-align:center;
font-weight:100;

}

#rodapecima{ 
margin-top:15px;
text-align:center;
height:50px;
width:100%;
margin:auto;
background-color:#EEE5DE;
margin-top:10px;

}
.rodapecima{
padding-top:20;
font-family:Verdana;
font-size:11px;
color: #0000CD;
text-align:center;
font-weight:100;

}

#fontegeral{
width:800px;
margin:auto;
text-align:left;
overflow:hidden;
padding:10px;

}

.fonteum{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
color:#0000CD;
float:left;
overflow:hidden;
margin:0;
padding:0;

}
.fontedois{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
color:#FF4500;
float:left;
overflow:hidden;
padding:0 0 0 5;
margin:0;

}
.h2 {
margin:0;
padding:0;
font-size:12px;
color: #0000CC;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
