body {
	margin-top: 10px;
	/*background: #489D24;*/
	text-align: center;
}

h1{font-size:16px;line-height:20px; display:inline;}
h2{font-size:14px;line-height:20px; display:inline;color:#fff;}
h3{font-size:12px;line-height:20px;display:inline;color:#000;}
h4{font-size:12px;line-height:20px;display:inline;}

A.link10:link{font-size:12px;color: #db5c33;font-weight: bold;font-style:normal;text-decoration: none;}
A.link10 {font-size:12px;color: #db5c33;font-weight: bold;font-style:normal;text-decoration: none;}
A.link10:hover{font-size:12px;color: #000;font-weight: bold;font-style:italic;text-decoration: none;}

/* ------------- PARAMETRE INDEX ----------------------------------------------------------------------------------------- */

#txt-ref{
	position: relative;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	color: #fff;
	font-weight: bold;
	text-align: justify;
	font-family: verdana;
	font-size: 12px;
}

.titre{position:absolute;width: 760px;text-align: center;color: #000;}


#tableau-centre {
	position: relative;
	background-image: url(jpg/fond-index6.jpg);
	background-repeat: no-repeat;
	width: 760px;
  	height: 560px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
}

.top{
	position: relative;
	width: 745px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -5px;
	background: #489D24;
}

#txt-explik {
	position: relative;
	width: 760px;
	margin-left: auto;
	margin-right: auto;
	top:0px;
	text-align: justify;
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}

#copyright-index {
	position: relative;
	width: 100%;
	top:20px;
	text-align: center;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #E7EEDC;
}

#flash-index {
	position: absolute;
	width: 497px;
	height:363px;
	top: 4px;
  	left: 4px;
}

#drapeau{
	position:absolute;
	width:25px;
	height:25px;
	top: 20px;
	left: 670px;
}

#entrer{
	position:absolute;
	top: 290px;
	left: 580px;
}

titre-news{
	position:absolute;
	margin-top: 5px;
	margin-left: 10px;
}

#foto-index{
	position:absolute;
	top: 330px;
	left: 470px;
}

A.menulink-ent:link{font-family:arial;font-size:15px;color: #000000;font-weight: bold;font-style:normal;text-decoration: none;}
A.menulink-ent {font-family:arial;font-size:15px;color: #000000;font-weight: bold;font-style:normal;text-decoration: none;}
A.menulink-ent:hover{font-family:arial;font-size:15px;color: #000000;font-weight: bold;font-style:italic;text-decoration: overline underline;}


#ptitelang-page{
	position:absolute;
	width:28px;
	height:29px;
	top:22px;
	left:662px;
}

#wifi{
	position:absolute;
	top:24px;
	left:630px;
}

#wifi1{
	position:absolute;
	top:43px;
	left:715px;
}


#titre-index {
	position: absolute;
	top: 260px;
	left: 350px;
	font-family: verdana;
	font-weight: bold;
	color: #6B5829;
	font-size:16px
	font-style: italic;
}

#txt-index {
	position: absolute;
	width: 276px;
	height: 300px;
	top: 125px;
	left: 465px;
	font-size:12px;
	font-family: arial;
	font-weight: bold;
	color: #FFFFFF;
	text-align: justify;
}


#texte-news {
	position: absolute;
	border: 1px #6B5829 dotted;
	width: 230px;
  	height: 113px;
	top: 373px;
	left: 8px;
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	margin-left: 10px;
	margin-right: 10px;
}

#link{
	position:relative;
	top: 490px;
	left: 20px;
	width: 230px;
	Text-align: left;
}

#txt-foot-index{
	position:relative;
	top: 500px;
	width: 100%;
	Text-align: center;
	font-family:verdana;
	font-size:14px;
	color: #000000;
	font-weight: bold;
}

