@charset "utf-8";
/* CSS Document */

/*---------------------------------*/
/* HEADER PROPERTIES */
/*---------------------------------*/


#header
{
	width				:	100%;
	height				:	175px;
	background-image	:	url(../images/header/header_background.jpg);
	background-repeat	:	no-repeat;
	background-position	:	bottom;
	float				:	left;
	overflow			:	hidden;
	margin-top			:	0px;
}

#header
{
	width				:	100%;
	height				:	198px;
	background-image	:	url(../images/up.jpg);
	background-repeat	:	no-repeat;
	background-position	:	bottom;
	float				:	left;
	overflow			:	hidden;
	margin-top			:	0px;
}

#middleNew
{
	width				:	100%;
	height				:	244px;
	background-image	:	url(../images/middle.jpg);
	background-repeat	:	no-repeat;
	background-position	:	bottom;
	overflow			:	hidden;
	float				:	left;
}

#bottomNew
{
	width				:	100%;
	height				:	107px;
	background-image	:	url(../images/bottom.jpg);
	background-repeat	:	no-repeat;
	background-position	:	bottom;
	overflow			:	hidden;
	float				:	left;
}


/* bandeau de menu */
#menu
{
	width				:	992px;
	height				:	44px;
	margin				:	auto;
	margin-top			:	45px;
	background-image	:	url(../images/header/menu_background.jpg);
	background-repeat	:	no-repeat;
	background-position	:	bottom;
	overflow			:	hidden;
}

#menu ul
{
	margin				:	0;
	padding				:	0;
}


#menuItems li
{
	list-style			:	none;
	float				:	left;
	padding-left		:	55px;
}

#menuItems a, #menuItems li
{
	font-family			:	Arial;
	font-size			:	13px;
	font-weight			:	bold;
	color				:	#FFFFFF;
	text-decoration		:	none;
}

.unselectedItemLeft
{
	width				:	8px;
	height				:	25px;
	float				:	left;
	margin-top			:	15px;
}

.unselectedItemCenter
{
	width				:	auto;
	height				:	25px;
	float				:	left;
	margin-top			:	15px;	
	padding-top			:	3px;		
}

.unselectedItemRight
{
	width				:	8px;
	height				:	25px;
	float				:	left;
	margin-top			:	15px;
}

.selectedItemLeft
{
	width				:	8px;
	height				:	25px;
	background-image	:	url(../images/header/menu_item_selected_background_left.jpg);
	background-repeat	:	no-repeat;
	float				:	left;
	margin-top			:	15px;
}

.selectedItemCenter
{
	width				:	auto;
	height				:	25px;
	background-image	:	url(../images/header/menu_item_selected_background_center.jpg);
	background-repeat	:	repeat-x;
	float				:	left;
	margin-top			:	15px;	
	padding-top			:	3px;		
}

.selectedItemRight
{
	width				:	8px;
	height				:	25px;
	background-image	:	url(../images/header/menu_item_selected_background_right.jpg);
	background-repeat	:	no-repeat;
	float				:	left;
	margin-top			:	15px;
}


/* panneau de login */
#logPanel
{
	width				:	992px;
	height				:	64px;
	margin				:	auto;
	padding-top			:	5px;
	background-image	:	url(../images/header/log_background.jpg);
	background-repeat	:	no-repeat;
	background-position	:	right;
	overflow			:	hidden;
}

#loginForm
{	
	float				:	right;
	padding-right		:	10px;
}

#logInputs
{
	margin-top			:	5px;
}

#logLinks
{
	margin				:	0px;
	padding				:	0px;
}

.loginInput
{
	font-size			:	11px;
	color				:	#838383;
	padding-left		:	5px;	
	width				:	120px;
	height				:	19px;
	border				:	0px;
	background-image	:	url(../images/header/input_background.jpg);	
	background-repeat	:	no-repeat;
	background-color	:	#000000;
	overflow			:	hidden;
}

.btOk
{
	padding				:	0px;
	margin				:	0px;
	width				:	57px;
	height				:	17px;
	background-image	:	url(../images/header/btok.jpg);	
	background-repeat	:	no-repeat;
	overflow			:	hidden;	
	border				:	0px;
	cursor				:	pointer;	
}


#loginForm .loginLink 
{
	
	padding-left		:	5px;

}

#loginForm a 
{
	font-size			:	11px;
	color				:	#838383;
	text-decoration		:	underline;
}


#inscriptionBkg 
{
	position			:	fixed;
	background-color	: 	#000000;
	-moz-opacity		:	0.5; 
	opacity				:	0.5;
	filter				:	alpha(opacity=50);
	z-index				: 	399;
	display				:	none;
	height				:	100%;
	width				:	100%;
}

* html #inscriptionBkg 
{
	position			: 	absolute;
}

#inscriptionPlacement 
{
	position			: 	absolute;
	width				:	485px;
	height				:	100%;
	z-index				: 	400;
	overflow			:	hidden;
	margin-left			:	33%;
	margin-right		:	35%;
	margin-top			:	100px;
	display				:	none;
}

* html #inscriptionPlacement 
{
	position			: 	absolute;
}

#panelPlacement 
{
	position			: 	absolute;
	width				:	485px;
	height				:	100%;
	z-index				: 	400;
	overflow			:	hidden;
	margin-left			:	33%;
	margin-right		:	35%;
	margin-top			:	100px;
	display				:	none;
}

