 /* GERAL */
 
body   {
	background : #0D0E10 url(../_imagens/background.gif) repeat-x scroll ;
	color:#333333;
	behavior:  url("csshover.htc");
}

body , #geral , #cabecalho , #painel {
	font-family: arial, helvetica, verdana, sans-serif;/*"Lucida Grande",Geneva,Arial,Verdana,sans-serif;*/
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:18px;	
	position : relative;
	top : 0px;
}

input.padraoLogin {
	border : 1px solid #bbbbbb;
	font-family:verdana;
	font-size:8pt;
	color:#303030;
}

a {
	text-decoration:none;
	color : #000000;
}

p {
	line-height: 14px;
}

form {
	margin : 0px;
	padding : 0px;
}

/* FIM GERAL */

#geral {
	/* background: url(../_imagens/fundo_geral.gif) repeat; */
	background: #FFFFFF url(../_imagens/fundo_geral2.gif) repeat-y; 
	background-position : 695px 0px;
	margin:0px auto;
	width:950px;
	_margin-top:-6px;
}

#cabecalho {
	height: 123px;
	margin:0px;
	padding:0px;
	margin-top:-6px;
	_margin-top:-8px;
}

#painel {
	position : relative;
	width : 250px !important; 
	float : right;
}

#separador-banner {
	background : url(../_imagens/login_bg.gif);
	height:12px;
	width:950px;
	margin:0;
	_margin-top:-3px;
}

#separador-outros{
	background : #0D0E10 url(../_imagens/login_bg.gif) repeat-x;
	height:60px;
	width:950px;
}

.fundoCorredor {
	background : url(../_imagens/fundo_corredor.gif);
	height : 50px;
	margin : 0px;
	padding : 0px;
	border : 0px;
	width:251px;
}

div.fundoCorredor img {
	margin : 0;
	padding : 0;
}

/* PARTE DO MENU */

#menu {
	width: 950px;
	height: 35px;
}

#menu li , #menu ul {
	margin:0px;
	padding:0px;
}

#menu li {
	display : block;
	float: left;
	width : 95px;
	text-align: center;
	height : 35px;
	background : url(../_imagens/bg_fundo_li.gif);
	cursor : pointer;
}

#menu li a{
	font-size : 11px;
	text-decoration : none;
	color : #FFFFFF;
	position : relative;
	top: 8px;
}


#menu li:hover{
	background: url(../_imagens/bg_fundo_li_hover.gif) no-repeat scroll 50% 50%;
}

/* FIM PARTE DO MENU */


#outros{
	width : 950px;
	height : 140px;
	font-size : 11px;
	background : #0D0E10;
}

#materia , #campeonato {
	width : 251px;
	float : left;
}

#flash {
	width : 446px;
	float : left;
	background: #0D0E10;
	height:137px;
}


#materia {
	background : url(../_imagens/fundo_camp_lan_green.png) no-repeat;
}

#campeonato {
	background : url(../_imagens/fundo_camp_net_green.png) no-repeat;
}

.moderar {
	margin : 3px;
	border-left : 3px solid #333333;
	border-bottom : 1px dashed #333333;
}

.tinyEditor {
	width:80%;
	height:200px;
}

.alerta {
	
	padding : 3px;
	margin : 2px;
	border : 1px solid #FF0000;
	background-color : #EEEEEE;

}

.formLogin {
	background-color : #fafafa;
	color : #0b2943;
}

.bg_cinza {
	border: 0px;
	padding : 0px;
	margin-top : 27px;
	/* background : url(../_imagens/bg_cinza.gif) repeat; */
	background : url(../_imagens/fundo_novo.gif) repeat; /* novo */
	background-position : 0px 2px; /* novo */
	width : 250px;
}

.bg_cinza .itens{
	width : 250px;
	height : 22px;
}

.bg_cinza .itens a{
	color : #303030;
	position: relative;
	top : 2px;
	_top : 4px;
	margin-left : 8px;
}

.bg_cinza .itens img{
	position: relative;
	top : 2px;
}

#form-login {
	background : #FFFFFF;
}

#form-login .itens a{
	margin: 3px;
}

#form-login .itens span{
	position:relative;
	top:2px;
}

#form-login .itens {
	background : url(../_imagens/pontilhado_painel.gif);
	width : 250px;
	height : 23px;
}