A.menulink-index:link{font-family:verdana;font-size:10px;color: #000000;font-weight: bold;font-style:normal;text-decoration: none;}
A.menulink-index {font-family:verdana;font-size:10px;color: #000000;font-weight: bold;font-style:normal;text-decoration: none;}
A.menulink-index:hover{font-family:verdana;font-size:10px;color: #000000;font-weight: bold;font-style:normal;text-decoration: overline underline;}

A.link:link{font-family:verdana;font-size:15px;color: #000000;font-weight: bold;font-style:normal;text-decoration: none;}
A.link {font-family:verdana;font-size:15px;color: #000000;font-weight: bold;font-style:normal;text-decoration: none;}
A.link:hover{font-family:verdana;font-size:15px;color: #000000;font-weight: bold;font-style:normal;text-decoration: none;}

A.link1:link{font-family:verdana;font-size:11px;color: #336f1b;font-weight: bold;font-style:normal;text-decoration: none;}
A.link1 {font-family:verdana;font-size:11px;color: #336f1b;font-weight: bold;font-style:normal;text-decoration: none; }
A.link1:hover{font-family:verdana;font-size:11px;color: #489d24;font-weight: bold;font-style:normal;text-decoration: none;}


A.link2 {
   font-family:verdana;
   font-size:13px;
   
   color: #000;
   font-weight: bold;
   font-style:normal;
   text-decoration: none; 
   font-variant:small-caps
  }
  
A.link2:hover{
	color: #489d24;
}


/* ------------- PARAMETRE FIN INDEX ---------------------- */

/* ------------- PARAMETRE PAGE ---------------------- */

#titre{
	position: relative;
	width: 745px;
  	height: 30px;
	top:10px;
	text-align:center;
	font-family:arial;
	font-size:30px;
	color: #046311;
	font-weight: normal;
	font-style:normal;
	text-decoration: none;
}


#flash-index-suite {
	position: absolute;
	width: 550px;
	height:250px;
	top: 0px;
  	left: 1px;
}

#titre-suite {
	position: absolute;
	top: 100px;
	left: 506px;
	text-align:center;
	font-family: verdana;
	font-weight: bold;
	color: #000000;
	font-size:15px
}

#top{
	position:relative;
	width: 754px;
  	height: 247px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	background-image:url(jpg/top.jpg);
}

#flash-menu {
	position: absolute;
	top:203px;
	left:183px;
	font-weight: bold;
}

#contener{
	position: relative;
	width: 754px;
	/*height: 800px;*/
	margin-left: auto;
	margin-right: auto;
	background-image:url(gif/fond-main.png);
}

#foot{
	position:relative;
	width: 754px;
  	height: 65px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	background-image:url(jpg/foot.jpg);
}

#txt-foot{
	position:relative;
	top: 33px;
	width: 100%;
	Text-align: center;
	font-family:verdana;
	font-size:14px;
	color: #000000;
	font-weight: bold;
}

#copyright-page{
	position:relative;
	width: 100%;
	top: 0px;
	text-align:center;
	font-family:verdana;
	font-size:10px;
	color: #E7EEDC;
	font-weight: bold;
	font-style:normal;
	text-decoration: none;
}

#contact{
	position:absolute;
	width: 24px;
	height: 14px;
	top: 161px;
	left: 620px;
}

#acces{
	position:absolute;
	width: 29px;
	height: 28px;
	top: 154px;
	left: 660px;
}

#livre{
	position:absolute;
	width: 31px;
	height: 29px;
	top: 154px;
	left: 700px;
}

#titre-image{
	position:absolute;
	top: 5px;
	left: 705px;
}

#nomdusite{
	position: absolute;
	top: 5px;
	left: 5px;
}

#resa{
	position:relative;
	top: 180px;
	left: 150px;
	text-align: center;
	font-family:verdana;
	font-size:14px;
	color: #000000;
	font-weight: bold;
}

#spacer{
	clear: both;
	height: 1px;
}

