* {
	margin:0;
	padding:0;
}

body {
	background-color:#202E9D;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size:1em;
	color:#3b3b3b;
	line-height:1em;
}

div#marquerepere {  top:0;position:absolute;}

img {
	border:none;
}

button.ok {
	border:none;
	width:29px;
	height:28px;
	background:transparent url(/marquerepere/images/common/boutton_ok.jpg) no-repeat top left;	
}

button.ok2 {
	border:none;
	width:29px;
	height:28px;
	background:transparent url(/marquerepere/images/common/ok_gris.jpg) no-repeat;	
}
button.ok3, input.ok3 {
	border:none;
	width:26px;
	height:26px;
	background:url(/marquerepere/images/common/ok_gris.jpg) no-repeat;
	padding-top:7px;
}

button.ok3 span {
	display:none;
}

button.ok span, button.ok2 span{
	display:none;
}

a {
	color:#3b3b3b;
	font-size:1em; /*font-size:12px;*/
	text-decoration:none;
	outline:0;
}

a.souligne{
	text-decoration: underline;   
}

a.small {font-size:11px;padding-top:5px;padding-bottom:5px;}

div#calendrier a , div#a_propos_contact a{
	font-size:1em;
	}

#menu {
	float:left;
	width:658px;
	/*background:transparent url(/marquerepere/images/common/fond_menu_centre.jpg) no-repeat top left;*/
	border-bottom:2px solid #e3002a;
}

.left{
	float:left;
}

.right{
	float:right;
}

.text-left {
	text-align:left;
}

.text-right {
	text-align:right;
}

.text-center {
	text-align:center;
}

.texte {
	font-size:0.75em;
}

#content {
	width:780px;
	background-color:#fff;
	margin: 0 0 20px 0;
}

.spacer {
	display:block;
	clear:both;
}

.spacer_pointille_gris {
	clear:both;
	background: transparent url(/marquerepere/images/common/hr_pointille_gris.gif) no-repeat top left;
	height:1px;
	display:block;
	margin:5px 0;
}

.spacer3 {
	clear:both;
	border-top: 1px dotted #CCC;
	margin:10px 0;
}

/*=====|| Menu ||=====*/

#menu ul {
	list-style-type:none;
	padding:73px 0 0 1px;
}

#menu ul li {
	display:block;
	float:left;
	height:22px;
	font-size:0.85em;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
}

#menu ul li#menu-equilibre {
	display:none;
}

#menu ul li a {
	display:block;
	float:left;
	height:17px;
	background: transparent url(/marquerepere/images/common/menu.jpg) no-repeat;
	padding:5px 0 0 0;
	color:#e3002a;
}

#menu ul li a:hover, #menu ul li.active a {
	color:#FFF;
}

#menu ul li#menu-accueil a  { width: 110px; background-position: 0 0; }
#menu ul li#menu-consomag a { width: 110px; background-position: -110px 0; }
#menu ul li#menu-consoblog a{ width: 109px; background-position: -220px 0; }
#menu ul li#menu-recette a  { width: 147px; background-position: -329px 0; }
#menu ul li#menu-equilibre a{ width: 181px; background-position: -476px 0; }

#menu ul li#menu-accueil a:hover, #menu ul li#menu-accueil.active a { background-position: 0 -22px; }
#menu ul li#menu-consomag a:hover, #menu ul li#menu-consomag.active a { background-position: -110px -22px; }
#menu ul li#menu-consoblog a:hover, #menu ul li#menu-consoblog.active a { background-position: -220px -22px; }
#menu ul li#menu-recette a:hover, #menu ul li#menu-recette.active a { background-position: -329px -22px; }
#menu ul li#menu-equilibre a:hover, #menu ul li#menu-equilibre.active a { background-position: -476px -22px; }

/* nav gauche */
#nav_gauche {
	background:transparent url(/marquerepere/images/common/nav_gauche_fond.jpg) no-repeat bottom left;
	float:left;
	background-color:#e3002a;
	width:122px;
	margin:12px 0 0 0;
	padding:0 0 10px 0;
}

