<style type="text/css">
html,
body {
	height:				100%;
	margin:				0;
	padding:			0;
}


body {
	font-family: 		Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 		10px;
	margin-top: 		0px;
	margin-right: 		0px;
	margin-bottom: 		0px;
	margin-left: 		0px;
	padding:			0;
	background-color:	;
	background-image: 	url(/site/img/fd_page_general.gif);
	background-repeat:	repeat-y;
}


#centre {
	border-top:			3px solid #89062A;
	border-left:		0px;
	margin-left: 		170px;
	padding:			0px;
	vertical-align:		top;
	text-align:			left;
}

#droite_haut {
	height:				12px;
	background-color: 	#89062A;
	padding:			0px;
	margin:				0px;
}


#menu_bg {
	/*background-color: #89062A;*/
	float:				left;
	margin-left:		5px;
	height:				100%;
}

#titre_univers .texte_titre{
	background-color: 	#C48395;
	color: 				white;
	padding:			2px;
}

/* EDIT 03/09/07 */

.menu .blocmenu1 ul {
	list-style-type:	none;
	margin-left:		5px;
}

.menu .blocmenu1 li {
 	background-image:	url(/site/img/pixelgrenat.gif);
	background-repeat:	no-repeat;
	background-position:0% 35%;
}








/* EDIT 18/04/2008 */
/*
 * ------------------------------------------------------------------
 * Surchage pour le nouveau menu V2
 * ------------------------------------------------------------------
 */
/**
 *
 * Ce code CSS redéfini le bloc menu version V2
 *
 */
body {
	background-color:			#FFFFFF;
	background-image:			none;
	margin:						0px;
	padding:					0px;
}


/* LE CENTRE */
#centre {
	border-top:				3px solid #89062A;
	border-left:			0px;
	margin-left: 			196px;
	padding:				0px;
	vertical-align:			top;
	text-align:				left;
}

#centre2 { 
	width:				830px;
	position:			absolute;
	left: 				196px;
}




#menu_bg {
	background-color:	none;	
	left: 				1px;
	top:				120px;
	position: 			absolute;
	margin-left:		0px;	
	width:				181px;
	height:				100%;
}

.menu_statique,  .menu_statique a{
	margin-left:		1px;
	width:				181px;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#666666;
	font-weight:		bold;
	text-align:			center;
	
}

.menu {
	background-color:	#FFFFFF;
	width:				181px;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:			11px;
	margin-left:		1px;
}

.menu a {
	padding-left:		0px;	
}



#menu_bas {
	background-color:	#E2E2E2; 
	/*_height:			450px; 
	height:				450px;*/
}

#degrade_bas_gauche {
	background:			url(/site/img/fond_degrade_gauche.jpg) no-repeat top left;	
	font-size:			0px;
	width:				181px;
	height:				91px;	
	margin-left:		1px;
}

#menu_bas a{
	margin-left:		0px;
	margin-top:			5px;
	display:			block;
}

.entete_menu {
	width:					181px;
	height:					25px;
	font-family:			Tw Cent MT, Arial, Verdana;
	font-size:				21px;
}




/* les menus off */
	
	/* image du milei de chaque bloc menu */
	.cat_level1 {		 
		background:			url(/site/img/blocmenu_milieu.gif) left top repeat-y;
		font-size:			0px;
	 }
	
	/* debut de chaque bloc menu */
	.first{
	  	background:			url(/site/img/blocmenu_haut_first.gif) left top no-repeat;
	 	/*height:			12px;*/
		min-height:			px;	/*pr firefox*/
		padding-top:		5px;
	}
	.top{
		background:			url(/site/img/blocmenu_haut.gif) left top no-repeat;
		font-size:			0px;
		/*height:			2px;*/
		min-height:			2px;/*pr firefox*/	
   }
		   
	/* image deu bas pour chaque menu */		   
	.bottom{
		background:			url(/site/img/blocmenu_bas.gif) no-repeat;
		font-size:			0px;
		height:				2px;
		min-height:			2px;/*pr firefox*/
	}
	.last{
	   	background:			url(/site/img/blocmenu_bas_last.gif) no-repeat;
	   	font-size:			0px;
		height:				9px;
		min-height:			9px;/*pr firefox*/
		margin-bottom:		15px;
	}	



/* les menus ON/OFF (image ombre dessous) */
.menu .menu_off {
	height:					0px;
	display:				none;
}
.menu .menu_on {
	padding-top:			9px;
	background: 			url(/site/img/ombre_canape.gif) left bottom no-repeat;
}


.bloc_lien_milieu {
	padding:			2px 10px 2px 10px;
}


a.lien_menu_first , 
a.lien_menu_middle, 
a.lien_menu_last {
	color:					#666666;
	font-family:			Arial,Helvetica,Verdana,sans-serif;
	font-size:				12px;
	font-weight:			bold;
	margin-left:			0px;
	padding-top:			3px;
	position:				static;
	top:					0px;
	/*width:					166px;	*/		
	/*padding:				2px 0px 2px 10px;	*/
}

