#equipa{
	position:relative;
	float:left;
	width:759px;
	background:url("../images/mapa_topo.gif") no-repeat;
}

#equipa .gallery{
	position: relative; 
	float: left; 
	margin-left:20px;
	margin-top:20px;	
}
#titulo_equipa{
	position:relative;
	float:left;
	height:15px;
	width:729px;
	padding-top:30px;
	padding-left:40px;
}

.equipa_nome_posicao{
	position:relative;
	float:left;
	width:750px;
	height:56px;
	background:url("../images/equipa_nome_posicao.gif") no-repeat;
	margin-top:35px;
}
.equipa_nome_posicao div.nome {
	position:relative;
	margin-left:110px;
	margin-top:7px;
}
.equipa_nome_posicao div.nome span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}
.equipa_nome_posicao div.posicao {
	position:relative;
	margin-left:125px;
	margin-top:9px;
	/*font*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}

.equipa_nome_posicao div.posicao span {
	margin-left:15px;
	/*font*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c1a14b;
	font-weight:500;
}

.equipa_info{
	position:relative;
	float:left;
	width:750px;
	margin-top:30px;
}
.equipa_info div.caixilho_jogador{
	position:relative;
	float:left;
	width:141px;
	height:205px;
	padding-top:4px;
	padding-left:9px;
	padding-right:6px;
	margin-left:5px;
	background:url("../images/caixilhoJ.gif") no-repeat;
}
.equipa_info div.info_jogador{
	position:relative;
	float:left;
	width:280px;
	margin-top:8px;
	margin-left:5px;
	/*font*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c1a14b;
	
}
.equipa_info div.info_jogador span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
}
.equipa_info div.info_jogador br{
	line-height:15px;
}
.equipa_info div.video_jogador{
	background:url("../images/destaque_modulo.gif") no-repeat scroll 0 0 transparent;
	float:left;
	height:165px;
	margin-top:7px;
	padding:1px;
	position:relative;
	width:279px;
}

.equipa_info div.video_jogador p{
	margin:0;
	padding:0;
}

#equipa .descricao{
	position:relative;
	float:left;
	width:700px;
	padding-left:10px;
	padding-top:10px;
	/*font*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;	
}

.mais_info {
	position:relative;
	float:left;
	width:741px;
	height:22px;
	padding-top:2px;
	margin-left:6px;
	margin-top:30px;
	background:url("../images/barra_mais_info.gif") no-repeat;
	/*font*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}

.mais_info div.jogos{
	position:relative;
	float:left;
	height:18px;
	margin-left:15px;
	padding-left:36px;
	padding-top:2px;
	background:url("../images/icon_field_black.gif") no-repeat;
}

.mais_info div.golos{
	position:relative;
	float:left;
	height:18px;
	margin-left:15px;
	padding-left:21px;
	padding-top:2px;
	background:url("../images/icon_ball_black.gif") no-repeat;
}

.mais_info div.red{
	position:relative;
	float:left;
	height:18px;
	margin-left:15px;
	padding-left:19px;
	padding-top:2px;
	background:url("../images/icon_red_card_black.gif") no-repeat;
}

.mais_info div.yellow{
	position:relative;
	float:left;
	height:18px;
	margin-left:15px;
	padding-left:19px;
	padding-top:2px;
	background:url("../images/icon_yellow_card_black.gif") no-repeat;
}

.mais_info div.tempo_jogo{
	position:relative;
	float:left;
	height:18px;
	margin-left:15px;
	padding-left:21px;
	padding-top:2px;
	background:url("../images/icon_clock_black.gif") no-repeat;
}

.mais_info div.list_comp{
	position:relative;
	float:left;
	height:18px;
	padding-left:21px;
}




/*layout tabela jogadores*/

table.tabela_jogadores {
	position:relative;
	float:left;
	border-collapse: collapse;
	width:740px;
	margin-left:7px;
	margin-top:30px;
	}

table.tabela_jogadores th {
	width:155px;
	padding-left:30px;
	height:25px;
	text-align:left;
	/*font*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	background:url("../images/tabela_Jogadores_regular.gif") no-repeat;
	}
	
table.tabela_jogadores th.first {
	width:155px;
	padding-left:30px;
	background:url("../images/tabela_Jogadores_first.gif") no-repeat;
	}

table.tabela_jogadores th.last {
	width:155px;
	padding-left:30px;
	background:url("../images/tabela_Jogadores_last.gif") no-repeat;
	}
	
table.tabela_jogadores tfoot td {
	width:185px;
	height:10px;
	background:#FFFFFF;
	}
	
table.tabela_jogadores tfoot td.first {
	width:185px;
	background:url("../images/tabela_Jogadores_fundo_first.gif") left #FFFFFF no-repeat;
	}
table.tabela_jogadores tfoot td.last {
	width:185px;
	background:url("../images/tabela_Jogadores_fundo_last.gif") right #FFFFFF no-repeat;
	}
	
table.tabela_jogadores tbody td {
	width:168px;
	padding-left:17px;
	padding-top:10px;
	height:19px;
	background:url("../images/tabela_Jogadores_dots.gif") repeat-y;
	background-color:#fff;
	/*font*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	}
	
table.tabela_jogadores tbody td.first {
	width:168px;
	padding-left:17px;
	background:none;
	background-color:#fff;
	}
table.tabela_jogadores tbody td.last {
	width:168px;
	padding-left:17px;
	background-color:#fff;
	}

table.tabela_jogadores tbody td span {
	/*font*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#aa8e42;
	font-weight:bold;
	width:10px;
	position:relative;
	float:left;
	}
table.tabela_jogadores tbody td a {
	text-decoration:none;
	color:#000;
	}
table.tabela_jogadores tbody td a:hover {
	text-decoration:underline;
	color:#000;
	}	
	
table.tabela_jogadores tbody td ul {
	position:relative;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	width:160px;
	}
	
table.tabela_jogadores tbody td ul li {
	position:relative;
	float:left;
	width:160px;
	}
	
#fotoequipa{
	position:relative;
	float:left;
	width:759px;
	text-align:center;
	margin-top:30px;
}

#fotoequipa img{
	border:1px solid #363535;
	padding:3px;
	border-bottom:0;
	padding-bottom:4px;
	background:url("../images/tira_bottom.gif") bottom center no-repeat;
}

#equipa_lista{
	position:relative;
	float:left;
	width:759px;
	background:url("../images/mapa_topo.gif") no-repeat;
}


#equipa_lista .list{
	position:relative;
	float:left;
	width:759px;
	padding-top:15px;
}

#equipa_lista .list .item{
	position:relative;
	float:left;
	width:189px;
	margin-top:15px;
	color:#FFFFFF;
	
}

#equipa_lista .list .item .foto{
	position:relative;
	float:left;
	width:65px;
	height:80px;
	padding-right:4px;
	background:url("../images/caixilho.gif") no-repeat;	
}

#equipa_lista .list .item .foto div{
	padding-left:5px;
	padding-top:3px;
	height:75px;
	overflow:hidden;
}
#equipa_lista .list .item .num{
	position:relative;
	float:left;
	width:19px;
	height:17px;
	background:url("../images/num.gif") no-repeat;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	padding-top:3px;
}

#equipa_lista .list .item .descr{
	position:relative;
	float:left;
	width:120px;
	font-size:10px;
	line-height:15px;
}

#equipa_lista .list .item .descr a{
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

#equipa_lista .list .item .descr a:hover{
	text-decoration:underline;
}

#equipa_lista .list .item .button {
	position:relative;
	float:left;
	width:50px;
	margin-top:5px;
}

#equipa_lista .list .item .button a {
	padding-top:2px;
}

#equipa_lista .list .item .button span {
	top:1px;
	/*ie8*/
	top/*\**/:0px\9;
}


@media screen and (-webkit-min-device-pixel-ratio:0){
	#equipa_lista .list .item .button span {
	top:0px;
}

}