.nav_gauche_hr {
	display:block;
	clear:both;
	margin:3px 0;
}

#nav_gauche h2{
	background:transparent url(/marquerepere/images/common/nav_gauche_fond_titre.jpg) no-repeat top left;
	font-size:0.9em;
	color:#e3002a;
	padding:6px 0 3px 12px;
}

#nav_gauche ul{
	color:#fff;
	font-size:0.75em;
	margin:5px 0 4px 20px;
}

#nav_gauche ul li a{
	text-decoration:none;
	color:#fff;
}

#nav_gauche ul li.active, #nav_gauche ul li.active a {
	color:#fff;
}

#mise_en_avant {
	background:transparent url(/marquerepere/images/common/mea_fond.jpg) repeat-y top left;
	/*margin:5px 0 0 0 !important;*/
	margin:5px 0 0 0;
	width:122px;
	width:118px;
}

#mise_en_avant h2.mise_en_avant{
	background:transparent url(/marquerepere/images/common/mea_fond_haut.jpg) no-repeat top left;
	font-size:0.9em;
	color:#e3002a;
	padding:6px 0 3px 10px;
}

.adecouvrir {
	background:transparent url(/marquerepere/images/common/mea_puce_adecouvrir.gif) no-repeat 0 4px;
	font-size:0.75em;
	padding:0 8px 3px 8px;
	color:#e3002a;
	display:block;
}

#mise_en_avant p {
	margin:0 0 0 7px;
	font-family: "Trebuchet MS", Arial, sans-serif;
}

#mise_en_avant a.lien {
    text-decoration:underline;
    font-size:0.7em;
    color:#cb0026;
    margin:0 5px 10px 10px;
    display:block;
    width:105px;
    font-weight:normal;
}

.prix {
    float:left;
    background:transparent url(/marquerepere/images/common/mea_fond_prix.gif) no-repeat top left;
    font-size:0.6em;
    padding:11px 2px 19px 3px !important;
    padding:11px 2px 19px 3px;
    margin:0 0 0 2px !important;
    margin:0 -5px 0 1px;
    color:#000;
    display:block;
    width:33px;
    text-align:center;
}


.tous_nos_produits a{
	background:transparent url(/marquerepere/images/common/nav_gauche_fleche_blanche.gif) no-repeat 0 4px;
	color:#fff;
	font-size:0.75em;
	padding:0 8px 1px 8px;
	display:block;
	margin:5px 0 2px 5px;
}

dt{
	background:transparent url(/marquerepere/images/common/nav_gauche_fleche_blanche.gif) no-repeat 0 4px;
	color:#000;
	text-decoration:underline;
	font-size:0.75em;
	padding:0 8px 1px 8px;
	display:block;
	margin:5px 0 2px 5px;
}

dd, dd span {
display:block;
margin-bottom:0px;
margin-left:0px;
padding:0 8px 1px 8px;
margin-right:0px;
margin-top:0px;
color:#3B3B3B;
overflow: auto;
/*font-family:"Trebuchet MS",Arial,sans-serif;*/
font-size:11px;
/*line-height:1em;*/
}

.contact a{
	background:transparent url(/marquerepere/images/common/puce_contact.gif) no-repeat 0 4px;
	color:#fff;
	font-size:0.75em;
	padding:0 0 3px 18px;
	display:block;
	margin:0 0 3px 5px;
}

#nav_gauche h3{
	color:#fff;
	font-size:0.7em;
	margin:0 5px;
}

#nav_gauche input {
	float:left;
	width:70px;
	border:1px solid #f18095;
	padding:2px 0 1px 0;
	margin:5px 5px 0 5px;
}

a.lien_mea {
	color:#fff;
	font-size:0.7em;
	text-decoration:underline;
	margin: 0 5px 5px 5px;
	display:block;
}

/* centre */
#centre {
	float: left;        
	padding: 10px 0 0 25px;
}