A.menulink-resa:link{font-family:verdana;font-size:13px;color: #000000;font-weight: bold;font-style:normal;text-decoration: none;}
A.menulink-resa {font-family:verdana;font-size:13px;color: #000000;font-weight: bold;font-style:normal;text-decoration: none;}
A.menulink-resa:hover{font-family:verdana;font-size:13px;color: #000000;font-weight: bold;font-style:normal;text-decoration: overline underline;}

A.menulink:link{font-family:verdana;font-size:10px;color: #E7EEDC;font-weight: bold;font-style:normal;text-decoration: none;}
A.menulink {font-family:verdana;font-size:10px;color: #E7EEDC;font-weight: bold;font-style:normal;text-decoration: none;}
A.menulink:hover{font-family:verdana;font-size:10px;color: #E7EEDC;font-weight: bold;font-style:normal;text-decoration: overline underline;}

/* ------------- PARAMETRE FIN PAGE ---------------------- */

/* ------------- PARAMETRE MAIN ---------------------- */

#page-main{
	width:663px;
	height:350px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(jpg/main.jpg);
}

#txt-main{
	position:absolute;
	width: 300px;
	height:100px;
	margin:auto;
	text-align:justify;
	top: 0px;
	left: 40px;
	font-family:verdana;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


#pano{
	position:absolute;
	top: 265px;
	left: 40px;
}

A.menulink-main:link{font-family:arial;font-size:14px;color: #226497;font-weight: bold;font-style:normal;text-decoration: none;}
A.menulink-main {font-family:arial;font-size:14px;color: #226497;font-weight: bold;font-style:normal;text-decoration: none;}
A.menulink-main:hover{font-family:arial;font-size:14px;color: #226497;font-weight: bold;font-style:italic;text-decoration: overline underline;}

/* ------------- PARAMETRE FIN MAIN---------------------- */

/* ------------- PARAMETRE CHAMBRE ---------------------- */

#page-chambre{
	width:663px;
	height:350px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(jpg/chambre.jpg);
}

#flash-chambre{
	position:absolute;
	top: 10px;
	left: 330px;
}
#txt-chambre{
	position:absolute;
	width: 290px;
	text-align:justify;
	top: 10px;
	left: 45px;
	font-family:verdana;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


/* ------------- PARAMETRE FIN CHAMBRE---------------------- */

/* ------------- PARAMETRE INTERIEUR ---------------------- */

#page-interieur{
	width:663px;
	height:450px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(jpg/interieur.jpg);
}

#flash-interieur{
	position:absolute;
	top: 0px;
	left: 10px;
}
#txt-interieur{
	position:absolute;
	width: 350px;
	text-align:justify;
	top: 120px;
	left: 55px;
	font-family:verdana;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


/* ------------- PARAMETRE FIN INTERIEUR ---------------------- */

/* ------------- PARAMETRE EXTERIEUR ---------------------- */

#page-exterieur{
	width:663px;
	height:450px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(jpg/exterieur.jpg);
}

#flash-exterieur{
	position:absolute;
	top: 0px;
	left: 310px;
}
#txt-exterieur{
	position:absolute;
	width: 350px;
	text-align:justify;
	top: 115px;
	left: 310px;
	font-family:verdana;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


/* ------------- PARAMETRE FIN EXTERIEUR ---------------------- */


/* ------------- PARAMETRE RESTAURANT ---------------------- */

#page-restaurant{
	width:663px;
	height:1050px;
	margin-left: auto;
	margin-right: auto;
	background:url(jpg/restaurant.jpg) no-repeat bottom;
}

#flash-restaurant{
	position:absolute;
	top: 0px;
	left: 310px;
}
#txt-restaurant{
	position:absolute;
	width: 420px;
	text-align:justify;
	top: 125px;
	left: 290px;
	font-family:verdana;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


#txt-restaurant a#btn_menus{
    width:124px;
    height:25px;
    background: url('gif/boutons_menus.gif') no-repeat top;
    display:block;
    float: left;
    margin-left2px;
 
}

#txt-restaurant a#btn_menus:hover,
#txt-restaurant a#btn_menus:focus{
    width:124px;
    height:26px;
    background: url('gif/boutons_menus.gif') no-repeat 0 -25px;
    display:block;
    float: left;
 
}


#txt-restaurant a#btn_visite{
    width:102px;
    height:25px;
    background: url('gif/visite_guidee.gif') no-repeat top;
    display:block;
    float: left;
    margin-right:6px;
 
}

#txt-restaurant a#btn_visite:hover,
#txt-restaurant a#btn_visite:focus{
    width:102px;
    height:26px;
    background: url('gif/visite_guidee.gif') no-repeat 0 -25px;
    display:block;
    float: left;
 
}



#txt-restaurant a#btn_groupes{
    width:175px;
    height:25px;
    background: url('gif/boutons_groupe.gif') no-repeat top;
    display:block;
  float:left;
  margin-left:5px;
}


#txt-restaurant a#btn_groupes:hover,
#txt-restaurant a#btn_groupes:focus{
    width:175px;
    height:25px;
    background: url('gif/boutons_groupe.gif') no-repeat 0 -25px;
    display:block;
  float:left;
}


#news-restaurant{
	position:absolute;
	width: 200px;
height:200px;
overflow:hidden;	
	text-align:justify;
	top: 25px;
	left: 50px;
	font-family:verdana;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	border:1px dashed #489D26;
	padding:6px;
	
	
}





#news-restaurant h1{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	display:block;
	color:  #489D26;
	padding:0;
	margin:0;

}


.menusgroupes{
		
}


.menusgroupes h1{
	text-align:left;
	
}

