body{
	margin:0;
	font-family: Arial;
	font-size: 12px;
	color:#202020;
	Background-Color: #FFF;
	background-image: url(../imgs/fundo.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
}

p{
margin-bottom: 0px;
margin-top: 0px;
}
span.icon{
padding-top:2px;
width:14px;
height:14px;
}
.baloon{
float:left;
margin-left:-2px;
margin-right:10px;
}

.favoritos{
border:0;
border-color: transparent;
float:left;
background:url('../icones/16/favorito.png') no-repeat;
width:65px;
height:18px;
margin-right:6px;
cursor: pointer;
}
.enviar{
border:0;
border-color: transparent;
float:left;
background:url('../icones/16/enviar.png') no-repeat;
width:65px;
height:18px;
margin-right:6px;
cursor: pointer;
}
.recadosexc
{
color: red;
margin-right:6px;
background-repeat: no-repeat;
background-color: transparent;
border: 0px none;
}

.recadosexc a
{
   color: red;
   text-decoration: none;
}

span.p_detonas{
float:left;
background:url('../icones/16/detonas_bomb.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.icon img {
width: 45px;
height: 45px;
vertical-align: middle;
}
span.p_informatica{
float:left;
background:url('../icones/16/informatica.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_emulacao{
float:left;
background:url('../icones/16/emulacao.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_jogos{
float:left;
background:url('../icones/16/jogos.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_detonados{
float:left;
background:url('../icones/16/detonados.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_dicas{
float:left;
background:url('../icones/16/dicas.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_emuladores{
float:left;
background:url('../icones/16/emuladores.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_jogosonline{
float:left;
background:url('../icones/16/jogosonline.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_previews{
float:left;
background:url('../icones/16/previews.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_reviews{
float:left;
background:url('../icones/16/reviews.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_tutoriais{
float:left;
background:url('../icones/16/tutoriais.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_editarperfil{
float:left;
background:url('../icones/16/editarperfil.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_enviarnoticias{
float:left;
background:url('../icones/16/detonasadd.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_enviardetonado{
float:left;
background:url('../icones/16/detonadosadd.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_enviardicas{
float:left;
background:url('../icones/16/dicasadd.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_enviarreviews{
float:left;
background:url('../icones/16/reviewsadd.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_enviarpreviews{
float:left;
background:url('../icones/16/previewsadd.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_enviartutorial{
float:left;
background:url('../icones/16/tutoriaisadd.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_enviaremulador{
float:left;
background:url('../icones/16/emuladoresadd.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_editarnoticias{
float:left;
background:url('../icones/16/detonasmod.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_editardetonado{
float:left;
background:url('../icones/16/detonadosmod.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_editardicas{
float:left;
background:url('../icones/16/dicasmod.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_editarreviews{
float:left;
background:url('../icones/16/reviewsmod.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_editarpreviews{
float:left;
background:url('../icones/16/previewsmod.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_editartutorial{
float:left;
background:url('../icones/16/tutoriaismod.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_editaremulador{
float:left;
background:url('../icones/16/emuladoresmod.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_anoticias{
float:left;
background:url('../icones/16/detonasa.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_adetonado{
float:left;
background:url('../icones/16/detonadosa.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_adicas{
float:left;
background:url('../icones/16/dicasa.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_areviews{
float:left;
background:url('../icones/16/reviewsa.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_apreviews{
float:left;
background:url('../icones/16/previewsa.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_atutorial{
float:left;
background:url('../icones/16/tutoriaisa.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_aemulador{
float:left;
background:url('../icones/16/emuladoresa.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}

.pesquerda{
float:left;
width:25%;
margin-right:2%;
text-align:right;
font-size:12px;
line-height:17px;
color:#676767;
}
.pdireita{
color:#000000;
float:left;
width:73%;
font-size:12px;
line-height:17px;
overflow:hidden;
}

.resquerda{
float:left;
width:14%;
margin-right:2%;
text-align:left;
font-size:12px;
color:#676767;
}
.rdireita{

color:#000000;
float:left;
width:70%;
font-size:12px;
line-height:17px;
overflow:hidden;
}
.direita{
float:right;
text-align: right;
}
.recados_corpo{
width: 90%;
float:left;
padding: 8px;
border:1px solid;
border-color: #DDEEDD;
margin: 2px;
background-color: #EEFFEE;
      border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
}
.listdark,.listlight{overflow:hidden;zoom:1;padding:2px;float:left;margin-top:1px;margin-bottom:2px;margin-right:2px;}
div.listlight {background-color: #E1E1E1;float:left;width:100%;overflow:hidden;}
div.listdark {background-color: #EEEEEE;float:left;width:100%;overflow:hidden;}

.button_fnd{
background-color: #FFF;
border: 1px solid;
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
}

.po img{
vertical-align: middle;
}
.po_d{
width: 19%;
background-color: #DDFFDD;
border:1px solid;
border-color: #AACCAA;
float:left;
padding:2px;
}
.po_d a{
   padding:0px;
}
.po_d a:hover{
   padding:0px;
   border-radius: 0px;
   -moz-border-radius: 0px;
   -webkit-border-radius: 0px;
}
.po_d li{
height: 20px;
border: 1px; 
list-style: none;
border-bottom:1px solid;
border-right:1px solid;
border-left:1px solid;
border-color: #AACCAA;
}
.po_d ul{
padding:0px;
margin:0;
}
.po_d img{
border-bottom:1px solid;
border-color: #AACCAA;
background-color: #FFFFFF;
width: 100%;
height: 100%;
}
.po_d img:hover{
background-color: #00AA00;
}
.po_d li a{
color: #555555;
height: 100%;
width: 100%;
display: block;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}
.po_d li a:hover{
height: 100%;
width: 100%;
color: #AAEEAA;
background-color: #000000;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}
.po_d a{
text-decoration: none;
}
span.p_amigoadd{
float:left;
background:url('../icones/16/amigoadd.png') no-repeat;
width:16px;
height:16px;
margin-right:4px;
margin-left:4px;
margin-top:2px;
}
span.p_favoritos{
float:left;
background:url('../icones/16/favoritos.png') no-repeat;
width:16px;
height:16px;
margin-right:4px;
margin-left:4px;
margin-top:2px;
}
span.p_recado{
float:left;
background:url('../icones/16/recado.png');
width:16px;
height:16px;
margin-right:4px;
margin-left:4px;
margin-top:2px;
}
span.p_album{
float:left;
background:url('../icones/16/album.png') no-repeat;
width:16px;
height:16px;
margin-right:4px;
margin-left:4px;
margin-top:2px;
}
span.p_estatisticas{
float:left;
background:url('../icones/16/estatisticas.png') no-repeat;
width:16px;
height:16px;
margin-right:2px;
}
span.p_mudarsenha{
float:left;
background:url('../icones/16/mudarsenha.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_logout{
float:left;
background:url('../icones/16/logout.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
span.p_trocaravatar{
float:left;
background:url('../icones/16/trocar.png') repeat 0;
width:16px;
height:16px;
margin-right:2px;
}
table a{
color: #CC2222;
}
table a:hover{
color: #FF0000;
}
table a:visited{
color: #CC2222;
}
table a:active{
color: #CC2222;
}
ul{
padding: 0px;
margin: 0px;
list-style: none;
}
img{
border: 0px;
}
a{
	font-family: Arial,sans-serif;
	font-weight: normal;
	color:#222222;
	padding: 3px;
	text-decoration: none;
}
a:visited{
	font-family: Arial,sans-serif;
	font-weight: normal;
	color:#222222;
	text-decoration: none;
}
a.active{
	font-family: Arial,sans-serif;
	font-weight: normal;
	color:#222222;
}
a:hover {
color: #2121CC;
text-decoration: none;
background-color: #CAD8FF;
padding: 3px; 
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
}
.h{
text-align: center;
font-family: Arial,sans-serif;
font-size: 28px;
color:#CC2222;
padding: 5px;
}
.h a{
text-align: center;
font-family: Arial,sans-serif;
font-size: 28px;
color:#CC2222;
}
.h4{
text-align: center;
font-family: Arial,sans-serif;
font-size: 18px;
color:#CC2222;
}
.h4 a{
text-align: center;
font-family: Arial,sans-serif;
font-size: 18px;
color:#CC2222;
}
h2{
color:#CC2222;
text-align: center;
font-family: Arial,sans-serif;
font-size: 26px;
}

h3{
color:#CC2222;
font-family: Arial,sans-serif;
font-size: 20px;
}

h4{
color:#CC2222;
font-family: Arial,sans-serif;
font-size: large;
}

#login_box {
	border: 1px solid;
  border-color: #666;
	color: #222222;
  text-align: left;
  float: right;  
  position: absolute;
	display: none;
	z-index:1;
	top: 30px;
	left:470px;
	background: #FFFFFF; 
	width: 155px;
  padding: 10px;
      border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px; 
}
#login_box a{
color: #AA0000;
}
#login_box a:hover
{
color: #FF0000;
}

input{
  color: #555555;
  font-family: Arial,sans-serif;
  font-size: 12px;
  margin: 2px;
  padding:3px;
	BORDER: 1px solid;
	    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
}
textarea{
  color: #555555;
  font-family: Arial,sans-serif;
  width: 85%;
  font-size: 12px;
	BORDER: 1px solid;
	vertical-align: text-top;
}
select{
  color: #555555;
  font-family: Arial,sans-serif;
  font-size: 12px;
	BORDER: 1px solid;
	vertical-align: text-top;
}


.corpo{
	position:absolute;
	z-index:-1px;	
	left: 2%;
	right: 2%;
	width: 965px;
	background-color: transparent;

}

.corpo h1{
		font-size: 12px;
		font-family: Arial,sans-serif;
		text-align:left;
		padding-top:3px;
}

.right{
float:right;}
.left{
float:left;}

.conteudo{
		width:930px;
		height:100%;
		padding:10px;	
		text-align:justify;		
		float:left;
}

.rodape{
    color: #999999;
		clear:both;		
		padding: 10px;
		background-color: #FFF;
		width: 760px;
		text-align: center;
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;	
}
.rodape a
{
color:#CC2222;
}




/* Principal */
.pesquisa{
background-image: url('../icones/16/lupa.png');
background-repeat: no-repeat;
background-color: transparent;
cursor: pointer;
border: 0px none;
WIDTH: 17px;
HEIGHT: 17px
}


.rankinga{
    text-align: center;
    background-color: white;
    font-weight: bold;
    color: #2255AA;
    background-color: #CCCCCC;
    border-bottom-width: 2px;
    border-bottom: #FFFFFF dashed;
    font-size: 16px;
}
.usuarios{
    margin-left: 6px;
    color: #000;
    width: 98%;
    height: 96px;
    float: left;
    text-align: left;
    font-weight: bold;
    font-size: 12px;
}
.opcoes{
   width: 850px; 
   height:94px;
   float:left;
}

.nick{
   font-size: 12px;
   font-weight: bold;
}
.avatar{
width: 94px; 
height:94px;
margin-right:6px;
text-align: center; 
border: 1px solid #000; 
float: left;
}
#navUser{
	float: left;
	width: 100px;
	text-align: center;
	background-color: #FFF;
	color: #B8ECFF;
	font-size: 12px;
	font-family: Arial,sans-serif;
}
#navTab{
	background-color: #B1C1D8;
}
#userItem{
	margin: 0px;
	font-size: 9px;
	padding: 0px;
}

#userItem  a:link, #userItem  a:visited {
	display: block;

	background-image: url(../imgs/menu_topo2.jpg);

	font-weight: bolder;
	padding: 2px 0px 2px 2px;
	color: #000;
}

#userItem  a:hover{
	background: #000000;
	font-weight: bold;
	background-image: url(../imgs/menu_topo.jpg);
	text-decoration: none;
	color: #CCC;
}
.ranking img{
    background-color: transparent;
}

.ranking a:hover{
  background-color: #3A7EF3;
}

.ranking ul {
background-color: #EFEFEF;
border: 3px #444444 double;
padding:0px;
margin:0;

}
.ranking li
{
padding:2px;
border: 1px; 
list-style: none;
}

.ranking li a{
    font-weight: bold;
    font-size: 12px;
    display: block;
    color: #4F7EE8;
    text-decoration: none;

}

.ranking li a:visited{
color: #4F7EE8;
}
.ranking li a:active{
color: #4F7EE8;
}

.ranking li a:hover {
color: #333333;
background-color: #BAD8FF;
text-decoration: none;
}
.back_materia{
		background-repeat: repeat-x;
		width: 100%
}
.head_materia{
    font-family: Arial,sans-serif;
    font-size: 20px;
		text-align:justify;
}
.head_materia a{
    font-family: Arial,sans-serif;
		color: #B00000;
		display: block;
}
.head_materia a:hover{
		color: #C02828;
}

.corpo_materia{
    font-size: 12px;
		color:#000000;
		text-align:justify;
		}
.head_materia_autor{
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-style: normal;
}
.head_materia_autor a{
		font-family: Arial,sans-serif;
    font-size: 12px;
    font-style: normal;
}

.corpo_materia a{
    color:#0044CC;
    font-weight: bold;
    text-decoration: none;
}
.corpo_materia a:hover{
    color:#000000;
    text-decoration: none;
}

.foot_materia{
		font-weight:bold;
		text-align:right;
		width:98%;
}

.foot_materia a{
		color: #488448;
		font-weight:bold;
}
.foot_materia a:hover{
     color: #000000;
}
.head_destaques2{
		color:white;
		background:#808080;
		font-weight:bold;
		text-align:left;
		width:320px;
}

.noticias_final{
   background-image: url('../imgs/bg_noticias_final.gif');
   height: 18px;
}




.destaques_item{
		float:left;
		width:256px;
		margin: 10px;
		border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
		background: #CCC;
 		border: 1px double #999;
    padding: 2px;                                 
}
.head_destaques{
		color: #222222;
		font-family: Arial,sans-serif;
		font-size: 14px;
    font-weight:bold;
		text-align:left;
		width:256px;
    display: block;      		
}

.head_destaques a{
   display: block;
   font-weight:bold;
   text-decoration: none;    
}
.head_destaques a:hover{
   
   font-weight:bold;
   text-decoration: none;    
}

.corpo_destaques a:hover {
  color: #22C;
  text-decoration: none;
  font-weight: bold;
  background-color: #EEE;
  padding: 2px;
}
.corpo_destaques a {
   padding: 2px;
   text-decoration: none;
   font-weight: bold;
}
.corpo_destaques{
		font-family: Arial,sans-serif;
		font-size: 12px;
		color:#404040;
		text-align:left;
    width:256px;
    height:150px;
}

.foot_destaques{
		color:#808080;
		font-weight:bold;
		text-align:right;
		width:100%;
		margin:2px;
}

.foot_destaques a{
		color:#808080;
		font-weight:bold;
}



.arquivo_noticias{
    font-family: Arial,sans-serif;
    font-size: 15px;
    text-align: left;
    width:310px; 
    margin-left:5px;
}
.arquivo_noticias a{
color: #CC2222;
}
.arquivo_noticias a:hover{
color: #2121CC;
}
#perfil_corpo2 {
margin:2px;
width:79%;
float:right;
}
#perfil_corpo {
overflow:hidden;margin:2px;
}
#perfil_corpo a:hover{
color: #1111AA;
}

.conteudo_exibicao{
    font-family: Arial,sans-serif;
    font-size: 14px;
    text-align: center;
    margin-left: 12px;
    margin-right: 12px;
    margin-bottom: 0px;
    line-height: 22px;
    margin:0px;
    background-color: #FFFFFF;
    width:365px;
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
}
.conteudo_exibicao a{
color: #CC2222;
display: block;
}
.conteudo_exibicao a:hover{
background-color: #CAD8FF;
color: #2121CC;
text-decoration: none;
    border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
}

.destaques_item2{
		float:left;
		width:320px;
}


.ultimos a
{
  color: #222;
  font-weight: bolder;
}
.ultimos a:hover
{
  color: #A00 ;
  display: block;
  background-color: #FFF;
}

#google {
	position: absolute;
	width:480px;
	height:60px;
	z-index:1;
	top: 125px;
	left: 517px;
}


.chromestyle{
width: 99%;
font-weight: bold;
      border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url('../imgs/chromebg.gif') center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
height: 16px;
text-align: left; /*set value to "left", "center", or "right"*/
      border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
}

.chromestyle ul li{
font-family: Arial,sans-serif;
font-size: 13px;
display: inline;
}

.chromestyle ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url('../imgs/chromebg-over.gif') center center repeat-x; /*THEME CHANGE HERE*/
      border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font-size: 12px;
font-family: Arial,sans-serif;
line-height:19px;
z-index:100;
background-color: white;
width: 130px;
visibility: hidden;
}

.dropmenudiv li{
background: url('../imgs/chromebg.gif') center center repeat-x; /*THEME CHANGE HERE*/
}

.dropmenudiv ul li a:hover, .dropmenudiv ul li a.selected{
background: url('../imgs/chromebg-down-over.gif') center center repeat-x; /*THEME CHANGE HERE*/
      border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}

.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: #555;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

.parcerias{
text-align: justify;
width: 950px;
}

.parcerias a{
margin-bottom:3px;
color: #900622;
font-weight: bold;
background-color: white;
border: 1px solid;
display: inline-block;
padding: 5px;
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
}

.parcerias a:hover{
color: #2121CC;
padding:5px;
}
.parcerias a:active{
color: #900622;
font-weight: bold;
text-decoration: none;      
}
.parcerias a:visited{

}

.logo {
margin:0px;
padding:0px;
background: url(../imgs/logo.jpg) center left repeat-x;
height: 26px;
width: 256px;
float: left;
}

.backspacer{
height: 350px;
float:left;
}

.centro{
    font-family: Arial,sans-serif;
    font-size: 12px;
    text-align: justify;
    background-color: #FFFFFF;
    width:760px;
    padding:15px;
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
}
.centro li{
    border-bottom: 1px dashed #FFFFFF;
}
.centro a{
    color: #CC2222;
}
.centro a:hover{
    background-color: #CAD8FF;
    color: #2121CC;
}


textarea{
   padding:4px;
   border-radius: 15px;
   -moz-border-radius: 15px;
   -webkit-border-radius: 15px;
}