/* bloc */
.bloc {
	clear: left;
	background: transparent url(/marquerepere/images/common/back_repeat_214.jpg) repeat-y;
	width: 214px;
	padding: 0;
	font-size: 0.75em;
	margin-bottom: 10px;
}

.bloc a {
	text-decoration: underline;
}

.bloc_bas {
	background: url(/marquerepere/images/common/bas_214.jpg) no-repeat bottom;
	padding: 0 0 28px 0;
}

.bloc_content {
	padding: 8px 10px 0 10px;
}

/*Utiliser plutot titre_bloc*/
h3.titre_centre {
	font-size: 1.1em;
	color: #e3002a;
	padding: 2px 0 5px 13px;
} 

h3.titre_court_bloc a, h3.titre_long_bloc a, h3.titre_centre a, h3.titre_centre2 a {
	color: #e3002a;
	text-decoration:none;
}

h3.titre_court_bloc , h3.titre_long_bloc {
	font-size: 1.1em;
	color: #e3002a;
	padding: 5px 0 5px 23px;
} 
     
h3.titre_court_bloc {
	background: url(/marquerepere/images/common/deco_titre_court_bloc.gif) no-repeat 6px 7px;
}  

h3.titre_long_bloc {
	background: url(/marquerepere/images/common/deco_titre_long_bloc.gif) no-repeat 6px 7px;
}

.titre_conso {
	color:#000;
	font-size:0.9em;
	font-weight:bold;
	margin: 0;
}

.lien_fleche_rouge {  
	background: transparent url(/marquerepere/images/common/fleche_rouge.gif) no-repeat 0px 5px !important; 
	background: transparent url(/marquerepere/images/common/fleche_rouge.gif) no-repeat 0px 7px;
	color: #e3002a;
	text-decoration: underline;
	padding: 0 5px 0 9px;
	font-size: 0.95em;
}

.lien_fleche_blanche {  
	background: transparent url(/marquerepere/images/common/fleche_blanche.gif) no-repeat 0px 5px !important; 
	background: transparent url(/marquerepere/images/common/fleche_blanche.gif) no-repeat 0px 7px;
	color: #fff;
	text-decoration: underline;
	padding: 0 5px 0 9px;
	font-size: 0.95em;
}

.titre {
	font-size:1.1em;
	margin:2px 0;
}

.gras {
	font-weight: bold;
}               
   
.orange {
	color: #f44f07;
}     
.orange_fonce {
	color: #FC0;
}
.vert {
	color: #339933;
}
.bleu {
	color: #84a8f4;
}
.gris {
	color: #555;
} 
.gris_clair {
	color: #888;
}   
.rouge {
	color: red;
}   
.jaune_clair {
	color: #FFC;
}    
.jaune_moyen {
	color: #FF9;
}
.jaune {
	color: #FF3;
}
.gauche {
	text-align: left;
}
.centre {
	text-align: center;
}    
.droite {
	text-align: right;
}
.souligne {
	text-decoration: underline;
}

.haut_de_page {
	background:url(/marquerepere/images/common/petite_fleche_haut.gif) no-repeat 0 3px;
	padding:0 0 5px 13px;
}

.gros_orange {
	color:#e67b01;
	font-size:1.8em;
	font-weight:bold;
}

/* intérieure de page */
#panier_repere2 {
	clear:left;
	background:transparent url(/marquerepere/images/common/gagner_vos_courses.gif) no-repeat top left;
	width:161px;
	height:102px;
	font-size:0.75em;
}

#panier_repere2 h3 {
	font-size:1.1em;
	color:#e3002a;
	padding:0 0 0 20px;
}
#panier_repere2 span{
	display:none;
}

#panier_repere2 a{
	display:block;
	width:161px;
	height:82px;
}


#espace_equilibre {
	clear:left;
	background:transparent url(/marquerepere/images/common/fond_espace_equilibre.jpg) no-repeat top left;*/
	width:181px;
	height:125px;
	font-size:0.75em;
	margin:19px -3px 0 0;
}

#espace_equilibre h3 {
	display:block;
	font-size:1.1em;
	color:#e3002a;
	padding:0 0 0 20px;
}

