/* Feuille de style pour le site Humard | 28/11/2006
Si modification demander edouard.heilbronn@activis.fr

/* import CSS  */
/* ------------------------------------------------------- */
@import url(nav.css);

/*-----------------------------------------------------------------------------------------------------------*/
/*						CSS GENERAUX					        */
/*-----------------------------------------------------------------------------------------------------------*/


body {
  font: 62.5% Verdana, Arial, Helvetica, sans-serif;
  color: #797979; text-align: center;
}

img { border: 0px solid #CCCCCC;}

hr { border: 0px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; height: 1px; clear: both;}
/*color: #AF1E2D;*/
a {font-family: Verdana, Arial, Helvetica, sans-serif; color: #AF1E2D; font-size: 1em; text-decoration: underline;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color: #AF1E2D; font-size: 1em; text-decoration: none;}

.left { float: left;}
.right { float: right;}
.hide { display: none;}
.spacer { visibility:hidden; clear:both;}
.clear_both { clear:both;}
.center { text-align: center;}
.cache_print { display: none;}
.align_top { vertical-align: top;}
.align_middle { vertical-align: middle;}
.cache_print { display: none;}
.print { display: block;}

/* Typo et styles wysiwyg */
.noir { color: #000000;}
.gris_fonce { color: #3F3F38;}
.rouge_humard { color: #AF1E2D;}
.image_gauche { float: left; margin: 0 10px 10px 0;}
.image_droite { float: right;  margin: 10px 0 0 10px;}


/*-----------------------------------------------------------------------------------------------------------*/
/*						STRUCTURE					        */
/*-----------------------------------------------------------------------------------------------------------*/

/* Header */
#header { width: auto; margin: 0 auto; background: url(../images/fond_header.gif) no-repeat right top;
	text-align: left;}

/* Menu */
div.menu_contour { display: none;}

/* Gauche Droite */
#gauche_droite { width: auto; margin: 0 auto;}
	#col_gauche { display: none;}
		#sous_menu {}
		#adresse {}
	
	#centre_droite { width: auto; border: 0px solid #E4E4E4;
		text-align: left; padding: 5px 15px; margin: 10px 0 0 0;}

/* Footer */
#footer { display: none;}

/*-----------------------------------------------------------------------------------------------------------*/
/*						CONTENU					        */
/*-----------------------------------------------------------------------------------------------------------*/

/* Header */
#nav_langue { background: url(../images/fond_langues.jpg) no-repeat right top;}
#nav_langue a { font-size: 1.1em; color: #999999; margin: 5px; line-height: 20px; text-decoration: none;}
#nav_langue a:hover { color: #AF1E2D; text-decoration: none;}

/* Menu */

/* Gauche Droite */
.chemin { display: none;}
.chemin a { color: #797979; text-decoration: none;}
.chemin a:hover { color: #AF1E2D; text-decoration: none;}

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #AF1E2D; font-size: 1.8em; margin: 7px 0;}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #797979; font-size: 1.6em;}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #AF1E2D; font-size: 1.4em;}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #797979; font-size: 1.2em;}
h5 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #AF1E2D; font-size: 1.1em;}
h6 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #797979; font-size: 1em;}

ul { margin: 5px 0 5px 25px; list-style-image: url(../images/puce_logo_humard.gif);}
#centre_droite ul { *margin: 0 0 0 170px; }
ul li { margin: 3px 0 3px 25px; }

.image_produit { border: 1px solid #CCCCCC; padding: 15px;}
.image_produit_grand { float: left; margin: 0 20px 20px 0;}

.vign_produit { border: 1px solid #CCCCCC; float: left; width: 190px; text-align: center; margin: 5px 5px; padding: 10px 0 10px 0;
	background-color: #FFFFFF;}
	
#actu_accueil { width: auto; float: none; border-left: 0px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; margin: 0 0 10px 0px; padding: 0;}

/* Footer */
