body {
  
  margin: 5px 0;
  background-color: white; 
  padding: 0 ;
  text-align: center ;
  text-decoration: none;
  }
	
img {
  border: none; 
  }	
	

a {
	
	text-decoration: none;
	}
	
	
p 	{
	font-size: 11px;
	text-align: justify;
	}
	
div#conteneur1
{	/*background-color: silver;*/
	font-family:century gothic, californian fb,arial, verdana, sans-serif;
	width: auto;
	margin: auto ;
	min-height: 600px;
	background-color: white;
	}
 
 
 div#conteneur2
{	/*background-color: olive;*/
	font-family:century gothic, californian fb, arial, verdana, sans-serif;
	width: 840px;
	margin: auto;
	text-align: center;
	
	}
 
 
 
 
div#header {
	/*background-color: yellow;*/
	
	height: 12.5em;
	margin: auto;
	text-align: center ;

	}

div#left{
	margin:auto;
	float: left;
	width : 200px;
	
	/*background-color: red;*/
	}
	
div#left1 {
	margin:auto;
	float: left;
	width : 280px;
	
	/*background-color: red;*/
	}

	
div#right {
	margin:auto;
	float: right;
	width : 200px;

	/*background-color:green ;*/
	}
	
	
div#right1 {
	margin:auto;
	float: right;
	width : 160px;
	min-height: 10px;
	/*background-color:green ;*/
	}
	
	
div#middle{
 margin: auto;
width : 375px;
min-height: 280px;
	/*background-color: silver;*/
	}	
	
div#middleici{
 margin: auto;
width : 375px;

	/*background-color: silver;*/
	}		
	
	
div#middle1{

float: right;
width : 558px;
min-height: 280px;
/*background-color: silver;*/
	}	
	
div#footer {
	padding-top:60px;
	clear: both;
	/*background-color: navy;*/
	}

.centrer
{
text-align: center;

}	

.voir_evenement_cabane
{
font-size: 09px;
color:#57cf32;
letter-spacing: 0.5px;
}

a.voir_evenement_cabane:hover
{
color:#3C3D40;
}

.menu_principal
{
/*background-color:blue;*/
display: inline;
list-style-type: none;
text-align: center;
text-decoration: none;
border-right: px solid #3C3D40;
padding-right:1.5em;
padding-left: 1.5em;

}
  
.sans_bordure
{
border-right: 0px solid ;
display: inline;
list-style-type: none;
text-align: center;
text-decoration: none;
padding-right:1.5em;
padding-left: 1.5em;
}

.menu_principal a
{  
color: #bfbfbf;
font-size: 11px ;
letter-spacing: 1px ;
text-decoration: none;

}	


.sans_bordure a	
{  
color: #bfbfbf;
font-size: 12px ;
letter-spacing: 1px ;
text-decoration: none;

}


 a:hover
{
color: #7c7c7c;
}


.accueil

{	/*background-color:green;*/
	margin: 10.3em 0 0 0;
	float:left;
	font-size: 16px;
	letter-spacing : 3.5px;
	height: 35px;
	color: #02AF1B;
}

.accueil2
{color:#57cf32;
line-height:30px;
font-size: 12px;
letter-spacing: 6px ;
/*font-weight:bold;*/
}








.la_cabane_propose

{	/*background-color:red;*/
	text-align: left;
	margin:5.5em 0 0 0 ;
	float: right;
	font-size: 10px;
	line-height:16px;
	letter-spacing : 3px;
	color: silver;

}

.la_cabane_propose2

{	/*background-color:red;*/
	text-align: left;
	margin:5.5em 0 0 0 ;
	float: right;
	font-size: 10px;
	line-height:16px;
	letter-spacing : 3px;
	color: white;

}

.var_ici
{color: #86888D;


}


.var_ici2
{color: white;


}


.ici
{color:#57cf32;
line-height:30px;
font-size: 13px;
letter-spacing: 6px ;
/*font-weight:bold;*/
}

.ici2
{color:white;
line-height:30px;
font-size: 12px;
letter-spacing: 6px ;
/*font-weight:bold;*/
}



.entre_site
{
/*background-color:grey;*/
padding-top: 100px;
height: 600px:
}


.titre00 
{
/*background-color:grey;*/
padding-top: 50px;
margin-left: 370px;

}

.entre_noir
{
color: #000000;

letter-spacing: 2px;
font-size: 33px;

}

.entre 
{
color:grey;

}

a.entre_noir:hover
{
color: #000000;
}

a.entre:hover
{
color: #57cf32;
}


.titre0
{
/*background-color:grey;*/
padding-bottom: 50px;
margin-left: 106px;
}



.titre1
{
/*background-color:grey;*/
padding-bottom: 50px;
margin-left: 20px;
}

.trait_titre
{
color:#eeefee;
margin-left: 18em;
}



.parus {
	font-size: 12px;
	letter-spacing : 4px;
	color: #57cf32;
	padding: 15em 0px 0em 0px;}


	