.titre_espace {
	color:#000;
	font-size:0.9em;
	font-weight:bold;
	margin:2px 0 5px 5px;
	line-height:1.1em;
}

.gros_vert2 {
	color:#3d8278;
	font-size:1.25em;
	font-weight:bold;
}

.lien_repere {
	margin:65px 0 0 60px;
}

.lien_fleche_verte {
	background:transparent url(/marquerepere/images/common/fleche_verte.gif) no-repeat 0px 6px;
	color:#336f66;
	text-decoration:underline;
	padding-left:9px;
	font-size:0.9em;
}


#consomaton {
	clear:left;
	background:transparent url(/marquerepere/images/common/fond_consomaton.jpg) no-repeat top left;
	width:180px;
	height:215px;
	font-size:0.75em;
	margin:19px -3px 0 0;
}

#consomaton h3 {
	font-size:1.1em;
	color:#e3002a;
	padding:3px 0 0 20px;
}

#consomaton2 {
	clear:left;
	background:transparent url(/marquerepere/images/common/fond_atelier_cuisine.jpg) no-repeat top left;
	width:180px;
	height:235px;
	font-size:0.75em;
	margin:19px -3px 0 0;
}

#consomaton2 h3 {
	font-size:1.1em;
	color:#e3002a;
	padding:3px 0 0 20px;
}


.titre_consomaton {
	color:#000;
	font-size:0.9em;
	font-weight:bold;
	margin:2px 0 5px 5px;
}

.gros_jaune {
	color:#d9c201;
	font-size:1.7em;
	font-weight:bold;
}

.img_consomaton {
	float:left;
	background:transparent url(/marquerepere/images/common/fond_photo_consomaton.gif) no-repeat top left;
	width:150px;
	height:75px;
	padding:1px 1px 12px 1px;
	margin:0 0 0 12px;
}

.img_left {
	float:left;
	margin:0 5px 5px 0;
}

.voir_le_blog {
	float:left;
	margin:2px 0 0 7px;
}

.lien_participez {
	float:left;
	background: transparent url(/marquerepere/images/common/fond_consomaton_participer.jpg) no-repeat top left;
	color:#434343;
	padding:0 10px 3px 20px;
	font-size:0.8em;
	line-height:1.4em;
	margin:3px 0 0 15px;
	margin:3px 0 0 10px !important;
}           

#ariane {                
	float: left;    
	font-size: 0.65em;
	padding: 5px 0 0 4px;
	width: 600px;
}

#ariane a{
	text-decoration: underline;      
} 

#revenir   {                
	text-align: right;    
	font-size: 0.65em;
}
div.revenir {                
	text-align: right;    
	font-size: 0.75em;
	font-weight:bold;
}

#revenir a{
	text-decoration: underline;      
} 
div.revenir a{
	text-decoration: none;      
} 

#annuler {                
	text-align: left;    
	font-size: 0.9em;
}

#annuler a{
	text-decoration: underline;      
}

#titre_page {         
	background: #FFF url(/marquerepere/images/common/fleche_titre.gif) no-repeat left center; 
	color: #e3002a; 
	padding-left: 23px;
	font-size: 1.2em;         
	margin: 0; 
	text-transform: uppercase;     
	clear: both;
	font-weight:normal;
	width:420px;
} 

#titre_page_bleu {         
	background: #FFF url(/marquerepere/images/common/fleche_titre_bleu.gif) no-repeat left center; 
	color: #84A8F4;
	padding-left: 23px;
	font-size: 1.2em;         
	margin: 0 0 0 0; 
	text-transform: uppercase;     
	clear: both;
	width:420px;
}

#titre_page_bleu2 { 
	background: #FFF url(/marquerepere/images/common/fleche_titre_bleu2.gif) no-repeat left top; 
	color: #3F81C2;
	padding-left: 23px;
	font-size: 1.2em;         
	margin: 0 0 0 0; 
	text-transform: uppercase;     
	clear: both;
	width:420px;
}

