/* plan d'ensemble */
body{

background-position:center;
background-position:center;
background-color:#a4cfd6;
background-attachment:fixed;
margin:0px;



background-repeat:no-repeat;


}

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


.ensemble {
	height:auto;
	width:1280px;
	display:block;
	/*margin-top:0px;*/
	margin-left:auto;
	margin-right:auto;
	background-image:url(imges/fond_gal.jpg);
	background-repeat:no-repeat;
	position:absolute;
	margin-left:-635px;
	margin-top:0px;
	top:0px;
	left:50%;

	
	
	}
	
	


/*/////////////////////////////////////fond/////////////////////////////////////////////*/
		
.zone_centrale
{  background: url(imges/centre_repeat.png) repeat-y  ;
min-height:400px;

	
	
	width:800px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	
	
	
	position:absolute;
	margin-left:243px;
	margin-top:112px;
}	


/*//////////////////////////////////////////////////////////séparateurs dans zones centrale, colonnes/////////////////////*/




.zone_menu_cale_02
{
/*height:500px;*/
height:auto;

	width:625px;
display:block;
float:left;
position:relative;
margin-left:155px;

}

html>body .zone_menu_cale_02
{
height:auto;
min-height:500px;

	width:625px;
display:block;
float:left;
position:relative;
margin-left:155px;

}







/*//////////////////////////////////////////////////////////////////////////////////zone _menu/////////////////////////////////////////////*/

.zone_menu_boutons{
height:450px;
	width:122px;
	

	
	display:block;
	/*margin-left:auto;
	margin-right:auto;*/
	
	
	
	
	position:absolute;
	top:117px;
	left:259px;

}

a.menus
{	
	
	height:23px;
	_height:28px;
	width:92px;
	_width:122px;
	display:block;
	text-align:center;
	background:  url(imges/btn_menu_gauche.gif) top left no-repeat;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #174605;
	padding-right:15px;
	padding-left:15px;
	
	float:left;

	padding-top:5px;
	font-weight:bold;


}




a.menus:hover
{	
	
	height:23px;
	_height:28px;
	width:92px;
	_width:122px;
	display:block;
	text-align:center;
	background:  url(imges/btn_menu_gauche.gif) bottom left no-repeat;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #739618;
	padding-right:15px;
	padding-left:15px;
	font-weight:bold;
	
	float:left;

	padding-top:5px;


}
.zone_menus_titre_actions_ombrage
{	
	
	height:40px;
	width:122px;
	display:block;
	
	background: url(imges/cadre_gal_ombre_bottom.png) bottom repeat-x;
	

	
	float:left;



}
.zone_menus_titre_actions
{	
	
	height:37px;
	_height:40px;
	width:92px;
	_width:122px;
	display:block;
	text-align:center;
	background:  url(imges/btn_menu_titre_actions.gif) top left no-repeat;
	line-height:12px;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #4D280C;
	padding-right:15px;
	padding-left:15px;
	
	float:left;

	padding-top:3px;
	font-weight:bold;


}

.zone_menus_texte_actions
{	
	
	height:150px;
	_height:155px;
	width:112px;
	_width:122px;
	display:block;
	text-align:center;
	
	line-height:12px;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #4D280C;
	padding-right:5px;
	padding-left:5px;
	
	float:left;

	padding-top:5px;



}
/*//////////////////////////////////////////////////////////////////////header//////////////////////////////////////////////////////*/
.zone_header{
height:84px;
	width:845px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	background:url(imges/cadre_gal_header.png) no-repeat;
	
	
	
	position:absolute;
	margin-left:238px;
	margin-top:32px;
	}
	
	
	
.zone_header_carac{
position:relative;
margin-left:210px;
margin-top:45px;
height:30px;
width:620px;

}

.zone_header_carac_cellules{
position:relative;
text-align:center;
float:left;
margin-right:43px;
font-weight:bold;

height:30px;
width:60px;

font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #f6d32a;

}

/*//////////////////////////////////////////////////////////////logo////////////////////////////////////////////////////////////*/
.logo{
height:72px;
	width:238px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	background: url(imges/cadre_gal_logo.png) no-repeat;
	
	
	
	position:absolute;
	margin-left:190px;
	margin-top:10px;
	}
	
	
/*//////////////////////////////////////////////////////////zone _titre_lieu/////////////////////////////////////////////////////*/
.zone_titre_lieu_fond{
height:64px;
	width:676px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	background:  url(imges/centre_titre.gif) no-repeat;
		filter: alpha(opacity=20);     
			-moz-opacity: 0.2;     
			-khtml-opacity: 0.2;     
			opacity: 0.2;
	
	position:absolute;
	
	margin-left:393px;
	margin-top:110px;
	}
	
.zone_titre_lieu{
height:40px;
	width:580px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #edaf45;

	
	position:absolute;
	margin-left:410px;
	
	margin-top:130px;
	
	}
	
	


a.default
{	
	
	height:19px;
	_height:20px;
	width:174px;
	_width:188px;
	display:inline-block;
	text-align:center;
	background: url(imges/btn_type.gif) top left no-repeat;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #F4D17D;
	padding-right:7px;
	padding-left:7px;
	


	padding-top:1px;
	font-weight:bold;
	border: #AE531C 1px solid;
	margin-left:60px;
		


}




a.default:hover
{	
	
	height:19px;
	_height:20px;
	width:174px;
	_width:188px;
	display:inline-block;
	text-align:center;
	background: url(imges/btn_type.gif) bottom left no-repeat;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #ffffff;
	padding-right:7px;
	padding-left:7px;
	font-weight:bold;
	margin-left:60px;
	margin-right:30px;

	


	padding-top:1px;
	border: #AFBED5 1px solid;


}

/*/////////////////////////////////////////////////////////////////////////////zone texte/////////////////////////////////////////////////////////////////*/

/****************************************pour changer la largeur ed la zone de texte , tu dois copier/coller .conteneur_general _texte, .zone_texte_blabla_contenant02,
.zone_texte_blabla_contenant , zone_texte_blabla_contenu et .zone_texte_footer_middle et les cmodifier dans leur largeur en gardant els mêm rapports */
.conteneur_general_texte

{
height:auto;
	width:380px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #773A0D;
	
	
	position:relative;	
	margin-left:10px;
	margin-top:60px;
	float:left;

}

.zone_texte_titre_conteneur

{
height:39px;
	width:100%;
	display:block;
	background:url(imges/centre_texte_entete_repeat.gif) repeat-x;
	
	
	position:relative;	
	
	float:left;

}

.zone_texte_titre_contenu_gauche

{
height:39px;
	width:66px;
	display:block;
	background:url(imges/centre_texte_entete_gauche.gif) no-repeat  ;
	
	position:relative;	
	
	float:left;

}

.zone_texte_titre_contenu_droite

