body {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  background: #1f1f5f;
  margin-bottom : 0;
  margin-left : 0;
  margin-right : 0;
  margin-top : 0;
  
}

a:link {text-decoration: none;  color: #101030; /* #1f1f5f;*/}
a:visited {text-decoration: none;  color: #1f1f5f;}
a:hover {text-decoration: underline ; color:#CC0000;}  
  
h1      { font-size: 17px; font-weight: bold; color: #000099; }
h2      { font-size: 15px; font-weight: bold; }

.titre      {  font-size: 17px; font-weight: bold; color: #000000; }

.label { font-size: 13px; color: #000000; font-weight: bold;}

.normal {  font-size: 13px; color: #000000;}

.petit {  font-size: 11px; color: #000000;}

.etoile {
font-family: Arial; 
font-size: 13px; 
color: #CC0000; 
font-weight: bold;
}

hr {
color: #D4E7F7;
height: 1px;
}

.bouton {
	border: 1px solid #1f1f5f;
	background: #eee;
	font-size: 11px;
}	

.tetiere {
	line-height: 20px; /* forcer la hauteur des liens sous IE pour afficher correctement les bordures */
	font-size: 11px;
	font-weight: bold;
	padding: 2px 8px;
	text-decoration: none;
	text-transform:uppercase;
	text-transform:uppercase;
	color: #552200; /* #663300; */
	border-top: 1px solid #C1DFF9;
	border-right: 1px solid #777;
	border-bottom: 1px solid #777;
	border-left: 1px solid #C1DFF9;
	background: #a0e45a; /* #8fb569; /* #a0e45a; */

}



.formulaire1{
	cursor: pointer;
	font-size: 11px;
	padding: 2px;
	color: #000000;
	border: 1px solid #1F1F5F;
	background: #eeeeee;
	
}	

input:focus, select:focus, textarea:focus {background-color: #eeeeee;color: #000}

.titre_produit {
font-size:13px;
font-weight:bold;
}

.searchImg {
	border: 1px solid #E0E0E0;
	}


#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 620px;
	height: 0px;
	z-index: 200;
}

/* ======================================================== */
#conteneur {
width:1024px;
margin:0 auto;
background-color:#b5d993; /* #a0e45a; /* Couleur de fond du container */
color: #552200; /* #663300; */
}
#conteneur a:link {
color: #000066;
}
#conteneur a:visited {
color: #660066;
}
#conteneur a:hover, a:active {
color: #990000;
}

#haut {
border-bottom: 2px solid #552200; /* #663300; */
margin-bottom: 4px;
}

#centre {
background-color:#FFF;
margin-left: 180px; /* Permet un espace de 5px entre le menu le contenu central */
margin-right: 5px; /* Permet d'avoir une marge droite de 5px */
padding: 5px 5px 5px 5px;
}
#gauche {
float:left;
width: 173px;
margin-left: 2px; /* Permet d'avoir une marge droite de 5px */
background-color:#78ab43 ; /* #6f9648; */
border-right: 1px solid #777;
border-bottom: 1px solid #777;
border-left: 1px solid #C1DFF9;
}
#droite {
float:right;
width: 175px;
}
#menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
#menugauche li {
margin-bottom: 5px;
}
#menugauche a {
margin: 0 2px;
color: #552200; /* #663300; */
text-decoration: none;
}
#menugauche a:link {
color: #552200; /* #663300; */
}
#menugauche a:visited {
color: #552200; /* #663300; */
}
#menugauche a:hover {
text-decoration: none;
color: #990000;
}

#bas {
width:100%;
position:fixed;
bottom:0;
left:0;
	BORDER-RIGHT: #777 1px solid; FLOAT: left; MARGIN-LEFT: 0px; BORDER-LEFT: #c1dff9 1px solid; HEIGHT: 22px; BORDER-BOTTOM: #777 1px solid; BACKGROUND-COLOR: #78ab43
}

#bas LI {
	MARGIN-BOTTOM: 2px
}
#bas A {
	MARGIN: 0px 1px; COLOR: #552200; TEXT-DECORATION: none
}
#bas A:link {
	COLOR: #552200
}
#bas A:visited {
	COLOR: #552200
}
#bas A:hover {
	COLOR: #990000; TEXT-DECORATION: none
}

