.page input, .page textarea{
	border:1px solid #314469;
}
td.page, .page{
	padding:10px;
}
.page_title{
	background-image:url("img/pt_obg.gif");
	background-repeat:repeat-x;
	height:44px;
}
.page_title div{
	background-image:url("img/pt_tabbg.gif");
	background-repeat:no-repeat;
	height:44px;
	margin-left:11px;
	padding-top:5px;
}
.page_title div div{
	background-image:url("img/pt_zerozero.gif");
	background-repeat:no-repeat;
	margin-left:2px;
	padding-top:0px;
}
.page_title div div.player{
	background-image:url("img/pt_player.gif");	
}
.page_title div div.member{
	background-image:url("img/pt_member.gif");	
}
.page_title div div.coach{
	background-image:url("img/pt_coach.gif");	
}
.page_title div div.referee{
	background-image:url("img/pt_referee.gif");	
}
.page_title div div.local{
	background-image:url("img/pt_local.gif");	
}
.page_title div div.result{
	background-image:url("img/pt_result.gif");	
}
.page_title div div.monument{
	background-image:url("img/pt_monument.gif");	
}
.page_title div div.stadium{
	background-image:url("img/pt_stadium.gif");	
}
.page_title div div.transfer{
	background-image:url("img/pt_transfer.gif");	
}
.page_title div div.news{
	background-image:url("img/pt_news.gif");	
}
.page_title div div.links{
	background-image:url("img/pt_links.gif");	
}
.page_title div div.top{
	background-image:url("img/pt_top.gif");	
}
.page_title div div.team{
	background-image:url("img/pt_team.gif");	
}
.page_title div div.game{
	background-image:url("img/pt_game.gif");	
}
.page_title div div.loto{
	background-image:url("img/pt_loto.gif");	
}
.page_title div div.comp{
	background-image:url("img/pt_comp.gif");	
}
.page_title div div.mobile{
	background-image:url("img/pt_mobile.png");	
}
.page_title div div.galeria{
	background-image:url("img/pt_galeria.png");	
}
.page_title div div.store{
	background-image:url("img/pt_store.png");	
}


.page_title h1, .page_title h2{
	margin:0px;padding:0px;
}
.page_title h1{	
	font:bold 13pt Verdana;
	color:#314469;
	margin-left:58px;
	margin-top:0px;
}
.page_title h1 .extra{ 	
	color:#ff6600;
	padding-left:20px;
	font:bold 10pt Verdana;
}

.page_title h2{
	font:bold 10px Verdana;
	color:#314469;
	margin-left:58px;
	margin-top:1px;
}


.page_title_classico{
	background-image:url("img/classico_obg.png");
	background-repeat:repeat-x;
	height:44px;
}
.page_title_classico div{
	background-image:url("img/classico_tabbg.png");
	background-repeat:no-repeat;
	height:44px;
	margin-left:11px;
	padding-top:5px;
}

.page_title_classico div div{
	background-image:url("img/pt_zerozero.gif");
	background-repeat:no-repeat;
	margin-left:2px;
	padding-top:0px;
}

.page_title_classico div div.tema{
	background-image:url("img/classico_enciclopedia_icn.png");	
}

.page_title_classico h1, .page_title_classico h2{
	margin:0px;padding:0px;
}
.page_title_classico h1{	
	font:bold 13pt Verdana;
	color:#463C2F;
	margin-left:58px;
	margin-top:0px;
}
.page_title_classico h1 .extra{ 	
	color:#ff6600;
	padding-left:20px;
	font:bold 10pt Verdana;
}

.page_title_classico h2{
	font:bold 10px Verdana;
	color:#463C2F;
	margin-left:58px;
	margin-top:1px;
}
.page .text{
	max-width:600px;
	font:normal 12px Verdana;
	color:#314469;
	line-height:15px;
}
.page .text a{
	color:#FF6600; 
	font:bold 12px Verdana;
	text-decoration:underline;
}

.page td.f_photo, .page td.fe_photo{
	vertical-align:top;
	text-align:center;
} 
.page td.f_photo .number{
	background-color:#7D8FB2;
	color:#ffffff;
	font:bold 24pt Verdana;
	width:60px;
	height:30px;
}
.page td.f_photo img{
	border:1px solid #000000;
	margin-bottom:10px;
}
.page td.fe_photo img{
	display:block;
	margin-bottom:15px;
}

.page td.f_details{
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	width:100%;
}
.page td.f_details table{
	width:100%;
}
.page td.f_details table th{
	text-align:left;
	background-color:#314469;
	font:bold 12px Verdana;
	color:#ffffff;
	height:18px;
	padding-left:5px;
}
.page td.f_details table td{
	color:#314469;
	font:normal 11px Verdana;
	border-bottom:1px solid #D6DAE1;
	height:17px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
}
.page td.f_details table td a{
	color:#314469;
	font:normal 11px Verdana;
	text-decoration:underline;
}
.page td.f_details table td.label{
	font:bold 11px Verdana;
}
.page td.f_details table td.label2{
	font:bold 11px Verdana;
	vertical-align:top;
	padding-top:5px;
}
.page td.f_details table td a.f_small{
	color:#ff9900;
	font:normal 10px Verdana;
	text-decoration:underline;
}
.page td.f_related{
	vertical-align:top;
}
.page td.f_related div.box, .page td.f_related div.box2{
	border:1px solid #314469;
	background-color:#ffffff;
	margin-bottom:10px;
	font:bold 10px Verdana;
	color:#314469;
	text-align:center;
	padding-bottom:5px;
}
.page td.f_related div.box{
	width:120px;
}
.page td.f_related div.box img{
	margin:5px;
}
.page td.f_related div.title{
	font:bold 10px Verdana;
	background-color:#314469;
	color:#ffffff;
	padding-bottom:2px;
}
.page td.f_related div.small{
	font:normal 9px Verdana;
	color:#666666;
}
.page td.f_related div.big{
	font:bold 12px Verdana;
	color:#314469;
}
.page td.f_related div.big a{
	font:bold 10px Verdana;
	color:#314469;
	text-decoration:underline;
}
.page td.f_related div.faded{
	margin:10px;
	padding:10px;
	font:bold 10px Verdana;
	background-color:#cccccc;
	color:#314469;
	width:100px;
}
.page div.colabore{
	background-color:#FC8700;
	color:#ffffff;
}
.page div.colabore table{
	width:140px;
}
.page div.colabore table td{
	padding:3px
}
.page div.colabore a{
	color:#314469;
	text-decoration:underline;
}
.page div.colabore a:hover{
	color:#ffffff;
}



.page div.colabore_jog{
	background-color:#FC8700;
	color:#ffffff;
}
.page div.colabore_jog table{
	width:110px;
}
.page div.colabore_jog table td{
	padding:3px
}
.page div.colabore_jog a{
	color:#314469;
	text-decoration:underline;
}
.page div.colabore_jog a:hover{
	color:#ffffff;
}


