body{
	margin:0;
	height:100%;
	font-family:"Arial",Verdana,Verdana,sans-serif,monospace;
	color:black;
	font-weight:normal;
	font-size:12px;
	background-color:#1E4E1A;
}
h1,h2,h3,h4,p,form,p.spip,ul,li,fieldset{
	margin:0;
	padding:0;
}
div,.bouton,li,li a,a,ul{
	background-repeat:no-repeat;
}
a img{
	border:0;
}
a{
	color:#A43B2E;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	color:#A43B2E;
}
li{
	list-style:none;
}
.deborde{
	overflow:hidden;
}
.sep{
	clear:both;
	height:10px;
	display:block;
}
.invisible{display:none;}
#conteneur{
	display:block;
	margin:auto;
	width:885px;
	overflow:hidden;
	margin-bottom:50px;
	padding-left:100px;
}
#haut{
	display:block;
	height:137px;
}
#fond_haut{
	position:relative;
	display:block;
	height:180px;
}
#page{
	width:885px;
	background-color:#1E4E1A;
	overflow:hidden;
	float:left;
	display:block;
	height:auto;
}
#page_gauche{
	width:735px;
	padding:15px 0 15px 0;
	float:left;
}
#page_droite{
	padding:7px 5px 10px 5px;
	float:left;
	background-color:#DEF3B0;
	width:160px;
	overflow:hidden;
	height:auto;
	display:block;
}

#logo{
	display:block;
/*	height:105px;*/
	height:180px;
}
.navig{display:none;}
#pied{
	background-image:url("../../ergonomie/images/fond_menu_bas.jpg");
	background-position:0 top;
	background-repeat:no-repeat;
	height:44px;
	padding:10px 20px 0 20px;	
	clear:both;
	display:block;
	color:#B1B1B1;
	font-size:12px;
	overflow:hidden;
	width:885px;}
#pied a{
	color:#A43B2E;
}
#pied_lien{
	float:left;

}


#marge{display:block;height:5px;clear:both;}



