/* CSS Document */
/* * {margin:0; padding:0;} OBLIGATOIRE en tête de tout document sauf pour des sites centrés*/


body
 {
	background-color:mediumorchid/*lavender*/;
	background: url(images/bg_nr_lav.gif) top left;
	/**/background: url(images/background.gif) repeat-y center;
	margin:0 px; 
	padding:0 px;
 }

#fond_blanc /* C'est le tableau */
 {
	background-color: white;
	margin:0 px; 
	padding:0 px;
 }



 
#page
 {
	/*border:1px dashed black;
	float: left;
	position:relative;
	top:-40px;*/
	width:1000px;
	/*background: url(images/background_princ.gif) top right no-repeat;
	background: url(images/bords_background.gif) top left repeat-y;*/
	
	/*background: url(images/background_princ.gif) bottom right no-repeat;
	border-left:outset;
	border-rightt:outset;
	border-color : #9932cc;
	border-color : black;
	*/
	margin:0 px; 
	padding:0 px;
 }
 
/*
#txt_annonces
	{
	
	float: left;
	position: relative;
	top: 50 px;
	width:250px;
	float: left;
	width: 100px;
	position:absolute;
	margin: 10 px;
	padding: 10px;
	left:20px;
	text-align:center; 
	}
*/


#titre_camping
	{
	float:left;
	background-color:black;
	width: 1000px;
	margin:0 px; 
	padding:0 px;
	}

#txt_camping
	{
	float:left;
	color:white;
	background-color:black;
	width: 750px;
	font-size:29px;
	letter-spacing: 6px;
	position:relative;
	left:10px;
	top:-3px;
	/*background-color: deepskyblue;*/
	margin:0 px; 
	padding:0 px;
	}
	
#entete
	{
	float:left;
	/**/width:1000px;
	margin:0 px; 
	padding:0 px;
	}

#entete_haut
	{
	float:left;
	width:1000px;
	margin:0 px; 
	padding:0 px;
	background: url(images/entete_ht.jpg) top left no-repeat;
	margin:0 px; 
	padding:0 px;
	}
	
#entete_bas
	{
	float:left;
	width:1000px;
	margin:0 px; 
	padding:0 px;
	}

#img_entete
	{
	float:left;
	position:relative;
	display:inline;
	width:175px;
	margin:0 px; 
	padding:0 px;
	border : none;
	}
	
#teaser
	{
	width:800px;
	float:left;
	position:relative;
	top:10px;
	/*left:100px;
	*/
	color:white;
	font-size:14px;
	/*background-color: deepskyblue;
	background: url(images/ciel1px.gif) top left repeat-x;*/
	margin:0 px; 
	padding:0 px;
	}
	
#drapeaux
	{
	width:220px;
	display: inline;
	/*list-style-type:none;*/
	float:left;
	position:relative;
	left:20px;
	top:10px;
	margin:0 px; 
	padding:0 px;
	}

#drapeau
	{
	display:inline;
	margin:3 px; 
	padding:3 px;
	position:relative;
	left:5px;
	}	

#drapeau_fr
	{
	display:inline;
	margin:3 px; 
	padding:3 px;
	position:relative;
	left:-25px;
	}

#txt_accueil
	{
	width:680px;
	}

#vignette_accueil
	{
	width:160px;
	float: left;
	/*background: url(images/onglet_gris.gif) top left no-repeat;
	background: url(images/fd_titre_gris.gif) top left repeat-x;
	text-align:justify;
	padding-left:5px; */
	margin-right:10px; 
	margin-bottom:50px; 
	/*border-left:1px solid ;
	border-bottom:1px solid ;
	border-color : CCCCCC;
	border-bottom:1px grey solid;*/
	}

/*DECALAGE GAUCHE ///////////////*/
		
#decal_gauche_0
	{
	width: 100px;
	float: left;
	position: relative;
	/*left: 5px;*/
	}
	
#decal_gauche_5
	{
	width: 100px;
	/*float: left;
	position: relative;*/
	margin-left: 5px;
	left: 5px;
	}