#news-restaurant h1#titrenews{
  font-size:14px;
  border-bottom:1px solid #489D26;
  color:  #489D26;
}

#news-restaurant .sep{
 width:100%;
 margin:auto;
 height:1px;
 border-top:1px solid #489D26;
 margin-top:5px;
 margin-bottom:5px;
}

#blocGroupes{

margin:20px;
border:2px solid #489D26;
padding:0;
width:215px;
text-align:left;
margin-left:10px;
float:left;

 background: url('jpg/carte.jpg') repeat-x bottom ;

}

#blocGroupes h1{
  	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	display:block;
	background:  #489D26;
	color:#fff;
	margin:0;
	padding-left:5px;
	
}

#blocMenus{

margin:20px;
margin-top:0;
border:2px solid #489D26;
padding:0;
width:250px;
text-align:left;
margin-left:50px;
float:left;

}

#blocMenus h1{
  	font-family:verdana;
	font-size:15px;
	font-weight:bold;
	display:block;
	background:  #489D26;
	color:#fff;
	margin:0;
	padding-left:5px;
	
}




#blocCarte,
#blocVin,
#blocSpecial{

margin:20px;
margin-top:0;
border:2px solid #489D26;
padding:0;
width:250px;
text-align:left;

float:left;
}



#blocCarte h1,
#blocVin h1,
#blocSpecial h1{
  	font-family:verdana;
	font-size:15px;
	font-weight:bold;
	display:block;
	background:  #489D26;
	color:#fff;
	margin:0;
	padding-left:5px;
	
}


#blocSpecial{

border:2px solid #Bf0000;
}

#blocSpecial h1
{
    background:#Bf0000;
}

#blocCarte p,
#blocVin p,
#blocMenus p,
#blocSpecial p,
#blocGroupes p,
#page-partner p{
  	font-family:verdana;
  	margin:10px;
  	font-style:italic;
  	font-size:12px;
}

#blocCarte a,
#blocVin a,
#blocMenus a,
#blocSpecial a,
#blocGroupes a,
#page-partner a{
  	font-family:verdana;
   text-decoration:none;
  	font-size:12px;
  	font-weight:bold;
  	color:#489D26;
   
}

#blocCarte a:hover,
#blocVin a:hover,
#blocMenus a:hover,
#blocSpecial a:hover,
#blocGroupes a:hover,
#page-partner a:hover{
 text-decoration:underline;
}

#blocCarte{
 background: url('jpg/carte.jpg') no-repeat bottom ;
 
}

#blocVin{
 background: url('jpg/vin.jpg') no-repeat bottom;
 margin-left:50px;
 
 
}

#blocMenus{
 background: url('jpg/menu.jpg') repeat-x bottom ;
 
}


#blocSpecial{
 background: url('jpg/fete.jpg') no-repeat bottom ;
 
}

#page-groupes{
	width:663px;
	height:595px;
	
	margin-left: auto;
	margin-right: auto;
	background:url(jpg/groupes.jpg) no-repeat bottom;
	
}

#txt-groupes{
	position:absolute;
	width: 350px;
	text-align:justify;
	top: 25px;
	left: 310px;
	font-family:verdana;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}



/* ------------- PARAMETRE FIN RESTAURANT ---------------------- */


/* ------------- PARAMETRE MENUS ---------------------- */

#page-menus{
	width:663px;
	height:565px;
	margin-left: auto;
	margin-right: auto;
}

#flash-menus{
	position:absolute;
	top: 0px;
	left: 310px;
}

#txt-menus{
	position:absolute;
	width: 350px;
	text-align:justify;
	top: 125px;
	left: 310px;
	font-family:verdana;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}




#news-restaurant{
	position:absolute;
	width: 200px;
height:200px;
overflow:hidden;	
	text-align:justify;
	top: 25px;
	left: 50px;
	font-family:verdana;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	border:1px dashed #489D26;
	padding:6px;
	
	
}


#news-restaurant h1{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	display:block;
	color:  #489D26;
	padding:0;
	margin:0;
}

#news-restaurant h1#titrenews{
  font-size:14px;
  border-bottom:1px solid #489D26;
  color:  #489D26;
}

#news-restaurant .sep{
 width:100%;
 margin:auto;
 height:1px;
 border-top:1px solid #489D26;
 margin-top:5px;
 margin-bottom:5px;

}
/* ------------- PARAMETRE FIN RESTAURANT ---------------------- */



/* ------------- PARAMETRE TARIF ---------------------- */

