/*
This file is NOT NECESSARY for the rater to work. None of these styles are needed.
This is only to style the demo page
*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	background:url(../imagens/fundo-geral.jpg) repeat-x #fff;
	text-align:center;
	padding: 0;
	}

a {color:#23A2C7; text-decoration:underline;}
a:visited {color:#23A2C7; text-decoration:underline;}
a:hover {color:#23A2C7; text-decoration:underline;}

iframe {border:0;}

.geral {
	width:770px;
	
	margin:auto;
	text-align:left;
	padding-top:15px;
}

.geral-jogos {
	width:900px;
	background:#fff;
	margin:auto;
	text-align:left;
	padding:0;
}

#topo {
	width:100%; 
	float:left;
	margin-bottom:0px;
	padding:0;

}

#logo {
margin-top:30px;
margin-left:30px;
}

	#topo h1 {
		text-indent:-66999px; 
		margin-top:30px; 
		margin-left:30px; 
		padding:0px; 
		background:url(../imagens/logo.jpg) no-repeat; 
		height:58px;
		}
	
	#topo h1 a {		
		text-indent:-66999px;			
		}

#menu {
      width:100%;
      background:#fff;
      font-size:12px;
      line-height:normal;
	  border-bottom:0px;
	  font-weight:bold;
	  margin:0px;
      }
	  
    #menu ul {
	margin:0;
	padding:10px 10px 0 20px;
	list-style:none;
      }
    #menu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #menu a {
      float:left;
      background:url(../imagens/tableftD.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #menu a span {
      float:left;	  
      display:block;
      background:url(../imagens/tabrightD.gif) no-repeat right top;
      padding:7px 10px 5px 6px;
      color:#fff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menu a span {float:none;}
    /* End IE5-Mac hack */
    #menu a:hover span {
      color:#fff;
      }
    #menu a:hover {
      background-position:0% -42px;
      }
    #menu a:hover span {
      background-position:100% -42px;
      } 
	  
	  
    #select a {
      float:left;
      background:url(../imagens/tableftD2.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #select a span {
      float:left;	  
      display:block;
      background:url(../imagens/tabrightD2.gif) no-repeat right top;
      padding:7px 10px 5px 6px;
      color:#fff;
      }
	  
	#select  a span {float:none;}
	
    /* End IE5-Mac hack */
    #select a:hover span {
      color:#fff;
      }
    #select  a:hover {
      background-position:0% -42px;
      }
    #select  a:hover span {
      background-position:100% -42px;
      } 
	  
	  
	#menuMeninas a {
      float:left;
      background:url(../imagens/tableftD3.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #menuMeninas a span {
      float:left;	  
      display:block;
      background:url(../imagens/tabrightD3.gif) no-repeat right top;
      padding:7px 15px 5px 6px;
      color:#fff;
      }
	  
	#menuMeninas  a span {float:none;}
	
    /* End IE5-Mac hack */
    #menuMeninas a:hover span {
      color:#fff;
      }
    #menuMeninas  a:hover {
      background-position:0% -42px;
      }
    #menuMeninas  a:hover span {
      background-position:100% -42px;
      } 
	  



#line {
		width:100%;
		height:40px;
		background:#9ED231;
		float:left;
		margin:0;
		padding:0;
		
		}

	#line p {
		text-align:left;
		margin-top:12px;
		font-size:11px;
		margin-left:30px;
		font-weight:bold;
		color:#fff;
		}	
	#line a { color:#fff; }			
		
	#line h2 {
		text-align:left;
		margin-top:12px;
		font-size:11px;
		margin-left:30px;
		font-weight:bold;
		color:#fff;
		}
		
#line-meninas {
		width:100%;
		height:40px;
		background:#FD007E;
		float:left;
		margin:0;
		padding:0;
		
		}
		
	#line-meninas h2 {
		text-align:left;
		margin-top:12px;
		font-size:11px;
		margin-left:30px;
		font-weight:bold;
		color:#fff;
		}		

	#line-meninas p {
		text-align:left;
		margin-top:12px;
		font-size:11px;
		margin-left:30px;
		font-weight:bold;
		color:#fff;
		}	
	#line-meninas a { color:#fff; }		
		
		
		
#center {width:770px; margin:auto;}	
#center h2 {font-size:11px;}		
		
#content {float:left; margin-top:10px; width:771px;}		
#aonde {width:130px; float:left; height:800px; background-color:#E6E6E6;}