#decal_gauche_10
	{
	width: 100px;
	/*float: left;*/
	position: relative;
	margin-left: 10px;
	/*left: 10px;*/
	}

#decal_gauche_15
	{
	width: 100px;
	float: left;
	position: relative;
	margin-left: 15px;
	/*left: 15px;*/
	}

#decal_gauche_20
	{
	width: 100px;
	/*float: left;*/
	position: relative;
	margin-left: 20px;
	/*left: 20px;*/
	}

#decal_gauche_25
	{
	width: 100px;
	/*float: left;*/
	position: relative;
	margin-left: 25px;
	/*left: 20px;*/
	}

#decal_gauche_30
	{
	width: 100px;
	/*float: left;*/
	position: relative;
	margin-left: 30px;
	/*left: 20px;*/
	}

#decal_gauche_35
	{
	width: 100px;
	/*float: left;*/
	position: relative;
	margin-left: 35px;
	/*left: 20px;*/
	}

#decal_gauche_40
	{
	width: 100px;
	/*float: left;*/
	position: relative;
	margin-left: 40px;
	/*left: 20px;*/
	}

#decal_gauche_45
	{
	width: 100px;
	/*float: left;*/
	position: relative;
	margin-left: 45px;
	/*left: 20px;*/
	}
	
/*TAILLE et COULEUR TEXTE ///////////////*/

#blanc_11
	{
	color: #ffffff;
	font-size: 11px;
	}	
	
#blanc_12
	{
	color: #ffffff;
	font-size: 12px;
	}

#blanc_13
	{
	color: #ffffff;
	font-size: 13px;
	}
	
#blanc_14
	{
	color: #ffffff;
	font-size: 14px;
	}

#blanc_15
	{
	color: #ffffff;
	font-size: 15px;
	}

#blanc_16
	{
	color: #ffffff;
	font-size: 16px;
	}

#blanc_17
	{
	color: #ffffff;
	font-size: 17px;
	}

#blanc_18
	{
	color: #ffffff;
	font-size: 18px;
	}

#blanc_19
	{
	color: #ffffff;
	font-size: 19px;
	}
#blanc_20
	{
	color: #ffffff;
	font-size: 20px;
	}	

#noir_11
	{
	color: #000000;
	font-size: 11px;
	}	
	
#noir_12
	{
	color: #000000;
	font-size: 12px;
	}

#noir_13
	{
	color: #000000;
	font-size: 13px;
	}
	
#noir_14
	{
	color: #000000;
	font-size: 14px;
	}

#noir_15
	{
	color: #000000;
	font-size: 15px;
	}

#noir_16
	{
	color: #000000;
	font-size: 16px;
	}

#noir_17
	{
	color: #000000;
	font-size: 17px;
	}

#noir_18
	{
	color: #000000;
	font-size: 18px;
	}

#noir_19
	{
	color: #000000;
	font-size: 19px;
	}
#noir_20
	{
	color: #000000;
	font-size: 20px;
	}	
	
/* Couleur fond + bordure///////////////*/

#fd_noir_outset
	{
	background-color: black;
	border: outset;
	}

#fd_noir_inset
	{
	background-color: black;
	border: inset;
	}
	
#fd_blanc_outset
	{
	background-color: white;
	border: outset;
	}

#fd_blanc_inset
	{
	background-color: black;
	border: inset;
	}	

/*//////////////////////////////////////////////////////////////*/

#bckgd_1
	{
	background: url(images_annonces/annonce_1.gif) top left no-repeat;
	}

#bckgd_2
	{
	background: url(images_annonces/annonce_2.gif) top left no-repeat;
	}

#bckgd_3
	{
	background: url(images_annonces/annonce_3.gif) top left no-repeat;
	}
	
#bckgd_4
	{
	background: url(images_annonces/annonce_4.gif) top left no-repeat;
	}
#bckgd_5
	{
	background: url(images_annonces/annonce_5.gif) top left no-repeat;
	}

#bckgd_6
	{
	background: url(images_annonces/annonce_6.gif) top left no-repeat;
	}