.page div.colabore_jog2{
	background-color:#FEFFD3;
	font:normal 11px Verdana;
}

.page .colabore_jog2 .colabore_jog2_title{
	text-align:center;
	color:#314469;
	font:bold 12px Verdana;
	margin-bottom:10px;
	padding-bottom:4px;
}

.page .colabore_jog2 .colabore_jog2_content{
	text-align:center;
	color:#314469;
	font:normal 11px Verdana;
	padding-left:10px;
	padding-right:10px;
}
.page .colabore_jog2 .colabore_jog2_content_pu{
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}
.page .colabore_jog2 .colabore_jog2_content_pu a{
	color:#A45022;
	font:bold 11px Verdana;
}

.page div.colabore_jog2 table{
	width:110px;
}
.page div.colabore_jog2 table td{
	padding:3px
}

.page div.colabore_jog2 a{
	color:#ff9900;
	font:normal 11px Verdana;

}

.page div.colabore_jog2 a:hover{
	text-decoration:underline;
}

.page div.colabore_box{
	background-color:#FEFFD3;
	font:normal 11px Verdana;
	padding-bottom:5px;
	border:1px solid #FBFF83;
}
.page .colabore_box .c_title{
	text-align:center;
	color:#314469;
	font:bold 12px Verdana;
	margin-bottom:10px;
	padding-top:4px;
	padding-bottom:4px;

}
.page .colabore_box .c_content{
	text-align:center;
	color:#314469;
	font:normal 11px Verdana;
	padding-left:10px;
	padding-right:10px;
}
.page .colabore_box .c_content_pu{
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}
.page .colabore_box .c_pu a{
	color:#A45022;
	font:bold 11px Verdana;
}

.page div.colabore_box table{
	width:110px;
}
.page div.colabore_box table td{
	padding:3px
}

.page div.colabore_box a{
	color:#ff9900;
	font:normal 11px Verdana;

}
.page div.colabore_box a:hover{
	text-decoration:underline;
}

.page div.nofixtures{
	background-color:#CCCCCC;
	font:normal 11px Verdana;
}

.page .nofixtures .nofixtures_title{
	text-align:center;
	color:#314469;
	font:bold 12px Verdana;
	margin-bottom:10px;
	padding-bottom:4px;
}

.page .nofixtures .nofixtures_content{
	text-align:center;
	color:#314469;
	font:normal 11px Verdana;
	padding-left:10px;
	padding-right:10px;
}
.page .nofixtures .nofixtures_content_pu{
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}



.page div.topzz{
	background-color:#E0E3E8;
	font:normal 11px Verdana;
}

.page .topzz .topzz_title{
	text-align:center;
	color:#314469;
	font:bold 12px Verdana;
	margin-bottom:10px;
	padding-bottom:4px;
}

.page .topzz .topzz_content{
	text-align:center;
	color:#314469;
	font:normal 11px Verdana;
	padding-left:10px;
	padding-right:10px;
}

.page .topzz .topzz_footer{
	text-align:right;
	color:#314469;
	font:bold 9px Verdana;
	padding-left:10px;
	padding-right:10px;
}

.page .topzz .topzz_group{
	min-height:190px;
}

.page .topzz .topzz_footer a{
	text-align:right;
	color:#314469;
	font:bold 9px Verdana;
}

.page div.topzz table{
	width:110px;
}

.page div.topzz table td{
	padding:3px
}

.page div.topzz a{
	color:#ff9900;
	font:normal 11px Verdana;

}

.page div.topzz a:hover{
	text-decoration:underline;
}



.page div.colabore_peq{
	background-color:#FC8700;
	color:#ffffff;
}
.page div.colabore_peq table{
	width:230px;
}
.page div.colabore_peq table td{
	padding:3px
}
.page div.colabore_peq table td{
	padding:1px
}
.page div.colabore_peq a{
	color:#314469;
	text-decoration:underline;
}
.page div.colabore_peq a:hover{
	color:#ffffff;
}

.page div.quemsomos{
	background-color:#E0E3E8;
	font:normal 11px Verdana;
}

.page .quemsomos .quemsomos_title{
	text-align:center;
	color:#314469;
	font:bold 12px Verdana;
	margin-bottom:10px;
	padding-bottom:4px;
}

.page .quemsomos .quemsomos_content{
	text-align:center;
	color:#314469;
	font:normal 11px Verdana;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:6px;
	margin-top:6px;
}

.page .quemsomos .quemsomos_footer{
	text-align:right;
	color:#314469;
	font:bold 9px Verdana;
	padding-left:10px;
	padding-right:10px;
}

.page .quemsomos .quemsomos_group{
	min-height:150px;
}

.page .quemsomos .quemsomos_footer a{
	text-align:right;
	color:#314469;
	font:bold 9px Verdana;
}

.page div.quemsomos table{
	width:110px;
}

.page div.quemsomos table td{
	padding:3px
}

.page div.quemsomos a{
	color:#ff9900;
	font:normal 11px Verdana;

}

.page div.quemsomos a:hover{
	text-decoration:underline;
}


.page div.info_forte{
	background-color:#FC8700;
	color:#ffffff;
}
.page div.info_forte table{
	width:80px;
}
.page div.info_forte table td{
	padding:3px
}
.page div.info_forte a{
	color:#FFFFFF;
	font:normal 10px Verdana;
}
.page div.info_forte a:hover{
	color:#ffffff;
}

.page h3.ficha_simples{
	border-bottom:1px solid #314469;
	background-image:url("img/spt_ficha.gif");
	background-repeat:no-repeat;
	font:bold 10px Verdana;
	color:#314469;
	padding-left:20px;
	padding-top:4px;
	margin-top:0px;
	height:16px;
	margin-bottom:10px;
	padding-bottom:0px;
}
.page h3.stats{
	border-bottom:1px solid #314469;
	background-image:url("img/spt_ficha.gif");
	background-repeat:no-repeat;
	font:bold 10px Verdana;
	color:#314469;
	padding-left:20px;
	padding-top:4px;
	margin-top:0px;
	height:16px;
	margin-bottom:10px;
	padding-bottom:0px;	
	background-image:url("img/spt_stats.gif");
}

.page h3.links{
	border-bottom:1px solid #314469;
	background-image:url("img/spt_ficha.gif");
	background-repeat:no-repeat;
	font:bold 10px Verdana;
	color:#314469;
	padding-left:20px;
	padding-top:4px;
	margin-top:0px;
	height:16px;
	margin-bottom:10px;
	padding-bottom:0px;	
	background-image:url("img/spt_links.gif");
}

.page h3.jogos{
	border-bottom:1px solid #314469;
	background-image:url("img/spt_ficha.gif");
	background-repeat:no-repeat;
	font:bold 10px Verdana;
	color:#314469;
	padding-left:20px;
	padding-top:4px;
	margin-top:0px;
	height:16px;
	margin-bottom:10px;
	padding-bottom:0px;
}

