/*Affichage du texte seul - noir, 10 px */
body {

    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    /*scrollbar-face-color#FFFFFF";
    scrollbar-shadow-color="#4080AC";
    scrollbar-highlight-color="#4080AC";
    scrollbar-3dlight-color="#FFFFFF";
    scrollbar-darkshadow-color="#FFFFFF";
    scrollbar-track-color="#FFFFFF";
    scrollbar-arrow-color="#41AD49";*/
    text-align:center;
    margin-top:0px;
		/*background:url(/images/background.gif);*/
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none;
		background-repeat:repeat-x;
}


/* styles de la nouvelle maquette ajoutés par djé */


/*
div.recherche
{
	left:773px;
	top:84px;
	position:absolute;
}

*/
h1.rayon
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #0066FF;
	border:0;
}

h1.nom_article
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	border:0;
}

h1.article_asso
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
	color: #FFFFFF;
	border:0;
}

h2.rayondesc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #000000;
	font-size:12px;
	border:0;
}

h1.prevenir_allergie
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #0066FF;
	font-size:17px;
}



td.textuniform
{
	color: #FFFFFF;
}

home.prevenir_allergie
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #0066FF;
	font-size:17px;
}

h1.alimentsecu
{
	Font-family:Arial,Helvetica,sans-serif;
	Font-size:	21.0667px
	
}

A.lienvisite:hover
{
	background:#99CCFF;

}



h1.home
{
font-family:Arial,Verdana, Helvetica, sans-serif;
color:#FFFFFF;
font-size:15px;
}
h1.TitreHome
{
font-family:Arial,Verdana, Helvetica, sans-serif;
background-color:#00519e;
color:#FFFFFF;
font-size:15px;

}

.divdroite {
    /*scrollbar-face-color="#41AD49";
    scrollbar-shadow-color="#41AD49";
    scrollbar-highlight-color="#41AD49";
    scrollbar-3dlight-color="#41AD49";
    scrollbar-darkshadow-color="#41AD49";
    scrollbar-track-color="#41AD49";
    scrollbar-arrow-color="#FACA09";*/
}
A {
text-decoration:none;
}

A img{
border:none;
}
#global 
{
    text-align:center;   
}

#global2 {
    position:absolute;
    width:480px;
    text-align:left;
}

.titreBout{
    font-family:Verdana, Tahoma, sans-serif;
    color:#00469D;
    font-size:13px;
    font-weight:bolder;
    text-decoration:none;
}

.titreRayBoutB{
    font-family:Verdana, Tahoma, sans-serif;
    color:#00469D;
    font-size:11px;
    font-weight:bolder;
}

.titreRayBoutBnormal{
    font-family:Verdana, Tahoma, sans-serif;
    color:#00469D;
    font-size:11px;
    font-weight:normal;
}
.GammeResume{
    font-family:Arial,Verdana, Helvetica, sans-serif;
    color:#003399;
    font-size:13px;
    font-weight:normal;
	padding-left:10px;
	line-height:18px;
}

.titreRayBoutR{
    font-family:Verdana, Tahoma, sans-serif;
    color:#B32424;
    font-size:11px;
    font-weight:bolder;
}

.titreRayBoutV{
    font-family:Verdana, Tahoma, sans-serif;
    color:#008E03;
    font-size:11px;
    font-weight:bolder;
}


.titreBoutFamPdt{
    font-family:Verdana, Tahoma, sans-serif;
    color:#0D8900;
    font-size:12px;
    font-weight:bolder;
    text-decoration:underline;
}

.titreBoutFamPdtp{
    font-family:Verdana, Tahoma, sans-serif;
    color:#0D8900;
    font-size:11px;
    font-weight:bolder;
    text-decoration:underline;
}

/* definition des styles des menu de la nouvelle maquette */

.MenuHautParallerg A{
    font-family:Verdana, Tahoma, sans-serif;
	color:#00519e;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;	
	}
#MenuBouton_haut{
background:url(/images/trame_haut/background_bouton.jpg);
width:1024px;
height:77px;
background-repeat:no-repeat;
}
#TitreHome{

font-family:Arial,Verdana, Helvetica, sans-serif;
background-color:#00519e;
color:#FFFFFF;
font-size:15px;
}

