body {
	margin: 0;
	padding: 0;
	font-family: "Times New Roman", Times, serif;
	color: #e2d2b2;
	font-size:13px;
	background-color: #fff;
}
a { color: #e2d2b2; text-decoration:underline; }
a:hover { text-decoration:none; }
a:visited { color:#E2D2B2; text-decoration:underline;}
legend{
	color: #e2d2b2;
	font-size:14px;
}
input{
	border-color:#e2d2b2;
	background-color:#E2D2B2;
	color: #64102c;
}

textarea{
	border-color:#e2d2b2;
	background-color:#E2D2B2;
	color: #64102c;
}
select{
	border-color:#e2d2b2;
	background-color:#E2D2B2;
	color: #64102c;
}

#global {
position:relative;
margin:10px auto;
padding: 0;
width:770px;
	background: url(images/decor/global-fond.gif) repeat left top;
	border: 1px solid #E2D2B2;
}

#entete {
margin:0;
padding: 0;
width:100%;
	height: 159px;
	background: url(images/decor/entete.png) no-repeat left top;
}
#entete h1 {
position:relative;
top:52px;
left:311px;
margin:0;
padding:0;
	width: 334px;
	height: 60px;
	background: url(images/decor/h1.png) repeat left top;
}

#entete h1 a {
	display: block;
	width: 334px;
	height: 60px; }

#entete h1 a span { display: none; }


#corpspage {
position:relative;
	margin:0;
	padding:0;
width:100%;
	overflow:visible;
	z-index:0; }

#menurubrique{
	float:left;
	width:181px;
	margin: 12px 0 0 0;
}

#menurubrique ul{
	margin:0px;
	padding:0px;
	width:181px;
	height:300px;
	text-decoration:none;
	list-style-type: none;
	z-index:1; }

#menurubrique li {
	margin: 0;
	padding: 0; }

#bouton0_Francais { background: url(images/menu/Francais/s_r1_c1.png) no-repeat left top; }
#bouton1_Francais { background: url(images/menu/Francais/s_r2_c1.png) no-repeat left top; }
#bouton2_Francais { background: url(images/menu/Francais/s_r3_c1.png) no-repeat left top; }
#bouton3_Francais { background: url(images/menu/Francais/s_r4_c1.png) no-repeat left top; }
#bouton4_Francais { background: url(images/menu/Francais/s_r5_c1.png) no-repeat left top; }
#bouton5_Francais { background: url(images/menu/Francais/s_r6_c1.png) no-repeat left top; }
#bouton6_Francais { background: url(images/menu/Francais/s_r7_c1.png) no-repeat left top; }
#bouton7_Francais { background: url(images/menu/Francais/s_r8_c1.png) no-repeat left top; }
#bouton8_Francais { background: url(images/menu/Francais/s_r9_c1.png) no-repeat left top; }
#bouton9_Francais { background: url(images/menu/Francais/s_r10_c1.png) no-repeat left top; }

#bouton0_English { background: url(images/menu/English/s_r1_c1.png) no-repeat left top; }
#bouton1_English { background: url(images/menu/English/s_r2_c1.png) no-repeat left top; }
#bouton2_English { background: url(images/menu/English/s_r3_c1.png) no-repeat left top; }
#bouton3_English { background: url(images/menu/English/s_r4_c1.png) no-repeat left top; }
#bouton4_English { background: url(images/menu/English/s_r5_c1.png) no-repeat left top; }
#bouton5_English { background: url(images/menu/English/s_r6_c1.png) no-repeat left top; }
#bouton6_English { background: url(images/menu/English/s_r7_c1.png) no-repeat left top; }
#bouton7_English { background: url(images/menu/English/s_r8_c1.png) no-repeat left top; }
#bouton8_English { background: url(images/menu/English/s_r9_c1.png) no-repeat left top; }
#bouton9_English { background: url(images/menu/English/s_r10_c1.png) no-repeat left top; }

#menurubrique li a {
display:block;
margin: 0;
padding: 0;
width:181px;
height: 26px;
}