* html #panelPlacement 
{
	position			: 	absolute;
}

#inscriptionHeader 
{
	width				:	485px;
	height				:	163px;
	background-image	:	url(../images/inscription/ins_header.jpg);
	background-Repeat 	:	no-repeat;
}

#inscriptionContent 
{
	width				:	485px;
	width				:	100%;
	background-image	:	url(../images/inscription/ins_centre.jpg);
	background-Repeat 	:	repeat-y;
}

#inscriptionFooter 
{
	width				:	485px;
	height				:	33px;
	background-image	:	url(../images/inscription/ins_footer.jpg);
	background-Repeat 	:	no-repeat;
}

#inscriptionTable 
{
	width				:	420px;
	margin-left			:	30px;
}






/*******************************************************************************************/
/* STYLES FICHES JOUEURS */
/********************************************************************************************/


body
{
	/*height		:	100%;
	width		:	100%;
	overflow	:	scroll;*/
}

/*---------------------------------*/
/* FICHES JOUEURS PROPERTIES */
/*---------------------------------*/

#ficheBkg 
{
	position			:	fixed;
	background-color	: 	#000000;
	-moz-opacity		:	0.5; 
	opacity				:	0.5;
	filter				:	alpha(opacity=50);
	z-index				: 	399;
	display				:	none;
	height				:	100%;
	width				:	100%;
}


#fichesJoueursContainer
{
 	position			:	absolute;
	width				:	100%;
	height				:	100%; 
	display				:	none;
	z-index				: 	600;

}

* html .ficheBkg 
{
	position			: 	absolute;
}

.fichePlacement 
{
	position			:	relative;
	/*position			: 	absolute;*/
	width				:	725px;
	/*height				:	100%;*/
	z-index				: 	400;
	overflow			:	hidden;
	/*margin-left			:	28%;*/
	margin-top			:	100px;
	display				:	none;
}

* html .fichePlacement 
{
	position			: 	relative;
	display				:	none;
}

.blocJoueurTop
{
	width				:	725px;
	height				:	17px;
	background-image	:	url(../images/joueurs/fiches/jou_bloc_haut.png);
	float				:	left;
	overflow			:	hidden;
}

.blocJoueurCentre
{
	width				:	725px;
	height				:	auto;
	background-color	:	#000000;
	padding-left		:	5px;
	float				:	left;
}

.joueurName
{
	float				:	left;
	height				:	100%;
}

.cadreBlancContainer
{
	float				:	left;
  	height				:	100%; 
  	width				:	677px; 
  	padding-left		:	5px;
}

.detailsJoueur
{
	width				:	665px;
	float				:	left;
	padding-left		:	10px;
	overflow			:	hidden;
	text-align			:	left;
}

.blocJoueurBottom
{
	width				:	725px;
	height				:	17px;
	background-image	:	url(../images/joueurs/fiches/jou_bloc_bas.png);
	float				:	left;
	overflow			:	hidden;
}


.blocBlancJoueurTop
{
	width				:	677px;
	height				:	17px;
	background-image	:	url(../images/joueurs/fiches/jou_blocblanc_haut.jpg);
	float				:	left;
	overflow			:	hidden;
}

.blocBlancJoueurCentre
{
	width				:	677px;
	background-color	:	#FFFFFF;
	float				:	left;
}


.blocBlancJoueurBottom
{
	width				:	677px;
	height				:	17px;
	background-image	:	url(../images/joueurs/fiches/jou_blocblanc_bas.jpg);
	background-repeat	:	no-repeat;
	float				:	left;
}

.photoJoueur
{
	width				:	196px;
	height				:	227px;
	background-color	:   #000000;
	float				:	left;
	border				:	solid 1px #000000;
}

.joueurInfo
{
	float				:	left;
	padding-left		:	10px;
	width				:	450px;
}

.spec
{
	padding-top			:	10px;
}

.blocGrisTop
{
	width				:	658px;
	height				:	7px;
	background-image	:	url(../images/joueurs/fiches/jou_blocgris_haut.jpg);
	background-repeat	:	no-repeat;
	overflow			:	hidden;
	float				:	left;
	margin-top			:	10px;
}

.blocGrisCentre
{
	width				:	658px;
	height				:	auto;
	background-color	:	#4B4C4D;
	float				:	left;
}


.blocGrisBottom
{
	width				:	658px;
	height				:	7px;
	background-image	:	url(../images/joueurs/fiches/jou_blocgris_bas.jpg);
	background-repeat	:	no-repeat;
	overflow			:	hidden;
	float				:	left;
}


.descriptifJoueur
{
	float				:	left;
	padding-left		:	10px;
}

.descriptifTextes
{
	padding-left		:	10px;
	padding-right		:	5px;
	text-align			:	left;
}

.margeInfosJoueurs
{
	padding-left		:	10px;
}

.ficheFermer
{
	position			:	relative;
	float				:	right;
	width				:	14px;
	height				:	13px;
	background-image	:	url(../images/joueurs/fiches/jou_btfermer.jpg);
	background-repeat	:	no-repeat;
	overflow			:	hidden;
	margin-top			:	-10px;
	margin-right		:	10px;
}

#linkHeader
{	
	position:absolute;
	width:200px;
	height:110px;
	Z-index:300;
}