#titre_page_vert { 
	background: #FFF url(/marquerepere/images/common/fleche_titre_vert.gif) no-repeat left center; 
	color: #aaa924;
	padding-left: 23px;
	font-size: 1.2em;         
	margin: 0 0 0 0; 
	text-transform: uppercase;     
	clear: both;
	width:420px;
}

#titre_page_jaune { 
	background: #FFF url(/marquerepere/images/common/fleche_titre_jaune.gif) no-repeat left center; 
	color: #DA9E02;
	padding-left: 23px;
	font-size: 1.2em;         
	margin: 0 0 0 0; 
	text-transform: uppercase;     
	clear: both;
	width:420px;
}

#sous_titre {
	font-size: 0.9em;
	padding: 5px 0 0 25px;
}

#article {               
	width: 443px;
	margin: 0 25px 0 0;
}
/*
#article input {
	font-size: 0.75em;
	padding-bottom:3px;
}
*/
#article p, #article label {
	font-size: 0.75em;
	padding-bottom:3px;
}
#article small{
	font-size: 0.6em;
	display:block;
}

#article .medium{
	font-size: 0.75em;
}

#article h3 {
	font-size: 0.9em;
}

#article h3.titre_n3 {
	background: transparent url(/marquerepere/images/common/pictos/puce_grise_niv3.gif) no-repeat 0 1px;
	padding:0 0 0 23px;
	margin:10px 0 0 0;
}

#article h4 {
	color: #e3002a; 
	font-size: 0.8em;
}

#article h4.titre_n4 {
	background: transparent url(/marquerepere/images/common/pictos/puce_grise_niv4.gif) no-repeat 0 4px;
	padding:0 0 0 10px;
	margin: 10px 0 0 12px;
}

#article h4.titre_n4 a {
	color: #e3002a; 
	text-decoration:underline;
}

#article ul li a{
text-decoration :underline ;
}

/* colonne droite */
#colonne_droite {
	float:left;
	margin:0;
}

.colonne_centre {
	float:left;
	margin:10px 20px 0 0 !important;
	margin:10px 10px 0 0;
	width:214px;
}

#produits_repere {
	background: transparent url(/marquerepere/images/common/fond_produits_repere_haut.jpg) no-repeat top left;
	margin:10px 0 0 0;
	width:162px;
	padding:0;
}

#produits_repere h3 {
	color:#e3002a;
	font-size:1em;
	text-align:center;
	padding:7px 0;
}

#concour_recettes {
	margin:10px 0 0 0;
	width:162px;
	padding:0;
}

.div_bordure_rouge {
	border-left:1px solid #e3002a;
	border-right:1px solid #e3002a;
	width:143px;
	padding:8px;
}

.div_bordure_rouge img.mea_produits_repere {
	padding:10px 0 10px 20px;
	display:block;
	clear:left;
}

/*.mea_produits_repere {
	padding:10px 0 10px 20px;
	display:block;
	clear:left;
}*/

#produits_repere a {
	width:95px;
	display:block;
	float:left;
	font-size:0.7em;
	text-decoration:underline;
	padding:0 5px 0 0;
}

div.item span.prix2 { font-size:12px; padding:0 12px;}

.hr_pointille_rouge {
	clear:both;
	height:4px;
	background: transparent url(/marquerepere/images/common/hr_pointille_rouge.gif) no-repeat top left;
}          

ul.liste_ronde, #article ul {
	list-style: disc outside;
	padding-left: 18px;
}             

ul.liste_ronde li {
	padding-bottom: 6px;
	font-size: 0.90em;
}

#article ul li {
	padding-bottom: 6px;
	font-size: 0.75em;
}


/* lien bas envoyer à un ami etc. */