.page h3.edicoes{
	border-bottom:1px solid #314469;
	background-image:url("img/spt_ficha.gif");
	background-repeat:no-repeat;
	font:bold 10px Verdana;
	color:#314469;
	padding-left:20px;
	padding-top:4px;
	margin-top:0px;
	height:16px;
	margin-bottom:10px;
	padding-bottom:0px;
}

.page h3.acessos{
	border-bottom:1px solid #314469;
	background-image:url("img/spt_ficha.gif");
	background-repeat:no-repeat;
	font:bold 10px Verdana;
	color:#314469;
	padding-left:20px;
	padding-top:4px;
	margin-top:0px;
	height:16px;
	margin-bottom:10px;
	padding-bottom:0px;
}

.page h3.fotos{
	border-bottom:1px solid #314469;
	background-image:url("img/spt_ficha.gif");
	background-repeat:no-repeat;
	font:bold 10px Verdana;
	color:#314469;
	padding-left:20px;
	padding-top:4px;
	margin-top:0px;
	height:16px;
	margin-bottom:10px;
	padding-bottom:0px;
}

.page h3.equipas{
	border-bottom:1px solid #314469;
	background-image:url("img/spt_ficha.gif");
	background-repeat:no-repeat;
	font:bold 10px Verdana;
	color:#314469;
	padding-left:20px;
	padding-top:4px;
	margin-top:0px;
	height:16px;
	margin-bottom:10px;
	padding-bottom:0px;
}
.page h3.topshp{
	border-bottom:1px solid #314469;
	/*background-image:url("img/icn_star.gif");
	background-repeat:no-repeat;*/
	font:bold 10px Verdana;
	color:#314469;
	padding-left:1px;
	padding-top:4px;
	margin-top:0px;
	height:16px;
	margin-bottom:10px;
	padding-bottom:0px;	
}

.page h4.simples{
	border-bottom:1px solid #314469;
	background-repeat:no-repeat;
	font:bold 10px Verdana;
	color:#314469;
	padding-top:0px;
	margin-top:0px;
	height:16px;
	padding-bottom:4px;
	margin-bottom:10px;
}
.page h4.stats_links{
	border-bottom:1px solid #314469;
	background-repeat:no-repeat;
	font:bold 10px Verdana;
	color:#314469;
	margin-top:0px;
	padding-bottom:4px;
	margin-bottom:10px;
	padding-top:4px;
	height:12px;
}
.page h4.stats_links a{
	color:#F88500;	
}

.page table.stats th{
	font:bold 11px Verdana;
	color:#ffffff;
	background-color:#314469;
	height:16px;
	border-left:1px solid #ffffff;
}
.page table.stats th a{
	font:bold 11px Verdana;
	color:#ffffff;
	text-decoration:underline;
	background-color:#314469;
	height:16px;
	border-left:1px;
}