A.bodyHome, .bodyHome{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
	text-decoration:none;
	
    color:black;

}
.bodyHome A{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
	text-decoration:none;
	
    color:black;

}
.bodyHome A:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
		text-decoration:none;
    color:gray;
}
.menu_identification{
margin-left:12px;
}
.menu_Montant{
	background:url(/images/trame_droite/fond_montant.jpg);
	width:150px;
	height:16px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.menu_montant a:hover{
	color:yellow;
}
.menu_lppr{
	color:#003399;
	font-size:11px;
	font-family:Tahoma, Verdana, sans-serif;
	font-weight:bold;
}

.menuBlB {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:15px;
    font-weight:bolder;
    color:#00469D;
}

.menugaucheblanc {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
}


.menuIdent {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    color:#00469D;
    font-weight:bolder;
}

.menuBN{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    color:#FFFFFF;
    text-decoration:none;
}
.menuBB_bleu{
	margin-left:10px;
	font-family:Tahoma, Verdana, sans-serif;
    font-size:11px;
    color:#003399;	
}
.menuBB_bleu:hover{
	text-decoration:underline;
	margin-left:10px;
	font-family:Tahoma, Verdana, sans-serif;
    font-size:11px;
    color:#003399;	
}
.menuBB_gauche_bleu{
	margin-left:10px;
	font-family:Tahoma, Verdana, sans-serif;
    font-size:11px;
    color:#003399;
}
.menuBB_gauche_bleu:hover{
		text-decoration:underline;
	margin-left:10px;
	font-family:Tahoma, Verdana, sans-serif;
    font-size:11px;
    color:#003399;
}
.menuBB_famille{

	font-family:Tahoma, Verdana, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:white;
  background-color:#83d0f0;
  width:160px;
  height:13px;
}
.menuBB_blanc{
	font-family:Verdana, Tahoma, sans-serif;
  font-size:10px;
  color:white;	
}
.menuBB_blanc:hover{
	font-family:Verdana, Tahoma, sans-serif;
  font-size:10px;
  color:#093d9f;	
}

.menuBB_blanc_newsletter{
	font-family:Verdana, Tahoma, sans-serif;
  font-size:10px;
  color:white;
  display:inline;
  padding:0;
  margin:30;	
}


.menuBB_blanc_evi{
	font-family:Verdana, Tahoma, sans-serif;
  font-size:10px;
  color:white;	
}
.menuBB_blanc_evi:hover{
	font-family:Verdana, Tahoma, sans-serif;
  font-size:10px;
  color:black;	
}
.menuBB_rouge_evi{
	font-family:Verdana, Tahoma, sans-serif;
  font-size:10px;
  color:red;	
}
.menuBB_rouge_evi:hover{
	font-family:Verdana, Tahoma, sans-serif;
  font-size:10px;
  color:black;	
}

.menuBB_bleu_evi{
	font-family:Verdana, Tahoma, sans-serif;
  font-size:10px;
  color:#83d0f0;	
}
.menuBB_bleu_evi:hover{
	font-family:Verdana, Tahoma, sans-serif;
  font-size:10px;
  color:#19607d;	
}
.menuBB_theme{
	margin-left:14px;
	font-family:Tahoma, Verdana, sans-serif;
	color:#83d0f0;
    font-size:11px;
	line-height:14px;
}
.menuBB_theme:hover{
	margin-left:14px;
	font-family:Tahoma, Verdana, sans-serif;
	color:white;
    font-size:11px;
	line-height:14px;
}
.menuBB_theme_background{
background-color:#00519e;
}
.Menu_sous_familles{
letter-spacing:0.01cm;
padding-left:3px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#003399;
}
.Famille_act, .Menu_sous_familles:hover{
	font-weight:bold;
	letter-spacing:0.01cm;
	padding-left:3px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#003399;
}

.Menu_rayons{
padding-left:6px;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
color:#003399;
}
.menu_rayons:hover, .menu_rayons_actif{
	padding-left:6px;
font-family:tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
	color:#ef8129;
}

.Livraison_gratuite{
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ff9933;
}
#Livraison_gratuite_gros{
	font-family:Tahoma, Verdana, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#ff9933;
}
#En_France{
font-family:Arial,Verdana, Helvetica, sans-serif;
font-size:9px;
color:#003399;
line-height:11px;

}
.menuBB, .menuBBB{
    font-family:Verdana, tahoma , sans-serif;
    font-size:12px;
    font-weight:bolder;
    color:BLACK;
    text-decoration:none;
}


.menuBBG{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:bolder;
    color:#FFFFFF;
    text-decoration:none;
}

.menuBBSL{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:underline;
}

.menuJB{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bolder;
    color:#FFCC33;
}

.menuRN{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:normal;
    color:#FF3300;
    text-decoration:none;
}
.menuSF{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
	text-align:center;
    font-weight:normal;
    color:#404040;
    text-decoration:none;
}
A.menuSF:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
	text-align:center;
    font-weight:normal;
    color:#79797A;
    text-decoration:none;
}


.homeNB{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    color:#000000;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
}


/*   definition des liens */
A.HomeV{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    color:#009900;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
}

A.HomeV:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    color:#009900;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
}

A.HomeV:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    color:#33CC33;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
}



A.HomeO{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    color:#FF9900;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
}

A.HomeO:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    color:#FF9900;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
}

A.HomeO:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    color:#FFCC00;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
}

A.menuBlB {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bolder;
    color:#00469D;
    text-decoration:none;  
}

A.menuBlB:link {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bolder;
    color:#00469D;
    text-decoration:none;  
}

A.menuBlB:hover {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bolder;
    color:#FFFFFF;
    text-decoration:none;  
}



A.menuBN{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    color:#FFFFFF;
    text-decoration:none;
}

A.menuBN:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    color:#FFFFFF;
    font-weight:normal;
    text-decoration:none;
}

A.menuBN:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    color:#00469D;
    font-weight:normal;
    text-decoration:none;
}



A.menuBB{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    font-weight:bold;
}

A.menuBB:link, menuBB A{
    color:Black;
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}

A.menuBB:hover{
    color:#00469D;
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}


A.menuBBB{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    font-weight:bold;
}

A.menuBBB:link{
    color:#FFFFFF;
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}

A.menuBBB:hover{
    color:#00469D;
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}

A.menuBBB:visited{
    color:#FFFFFF;
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}

A.menuBBG{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:bolder;
    color:#FFFFFF;
    text-decoration:none;
}

A.menuBBG:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:bolder;
    color:#FFFFFF;
    text-decoration:none;
}

A.menuBBG:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:bolder;
    color:#00469D;
    text-decoration:none;
}

A.menuBBSL{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:underline;
}

A.menuBBSL:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:underline;
}

A.menuBBSL:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bold;
    color:#00469D;
    text-decoration:underline;
}

A.menuJB{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bolder;
    color:#FFCC33;
    text-decoration:none;
}

A.menuJB:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bolder;
    color:#FFCC33;
    text-decoration:none;
}

A.menuJB:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bolder;
    color:#FF9900;
    text-decoration:none;
}


A.menuJB2{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    color:#FFCC33;
    text-decoration:none;
}

A.menuJB2:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    color:#FFCC33;
    text-decoration:none;
}

A.menuJB2:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    color:#FF9900;
    text-decoration:none;
}

.menuBlB2 {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bolder;
    color:#00469D;
    text-decoration:none;  
}
A.menuBlB1 {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    color:black;
    text-decoration:none;  
}
A.menuBlB1:hover {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    color:#A0A0A0;
    text-decoration:none;  
}
A.menuBlB2 {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bolder;
    color:#00469D;
    text-decoration:none;  
}

A.menuBlB2:link {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bolder;
    color:#00469D;
    text-decoration:none;  
}