.menu_liens_livres0
{
font-size:10px;
color:#7c7c7c;
letter-spacing: 2px;
}

a.menu_liens_livres0:hover
{
color: #000000;
}

.menu_liens_livres1	
{
font-size:10px;
color:#7c7c7c;
letter-spacing: 1px;
}

a.menu_liens_livres1:hover
{
color: #000000;
}

.menu_liens_auteur0
{
padding-top: 10px;
padding-left: 0px;
text-align:left;
letter-spacing: 0px ;
font-size: 10px;
color:#3C3D40;
}

.menu_liens_auteur1

{
/*background-color: red;*/
margin-top : 30px;
padding-top: 10px;
padding-left: 0px;
text-align:left;
letter-spacing: 0px ;
font-size: 10px;
color:#3C3D40;
}


a.menu_liens_auteur0:hover
{
color: #000000;
}


a.menu_liens_auteur1:hover
{
color: #000000;
}


.bloc_livres
{
/*background-color:green ;*/
width : 490px;
margin-right:0px;
margin-left: auto;
margin-top:80px;
margin-bottom: 30px;
color:#86888D;
min-height: 240px;
}


.images_livres
{
/*background-color:silver;*/
float:left;
border: 1px solid silver;
width : 176px;
height: 240px;

}



.extrait_livres
{
/*background-color:red ;*/
text-align: justify ;
font-size: 10px;
margin-left: 207px;
width : 280px;
}

.titre_auteur_livres
{
/*background-color:yellow ;*/
width : 280px;
text-align: right ;
margin-top: 25px;
font-size: 9px;
color:#86888D;

}

.caractéristiques_livres
{
/*background-color:green ;*/
width : 280px;
text-align: right;
font-size: 10px;
color:#86888D;
}

.isbn
{
/*background-color:green ;*/
width : 280px;
text-align: right ;

font-size: 10px;
color:#86888D;
}



.prix
{
/*background-color:yellow ;*/
width : 280px;
text-align: right ;

font-size: 11px;
color:#3C3D40;

}


.inscription {
  color:#3C3D40;
 letter-spacing: 1px ;
  font-size : 10px ;
  text-align: justify; 
  margin:auto;
  width: 23em;
  }
  
  
  
 .inscription a{
  color:#3C3D40;
 letter-spacing: 1px ;
  font-size : 10px ; 
  text-decoration: none;
  } 
  

  
  
  .pointsdevente {
  color:#3C3D40;
 letter-spacing: 1px ;
  font-size : 10px ;
  text-align: justify; 
  margin:20px auto;
  width: 20em;
  }
  
  
  
 .bon_de_commande{
 /*background-color:green;*/
 color:#3C3D40;
 letter-spacing: 1px ;
  font-size : 10px ;
  text-align: justify; 
  float:left;
  width: 22em;
  margin-left: 50px;
  } 
  
  
  .boutton_i {
  
  margin-left:0px;
  }
  
  .boutton_d {
  
  margin-left:0px;
  }
  
  
.encadre {

  text-align: center;
  }
  
.titre_et_quantite {

  text-align: center;
  }  
  
  
.envoyer {
  
  margin-left:63px;
  }
  

  .retour_a_l_acceuil a
  {
  
 color: #BABAB0;
  font-size: 11px ;
  letter-spacing: 2px ;
 margin-left:70px;
 }
 
 
   .retour_a_l_acceuil1 a
  {
  
 color: #BABAB0;
  font-size: 11px ;
  letter-spacing: 2px ;

 }
 
 

  
  .erreur
  {
 
  width: 35em;
  font-size: 12px;
  color:#f00;
  letter-spacing:1px;
  margin-left:130px;
  text-align: justify; 
  }
  
  .ok
  {
  width: 35em;
  font-size: 12px;
  color: #00C61C;
  letter-spacing:1px;
  margin-left:130px;
  text-align: justify; 
  } 
  
  .footer
  {
 
  margin: auto;
  width: 600px;
  font-size: 8px;
  color: #aaaaaa;
  letter-spacing:1px;
  text-align: center; 
  }

  
 .titre_articles_presse 
{
float: left;
margin-left: 14em;
color: #3C3D40;
font-size: 11px;
}  
  
  
 .retour_a_la_liste a 
 {
  text-align: center;
  color: #9f9f9f;
  font-size: 11px ;
  letter-spacing: 3px ;
  } 
  
  
.articles_presse 
{
float: left;
margin-left: 14em;
color: #7c7c7c;
font-size: 10px;
}  
  

 .articles_presse a
{
 text-decoration: none;
 
}
 a.articles_presse:hover
{
color: #3C3D40;
}
 
 .souscription_mohone 
{
color: #7c7c7c;
font-size: 13px;
}

a.souscription_mohone:hover
{
color: #3C3D40;
}
 .souscription_mohone a
{
text-decoration: none;
 color: #7c7c7c;
}