#bckgd_7
	{
	background: url(images_annonces/annonce_7.gif) top left no-repeat;
	}

#bckgd_8
	{
	background: url(images_annonces/annonce_8.gif) top left no-repeat;
	}

#bckgd_9
	{
	background: url(images_annonces/annonce_9.gif) top left no-repeat;
	}

#bckgd_10
	{
	background: url(images_annonces/annonce_10.gif) top left no-repeat;
	}


/*////////////////////////////////////////////////////////////////*/



/*Liens classiques de la page*/
a:link { 
	/*font-weight: bold;*/ 
	text-decoration: none; 
	/*color: #B7A5DF;*/
	color: #9932cc;
	/*color : darkorchid;*/
	}
a:visited 
	{ 
	/*font-weight: bold; */
	text-decoration: none; 
	/*color: #D4CDDC;*/
	color: #9932cc;
	}
a:hover, a:active 
	{ 
	/*text-decoration: underline; */
	text-decoration: underline;
	color:  #9932cc/*salmondeeppinkdodgerblue royalblue powderblue mediumblue pressibusblue midnightblue lavender darkblue deepskyblue*/ ;
	}

	
	
/*Liens menu de la page*/	
	
a.lien_menu:link { 
	/*font-weight: bold;*/ 
	text-decoration: none; 
	/*color: #B7A5DF;*/
	color: black;
	/*color : darkorchid;*/
	}
a.lien_menu:visited 
	{ 
	/*font-weight: bold; */
	text-decoration: none; 
	/*color: #D4CDDC;*/
	color: black;
	}
a.lien_menu:hover, a:active 
	{ 
	/*text-decoration: underline; */
	text-decoration: none;
	color:  black/*salmondeeppinkdodgerblue royalblue powderblue mediumblue pressibusblue midnightblue lavender darkblue deepskyblue*/ ;
	}	


/*Liens lire la suite - blanc - */

a.lien_suite:link { 
	/*font-weight: bold;*/ 
	text-decoration: none; 
	/*color: #B7A5DF;*/
	color: white;
	/*color : darkorchid;*/
	}
a.lien_suite:visited 
	{ 
	/*font-weight: bold; */
	text-decoration: none; 
	/*color: #D4CDDC;*/
	color: white;
	}
a.lien_suite:hover, a:active 
	{ 
	/*text-decoration: underline; */
	text-decoration: none;
	color:  white/*salmondeeppinkdodgerblue royalblue powderblue mediumblue pressibusblue midnightblue lavender darkblue deepskyblue*/ ;
	}	
	
/* ////////////////////////////////////////////////////////////////////////////////*/
#colgauche /*source code blue robot 3 colonnes*/
 	{
	/*border:1px dashed black;*/
	float: left;
	/*position:relative;
	top:-1px;*/
	width:250px;
	height:750px;
	/*width:300px;*/ 
	background: url(images/fd_menu.gif) top left no-repeat;
	/*border:1px dashed black;
	
	background-color:#eee;
	padding:0px,20px,0px,0px; */
	/* ce dernier 0 px influence la marge de gauche de la colone 1 pour IE6 à 10 px, ne gênait pas firefox

	voice-family: "\"}\"";
	voice-family:inherit;*/
	}

#rubriques
	{
	float: left;
	width:250px;
	position:relative; 
	left:-3px;/**/
	top:55px;
	} 
	
#menu_rubrique_ht 
	{
	/*border:1px dashed black;*/
	background: url(images/fd_vig_rub_ht.gif) top left no-repeat;
	/**/float: left;
	width:230px;
	margin:0px;
	padding:3px;
	}

#menu_rubrique_norm 
	{
	/*border:1px dashed black;*/
	background: url(images/fd_vig_rub_ttes.gif) top left no-repeat;
	/**/float: left;
	width:250px;
	margin:0px;
	padding:3px;
	}
	
#vig_rubrique 
	{
	/*POur décaler l'image verticalement;*/
	position:relative; 
	/*top:-15px;*/ 
	left:-25px;
	}

#vig_rubrique_2
	{
	/*POur décaler l'image verticalement;*/
	position:relative; 
	/*top:-40px; */
	left:-25px;
	}