a.lien_menu_first {
	color:					#666666;
	font-family:			Arial,Helvetica,Verdana,sans-serif;
	font-size:				12px;
	font-weight:			bold;
	margin-left:			0px;
	padding-top:			3px;
	/*position:				static;
	top:					0px;*/
	margin-top:15px;
	/*width:					166px;*/			
	/*padding:				5px 0px 2px 10px;*/
}

a.lien_menu_first:hover,
a.lien_menu_middle:hover,
a.lien_menu_last:hover {	
	color:					#333333;
	position:				static;
	top:					0px;
	/*padding:				2px 0px 2px 10px;*/
}

a.lien_menu_first:hover {
	color:					#333333;
	position:				static;
	top:					0px;
	/*padding:				5px 0px 2px 10px;*/
}


/**
 * CSS spéciale pour la catégorie Bonnes Affaires (2175) :
 * On défini la couleur du texte des menus blanc
 */	
a#cat_2175,  a#cat_2175:hover{
	color:					#E44B00;	
}


/* menu des sous-cats */
.menu .blocmenu1 {
	padding-top:		0px;
	width:				171px;
	background-image:	url(/site/img/fond_menu_canape.gif);
	background-repeat:	repeat-y;	
	padding-left:		10px;
	letter-spacing:		0.01em;
}
.menu .bordure_last_on {
	width:				168px;
	border-bottom:		1px solid #666666;
	margin-bottom:		20px;
}


.menu .blocmenu1 ul {	
	padding:			0px;
	margin:				0px;	
	width:				168px;
	list-style:			none;
	padding-left:		0px;
	margin-left:		0px;
	padding-bottom:		5px;
}

.menu .blocmenu1 li {
	color:				#FFFFFF;
	font-family:		Arial, Helvetica, Verdana, sans-serif;
	background-image:	none;
	background-repeat:	no-repeat;
	background-position:0% 35%;
	padding-left:		0px;
	margin-left:		0px;
	margin-right:		5px;	
	list-style:			none;
}


.blocmenu1 a {
	color:				#FFFFFF;
	font-family:		Arial, Helvetica, Verdana, sans-serif;	
}

.menu .blocmenu1 li a:hover {
	color:				#333333;
	font-family:		Arial, Helvetica, Verdana, sans-serif;
	
}

/* style pour mettre en avant une catégorie */
.blocmenu1 a.misenavant_cat_on {
	color:				#333333;
}
.blocmenu1 a.misenavant_cat_off {
	color:				#FFFFFF;
}


/* caracterisiques propres à chaque niveau de categorie */
.menu .blocmenu1 li.gd_rubrique {
	font-weight:		bold;
	font-size:			11px;
	list-style:			none;
	line-height:		13px;	
	padding-top:		5px;
	pading-bottom:		5px;
	
}

.menu .blocmenu1 li.ss_rubrique{
	font-weight:		regular;
	font-size:			11px;
	line-height:		10px;	
	list-style-position:outside;
	list-style:			none;
	padding-top:		2px;	
	padding-bottom:		2px;
}

.menu .blocmenu1 li a.lien_ss_rubrique_on {
	color:				#333333;
}
/*
.menu .blocmenu1 li a.lien_ss_rubrique_off {
}
*/


.menu .blocmenu1 li.ss_rubrique_3{
	background: 		url(/site/img/retrait-liste3.gif) no-repeat 5px 7px;
	padding-left:		10px;	
	font-weight:		regular;
	font-size:			11px;
	line-height:		10px;	
	list-style-position:outside;
	list-style:			none;
	padding-top:		2px;	
	padding-bottom:		2px;
}
.menu .blocmenu1 li.ss_rubrique_4{
	background: 		url(/site/img/retrait-liste3.gif) no-repeat 15px 7px;
	padding-left:		20px;	
	font-weight:		regular;
	font-size:			11px;
	line-height:		10px;	
	list-style-position:outside;
	list-style:			none;
	padding-top:		2px;	
	padding-bottom:		2px;
}
.menu .blocmenu1 li.ss_rubrique_5{
	background: 		url(/site/img/retrait-liste5.gif) no-repeat 25px 7px;
	padding-left:		30px;	
	font-weight:		regular;
	font-size:			11px;
	line-height:		10px;	
	list-style-position:outside;
	list-style:			none;
	padding-top:		2px;	
	padding-bottom:		2px;
}



/*  LE MENU DROITE */
#droite {
	left : 				867px;	
	margin-right: 		1px;
}



/* TEST chargement image en premier avant les HOME */
.div_test {
	display:			none;
	background-image:	url(/site/img/fond_menu_canape.gif);	
}
.div_test2 {
	display:			none;
	background-image:	url(/site/img/bas_fond_menu_droite.jpg);	
}






@media print {
	#centre{margin-left: 0px; border-top:0px}
}
</style>