.page table.stats td{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	text-align:center;
}
.page table.stats td a{
	font:normal 11px Verdana;
	color:#314469;
	text-decoration:underline;
}
.page table.stats td a:hover{
	color:#E47A00;
}
.page table.stats td.aleft{text-align:left;}
.page table.stats tr.bg{background-color:#E7EBF3;}
.page table.stats tr.bg2{background-color:#FFFFFF;}

.nivel1{
	background-image:url("img/arrow_blue.gif");
	background-repeat: no-repeat;
	background-position: 20px 4px;
	padding-left:40px;
}

.nivel2{
	background-image: url("img/li_sop.gif");
	background-repeat: no-repeat;
	background-position: 45px 4px;
	padding-left:60px;
}

.nivel3{
	background-image: url("img/li_sop.gif");
	background-repeat: no-repeat;
	background-position: 60px 4px;
	padding-left:75px;
}
.nivel4{
	background-image: url("img/li_sop.gif");
	background-repeat: no-repeat;
	background-position: 80px 4px;
	padding-left:100px;
}

.nivel5{
	padding-left:100px;
}


.tituloedicao h5{
	margin:0px;padding:0px;
	font:bold 13pt Verdana;
	color:#314469;
	text-align:center;
	margin-top:1px;
	margin-bottom:10px;
}

.rbspace div{
	margin:0px;padding:0px;
	font:bold 13pt Verdana;
	color:#314469;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}

.antizacat{
	text-align:left;
}

.antizacat .title{
	margin-top:15px;
	text-align:left;
	font:bold 12pt Verdana;
	color:#FF9F09;
	margin-bottom:10px;
}

.antizacat .option, .antizacat .option_li{
	font:normal 11px Verdana;
	color:#445676;
	margin-bottom:4px;
}

.antizacat .option a{
	background-image:url("img/arrow_blue.gif");
	background-repeat:no-repeat;
	background-position:2px 3px;
	padding-left:16px;
	font:normal 11px Verdana;
	color:#445676;	
}

.antizacat .option a:hover{
	color:#ff4f00;
}

.antizacat .video, .antizacat .option_li{
	font:normal 11px Verdana;
	color:#445676;
	margin-bottom:4px;
}

.antizacat .video a{
	background-image:url("img/video_icn.png");
	background-repeat:no-repeat;
	background-position:0px 1px;
	padding-left:20px;
	font:normal 11px Verdana;
	color:#445676;	
}

.antizacat .video a:hover{
	color:#ff4f00;
}

.antizacat .responsabilidades .title{
	font:bold 11px Verdana;
}

.antizacat .responsabilidades .option_li{
	background-image: url("img/li_sop.gif");
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding-left:12px;
	margin-left:10px;
}


.antizacat .responsabilidades .option, .antizacat .responsabilidades .option a, .antizacat .responsabilidades .option_li{
	font:normal 10px Verdana;
}

.antizacat .pageviews{
	text-align:center;
	border:1px solid #FF9F09;
	padding:10px;
	text-transform:uppercase;
	font:normal 11px Verdana;
	background-color:#dddddd;
	color:#666666;
	width:130px;
}

.page .text_block{
	font:normal 11px Verdana;
	color:#314469;
	line-height:14px;
}
.page .text_block a{
	color:#003366;	
	font:bold 11px Verdana;
}

.page .text_block a:hover{
	text-decoration:underline;
}

.page .thumb_logos{
	width:80px;
}
.page .thumb_logos .icon{
	text-align:center;
	height:75px;
}
.page .thumb_logos .nome{
	font:normal 10px Verdana;
	text-align:center;
	color:#314469;
}
.page .thumb_logos .nome a{
	color:#314469;
	text-decoration:none;
}
.page .thumb_logos .nome a:hover{
	color:#ff4f00;
	text-decoration:underline;
}

.page .thumb_images{
	width:150px;
}
.page .thumb_images .image{
	text-align:center;
	height:120px;
}
.page .thumb_images .nome{
	font:normal 10px Verdana;
	text-align:center;
	color:#314469;
}
.page .thumb_images .nome a{
	color:#314469;
	text-decoration:none;
}
.page .thumb_images .nome a:hover{
	color:#ff4f00;
	text-decoration:underline;
}

.page .bullet_entidade{
	font:normal 9px Verdana;
	color:#999999;
	margin-bottom:4px;
}

.page .bullet_entidade a{
	background-image:url("img/arrow_blue.gif");
	background-repeat:no-repeat;
	background-position:2px 3px;
	padding-left:16px;
	font:normal 11px Verdana;
	color:#ff4f00;	
}
.page .bullet_entidade a:hover{
	color:#445676;	
}

.page .sa_message{
	margin:10px;
	padding:10px;
	font:normal 13pt Verdana;
	color:#ffffff;
	border:2px solid #000000;
	background-color:#ff3300;
}

.page .user_message{
/*	margin:10px; */
	background-image:url("img/envelope.png");
	background-repeat:no-repeat;
	background-position:2px 10px;
	padding:10px;
	min-height:60px;
	padding-left:120px;
	font:normal 14px Verdana;
	color:#ffffff;
	border:1px solid #5C0101;
	background-color:#D10111;
}

.page .user_message .title{
	text-align:left;
	font:bold 16px Verdana;
	color:#ffffff;
	margin-bottom:4px;
}

.page .user_message .eliminar{
	float:right;
	width:135px;
	height:24px;
	padding-top:8px;
	padding-left:3px;
	border:1px solid #A40012;
	background-color:#BD0202;	
	text-align:left;	
	font:normal 12px Verdana;
	color:#ffffff;
}

.page .task_message{
/*	margin:10px; */
	background-image:url("img/envelope.png");
	background-repeat:no-repeat;
	background-position:2px 10px;
	padding:10px;
	min-height:60px;
	padding-left:120px;
	font:normal 14px Verdana;
	color:#ffffff;
	border:1px solid #001100;
	background-color:#007700;
}

.page .task_message .title{
	text-align:left;
	font:bold 16px Verdana;
	color:#ffffff;
	margin-bottom:4px;
}

.page .task_message .eliminar{
	float:right;
	width:135px;
	height:24px;
	padding-top:8px;
	padding-left:3px;
	border:1px solid #003300;
	background-color:#005500;	
	text-align:left;	
	font:normal 12px Verdana;
	color:#ffffff;
}

.page .pu_message{
	margin:0px;
	margin-bottom:6px;
	padding:10px;
	font:normal 13pt Verdana;
	color:#ffffff;
	border:1px solid #000000;
	background-color:#0000ff;
}
.page .pu_message a{
	font:normal 13pt Verdana;
	color:#ff9900;
}
.page .col_edicao_error_message{
	margin:0px;
	margin-bottom:6px;
	padding:10px;
	/*height:100px;*/
	font:normal 13pt Verdana;
	color:#FFFFFF;
	border:1px solid #000000;
	background-color:red;
}
.page .col_edicao_error_message a{
	font:normal 15pt Verdana;
	color:#ffffff;
}


.page .ed_counter{
	width:288px;
	height:176px;
	border:1px solid #000000;
	padding-left: 4px;
	padding-right: 4px;
	margin-bottom: 10px;
	background-color: #FBE7CF;
}
.page .ed_counter .title{
	margin-bottom:4px;
	border-bottom:1px solid #000000;
}
.page .ed_counter .last_event{
	margin-bottom:10px;
}
.page .ed_counter .last_event .le_content{
	margin-top:2px;
}

.page .ed_counter .top{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:4px;
	border-bottom:1px solid #000000;
}
page .ed_counter table.top tr{
	height:16px;
}

.page .ed_counter .footer{
	height:16px;
	padding-top:3px;
	text-align:right;
}

.simple_header_banner{
	padding:10px;
	width:300px;
	background-color:#f1e6d9;
	margin-bottom:10px;
	min-height:150px;
}
.simple_header_banner img{
	border:1px solid #003366;
	float:left;
	margin-right:10px;
}
.simple_header_banner a{
	float:left;
	font:normal 10px Verdana;
	color:#003366;
	text-decoration:none;
}
.simple_header_banner a:hover{
	color:#ff4f00;
}


.simple_header{
	padding:10px;
	width:400px;
	background-color:#f1e6d9;
	margin-bottom:10px;
	min-height:150px;
}
.simple_header img{
	border:1px solid #003366;
	float:left;
	margin-right:10px;
}
.simple_header a{
	float:left;
	font:normal 10px Verdana;
	color:#003366;
	text-decoration:none;
}
.simple_header a:hover{
	color:#ff4f00;
}

input.noborder{
	border:0px;
}

.not_visible{
	display:none;
}

.zzform{
	border:1px solid #ADB4C3;
	background-color:#FBE7CF;
	padding:15px;
	width:400px;
}
.zzform table{
	width:100%;
}
.zzform table td{
	padding:3px;
}
.zzform td.separator{
	border-bottom:1px solid #ADB4C3;
}
.zzform .zzlabel{
	font:bold 11px Verdana;
	color:#314469;
}
.zzform input.button_commit{
	margin-top:5px;
	border:1px solid #314469;
	background-color:#5A6987;
	color:#ffffff;
	font:bold 11px Verdana;
/*	text-decoration:underline;*/
	height:22px;
}
.zzform input.txtfield{
	border:1px solid #314469;
	font:normal 11px Verdana;
	color:#314469;	
	height:14px;
}
.clearer{
	clear:both;
}

.page .statsn{
	margin-bottom: 10px;
}
.page .statsn .header_stats{
	border-bottom:1px solid #314469;
	font:bold 10px Verdana;
	color:#314469;
	margin-bottom:0px;
	padding-top:14px;
	padding-bottom:0px;
	height:14px;
}

.page .statsn .header_stats a{
	font:bold 10px Verdana;
	color:#F88500;
}

.page .statsn .combo_grupo{
	border-bottom:1px solid #314469;
	font:bold 10px Verdana;
	color:#314469;
	margin-bottom:0px;
	padding-top:4px;
	padding-bottom:0px;
	height:24px;
}

.page table.statsn th{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:10px;
	color:#314469;
	background-color:#E0E3E8;
	height:16px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.page table.statsn th a{
	color:#314469;
}

.page table.statsn th a:hover{
	text-decoration:underline;
}

.page table.statsn td{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	text-align:center;
	border-bottom:1px solid #FBE7CF;
}
.page table.statsn td a{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	text-align:center;
	text-decoration:none;
}
.page table.statsn td.noborder{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	text-align:center;
	border-bottom:0px;
}

.page table.statsn td a:hover{
	text-decoration:underline;
}
.page table.statsn tr:hover{
	background-color:#FBE7CF;
}
.page table.statsn td.value_selected{
	background-color:#E0E3E8;
}
.page table.statsn td.stat_rodape{
	background-color:#FFFFFF;
	height:20px;
	padding-top:4px;
	padding-right:0px;
	border-bottom:1px solid #FFFFFF;
	text-align:left;
}
.page table.statsn td.stat_rodape a{
	font-size: 11px; 
	color: #FF6600; 
	text-decoration: none; 	
}
.page table.statsn td.stat_rodape a:hover{
	text-decoration: underline; 	
}
.page table.statsn tr.faded td, .page table.statsn tr.faded td a{
	font-size:11px;
	color:#bbbbbb;
}
.page table.stats td.aleft{text-align:left;}

.page table.rankpeq th{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:9px;
	color:#314469;
	background-color:#E0E3E8;
	height:14px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.page table.rankpeq th a:hover{
	text-decoration:underline;
}

.page table.rankpeq td{
	font:normal 9px Verdana;
	color:#314469;
	height:14px;
	text-align:center;
	border-bottom:1px solid #FBE7CF;
	padding-bottom:1px;
}
.page table.rankpeq td a{
	font:normal 9px Verdana;
	color:#314469;
	text-align:center;
	text-decoration:none;
}

.page table.rankpeq td a:hover{
	text-decoration:underline;
}
.page table.rankpeq tr:hover{
	background-color:#FBE7CF;
}
.page table.rankpeq td.rank_footer{
	text-align: right;
	border:0px;
}
.page table.rankpeq td.rank_footer a{
	color: #FF6600;
}
.page table.rankpeq td.rank_footer:hover{
	background-color:#FFFFFF;
}

.page table.statsmenu_b th{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:10px;
	color:#314469;
	background-color:#E0E3E8;
	height:16px;
}
.page table.statsmenu_b tr:hover{
	background-color:#FBE7CF;
}

.page table.statsmenu_b td{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	text-align:center;
	border-bottom:1px solid #FBE7CF;
}
.page table.statsmenu_b td a{
	font:normal 11px Verdana;
	color:#314469;
	text-decoration:none;
}
.page table.statsmenu_b td a:hover{
	text-decoration:underline;
	background-color:#FBE7CF;
}
.page table.statsmenu_b td.link{
	border-bottom:0px;
}

.page table.statsmenu_b td.link a{
	color:#FF6600; 
	font:normal 11px Verdana;
	text-decoration:underline;
}


.page .statsmenu_h{
	margin-left:250px;
}
.page .statsmenu_h .label, .page .statsmenu_h .value{
	padding:5px;
	background-color:#724702;
	font:normal 18px Verdana;
	color:#FFFFFF;
}
.page .statsmenu_h .value{
	margin-right:1px;
}
.page .statsmenu_h .link {
	height:16px;
	padding-top:5px;
	text-align:right;
}
.page .statsmenu_h .link a{
	color:#FF6600; 
	font:normal 11px Verdana;
	text-decoration:underline;
}

.page .searchcol_form{
	background: #FBE7CF;
	height:45px;
	margin-bottom:10px;
	color: #314469; 
	font:bold 20px Verdana;
	padding:10px;
}
.page .searchcol_form input.button_commit{
	border:1px solid #314469;
	background-color:#5A6987;
	color:#ffffff;
	font:bold 11px Verdana;
	height:18px;
}

.page table.searchcol_results th{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:10px;
	color:#314469;
	background-color:#FBE7CF;
	height:16px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.page table.searchcol_results th a:hover{
	text-decoration:underline;
}
.page table.searchcol_results td{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	text-align:center;
	border-bottom:1px solid #E0E3E8;
	padding-top:5px;
	padding-bottom:5px;
}
.page table.searchcol_results td.sr_header{
	text-align: right;
	border:0px;
}
.page table.searchcol_results td.sr_header:hover{
	background-color:#FFFFFF;
}
.page table.searchcol_results td.sr_header a{
	color:#FF6600; 
	font:bold 12px Verdana;
	text-decoration:underline;
}
.page table.searchcol_results td.sr_footer{
	text-align: right;
	border:0px;
}
.page table.searchcol_results td.sr_footer:hover{
	background-color:#FFFFFF;
}
.page table.searchcol_results td a{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	text-align:center;
	text-decoration:none;
}
.page table.searchcol_results td a:hover{
	text-decoration:underline;
}
.page table.searchcol_results tr:hover{
	background-color:#E0E3E8;
}

.page table.plantelcol th{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:10px;
	color:#314469;
	background-color:#E0E3E8;
	height:16px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.page table.plantelcol th a:hover{
	text-decoration:underline;
}

.page table.plantelcol td{
	font:normal 11px Verdana;
	color:#314469;
	height:24px;
	text-align:center;
	border-bottom:1px solid #FBE7CF;
}
.page table.plantelcol td a{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	text-align:center;
	text-decoration:none;
}

.page table.plantelcol td a:hover{
	text-decoration:underline;
}
.page table.plantelcol tr:hover{
	background-color:#FBE7CF;
}
.page table.plantelcol td.value_selected{
	background-color:#E0E3E8;
}

.page .fichabloq{
	text-transform:uppercase;
	padding:3px;
	background-color:#0000ff;
	border:1px solid #000000;
	color:#ffffff;
	font:bold 10px Verdana;
	text-align: center;
}

.ocorrencias{
	width:300px;	
	border:1px solid #999999;
	color:#666666;
	font:normal 10px Verdana;
	background-color:#eeeeee;
	padding:10px;
	margin-top:10px;
}

.sugform{
	border:1px solid #ADB4C3;
	background-color:#E0E3E8;
	padding:15px;
}
.sugform table{
	width:100%;
}
.sugform table td{

}
.sugform td.separator{
	border-bottom:1px solid #ADB4C3;
}
.sugform .zzlabel{
	font:bold 11px Verdana;
	color:#314469;
}
.sugform input.button_commit{
	margin-top:5px;
	border:1px solid #314469;
	background-color:#5A6987;
	color:#ffffff;
	font:bold 11px Verdana;
	height:22px;
}
.sugform input.txtfield{
	border:1px solid #314469;
	font:normal 11px Verdana;
	color:#314469;	
	height:14px;
}

.page #match_preview{
	height:250px;
}

.page .jogo_preview{
	background-color:#FBE7CF;
	font:normal 11px Verdana;
}
.page .jogo_preview .jogo_preview_content{
	color:#314469;
	font:normal 11px Verdana;
	height:220px;
	padding:10px;
}

.page .jogo_preview .jogo_preview_content .row_title{
	font:bold 11pt Verdana;
	text-transform:uppercase;
	margin-bottom:10px;
	text-align:center;
}

.page .jogo_preview .jogo_preview_content .col_title{
	font:bold 11px Verdana;
	background-color:#314469;
	color:#ffffff;
	padding:3px;
	text-align:center;
	margin-bottom:10px;
}
.page .jogo_preview .jogo_preview_content .col_content{
	background-image: url("img/li_sop.gif");
	background-repeat: no-repeat;
	background-position:0px 2px;
	padding-left:8px;
	padding-top:1px;
}
.page .jogo_preview .jogo_preview_content .col_subcontent{
	font:normal 9px Verdana;
	margin-top:1px;
	padding-left:8px;
	color: #999999;
	margin-bottom:4px;
}

.page .jogo_preview a{
	color:#314469;
	font:normal 11px Verdana;
}
.page .jogo_preview a:hover{
	background-color:#FBE7CF;
	text-decoration:underline;
}

.page .stats_seleccao{
	background-color:#FBE7CF;
	font:normal 11px Verdana;
	width:350px;
}
.page .stats_seleccao .stats_seleccao_title{
	text-align:center;
	color:#314469;
	font:bold 12px Verdana;
	margin-bottom:10px;
	padding-bottom:4px;
}
.page .stats_seleccao .stats_seleccao_content{
	text-align:left;
	color:#314469;
	font:normal 11px Verdana;
	padding-left:10px;
	padding-right:10px;
}
.page div.stats_seleccao table{
	width:110px;
}
.page div.stats_seleccao table td{
	padding:3px
}
.page div.stats_seleccao a{
	color:#314469;
	font:bold 11px Verdana;

}
.page div.stats_seleccao a:hover{
	text-decoration:underline;
}

.page .lista_jogos{
	font-size: 10px; 
	border-collapse:collapse;
}

.page .lista_jogos tr{
	background: #e0e3e8;
}

.page .lista_jogos tr.played{
	background: #f5f5f5; 
}

.page .lista_jogos td{
	border:1px solid #ffffff;
	padding:1px;
	color:#000000;
}

.page .lista_jogos th{
	border:1px solid #ffffff; font: bold 10px Verdana; 
	color: #ffffff; background: #314469;
	padding-right:3px; padding-left:3px;
	padding-top:1px; padding-bottom:1px;
}

.page .lista_jogos th a{
	color: #ffffff;
}

.page .lista_jogos th.subtitle{
	border:1px solid #ffffff;
	font-weight: normal; font-size: 10px; 
	color: #ffffff; background: #FF9900; text-align: center;
	padding-right:3px; padding-left:3px;
	padding-top:1px; padding-bottom:1px;
}

.page .classif{
	font-size: 10px; 
	border-collapse:collapse;
}
.page .classif td{
	border:1px solid #ffffff;
	padding:1px; text-align: center;
	background: #e0e3e8;
	color:#000000;
}
.page .classif th{
	border:1px solid #ffffff; font: bold 10px Verdana; 
	color: #ffffff; background: #314469;
	padding-right:3px; padding-left:3px;
	padding-top:1px; padding-bottom:1px;
}
.page .classif th a, .classif th a:active, .classif th a:link, .classif th a:visited {
	color: #ffffff;
}

.page .classif th a:hover {
	color: #FF6600; 
}

.page table.classif tr:hover{
	background-color:#FBE7CF;
}

.page .classif th.subtitle{
	border:1px solid #ffffff; font-weight: normal; 
	font-size: 10px; 
	color: #ffffff; background: #FF9900; text-align: center;
	padding-right:3px; padding-left:3px;
	padding-top:1px; padding-bottom:1px;
}

.page .bluelist{
	margin-bottom: 10px;
}
.page table.bluelist th{
	padding-left:5px;
	padding-right:5px;
	font-size:10px;
	color:#314469;
	background-color:#E0E3E8;
	height:16px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}

.page table.bluelist td{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	border-bottom:1px solid #FBE7CF;
}
.page table.bluelist td a{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	text-decoration:none;
}
.page table.bluelist td a:hover{text-decoration:underline;}
.page table.bluelist tr:hover{background-color:#FBE7CF;}

.page .orangelist{
	margin-bottom: 10px;
}
.page table.orangelist th{
	padding-left:5px;
	padding-right:5px;
	font-size:10px;
	color:#314469;
	background-color:#fdcd7b;
	height:16px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	text-transform:uppercase;
}

.page table.orangelist td{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	border-bottom:1px solid #FBE7CF;
}
.page table.orangelist td a{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	text-decoration:none;
}
.page table.orangelist td a:hover{text-decoration:underline;}
.page table.orangelist tr:hover{background-color:#FBE7CF;}

.page table.basic td{
	vertical-align:top;
	margin:0px;
	padding:0px;
}
.page .subtitle{
	background-color:#E0E3E8;
	margin-bottom:5px;
	padding:5px;
	font:bold 12pt Verdana;
	color:#314469;
}

.page table.subtitle_switcher{
	background-color:#E0E3E8;
	width:100%;
	margin-bottom:10px;
}
.page table.subtitle_switcher td{
	padding:5px;
	font:bold 12pt Verdana;
	color:#314469;
}

.page table.subtitle_switcher td.combo{
	vertical-align:bottom;
	text-align:right;
}
.page table.subtitle_switcher td.combo select{
	font:normal 9px Verdana;
}

.page table.subtitle_switcher td a{
	font:normal 8pt Verdana;
	color:#314469;
}

.page table.plantel{
	margin-bottom:10px;
	width:100%;
	border-collapse:collapse;
}
.page table.plantel th{
	text-transform:uppercase;
	background-color:#314469;
	color:#FFFFFF;		
	border:1px solid #ffffff;
	width:25%;
	height:15px;
}
.page table.plantel td{
	font:normal 11px Verdana;
	border:1px solid #ffffff;
	background-color:#E0E3E8;
	width:25%;
	padding-left:2px;
	padding-right:4px;
	height:15px;
	color:#314469;
}	
.page table.plantel td.numero{
	text-align:center;
	background-color:#666666;
	color:#ffffff;
	width:20px;
	padding-left:5px;
	padding-right:5px;
}
.page table.plantel td.numero a{
	font:normal 11px Verdana;
	color:#ffffff;
}
.page table.plantel td a{
	font:normal 11px Verdana;
	color:#314469;
}

.page table.plantel_list{
	margin-bottom:10px;
	width:100%;
	border-collapse:collapse;
}
.page table.plantel_list th{
	text-transform:uppercase;
	background-color:#314469;
	color:#FFFFFF;		
	border:1px solid #ffffff;
	height:15px;
}
.page table.plantel_list td{
	font:normal 11px Verdana;
	border:1px solid #ffffff;
	background-color:#E0E3E8;
	padding-left:2px;
	padding-right:4px;
	height:15px;
	color:#314469;
}	
.page table.plantel_list td.numero{
	text-align:center;
	background-color:#666666;
	color:#ffffff;
	width:20px;
	padding-left:5px;
	padding-right:5px;
}
.page table.plantel_list td.numero a{
	font:normal 11px Verdana;
	color:#ffffff;
}
.page table.plantel_list td a{
	font:normal 11px Verdana;
	color:#314469;
}

#insert_comment_block{
	display:none;
	font:normal 11px Verdana;
	color:#314469;
}
#insert_comment_block .comment_form{
	width:370px;
	background-color:#E0E3E8;
	float:left;
	margin-right:10px;
}
#insert_comment_block .comment_form table{
	width:100%;
}
#insert_comment_block .comment_form table td{
	padding:3px;
}
#insert_comment_block .comment_form td.separator{
	border-bottom:1px solid #ADB4C3;
}
#insert_comment_block .comment_form .zzlabel{
	font:bold 11px Verdana;
	color:#314469;
}
#insert_comment_block .comment_form input.button_commit{
	margin-top:5px;
	border:1px solid #314469;
	background-color:#5A6987;
	color:#ffffff;
	font:bold 11px Verdana;
	height:22px;
}
#insert_comment_block .comment_form input.txtfield{
	border:1px solid #314469;
	font:normal 11px Verdana;
	color:#314469;	
	height:14px;
}