#vig_rubrique_3
	{
	/*POur décaler l'image verticalement;*/
	position:relative; 
	/**/top:40px; 
	left:25px;
	}

#vig_rubrique_4
	{
	/*POur décaler l'image verticalement;*/
	position:relative; 
	/*top:-45px; */
	left:-25px;
	}

#vig_rubrique_5
	{
	/*POur décaler l'image verticalement;*/
	position:relative; 
	/*top:-55px; */
	left:-25px;
	}

#vig_rubrique_6
	{
	/*POur décaler l'image verticalement;*/
	position:relative; 
	/*top:-65px;*/ 
	left:-25px;
	}

#vig_rubrique_7
	{
	/*POur décaler l'image verticalement;*/
	position:relative; 
	/*top:-75px; */
	left:-25px;
	}

#vig_rubrique_8
	{
	/*POur décaler l'image verticalement;*/
	position:relative; 
	/*top:-85px; */
	left:-25px;
	}

#vig_rubrique_9
	{
	/*POur décaler l'image verticalement;*/
	position:relative; 
	/*top:-95px; */
	left:-25px;
	}

	
			
#txt_rubrique
	{
	font-weight: bold; 
	font-size: 18px;
	color:black /*darkturquoise*/;
	position:relative; 
	/*left:5px;*/
	/* */top:10px;
	} 

#txt_rubrique_2
	{
	font-weight: bold; 
	font-size: 18px;
	color:black /*darkturquoise*/;
	position:relative; 
	/*left:5px;*/
	 top:10px;
	} 

#txt_rubrique_3
	{
	font-weight: bold; 
	font-size: 18px;
	color:black /*darkturquoise*/;
	position:relative; 
	/*left:5px;*/
	 top:10px;
	} 

#txt_rubrique_4
	{
	font-weight: bold; 
	font-size: 18px;
	color:black /*darkturquoise*/;
	position:relative; 
	/*left:5px;*/
	 top:10px;
	} 

#txt_rubrique_5
	{
	font-weight: bold; 
	font-size: 18px;
	color:black /*darkturquoise*/;
	position:relative; 
	/*left:5px;*/
	 top:10px;
	} 

#txt_rubrique_6
	{
	font-weight: bold; 
	font-size: 18px;
	color:black /*darkturquoise*/;
	position:relative; 
	/*left:5px;*/
	 top:10px;
	} 

#txt_rubrique_7
	{
	font-weight: bold; 
	font-size: 18px;
	color:black /*darkturquoise*/;
	position:relative; 
	/*left:5px;*/
	 top:10px;
	} 
	
#txt_rubrique_8
	{
	font-weight: bold; 
	font-size: 18px;
	color:black /*darkturquoise*/;
	position:relative; 
	/*left:5px;*/
	 top:10px;
	} 

#txt_rubrique_9
	{
	font-weight: bold; 
	font-size: 18px;
	color:black /*darkturquoise*/;
	position:relative; 
	/*left:5px;*/
	 top:10px;
	} 


/* Menu horizontal /////////////////////////////////////////////////////////////////////////////////*/

#barre_navigation
	{
	color: #9932cc;/**/
	font-weight: bold; 
	font-size: 12px; 
	/**/width:710px;
	position:relative; 
	top:20px;
	left:40px;
	text-align:left; 
	}
	
/*
#barre_navigation_art
	{
	color: #9932cc;
	font-weight: bold; 
	font-size: 12px; 
	width:710px;
	position:relative; 
	top:35px;
	left:20px;
	text-align:left; 
	}

#menu_h
	{
	color: #9932cc;
	font-weight: bold; 
	font-size: 12px; 
	width:710px;
	position:relative; 
	top:10px;
	text-align:left; 
	}
*/
	
#menu_contact
 {
	/*width:620px;*/
	float: right;
	font-size: 14px;
	font-weight: bold; 
	position:relative;
	top:-15px;
	left:-30px;
	color:black;
	/*background-color: black;padding:10px; */
	}