#bouton0_Francais a { background: url(images/menu/Francais/n_r1_c1.png) no-repeat left top; }
#bouton1_Francais a { background: url(images/menu/Francais/n_r2_c1.png) no-repeat left top; }
#bouton2_Francais a { background: url(images/menu/Francais/n_r3_c1.png) no-repeat left top; }
#bouton3_Francais a { background: url(images/menu/Francais/n_r4_c1.png) no-repeat left top; }
#bouton4_Francais a { background: url(images/menu/Francais/n_r5_c1.png) no-repeat left top; }
#bouton5_Francais a { background: url(images/menu/Francais/n_r6_c1.png) no-repeat left top; }
#bouton6_Francais a { background: url(images/menu/Francais/n_r7_c1.png) no-repeat left top; }
#bouton7_Francais a { background: url(images/menu/Francais/n_r8_c1.png) no-repeat left top; }
#bouton8_Francais a { background: url(images/menu/Francais/n_r9_c1.png) no-repeat left top; }
#bouton9_Francais a { background: url(images/menu/Francais/n_r10_c1.png) no-repeat left top; }

#bouton0_English a { background: url(images/menu/English/n_r1_c1.png) no-repeat left top; }
#bouton1_English a { background: url(images/menu/English/n_r2_c1.png) no-repeat left top; }
#bouton2_English a { background: url(images/menu/English/n_r3_c1.png) no-repeat left top; }
#bouton3_English a { background: url(images/menu/English/n_r4_c1.png) no-repeat left top; }
#bouton4_English a { background: url(images/menu/English/n_r5_c1.png) no-repeat left top; }
#bouton5_English a { background: url(images/menu/English/n_r6_c1.png) no-repeat left top; }
#bouton6_English a { background: url(images/menu/English/n_r7_c1.png) no-repeat left top; }
#bouton7_English a { background: url(images/menu/English/n_r8_c1.png) no-repeat left top; }
#bouton8_English a { background: url(images/menu/English/n_r9_c1.png) no-repeat left top; }
#bouton9_English a { background: url(images/menu/English/n_r10_c1.png) no-repeat left top; }

#menurubrique li  a:hover { background:none; }

#menurubrique li a span { display:none; }

#menurubrique li a img.menurubriquespuce {
border:none;
margin: 0 5px; }




#contenu {
float:left;
position:relative;
top:-30px;
left:0;
	width:525px;
	margin: 0 0 0 40px;
	padding: 0;
	z-index:1;
}


#piedcorpspage {
margin: 0;
padding: 0;
width:100%;
clear: both;
	background: url(images/decor/corpspage-pied-fond.png) repeat-x right top;
}
#piedcorpspage p {
display:block;
margin: 0 auto;
padding: 70px 0 5px 0;
color:#e2d2b2;
font-size:90%;
	text-align:center;
}


/* Menu langue */
ul#menulangue {
position:absolute;
top:0px;
right:Opx;
width:100%;
	margin:0;
	padding:0;
	z-index:10;
	list-style-type: none;
}
ul#menulangue li	  { margin: 0; padding:0; float: right; }
ul#menulangue li	a { display:block; margin: 5px; padding:0; width:23px; height:17px;
	border: 1px solid #E2D2B2; }
		#Francais	a { background: url(images/decor/fr_flag.png) no-repeat center center; }
		#English	a { background: url(images/decor/uk_flag.png) no-repeat center center; }
		#Francais	a:hover { background: url(images/decor/fr_flag.png) no-repeat center center; }
		#English	a:hover { background: url(images/decor/uk_flag.png) no-repeat center center; }
ul#menulangue li	a span { display:none; }

/* Restaurant */
input#restaurant{
	width:160px;
}

/* Pied de page des pages */
#piedpage, #piedpage a {
margin:0 auto;
padding:0;
width:770px;
font-family:Arial, Helvetica, sans-serif;
font-size:85%;
text-align:right;
color:#000;
}
