
IMG { border:0;margin:0;behavior: url(/pngHack/pngHack.htc)}
body { background-color:#FFD254;  padding:0; margin:0; }

#general { font-family:Verdana, Arial, sans-serif; font-size:12px; color:#000000; }
#entete { width:1000px; height:20px; text-align:center; color:#8B3402}

#menu { position:absolute; top:1px ;left:0; height:59px;}
#menu img {margin:30px 3px 0px 0px }
#sousmenu_qui { width:150px; position:absolute; top:90px; left:0px}
#sousmenu_resto { width:152px; position:absolute; top:90px; left:135px;}
#sousmenu_epic { width:190px; position:absolute; top:90px; left:294px;}
#sousmenu_even { width:205px; position:absolute; top:90px; left:445px;}
#sousmenu_cado { width:205px; position:absolute; top:90px; left:544px;text-align:right}
.sousmenu_contenu {border-top:1px solid #F26B08;margin:0; padding:0;background:url(../img/fond_liste.png) top left no-repeat;}
.sousmenu_ligne { list-style:none;line-height:20px;}
.sousmenu_ligne a { color:#000000;font-weight:bold; text-decoration:none; display:block;width:100%; height:100%; border-bottom:1px solid #F26B08}
.sousmenu_ligne a:hover { background-color:#F26B08;}

.text14 { font-size:14px;}
.gras { font-weight:bold; }
.marron { color:#8B3402}
.orange { color:#F26B08}
.rouge { color:red}
.italic { font-style:italic}

/* home page */
#header_home { width:1000px;position:relative }
#logo_home { float:left; width:245px; height:135px; }
#bando_home { float:left; position:relative;width:755px;height:90px; background:url(../img/fond_header_home.gif) top left repeat-x;}

#sous_bando_home { float:left;width:755px;height:45px; background:url(../img/fond_sousmenu_home.gif) top left no-repeat;text-align:right }
#sous_bando_home img { margin:12px 20px 0px 0px }

#corps_home {}
#col1_home { float:left; width:403px;height:559px; background:url(../img/fond_col1_home.gif) top left repeat-y; }
#contenu1_home { clear:left; width:382; padding-top:30px;background:#FFFFFF url(../img/fond_contenu1_home.gif) top left no-repeat; }

#col2_home { float:left; width:296px;height:559px; background:url(../img/fond_col2_home.gif) top left repeat-y; }
#contenu2_home { clear:left; width:275; padding-top:30px; background:#FFFFFF url(../img/fond_contenu2_home.gif) top left no-repeat; }
#contenu2_home .titre_gazette { font-size:14px;font-weight:bold;color:#8B3402; margin:0px 5px 10px 5px;}
#contenu2_home .image_gazette { margin:0px 5px 10px 5px;}
#contenu2_home .texte { color:#8B3402; line-height:18px; margin:0px 5px 10px 5px;}
#contenu2_home .bouton_gazette {  margin:0px 5px 20px 5px;}
#contenu2_home .separateur { margin:0px 0px 15px 0px; border-top:1px solid #8B3402}
#contenu2_home .titre_promo { font-size:14px;font-weight:bold;color:#8B3402; margin:0px 5px}
#contenu2_home .soustitre_promo {font-weight:bold;margin:10px 5px 0px 5px}
#contenu2_home .texte_promo {margin:5px }
#contenu2_home .prix_promo { font-weight:bold;color:red;margin:0px 5px 10px 5px}
#contenu2_home .bouton_promo {  margin:20px 5px 0px 5px;}

a.lien_titre {font-size:14px;font-weight:bold;color:#8B3402; text-decoration:none }
a:hover.lien_titre {text-decoration:underline }

#col3_home { float:left; width:301px; height:559px;background-color:#ffffff}
#contenu3_home { clear:left;width:301; padding-top:30px; background:#FFFFFF url(../img/fond_contenu3_home.gif) top left no-repeat; }
#contenu3_home .titre_cadeau { font-size:14px;font-weight:bold;color:#8B3402; margin:0px 5px 25px 5px}
#contenu3_home .image_cadeau { margin:0px 5px 0px 5px;}
#contenu3_home .texte_cadeau { line-height:18px; margin:0px 5px 10px 5px;}
#contenu3_home .bouton_cadeau {  margin:12px 5px 21px 5px;}
#contenu3_home .separateur { margin:0px 0px 15px 0px; border-top:1px solid #8B3402}
#contenu3_home .titre_evenement { font-size:14px;font-weight:bold;color:#8B3402; margin:0px 5px 10px 5px}
#contenu3_home .image_evenement { margin:0px 5px 0px 15px;}
#contenu3_home .texte_evenement { line-height:18px; margin:0px 5px 10px 5px;}
#contenu3_home .bouton_evenement {  margin:18px 5px 0px 5px;}
#contenu3_home table { font-family:Verdana, Arial, sans-serif; font-size:12px; color:#000000;}

#footer1 { width:1000px; height:18px; background-color:#F26B08;color:#E9CEA6;text-align:center }
#footer1 a { color:#E9CEA6; font-size:11px; text-decoration: none}
#footer1 a:hover { text-decoration:underline}

#footer2 { text-align:center; font-size:11px;}
#footer2 P { margin-top:5px; margin-bottom:0px;}

/* fin home page */

#header { width:1000px; height:117px;}
#logo { float:left; width:245px; height:117px; }
#bando { float:left; position:relative;width:755px;height:117px; background: url(../img/fond_header.gif) top left repeat-x}

#corps { width:1000px; background-color:#FFFFFF;margin-top:-2px;}

#bando_page { float:left; width:720px; height:67px; margin-left:35px !important; margin-left:22px;}
#titre_page { border-bottom:1px solid #6A3C33; padding-left:5px;height:36px;}
#soustitre_page { height:32px;padding-left:5px;padding-top:5px;color:#8B3402}
#bouton_haut_page {float:left; width:228px; height:67px; text-align:right;}
#bt1 { height:36px;border-bottom:1px solid #6A3C33;text-align:right}
#bt2 { height:32px;text-align:right}


#colonne1 { float:left;width:698px; margin-left:10px !important; margin-left:5px;margin-top:10px}
#colonne1 .titre { height:46px; width:720px;padding:13px 0px 0px 30px;margin-bottom:-5px !important;margin-bottom:20px;background:url(../img/fond_titre.jpg) top left no-repeat;}
#colonne1 .titre2 { height:46px; width:720px;padding:13px 0px 0px 30px;background:url(../img/fond_titre.jpg) top left no-repeat;}
#colonne1 .titre h1 { color:#FDC502; font-size:16px;font-weight:bold;margin:0}
#colonne1 .titrepart1 { float:left;color:#FDC502; font-size:14px;font-weight:bold;margin:0px 20px 0px 0px}
#colonne1 .titrepart2 { float:left; color:#FFFFFF; font-size:11px;font-weight:normal;margin:-3px 0px 0px 0px}
#colonne1 .titrepart2_bis { float:left; color:#FFFFFF; font-size:11px;font-weight:normal;margin:2px 0px 0px 0px}

#colonne1 .titre_part2 P { font-size:11px; color:#ffffff; font-weight:normal}

#colonne1 .contenu {margin-left:30px !important; margin-left:20px;margin-bottom:10px;}
#colonne1 .contenu a {color:#8B3402; text-decoration:none }
#colonne1 .contenu a:hover { text-decoration:underline}
#colonne1 .contenu ul {margin-bottom:20px;}
#colonne1 .contenu li { xlist-style:none; margin-bottom:10px;color:#8B3402}
#colonne1 .contenu P { text-align:justify; margin-bottom:20px;line-height:20px;color:#8B3402}
#colonne1 .contenu table { font-family:Verdana, Arial, sans-serif; font-size:12px; color:#000000;margin:0px 0px 15px 30px;}
#colonne1 .contenu .menu_semaine th { padding:2px;border-bottom:1px solid #000000}
#colonne1 .contenu .menu_semaine td { height:25px; border-bottom:1px solid #000000; padding-left:10px;}
#colonne1 .contenu .menu_semaine div { background-color:#FFD254; width:100%; height:100%;padding-top:5px; }
#colonne1 .contenu #citation { }
#colonne1 .contenu #citation P {margin-left:140px;color:#F26B08; line-height:25px;}
.image_menu { margin-left:12px;margin-bottom:20px;}
.image_epicerie {margin-left:12px; margin-bottom:20px;}
#colonne1 .contenu h2 { font-family:Verdana, Arial, sans-serif; font-size:12px;color:#F26B08;}

#colonne1 #soustitre_promo { color:red}
#colonne1 #produits_promo li {list-style:none;line-height:18px;}
#colonne1 #produits_nouvo { margin-bottom:20px;}
#colonne1 #produits_nouvo li {list-style:none;line-height:18px;}
#colonne1 #produits_nouvo img { margin-right:10px;}
#colonne1 #produits_nouvo table { border-bottom:10px; margin-left:40px; color:#8B3402}
#colonne1 #produits_nouvo td {line-height:18px; text-align:justify}

#colonne1 .contenu fieldset { border:1px solid #8B3402}
#colonne1 .contenu label{ color:#8B3402}
#colonne1 .contenu legend{ color:#8B3402}
#colonne1 .contenu h4{ color:#8B3402}

#colonne1 .contenu .champ { width:280px;}
#colonne1 .contenu .champ_erreur { width:280px;background-color:#F26B08}

#colonne1 .contenu .lienorange14 {color:#F26B08; font-weight:bold; font-size:14px; }
#colonne1 .contenu #liste_revue a{ color:#F26B08; font-weight:bold; font-size:14px; text-decoration:underline }
#colonne1 .contenu #liste_revue a:hover{ text-decoration:none}

#confirmation { font-size:14px; color:#F26B08; font-weight:bold}

#colonne2 { float:left;width:250px; margin-left:25px !important; margin-left:12px; margin-top:10px;background:url(../img/fond_zoom_image.gif) top left no-repeat}
#colonne2 img { margin-left:22px;margin-bottom:5px;}

#footer {background-color:#FFFFFF; padding-bottom:10px;}
#footer P { margin:0px 0px 5px 30px;space-word:20px;}
#footer a { font-size:11px; text-decoration: none; margin-left:20px;color:#8B3402 }
#footer a:hover { text-decoration: underline;}
#trait_footer { width:830px; height:15px; margin-left:30px !important;margin-left:15px;margin-top:5px; float:left; border-bottom:1px solid #8B3402}
#lien_footer { width:125px;text-align:center;float:left;margin-bottom:20px;}
#lien_footer p { margin:8px 0px 0px 0px }
#lien_footer a { color:#8B3402; text-decoration:none }
#lien_footer a:hover { text-decoration:underline}