#menu_plan_site
 {
	/*width:620px;background-color: black;*/
	float: right;
	font-size: 14px;
	font-weight: bold; 
	position:relative;
	top:-15px;
	left:-25px;
	color:black;
	}

#img.menu_h
 {
	/*width:620px;background-color: black;*/
	float: right;
	position:relative;
	top:-15px;
	/*left:-25px;*/
	}

#txt_menu_h
 {
	/*width:620px;background-color: black;*/
	font-size: 14px; 
	position:relative;
	top:15px;
	color:black;
	}
			
/* Colonne du centre et son contenu /////////////////////////////////////////////////////////////////////////////////*/

#colcentre_rub /*Page rubrique */
 {
	/*border:1px dashed black;*/
	float: left;
	/*width:560px;*/
	width:720px;
	text-align: justify;
	margin: 0px;
	padding: 0px;
	position:relative; 
	left:35px;
}
	
#colcentre_art 
  {
	/*border:1px dashed black;*/
	float: left;
	width:500px;
	position:relative;
	left:50px;
	/*width:630px;*/
	text-align: justify;
	margin: 0px;
	padding: 0px;
	}
	

		
#news/* ??????? encore utile ????????*/
 {
	/*width:620px;*/
	text-align:justify;
	float: left;
	/*padding:10px; */
	}


	

#cadre_article
 {
	float: left;
	width:320px;
	background: url(images/onglet_gris.gif) top left no-repeat;
	background: url(images/fd_titre_gris.gif) top left repeat-x;
	/*text-align:justify;*/
	padding-left:5px; 
	margin-right:30px; 
	margin-bottom:30px; 
	border-left:1px solid ;
	border-bottom:1px solid ;
	border-color : CCCCCC;
	/*border-bottom:1px grey solid;
	border-right:1px solid;*/
	}

#lire_la_suite/* ??????? encore utile ????????*/
 {
	/*width:620px;*/
	float: right;
	background-color: black;
	color:white;
	/*padding:10px; */
	}


/*///  Tableaux tarifs /////////////////////////////*/

#captcha
 {
 border:2px solid #d8bfd8;
 background-color: 	burlywood;
 color:black;
 font-weight: bold;
 }
 


.t_loca_mh
 { 
  background-color: burlywood;
  border:none;
 }

.t_loca_t
 { 
  background-color: darkkhaki;
  border:none;
 }
  
.c_loca
 { 
  background-color: lemonchiffon;
 }

.t_emp_cc
 { 
  background-color: sandybrown;
  border:none;
 }

.t_emp_t
 { 
  background-color: lightcoral;
  border:none;
 }
  

.t_activ
 { 
  background-color: plum;
  border:none;
 }
 
 
/*////////////////////////////////////////////////////*/
img 
 {
    border : none;
    border : 0;
	float:left;
	/*display:inline; */
	/*margin:10px;
	 Rajouter des marges regulières*/
    }

img.mini_logo
 {
	float:left;
	display:inline; /**/
	position:relative;
	top:-5px;
	left:-10px;
    }
		
#image_news_gauche
	{
	float: left;
	padding-right:10px; 
	}

#image_news_droite/**/
 {
	float: right;
	padding-left:10px; 
	}
	
 /*///////////////////////////*/
	
	/*
#titre_article_categorie
	{
	text-align:right;
	}
	
	#titre_article
	{
	position:relative; 
	top:1px;
	left:1px; 
	}
	*/ 

#titre_rubrique_h1
	{
	/*float: left;
	clear:right;*/
	position:relative; 
	top:1px;
	left:0px;
	width:500px;
	/*width:650px;*/
	}

#titre_article_h1
	{
	/*float: left;
	clear:right;*/
	position:relative; 
	top:1px;
	left:0px; 
	}
	/*
	h1.rub
	{
	display:inline; 
	}
	*/
#intro
	{
	width:680px;
	}
	
		
h1.rub
	{
	display:inline;
	/*color: blue;
	font-weight: bold; padding-bottom:5px;border-bottom:2px solid #9932cc;*/
	font-size: 22px; 
	/*color:#9932ccorchidfuchsia;*/
	color:black;
	font-weight: bold;
	border-bottom:2px outset #9932cc;
	padding-bottom:5px;
	position: relative;
	top:20px;
	}