.insert_comment_msg{
	font:normal 11px Verdana;
	color:#ff4f00;
	margin-bottom:5px;
}

.insert_comment_msg a{
	font:bold 11px Verdana;
	color:#314469;
	color:#ff4f00;
}

.comment_list{
	padding-top:6px;
	clear:left;
	border-bottom:1px solid #D0D0D0;
	margin-bottom:5px;
}

.comment_list .comment{
	border:1px solid #D0D0D0;
	border-bottom:0px;
	color:#314469;
	color:#666666;
}
.comment_list .comment table{
	width:100%;
	background-color:#D0D0D0;
}
.comment_list .comment td{
	font:normal 10px Verdana;
	text-align:right;
	padding:2px;
}
.comment_list .comment td.title{
	font:bold 10pt Verdana;
	text-align:left;
}
.comment_list .comment td.title .author{
	font:normal 10px Verdana;
}
.comment_list .comment td.title .author a{
	font:normal 10px Verdana;
	color:#666666;
}
.comment_list .comment .ctext{
	line-height:16px;
	font:normal 11px Verdana;
	color:#314469;
	padding:5px;
}
.comment_list .options{
	text-align:right;
	margin-right:5px;
	padding-bottom:3px;
}
.comment_list .options a{
	font:bold 9px Verdana;
	color:#314469;
}
.comment_list .options a.delete_comm{
	color:#ff0000;
}