A.menuBlB2:hover {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bolder;
    color:#0066CC;
    text-decoration:none;  
}

.menuBlB4 {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#0D8900;
    text-decoration:none;  
}

.menuBlB3 {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none;  
}
.menuBlB3_nouveau {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:13px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none;  
}

A.menuBlB3 {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#FF9606;
    text-decoration:none;  
}

A.menuBlB3:link {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#FF9606;
    text-decoration:none;  
}

A.menuBlB3:hover {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#FFD133;
    text-decoration:none;  
}


.menuBlB5 {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#00469D;
    text-decoration:none;  
}

A.menuBlB5 {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#FF9606;
    text-decoration:none;  
}

A.menuBlB5:link {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#FF9606;
    text-decoration:none;  
}

A.menuBlB5:hover {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#FFD133;
    text-decoration:none;  
}

.menuBlB6 {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#00469D;
    text-decoration:none;  
}

A.menuBlB6 {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#EF4900;
    text-decoration:none;  
}

A.menuBlB6:link {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#EF4900;
    text-decoration:none;  
}

A.menuBlB6:hover {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:13px;
    font-weight:bold;
    color:#FFD133;
    text-decoration:none;  
}


.menuBlB4 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#00469D;
    text-decoration:none;  
}

A.menuBlB4 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#FF9606;
    text-decoration:none;  
}

A.menuBlB4:link {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#FF9606;
    text-decoration:none;  
}

A.menuBlB4:hover {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#FFD133;
    text-decoration:none;  
}


.menuBlB7 {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#43AC48;
    text-decoration:none;  
}

A.menuBlB7 {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#43AC48;
    text-decoration:none;  
}

A.menuBlB7:link {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#43AC48;
    text-decoration:none;  
}

A.menuBlB7:hover {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#63FD6B;
    text-decoration:none;  
}





A.menuRB{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bold;
    color:#FF3300;
    text-decoration:none;
}

A.menuRN{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:normal;
    color:#FF3300;
    text-decoration:none;
}

A.menuRB:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bold;
    color:#FF3300;
    text-decoration:none;
}

A.menuRN:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:normal;
    color:#FF3300;
    text-decoration:none;
}

A.menuRB:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bold;
    color:#00469D;
    text-decoration:none;
}

A.menuRN:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none;
}



/* objet formulaire nouvelle maquette */
input.okblanc {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    line-height:normal;
    border:1px outset #8FBD8A;
    color:#000000;
    background-color:#FFFFFF;
}

input.okbleu {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    line-height:normal;
    border:1px outset #8FBD8A;
    color:#FFFFFF;
    background-color:#5A82C7;
}

select.listeBB {
    font-family:Verdana, Tahoma, sans-serif;
    line-height:normal;
    color:#5A82C7;
    background-color:#FFFFFF;
    font-size:9px;
    display:list-item;
    width:110px;
}

input.txtarea {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    line-height:normal;
    color:#5A82C7;
}


/* definition des styles pour les pages */
.pageRB{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bold;
    color:#B32424;
    text-decoration:none;
}

.pageNSL{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:normal;
    color:#000000;
    text-decoration:underline;
}

.pageBlB{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    color:#00469D;
    font-weight:bold;
    text-decoration:none;
    font-style:normal;
}

.pageBBG{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:14px;
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
    font-style:normal;
}

.pageGRBG{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:14px;
    color:#666666;
    font-weight:bold;
    text-decoration:none;
    font-style:normal;
}

.pageBlBG{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    color:#00469D;
    font-weight:bold;
    text-decoration:none;
    font-style:normal;
}

.hometextN{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    color:#000000;
    font-style:normal;
    font-weight:normal;
    text-decoration:none;
}

.hometextB{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    color:#0000FF;
    font-style:normal;
    font-weight:normal;
    text-decoration:none;
}

.hometextBB{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    color:#0000FF;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
}

.hometitreJ{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    color:#FF9900;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
}

.hometitreV{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    color:#009900;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
}

/* fin styles de la nouvelle maquette ajoutés par djé*/


/*Affichage du texte dans un tableau - noir, 9px*/
td {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
}


/*Affichage du texte dans un tableau - noir, 11px gras, pour la boutique*/
td.produit {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}

/*Affichage du titre - bleu, souligné, 10px*/
td.news {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    text-decoration:underline;
    color:#3D7EAB;
    
}

/*Affichage du texte en bleu dans la partie en haut des menus à droite - bleu, 9 px*/
td.menudroite {
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#3D7EAB;
}




/*Affichage des titres "articles + numéro"  dans la page d'accueil - noir, 9 px*/
td.titre {
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    font-weight:bold;
}
/* Background de la home page*/

.img_Gluten{
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:#00519e;
background:url(/images/home/Galaxie_gluten.jpg);
background-repeat:no-repeat;
width:100%;
height:100%;
}
.img_pai {
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:#00519e;
background:url(/images/home/Galaxie_pai.jpg);
background-repeat:no-repeat;
width:204px;
height:104px;
}
.img_stoko {
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:#00519e;
background:url(/images/home/Galaxie_stoko.jpg);
background-repeat:no-repeat;
width:204px;
height:104px;
}
.img_acariens {
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:#00519e;
background:url(/images/home/Galaxie_housses.jpg);
background-repeat:no-repeat;
width:204px;
height:104px;
}
.img_literie {
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:#00519e;
background:url(/images/home/Galaxie_literie.jpg);
background-repeat:no-repeat;
width:204px;
height:104px;
}
.img_filtration {
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:#00519e;
background:url(/images/home/Galaxie_pollen.jpg);
background-repeat:no-repeat;
width:204px;
height:104px;
}
.img_Gluten a{
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:#00519e;

}
.img_pai a{
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:#00519e;

}
.img_stoko a{
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:#00519e;

}
.img_acariens a{
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:#00519e;

}
.img_literie a{
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:#00519e;

}
.img_filtration a{
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:#00519e;

}
.img_bracelet {

background:url(/images/home/Galaxie_bleu_badges.jpg);
background-repeat:no-repeat;
width:204px;
height:48px;
}
.img_diabete {
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:#00519e;
background:url(/images/home/Galaxie_jaune.jpg);
background-repeat:no-repeat;
width:204px;
height:48px;
}
.G_bracelet{
vertical-align:bottom;
font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
background:url(/images/home/Galaxie_bracelet.jpg);
background-repeat:no-repeat;
width:204px;
height:93px;
}
.G_bracelet a{
vertical-align:bottom;
font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}
.G_diabete{
vertical-align:bottom;
font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
background:url(/images/home/Galaxie_diabete.jpg);
background-repeat:no-repeat;
width:204px;
height:93px;
}
.stylediabete{

font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
font-size:16px;
font-weight:bold;
color:#FFFFFF;

}