{
height:39px;
	width:68px;
	display:block;
	background:url(imges/centre_texte_entete_droite.gif) no-repeat  ;
	
	position:relative;	

	float:right;
	}

.zone_texte_titre_contenu_milieu

{
height:35px;
_height:49px;
	width:auto;
	display:block;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	font-weight:bold;
	
	font-size:12px;
	color: #883610;
	position:relative;
	padding-top:4px;	
	

	float:left;

}


.zone_texte_blabla_contenant

{
height:auto;
width:380px;
background:url(imges/cadre_gal_ombre_gauche.png) repeat-y left;

	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	
	font-size:12px;
	color: #883610;
	position:relative;
	
	
	
	float:left;
	

}
.zone_texte_blabla_contenant02

{
height:auto;
width:380px;
background:url(imges/cadre_gal_ombre_droite.png) repeat-y right;

	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	
	font-size:12px;
	color: #883610;
	position:relative;
	
	
	
	float:left;
	

}

.zone_texte_blabla_contenu

{
height:auto;
width:340px;
_width:370px;
background: url(imges/centre_texte_fond_repeat.gif) repeat-x #FFF8DD;
	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	
	font-size:12px;
	color: #883610;
	position:relative;
	margin-left:5px;
	padding-left:15px;
	padding-right:15px;
	
	float:left;
	
	overflow:auto;

}

.zone_texte_footer_conteneur

{
height:7px;
	width:100%;
	display:block;
	
	
	
	position:relative;	
	
	float:left;

}

.zone_texte_footer_gauche

{
height:7px;
	width:7px;
	display:block;
	background:url(imges/cadre_gal_ombre_coin_bas_gauche.png) no-repeat;
	
	position:relative;	
	
	float:left;

}

.zone_texte_footer_middle

{
height:7px;
	width:366px;
	display:block;
	background: url(imges/cadre_gal_ombre_bottom.png) repeat-x top;
	
	position:relative;	
	
	float:left;

}

.zone_texte_footer_droite

{
height:7px;
	width:7px;
	display:block;
	background:url(imges/cadre_gal_ombre_coin_bas_droite.png) no-repeat;
	
	position:relative;	
	
	float:left;

}

/*/////////////////////////////////////////////////////////////////zone-image///////////////////////////////////////////*/
.zone_image
{
height:auto;
	width:autopx;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	
	
	
	
	position:absolute;
	margin-left:798px;
	margin-top:220px;
	

}

/*//////////////////////////////////////////////////////zone_boutons_actions///////////////////////////////////////////////////*/


.zone_boutons_actions
{height:150px;
	width:188px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	
	
	
	
	
	position:absolute;
	margin-left:810px;
	margin-top:440px;
	

}

a.actions
{	
	
	height:19px;
	_height:20px;
	width:174px;
	_width:188px;
	display:block;
	text-align:center;
	background: url(imges/btn_type.gif) top left no-repeat;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #F4D17D;
	padding-right:7px;
	padding-left:7px;
	


	padding-top:1px;
	font-weight:bold;
	border: #DE8408 1px solid;
	margin-top:5px;

		


}




a.actions:hover
{	
	
	height:19px;
	_height:20px;
	width:174px;
	_width:188px;
	display:block;
	text-align:center;
	background: url(imges/btn_type.gif) bottom left no-repeat;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
text-decoration:none;
	font-size:12px;
	color: #ffffff;
	padding-right:7px;
	padding-left:7px;
	font-weight:bold;
		margin-top:5px;
	padding-top:1px;
	border: #AFBED5 1px solid;


}
/*///////////////////////////////////////////////////////////////////footer//////////////////////////////////////////////////*/
.footer
{  background:  url(imges/cadre_gal_footer.png) no-repeat top;
	height:60px;
	width:800px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	
	
	
	position:relative;
	float:left;
	
}	

.mentions_celsisus
{height:34px;
	
	width:250px;
	
	display:block;
	text-align:left;
	position:relative;
	float:right;

	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
text-decoration:none;
	font-size:12px;
	color: #984312;
	
	font-weight:bold;
	margin-top:20px;
		
	padding-top:1px;



}

/*//////////////////////////////////////////////////////liens forum, ....///////////////////////////////////////////////////////*/
.zone_liens_hors_jeu
{
position:absolute;
margin-left:910px; /* 720 */
margin-top:8px;
height:30px;
width:450px;
display:block;
}

a.liens_horsjeu{
height:19px;
	_height:20px;
	width:50px;
	_width:64px;
	display:block;
	float:left;
	text-align:left;
	
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #788C8A;
	padding-right:7px;
	padding-left:7px;
	font-weight:bold;

	padding-top:1px;

}
a.liens_horsjeu:hover{
height:19px;
	_height:20px;
	width:50px;
	_width:64px;
	display:block;
	float:left;
	text-align:left;
	
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #ffffff;
	padding-right:7px;
	padding-left:7px;
	font-weight:bold;

	padding-top:1px;



}


/*///////////////////////////////////////////////////////////////accueil///////////////////////////////////////////////////////////*/
.zone_header_accueil{
height:84px;
	width:845px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	background: url(imges/cadre_gal_header_accueil.png) no-repeat;
	
	
	
	position:absolute;
	margin-left:238px;
	margin-top:32px;
	}


.accueil_conteneur_general_texte

{
height:290px;
	width:300px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #773A0D;
	
	
	position:relative;	
	margin-left:310px;
	margin-top:20px;
	float:left;

}





.accueil_zone_texte_blabla_contenu

{
height:100%;
width:256px;
_width:286px;
background: url(imges/centre_texte_fond_repeat.gif) repeat-x #FFF8DD;
	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	
	font-size:12px;
	color: #883610;
	position:relative;
	padding-left:15px;
	padding-right:15px;
	
	float:left;
	

}






.accueil_zone_texte_footer_middle

{
height:7px;
	width:286px;
	display:block;
	background: url(imges/cadre_gal_ombre_bottom.png) repeat-x top;
	
	position:relative;	
	
	float:left;

}

.accueil_zone_inscription_fond{
height:150px;
	width:676px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	background:  url(imges/centre_titre_accueil.gif) no-repeat;
		filter: alpha(opacity=20);     
			-moz-opacity: 0.2;     
			-khtml-opacity: 0.2;     
			opacity: 0.2;
	
	position:absolute;
	
	margin-left:393px;
	margin-top:495px;
	}
	
	.accueil_zone_ombrage_top{
height:150px;
	width:633px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	background:   url(imges/accueil_ombre_top.png) repeat-x;
	/*	filter: alpha(opacity=50);     
			-moz-opacity: 0.5;     
			-khtml-opacity: 0.5;     
			opacity: 0.5;*/
	
	position:absolute;
	
	margin-left:393px;
	margin-top:115px;
	}
	
	
