html,body {height:100%;text-align:left;}

body {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	/*background-color:#5d014a;*/
	background:#5d014a url(/multimedia/images/img_structures/bg_2010.gif) left top repeat;
    overflow:auto;
}

td,select,form,option,input {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}
input,select {border: 1px solid #000000;font-size:10px;}
form {padding:0px;margin:0px;}
p {padding:0px;margin-bottom:10px;margin-top:0px;}


td {}

div {padding:0px; margin:0px; border:0px solid red;text-align:left;}

img {border:0px none #ffffff; margin:0px; padding:0px;}

h1,h2,h3,h4,h5,h6 {font-weight:bold;}

h1 {font-size: 21px;margin-bottom:0px;margin-top:0px;}
h2 {font-size: 12px;margin-bottom:10px;margin-top:5px;}
h3 {font-size: 13px;padding-bottom:20px;padding-top:10px;}
h4 {font-size: 12px;margin-bottom:5px;margin-top:10px;}

.StyleForTitre {color: #5d014a; font-size: 10px;text-transform:uppercase;}
.StyleTitres {color: #5d014a; font-weight:bold; font-size: 16px;text-transform:uppercase;margin-top:5px;}
.StyleTitreFiches {color: #400000; font-size: 16pt;}
.StyleSousTitre {color: #400000; font-size: 12px;letter-spacing:0.5px;}
.StyleNavigHome {text-decoration:none; color:#000000;font-weight:bold;}

a:link,a:visited {text-decoration:none; color:#5B5B5B;font-weight:bold;}
a:hover,a:active {text-decoration:none; color:#000000;font-weight:bold;}

a.special:link,a.special:visited {text-decoration:none; color:#000000;font-weight:bold; font-size:11px}
a.special:hover,a.special:active {text-decoration:none; color:#5B5B5B;font-weight:bold; font-size:11px}

.red {color:#dd011b;font-weight:bold;}
.gris {color:#868686;font-weight:bold;}
.content {text-align:justify;margin:0px;} 

.nav3left,.nav3center,.nav3right {z-index:20;position:absolute;width:210px;height:130px;font-size:11px;background:#ffffff;top:2px;padding:25px;border-left:1px solid #C5C7BC;border-right:1px solid #C5C7BC;}

.nav3leftL,.nav3centerL,.nav3rightL {z-index:20;position:absolute;width:230px;height:130px;text_align:center;font-size:11px;background:#ffffff;top:2px;padding:25px;border-left:1px solid #C5C7BC;border-right:1px solid #C5C7BC;}

.nav3left {left:180px;}
.nav3center {left:375px;}
.nav3right {left:540px;}
.nav3leftL {left:175px;}
.nav3centerL {left:370px;}
.nav3rightL {left:535px;}

.imgambiancesmall {z-index:8;width:950px;height:180px;top:0px;background-color:#000000;padding-top:1px;padding-bottom:1px;border-top:1px solid #c5c7bc;border-bottom:1px solid #c5c7bc;}

.imgambiancebig {z-index:9;width:950px;height:285px;top:0px;background-color:#000000;padding-top:1px;padding-bottom:1px;border-top:1px solid #c5c7bc;border-bottom:1px solid #c5c7bc;}

.imageLogo {position:absolute;z-index:7;top:190px;left:110px;text-aligh:right;hight:195px;width:70px;display:none;}

.contact {top:400px;z-index:1;text-aligh:left;background-color:#FFFFFF;hight:30px;width:950px;}

.contenubig {z-index:4;text-aligh:left;width:950px; height:180px;}

.textdetails {position:absolute;z-index:1;top:46px;height:114px;text_align:left;overflow:auto;}

.titredetails {position:absolute;z-index:2;top:232px;left:340px; height:160;text_align:left;}

.titredetailsStatic {position:absolute;z-index:2;top:222px;left:340px; height:160;text_align:left;}

.detailsDynamique {position:relative;z-index:2;top:10px; height:120;overflow:auto;}

.detailsNewsDynamique {position:relative;z-index:2;top:10px; height:120;width:270px;left:520px;}

.TitreDynamique{position:relative;z-index:3;top:50px;left:210px;width:170px;height:140px;font-family:Verdana;font-size:10px;overflow:auto;}

.detailsscrolDynamique {position:absolute;z-index:2;top:230px;left:390px;height:150;}

.detailsNewsDynamique {position:absolute;z-index:2;top:230px;left:525px;height:150;width:300px;}

.titreDetailsDynamique{position:relative;z-index:3;top:50px;left:210px;width:200px;font-family:Verdana;}

.images {position:absolute;z-index:3;top:235px;left:216px;text-align:center;height:141px;width:114px;border:1px solid #000000;}

.imageNews {position:absolute;z-index:3;top:230px;left:390px;text-align:center;height:141px;width:114px;border:1px solid #000000;}

.soustitreFiches {position:relative;z-index:3;top:50px;left:200px;margin-top:5px;font-family:Verdana;}

.cubes {position:absolute;left:196px;z-index:10;text-align:center;height:13px;width:13px;}

.zoomImage {position:absolute;z-index:50;top:80px;left:215px;border:1px solid #000000;}

.zoomImageNews {position:absolute;z-index:50;top:75px;left:389px;border:1px solid #000000;}

.fermerZoomImage {position:absolute;z-index:51;top:88px;left:688px;height:13px;width:13px;}

.fermerZoomImageNews {position:absolute;z-index:51;top:83px;left:862px;height:13px;width:13px;}

.zoomBouton {position:absolute;z-index:30;top:366px;left:295px;height:10px;width:35px;}

.zoomBoutonNews {position:absolute;z-index:30;top:361px;left:469px;height:10px;width:35px;}

.documentation {position:absolute;top:240px;left:805px;width:137px;}

.documentationEmploi {position:absolute;top:220px;left:805px;width:140px;}

.navigpresse
{position:absolute;top:80px;left:100px;}

.navignews
{position:absolute;top:290px;left:30px;z-index:99;width:150px;text-align:center; color: #000000; font-size: 9pt; font-variant: small-caps; font-family:'Times New Roman';}

.navigoffres
{position:absolute;top:290px;left:140px;z-index:99;width:150px;text-align:center; color: #000000; font-size: 9pt; font-variant: small-caps; font-family:'Times New Roman';}

/* GALLERY HD HERVE */
.imgHD_cadre1 {
	float:left;
	width:595px;
	padding-left:20px;
	padding-top:20px;
	}		
.imgHD_cadre2{
	float:left;
	width:585px;
	background-color:#F5E8E1;
	padding-left:10px;
	}	
.imgHD_cadre3{
	float:left;
	width:595px;
	background-color:#FFFFFF;
	padding-bottom:10px;
	}
.imgHD_cadre4{
	float:left;
	width:145px;
	padding-left:18px;
	padding-right:18px;
	padding-top:10px;
	padding-bottom:20px;
	background-color:#FFFFFF ;
	}
.imgHD_cadre5{
	float:left;
	width:145px;
	padding-top:5px;
}
.imgHDEnImage_cadre1 {
	float:left;
	width:952px;
	padding-left:10px;
	padding-top:20px;
	}		
.imgHDEnImage_cadre2{
	float:left;
	width:942px;
	background-color:#F5E8E1;
	padding-left:5px;
	}
.imgHDEnImage_cadre3{
	float:left;
	width:952px;
	background-color:#FFFFFF;
	padding-bottom:10px;
	}
.imgHDEnImage_cadre4{
	float:left;
	width:446px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:20px;
	background-color:#FFFFFF ;
	}
.imgHDEnImage_cadre5{
	float:left;
	width:446px;
	padding-top:5px;
}


	.firstLevel{
		padding:0px;
		margin-bottom:0px;
		padding-left:10px;
		padding-right:10px;
		z-index:95;
		cursor:pointer;
		text-align:center;
		border:0px solid red;
		height:18px;
vertical-align:top;
	}

	.separator{
		padding:0px;
		margin-bottom:0px;
		padding-left:2px;
		padding-right:2px;
		z-index:95;
		text-align:center;
		border:0px solid red;
		height:17px;
	}

	.firstLevelItem{
		color:#5d014a;
		z-index:95;
		margin-bottom:0px;
		text-transform:uppercase;
		font-family:Verdana;
		font-size:10px;
		text-align:center;
	}
	
	.secondLevel{
		position:absolute;
		margin-top:21px;
		z-index:95;
		padding:0px;
		float:left;
		text-align:left ;
		padding-bottom:5px;
		background-color:#FFFFFF;
		filter: alpha(opacity=80);
		opacity: 0.8 ;
		-moz-opacity:.8 ;
	}
	.item{
		padding:2px;
		padding-left:5px;
		font-weight:bold;
		text-align:left ;
	}
	
	a.itemFont:link, a.itemFont:hover, a.itemFont:visited, a.itemFont:active{
		color:#330000;
		z-index:95;
	}
	
	
#langues {
position:absolute;
top:3px;
right:120px;
}

ul#choix{
		list-style:none;
}
	ul#choix li{
		display:inline;
		float:left;
}

	ul#choix li a{
		display:block;
		height:31px; 
}


	ul#choix li a span{
		display:none;
}


		ul#choix li#fr a{
			background:url(/multimedia/images/img_structures/flag_fr.jpg) no-repeat 0 0 ;			

}

 	ul#choix li#fr a:hover{
	background:url(/multimedia/images/img_structures/flag_fr_ov.jpg) no-repeat 0 0 ;
	}
	
	
/* 2010 */
.contenusmall {z-index:5;text-aligh:left;width:950px; height:10px;}

.contenusmall a:link, .contenusmall a:visited {margin-top:5px;text-transform:uppercase;color:#5d014a;font-weight:bold;}
.contenusmall a:hover, .contenusmall a:active {color:#a9729c;}

#intro1 a:link, #intro1 a:visited {text-transform:uppercase;color:#5d014a;font-weight:bold;}
#intro1 a:hover, #intro1 a:active {color:#a9729c;}

#accroches1, #accrochesUP1 {text-transform:uppercase;color:#979797;font-weight:bold;position:absolute; top:289px; right:20px;}  
#accrochesUP1 {top:184px;}  
#accroches1, #accrochesUP1 {color:#a9729c;}
#accroches1 div, #accrochesUP1 div {float:left;}
#accroches1 div a, #accrochesUP1 div a {padding-top:7px;display:block;}

#emploi1 {background:url(/multimedia/images/img_structures/picto-separation1.gif) right top no-repeat;height:24px;padding-right:5px;}
#partenaires1 {background:url(/multimedia/images/img_structures/picto-separation1.gif) right top no-repeat;height:24px;padding-left:5px;padding-right:5px;}
#presse1 {background:url(/multimedia/images/img_structures/picto-separation1.gif) right top no-repeat;height:24px;padding-left:5px;padding-right:5px;}
#contact1 {height:24px;padding-left:5px;}
#footer {color:#8d8d8d;}

#footer_news1 {position:absolute; right:15px; bottom:40px; }
#footer_reservation1 {position:absolute; bottom:20px; right:15px;}
#footer_news1 a:link, #footer_reservation1 a:link, #footer_news1 a:visited, #footer_reservation1 a:visited {text-transform:uppercase;color:#5d014a;font-weight:bold;font-size:12px;}
#footer_news1 a:hover, #footer_reservation1 a:active, #footer_news1 a:hover, #footer_reservation1 a:active {color:#a9729c;font-size:12px;}

#contact {position:absolute; bottom:20px; left:256px;} 
#accroches2 {position:absolute; width:250px;top:302px; left:300px;}

#intro1 {color:#5B5B5B;height:235px;}
#intro1 .cufon-vml, #intro1 .cufon, #detail1 .cufon-vml, #detail1 .cufon {margin: 0 0 7px 0;}