#page-tarif{
	min-height:350px;
	text-align:center;
	font-family:verdana, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	/*width:80%;
	border: 1px #000000 solid;
	min-height:350px;
	margin-left: auto;
	margin-right: auto;
	padding:0;
	background-image:url(jpg/tarif.jpg);*/
}

#tableauTarif{
	background-color:white;
	margin:20px 0 0 0px;
	border:1px solid green;
	border-collapse: collapse;
}

/*CELLULES (entete + cellule)*/
#tableauTarif td, #tableauTarif th{
	border:1px solid #C0DEA5;
	font-family:verdana, sans-serif;
	padding:2px;
}

/*ENTETES*/
#tableauTarif th{
	background-color:green;
	font-size:12px;
	color:white;
}

/* CELLULES */
#tableauTarif td{
	font-size:10px;
}


/* CELLULES */
#tableauTarif tr.a{
	background-color:#A0CC79;
}

#tableauTarif tr.b{
	background-color:#489D24;
}

/* ------------- PARAMETRE FIN TARIF ---------------------- */


/* ------------- PARAMETRE ACTIVITE ---------------------- */

#page-activite{
	width:663px;
	height:470px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(jpg/activite.jpg);
	background-repeat: no-repeat;
}

#flash-activite{
	position:absolute;
	top: 10px;
	left: 10px;
}
#txt-activite{
	position:absolute;
	width: 350px;
	text-align:justify;
	top: 135px;
	left: 45px;
	font-family:verdana;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


/* ------------- PARAMETRE FIN ACTIVITE ---------------------- */


/* ------------- PARAMETRE GITE ---------------------- */

#page-gite{
	width:663px;
	height:450px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(jpg/gite.jpg);
}

#flash-gite{
	position:absolute;
	top: 100px;
	left: 170px;
}
#txt-gite{
	position:absolute;
	width: 650px;
	text-align:justify;
	top: 10px;
	left: 45px;
	font-family:verdana;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

#txt-2-gite{
	position:absolute;
	top: 70px;
	left: 210px;
}


/* ------------- PARAMETRE FIN GITE ---------------------- */

/* ------------- PARAMETRE ACCES ---------------------- */

/*#page-acces{
	position:relative;
	width: 754px;
	height:400px;
	top: 0px;
	margin: 0px;
}*/

#page-acces{
	width:663px;
	height:480px;
	margin-left: auto;
	margin-right: auto;
}

#flash-acces {
	position: absolute;
	width: 500px;
	height:375px;
	top: 120px;
  	left: 110px;
}

#txt-acces{
	position:absolute;
	width: 650px;
	text-align:justify;
	top: 10px;
	left: 45px;
	font-family:verdana;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}


/* ------------- PARAMETRE FIN ACCES ---------------------- */




/* ------------- PARAMETRE LIVRE ---------------------- */

#page-livre{
	width: 663px;
	/*height: 780px;*/
	margin-left: auto;
	margin-right: auto;
	background-image:url(jpg/livre.jpg);
	background-repeat: no-repeat;
	/*border: 1px solid red;*/
}

#suite{
	/*position: absolute;*/
	text-align: left;
	width: 450px;
	margin: -15px 0 0 250px
	
}

/* Boite de livre d'or */
#pseudoPane{
	margin: 15px;
}

/* titre de livre d'or (De xxx à xxx) - commun -*/
#pseudoPane H4{
	width: 250px;
	font-family:Verdana, sans-serif;
	font-size:12px;
	color:#000000;
	text-align: center;
	margin: 0;
	border: 1px solid #C16B50;
	background-color:#7BB745;

}
/* Date */
#pseudoPane span{
	font-size:10px;
	font-weight:bold;
	
}

/* Le message */
#pseudoPane p{
	width: 350px;
	text-indent:20px;
	color: #000000;
	border: 1px solid #C16B50;
	margin-top: 3px;
	background-color:#C1DCA7;

}

#formulaire-livre{
	position: absolute;
	width: 150px;
	height: 150px;
	top: 90px;
	left: 70px! important;
	left: 50px;
}

#frmCreateAccount1{
	position:absolute;
	top:0px;
	left:0px;
	text-align: left;
}

#frmCreateAccount1 label{
	float:left;
	display: inline;
	width: 80px;
	text-align:left;
	margin-top:5px;
	margin-left:15px;
	font-family:verdana, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
} 