#tv .bg_cinza  , 
#artigos .bg_cinza  , 
#entrevista .bg_cinza  , 
#ranking-net .bg_cinza  , 
#ranking-lan .bg_cinza ,
#form-login .bg_cinza  {
	margin: 0px;
	padding : 0px;
	border : 0px;
	width : 250px;
	_margin-top : -3px; /* coisa tosca hehe */
}

#tv .bg_cinza .itens , 
#artigos .bg_cinza .itens , 
#entrevista .bg_cinza .itens , 
#ranking-net .bg_cinza .itens , 
#ranking-lan .bg_cinza .itens 
{
	width : 200px;
}

.float_right {
	position : relative;
	float : right;
}

.float_right img {
	position : relative;
	margin-top: 3px;
}

.itens .float_right {
	margin : 3px 7px 0px 0px;
}

.mpbackgroundleft {
	background-color : #eeeeee;
}

.mpsep {
	position : relative;
	border : 1px solid #eeeeee;
	width :98%;
	height: 1px;
	align: center;
}

.mptitle{
	background-color : #aaaaaa;
	color : #ffffff;	
}

.mpodd {
	background-color : #eeeeee;
}

.mpunread {
	background-color : #eeeeee;
}

h1 , h2, h3 , h4 , h5 {
	padding: 0;
	margin : 0;
}

h3 {
	font-size : 13px;
}


#conteudo {
	width : 695px;
	float:left;
	background : #1D2124;
}

#direita {
	float : right;
	width : 200px;
}

#rodape {
	position:relative;
	background : url(../_imagens/footer_bg.gif);
	height : 28px;
	padding : 5px;
	clear:both;
	color : #333333 !important;
}

#rodape p {
	margin : 0px;
	padding : 0px;
	font-size : 10px;
	line-height:12px;
	color : #333333 !important;
}

#rodape p a{
	color:#333333;
}

.container_noticia{
	margin-bottom : 10px;	
	width : 695px;
}

.container_noticia a{
	color : #000000;
	text-decoration : none;
}

.titulo_noticia, .titulo_comentarios {
	background : url(../_imagens/fundo_title_news2.gif) no-repeat;
	width : 695px;
	height : 19px;
	color : #FFFFFF;
	text-indent : 20px;
	font-weight : bold;
	font-size : 10px;
}

.postador_noticia {
	background : url(../_imagens/data_bg.gif) no-repeat;
	width : 695px;
	height : 21px;
	color : #FFFFFF;
	font-size : 10px;
	/* padding-top: 2px; */
}

.margin_left {
	margin-left: 20px;
}

.postador_noticia a{
	color : #FFFFFF;
}

.comentario_noticia{
	text-align : right;
}

.noticia_chamada, .noticia_texto {
	border: 4px solid #bcc0c7;
	background-color : #FFFFFF;
	padding-left : 2px;
	padding-right : 2px;
	padding-bottom : 2px;
}

.container_comentarios {
	background-color : #FFFFFF;
	margin-bottom: 10px;	
}

.container_mps {
	background-color : #FFFFFF;
}

.container_mps div.roundedf td{
	height : auto;	
}

.container_comentario, .container_mp {
	background-color : #FFFFFF;
}

.container_register , .container_teams, .container_users , .container_mps , .container_validar {
	background-color : #FFFFFF;
	padding : 2px;
}

.titulo_comentario{
	background : url(../_imagens/comm_header.gif);
	position : relative;
	height : 25px;
	width: 695px;
}

.postador_comentario {
	position: relative;
	float: left; 
	width: 80%; 
	top : 3px;
	font-weight : bold;
}

.postador_comentario img{
	padding : 0;
	margin : 0;
	border : 0;
	position: relative;
	padding-top : 2px;
}

.postador_comentario a{
	color : #333333;
}

.data_comentario {
	position: relative; 
	float: left; 
	width: 18%;
	top : 3px;
	text-align : right;
	margin-right : 2px;
}

.titulo_comentario_principal {
	position: relative;
	float: left; 
	width: 75%; 
}

.titulo_comentario_principal_contador {
	position: relative; 
	float: left; 
	width: 20%;
}

.texto_comentario {
	padding : 2px;
	width : 691px;
	padding-bottom:50px;	
}

div.rounded {
	width: 100%;
 	background: transparent url(../_imagens/top_bg.jpg) repeat-x top;
 	color : #0b2943;
}

