/* *** Generated by www.csscreator.com *** */
/* couleurs 
Orange : F35B0B
Vert : D0AB40
Violet : B51C40
Gris + bordure photos vignettes : 9BAEB2
rouge : 770604
-- MENU --
*/
.fond_orange{background-color:#FC8328;}
.fond_jeune{background-color:#FFF4CB;}
.fond_rouge{background-color:#770604}
.fond_rose{background-color:#EC3E2F;}

a:hover{color:#F35B0B;text-decoration:none;}

html, body{ 
	margin:0; 
	padding:0; 
	text-align:center; 
	font-family:Verdana,Arial,sans-serif;
	font-size:13px; 
	color:#000;
} 

#conteneur
{ 
 /*width:100%;*/
 width:800px;
 text-align:left;
 margin-left:auto; 
 margin-right:auto; 
 background-color:#FFF4CB;
 position:relative;
}


/* ##################### HEADER ################################ */
#header
{
	/*border:1px solid #000;*/
}

#header_gauche
{
	float:left;
	width:246px;
}
#header_droit
{
	float:right;	
	width:554px;
	text-align:right;
}
#header_bas
{
  
  background-position:0 0;
  height:58px;
  background-repeat:no-repeat;
}
#header_texte
{
 float:right;
 color:#fff;
 width:227px !important;
 width:207px;
 text-align:center;
 font-size:10px;
 margin-top:2px;

}
#lien_retour
{
	position:absolute;
	display:block;
	top:0;left:0;
	width:325px;
	height:126px;
	background:url(images/pixel_transparent.gif) repeat 0 0;
}
/*#header_droit img{vertical-align:top;margin-left:5px;}*/
/* ##################### FOOTER ################################ */
#footer
{
  width:800px !important;
  width:800px;
  text-align:center;
  color:#AE2F13;
  background-color:#FFA728;
  font-size:11px;
}
#footer a{color:#AE2F13;}
#footer a:hover{color:#000;}
/* ##################### CENTRE ################################ */
#centre
{
	width:800px;
}


/* ##################### MENU ################################ */
ul,li,dl,dt,dd {margin:0;padding:0}
#menu
{
	margin:0;
	width:800px;
}
#menu_gauche{
  float:left;
  width:325px;
  background-color:#FFF4CB;
   
}
#menu_gauche img{margin-top:-12px;}

#menu_droite{
   float:right;
   width:475px;
   background-color:#FFA728;/*orange*/
   padding-top:3px;
   padding-bottom:3px;
}
#menu_droite li
{
	display:inline;
	list-style-position:outside;
	list-style-type:none;
    margin-right:20px;
   padding-left:5px;
    color:#fff;
    position:relative;
}
#menu_droite li a
{
	/* padding-bottom:8px; */	
	padding-bottom:6px;
	color:#fff;
	text-decoration:none;
}
#menu_droite li a:hover{color:#E7D5B9;}
#menu_droite li a.select{color:#AE2F13;}
#menu_droite li ul{
      display:none;
      position:absolute;
      width:100px;left:0;
      /* top:22px !important;*/
      top:21px !important;
      top:21px;
   }
#menu_droite li ul a.select{color:#133379;text-decoration:blink;}
#menu_droite li ul li{display:block;width:100px;}
#menu_droite li ul li a{display:block;padding-bottom:3px;}
#menu_droite li:hover>ul{display:block;}

/* ###########################################################
		MISE      EN     FORME     DU       TEXTE
########################################################### */

h1{	margin:0;font-size:16px;}
h2{	margin:0;padding:0;font-size:14px;}
h3{	margin:0;font-size:12px;}
h4{	margin:0;font-size:10px;color:#fff;}

h6{	margin:0;font-size:9px;line-height:9px;font-weight:lighter;}
p{margin:0;padding:0;}

hr
{
	margin:0;
	border:0px solid #fff;
	height:1px;
	margin-top:5px;
	clear:both;
}

.clr{clear:both;border:0px solid #000;}
.spacer{clear:both;visibility:hidden;height:0px}
.important{	color:#FF0000;font-size:11px;}

.left{float:left;}
.right{float:right;}
.bold{font-weight:bold;}

/* ###########################################################
		MISE EN FORME DES IMAGES
########################################################### */
img{border:none;vertical-align:middle}

.img_gauche{float:left;	margin:0 15px 10px 0;}
.img_droite{float:right;margin:0 0 10px 15px;}
.img_haut{margin-top:15px;}

/* ###########################################################
		MISE EN FORME DES TABLEAUX
########################################################### */
table{
	/*width:713px;*/
}

/* ###########################################################
		La  page accueil
########################################################### */
#colonne_centre
{
  width:800px;
  /*background-color:#FFF4CB;*/
  height:450px !important;
  height:450px;
  margin-bottom:-200px; 
}
#colonne_bas{
  width:800px;
  background-color:#FFE4A1;
  height:auto !important;
  min-height:100px;
  height:100px;
  margin-bottom:-350px;
  
}
#colonne_accueil
{
  width:713px;
  margin-left:55px;
}
#colonne_tourette{
  width:800px;
  background-color:#FFF4CB;
}
#colonne_milieu
{
  width:622px;
  margin-left:89px;
}

/*############# L'ACTU */
#actualite
{
	width:390px;
	/*border:1px solid #000;*/
	margin-left:55px;
}
#actualite h1
{
	float:left;
	width:170px;
	text-align:right;
	color:#AE2F13; /* rouge */
	font-size:12px;
}
#actualite p
{
	margin:2px 2px 2px 8px;
	float:right;
	width:210px;
	text-align:justify;
	color:#AE2F13; /* rouge */
	font-size:10px;
}
/* ###########################################################
		La  page accès
########################################################### */
#colonne_acces
{
 width:711px;
 background-color:#FFF4CB;
 padding-left:89px; 
}
#colonne_texte
{
 width:622px;
 color:#AE2F13;
 margin-top:50px;
}
.colonne_titre
{
  margin-top:20px;
  margin-bottom:20px;
  background-color:#E7D5B9;
}

#colonne_gauche
{
 float:left;
 width:228px;
}

#colonne_fleche{
 margin-top:20px;
 margin-left:350px;
}
#colonne_fleche a{color:#AE2F13;}

#colonne_fleche1{
 margin-top:20px;
 margin-left:260px;
}
#colonne_fleche1 a{color:#AE2F13;}


/* ###########################################################
		LA  PAGE   CONTACT
########################################################### */

#module_contact
{
	float:left;
	 width:713px;
  margin-left:55px;
   color:#AE2F13;
	/*border:1px solid #000;*/
}
#chapeau_intro a{text-decoration:none;color:#955235;/* marron */}
#chapeau_intro a:hover{text-decoration:underline;}

#module_contact #intro
{
	margin:10px 0px 10px 0px;
	width:130px;
	font-size:11px;
	color:#671e2a;/*bordeau*/
}

#module_contact label
{
	/*margin-left:50px;*/
	float: left;
	margin:0 5px 0 0;
	width:195px;
	text-align:right;
}
#module_contact span{font-size:10px;}
#module_contact input{border:1px solid #9BAEB2;width:300px;margin-bottom:5px;/*background-color:#9BAEB2;*/}
#module_contact textarea{border:1px solid #9BAEB2;width:300px;margin-bottom:5px;/*background-color:#9BAEB2;*/}

#module_contact input.bouton
{
	/*float:right;*/
	margin-top:10px;
	width:80px;
	border:0px;
	background-color:#AE2F13;
	color:#FFF4CB;
	font-weight:bold;
}
#module_contact input.hover
{
	/*float:right;*/
	margin-top:10px;
	width:80px;
	border:0px;
	background-color:#AE2F13;/* bleu gris */
	color:orange;
	font-weight:bold;
}
#module_contact .titre_contact{font-size:15px;}

/* ###########################################################
		LES STYLES DE L'EDITEUR WISIWYG 
########################################################### */

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}