#lien_bas {
	margin-top: 30px;
}              
#liens_bas a {
	padding: 5px 0 0 0;
}              
#lien_bas #imprimer, #lien_bas #envoyer {
	height: 30px;   
	padding: 12px 10px 7px 22px;  
	font-size: 0.70em;          
	text-decoration: underline;        
}
#lien_bas #imprimer, #lien_bas a.imprimer {                             
	background: transparent url(/marquerepere/images/common/icone_imprimer.gif) no-repeat left center;
}
#lien_bas #envoyer, #lien_bas a.envoyer {                                  
	background: transparent url(/marquerepere/images/common/icone_envoyer.gif) no-repeat left center;
}              

/* conso'mag */
.top_vide {
	background: url(/marquerepere/images/common/top_vide.gif) no-repeat;
}
.top_pomme {
	background: url(/marquerepere/images/common/consomag/top_pomme.gif) no-repeat;
}
.top_ados {
	background: url(/marquerepere/images/common/consomag/top_ados.gif) no-repeat;
}  
.top_fichier {
	background: url(/marquerepere/images/common/consomag/top_fichier.gif) no-repeat;
}  
.top_marque_repere {
	background: url(/marquerepere/images/common/consomag/top_marque_repere.gif) no-repeat;
}
.top_fourchette {
	background: url(/marquerepere/images/common/consomag/top_fourchette.gif) no-repeat;
}

.img_recette {
	float:left;
	background:transparent url(/marquerepere/images/common/fond_photo_recette.jpg) no-repeat top left;
	width:152px;
	height:122px;
	padding:14px 27px 6px 25px;
	margin:0 0 10px 2px;
}

/* article */
.titre_paragraphe {
	font-size:0.8em;
	padding:5px 0;
}

.titre_paragraphe_rouge {
	font-size:0.8em;
	color:#E3002A;
	padding:5px 0;
}

.titre_paragraphe a {
	font-size:0.8em;
}

.degrade_gris {
	background:transparent url(/marquerepere/images/common/fond_degrader_gris.gif) repeat-x bottom;
	padding-bottom:8px;
}

/* print */
body.print {
	background-color:#fff;
}
#lancer_impression {
	margin: 20px 0 20px 0;
}              
#lancer_impression a {
	padding: 5px 0 0 0;
}              
#lancer_impression #imprimer {
	height: 30px;   
	padding: 12px 10px 7px 22px;  
	font-size: 0.70em;          
	text-decoration: underline;        
}
#lancer_impression #imprimer {                             
	background: transparent url(/marquerepere/images/common/icone_imprimer.gif) no-repeat left center;
}

@media print {
   #lancer_impression {display:none;}
   #content {width:100%;background-color:#fff;}
   #centre {float: left;	padding: 10px 0 0 0;}
}

#logo_titre_impression {
	width:460px;
	float:left;
}

#logo_titre_impression div {
	float:left;
	display:block;
	width:350px;
}

#logo_titre_impression p {
	font-size:0.75em;
	float:right;
	width:190px;
	margin: 15px 0 0 0;
}

/* pagination */
.paginate {
	background:#F5F5F5;
	padding:4px 8px;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	font-size:0.75em;
}

.paginate a {
	text-decoration:underline;
}

.block_left {
	float:left;
	padding:0 0 0 0;
	display:block;
}

.block_right {
	float:right;
	padding:0 40px 0 0;
	display:block;
}

.block_right strong {
	color:#e3002a;
}

/* liste d'articles */
ul.liste_articles {
	padding:10px 0 0 15px;
	margin:0 0 0 10px;
}

ul.liste_articles li {
	font-size:0.75em;
	padding-bottom:4px;
}

ul.liste_articles li a {
	text-decoration:underline;
}

/* formulaire recherche */
button.post_recherche, input.post_recherche  {
	border:none;
	width:134px;
	height:16px;
	background:url(/marquerepere/images/common/lancer_la_recherche.gif) no-repeat;
}

button.post_recherche span {
	display:none;
}

table.tableRecherche .td_checkbox, .td_checkbox {
	vertical-align:top;
	height:20px;
	width:20px;
}

table.tableRecherche td
{
	vertical-align:top;
	text-align:left;
	}
	
table.tableRecherche input
{
	width:20px;
	}
	
input#recherche {
	width:250px;
}