.Home_Galaxie a:hover{
	text-decoration:underline;
}
.G_bracelet:hover{
	color:yellow;
	text-decoration:none;
}
.G_diabete:hover{
	color:yellow;
	text-decoration:none;
}
.desc_galaxie_badges{
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:white;
}
.desc_galaxie_diabete{
font-family:Tahoma, Verdana, sans-serif;
font-size:11px;
color:#00519e;
}
.Titre_Galaxie{
vertical-align:bottom;
font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}
.Titre_Galaxie:hover{
text-decoration:none;
vertical-align:bottom;
font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
font-size:16px;
font-weight:bold;
color:yellow;
}
.G_orange{
background:url(/images/home/Galaxie_orange.jpg);
background-repeat:no-repeat;
width:204px;
height:37px;
}
.G_bleu{
background:url(/images/home/Galaxie_bleu.jpg);
background-repeat:no-repeat;
width:204px;
height:37px;
}
.G_vert{
background:url(/images/home/Galaxie_verte.jpg);
background-repeat:no-repeat;
width:204px;
height:37px;
}


/*menu bas*/
.desc_addresse_parallerg{
font-family:Arial,Verdana, Helvetica, sans-serif;
color:#003399;
font-size:11px;
}
.desc_ouverture_parallerg{
background:url(/images/trame_bas/background_parallerg.jpg);
background-repeat:no-repeat;
width:160px;
height:90px;
font-family:Tahoma, Verdana, sans-serif;
color:white;
font-size:10px;
}

.lien_bas a{
	font-family:Tahoma, Verdana, sans-serif;
    font-size:11px;
    color:#003399;
}
.lien_bas_news a{
	font-family:Tahoma, Verdana, sans-serif;
    font-size:11px;
    color:#003399;
    letter-spacing:-2px;
}
.lien_bas a:hover{
	font-family:Tahoma, Verdana, sans-serif;
    font-size:11px;
    color:#83bdd4;
}
.lien_bas_news a:hover{
	font-family:Tahoma, Verdana, sans-serif;
    font-size:11px;
    color:#83bdd4;
    letter-spacing:-2px;
}

.lien_association{
background-color:#eaf0f2;
font-family:Verdana, Tahoma, sans-serif;
font-weight:bold;
font-size:11px;
color:#00519e;
}
.lien_site_ami a{
font-size:10px;
font-family:Verdana, Tahoma, sans-serif;
color:#999999;
}
.lien_site_ami a:hover{
font-size:10px;
font-family:Verdana, Tahoma, sans-serif;
color:black;
}
/*Permet de mettre le cadre bleu autour des photos*/
img.photogalaxie {
    border:0px solid black;
}
A.TexteGalaxie {
    color:#000066;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

A.TexteGalaxie:hover {
    color:red;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
img.photo {
    border:1px solid #3D7EAB;
}

img.photoJ {
    border:1px solid #FFCB1A;
}
img.photoV {
    border:1px solid #008E03;
}
img.photoR {
    border:1px solid #B32424;
}



/*Style des modules de recherches - contour bleu, 10 px*/
input {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    line-height:normal;
    color:#5A82C7;
}

/*Style des boutons valider, de l'administration - contour bleu, blanc, 10 px*/
input.valid {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    line-height:normal;
    /*border:1px outset #3D7EAB;*/
    color:#FFFFFF;
    background-color:#3D7EAB;
}

/*Style des boutons valider, des pages du site - contour vert, noir, 10 px*/
input.ok {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    line-height:normal;
    /*border:1px outset #8FBD8A;*/
    color:#000000;
    background-color:#FFFFFF;
}


/*Style des selects - contour bleu, noir, 10 px*/
select {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    line-height:normal;
    /*border:1px outset #3D7EAB;*/
    color:#5A82C7;
    background-color:#FFFFFF;
}

/*Style des textes areas - contour bleu, noir, 10 px*/
textarea {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    line-height:normal;
    /*border:1px outset #3D7EAB;*/
    color:#5A82C7;
}

/*Style des boutons radios*/
input.radio {
    font-family:Arial, Helvetica, sans-serif;
    font-size:8px;
    line-height:5px;
    border:0px;
}


/*Mettre un cadre bleu à un tableau*/
.box3 {
    padding:3px;
    border-style:solid;
    border-color:#3D7EAB;
    border-width:1px;
}
.box_evi {
    padding:3px;
    border-style:solid;
    border-color:#003399;
    border-width:1px;
}

/*Mettre un cadre vert à un tableau*/



A.menudroite{ 
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#3D7EAB;
}

A.menudroite:link{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#3D7EAB;
}

A.menudroite:visited{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#3D7EAB;
}

A.menudroite:hover{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000000;
    text-decoration:underline;
}

A.menudroite:active{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000000;
    text-decoration:underline;
}




.contenub{
    font-family:rial, Helvetica, sans-serif;
    font-size:12px;
    color:#0D8900;
    text-decoration:none;
    font-weight:bolder;
}
.contenu{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#0D8900;
    text-decoration:none;
    font-weight:normal;
}

.contenu{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#0D8900;
    text-decoration:none;
    font-weight:normal;
}

.navBF{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#253EA0;
    text-decoration:none;
    font-weight:bolder;
}

A.navBF{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#253EA0;
    text-decoration:none;
}
A.navBF:link{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#253EA0;
    text-decoration:none;
}

A.navBF:visited{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#253EA0;
    text-decoration:none;
}

A.navBF:hover{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    text-decoration:underline;
}

A.navBF:active{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    text-decoration:underline;
}

.titreBlB {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:16px;
    font-weight:bold;
    color:#00469D;
    text-decoration:none;  
}

/*Liens dans les pages (exemple :lire la suite) - affichage vert - hover :noir, souligné pour la boutique*/


a.maillage{
    position:relative; /*this is the key*/
    z-index:24; 
    color:#0000ff;
    text-decoration:none;
    border-bottom: 3px double;}

a.maillage:hover{z-index:25; background-color:#ff0;text-decoration : none}

a.maillage span{display: none;}

a.maillage:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center}
    
.boutiqueNC{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#B32424;
    text-decoration:none;
}

A.boutiqueNC{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#B32424;
    text-decoration:none;
}



A.boutiqueNC:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#B32424;
    text-decoration:none;
}

A.boutiqueNC:visited{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#B32424;
    text-decoration:none;
}

A.boutiqueNC:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#FA530C;
    text-decoration:none;
}

