
/* CSS Document
* {margin:0; padding:0;}  *//* OBLIGATOIRE en tête de tout document*/

html{
height: 100%;
}

body{
height: 100%;
margin: 0;
padding: 0;
background-color:mediumorchid/*lavender*/;
background: url(images/background.gif) repeat-y center;
}

#background {
height: 100%;
/*background-color: #03125F;
margin: auto;*/
} 


#background
 {
	/*border:1px dashed black;*/
	background: url(images/background_fd_blog.png) top right no-repeat;
	width:1000px;
	background-color:white;
	/*height:700px;float: left;
	border-top:outset;
	border-left:outset;
	border-right:outset;
	border:outset;
	padding-bottom:35px;*/
 }


#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;
 }

#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;
	}
 
	
img 
 {
    border : none;
    border : 0;
	float:left;
	display:block;
	/*display:inline;
	margin:10px;
	 Rajouter des marges regulières*/
    }

#img_bo 
 {
	float:left;
	width: 1000px;
	margin:15px;
	padding:10px,0px,0px,0px;
	/*display:block;
	display:inline;
	margin:10px;
	Rajouter des marges regulières*/
    }
	
	
	
h2.menu_p
 {
	font: Times; 
	/*letter-spacing: 1px; display : inline;*/
	color : black;
	font-size : 20 px;
	
 }
 


#titre_menu
 {
	font: Times; 
	/*letter-spacing: 1px; display : inline;*/
	color : black;
	font-size : 20 px;
	
 }


  
#col_1/* France */
 {
	float: left;
	width:245px;
	background-color:white;
	border-right: 1px black dotted;
	/*position:relative;
	top:-20px;*/
 }


h1.fr 
{
	font: Times;  
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 0,5px; 
	color: slateblue;
	font-size : 19px;
	display : inline;
}

h2.fr
{
	font: Times;  
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 0,5px; 
	color: slateblue;
	font-size : 14px;
	display : inline;
}


#col_2 /* Angleterre */
 {
	float: left;
	width:245px;
	background-color:white;
	border-right: 1px black dotted;
	margin-left:3px;
	/*position:relative;
	top:-20px;*/
 }

h1.gb
 {
	font: Times;  
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 0,5px; 
	color: green;
	font-size : 19px;
	display : inline;
 }

h2.gb
 {
	font: Times;  
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 0,5px; 
	color: green;
	font-size : 14px;
	display : inline;
 }


#col_3 /* Allemagne */
 {
	float: left;
	width:245px;
	background-color:white;
	border-right: 1px black dotted;
	margin-left:3px;
 }
 
h1.de
 {
	font: Times;  
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 0,5px; 
	color: goldenrod;
	font-size : 19px;
	display : inline;
 }

h2.de
 {
	font: Times;  
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 0,5px; 
	color: goldenrod;
	font-size : 14px;
	display : inline;
 }
 
#col_4 /* Pays Bas*/
 {
	float: left;
	width:245px;
	background-color:white;
 }

h1.nl
 {
	font: Times;  
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 0,5px; 
	color: orangered;
	font-size : 19px;
	display : inline;
 }

h2.nl
 {
	font: Times;  
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 0,5px; 
	color: orangered;
	font-size : 14px;
	display : inline;
 }


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

#titre_ordre_article
 {
  position:relative;
  top:20px;
 }


#txt_accueil_inter
 {
	margin-left:3px;
	margin-right:3px;
	width:230px;
 }

ul
 {
	list-style-image: url(images/arrow2.gif);
 }

#liste_accueil_inter
 {
	/*border:1px dashed black;
	float: left;*/
	position:relative; 
	top:0px;
	left:0px;
 }
 

#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;
	}
 