.comment_list_entidade{
	padding-top:6px;
	clear:left;
	/*border-bottom:1px solid #D0D0D0;*/
	margin-bottom:5px;
}

.comment_list_entidade .comment{
	/*border:1px solid #D0D0D0;*/
	border-bottom:0px;
	color:#314469;
	color:#666666;
}
.comment_list_entidade .comment table{
	width:100%;
	/*background-color:#E0E3E8;*/
	border-bottom:1px solid #D0D0D0;
}
.comment_list_entidade .comment td{
	font:normal 10px Verdana;
	text-align:right;
	padding:2px;
}
.comment_list_entidade .comment td.title{
	font:bold 10pt Verdana;
	text-align:left;
	
}
.comment_list_entidade .comment td.title .author{
	font:normal 10px Verdana;
}
.comment_list_entidade .comment td.title .author a{
	font:normal 10px Verdana;
	color:#666666;
}
.comment_list_entidade .comment .ctext{
	line-height:16px;
	font:normal 11px Verdana;
	color:#314469;
	padding:5px;
}
.comment_list_entidade .options{
	text-align:right;
	margin-right:5px;
	padding-bottom:3px;
}
.comment_list_entidade .options a{
	font:bold 9px Verdana;
	color:#314469;
}
.comment_list_entidade .options a.delete_comm{
	color:#aaaaaa;
}