h1.rub_
	{
	display:inline;
	font-size: 18px; 
	color:black;
	font-weight: bold;
	}
	
h2.rub
	{
	display:inline;
	font-size: 18px; 
	color:black;
	font-weight: bold;
	}


h1.art /**/
	{
	display:inline;
	/*color: blue;
	font-weight: bold; padding-bottom:5px;border-bottom:2px solid #9932cc;*/
	font-size: 22px; 
	/*color:#9932ccorchidfuchsia;*/
	color:black;
	font-weight: bold;
	border-bottom:2px outset #9932cc;
	padding-bottom:5px;
	position: relative;
	top:20px;
	}

h1.art_
	{
	display:block;
	/*color: blue;
	font-weight: bold; padding-bottom:5px;border-bottom:2px solid #9932cc;*/
	font-size: 18px; 
	/*color:#9932ccorchidfuchsia;font-weight: bold;*/
	color:black;
	border-bottom:2px outset #9932cc;
	padding-bottom:5px;
	}
	

h2.art_
	{
	/*display:block;
	color: blue;
	font-weight: bold; padding-bottom:5px;border-bottom:2px solid #9932cc;*/
	font-size: 14px; 
	/*color:#9932ccorchidfuchsia;font-weight: bold;*/
	color:black;
	/*border-bottom:2px outset #9932cc;
	padding-bottom:5px;*/
	}
		
h2.tarifs
	{
	/*display:block; */
	margin-top:30px;
	border-bottom:2px solid black;
	color:black/*orchidfuchsia*/;
	/**/padding-bottom:5px;
	}
	
		
	 /*//////////////////////////////*/
	 
 #liste_gauche
	{
	float:left;
	/*display:block;
	width:250px;*/
	width:300px;
	}
 
 #liste_seule
	{
	float:left;
	/*display:block;
	width:250px;*/
	width:450px;
	}
 

	 
 /*//////////////////////////////*/

/*
ul
	{
	display:inline; 
	}
*/

#blockliste
	{
	display:block;
	position: relative;
	left:50px;
	}

#paragraph1
	{
	/*position: relative;left: 1px;*/
	float:left;
	}

#paragraph2
	{
	/*position: relative;left: 1px;*/
	float:left;
	}

#paragraph3
	{
	/*position: relative;left: 1px;*/
	float:left;
	}
	
	/*
	#text_parag
	{
	clear:left;
	}
	*/
	 /*///////////////////////////////////////////////////////////////////////////*/
	 /*
	 img.ronds_deco
		{
		float:left;
		margin:10px;
		position: relative;
		left: -10px;
		top: 5px;
		border:outset;
		display:inline; 
		border-color : #9932cc;
		clear:left;
		}
	*/
		
img.bas_cadre_deco
 	{
    float:left;
	position: relative;
	left: -20px;
	top: 5px;
	/*margin:10px;border:outset;
	display:inline; 
	border-color : #9932cc;
	clear:left;*/
    }
		


 img.decod
 	{
    float:right;
	margin-left:10px;
	margin-bottom:10px;
	/*border:outset;
	display:inline; 
	border-color : #9932cc;
	clear:left;*/
    }

 img.decog 
 	{
    float:left;
	margin-right:10px;
	margin-bottom:10px;
	/*border:outset;
	display:inline; 
	border-color : #9932cc;
	clear:left;*/
    }
 	
#cont_img1
	{
	float:right;
	}

#cont_img2
	{
	float:right;
	}

#cont_img3
	{
	float:left;
	/*margin:10px;*/
	}

#image1
	{
	position: relative;
	left:0px;
	top:0px;
	z-index:10;
	}

#image2
	{
	position: relative;
	right:0px;
	top:0px;
	z-index:20;
	}

#image2
	{
	position: relative;
	right:-50px;
	top:-30px;
	z-index:20;
	}

#image3
	{
	position: relative;
	}

