#content_joueur_list {
	margin: 0px 30px;
}

#content_joueur_list h1{
	font-size: 1.6em;
	text-align: center;
	color: #003366;
	padding-bottom: 20px;
	font-family: Century gothic,Verdana,Arial,Helvetica,sans-serif;
}

#content_joueur_list #photo_equipe {
	text-align: center;
}

#content_joueur_list #nom_equipe {
	font-size: 0.8em;
	margin-bottom: 15px;
}

#content_joueur_list #nom_equipe .blue {
	color: #1F4188;
	font-weight: bold;
}

#table_list_equipe .tx_numero {
	width: 24px;
	text-align: right;
}

#table_list_equipe .th_nom {
	width: 197px;
}

#table_list_equipe .th_naissance {
	width: 72px;
}

#table_list_equipe .th_nea {
	width: 148px;
}

#table_list_equipe .th_arrivee {
	width: 55px;
}

#table_list_equipe .th_clubpre {
	width: 187px;
}

#table_list_equipe .th_info {
	width: 52px;
}

#content_joueur {
	margin: 0px 30px;
}

#content_joueur h1 {
	font-size: 1.6em;
	text-align: center;
	color: #003366;
	font-style: italic;
	padding-bottom: 20px;
}

#content_joueur div#info_all{
	background: transparent url(../images/bg_joueur.png) no-repeat top left;
}
#content_joueur div#photo_joueur {
	float:left;
	margin: 20px;
}

#content_joueur h2#info_h2 {
	color: #1F4188;
	font-size: 2em;
	text-align: center;
	padding: 4px 0 7px 0;
}

#content_joueur h2#competition {
	padding-top: 20px;
}

#content_joueur p {
	padding: 5px 20px 0px 0px;
	color: #003366;
}

#table_match .body_compet th {
	text-align: center;
}

#table_match .body_compet th.tx_joueur {
	text-align: left;
}

#table_match .body_compet a {
	color: #99CCFF;
}

/*UI tabs*/
.ui-tabs {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-size: 1.1em;
	float: left;
	position: relative;
	z-index: 1;
	bottom: -1px;
	width: 750px;
}
.ui-tabs ul {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
}
.ui-tabs li,
#vote_terrain li {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	float: left;
	border: 1px solid #cccccc;
}
.ui-tabs li a {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	float: left;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	padding: .5em 1.7em;
	color: #1c94c4;
	background: #f6f6f6 url(../images/ui/f6f6f6_40x100_textures_02_glass_100.png) 0 50% repeat-x;
}
.ui-tabs li a:hover {
	background: #fdf5ce url(../images/ui/fdf5ce_40x100_textures_02_glass_100.png) 0 50% repeat-x;
	color: #c77405;
}
.ui-tabs li.ui-tabs-selected {
	border-bottom-color: #ffffff;
}
.ui-tabs li.ui-tabs-selected a, .ui-tabs-nav li.ui-tabs-selected a:hover {
	background: #ffffff url(../images/ui/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x;
	color: #eb8f00;
}
.ui-tabs-panel {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	clear:left;
	border: 1px solid #cccccc;
	background: #eeeeee url(../images/ui/eeeeee_40x100_textures_03_highlight_soft_100.png) 0 0 repeat-x;
	color: #333333;
	font-size: 1.1em;
}
.ui-tabs-hide {
	display: none;/* for accessible hiding: position: absolute; left: -99999999px*/;
}

#content #tabs li.choix_joueur,
#vote_terrain li.choix_joueur {
	text-align: center;
	margin: 2px;
	padding: 0 5px;
}

#content div#vote_terrain {
	position: relative;
}

#content div#vote_terrain .choix_joueur {
	display: none;
	z-index: 999;
}
#content #vote_terrain div.poste_vote {
	position: absolute;
}

#content #vote_terrain div#poste_gar {
	height: 80px;
	width: 165px;
	top: 70px;
	left: 290px;
}
#content #vote_terrain .ui-state-active {
	border: 2px dashed black;
}
#content #vote_terrain .ui-state-hover {
	border-color: blue;
}

#content #vote_terrain div#poste_def {
	width: 540px;
	height: 80px;
	top: 155px;
	left: 100px;
}

#content #vote_terrain div#poste_mil {
	width: 480px;
	height: 80px;
	top: 240px;
	left: 130px;
}

#content #vote_terrain div#poste_att {
	width: 560px;
	height: 80px;
	top: 325px;
	left: 95px;
}


#joueur_place {border: none; height: 0px;}
.choix_joueur span { background-color: #eee; }

#form_vote_equipe div {
	text-align: center;
}