A.boutiqueNC:active{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#FA530C;
    text-decoration:none;
}

 .boutiqueSE{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#008E03;
    text-decoration:none;
}

A.boutiqueSE{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#008E03;
    text-decoration:none;
}



A.boutiqueSE:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#008E03;
    text-decoration:none;
}

A.boutiqueSE:visited{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#008E03;
    text-decoration:none;
}

A.boutiqueSE:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#00BD04;
    text-decoration:none;
}

A.boutiqueSE:active{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#00BD04;
    text-decoration:none;
}
.casetableau{
	border:1px solid blue;
	color:red;
}
.choix_ray{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}	
A.liensG{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#003399;
	font-weight:bold;	
	line-height:12px;
	padding-left:16px;
}
A.liensG:hover{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#0658fb;
	font-weight:bold;	
	line-height:12px;
	padding-left:16px;
}
.profil_evi{
	background:url(/images/boutique_detail/profil_evi_bleu.jpg);
	background-repeat:no-repeat;
	padding-left:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:white;
	width:440px;
	height:27px;	
}
#voir_ensemble A{
	font-family:Verdana, Tahoma, sans-serif;
  font-size:10px;   
	color:#45baeb;
}
#voir_ensemble A:hover{
	font-family:Verdana, Tahoma, sans-serif;
  font-size:10px;   
	color:#206683;
}
.Description_SF{
	font-family:Arial,Verdana, Helvetica, sans-serif;
  font-size:11px; 
  font-weight:bold;  
	color:black;
}
.TitreSF{
	font-family:Arial,Verdana, Helvetica, sans-serif;
  font-size:26px; 
	color:#ef8129;
}
.TitreBoutGluten{
	font-family:Arial,Verdana, Helvetica, sans-serif;
  font-size:15px; 
	color:white;
}
.phrase_evi{
	font-family:Tahoma, Verdana, sans-serif;
	font-size:10px;
	color:#00519e;
}
.boutique{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#00469D;
    text-decoration:none;
}
.Boutique_loc{
	padding-left:4px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:10px;
	color:#999999;
}
.Titre_Nouveautes{
		margin:2px;
		background:url(/images/Nouveautes/fond_titre.jpg);
		background-repeat:repeat-x;
		font-size:20px;
		color:#003399;

}
#nouveau{
font-family:Tahoma, Verdana, sans-serif;
font-weight:bold;
font-size:13px;
color:#0066ff;
}
#promo{
font-family:Tahoma, Verdana, sans-serif;
font-weight:bold;
font-size:9px;
color:#ff00cc;
}
.prixbarre{
font-family:Tahoma, Verdana, sans-serif;
line-height:11px;
font-size:12px;
color:#000099;
}
.prixpromo{
font-family:Tahoma, Verdana, sans-serif;
font-weight:bold;
font-size:18px;
line-height:18px;
color:#ff00cc;
}
.Texte_lppr{
color:#003399;
font-family:Tahoma, Verdana, sans-serif;
font-size:10px;
}
.Texte_blanc{
font-family:Tahoma, Verdana, sans-serif;
font-size:10px;
color:black;
}
.Texte_jaune{
font-family:Tahoma, Verdana, sans-serif;
font-size:9px;
font-weight:bold;
color:#039059;
}

A.boutique{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#00469D;
    text-decoration:none;
}

A.boutique:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#00469D;
    text-decoration:none;
}

A.boutique:visited{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#00469D;
    text-decoration:none;
}

A.boutique:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#0066CC;
    text-decoration:none;
}

A.boutique:active{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#0066CC;
    text-decoration:none;
}

/*Style des liens dans la trame bas - blanc, hover :bleu, souligné*/
A.tramebas{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#FFFFFF;
    text-decoration:none;
}

A.tramebas:link{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#FFFFFF;
    text-decoration:none;
}

A.tramebas:visited{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#FFFFFF;
    text-decoration:none;
}

A.tramebas:hover{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#1B5985;
    text-decoration:underline;
}

A.tramebas:active{
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#1B5985;
    text-decoration:underline;
}


A.pageBlBGL{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    color:#00469D;
    font-weight:bold;
    text-decoration:none;
    font-style:normal;
    letter-spacing:3px;
}
A.pageBlBGL:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    color:#00469D;
    font-weight:bold;
    text-decoration:none;
    font-style:normal;
    letter-spacing:3px;
}
A.pageBlBGL:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    color:#0066CC;
    font-weight:bold;
    text-decoration:none;
    font-style:normal;
    letter-spacing:3px;
}