#content-meninas {float:left; margin-top:5px; width:771px;}		
#content-meninas a {color:#FD007E}		



#left {
	width:190px;
	float:left;
	margin-right:10px;
	margin-left:5px;
	padding:0;
	/**background:#CCCC00;**/
	
	}
	
	#left p {margin:0;}
	
	#left form {margin-bottom:20px; margin-top:0;}
	
	.busca-rapida {text-indent: -66699px; display:block; background:url(../imagens/busca-rapida.gif) no-repeat; width: 109px;  height:17px; float:left; text-align: center;}
	
	.mais-jogados {text-indent: -66699px; display:block; background:url(../imagens/mais-jogados.gif) no-repeat; width: 145px; margin-bottom:50px; height:22px; text-align: center;}
	
	.parceiros {text-indent: -66699px; display:block; background:url(../imagens/parceiros.gif) no-repeat; width: 149px; height:18px; text-align:center;}
	
	.busca {background: #F2FBFD; margin-top:20px; padding:0px; font-weight:bold; border: 1px solid #4BBFE0; color: #23A2C7;
       padding: 4px; width:150px; margin-left:0px; font-size:12px;  }
	 
	#button {font-size: 12px; color:#fff; margin-top: 10px; padding: 3px 10px; font-weight:bold; border:1px #4BBFE0; background:#4BBFE0; margin-bottom:10px;}
	
	
	.top {list-style-type:none; margin-bottom:20px; margin-top:0; margin-left:0; padding-top:10px; padding-left:0;}
	.top h3 {font-size:12px; padding:0;  font-weight:bold; margin-top:0px; color:#23A2C7; margin-bottom:10px;}
	.top p {float:right;}
	.top li {padding:0; margin:0; width:100%;}
	.amigos {list-style-type:none; margin-left:0px; margin-top:20px; padding:0;}
	.amigos li {margin-bottom:10px;}
	
	
	
		.top-jogos {list-style-type:none; margin-bottom:20px; margin-top:0; margin-left:0; padding-top:10px; padding-left:0;}
		.top-jogos li {font-size:12px; background:#F5FDFE; border:1px solid #DAF9FC;  line-height:20px; font-weight:bold; margin-bottom:20px; padding:2px; text-align:center;}
		.top-jogos li span {font-size:11px; margin-top:10px; color:#999999; font-weight:normal;}
		
		.top-jogos-meninas {list-style-type:none; margin-bottom:20px; margin-top:0; margin-left:0; padding-top:10px; padding-left:0;}
		.top-jogos-meninas li {font-size:12px; background:#FFF0F8; border:1px solid #FFC6E3;  line-height:20px; font-weight:bold; margin-bottom:20px; padding:2px; text-align:center;}
		.top-jogos-meninasli a {color:#FD007E;}

	

	
	
#right {

	width:540px;
	float:left;
	/*background:#0099FF*/

}



#rodape {


width:100%;
border-top:1px solid #E2E2E2;
background:#fff;
clear:both;
padding-top:20px;
float:left;
margin-top:20px;
padding-bottom:20px;
}

#rodape p {color:#999999; text-align:left; margin-left:10px; margin-top:0; margin-bottom:0; padding:0px; line-height:20px;}

	.jogos-destaque {text-indent: -66699px; display:block; background:url(../imagens/jogos-destaque.jpg) no-repeat; width: 100%; float:left; 		height:37px; text-align: center;  margin-bottom:15px; margin-top:0px;}
	#h2-esportes {text-indent: -66699px; display:block; background:url(../imagens/h2-esportes.jpg) no-repeat; width: 540px; 		height:37px; text-align: center;  margin-bottom:15px; margin-top:0px;}
	#h2-acao-e-aventura {text-indent: -66699px; display:block; background:url(../imagens/h2-acao-e-aventura.jpg) no-repeat; width: 540px; 		height:37px; text-align: center;  margin-bottom:15px; margin-top:0px;}
	#h2-corrida {text-indent: -66699px; display:block; background:url(../imagens/h2-corrida.jpg) no-repeat; width: 540px; 		height:37px; text-align: center;  margin-bottom:15px; margin-top:0px;}
	#h2-infantis {text-indent: -66699px; display:block; background:url(../imagens/h2-infantis.jpg) no-repeat; width: 540px; 		height:37px; text-align: center;  margin-bottom:15px; margin-top:0px;}
	#h2-luta {text-indent: -66699px; display:block; background:url(../imagens/h2-luta.jpg) no-repeat; width: 540px; 		height:37px; text-align: center;  margin-bottom:15px; margin-top:0px;}
	#h2-puzzle {text-indent: -66699px; display:block; background:url(../imagens/h2-puzzle.jpg) no-repeat; width: 540px; 		height:37px; text-align: center;  margin-bottom:15px; margin-top:0px;}
	#h2-raciocinio {text-indent: -66699px; display:block; background:url(../imagens/h2-raciocinio.jpg) no-repeat; width: 540px; 		height:37px; text-align: center;  margin-bottom:15px; margin-top:0px;}
	#h2-tiro {text-indent: -66699px; display:block; background:url(../imagens/h2-tiro.jpg) no-repeat; width: 540px; 		height:37px; text-align: center;  margin-bottom:15px; margin-top:0px;}
	#h2-all {text-indent: -66699px; display:block; background:url(../imagens/h2-all.jpg) no-repeat; width: 540px; 		height:37px; text-align: center;  margin-bottom:15px; margin-top:0px;}
	#h2-meninas {text-indent: -66699px; display:block; background:url(../imagens/h2-meninas.jpg) no-repeat; width: 540px; display:none; height:37px; text-align: center;  margin-bottom:15px; margin-top:0px;}
	#resultado-busca {text-indent: -66699px; display:block; background:url(../imagens/resultado.jpg) no-repeat; width: 540px; 		height:37px; text-align: center;  margin-bottom:15px; margin-top:0px;}
	#futebol {text-indent: -66699px; display:block; background:url(../imagens/futebol.jpg) no-repeat; width: 540px; 		height:37px; text-align: center;  margin-bottom:15px; margin-top:0px;}
	.jogos-mais-novos {text-indent: -66699px; display:block; background:url(../imagens/jogos-mais-novos.jpg) no-repeat; width: 540px; height:37px; margin-top:0px; margin-bottom:15px; text-align: center; float:left; margin-top:0px;}
	.especiais {text-indent: -66699px; display:block; background:url(../imagens/especiais.jpg) no-repeat; width: 540px; height:37px; margin-top:0px; margin-bottom:15px; padding:0; float:left; text-align: center;  margin-top:0px;}
	
	.block-destaque {list-style-type:none;  margin-left:5px; margin-bottom:0;  padding:0; }
	.block-destaque li {margin-right:12px; display:inline;   display:block; height:160px; margin-left:10px; margin-bottom:0; float:left; padding:0; }
	.block-destaque img {border:1px solid #CCCCCC; padding:2px; margin-top:0;}
	.titulo-jogo {font-size:11px;  font-weight:bold; color:#23A2C7; margin-top:5px; margin-bottom:0px;}
	.categoria {margin-top:2px; margin-bottom:2px; padding:0; color:#666666;}
	
	.cat-destaque {list-style-type:none; margin-left:5px; margin-top:0px; padding:0; }
	.cat-destaque li {margin-right:3px; border:1px solid #CCCCCC; padding-left:3px; padding-right:3px; padding-top:5px; padding-bottom:20px;  margin-left:8px; float:left; margin-bottom:20px; }
	.cat-destaque h3 {font-size:12px; text-align:center; font-weight:bold; color:#23A2C7; margin-bottom:0px;}
	.cat-destaque img {border:0;}
	
	.block-jogo {width:505px; color:#666666; list-style-type:none; margin-left:10px; padding:0;}
	.block-jogo li {margin-bottom:20px; width:100%; padding:10px; float:left;}
	.block-jogo img {width:100px; float:left; margin-right:20px;}
	.block-jogo span {margin-top:10px; margin-bottom:0; font-size:12px; font-weight:bold;}
	.block-jogo p {color:#666666; margin-bottom:5px; }	
    .rate {text-align:center;}
	
	
	.pagination {margin-bottom:30px; text-align:center; }
	.pagination a {padding:4px; margin:2px; border:1px solid #cccccc; text-decoration:none; font-weight:bold; }
    .pagination a:hover {padding:4px; border:1px solid #cccccc; background:#F3F9E6; text-decoration:none; font-weight:bold;}
	.pagination-meninas {margin-bottom:30px; text-align:center; }
	.pagination-meninas a {padding:4px; margin:2px; border:1px solid #cccccc; text-decoration:none; font-weight:bold; }
    .pagination-meninas a:hover {padding:4px; border:1px solid #cccccc; background:#FFDDF0; text-decoration:none; font-weight:bold;}
	
	
	
	.disabled { padding:4px; border:1px solid #cccccc; color:#cccccc; background:#fff; text-decoration:none; font-weight:bold; margin-right:4px; margin-left:4px;}
	.current {padding:4px; margin-left:1px; margin-right:1px; border:1px solid #cccccc; color:#fff; background:#9ED231; text-decoration:none; font-weight:bold;}
	.current-meninas {padding:4px; margin-left:1px; margin-right:1px; border:1px solid #cccccc; color:#fff; background:#FF0099; text-decoration:none; font-weight:bold;}
	.etc {padding:4px; margin:2px; border:1px solid #cccccc; color:#333333;}
	
	
	#jogo {margin-left:10px; padding:0; }
	#jogo h1 {color:#fff; padding-top:5px; padding-bottom:5px; margin-top:0; padding-left:10px; width:750px; background:url(../imagens/fundo-h2.gif) no-repeat;  font-size:18px; font-weight:bold; margin-bottom:20px;  }
	
	#jogo-meninas {margin-left:10px; padding:0; }
	#jogo-meninas h1 {color:#fff; padding-top:5px; padding-bottom:5px; margin-top:0; padding-left:10px; width:750px; background:url(../imagens/fundo-h2-meninas.gif) no-repeat;  font-size:18px; font-weight:bold; margin-bottom:20px;  }
	#desc {width:330px; float:left; margin-left:10px; margin-top:0; margin-bottom:10px; padding:0; margin-right:20px;}
	.dados {font-size:12px; line-height:18px; color:#666666;}
	#instrucoes {width:300px; float:left; margin-right:10px;}
	.title {font-size:16px; margin-top:0; padding:0; margin-bottom:10px; font-weight:bold;}
	#title {font-size:16px; margin-top:0; padding:0; margin-bottom:10px; font-weight:bold;}
	.title2 {font-size:14px; margin-top:0; color:#4BBFE0; padding:0; margin-bottom:10px; font-weight:bold;}
	#swf {width:750px; background-color:#fff; float:left; position:relative;   padding-left:0;  text-align:center;}
	.anuncios {width:750px; background-color:#fff; float:left; padding-top:10px;  padding-left:0; padding-bottom:5px; margin-top:10px; margin-bottom:0px;  text-align:center;}
	.anuncios-normais {width:750px; background-color:#fff; float:left; padding-top:10px;  padding-left:0; padding-bottom:5px; margin-top:10px; margin-bottom:0px;  text-align:center;}
	#swf-meninas {width:750px; background-color:#fff; float:left; position:relative; padding-left:0;   text-align:center;}
	#block-links {float:left;  padding:0;}
	.player {text-align:center; width:100%; color:#ff0000; margin-left:0; padding:0; font-weight:bold; margin-bottom:10px; float:left;}
	.player a {color:#ff0000;}
	#indique {color:#fff; margin-top:0; padding-left:10px; width:750px; background:url(../imagens/bg-verde.gif) no-repeat; float:left;  font-weight:bold; height:33px; margin-bottom:20px;  }
	#indique p { margin-bottom:0px; margin-top:0;  padding-top:10px; font-size:14px; text-align:center; font-weight:bold; color:#fff;}
	#indique a {color:#fff;}
	#indique-meninas {color:#fff; float:left; margin-top:0; padding-left:10px; width:750px; background:url(../imagens/bg-rosa.gif) no-repeat;  font-weight:bold; height:33px; margin-bottom:20px;  }
	#indique-meninas p { margin-bottom:0px; margin-top:0px;  padding-top:10px; font-size:14px; text-align:center; font-weight:bold; color:#fff;}
	#indique-meninas a {color:#fff;}
	#relacionados {width:750px; padding-top:20px; float:left; margin-bottom:0px;}
	#relacionados ul {list-style-type:none; margin-left:0px; float:left; margin-top:20px; margin-bottom:0px; padding:0; }
	#relacionados li {margin-right:3px;  height:150px; padding:0; text-align:center; margin-left:20px; float:left; }
	#relacionados img {border:1px solid #CCCCCC; text-align:center; padding:2px;}
	#relacionados2 {width:750px; padding-top:20px; float:left; margin-bottom:20px;}
	#relacionados2 ul {list-style-type:none; margin-left:0px; float:left; margin-top:20px; margin-bottom:0px; padding:0; }
	#relacionados2 li {margin-left:20px; padding:0; text-align:center; margin-right:3px; float:left; }
	#relacionados2 img {border:1px solid #CCCCCC; text-align:center; padding:2px;}
	#relacionados2 span {font-size:10px; padding-left:5px; margin-top:5px; width:110px; text-align:center; display:block; text-transform:uppercase; letter-spacing:2px; color:#BFBAAE;}
	#relacionados2 p {font-size:12px; width:120px; text-align:center; font-weight:bold; color:#23A2C7; margin-bottom:0px;}
	#relacionados h3 {font-size:12px; width:120px; text-align:center; font-weight:bold; color:#23A2C7; margin-bottom:0px;}
	#enviar { width:500px; margin-bottom:20px; margin-left:150px;}
	#enviar h2 {font-size:18px; margin-bottom:20px; margin-top:0; padding:0;}
	#enviar p { line-height:20px;}
	#enviar form {width:450px; text-align:center;}
	#enviar fieldset {padding:20px}
	
	#form legend {color:#E17100; font-weight:bold;  padding-left:10px; padding-right:10px; margin-bottom:20px;}
	#form span {color:#666666; font-weight:normal; text-align:left; margin-left:25px;}
	.form {background: #fff repeat-x; border: 1px solid #5CC5E3; color: #99999;
	 padding: 2px; width:350px; margin-left:0px; font-size:14px;  }
	#form label {font-weight:bold; text-align:left; margin-left:25px; font-size:16px; margin-bottom:5px; display:block;}	
	#form fieldset {padding-left:20px; border: 1px solid #5CC5E3;}
	.form-note {color:#66666; padding-left:0px; display:block; font-size:10px; margin-top:5px; margin-bottom:15px; width:100%;}
	#form textarea {background: #fff repeat-x; border: 1px solid #5CC5E3; color: #99999;  padding: 2px; width:350px; margin-left:0px; font-size:16px Arial;  }
	#button1 {font-size: 14px; margin-top: 20px; padding: 3px 10px; font-weight:bold; border:1px #00000; background:#ECEBE6; margin-bottom:10px;}
	.ordenar {padding:10px; color:#666666; margin-left:20px; width:480px; margin-bottom:20px; margin-top:20px; border:1px solid #cccccc; text-align:center;}
	#rodape a {color:#999999;}
	#text {padding:20px;}
	#text p {line-height:20px}
	
	
	#form2 {margin-top:30px; margin-left:10px;}
	#form2 label {font-weight:bold; text-align:left; margin-left:0px; font-size:16px; margin-bottom:5px; display:block;}	
	#form2 textarea {background: #fff repeat-x; border: 1px solid #5CC5E3; color: #99999;  padding: 2px; width:350px; margin-left:0px; font-size:16px Arial;  }
	#form2 select {border: 1px solid #5CC5E3; }
	


	#teste {width:510px; background:#CCEDF7;}
	#teste ul {list-style-type:none; }
	#teste li {display:block; height:170px; float:left; background:#DDEFB8; width:100px; margin-right:10px;}

	.ads_links {margin-bottom:20px; padding:0; float:left;}
	#busca-zero {margin-left:50px; margin-right:50px; margin-top:40px; font-size:12px; text-align:center;}
	.ads-top {margin-top:5px; padding:0; margin-bottom:30px; float:left; width:100%; text-align:center;}
	.ocult {display:none;}
	.novos {float:left;}

#barra-ads {margin-top:30px;}
#informacoes { float:left; padding:15px; width:720px;}
#informacoes-normais { float:left; padding:15px; width:720px;}


	.blocke {list-style-type:none;  margin-left:3px; margin-bottom:0;  padding:0; }
	.blocke li {margin-right:10px; display:inline;   display:block; height:160px; margin-left:10px; margin-bottom:0; float:left; padding:0; }
	.blocke img {border:1px solid #CCCCCC; padding:2px; margin-top:0;}
	.blocke h3 {font-size:11px;  font-weight:bold; color:#23A2C7; margin-top:5px; margin-bottom:0px;}

	#mais {list-style-type:none;}
#mais li {display:inline; margin-right:10px; width:130px; float:left;}


#uol {margin-top:0px; margin-bottom:10px; text-align:center; width:100%; padding-top:0px;}
#uol img {padding:0; border:0; margin:0;}
#uol a {padding:0;}
#infos {color:#999;}

.texto {font-size:13px;}
#ordem {text-align:center; font-size:13px; color:#666;}

#linkh2 {color:#fff; text-decoration:none;}