.page .lista_entidades{
	margin-bottom: 10px;
}
.page .lista_entidades .header{
	border-bottom:1px solid #314469;
	font:bold 10px Verdana;
	color:#314469;
	margin-bottom:0px;
	padding-top:14px;
	padding-bottom:0px;
	height:14px;
}
.page .lista_entidades .header a{
	font:bold 10px Verdana;
	color:#F88500;
}

.page table.lista_entidades th{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:10px;
	color:#314469;
	background-color:#E0E3E8;
	height:16px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.page table.lista_entidades th a{
	color:#314469;
}

.page table.lista_entidades th a:hover{
	text-decoration:underline;
}

.page table.lista_entidades td{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	text-align:center;
	border-bottom:1px solid #FBE7CF;


}
.page table.lista_entidades td a{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	text-align:center;
	text-decoration:none;
}

.page table.lista_entidades td a:hover{
	text-decoration:underline;
}

.page table.lista_entidades td.stat_rodape{
	background-color:#FFFFFF;
	height:20px;
	padding-top:4px;
	padding-right:0px;
	border-bottom:1px solid #FFFFFF;
	text-align:left;
}
.page table.lista_entidades td.stat_rodape a{
	font-size: 11px; 
	color: #FF6600; 
	text-decoration: none; 	
}
.page table.lista_entidades td.stat_rodape a:hover{
	text-decoration: underline; 	
}
.page table.lista_entidades tr.faded td, .page table.lista_entidades tr.faded td a{
	font-size:11px;
	color:#bbbbbb;
}
.img_bandeira a.faded img{
	filter:alpha(opacity=50);
	-moz-opacity: 0.50;
	opacity: 0.50;	
}

.img_bandeira a.faded:hover img{
	filter:alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity: 1.00;	
}

.page table.resumo_edicao_cabecalho th{
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	font-size:10px;
	color:#314469;
	background-color:#E0E3E8;
	height:16px;
}

.page table.resumo_edicao th{
	padding-left:5px;
	padding-right:5px;
	text-align:left;
	font-size:10px;
	color:#314469;
	background-color:#E0E3E8;
	height:16px;
}
.page table.resumo_edicao tr:hover{
}
.page table.resumo_edicao td{
	font:normal 10px Verdana;
	color:#314469;
	height:18px;
	text-align:center;
	border-bottom:1px solid #FBE7CF;

}
.page table.resumo_edicao td a{
	font:normal 10px Verdana;
	color:#314469;
	text-decoration:none;
}
.page table.resumo_edicao td a:hover{
	text-decoration:underline;
}
.page table.resumo_edicao td.link{
	border-bottom:0px;
}

.page table.resumo_edicao td.link a{
	color:#FF6600; 
	font:normal 11px Verdana;
	text-decoration:underline;
}


/* Table pager */
div.tablesorterPager {
	padding: 10px 0 10px 0;
	background-color: #D6D2C2;
	text-align: center;
}
div.tablesorterPager span {
	padding: 0 5px 0 5px;
}
div.tablesorterPager input.prev {
	width: auto;
	margin-right: 10px;
}
div.tablesorterPager input.next {
	width: auto;
	margin-left: 10px;
}
div.tablesorterPager input {
	font-size: 8px;
	width: 50px;
	border: 1px solid #330000;
	text-align: center;
}

.page table.match td{
	font:normal 11px Verdana;
	color:#314469;
	height:16px;
	text-align:center;
	border-bottom:1px solid #999999;
}
.page table.match td a{
	font:normal 10px Verdana;
	color:#314469;
	text-align:center;
	text-decoration: underline;
}
.page table.match td a.h2h{
	font:normal 10px Verdana;
	color:#FF6600;
	text-decoration: underline;
	text-align:center;
}
.page table.match .match_stage{
	font:bold 12px Verdana;
	text-align:center;
	border:0px;
	width:80px;
	color:#314469;
	padding-bottom:4px;
}

.page table.match_result .ved{
	font:bold 24px Verdana;
	text-align:center;
	border:0px;
	width:76px;
}
.page table.match_result .prox_date{
	font:bold 12px Verdana;
	text-align:center;
	border:0px;
	width:76px;
	color:#314469;
	text-align:center;
}
.page table.match_result .prox_hora{
	font:normal 10px Verdana;
	margin-top:6px;
	text-align:center;
	color:#314469;
	border:0px;
	width:76px;
}
.page table.match_result .date{
	font:normal 10px Verdana;
	text-align:center;
	color:#314469;
	border:0px;
	width:76px;
}
.page table.match_result .space{
	border:0px;
	border-right:1px solid #999999;
	width:1px;
}

.page table.match_goals th{
	font:normal 10px Verdana;
	color: #444444;
	border:0px;
	border-bottom:1px dashed #999999;
	background-color: #FFFFFF;
	text-align:left;
	padding-left:2px;
	width:90px;
}
.page table.match_goals td{
	font:normal 9px Verdana;
	color: #999999;
	border:0px;
	text-align:left;
	padding-left:2px;
}

.page table.match_team_stats th{
	font:normal 10px Verdana;
	color: #444444;
	border:0px;
}
.page table.match_team_stats td{
	font:normal 9px Verdana;
	color: #999999;
	border:0px;
	border-bottom:solid 1px #CCCCCC;
}

.page table.stats_team_col th{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:9px;
	color:#314469;
	background-color:#E0E3E8;
	height:16px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.page table.stats_team_col td{
	font:normal 9px Verdana;
	color:#314469;
	height:12px;
	text-align:center;
	border-bottom:1px solid #FBE7CF;
}
.page table.stats_team_col td a{
	font:normal 9px Verdana;
	color:#314469;
	height:12px;
	text-align:center;
	text-decoration:none;
}
.page table.stats_team_col td a:hover{
	text-decoration:underline;
}
.page table.stats_team_col tr:hover{
	background-color:#FBE7CF;
}

/******* TOPS ********/
.page .tops_search_form table{
	background-color:#E0E3E8;
	border: 1px solid #ADB4C3;
	margin-bottom: 10px;
	height:80px;
	color: #314469; 
	font:normal 11px Verdana;
	padding:10px;
}

.page .tops_main{
	background-image:url("/img/tops/bg_destaque.png");
	background-repeat:repeat-x;
	background-color:#EEEFF3;
	height:125px;
	/*padding-left:6px;*/
	padding-top:6px;
}

.page .tops_main table{
	background-image:url("/img/tops/bg_destaque.png");
	background-repeat:repeat-x;
	background-color:#EEEFF3;
}
.page .tops_main .tops_logo{
	background-image:url("/img/tops/bg_logo.png");
	background-repeat:no-repeat;
	width: 85px;
	height: 100px;
	padding-top: 6px;
	padding-right: 3px;
	padding-bottom: 3px;
}
.page .tops_main .tops_title{
	font: bold 20px Arial;
	color: #314466;
	text-align:left;
}
.page .tops_main .tops_title a{
	text-decoration: none;
}
.page .tops_main .tops_matches{
	font: bold 30px Arial;
	color: #989FB2;
	padding-top:8px;
}
.page .tops_main .tops_matches_label{
	font: normal 14px Arial;
	color: #989FB2;
}
.page .tops_main .tops_value{
	font: bold 30px Arial;
	color: #314466;
	padding-top:8px;
}
.page .tops_main .tops_value_label{
	font: normal 14px Arial;
	color: #314466;
}
.page .tops_main .tops_info{
	padding-left: 21px;
	font: normal 11px Arial;
	color: #314466;
}
.page .tops_main .tops_info a{
	font: normal 11px Arial;
	color: #314466;
	text-decoration:none;
}
.page .tops_main .tops_sub_info{
	font: normal 10px Arial;
	color: #314466;
}
.page .tops_main .tops_sub_info_faded{
	font: normal 10px Arial;
	color: #989FB2;
}
.page .tops_main .tops_descr{
	font: normal 11px Arial;
	color: #314466;
	padding-top:4px;
	width: 120px;
	text-align: left;
}
.page table.tops_list tr{
	height: 50px;
	padding-bottom: 16px;
	border-bottom: 1px solid #FBE7CF;
}
.page table.tops_list th{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:10px;
	color:#314469;
	background-color:#E0E3E8;
	height:16px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.page table.tops_list td{
	font: normal 11px Arial;
	color: #314466;
	border-bottom: solid 1px #E0E3E8;
	padding-left:2px;
}
.page table.tops_list td a{
	font: normal 11px Arial;
	color: #314466;
	text-decoration:none;
}
.page table.tops_list td.position{
	font: bold 16px Arial;
	padding-left:6px;
	text-align:left;
}
.page table.tops_list td .matches{
	font: bold 16px Arial;
	color: #989FB2;
}
.page table.tops_list td .matches_label{
	font: bold 10px Arial;
	color: #989FB2;
}
.page table.tops_list td .value{
	font: bold 16px Arial;
	color: #314466;
}
.page table.tops_list td .value_label{
	font: bold 10px Arial;
	color: #314466;
}
.page table.tops_list td.footer{
	border: 0px;
	vertical-align: top;
	padding-top:6px;
}
.page table.tops_list td.footer a{
	font: bold 10px Arial;
	color: #F7941D;
}
.page .top_descr{
	/*E0E3E8*/
	background-color:#EEEFF3;
	border: 1px solid #ADB4C3;
	margin-bottom: 10px;
	height:40px;
	color: #314469; 
	font:bold 12px Verdana;
	padding:10px;	
}


.campo_onze_bloco_jogador{
	margin-left:auto;
	margin-right:auto;
	width:92px;
	padding:1px;
}
.campo_onze{
	background-image:url("img/bg_relvado_onze.png");
	width:480px;
	height:580px;
}

.campo_onze_base{
	background-image:url("img/bg_nome_onze.png");
	background-repeat:repeat;
	webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.campo_onze_camisola{
	text-align:center;
	padding-bottom:3px;
}

.campo_onze_text_nome{
	padding-top:3px;
	font:normal 11px Arial;
	color:#FFFFFF;
	text-align:center;
	padding-left:3px;
	padding-right:3px;
}

.text_long_corpo .campo_onze_text_nome a{
	font:normal 11px Arial;
	color:#FFFFFF;
	padding-top:3px;
	text-align:center;
	text-decoration:none;

}

.campo_onze_text_clube{
	font:normal 11px Arial;
	color:#FFCC66;
	text-align:center;
	padding-bottom:3px;
	padding-left:3px;
	padding-right:3px;
}
