/* plan d'ensemble */
* {
	margin:0px;
	padding:0px;
}

body{
font-family: Georgia, "Times New Roman", Times, serif;
	background-attachment:scroll;
	overflow-x:hidden;
	background:url(http://statics.lesroyaumes.com/images/commun/accueil/fond.jpg) top center no-repeat #000000;
	  margin: 0;
    padding: 0;



}

#ensemble {
    border: medium none;
    border-spacing: 0;
    height: 100%;
    margin: auto;
    padding: 0;
    text-align: center;
    width: 100%;
	position:relative;

}


.zone_formulaire_valid
{
	float:left;
	margin-top:10px;
	height:41px;
	width:511px;
	padding-left:10px;
	color: #a92f5f;
	background:url(http://statics.lesroyaumes.com/images/cadre_interieur.png) repeat scroll -198px -360px transparent;
	border:1px solid #88531B;
	margin-left:-4px;


}



.cale_ensemble
{height:1px;
	width:1280px;
	display:block;}

	.cale_ensemble_2
{height:610px;
	width:241px;
	display:block;
	float:left;
	}

.zone_partenaires {
height:300px;
	width:120px;
	position:absolute;
	margin-left:-190px;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1;
	font-size:11px;
	color:#556dac;
	line-height:13px;
	display:block;
	text-decoration:none;
	text-align:center;
	z-index:75;


}

a.zone_partenaires01 {
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1;
	font-size:11px;
	color:#556dac;
	line-height:13px;
	text-decoration:none;
	text-align:center;

}

a.zone_partenaires01:hover {
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:1;
	font-size:11px;
	color:#6981c1;
	line-height:13px;
	text-decoration:none;
	text-align:center;

}
	.cale_interieur01
{height:20px;
	width:800px;
	display:block;

	}

		.drapeaux_ensemble
{height:25px;
	width:800px;
	display:block;

	}

.drapeaux_cale
{float:left;
height:25px;
	width:30px;
	display:block;

}

/*/////////////////////////////cssdrapeaux//////////////////////////////////*/
a.drapeau
{
	float:left;
	height:25px;
	width:25px;
	display:block;
	background-repeat:no-repeat;
}

a.drapeaux_ensemble02
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_bel.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble02:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_bel_2.gif);
	background-repeat:no-repeat;
	}


a.drapeaux_ensemble03
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_bul.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble03:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_bul_2.gif);
	background-repeat:no-repeat;
	}



a.drapeaux_ensemble04
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_bre.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble04:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_bre_2.gif);
	background-repeat:no-repeat;
	}



a.drapeaux_ensemble05
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_cat.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble05:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_cat_2.gif);
	background-repeat:no-repeat;
	}



a.drapeaux_ensemble06
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_cro.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble06:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_cro_2.gif);
	background-repeat:no-repeat;
	}



a.drapeaux_ensemble07
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_eng.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble07:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_eng_2.gif);
	background-repeat:no-repeat;
	}



a.drapeaux_ensemble08
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_esp.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble08:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_esp_2.gif);
	background-repeat:no-repeat;
	}



a.drapeaux_ensemble09
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_fra.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble09:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_fra_2.gif);
	background-repeat:no-repeat;
	}



a.drapeaux_ensemble010
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_gre.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble10:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_gre_2.gif);
	background-repeat:no-repeat;
	}



a.drapeaux_ensemble11
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_holl.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble11:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_holl_2.gif);
	background-repeat:no-repeat;
	}



a.drapeaux_ensemble12
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_ita.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble12:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_ita_2.gif);
	background-repeat:no-repeat;
	}



a.drapeaux_ensemble13
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_pol.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble13:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_pol_2.gif);
	background-repeat:no-repeat;
	}



a.drapeaux_ensemble14
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_por.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble14:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_por_2.gif);
	background-repeat:no-repeat;
	}



a.drapeaux_ensemble15
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_rus.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble15:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_rus_2.gif);
	background-repeat:no-repeat;
	}


a.drapeaux_ensemble16
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_tur.gif);
	background-repeat:no-repeat;
	}