#image4
	{
	position: relative;
	margin:10px;
	}

#image5
	{
	position: relative;
	/*left:-30px;
	top:-30px;*/
	z-index:20;
	}


/*////////////////////////////////////////////////////////////////////////////////////////////////////*/	
	
#compteur_pages
 {
	/*border:1px dashed black;*/
	width:500px;
	float: left;
	text-align:center;
	padding:0px,0px,10px,0px;
	margin:0px,0px,0px,5px;
 }
 
 #txt_compteur_pages
 {
	/*border:1px dashed black;*/
	position:relative; 
	left:150px; 
	padding:0px,0px,10px,0px;
	margin:0px,0px,0px,5px;
 }
 
 #couleur_bleue
 {
	color: blue;
	font-weight: bold; 
	font-size: 18px; 
	/*width:100px;*/
 }
 
 
ul
 {
	list-style-image: url(images/arrow2.gif);
 }


/*/////////////////*/

#tableau
 {
 width:700px;
  /*margin-top: 25px;*/
  margin-bottom: 50px;
  display:block;
  /*clear:right;*/
 }

#logo_plan_site
 {
	/*border:1px dashed black;
	float: left;*/
	position:relative; 
	top:-10px;
	left:10px;
 }
 
 
#liste_plan_site
 {
	/*border:1px dashed black;
	float: left;*/
	position:relative; 
	top:10px;
	left:30px;
 }
 
 
 
 
 /*////////////////////////////////////////////////////////////////////////////////////////////*/
 
#msg_mef
 {
 color:crimson;
 }
 
 
 /*////////////////////////////////////////////////////////////////////////////////////////////*/
 
 #coldroite 
 {
	/*border:1px dashed black;*/
	width:150px;
	float: left;
	left:70px;
	top:50px;
	position:relative;
	/*
	width:520px;
	padding:0px,0px,0px,5px;
	margin:0px,0px,0px,5px;*/
	
	margin:0px 0px 0px 0px;
	padding:0px,0px,0px,0px;
	
	/*border:1px dashed black;*/
		
	}
 
 
 /*//////////////////*/
 

#footer
 {
	position:relative; 
	top:15px; 
	/*bottom:5px; */
	/*width:900px;text-align:center;*/
	float: left;
	/*padding:0px,25px,10px,0px;
	margin:0px,25px,10px,5px;
	*/
	width:1000px;
	background: url(images/footer.gif) bottom left no-repeat;/**/
 }
 
 #footer_bai
 {
	position:relative; 
	top:15px; 
	/*bottom:5px; */
	/*width:900px;text-align:center;*/
	float: left;
	/*padding:0px,25px,10px,0px;
	margin:0px,25px,10px,5px;
	*/text-align:center;
	width:1000px;
	background-color:black;
	border-bottom:15px solid black;
 }
 
#txt_footer_bai
 {
	color:white;/*slategrey*/
	font-size: 12px; 
	float: left;
	position:relative; 
	left:350px;/**/
 }
 

/*Liens footer bai*/
a.lien_footer:link { 
	/*font-weight: bold;*/ 
	text-decoration: none; 
	/*color: #B7A5DF;*/
	color:white;
	/*color : darkorchid;*/
	}
a.lien_footer:visited 
	{ 
	/*font-weight: bold; */
	text-decoration: none; 
	/*color: #D4CDDC;*/
	color:white;
	}
a.lien_footer:hover, a:active 
	{ 
	/*text-decoration: underline; */
	text-decoration: underline;
	color:white;
	}


#partenaires
 {
	/*color:white;slategrey*/
	font-size: 12px; 
	float: left;
	position:relative; 
	top:195px;/**/
 }

#partenaire
 {
	/*color:white;slategrey
	font-size: 12px; */
	float: left;
	position:relative; 
	/*top:75px;*/
	margin:0px;
	margin-left:5px;
 }

#txt_partenaire
 {
	/*color:white;slategrey*/
	font-size: 12px; 
	float: left;
	clear:left;
	/**/position:relative; 
	left:5px;
	top:-5px;
	width:103px;
 }