@charset "iso-8859-1"; 

BODY {
	FONT-FAMILY: Verdana; 
	}
	
TABLE { 
FONT-SIZE: 10pt; 
COLOR: #FFFFFF; 
}

TD { 
FONT-SIZE: 10pt; 
COLOR: #333333; 
} 

A { 
FONT-SIZE: 10pt; 
COLOR: #000000; 
TEXT-DECORATION: none;
} 

A:hover { 
FONT-SIZE: 10pt; 
COLOR: #000000; 
TEXT-DECORATION: underline;
} 

.pop {
FONT-SIZE: 8pt; 
COLOR: #FFFFFF; 
border:1px solid #851D1E;
BACKGROUND-COLOR: #851D1E; 
width:216px;
height:270px;
padding:4px;
}

A.plus { 
FONT-SIZE: 8pt; 
COLOR: #851D1E; 
TEXT-DECORATION: none;
font-weight:normal;
} 

A.plus :hover { 
FONT-SIZE: 8pt; 
COLOR: #851D1E; 
TEXT-DECORATION: underline;
font-weight:normal;
} 

/* KEYWORDS */


A.KEY { 
FONT-SIZE: 7pt; 
COLOR: #851D1E; 
TEXT-DECORATION: none;
} 

A:hover.KEY { 
FONT-SIZE: 7pt; 
COLOR: #851D1E; 
TEXT-DECORATION: none;
cursor: text;
} 


/* MENU */

TD.MENU { 
FONT-SIZE: 9pt; 
COLOR: #FFE1C3; 
Padding-top:3px;
Padding-bottom:3px;
Padding-left:15px;
Padding-right:24px;
LINE-HEIGHT:12px;
} 

A.MENU { 
FONT-SIZE: 9pt; 
COLOR: #FEE6CF; 
TEXT-DECORATION: none;
TEXT-TRANSFORM:uppercase;
border-top:1px solid #9F1F20;
border-bottom:1px solid #9F1F20;
} 

A:hover.MENU { 
FONT-SIZE: 9pt; 
COLOR: #FFFFFF; 
TEXT-DECORATION: none;
TEXT-TRANSFORM:uppercase;
border-top:1px solid #8E1C1C;
border-bottom:1px solid #8E1C1C;
} 

A.SOUSMENU { 
FONT-SIZE: 7pt; 
COLOR: #FFBDA7; 
TEXT-DECORATION: none;
padding-bottom:10px;
} 

A:hover.SOUSMENU { 
FONT-SIZE: 7pt; 
COLOR: #FFBDA7; 
TEXT-DECORATION: none;
CURSOR : TEXT;
padding-bottom:10px;
} 

/* EDITO */

TD.EDITO { 
FONT-SIZE: 8pt; 
COLOR: #4F0607; 
FONT-FAMILY: Verdana;  
Padding-left:40px;
Padding-right:20px;
} 

TD.EDITO-SIGN { 
FONT-SIZE: 8pt; 
TEXT-ALIGN:RIGHT;
FONT-WEIGHT:BOLD;
COLOR: #4F0607; 
FONT-FAMILY: Verdana;  
Padding-left:40px;
Padding-right:24px;
} 


A.intro { 
FONT-SIZE: 8pt; 
COLOR: #731617; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A.intro:visited { 
FONT-SIZE: 8pt; 
COLOR: #731617; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A.intro:hover { 
FONT-SIZE: 8pt; 
COLOR: #222222; 
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
} 