A.artBlBGL{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#00469D;
    font-weight:bold;
    text-decoration:none;
    font-style:normal;
}
A.artBlBGL:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#00469D;
    font-weight:bold;
    text-decoration:none;
    font-style:normal;
}
A.artBlBGL:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#0066CC;
    font-weight:bold;
    text-decoration:none;
    font-style:normal;
}

#TitreBouton_Haut{
	color:#003399;
	font-size:12px;
	line-height:14px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
	
}
#Bouton_Red A{
	color:white;
	font-size:12px;
	line-height:14px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
}
#Bouton_Red A:hover{
	color:yellow;
	font-size:12px;
	line-height:14px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
}
#Bouton_Diabete A{
	color:#003399;
	font-size:14px;
	line-height:14px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
}
#Bouton_Diabete A:hover{
	color:#01519e;
	font-size:14px;
	line-height:14px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
}

#Bouton_bleu{
	color:#003399;
	font-size:14px;
	line-height:14px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
}
#Bouton_bleu:hover{
	color:#00CCFF;
}
#Bouton_badges{
	color:#003399;
	font-size:14px;
	line-height:14px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
}
#Bouton_badges:hover{
	color:red;
}
#Bouton_vert{
	font-size:14px;
	line-height:14px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
	color:#003399;
}
#Bouton_vert:hover{
	color:#00FF00;
}
#Bouton_diabete{
	font-size:14px;
	line-height:14px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
	color:#003399;
}
#Bouton_diabete:hover{
	color:#00FF00;
}
#bouton_orange{
	color:#003399;
	font-size:14px;
	line-height:14px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
	}
#Bouton_orange:hover{
	
	color:#FF9933;
}
#Bouton_orange_moz{
	color:#003399;
}
#Bouton_orange_moz:hover{
	color:#FF9933;
}
#Bouton_vert_moz{
	color:#003399;
}
#Bouton_vert_moz:hover{
	color:#00FF00;
}
#Bouton_bleu_moz{
	color:#003399;
}
#Bouton_bleu_moz:hover{
	color:#00CCFF;
}
#Bouton_bleu_news A{
	color:#006ab3;
	font-size:14px;
	line-height:14px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
}
#Bouton_bleu_news:hover, #Bouton_bleu_news a:hover,#Bouton_vert_news:hover, #Bouton_vert_news A:hover,#Bouton_orange_news:hover, #Bouton_orange_news a:hover{
	color:red;
}
#Bouton_vert_news A{
	font-size:14px;
	line-height:14px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
	color:#47ad68;
}

#bouton_orange_news a{
	color:#ef8129;
	font-size:14px;
	line-height:14px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
	}
A.TitreMenu_Haut{
	color:black;
}
.TitreMenu_Haut A{
	color:black;
} 


.titre_menu {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#00469D;
    text-decoration:none; 
}

TD.titre_menu {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:bold;
    color:#00469D;
    text-decoration:none; 
}
A.TitreMenu {
font-weight:normal;
padding-left:30px;
font-family:Verdana, Tahoma, sans-serif;
font-size:15px;
color:white;
}
A.TitreMenu:hover{
	
}
.TitreMenu {
vertical-align:middle;
		font-size:14px;
		text-decoration:none;
		color:#000099;
		font-weight:bold;
		font-family:Verdana, Tahoma, sans-serif;
}
.rubrique_menu {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none; 
}

TD.rubrique_menu {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none; 
}

A.rubrique_menu {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none; 
}

A.rubrique_menu:link {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none; 
}

A.rubrique_menu:hover {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#FF9606;
    text-decoration:none; 
}

/*####### Elements HomePage + gamme + galaxie:Romain ####### */

.normal {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none;  
}
.medianormal {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none;  
    padding-left:5px;
    padding-right:5px;
}

A.normal {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none;  
}

A.normal:link {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none;  
}

A.normal:hover {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#83bdd4;
    text-decoration:none;  
}

A.titreRayBoutB {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    font-weight:bolder;
    color:#00469D;
    text-decoration:none;  
}

A.titreRayBoutB:link {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    font-weight:bolder;
    color:#00469D;
    text-decoration:none;  
}

A.titreRayBoutB:hover {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:11px;
    font-weight:bolder;
    color:#0066CC;
    text-decoration:none;  
}

.titre_14bi {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#006600;
}

.titre_14i {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	color:#006600;
}

.titre_20bi {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
	color:#006600;
}

.texte_14bi {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color:#FF9900;
}
.TitreGamme{
font-family:Arial, Helvetica, sans-serif;
	color:#003399;
	font-size:24px;
	/*display:compact;*/

}
h1{
display:inline;
}
.Titre_conseil{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	letter-spacing:-1px;
	text-decoration:none;
}
.nom_gamme{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003399;
}
.nom_gamme:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3333FF;
	}
.gluten, .gluten a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FF900B;
	letter-spacing:-1px;
	text-decoration:none;
}

.gluten a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FF900B;
	letter-spacing:-1px;
	text-decoration:underline;
}

.respi, .respi a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#37A53C;
	letter-spacing:-1px;
	text-decoration:none;
}

.respi a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#37A53C;
	letter-spacing:-1px;
	text-decoration:underline;
}

.cutan, .cutan a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#4198C9;
	letter-spacing:-1px;
	text-decoration:none;
}

.cutan a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#4198C9;
	letter-spacing:-1px;
	text-decoration:underline;
}

.bordure_tabR{
	border:1px solid;
	border-color:Red;
}

.bordure_tabN{
	border:1px solid;
	border-color:Black;
}

.bordure_tabO{
	border:1px solid;
	border-color:#FFCC00;
}

.bordure_tabV{
	border:1px solid;
	border-color:#41AD49;
}

.bordure_tabVi{
	border:1px solid ;
	border-color:#B2007C;
}

.bordure_tabV_Droite{
	border-right:solid 1px;
	border-color:#FF9900;
}

.bordure_tabB{
	border:1px solid ;
	border-color:#3698CE;
}

.menu_basV{
	 font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#0D8900;
    text-decoration:none;
    font-weight:normal;
}

