body{margin:0;text-align:center;font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:13px; color:#2C2C2C;background:#F08D00 url(/design/images/fond.jpg) repeat-x top;
scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#ADE146;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;}
td,p{font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:13px;color:#2C2C2C;}
img{border:0;}

a:link, a:visited, a:hover {color:#22B24C;text-decoration: underline;}
a:hover {text-decoration: none;}

#fond{ width:100%;background:url(/design/images/fond_content.jpg) repeat-y center; }
#bloc{margin:auto;width:930px;background:url(/design/images/fondImage.jpg) no-repeat center top;}

/* === Header === */
#header{position:relative; clear:both;width:930px;height:170px; text-align:left;}
#printHeader{ display:none;}
#logo{ position:absolute; top:0; left:15px;width:118px; height:170px;}
#aller-plus-loin{position:absolute; top:0; left:133px;width:379px; height:119px;}
#reussir-autrement{position:absolute; top:119px; left:133px;width:379px; height:51px;}
#mfr-villie-morgon{position:absolute; top:0; right:0;width:418px; height:48px;}
#bt_commerces-specialises{position:absolute; top:48px; right:287px;width:131px; height:122px;}
#bt_animalerie{position:absolute; top:48px; right:153px;width:134px; height:122px;}
#bt_produits-frais{position:absolute; top:48px; right:0;width:153px; height:122px;}
/*#newsletter{position:absolute; top:0; right:0;width:280px; height:127px;background:url("/design/images/newsletter.gif") no-repeat right top;}
#newsletterForm{position:absolute;top:72px;right:10px;width:180px; height:40px; }
#newsletterForm .formBouton{margin:0 0 3px 0;}
#newsletterForm .formBoutonOver{margin:0 0 3px 0;}
#newsletterForm .email{margin:3px 0px; padding:1px 0 1px 2px; width:110px; height:16px; border:1px solid #4B7ED2;}*/

/* === Contenu === */
#print{ float:right; /*position:absolute; top:30px; right:190px;*/ width:28px; height:24px;}
#blocContent{ position:relative;clear:both;width:930px; min-height:474px;}

/* === Encart Actu === */
#encartContainer{position:absolute;top:52px;left:17px;width:620px;height:17px;overflow:hidden;}
#encartContent{position:absolute;top:0; left:620px;height:17px;width:auto; white-space:nowrap; text-align:left; background:none;margin:0; padding:0; list-style:none; list-style-image:none;}
#encartContent li{text-align:left; background:none;margin:0 20px 0 0; padding:0; list-style:none; list-style-image:none;display:inline;}
#encartContent h4{margin:0; padding:0; display:inline;}
#encartContent h5{margin:0; padding:0; display:inline;}

/* === Fil d'Arianne === */
#urlhere{width:574px; font-size:10px;text-align:left;padding-left:10px;background:url("/design/images/fond_urlhere.jpg") repeat-y left;}
#urlhere a{ text-decoration:none;color:#0E5038;background:url("/design/images/arrow_here.gif") no-repeat left top; padding:0 5px 0 9px;}
#urlhere a:hover{}

/* === Left === */
#blocLeft{ width:164px; padding:11px 0 0 7px;text-align:left; float:left;}
#btAccueil{width:156px; height:20px;padding:0 0 0 8px;}
#liens{width:148px; height:21px; padding:5px 0 0 16px;background:url(/design/images/fond_contact.jpg) no-repeat top left;}
#liens a{ color:#FFFFFF;background:url(/design/images/puce_liens.gif) no-repeat top left; padding:0 15px 0 15px;}
#chercher{ margin:50px 0 20px 11px;width:150px; height:20px; position:relative;}
#chercher .formText{width:115px;height:16px;padding:1px 2px; border:1px solid #92348A; position:absolute; top:0; left:0;}
#chercher .formBouton{width:23px;height:20px;padding:1px;position:absolute; top:0; left:125px;font-size:12px;color:#FFFFFF; border:1px solid #92348A; background-color:#AF69A9;background-image:none;/*background:url(/design/images/ok.jpg) no-repeat;*/}
#chercher .formBoutonOver{width:23px;height:20px;padding:1px;position:absolute; top:0; left:125px;font-size:12px;color:#FFFFFF; border:1px solid #92348A; background-color:#985293;background-image:none;/*background:url(/design/images/ok_over.jpg) no-repeat;*/}

/* === Main content === */
#blocCenter{ margin-left:171px;}
#fullImage{ margin:auto; text-align:center; width:100%;}
#bodyContainer{ text-align:justify; padding:10px 25px 20px 25px; width:530px;}
#retour{margin:0px 0px 20px 10px; text-align:left; font-size:11px;}
ul.article{margin:15px 0px 0px 30px;padding:0;}
.article a:link,ul.article a:visited{ color:#363636;}
.article li{background:url(/design/images/puce_article.gif) no-repeat left top;padding:3px 0px 3px 30px; margin:0; height:18px;text-align:left;}
.bar{ position:relative; clear:both; margin:auto;}
#bodyText{ width:95%; margin:auto;}

/* === Liste d'articles : colonne photo === */
#articleListe{ margin:0; padding:0 0 0 10px; list-style:none; list-style-image:none; float:right; width:144px; background-color:#FFFFFF;}
#articleListe li{ margin:20px 0 10px 10px; padding:9px 0 0 0; width:144px;background:url("/design/images/cadre_imageRight.jpg") no-repeat left top;}
.thumb{ width:120px; height:90px; overflow:hidden; margin-left:9px;}
#articleListe h5{ margin:3px 0 15px 0; padding:0 0 12px 0; text-align:center; font-size:12px; font-weight:normal;color:#20A648;background:url("/design/images/cadre_imageRight.jpg") no-repeat left bottom;}
#articleListe h6{ margin:0; padding:0;  color:#333333;font-size:10px;font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}


/* === Right === */
#blocRight{ float:right; width:162px; height:454px; padding-right:13px;}

/* === Footer === */
#footer{position:relative; clear:both;width:900px;height:29px; padding:32px 15px 0 15px ;margin:auto;color:#FFFFFF;background:url("/design/images/footer.jpg") no-repeat center; text-align:center;}
#footer a{ color:#FFFFFF;}
#credit{position:relative;width:900px; margin:auto;font-size:11px;text-align:right; padding-top:10px;color:#FFFFFF;}
#credit a{ color:#FFFFFF;}
#mentions{ position:absolute; left:0; top:10px;}
#mentions a{ margin-right:15px;}

h1, h2, h3, h4, h5, h6 {margin:0;padding:0;color:#22B24C;}
h1{font-weight:normal;font-size:20px; width:554px;padding:5px 10px 20px 20px; text-align:left; color:#FFFFFF; background:url("/design/images/fond_h1.png") repeat-y center;}
h2{font-weight:normal;font-size:18px; text-align:left; color:#000000;padding:10px 0 10px 0;}
h3{font-size:16px;padding:0; margin:15px 0px 10px 0px;font-weight:bold; border-bottom:1px solid #22B24C;}
h4{font-size:14px;padding:10px 0px 5px 0px;font-weight:bold;}
h5{font-size:12px;padding:5px 0 3px 0;font-weight:bold;}
h6{font-size:11px;padding:3px;font-weight:normal;font-style:italic; color:#666666;}

ul {list-style-image:none; list-style:none; text-align:left; margin:1em 1ex 1em 2ex; padding:0;}
ul ul{ list-style-type:square;}
ul ul ul{list-style-type: none;}
ul li{background:url(/design/images/list-style-image.gif) no-repeat left top; padding:2px 0px 3px 25px; margin:2px 0 2px 0;list-style-image:none; list-style:none; text-align:left;}

/*Form*/
form{ margin:0;}
.formBouton{border:1px solid #22B24C; background-color:#22AA4A;color:#FFFFFF; margin:0; padding:1px 2px;font-size:12px;}
.formBoutonOver{border:1px solid #22B24C;background-color:#36C861;color:#FFFFFF;margin:0; padding:1px 2px;font-size:12px;}
.formText{border: 1px solid #212121;padding:3px 2px; font-size:12px;}
.formTextarea{border: 1px solid #212121; padding:3px 2px;}
.formLabel {background-color:#E7FBEA;text-align:right;padding: 4px 10px 4px 0px;}
.error {
	border:1px solid red;
	background-color: #FFEBDF;
	color:#FF0000;
	padding:10px;
}


/* === Inscription Newsletter Résultat === */
.ezmlmResult{ font-size:1.2em; padding-bottom:250px;background: url("/design/contactOK/newsletter_fond.jpg") no-repeat right bottom;}

/* Menus */
#menu{margin:0; padding:0; list-style:none; list-style-image:none; background:none;}
#menu li{margin:0; padding:0; list-style:none; list-style-image:none; background:none;}
#menu a{ display:block;text-decoration:none;}

#menu .menuLevel0,#menu .menuLevel0Active{background:url(/design/images/menu0.jpg) repeat-y left;border-bottom:1px solid #FFFFFF;}
#menu .menuLevel0 a:link,#menu .menuLevel0 a:visited,
#menu .menuLevel0_1 a:link,#menu .menuLevel0_1 a:visited,
#menu .menuLevel0_2 a:link,#menu .menuLevel0_2 a:visited,
#menu .menuLevel0_3 a:link,#menu .menuLevel0_3 a:visited,
#menu .menuLevel0_4 a:link,#menu .menuLevel0_4 a:visited,
#menu .menuLevel0_5 a:link,#menu .menuLevel0_5 a:visited,
#menu .menuLevel0_6 a:link,#menu .menuLevel0_6 a:visited,
#menu .menuLevel0_7 a:link,#menu .menuLevel0_7 a:visited,
#menu .menuLevel0_8 a:link,#menu .menuLevel0_8 a:visited
{padding:5px 0px 3px 6px; margin:0 0 0 9px; min-height:20px;color:#000000; border-bottom:1px solid #212121;  display:block;}
#menu .menuLevel0 a:hover,#menu .menuLevel0Active a:link,.menuLevel0Active a:visited,.menuLevel0Active a:hover,
#menu .menuLevel0_1 a:hover,#menu .menuLevel0_1Active a:link,.menuLevel0_1Active a:visited,.menuLevel0_1Active a:hover,
#menu .menuLevel0_2 a:hover,#menu .menuLevel0_2Active a:link,.menuLevel0_2Active a:visited,.menuLevel0_2Active a:hover,
#menu .menuLevel0_3 a:hover,#menu .menuLevel0_3Active a:link,.menuLevel0_3Active a:visited,.menuLevel0_3Active a:hover,
#menu .menuLevel0_4 a:hover,#menu .menuLevel0_4Active a:link,.menuLevel0_4Active a:visited,.menuLevel0_4Active a:hover,
#menu .menuLevel0_5 a:hover,#menu .menuLevel0_5Active a:link,.menuLevel0_5Active a:visited,.menuLevel0_5Active a:hover,
#menu .menuLevel0_6 a:hover,#menu .menuLevel0_6Active a:link,.menuLevel0_6Active a:visited,.menuLevel0_6Active a:hover,
#menu .menuLevel0_7 a:hover,#menu .menuLevel0_7Active a:link,.menuLevel0_7Active a:visited,.menuLevel0_7Active a:hover,
#menu .menuLevel0_8 a:hover,#menu .menuLevel0_8Active a:link,.menuLevel0_8Active a:visited,.menuLevel0_8Active a:hover
{padding:5px 0px 3px 15px; margin:0; min-height:20px;color:#000000; border-bottom:1px solid #212121; background:#FFC728 url(/design/images/menu0.jpg) repeat-y left;display:block;}
#menu .menuLevel1,#menu .menuLevel1Active{ font-size:11px; }
#menu .menuLevel1 a:link,#menu .menuLevel1 a:visited{padding:3px 0px 3px 5px;margin:0px 0px 0px 9px;color:#1FA046; border-bottom:1px solid #22B24C; background-color:#FFFFFF;}
#menu .menuLevel1 a:hover,#menu .menuLevel1Active a:link,.menuLevel1Active a:visited,.menuLevel1Active a:hover{padding:3px 0px 3px 5px;margin:0px 0px 0px 9px;color:#F08D00; border-bottom:1px solid #F08D00; background-color:#FFFFFF;}
#menu .menuLevel2,#menu .menuLevel2Active{ font-size:11px;}
#menu .menuLevel2 a:link,#menu .menuLevel2 a:visited{padding:3px 0px 3px 5px;margin:0px 0px 0px 9px;color:#4E5A37; border-bottom:1px solid #FFFFFF; background-color:#F3FBE2;}
#menu .menuLevel2 a:hover,#menu .menuLevel2Active a:link,.menuLevel2Active a:visited,.menuLevel2Active a:hover{padding:3px 0px 3px 10px;margin:0px 0px 0px 0px;color:#4E5A37; border-bottom:1px solid #FFFFFF; background-color:#FFFFFF;}


/* Message (www-data/styles/shop/message_1-16-2.css)*/
.errorMsg,.warningMsg,.infoMsg,.successMsg{ padding:5px 10px 5px 30px; width:450px; margin:1em auto;}
.errorMsg{
	border:1px solid red;
	background:#FFEBDF url(/appli-box-www-data/images/message/m_error.gif) no-repeat left top;
	color:#FF0000;
	}
.warningMsg{
	border:1px solid #FF7E00;
	background:#FFF3E2 url(/appli-box-www-data/images/message/m_warning.gif) no-repeat left top;
	color:#FF7E00;
	}
.infoMsg{
	border:1px solid #3571CA;
	background:#F7F9FD url(/appli-box-www-data/images/message/m_info.gif) no-repeat left top;
	color:#3571CA;
	}
.successMsg{
	border:1px solid #48B500;
	background:#F9FEF1 url(/appli-box-www-data/images/message/m_success.gif) no-repeat left top;
	color:#48B500;
	}