#article ul#liste_erreur {
	padding-left: 30px;
	font-size:0.75em;
} 
                 
#article .cadre_formulaire_erreur {
	color: #000;
	margin: 20px 0 0 0;
	padding: 10px 15px 10px 70px;
	background: #ffffd6 url(/marquerepere/images/common/erreur_formulaire.gif) no-repeat 15px 12px;
} 

#article .cadre_formulaire_haut {
	background-color:#EEEEEE;
	border:1px solid #DDDDDD;
	color:#3B3B3B;
	margin:20px 0pt 0pt;
	padding:10px 10px 15px 15px !important;
	padding:10px 1px 15px 15px;
}


#article .cadre_formulaire_bas {
	background-color: #eee;
	color: #3B3B3B;
	margin-bottom: 12px;
	padding: 15px 10px 13px 15px;
}

#article input[type=text], input[type=file], input[type=password], #article textarea, select, input[type=text] {
	border-top: 1px solid #999; 
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #DDD;       
	border-left: 1px solid #BBB;
}
#article textarea {
	height: 100px;
}   

h2.vert_recettes{ 
	background: #FFF url(/marquerepere/images/common/fleche_titre_vert.gif) no-repeat left center; 
	color: #aaa924;
	padding-left: 23px;
	font-size: 1.2em;         
	margin: 0 0 0 0; 
	text-transform: uppercase;     
	clear: both;
	width:420px;
}
h3.vert_recettes{
	color: #aaa924;
	width:420px;
}

h2.rouge_consomaton{ 
	background: #FFF url(/marquerepere/images/common/fleche_titre.gif) no-repeat left center; 
	color: #E3002A;
	padding-left: 23px;
	font-size: 1.2em;         
	margin: 0 0 0 0; 
	text-transform: uppercase;     
	clear: both;
	width:420px;
}
h3.rouge_consomaton{
	color: #E3002A;
	width:420px;
}

.rappel {
color:#999999;
display:block;
font-size:0.6em;
padding:2px 0pt 0pt 5px;
}

.remarque_rouge {
                font-size:0.8em;
                color: #E3002A;
}


button.ok3 {
background:transparent url(/marquerepere/images/common/ok_gris.jpg) no-repeat scroll 0%;
border:medium none;
height:26px;
padding-top:7px;
width:26px;
}
button.ok3 span {
display:none;
}

#article ul.liste_panier_repere li {
padding-bottom:12px;
}
.voir_nos_valeurs {
float:left;
padding:0pt 0pt 0pt 13px
}




Modifications css : 

ajouter Ã  la fin des fichiers 'common/css/style.css' et 'common/css/marquerepere/style.css' :


/**********************************************************/
/* Modification menu 2010/04
/**********************************************************/
#menu ul li#menu-equilibre {
	display:none;
}
#menu ul li#menu-consomag a, #menu ul li#menu-consoblog a, #menu ul li#menu-recette a {
margin : 0;
padding: 5px 15px 0;
}


#menu ul li#menu-accueil a  { width: 110px; background-position: 0 0; }
#menu ul li#menu-consomag a { width: 100px; background-position: -110px 0;}
#menu ul li#menu-consoblog a { width: 90px; background-position: -239px 0; }
#menu ul li#menu-recette a { width:135px; padding: 5px 7px 0; background-position: -358px 0;}
#menu ul li#menu-equilibre a{ width: 181px; background-position: -476px 0; }

#menu ul li#menu-accueil a:hover, #menu ul li#menu-accueil.active a { background-position: 0 -22px; }
#menu ul li#menu-consomag a:hover, #menu ul li#menu-consomag.active a { background-position: -110px -22px; }
#menu ul li#menu-consoblog a:hover, #menu ul li#menu-consoblog.active a { background-position: -239px -22px; }
#menu ul li#menu-recette a:hover, #menu ul li#menu-recette.active a { background-position: -358px -22px; }
#menu ul li#menu-equilibre a:hover, #menu ul li#menu-equilibre.active a { background-position: -476px -22px; }