.bloc_lien_groupe{display:block;width:80px;height:30px;float:right;padding-right:30px;}
a.lien_groupe_pied{display:block;width:80px;height:30px;}
#menu_lang{text-align:right;}
.champ{width:70px;border:0px solid #000;font-size:9px;padding:0;background-color:#fff;float:left;}
.bouton{border:0;font-size:0px;background-image:url(http://www.supercasino.fr/axome/images/bout_ok.gif);cursor:pointer;display:block;margin:0 0 0 12px;height:17px;width:23px;float:left;}
#marge{display:block;height:5px;clear:both;}
#centre{float:left;width:505px;text-align:left;padding:0 0 0 8px;font-family:"Arial",Verdana,Verdana;font-size:13px;display:block;overflow:hidden;}
#centre_seul{float:left;width:720px;text-align:left;padding:0 0 0 5px;font-family:"Arial",Verdana,Verdana;font-size:13px;display:block;overflow:hidden;}
#chapo{padding:0 20px 20px 20px;font-weight:bold;color:#0465C0;}
#texte{padding:0 30px 0 40px;text-align:justify;}
ul.spip{padding-left:15px;margin:0;}
ul li.spip{background-image:url(http://www.supercasino.fr/axome/images/puce.gif);background-repeat:no-repeat;background-position:left 5px;list-style:none;padding-left:17px;margin:0 0 5px 20px;}
ol li.spip{list-style:decimal;margin-bottom:10px;}
.puce_1{display:block;float:left;width:auto;margin:0;height:auto;padding-left:8px;background-image:url(http://www.supercasino.fr/axome/images/puce_1.gif);background-repeat:no-repeat;background-position:0 4px;}
.spip_documents{margin:6px;}
table{width:90%;margin-top:0px;}
h3{color:#FE6102;font-size:16px;font-weight:bold;}
h3.spip{margin:10px 0 10px 0;}
#photos{float:right;padding:10px 0 10px 10px;width:250px;}
.encadrer{margin:10px;padding:10px;border:1px solid #D7CFC2;background-color:#efe9e2;-moz-border-radius:10px;}

#ps .ombre{padding:10px;margin:0 0 0 0px;border:1px solid #ccc;color:#393;}
#ps{width:250px;display:block;float:right;font-size:.8em;margin:30px 0 0 20px;clear:right;}
#ps li.spip{list-style:inherit;list-style:disc outside;padding:0 0 0 0;margin:0 0 5px 0;line-height:1.3em;background-image:none;}
#droite .h2{font-size:11px;padding:5px 0 4px 10px;color:#fff;background-image:url(http://www.supercasino.fr/axome/images/fond_vert.gif);background-repeat:repeat-x;overflow:hidden;display:block;text-transform:uppercase;}
#droite .block{margin:0 0 0 0;background-color:#fff;padding:5px 5px 10px 5px;font-size:9px;display:block;text-align:center;}
#gauche .h2{font-size:11px;padding:5px 0 4px 10px;color:#fff;background-image:url(http://www.supercasino.fr/axome/images/fond_rouge.gif);background-repeat:repeat-x;overflow:hidden;display:block;text-transform:uppercase;}
#gauche .block{margin:0 0 0 0;background-color:#fff;padding:5px 5px 10px 5px;font-size:11px;border:1px solid #E0E0E0;}
#droite .sep{
clear:both;
height:7px;
background-color:#DEF3B0;
overflow:hidden;}
#gauche .sep{clear:both;height:10px;background-color:#fff;overflow:hidden;}

h1{font-size:21px!important;position:relative;color:#13619F;margin:0 0 10px 0;border-bottom:1px solid #13619F;clear:both;}
h1 a{color:#13619F;}
h1 a:hover{color:#1977CD;text-decoration:none;}

.plan_item h3 a,.plan_item h3 a:hover{color:#fff;}
.plan_item{width:180px;float:left;padding:10px 10px 10px 10px;margin:10px 0 0 15px;}
.plan{background-color:#fff;padding:0 0 0 0;}
.plan ul{margin:0 0 0 10px;}
.plan li{list-style:inherit;}
.plan li a{color:#fff;font-size:12px;}
.plan li a:hover{color:#fff;}
.plan li li a{font-size:10px;}



#menu_principal{
float:left;
/*height:42px;*/
padding:0px 0 0 20px;
z-index:200;
width:840px;
position:absolute;top:134px;left:0;
}
.nav,.nav ul{list-style:none;margin:0;padding:0;}
.nav{font-family:Arial,Helvetica,sans-serif,monospace;z-index:100;position:relative;}
.nav li{
	float:left;margin:0;
	padding:0;
	position:relative;
}
.nav li a,.nav li a:link,.nav li a:active,.nav li a:visited{
	font-size:12px;
	font-family:"Arial",Verdana,Verdana,sans-serif,monospace;
	color:#fff;
	display:block;
	padding:2px 12px 6px 12px;
	text-decoration:none;
	background-image:url(ergonomie/images/fond_menu_haut.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;}
.nav li li a,.nav li li a:link,.nav li li a:active,.nav li li a:visited{padding:2px 25px 6px 25px;}
.nav li li a{background-image:none!important;}
.nav li a:hover{
	color:#eee;}
#nav-one li:hover a,#nav-one li.sfHover a{color:#000;}
#nav-one li:hover ul a,#nav-one li.sfHover ul a{color:#959595;}
#nav-one li:hover ul a:hover,#nav-one li.sfHover ul a:hover{color:#000;}
.nav ul{border-bottom:1px solid #A4A4A4;list-style:none;margin:0;width:150px;position:absolute;top:-999em;left:-1px;background-image:url(http://www.supercasino.fr/axome/images/fondmenuderoulant.gif);background-repeat:repeat-x;width:175px;overflow:hidden;}
.nav li:hover ul,.nav li.sfHover ul{top:18px;}
.nav ul li{border:0;float:none;}
.nav ul a{border:1px solid #A4A4A4;border-bottom:0;padding-right:20px;width:123px;white-space:nowrap;}
.nav ul a:hover{background:#ccc;color:#000;}
.menu1 ul a:hover,.plan_item2,.menu_actif2 a{background-color:#A43B2E!important;color:#A43B2E!important;}
.menu2 ul a:hover,.plan_item3,.menu_actif3 a{background-color:#ac4bcc!important;color:#fff!important;}
.menu3 ul a:hover,.plan_item4,.menu_actif4 a{background-color:#e53202!important;color:#fff!important;}
.menu4 ul a:hover,.plan_item5,.menu_actif5 a{background-color:#297101!important;color:#fff!important;}
.menu5 ul a:hover,.plan_item6,.menu_actif6 a{background-color:#4586e4!important;color:#fff!important;}
.menu6 ul a:hover,.plan_item7,.menu_actif7 a{background-color:#fe5401!important;color:#fff!important;}
.menu_actif2 ul li a,.menu_actif3 ul li a,.menu_actif4 ul li a,.menu_actif5 ul li a,.menu_actif6 ul li a,.menu_actif7 ul li a{background-color:transparent!important;color:#6B6B6B!important;}
#ssmenu{clear:both;margin:0 0 10px 4px;}
#ssmenu_deplier{float:right;width:15px;padding:10px 5px 10px 2px;height:16px;margin:0;overflow:hidden;}
#ssmenu_bloc{display:block;width:722px;height:36px;clear:both;margin:0;padding:0;overflow:hidden;}
#ssmenu ul{display:block;width:694px;height:36px;float:left;margin:0;padding:0;padding-left:6px;}
#ssmenu li{float:left;padding:3px 0 0 0;height:33px;margin:0;}
#ssmenu li a{float:left;line-height:11px;border-right:1px solid #fff;text-transform:uppercase;font-weight:bold;text-align:center;margin:0 0 0 0;width:78px;color:#fff;font-size:10px;padding:2px 3px 0 3px;height:23px;}
.ssmenu_actif2 a{color:#7fbd00!important;}
.ssmenu_actif3 a{color:#ac4bcc!important;}
.ssmenu_actif4 a{color:#e53202!important;}
.ssmenu_actif5 a{color:#297101!important;}
.ssmenu_actif6 a{color:#4586e4!important;}
.ssmenu_actif7 a{color:#fe5401!important;}
.ssmenu_actif8 a{color:#e53202!important;}

ul.standard_gauche li{border-bottom:1px solid #D3D3D3;padding:4px;}
ul.standard_gauche li a{font-weight:bold!important;line-height:11px;display:block;padding-left:5px;}
ul.standard_gauche li a.active_oui{color:#CC2D03!important;}
ul.standard_gauche li ul li{border-bottom:0px!important;}
ul.standard_gauche li ul li a{font-weight:normal!important;padding-left:15px;line-height:11px;display:block;}

.style_recette #recette_droite{background-color:#FFE3A4!important;}
.style_recette .recette_outils{background-color:#FFE3A4!important;}
.style_recette #libelle_vote{background-color:#FFE3A4!important;}
.style_recette .art_vote{background-color:#FFE3A4!important;}
/*MISE EN PAGE TEXTE*/
.titre{
	font-size:12px;
	font-weight:bold;
	font-family:"Arial",Verdana,Verdana,sans-serif,monospace;
	color:#588B08;
	height:30px;

}
.titreR{
	font-size:12px;
	font-weight:bold;
	font-family:"Arial",Verdana,Verdana,sans-serif,monospace;
	
color:black;
	height:30px;

}
.titreColis{
	font-size:12px;
	font-weight:bold;
	font-family:"Arial",Verdana,Verdana,sans-serif,monospace;
	color:#A43B2E;
	height:30px;

}
.titrePrix{
	font-size:14px;
	font-weight:bold;
	font-family:"Arial",Verdana,Verdana,sans-serif,monospace;
	color:#A43B2E;
	height:30px;
	text-align:center;

}

.titreSeparation{
	font-size:10px;
	font-weight:bold;
	font-family:"Arial",Verdana,Verdana,sans-serif,monospace;
	color:#1E4E1A;
	height:30px;
	text-align:center;

}
.titreEngagement{
	font-size:12px;
	font-weight:bold;
	font-family:"Arial",Verdana,Verdana,sans-serif,monospace;
	color:#A43B2E;
	height:30px;

}
.titreMentions{
	font-size:10px;
	font-weight:bold;
	font-family:"Arial",Verdana,Verdana,sans-serif,monospace;
font-style : italic;
text-decoration:underline;

}
.txtMentions{
	font-size:9px;
}
.soustitre{
	font-size:12px;
	font-weight:bold;
	font-family:"Arial",Verdana,Verdana,sans-serif,monospace;
	color:#black;
	height:30px;

}
.finTexte{
	font-size:12px;
	font-weight:bold;
	font-family:"Arial",Verdana,Verdana,sans-serif,monospace;
	color:black;
	text-align:right;
}
.indicateur{
	font-size:11px;
	font-weight:italic;
	font-family:"Arial",Verdana,Verdana,sans-serif,monospace;
	color:black;
	text-align:left;
}

.ul_liste{padding:4px 0 0 20px;}
.ul_liste li{
list-style-type:disc;
padding:2px 0 5px;

}
.titre2{color:#99CC00; padding:0 0 0 150px;}
.align_left1{float:left;margin:4px 10px 0 0;display:inline;}
.align_left{float:left;}

.facrutreerreur{ border:1px solid #f00; }
.labelerror{ color:#f00;}
#formerror{ color:#f00; display:none;}
#livraisoninfo{ border:1px solid #acacac; right:15px; top:10px; width:270px; padding:5px; background:#f4f4f4; position:absolute; font-size:11px;}
#livraisoninfo h3.telephone, #livraisoninfo span{ display:block; text-align:center; }