A.menu_basV{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    color:#0D8900;
    text-decoration:none;
    font-weight:normal;
}

A.menu_basV:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    color:#0D8900;
    text-decoration:none;
    font-weight:normal;
}

A.menu_basV:hover{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    color:#FFD133;
    text-decoration:none;
    font-weight:normal;
}

.menu_basG{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#83d0f0;
}
.menu_basG:hover{
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#83d0f0;
}

A.menu_basG{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#83d0f0;

}

A.menu_basG:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#83d0f0;

}


A.contenu{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#0D8900;
    text-decoration:none;
    font-weight:normal;
}

A.contenu:link{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:12px;
    color:#0D8900;
    text-decoration:none;
    font-weight:normal;
}

A.contenu:hover{
    font-family:Verdana, Tahoma, sans-serif;
	 font-size:12px;
	 color:#27BC29;
	 text-decoration:none;
	 font-weight:normal;
}

.slogan2{
	position:absolute;
	left:17px;
	top:74px;
	font-size:13px;
	color:#FFFFFF;
}

.slogan1{
	position:absolute;
	left:-1px;
	top:-1px;
	font-size:13px;
   color:#00469D;
}

input.valid_search {
	background:url(/images/bouton_ok.jpg);
	width:21px;
	height:21px;
    /*border:1px outset #3D7EAB;*/

}

/* #################### Rajout pour refonte de la page boutique_detail (mai 2007) ############################### */

.BoutiquetextB {
	font-family:Verdana, Tahoma, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF900B;
}

.BoutiquetextNB{
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:bold;
    color:#000000;
    text-decoration:none;
}

.boutique_detail{
	border:1px solid;
	border-color:#000000;
	background:url(../boutique/images/fondboutiquebleu.jpg) repeat-y;
}

A.BoutiquetextN{
    font-family:Arial,Verdana, Helvetica, sans-serif;
    font-size:10px;
    color:#000000;
	 text-decoration:none;
}

A.BoutiquetextN:hover{
    font-family:Arial,Verdana, Helvetica, sans-serif;
    font-size:10px;
    color:#00469D;
	 text-decoration:none;
}

A.BoutiquetextN:link{
    font-family:Arial,Verdana, Helvetica, sans-serif;
    font-size:10px;
    color:#000000;
	 text-decoration:none;
}

A.BoutiquetextN:visited{
    font-family:Arial,Verdana, Helvetica, sans-serif;
    font-size:10px;
    color:#000000;
	 text-decoration:none;
}

.normal2 {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none;  
}

A.normal2 {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none;  
}

A.normal2:link {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none;  
}

A.normal2:hover {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:9px;
    font-weight:normal;
    color:#FF9900;
    text-decoration:none;  
}
.TableauNutrionnel{
 background:url(/images/detpdt/fond_tableau.jpg) no-repeat;
 width:60px; 
 height:80px;
 }
.TableauNutrionnelDiab{
 background:url(/images/detpdt/fond_tableau_diabete.jpg) no-repeat;
 width:60px; 
 height:80px;
 }
 /*Description du produit*/
.Article_nom{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	color:white;
	font-size:14px;
	padding-left:5px;
}
.Desc_produit{
	background:url(/images/detpdt/fond_produit.jpg);
	background-repeat:repeat-x;	
}
.photo_detpdt{
	border:solid #83d0f0 1px;	
}
.desc_pdt_bleu{
		font-family:Tahoma, verdana, sans-serif;
    font-size:11px;
    color:#003399;
    padding-left:15px;
    line-height:17px;
}
.desc_pdt_blanc{
		font-family:Tahoma, verdana, sans-serif;
    font-size:12px;
    color:white;
    font-weight:bold;
    line-height:17px;
}
.ecotaxe{
	font-family:Verdana, Tahoma, sans-serif;
	font-size:9px;
	line-height:10px;
	color:#003399;
}
.enstock{
	font-family:Tahoma, verdana, sans-serif;
  font-size:11px;
  color:#003399;
  font-weight:bold;
}
.texte_quantite{
	font-family:Tahoma, verdana, sans-serif;
  font-size:11px;
	color:#227ad3;
}
.fond_detpdt{
	background:url(/images/detpdt/fond_detpdt.jpg);
	background-repeat:no-repeat;
}
.detpdt_evi{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	color:white;
	font-size:11px;
	font-weight:bold;
	background-color:#009933;
	width:465px;
}
.Titre_detpdt{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#00519e;
	font-size:16px;	
	font-weight:bold;
}
.Titre_detpdt_fiche{
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	color:#003399;
	font-size:14px;	
}
.Titre_detpdt_fiche:hover{
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	color:#fdb900;
	font-size:14px;	
}
.Descriptif_normal{
	font-family:Verdana, Tahoma, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#003399;
}
.Autre_articles{
	font-family:Tahoma, verdana, sans-serif;
  font-size:12px;
  color:white;
  padding-left:10px;
}
.Phrase_evi_boutique{
	background:url(/images/boutique_detail/profil_evi_bleu.jpg);
	background-repeat:no-repeat;
	width:460px;
	height:27px;
	background-color:#003399;
	padding-left:30px;
	color:#83d0f0;
	font-family:Verdana, Tahoma, sans-serif;
  font-size:9px;
  font-weight:normal;
}
.TableauNutrionnel{
 background:url(/images/detpdt/fond_tableau.jpg) no-repeat;
 width:60px; 
 height:80px;
 }
/*page galaxie */
.article_gal{
	background:url(/images/galaxie/fond_article.jpg) no-repeat;
	width:224px;
	height:107px;
}
.prix_article_gal{
	color:#ffff33;
	font-family:Tahoma, verdana, sans-serif;
  font-size:14px;
  font-weight:bold;
}
.Nom_article_gal{
	color:white;
	font-family:Arial,Verdana, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
}