.titre_wysiwyg
{
	font-size:14px;
	font-weight:bold;
	margin:20px 0 0 -40px;
}
/* maison */
table .texte1_maison{color:#AE2F13;font-size:11px;}
table .texte1_maison a{color:#AE2F13;font-size:11px;}

table .texte2_maison{color:#5DB5B5;font-size:11px;}
table .texte2_maison a{color:#5DB5B5;font-size:11px;}

table .texte3_maison{color:#5F7592;font-size:11px;}
table .texte3_maison a{color:#5F7592;font-size:11px;}

/* chambres */
table .texte1_chambres{color:#5DB5B5;font-size:11px;}
table .texte1_chambres a{color:#5DB5B5;font-size:11px;}

table .texte2_chambres{color:#132C62;font-size:11px;}
table .texte2_chambres a{color:#132C62;font-size:11px;}

table .texte3_chambres{color:#4B2855;font-size:11px;}
table .texte3_chambres a{color:#4B2855;font-size:11px;}

/* activites */
table .texte1_activites{color:#79AD1F;font-size:11px;}
table .texte1_activites a{color:#79AD1F;font-size:11px;}

table .texte2_activites{color:#7A8646;font-size:11px}
table .texte2_activites a{color:#7A8646;font-size:11px;}

table .texte3_activites{color:#663F32;font-size:11px;}
table .texte3_activites a{color:#663F32;font-size:11px;}

table .texte4_activites{color:#133379;font-size:11px;}
table .texte4_activites a{color:#133379;font-size:11px;}

table .texte5_activites{color:#4B66A4;font-size:11px;}
table .texte5_activites a{color:#4B66A4;font-size:11px;}

table .texte6_activites{color:#AE2F13;font-size:11px;}
table .texte6_activites a{color:#AE2F13;font-size:11px;}

/* cucugnan */
table .texte1_cucugnan{color:#AE2F13;font-size:11px;}
table .texte1_cucugnan a{color:#AE2F13;font-size:11px;}

table .texte2_cucugnan{color:#535E25;font-size:11px;}
table .texte2_cucugnan a{color:#535E25;font-size:11px;}

table .texte3_cucugnan{color:#E37F08;font-size:11px;}
table .texte3_cucugnan a{color:#E37F08;font-size:11px;}

table .texte4_cucugnan{color:#475F70;font-size:11px;}
table .texte4_cucugnan a{color:#475F70;font-size:11px;}

/* tarifs */
table .texte1_tarifs{color:#A43D52;font-size:11px;}
table .texte1_tarifs a{color:#A43D52;font-size:11px;}