#frmCreateAccount1 .din1,SELECT,TEXTAREA{
	display: inline;
	margin-left:5px;
	margin-top:5px;
	font-family:verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	background-color:#BDDAA0;
	Border:solid #000000 1px;
 } 
 
.boutonSubmit1{
	position:absolute;
	left:10px;
	top:175px;
	color:#000000;
	font-family:verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#BDDAA0;
	Border:solid #000000 1px;
 }

.boutonDelete1{
	position:absolute;
	left:60px;
	top:175px;
	color:#000000;
	font-family:verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#BDDAA0;
	Border:solid #000000 1px;
 }

#info{
	position:absolute;
	left:60px;
	top:0px;
	color:#000000;
	font-family:verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
}

#inscription{
	position:absolute;
	left:90px;
	top:48px;
	color:#000000;
	font-family:verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
}


/* ------------- PARAMETRE FIN LIVRE ---------------------- */


/*#page-livre{
	position:relative;
	width: 663px;
	height:350px;
	margin-left: auto;
	margin-right: auto;
}*/








/* ------------- PARAMETRE PAGE CONTACT---------------------- */

#page-contact{
	width: 663px;
	height: 370px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(jpg/contact.jpg);
	background-repeat: no-repeat;
	color: #AC1660;
	font-weight: bold;
	text-align: center;
}

#page-resa{
	width: 550px;
	height: 580px;
	background-image:url(jpg/f-resa.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	color: #AC1660;
	font-weight: bold;
	text-align: center;
}

.txt-contact{
	font-family:verdana;
	font-size:12px;
	color:#046311;
	font-weight:bold;
}

#frmCreateAccount{
	position:absolute;
	top:90px;
	left:45px;
	text-align: left;
}

#frmCreateAccount label{
	float:left;
	display: inline;
	width: 80px;
	text-align:left;
	margin-top:5px;
	margin-left:15px;
	font-family:verdana;
	font-size:11px;
	color:#046311;
	font-weight:bold;
} 

#frmCreateAccount .din,SELECT,TEXTAREA{
	display: inline;
	margin-left:5px;
	margin-top:5px;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	background-color:#BDDAA0;
	Border:solid #046311 1px;
 } 
 
.boutonSubmit{
	position:relative;
	left:90px;
	top:20px;
	color:#046311;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	background-color:#BDDAA0;
	Border:solid #046311 1px;
 }

.boutonDelete{
	position:relative;
	left:130px;
	top:20px;
	color:#046311;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	background-color:#BDDAA0;
	Border:solid #046311 1px;
 }

/* ------------- FIN PARAMETRE PAGE CONTACT----------------------- */

/* ------------- PARAMETRE PAGE ERREUR 404 ----------------------- */

#page-erreur{
	width: 754px;
	margin-top:75px;
	text-align:center;
	font-family:verdana;
	font-size:13px;
	color: #000000;
	font-weight: bold;
	font-style:normal;
	text-decoration: none;
 }

 /* ------------- FIN PARAMETRE PAGE ERREUR 404 ----------------------- */



 /*.logo-bh{
	position: relative;
	width: 400px;
	height: 250px;
	top: 20px;
	left: 180px !important;
	left: 0;
 }

 .logo-bastion{
	position: relative;
	width: 400px;
	height: 250px;
	top: 50px;
	left: 180px !important;
	left: 0;
 }*/

 .page-partner{
	width:663px;
	height:300px;
	margin-left: auto;
	margin-right: auto;
 }

 #dhtmlfloatie{
margin: 0 auto;
/*left: 0;
left: -900px;*/
filter:alpha(opacity=0);
-moz-opacity:0;
border: 2px solid black;
padding: 5px;
z-index: 100;
}

#subcontent2{
	margin: 10px auto; 
	display:none; 
	border: 1px solid #E7EEDC; 
	background-color: #489D26; 
	width: 450px;
	/*height: 200px;*/ 
	padding: 8px
}

A.link-ref:link{font-family:verdana;font-size:10px;color: #E7EEDC;font-weight:bold;text-decoration: none;}
A.link-ref {font-family:verdana;font-size:10px;color: #E7EEDC;font-weight:bold;text-decoration: none;}
A.link-ref:hover{font-family:verdana;font-size:10px;color: #E7EEDC;font-weight:bold;text-decoration: none;}

div#page-reserver
{
	font-family:verdana;
	font-size:11px;
	text-align: left;
	padding: 0 50px;
}

div#page-reserver input
{
	border: 1px solid #046311;
	margin-bottom: 5px;
}