a.inscription
{	
	
	height:43px;
	_height:53px;
	width:108px;
	_width:122px;
	display:block;
	text-align:center;
	background:  url(imges/btn_inscription.gif) top left no-repeat;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #DBE792;
	padding-right:7px;
	padding-left:7px;
	line-height:14px;
	


	padding-top:10px;
	font-weight:bold;



		


}

a.inscription:hover
{		line-height:14px;
	
	height:43px;
	_height:53px;
	width:108px;
	_width:122px;
	display:block;
	text-align:center;
	background:  url(imges/btn_inscription.gif) bottom left no-repeat;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #ffffff;
	padding-right:7px;
	padding-left:7px;
	


	padding-top:10px;
	font-weight:bold;


}

	.accueil_zone_btn_inscription{
height:58px;
	width:122px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/

	
	position:absolute;
	
	margin-left:620px;
	margin-top:517px;
	}

	.accueil_anim{
height:280px;
	width:280px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/

	
	position:absolute;
	
	margin-left:410px;
	margin-top:180px;
	}
	
.zone_ss_connexion{
height:250px;
	width:122px;
display:block;
background:   url(imges/sombre.gif) repeat;
		filter: alpha(opacity=50);     
			-moz-opacity: 0.5;     
			-khtml-opacity: 0.5;     
			opacity: 0.5;
	position:absolute;
	top:117px;
	left:259px;

}

.zone_connexion_texte
{	
	
	height:200px;
	
	width:112px;
	_width:122px;
	display:block;
	text-align:center;
	
	line-height:12px;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	font-weight:bold;

	text-decoration:none;
	
	font-size:12px;
	color: #DB9C57;
	padding-right:5px;
	padding-left:5px;
	line-height:17px;
	
	float:left;

}


