body {
	background-repeat: repeat-x;
	background-image: url(/img/template/orange/bg.gif);
	margin: 0px;
}

.lien_gras {
	color: #FE5616;
	font-weight: bold;
}

#logo {
	width: 428px;
	height: 94px;
	background-image: url(/img/logo_site/logo.gif);
}

#menu_haut_ul li {
	list-style: none;
	float: left;
	margin-right: 10px;
}
#menu_haut_accueil a {
	width: 85px;
	height: 60px;
	display: block;
	background-image: url(/img/template/orange/menu_accueil_off.gif);
}
#menu_haut_accueil a:hover  {
	background-image: url(/img/template/orange/menu_accueil.gif);
}
#menu_haut_reductions a {
	width: 195px;
	height: 60px;
	display: block;
	background-image: url(/img/template/orange/menu_reduc_off.gif);
}
#menu_haut_reductions a:hover  {
	background-image: url(/img/template/orange/menu_reduc.gif);
}
#menu_haut_favoris a {
	width: 111px;
	height: 60px;
	display: block;
	background-image: url(/img/template/orange/menu_fav_off.gif);
}
#menu_haut_favoris a:hover  {
	background-image: url(/img/template/orange/menu_fav.gif);
}
#menu_haut_visite a {
	width: 160px;
	height: 60px;
	display: block;
	background-image: url(/img/template/orange/menu_visite_off.gif);
}
#menu_haut_visite a:hover  {
	background-image: url(/img/template/orange/menu_visite.gif);
}

#menu {
	float: left;
	width: 198px;
}
.menu_fond {
	background-image: url(/img/template/orange/blc_fnd.gif);
	background-repeat: repeat-y;
	padding: 4px;
}
#menu_img_newsletter {
	background-image: url(/img/template/orange/blc_top_newsletter.gif);
	width: 198px;
	height: 37px;
}
#menu_img_categorie {
	background-image: url(/img/template/orange/blc_top_cat.jpg);
	width: 198px;
	height: 37px;
}
#menu_img_marchand {
	background-image: url(/img/template/orange/blc_top_marchand.jpg);
	width: 198px;
	height: 37px;
}
#menu_img_bon_plans {
	background-image: url(/img/template/orange/blc_top_plan.jpg);
	width: 198px;
	height: 37px;
}
.menu_bas {
	background-image: url(/img/template/orange/blc_bas.gif);
	background-repeat: no-repeat;
	width: 198px;
	height: 6px;
	margin: 0px;
	padding: 0px;
}
.section_menu {
	margin-top: 5px;
}
.menu li {
	list-style: none;
	text-align: left;
	margin: 3px 0 0 10px;
}
.menu a {
	text-decoration: none;
	color: #000000;
}

#pied {
	background-color: #fe5616;
	height: 24px;
	width: 735px;
	margin: 10px 0 4px 4px;
}
#pied a {
	text-decoration: none;
	color: #000000;
}

.coupon span{
	color: #FE5616;
}
.coupon span a {
	color: #FE5616;
}
.coupon .input_codes {
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #E0470D;
	text-align: center;
	width: 150px;
	height: 18px;
	color: #222222;
	cursor: pointer;
	margin: 5px 0 5px 0;
}

.coupon_s span{
	color: #FE5616;
}
.coupon_s span a {
	color: #FE5616;
}
.coupon_s .input_codes {
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #E0470D;
	text-align: center;
	width: 150px;
	height: 18px;
	color: #222222;
	cursor: pointer;
	margin: 5px 0 5px 0;
}

.contour {
	margin: 0;
	background: #FFFFFF;
	padding: 10px;
	border:0;
	text-align: left;
}
.outer_contour {
	margin: 5px 0 5px 4px;
	background: #FE5616;
	padding: 1px;
}

.cases {
	margin: 0;
	background: #FFFFFF;
	padding: 10px;
	border:0;
	text-align: left;
}
.outer_case {
	margin: 5px 0 5px 4px;
	background: #FE5616;
	padding: 1px;
	width: 736px;
}
.cases a.lien {
	padding: 2px 0 0 8px;
	font-size: 12px;
	font-weight: bolder;
	color: #FE5616;
}
.cases li a {
	font-size: 12px;
	color: #FE5616;
}
.cases p.titre_case {
	padding: 0 0 4px 15px;
	font-size: 14px;
	font-weight: bolder;
	color: #FE5616;
}

.case_cat {
	margin: 0;
	background: #FFFFFF;
	padding: 10px;
	border: 0;
	text-align: left;
}
.outer_case_cat {
	margin: 5px 0 5px 4px;
	background: #FE5616;
	padding: 1px;
	width: 240px;
	float: left;
}
.case_cat a {
	padding: 2px 0 0 0px;
	font-size: 12px;
	font-weight: bolder;
	color: #FE5616;
}
.case_cat p {
	font-size: 14px;
	font-weight: bolder;
}

.sous_cat {
	margin: 0;
	background: #FFFFFF;
	padding: 8px;
	border: 0;
	height: 16px;
	width: auto;
	text-align: left;
	cursor: pointer;
	font-weight: bold;
}
.sous_cat_select {
	margin: 0;
	background: #FE5616;
	padding: 8px;
	border: 0;
	height: 16px;
	width: auto;
	text-align: left;
	cursor: pointer;
	font-weight: bold;
	color: #FFFFFF;
}
.outer_sous_cat {
	margin: 5px 0 5px 4px;
	background: #FE5616;
	padding: 1px;
	float: left;
}


#lien_marchand {
	background-color: #fe5616;
	height: 20px;
	width: 736px;
	margin: 0 0 5px 4px;
}
#lien_marchand img {
	padding-top: 2px;
	border: 0;
}







/* ColorBox Style */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

#cboxOverlay{background:url(/img/template/orange/overlay.png);}
#colorbox{}
#cboxTopLeft{width:21px; height:21px; background:url(/img/template/orange/lbx_controls.png) -100px 0 no-repeat;}
#cboxTopRight{width:21px; height:21px; background:url(/img/template/orange/lbx_controls.png) -129px 0 no-repeat;}
#cboxBottomLeft{width:21px; height:21px; background:url(/img/template/orange/lbx_controls.png) -100px -29px no-repeat;}
#cboxBottomRight{width:21px; height:21px; background:url(/img/template/orange/lbx_controls.png) -129px -29px no-repeat;}
#cboxMiddleLeft{width:21px; background:url(/img/template/orange/lbx_controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(/img/template/orange/lbx_controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(/img/template/orange/lbx_border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(/img/template/orange/lbx_border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff;}

#cboxClose{position:absolute; top:0; right:0; background:url(/img/template/orange/lbx_controls.png) -29px -2px no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxClose.hover{background-position:-59px -2px;}
	
	