.Titre_famille_gal{
	color:#003399;
	font-family:Verdana, Tahoma, sans-serif;
  font-size:9px;
  font-weight:bold;
}
.Titre_famille_gal:hover{
	color:#2566e9;
	font-family:Verdana, Tahoma, sans-serif;
  font-size:9px;
  font-weight:bold;
}
.bienvenue{
	padding-left:133px;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:26px;
	
	color:#006633;
	}
.Decouvrez_gal{
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:20px;
	color:#003399;
}
.sous_titre_pub {
		font-size:11px;
		font-weight:bold;
		color:black;	
}
.Phrase_pub {
		font-size:14px;
		font-weight:bold;
		color:#003399;	
}
/* Page boutique : Evictions */
.Titre_page_eviction {
	background:url(/images/evictions/logo_evi.jpg);
	background-repeat:no-repeat;
	padding-left:51px;
	color:#003399;
	font-family:Arial,Verdana,sans-serif;
	font-size:26px;
}
.intro_evi{
	color:#333333;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
}
.texte_eviction{
	color:#003399;
	font-family:Verdana, Tahoma, sans-serif;
	font-size:10px;
}
.texte_notice_evi{
	color:#003399;
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
}
/*NEWSLETTER*/
.newsletter{
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight:bold;
	color:#003399;

	}
.Titre_news{
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	color:#003399;
}
.nl_date{
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	padding-left:25px;
	color:white;
}
.news_nom{
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding-left:5px;
	color:#003399;
}
.accroche{
	font-family:arial;
	font-size:16px;
	padding-left:12px;
	font-weight:normal;
	color:white;
}
.nl_titre_resume{
	font-family:arial;
	font-size:11px;
	padding-left:23px;
	color:#003399;
}
.titre_fenetre{
	
	font-family:arial;
	font-size:20px;
	padding-left:52px;
	color:#003399;
	}
.basnewsletter{

font-family:Tahoma, Verdana, sans-serif;
color:white;
font-size:10px;
}
.ensavoirplus {
color:white;
font-weight:bold;
font-family:arial;
font-size:11px;
}
.ensavoirplus:hover{
color:#003399;
}
/* ################## MDC ######################*/
.normalmdc
{
	color:#003399;
	font-size:12px;
	font-family:arial;
	
}
.normalmdc A
{
	color:#003399;
	font-size:12px;
	font-family:arial;
	
}
.normalmdc A:hover
{
	color:blue;
	font-size:12px;
	font-family:arial;
	
}
.descmdc
{
	color:#003399;
	font-size:12px;
	font-family:arial;
}
/* ################## BADGES ###################*/
#titre1
{
  font-family:Arial,Verdana, Helvetica, sans-serif;
  color:#003399;
  font-size:26px;
  font-weight:normal;
	
}
.info_normal
{
  font-family:Arial,Verdana, Helvetica, sans-serif;
  color:#003399;
  font-size:11px;
  font-weight:normal;
	
}
.Titre_Personnalisation
{
  font-family:Arial,Verdana, Helvetica, sans-serif;
  color:#ff0000;
  font-size:16px;
  font-weight:normal;
	
}
.texte_badges
{
  font-family:Arial,Verdana, Helvetica, sans-serif;
  color:white;
  font-size:10px;
  font-weight:bold;
}
.x_carac
{
  font-family:Arial,Verdana, Helvetica, sans-serif;
  
  color:#003399;
  font-size:10px;
  font-weight:italic;
}
.info_rouge{  
	font-family:Arial,Verdana, Helvetica, sans-serif;
  color:#ff0000;
  font-size:11px;
  font-weight:italic;
}
.info_relatives{
  font-family:Arial,Verdana, Helvetica, sans-serif;
  color:white;
  font-size:16px;
  font-weight:normal;
}
.texte_option{
  font-family:Verdana, Tahoma, sans-serif;
  color:#003399;
  font-size:9px;
  font-weight:normal;
}
.titre_previsu{
	font-family:Arial,Verdana, Helvetica, sans-serif;
  color:white;
  font-size:11px;
  font-weight:bold;
}
.infos_preview{
	font-family:Arial,Verdana, Helvetica, sans-serif;
  color:#003399;
  font-size:12px;
  
}
.Titre_contact{
	font-family:Arial,Verdana, Helvetica, sans-serif;
  color:#003399;
  font-size:13px;
  font-weight:bold;	
}
/* INFOS CARTE */
.carte_adresse{
	font-family:Verdana, Tahoma, sans-serif;
  color:black;
  font-size:10px;
  line-height:10px;
  padding-left:17px;
}
.carte_prob{
	font-family:Arial,Verdana, Helvetica, sans-serif;
  color:yellow;
  font-size:14px;
  font-weight:bold;
	line-height:12px;
	letter-spacing:0;
}
.carte_contact{
	font-family:Tahoma, Helvetica, sans-serif;
  color:black;
  font-size:13px;
	
	
}


/* ################## Administration Commandes ###################*/

.ad_cmd_label {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:14px;
    font-weight:bold;
    color:#00469D;
    text-decoration:none;  
}

TD.ad_cmd_value {
    font-family:Verdana, Tahoma, sans-serif;
    font-size:14px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none;  
}

#alimentsecu  A:hover{

	
    color:Blue;
   

}

#alimentsecu1  A:hover{

	
    color:red;
   

}

/* styles refonte 2011 - paméla launay */


#plglobal {
		background-image:"images/allergie-11/sans_gluten.png"; 

		width: "100%";
    background-repeat:no-repeat;
     }

#plhomebloca { 
		font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none;

    
	
	}
#plhomeblocb { 
		font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none; 
	
	}
#plhomeblocc { 
		font-family:Verdana, Tahoma, sans-serif;
    font-size:20px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none; 
	
	}

#li {
		font-family:Verdana, Tahoma, sans-serif;
		font-size:10px;
		}
#plfooter
		{
		font-family:Verdana, Tahoma, sans-serif;
    font-size:14px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none; 
		}
#plpictogrammes
		{
		font-family:Verdana, Tahoma, sans-serif;
    font-size:10px;
    font-weight:normal;
    color:#00469D;
    text-decoration:none; 
		}