.erreur_connexion{
	width:112px;
	_width:122px;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	color:#FFAAAA;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}


a.ok
{	
	margin-top:20px;
	height:31px;
	_height:41px;
	width:44px;
	_width:58px;
	display:block;
	text-align:center;
	background:  url(imges/btn_ok_log.gif) top left no-repeat;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #DBE792;
	padding-right:7px;
	padding-left:7px;
	line-height:14px;
	padding-top:10px;
	font-weight:bold;
	margin-left:28px;
	float:left;
		



		


}

a.ok:hover
{		
margin-top:20px;
	float:left;

height:31px;
	_height:41px;
	width:44px;
	_width:58px;
	margin-left:28px;
	display:block;
	text-align:center;
	background:  url(imges/btn_ok_log.gif) bottom left no-repeat;

	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #ffffff;
	padding-right:7px;
	padding-left:7px;
	


	padding-top:10px;
	font-weight:bold;


}

/*////////////////////////////////////////////////////page_village//////////////////////////////////////////////////////*/
.village_image

{  background: url(imges/fond_village.jpg) no-repeat;
	height:415px;
	width:630px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	
	
	
	position:absolute;
	margin-left:398px;
	margin-top:168px;
}


a.village01
{
	height:20px;
	_height:25px;
	width:140px;
	_width:150px;
	display:block;
	text-align:left;


	background:url(imges/btn_village.png) top left no-repeat;
	font:"Trebuchet MS",Arial;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	font-size:11px;
	color:  #F6D300;
	padding-left:10px;
	line-height:14px;
	padding-top:5px;
	font-weight:bold;

}

a.village01:hover
{
	height:20px;
	_height:25px;
	width:140px;
	_width:150px;
	display:block;
	text-align:left;


	background:url(imges/btn_village.png) bottom left no-repeat;
	font:"Trebuchet MS",Arial;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	font-size:11px;
	color:#FFF09D;
	padding-left:10px;
	line-height:14px;
	padding-top:5px;
	font-weight:bold;


}


.village_off {
	height:20px;
	_height:25px;
	width:140px;
	_width:150px;
	display:block;
	text-align:left;
	background:url(imges/btn_village_off.png) top left no-repeat;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:11px;
	color:  #CBBDAD;
	padding-left:10px;
	line-height:14px;
	padding-top:5px;
	font-weight:bold;
}




.village_position01{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 396px;
	top: 22px;
height:25px;
	width:150px;
	display:block;


}
.village_position02{
	position:absolute;
	margin-left:450px;
	margin-top:450px;
	left: 462px;
	top: -45px;
	height:25px;
	width:150px;
	display:block;

}

.village_position03
{

		position:absolute;
	margin-left:450px;
	margin-top:400px;
	left: 318px;
	top: -118px;
	height:25px;
	width:150px;
	display:block;

}

.village_position04
{
	position:absolute;
	height:25px;
	width:150px;
	display:block;
	margin-left:450px;
	margin-top:350px;
	left: -19px;
	top: -124px;

}
.village_position05
{
	position:absolute;
	margin-left:650px;
	margin-top:400px;
	left: 203px;
	top: -204px;
	height:25px;
	width:150px;
	display:block;

}
.village_position06
{
	position:absolute;
	margin-left:250px;
	margin-top:400px;
	left: 163px;
	top: 10px;
	height:25px;
	width:150px;
	display:block;
}

.village_position07
{
	position:absolute;
	margin-left:150px;
	margin-top:400px;
	left: 434px;
	top: 64px;
	height:25px;
	width:150px;
	display:block;
}





/*///////////////////////////////////////////////////////////////////page_domaine///////////////////////////////////////////////////*/

.domaine_image

{  background: url(imges/fond_domaine.jpg) no-repeat;
	height:415px;
	width:630px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	
	
	
	position:absolute;
	margin-left:398px;
	margin-top:168px;
}


a.domaine01
{
	height:20px;
	_height:25px;
	width:140px;
	_width:150px;
	display:block;
	text-align:left;


	background:url(imges/btn_village.png) top left no-repeat;
	font:"Trebuchet MS",Arial;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	font-size:11px;
	color:  #F6D300;
	padding-left:10px;
	line-height:14px;
	padding-top:5px;
	font-weight:bold;

}

a.domaine01:hover
{
	height:20px;
	_height:25px;
	width:140px;
	_width:150px;
	display:block;
	text-align:left;


	background:url(imges/btn_village.png) bottom left no-repeat;
	font:"Trebuchet MS",Arial;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	font-size:11px;
	color:#FFF09D;
	padding-left:10px;
	line-height:14px;
	padding-top:5px;
	font-weight:bold;


}


.domaine_off {
	height:20px;
	_height:25px;
	width:140px;
	_width:150px;
	display:block;
	text-align:left;
	background:url(imges/btn_village_off.png) top left no-repeat;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:11px;
	color:  #CBBDAD;
	padding-left:10px;
	line-height:14px;
	padding-top:5px;
	font-weight:bold;
}




.domaine_position01{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 237px;
	top: -41px;
	height:25px;
	width:150px;
	display:block;


}
.domaine_position02{
	position:absolute;
	margin-left:450px;
	margin-top:450px;
	left: 390px;
	top: -229px;
	height:25px;
	width:150px;
	display:block;

}

.domaine_position03
{
	position:absolute;
	margin-left:450px;
	margin-top:400px;
	left: 111px;
	top: -110px;
	height:25px;
	width:150px;
	display:block;

}

.domaine_position04
{
	position:absolute;
	height:25px;
	width:150px;
	display:block;
	margin-left:450px;
	margin-top:350px;
	left: -44px;
	top: -38px;

}
.domaine_position05
{
	position:absolute;
	margin-left:650px;
	margin-top:400px;
	left: 21px;
	top: -213px;
	height:25px;
	width:150px;
	display:block;

}
.domaine_position06
{
	position:absolute;
	margin-left:250px;
	margin-top:400px;
	left: 163px;
	top: 10px;
	height:25px;
	width:150px;
	display:block;
}

.domaine_position07
{
	position:absolute;
	margin-left:150px;
	margin-top:400px;
	left: 305px;
	top: 123px;
	height:25px;
	width:150px;
	display:block;
}

.domaine_position08
{
	position:absolute;
	margin-left:150px;
	margin-top:400px;
	left: 614px;
	top: -56px;
	height:25px;
	width:150px;
	display:block;
}

.domaine_position09
{
	position:absolute;
	margin-left:150px;
	margin-top:400px;
	left: 775px;
	top: 22px;
	height:25px;
	width:150px;
	display:block;
}

.domaine_position10
{
	position:absolute;
	margin-left:150px;
	margin-top:400px;
	left: 750px;
	top: 123px;
	height:25px;
	width:150px;
	display:block;
}
/*////////////////////////////////////////////////////////////////page_outrevillage///////////////////////////////////////////////////////////*/
.carte_zone_centrale
{  background: url(imges/fond_repeat.gif) repeat-y  ;
	height:580px;
	width:800px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	
	
	
	position:absolute;
	margin-left:243px;
	margin-top:112px;
}	

.carte_footer
{  background:  url(imges/cadre_gal_footer.png) no-repeat top;
	height:100px;
	width:807px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	
	
	
	position:absolute;
	margin-left:243px;
	top:650px;
}	

.carte_footer2
{  background:  url(imges/cadre_gal_footer.png) no-repeat top;
	height:100px;
	width:807px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	
	
	
	position:absolute;
	margin-left:243px;
	top:590px;
}




.carte_image

{  background: url(imges/fond_carte.jpg) no-repeat;
	height:500px;
	width:630px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	
	
	
	position:absolute;
	margin-left:398px;
	margin-top:168px;
}
a.carte02
{
	height:20px;
	_height:25px;
	width:140px;
	_width:150px;
	display:block;
	text-align:left;
		filter: alpha(opacity=60);     
			-moz-opacity: 0.6;     
			-khtml-opacity: 0.6;     
			opacity: 0.6;


	
	font:"Trebuchet MS",Arial;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	font-size:11px;
	color:  #000000;
	padding-left:10px;
	line-height:14px;
	padding-top:5px;
	font-weight:bold;

}

a.carte02:hover
{
	height:20px;
	_height:25px;
	width:140px;
	_width:150px;
	display:block;
	text-align:left;
	filter: alpha(opacity=90);     
			-moz-opacity: 0.9;     
			-khtml-opacity: 0.9;     
			opacity: 0.9;


	
	font:"Trebuchet MS",Arial;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	font-size:11px;
	color:#000000;
	padding-left:10px;
	line-height:14px;
	padding-top:5px;
	font-weight:bold;


}

a.carte01
{
	height:20px;
	_height:25px;
	width:140px;
	_width:150px;
	display:block;
	text-align:left;
		filter: alpha(opacity=60);     
			-moz-opacity: 0.6;     
			-khtml-opacity: 0.6;     
			opacity: 0.6;


	
	font:"Trebuchet MS",Arial;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	font-size:11px;
	color:  #ffffff;
	padding-left:10px;
	line-height:14px;
	padding-top:5px;
	font-weight:bold;

}

a.carte01:hover
{
	height:20px;
	_height:25px;
	width:140px;
	_width:150px;
	display:block;
	text-align:left;
	filter: alpha(opacity=90);     
			-moz-opacity: 0.9;     
			-khtml-opacity: 0.9;     
			opacity: 0.9;


	
	font:"Trebuchet MS",Arial;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	font-size:11px;
	color:#FFFfff;
	padding-left:10px;
	line-height:14px;
	padding-top:5px;
	font-weight:bold;


}




.carte_position01{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 396px;
	top: 22px;
height:25px;
	width:150px;
	display:block;


}

.carte_position02{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 92px;
	top: -196px;
	height:25px;
	width:150px;
	display:block;


}
.carte_position03{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 411px;
	top: 119px;
	height:25px;
	width:150px;
	display:block;


}
.carte_position04{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: -18px;
	top: -16px;
	height:25px;
	width:150px;
	display:block;


}

.carte_position05{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 493px;
	top: -255px;
	height:25px;
	width:150px;
	display:block;


}
.carte_position06{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 396px;
	top: 22px;
height:25px;
	width:150px;
	display:block;


}
.carte_position06{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 221px;
	top: -106px;
	height:25px;
	width:150px;
	display:block;


}
.carte_position07{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 409px;
	top: -70px;
	height:25px;
	width:150px;
	display:block;


}
.carte_position08{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 276px;
	top: 14px;
	height:25px;
	width:150px;
	display:block;


}
.carte_position09{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: -24px;
	top: 42px;
	height:25px;
	width:150px;
	display:block;


}
.carte_position10{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 198px;
	top: 68px;
	height:25px;
	width:150px;
	display:block;


}

/*//////////////////////////////////////////////////////////zone large/////////////////////////////////////////////////////////////*/
.large_conteneur_general_texte

{
height:auto;
	width:600px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #773A0D;
	
	
	position:relative;	
	margin-left:10px;
	margin-top:60px;
	float:left;

}




.large_zone_texte_blabla_contenant

{
height:auto;
width:600px;
background:url(imges/cadre_gal_ombre_gauche.png) repeat-y left;

	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	
	font-size:12px;
	color: #883610;
	position:relative;
	
	
	
	float:left;
	

}
.large_zone_texte_blabla_contenant02

{
height:auto;
width:600px;
background:url(imges/cadre_gal_ombre_droite.png) repeat-y right;

	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	
	font-size:12px;
	color: #883610;
	position:relative;
	
	
	
	float:left;
	

}

.large_zone_texte_blabla_contenu

{
height:auto;
width:560px;
_width:590px;
background: url(imges/centre_texte_fond_repeat.gif) repeat-x #FFF8DD;
	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	
	font-size:12px;
	color: #883610;
	position:relative;
	margin-left:5px;
	padding-left:15px;
	padding-right:15px;
	
	float:left;
	

}




.large_zone_texte_footer_middle

{
height:7px;
	width:586px;
	display:block;
	background: url(imges/cadre_gal_ombre_bottom.png) repeat-x top;
	
	position:relative;	
	
	float:left;

}

/*//////////////////////////////////////////////////////////zone combat/////////////////////////////////////////////////////////////*/
.combat_conteneur_general_texte

{
height:auto;
	width:300px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	

	text-decoration:none;
	
	font-size:12px;
	color: #773A0D;
	
	
	position:relative;	
	margin-left:7px;
	margin-top:60px;
	float:left;

}


.combat_sous_conteneur_general_texte {
	height:265px;
	width:240px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	margin-left:5px;
	font-size:12px;
	color: #773A0D;
	background:url(imges/combat_repeat.jpg) #FFE993 repeat-y;
	position:relative;
	float:left;
}

.combat_sous_conteneur_general_texte_02 {
	height:265px;
	width:240px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #773A0D;
	background:url(imges/combat_repeat_02.jpg) #FFE993 right repeat-y;
	position:relative;
	float:left;
}

.combat_image {
	height:211px;
	width:213px;
	display:block;
	margin-left:15px;
	margin-top:10px;
	position:relative;
	float:left;
}
.combat_image_02 {
	height:211px;
	width:213px;
	display:block;
	margin-right:15px;
	margin-top:10px;
	position:relative;
	float:right;
}

.combat_sous_conteneur_general_cale_02 {
	margin-left:7px;
	height:265px;
	width:53px;
	display:block;
	position:relative;
	float:left;
	background:url(imges/combat_jonction_gauche.gif) right bottom no-repeat;
}

.combat_sous_conteneur_general_cale {
	height:265px;
	width:53px;
	display:block;
	position:relative;
	float:left;
	background:url(imges/combat_jonction_droite.gif) left bottom no-repeat;
}



.combat_zone_texte_blabla_contenant

{
height:auto;
width:295px;


	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	background:url(imges/cadre_gal_ombre_gauche.png) repeat-y left;
	
	font-size:12px;
	color: #883610;
	position:relative;
	margin-left:7px;
	
	
	
	float:left;
	

}
.combat_zone_texte_blabla_contenant02

{
height:auto;
width:300px;
background:url(imges/cadre_gal_ombre_droite.png) repeat-y right;

	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	
	font-size:12px;
	color: #883610;
	position:relative;
	
	
	
	float:left;
	

}

.combat_zone_texte_blabla_contenant_b

{
height:auto;
width:295px;


	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	background:url(imges/cadre_gal_ombre_gauche.png) repeat-y left;
	
	font-size:12px;
	color: #883610;
	position:relative;
	margin-right:10px;
	
	
	
	float:left;
	

}
.combat_zone_texte_blabla_contenant02_b

{
height:auto;
width:300px;
background:url(imges/cadre_gal_ombre_droite.png) repeat-y right;

	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	
	font-size:12px;
	color: #883610;
	position:relative;
	
	
	
	float:left;
	

}

.combat_zone_texte_blabla_contenu

{
height:auto;
width:260px;
_width:290px;
background: url(imges/centre_texte_fond_repeat.gif) repeat-x #FFF8DD;
	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	
	font-size:12px;
	color: #883610;
	position:relative;
	margin-left:5px;
	padding-left:15px;
	padding-top:10px;
	padding-right:15px;
	
	float:left;
	

}




.combat_zone_texte_footer_middle

{
height:7px;
	width:281px;
	display:block;
	background: url(imges/cadre_gal_ombre_bottom.png) repeat-x top;
	
	position:relative;	
	
	float:left;

}
.combat_texte_footer_gauche

{margin-left:5px;
height:7px;
	width:7px;
	display:block;
	background:url(imges/cadre_gal_ombre_coin_bas_gauche.png) no-repeat;
	
	position:relative;	
	
	float:left;

}

.combat_timer {
	position:absolute;
	margin-left:429px;
	margin-top:280px;
	left: 221px;
	top: -106px;
	height:266px;
	width:122px;
	background:url(imges/combat_timer.gif) no-repeat top center;
	display:block;
}

.combat_timer_vs{
	position:relative;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	float:left;
	text-align:center;
	font-weight:bold;
	
	font-size:15px;
	color: #883610;
	padding-top:5px;
	height:25px;
	_height:30px;
	width:122px;

	display:block;


}

.combat_timer_explicatif {
	position:relative;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color: #904D16;
	padding-top:5px;
	height:180px;
	_height:185px;
	width:100px;
	_width:122px;
	padding-left:11px;
	padding-right:11px;
	display:block;
}


.combat_timer_timing
{
	position:relative;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	float:left;
	text-align:center;
	font-weight:bold;
	
	font-size:15px;
	color: #928d3a;
	padding-top:10px;
	height:35px;
	_height:45px;
	width:122px;

	display:block;


}

h3{
height:2px;
width:100%;

display:inline-block;
background-image:url(imges/combat_delimitateur.gif);



}

/*/////////////////////////////////////////////////////////////////////////page_inventaire//////////////////////////////////////////////////////////////////////*/

a.onglet_inactif
{	
	
	height:25px;
	_height:30px;
	width:108px;
	_width:118px;
	display:block;
	text-align:center;
	background: url(imges/onglet_inactif.gif) top left no-repeat;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #9e5916;
	padding-right:5px;
	padding-left:5px;
	
	float:left;

	padding-top:5px;
	font-weight:bold;


}




a.onglet_inactif:hover
{	
	
	height:25px;
	_height:30px;
	width:108px;
	_width:118px;
	display:block;
	text-align:center;
	background: url(imges/onglet_inactif.gif) bottom left no-repeat;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #CB741D;
	padding-right:5px;
	padding-left:5px;
	
	float:left;

	padding-top:5px;
	font-weight:bold;


}
.onglet_actif
{	
	
	height:25px;
	_height:30px;
	width:108px;
	_width:118px;
	display:block;
	text-align:center;
	background: url(imges/onglet_actif.gif) top left no-repeat;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #f6e08c;
	padding-right:5px;
	padding-left:5px;
	
	float:left;

	padding-top:5px;
	font-weight:bold;


}

.inventaire_texte_titre_conteneur

{
height:30px;
	width:590px;
	display:block;
	border-bottom:#e68d0a 3px solid;
	margin-left:5px;
	margin-right:3px;


	
	
	position:relative;	
	
	float:left;

}

.inventaire_panier{
	
	padding:10px;
	width:100%;
	border:#F2C071 2px solid;
	background:#FCEDB2;
	font-weight:normal;
	
}

.inventaire_cases{
/*height:43px;
	width:43px;*/

	background:url(imges/inventaire_case.gif) no-repeat ;
	border-right:#FFE375 1px solid;
	border-bottom:#FFE375 1px solid;
	
}

.inventaire_separateur{

	width:4px;
	background:url(imges/inventaire_separateur_vertical.gif) repeat-y ;

	
}

.inventaire_separateur_horizontal{

	height:3px;
	
}

.inventaire_contenant {
	/*height:700px;  dhu enleve cette ligne*/
	height:auto;
	width:600px;
	display:block;
	/*margin-top:0px;*/

	
	position:relative;
	margin-left:408px;
	margin-top:205px;
}
	
	.zone_menu_cale_inventaire
{
/*height:775px;  dhu enleve cette ligne*/
height:auto;
	width:625px;
display:block;
float:left;
position:relative;
margin-left:155px;

}

.inventaire_informations {
	height:auto;
	width:120px;
	display:block;
	/*margin-top:0px;*/
	color:#392402;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	font-size:12px;
	font-weight:bold;

	
	position:absolute;
	margin-left:850px;
	margin-top:480px;
}

.inventaire_informations_fond {
	height:auto;
	width:120px;
	display:block;
	/*margin-top:0px;*/
	filter: alpha(opacity=90);     
			-moz-opacity: 0.9;     
			-khtml-opacity: 0.9;     
	opacity: 0.9;
position:relative;
float:left;
border:solid 1px #49371E;
background:url(imges/inventaire_informations.jpg) repeat-y ;
}

.inventaire_informations_fond01{
	height:35px;
	_height:45px;
	width:110px;
	_width:120px;
	padding:5px;
	display:block;
	background-color:#352411;
	position:relative;
	float:left;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	font-size:12px;
	font-weight:bold;
	color:#CC9F44;

}

.inventaire_informations_fond02{
	height:auto;
	width:120px;
	display:block;

	position:relative;
	float:left;

}



.inventaire_informations_02{
	height:170px;
	width:120px;
	display:block;
	background-color:#815830;
	position:relative;
	float:left;
	z-index:10;

}
.inventaire_informations_cases01{
height:24px;
	width:30%;

}

.inventaire_informations_cases02{
font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	font-size:12px;
	
	color:#F6D32A;

}

h4{
height:2px;
width:100%;

display:inline-block;
background-image:url(imges/inventaire_informations_separateur.gif);

}

.inventaire_informations_gain{
font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	font-size:12px;
	
	color:#A4CFD6;

}
.inventaire_table01{



background:url(imges/inventaire_informations_separateur.gif) repeat-x bottom;

}

/*/////////////////////////////////////////////////////////////page_inscription//////////////////////////////////////////////////////////*/
.inscription_conteneur_texte{
height:auto;
	width:600px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #773A0D;
	
	
	position:relative;	
	margin-left:10px;
	margin-top:15px;
	float:left;

}



.inscription_zone_connexion_texte
{	
	
	height:200px;
	
	width:112px;
	_width:122px;
	display:block;
	text-align:center;
	
	line-height:12px;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	font-weight:bold;

	text-decoration:none;
	
	font-size:12px;
	color: #DB9C57;
	padding-right:5px;
	padding-left:5px;
	line-height:17px;
	
	float:left;	
	filter: alpha(opacity=60);     
			-moz-opacity: 0.6;     
			-khtml-opacity: 0.6;     
	opacity: 0.6;

}

.inscription_tr{
height:25px;
_height:30px;
width:100%;

background:url(imges/combat_delimitateur.gif) bottom repeat-x ;
padding-bottom:15px;



}

.inscription_case01{
height:20px;
_height:30px;
width:10%;
padding-top:10px;

background:url(imges/inscription_pastille_nonvalid.png) no-repeat center ;
font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-align:center;
	font-weight:bold;

	text-decoration:none;
	
	font-size:12px;
	color: #8F2E03;



}

.inscription_case01b{
height:20px;
_height:30px;
width:10%;
padding-top:10px;

background:url(imges/inscription_pastille_valid.png) no-repeat center ;
font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-align:center;
	font-weight:bold;

	text-decoration:none;
	
	font-size:12px;
	color: #F4FACB;



}
.inscription_case02{

width:60%;
padding-top:10px;


font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-align:left;


	text-decoration:none;
	
	font-size:12px;
	color:#B96217;



}

.inscription_formulaire{
background:#FCF5E5;
font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	border:solid #EEB669 2px;
	text-align:left;
	margin:0px;
	padding:0px;


	text-decoration:none;
	
	font-size:12px;
	color:#DDA852;



}

.inscriptipn_jevalide{

background:url(imges/inscription_jevalide_repeat.gif) repeat-x ;


}


/*//////////////////////////////////////////////////////page _perso///////////////////////////////////////////////////////////////////////*/

.perso_contenant {
	height:auto;
	width:600px;
	display:block;
	/*margin-top:0px;*/

	
	position:absolute;
	margin-left:408px;
	margin-top:155px;
}

.perso_conteneur_general_texte

{
height:auto;
	width:600px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #773A0D;
	
	
	position:relative;	
	margin-left:10px;
	margin-top:10px;
	float:left;

}

.perso_contour{
border:#F2C071 2px solid;


}

.perso_icone{

	
	height:80px;
	width:80px;

}

.perso_identite{
	
	padding:10px;
	width:100%;
	border-left:#F2C071 2px solid;
	border-bottom:#FEFCF7 2px solid;
	border-right:#FEFCF7 2px solid;
	background:#f4d868 url(imges/perso_identite.gif) repeat-x;
	font-weight:normal;
	
}
.perso_identite_case01{

	width:130px;
	margin-left:5px;
	font-weight:bold;
	color:#E96414;
	font-size:12px;

}
.perso_identite_case02{

	font-size:12px;
}
.perso_fiche_silhouette{
margin:0px;
padding-top:260px;
padding-left:20px;
	width:238px;
	_width:258px;
	height:78px;
	_height:338px;
	position:relative;
	display:block;
	background:url(imges/perso_silhouette.gif) no-repeat;

}

.perso_placement_item01{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: -98px;
	top: -204px;
	height:43px;
	width:43px;
	display:block;


}
.perso_placement_item02{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: -29px;
	top: -275px;
	height:43px;
	width:43px;
	display:block;


}

.perso_placement_item03{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: -36px;
	top: -106px;
	height:43px;
	width:43px;
	display:block;


}
.perso_placement_item04{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 26px;
	top: -152px;
	height:43px;
	width:43px;
	display:block;


}
.perso_placement_item05{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: -29px;
	top: -168px;
	height:43px;
	width:43px;
	display:block;


}
.perso_placement_item06{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 23px;
	top: -203px;
	height:43px;
	width:43px;
	display:block;


}
.perso_placement_item07{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: -29px;
	top: -220px;
	height:43px;
	width:43px;
	display:block;


}
.perso_placement_item08{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: -117px;
	top: -15px;
	height:43px;
	width:215px;
	display:block;


}

.perso01_texte_titre_conteneur

{
margin-top:5px;
height:39px;
	width:100%;
	display:block;
	background:url(imges/centre_texte_entete_repeat.gif) repeat-x;
	
	
	position:relative;	
	
	float:left;

}





.perso_zone_texte_blabla_contenant

{
height:auto;
width:290px;
background:url(imges/cadre_gal_ombre_gauche.png) repeat-y left;

	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	
	font-size:12px;
	color: #883610;
	position:relative;
	
	
	
	float:left;
	

}
.perso_zone_texte_blabla_contenant02

{
height:auto;
width:290px;
background:url(imges/cadre_gal_ombre_droite.png) repeat-y right;

	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	
	font-size:12px;
	color: #883610;
	position:relative;
	
	
	
	float:left;
	

}

.perso_zone_texte_blabla_contenu

{
height:auto;
width:250px;
_width:290px;
background: url(imges/centre_texte_fond_repeat.gif) repeat-x #FFF8DD;
	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	
	font-size:12px;
	color: #883610;
	position:relative;
	margin-left:5px;
	padding-left:15px;
	padding-right:15px;
	
	float:left;
	

}




.perso_zone_texte_footer_middle

{
height:7px;
	width:275px;
	display:block;
	background: url(imges/cadre_gal_ombre_bottom.png) repeat-x top;
	
	position:relative;	
	
	float:left;

}

.perso_conteneur_petit_texte

{
height:auto;
	width:290px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #773A0D;
	
	
	position:relative;	
	margin-left:8px;
	margin-top:10px;
	float:left;

}


.perso_cale{


height:515px;
	width:100%;
	display:block;
	
	
	
	position:relative;	
	
	float:left;

}



/*//////////////////////////////////////////////////////charte_graphique////////////////////////////////////////////////////////*/
	
	.td_menuhaut {
	width:25%;
}
a.menu_haut {
	height:39px;
	_height:40px;
	width:100%;
	display:block;
	text-align:center;
	background: url(imges/btn_menuhaut.gif) top left no-repeat;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #D36918;
	padding-top:1px;
	font-weight:bold;
	border: #DDC84D 1px solid;
}
a.menu_haut:hover {
	height:39px;
	_height:40px;
	width:100%;
	display:block;
	text-align:center;
	background: url(imges/btn_menuhaut.gif) bottom left no-repeat;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #ffffff;
	font-weight:bold;
	padding-top:1px;
	border: #A4CFD6 1px solid;
}
.tableau_general {
	border-right: #E1B70B 1px solid;
	border-bottom: #E1B70B 1px solid;
	border-left: #FDF4CD 1px solid;
	border-top:#FDF4CD 1px solid;
}
.menu_haut_selection {
	height:39px;
	_height:40px;
	width:100%;
	display:block;
	text-align:center;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #A4CFD6;
	font-weight:bold;
	padding-top:1px;
	border-top:#DDC84D 1px solid;
	border-right:#DDC84D 1px solid;
	border-left:#DDC84D 1px solid;
	border-bottom:#FFEA95 1px solid;
}
.rubrique_titre {
	height:25px;
	_height:30px;
	width:100%;
	display:block;
	text-align:left;
	background: url(imges/fond_titre_rubrique.png) top left no-repeat;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #A65504;
	margin-bottom:5px;
	margin-top:5px;
	padding-top:5px;
	padding-left:50px;
	font-weight:bold;
}
.td_rubrique_tableau {
	height:25px;
	
	width:auto;
	text-align:left;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #A04F12;
	
	padding-left:5px;
	border-right:#FDF4CD 1px solid;
}
.td_rubrique_tableau_titre {
	height:25px;
	
	width:auto;
	text-align:left;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #A04F12;
	font-weight:bold;
	padding-left:5px;
	border-right:#FDF4CD 1px solid;
	background:url(imges/rubrique_titre_separateur.jpg) bottom repeat-x #f4d760;
}
.rubrique_tr {
	height:25px;
	width:100%;
	background:url(imges/rubrique_separateur.jpg) bottom repeat-x #fee78a;
}
.rubrique_titre_tr {
	height:25px;
	width:100%;
	font-weight:bold;
	color:#CFA90E;
	background:url(imges/rubrique_titre_separateur.jpg) bottom repeat-x #f4d760;
}
.rubrique_ss_titre_tr {
	height:25px;
	width:100%;
	font-weight:bold;
	text-align:center;
	color:#9E810C;
	background:url(imges/rubrique_titre_separateur.jpg) bottom repeat-x #F2CF44;
}
a.valid {
	height:19px;
	_height:20px;
	width:174px;
	_width:188px;
	text-align:center;
	background: url(imges/btn_type.gif) top left no-repeat;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #F4D17D;
	padding-right:10px;
	padding-left:10px;
	padding-top:1px;
	font-weight:bold;
	border: #AE531C 1px solid;
}
a.valid:hover {
	height:19px;
	_height:20px;
	width:174px;
	_width:188px;
	text-align:center;
	background: url(imges/btn_type.gif) bottom left no-repeat;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #ffffff;
	padding-right:10px;
	padding-left:10px;
	font-weight:bold;
	padding-top:1px;
	border: #AFBED5 1px solid;
}
a.lien {
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:underline;
	font-size:12px;
	color: #70AADA;
	font-weight:bold;
}
a.lien:hover {
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:underline;
	font-size:12px;
	color: #A4CFD6;
	font-weight:bold;
}
.td_rubrique_timer{
	height:25px;
	
	width:auto;
	text-align:center;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #928D3A;
	font-weight:bold;
	background:url(imges/general_timer.gif) no-repeat center #E36200;
	
}

.jauge{
	height:27px;
	display:block;
	
	width:111px;
	
	background:url(imges/jauge.gif) no-repeat center ;
	
}
.jauge_mesure{
float:left;


	height:27px;

	display:block;
	margin-left:16px;
	
	/* width:40%; /*  on peut utilise 85px au max */
	
	background:url(imges/jauge_mesure.gif) repeat-x  center ;
	
}


a.messages_lus {
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	font-size:12px;
	color:#EA8D48;
	font-weight:bold;
	text-decoration:underline;
}
a.messages_lus:hover {
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	font-size:12px;
	color:#E8C54A;
	font-weight:bold;
	text-decoration:underline;
}


.valid{
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	font-size:12px;
	color:#3b6841;
	background:#73cd84 url(imges/fond_style_valid.gif) top repeat-x;

}
.error{
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	font-size:12px;
	color:#990602;
	background:#f89140 url(imges/fond_style_erreur.gif) top repeat-x;

}



/*///////////////////////////////////////////////////nouvelles classes////////////////////////////////////*/


a.menus_urgent {
	height:23px;
	_height:28px;
	width:92px;
	_width:122px;
	display:block;
	text-align:center;
	background:  url(imges/btn_menu_gauche_urgent.gif) top left no-repeat;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #174605;
	padding-right:15px;
	padding-left:15px;
	float:left;
	padding-top:5px;
	font-weight:bold;
}
a.menus_urgent:hover {
	height:23px;
	_height:28px;
	width:92px;
	_width:122px;
	display:block;
	text-align:center;
	background:  url(imges/btn_menu_gauche_urgent.gif) bottom left no-repeat;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #739618;
	padding-right:15px;
	padding-left:15px;
	font-weight:bold;
	float:left;
	padding-top:5px;
}

.menus_fixe{
	height:23px;
	_height:28px;
	width:92px;
	_width:122px;
	display:block;
	text-align:center;
	background:  url(imges/btn_menu_fixe.gif) bottom left no-repeat;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #3a7185;
	padding-right:15px;
	padding-left:15px;
	font-weight:bold;
	float:left;
	padding-top:5px;
}

.zone_niveau_perso {
background: top url(imges/cadre_gal_ombre_bottom.png) repeat-x ;
	
	height:60px;
	_height:70px;
	width:112px;
	_width:122px;
	display:block;
	text-align:left;
	line-height:12px;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color: #DB9C57;
	padding-top:10px;
	
	padding-left:10px;
	
	float:left;
}

.niveau{
color:#EAC69D;


}

/*////////////////////////////////////////////////////////////niveau///////////////////////////////////////////////////////////*/
.zone_niveau_perso {
background: top url(imges/cadre_gal_ombre_bottom.png) repeat-x ;
	
	height:80px;
	width:112px;
	_width:122px;
	display:block;
	text-align:left;
	line-height:12px;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color: #DB9C57;
	
	
	padding-left:11px;
	
	float:left;
}
.zone_niveau_contenu {
background: url(imges/niveau.gif) bottom no-repeat;

	
	height:70px;
	width:100px;
	display:block;
	text-align:center;
	line-height:12px;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color: #DB9C57;
	

	
	float:left;
}
.zone_niveau_contenu_01 {


	height:25px;
	_height:30px;
	width:100px;
	display:block;
	text-align:center;
	line-height:12px;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;
	font-size:12px;
	color: #DB9C57;
	
	float:left;
}
.zone_niveau_contenu_02 {


	
	height:14px;
	width:100px;
	display:block;
	text-align:center;
	line-height:12px;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	
	color:#863B10;
	float:left;
}

.zone_niveau_jauge_expe {
font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	font-weight:normal;
	text-decoration:none;
	font-size:10px;
	
	color:#495F12;
	line-height:11px;


	
	height:12px;
	width:57px;
	_width:60px;
margin:10px;
background: url(imges/jauge_experience.gif) repeat-x;
	display:block;
	text-align:left;
	padding-left:3px;
	
	
	float:left;
}
/***********************************************************************infobulle*********************************************************************/
.info_bulle{
	height:auto;
width:120px;
	display:block;
	/*margin-top:0px;*/
	color:#392402;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	font-size:10px;
	font-weight:bold;
	
	filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;

text-align:center;
	border:solid 1px #49371E;
	background:url(imges/inventaire_informations.jpg) repeat-y;
}
.info_bulle_indicateur{
	height:9px;
	width:117px;
	
	display:block;
	float:left;
	
	background:url(imges/indicateur_infobulle.gif) no-repeat;
}

/* dhu */
.infobulle{
	position: absolute;
	visibility : hidden;
		
	/*border: 1px solid Black;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #FFFFCC;*/

	z-index:1000;
}


/**********************************fiche _perso*************************************************************************************************/

	.popup_conteneur_general_texte {
	height:450px;
	width:450px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #773A0D;
	position:relative;
	margin-left:10px;
	margin-top:60px;
	float:left;
}
.popup_zone_texte_blabla_contenant {
	height:450;
	width:450px;
	background:url(imges/cadre_gal_ombre_gauche.png) repeat-y left;
	display:block;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #883610;
	position:relative;
	float:left;
}
.popup_zone_texte_blabla_contenant02 {
	height:450px;
	width:450px;
	background:url(imges/cadre_gal_ombre_droite.png) repeat-y right;
	display:block;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #883610;
	position:relative;
	float:left;
}
.popup_zone_texte_blabla_contenu {
	height:450px;
	width:410px;
	_width:430px;
	background: url(imges/centre_texte_fond_repeat.gif) repeat-x #FFF8DD;
	display:block;
	font:"Trebuchet MS", Arial;
	font-family:"Trebuchet MS", Arial;
	text-decoration:none;
	font-size:12px;
	color: #883610;
	position:relative;
	margin-left:5px;
	padding-left:15px;
	padding-right:15px;
	float:left;
}
.popup_zone_texte_footer_middle {
	height:7px;
	width:436px;
	display:block;
	background: url(imges/cadre_gal_ombre_bottom.png) repeat-x top;
	position:relative;
	float:left;
}
.overflowing{
overflow:auto;
height:250px;

}

.fond_popup{
background-color:#C15311;
}





a.filrouge_lien,a.filrouge_lien:visited{
color:#CD8814;
text-decoration:underline;
}
a.filrouge_lien:hover{
color:#EEB657;
text-decoration:underline;
}


/* ************************************* partenaires ******************************* */
.zone_menus_partenaires
{	
	height:auto;
	width:122px;
	display:block;
	text-align:center;
	line-height:15px;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	font-size:12px;
	color: #4D280C;
	float:left;
	font-weight:bold;
}
a.partenaires
{	
	text-align:center;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	color:#622B09;
	text-decoration:underline;
}
a.partenaires:hover
{	
	text-align:center;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	color: #ED762E;
	text-decoration:underline;
}


/* ************************ajout de la classe premium avec fond or*********************** */
a.premium
{
	height:23px;
	_height:28px;
	width:92px;
	_width:122px;
	display:block;
	text-align:center;
	background:  url(imges/btn_premium.gif) top left no-repeat;
	font:"Trebuchet MS",Arial;
	font-family:"Trebuchet MS",Arial;
	text-decoration:none;
	font-size:12px;
	color: #660000;
	padding-right:15px;
	padding-left:15px;
	float:left;
	padding-top:5px;
	font-weight:bold;

}
a.premium:hover
{	
	
	height:23px;
	_height:28px;
	width:92px;
	_width:122px;
	display:block;
	text-align:center;
	background:  url(imges/btn_premium.gif) bottom left no-repeat;
	
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	text-decoration:none;
	
	font-size:12px;
	color: #660000;
	padding-right:15px;
	padding-left:15px;
	font-weight:bold;
	
	float:left;

	padding-top:5px;


}
