body { margin:0px; padding:0px; text-align:center; background-color: #FFFBF5; color:#3C3C3C; 
	font: 13px "Arial", Helvetica, Arial, sans-serif, Verdana; }

.header { height:105px; /* la hauteur est égale à :  hauteur - padding-top */
	padding:30px 0px 0 0px; width:100%;	color:#FFFFFF;	background-color:#303030;		
	background-image: url(../images/4131-55556766plante-png.png);
	background-repeat:no-repeat;background-position:top right; text-align:center;
	border:5px solid #D0AB76; border-top:none;border-left:none;border-right:none; font-weight:normal; }

.headermenu { width:100%; text-align:center; margin:auto; }

.menuh { position:relative; clear:both; font-size:14px; padding:auto 0; 
	background-repeat:repeat;background-position:top left;
	background-image: url(../images/3649-94515547fd-menu-haut-zen2-png.png);
	text-align:center; color:#A55D1F; font-size:14px; height:55px; overflow:visible; }

.page 		{ width:100%; margin:0px; padding:0px; text-align:center; background-color: #FFFBF5; }

.contenant 	{ font-family:Arial; width:80%; text-align:justify; margin-top:20px; overflow:hidden; padding:10px 5px 10px 5px; 
			margin-left : 10px ; background-color:#F8F2E9; border:1px solid #D0AB76; float : left ;}
.menu 		{ font-size:13px; text-align : left ; margin-left : 10px ; 
			width:15%; color:#3C3C3C; float : right ; }

/* Bloc des rubrique/catégorie des menus gauche  width:250px; */
#menug .categorieg { padding:0; margin:0 0 20px 0; background-color:#FFFBF5; float : right ; }
ul { list-style: none; margin: 0px; padding: 0 0 0px 0; border: none; z-index:100; }
ul li { margin: 0px; padding: 0 0 0 0; }
ul li a { display: block; padding: 5px 0px 5px 3px; text-decoration: none; color: #3C3C3C; }
ul li a:hover, #menug ul li a:focus { color: #FFFFFF; background-color: #75A808; text-decoration: none; }
span { text-align:left; display:block; padding:2px 2px 2px 2px;}

/* Affichage de formulaires dans le menu de gauche avec la classe "formulaire" */
ul.formulaire {list-style-position: outside; list-style-type:none; margin:0; font-size:11px; }

/* Barre horizontale dans le menu de gauche */
hr { border: none 0; border-top: 1px solid #3C3C3C; width: 100%; height: 1px;  }



/* liens par défaut */
a{ color:#3C3C3C; text-decoration:underline; }
a:hover{ text-decoration:none; }
 
h1 { margin:0 0 0 0;   padding:0 5px 0 5px; font-size:30px; line-height:normal; font-family:Trebuchet MS; color:#FFFFFF; 
	text-align:center; display:block; }
h2 { margin:0 0 20px 0; padding:3px; text-align:left; font-size:22px; color:#A55D1F;  font-weight:bold; 
	background-image: url(http://www.e-monsite.com/); background-repeat:no-repeat;background-position:center center; 
	line-height: normal; }
h3 { margin:20px 0 0 0; padding:0 0 0 0; text-align:left; font-size:16px; font-weight:bold; clear:both; background-color:  #F8F2E9;}
h4 { margin:0 0 0 0; padding:0 0 0 20px; font-size:17px; background: url(http://www.e-monsite.com/rep/im/script.png) left no-repeat; }
h5 { margin:0; padding:0; font-size:13px; }



/* Barre se séparation dans le contenu */
#contenant #contenu hr { border: none 0; border-top: 1px solid #3C3C3C; width: 100%; height: 1px; }

ul.formulaire { list-style-position: outside; list-style-type:none; margin:0; }

/* FORMULAIRES PAR DEFAUT*/
form { }
label { }
input { padding:2px; }
select, option { }
textarea { padding:2px; }
/* FIN FORMULAIRES PAR DEFAUT*/








