/* 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:1024px;
	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%;

	
	
	}
	
	

.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;



}
/*/////////////////////////////////////fond/////////////////////////////////////////////*/
		
.zone_centrale
{  background: url(imges/fond_repeat.gif) repeat-y  ;
	height:490px;
	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_repeat_milieu{
height:100%;
	width:20px;
display:block;
	/*margin-left:auto;
	margin-right:auto;*/
	float:left;
	
	
	position:relative;
	

}

.zone_menu_repeat_milieu_1{
height:100%;
	width:4px;
display:block;
	/*margin-left:auto;
	margin-right:auto;*/
	background:url(imges/cadre_gal_ombre_gauche.png) repeat-y left;
	float:left;
	position:relative;

}

.zone_menu_repeat_milieu_2{
height:100%;
	width:12px;
display:block;
	/*margin-left:auto;
	margin-right:auto;*/
	background: url(imges/cadre_gal_colonnes_repeat.gif) repeat-y left;
	float:left;
	position:relative;

}
.zone_menu_repeat_milieu_3{
height:100%;
	width:4px;
display:block;
	/*margin-left:auto;
	margin-right:auto;*/
	background:url(imges/cadre_gal_ombre_droite.png) repeat-y right;
	float:left;
	position:relative;

}

.zone_menu_cale
{height:100%;
	width:114px;
display:block;
float:left;
position:relative;




}

.zone_menu_cale_02
{height:100%;
	width:625px;
display:block;
float:left;
position:relative;





}



/*//////////////////////////////////////////////////////////////////////////////////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/////////////////////////////////////////////////////////////////*/


.conteneur_general_texte

{
height:350px;;
	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_ombre_gauche

{
height:100%;
width:7px;
background:url(imges/cadre_gal_ombre_gauche.png) repeat-y right;
	display:block;

	position:relative;
	
	float:left;

}

.zone_texte_blabla_contenu

{
height:100%;
width:336px;
_width:366px;
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;
	
	overflow:auto;

}

.zone_texte_blabla_ombre_droite

{
height:100%;
width:7px;
background:url(imges/cadre_gal_ombre_droite.png) repeat-y left;
	display:block;

	position:relative;
	
	float:left;

}

.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:100px;
	width:807px;
	display:block;
	/*margin-left:auto;
	margin-right:auto;
	background-color:#c15311;*/
	
	
	
	position:absolute;
	margin-left:243px;
	top:570px;
}	

.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: #788c8a;
	
	font-weight:bold;
		margin-top:60px;
	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;

}


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: 114px;
	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_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: 72px;
	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: -38px;
	top: -16px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position05{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 453px;
	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:540px;
	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:550px;
	margin-top:480px;
	left: -24px;
	top: 42px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position10{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 198px;
	top: 58px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position11{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 160px;
	top: -255px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position12{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: -20px;
	top: -285px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position13{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 30px;
	top: -138px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position14{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 455px;
	top: -195px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position15{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 270px;
	top: -200px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position16{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 190px;
	top: -168px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position17{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 70px;
	top: -25px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position18{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: -50px;
	top: -210px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position19{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 350px;
	top: -244px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position20{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 280px;
	top: -130px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position21{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 440px;
	top: -100px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position22{
	position:absolute;
	margin-left:450px;
	margin-top:500px;
	left: 380px;
	top: -160px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position23{
	position:absolute;
	margin-left:20px;
	margin-top:500px;
	left: 380px;
	top: -160px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position24{
	position:absolute;
	margin-left:380px;
	margin-top:580px;
	left: 380px;
	top: -160px;
	height:25px;
	width:130px;
	display:block;
}
.carte_position25{
	position:absolute;
	margin-left:120px;
	margin-top:565px;
	left: 380px;
	top: -160px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position26{
	position:absolute;
	margin-left:320px;
	margin-top:765px;
	left: 380px;
	top: -160px;
	height:25px;
	width:150px;
	display:block;
}
.carte_position27{
	position:absolute;
	margin-left:30px;
	margin-top:770px;
	left: 380px;
	top: -160px;
	height:25px;
	width:150px;
	display:block;
}


/*//////////////////////////////////////////////////////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%;
	
	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;


}