A.intro:active { 
FONT-SIZE: 8pt; 
COLOR: #731617; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 



A.introbis { 
FONT-SIZE: 8pt; 
COLOR: #000000; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A.introbis:visited { 
FONT-SIZE: 8pt; 
COLOR: #000000; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A.introbis:hover { 
FONT-SIZE: 8pt; 
COLOR: #731617; 
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
} 

A.introbis:active { 
FONT-SIZE: 8pt; 
COLOR: #000000; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 


/* FORM CONTACT*/

TD.CONTACT { 
FONT-SIZE: 8pt; 
TEXT-ALIGN:LEFT;
COLOR: #731617; 
FONT-FAMILY: Verdana; 
Padding-left:20px;
Padding-right:38px;
}

TD.CONTACTBIS { 
FONT-SIZE: 8pt; 
TEXT-ALIGN:LEFT;
COLOR: #731617; 
FONT-FAMILY: Verdana; 
}

INPUT.text {
        BORDER-RIGHT: #C02526 1px solid;
        BORDER-TOP: #C02526 1px solid;
        FONT-SIZE: 10pt;
        MARGIN: 0px;
        BORDER-LEFT: #C02526 1px solid;
        COLOR: #9F1F20;
        BORDER-BOTTOM: #C02526 1px solid;
        FONT-FAMILY: Verdana;
        FONT-WEIGHT: bold;
        background-color: #FFCC99;
        padding-left: 1px;
}

SELECT.Choix { 
        BORDER-RIGHT: #183C31 1px solid;
        BORDER-TOP: #183C31 1px solid;
        FONT-SIZE: 10pt;
        MARGIN: 0px;
        BORDER-LEFT: #183C31 1px solid;
        COLOR: #9F1F20;
        BORDER-BOTTOM: #183C31 1px solid;
        FONT-FAMILY: Verdana;
        FONT-WEIGHT: bold;
        background-color: #FFCC99;
} 

INPUT.send {
        BORDER-RIGHT: #FFCC99 1px solid;
        BORDER-TOP: #FFCC99 1px solid;
        FONT-SIZE: 12pt;
        MARGIN: 0px;
        BORDER-LEFT: #FFCC99 1px solid;
        COLOR: #FFCC99;
        BORDER-BOTTOM: #FFCC99 1px solid;
        FONT-FAMILY: Verdana;
        FONT-WEIGHT: bold;
        background-color: #731617;
        cursor:pointer;
}

INPUT.send:hover {
        BORDER-RIGHT: #731617 1px solid;
        BORDER-TOP: #731617 1px solid;
        FONT-SIZE: 12pt;
        MARGIN: 0px;
        BORDER-LEFT: #731617 1px solid;
        COLOR: #FFFFFF;
        BORDER-BOTTOM: #731617 1px solid;
        FONT-FAMILY: Verdana;
        FONT-WEIGHT: bold;
        background-color: #731617;
        cursor:pointer;
}


/* BAS */

TD.BAS { 
FONT-SIZE: 7pt; 
TEXT-ALIGN:CENTER;
VERTICAL-ALIGN:BOTTOM;
PADDING-BOTTOM:2px;
COLOR: #ECAB9C; 
FONT-FAMILY: Verdana; 
} 

A.BAS { 
FONT-SIZE: 7pt; 
COLOR: #FFF1EE; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A:visited.BAS { 
FONT-SIZE: 7pt; 
COLOR: #FFF1EE; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A:hover.BAS { 
FONT-SIZE: 7pt; 
COLOR: #333333; 
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
} 

A:active.BAS { 
FONT-SIZE: 7pt; 
COLOR: #FFF1EE; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

/* ADRESSE */

TD.ADRESSE { 
FONT-SIZE: 8pt; 
COLOR: #FCFFEA; 
FONT-FAMILY: Verdana;  
TEXT-ALIGN:CENTER;
PADDING-LEFT:20px;
PADDING-RIGHT:10px;
} 

TD.ADRESSEBIS { 
FONT-SIZE: 8pt; 
COLOR: #FCFFEA; 
FONT-FAMILY: Verdana;  
TEXT-ALIGN:RIGHT;
PADDING-LEFT:20px;
PADDING-RIGHT:30px;
} 

A.ADRESSE { 
FONT-SIZE: 7pt; 
COLOR: #4F0607; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: underline;
} 

A:visited.ADRESSE { 
FONT-SIZE: 7pt; 
COLOR: #4F0607; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: underline;
} 

A:hover.ADRESSE { 
FONT-SIZE: 7pt; 
COLOR: #4F0607; 
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
} 

A:active.ADRESSE { 
FONT-SIZE: 7pt; 
COLOR: #4F0607; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: underline;
} 


/* CORPS */

TD.CORPS { 
FONT-SIZE: 9pt; 
COLOR: #222222; 
FONT-FAMILY: Verdana;  
VERTICAL-ALIGN : TOP;
PADDING-TOP:15px;
} 

TD.CADRE { 
max-width:325px; 
_width:expression(document.body.clientWidth > 1100 ? '325px' : '96%');
}

P { 
FONT-SIZE: 10pt; 
COLOR: #000000; 
FONT-FAMILY: Verdana;  
VERTICAL-ALIGN : TOP;
PADDING-LEFT:2px;
PADDING-RIGHT:2px;
PADDING-TOP:2px;
PADDING-BOTTOM:2px;
} 



P.textecadre { 
FONT-SIZE: 8pt; 
COLOR: #000000; 
text-align: left;
vertical-align:middle;
FONT-FAMILY: Verdana;  
VERTICAL-ALIGN : MIDDLE;
LINE-HEIGHT:12px;
PADDING-LEFT:136px;
PADDING-RIGHT:2px;
PADDING-TOP:2px;
PADDING-BOTTOM:10px;
} 

P.corpsbas { 
FONT-SIZE: 8pt; 
COLOR: #FFFFFF; 
text-align: center;
FONT-FAMILY: Verdana;  
} 

TD.intro1 { 
FONT-SIZE: 9pt; 
COLOR: #000000; 
text-align: left;
vertical-align:middle;
FONT-FAMILY: Verdana;  
VERTICAL-ALIGN : MIDDLE;
PADDING-LEFT:190px;
PADDING-RIGHT:2px;
PADDING-TOP:2px;
PADDING-BOTTOM:2px;
background-position: bottom left;
background-repeat: no-repeat ;
} 

TD.intro2 { 
FONT-SIZE: 9pt; 
COLOR: #000000; 
text-align: left;
vertical-align:middle;
FONT-FAMILY: Verdana;  
VERTICAL-ALIGN : MIDDLE;
PADDING-RIGHT:180px;
PADDING-LEFT:6px;
PADDING-TOP:6px;
PADDING-BOTTOM:6px;
background-position: bottom right;
background-repeat: no-repeat ;
}  

TD.liste { 
FONT-SIZE: 8pt; 
COLOR: #731617; 
text-align: left;
vertical-align:top;
FONT-FAMILY: Verdana;
PADDING-RIGHT:2px;
PADDING-LEFT:2px;
PADDING-TOP:2px;
PADDING-BOTTOM:2px;
} 


TD.CORPSBIS { 
FONT-SIZE: 8pt; 
COLOR: #FCFFEA; 
FONT-FAMILY: Verdana;  
TEXT-ALIGN:RIGHT;
PADDING-LEFT:20px;
PADDING-RIGHT:16px;
} 

A.CORPS { 
FONT-SIZE: 9pt; 
COLOR: #731617; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: underline;
} 

A:visited.CORPS { 
FONT-SIZE: 9pt; 
COLOR: #731617; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: underline;
} 

A:hover.CORPS { 
FONT-SIZE: 9pt; 
COLOR: #4F0607; 
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
} 

A:active.CORPS { 
FONT-SIZE: 9pt; 
COLOR: #731617; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: underline;
} 

A.vierge { 
FONT-SIZE: 10pt; 
COLOR: #731617; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A:visited.vierge { 
FONT-SIZE: 10pt; 
COLOR: #731617; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A:hover.vierge { 
FONT-SIZE: 10pt; 
COLOR: #731617; 
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
cursor:text;
} 

A:active.vierge { 
FONT-SIZE: 10pt; 
COLOR: #731617; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A.corpsmenu { 
FONT-SIZE: 9pt; 
COLOR: #FFFFFF; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A:visited.corpsmenu { 
FONT-SIZE: 9pt; 
COLOR: #FFFFFF; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A:hover.corpsmenu { 
FONT-SIZE: 9pt; 
COLOR: #FFFFFF; 
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
} 

A:active.corpsmenu { 
FONT-SIZE: 9pt; 
COLOR: #FFFFFF; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

/* TITRE */

H1 {
FONT-SIZE: 10pt; 
FONT-WEIGHT : NORMAL;
TEXT-ALIGN:CENTER;
PADDING-BOTTOM:6px;
COLOR: #FFFFFF; 
FONT-FAMILY: Verdana; 
} 

A.TITRE { 
FONT-SIZE: 10pt; 
FONT-WEIGHT : NORMAL;
TEXT-ALIGN:CENTER;
PADDING-BOTTOM:6px;
COLOR: #FFFFFF; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A:visited.TITRE { 
FONT-SIZE: 10pt; 
FONT-WEIGHT : NORMAL;
TEXT-ALIGN:CENTER;
PADDING-BOTTOM:6px;
COLOR: #FFFFFF; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A:hover.TITRE { 
FONT-SIZE: 10pt; 
FONT-WEIGHT : NORMAL;
TEXT-ALIGN:CENTER;
PADDING-BOTTOM:6px;
COLOR: #FFFFFF; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
CURSOR:TEXT;
} 

A:active.TITRE { 
FONT-SIZE: 10pt; 
FONT-WEIGHT : NORMAL;
TEXT-ALIGN:CENTER;
PADDING-BOTTOM:6px;
COLOR: #FFFFFF; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 





/* PANIER GOURMAND */

TD.PG { 
FONT-SIZE: 8pt; 
COLOR: #333333; 
FONT-FAMILY: Verdana;
Padding-left:38px;
} 

TD.PG_entete { 
FONT-SIZE: 8pt; 
TEXT-ALIGN:RIGHT;
FONT-WEIGHT:BOLD;
COLOR: #4F0607; 
FONT-FAMILY: Verdana;  
} 

TD.PG_nom { 
FONT-SIZE: 8pt; 
FONT-WEIGHT:BOLD;
COLOR: #4F0607; 
FONT-FAMILY: Verdana;  
} 

A.PG_nom { 
FONT-SIZE: 8pt; 
COLOR: #FFFFFF; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A.PG_nom:visited { 
FONT-SIZE: 8pt; 
COLOR: #FFFFFF; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A.PG_nom:hover { 
FONT-SIZE: 8pt; 
COLOR: #FFFFFF; 
FONT-FAMILY: Verdana;
TEXT-DECORATION: underline;
} 

A.PG_nom:active { 
FONT-SIZE: 8pt; 
COLOR: #FFFFFF; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
}  


TD.PG_cat { 
FONT-SIZE: 8pt; 
TEXT-ALIGN:RIGHT;
FONT-WEIGHT:BOLD;
COLOR: #4F0607; 
FONT-FAMILY: Verdana;  
}

A.PG_cat { 
FONT-SIZE: 7pt; 
COLOR: #333333; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A.PG_cat:visited { 
FONT-SIZE: 7pt; 
COLOR: #333333; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
} 

A.PG_cat:hover { 
FONT-SIZE: 7pt; 
COLOR: #000000; 
FONT-FAMILY: Verdana;
TEXT-DECORATION: none;
} 

A.PG_cat:active { 
FONT-SIZE: 7pt; 
COLOR: #333333; 
FONT-FAMILY: Verdana; 
TEXT-DECORATION: none;
}  


TD.PG_img { 
FONT-SIZE: 8pt; 
TEXT-ALIGN:CENTER;
FONT-WEIGHT:NORMAL;
TEXT-DECORATION: none;
}









#bord-ext-encart{ 
		text-align:left;
		width:356px;
		border-bottom: 1px solid #571113;
		border-right: 1px solid #571113;
		display:block;
		margin-bottom:20px;
}  

#encart{ 
		border-top: 3px solid #CE2A2B;
		border-left: 3px solid #CE2A2B;
		border-right: 3px solid #DB5659;
		border-bottom: 3px solid #DB5659;
}  


#bord-int-encart{ 
		text-align:left;
		z-index:99;
		border-top: 1px solid #571113;
		border-left: 1px solid #571113;
		background-position:top right;
		background-repeat:no-repeat;
}  

H3 { 
FONT-SIZE: 10pt; 
COLOR: #333333; 
text-align: center;
VERTICAL-ALIGN : TOP;
padding-top:10px;
padding-bottom:4px;
margin:0px;
} 

UL { 
FONT-SIZE: 10pt; 
COLOR: #731617; 
FONT-FAMILY: Verdana;  
PADDING-BOTTOM:10px;
margin:0px;
padding-top:20px;
padding-bottom:20px;
}  