div.rounded div.roundedf{
	 background: transparent url(../_imagens/left_bg.jpg) repeat-y left;
}

div.rounded div.roundedf div.roundedf{
	 background: transparent url(../_imagens/bottom_bg.jpg) repeat-x bottom;
}

div.rounded div.roundedf div.roundedf div.roundedf{
	 background: transparent url(../_imagens/right_bg.jpg) repeat-y right;
}

div.rounded div.roundedf div.roundedf div.roundedf div.roundedf{
	 background: transparent url(../_imagens/tr.jpg) no-repeat top right;
}

div.rounded div.roundedf div.roundedf div.roundedf div.roundedf div.roundedf {
	 background: transparent url(../_imagens/tl.jpg) no-repeat top left;
}

div.rounded div.roundedf div.roundedf div.roundedf div.roundedf div.roundedf div.roundedf{
	 background: transparent url(../_imagens/br.jpg) no-repeat bottom right;
}

div.rounded div.roundedf div.roundedf div.roundedf div.roundedf div.roundedf div.roundedf div.roundedf{
	background: transparent url(../_imagens/bl.jpg) no-repeat bottom left;
	padding : 10px;
}

div.rounded-title {
	position:absolute;
	margin-left:8px;
	margin-top:1px;
}

div.roundedf h2 {
	color: #41608a;
}

div.roundedf td{
	height : 22px;	
	font-family:tahoma;
	font-size : 11px;
}

div.roundedf input, div.roundedf select , div.roundedf textarea, div.roundedf file {
	border : 1px solid #bbbbbb;
	color:#303030;
	font-family:tahoma;
	font-size : 11px;
}

.texto_comentario blockquote, .container_mps blockquote{
	background-color : #e3e7eb;
	border: 1px solid #bbbbbb;
	padding : 2px;
	margin : 14px;
}

.texto_comentario blockquote img , .container_mps blockquote img{
	border : 0px;
}

.editado {
	font-style: italic;
}

.textarea_cadastro {
	height : 150px;
	width : 100%;
}

.profile , .teams , .users{
	color : #333333;
}

.profile td, .teams td, .users td{
	background: #FFFFFF url(../_imagens/pontilhado_profile.gif) repeat-x;	
	padding-top : 2px;	
}

.profile td a{
	position:relative;
	top : -4px;	
}

.profile img{
	padding-top : 4px;	
	border : 0px;
}

.termos {
	width : 100%;
	font-family:Arial;
	font-size:8pt;
	align : center;
}

.container_antigo{
	background : #FFFFFF;
}

.container_antigo p{
	margin : 0px;
}

.antigo {
	background : #FFFFFF;
}


.equipes {
	width : 100% !important;
}

div#geral.equipes {
	background : transparent !important;
	width:900px !important;
}

.equipes .titulo_noticia {
	background : url(../_imagens/barracima_cadastro2.gif) no-repeat !important;
	width : 100%;
}

.equipes .postador_noticia {
	background : url(../_imagens/barra_cadastro2.gif) no-repeat !important;
	width : 100%;
}

.equipes {
	background : transparent !important;
}

.corrigir {
	position: relative; left: -2px;
}

.pontilhado td{
	background: #FFFFFF url(../_imagens/pontilhado_profile.gif);
	padding-top : 2px;	
	color : #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif !important;
	font-size : 10px !important;
	
}

.bordaEquipe {
	background : transparent !important;
	border-left: 1px solid #5680a8;
}

.semBordaEquipe {
	background : transparent !important;
}

.bordaEquipe2 {
	background : transparent !important;
	border-left: 1px solid #5680a8;
	padding-left: 1%;
}


/* gambi */

.ms-classic4-1000-even p {
	padding : 0;
	margin : 0;
}

.regras , .regras li , .regras span  , .regras p{
	color : #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif !important;
	font-size : 10px !important;
}

.pontilhado p{
	margin :0;
	padding : 0;
}

.mprow1 img {
	_margin-bottom:1px;
}

.iemaldito{
	_float:left;
}


.feedback{position:fixed; top:0px; left:0;}

.feedback-button {
	width: 80px;
	height:80px;
	display:block;
	text-indent:-999em;
	background: url(../_imagens/feedback.png) no-repeat 0 0;
	/*z-index: 5;*/
}