a.drapeaux_ensemble16:hover
{float:left;
height:25px;
	width:25px;
	display:block;
	background-image:url(http://statics.lesroyaumes.com/images/drapeau_tur_2.gif);
	background-repeat:no-repeat;
	}



/*////////////////////////////////	claim///////////////////////////////////////*/

/*/////////////////////////////// enlever les marges des hn /////////////////////*/
.claim_hn
{
	display:block;
	margin:0px;
	padding: 0px;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	letter-spacing:2;
	text-align:right;
	color:#c6a72f;
	line-height:17px;
}
.claim_cale{
	height:80px;
	width:50px;
	display:block;
	float:left;
	}

.claim_cale02{
	height:55px;
	width:275px;
	display:block;
	float:left;


}
/*////////////////////////////////login/////////////////////////////*/


.login_cale
{height:45px;
	width:115px;
	display:block;
	float:right;
}




.login_texte

{height:15px;
	width:115px;
	display:block;
	text-align:center;
	float:right;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;

	font-size:11px;
	color:#996600;
	line-height:11px;
}

.login_textemdp

{
	margin-top:5px;
	height:15px;
	width:110px;
	display:block;
	text-align:center;
	float:right;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;

	font-size:11px;
	color:#996600;
	line-height:11px;
}

.login_input
{height:20px;
	width:115px;
	display:block;
	float:right;
	text-align:center;

}

a.login_ensemble01
{	padding-top: 13px;
	margin-top:25px;
	height:40px;
	width:75px;
	display:block;
	text-align:center;
	background-image:url(http://statics.lesroyaumes.com/images/btn_log.gif);
		background-repeat:no-repeat;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	margin-left:30px;
	text-decoration:none;

	font-size:12px;
	color:#401711;
	line-height:11px;
	float:left;


}

a.login_ensemble01:hover
{
	padding-top: 13px;
	margin-top:25px;
	height:50px;
	margin-left:30px;
	width:75px;
	display:block;
	text-align:center;
	background-image:url(http://statics.lesroyaumes.com/images/btn_log_02.gif);
	background-repeat:no-repeat;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
	line-height:11px;
	float:left;


}







/*///////////////////////////////////inscription////////////////*/




.insciption_inscrits
{height:30px;
	width:125px;
	display:block;
	float:left;
	margin-left:43px;-margin-left:23px;
	-margin-left:23px;
	margin-top:15px;
}

.insciption_cale{
	width:195px;
	display:block;
	height:38px;
	float:left;
}

.insciption_texte
{height:60px;
	width:125px;
	display:block;
	float:left;
	margin-left:43px;
	-margin-left:23px;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	font-size:13px;
	color:#cc9933;
	line-height:13px;
	text-align:center;
}
.inscription_cale_bouton
{
width: 125px;
height:12px;
display:block;



}
a.insciption_ensemble01{
	height:39px;
	width:125px;
	display:block;
	float:left;
	margin-left:43px;
	-margin-left:23px;
	background-image:url(http://statics.lesroyaumes.com/images/btn_inscript.gif);
	background-position:top;
	background-repeat:no-repeat;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	text-decoration:none;
	font-size:13px;
	color:#000000;
	line-height:13px;
	text-align:center;
	margin-top:10px;
}

a.insciption_ensemble01:hover
{

	color:#ffffff;

}

.bas_site_cale{
	height:45px;
	width:800px;
	display:block;
	float:left;
	}
	.bas_site_pub{
	height:90px;
	width:800px;
	display:block;
	float:left;
	padding-left:36px;
	text-align:center;
	}

		.bas_site_pub_contenu{
	height:90px;
	width:728px;
	display:block;
	border: 0,5px solid #341014;
	background-color:#3410bb;
	float:left;
	text-align:center;
	}




a.bas_site01{
height:20px;
	width:auto;
	padding-left:10px;
	padding-right:10px;
	display:block;
	float:left;

	font-family:Arial, Helvetica, sans-serif;

	letter-spacing:1;
	font-size:11px;
	color:#6e203b;
	line-height:13px;
	text-decoration:none;
	text-align:center;
	}

a.bas_site01:hover{

	color:#ae4267;

	}



	/*//////////////////page d'inscription////////////////////////*/
	.insciption_infos
{height:75px;
	width:125px;
	display:block;
	float:left;
	margin-left:43px;-margin-left:23px;
	margin-top:15px;
}


.insciption_hover
{height:95px;
	width:125px;
	display:block;
	float:left;
	margin-left:43px;-margin-left:23px;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	font-size:13px;
	color:#fb0707;
	line-height:13px;
	text-align:center;
}

.zone_formulaire{
margin-top:12px;
-margin-top:2px;
	height:310px;
	width:489px;
	position:absolute;

	text-align:left;
	font-weight:bold;
	letter-spacing:1;
	font-size:11px;
	color:#996600;
	/*color:#cc9933;*/
	line-height:13px;
	text-align:left;
	margin-left:200px;
	margin-top:192px;


	}

.zone_formulaire_elements{
	float:left;
	height:25px;
	width:100%;


	}

.zone_formulaire_textes{
	float:left;
	padding-top:3px;
	height:22px;
	width:250px;
	padding-left:10px;
	}

.zone_formulaire_textes02{
	float:left;
	padding-top:3px;
	height:22px;
	width:65px;

	}

.zone_formulaire_textes03{
	float:left;
	height:22px;
	width:30px;

	}

.zone_formulaire_textes04{
	float:left;
	height:25px;
	width:100px;
	padding-left:20px;


	}

	.zone_formulaire_textes05{
	float:left;
	padding-top:3px;
	height:22px;
	width:440px;
	padding-left:10px;
	color: #a92f5f;
	font-style: italic;
	}

a.zone_formulaire_valid01
{	margin-top:5px;
	height:30px;
	width:90px;
	display:block;
	text-align:center;
	background-image:url(http://statics.lesroyaumes.com/images/btn_valid.gif);
	background-repeat:no-repeat;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	margin-left:195px;
	text-decoration:none;
	padding-top:10px;

	font-size:12px;
	color:#401711;
	line-height:11px;
	float:left;


}

a.zone_formulaire_valid01:hover
{	margin-top:5px;
	padding-top:10px;
	height:30px;
	width:90px;
	display:block;
	text-align:center;
	background-image:url(http://statics.lesroyaumes.com/images/btn_valid_02.gif);
	background-repeat:no-repeat;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	text-decoration:none;
	margin-left:195px;
	font-size:12px;
	color:#ffffff;
	line-height:11px;
	float:left;


}
.zone_formulaire_article{
	float:left;
	height:10px;
	width:511px;
	font-family:Arial;
	font-weight:bold;
	letter-spacing:1;
	text-decoration:none;
	text-align:center;
	font-size:8px;
	color:#995A19;
	}

.zone_formulaire_element_part02{
	float:left;
	display:block;
	height:205px;
	width:481px;
	padding-left:25px;
	padding-right:25px;
	margin-top:30px;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	font-size:13px;
	color:#cc9933;
	line-height:15px;
	text-align:center;
}

.zone_credits{
	float:left;
	display:block;
	height:140px;
	width:450px;
	padding-left:25px;
	margin-top:10px;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	font-size:13px;
	color:#cc9933;
	line-height:15px;
	text-align:left;
}
.erreur{
	color:#fb0707;
}

.zone_credits2{
	float:left;
	display:block;
	height:60px;
	width:350px;
	padding-left:25px;
	padding-right:25px;
	margin-top:30px;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	font-size:13px;
	color:#cc9933;
	line-height:15px;
	text-align:center;
}

.deroulant_pays{
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	font-size:13px;
	color:#cc9933;
	line-height:13px;
	text-align:center;
	 background-color: #50162e;
	 border-color:#990033;
	 border-style:solid;
	 border-width:thin;
}

#bando_ok{
	margin-top:25px;
	height:40px;
	width:75px;
	display:block;
	text-align:center;
	float:left;
	background-repeat:no-repeat;
	background-image:url(http://statics.lesroyaumes.com/images/btn_log.gif);
	background-position:top;
}
#bando_ok input {
	height:40px;
	width:75px;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	text-decoration:none;
	font-size:12px;
	color:#401711;
	line-height:11px;
	text-align:center;
	background:none;
	border:0px;
	background:none;
	border:0;
	margin:0px;
}

#bando_ok03{
	margin-top:5px;
	height:30px;
	width:93px;
	display:block;
	float:left;
	background-repeat:no-repeat;
	background-image:url(http://statics.lesroyaumes.com/images/btn_valid.gif);
	background-position:top;
}

#bando_ok03 input {
	height:30px;
	width:93px;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	text-decoration:none;
	font-size:12px;
	color:#401711;
	line-height:11px;
	text-align:center;
	background:none;
	border:0px;
	background:none;
	border:0;
	margin:0px;
}

.bouton_valid_cale{
	height:30px;
	width:180px;
	display:block;
	float:left;
}
.bouton_OK_cale{
	height:10px;
	width:30px;
	display:block;
	float:left;
}

a.lien_default
{
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	text-decoration:underline;
	font-size:11px;
	color:#996600;
}
a.lien_default:hover
{
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	text-decoration:none;
	font-size:11px;
	color:#efc46d;
}

.trailer02
{
	position: absolute;
	display:block;
	top: 186px;
	right:503px;
	width:481px;
	height:237px;
	margin:0px;
	padding:0px;
	margin-left:-190px;
	left:50%;
}


.zone_nouveautes
{
	float:left;
	display:block;
	height:205px;
	width:481px;
	padding-left:25px;
	padding-right:25px;
	margin-top:10px;
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	font-size:13px;
	color:#cc9933;
	line-height:15px;
	text-align:left;
}

.cadre_nouveautes
{
	float:left;
	display:block;
	height:210px;
	width:320px;
	padding-left:15px;
	padding-right:15px;
	background-color: #50162e;
	border-color:#990033;
	border-style:solid;
	border-width:thin;
	overflow:auto;
	scrollbar-face-color: #50162e; /* Surface */
	scrollbar-track-color: #40051d ;/* Fond */
	scrollbar-highlight-color: #990033; /* Ombre claire */
	scrollbar-shadow-color: #30030c; /* Ombre Foncee */
	scrollbar-arrow-color: #000000; /* Fleches */
	scrollbar-3dlight-color: #990033; /* Bordure3D claire */
	scrollbar-darkshadow-color: #111111; /* Bordure3D foncee */
}

.cadre_nouveautes a
{
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	text-decoration:underline;
	font-size:11px;
	color:#996600;
}
.cadre_nouveautes a:hover
{
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	text-decoration:none;
	font-size:11px;
	color:#efc46d;
}


.zone_aap
{
	float:left;
	display:block;
	height:140px;
	width:450px;
	margin-left:20px;
	-margin-left:0px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	margin-top:0px;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	font-size:13px;
	color:#cc9933;
	line-height:15px;
	text-align:center;
		height:240px;
	overflow:auto;
}



.zone_aap p
{
margin-bottom:10px;

}
.cadre_aap
{
	margin-top:30px;
	padding-top:0px;
	float:left;
	display:block;
	width:345px;
	margin-left:40px;
	padding-left:0px;
	padding-right:0px;
	background-color: #50162e;
	border-color:#990033;
	border-style:solid;
	border-width:thin;
	text-align:center;
	overflow:hidden;
}

#aap_contenu {
	position:relative;
	margin-left:15px;
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	top:0px;
	left:0px;
	height:84px;
	text-align:center;
	width:300px;
	overflow:hidden;
}

.aap_depeche {
	position:absolute;
	left:0px;
	height:84px;
	text-align:center;
	line-height:15px;

	margin:0px;
	display:block;
}

.aap_depeche a
{
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	text-decoration:underline;
	text-align:center;
	font-size:11px;
	color:#996600;
}
.aap_depeche a:hover
{
	font:Garamond, Helvetica, sans-serif;
	font-family:Garamond, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	letter-spacing:1;
	text-decoration:none;
	font-size:11px;
	color:#efc46d;
}

/*
.contenu {
	width:256px;
	font-size:11px;
	color:#000000;
	text-align:center;
}

.contenu p{
	padding:10px 15px 5px 15px;
}
*/


.zone_DGR{
	height:50px;
	width:790px;
	position:absolute;
	margin-left:3px;
	z-index:500;
}

.zone_DGR a.lien{
	height:41px;
	width:232px;
	float:left;
	background:url(http://statics.lesroyaumes.com/images/dgr_bandeau01.gif) no-repeat top left;

}

.zone_DGR .repeat{
	height:28px;
	width:553px;
	float:left;
	background:url(http://statics.lesroyaumes.com/images/dgr_bandeau02_repeat.gif) top repeat-x;


}

.zone_DGR .repeat a{
	height:15px;
	width:18px;
	float:right;
	border:1px solid #903F1B;
	margin-right:2px;
	margin-top:4px;
	font-size:15px;

}

.zone_DGR .repeat a:hover {

	border:1px solid #DFCA37;

}

.logo{
	height:135px;
	width:410px;
	position:absolute;
	margin-top:27px;
	margin-left:15px;
}
.claim{
height:70px;
	width:340px;
	display:block;
	position:absolute;
	margin-top:70px;
	margin-left:410px;
	font-family:Garamond, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	letter-spacing:1;
	text-align:right;
	color:#c6a72f;
	line-height:17px;
}

.login_ensemble
{height:320px;
	width:115px;
	display:block;
	position:absolute;
	margin-left:684px;
	margin-top:129px;
	z-index:1500;


}
.bas_site
{height:auto;
	width:auto;
	position:absolute;
	margin-top:540px;
		padding-left:70px;
}

.espacePubHorizontal
{
	position:absolute;
	margin-top:560px;
	margin-left:30px;
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:center;
	z-index:900;


}

.espacePubHorizontal .pub
{

width:728px;
	float:left;
	overflow:hidden;
	border:2px solid #663214;
	background:#000000;

}


.espacePubHorizontal .pub iframe
{

overflow:hidden;
}

.espacePubHorizontal  a.lienCelsius
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A73914;
	line-height:13px;
	text-decoration:none;
	cursor:pointer;
	border:none;
	background:none;}

	.espacePubHorizontal  a.lienCelsius img
{
display:-moz-inline-box;
display:inline-block;
 vertical-align:middle;
 padding-left:8px;
 border:none;

}

.espacePubHorizontal  a.lienCelsius:hover{

	color:#ffffff;

	}



.espacePubHorizontal .boutons {
	float:left;


	width:300px;
	text-align:center;
	height: 56px;
	margin-left:209px;
	margin-top:10px;
}

.insciption_ensemble
{height:265px;
	width:195px;
	position:absolute;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1;
	font-size:11px;
	color:#996600;
	line-height:13px;
	text-align:center;
	margin-top:185px;

}

.trailer{

	height:310px;
	width:200px;
	position:absolute;
	margin-left:200px;
	margin-top:192px;


	}

.persosRR{
	margin-top:315px;
	height:296px;
	width:217px;
	position:absolute;
	margin-left:536px;
	background:url(http://statics.lesroyaumes.com/images/persosRR.png) no-repeat;

	}

	.ensembleOnglets{
	margin-top:164px;
	height:20px;
	width:auto;
	position:absolute;
	margin-left:200px;
	z-index:300;

	}

		.ensembleOnglets div.onglet, .ensembleOnglets a.onglet {
		float:left;
		margin-right:5px;
			width: 110px;
	height:20px;
	background:url(http://statics.lesroyaumes.com/images/onglet.gif) no-repeat;
	font-family:Garamond, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:5px;
	font-size:11px;
	color: #ffee55;
	line-height:11px;
	text-align:center;
	text-decoration:none;

	}

		.ensembleOnglets div.onglet:hover, .ensembleOnglets a.onglet:hover {
		filter: alpha(opacity=90);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;

	}

.ensembleOnglets .onglet_actif{
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;

	}

	.ensembleOnglets .onglet_inactif{
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;

	}


		.drapeaux_ensemble
{height:25px;
	width:800px;
	display:block;
	display:none;

	}

		.cale_interieur01
{height:20px;
	width:800px;
	display:none;

	}


	/*/////////////////////////////////////////////////////////barre_jeux//////////////////////////////////////////////////////////////*/



		 .trailer02_barre
{
	position: absolute;
	display:block;
	top: 220px;
	right:503px;
	width:481px;
	height:237px;
	margin:0px;
	padding:0px;
	margin-left:-190px;
	left:50%;
}

.barre_jeux {
	height:29px;
	width:100%;
	overflow:hidden;
	background:url(http://statics.lesroyaumes.com/images/barre_haut_repeat.gif) repeat-x #000000;
	border-bottom:1px solid #A6CE39;
	position:absolute;
	top:0px;
	left:0px;
	right:0px;
	margin:0px;
	z-index:3000; !important

	}

	.barre_jeux_logo {
	height:29px;
	width:90px;
	display:block;
	float:left;
	  background-image: url("http://statics.lesroyaumes.com/images/accueil/images/spriteme6.png");
  background-position: -10px -298px;
	position:relative;

	}

		a.barre_jeu_lien {
	height:26px;
	width:63px;
	display:block;
	float:left;
	position:relative;
	background-repeat:no-repeat;
	background-position:top left;
	}

			a.barre_jeu_lien:hover {
	height:26px;
	width:63px;
	display:block;
	float:left;
	position:relative;
	background-repeat:no-repeat;
	background-position:bottom left;
	}

			.barre_jeu_unite {
	height:26px;
	width:210px;
	display:block;
	float:left;
	position:relative;

	}

				.barre_jeu_texte {

	height:20px;
	width:145px;
	display:block;
	float:left;
	position:relative;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;

	}
		#bandeau_jeux .barre_jeu_texte table {
				margin-left:3px;
				margin-top:3px;

	}
			.barre_jeu_texte td {
				vertical-align:middle;
				text-align:left;

	}

				.barre_jeu_texte_td01 {

	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-transform: uppercase;
	font-size:10px;
	color:#a6ce39;
	line-height:8px;

	}

				.barre_jeu_nouveaute {

	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;
	text-transform: uppercase;
	font-size:10px;
	color:#6ad4d7;
	line-height:8px;

	}

				.barre_jeu_texte_td02 {

	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;font-size:10px;
	color:#637c1e;

	}
	.barre_haut_zone_bouton{
	margin-top:3px;
	margin-bottom:3px;
	height:20px;
	width:110px;
	display:block;
	float:right;
	position:relative;
	background:url(http://statics.lesroyaumes.com/images/barre_haut_separateur.gif)  repeat-y left;
	list-style: none;


	}
	.barre_jeux_deroulant{
	margin:0px;
	padding:0px;

	height:20px;
	width:150px;
	display:block;

	position:absolute;
	top:3px;


	right:0px;
	z-index:1000;

	}
	#Nav{
	top:0px;


	height:20px;
	width:113px;

	display:block;
	float:right;
	position:relative;
	list-style: none;


	}

		#Nav li{


	height:20px;
	width:113px;
	display:block;
	font:"Trebuchet MS",Arial ;
	font-family:"Trebuchet MS",Arial;font-size:10px;
	color:#637c1e;
	text-align:center;




	position:relative;
	font-size:10px;


	}




#Nav li a {
display: block;
color:#a6ce39;
height:20px;
text-align:center;

background-color: #000000;

text-decoration: none;
margin: 0px;
font-size:10px;
width:113px;

}
#Nav li a:hover,#Nav li a:active {
text-align:center;
height:20px;
display: block;

background-color:#161C06;
color:#C7E083;
text-decoration: none;
margin: 0px;
font-size:10px;
width:113px;

}

.Menu {

padding: 0px;
list-style: none;
display: none;
border-bottom:1px solid #A6CE39;
}

ul {

padding: 0px;
list-style: none;
display: none;
margin:0px;

}

#ensembleBloc {
height:790px;
	width:800px;
	display:block;
	margin:0px auto;
	text-align:left;
	overflow:hidden;
	 background:url(http://statics.lesroyaumes.com/images/cadre_interieur.png) no-repeat;


}



#bandeau_jeux
{
	background-color:#000000;
	background-attachment:fixed;
	margin:auto;
	margin-top:0px;
	text-align:left;
	width:100%;
	padding:0px;
	border-spacing:0px;
	border:none;
	overflow:hidden;
}

.boutons a , .boutons div.jeu_gratuit{

	    margin-left: 5px;
		margin-right:5px
		display:-moz-inline-box;
		display:inline-block;

}
 .boutons .jeu_gratuit {

    height: 31px;

    position: relative;
    width: 90px;

}

.nouveautes{
text-align:left;
width:440px;
padding-right:10px;

}

table#bandeau_jeux td[valign="top"]{


	}

*/*////////////////////////////////////////noel///////////////////////////////////

#ensembleBloc {
    background: url("http://statics.lesroyaumes.com/images/noel/noel_cadre_interieur.png") no-repeat scroll 0 0 transparent;
 }

body{
	background:url(http://statics.lesroyaumes.com/images/noel/noel_fond.jpg) top center no-repeat #000000;
}

.persosRR{
	background:url(http://statics.lesroyaumes.com/images/noel/noel_persosRR.png) no-repeat;

	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	.barre_jeux_logo {
  background-image: url("http://statics.lesroyaumes.com/images/barre_haut_logo.gif");
  background-image: url("http://statics.lesroyaumes.com/images/accueil/images/spriteme6.png");
  background-position: -10px -298px;
}
	*/





