﻿/*************************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */ 
/*************************************************************************************************************************************************************************/
*{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
body{margin:0px; text-align:center;}
body.pg_tendances{background-color:#ddd9cd;}
body.pg_services{background-color:#ddd9cd;}
body.pg_club{background-color:#ddd9cd;}
body.pg_compte{background-color:#ddd9cd;}
body.pg_univers{background-color:#ddd9cd;}
body.pg_nouveautes{background-color:#ddd9cd;}
body.pg_couleurs{background-color:#ddd9cd;}
body.pg_catalogue{background-color:#ddd9cd;}
body.pg_enfants{background:url(../img/bg-body-enfants.gif) 50% 0%;}
body.pg_marques{background-color:#c3b286;}
body.pg_noel{background:url(../img/bg-body-noel.gif) 50% 0%;}
body.pg_index{background:url(../img/bg-body-home-solde.gif) 50% 0%; background-repeat:no-repeat}


img{border:0}

a{text-decoration:none; outline:none;}
a:hover{text-decoration:none;}

html>body input[type="checkbox"]{margin:3px;}
html>body input[type="radio"]{margin:4px;}

select option{padding:0 3px;}

.cleaner {clear:both; height:0px; font-size:0px; border:none; margin:0; padding:0; background:transparent;}


/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Structure generale */ 
/*************************************************************************************************************************************************************************/
	div#main{
	position:relative;
	width:975px;
	text-align:left;
	margin:0 auto;
	border-left-color: #a89684;
	border-left-style: solid;
	border-right-color: #a89684;
	border-right-style: solid;
	border-right-width:0px;
	border-bottom-color: #a89684;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-width: 0px;
}
	
	div#footer{
	float:left;
	width:975px;
}
	

	div#middle{
	float:left;
	width:975px;
}
	

	div#header{
	float:left;
	width:975px;
}
	

	/* BLOCKS DANS LA STRUCTURE GENERALE SUR TOUTES LES PAGES */
	
	/* -------- header -------- */
	div#header div#logo{float:left; width:455px;}
	.pg_tendances div#header div#logo{background:url(../img/bg-logo-catalogue.gif) no-repeat;}
	.pg_services div#header div#logo{background:url(../img/bg-logo-catalogue.gif) no-repeat;}
	.pg_club div#header div#logo{background:url(../img/bg-logo-catalogue.gif) no-repeat;}
	.pg_compte div#header div#logo{background:url(../img/bg-logo-catalogue.gif) no-repeat;}
	.pg_index div#header div#logo{background:url(../img/bg-logo-catalogue.gif) no-repeat;}
	.pg_univers div#header div#logo{background:url(../img/bg-logo-catalogue.gif) no-repeat;}
	.pg_nouveautes div#header div#logo{background:url(../img/bg-logo-catalogue.gif) no-repeat;}
	.pg_couleurs div#header div#logo{background:url(../img/bg-logo-catalogue.gif) no-repeat;}
	.pg_catalogue div#header div#logo{background:url(../img/bg-logo-catalogue.gif) no-repeat;}
	.pg_enfants div#header div#logo{background:url(../img/bg-logo-enfants.gif) no-repeat;}
	.pg_marques div#header div#logo{background:url(../img/bg-logo-marques.gif) no-repeat;}
	.pg_noel div#header div#logo{background:url(../img/bg-logo-noel.gif) no-repeat;}
	
	div#header div#accroche{float:left; width:520px; height:69px;}
	.pg_tendances div#header div#accroche{background:url(../img/bg-accroche-catalogue.gif) no-repeat 0px 23px;}
	.pg_services div#header div#accroche{background:url(../img/bg-accroche-catalogue.gif) no-repeat 0px 23px;}
	.pg_club div#header div#accroche{background:url(../img/bg-accroche-catalogue.gif) no-repeat 0px 23px;}
	.pg_compte div#header div#accroche{background:url(../img/bg-accroche-catalogue.gif) no-repeat 0px 23px;}
	.pg_index div#header div#accroche{background:url(../img/bg-accroche-catalogue.gif) no-repeat 0px 23px;}
	.pg_univers div#header div#accroche{background:url(../img/bg-accroche-catalogue.gif) no-repeat 0px 23px;}
	.pg_nouveautes div#header div#accroche{background:url(../img/bg-accroche-catalogue.gif) no-repeat 0px 23px;}
	.pg_couleurs div#header div#accroche{background:url(../img/bg-accroche-catalogue.gif) no-repeat 0px 23px;}
	.pg_catalogue div#header div#accroche{background:url(../img/bg-accroche-catalogue.gif) no-repeat 0px 23px;}
	.pg_enfants div#header div#accroche{background:url(../img/bg-accroche-enfants.gif) no-repeat 0px 23px;}
	.pg_marques div#header div#accroche{background:url(../img/bg-accroche-marques.gif) no-repeat 0px 23px;}
	
	div#header div#liens{float:left; width:975px;}
	div#header div#liens input{vertical-align:middle;}
	
	div#header div#liens img{vertical-align:middle;}
	
	div#header div#liens p.liens_1{float:left; width:830px; text-align:right; font-size:11px; color:#fff; font-weight:bold; padding-top:10px;}
	div#header div#liens p.liens_1 a{color:#fff;}
	.pg_catalogue div#header div#liens p.liens_1 a.lk_couleur{color:#767769;}
	.pg_couleurs div#header div#liens p.liens_1 a.lk_couleur{color:#5c373f;}
	.pg_nouveautes div#header div#liens p.liens_1 a.lk_couleur{color:#a09382;}
	.pg_univers div#header div#liens p.liens_1 a.lk_couleur{color:#a09382;}
	.pg_enfants div#header div#liens p.liens_1 a.lk_couleur{color:#5c373f;}
	.pg_compte div#header div#liens p.liens_1 a.lk_couleur{color:#5c373f;}
	.pg_index div#header div#liens p.liens_1 a.lk_couleur{color:#5c373f;}
	.pg_club div#header div#liens p.liens_1 a.lk_couleur{color:#5c373f;}
	.pg_services div#header div#liens p.liens_1 a.lk_couleur{color:#5c373f;}
	.pg_tendances div#header div#liens p.liens_1 a.lk_couleur{color:#5c373f;}
	.pg_marques div#header div#liens p.liens_1 a.lk_couleur{color:#7a673f;}
	.pg_noel div#header div#liens p.liens_1 a{color:#423055;}
	
	div#header div#liens p.liens_2{float:left; width:145px; height:36px; font-size:11px; color:#050505; font-weight:bold; line-height:13px; background:url(../img/bg-recherche-catalogue.gif) no-repeat left bottom;}
	.pg_marques div#header div#liens p.liens_2{background:url(../img/bg-recherche-marques.gif) no-repeat left bottom;}
	.pg_noel div#header div#liens p.liens_2{background:url(../img/bg-recherche-noel.gif) no-repeat left bottom;}
	div#header div#liens p.liens_2 .input_rech{width:82px; height:15px; _height:14px; !height:13px; border:1px solid #fff; font-size:11px; color:#050505; font-weight:normal; margin:0 3px 0 26px;}
	
	
	/* nav */
	div#header ul#nav{float:left; width:975px; height:45px;}
	.pg_catalogue div#header ul#nav{background-color:#767769;}
	.pg_noel div#header ul#nav{background:#b9b9b6 url(../img/bg-nav-noel.gif) repeat-x top;}
	.pg_couleurs div#header ul#nav{background-color:#8c7d60;}
	.pg_nouveautes div#header ul#nav{background-color:#a09382;}
	.pg_univers div#header ul#nav{background-color:#402f35;}
	.pg_enfants div#header ul#nav{background-color:#c5b9bb;}
	.pg_compte div#header ul#nav{background-color:#8c7d60;}
	.pg_index div#header ul#nav{background-color:#8c7d60;}
	.pg_club div#header ul#nav{background-color:#977478;}
	.pg_services div#header ul#nav{background-color:#8c7d60;}
	.pg_tendances div#header ul#nav{background-color:#8c7d60;}
	.pg_marques div#header ul#nav{background-color:#7a673f;}
	
	div#header ul#nav li{float:left; list-style:none;}
	div#header ul#nav li a{float:left; height:36px; padding:9px 0 0 0; font-size:12px; color:#fff; text-align:center; display:block;}
	div#header ul#nav li a:hover{color:#831447; text-decoration:none;}
	
	div#header ul#nav li a.bt_accueil{
	width:90px;
	height:28px;
	padding-top:10px;
}
	div#header ul#nav li a.bt_accueil_1{width:70px; height:28px; padding-top:17px; padding-left:10px;}
	div#header ul#nav li a.bt_accueil_spa{width:50px; height:28px; padding-top:17px;}
	div#header ul#nav li a.bt_accueil_2{
	width:82px;
	height:28px;
	padding-top:10px;
	padding-left: 10px;
}
	div#header ul#nav li a.bt_accueil_3{
	width:97px;
	height:28px;
	padding-top:17px;
}
	div#header ul#nav li a.bt_accueil_4{
	width:75px;
	height:28px;
	padding-top:10px;
}
	div#header ul#nav li a.bt_accueil_5{width:63px; height:28px; padding-top:17px;}
	div#header ul#nav li a.bt_catalogue{width:84px; height:28px; padding-top:17px;}
	div#header ul#nav li a.bt_noel{width:100px;}
	.pg_index div#header ul#nav li a.bt_noel{width:100px; background:url(../img/bg-bt-noel-nav.jpg) no-repeat;}
	div#header ul#nav li a.bt_univers{width:75px;}
	div#header ul#nav li a.bt_rue{width:115px;}
	div#header ul#nav li a.bt_couleurs{width:92px;}
	div#header ul#nav li a.bt_nouveautes{width:100px;}
	div#header ul#nav li a.bt_tendances{width:100px;}
	div#header ul#nav li a.bt_services{width:105px;}
	div#header ul#nav li a.bt_club{width:120px;}
	div#header ul#nav li a.bt_club span{display:none;}
	.pg_catalogue div#header ul#nav li a.bt_club{background:url(../img/bg-bt-club-catalogue.gif) no-repeat;}
	.pg_couleurs div#header ul#nav li a.bt_club{background:url(../img/bg-bt-club-couleurs.gif) no-repeat;}
	.pg_nouveautes div#header ul#nav li a.bt_club{background:url(../img/bg-bt-club-nouveautes.gif) no-repeat;}
	.pg_univers div#header ul#nav li a.bt_club{background:url(../img/bg-bt-club-univers.gif) no-repeat;}
	.pg_enfants div#header ul#nav li a.bt_club{background:url(../img/bg-bt-club-enfants.gif) no-repeat;}
	.pg_compte div#header ul#nav li a.bt_club{background:url(../img/bg-bt-club-index.gif) no-repeat;}
	.pg_index div#header ul#nav li a.bt_club{background:url(../img/bg-bt-club-index.gif) no-repeat;}
	.pg_club div#header ul#nav li a.bt_club{background:url(../img/bg-bt-club-club.gif) no-repeat;}
	.pg_services div#header ul#nav li a.bt_club{background:url(../img/bg-bt-club-index.gif) no-repeat;}
	.pg_tendances div#header ul#nav li a.bt_club{background:url(../img/bg-bt-club-index.gif) no-repeat;}
	.pg_marques div#header ul#nav li a.bt_club{background:url(../img/bg-bt-club-marques.gif) no-repeat;}
	
	/*.pg_catalogue div#header ul#nav li a.bt_catalogue, .pg_couleurs div#header ul#nav li a.bt_couleurs, .pg_nouveautes div#header ul#nav li a.bt_nouveautes, .pg_univers div#header ul#nav li a.bt_univers, .pg_enfants div#header ul#nav li a.bt_univers, .pg_index div#header ul#nav li a.bt_accueil, .pg_services div#header ul#nav li a.bt_services, .pg_tendances div#header ul#nav li a.bt_tendances{color:#831447;}*/
	.pg_marques div#header ul#nav li a.bt_rue{color:#58929e;}
	
	
	/* sous nav */
	div#header div#sous_nav{
	float:left;
	width:943px;
	height:1px;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	margin-top:0px;
}
	.pg_catalogue div#header div#sous_nav{background-color:#585a59;}
	.pg_noel div#header div#sous_nav{background-color:#7c7384; font-size:12px;}
	.pg_univers div#header div#sous_nav{background-color:#a09382;}
	.pg_enfants div#header div#sous_nav{background-color:#9dafa1;}
	.pg_club div#header div#sous_nav{background-color:#55444e;}
	.pg_services div#header div#sous_nav{background-color:#643c45;}
	.pg_tendances div#header div#sous_nav{background-color:#643c45;}
	
	div#header div#sous_nav a{color:#fff;}
	div#header div#sous_nav a:hover{color:#831447; text-decoration:none;}
	
	/*#pg_tous_prod div#header div#sous_nav a.bt_ssnav_8 {color:#831447;}*/
	/*#pg_services div#header div#sous_nav a.bt_ssnav_1, #pg_annuaire div#header div#sous_nav a.bt_ssnav_2, #pg_coach div#header div#sous_nav a.bt_ssnav_3, #pg_tendances div#header div#sous_nav a.bt_ssnav_1, #pg_carnet div#header div#sous_nav a.bt_ssnav_3{color:#a15770;}*/
	
	
	/* -------- contenu -------- */
	/* sidebar */
	div#middle div#sidebar{float:left; width:184px; padding:12px 5px 0 0;}
	
	div#middle div#sidebar ul#nav_dte_1{float:left; width:156px; padding:10px 0 10px 28px;}
	.pg_catalogue div#middle div#sidebar ul#nav_dte_1{/*background-color:#585a59;*/ background-color:#ffffff; border:3px solid #d896a0; width:150px;}
	.pg_couleurs div#middle div#sidebar ul#nav_dte_1{background-color:#d3cebb;}
	.pg_nouveautes div#middle div#sidebar ul#nav_dte_1{background-color:#d0c7b5;}
	.pg_univers div#middle div#sidebar ul#nav_dte_1{background-color:#b4ad9d;}
	.pg_enfants div#middle div#sidebar ul#nav_dte_1{/*background-color:#fff;*/ background-color:#ffffff; border:3px solid #c5b9bb; width:150px;}
	.pg_services div#middle div#sidebar ul#nav_dte_1{background-color:#cfc9b3;}
	.pg_tendances div#middle div#sidebar ul#nav_dte_1{background-color:#cfc9b3;}
	.pg_marques div#middle div#sidebar ul#nav_dte_1{background-color:#938f62;}
	
	div#middle div#sidebar ul#nav_dte_1 li{list-style:none; font-size:11px; font-weight:bold; line-height:13px; padding:0 0 7px 0;}
	.pg_catalogue div#middle div#sidebar ul#nav_dte_1 li a{color:#000000; font-size:8pt;}
	.pg_catalogue div#middle div#sidebar ul#nav_dte_1 li{color:#000000; font-size:8pt;}
	.pg_catalogue div#middle div#sidebar ul#nav_dte_1 li ul li a{color:#d896a0; font-weight:bold; font-size:8pt; font-family:Arial, Helvetica, sans-serif;}
	.pg_catalogue div#middle div#sidebar ul#nav_dte_1 li ul li{color:#d896a0; font-weight:bold; font-size:8pt; font-family:Arial, Helvetica, sans-serif;}
	.pg_catalogue div#middle div#sidebar ul#nav_dte_1 li ul li ul li a{color:#5f5f5f; font-size:8pt; font-weight:normal; padding-right:5px;}
	.pg_catalogue div#middle div#sidebar ul#nav_dte_1 li ul li ul li{color:#5f5f5f; font-size:8pt; font-weight:normal; padding-right:5px;}
	.pg_couleurs div#middle div#sidebar ul#nav_dte_1 li a{color:#5c5e5d;}
	.pg_couleurs div#middle div#sidebar ul#nav_dte_1 li{color:#5c5e5d;}
	.pg_nouveautes div#middle div#sidebar ul#nav_dte_1 li a{color:#3f3035;}
	.pg_nouveautes div#middle div#sidebar ul#nav_dte_1 li{color:#3f3035;}
	.pg_univers div#middle div#sidebar ul#nav_dte_1 li a{color:#fff;}
	.pg_univers div#middle div#sidebar ul#nav_dte_1 li{color:#fff;}
	.pg_enfants div#middle div#sidebar ul#nav_dte_1 li a{color:#9EAEA1;}
	.pg_enfants div#middle div#sidebar ul#nav_dte_1 li{color:#9EAEA1;}
	.pg_enfants div#middle div#sidebar ul#nav_dte_1 li ul li a{color:#d896a0; font-size:8pt; font-weight:bold; padding-right:5px; font-family:Arial, Helvetica, sans-serif;}
	.pg_enfants div#middle div#sidebar ul#nav_dte_1 li ul li{color:#d896a0; font-size:8pt; font-weight:bold; padding-right:5px; font-family:Arial, Helvetica, sans-serif;}
	.pg_enfants div#middle div#sidebar ul#nav_dte_1 li ul li ul li a{color:#9EAEA1; font-size:8pt; font-weight:normal; padding-right:5px;}
	.pg_enfants div#middle div#sidebar ul#nav_dte_1 li ul li ul li{color:#9EAEA1; font-size:8pt; font-weight:normal; padding-right:5px;}
	.pg_services div#middle div#sidebar ul#nav_dte_1 li a{color:#3a3b3a;}
	.pg_services div#middle div#sidebar ul#nav_dte_1 li{color:#3a3b3a;}
	.pg_tendances div#middle div#sidebar ul#nav_dte_1 li a{color:#3a3b3a;}
	.pg_tendances div#middle div#sidebar ul#nav_dte_1 li{color:#3a3b3a;}
	.pg_marques div#middle div#sidebar ul#nav_dte_1 li a{color:#fff;}
	
	
	.pg_marques div#middle div#sidebar ul#nav_dte_1 li{color:#fff;}
	
	
	div#middle div#sidebar ul#nav_dte_1 li ul{padding:7px 0 8px 0;}
	div#middle div#sidebar ul#nav_dte_1 li ul li{font-weight:normal; padding:0 0 5px 0;}
	
	div#middle div#sidebar ul#nav_dte_1 li ul li ul{padding:4px 0 0 17px;}
	div#middle div#sidebar ul#nav_dte_1 li ul li ul li{font-size:10px; font-weight:normal; line-height:12px;}
	
	div#middle div#sidebar ul#nav_dte_1 li a.li_on{color:#831447;}
	
	
	div#middle div#sidebar ul#nav_dte_2{float:left; width:155px; padding:14px 0 8px 27px; margin-top:1px;}
	.pg_catalogue div#middle div#sidebar ul#nav_dte_2{background-color:#d896a0; width:157px;}
	.pg_couleurs div#middle div#sidebar ul#nav_dte_2{background-color:#767769; border:1px solid #ac9d96;}
	.pg_nouveautes div#middle div#sidebar ul#nav_dte_2{background-color:#a09382; border:1px solid #ac9d96;}
	.pg_univers div#middle div#sidebar ul#nav_dte_2{background-color:#d0c7b6; border:1px solid #ac9d96;}
	.pg_enfants div#middle div#sidebar ul#nav_dte_2{background-color:#c5b9bb; width:157px;}
	
	div#middle div#sidebar ul#nav_dte_2 li{list-style:none; font-size:10px; font-weight:bold; line-height:12px; padding:0 0 8px 0;}
	.pg_catalogue div#middle div#sidebar ul#nav_dte_2 li a{color:#FFFFFF;}
	.pg_catalogue div#middle div#sidebar ul#nav_dte_2 li{color:#FFFFFF;}
	.pg_couleurs div#middle div#sidebar ul#nav_dte_2 li a{color:#fff;}
	.pg_couleurs div#middle div#sidebar ul#nav_dte_2 li{color:#fff;}
	.pg_nouveautes div#middle div#sidebar ul#nav_dte_2 li a{color:#fff;}
	.pg_nouveautes div#middle div#sidebar ul#nav_dte_2 li{color:#fff;}
	.pg_univers div#middle div#sidebar ul#nav_dte_2 li a{color:#fff;}
	.pg_univers div#middle div#sidebar ul#nav_dte_2 li{color:#fff;}
	.pg_enfants div#middle div#sidebar ul#nav_dte_2 li a{color:#9dafa1;}
	
	
	.pg_enfants div#middle div#sidebar ul#nav_dte_2 li{color:#9dafa1;}
	
	
	div#middle div#sidebar div#bloc_tri{float:left; width:156px; font-size:12px; color:#fff; font-weight:bold; padding:12px 0 10px 28px; margin-top:1px;}
	.pg_catalogue div#middle div#sidebar div#bloc_tri{background-color:#646567;}
	.pg_couleurs div#middle div#sidebar div#bloc_tri{background-color:#9c957b;}
	.pg_nouveautes div#middle div#sidebar div#bloc_tri{background-color:#8c7d6a;}
	.pg_univers div#middle div#sidebar div#bloc_tri{background-color:#d0c7b6;}
	.pg_enfants div#middle div#sidebar div#bloc_tri{background-color:#c5b9bb;}
	
	div#middle div#sidebar div#bloc_tri .select_tri{width:140px; height:20px; font-size:12px; color:#000; font-weight:normal; border:1px solid #fff; margin:4px 0 8px 0;}
	
	
	div#middle div#sidebar div#bloc_derniers{float:left; width:166px; font-size:12px; color:#fff; padding:15px 0 10px 18px; margin-top:1px;}
	.pg_catalogue div#middle div#sidebar div#bloc_derniers{background-color:#646567;}
	.pg_couleurs div#middle div#sidebar div#bloc_derniers{background-color:#9c957b;}
	.pg_nouveautes div#middle div#sidebar div#bloc_derniers{background-color:#402f35;}
	.pg_univers div#middle div#sidebar div#bloc_derniers{background-color:#b4ad9d;}
	.pg_enfants div#middle div#sidebar div#bloc_derniers{background-color:#9dafa1;}
	.pg_services div#middle div#sidebar div#bloc_derniers{background-color:#a3a5a4;}
	.pg_tendances div#middle div#sidebar div#bloc_derniers{background-color:#a3a5a4;}
	.pg_marques div#middle div#sidebar div#bloc_derniers{background-color:#9d9177;}
	
	div#middle div#sidebar div#bloc_derniers p.tt_derniers{float:left; width:155px; font-weight:bold; padding:0 0 7px 11px;}
	div#middle div#sidebar div#bloc_derniers img{margin:0 5px 5px 0;}
	
	div#middle div#sidebar div#bloc_derniers p.liens_derniers{float:left; width:166px; padding:5px 0 0 0;}
	div#middle div#sidebar div#bloc_derniers p.liens_derniers a{font-size:11px; color:#fff; text-decoration:underline;}
	div#middle div#sidebar div#bloc_derniers p.liens_derniers a:hover{text-decoration:none;}
	div#middle div#sidebar div#bloc_derniers p.liens_derniers a.lk_tous{/*color:#535351;*/ color:#FFFFFF;}
	
	
	/* page */
	div#middle div#page{float:left; width:786px; padding-top:12px;}
	
	div#middle div#page p.titre_page{float:left; width:644px; font-size:20px; color:#831447; padding:6px 0 0 16px;}
	.pg_marques div#middle div#page p.titre_page{color:#333300;}
	
	div#middle div#page p.lk_retour{float:left; width:122px; font-size:10px; color:#767769; text-align:right; padding:14px 4px 0 0;}
	div#middle div#page p.lk_retour a{color:#767769; text-decoration:underline;}
	div#middle div#page p.lk_retour a:hover{text-decoration:none;}
	.pg_marques div#middle div#page p.lk_retour a{color:#000;}
	
	.pg_marques div#middle div#page p.lk_retour{color:#000;}
	
	div#middle div#page p.fil_ariane{float:left; width:770px; font-size:10px; color:#767769; padding:5px 0 15px 16px;}
	div#middle div#page p.fil_ariane a{color:#767769; text-decoration:underline;}
	div#middle div#page p.fil_ariane a:hover{text-decoration:none;}
	div#middle div#page p.fil_ariane .fil_on{color:#831447;}
	.pg_marques div#middle div#page p.fil_ariane .fil_on{color:#766d50;}
	
	
	/* -------- footer -------- */
	div#footer{font-size:11px; color:#f9fafa; line-height:15px; padding:18px 0 15px 0; margin-top:3px;}
	div#footer a{color:#f9fafa;}
	
	.pg_catalogue div#footer{background:#585a59 url(../img/bg-footer-catalogue.gif) no-repeat;}
	.pg_couleurs div#footer{background:#767769 url(../img/bg-footer-couleurs.gif) no-repeat;}
	.pg_nouveautes div#footer{background:#3f3035 url(../img/bg-footer-nouveautes.gif) no-repeat;}
	.pg_univers div#footer{background:#a09382 url(../img/bg-footer-univers.gif) no-repeat;}
	.pg_enfants div#footer{background:#9dafa1 url(../img/bg-footer-enfants.gif) no-repeat; color:#453947;}
	.pg_enfants div#footer a{color:#453947;}
	.pg_compte div#footer{background:#643c45 url(../img/bg-footer-index.gif) no-repeat;}
	.pg_index div#footer{background:#643c45 url(../img/bg-footer-index.gif) no-repeat;}
	.pg_noel div#footer{background:#b9b9b6 url(../img/bg-footer-noel.html) no-repeat;}
	.pg_club div#footer{background:#55444e url(../img/bg-footer-club.gif) no-repeat;}
	.pg_services div#footer{background:#643c45 url(../img/bg-footer-index.gif) no-repeat;}
	.pg_tendances div#footer{background:#643c45 url(../img/bg-footer-index.gif) no-repeat;}
	.pg_marques div#footer{background:#776e51 url(../img/bg-footer-marques.gif) no-repeat;}
	
	div#footer p{float:left; width:145px; padding:0 0 0 20px;}
	div#footer p .tt_footer{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; font-style:italic; padding-bottom:9px; display:block;}
	
	div#footer p.footer_6{float:left; width:130px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* CLASS gÃƒÂ©nÃƒÂ©riques */ 
/*************************************************************************************************************************************************************************/
	.bold{font-weight:bold;}
	.normal{font-weight:normal;}
	
	.italic{font-style:italic;}
	
	.taille_1{font-size:13px;}
	.taille_2{font-size:15px;}
	.taille_3{font-size:17px;}
	.taille_4{font-size:19px;}
	.taille_5{font-size:21px;}
	.taille_6{font-size:12px;}
	
	.clear{clear:both;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page catalogue-chaises-fiche-produit.html */ 
/*************************************************************************************************************************************************************************/
	
	/* visuel produit */
	div#middle div#page div#visu_produit{float:left; width:299px; height:376px; background-color:#fff;}
	
	div#middle div#page div#visu_produit p.tt_prod{float:left; width:280px; font-size:14px; color:#831447; font-weight:bold; text-transform:none; padding:7px 0 0 19px;}
	
	div#middle div#page div#visu_produit p.img_prod{float:left; width:299px; text-align:center; padding:22px 0;}
	
	div#middle div#page div#visu_produit p.zoom_prod{float:left; width:285px; font-size:12px; color:#a15770; font-weight:bold; text-align:right; padding:0 14px 0 0;}
	div#middle div#page div#visu_produit p.zoom_prod a{color:#a15770;}
	div#middle div#page div#visu_produit p.zoom_prod img{vertical-align:middle;}
	
	
	/* textes produit */
	div#middle div#page div#rubriques_produit{float:left; width:479px; margin-left:4px;}
	
	div#middle div#page div#rubriques_produit div#onglets_prod{float:left; width:479px;}
	div#middle div#page div#rubriques_produit div#onglets_prod a{float:left; height:24px; font-size:12px; font-weight:bold; text-transform:uppercase; text-align:center; padding-top:7px;}
	div#middle div#page div#rubriques_produit div#onglets_prod a.onglet_1{width:146px; color:#a15770; background-color:#fff; margin-right:6px;}
	div#middle div#page div#rubriques_produit div#onglets_prod a.onglet_2{width:163px; color:#c8c9c3; background:url(../img/bg-onglet-2.gif) repeat-x; margin-right:5px;}
	div#middle div#page div#rubriques_produit div#onglets_prod a.onglet_3{width:159px; color:#d2d3cd; background:url(../img/bg-onglet-3.gif) repeat-x;}
	
	div#middle div#page div#rubriques_produit div#texte_prod_1{float:left; width:443px; height:323px; background-color:#fff; font-size:12px; color:#000; padding:22px 14px 0 22px;}
	div#middle div#page div#rubriques_produit div#texte_prod_1 .tt_texte{color:#a15770; font-weight:bold;}
	div#middle div#page div#rubriques_produit div#texte_prod_1 p {float:left; width:200px;}
	div#middle div#page div#rubriques_produit div#texte_prod_1 a {color:#666;}
	div#middle div#page div#rubriques_produit div#texte_prod_1 a:hover {color:#a15770;}
	div#middle div#page div#rubriques_produit div#texte_prod_1 p .tt_texte{color:#a15770; font-weight:bold;}
	div#middle div#page div#rubriques_produit div#texte_prod_1 #bloc_bt_noel {float:left; height:87px; width:210px; margin:-5px 0 0 32px}
	div#middle div#page div#rubriques_produit div#texte_prod_1 #bloc_bt_noel a.bt_noel{float:left; height:87px; width:210px;}
	div#middle div#page div#rubriques_produit div#texte_prod_1 #bloc_bt_noel a.bt_noel img{float:left;}
	
	div#middle div#page div#rubriques_produit div#texte_prod_2{float:left; width:443px; height:323px; background-color:#fff; font-size:12px; color:#000; padding:22px 14px 0 22px;}
	div#middle div#page div#rubriques_produit div#texte_prod_2 .tt_texte{color:#a15770; font-weight:bold;}
	div#middle div#page div#rubriques_produit div#texte_prod_3{float:left; width:443px; height:323px; background-color:#fff; font-size:12px; color:#000; padding:22px 14px 0 22px;}
	div#middle div#page div#rubriques_produit div#texte_prod_3 .tt_texte{color:#a15770; font-weight:bold;}

	
	/* choix produit */
	div#middle div#page div#choix_produit{float:left; width:299px; /*height:133px;*/ background-color:#fff; margin-top:4px; font-size:10px; color:#000;}
	
	div#middle div#page div#choix_produit p.choix_1b{float:left; width:90px; padding:16px 0 0 24px;}
	
	div#middle div#page div#choix_produit p.choix_1a{float:left; width:90px; padding:16px 0 0 24px;}
	
	div#middle div#page div#choix_produit p.choix_2b{float:left; width:185px; padding:5px 0;}
		
	div#middle div#page div#choix_produit p.choix_2a{float:left; width:185px; padding:5px 0;}
	div#middle div#page div#choix_produit p.choix_2b{padding:10px 0;}
	div#middle div#page div#choix_produit p.choix_2a img{margin-right:10px;}
	div#middle div#page div#choix_produit p.choix_2b img{margin-right:6px;}
	
	
	/* actions produit */
	div#middle div#page div#actions_produit{float:left; width:465px; height:119px; border:1px solid #fff; padding:12px 0 0 12px; margin:4px 0 0 4px; font-size:10px; color:#000;}
	
	div#middle div#page div#actions_produit div#prix_prod{float:left; width:113px; height:70px; background-color:#D896A0; text-align:right;}
	div#middle div#page div#actions_produit div#prix_prod p.prix_1{font-size:12px; color:#fff; font-weight:bold; line-height:15px; text-transform:uppercase; padding:5px 12px 0 0;}
	div#middle div#page div#actions_produit div#prix_prod p.prix_2{font-size:25px; color:#fff; font-weight:bold; line-height:27px; padding:0 4px 0 4px; text-align:center;}
	div#middle div#page div#actions_produit div#prix_prod p.prix_2_grand{font-size:22px; color:#fff; font-weight:bold; line-height:27px; padding:0 4px 0 4px; text-align:center;}
	div#middle div#page div#actions_produit div#prix_prod p.prix_3{font-size:15px; color:#fff; line-height:17px; text-decoration:line-through; padding:0 20px 0 0;}
	
	div#middle div#page div#actions_produit div#details_prod{float:left; width:338px; height:70px; background-color:#fff;}
	
	div#middle div#page div#actions_produit div#details_prod p.details_1{float:left; width:294px; font-size:11px; color:#000; padding:10px 0 0 44px;}
	div#middle div#page div#actions_produit div#details_prod p.details_1 .select_quantite{width:46px; height:16px; font-size:11px; color:#000; border:1px solid #dcdcdc; margin:0 35px 0 8px; vertical-align:middle; text-align:center; padding-top:2px;}
	div#middle div#page div#actions_produit div#details_prod p.details_1 img{vertical-align:middle;}
	
	div#middle div#page div#actions_produit div#details_prod p.details_1 a{color:#544856; text-decoration:underline;}
	div#middle div#page div#actions_produit div#details_prod p.details_1 a:hover{text-decoration:none;}
	
	div#middle div#page div#actions_produit div#details_prod p.details_2{float:left; width:256px; font-size:10px; color:#585a59; padding:18px 0 0 82px;}
	div#middle div#page div#actions_produit div#details_prod p.details_2 img{vertical-align:middle; margin-left:22px;}
	
	div#middle div#page div#actions_produit p.liens_prod{float:left; width:455px; font-size:11px; color:#585a59; padding:20px 0 0 10px;}
	div#middle div#page div#actions_produit p.liens_prod a{color:#585a59; text-decoration:underline;}
	div#middle div#page div#actions_produit p.liens_prod a:hover{text-decoration:none;}
	div#middle div#page div#actions_produit p.liens_prod img.img_marg{margin-left:38px;}
	
	
	/* declinaison produit */
	div#middle div#page div#decli_produit{float:left; width:778px; background-color:#585a59; margin:7px 0; padding-left:4px;}
	
	div#middle div#page div#decli_produit p.tt_decli{float:left; width:762px; font-size:14px; color:#fff; font-weight:bold; padding:10px 0 8px 16px;}
	
	
	div#middle div#page div#decli_produit .tab_decli{float:left; width:774px; font-size:12px; color:#585a59; border-collapse:collapse;}
	
	div#middle div#page div#decli_produit .tab_decli th{height:32px; padding-bottom:2px; color:#c8c9c3; background:#767769 url(../img/bg-tab-decli.gif) repeat-x left bottom;}
	
	div#middle div#page div#decli_produit .tab_decli td{background:#fff url(../img/bg-tab-decli.gif) repeat-x left bottom; padding:6px 0 12px 0; vertical-align:top;}
	
	div#middle div#page div#decli_produit .tab_decli .td_1{width:165px; text-align:center;}
	div#middle div#page div#decli_produit .tab_decli .td_2{width:210px; padding-left:30px;}
	div#middle div#page div#decli_produit .tab_decli td.td_2{padding:18px 0 12px 30px;}
	div#middle div#page div#decli_produit .tab_decli .td_3{width:105px;}
	div#middle div#page div#decli_produit .tab_decli .td_4{width:110px;}
	div#middle div#page div#decli_produit .tab_decli .td_5{width:94px;}
	div#middle div#page div#decli_produit .tab_decli .td_6{width:110px;}
	
	div#middle div#page div#decli_produit .tab_decli td.td_4{padding-top:18px;}
		
	div#middle div#page div#decli_produit .tab_decli td.td_3{padding-top:18px;}
	div#middle div#page div#decli_produit .tab_decli td.td_5{font-size:14px; color:#e2007a; font-weight:bold; padding-top:13px; line-height:25px;}
	div#middle div#page div#decli_produit .tab_decli td.td_6{padding-top:16px;}
	
	div#middle div#page div#decli_produit .tab_decli td.td_6 .select_quantite{width:38px; height:16px; font-size:11px; color:#000; border:1px solid #dcdcdc; margin:0 2px 0 2px; vertical-align:middle; padding:2px 4px 0 4px; text-align:center;}
	div#middle div#page div#decli_produit .tab_decli td.td_6 img{vertical-align:middle;}
	
	
	/* autres produits */
	div#middle div#page div.autres_produit{float:left; width:782px; margin-top:1px;}
	
	div#middle div#page div.autres_produit p.onglet_autres{float:left; width:762px; background-color:#a2a4a3; font-size:14px; color:#fff; font-weight:bold; padding:6px 0 7px 20px;}
	
	div#middle div#page div.autres_produit div.visu_autres{float:left; width:762px; background-color:#fff; padding:10px 0 7px 20px; margin-top:1px;}
	div#middle div#page div.autres_produit div.visu_autres img{margin:0 16px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page catalogue-chaises-liste.html */ 
/*************************************************************************************************************************************************************************/
	
	div#middle div#page_small{float:left; width:604px; padding-top:12px;}
	
	div#middle div#page_small p.titre_page{float:left; width:588px; font-size:20px; color:#831447; padding:6px 0 0 16px;}
	
	div#middle div#page_small p.fil_ariane{float:left; width:588px; font-size:10px; color:#767769; padding:5px 0 10px 16px;}
	div#middle div#page_small p.fil_ariane a{color:#767769; text-decoration:underline;}
	div#middle div#page_small p.fil_ariane a:hover{text-decoration:none;}
	div#middle div#page_small p.fil_ariane .fil_on{color:#831447;}
	
	/* small 2 pour page marque articles */
	
	div#middle div#page_small_2{float:left; width:600px; padding-top:12px;}
	
	div#middle div#page_small_2 p.titre_page{float:left; width:584px; font-size:20px; color:#831447; padding:6px 0 0 16px;}
	
	div#middle div#page_small_2 p.fil_ariane{float:left; width:584px; font-size:10px; color:#767769; padding:5px 0 10px 16px;}
	div#middle div#page_small_2 p.fil_ariane a{color:#767769; text-decoration:underline;}
	div#middle div#page_small_2 p.fil_ariane a:hover{text-decoration:none;}
	div#middle div#page_small_2 p.fil_ariane .fil_on{color:#831447;}
	
	
	/* cadre couleur */
	div#middle div#page_small div.cadre_liste_3{float:left; width:594px; padding:0 0 0 6px; margin-bottom:6px;}
	
	div#middle div#page_small div.cadre_liste_tab{float:left; width:594px; padding:0 0 0 6px; margin-bottom:6px;}
	
	div#middle div#page_small div.cadre_liste_2{float:left; width:594px; padding:0 0 0 6px; margin-bottom:6px;}
	
	div#middle div#page_small div.cadre_liste{float:left; width:594px; padding:0 0 0 6px; margin-bottom:6px;}
	
	.pg_catalogue div#middle div#page_small div.cadre_liste{background-color:#585a59;}
	.pg_catalogue div#middle div#page_small div.cadre_liste_2{background-color:#a2a4a3;}
	.pg_catalogue div#middle div#page_small div.cadre_liste_3{background-color:#767769;}
	.pg_catalogue div#middle div#page_small div.cadre_liste_tab{background-color:#A2A4A3;}
	
	.pg_couleurs div#middle div#page_small div.cadre_liste{background-color:#9c957b;}
	.pg_nouveautes div#middle div#page_small div.cadre_liste{background-color:#8c7d6a;}
	.pg_univers div#middle div#page_small div.cadre_liste{background-color:#402f35;}
	.pg_enfants div#middle div#page_small div.cadre_liste{background-color:#9dafa1;}
	.pg_enfants div#middle div#page_small div.cadre_liste_2{background-color:#bdccc0;}
	.pg_marques div#middle div#page_small div.cadre_liste{background-color:#766d50;}
	.pg_index div#middle div#page_small div.cadre_liste{background-color:#643c45;}
	
	/* bandeau tri */
	div#middle div#page_small div.cadre_liste div.tri_liste{float:left; width:594px; font-size:11px; color:#fff; padding:12px 0;}
	div#middle div#page_small div.cadre_liste div.tri_liste a{color:#fff; text-decoration:underline;}
	div#middle div#page_small div.cadre_liste div.tri_liste a:hover{text-decoration:none;}
	
	div#middle div#page_small div.cadre_liste div.tri_liste p.tri_1{float:left; width:150px; padding-top:3px;}
	
	div#middle div#page_small div.cadre_liste div.tri_liste p.tri_2{float:left; width:155px;}
	div#middle div#page_small div.cadre_liste div.tri_liste p.tri_2 .select_style{width:105px; height:18px; border:1px solid #dcdcdc; font-size:11px; color:#000; vertical-align:middle;}
	
	div#middle div#page_small div.cadre_liste div.tri_liste p.tri_3{float:left; width:289px; padding-top:3px;}
	div#middle div#page_small div.cadre_liste div.tri_liste p.tri_3 span{color:#e2007a; font-weight:bold;}
	
	div#middle div#page_small div.cadre_liste div.tri_liste a.bt_valider{float:right; width:227px; height:23px; background:url(../img/bg-bt-ajout-coups-coeur.gif) no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:5px; margin-right:20px;}
	
	.pg_enfants div#middle div#page_small div.cadre_liste div.tri_liste p.tri_3 span{color:#453a48;}
	
	
	.pg_enfants div#middle div#page_small div.cadre_liste div.tri_liste a{color:#453a48;}
	
	
	.pg_enfants div#middle div#page_small div.cadre_liste div.tri_liste{color:#453a48;}
	
	
	/* cadre grand visuel */
	div#middle div#page_small div.cadre_liste div.grand_visuel{float:left; width:390px; height:522px; background-color:#fff; margin-right:6px;}
	
	div#middle div#page_small div.cadre_liste div.grand_visuel p.visu_img{float:left; width:390px; height:380px; text-align:center; padding-top:33px;}
	
	div#middle div#page_small div.cadre_liste div.grand_visuel p.visu_nom{float:left; width:374px; font-size:11px; color:#585a59; padding:0 0 0 16px; height:75px;}
	div#middle div#page_small div.cadre_liste div.grand_visuel p.visu_nom .bold{font-size:12px;}
	
	div#middle div#page_small div.cadre_liste div.grand_visuel p.visu_prix{float:left; width:306px; font-size:14px; color:#e2007a; font-weight:bold; padding:11px 26px 0 16px;}
	div#middle div#page_small div.cadre_liste div.grand_visuel p.visu_panier {float:left; text-align:center; width:42px; padding-top:9px;}
	
	
	/* colonne 2 produits */
	div#middle div#page_small div.cadre_liste div.colonne_produits{float:left; width:192px; !margin-bottom:6px; _margin-bottom:0px;}
	
	
	/* cadre petit visuel */
	div#middle div#page_small div.petit_visuel{float:left; width:192px; height:258px; background:url(../img/bg-petit-visuel.gif) repeat-y; margin:0 0 6px 0; padding-right:6px;}
	
	div#middle div#page_small div.petit_visuel p.visu_intit_3{float:left; width:175px; font-size:14px; color:#831447; font-weight:bold; text-transform:none; padding:7px 0 0 17px;}
		
	div#middle div#page_small div.petit_visuel p.visu_intit_2{float:left; width:175px; font-size:14px; color:#831447; font-weight:bold; text-transform:none; padding:7px 0 0 17px;}
		
	div#middle div#page_small div.petit_visuel p.visu_intit_1{float:left; width:175px; font-size:14px; color:#831447; font-weight:bold; text-transform:none; padding:7px 0 0 17px;}
	div#middle div#page_small div.petit_visuel p.visu_intit_2{color:#ff8a00;}
	div#middle div#page_small div.petit_visuel p.visu_intit_3{color:#a15770;}
	
	div#middle div#page_small div.petit_visuel p.visu_img{float:left; width:192px; height:170px; text-align:center;}
	
	div#middle div#page_small div.petit_visuel p.visu_nom{float:left; width:170px; height:40px; font-size:11px; color:#585a59; line-height:12px; padding:0 6px 0 16px;}
	div#middle div#page_small div.petit_visuel p.visu_nom .bold{font-size:12px;}
	
	div#middle div#page_small div.petit_visuel p.visu_prix{float:left; width:134px; font-size:14px; color:#e2007a; font-weight:bold; padding:2px 0 0 16px;}
	div#middle div#page_small div.petit_visuel p.visu_prix .promo{color:#ff8a00;}
	div#middle div#page_small div.petit_visuel p.visu_prix .barre{font-size:11px; color:#666; font-weight:normal; text-decoration:line-through;}
	
	div#middle div#page_small div.petit_visuel p.visu_panier{float:left; width:42px; text-align:center;}
	
	
	/* colonne droite */
	div#middle div.colonne_dte{float:left; width:182px; padding-top:0px;}
	div#middle div.colonne_dte_large{width:294px; padding-top:0px;}
	
	div#middle div.colonne_dte div.bloc_ad{float:left; width:182px; background-color:#d896a0; font-size:16px; color:#fff; font-weight:bold; text-align:center; padding:6px 0 2px 0;}
	div#middle div.colonne_dte div.bloc_ad img{margin-top:6px;}

	
	div#middle div.colonne_dte div#bg_colonne_dte_2{float:left; width:182px; margin-top:1px; padding:8px 0 6px 0;}
	
	
	div#middle div.colonne_dte div#bg_colonne_dte{float:left; width:182px; margin-top:1px; padding:8px 0 6px 0;}
	.pg_club div#middle div.colonne_dte div#bg_colonne_dte {background-color:#cfc9b3;}
	
	.pg_marques div#middle div.colonne_dte div#bg_colonne_dte {background-color:#cfc9b3;}
	
	.pg_tendances div#middle div.colonne_dte div#bg_colonne_dte {background-color:#cfc9b3;}
	
	.pg_services div#middle div.colonne_dte div#bg_colonne_dte {background-color:#cfc9b3;}
	
	.pg_index div#middle div.colonne_dte div#bg_colonne_dte {background-color:#cfc9b3;}
	
	.pg_univers div#middle div.colonne_dte div#bg_colonne_dte {background-color:#cfc9b3;}
	
	.pg_nouveautes div#middle div.colonne_dte div#bg_colonne_dte {background-color:#cfc9b3;}
	
	.pg_couleurs div#middle div.colonne_dte div#bg_colonne_dte {background-color:#cfc9b3;}
	
	.pg_catalogue div#middle div.colonne_dte div#bg_colonne_dte {background-color:#cfc9b3;}
	
	.pg_compte div#middle div.colonne_dte div#bg_colonne_dte{background-color:#fff;}
	
	.pg_catalogue div#middle div.colonne_dte div#bg_colonne_dte_2{background-color:#d5d0be;}
	.pg_couleurs div#middle div.colonne_dte div#bg_colonne_dte_2{background-color:#ebeae5;}
	.pg_nouveautes div#middle div.colonne_dte div#bg_colonne_dte_2{background-color:#e5e1d8;}
	.pg_univers div#middle div.colonne_dte div#bg_colonne_dte_2{background-color:#d0c7b6;}
	.pg_marques div#middle div.colonne_dte div#bg_colonne_dte_2{background-color:#d5d0be;}
	.pg_tendances div#middle div.colonne_dte div#bg_colonne_dte_2{background-color:#d5d0be;}
	.pg_services div#middle div.colonne_dte div#bg_colonne_dte_2{background-color:#d5d0be;}
	.pg_index div#middle div.colonne_dte div#bg_colonne_dte_2{background-color:#d5d0be;}
	.pg_club div#middle div.colonne_dte div#bg_colonne_dte_2{background-color:#d5d0be;}
	
	.pg_enfants div#middle div.colonne_dte div#bg_colonne_dte_2{background-color:#e8e3df;}
	
	.pg_enfants div#middle div.colonne_dte div#bg_colonne_dte{background-color:#e8e3df;}
	
	div#middle div.colonne_dte p.tt_tendances{float:left; width:144px; font-size:11px; color:#88035c; font-weight:bold; padding:0 19px 14px 19px;}
	
	div#middle div.colonne_dte ul.liste_dte_1{float:left; width:152px; font-size:11px; color:#5c4954; padding:0 10px 4px 20px;}
	div#middle div.colonne_dte ul.liste_dte_1 li{list-style:none; background:url(../img/bg-fleche-1.gif) no-repeat 0px 3px; line-height:13px; padding:0 0 4px 14px;}
	div#middle div.colonne_dte ul.liste_dte_1 li a{color:#5c4954;}
	
	div#middle div.colonne_dte a.partenaire{float:left; padding:5px 10px 5px 10px;}
	
	div#middle div.colonne_dte p.tt_dte{float:left; width:182px; font-size:15px; color:#802E3D; line-height:17px; text-align:center; padding:7px 0 4px 0;}
	
	div#middle div.colonne_dte p.paiement{float:left; width:128px; height:16px; font-size:11px; color:#5c4954; line-height:12px; background:url(../img/bg-picto-paiement.gif) no-repeat 18px 7px; padding:11px 0 0 54px;}
	.pg_enfants div#middle div.colonne_dte p.paiement{background:url(../img/bg-picto-paiement-2.gif) no-repeat 18px 9px;}
	.pg_compte div#middle div.colonne_dte p.paiement{background:url(../img/bg-picto-paiement-3.gif) no-repeat 18px 0px; padding-top:3px;}
	div#middle div.colonne_dte p.satisfait{float:left; width:128px; height:19px; font-size:11px; color:#5c4954; line-height:12px; background:url(../img/bg-picto-satisfait.gif) no-repeat 18px 0px; padding:3px 0 0 54px;}
	.pg_enfants div#middle div.colonne_dte p.satisfait{background:url(../img/bg-picto-satisfait-2.gif) no-repeat 18px 0px;}
	.pg_compte div#middle div.colonne_dte p.satisfait{background:url(../img/bg-picto-satisfait-3.gif) no-repeat 18px 0px;}
	div#middle div.colonne_dte .logo_paiement{float:left; width:128px; height:46px; color:#5c4954; padding:0 0 3px 54px;}
	div#middle div.colonne_dte .logo_paiement img{float:left; padding:0 2px 0 0;}
	.pg_enfants div#middle div.colonne_dte p.logo_paiement{background:none;}
	.pg_compte div#middle div.colonne_dte p.logo_paiement{background:none;}
	
	div#middle div.colonne_dte p.service{float:left; width:144px; font-size:11px; color:#5c4954; line-height:14px; padding:4px 18px 0 20px;}
	div#middle div.colonne_dte p.service a{color:#5c4954; text-decoration:underline;}
	div#middle div.colonne_dte p.service a:hover{text-decoration:none;}
	div#middle div.colonne_dte p.service .bold{font-size:12px;}
	div#middle div.colonne_dte p.service .tel{font-size:13px; color:#e2007a; font-weight:bold;}
	
	div#middle div.colonne_dte ul.liste_dte_2{float:left; width:143px; font-size:11px; color:#5c4954; padding:5px 10px 4px 29px;}
	div#middle div.colonne_dte ul.liste_dte_2 li{list-style:none; background:url(../img/bg-fleche-2.gif) no-repeat 0px 3px; line-height:13px; padding:0 0 2px 16px;}
	div#middle div.colonne_dte ul.liste_dte_2 li a{color:#5c4954;}
	
	div#middle div.colonne_dte p.newsletter{float:left; width:160px; padding:0 0 0 22px;}
	div#middle div.colonne_dte p.newsletter .input_news{width:116px; height:18px; _height:16px; border:1px solid #dcdcdc; font-size:11px; color:#5c4954; vertical-align:middle;}
	div#middle div.colonne_dte p.newsletter img{vertical-align:middle;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page catalogue-chaises.html */ 
/*************************************************************************************************************************************************************************/
	
	/* bandeau categorie */
	div#middle div#page_small div.top_categorie{float:left; width:594px; padding:12px 0;}
	
	div#middle div#page_small div.top_categorie p.cat_1{float:left; width:201px; padding-left:9px; font-size:17px; color:#fff; font-weight:bold; line-height:18px;}
	
	div#middle div#page_small div.top_categorie p.cat_2{float:left; width:170px; font-size:11px; color:#fff; text-align:center; padding-top:2px;}
	div#middle div#page_small div.top_categorie p.cat_2 a{color:#fff; text-decoration:underline;}
	div#middle div#page_small div.top_categorie p.cat_2 a:hover{text-decoration:none;}
	div#middle div#page_small div.top_categorie p.cat_2 span{color:#e2007a; font-weight:bold;}
	
	div#middle div#page_small div.top_categorie p.cat_3{float:left; width:202px; font-size:12px; color:#fff; text-align:right; padding:0 12px 0 0;}
	div#middle div#page_small div.top_categorie p.cat_3 a{color:#fff; text-decoration:underline;}
	div#middle div#page_small div.top_categorie p.cat_3 a:hover{text-decoration:none;}


	/* bandeau pagination catÃ©gories */
	div#middle div#page_small div.top_tab{float:left; width:594px; padding:2px 0;}
	
	div#middle div#page_small div.top_tab p.cat_1{float:left; width:403px; padding-left:9px; font-size:11px; color:#fff; font-weight:bold; padding-top:2px;}
	
	div#middle div#page_small div.top_tab p.cat_2{float:left; width:170px; font-size:11px; color:#fff; text-align:center; padding-top:2px;}
	div#middle div#page_small div.top_tab p.cat_2 a{color:#fff; text-decoration:underline;}
	div#middle div#page_small div.top_tab p.cat_2 a:hover{text-decoration:none;}
	div#middle div#page_small div.top_tab p.cat_2 span{color:#e2007a; font-weight:bold;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page catalogue.html */ 
/*************************************************************************************************************************************************************************/
	
	/* bandeau liste */
	div#middle div#page_small div.bandeau_cata{float:left; width:594px; height:200px; background:url(../img/bg-bandeau-catalogue.jpg) no-repeat; border:3px solid #585a59; margin-bottom:6px;}
	
	div#middle div#page_small div.bandeau_cata p{font-size:12px; color:#88035c; padding:134px 0 0 20px;}
	div#middle div#page_small div.bandeau_cata p .select_liste{height:18px; border:1px solid #dcdcdc; font-size:12px; color:#000; margin-top:5px;}
	
	
	/* bloc selection mois */
	div#middle div#page_small div.bloc_mois{float:left; width:334px; height:235px; background-color:#9a9b96; margin:0 6px 6px 0; padding-left:4px;}
	
	div#middle div#page_small div.bloc_mois p.onglet{float:left; width:310px; height:30px; font-size:16px; color:#fff; padding:10px 0 0 20px;}
	
	div#middle div#page_small div.bloc_mois div.prod_mois{float:left; width:330px; height:191px; background-color:#fff;}
	div#middle div#page_small div.bloc_mois div.prod_mois div.visu{float:left; width:150px; text-align:center; padding-top:10px;}
	div#middle div#page_small div.bloc_mois div.prod_mois div.texte{float:left; width:156px; padding-top:56px; margin-left:20px; _margin-left:0px;}
	
	div#middle div#page_small div.bloc_mois div.prod_mois div.texte p.txt_1{float:left; width:156px; font-size:14px; color:#831447; font-weight:bold; text-transform:uppercase;}
	div#middle div#page_small div.bloc_mois div.prod_mois div.texte p.txt_2{float:left; width:156px; font-size:11px; color:#585a59; padding-top:6px;}
	div#middle div#page_small div.bloc_mois div.prod_mois div.texte p.txt_2 .bold{font-size:12px;}
	div#middle div#page_small div.bloc_mois div.prod_mois div.texte p.txt_3{float:left; width:120px; font-size:14px; color:#e2007a; font-weight:bold; padding-top:9px;}
	div#middle div#page_small div.bloc_mois div.prod_mois div.texte p.txt_4{float:left; width:36px; padding-top:5px;}
	
	
	/* bloc meilleures ventes */
	div#middle div#page_small div.bloc_meilleures{float:left; width:252px; height:235px; background-color:#9a9b96; margin:0 0 6px 0; padding-left:4px;}
	
	div#middle div#page_small div.bloc_meilleures p.onglet{float:left; width:252px; height:30px; font-size:16px; color:#fff; text-align:center; padding:10px 0 0 0;}
	
	div#middle div#page_small div.bloc_meilleures img{margin:0 3px 3px 0;}
	
	
	/* bloc nouveautes */
	div#middle div#page_small div.bloc_nouveautes{float:left; width:295px; height:325px; background-color:#a6a6a6; border:1px solid #585a59; margin:0 6px 6px 0;}
	
	div#middle div#page_small div.bloc_affaires p.onglet{float:left; width:271px; height:26px; font-size:16px; color:#fff; background-color:#585a59; padding:7px 0 0 24px;}
	
	div#middle div#page_small div.bloc_nouveautes p.onglet{float:left; width:271px; height:26px; font-size:16px; color:#fff; background-color:#585a59; padding:7px 0 0 24px;}
	
	div#middle div#page_small div.bloc_affaires div.visu{float:left; width:104px; text-align:center; padding-top:9px;}
		
	div#middle div#page_small div.bloc_nouveautes div.visu{float:left; width:104px; text-align:center; padding-top:9px;}
	div#middle div#page_small div.bloc_affaires div.texte{float:left; width:191px; font-size:12px; color:#000; line-height:14px; padding-top:12px;}
	div#middle div#page_small div.bloc_nouveautes div.texte{float:left; width:191px; font-size:12px; color:#000; line-height:14px; padding-top:12px;}
	div#middle div#page_small div.bloc_affaires div.texte .prix{color:#cf0070; font-weight:bold;}
	
	div#middle div#page_small div.bloc_nouveautes div.texte .prix{color:#cf0070; font-weight:bold;}
	
	div#middle div#page_small div.bloc_affaires p.lien{float:left; width:295px; font-size:11px; color:#5c4954; text-align:center; padding:12px 0 0 0;}
		
	div#middle div#page_small div.bloc_nouveautes p.lien{float:left; width:295px; font-size:11px; color:#5c4954; text-align:center; padding:12px 0 0 0;}
	div#middle div#page_small div.bloc_affaires p.lien a{color:#5c4954; text-decoration:underline;}
	div#middle div#page_small div.bloc_nouveautes p.lien a{color:#5c4954; text-decoration:underline;}
	div#middle div#page_small div.bloc_affaires p.lien a:hover{text-decoration:none;}
	
	div#middle div#page_small div.bloc_nouveautes p.lien a:hover{text-decoration:none;}
	
	/* bloc nouveautes enfants */
	div#middle div#page_small div.bloc_nouveautes_enfants{float:left; width:295px; height:325px; background-color:#aebab0; border:1px solid #585a59; margin:0 6px 6px 0;}
	
	div#middle div#page_small div.bloc_affaires_enfants p.onglet{float:left; width:271px; height:26px; font-size:16px; color:#fff; background-color:#9dafa1; padding:7px 0 0 24px;}
	
	div#middle div#page_small div.bloc_nouveautes_enfants p.onglet{float:left; width:271px; height:26px; font-size:16px; color:#fff; background-color:#9dafa1; padding:7px 0 0 24px;}
	
	div#middle div#page_small div.bloc_affaires_enfants div.visu{float:left; width:104px; text-align:center; padding-top:9px;}
		
	div#middle div#page_small div.bloc_nouveautes_enfants div.visu{float:left; width:104px; text-align:center; padding-top:9px;}
	div#middle div#page_small div.bloc_affaires_enfants div.texte{float:left; width:191px; font-size:12px; color:#000; line-height:14px; padding-top:12px;}
	div#middle div#page_small div.bloc_nouveautes_enfants div.texte{float:left; width:191px; font-size:12px; color:#000; line-height:14px; padding-top:12px;}
	div#middle div#page_small div.bloc_affaires_enfants div.texte .prix{color:#cf0070; font-weight:bold;}
	
	div#middle div#page_small div.bloc_nouveautes_enfants div.texte .prix{color:#cf0070; font-weight:bold;}
	
	div#middle div#page_small div.bloc_affaires_enfants p.lien{float:left; width:295px; font-size:11px; color:#5c4954; text-align:center; padding:12px 0 0 0;}
		
	div#middle div#page_small div.bloc_nouveautes_enfants p.lien{float:left; width:295px; font-size:11px; color:#5c4954; text-align:center; padding:12px 0 0 0;}
	div#middle div#page_small div.bloc_affaires_enfants p.lien a{color:#5c4954; text-decoration:underline;}
	div#middle div#page_small div.bloc_nouveautes_enfants p.lien a{color:#5c4954; text-decoration:underline;}
	div#middle div#page_small div.bloc_affaires_enfants p.lien a:hover{text-decoration:none;}
	
	
	div#middle div#page_small div.bloc_nouveautes_enfants p.lien a:hover{text-decoration:none;}
	
	
	/* bloc bonnes affaires */
	div#middle div#page_small div.bloc_affaires{float:left; width:295px; height:325px; background-color:#a6a6a6; border:1px solid #585a59; margin:0 0 6px 0;}
	
	
	/* bloc bonnes affaires enfants */
	div#middle div#page_small div.bloc_affaires_enfants{float:left; width:295px; height:325px; background-color:#aebab0; border:1px solid #585a59; margin:0 0 6px 0;}
	
	
	/* bloc mieux notes */
	div#middle div#page_small div.bloc_notes{float:left; width:297px; height:275px; margin:0 6px 6px 0; background-color:#ededed;}
	.pg_tendances div#middle div#page_small div.bloc_notes{height:285px; background-color:#9c957b;}
	
	div#middle div#page_small div.bloc_notes p.onglet{float:left; width:277px; height:30px; background-color:#a6a6a6; font-size:16px; color:#fff; padding:10px 0 0 20px;}
	.pg_tendances div#middle div#page_small div.bloc_notes p.onglet{height:26px; background-color:#9c957b; font-size:14px;}
	
	#pg_cata_meubles div#middle div#page_small div.bloc_notes .tab_notes{float:left; width:297px; font-size:12px; color:#000; border-collapse:collapse; background-color:#ededed;}
	div#middle div#page_small div.bloc_notes .tab_notes{float:left; width:297px; font-size:12px; color:#000; border-collapse:collapse;}
	div#middle div#page_small div.bloc_notes .tab_notes a{color:#000; text-decoration:underline;}
	div#middle div#page_small div.bloc_notes .tab_notes a:hover{text-decoration:none;}
	div#middle div#page_small div.bloc_notes .tab_notes td{padding:6px 0 0 0;}
	
	div#middle div#page_small div.bloc_notes .tab_notes .td_1{width:52px; padding-left:20px;}
	div#middle div#page_small div.bloc_notes .tab_notes .td_2{width:35px; color:#831447;}
	div#middle div#page_small div.bloc_notes .tab_notes .td_3{width:190px;}
	
	#pg_cata_meubles  div#middle div#page_small div.bloc_notes p.lien{float:left; width:297px; font-size:11px; color:#5c4954; text-align:center; padding:12px 0 0 0; background-color:#ededed;}
	div#middle div#page_small div.bloc_notes p.lien{float:left; width:297px; font-size:11px; color:#5c4954; text-align:center; padding:12px 0 0 0; /*background-color:#ededed;*/}
	div#middle div#page_small div.bloc_notes p.lien a{color:#5c4954; text-decoration:underline;}
	div#middle div#page_small div.bloc_notes p.lien a:hover{text-decoration:none;}
	
	.pg_tendances div#middle div#page_small div.bloc_notes p.lien a{color:#fff;}
	
	
	.pg_tendances div#middle div#page_small div.bloc_notes p.lien{color:#fff;}
	
	
	.pg_tendances div#middle div#page_small div.bloc_notes .tab_notes a{color:#fff;}
	
	
	.pg_tendances div#middle div#page_small div.bloc_notes .tab_notes{color:#fff;}
	
	
	/* bloc mieux notes enfants */
	div#middle div#page_small div.bloc_notes_enfants{float:left; width:297px; height:275px; margin:0 6px 6px 0; background-color:#e8e3df;}
	
	div#middle div#page_small div.bloc_notes_enfants p.onglet{float:left; width:277px; height:30px; background-color:#c5b9bb; font-size:16px; color:#fff; padding:10px 0 0 20px;}
	
	div#middle div#page_small div.bloc_notes_enfants .tab_notes{float:left; width:297px; font-size:12px; color:#000; border-collapse:collapse;}
	div#middle div#page_small div.bloc_notes_enfants .tab_notes a{color:#000; text-decoration:underline;}
	div#middle div#page_small div.bloc_notes_enfants .tab_notes a:hover{text-decoration:none;}
	div#middle div#page_small div.bloc_notes_enfants .tab_notes td{padding:6px 0 0 0;}
	
	div#middle div#page_small div.bloc_notes_enfants .tab_notes .td_1{width:52px; padding-left:20px;}
	div#middle div#page_small div.bloc_notes_enfants .tab_notes .td_2{width:35px; color:#831447;}
	div#middle div#page_small div.bloc_notes_enfants .tab_notes .td_3{width:190px;}
	
	div#middle div#page_small div.bloc_notes_enfants p.lien{float:left; width:297px; font-size:11px; color:#5c4954; text-align:center; padding:12px 0 0 0; /*background-color:#ededed;*/}
	div#middle div#page_small div.bloc_notes_enfants p.lien a{color:#5c4954; text-decoration:underline;}
	div#middle div#page_small div.bloc_notes_enfants p.lien a:hover{text-decoration:none;}
	
	
	/* bloc plus commentes */
	div#middle div#page_small div.bloc_comments{float:left; width:297px; height:275px; background-color:#646567; margin:0 0 6px 0;}
	.pg_tendances div#middle div#page_small div.bloc_comments{height:285px; background-color:#bcb28e;}
	
	div#middle div#page_small div.bloc_comments p.onglet{float:left; width:277px; height:30px; font-size:16px; color:#fff; padding:10px 0 0 20px;}
	.pg_tendances div#middle div#page_small div.bloc_comments p.onglet{height:26px; font-size:14px;}
	
	div#middle div#page_small div.bloc_comments p.texte_comments{float:left; width:257px; font-size:11px; color:#fff; line-height:14px; padding:5px 20px 0 20px;}
	div#middle div#page_small div.bloc_comments p.texte_comments .bold{font-size:12px;}
	.pg_tendances div#middle div#page_small div.bloc_comments p.texte_comments{color:#000;}
	
	div#middle div#page_small div.bloc_comments p.lien{float:left; width:297px; font-size:11px; color:#fff; text-align:center; padding:15px 0 0 0;}
	div#middle div#page_small div.bloc_comments p.lien a{color:#fff; text-decoration:underline;}
	div#middle div#page_small div.bloc_comments p.lien a:hover{text-decoration:none;}
	.pg_tendances div#middle div#page_small div.bloc_comments p.lien a{color:#5c4954;}
	
	.pg_tendances div#middle div#page_small div.bloc_comments p.lien{color:#5c4954;}
	
	/* bloc plus commentes enfants */
	div#middle div#page_small div.bloc_comments_enfants{float:left; width:297px; height:275px; background-color:#a8a1a2; margin:0 0 6px 0;}
	
	div#middle div#page_small div.bloc_comments_enfants p.onglet{float:left; width:277px; height:30px; font-size:16px; color:#fff; padding:10px 0 0 20px;}
	
	div#middle div#page_small div.bloc_comments_enfants p.texte_comments{float:left; width:257px; font-size:11px; color:#fff; line-height:14px; padding:5px 20px 0 20px;}
	div#middle div#page_small div.bloc_comments_enfants p.texte_comments .bold{font-size:12px;}
	
	div#middle div#page_small div.bloc_comments_enfants p.lien{float:left; width:297px; font-size:11px; color:#fff; text-align:center; padding:15px 0 0 0;}
	div#middle div#page_small div.bloc_comments_enfants p.lien a{color:#fff; text-decoration:underline;}
	div#middle div#page_small div.bloc_comments_enfants p.lien a:hover{text-decoration:none;}
	
	
	/* colonne droite */
	div#middle div.colonne_dte div.bloc_ad_txt{float:left; width:182px; background-color:#d896a0; font-size:16px; color:#fff; font-weight:bold; text-align:center; padding:10px 0; margin-top:1px;}
	
	div#middle div.colonne_dte p.tt_saviez{float:left; width:144px; font-size:11px; color:#88035c; font-weight:bold; padding:0 19px 0 19px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page les-couleurs-rouge.html */ 
/*************************************************************************************************************************************************************************/
	
	div#middle div#page_small p.titre_page_2{float:left; width:404px; font-size:20px; color:#831447; padding:6px 0 0 16px;}
	
	div#middle div#page_small p.lk_retour{float:left; width:166px; font-size:10px; color:#767769; text-align:right; padding:14px 18px 0 0;}
	div#middle div#page_small p.lk_retour a{color:#767769; text-decoration:underline;}
	div#middle div#page_small p.lk_retour a:hover{text-decoration:none;}
	
	
	/* bloc intro actu */
	div#middle div#page_small div.cadre_intro_actu{float:left; width:594px; font-size:11px; color:#392b16; margin-bottom:6px;}
	.pg_couleurs div#middle div#page_small div.cadre_intro_actu{background-color:#ebeae5; border:3px solid #8a8974;}
	.pg_nouveautes div#middle div#page_small div.cadre_intro_actu{background-color:#FFF; border:3px solid #402f35;}
	.pg_univers div#middle div#page_small div.cadre_intro_actu{background-color:#8c7c6c; border:3px solid #9c8b71;}
	.pg_enfants div#middle div#page_small div.cadre_intro_actu{background-color:#c5b9bb; border:3px solid #c5b9bb;}
	
	div#middle div#page_small div.cadre_intro_actu div.visu_actu{float:left; width:338px;}
	div#middle div#page_small div.cadre_intro_actu div.texte_actu{float:left; width:230px; padding:30px 15px 0 10px; color:#767769; font-size:15px; text-align:center; font-weight:normal;}
	div#middle div#page_small div.cadre_intro_actu div.texte_actu span{float:right; width:230px; padding:30px 0px 0 0px; color:#767769; font-size:13px; text-align:right;}
	
	div#middle div#page_small div.cadre_intro_actu div.visu_actu_2{float:left; width:326px; text-align:right;}
	div#middle div#page_small div.cadre_intro_actu div.texte_actu_2{float:left; width:238px; padding:30px 15px 0 15px; color:#FFFFFF; font-size:15px; text-align:center;}
	div#middle div#page_small div.cadre_intro_actu div.texte_actu_2 span{float:right; width:238px; padding:30px 0px 0 0px; color:#FFFFFF; font-size:13px; text-align:right;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page les-couleurs.html */ 
/*************************************************************************************************************************************************************************/
	
	div#middle div#page_small div.mur_couleurs{float:left; width:597px; background-color:#9c957b; padding:0 0 3px 3px;}
	
	div#middle div#page_small div.mur_couleurs p.onglet{float:left; width:580px; height:30px; font-size:14px; color:#fff; font-weight:bold; padding:13px 0 0 17px;}
	
	div#middle div#page_small div.mur_couleurs div.carres_couleurs{float:left; width:583px; background-color:#fff; padding:11px 0 0 11px;}
	div#middle div#page_small div.mur_couleurs div.carres_couleurs img{margin:0 11px 11px 0;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page tous-produits.php */ 
/*************************************************************************************************************************************************************************/
	
	div#middle div#page_small div.bloc_tous_d{float:left; width:295px; background-color:#fff; border:1px solid #585a59; margin:0 6px 6px 0;}
		
	div#middle div#page_small div.bloc_tous{float:left; width:295px; background-color:#fff; border:1px solid #585a59; margin:0 6px 6px 0;}
	div#middle div#page_small div.bloc_tous_d{margin-right:0px;}
	
	div#middle div#page_small div.bloc_tous_d p.onglet{float:left; width:271px; height:26px; padding:10px 0 0 24px; background-color:#585a59; font-size:14px; color:#fff; text-transform:uppercase;}
		
	div#middle div#page_small div.bloc_tous p.onglet{float:left; width:271px; height:26px; padding:10px 0 0 24px; background-color:#585a59; font-size:14px; color:#fff; text-transform:uppercase;}
	div#middle div#page_small div.bloc_tous_d p.onglet a {font-size:14px; color:#fff;}
	div#middle div#page_small div.bloc_tous p.onglet a {font-size:14px; color:#fff;}
	div#middle div#page_small div.bloc_tous_d ul.liste_tous{float:left; width:110px; font-size:12px; color:#88035c; font-weight:bold; padding:14px 0 0 28px;}
	div#middle div#page_small div.bloc_tous ul.liste_tous{float:left; width:110px; font-size:12px; color:#88035c; font-weight:bold; padding:14px 0 0 28px;}
	div#middle div#page_small div.bloc_tous_d ul.liste_tous li{list-style:none; line-height:14px; padding:0 0 2px 0;}
	div#middle div#page_small div.bloc_tous ul.liste_tous li{list-style:none; line-height:14px; padding:0 0 2px 0;}
	div#middle div#page_small div.bloc_tous_d ul.liste_tous li a{color:#88035c;}
	
	div#middle div#page_small div.bloc_tous ul.liste_tous li a{color:#88035c;}
	
	div#middle div#page_small div.bloc_tous_d ul.liste_tous li ul{width:105px; font-size:11px; color:#000; font-weight:normal; padding:2px 0 15px 5px;}
		
	div#middle div#page_small div.bloc_tous ul.liste_tous li ul{width:105px; font-size:11px; color:#000; font-weight:normal; padding:2px 0 15px 5px;}
	div#middle div#page_small div.bloc_tous_d ul.liste_tous li ul li a{color:#000;}
	
	
	
	div#middle div#page_small div.bloc_tous ul.liste_tous li ul li a{color:#000;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page index.html */ 
/*************************************************************************************************************************************************************************/
	
	.pg_index div#middle div.colonne_dte{padding-top:2px;}
	
	div#middle div.page_index_index{
	float:left;
	width:677px;
	padding-top:0px;
	margin-right:4px;
}	
	div#middle div.page_index{float:left; width:793px; padding-top:0px;}	
	
	/* bandeau devenir membre */
	div#middle div.page_index div#bandeau_membre{float:left; width:792px; height:115px; color:#fff; background:#643e45 url(../img/bg-bandeau-membre.gif) repeat-x;}
	
	div#middle div.page_index div#bandeau_membre div#membre_1{float:left; width:585px; padding:0 0 12px 0;}
	
	div#middle div.page_index div#bandeau_membre div#membre_1 p.txt_1{float:left; width:549px; padding:12px 0 8px 36px; font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; font-style:italic;}
	div#middle div.page_index div#bandeau_membre div#membre_1 p.txt_3{float:left; width:214px; padding:0 20px 0 46px; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; line-height:18px;}
	div#middle div.page_index div#bandeau_membre div#membre_1 p.txt_2{float:left; width:214px; padding:0 20px 0 46px; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; line-height:18px;}
	div#middle div.page_index div#bandeau_membre div#membre_1 p.txt_3{width:190px; padding:0 115px 0 0;}
	
	
	div#middle div.page_index div#bandeau_membre div#membre_2{float:left; width:207px; padding-top:21px;}
	
	div#middle div.page_index div#bandeau_membre div#membre_2 a.bt_membre{width:150px; height:26px; padding-top:7px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#fff; font-weight:bold; font-style:italic; line-height:16px; text-align:center; background:url(../img/bg-bt-membre.gif) no-repeat; display:block;}
	div#middle div.page_index div#bandeau_membre div#membre_2 a.bt_membre:hover{color:#5c373f; text-decoration:none;}
	

	/* bandeau recherche */
	div#middle div.page_index_index div#bandeau_recherche{
	float:left;
	width:677px;
	color:#fff;
	background-color:#877f63;
	margin-top:1px;
}
	
	
	div#middle div.page_index_index div#bandeau_recherche div#rech_1{float:left; /*width:514px;*/ width:448px; height:74px; padding:267px 0 0 0; background:url(../img/bg-visu-index.jpg) no-repeat;}
	
	div#middle div.page_index_index div#bandeau_recherche div#rech_1 div#rech_texte{float:left; /*width:500px;*/ width:432px; /*background-color:#f1f3f5;*/ background:url(../img/bg-home-titre-pres-articles.png) no-repeat; margin-left:16px; _margin-left:8px;}
	
	div#middle div.page_index_index div#bandeau_recherche div#rech_1 div#rech_texte p.rech_texte_1{float:left; /*width:396px;*/ width:328px; font-size:13px; color:#FFFFFF; line-height:24px; padding:8px 0 3px 14px;}
	div#middle div.page_index_index div#bandeau_recherche div#rech_1 div#rech_texte p.rech_texte_1 .italic{font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; color:#FFFFFF;}
	
	div#middle div.page_index_index div#bandeau_recherche div#rech_1 div#rech_texte p.rech_texte_2{float:left; width:90px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#fff; padding:20px 0 0 0;}
	div#middle div.page_index_index div#bandeau_recherche div#rech_1 div#rech_texte p.rech_texte_2 a{float:left; width:20px; height:20px; font-family:Georgia, "Times New Roman", Times, serif; color:#fff; font-style:italic; line-height:15px; text-align:center; padding:0 0 0 0; margin:0 6px 0 0; background-color:#643c45; display:block;}
	div#middle div.page_index_index div#bandeau_recherche div#rech_1 div#rech_texte p.rech_texte_2 a.lk_on{color:#643c45; background-color:#fff;}
	
	
	div#middle div.page_index_index div#bandeau_recherche div#rech_2{float:right; /*width:262px;*/ width:229px;}
	
	div#middle div.page_index_index div#bandeau_recherche div#rech_2 p.tt_rech_2{float:left; width:204px; padding:10px 0 0 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; font-style:italic;}
	div#middle div.page_index_index div#bandeau_recherche div#rech_2 p.tt_rech_2 img{margin-top:5px;}
	
	div#middle div.page_index_index div#bandeau_recherche div#rech_2 div.choix_rech{float:left; /*width:262px;*/ width:229px; background:url(../img/bg-filet-choix-203.gif) no-repeat left bottom; padding:3px 0 4px 0;}
	div#middle div.page_index_index div#bandeau_recherche div#rech_2 div.choix_rech p.choix_1{float:left; width:73px; font-size:12px; color:#fff; font-weight:bold; padding:4px 0 0 12px;}
	div#middle div.page_index_index div#bandeau_recherche div#rech_2 div.choix_rech p.choix_2{float:left; width:217px; padding:2px 0 0 12px;}
	div#middle div.page_index_index div#bandeau_recherche div#rech_2 div.choix_rech p.choix_2 select{width:203px; height:20px; border:1px solid #fff; font-size:11px; color:#000;}
	
	div#middle div.page_index_index div#bandeau_recherche div#rech_2 p.lien{float:left; width:204px; padding:10px 25px 0 0; font-size:11px; color:#fff; font-weight:bold; text-align:right;}
	div#middle div.page_index_index div#bandeau_recherche div#rech_2 p.lien a{color:#fff;}
	
	/* --------------------------------------- */
	/* bandeau slide */
	/* --------------------------------------- */
	
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider {float:left; width:448px; height:341px;}
	
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home {height:341px; width:448px; margin:0; position:relative; overflow:hidden;}
	
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav { float:left; width:432px; background:url(../img/bg-home-titre-pres-articles.png) no-repeat; _background:url(../img/bg-home-titre-pres-articles.gif) no-repeat; margin-left:7px; _margin-left:7px; position:absolute; z-index:9999; top:267px; padding:0 2px 4px 0; height:74px;}
	
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav #espace_vide {float:left; width:350px; height:54px;}
	
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .clearBoth {clear:both;}

	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .slideshow { float: left; width:448px;}
	
	/* --------------------------------------- */
	/* btn1 */
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn1 .on{float:left; width:20px; height:19px; color:#fff; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#643c45; display:block;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn1 .off {float:left; width:20px; height:19px; color:#643c45; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#ffffff; display:block;}
	
	
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn1 .on p{ display:block; float:left; padding:0 0 1px 14px; position:absolute; left:0px; top:0px; width:336px; height:43px; line-height:normal;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn1 .on p span.italic{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#FFFFFF; padding:0; width:336px; text-align:left;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn1 .on p span.normal{float:left; font-size:13px; color:#FFFFFF; padding-top:0px; font-style:normal;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn1 .off p{ display:none;}
	
	/* --------------------------------------- */
	/* btn2 */
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn2 .on{float:left; width:20px; height:19px; color:#fff; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#643c45; display:block;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn2 .off {float:left; width:20px; height:19px; color:#643c45; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#ffffff; display:block;}
	
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn2 .on p{ display:block; float:left;  padding:0 0 1px 14px; position:absolute; left:0px; top:0px; width:336px; height:43px; line-height:normal;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn2 .on p span.italic{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#FFFFFF; padding:0; width:336px; text-align:left;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn2 .on p span.normal{float:left; font-size:13px; color:#FFFFFF; padding-top:0px; font-style:normal;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn2 .off p{ display:none;}
	
	/* --------------------------------------- */
	/* btn3 */
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn3 .on{float:left; width:20px; height:19px; color:#fff; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#643c45; display:block;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn3 .off {float:left; width:20px; height:19px; color:#643c45; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#ffffff; display:block;}
	
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn3 .on p{ display:block; float:left;  padding:0 0 1px 14px; position:absolute; left:0px; top:0px; width:336px; height:43px; line-height:normal;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn3 .on p span.italic{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#FFFFFF; padding:0; width:336px; text-align:left;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn3 .on p span.normal{float:left; font-size:13px; color:#FFFFFF; padding-top:0px; font-style:normal;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn3 .off p{ display:none;}
	
	/* --------------------------------------- */
	/* btn4 */
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn4 .on{float:left; width:20px; height:19px; color:#fff; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#643c45; display:block;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn4 .off {float:left; width:20px; height:19px; color:#643c45; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#ffffff; display:block;}
	
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn4 .on p{ display:block; float:left;  padding:0 0 1px 14px; position:absolute; left:0px; top:0px; width:336px; height:43px; line-height:normal;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn4 .on p span.italic{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#FFFFFF; padding:0; width:336px; text-align:left;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn4 .on p span.normal{float:left; font-size:13px; color:#FFFFFF; padding-top:0px; font-style:normal;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn4 .off p{ display:none;}
	
	/* --------------------------------------- */
	/* btn5 */
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn5 .on{float:left; width:20px; height:19px; color:#fff; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#643c45; display:block;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn5 .off {float:left; width:20px; height:19px; color:#643c45; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#ffffff; display:block;}
	
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn5 .on p{ display:block; float:left;  padding:0 0 1px 14px; position:absolute; left:0px; top:0px; width:336px; height:43px; line-height:normal;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn5 .on p span.italic{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#FFFFFF; padding:0; width:336px; text-align:left;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn5 .on p span.normal{float:left; font-size:13px; color:#FFFFFF; padding-top:0px; font-style:normal;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn5 .off p{ display:none;}
	
	/* --------------------------------------- */
	/* btn6 */
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn6 .on{float:left; width:20px; height:19px; color:#fff; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#643c45; display:block;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn6 .off {float:left; width:20px; height:19px; color:#643c45; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#ffffff; display:block;}
	
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn6 .on p{ display:block; float:left;  padding:0 0 1px 14px; position:absolute; left:0px; top:0px; width:336px; height:43px; line-height:normal;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn6 .on p span.italic{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#FFFFFF; padding:0; width:336px; text-align:left;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn6 .on p span.normal{float:left; font-size:13px; color:#FFFFFF; padding-top:0px; font-style:normal;}
	div#middle div.page_index_index div#bandeau_recherche #contenu_slider #slide_home .nav .btn6 .off p{ display:none;}
	
	
	/* blocs bas */
	/*div#middle div.page_index_index div#index_col_1{float:left; width:527px; padding:5px 0 0 5px;}*/
	div#middle div.page_index_index div#index_col_2{float:left; width:261px;}
	
	/* ---------------------------------- */
	/* bloc nouveautes */
	div#middle div.page_index_index div#index_col_1 div.vignettes_index{float:left; width:448px; margin-top:5px;}
	
	div#middle div.page_index_index div#index_col_1 div.vignettes_index p.onglets{float:left; width:437px; padding:0 0 0 11px;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index p.onglets a{float:left; height:28px; padding-top:9px; margin-right:2px; font-size:17px; color:#fff; text-align:center; display:block;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index p.onglets a.onglet_nouv{width:125px; background-color:#bcb28e;}
	div#middle div.page_index_index div#index_col_1 div#nouveautes_index p.onglets a.onglet_nouv{color:#823c44;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index p.onglets a.onglet_ventes{width:161px; background-color:#9c957b;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index p.onglets a.onglet_promo{width:136px; background-color:#8c7d60;}

	
	/* prod_nouv*/
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_nouv{float:left; width:438px; background-color:#bcb28e; padding:12px 0 8px 10px;}
	
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_nouv div.cadre_prod{float:left; width:136px; height:70px; border:1px solid #dfddde; margin:0 6px 6px 0;}
	
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_nouv div.cadre_prod div.visu{float:left; width:77px; text-align:center; padding:5px 0 0 0;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_nouv div.cadre_prod div.texte{float:left; width:59px;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_nouv div.cadre_prod div.texte p.txt_nom{height:35px; padding:15px 4px 0 8px; font-size:12px; color:#000;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_nouv div.cadre_prod div.texte p.txt_nom a{color:#000;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_nouv div.cadre_prod div.texte p.txt_prix{font-size:12px; color:#cf0070; font-weight:bold; text-align:center;}
	
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_nouv p.lien{float:left; width:438px; font-size:11px; color:#5c4954; text-align:center; padding:4px 0 0 0;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_nouv p.lien a{color:#5c4954; text-decoration:underline;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_nouv p.lien a:hover{text-decoration:none;}
	
	
	/*prod_vente*/
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_vente{float:left; _float:none; width:438px; background-color:#9c957b; padding:12px 0 8px 10px;}
	
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_vente div.cadre_prod{float:left; width:136px; height:70px; border:1px solid #dfddde; margin:0 6px 6px 0;}
	
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_vente div.cadre_prod div.visu{float:left; width:77px; text-align:center; padding:5px 0 0 0;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_vente div.cadre_prod div.texte{float:left; width:59px;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_vente div.cadre_prod div.texte p.txt_nom{height:35px; padding:15px 4px 0 8px; font-size:12px; color:#000;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_vente div.cadre_prod div.texte p.txt_nom a{color:#000;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_vente div.cadre_prod div.texte p.txt_prix{font-size:12px; color:#cf0070; font-weight:bold; text-align:center;}
	
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_vente p.lien{float:left; width:438px; font-size:11px; color:#5c4954; text-align:center; padding:4px 0 0 0;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_vente p.lien a{color:#5c4954; text-decoration:underline;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_vente p.lien a:hover{text-decoration:none;}
	
	
	/*prod_promo*/
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_promo{float:left; _float:none; width:438px; background-color:#8c7d60; padding:12px 0 8px 10px;}
	
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_promo div.cadre_prod{float:left; width:136px; height:70px; border:1px solid #dfddde; margin:0 6px 6px 0;}
	
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_promo div.cadre_prod div.visu{float:left; width:77px; text-align:center; padding:5px 0 0 0;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_promo div.cadre_prod div.texte{float:left; width:59px;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_promo div.cadre_prod div.texte p.txt_nom{height:35px; padding:15px 4px 0 8px; font-size:12px; color:#000;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_promo div.cadre_prod div.texte p.txt_nom a{color:#000;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_promo div.cadre_prod div.texte p.txt_prix{font-size:12px; color:#cf0070; font-weight:bold; text-align:center;}
	
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_promo p.lien{float:left; width:438px; font-size:11px; color:#5c4954; text-align:center; padding:4px 0 0 0;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_promo p.lien a{color:#5c4954; text-decoration:underline;}
	div#middle div.page_index_index div#index_col_1 div.vignettes_index div.prod_promo p.lien a:hover{text-decoration:none;}
	/* --------------fin bloc nouveaute-------------- */
	
	/* bloc conseil */
	div#middle div.page_index_index div#index_col_1 div.conseil_index{
	float:left;
	width:677px;
	height:155px;
	background-color:#cfc9b3;
	margin-top:1px;
}
	
	div#middle div.page_index_index div#index_col_1 div.conseil_index p.tt_conseil{float:left; width:505px; font-size:17px; color:#fff; padding:12px 0 10px 17px;}
	
	div#middle div.page_index_index div#index_col_1 div.conseil_index div.texte_conseil{float:left; width:677px; padding-top:5px;}
	
	
	div#middle div.page_index_index div#index_col_1 div.conseil_index p.texte_conseil_1{float:left; /*width:64px; padding:0 12px 0 16px;*/ height:135px; /**/ font-size:12px; width:300px;padding:12px 10px 0 25px;}
	div#middle div.page_index_index div#index_col_1 div.conseil_index p.texte_conseil_1 a {color:#ffffff; text-decoration:underline;}
	div#middle div.page_index_index div#index_col_1 div.conseil_index p.texte_conseil_1 a:hover {text-decoration:none;}
	div#middle div.page_index_index div#index_col_1 div.conseil_index img{float:left; padding-left:17px;}
	
	
	/* bloc selection */
	div#middle div.page_index div#index_col_2 div.selection_index{float:left; width:256px; height:235px; background-color:#643c45; padding-left:0px;}
	
	div#middle div.page_index div#index_col_2 div.selection_index p.onglet{float:left; width:256px; height:31px; font-size:16px; text-align:center; padding:12px 0 0 0;}
	
	div#middle div.page_index div#index_col_2 div.selection_index img{margin:0 3px 3px 0;}
	
	
	/* bloc zoom */
	div#middle div.page_index div#index_col_2 div.zoom_index{float:left; width:257px; margin-top:5px; padding-bottom:11px;}
	
	div#middle div.page_index div#index_col_2 div.zoom_index p.onglet{float:left; width:239px; height:19px; font-size:14px; color:#fff; padding:4px 0 0 18px; background-color:#643c45;}
	
	div#middle div.page_index div#index_col_2 div.zoom_index p.visu{float:left; width:145px; text-align:center; padding-top:15px;}
	div#middle div.page_index div#index_col_2 div.zoom_index p.texte{float:left; width:112px; font-size:11px; color:#5c4954; padding:15px 0 0 0;}
	div#middle div.page_index div#index_col_2 div.zoom_index p.texte .titre{font-size:14px; font-weight:bold;}
	div#middle div.page_index div#index_col_2 div.zoom_index p.texte a{color:#5c4954; text-decoration:underline;}
	div#middle div.page_index div#index_col_2 div.zoom_index p.texte a:hover{text-decoration:none;}
		
	
	/* bloc zoom V2 */
	div#middle div.page_index_index div#index_col_1 div.zoom_index{float:left; width:229px; margin-top:5px; height:309px;}
	
	div#middle div.page_index_index div#index_col_1 div.zoom_index p.onglet{float:left; width:205px; height:19px; font-size:14px; color:#fff; padding:4px 0 0 18px; background-color:#643c45; margin-left:6px; _margin-left:3px;}
	
	div#middle div.page_index_index div#index_col_1 div.zoom_index .cadre {float:left; width:223px; height:286px; margin-left:6px; _margin-left:3px; background:#cfc9b3;}
	div#middle div.page_index_index div#index_col_1 div.zoom_index .cadre .visu{float:left; width:143px; text-align:center; padding-top:0px; margin-left:0px;}
	div#middle div.page_index_index div#index_col_1 div.zoom_index .cadre .visu span{float:left; font-size:8pt;}
	div#middle div.page_index_index div#index_col_1 div.zoom_index .cadre .marque{float:left; width:50px; padding:90px 0 0 10px; margin:0; font-size:14px; font-weight:bold; color:#5c4954;}
	div#middle div.page_index_index div#index_col_1 div.zoom_index .cadre .texte p{float:left; width:205px; font-size:11px; color:#5c4954; padding:5px 5px 0 11px;}
	div#middle div.page_index_index div#index_col_1 div.zoom_index .cadre .texte p a{color:#5c4954; text-decoration:underline;}
	div#middle div.page_index_index div#index_col_1 div.zoom_index .cadre .texte p a:hover{text-decoration:none;}
	div#middle div.page_index_index div#index_col_1 div.zoom_index .cadre span.titre a {float:left; width:200px; font-size:14px; font-weight:bold; color:#5c4954; padding:6px 0 0 11px;}
	
	
	/* bloc boutique */
	div#middle div.page_index div#index_col_2 div.boutique_index{float:left; width:257px; margin-top:5px; background-color:#8c7d60; padding-bottom:15px;}
	
	div#middle div.page_index div#index_col_2 div.boutique_index p.onglet{float:left; width:239px; height:19px; font-size:14px; color:#fff; padding:4px 0 0 18px;}
	
	div#middle div.page_index div#index_col_2 div.boutique_index p.visu{float:left; width:145px; text-align:center; padding-top:11px;}
	div#middle div.page_index div#index_col_2 div.boutique_index p.texte{float:left; width:112px; font-size:11px; color:#fff; padding:11px 0 0 0;}
	div#middle div.page_index div#index_col_2 div.boutique_index p.texte .titre{font-size:14px; color:#000; font-weight:bold;}
	div#middle div.page_index div#index_col_2 div.boutique_index p.texte a{color:#fff; text-decoration:underline;}
	div#middle div.page_index div#index_col_2 div.boutique_index p.texte a:hover{text-decoration:none;}
	
	
	/* blocs garanties, rubriques, idÃ©e */
	
	div#middle div.page_index_index div#index_col_1 .bloc_garantie {float:left; width:220px; height:274px; background:#cfc9b3; margin-top:4px;}
	div#middle div.page_index_index div#index_col_1 .bloc_garantie p.tt_dte {float:left; width:220px; font-size:15px; color:#49032b; line-height:17px; text-align:center; padding:7px 0 4px 0;}
	div#middle div.page_index_index div#index_col_1 p.paiement {float:left; width:166px; height:19px; font-size:12px; color:#5c4954; line-height:12px; background:url(../img/bg-picto-paiement.gif) no-repeat 18px 0px; padding:3px 0 0 54px;}

	div#middle div.page_index_index div#index_col_1 .logo_paiement{float:left; width:166px; height:46px; color:#5c4954; padding:0 0 3px 54px;}
	div#middle div.page_index_index div#index_col_1 .logo_paiement img{float:left; padding:0 2px 0 0;}
	
	div#middle div.page_index_index div#index_col_1 p.satisfait{float:left; width:166px; height:19px; font-size:12px; color:#5c4954; line-height:12px; background:url(../img/bg-picto-satisfait.gif) no-repeat 18px 0px; padding:3px 0 0 54px;}
	div#middle div.page_index_index div#index_col_1 p.hotline{float:left; width:166px; height:19px; font-size:12px; color:#5c4954; line-height:12px; background:url(../img/bg-picto-hotline.gif) no-repeat 18px 9px; padding:11px 0 0 54px;}
	div#middle div.page_index_index div#index_col_1 p.hotline span.tel{font-size:13px; color:#e2007a; font-weight:bold;}
	div#middle div.page_index_index div#index_col_1 p.texte_garantie{float:left; width:195px; font-size:12px; color:#5c4954; line-height:12px; padding:11px 5px 0 20px;}
	
	div#middle div.page_index_index div#index_col_1 .bloc_rubriques {
	float:left;
	width:232px;
	height:331px;
	background:#cfc9b3;
	margin-right:3px;
	margin-top:3px;

}

	div#middle div.page_index_index div#index_col_1 .bloc_rubriques_2 {
	float:left;
	width:232px;
	height:331px;
	background:#cfc9b3;
	margin-top:3px;

}


	div#middle div.page_index_index div#index_col_1 .bloc_rubriques_3 {
	float:left;
	width:206px;
	height:331px;
	background:#cfc9b3;
	margin-right:3px;
	margin-top:3px;

}


	
	div#middle div.page_index_index div#index_col_1 .bloc_rubriques p.tt_dte {color:#49032b; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; font-style:italic; padding-bottom:3px; padding-top:5px; display:block; text-align:center}
	div#middle div.page_index_index div#index_col_1 .bloc_rubriques ul.liste_bas_home{float:left; width:180px; font-size:12px; color:#5c4954; padding:5px 5px 4px 20px;}
	div#middle div.page_index_index div#index_col_1 .bloc_rubriques ul.liste_bas_home li{list-style:none; background:url(../img/bg-fleche-2.gif) no-repeat 0px 3px; line-height:12px; padding:0 0 7px 15px;}
	div#middle div.page_index_index div#index_col_1 .bloc_rubriques ul.liste_bas_home li a{color:#5c4954;}
	
	div#middle div.page_index_index div#index_col_1 .bloc_idees {float:left; width:220px; height:274px; background:#cfc9b3; margin-top:4px;}
	div#middle div.page_index_index div#index_col_1 .bloc_idees p.tt_dte {float:left; width:220px; font-size:15px; color:#49032b; line-height:17px; text-align:center; padding:7px 0 4px 0;}
	div#middle div.page_index_index div#index_col_1 .bloc_idees ul.liste_bas_home{float:left; width:179px; font-size:12px; color:#5c4954; padding:5px 10px 4px 29px;}
	div#middle div.page_index_index div#index_col_1 .bloc_idees ul.liste_bas_home li{list-style:none; background:url(../img/bg-fleche-2.gif) no-repeat 0px 3px; line-height:13px; padding:0 0 8px 16px;}
	div#middle div.page_index_index div#index_col_1 .bloc_idees ul.liste_bas_home li a{color:#5c4954;}
	div#middle div.page_index_index div#index_col_1 .bloc_idees a.partenaire {float:left; margin-left:20px;}
	
	
	
	
	
div#middle div.page_index_index div#index_col_1 .bloc_rubriques_2 p.tt_dte {color:#49032b; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; font-style:italic; padding-bottom:3px; padding-top:5px; display:block; text-align:center}
	div#middle div.page_index_index div#index_col_1 .bloc_rubriques_2 ul.liste_bas_home{
	float:left;
	width:215px;
	font-size:11px;
	color:#5c4954;
	padding-top: 4px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 10px;
}


div#middle div.page_index_index div#index_col_1 .bloc_rubriques_3 p.tt_dte {color:#49032b; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; font-style:italic; padding-bottom:3px; padding-top:5px; display:block; text-align:center}
	div#middle div.page_index_index div#index_col_1 .bloc_rubriques_3 ul.liste_bas_home{
	float:left;
	width:200px;
	font-size:11px;
	color:#5c4954;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 10px;
}


	div#middle div.page_index_index div#index_col_1 .bloc_rubriques_2 ul.liste_bas_home li{list-style:none; background:url(../img/bg-fleche-2.gif) no-repeat 0px 3px; line-height:12px; padding:0 0 7px 15px;}
	div#middle div.page_index_index div#index_col_1 .bloc_rubriques_2 ul.liste_bas_home li a{color:#5c4954;}

	div#middle div.page_index_index div#index_col_1 .bloc_rubriques_2 ul.liste_bas_home li_2{
	list-style:none;
	padding:0 0 7px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	div#middle div.page_index_index div#index_col_1 .bloc_rubriques_2 ul.liste_bas_home li_2 a{color:#5c4954;}
	
	
	
	
	
	div#middle div.page_index_index div#index_col_1 .bloc_rubriques_3 ul.liste_bas_home li{list-style:none; background:url(../img/bg-fleche-2.gif) no-repeat 0px 3px; line-height:12px; padding:0 0 7px 15px;}
	div#middle div.page_index_index div#index_col_1 .bloc_rubriques_3 ul.liste_bas_home li a{color:#5c4954;}

	div#middle div.page_index_index div#index_col_1 .bloc_rubriques_3 ul.liste_bas_home li_3{
	list-style:none;
	padding:0 0 7px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	div#middle div.page_index_index div#index_col_1 .bloc_rubriques_3 ul.liste_bas_home li_3 a{color:#5c4954;}



	

	
	
	/* -------- colonne droite ------- */
	/* bloc club */
	div#middle div.colonne_dte div#bloc_club{float:left; width:180px; background-color:#9c957b; padding:0 0 2px 2px;}
	.pg_club div#middle div.colonne_dte div#bloc_club{background-color:#ddd9cd;}
	
	div#middle div.colonne_dte div#bloc_club div.bg_club{float:left; width:178px; background-color:#fff; padding-bottom:5px; margin-top:2px;}
	
	div#middle div.colonne_dte div#bloc_club div.bg_club p.tt_club{float:left; width:167px; font-size:13px; color:#643c45; font-weight:bold; line-height:12px; padding:6px 0 5px 11px;}
	div#middle div.colonne_dte div#bloc_club div.bg_club p.tt_club .normal{font-size:12px;}
	
	div#middle div.colonne_dte div#bloc_club div.bg_club div.visu_club{float:left; width:65px; text-align:center; padding:4px 0;}
	div#middle div.colonne_dte div#bloc_club div.bg_club div.texte_club{float:left; width:113px;}
	div#middle div.colonne_dte div#bloc_club div.bg_club div.texte_club p.txt_1{height:28px; font-size:11px; color:#575f64; font-weight:bold; padding:4px 15px 4px 0;}
	div#middle div.colonne_dte div#bloc_club div.bg_club div.texte_club p.txt_1 a{color:#575f64;}
	div#middle div.colonne_dte div#bloc_club div.bg_club div.texte_club p.txt_2{font-size:10px; color:#5c4954;}
	
	div#middle div.colonne_dte div#bloc_club div.bg_club p.lien_club{float:left; width:166px; font-size:10px; color:#5c4954; text-align:right; padding:5px 12px 0 0;}
	div#middle div.colonne_dte div#bloc_club div.bg_club p.lien_club a{color:#5c4954; text-decoration:underline;}
	div#middle div.colonne_dte div#bloc_club div.bg_club p.lien_club a:hover{text-decoration:none;}
	
	
	/* bloc derniers membres */
	div#middle div.colonne_dte div#bloc_club div.derniers_membres{float:left; width:178px; background-color:#fff; margin-top:2px; padding-bottom:2px;}
	
	div#middle div.colonne_dte div#bloc_club div.derniers_membres p.tt_derniers{float:left; width:165px; font-size:13px; color:#e2007a; font-weight:bold; padding:7px 0 6px 13px;}
	div#middle div.colonne_dte div#bloc_club div.derniers_membres p.photos_derniers{float:left; width:166px; padding:0 0 0 12px;}
	div#middle div.colonne_dte div#bloc_club div.derniers_membres p.photos_derniers img{margin:0 3px 3px 0;}
		
	
	/* bloc newsletter colonne de droite */
	div#middle div.colonne_dte_large #newsletter {float:left; width:294px; height:45px; background:#867f63; }
	div#middle div.colonne_dte_large #newsletter p {float:left; width:146px; color:#FFFFFF; line-height:17px; text-align:center; padding:13px 0 0 0; font-size:16px;}
	div#middle div.colonne_dte_large #newsletter .input_news{float:left; width:115px; height:18px; _height:16px; border:1px solid #dcdcdc; font-size:11px; color:#5c4954; vertical-align:middle;}
	div#middle div.colonne_dte_large #newsletter img{float:left; vertical-align:middle;}
	
	/* bloc selection colonne de droite */
	div#middle div.colonne_dte_large div.selection_index{
	float:left; /* 294 de large, mais padding*/
	width:286px;
	height:509px;

	padding-left: 4px;
	padding-right: 4px;
}
	div#middle div.colonne_dte_large div.selection_index_2{
	float:left; /* 294 de large, mais padding*/
	width:286px;
	height:299px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 7px;
}
	
	div#middle div.colonne_dte_large div.selection_index p.onglet{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; font-style:italic; padding-bottom:8px; padding-top:8px; display:block; text-align:center; color:#ffffff}
	
	div#middle div.colonne_dte_large div.selection_index img{margin:0 3px 3px 0;}
	
	div#middle div.colonne_dte_large div.selection_index #anim {float:left; margin:0; padding:0;}
	div#middle div.colonne_dte_large div.selection_index #anim object {width:277px; height:255px; float:left; margin:0; padding:0;}
	div#middle div.colonne_dte_large div.selection_index #anim embed {width:277px; height:255px; margin:0; padding:0;}



	div#middle div.colonne_dte_large div.selection_index_2 p.onglet{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; font-style:italic; padding-bottom:8px; padding-top:8px; display:block; text-align:center; color:#ffffff}
	
	div#middle div.colonne_dte_large div.selection_index_2 img{margin:0 3px 3px 0;}
	
	div#middle div.colonne_dte_large div.selection_index_2 #anim {float:left; margin:0; padding:0;}
	div#middle div.colonne_dte_large div.selection_index #anim object {width:277px; height:255px; float:left; margin:0; padding:0;}
	div#middle div.colonne_dte_large div.selection_index_2 #anim embed {width:277px; height:255px; margin:0; padding:0;}
	
	
	/* bloc boutique colonne de droite */
	div#middle div.colonne_dte_large div.boutique_index{float:left; width:294px; margin-top:5px; background-color:#9c957b; padding-bottom:15px;}
	
	div#middle div.colonne_dte_large div.boutique_index p.onglet{float:left; width:276px; height:19px; font-size:14px; color:#fff; padding:4px 0 0 18px;}
	
	div#middle div.colonne_dte_large div.boutique_index p.visu{float:left; width:135px; text-align:center; padding-top:11px;}
	div#middle div.colonne_dte_large div.boutique_index p.texte{float:left; width:132px; font-size:11px; color:#fff; padding:11px 0 0 19px;}
	div#middle div.colonne_dte_large div.boutique_index p.texte b{font-size:16px; text-decoration:none; font-weight:bold;}
	div#middle div.colonne_dte_large div.boutique_index p.texte .titre{font-size:14px; color:#000; font-weight:bold;}
	div#middle div.colonne_dte_large div.boutique_index p.texte a{color:#fff; text-decoration:underline;}
	div#middle div.colonne_dte_large div.boutique_index p.texte a:hover{text-decoration:none;}
	
	/* bloc club colonne de droite */
	div#middle div.colonne_dte_large div#bloc_club_large{float:left; width:292px; background-color:#9c957b; padding:0 0 2px 2px; margin-top:2px;}
	
	div#middle div.colonne_dte_large div#bloc_club_large div.bg_club{float:left; width:290px; background-color:#fff; padding-bottom:5px; margin-top:2px;}
	
	div#middle div.colonne_dte_large div#bloc_club_large div.bg_club p.tt_club{float:left; width:279px; font-size:13px; color:#643c45; font-weight:bold; line-height:12px; padding:6px 0 5px 11px;}
	div#middle div.colonne_dte_large div#bloc_club_large div.bg_club p.tt_club .normal{font-size:12px;}
	
	div#middle div.colonne_dte_large div#bloc_club_large div.bg_club div.visu_club{float:left; width:65px; text-align:center; padding:4px 0;}
	div#middle div.colonne_dte_large div#bloc_club_large div.bg_club div.texte_club{float:left; width:225px; padding-bottom:4px;}
	div#middle div.colonne_dte_large div#bloc_club_large div.bg_club div.texte_club p.txt_1{height:28px; font-size:11px; color:#575f64; font-weight:bold; padding:4px 15px 4px 0;}
	div#middle div.colonne_dte_large div#bloc_club_large div.bg_club div.texte_club p.txt_1 a{color:#575f64;}
	div#middle div.colonne_dte_large div#bloc_club_large div.bg_club div.texte_club p.txt_2{font-size:10px; color:#5c4954;}
	
	div#middle div.colonne_dte_large div#bloc_club_large div.bg_club p.lien_club{float:left; width:166px; font-size:10px; color:#5c4954; text-align:right; padding:5px 12px 0 0;}
	div#middle div.colonne_dte_large div#bloc_club_large div.bg_club p.lien_club a{color:#5c4954; text-decoration:underline;}
	div#middle div.colonne_dte_large div#bloc_club_large div.bg_club p.lien_club a:hover{text-decoration:none;}
	
	/* bloc derniers membres colonne de droite */
	div#middle div.colonne_dte_large div#bloc_club_large div.derniers_membres{float:left; width:290px; background-color:#fff; margin-top:2px; padding-bottom:2px;}
	
	div#middle div.colonne_dte_large div#bloc_club_large div.derniers_membres p.tt_derniers{float:left; width:277px; font-size:13px; color:#e2007a; font-weight:bold; padding:7px 0 6px 13px;}
	div#middle div.colonne_dte_large div#bloc_club_large div.derniers_membres p.photos_derniers{float:left; width:278px; padding:0 0 0 12px;}
	div#middle div.colonne_dte_large div#bloc_club_large div.derniers_membres p.photos_derniers img{margin:0 3px 3px 0;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page pop-zoom.html */ 
/*************************************************************************************************************************************************************************/

	div#main_pop{position:relative; width:661px; text-align:left; margin:0 auto;}
	div#main_pop2{position:relative; width:461px; text-align:left; margin:0 auto;}

	div#bg_pop{float:left; width:661px; height:670px; /*background:url(/img/bg-popup.gif) repeat-y;*/ font-size:12px; color:#831447;}
	
	div#entete_popup_noel{position:relative; height:26px; background:url(../img/bg-entete-pop.gif) no-repeat; text-align:right;}
		
	div#entete_popup_3{position:relative; height:26px; background:url(../img/bg-entete-pop.gif) no-repeat; text-align:right;}
		
	div#entete_popup_2{position:relative; height:26px; background:url(../img/bg-entete-pop.gif) no-repeat; text-align:right;}
		
	div#entete_popup{position:relative; height:26px; background:url(../img/bg-entete-pop.gif) no-repeat; text-align:right;}
	div#entete_popup_2{background:url(../img/bg-entete-pop-2.gif) no-repeat;}
	div#entete_popup_noel{background:url(../img/bg-entete-pop-noel.gif) no-repeat;}

	div#bg_pop p.titre_pop{float:left; width:578px; font-size:16px; font-weight:bold; text-transform:uppercase; padding:12px 0 0 42px;}
	div#bg_pop p.titre_pop_noel{float:left; width:578px; font-size:24px; color:#ed4789; font-weight:bold; text-transform:uppercase; padding:12px 0 0 42px;}
	
	div#bg_pop p.visu_pop{float:left; width:650px; height:530px; text-align:center; padding:20px 0 0 0;}
	div#bg_pop p.autres_pop{float:left; width:578px; padding:0 0 0 42px;}
	div#bg_pop p.autres_pop img{margin-right:15px;}
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page pop-zoom-noel.html */ 
/*************************************************************************************************************************************************************************/


	div#bg_pop_noel{float:left; width:661px; height:670px; background:#7d7e71 url(../img/bg-pop-up-noel.jpg) no-repeat; font-size:12px; color:#831447;}
	
	
	#pop_noel div#bg_pop{height:580px; !height:570px; background:url(../img/bg-pop-up-noel.jpg) repeat-y; !margin:0; !border:0px; !padding:0px; /*!height:560px;*/ background-attachment:fixed;}
	
	#pop_noel div#bg_pop div.pop_large div.message{color:#7c7384; font-size:14px; font-weight:bold; margin-left:18px;}
	#pop_noel div#bg_pop div.pop_large div.message p.couleur1 {background-color:#FFFFFF;}
	#pop_noel div#bg_pop div.pop_large div.message p.couleur2 {color:#4d4248; background-color:#FFFFFF;}
	
	#pop_noel div#bg_pop div.pop_large div.message a{color:#b8a9c8; text-decoration:underline; background-color:#FFFFFF;}
	#pop_noel div#bg_pop div.pop_large div.message a:hover{text-decoration:none;}
	
	#pop_noel div#bg_pop div.pop_large{float:left; width:589px; padding:45px 0 0 24px;}
	
	#pop_noel div#bg_pop div.pop_1 p.intitule .aster{color:#831447;}

	#pop_noel div#bg_pop div.pop_1 p.champs{float:left; width:171px; padding:0 0 5px 0; !padding-bottom:3px;}
	#pop_noel div#bg_pop div.pop_1 p.champs .input_pop{width:157px; height:18px; /*!height:16px;*/ border:1px solid #dcdcdc; font-size:11px; color:#000;}*/
	
	
	#pop_noel div#bg_pop p.bouton_pop{float:left; width:412px; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; padding:25px 0 0 238px; !padding-top:15px; margin-bottom:17px;}
	#pop_noel div#bg_pop p.bouton_pop a{width:173px; height:24px; color:#fff; text-align:center; background-color:#91899a; padding-top:10px; display:block;}	

	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page pop-zoom.html */ 
/*************************************************************************************************************************************************************************/
	
	div#bg_pop .texte_pop {float:left; width:578px; padding:12px 0 0 42px;}
	div#bg_pop .texte_pop p {float:left; color:#000000;}

	div#bg_pop .tableau_garantie {float:left; width:578px; padding:12px 0 0 42px;}
	div#bg_pop .tableau_garantie table {float:left; width:536px;}
	div#bg_pop .tableau_garantie tr th {background:#cfc9b3; color:#831447; text-align:center; padding:5px 5px 5px 5px;}
	div#bg_pop .tableau_garantie tr.claire td {background:#e4e1d7; color:#000000; text-align:center; padding:5px 5px 5px 5px;}
	div#bg_pop .tableau_garantie tr.fonce td {background:#d5d0be; color:#000000; text-align:center; padding:5px 5px 5px 5px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page pop-recommander.html */ 
/*************************************************************************************************************************************************************************/

	#pop_recommander div#bg_pop{height:580px; !height:570px; background:url(../img/bg-popup-2.gif) repeat-y; !margin:0; !border:0px; !padding:0px; /*!height:560px;*/ background-attachment:fixed;}
	
	#pop_recommander div#bg_pop div.pop_1{float:left; width:356px; padding:45px 0 0 24px;}
	#pop_recommander div#bg_pop div.pop_2{float:left; width:233px; height:415px; margin-top:45px; background-color:#fff;}
	#pop_recommander div#bg_pop div.pop_2 textarea {float:left; width:221px; height:400px; border:1px solid #ffffff; font-style:italic; font-size:11px; color:#000; padding:10px 5px 10px 5px;}
	#pop_recommander div#bg_pop div.pop_large{float:left; width:589px; padding:45px 0 0 24px;}
	
	div#bg_pop div.pop_1 div.bg_form_3{float:left; width:346px; font-size:11px; color:#000; padding-top:5px; margin-bottom:4px;}
		
	div#bg_pop div.pop_1 div.bg_form_2{float:left; width:346px; font-size:11px; color:#000; padding-top:5px; margin-bottom:4px;}
		
	#pop_recommander div#bg_pop div.pop_1 div.bg_form_1{float:left; width:346px; font-size:11px; color:#000; padding-top:5px; margin-bottom:4px;}
	#pop_recommander div#bg_pop div.pop_1 div.bg_form_1{background-color:#cfc9b3; margin-bottom:18px;}
	#pop_recommander div#bg_pop div.pop_1 div.bg_form_2{background-color:#d5d0be;}
	#pop_recommander div#bg_pop div.pop_1 div.bg_form_3{background-color:#e4e1d7;}
	
	#pop_recommander div#bg_pop div.pop_1 div.message{color:#831447; margin-left:18px;}
	
	#pop_recommander div#bg_pop div.pop_1 p.intitule{float:left; width:155px; padding:2px 0 0 20px; /*!padding-top:0px;*/}
	#pop_recommander div#bg_pop div.pop_1 p.intitule .aster{color:#831447;}

	#pop_recommander div#bg_pop div.pop_1 p.champs{float:left; width:171px; padding:0 0 5px 0; !padding-bottom:3px;}
	#pop_recommander div#bg_pop div.pop_1 p.champs .input_pop{width:157px; height:18px; /*!height:16px;*/ border:1px solid #dcdcdc; font-size:11px; color:#000;}
	
	
	#pop_recommander div#bg_pop p.bouton_pop{float:left; width:412px; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; padding:25px 0 0 238px; !padding-top:15px; margin-bottom:17px;}
	#pop_recommander div#bg_pop p.bouton_pop a{width:173px; height:24px; color:#fff; text-align:center; background-color:#831447; padding-top:10px; display:block;}	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page pop-selection.html */ 
/*************************************************************************************************************************************************************************/
	
	div#bg_pop div.pop_selection_droite{float:left; width:356px; padding:45px 0 0 24px;}
	div#bg_pop div.pop_selection_gauche{float:left; width:233px; height:353px; margin-top:45px; margin-left:24px; !margin-left:12px;}
	div#bg_pop div.pop_selection_gauche textarea {float:left; width:223px; !margin-left:-12px;  height:255px; _height:255px; !height:275px; border:1px solid #ffffff; font-style:italic; font-size:11px; color:#000; padding:10px 5px 10px 5px;}
	
	div#bg_pop div.pop_selection_droite div.bg_form_3{float:left; width:346px; font-size:11px; color:#000; padding-top:5px; margin-bottom:4px;}
		
	div#bg_pop div.pop_selection_droite div.bg_form_2{float:left; width:346px; font-size:11px; color:#000; padding-top:5px; margin-bottom:4px;}
	div#bg_pop div.pop_selection_droite div.bg_form_2{background-color:#d5d0be;}
	div#bg_pop div.pop_selection_droite div.bg_form_3{background-color:#e4e1d7;}
	
	div#bg_pop div.pop_selection_droite div.message{color:#831447; margin-left:18px;}
	
	div#bg_pop p.note {float:left; padding:2px 0 0 24px; font-size:11px; color:#000000; width:599px;}
	
	div#bg_pop div.pop_selection_droite p.intitule{float:left; width:155px; padding:2px 0 0 20px;}
	div#bg_pop div.pop_selection_gauche p.intitule .aster{color:#831447;}

	div#bg_pop div.pop_selection_droite p.intitule .aster{color:#831447;}

	div#bg_pop div.pop_selection_droite p.champs {float:left; width:171px; padding:0 0 5px 0;}
	div#bg_pop div.pop_selection_droite p.champs .input_pop{width:157px; height:18px; _height:16px; border:1px solid #dcdcdc; font-size:11px; color:#000;}
	
	
	div#bg_pop div.pop_selection_gauche div.bg_form_1{float:left; width:233px; font-size:11px; color:#000; padding-top:5px; margin-bottom:4px; background-color:#cfc9b3; margin-bottom:18px;}
	
	div#bg_pop div.pop_selection_gauche p.intitule{float:left; width:85px; padding:2px 0 0 20px;}
	div#bg_pop div.pop_selection_gauche p.champs{float:left; width:120px; padding:0 0 5px 0;}
	div#bg_pop div.pop_selection_gauche p.champs .input_pop{width:120px; height:18px; _height:16px; border:1px solid #dcdcdc; font-size:11px; color:#000;}
	
	div#bg_pop p.bouton_pop{float:left; width:412px; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; padding:25px 0 0 238px; !padding:15px 0 0 230px;}
	div#bg_pop p.bouton_pop a{width:173px; height:24px; color:#fff; text-align:center; background-color:#831447; padding-top:10px; display:block;}

/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page pop-ajout-selection */ 
/*************************************************************************************************************************************************************************/

	div#bg_pop div.pop_large div.message{color:#831447; margin-left:18px; color:#000000;}
	
	div#bg_pop div.pop_large div.message a{color:#585a59; text-decoration:underline;}
	div#bg_pop div.pop_large div.message a:hover{text-decoration:none;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page pop-detail-commande */ 
/*************************************************************************************************************************************************************************/
	
	div#bg_pop div.pop_1_detailcommande{float:left; width:294px; padding:10px 0 0 24px;}
	div#bg_pop div.pop_2_detailcommande{float:left; width:294px; padding-top:10px;}
	div#bg_pop div.pop_sep{float:left; width:587px; margin:2px 0 2px 22px; border:1px solid #ffffff;}
	
	div#bg_pop div.pop_1_detailcommande p.text_gauche{float:left; color:#876f5e; font-size:12px; font-weight:bold;}
	
	div#bg_pop div.pop_2_detailcommande p{float:left; color:#876f5e; font-size:12px; font-weight:normal;}
		
	div#bg_pop div.pop_1_detailcommande p{float:left; color:#876f5e; font-size:12px; font-weight:normal;}
	div#bg_pop div.pop_2_detailcommande p{padding-left:15px;}
	
	div#bg_pop div.pop_2_detailcommande p b{color:#831447; font-size:14px; font-weight:bold; padding-bottom:5px;}
	
	div#bg_pop div.pop_1_detailcommande p b{color:#831447; font-size:14px; font-weight:bold; padding-bottom:5px;}
	
	div#bg_pop div.pop_2_detailcommande div.logo {float:left; width:218px; padding-left:15px;}
	
	div#bg_pop div.pop_large_commande {float:left; width:587px; margin:2px 0 2px 22px;}
	div#bg_pop div.pop_large_commande table {float:left; width:587px; margin-top:5px;}
	div#bg_pop div.pop_large_commande table tr {background-color:#cfc9b3;}
	div#bg_pop div.pop_large_commande table tr th.col_1 {padding:2px 2px 2px 2px; font-weight:bold; color:#FFFFFF;}
	div#bg_pop div.pop_large_commande table tr th.col_2 {padding:2px 2px 2px 2px; font-weight:bold; color:#FFFFFF;}
	div#bg_pop div.pop_large_commande table tr th.col_3 {padding:2px 2px 2px 2px; font-weight:bold; color:#FFFFFF;}
	div#bg_pop div.pop_large_commande table tr th.col_4 {padding:2px 2px 2px 2px; font-weight:bold; color:#FFFFFF;}
	div#bg_pop div.pop_large_commande table tr th.col_5 {padding:2px 2px 2px 2px; font-weight:bold; color:#FFFFFF;}
	div#bg_pop div.pop_large_commande table tr th.col_6 {padding:2px 2px 2px 2px; font-weight:bold; color:#FFFFFF;}
	div#bg_pop div.pop_large_commande table tr th.col_7 {padding:2px 2px 2px 2px; font-weight:bold; color:#FFFFFF;}
	div#bg_pop div.pop_large_commande table tr.clair {background-color:#e4e1d7;}
	div#bg_pop div.pop_large_commande table tr.clair td.col_1 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	div#bg_pop div.pop_large_commande table tr.clair td.col_2 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	div#bg_pop div.pop_large_commande table tr.clair td.col_3 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	div#bg_pop div.pop_large_commande table tr.clair td.col_4 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	div#bg_pop div.pop_large_commande table tr.clair td.col_5 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	div#bg_pop div.pop_large_commande table tr.clair td.col_6 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	div#bg_pop div.pop_large_commande table tr.clair td.col_7 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	div#bg_pop div.pop_large_commande table tr.fonce {background-color:#d5d0be;}
	div#bg_pop div.pop_large_commande table tr.fonce td.col_1 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	div#bg_pop div.pop_large_commande table tr.fonce td.col_2 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	div#bg_pop div.pop_large_commande table tr.fonce td.col_3 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	div#bg_pop div.pop_large_commande table tr.fonce td.col_4 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	div#bg_pop div.pop_large_commande table tr.fonce td.col_5 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	div#bg_pop div.pop_large_commande table tr.fonce td.col_6 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	div#bg_pop div.pop_large_commande table tr.fonce td.col_7 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	div#bg_pop div.pop_large_commande table tr.ss_bg {background:none;}
	div#bg_pop div.pop_large_commande table tr.ss_bg td.col_1 {padding:2px 20px 2px 2px; font-weight:bold; color:#000000; text-align:right;}
	div#bg_pop div.pop_large_commande table tr.ss_bg td.col_7 {padding:2px 2px 2px 2px; font-weight:bold; color:#000000;}
	
	div#bg_pop div.pop_1 p.intitule{float:left; width:155px; padding:2px 0 0 20px;}
	div#bg_pop div.pop_1 p.intitule .aster{color:#831447;}

	div#bg_pop div.pop_1 p.champs{float:left; width:171px; padding:0 0 5px 0; !padding-bottom:2px;}
	div#bg_pop div.pop_1 p.champs .input_pop{width:157px; height:18px; _height:16px; border:1px solid #dcdcdc; font-size:11px; color:#000;}
	
	
	div#bg_pop p.bouton_pop{float:left; width:412px; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; padding:25px 0 0 238px; !padding:15px 0 0 230px;}
	div#bg_pop p.bouton_pop a{width:173px; height:24px; color:#fff; text-align:center; background-color:#831447; padding-top:10px; display:block;}


/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page pop-mot-de-passe-perdu.html */ 
/*************************************************************************************************************************************************************************/

	#pop_mpd_perdu div#bg_pop{height:300px; background:url(../img/bg-popup-2.gif) repeat-y; width:461px;}

	#pop_mpd_perdu div#bg_pop div.pop_1{float:left; width:400px; padding:45px 0 0 24px;}
	#pop_mpd_perdu div#bg_pop div.pop_2{float:left; width:233px; height:300px; margin-top:45px; background-color:#fff;}
	
	#pop_mpd_perdu div#bg_pop p.titre_pop{float:left; width:400px; font-size:16px; font-weight:bold; text-transform:uppercase; padding:12px 0 0 42px;}
	
	#pop_mpd_perdu div#bg_pop div.pop_1 div.bg_form_1{float:left; width:400px; font-size:11px; color:#000; padding-top:5px; margin-bottom:4px;}
	#pop_mpd_perdu div#bg_pop div.pop_1 div.bg_form_1{background-color:#cfc9b3; margin-bottom:18px;}
	
	#pop_mpd_perdu div#bg_pop div.pop_1 div.message{color:#831447; margin-left:18px;}
	
	#pop_mpd_perdu div#bg_pop div.pop_1 p.intitule{float:left; width:155px; padding:2px 0 0 20px;}
	#pop_mpd_perdu div#bg_pop div.pop_1 p.intitule .aster{color:#831447;}

	#pop_mpd_perdu div#bg_pop div.pop_1 p.champs{float:left; width:171px; padding:0 0 5px 0;}
	#pop_mpd_perdu div#bg_pop div.pop_1 p.champs .input_pop{width:157px; height:18px; height:16px; border:1px solid #dcdcdc; font-size:11px; color:#000;}
	*+html div#pop_mpd_perdu div#bg_pop div.pop_1 p.champs .input_pop{height:16px;}
	
	#pop_mpd_perdu div#bg_pop p.bouton_pop{float:left; width:162px; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; padding:10px 0 0 238px; !padding-top:15px;}
	#pop_mpd_perdu div#bg_pop p.bouton_pop a{width:173px; height:24px; color:#fff; text-align:center; background-color:#831447; padding-top:10px; display:block;}	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page pop-recherche-pro.html */ 
/*************************************************************************************************************************************************************************/

	div#pop_rechercher_pro div#bg_pop{height:580px; width:661px; background:url(../img/bg-popup-3.gif) repeat-y;}

	div#entete_popup_3{background:url(../img/bg-entete-pop-3.gif) no-repeat;}
	
	div#bg_pop p.entete_pro_pop{float:left; width:578px; font-size:14px; font-weight:bold; text-transform:uppercase; padding:5px 0 0 42px; !padding-left:20px;}
	div#bg_pop p.entete_pro_pop img {float:left;}
	div#bg_pop p.entete_pro_pop span.titre {float:left; padding:8px 0 0 250px; vertical-align:baseline; !padding-left:210px;}
	
	div#bg_pop p.print_pop{float:left; width:610px; font-size:14px; font-weight:bold; text-transform:uppercase; padding:2px 0 2 0; text-align:right;}
	
	div#bg_pop div.pop_pro{float:left; width:589px; padding:10px 0 0 24px;}
	div#bg_pop div.pop_pro .bloc_noir {float:left; width:587px; border:1px solid black;}
	div#bg_pop div.pop_pro .bloc_noir p {float:left; width:567px; color:#333333; font-size:12px; padding:5px 10px 5px 10px;}
	div#bg_pop div.pop_pro .bloc_noir p a.visu {float:right;}
	div#bg_pop div.pop_pro .bloc_noir p b.grand{font-size:14px;}

	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page club-deco.html */ 
/*************************************************************************************************************************************************************************/
	
	/* colonne droite */
	div#middle div.colonne_dte div#recherche_membre{float:left; width:160px; font-size:13px; color:#5c4954; font-weight:bold; padding:0 0 12px 22px;}
	
	div#middle div.colonne_dte div#recherche_membre .input_membre{width:114px; height:18px; _height:16px; border:1px solid #fff; font-size:11px; color:#5c4954; font-weight:normal; vertical-align:middle; margin:5px 5px 0 0;}
	div#middle div.colonne_dte div#recherche_membre img{vertical-align:middle; margin-top:5px;}
	
	
	/* -------- centre page ------- */
	div#middle p.titre_page_club{float:left; width:947px; font-size:20px; color:#831447; padding:18px 0 0 28px;}
	
	div#middle p.fil_ariane_club{float:left; width:947px; font-size:10px; color:#767769; padding:7px 0 15px 28px;}
	div#middle p.fil_ariane_club a{color:#767769; text-decoration:underline;}
	div#middle p.fil_ariane_club a:hover{text-decoration:none;}
	div#middle p.fil_ariane_club .fil_on{color:#831447;}
	
	
	div#middle div.club_1{float:left; width:591px;}
	div#middle div.club_2{float:left; width:202px;}
	
	
	/* bloc details club */
	div#middle div.club_1 div#details_club{float:left; width:581px; height:230px; background-color:#58444f; border:3px solid #977478;}
	
	div#middle div.club_1 div#details_club p.det_1{float:left; width:448px; padding:13px 0 0 20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#fff; font-weight:bold; font-style:italic;}
	div#middle div.club_1 div#details_club p.det_1 img{vertical-align:middle;}
	
	div#middle div.club_1 div#details_club p.det_2{float:left; width:113px; padding-top:19px;}
	div#middle div.club_1 div#details_club p.det_2 a{width:92px; height:17px; padding-top:3px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#fff; font-weight:bold; font-style:italic; text-align:center; background-color:#e2007a; display:block;}
	div#middle div.club_1 div#details_club p.det_2 a:hover{color:#5c373f; text-decoration:none;}
	
	div#middle div.club_1 div#details_club p.det_3{float:left; width:561px; font-size:13px; color:#fff; line-height:19px; padding:14px 0 0 20px;}
	
	
	/* bloc designer a l'honneur */
	div#middle div.club_1 div#bloc_honneur{float:left; width:581px; height:227px; background-color:#fff; border:3px solid #968d8e; margin-top:4px;}
	
	div#middle div.club_1 div#bloc_honneur div#visu_honneur{float:left; width:190px; text-align:center; padding-top:18px;}
	
	div#middle div.club_1 div#bloc_honneur div#texte_honneur{float:left; width:385px; font-size:12px; color:#545658; line-height:15px; padding:15px 6px 0 0;}
	div#middle div.club_1 div#bloc_honneur div#texte_honneur .designer{font-size:16px; color:#575958;}
	div#middle div.club_1 div#bloc_honneur div#texte_honneur .nom{font-size:16px; color:#a31d1a; font-weight:bold;}
	
	div#middle div.club_1 p.right{float:right; text-align:right; font-size:10px; color:#a31d1a; padding:8px 22px 0 0;}
	div#middle div.club_1 p.right a{color:#a31d1a; text-decoration:underline;}
	div#middle div.club_1 p.right a:hover{text-decoration:none;}
	
	
	/* blocs on aime */
	div#middle div.club_1 div#bloc_aime_2{float:left; width:290px; height:282px; background-color:#fff; margin:4px 10px 0 0;}
	div#middle div.club_1 div#bloc_aime_1{float:left; width:290px; height:282px; background-color:#fff; margin:4px 10px 0 0;}
	div#middle div.club_1 div#bloc_aime_2{width:287px; margin:4px 0 0 0;}
	
	div#middle div.club_1 div#bloc_aime_2 p.onglet{float:left; width:276px; height:26px; background-color:#ac9d96; font-size:16px; color:#fff; padding:10px 0 0 14px;}
		
	div#middle div.club_1 div#bloc_aime_1 p.onglet{float:left; width:276px; height:26px; background-color:#ac9d96; font-size:16px; color:#fff; padding:10px 0 0 14px;}
	div#middle div.club_1 div#bloc_aime_2 p.onglet{width:273px;}
	
	div#middle div.club_1 div#bloc_aime_2 p.texte_aime{float:left; width:255px; font-size:12px; color:#545658; line-height:15px; text-align:justify; padding:7px 15px 0 20px;}
		
	div#middle div.club_1 div#bloc_aime_1 p.texte_aime{float:left; width:255px; font-size:12px; color:#545658; line-height:15px; text-align:justify; padding:7px 15px 0 20px;}
	div#middle div.club_1 div#bloc_aime_2 p.texte_aime{width:252px;}
	div#middle div.club_1 div#bloc_aime_2 p.texte_aime img{float:left; margin:0 12px 8px 0;}
	
	
	div#middle div.club_1 div#bloc_aime_1 p.texte_aime img{float:left; margin:0 12px 8px 0;}
	
	
	/* bloc blog a l'honneur */
	div#middle div.club_1 div#bloc_blog{float:left; width:290px; height:179px; background-color:#bdb79f; margin:4px 10px 0 0;}
	
	div#middle div.club_1 div#bloc_blog p.onglet{float:left; width:269px; height:24px; font-size:16px; color:#fff; padding:8px 0 0 21px;}
	
	div#middle div.club_1 div#bloc_blog div#visu_blog{float:left; width:138px; padding:5px 0 0 20px;}
	
	div#middle div.club_1 div#bloc_blog div#texte_blog{float:left; width:116px; font-size:12px; color:#fff; text-align:justify; line-height:15px; padding:5px 16px 0 0;}
	div#middle div.club_1 div#bloc_blog div#texte_blog p.right{padding:4px 0px 0 0;}
	
	
	/* bloc articles par tags */
	div#middle div.club_1 div#bloc_tags{float:left; width:287px; height:179px; margin-top:4px;}
	
	div#middle div.club_1 div#bloc_tags p.onglet{float:left; width:271px; height:24px; background-color:#5d4954; font-size:16px; color:#fff; padding:8px 0 0 16px;}
	
	div#middle div.club_1 div#bloc_tags p.texte_tags{float:left; width:251px; font-size:12px; color:#807e77; line-height:23px; text-align:center; padding:11px 18px 0 18px;}
	div#middle div.club_1 div#bloc_tags p.texte_tags a{color:#807e77;}
	
	
	/* bloc derniers membres */
	div#middle div.club_2 div#derniers_membres_2{float:left; width:197px; height:236px; background-color:#ac9d96;}
	
	div#middle div.club_2 div#derniers_membres_2 p.onglet{float:left; width:177px; height:28px; font-size:15px; color:#fff; font-weight:bold; padding:15px 0 0 20px;}
	
	div#middle div.club_2 div#derniers_membres_2 p.photos{float:left; width:185px; padding:0 0 0 12px;}
	div#middle div.club_2 div#derniers_membres_2 p.photos img{margin:0 6px 8px 0;}
	
	
	/* bloc top bloggers et mieux notes */
	div#middle div.club_2 div#mieux_notes{float:left; width:197px; height:233px; background-color:#977478; margin-top:4px;}
	div#middle div.club_2 div#top_bloggers{float:left; width:197px; height:233px; background-color:#977478; margin-top:4px;}
	div#middle div.club_2 div#mieux_notes{background-color:#bdb79f;}
	
	div#middle div.club_2 div#mieux_notes p.onglet{float:left; width:177px; height:29px; font-size:15px; color:#fff; font-weight:bold; padding:10px 0 0 20px;}
	
	div#middle div.club_2 div#top_bloggers p.onglet{float:left; width:177px; height:29px; font-size:15px; color:#fff; font-weight:bold; padding:10px 0 0 20px;}
	
	div#middle div.club_2 div#mieux_notes p.visu_blogger{float:left; width:45px; padding:0 0 8px 12px;}
	
	div#middle div.club_2 div#top_bloggers p.visu_blogger{float:left; width:45px; padding:0 0 8px 12px;}
	
	div#middle div.club_2 div#mieux_notes p.texte_blogger{float:left; width:135px; font-size:10px; color:#ddd9cd; font-style:italic; line-height:14px; padding:1px 5px 8px 0;}
		
	div#middle div.club_2 div#top_bloggers p.texte_blogger{float:left; width:135px; font-size:10px; color:#ddd9cd; font-style:italic; line-height:14px; padding:1px 5px 8px 0;}
	div#middle div.club_2 div#mieux_notes p.texte_blogger a{font-size:12px; color:#ddd9cd; font-weight:bold; text-decoration:underline;}
	div#middle div.club_2 div#top_bloggers p.texte_blogger a{font-size:12px; color:#ddd9cd; font-weight:bold; text-decoration:underline;}
	div#middle div.club_2 div#mieux_notes p.texte_blogger a:hover{text-decoration:none;}
	
	
	div#middle div.club_2 div#top_bloggers p.texte_blogger a:hover{text-decoration:none;}
	
	
	/* bloc top produits */
	div#middle div.club_2 div#top_produits{float:left; width:197px; height:230px; background-color:#5d4954;}
	
	div#middle div.club_2 div#top_produits p.onglet{float:left; width:177px; height:25px; font-size:15px; color:#fff; font-weight:bold; padding:9px 0 0 20px;}
	
	div#middle div.club_2 div#top_produits p.visu_prod{float:left; width:193px; padding:0 0 0 4px;}
	div#middle div.club_2 div#top_produits p.visu_prod img{margin:0 3px 3px 0;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page catalogue-ajout-panier.html */ 
/*************************************************************************************************************************************************************************/
	
	div#middle div#top_page{float:left; width:975px;}
	
	div#middle div#top_page p.tt_top{float:left; width:760px; font-size:20px; color:#831447; padding:23px 0 0 28px;}
	div#middle div#top_page p.lk_top{float:left; width:182px; font-size:10px; color:#767769; text-align:right; padding:26px 5px 0 0;}
	div#middle div#top_page p.lk_top a{color:#767769; text-decoration:underline;}
	div#middle div#top_page p.lk_top a:hover{text-decoration:none;}
	
	
	/* bloc produit ajoute */
	div#middle div.page_index div.prod_ajout{float:left; width:780px; height:275px; background-color:#fff; border:3px solid #585a59; margin:12px 0;}
	
	div#middle div.page_index div.prod_ajout div.visu_ajout{float:left; width:348px; text-align:center; padding-top:30px;}
	
	div#middle div.page_index div.prod_ajout div.texte_ajout{float:left; width:193px; font-size:12px; color:#585a59; line-height:15px; padding:98px 0 0 33px;}
	div#middle div.page_index div.prod_ajout div.texte_ajout .prix{font-size:14px; color:#e2007a; font-weight:bold;}
	
	div#middle div.page_index div.prod_ajout div.liens_ajout{float:left; width:206px; padding-top:102px;}
	div#middle div.page_index div.prod_ajout div.liens_ajout a{width:173px; height:24px; padding-top:10px; margin-bottom:7px; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; text-align:center; display:block;}
	div#middle div.page_index div.prod_ajout div.liens_ajout a.bt_continuer{background-color:#767769; font-size:13px;}
	div#middle div.page_index div.prod_ajout div.liens_ajout a.bt_panier{background-color:#831447; font-size:13px;}
	
	
	/* autres produits */
	div#middle div.page_index div.autres_produit_2{float:left; width:786px; margin-top:1px;}
	
	div#middle div.page_index div.autres_produit_2 p.onglet_autres{float:left; width:760px; height:23px; background-color:#a2a4a3; font-size:14px; color:#fff; font-weight:bold; padding:7px 0 0 26px;}
	
	div#middle div.page_index div.autres_produit_2 div.bg_autres{float:left; width:759px; height:130px; margin-top:1px; background-color:#fff; padding-left:27px;}
	
	div#middle div.page_index div.autres_produit_2 div.bg_autres div.details_autres{float:left; width:253px;}
	
	div#middle div.page_index div.autres_produit_2 div.bg_autres div.details_autres p.visu{float:left; width:105px; text-align:center; padding-top:8px;}
	div#middle div.page_index div.autres_produit_2 div.bg_autres div.details_autres p.texte{float:left; width:132px; font-size:12px; color:#585a59; line-height:15px; padding:26px 0 0 16px;}
	div#middle div.page_index div.autres_produit_2 div.bg_autres div.details_autres p.texte .prix{font-size:14px; color:#e2007a; font-weight:bold;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page panier.html */ 
/*************************************************************************************************************************************************************************/
	
	/* etape order process */
	div#middle div.page_index div.etapes_panier{float:left; width:786px; height:69px; background:url(../img/bg-etapes-panier.gif) no-repeat; margin-top:12px;}
	
	div#middle div.page_index div.etapes_panier p{font-size:20px; color:#8d8d87; line-height:20px;}
	div#middle div.page_index div.etapes_panier p .etape_on{color:#fff;}
	
	div#middle div.page_index div.etapes_panier p.etape_1{float:left; width:96px; padding:23px 0 0 48px;}
	div#middle div.page_index div.etapes_panier p.etape_2{float:left; width:149px; padding:23px 0 0 45px;}
	div#middle div.page_index div.etapes_panier p.etape_3{float:left; width:202px; padding:14px 0 0 38px;}
	div#middle div.page_index div.etapes_panier p.etape_4{float:left; width:168px; padding:14px 0 0 40px;}
	
	
	div#middle div.page_index div.bg_panier{float:left; width:784px; background-color:#a2a4a3; margin-top:1px; padding:2px 0 2px 2px;}
	
	
	/* tableau panier */
	div#middle div.page_index .tab_panier{float:left; width:782px; font-size:12px; color:#585a59; border-collapse:collapse;}
	
	div#middle div.page_index .tab_panier th{height:29px; color:#c8c9c3; background-color:#767769; border-top:1px solid #a2a4a3; border-bottom:1px solid #a2a4a3;}
	
	div#middle div.page_index .tab_panier td{background-color:#fff; border-bottom:1px solid #a2a4a3; padding:9px 0; vertical-align:top;}
	
	div#middle div.page_index .tab_panier .td_1{width:162px; text-align:center;}
	div#middle div.page_index .tab_panier .td_2{width:197px; padding:0 0 0 35px;}
	div#middle div.page_index .tab_panier .td_3{width:125px;}
	div#middle div.page_index .tab_panier .td_4{width:95px; text-align:center;}
	div#middle div.page_index .tab_panier .td_5{width:85px; text-align:center;}
	div#middle div.page_index .tab_panier .td_6{width:83px; text-align:center;}
	
	div#middle div.page_index .tab_panier .td_5b{width:168px; text-align:center;}
	
	div#middle div.page_index .tab_panier td.td_3{padding-top:20px;}
		
	div#middle div.page_index .tab_panier td.td_2{padding-top:20px;}
	div#middle div.page_index .tab_panier td.td_4{padding-top:17px;}
	div#middle div.page_index .tab_panier td.td_6{padding-top:19px;}
	
	div#middle div.page_index .tab_panier td.td_5b{font-size:14px; color:#e2007a; font-weight:bold; padding-top:18px;}
	
	div#middle div.page_index .tab_panier td.td_5{font-size:14px; color:#e2007a; font-weight:bold; padding-top:18px;}
	
	div#middle div.page_index .tab_panier .td_4 select{width:54px; height:18px; border:1px solid #dcdcdc; font-size:12px; color:#000; text-align:center;}
	
	/* tableau panier garantie JLD */
	div#middle div.page_index .tab_panier_garantie{float:left; width:782px; font-size:12px; color:#585a59; border-collapse:collapse;}
	div#middle div.page_index .tab_panier_garantie td{background-color:#fff; border-bottom:1px solid #a2a4a3; padding:9px 0; vertical-align:top;}
	
	div#middle div.page_index .tab_panier_garantie .td_1{width:394px; text-align:left; padding-top:18px;}
	div#middle div.page_index .tab_panier_garantie .td_2{width:220px; text-align:center; padding-top:18px;}
	div#middle div.page_index .tab_panier_garantie .td_3{width:85px; text-align:center; font-size:14px; color:#e2007a; font-weight:bold; padding-top:18px;}
	div#middle div.page_index .tab_panier_garantie .td_4{width:83px; text-align:center; padding-top:18px;}
	
	div#middle div.page_index .tab_panier_garantie .td_1 span{padding-left:20px;}
	div#middle div.page_index .tab_panier_garantie .td_2 a{color:#643c45; text-decoration:underline;}
	div#middle div.page_index .tab_panier_garantie .td_2 a:hover{text-decoration:none;}
	
	/* bloc code reduction */
	div#middle div.page_index div.code_reduc{float:left; width:782px; background-color:#eceded;}
	
	div#middle div.page_index div.code_reduc p.onglet{float:left; width:758px; height:26px; background-color:#a2a4a3; font-size:15px; color:#fff; font-weight:bold; padding:10px 0 0 24px;}
	
	div#middle div.page_index div.code_reduc p.texte_code{float:left; width:303px; height:94px; font-size:12px; color:#585a59; line-height:16px; padding:14px 0 0 27px;}
	
	div#middle div.page_index div.code_reduc p.form_code{float:left; width:404px; font-size:13px; color:#831447; text-align:right; padding:14px 48px 0 0;}
	
	div#middle div.page_index div.code_reduc p.form_code .input_code{width:140px; height:18px; _height:16px; border:1px solid #a0a0a0; font-size:11px; color:#767769; margin-bottom:5px;}
	
	div#middle div.page_index div.code_reduc p.form_code a.bt_valider{float:right; width:115px; height:23px; background:url(../img/bg-bt-valider.gif) no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:5px; margin-top:7px; display:block;}
	
	
	/* bloc commande cadeau */
	div#middle div.page_index div.com_cadeau{float:left; width:782px; height:140px; background-color:#eceded;}
	
	div#middle div.page_index div.com_cadeau p.onglet{float:left; width:758px; height:26px; background-color:#a2a4a3; font-size:15px; color:#fff; font-weight:bold; padding:7px 0 0 24px;}
	
	div#middle div.page_index div.com_cadeau p.cadeau_1{float:left; width:185px; font-size:12px; color:#585a59; font-weight:bold; padding:18px 0 0 24px;}
	
	div#middle div.page_index div.com_cadeau p.cadeau_2{float:left; width:415px; font-size:10px; color:#643c45; padding-top:18px;}
	div#middle div.page_index div.com_cadeau p.cadeau_2 a{color:#643c45; text-decoration:underline;}
	div#middle div.page_index div.com_cadeau p.cadeau_2 a:hover{text-decoration:none;}
	div#middle div.page_index div.com_cadeau p.cadeau_2 .textarea_kdo{width:400px; height:42px; border:1px solid #fff; font-size:11px; color:#585a59; font-style:italic;}
	
	div#middle div.page_index div.com_cadeau p.cadeau_3{float:left; width:68px; font-size:12px; color:#585a59; font-weight:bold; text-align:right; padding:18px 90px 0 0;}
	div#middle div.page_index div.com_cadeau p.cadeau_3 .prix{font-size:12px; color:#e2007a; font-weight:bold;}
	
	div#middle div.page_index div.com_cadeau p.cadeau_4{float:left; width:110px; font-size:13px; color:#831447; text-align:right; padding:0px 48px 0 0; _padding:0px 43px 0 0;}
	
	div#middle div.page_index div.com_cadeau p.cadeau_4 a.bt_valider{float:right; width:115px; height:23px; background:url(../img/bg-bt-valider.gif) no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:5px; margin-top:5px; display:block;}


	/* bloc instructions coursier */
	div#middle div.page_index div.coursier{float:left; width:782px; background-color:#FFF;}
	div#middle div.page_index div.coursier p.coursier_1{float:left; width:400px; font-size:12px; padding:0px 0 0 10px;}
	div#middle div.page_index div.coursier p.coursier_2{float:left; width:350px; font-size:12px; color:#585a59; padding-top:18px;padding-left:10px;}
	div#middle div.page_index div.coursier p.coursier_2 .textarea_kdo{width:340px; height:42px; border:1px solid #ccc; font-size:12px; color:#585a59;}
		
	
	
	/* bloc total commande */
	div#middle div.page_index div.total_panier{float:left; width:782px; background-color:#fff;}
	
	div#middle div.page_index div.total_panier p.onglet{float:left; width:758px; height:26px; background-color:#a2a4a3; font-size:15px; color:#fff; font-weight:bold; padding:7px 0 0 24px; margin-bottom:12px;}
	
	div#middle div.page_index div.total_panier p.total_1{float:left; width:597px; font-size:12px; color:#585a59; text-align:right; padding:0 0 9px 0;}
	div#middle div.page_index div.total_panier p.total_1 .final{font-size:15px; font-weight:bold;}
	
	div#middle div.page_index div.total_panier p.total_2{float:left; width:95px; font-size:12px; color:#585a59; text-align:right; padding:0 90px 9px 0;}
	div#middle div.page_index div.total_panier p.total_2 .final{font-size:15px; color:#e2007a; font-weight:bold;}
	
	
	/* bloc boutons commande */
	div#middle div.page_index div.boutons_panier{float:left; width:740px; padding:13px 42px 7px 0;}
	
	div#middle div.page_index div.boutons_panier a{float:right; width:161px; height:30px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:8px; display:block;}
	
	div#middle div.page_index div.boutons_panier a.bt_passer{background:url(../img/bg-bt-passer.gif) no-repeat; font-size:14px;}
	div#middle div.page_index div.boutons_panier a.bt_continuer{height:28px; padding-top:10px; background:url(../img/bg-bt-continuer.gif) no-repeat;}
	div#middle div.page_index div.boutons_panier a.bt_passer_ssbg{background:url(../img/bg-bt-passer2.gif) no-repeat; font-size:14px;}
	div#middle div.page_index div.boutons_panier a.bt_continuer_ssbg{height:28px; padding-top:10px; background:url(../img/bg-bt-continuer2.gif) no-repeat;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page confirmation-CB.html */ 
/*************************************************************************************************************************************************************************/
	
	div#middle div.page_index p.txt_comm{float:left; width:765px; font-size:14px; color:#767769; padding:3px 0 14px 28px;}
	div#middle div.page_index p.num_comm{float:left; width:475px; font-size:14px; color:#841347; padding:0 0 9px 28px;}
	div#middle div.page_index p.lk_histo{float:left; width:261px; font-size:12px; color:#767769; text-align:right; padding:0 29px 9px 0;}
	div#middle div.page_index p.lk_histo a{color:#767769; text-decoration:underline;}
	div#middle div.page_index p.lk_histo a:hover{text-decoration:none;}
	
	
	/* blocs livraison et reglement */
	div#middle div.page_index div.bg_liv{float:left; width:782px; background:#eceded url(../img/bg-filet-liv.gif) repeat-y 391px 0px; padding-bottom:23px;}
	
	
	div#middle div.page_index div.reglement{float:left; width:390px; background-color:#eceded; font-size:12px; color:#585a59;}
		
	
	div#middle div.page_index div.livraison{float:left; width:390px; background-color:#eceded; font-size:12px; color:#585a59;}
	div#middle div.page_index div.livraison{width:391px; margin-right:1px;}
	
	div#middle div.page_index div.reglement p.onglet{float:left; width:364px; height:25px; background-color:#a2a4a3; font-size:15px; color:#fff; font-weight:bold; padding:12px 0 0 26px;}
		
	div#middle div.page_index div.livraison p.onglet{float:left; width:364px; height:25px; background-color:#a2a4a3; font-size:15px; color:#fff; font-weight:bold; padding:12px 0 0 26px;}
	div#middle div.page_index div.livraison p.onglet{width:365px;}
	
	div#middle div.page_index div.reglement p.liv_1{float:left; width:205px; padding:24px 0 12px 26px;}
		
	div#middle div.page_index div.livraison p.liv_1{float:left; width:205px; padding:24px 0 12px 26px;}
	div#middle div.page_index div.reglement p.liv_2{float:left; width:134px; height:44px; padding:14px 25px 0 0; text-align:right;}
	
	div#middle div.page_index div.livraison p.liv_2{float:left; width:134px; height:44px; padding:14px 25px 0 0; text-align:right;}
	
	div#middle div.page_index div.reglement p.liv_3{float:left; width:364px; padding:12px 0 11px 26px;}
	
	div#middle div.page_index div.livraison p.liv_3{float:left; width:364px; padding:12px 0 11px 26px;}
	
	div#middle div.page_index div.reglement p.liv_4{float:left; width:137px; padding:15px 0 0 26px;}
		
	div#middle div.page_index div.livraison p.liv_4{float:left; width:137px; padding:15px 0 0 26px;}
	div#middle div.page_index div.reglement p.liv_5{float:left; width:227px; line-height:15px; font-weight:bold; padding:15px 0 0 0;}
	
	
	div#middle div.page_index div.livraison p.liv_5{float:left; width:227px; line-height:15px; font-weight:bold; padding:15px 0 0 0;}
	
	
	/* bloc message */
	div#middle div.page_index div.message{float:left; width:782px; background-color:#eceded;}
	
	div#middle div.page_index div.message p.onglet{float:left; width:756px; background-color:#a2a4a3; font-size:16px; color:#fff; font-weight:bold; padding:11px 0 8px 26px;}
	
	div#middle div.page_index div.message p.texte{float:left; width:730px; font-size:12px; color:#585a59; font-weight:bold; padding:19px 26px 29px 26px;}
	
	
	div#middle div.page_index p.note{float:left; width:740px; font-size:11px; color:#585a59; line-height:17px; padding:14px 25px 20px 28px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page confirmation-cheque.html */ 
/*************************************************************************************************************************************************************************/
	
	div#middle div.page_index div.erreur_2{float:left; width:753px; font-size:15px; color:#fff; font-weight:bold; font-style:italic; line-height:20px; background-color:#e2007a; padding:14px 5px 14px 28px; margin-bottom:12px;}
		
	div#middle div.page_index div.erreur{float:left; width:753px; font-size:15px; color:#fff; font-weight:bold; font-style:italic; line-height:20px; background-color:#e2007a; padding:14px 5px 14px 28px; margin-bottom:12px;}
	div#middle div.page_index div.erreur_2{width:586px; padding-left:195px; margin-bottom:0px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page mon-compte.html */ 
/*************************************************************************************************************************************************************************/
	
	div#middle div#sidebar_compte{float:left; width:188px; padding-top:12px;}
	
	div#middle div#page_compte{float:left; width:787px;}
	
	
	/* nav compte client et espace JLD */
	div#middle div#sidebar_compte div.nav_sidebar{float:left; width:184px; margin-bottom:4px;}
	div#middle div#sidebar_compte div#nav_compte{background-color:#8c7d60;}
	div#middle div#sidebar_compte div#nav_espace{background-color:#bcb28e;}
	
	div#middle div#sidebar_compte div.nav_sidebar p.tt_nav{float:left; width:155px; font-size:12px; color:#fff; font-weight:bold; text-transform:uppercase; padding:11px 0 0 29px;}
	
	div#middle div#sidebar_compte div.nav_sidebar ul{float:left; width:155px; font-size:12px; color:#fff; padding:6px 0 9px 29px;}
	div#middle div#sidebar_compte div.nav_sidebar ul li{list-style:none; background:url(../img/bg-puce-nav.gif) no-repeat 0px 4px; line-height:14px; padding:0 0 5px 9px;}
	div#middle div#sidebar_compte div.nav_sidebar ul li a{color:#fff;}
	
	#pg_compte_acc div#middle div#sidebar_compte div.nav_sidebar ul li a#bt_nav_1_1{color:#831447; font-weight:bold;}
	#pg_esp_portfolio div#middle div#sidebar_compte div.nav_sidebar ul li a#bt_nav_2_3{color:#767769; font-weight:bold;}
	
	
	/* haut page compte */
	div#middle div#page_compte div#top_compte_1{float:left; width:558px;}
	
	div#middle div#page_compte div#top_compte_1 p.titre_page{float:left; width:542px; font-size:20px; color:#831447; padding:18px 0 0 16px;}
	
	div#middle div#page_compte div#top_compte_1 p.fil_ariane{float:left; width:542px; font-size:10px; color:#767769; padding:5px 0 0 16px;}
	div#middle div#page_compte div#top_compte_1 p.fil_ariane a{color:#767769; text-decoration:underline;}
	div#middle div#page_compte div#top_compte_1 p.fil_ariane a:hover{text-decoration:none;}
	div#middle div#page_compte div#top_compte_1 p.fil_ariane .fil_on{color:#831447;}
	
	div#middle div#page_compte div#top_compte_2{float:left; width:213px; background-color:#cfc9b3; font-size:11px; color:#767769; line-height:15px; padding:10px 0 11px 16px; margin-top:12px;}
	div#middle div#page_compte div#top_compte_2 a{color:#767769; text-decoration:underline;}
	div#middle div#page_compte div#top_compte_2 a:hover{text-decoration:none;}
	div#middle div#page_compte div#top_compte_2 .points{font-size:12px; color:#841347; font-weight:bold;}
	
	
	/* bloc commandes */
	div#middle div#page_compte div#bloc_commandes{float:left; width:384px; background-color:#fff; border:4px solid #643c45; margin:8px 4px 0 0;}
	
	div#middle div#page_compte div#bloc_commandes div#top{float:left; width:384px; height:37px; background-color:#643c45;}
	
	div#middle div#page_compte div#bloc_commandes div#top p.onglet{float:left; width:180px; font-size:19px; color:#fff; font-weight:bold; padding:8px 0 0 12px;}
	div#middle div#page_compte div#bloc_commandes div#top p.lien{float:left; width:184px; font-size:11px; color:#fff; text-align:right; padding:14px 8px 0 0;}
	div#middle div#page_compte div#bloc_commandes div#top p.lien a{color:#fff; text-decoration:underline;}
	div#middle div#page_compte div#bloc_commandes div#top p.lien a:hover{text-decoration:none;}
	
	
	/* tableau commandes */
	div#middle div#page_compte div#bloc_commandes div#pad_tab{float:left; width:382px; padding:2px 0 0 2px;}
	
	div#middle div#page_compte div#bloc_commandes .tab_comm{float:left; width:380px; font-size:12px; color:#333; border-collapse:collapse;}
	
	div#middle div#page_compte div#bloc_commandes .tab_comm th{height:24px; font-size:10px; color:#c8c9c3; font-weight:bold; text-align:center; background-color:#767769;}
	
	div#middle div#page_compte div#bloc_commandes .tab_comm td{padding:9px 0; text-align:center; border-top:1px solid #c8c9c3;}
	
	div#middle div#page_compte div#bloc_commandes .tab_comm .td_1{width:118px;}
	div#middle div#page_compte div#bloc_commandes .tab_comm td.td_1 a{color:#333; font-weight:bold; text-decoration:underline;}
	div#middle div#page_compte div#bloc_commandes .tab_comm td.td_1 a:hover{text-decoration:none;}
	div#middle div#page_compte div#bloc_commandes .tab_comm .td_2{width:92px;}
	div#middle div#page_compte div#bloc_commandes .tab_comm .td_3{width:90px;}
	div#middle div#page_compte div#bloc_commandes .tab_comm .td_4{width:80px;}
	div#middle div#page_compte div#bloc_commandes .tab_comm td.td_4{color:#e83395;}
	
	
	/* bloc parrainage */
	div#middle div#page_compte div#bloc_parrainage{float:left; width:383px; background-color:#fff; border:4px solid #8c7d60; margin-top:8px;}
	
	div#middle div#page_compte div#bloc_parrainage p.onglet{float:left; width:367px; height:29px; background-color:#8c7d60; font-size:19px; color:#fff; font-weight:bold; padding:8px 0 0 16px;}
	
	div#middle div#page_compte div#bloc_parrainage div#top{float:left; width:383px; height:37px; background-color:#8c7d60;}
	
	div#middle div#page_compte div#bloc_parrainage div#top p.onglet{float:left; width:180px; font-size:19px; color:#fff; font-weight:bold; padding:8px 0 0 12px;}
	div#middle div#page_compte div#bloc_parrainage div#top p.lien{float:left; width:183px; font-size:11px; color:#fff; text-align:right; padding:14px 8px 0 0;}
	div#middle div#page_compte div#bloc_parrainage div#top p.lien a{color:#fff; text-decoration:underline;}
	div#middle div#page_compte div#bloc_parrainage div#top p.lien a:hover{text-decoration:none;}
	
	div#middle div#page_compte div#bloc_parrainage p.parrain_1{float:left; width:351px; font-size:12px; color:#841347; font-weight:bold; padding:14px 16px 0 16px;}
	div#middle div#page_compte div#bloc_parrainage p.parrain_2{float:left; width:351px; font-size:12px; color:#333; line-height:19px; padding:6px 16px 19px 16px;}
	div#middle div#page_compte div#bloc_parrainage p.parrain_2 a{color:#333;}
	
	
	/* bloc espace */
	div#middle div#page_compte div.bloc_espace{float:left; width:779px; background-color:#fff; border:4px solid #bcb28e; margin-top:6px;}
	
	div#middle div#page_compte div.bloc_espace p.onglet{float:left; width:766px; font-size:19px; color:#8c7d60; font-weight:bold; padding:12px 0 0 13px;}
	
	div#middle div#page_compte div.bloc_espace p.texte{float:left; width:757px; font-size:12px; color:#545658; line-height:18px; padding:8px 9px 0 13px;}
	
	div#middle div#page_compte div.bloc_espace p.boutons{float:left; width:586px; font-size:12px; color:#fff; font-weight:bold; padding:14px 0 6px 193px;}
	div#middle div#page_compte div.bloc_espace p.boutons a{float:left; width:217px; height:23px; padding-top:4px; margin:0 34px 0 0; color:#fff; text-align:center; background:url(../img/bg-bt-espace.gif) no-repeat; display:block;}
	
	div#middle div#page_compte div.bloc_espace div#bloc_trois_col{float:left; width:757px; padding:8px 9px 0 13px;}
	div#middle div#page_compte div.bloc_espace div#bloc_trois_col p.texte{float:left; width:255px; padding:0;}
	div#middle div#page_compte div.bloc_espace div#bloc_trois_col .imag{float:left; width:205px; padding:0 20px 0 20px; text-align:center;}
	
	div#middle div#page_compte div.bloc_espace div#bloc_deux_col{float:left; width:757px; padding:8px 9px 0 13px;}
	div#middle div#page_compte div.bloc_espace div#bloc_deux_col .bloc_texte{float:left; width:465px;}
	div#middle div#page_compte div.bloc_espace div#bloc_deux_col .bloc_texte p.texte{float:left; width:455px; padding:0 10px 0 0;}
	div#middle div#page_compte div.bloc_espace div#bloc_deux_col .imag{float:left; width:265px; padding:0;}
	div#middle div#page_compte div.bloc_espace div#bloc_deux_col .imag img{padding-bottom:2px;}
	
		/* bloc espace */
	div#middle div#page_compte div#bloc_espace{float:left; width:779px; background-color:#fff; border:4px solid #bcb28e; margin-top:6px;}
	
	div#middle div#page_compte div#bloc_espace p.onglet{float:left; width:766px; font-size:19px; color:#8c7d60; font-weight:bold; padding:12px 0 0 13px;}
	
	div#middle div#page_compte div#bloc_espace p.texte{float:left; width:757px; font-size:12px; color:#545658; line-height:18px; padding:8px 9px 0 13px;}
	div#middle div#page_compte div#bloc_espace ul.liste_espace {float:left; padding-bottom:20px; margin-left:20px; margin-right:40px; color:#545658; font-size:12px; list-style-type:none; width:697px; _margin-left:10px; _margin-right:0px;}
	div#middle div#page_compte div#bloc_espace ul.liste_espace li {padding-left:10px; background:url(../img/puce-mentions-legales-1.gif) 0 5px no-repeat; width:687px;}
	
	div#middle div#page_compte div#bloc_espace p.boutons{float:left; width:586px; font-size:12px; color:#fff; font-weight:bold; padding:14px 0 6px 193px;}
	div#middle div#page_compte div#bloc_espace p.boutons a{float:left; width:217px; height:23px; padding-top:4px; margin:0 34px 0 0; color:#fff; text-align:center; background:url(../img/bg-bt-espace.gif) no-repeat; display:block;}
	
	div#middle div#page_compte div#bloc_espace div#bloc_trois_col{float:left; width:757px; padding:8px 9px 0 13px;}
	div#middle div#page_compte div#bloc_espace div#bloc_trois_col p.texte{float:left; width:255px; padding:0;}
	div#middle div#page_compte div#bloc_espace div#bloc_trois_col .imag{float:left; width:205px; padding:0 20px 0 20px; text-align:center;}
	
	div#middle div#page_compte div#bloc_espace div#bloc_deux_col{float:left; width:757px; padding:8px 9px 0 13px;}
	div#middle div#page_compte div#bloc_espace div#bloc_deux_col p.texte{float:left; width:455px; padding:0 10px 0 0;}
	div#middle div#page_compte div#bloc_espace div#bloc_deux_col .imag{float:left; width:265px; padding:0;}
	
	
	
	div#middle div#page_compte div.bloc_espace_gauche {float:left; width:384px; background-color:#fff; border:4px solid #bcb28e; margin:6px 4px 0 0;}
	div#middle div#page_compte div.bloc_espace_gauche p.texte{float:left; width:362px; padding:5px 9px 5px 13px; font-size:12px; color:#545658; line-height:18px;}
	div#middle div#page_compte div.bloc_espace_gauche p.texte span.centrer{float:left; width:362px; text-align:center; font-size:14px;}
	div#middle div#page_compte div.bloc_espace_gauche p.texte span.centrer span.rose{color:#E2007A;}
	div#middle div#page_compte div.bloc_espace_gauche ul {float:left; list-style-type:none; width:362px; padding:5px 9px 5px 13px; font-size:12px; color:#545658; line-height:18px;}
	div#middle div#page_compte div.bloc_espace_gauche ul li {width:352px; background:url(../img/bg-fleche-2.gif) no-repeat 0px 6px; padding-left:10px;}
	
	div#middle div#page_compte div.bloc_espace_droite {float:left; width:383px; height:416px; background-color:#fff; border:4px solid #bcb28e; margin:6px 0 0 0;}
	div#middle div#page_compte div.bloc_espace_droite p.texte{float:left; width:361px; padding:5px 9px 5px 13px; font-size:12px; color:#545658; line-height:18px;}
	div#middle div#page_compte div.bloc_espace_droite p.texte span.centrer{float:left; width:361px; text-align:center; font-size:14px;}
	div#middle div#page_compte div.bloc_espace_droite p.texte span.centrer span.rose{color:#E2007A;}
	div#middle div#page_compte div.bloc_espace_droite ul {float:left; list-style-type:none; width:361px; padding:5px 9px 5px 13px; font-size:12px; color:#545658; line-height:18px;}
	div#middle div#page_compte div.bloc_espace_droite ul li {width:351px; background:url(../img/bg-fleche-2.gif) no-repeat 0px 6px; padding-left:10px;}
	
	
	
	/* blocs points et blog */
	div#middle div#page_compte div#deux_blocs{float:left; width:397px; margin-top:6px;}
	
	div#middle div#page_compte div#deux_blocs div#bloc_mespoints{float:left; width:392px; background-color:#cfc9b3;}
	div#middle div#page_compte div#deux_blocs div#bloc_mespoints p.onglet{float:left; width:376px; font-size:19px; color:#fff; font-weight:bold; padding:6px 0 0 16px;}
	div#middle div#page_compte div#deux_blocs div#bloc_mespoints p.texte{float:left; width:360px; font-size:12px; color:#767769; line-height:18px; padding:6px 16px;}
	
	div#middle div#page_compte div#deux_blocs div#bloc_monblog{float:left; width:392px; background-color:#cfc9b3; margin-top:6px; padding-bottom:6px; font-size:12px; color:#767769;}
	div#middle div#page_compte div#deux_blocs div#bloc_monblog a{color:#767769;}
	div#middle div#page_compte div#deux_blocs div#bloc_monblog p.onglet{float:left; width:376px; font-size:19px; color:#fff; font-weight:bold; padding:6px 0 7px 16px;}
	div#middle div#page_compte div#deux_blocs div#bloc_monblog p.texte_1{float:left; width:151px; font-weight:bold; line-height:18px; padding:0 12px 0 16px;}
	div#middle div#page_compte div#deux_blocs div#bloc_monblog p.texte_2{float:left; width:203px; line-height:18px; padding:0 10px 0 0;}
	div#middle div#page_compte div#deux_blocs div#bloc_monblog p.texte_2 a{text-decoration:underline;}
	div#middle div#page_compte div#deux_blocs div#bloc_monblog p.texte_2 a:hover{text-decoration:none;}
	
	
	/* bloc coup de coeur */
	div#middle div#page_compte div#bloc_coup{float:left; width:386px; height:327px; !height:325px; background-color:#5d4954; margin-top:6px; padding:0 0 2px 4px;}	
	div#middle div#page_compte div#bloc_coup p.onglet{float:left; width:373px; height:25px; font-size:14px; color:#fff; font-weight:bold; padding:12px 0 0 13px;}	
	div#middle div#page_compte div#bloc_coup img{margin:0 3px 3px 0;}

	div#middle div#page_compte div#bloc_coup a.lien{text-decoration:underline;font-weight:normal;font-size:11px; color:#fff; text-align:right; margin-left:120px;}
	div#middle div#page_compte div#bloc_coup a.lien:hover{text-decoration:none;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page parrainages.asp */ 
/*************************************************************************************************************************************************************************/	
	
	div#middle div#page_compte div.parrainage{float:left; width:779px; background-color:#fff; border:4px solid #8c7d60; margin-top:8px;}
	
	div#middle div#page_compte div.parrainage p.onglet{float:left; width:779px; height:29px; background-color:#8c7d60; font-size:19px; color:#fff; font-weight:bold; padding:8px 0 0 16px;}
	
	div#middle div#page_compte div.parrainage div#top{float:left; width:779px; height:37px; background-color:#8c7d60;}
	
	div#middle div#page_compte div.parrainage div#top p.onglet{float:left; width:760px; font-size:19px; color:#fff; font-weight:bold; padding:8px 0 0 12px;}
	
	div#middle div#page_compte div.parrainage p.parrain_1{float:left; width:351px; font-size:12px; color:#841347; font-weight:bold; padding:14px 16px 0 16px;}
	div#middle div#page_compte div.parrainage p.parrain_2{float:left; width:351px; font-size:12px; color:#333; line-height:19px; padding:6px 16px 19px 16px;}
	div#middle div#page_compte div.parrainage p.parrain_2 a{color:#333;}
	
	div#middle div#page_compte div.parrainage .bloc_form {float:left; width:779px; font-size:19px; color:#fff; font-weight:bold; margin-top:10px;}
	div#middle div#page_compte div.parrainage .bloc_form p.titre{float:left; width:760px; font-size:19px; color:#767769; font-weight:bold; padding:8px 0 0 15px;}

	div#middle div#page_compte div.parrainage .bloc_form div.pop_1{float:left; width:356px; padding:15px 0 0 15px;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_2{float:left; width:233px; height:189px; margin-top:15px; background-color:#fff; color:#767769;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_2 textarea {float:left; width:370px; height:189px; !height:204px; border:1px solid #cccccc; font-style:italic; font-size:11px; color:#000; padding:10px 5px 10px 5px; _padding:5px 5px 5px 5px;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_large{float:left; width:764px; padding:15px 0 0 15px;}
	
	div#middle div#page_compte div.parrainage .bloc_form div.pop_1 div.bg_form_3{float:left; width:346px; font-size:11px; color:#000000; padding-top:5px; margin-bottom:4px;}
		
	div#middle div#page_compte div.parrainage .bloc_form div.pop_1 div.bg_form_2{float:left; width:346px; font-size:11px; color:#000000; padding-top:5px; margin-bottom:4px;}
		
	div#middle div#page_compte div.parrainage .bloc_form div.pop_1 div.bg_form_1{float:left; width:346px; font-size:11px; color:#000000; padding-top:5px; margin-bottom:4px;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_1 div.bg_form_1{background-color:#cfc9b3; margin-bottom:18px;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_1 div.bg_form_2{background-color:#d5d0be;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_1 div.bg_form_3{background-color:#e4e1d7;}
	
	div#middle div#page_compte div.parrainage .bloc_form div.pop_1 div.message{color:#831447; margin-left:18px;}
	
	div#middle div#page_compte div.parrainage .bloc_form div.pop_1 p.intitule{float:left; width:155px; padding:2px 0 0 20px;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_1 p.intitule .aster{color:#831447;}

	div#middle div#page_compte div.parrainage .bloc_form div.pop_1 p.champs{float:left; width:171px; padding:0 0 5px 0;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_1 p.champs .input_pop{width:157px; height:18px; _height:16px; border:1px solid #dcdcdc; font-size:11px; color:#000;}
	
	div#middle div#page_compte div.parrainage .bloc_form p.bouton_pop{float:left; width:397px; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; padding:10px 0 10px 380px;}
	div#middle div#page_compte div.parrainage .bloc_form p.bouton_pop a{width:173px; height:24px; color:#fff; text-align:center; background-color:#831447; padding-top:10px; display:block;}
	
	/* ligne */
	div#middle div#page_compte div.parrainage .ligne {float:left; width:760px; font-size:12px; color:#fff; font-weight:bold; padding:3px 0 6px 12px;}
	div#middle div#page_compte div.parrainage .ligne span.nom {float:left; width:200px; font-size:12px; color:#000000; padding:6px 0 0 12px;}
	div#middle div#page_compte div.parrainage .ligne span.date {float:left; width:160px; font-size:12px; color:#000000; padding:6px 0 0 12px;}
	div#middle div#page_compte div.parrainage .ligne span.statut {float:left; width:280px; font-size:12px; color:#000000; padding:6px 0 0 12px;}
	div#middle div#page_compte div.parrainage .ligne span.bon_acquis {float:left; width:740px; font-size:12px; color:#000000; padding:6px 0 0 12px;}
	div#middle div#page_compte div.parrainage .ligne span.nom b {font-weight:bold; text-transform:uppercase;}
	div#middle div#page_compte div.parrainage .ligne span.statut a {color:#767769; text-decoration:underline;}
	div#middle div#page_compte div.parrainage .ligne span.statut a:hover {text-decoration:none;}


/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la informations personnelles attention !!! des styles sont repris de parrainages */ 
/*************************************************************************************************************************************************************************/	
	
	/* pop_large */
	div#middle div#page_compte div.parrainage .bloc_form div.pop_large div.bg_form_3{float:left; width:550px; font-size:11px; color:#000000; padding-top:5px; margin:0 100px 4px 100px; _margin:0 50px 4px 50px;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_large div.bg_form_2{float:left; width:550px; font-size:11px; color:#000000; padding-top:5px; margin:0 100px 4px 100px; _margin:0 50px 4px 50px;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_large div.bg_form_1{float:left; width:550px; font-size:11px; color:#000000; padding-top:5px; margin:0 100px 4px 100px; _margin:0 50px 4px 50px;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_large div.bg_form_1{background-color:#cfc9b3; margin-bottom:18px;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_large div.bg_form_2{background-color:#d5d0be;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_large div.bg_form_3{background-color:#e4e1d7;}
	
	ddiv#middle div#page_compte div.parrainage .bloc_form div.pop_large div.message{color:#831447; margin-left:18px;}
	
	div#middle div#page_compte div.parrainage .bloc_form div.pop_large p.intitule{float:left; width:200px; padding:2px 0 0 20px;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_large p.intitule .aster{color:#831447;}

	div#middle div#page_compte div.parrainage .bloc_form div.pop_large p.champs{float:left; width:250px; padding:0 0 5px 0;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_large p.champs .input_pop{width:240px; height:18px; _height:16px; border:1px solid #dcdcdc; font-size:11px; color:#000; padding:0 5px 0 5px;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_large p.champs span.conteneur_radio {float:left; height:13px; width:300px;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_large p.champs span.conteneur_radio .input_radio{float:left; width:40px; height:18px; _height:16px; font-size:11px; color:#000; padding:0 5px 0 5px; display:inline;}
	div#middle div#page_compte div.parrainage .bloc_form div.pop_large p.champs span.conteneur_radio span.radio{float:left; height:18px; _height:14px; display:inline; margin:6px 4px 0 4px; _margin:0px 4px 0 3px; width:30px;}
	
	div#middle div#page_compte p.parrain_1{float:left; width:750px; font-size:12px; color:#841347; font-weight:bold; padding:14px 16px 0 16px;}
	
	div#middle div#page_compte div.parrainage .bloc_form p.bouton_pop2{float:left; width:397px; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; padding:10px 0 10px 380px;}
	div#middle div#page_compte div.parrainage .bloc_form p.bouton_pop2 a{width:220px; height:24px; color:#fff; text-align:center; background-color:#831447; padding-top:10px; display:block;}
	

/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page mes-adresses.asp */ 
/*************************************************************************************************************************************************************************/	
	
	div#middle div#page_compte div.adresses{float:left; width:779px; background-color:#fff; border:4px solid #8c7d60; margin-top:8px;}
	
	div#middle div#page_compte div.adresses p.onglet{float:left; width:779px; height:29px; background-color:#8c7d60; font-size:19px; color:#fff; font-weight:bold; padding:8px 0 0 16px;}
	
	div#middle div#page_compte div.adresses div#top{float:left; width:779px; height:37px; background-color:#8c7d60;}
	
	div#middle div#page_compte div.adresses div#top p.onglet{float:left; width:760px; font-size:19px; color:#fff; font-weight:bold; padding:8px 0 0 12px;}
	
	div#middle div#page_compte div.adresses p.parrain_1{float:left; width:730px; font-size:12px; color:#841347; font-weight:bold; padding:14px 16px 0 16px;}
	
	div#middle div#page_compte div.adresses .bloc_form {float:left; width:779px; font-size:19px; color:#fff; font-weight:bold; margin-top:10px;}

	div#middle div#page_compte div.adresses .bloc_form div.bloc_gauche{float:left; width:365px; padding:5px 0 0 22px; _padding-left:16px;}
	div#middle div#page_compte div.adresses .bloc_form div.bloc_droit{float:left; width:365px; padding:5px 0 0 23px; _padding-left:16px;}
	div#middle div#page_compte div.adresses .bloc_form div.pop_large{float:left; width:764px; padding:15px 0 0 15px;}
	
	/*bloc gauche*/
	
	div#middle div#page_compte div.adresses .bloc_form div.bloc_gauche p.titre{float:left; width:356px; font-size:19px; color:#767769; font-weight:bold; padding:5px 0 5px 15px;}
	
	div#middle div#page_compte div.adresses .bloc_form div.bloc_gauche div.bg_adresse{float:left; width:346px; font-size:12px; color:#000000; padding-top:5px; margin-bottom:4px;}
	div#middle div#page_compte div.adresses .bloc_form div.bloc_gauche div.bg_adresse{background-color:#e4e1d7;}
	
	div#middle div#page_compte div.adresses .bloc_form div.bloc_gauche p.intitule{float:left; width:326px; padding:2px 0 5px 20px;}
	div#middle div#page_compte div.adresses .bloc_form div.bloc_gauche div.bg_adresse a{float:left; width:326px; color:#767769; text-decoration:underline; font-size:12px; color:#767769; margin:2px 0 0 20px; padding-bottom:5px;}
	div#middle div#page_compte div.adresses .bloc_form div.bloc_gauche div.bg_adresse a:hover{text-decoration:none;}
	
	/*bloc droit*/
	
	div#middle div#page_compte div.adresses .bloc_form div.bloc_droit p.titre{float:left; width:356px; font-size:19px; color:#767769; font-weight:bold; padding:5px 0 5px 15px;}
	
	div#middle div#page_compte div.adresses .bloc_form div.bloc_droit div.bg_adresse{float:left; width:346px; font-size:12px; color:#000000; padding-top:5px; margin-bottom:4px;}
	div#middle div#page_compte div.adresses .bloc_form div.bloc_droit div.bg_adresse{background-color:#e4e1d7;}
	
	div#middle div#page_compte div.adresses .bloc_form div.bloc_droit p.intitule{float:left; width:326px; padding:2px 0 5px 20px;}
	div#middle div#page_compte div.adresses .bloc_form div.bloc_droit div.bg_adresse a{float:left; width:326px; color:#767769; text-decoration:underline; font-size:12px; color:#767769; margin:2px 0 0 20px; padding-bottom:5px;}
	div#middle div#page_compte div.adresses .bloc_form div.bloc_droit div.bg_adresse a:hover{text-decoration:none;}
	
	/* bouton */
	div#middle div#page_compte div.adresses .bloc_form p.bouton_pop{float:left; width:366px; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; padding:10px 0 10px 411px;}
	div#middle div#page_compte div.adresses .bloc_form p.bouton_pop a{width:173px; height:24px; color:#fff; text-align:center; background-color:#831447; padding-top:10px; display:block;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la mes-newsletters.asp */ 
/*************************************************************************************************************************************************************************/	
	
	div#middle div#page_compte div.newsletters{float:left; width:779px; background-color:#fff; border:4px solid #8c7d60; margin-top:8px;}

	div#middle div#page_compte div.newsletters .bloc_form div.pop_large{float:left; width:764px; padding:15px 0 0 15px;}
	
	div#middle div#page_compte div.newsletters div#top{float:left; width:779px; height:37px; background-color:#8c7d60;}
	div#middle div#page_compte div.newsletters div#top p.onglet{float:left; width:760px; font-size:19px; color:#fff; font-weight:bold; padding:8px 0 0 12px;}
	div#middle div#page_compte div.newsletters .bloc_form {float:left; width:779px; font-size:19px; color:#fff; font-weight:bold; margin-top:10px;}
	div#middle div#page_compte div.newsletters .bloc_form p.titre{float:left; width:760px; font-size:19px; color:#767769; font-weight:bold; padding:8px 0 0 15px;}
	
	div#middle div#page_compte div.newsletters p.parrain_1{float:left; width:730px; font-size:12px; color:#841347; font-weight:bold; padding:14px 16px 0 16px;}

	div#middle div#page_compte div.newsletters .bloc_form div.pop_large div.bg_form_3{float:left; width:550px; font-size:11px; color:#000000; padding-top:5px; margin:0 100px 4px 100px; _margin:0 50px 4px 50px;}
	
	div#middle div#page_compte div.newsletters .bloc_form div.pop_large div.bg_form_2{float:left; width:550px; font-size:11px; color:#000000; padding-top:5px; margin:0 100px 4px 100px; _margin:0 50px 4px 50px;}
	div#middle div#page_compte div.newsletters .bloc_form div.pop_large div.bg_form_2{background-color:#d5d0be;}
	div#middle div#page_compte div.newsletters .bloc_form div.pop_large div.bg_form_3{background-color:#e4e1d7;}
	
	ddiv#middle div#page_compte div.newsletters .bloc_form div.pop_large div.message{color:#831447; margin-left:18px;}
	
	div#middle div#page_compte div.newsletters .bloc_form div.pop_large p.intitule{float:left; width:450px; padding:5px 0 0 20px; _padding-top:1px;}
	div#middle div#page_compte div.newsletters .bloc_form div.pop_large p.intitule .aster{color:#831447;}

	div#middle div#page_compte div.newsletters .bloc_form div.pop_large p.champs{float:left; width:40px; padding:0 0 5px 20px;}
	div#middle div#page_compte div.newsletters .bloc_form div.pop_large p.champs .input{width:40px; height:18px; _height:16px; font-size:11px; color:#000; padding:0 5px 0 5px;}
	
	div#middle div#page_compte p.parrain_1{float:left; width:750px; font-size:12px; color:#841347; font-weight:bold; padding:14px 16px 0 16px;}
	
	div#middle div#page_compte div.newsletters .bloc_form p.bouton_pop2{float:left; width:312px; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; padding:10px 0 10px 465px;}
	div#middle div#page_compte div.newsletters .bloc_form p.bouton_pop2 a{width:200px; height:24px; color:#fff; text-align:center; background-color:#831447; padding-top:10px; display:block;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la ma-selection.asp */ 
/*************************************************************************************************************************************************************************/	
	
	div#middle div#page_compte div.selection{float:left; width:779px; background-color:#fff; border:4px solid #8c7d60; margin-top:8px;}

	div#middle div#page_compte div.selection .bloc_form div.pop_large{float:left; width:764px; padding:15px 0 0 15px;}
	
	div#middle div#page_compte div.selection div#top{float:left; width:779px; height:37px; background-color:#8c7d60;}
	div#middle div#page_compte div.selection div#top p.onglet{float:left; width:760px; font-size:19px; color:#fff; font-weight:bold; padding:8px 0 0 12px;}
	div#middle div#page_compte div.selection .bloc_form {float:left; width:779px; font-size:19px; color:#fff; font-weight:bold; margin-top:10px;}
	div#middle div#page_compte div.selection .bloc_form p.titre{float:left; width:760px; font-size:19px; color:#767769; font-weight:bold; padding:8px 0 0 15px;}
	
	div#middle div#page_compte div.selection p.parrain_1{float:left; width:730px; font-size:12px; color:#841347; font-weight:bold; padding:14px 16px 0 16px;}
	
	div#middle div#page_compte p.parrain_1{float:left; width:750px; font-size:12px; color:#841347; font-weight:bold; padding:14px 16px 0 16px;}
	
	div#middle div#page_compte div.selection a.lien{float:left; width:400px; color:#767769; text-decoration:underline; font-size:14px; color:#767769; margin:4px 0 0 16px; padding-bottom:4px; font-weight:bold; cursor:pointer;}
	div#middle div#page_compte div.selection a.lien:hover{text-decoration:none;}
	

	/* tableau ma selection */
	div#middle div#page_compte div.selection .tab_selection{float:left; width:779px; font-size:12px; color:#585a59; border-collapse:collapse; margin:5px 0 10px 0;}
	
	div#middle div#page_compte div.selection .tab_selection th{height:29px; color:#c8c9c3; background-color:#767769; border-top:1px solid #a2a4a3; border-bottom:1px solid #a2a4a3;}
	
	div#middle div#page_compte div.selection .tab_selection td{background-color:#fff; border-bottom:1px solid #a2a4a3; padding:9px 0; vertical-align:top;}
	
	div#middle div#page_compte div.selection .tab_selection .td_1{width:142px; text-align:center;}
	div#middle div#page_compte div.selection .tab_selection .td_2{width:197px; padding:0 0 0 10px;}
	div#middle div#page_compte div.selection .tab_selection .td_3{width:115px;}
	div#middle div#page_compte div.selection .tab_selection .td_4{width:70px; text-align:center;}
	div#middle div#page_compte div.selection .tab_selection .td_5{width:55px; text-align:center;}
	div#middle div#page_compte div.selection .tab_selection .td_6{width:83px; text-align:center;}
	
	div#middle div#page_compte div.selection .tab_selection .td_4b{width:168px; text-align:center;}
	
	div#middle div#page_compte div.selection .tab_selection td.td_3{padding-top:20px;}
		
	div#middle div#page_compte div.selection .tab_selection td.td_2{padding-top:20px;}
	div#middle div#page_compte div.selection .tab_selection td.td_6{padding-top:19px;}
	
	div#middle div#page_compte div.selection .tab_selection td.td_5{padding-top:16px;}
	
	div#middle div#page_compte div.selection .tab_selection td.td_4b{font-size:14px; color:#e2007a; font-weight:bold; padding-top:18px;}
	
	
	
	div#middle div#page_compte div.selection .tab_selection td.td_4{font-size:14px; color:#e2007a; font-weight:bold; padding-top:18px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page mes-commandes.html */ 
/*************************************************************************************************************************************************************************/


	/* bloc commandes */
	div#middle div#page_compte div.mes_commandes{float:left; width:779px; background-color:#fff; border:4px solid #643c45; margin:8px 4px 0 0; _margin-right:2px; _width:774px;}
	
	div#middle div#page_compte div.mes_commandes div#top{float:left; width:779px; height:37px; background-color:#643c45; _width:774px;}
	
	div#middle div#page_compte div.mes_commandes div#top p.onglet{float:left; width:550px; font-size:19px; color:#fff; font-weight:bold; padding:8px 0 0 12px;}
	div#middle div#page_compte div.mes_commandes div#top p.lien{float:left; width:184px; font-size:11px; color:#fff; text-align:right; padding:14px 8px 0 0;}
	div#middle div#page_compte div.mes_commandes div#top p.lien a{color:#fff; text-decoration:underline;}
	div#middle div#page_compte div.mes_commandes div#top p.lien a:hover{text-decoration:none;}
	
	/* bloc resume */
	
	div#middle div#page_compte div.mes_commandes div#resume {float:left; width:762px; margin:15px 0 5px 15px; _margin-left:6px;}
	div#middle div#page_compte div.mes_commandes div#resume p {float:left; font-size:13px; color:#333333;}
	div#middle div#page_compte div.mes_commandes #liens {float:left; font-size:12px; color:#333333; margin:5px 0 10px 0; width:762px; !padding-bottom:10px;}
	div#middle div#page_compte div.mes_commandes #liens span {float:left; width:381px; _width:370px;}
	div#middle div#page_compte div.mes_commandes #liens span a {float:left; text-align:center; text-decoration:underline; color:#333333; margin-left:100px; _margin-left:50px;}
	div#middle div#page_compte div.mes_commandes #liens span a:hover {float:left; text-align:center; text-decoration:none;}
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page points-jaimeladeco.asp */ 
/*************************************************************************************************************************************************************************/	
	
	div#middle div#page_compte div.points_jld{float:left; width:779px; background-color:#fff; border:4px solid #8c7d60; margin-top:8px;}
	
	div#middle div#page_compte div.points_jld p.onglet{float:left; width:779px; height:29px; background-color:#8c7d60; font-size:19px; color:#fff; font-weight:bold; padding:8px 0 0 16px;}
	
	div#middle div#page_compte div.points_jld div#top{float:left; width:779px; height:37px; background-color:#8c7d60;}
	
	div#middle div#page_compte div.points_jld div#top p.onglet{float:left; width:760px; font-size:19px; color:#fff; font-weight:bold; padding:8px 0 0 12px;}
	
	div#middle div#page_compte div.points_jld p.parrain_1{float:left; width:351px; font-size:12px; color:#841347; font-weight:bold; padding:14px 16px 0 16px;}
	div#middle div#page_compte div.points_jld p.texte{float:left; width:747px; font-size:12px; color:#000000; font-weight:normal; padding:14px 16px 10px 16px;}
	div#middle div#page_compte div.points_jld p.texte b{font-weight:bold; font-size:13px;}
	
	div#middle div#page_compte div.points_jld .bloc_form {float:left; width:779px; font-size:19px; color:#fff; font-weight:bold; margin-top:10px;}
	div#middle div#page_compte div.points_jld .bloc_form p.titre{float:left; width:760px; font-size:19px; color:#767769; font-weight:bold; padding:8px 0 0 15px;}
	
	/* ligne */
	div#middle div#page_compte div.points_jld .ligne {float:left; width:760px; font-size:12px; color:#fff; font-weight:bold; padding:3px 0 6px 12px;}
	div#middle div#page_compte div.points_jld .ligne span.info {float:left; width:200px; font-size:12px; color:#000000; padding:6px 0 0 12px;}
	div#middle div#page_compte div.points_jld .ligne span.date {float:left; width:160px; font-size:12px; color:#000000; padding:6px 0 0 12px;}
	div#middle div#page_compte div.points_jld .ligne span.points {float:left; width:280px; font-size:12px; color:#000000; padding:6px 0 0 12px;}
	div#middle div#page_compte div.points_jld .ligne span.info b {font-weight:bold; text-transform:uppercase;}
	div#middle div#page_compte div.points_jld .ligne span.statut a {color:#767769; text-decoration:underline;}
	div#middle div#page_compte div.points_jld .ligne span.statut a:hover {text-decoration:none;}


/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page ajout-portfolio.html */ 
/*************************************************************************************************************************************************************************/
	
	/* bloc ajouter */
	div#middle div#page_compte div#bloc_ajouter{position:relative; float:left; width:779px; background-color:#fff; border:4px solid #643c45; margin-top:8px;}
	
	div#middle div#page_compte div#bloc_ajouter p.onglet{float:left; width:767px; height:29px; background-color:#643c45; font-size:19px; color:#fff; font-weight:bold; padding:8px 0 0 12px; margin-bottom:16px;}
	
	div#middle div#page_compte div#bloc_ajouter p.intitule{float:left; width:97px; font-size:12px; color:#841347; font-weight:bold; padding:2px 0 0 26px;}
	
	div#middle div#page_compte div#bloc_ajouter p.champs{float:left; width:656px; padding-bottom:12px;}
	div#middle div#page_compte div#bloc_ajouter p.champs a.bt_valider{float:left; width:115px; height:23px; background:url(../img/bg-bt-valider.gif) no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:5px; margin-top:0px; display:block;}

	
	div#middle div#page_compte div#bloc_ajouter .textarea_1{float:left; width:224px; height:18px; _height:16px; border:1px solid #ccc; font-size:12px; color:#000; margin-right:4px;}
	
	
	div#middle div#page_compte div#bloc_ajouter .input_1{float:left; width:224px; height:18px; _height:16px; border:1px solid #ccc; font-size:12px; color:#000; margin-right:4px;}
	div#middle div#page_compte div#bloc_ajouter .textarea_1{width:630px; height:50px;}
	
	div#middle div#page_compte div#bloc_ajouter .file_1{position:relative; height:18px; border:1px solid #ccc; font-size:12px; color:#000; font-size:12px; color:#000; -moz-opacity:0; filter:alpha(opacity: 0); opacity:0; z-index:2;}
	
	
	/* bloc actuellement */
	div#middle div#page_compte div#bloc_actuellement{float:left; width:779px; background-color:#fff; border:4px solid #cfc9b3; margin-top:6px;}
	
	div#middle div#page_compte div#bloc_actuellement p.onglet{float:left; width:767px; height:26px; background-color:#cfc9b3; font-size:19px; color:#fff; font-weight:bold; padding:8px 0 0 12px;}
	
	div#middle div#page_compte div#bloc_actuellement .tab_actuel{float:left; width:779px; font-size:11px; color:#767769; border-collapse:collapse;}
	
	div#middle div#page_compte div#bloc_actuellement .tab_actuel td{padding:8px 0; border-top:3px solid #cfc9b3;}
	
	div#middle div#page_compte div#bloc_actuellement .tab_actuel .td_1{width:98px; padding-left:8px;}
	div#middle div#page_compte div#bloc_actuellement .tab_actuel .td_2{width:259px; font-size:12px;}
	div#middle div#page_compte div#bloc_actuellement .tab_actuel .td_2 a{color:#767769; text-decoration:underline;}
	div#middle div#page_compte div#bloc_actuellement .tab_actuel .td_2 a:hover{text-decoration:none;}
	div#middle div#page_compte div#bloc_actuellement .tab_actuel .td_3{width:144px; color:#841347; font-weight:bold;}
	div#middle div#page_compte div#bloc_actuellement .tab_actuel .td_3 .hors{color:#b8af96;}
	div#middle div#page_compte div#bloc_actuellement .tab_actuel .td_4{width:270px;}
	div#middle div#page_compte div#bloc_actuellement .tab_actuel .td_4 a{color:#767769; text-decoration:underline;}
	div#middle div#page_compte div#bloc_actuellement .tab_actuel .td_4 a:hover{text-decoration:none;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page connexion.html */ 
/*************************************************************************************************************************************************************************/
	
	/* bloc deja client */
	div#middle div#deja_client{float:left; width:481px; height:230px; background-color:#fff; border:3px solid #767769; margin:17px 1px 50px 0;}
	
	div#middle div#deja_client p.onglet{float:left; width:461px; height:27px; font-size:16px; color:#fff; font-weight:bold; text-transform:uppercase; background-color:#767769; padding:8px 0 0 20px; margin-bottom:30px;}
	
	div#middle div#deja_client p.intit_deja{float:left; width:130px; font-size:14px; color:#000; font-weight:bold; padding:3px 0 0 60px;}
	div#middle div#deja_client p.intit_deja .aster{color:#e2007a;}
	
	div#middle div#deja_client p.champs_deja{float:left; width:271px; padding-bottom:10px;}
	div#middle div#deja_client p.champs_deja input{width:215px; height:20px; _height:18px; border:1px solid #d0d0d0; font-size:12px; color:#000;}
	
	div#middle div#deja_client p.lk_mdp{float:left; width:407px; font-size:10px; color:#000; text-align:right;}
	div#middle div#deja_client p.lk_mdp a{color:#000; text-decoration:underline;}
	div#middle div#deja_client p.lk_mdp a:hover{text-decoration:none;}
	
	div#middle div#deja_client p.choix{float:left; width:411px; font-size:12px; color:#000; padding:14px 0 0 70px;}
	div#middle div#deja_client p.choix input{vertical-align:middle;}
	
	div#middle div#deja_client p.lk_connecter{float:left; width:297px; padding:24px 0 0 184px; !padding-top:10px; _padding-top:24px;}
	div#middle div#deja_client p.lk_connecter a{width:152px; height:18px; background-color:#767769; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:2px; display:block;}
	
	
	/* bloc nouveau client */
	div#middle div#nouveau_client{float:left; width:481px; height:230px; background-color:#fff; border:3px solid #831447; margin:17px 0 50px 0;}
	
	div#middle div#nouveau_client p.onglet{float:left; width:461px; height:27px; font-size:16px; color:#fff; font-weight:bold; text-transform:uppercase; background-color:#831447; padding:8px 0 0 20px;}
	
	div#middle div#nouveau_client p.txt_nouveau{float:left; width:418px; font-size:13px; color:#831447; line-height:17px; padding:15px 40px 0 23px;}
	
	div#middle div#nouveau_client p.lk_creer{float:left; width:297px; padding:11px 0 0 184px;}
	div#middle div#nouveau_client p.lk_creer a{width:152px; height:18px; background-color:#e2007a; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:2px; display:block;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page creation-compte.html */ 
/*************************************************************************************************************************************************************************/
	
	div#middle div#top_page{float:left; width:975px;}
	
	div#middle div#top_page p.tt_top_2{float:left; width:947px; font-size:32px; color:#831447; padding:23px 0 0 28px;}
	
	div#middle div#top_page p.fil_ariane{float:left; width:945px; font-size:10px; color:#767769; padding:2px 0 12px 30px;}
	div#middle div#top_page p.fil_ariane a{color:#767769; text-decoration:underline;}
	div#middle div#top_page p.fil_ariane a:hover{text-decoration:none;}
	div#middle div#top_page p.fil_ariane .fil_on{color:#831447;}
	
	.pg_compte div#middle div.colonne_dte{padding-top:0px;}
	
	div#middle div.colonne_dte p.livraison{float:left; width:128px; height:15px; font-size:11px; color:#5c4954; line-height:12px; background:url(../img/bg-picto-livraison.gif) no-repeat 18px 7px; padding:11px 0 0 54px;}
	
	
	/* formulaire */
	div#middle div.page_index div.bg_compte{float:left; width:784px; background-color:#8c7d60; margin-top:1px; padding:0 0 2px 2px;}
	
	div#middle div.page_index div.bg_compte p.onglet{float:left; width:758px; height:25px; font-size:16px; color:#fff; font-weight:bold; text-transform:uppercase; padding:11px 0 0 26px;}
	
	div#middle div.page_index div.bg_compte div.form_compte{float:left; width:782px; background-color:#fff; padding:10px 0 18px 0;}
	
	div#middle div.page_index div.bg_compte div.form_compte p.intit_compte_2{float:left; width:169px; font-size:13px; color:#000; font-weight:bold; padding:13px 0 0 55px;}
		
	div#middle div.page_index div.bg_compte div.form_compte p.intit_compte{float:left; width:169px; font-size:13px; color:#000; font-weight:bold; padding:13px 0 0 55px;}
	div#middle div.page_index div.bg_compte div.form_compte p.intit_compte_2{width:53px; padding-left:0px;}
	
	div#middle div.page_index div.bg_compte div.form_compte p.champs_compte_2{float:left; width:558px; font-size:13px; color:#000; font-weight:bold; padding-top:10px;}
		
	div#middle div.page_index div.bg_compte div.form_compte p.champs_compte{float:left; width:558px; font-size:13px; color:#000; font-weight:bold; padding-top:10px;}
	div#middle div.page_index div.bg_compte div.form_compte p.champs_compte_2{width:243px;}
	
	div#middle div.page_index div.bg_compte div.form_compte input{vertical-align:middle;}
	div#middle div.page_index div.bg_compte div.form_compte .input_5{width:215px; height:20px; _height:18px; border:1px solid #d0d0d0; font-size:12px; color:#000; font-weight:normal;}
	div#middle div.page_index div.bg_compte div.form_compte .input_4{width:215px; height:20px; _height:18px; border:1px solid #d0d0d0; font-size:12px; color:#000; font-weight:normal;}
	div#middle div.page_index div.bg_compte div.form_compte .input_3{width:215px; height:20px; _height:18px; border:1px solid #d0d0d0; font-size:12px; color:#000; font-weight:normal;}
	div#middle div.page_index div.bg_compte div.form_compte .input_2{width:215px; height:20px; _height:18px; border:1px solid #d0d0d0; font-size:12px; color:#000; font-weight:normal;}
	div#middle div.page_index div.bg_compte div.form_compte .input_1{width:215px; height:20px; _height:18px; border:1px solid #d0d0d0; font-size:12px; color:#000; font-weight:normal;}
	div#middle div.page_index div.bg_compte div.form_compte .input_2{width:510px;}
	div#middle div.page_index div.bg_compte div.form_compte .input_3{width:300px;}
	div#middle div.page_index div.bg_compte div.form_compte .input_4{width:54px; margin-right:12px;}
	div#middle div.page_index div.bg_compte div.form_compte .input_5{width:84px;}
	
	div#middle div.page_index div.bg_compte div.form_compte .aster{color:#e2007a;}
	
	div#middle div.page_index div.bg_compte div.form_compte p.intro_form{float:left; width:727px; font-size:13px; color:#000; padding:0 0 10px 55px;}
	
	div#middle div.page_index div.bg_compte div.form_compte .ico_paiements{float:left; width:592px; font-size:13px; color:#000; padding:10px 0 10px 190px; text-align:center;}
	div#middle div.page_index div.bg_compte div.form_compte .ico_paiements img{float:left; padding-left:10px;}
	
	div#middle div.page_index div.bg_compte div.form_compte p.note_form{float:left; width:296px; font-size:11px; color:#000; font-style:italic; padding:14px 0 6px 0;}
	
	div#middle div.page_index div.bg_compte div.form_compte p.cases_form{float:left; width:541px; font-size:13px; color:#000; line-height:25px; padding:14px 0 0 55px;}
	div#middle div.page_index div.bg_compte div.form_compte p.bouton_form{float:left; width:186px; padding-top:38px;}
	div#middle div.page_index div.bg_compte div.form_compte p.bouton_form a{width:152px; height:18px; background-color:#e2007a; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:2px; display:block;}
	div#middle div.page_index div.bg_compte div.form_compte p.bouton_form a.ss_bg{width:161px; background:url(../img/bg-bt-passer2.gif) no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:2px; height:28px; padding-top:10px;}

	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page rechercher-pro.html */ 
/*************************************************************************************************************************************************************************/
	
	/* bloc annuaire */
	div#middle div#page_small div.cadre_annuaire{float:left; width:585px; font-size:13px; color:#767769; background-color:#fff; border:3px solid #676556; padding:11px 9px 11px 0; margin-bottom:4px;}
	
	div#middle div#page_small div.cadre_annuaire div.texte_ann{float:left; width:316px; padding:7px 20px 0 16px; line-height:17px;}
	div#middle div#page_small div.cadre_annuaire div.texte_ann .titre_ann{font-size:18px; color:#392b16; font-weight:bold;}
	
	div#middle div#page_small div.cadre_annuaire div.formulaire{float:left; width:205px; padding:10px 0 10px 28px; background-color:#ddd9cd; font-size:12px; color:#392b16;}
	div#middle div#page_small div.cadre_annuaire div.formulaire select{width:190px; height:20px; _height:18px; border:1px solid #fff; font-size:12px; color:#000; margin:8px 0 5px 0;}
	
	div#middle div#page_small div.cadre_annuaire div.formulaire p.bt_ann{float:left; width:159px; padding:7px 0 0 46px;}
	/*div#middle div#page_small div.cadre_annuaire div.formulaire p.bt_ann a{width:102px; height:18px; background-color:#e2007a; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:2px; display:block;}*/
	div#middle div#page_small div.cadre_annuaire div.formulaire p.bt_ann a{width:115px; height:25px; background:url(../img/bg-bt-valider-ddd9cd.gif) no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:3px; display:block;}
	
	
	
	/* bloc resultats */
	div#middle div#page_small div#bloc_results{float:left; width:594px; background-color:#fff; border:3px solid #9c957b;}
	
	div#middle div#page_small div#bloc_results p.onglet{float:left; width:578px; height:28px; background-color:#9c957b; font-size:18px; color:#fff; font-weight:bold; padding:5px 0 0 16px;}
	
	div#middle div#page_small div#bloc_results div.pad_tab{float:left; width:592px; padding:0 0 10px 2px;}
	
	div#middle div#page_small div#bloc_results .tab_results{float:left; width:590px; font-size:13px; color:#767769; border-collapse:collapse;}
	
	div#middle div#page_small div#bloc_results .tab_results th{color:#831447; font-weight:normal; padding:10px 0 5px 15px;}
	
	div#middle div#page_small div#bloc_results .tab_results td{background:url(../img/bg-tab-results.gif) repeat-x; padding:20px 0 14px 0;}
	div#middle div#page_small div#bloc_results .tab_results .tr_1 td{background-color:#f2f0ec;}
	
	div#middle div#page_small div#bloc_results .tab_results .td_1{width:395px; padding-left:15px;}
	div#middle div#page_small div#bloc_results .tab_results .td_1 a {text-decoration:none; color:#767769; font-weight:bold;}
	div#middle div#page_small div#bloc_results .tab_results .td_1 a:hover {text-decoration:underline;}
	div#middle div#page_small div#bloc_results .tab_results .td_2{width:180px; text-align:center;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page services-deco.html */ 
/*************************************************************************************************************************************************************************/
	
	/* bloc annuaire */
	div#middle div#page_small div.cadre_annuaire p.texte_ref{float:left; width:555px; padding:12px 14px 0 16px; line-height:17px;}
	div#middle div#page_small div.cadre_annuaire p.texte_ref .bold{color:#575958;}
	div#middle div#page_small div.cadre_annuaire p.texte_ref a{color:#a15770;}
	
	
	/* bloc coaching */
	div#middle div#page_small div#bloc_coaching{float:left; width:594px; font-size:13px; color:#767769; background-color:#fff; border:3px solid #bcb28e;}
	
	div#middle div#page_small div#bloc_coaching p.onglet{float:left; width:578px; height:27px; background-color:#bcb28e; font-size:18px; color:#fff; font-weight:bold; padding:6px 0 0 16px;}
	
	div#middle div#page_small div#bloc_coaching p.texte_coach{float:left; width:548px; padding:12px 30px 0 16px; line-height:17px;}
	div#middle div#page_small div#bloc_coaching p.texte_coach .bold{color:#575958;}
	div#middle div#page_small div#bloc_coaching p.texte_coach a{color:#a15770;}
	
	div#middle div#page_small div#bloc_coaching p.bt_coach{float:left; width:400px; padding:12px 0 0 194px;}
	/*div#middle div#page_small div#bloc_coaching p.bt_coach a{width:187px; height:18px; background-color:#e2007a; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:2px; display:block;}*/
	div#middle div#page_small div#bloc_coaching p.bt_coach a{width:187px; height:25px; background:url(../img/bg-bt-coaching.gif) no-repeat; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:3px; display:block;}
	
	/* bloc equipe */
	div#middle div#page_small div#bloc_coaching div.pad_coach{float:left; width:584px; padding:12px 0 12px 10px;}
	
	div#middle div#page_small div#bloc_coaching div#bloc_equipe{float:left; width:574px; font-size:13px; color:#545658; background-color:#efede6; padding:4px 0;}
	
	div#middle div#page_small div#bloc_coaching div#bloc_equipe div#texte_equipe{float:left; width:560px; padding-left:6px;}
	div#middle div#page_small div#bloc_coaching div#bloc_equipe div#texte_equipe p.eq_1{float:left; width:554px; height:20px; padding:5px 6px 0 6px; background-color:#643c45; font-size:13px; color:#fff; font-weight:bold; display:block;}
	div#middle div#page_small div#bloc_coaching div#bloc_equipe div#texte_equipe p.eq_2{float:left; width:549px; padding:7px 10px 0 7px; line-height:15px;}
	
	div#middle div#page_small div#bloc_coaching div#bloc_equipe div#visu_equipe{float:left; width:159px; text-align:center;}
	
	
	div#middle div#page_small div#bloc_coaching div.bloc_equipe_membre{float:left; width:574px; font-size:13px; color:#545658; background-color:#efede6; padding:4px 0;}
	
	div#middle div#page_small div#bloc_coaching div.bloc_equipe_membre div.texte_membre_droite{float:left; width:392px; padding-left:6px;}
	div#middle div#page_small div#bloc_coaching div.bloc_equipe_membre div.texte_membre_droite p{float:left; width:382px; padding:7px 10px 0 0; line-height:15px; text-align:justify;}
	div#middle div#page_small div#bloc_coaching div.bloc_equipe_membre div.texte_membre_droite p a{color:#a15770;}
	div#middle div#page_small div#bloc_coaching div.bloc_equipe_membre div.visu_membre_gauche{float:left; width:159px; text-align:center; margin:7px 10px 0 7px; _margin:7px 5px 0 3px;}
	
	div#middle div#page_small div#bloc_coaching div.bloc_equipe_membre div.texte_membre_gauche{float:left; width:392px; padding-left:6px;}
	div#middle div#page_small div#bloc_coaching div.bloc_equipe_membre div.texte_membre_gauche p{float:left; width:382px; padding:7px 4px 0 5px; line-height:15px; text-align:justify;}
	div#middle div#page_small div#bloc_coaching div.bloc_equipe_membre div.texte_membre_gauche a{color:#a15770;}
	div#middle div#page_small div#bloc_coaching div.bloc_equipe_membre div.visu_membre_droite{float:left; width:159px; text-align:center; margin:7px 10px 0 7px; _margin:7px 5px 0 3px;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page coaching-presentation.html */ 
/*************************************************************************************************************************************************************************/
	
	/* bloc presentation */
	div#middle div#page_small div.bloc_coach_pres{float:left; width:594px; font-size:13px; color:#767769; background-color:#fff; border:3px solid #8a8974; margin-bottom:6px;}
	
	div#middle div#page_small div.bloc_coach_pres div.texte{float:left; width:354px; padding:21px 0 23px 16px; line-height:18px;}
	div#middle div#page_small div.bloc_coach_pres div.texte p.intro{font-size:16px; color:#831447; font-style:italic; padding-bottom:8px;}
	div#middle div#page_small div.bloc_coach_pres div.visu{float:left; width:213px; padding:23px 11px 23px 0; font-size:10px; color:#831447; text-align:right;}
	div#middle div#page_small div.bloc_coach_pres div.visu a{color:#831447; text-decoration:underline;}
	div#middle div#page_small div.bloc_coach_pres div.visu a:hover{text-decoration:none;}
	
	
	/* bloc coaching a domicile */
	div#middle div#page_small div.bloc_coach_dom{float:left; width:594px; font-size:13px; color:#767769; background-color:#fff; border:3px solid #bcb28e; margin-bottom:6px;}
	
	div#middle div#page_small div.bloc_coach_dom div.texte{float:left; width:354px; padding:14px 0 15px 16px; line-height:18px;}
	div#middle div#page_small div.bloc_coach_dom div.texte p.titre{font-size:16px; color:#643c45; font-weight:bold;}
	div#middle div#page_small div.bloc_coach_dom div.texte p.intro{font-size:16px; color:#831447; font-style:italic; padding-top:8px;}
	div#middle div#page_small div.bloc_coach_dom div.texte p.paragraphe{padding-top:18px;}
	div#middle div#page_small div.bloc_coach_dom div.texte p.lien{font-size:10px; color:#831447; text-align:right; padding-top:8px;}
	div#middle div#page_small div.bloc_coach_dom div.texte p.lien a{color:#831447; text-decoration:underline;}
	div#middle div#page_small div.bloc_coach_dom div.texte p.lien a:hover{text-decoration:none;}
	
	div#middle div#page_small div.bloc_coach_dom div.visu{float:left; width:213px; padding:17px 11px 17px 0; font-size:10px; color:#831447; text-align:right;}
	
	
	/* bloc e-coaching et home staging */
	div#middle div#page_small div.bloc_staging{float:left; width:291px; min-height:747px; _height:747px; background-color:#fff; border:3px solid #bcb28e; margin-bottom:6px; padding-bottom:10px;}
	div#middle div#page_small div.bloc_ecoaching{float:left; width:291px; min-height:747px; _height:747px; background-color:#fff; border:3px solid #bcb28e; margin-bottom:6px; padding-bottom:10px;}
	div#middle div#page_small div.bloc_ecoaching{margin-right:6px;}
	
	div#middle div#page_small div.bloc_staging p.onglet{float:left; width:271px; background-color:#bcb28e; font-size:16px; color:#fff; font-weight:bold; padding:5px 0 5px 20px;}
	
	div#middle div#page_small div.bloc_ecoaching p.onglet{float:left; width:271px; background-color:#bcb28e; font-size:16px; color:#fff; font-weight:bold; padding:5px 0 5px 20px;}
	
	div#middle div#page_small div.bloc_staging p.intro{float:left; width:253px; font-size:16px; color:#831447; font-style:italic; padding:8px 16px 0 20px;}
	
	div#middle div#page_small div.bloc_ecoaching p.intro{float:left; width:253px; font-size:16px; color:#831447; font-style:italic; padding:8px 16px 0 20px;}
	
	div#middle div#page_small div.bloc_staging p.visu{float:left; width:271px; padding:11px 0 0 20px;}
	
	div#middle div#page_small div.bloc_ecoaching p.visu{float:left; width:271px; padding:11px 0 0 20px;}
	
	div#middle div#page_small div.bloc_staging p.texte{float:left; width:253px; font-size:13px; color:#545658; padding:11px 18px 0 20px;}
	
	div#middle div#page_small div.bloc_ecoaching p.texte{float:left; width:253px; font-size:13px; color:#545658; padding:11px 18px 0 20px;}
	
	div#middle div#page_small div.bloc_staging p.right{float:left; width:273px; font-size:10px; color:#831447; text-align:right; padding:8px 18px 0 0;}
		
	div#middle div#page_small div.bloc_ecoaching p.right{float:left; width:273px; font-size:10px; color:#831447; text-align:right; padding:8px 18px 0 0;}
	div#middle div#page_small div.bloc_staging p.right a{color:#831447; text-decoration:underline;}
	div#middle div#page_small div.bloc_ecoaching p.right a{color:#831447; text-decoration:underline;}
	div#middle div#page_small div.bloc_staging p.right a:hover{text-decoration:none;}
	
	
	div#middle div#page_small div.bloc_ecoaching p.right a:hover{text-decoration:none;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page e-coaching.html */ 
/*************************************************************************************************************************************************************************/
	
	/* bloc presentation equipe e coaching */
	div#middle div#page_small div.bloc_ecoach_equip{float:left; width:594px; font-size:13px; color:#767769; background-color:#fff; border:3px solid #8a8974; margin-bottom:6px;}
	
	div#middle div#page_small div.bloc_ecoach_equip div.texte{float:left; width:578px; padding:21px 0 23px 16px; line-height:18px;}
	div#middle div#page_small div.bloc_ecoach_equip div.texte p.intro{font-size:16px; color:#831447; font-style:italic; padding-bottom:8px;}
	div#middle div#page_small div.bloc_ecoach_equip div.texte a{color:#831447; text-decoration:underline;}
	div#middle div#page_small div.bloc_ecoach_equip div.texte a:hover{text-decoration:none;}
	div#middle div#page_small div.bloc_ecoach_equip div.visu{float:left; width:379px; margin:0 0 5px 110px; _margin-left:55px; padding:5px 0 0 0; font-size:10px; text-align:center; background-color:#866f5f;}
	div#middle div#page_small div.bloc_ecoach_equip div.visu p {float:left; font-size:16px; color:#ffffff; font-weight:bold; width:374px;}
	div#middle div#page_small div.bloc_ecoach_equip div.visu a{color:#831447; text-decoration:underline;}
	div#middle div#page_small div.bloc_ecoach_equip div.visu a:hover{text-decoration:none;}
	div#middle div#page_small div.bloc_ecoach_equip div.visu #block_image {float:left; width:369px; padding:0 5px 5px 5px;}
	div#middle div#page_small div.bloc_ecoach_equip div.visu #block_image img{float:left; height:144px; padding:0 2px 0 2px;}
	
	
	/* bloc descriptif du service */
	div#middle div#page_small div.bloc_descrip_service {float:left; width:594px; background-color:#fff; border:3px solid #bcb28e; margin-bottom:6px; padding-bottom:10px;}
	
	div#middle div#page_small div.bloc_descrip_service p.onglet{float:left; width:574px; background-color:#bcb28e; font-size:16px; color:#fff; font-weight:bold; padding:5px 0 5px 20px;}
	
	div#middle div#page_small div.bloc_descrip_service p.intro{float:left; width:548px; font-size:16px; color:#831447; font-style:italic; padding:8px 16px 0 20px;}
	
	div#middle div#page_small div.bloc_descrip_service p.texte{float:left; width:556px; font-size:13px; color:#545658; padding:11px 18px 0 20px;}
	
	div#middle div#page_small div.bloc_descrip_service p.texte a{color:#831447; text-decoration:underline;}
	div#middle div#page_small div.bloc_descrip_service p.texte a:hover{text-decoration:none;}
	
	/* bloc exemple design book  */
	
	div#middle div#page_small div.bloc_designbook{float:left; width:291px; height:509px; !height:507px; background-color:#fff; border:3px solid #bcb28e; margin-bottom:6px; padding-bottom:10px; margin-right:5px;}
	
	div#middle div#page_small div.bloc_designbook p.onglet{float:left; width:271px; background-color:#bcb28e; font-size:16px; color:#fff; font-weight:bold; padding:5px 0 5px 20px;}
	
	div#middle div#page_small div.bloc_designbook p.intro{float:left; width:253px; font-size:16px; color:#831447; font-style:italic; padding:8px 16px 0 20px;}
	
	div#middle div#page_small div.bloc_designbook p.visu{float:left; width:271px; padding:11px 0 0 20px;}
	
	div#middle div#page_small div.bloc_designbook p.texte{float:left; width:253px; font-size:13px; color:#545658; padding:11px 18px 0 20px;}
	div#middle div#page_small div.bloc_designbook p.texte a{color:#831447; text-decoration:underline;}
	div#middle div#page_small div.bloc_designbook p.texte a:hover{text-decoration:none;}
	
	/* bloc preparer entretien  */
	div#middle div#page_small div.bloc_prepa_entretien{float:left; width:291px; /*min-height:747px; _height:747px;*/ background-color:#fff; border:3px solid #bcb28e; margin-bottom:6px; padding-bottom:10px;}
	
	div#middle div#page_small div.bloc_prepa_entretien p.onglet{float:left; width:271px; background-color:#bcb28e; font-size:16px; color:#fff; font-weight:bold; padding:5px 0 5px 20px;}
	
	div#middle div#page_small div.bloc_prepa_entretien p.intro{float:left; width:253px; font-size:16px; color:#831447; font-style:italic; padding:8px 16px 0 20px;}
	
	div#middle div#page_small div.bloc_prepa_entretien p.visu{float:left; width:271px; padding:11px 0 0 20px;}
	
	div#middle div#page_small div.bloc_prepa_entretien p.texte{float:left; width:253px; font-size:13px; color:#545658; padding:11px 18px 0 20px;}
	div#middle div#page_small div.bloc_prepa_entretien p.texte a{color:#831447; text-decoration:underline;}
	div#middle div#page_small div.bloc_prepa_entretien p.texte a:hover{text-decoration:none;}
	div#middle div#page_small div.bloc_prepa_entretien ul.liste{float:left; width:213px; font-size:13px; color:#5c4954; padding:0 10px 4px 20px; margin-left:10px;}
	div#middle div#page_small div.bloc_prepa_entretien ul.liste li{list-style:none; background:url(../img/bg-fleche-1.gif) no-repeat 0px 4px; line-height:13px; padding:0 0 4px 14px;}
	div#middle div#page_small div.bloc_prepa_entretien ul.liste li a{color:#5c4954;}

	/* bloc coaching_inscription */
	div#middle div#page_small div.bloc_coach_inscription{float:left; width:594px; font-size:13px; color:#767769; background-color:#fff; border:3px solid #bcb28e; margin-bottom:6px;}
	
	div#middle div#page_small div.bloc_coach_inscription div.texte{float:left; width:578px; padding:14px 0 15px 16px; line-height:18px;}
	div#middle div#page_small div.bloc_coach_inscription div.texte p.titre{font-size:16px; color:#643c45; font-weight:bold;}
	div#middle div#page_small div.bloc_coach_inscription div.texte p.intro{font-size:16px; color:#831447; font-style:italic; padding:8px 10px 0 0;}
	div#middle div#page_small div.bloc_coach_inscription div.texte p.paragraphe{padding-top:18px;}
	div#middle div#page_small div.bloc_coach_inscription div.texte p.paragraphe input.bt_radio {float:left; !margin-top:0px;}
	div#middle div#page_small div.bloc_coach_inscription div.texte p.paragraphe input.bt_radio2 {float:left; margin-bottom:30px;}
	div#middle div#page_small div.bloc_coach_inscription div.texte p.paragraphe select.bt_select {border:1px solid bcb28e; width:300px;}
	div#middle div#page_small div.bloc_coach_inscription div.texte p.paragraphe a.bt_valid{float:left; color:#FFFFFF; text-align:center; width:161px; font-size:14px; font-weight:bold; background:url(../img/bg-bt-commander-inscription.jpg) no-repeat; height:28px; padding-top:10px; margin-left:200px;}

	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page inscription-e-coaching.html */ 
/*************************************************************************************************************************************************************************/	
	div#middle div#page_small div.bloc_form_ecoaching{float:left; width:594px; font-size:13px; color:#767769; background-color:#fff; border:3px solid #bcb28e; margin-bottom:6px;}
	
	div#middle div#page_small div.bloc_form_ecoaching div.texte{float:left; width:578px; padding:14px 0 15px 16px; line-height:18px;}
	div#middle div#page_small div.bloc_form_ecoaching div.texte p.titre{font-size:16px; color:#643c45; font-weight:bold;}
	div#middle div#page_small div.bloc_form_ecoaching div.texte p.intro{font-size:16px; color:#831447; font-style:italic; padding:8px 10px 0 0;}
	div#middle div#page_small div.bloc_form_ecoaching div.texte p.paragraphe{padding-top:18px;}
	div#middle div#page_small div.bloc_form_ecoaching div.texte p.paragraphe a.bt_valid{float:left; color:#FFFFFF; text-align:center; width:161px; font-size:12px; font-weight:bold; background:url(../img/bg-bt-commander-inscription.jpg) no-repeat; height:28px; padding-top:10px; margin-left:200px;}
	div#middle div#page_small div.bloc_form_ecoaching div.texte ul.liste{float:left; width:518px; font-size:13px; color:#5c4954; padding:0 10px 4px 20px; margin-left:10px;}
	div#middle div#page_small div.bloc_form_ecoaching div.texte ul.liste li{list-style:none; background:url(../img/bg-fleche-1.gif) no-repeat 0px 4px; line-height:13px; padding:0 0 4px 14px;}
	div#middle div#page_small div.bloc_form_ecoaching div.texte ul.liste li a{color:#5c4954;}
	
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form {float:left; width:594px;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large {float:left; width:584px; padding:15px 0 0 10px;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large div.bg_form_4 {float:left; width:569px; font-size:11px; color:#000000; padding-top:5px; margin:0 50px 4px 0px; _margin:0 0 4px 0px;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large div.bg_form_3 {float:left; width:569px; font-size:11px; color:#000000; padding-top:5px; margin:0 50px 4px 0px; _margin:0 0 4px 0px;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large div.bg_form_2 {float:left; width:569px; font-size:11px; color:#000000; padding-top:5px; margin:0 50px 4px 0px; _margin:0 0 4px 0px;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large div.bg_form_1 {float:left; width:569px; font-size:11px; color:#000000; padding-top:5px; margin:0 50px 4px 0px; _margin:0 0 4px 0px;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large div.bg_form_1{background-color:#cfc9b3; margin-bottom:18px;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large div.bg_form_2{/*background-color:#d5d0be;*/}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large div.bg_form_3{/*background-color:#e4e1d7;*/}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large div.bg_form_4{background-color:#831447; height:18px; padding-bottom:5px; color:#ffffff;}
	
	ddiv#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large div.message{color:#831447; margin-left:18px;}
	
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large p.intitule{float:left; width:230px; padding:2px 0 0 20px;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large p.intitule .aster{color:#831447;}

	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large p.champs{float:left; width:250px; padding:0 0 5px 0;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large p.champs .input_pop{width:240px; height:18px; _height:16px; border:1px solid #dcdcdc; font-size:11px; color:#000; padding:0 5px 0 5px;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large p.champs span.conteneur_radio {float:left; height:13px; width:300px;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large p.champs span.conteneur_radio .input_radio{float:left; width:40px; height:18px; _height:16px; font-size:11px; color:#000; padding:0 5px 0 5px; display:inline;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large p.champs span.conteneur_radio span.radio{float:left; height:18px; _height:14px; display:inline; margin:6px 4px 0 4px; _margin:0px 4px 0 3px; width:30px;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large p.champs textarea {width:240px; height:150px; border:1px solid #dcdcdc; font-size:11px; color:#000; padding:0 5px 0 5px;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form div.pop_large p.champs select {width:252px; border:1px solid #dcdcdc; font-size:11px; color:#000;}
		
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form p.bouton_pop2{float:left; width:200px; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; padding:10px 0 10px 380px; _padding:10px 0 10px 340px;}
	div#middle div#page_small div.bloc_form_ecoaching #bloc_form p.bouton_pop2 a{width:180px; height:24px; color:#fff; text-align:center; background-color:#831447; padding-top:10px; display:block;}
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page les-tendances.html */ 
/*************************************************************************************************************************************************************************/
	
	/* bloc bloc note */
	div#middle div#page_small div.bloc_note{float:left; width:594px; font-size:13px; color:#767769; background-color:#fff; border:3px solid #676556; padding:12px 0 11px 0; margin-bottom:5px;}
	
	div#middle div#page_small div.bloc_note div.top{float:left; width:594px; padding-bottom:11px;}
	div#middle div#page_small div.bloc_note div.top p.top_1{float:left; width:461px; font-size:18px; color:#575958; padding:0 0 0 19px;}
	div#middle div#page_small div.bloc_note div.top p.top_1 .bold{color:#831447;}
	div#middle div#page_small div.bloc_note div.top p.top_2{float:left; width:106px; text-align:right; padding:0 8px 0 0;}
	
	div#middle div#page_small div.bloc_note div.visu{float:left; width:289px; padding:0 0 0 19px;}
	
	div#middle div#page_small div.bloc_note div.texte{float:left; width:275px; padding:0 11px 0 0;}
	div#middle div#page_small div.bloc_note div.texte p.right{font-size:10px; color:#831447; text-align:right; padding-top:12px;}
	div#middle div#page_small div.bloc_note div.texte p.right a{color:#831447; text-decoration:underline;}
	div#middle div#page_small div.bloc_note div.texte p.right a:hover{text-decoration:none;}
	div#middle div#page_small div.bloc_note div.texte p.right img{vertical-align:middle;}
	
	
	/* bloc focus */
	div#middle div#page_small div.bloc_focus{float:left; width:588px; font-size:13px; color:#767769; background-color:#e8e5df; border:3px solid #8c7d60; padding:12px 0 11px 0; margin-bottom:5px;}
	
	div#middle div#page_small div.bloc_focus div.visu{float:left; width:270px; padding:0 0 0 10px;}
	
	div#middle div#page_small div.bloc_focus div.texte{float:left; width:290px; padding:0 8px 0 8px; line-height:15px;}
	div#middle div#page_small div.bloc_focus div.texte p.top_1{float:left; width:214px; font-size:16px; color:#643c45; font-weight:bold; padding-bottom:7px;}
	div#middle div#page_small div.bloc_focus div.texte p.top_1 .normal{font-size:11px;}
	div#middle div#page_small div.bloc_focus div.texte p.top_2{float:left; width:71px; text-align:right;}
	
	div#middle div#page_small div.bloc_focus div.texte p.right{font-size:10px; color:#831447; text-align:right; padding:12px 4px 0 0;}
	div#middle div#page_small div.bloc_focus div.texte p.right a{color:#831447; text-decoration:underline;}
	div#middle div#page_small div.bloc_focus div.texte p.right a:hover{text-decoration:none;}
	div#middle div#page_small div.bloc_focus div.texte p.right img{vertical-align:middle;}
	
	div#middle div#page_small div.bloc_focus div.texte_ssimg{float:left; width:572px; padding:0 8px 0 8px; line-height:15px;}
	div#middle div#page_small div.bloc_focus div.texte_ssimg p.top_1{float:left; width:496px; font-size:16px; color:#643c45; font-weight:bold; padding-bottom:7px;}
	div#middle div#page_small div.bloc_focus div.texte_ssimg p.top_1 .normal{font-size:11px;}
	div#middle div#page_small div.bloc_focus div.texte_ssimg p.top_2{float:left; width:71px; text-align:right;}
	
	div#middle div#page_small div.bloc_focus div.texte_ssimg p.right{font-size:10px; color:#831447; text-align:right; padding:12px 4px 0 0;}
	div#middle div#page_small div.bloc_focus div.texte_ssimg p.right a{color:#831447; text-decoration:underline;}
	div#middle div#page_small div.bloc_focus div.texte_ssimg p.right a:hover{text-decoration:none;}
	div#middle div#page_small div.bloc_focus div.texte_ssimg p.right img{vertical-align:middle;}
	
	
	/* bloc focus membre */
	div#middle div#page_small div.bloc_staging p.onglet .normal{font-size:11px;}
	
	div#middle div#page_small div.bloc_ecoaching p.onglet .normal{font-size:11px;}
	
	div#middle div#page_small div.bloc_staging p.texte_focus{float:left; width:253px; height:95px; font-size:13px; color:#545658; padding:11px 18px 0 20px;}
	
	div#middle div#page_small div.bloc_ecoaching p.texte_focus{float:left; width:253px; height:95px; font-size:13px; color:#545658; padding:11px 18px 0 20px;}
	
	div#middle div#page_small div.bloc_staging p.right img{vertical-align:middle;}
	
	
	
	div#middle div#page_small div.bloc_ecoaching p.right img{vertical-align:middle;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page carnet-tendance.html */ 
/*************************************************************************************************************************************************************************/
	
	/* cadre focus */
	div#middle div#page_small div.cadre_focus{float:left; width:590px; background-color:#8c7d60; padding:0 5px 0 5px;}
	
	div#middle div#page_small div.cadre_focus p.pages{float:left; width:581px; font-size:11px; color:#fff; text-align:right; padding:8px 9px 9px 0;}
	div#middle div#page_small div.cadre_focus p#pages_bas{padding-top:2px;}
	div#middle div#page_small div.cadre_focus p.pages a{color:#fff; text-decoration:underline;}
	div#middle div#page_small div.cadre_focus p.pages a:hover{text-decoration:none;}
	div#middle div#page_small div.cadre_focus p.pages span{color:#e2007a; font-weight:bold;}
	
	#pg_carnet div#middle div#page_small div.bloc_focus{width:590px; background-color:#fff; border:none; margin-bottom:7px;}
	
	#pg_carnet div#middle div#page_small div.bloc_focus div.visu{padding:0 0 0 17px;}
	
	#pg_carnet div#middle div#page_small div.bloc_focus div.texte{padding:0 6px 0 0;}
	#pg_carnet div#middle div#page_small div.bloc_focus div.texte p.top_1{color:#575958;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page carnet-focus.html */ 
/*************************************************************************************************************************************************************************/
	
	/* bloc detail focus */
	div#middle div#page_small div.bloc_focus_detail{float:left; width:594px; background-color:#fff; border:3px solid #8c7d60; padding:16px 0 11px 0; margin-bottom:5px;}
	
	div#middle div#page_small div.bloc_focus_detail div.texte{float:left; width:567px; padding:0 8px 0 19px; line-height:15px;font-size:13px; color:#767769;}
	div#middle div#page_small div.bloc_focus_detail div.texte img.visu_float{float:left; margin:0 18px 10px 0;}
	
	div#middle div#page_small div.bloc_focus_detail div.texte p.top_1{float:left; /*width:497px;*/ width:567px; height:42px; font-size:16px; color:#575958; font-weight:bold;}
	div#middle div#page_small div.bloc_focus_detail div.texte p.top_1 .normal{font-size:11px;}
	div#middle div#page_small div.bloc_focus_detail div.texte p.top_2{float:left; width:70px; height:42px; text-align:right;}
	div#middle div#page_small div.bloc_focus_detail div.texte p.top_resume{float:left; font-size:13px; color:#767769; text-align:left; border-bottom:1px solid #767769; margin-bottom:5px;}
	div#middle div#page_small div.bloc_focus_detail div.texte p.top_resume img.visu_float{float:left; margin:0 18px 10px 0;}
	
	div#middle div#page_small div.bloc_focus_detail div.texte #options {float:left; border:1px solid #DDD9CD; padding:0 10px 5px 10px;}
	div#middle div#page_small div.bloc_focus_detail div.texte #options .vote {float:left; width:238px;}
	div#middle div#page_small div.bloc_focus_detail div.texte #options .vote p {float:left; font-size:13px; color:#767769; text-align:left; padding-top:3px; font-weight:bold;}
	div#middle div#page_small div.bloc_focus_detail div.texte #options .vote ul {float:left; font-size:12px; color:#d284c9; font-weight:bold; padding-left:30px; width:120px; float:left; margin-top:5px; cursor:pointer;}
	div#middle div#page_small div.bloc_focus_detail div.texte #options .vote ul li.on {float:left; list-style-type:none; background:url(../img/img-etoile-3a.gif) no-repeat; width:13px; height:13px; padding-right:2px;}
	div#middle div#page_small div.bloc_focus_detail div.texte #options .vote ul li.off {float:left; list-style-type:none; background:url(../img/img-etoile-3b.gif) no-repeat; width:13px; height:13px; padding-right:2px;}
	div#middle div#page_small div.bloc_focus_detail div.texte #options .ajout_com {float:left; width:155px; padding-left:150px;}
	div#middle div#page_small div.bloc_focus_detail div.texte #options .ajout_com a {float:left; text-align:right; font-size:13px; color:#767769; padding-top:3px; text-decoration:none; font-weight:bold;}
	div#middle div#page_small div.bloc_focus_detail div.texte #options .ajout_com a:hover {text-decoration:underline;}
	
	/* bloc ajout commentaires */
	div#middle div#page_small div.bloc_ajout_commentaires{float:left; width:594px; font-size:12px; color:#545658; background-color:#ffffff; border:3px solid #676556; margin-bottom:5px;}
	div#middle div#page_small div.bloc_ajout_commentaires p.onglet{float:left; width:583px; height:24px; background-color:#676556; font-size:16px; color:#fff; font-weight:bold; padding:6px 0 0 11px;}
	
	div#middle div#page_small div.bloc_ajout_commentaires form {float:left;}
	div#middle div#page_small div.bloc_ajout_commentaires form .bloc_inpt {float:left; margin:5px 0 5px 10px; width:594px;}
	div#middle div#page_small div.bloc_ajout_commentaires form .bloc_inpt input {float:left; width:200px; padding:2px 2px 2px 2px; border:1px solid #DDD9CD; color:#767769;}
	div#middle div#page_small div.bloc_ajout_commentaires form .bloc_inpt span {float:left; padding:2px 0 0 0; color:#767769; font-size:13px; width:60px;}
	div#middle div#page_small div.bloc_ajout_commentaires form .bloc_inpt span span.aster {color:#E2007A; width:10px;}
	div#middle div#page_small div.bloc_ajout_commentaires form .bloc_inpt textarea {float:left; padding:2px 2px 2px 2px; border:1px solid #DDD9CD; color:#767769; width:570px; font-size:12px; height:150px;}
	div#middle div#page_small div.bloc_ajout_commentaires form .bloc_inpt span.large {float:left; padding:2px 0 0 0; color:#767769; font-size:13px; width:200px;}
	
	div#middle div#page_small div.bloc_ajout_commentaires form a{float:right; width:161px; height:30px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:8px; display:block; margin-right:15px; cursor:pointer;}
	div#middle div#page_small div.bloc_ajout_commentaires form a.bt_envoyercom_ssbg{background:url(../img/bg-bt-passer2.gif) no-repeat; font-size:14px;}
	
	
	/* bloc commentaires */
	div#middle div#page_small div.bloc_commentaires{float:left; width:594px; font-size:12px; color:#545658; background-color:#cfc9b3; border:3px solid #676556;}
	
	div#middle div#page_small div.bloc_commentaires p.onglet{float:left; width:583px; height:24px; background-color:#676556; font-size:16px; color:#fff; font-weight:bold; padding:6px 0 0 11px;}
	
	div#middle div#page_small div.bloc_commentaires p.texte{float:left; width:565px; padding:18px 8px 24px 21px;}
	div#middle div#page_small div.bloc_commentaires p.texte .espace{font-size:8px}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page les-marques.html */ 
/*************************************************************************************************************************************************************************/
	
	/* sidebar */
	div#middle div#sidebar p.pub_gch{float:left; width:184px; padding:6px 0 0 0; background-color:#938f62; text-align:center;}
	
	
	/* bloc defiler marques */
	div#middle div#page div.bloc_defiler{float:left; width:778px; background-color:#766d50; padding:0 0 4px 4px; margin-bottom:2px;}
	
	div#middle div#page div.bloc_defiler p.onglet{float:left; width:778px; font-size:14px; color:#fff; font-weight:bold; text-align:center; padding:9px 0;}
	
	div#middle div#page div.bloc_defiler div.onglet_boutique{float:left; width:774px; height:32px; background-color:#9d9177; margin-top:4px;}
	div#middle div#page div.bloc_defiler div.onglet_boutique p.p_1{float:left; width:362px; font-size:14px; color:#fff; font-weight:bold; padding:8px 0 0 25px;}
	div#middle div#page div.bloc_defiler div.onglet_boutique p.p_2{float:left; width:367px; font-size:10px; color:#fff; font-weight:bold; text-align:right; padding:10px 20px 0 0;}
	div#middle div#page div.bloc_defiler div.onglet_boutique p.p_2 a{color:#fff; text-decoration:underline;}
	div#middle div#page div.bloc_defiler div.onglet_boutique p.p_2 a:hover{text-decoration:none;}
	
	div#middle div#page div.bloc_defiler div.visuels_boutique{float:left; width:774px; background-color:#fffced; text-align:center; padding-top:16px;}
	div#middle div#page div.bloc_defiler div.visuels_boutique img{margin:0 11px 16px 11px;}
	
	
	div#middle div#page div.bloc_defiler #motioncontainer {float:left; width:774px; height:306px; position:relative;overflow:hidden;}
	div#middle div#page div.bloc_defiler #motiongallery {position:absolute; top:0; white-space:nowrap;}
	div#middle div#page div.bloc_defiler #motiongallery nobr#trueContainer a {text-decoration:none; border:none; padding:0; margin:0;}
	div#middle div#page div.bloc_defiler #motiongallery nobr#trueContainer a:hover {text-decoration:none; border:none; padding:0; margin:0;}
	div#middle div#page div.bloc_defiler #motiongallery nobr#trueContainer a img {border:none; padding:0; margin:0;}
	
	/* bloc autre */
	div#middle div#page div.bloc_marques_autre{float:left; width:389px; background-color:#766d50; padding:0 0 1px 1px;}
	div#middle div#page div#autre_1{margin-right:2px;}
	
	div#middle div#page div.bloc_marques_autre p.onglet{float:left; width:362px; height:26px; font-size:14px; color:#fff; font-weight:bold; padding:11px 0 0 27px;}
	
	div#middle div#page div.bloc_marques_autre div.bg_autre{float:left; width:388px; background-color:#c3b286; padding:15px 0; height:113px;}
	
	div#middle div#page div.bloc_marques_autre div.bg_autre div.visu{float:left; width:115px; text-align:center;}
	div#middle div#page div.bloc_marques_autre div.bg_autre div.texte{float:left; width:258px; font-size:12px; color:#392b16; padding-right:15px;}
	div#middle div#page div.bloc_marques_autre div.bg_autre div.texte a {color:#ffffff; text-decoration:underline;}
	div#middle div#page div.bloc_marques_autre div.bg_autre div.texte a:hover {text-decoration:none;}
	


/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page les-marques-2.html */ 
/*************************************************************************************************************************************************************************/
	
	div#middle div#page p.titre_page .big{font-size:32px;}
	
	div#middle div#page div.bloc_marque{float:left; width:778px; background-color:#766d50; padding:0 0 4px 4px;}
	
	div#middle div#page div.bloc_marque p.onglet{float:left; width:767px; font-size:14px; color:#fff; font-weight:bold; text-align:right; padding:11px 11px 9px 0;}
	div#middle div#page div.bloc_marque p.onglet select{height:20px; font-size:12px; color:#000; font-weight:normal; border:1px solid #fff; vertical-align:middle; margin-left:12px;}
	
	div#middle div#page div.bloc_marque div.bg_marque{float:left; width:774px; background-color:#fff;}
	
	div#middle div#page div.bloc_marque div.bg_marque div.marque_1{float:left; width:473px; padding:1px 0 1px 1px;}
	
	div#middle div#page div.bloc_marque div.bg_marque div.marque_2{float:left; width:300px;}
	
	div#middle div#page div.bloc_marque div.bg_marque div.marque_2 div.logo{float:left; width:267px; text-align:right; padding:20px 33px 0 0;}
	
	div#middle div#page div.bloc_marque div.bg_marque div.marque_2 div.intro{float:left; width:275px; font-family:"Trebuchet MS"; font-size:12px; color:#392b16; line-height:16px; padding:20px 25px 0 0;}
	div#middle div#page div.bloc_marque div.bg_marque div.marque_2 div.intro p.propos{font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; padding-bottom:8px;}
	
	div#middle div#page div.bloc_marque div.bg_marque div.marque_2 div.produits{float:left; width:300px; font-size:14px; color:#831447; padding:20px 0 0 0;}
	div#middle div#page div.bloc_marque div.bg_marque div.marque_2 div.produits p.vus{font-family:"Trebuchet MS"; font-weight:bold; padding-bottom:12px;}
	div#middle div#page div.bloc_marque div.bg_marque div.marque_2 div.produits img{margin:0 15px 30px 0;}
	div#middle div#page div.bloc_marque div.bg_marque div.marque_2 div.produits p.lien{font-family:"Trebuchet MS"; font-size:10px; color:#831447; font-weight:bold;}
	div#middle div#page div.bloc_marque div.bg_marque div.marque_2 div.produits p.lien a{font-family:"Trebuchet MS"; color:#831447; text-decoration:underline;}
	div#middle div#page div.bloc_marque div.bg_marque div.marque_2 div.produits p.lien a:hover{text-decoration:none;}
	
	div#middle div#page_small div.bloc_marque{float:left; width:596px; background-color:#766d50; padding:0 0 4px 4px;}
	
	div#middle div#page_small div.bloc_marque p.onglet{float:left; width:588px; font-size:14px; color:#fff; font-weight:bold; text-align:right; padding:11px 11px 9px 0;}
	div#middle div#page_small div.bloc_marque p.onglet select{height:20px; font-size:12px; color:#000; font-weight:normal; border:1px solid #fff; vertical-align:middle; margin-left:12px;}
	
	/* page article */
	
	div#middle div#page_small_2 p.lk_retour2{float:left; width:588px; font-size:10px; color:#767769; text-align:right; padding:0 18px 0 0;}
	div#middle div#page_small_2 p.lk_retour2 a{color:#767769; text-decoration:underline;}
	div#middle div#page_small_2 p.lk_retour2 a:hover{text-decoration:none;}
	
	div#middle div#page_small_2 p.titre_page .big{font-size:32px;}
	
	div#middle div#page_small_2 div.bloc_marque{float:left; width:600px; background-color:#766d50; padding:0 0 4px 0;}
	
	div#middle div#page_small_2 div.bloc_marque p.onglet{float:left; width:588px; font-size:14px; color:#fff; font-weight:bold; text-align:right; padding:11px 11px 9px 0;}
	div#middle div#page_small_2 div.bloc_marque p.onglet select{height:20px; font-size:12px; color:#000; font-weight:normal; border:1px solid #fff; vertical-align:middle; margin-left:12px;}
	
	div#middle div#page_small_2 div.bloc_marque div.bg_marque{float:left; width:774px; background-color:#fff;}
	
	div#middle div#page_small_2 div.bloc_marque div.bg_marque div.marque_1{float:left; width:473px; padding:1px 0 1px 1px;}
	
	div#middle div#page_small_2 div.bloc_marque div.bg_marque div.marque_2{float:left; width:300px;}
	
	div#middle div#page_small_2 div.bloc_marque div.bg_marque div.marque_2 div.logo{float:left; width:267px; text-align:right; padding:20px 33px 0 0;}
	
	div#middle div#page_small_2 div.bloc_marque div.bg_marque div.marque_2 div.intro{float:left; width:275px; font-family:"Trebuchet MS"; font-size:12px; color:#392b16; line-height:16px; padding:20px 25px 0 0;}
	div#middle div#page_small_2 div.bloc_marque div.bg_marque div.marque_2 div.intro p.propos{font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; padding-bottom:8px;}
	
	div#middle div#page_small_2 div.bloc_marque div.bg_marque div.marque_2 div.produits{float:left; width:300px; font-size:14px; color:#831447; padding:20px 0 0 0;}
	div#middle div#page_small_2 div.bloc_marque div.bg_marque div.marque_2 div.produits p.vus{font-family:"Trebuchet MS"; font-weight:bold; padding-bottom:12px;}
	div#middle div#page_small_2 div.bloc_marque div.bg_marque div.marque_2 div.produits img{margin:0 15px 30px 0;}
	div#middle div#page_small_2 div.bloc_marque div.bg_marque div.marque_2 div.produits p.lien{font-family:"Trebuchet MS"; font-size:10px; color:#831447; font-weight:bold;}
	div#middle div#page_small_2 div.bloc_marque div.bg_marque div.marque_2 div.produits p.lien a{font-family:"Trebuchet MS"; color:#831447; text-decoration:underline;}
	div#middle div#page_small_2 div.bloc_marque div.bg_marque div.marque_2 div.produits p.lien a:hover{text-decoration:none;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page qui-sommes-nous.asp */ 
/*************************************************************************************************************************************************************************/
		
	div#middle div.page_mentions{float:left; width:975px; padding-top:1px;}
	
	div#middle div.page_mentions #bordure {float:left; border:4px solid #BCB28E; width:957px; background-color:#FFFFFF; padding-left:10px}
	
	div#middle div.page_mentions #bordure .bloc_photo_gauche{float:left; width:215px; margin-top:20px;}
	
	div#middle div.page_mentions #bordure p.titre_page{float:left; width:732px; font-size:20px; color:#831447; padding:6px 0 0 10px; text-align:left;}
	div#middle div.page_mentions #bordure p.fil_ariane{float:left; width:732px; font-size:10px; color:#767769; padding:5px 0 10px 10px;}
	div#middle div.page_mentions #bordure p.fil_ariane{float:left; width:732px; font-size:10px; color:#767769; padding:5px 0 10px 10px;}
	div#middle div.page_mentions #bordure p.fil_ariane a{color:#767769; text-decoration:underline;}
	div#middle div.page_mentions #bordure p.fil_ariane a:hover{text-decoration:none;}
	div#middle div.page_mentions #bordure p.fil_ariane .fil_on{color:#831447;}
	
	div#middle div.page_mentions #bordure .bloc_cartouche{float:left; width:732px; margin:10px 0 10px 0;}
	div#middle div.page_mentions #bordure .bloc_cartouche .bloc_cartouche_texte{float:left; width:202px; font-size:12px; color:#831447; padding:0 20px 0 10px; font-weight:bold;}
	div#middle div.page_mentions #bordure .bloc_cartouche .bloc_cartouche_texte p{float:left; margin:10px 0 0 0;}
	div#middle div.page_mentions #bordure .bloc_cartouche .bloc_cartouche_texte p b{float:left;font-size:14px;}
	div#middle div.page_mentions #bordure .bloc_cartouche .bloc_cartouche_image {float:left; width:500px; text-align:center; padding-top:30px;}
	
	div#middle div.page_mentions #bordure .bloc_infos{float:left; width:742px; _width:722px; font-size:12px; padding:10px 0 10px 0;}
	div#middle div.page_mentions #bordure .bloc_infos p.imp {float:left; margin:10px 0 0 0; color:#831447; font-weight:bold; padding:0 50px 0 10px; _padding:0 35px 0 10px; text-align:justify;}
	div#middle div.page_mentions #bordure .bloc_infos p.imp a {font-weight:bold; color:#831447; text-decoration:underline; font-size:13px;}
	div#middle div.page_mentions #bordure .bloc_infos p.imp a:hover {text-decoration:none;}
	div#middle div.page_mentions #bordure .bloc_infos p.imp img.droite_20 {float:left; padding-right:20px; margin-top:10px;}
	div#middle div.page_mentions #bordure .bloc_infos p.imp2 {float:left; margin:10px 0 0 0; color:#831447; font-weight:bold; padding:0 50px 0 10px; _padding:0 35px 0 10px; text-align:justify; font-size:14px;}
	div#middle div.page_mentions #bordure .bloc_infos p.normal {float:left; color:#5C4954; margin:10px 0 0 0; padding:0 50px 0 10px; _padding:0 35px 0 10px; text-align:justify;}
	div#middle div.page_mentions #bordure .bloc_infos p.normal img {padding:10px 0 10px 0px;}
	div#middle div.page_mentions #bordure .bloc_infos p.normal img.azur {padding:10px 0 10px 40px;}
	div#middle div.page_mentions #bordure .bloc_infos p.normal a {font-weight:bold; color:#831447; text-decoration:underline; font-size:13px;}
	div#middle div.page_mentions #bordure .bloc_infos p.normal a:hover {text-decoration:none;}
	div#middle div.page_mentions #bordure .bloc_infos p.normal a.mail {font-weight:bold; color:#831447; text-decoration:underline; font-size:14px;}
	div#middle div.page_mentions #bordure .bloc_infos p.normal a:hover.mail {text-decoration:none;}
	div#middle div.page_mentions #bordure .bloc_infos span.puce {float:left; background:url(../img/bg-fleche-3.gif) no-repeat 0px 5px; color:#5C4954; margin:10px 0 0 10px; font-weight:bold; padding-left:20px;}
	div#middle div.page_mentions #bordure .bloc_infos span.separateur {float:left; height:2px; line-height:2px; width:742px; background:url(../img/img-sep-nos-decorateurs.gif) no-repeat; margin:20px 0 0 0; text-align:center;}
	
	
	
	div#middle div.page_mentions #bordure .bloc_infos ul.list_mentions {float:left; color:#5C4954; margin:0 0 0 30px; padding:0 30px 10px 10px; _margin-left:15px; list-style:none; text-align:justify;}
	div#middle div.page_mentions #bordure .bloc_infos ul.list_mentions li { padding:0 20px 0 20px; background:url(../img/puce-mentions-legales-1.gif) no-repeat 0px 5px;}
	div#middle div.page_mentions #bordure .bloc_infos ul.list_mentions li.imp { padding:0 20px 0 20px; color:#831447; background:url(../img/puce-mentions-legales-2.gif) no-repeat 0px 5px; font-weight:bold;}
	div#middle div.page_mentions #bordure .bloc_infos ul.list_mentions li a {font-weight:bold; color:#831447; text-decoration:underline; font-size:13px;}
	div#middle div.page_mentions #bordure .bloc_infos ul.list_mentions li a:hover {text-decoration:none;}
	
	/* bloc plan */
	
	div#middle div.page_mentions #bordure .bloc_plan{float:left; width:371px; _width:351px; font-size:12px; padding:10px 0 10px 0;}
	
	div#middle div.page_mentions #bordure .bloc_plan p.imp {float:left; margin:10px 0 0 0; color:#831447; font-weight:bold; padding:0 50px 0 10px; _padding:0 35px 0 10px; text-align:justify;}
	div#middle div.page_mentions #bordure .bloc_plan p.imp a {font-weight:bold; color:#831447; text-decoration:underline; font-size:13px;}
	div#middle div.page_mentions #bordure .bloc_plan p.imp a:hover {text-decoration:none;}
	
	div#middle div.page_mentions #bordure .bloc_plan ul.list_mentions {float:left; color:#5C4954; margin:0 0 0 30px; padding:0 30px 10px 10px; _margin-left:15px; list-style:none; text-align:justify;}
	div#middle div.page_mentions #bordure .bloc_plan ul.list_mentions li { padding:0 20px 0 20px; background:url(../img/puce-mentions-legales-1.gif) no-repeat 0px 5px;}
	div#middle div.page_mentions #bordure .bloc_plan ul.list_mentions li.imp { padding:0 20px 0 20px; color:#831447; background:url(../img/puce-mentions-legales-2.gif) no-repeat 0px 5px; font-weight:bold;}
	div#middle div.page_mentions #bordure .bloc_plan ul.list_mentions li a {font-weight:bold; color:#831447; text-decoration:underline; font-size:13px;}
	div#middle div.page_mentions #bordure .bloc_plan ul.list_mentions li a:hover {text-decoration:none;}
	
	div#middle div.page_mentions #bordure .bloc_plan ul.list_mentions ul {font-weight:bold; margin:0 0 0 30px; color:#767769; font-size:11px; list-style:none;}
	div#middle div.page_mentions #bordure .bloc_plan ul.list_mentions ul li {font-weight:bold; color:#767769; font-size:11px;}
	div#middle div.page_mentions #bordure .bloc_plan ul.list_mentions ul li a {font-weight:bold; color:#767769; text-decoration:underline; font-size:11px;}
	div#middle div.page_mentions #bordure .bloc_plan ul.list_mentions ul li a:hover {text-decoration:none;}
	
	/* formulaire */
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large{float:left; width:722px; padding:15px 0 0 10px;}
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large div.bg_form_3{float:left; width:550px; font-size:11px; color:#000000; padding-top:5px; margin:0 100px 4px 0px; _margin:0 50px 4px 0px;}
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large div.bg_form_2{float:left; width:550px; font-size:11px; color:#000000; padding-top:5px; margin:0 100px 4px 0px; _margin:0 50px 4px 0px;}
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large div.bg_form_1{float:left; width:550px; font-size:11px; color:#000000; padding-top:5px; margin:0 100px 4px 0px; _margin:0 50px 4px 0px;}
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large div.bg_form_1{background-color:#cfc9b3; margin-bottom:18px;}
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large div.bg_form_2{background-color:#d5d0be;}
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large div.bg_form_3{background-color:#e4e1d7;}
	
	ddiv#middle div.page_mentions #bordure .bloc_infos div.pop_large div.message{color:#831447; margin-left:18px;}
	
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large p.intitule{float:left; width:200px; padding:2px 0 0 20px;}
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large p.intitule .aster{color:#831447;}

	div#middle div.page_mentions #bordure .bloc_infos div.pop_large p.champs{float:left; width:250px; padding:0 0 5px 0;}
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large p.champs .input_pop{width:240px; height:18px; _height:16px; border:1px solid #dcdcdc; font-size:11px; color:#000; padding:0 5px 0 5px;}
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large p.champs span.conteneur_radio {float:left; height:13px; width:300px;}
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large p.champs span.conteneur_radio .input_radio{float:left; width:40px; height:18px; _height:16px; font-size:11px; color:#000; padding:0 5px 0 5px; display:inline;}
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large p.champs span.conteneur_radio span.radio{float:left; height:18px; _height:14px; display:inline; margin:6px 4px 0 4px; _margin:0px 4px 0 3px; width:30px;}
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large p.champs textarea {width:240px; height:150px; border:1px solid #dcdcdc; font-size:11px; color:#000; padding:0 5px 0 5px;}
	div#middle div.page_mentions #bordure .bloc_infos div.pop_large p.champs select {width:252px; border:1px solid #dcdcdc; font-size:11px; color:#000;}
	
	div#middle div#page_compte p.parrain_1{float:left; width:750px; font-size:12px; color:#841347; font-weight:bold; padding:14px 16px 0 16px;}
	
	div#middle div.page_mentions #bordure .bloc_infos p.bouton_pop2{float:left; width:340px; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase; padding:10px 0 10px 380px;}
	div#middle div.page_mentions #bordure .bloc_infos p.bouton_pop2 a{width:180px; height:24px; color:#fff; text-align:center; background-color:#831447; padding-top:10px; display:block;}
	
	/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css des pages communiques-presse.asp presse-portfolio.asp revue-presse.asp ajout par rapport qui-sommes-nous.asp */ 
/*************************************************************************************************************************************************************************/
	
	div#middle div.page_mentions #bordure p.titre_page_lg{float:left; width:947px; font-size:20px; color:#831447; padding:6px 0 0 16px; text-align:left;}
	div#middle div.page_mentions #bordure p.fil_ariane_com_press{float:left; width:588px; font-size:10px; color:#767769; padding:5px 0 10px 16px;}
	div#middle div.page_mentions #bordure p.fil_ariane_com_press a{color:#767769; text-decoration:underline;}
	div#middle div.page_mentions #bordure p.fil_ariane_com_press a:hover{text-decoration:none;}
	div#middle div.page_mentions #bordure p.fil_ariane_com_press .fil_on{color:#831447;}
	
	div#middle div.page_mentions #bordure #bloc_com_press{float:left; margin:30px 18px 30px 16px; width:923px; !padding-bottom:30px;}
	div#middle div.page_mentions #bordure #bloc_com_press #onglets {float:left; width:923px;}
	div#middle div.page_mentions #bordure #bloc_com_press #onglets a.com_press_on {float:left; width:232px; height:26px; color:#811447; font-size:18px; background:url(../img/onglet-espace-press-com-press.gif) no-repeat; margin-right:8px; text-decoration:none; text-align:center; padding-top:7px;}
	div#middle div.page_mentions #bordure #bloc_com_press #onglets a.com_press_off {float:left; width:232px; height:26px; color:#8c7d60; font-size:18px; background:url(../img/onglet-espace-press-com-press.gif) no-repeat; margin-right:8px; text-decoration:underline; text-align:center; padding-top:7px;}
	div#middle div.page_mentions #bordure #bloc_com_press #onglets a.portfolio_on {float:left; width:232px; height:26px; color:#ffffff; font-size:18px; background:url(../img/onglet-espace-press-portfolio.gif) no-repeat; margin-right:8px; text-decoration:none; text-align:center; padding-top:7px;}
	div#middle div.page_mentions #bordure #bloc_com_press #onglets a.portfolio_off {float:left; width:232px; height:26px; color:#DADADA; font-size:18px; background:url(../img/onglet-espace-press-portfolio.gif) no-repeat; margin-right:8px; text-decoration:underline; text-align:center; padding-top:7px;}
	div#middle div.page_mentions #bordure #bloc_com_press #onglets a.revue_press_on {float:left; width:232px; height:26px; color:#ffffff; font-size:18px; background:url(../img/onglet-espace-press-revue-press.gif) no-repeat; text-decoration:none; text-align:center; padding-top:7px;}
	div#middle div.page_mentions #bordure #bloc_com_press #onglets a.revue_press_off {float:left; width:232px; height:26px; color:#DADADA; font-size:18px; background:url(../img/onglet-espace-press-revue-press.gif) no-repeat; text-decoration:underline; text-align:center; padding-top:7px;}
	div#middle div.page_mentions #bordure #bloc_com_press #onglets span {float:left; width:200px; height:26px; color:#811447; font-size:12px; padding:2px 0 0 10px;}
	div#middle div.page_mentions #bordure #bloc_com_press #onglets span a{color:#811447; text-decoration:underline;}
	div#middle div.page_mentions #bordure #bloc_com_press #onglets span a:hover{text-decoration:none;}
	
	div#middle div.page_mentions #bordure #bloc_com_press #content_com_press {float:left; width:923px; background-color:#ddd9cd; padding-bottom:10px;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_portfolio{float:left; width:923px; background-color:#876f5e; padding-bottom:10px;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_revue_press{float:left; width:923px; background-color:#56473c; padding-bottom:10px;}
	
	div#middle div.page_mentions #bordure #bloc_com_press #content_com_press .bloc_communique {float:left; width:712px; padding-left:17px; margin-top:25px;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_com_press .bloc_communique img {float:left; border:1px solid #999999; width:98px;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_com_press .bloc_communique .bloc_txt {float:left; width:557px; padding-left:40px; font-size:12px; color:#5C4954;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_com_press .bloc_communique .bloc_txt h3 {float:left; font-size:14px; color:#a1586f; width:557px;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_com_press .bloc_communique .bloc_txt p {float:left; font-size:12px; width:557px; padding-bottom:10px;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_com_press .bloc_communique .bloc_txt p a {font-weight:bold; font-size:12px; color:#811447;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_com_press .bloc_communique .bloc_txt a.telecharger {float:left; font-size:14px; color:#811447; text-decoration:underline;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_com_press .bloc_communique .bloc_txt a:hover.telecharger {text-decoration:none;}
	
	div#middle div.page_mentions #bordure #bloc_com_press #content_portfolio .ligne_visu {float:left; width:906px; margin-top:15px; height:227px;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_portfolio .ligne_visu .bloc_visu {float:left; width:200px; height:197px; margin-left:25px; _margin-left:18px; background-color:#FFFFFF;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_portfolio .ligne_visu .bloc_visu span.titre {float:left; width:200px; height:30px; text-align:center; color:#FFFFFF; font-size:12px; background-color:#876f5e;}
	
	div#middle div.page_mentions #bordure #bloc_com_press #content_revue_press .bloc_communique {float:left; width:864px; padding-left:17px; margin-top:25px;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_revue_press .bloc_communique img {float:left; border:1px solid #999999; width:250px;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_revue_press .bloc_communique .bloc_txt {float:left; padding-left:40px; font-size:12px; color:#CBC1AF; width:557px;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_revue_press .bloc_communique .bloc_txt h3 {float:left; font-size:14px; color:#ffffff; width:557px;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_revue_press .bloc_communique .bloc_txt p {float:left; font-size:12px; width:557px; padding-bottom:10px;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_revue_press .bloc_communique .bloc_txt p a {font-weight:bold; font-size:12px; color:#811447;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_revue_press .bloc_communique .bloc_txt p span.bloc_lk a{width:92px; width:113px; height:17px; padding-top:3px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#fff; font-weight:bold; font-style:italic; text-align:center; background-color:#e2007a; display:block; margin-top:10px;}
	div#middle div.page_mentions #bordure #bloc_com_press #content_revue_press .bloc_communique .bloc_txt p span.bloc_lk a:hover{color:#5c373f; text-decoration:none;}
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page blog-perso.html */ 
/*************************************************************************************************************************************************************************/
	
	div#middle div#bg_blog {float:left; background-color:#ac9d96; padding-bottom:10px; margin-top:25px;}
	
	/* bandeau blog */
	div#middle div#bg_blog div.bandeau_blog{float:left; width:969px; background-color:#58444f; border:3px solid #977478; margin:30px 0 8px 0;}
	
	div#middle div#bg_blog div.bandeau_blog div.visu_blog{float:left; width:178px;}
	
	div#middle div#bg_blog div.bandeau_blog div.texte_blog{float:left; width:791px;}
	
	div#middle div#bg_blog div.bandeau_blog div.texte_blog p.txt_1{float:left; width:528px; font-size:16px; color:#fff; line-height:26px; padding-top:9px;}
	div#middle div#bg_blog div.bandeau_blog div.texte_blog p.txt_1 .titre{font-size:30px;}
	
	div#middle div#bg_blog div.bandeau_blog div.texte_blog p.txt_2{float:left; width:200px; font-size:16px; color:#dd087a; text-align:right; padding:39px 63px 0 0;}
	
	
	/* contenu blog */
	div#middle div#bg_blog div.page_blog{float:left; width:714px;}
	div#middle div#bg_blog div.sidebar_blog{float:left; width:261px;}
	
	
	/* blocs article 1 */
	div#middle div#bg_blog div.page_blog div.bloc_article_1{float:left; width:671px; font-size:13px; color:#767769; background-color:#fff; border:3px solid #968d8e; padding:0 14px 0 20px; margin-bottom:6px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_1 div.top{float:left; width:671px; font-size:12px; color:#575958; line-height:18px; padding:11px 0 6px 0; margin-bottom:4px; border-bottom:1px solid #55444e;}
	div#middle div#bg_blog div.page_blog div.bloc_article_1 div.top div.bloc_titre{float:left; display:inline; width:671px;}
	div#middle div#bg_blog div.page_blog div.bloc_article_1 div.top div.bloc_titre .titre{float:left; font-size:16px; color:#831447; font-weight:bold; display:inline; text-transform:uppercase;}
	div#middle div#bg_blog div.page_blog div.bloc_article_1 div.top div.bloc_titre .type_post{float:left; font-size:16px; color:#977478; font-weight:bold; display:inline; float:right; text-transform:uppercase;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_1 div.top .tags {color:#977478;}
	div#middle div#bg_blog div.page_blog div.bloc_article_1 div.top .tags a {color:#977478; text-decoration:underline;}
	div#middle div#bg_blog div.page_blog div.bloc_article_1 div.top .tags a:hover {color:#977478; text-decoration:none;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_1 div.texte{float:left; width:671px; font-size:12px; color:#545658;}
	div#middle div#bg_blog div.page_blog div.bloc_article_1 div.texte img.img_left{float:left; margin:0 20px 10px 0;}
	div#middle div#bg_blog div.page_blog div.bloc_article_1 div.texte img.img_right{float:right; margin:0 0 10px 20px;}
	div#middle div#bg_blog div.page_blog div.bloc_article_1 div.texte a {color:#E2007A;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_1 p.right{float:left; width:671px; font-size:10px; color:#831447; text-align:right; padding:11px 0 6px 0;}
	div#middle div#bg_blog div.page_blog div.bloc_article_1 p.right img{vertical-align:middle;}
	div#middle div#bg_blog div.page_blog div.bloc_article_1 p.right a{color:#831447; text-decoration:underline;}
	div#middle div#bg_blog div.page_blog div.bloc_article_1 p.right a:hover{text-decoration:none;}
	
	/* blocs article 2 */
	div#middle div#bg_blog div.page_blog div.bloc_article_2{float:left; width:671px; font-size:13px; color:#767769; background-color:#fff; border:3px solid #968d8e; padding:0 14px 0 20px; margin-bottom:6px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_2 div.top{float:left; width:671px; font-size:12px; color:#575958; line-height:18px; padding:11px 0 6px 0; margin-bottom:4px; border-bottom:1px solid #55444e;}
	div#middle div#bg_blog div.page_blog div.bloc_article_2 div.top div.bloc_titre{float:left; display:inline; width:671px;}
	div#middle div#bg_blog div.page_blog div.bloc_article_2 div.top div.bloc_titre .titre{float:left; font-size:16px; color:#831447; font-weight:bold; display:inline; text-transform:uppercase;}
	div#middle div#bg_blog div.page_blog div.bloc_article_2 div.top div.bloc_titre .type_post{float:left; font-size:16px; color:#977478; font-weight:bold; display:inline; float:right; text-transform:uppercase;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_2 div.top .tags {color:#977478;}
	div#middle div#bg_blog div.page_blog div.bloc_article_2 div.top .tags a {color:#977478; text-decoration:underline;}
	div#middle div#bg_blog div.page_blog div.bloc_article_2 div.top .tags a:hover {color:#977478; text-decoration:none;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_2 div.texte{float:left; width:671px; font-size:12px; color:#545658;}
	div#middle div#bg_blog div.page_blog div.bloc_article_2 div.texte img.img_left{float:left; margin:0 20px 10px 0;}
	div#middle div#bg_blog div.page_blog div.bloc_article_2 div.texte img.img_right{float:right; margin:0 0 10px 20px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_2 p.right{float:left; width:671px; font-size:10px; color:#831447; text-align:right; padding:11px 0 6px 0;}
	div#middle div#bg_blog div.page_blog div.bloc_article_2 p.right img{vertical-align:middle;}
	div#middle div#bg_blog div.page_blog div.bloc_article_2 p.right a{color:#831447; text-decoration:underline;}
	div#middle div#bg_blog div.page_blog div.bloc_article_2 p.right a:hover{text-decoration:none;}
	
	
	/* blocs article 3 et 4 */
	div#middle div#bg_blog div.page_blog div.bloc_article_4{float:left; width:345px; background-color:#fff; border:3px solid #bcb28e; padding-bottom:3px;}
	div#middle div#bg_blog div.page_blog div.bloc_article_3{float:left; width:345px; background-color:#fff; border:3px solid #bcb28e; padding-bottom:3px;}
	div#middle div#bg_blog div.page_blog div.bloc_article_3{margin-right:8px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_4 p.onglet{float:left; width:325px; background-color:#bcb28e; font-size:22px; color:#fff; padding:5px 0 6px 20px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_3 p.onglet{float:left; width:325px; background-color:#bcb28e; font-size:22px; color:#fff; padding:5px 0 6px 20px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_4 p.texte{float:left; width:311px; font-size:12px; color:#545658; padding:11px 14px 0 20px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_3 p.texte{float:left; width:311px; font-size:12px; color:#545658; padding:11px 14px 0 20px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_4 p.texte img.img_right{float:right; margin:0 0 10px 18px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_3 p.texte img.img_right{float:right; margin:0 0 10px 18px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_article_4 p.right{float:left; width:329px; font-size:10px; color:#831447; text-align:right; padding:7px 16px 6px 0;}
		
	div#middle div#bg_blog div.page_blog div.bloc_article_3 p.right{float:left; width:329px; font-size:10px; color:#831447; text-align:right; padding:7px 16px 6px 0;}
	div#middle div#bg_blog div.page_blog div.bloc_article_4 p.right img{vertical-align:middle;}
	div#middle div#bg_blog div.page_blog div.bloc_article_3 p.right img{vertical-align:middle;}
	div#middle div#bg_blog div.page_blog div.bloc_article_4 p.right a{color:#831447; text-decoration:underline;}
	div#middle div#bg_blog div.page_blog div.bloc_article_3 p.right a{color:#831447; text-decoration:underline;}
	div#middle div#bg_blog div.page_blog div.bloc_article_4 p.right a:hover{text-decoration:none;}
	
	
	div#middle div#bg_blog div.page_blog div.bloc_article_3 p.right a:hover{text-decoration:none;}
	
	
	/* fiche perso */
	div#middle div#bg_blog div.sidebar_blog div#fiche_perso{float:left; width:231px; background-color:#fff; border:3px solid #977478; padding:12px; margin-bottom:2px;}
	
	div#middle div#bg_blog div.sidebar_blog div#fiche_perso div#photo{float:left; width:110px; font-size:11px; color:#545658;}
	div#middle div#bg_blog div.sidebar_blog div#fiche_perso div#photo img{vertical-align:middle;}
	
	div#middle div#bg_blog div.sidebar_blog div#fiche_perso div#descrip{float:left; width:121px; font-size:11px; color:#545658;}
	div#middle div#bg_blog div.sidebar_blog div#fiche_perso div#descrip .bold{color:#55444e;}
	div#middle div#bg_blog div.sidebar_blog div#fiche_perso div#descrip a{color:#55444e; text-decoration:underline;}
	div#middle div#bg_blog div.sidebar_blog div#fiche_perso div#descrip a:hover{text-decoration:none;}
	
	div#middle div#bg_blog div.sidebar_blog div#fiche_perso div#details{float:left; width:121px; background-color:#e7e5dc; font-size:11px; color:#545658; line-height:14px; padding:4px 0 4px 110px; margin-top:12px;}
	
	
	/* bloc son portfolio */
	div#middle div#bg_blog div.sidebar_blog div#son_portfolio{float:left; width:253px; background-color:#977478; padding:0 0 0 8px; margin-bottom:2px;}
	div#middle div#bg_blog div.sidebar_blog div#son_portfolio img{margin:0 8px 8px 0;}
	div#middle div#bg_blog div.sidebar_blog div#son_portfolio p.onglet{float:left; width:244px; font-size:15px; color:#fff; font-weight:bold; padding:11px 0 11px 9px;}
	
	
	/* bloc ses produits */
	div#middle div#bg_blog div.sidebar_blog div#ses_produits{float:left; width:261px; background-color:#5d4954; margin-bottom:2px;}
	div#middle div#bg_blog div.sidebar_blog div#ses_produits img{margin:0 3px 3px 0;}
	div#middle div#bg_blog div.sidebar_blog div#ses_produits p.onglet{float:left; width:244px; font-size:14px; color:#fff; font-weight:bold; padding:12px 0 12px 13px;}
	div#middle div#bg_blog div.sidebar_blog div#ses_produits p.liens{float:left; width:241px; font-size:12px; color:#fff; padding:4px 0 16px 20px;}
	
	
	/* bloc son espace */
	div#middle div#bg_blog div.sidebar_blog div#son_espace{float:left; width:261px; background-color:#e7e5dc;}
	
	div#middle div#bg_blog div.sidebar_blog div#son_espace p.onglet{float:left; width:241px; font-size:14px; color:#545658; font-weight:bold; padding:15px 0 11px 20px;}
	
	div#middle div#bg_blog div.sidebar_blog div#son_espace p.liens{float:left; width:241px; font-size:12px; color:#545658; padding:4px 0 16px 20px;}
	div#middle div#bg_blog div.sidebar_blog div#son_espace p.liens a{color:#545658; text-decoration:underline;}
	div#middle div#bg_blog div.sidebar_blog div#son_espace p.liens a:hover{text-decoration:none;}
	
	/* bloc liens amis */
	div#middle div#bg_blog div.sidebar_blog div#liens_amis{float:left; width:261px; background-color:#9c957b;}
	
	div#middle div#bg_blog div.sidebar_blog div#liens_amis p.onglet{float:left; width:241px; font-size:14px; color:#fff; font-weight:bold; padding:15px 0 11px 20px;}
	
	div#middle div#bg_blog div.sidebar_blog div#liens_amis p.liens{float:left; width:241px; font-size:12px; color:#fff; padding:4px 0 16px 20px;}
	div#middle div#bg_blog div.sidebar_blog div#liens_amis p.liens a{color:#fff; text-decoration:underline;}
	div#middle div#bg_blog div.sidebar_blog div#liens_amis p.liens a:hover{text-decoration:none;}
	
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page blog-pro.html */ 
/*************************************************************************************************************************************************************************/
	
	/* bandeau blog pro */
	div#middle div#bg_blog div.bandeau_blog_pro{float:left; width:975px; background-color:#58444f; margin:5px 0 8px 0;}
	
	div#middle div#bg_blog div.bandeau_blog_pro div.banniere_blog_pro{float:left; width:975px; height:150px;}
	
	
	/*non utilisÃ© pour la banniere pro*/
	div#middle div#bg_blog div.bandeau_blog_pro div.visu_blog{float:left; width:178px;}
	
	div#middle div#bg_blog div.bandeau_blog_pro div.texte_blog{float:left; width:791px;}
	
	div#middle div#bg_blog div.bandeau_blog_pro div.texte_blog p.txt_1{float:left; width:528px; font-size:16px; color:#fff; line-height:26px; padding-top:9px;}
	div#middle div#bg_blog div.bandeau_blog_pro div.texte_blog p.txt_1 .titre{font-size:30px;}
	
	div#middle div#bg_blog div.bandeau_blog_pro div.texte_blog p.txt_2{float:left; width:200px; font-size:16px; color:#dd087a; text-align:right; padding:39px 63px 0 0;}
	
	/* bloc texte contact */
	div#middle div#bg_blog div.page_blog div.texte_contact{float:left; width:677px; font-size:14px; color:#ffffff; line-height:18px; background-color:#4c3c46; padding:16px 14px 14px 20px; margin-bottom:8px;}
	div#middle div#bg_blog div.page_blog div.texte_contact img{float:right; margin-left:28px;}
	
	
	/* ------ bloc onglets ------ */
	div#middle div#bg_blog div.page_blog div.bloc_onglets{float:left; width:711px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.bt_onglets{float:left; width:711px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg#bloc_ong_1{float:left; width:708px; background-color:#fff; padding:16px 0 3px 3px; height: auto !important; height: 977px; min-height:977px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg#bloc_ong_2{float:left; width:708px; background-color:#fff; padding:16px 0 3px 3px; height: auto !important; height: 977px; min-height:977px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg#bloc_ong_3{float:left; width:708px; background-color:#fff; padding:16px 0 3px 3px; height: auto !important; height: 977px; min-height:977px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg#bloc_ong_4{float:left; width:708px; background-color:#fff; padding:16px 0 3px 3px; height: auto !important; height: 977px; min-height:977px;}
	
	/* onglets */
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.bt_onglets a{float:left; height:26px; padding-top:10px; font-size:12px; color:#fff; font-weight:bold; text-transform:uppercase; text-align:center; display:block;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.bt_onglets a.onglet_1_off{width:178px; background:url(../img/bg-onglet-pro-1-off.gif) repeat-x; margin-right:5px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.bt_onglets a.onglet_2_off{width:173px; background:url(../img/bg-onglet-pro-2-off.gif) repeat-x; margin-right:5px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.bt_onglets a.onglet_3_off{width:171px; background:url(../img/bg-onglet-pro-3-off.gif) repeat-x; margin-right:5px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.bt_onglets a.onglet_4_off{width:174px; background:url(../img/bg-onglet-pro-4-off.gif) repeat-x;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.bt_onglets a.onglet_1_on{width:178px; color:#a15770; background:url(../img/bg-onglet-pro-on.gif) repeat-x; margin-right:5px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.bt_onglets a.onglet_2_on{width:173px; color:#a15770; background:url(../img/bg-onglet-pro-on.gif) repeat-x; margin-right:5px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.bt_onglets a.onglet_3_on{width:171px; color:#a15770; background:url(../img/bg-onglet-pro-on.gif) repeat-x; margin-right:5px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.bt_onglets a.onglet_4_on{width:174px; color:#a15770; background:url(../img/bg-onglet-pro-on.gif) repeat-x;}
	
	/* cadre articles */
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_article_1{border:none; margin-bottom:8px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg .bloc_pagination {float:left;width:705px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg .bloc_pagination p.page{font-size:11px; color:#000; text-align:right; padding:2px 10px 0 0;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg .bloc_pagination p.page a{color:#000; text-decoration:underline; padding:0 2px 0 2px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg .bloc_pagination p.page a:hover{text-decoration:none;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg .bloc_pagination p.page span{color:#e2007a; font-weight:bold;}

	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg #options {float:left; border:1px solid #DDD9CD; padding:0 10px 5px 10px; width:578px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg #options .vote {float:left; width:238px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg .vote p {float:left; font-size:13px; color:#767769; text-align:left; padding-top:3px; font-weight:bold;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg .vote ul {float:left; font-size:12px; color:#d284c9; font-weight:bold; padding-left:30px; width:120px; float:left; margin-top:5px; cursor:pointer;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg .vote ul li.on {float:left; list-style-type:none; background:url(../img/img-etoile-3a.gif) no-repeat; width:13px; height:13px; padding-right:2px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg .vote ul li.off {float:left; list-style-type:none; background:url(../img/img-etoile-3b.gif) no-repeat; width:13px; height:13px; padding-right:2px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg .ajout_com {float:left; width:155px; padding-left:150px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg .ajout_com a {float:left; text-align:right; font-size:13px; color:#767769; padding-top:3px; text-decoration:none; font-weight:bold;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg .ajout_com a:hover {text-decoration:underline;}
	
	/* bloc ajout commentaires */
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires{float:left; width:594px; font-size:12px; color:#545658; background-color:#ffffff; border:3px solid #676556; margin-bottom:5px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires p.onglet{float:left; width:583px; height:24px; background-color:#BDB79F; font-size:16px; color:#fff; font-weight:bold; padding:6px 0 0 11px;}
		/* version avec form */
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires form {float:left;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires form .bloc_inpt {float:left; margin:5px 0 5px 10px; width:594px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires form .bloc_inpt input {float:left; width:200px; padding:2px 2px 2px 2px; border:1px solid #DDD9CD; color:#767769;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires form .bloc_inpt span {float:left; padding:2px 0 0 0; color:#767769; font-size:13px; width:60px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires form .bloc_inpt span span.aster {color:#E2007A; width:10px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires form .bloc_inpt textarea {float:left; padding:2px 2px 2px 2px; border:1px solid #DDD9CD; color:#767769; width:570px; font-size:12px; height:150px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires form .bloc_inpt span.large {float:left; padding:2px 0 0 0; color:#767769; font-size:13px; width:200px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires form a{float:right; width:161px; height:30px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:8px; display:block; margin-right:15px; cursor:pointer;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires form a.bt_envoyercom_ssbg{background:url(../img/bg-bt-passer2.gif) no-repeat; font-size:14px;}
	
		/* version sans form */
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires {float:left;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires .bloc_inpt {float:left; margin:5px 0 5px 10px; width:570px; _margin-left:5px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires .bloc_inpt input {float:left; width:200px; padding:2px 2px 2px 2px; border:1px solid #DDD9CD; color:#767769;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires .bloc_inpt span {float:left; padding:2px 0 0 0; color:#767769; font-size:13px; width:60px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires .bloc_inpt span span.aster {color:#E2007A; width:10px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires .bloc_inpt textarea {float:left; padding:2px 2px 2px 2px; border:1px solid #DDD9CD; color:#767769; width:570px;  !width:550px; font-size:12px; height:150px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires .bloc_inpt span.large {float:left; padding:2px 0 0 0; color:#767769; font-size:13px; width:200px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires a{float:right; width:161px; height:30px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#fff; font-weight:bold; font-style:italic; text-align:center; padding-top:8px; display:block; margin-right:15px; cursor:pointer;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_ajout_commentaires a.bt_envoyercom_ssbg{background:url(../img/bg-bt-passer2.gif) no-repeat; font-size:14px;}
	
	
	/* bloc commentaires */
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_commentaires{float:left; width:594px; font-size:12px; color:#545658; background-color:#FFFFFF; border:3px solid #676556;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_commentaires p.onglet{float:left; width:583px; height:24px; background-color:#bdb79f; font-size:16px; color:#fff; font-weight:bold; padding:6px 0 0 11px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_commentaires p.texte{float:left; width:565px; padding:18px 8px 24px 21px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_commentaires p.texte .espace{font-size:8px}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_commentaires p.texte a {color:#E2007A;}


	
	/* cadre realisations (devenu => mon book) */
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_realisations{float:left; border:none; margin-bottom:8px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_realisations .bloc_pagination {float:left;width:705px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_realisations .bloc_pagination p.page{font-size:11px; color:#000; text-align:right; padding:2px 10px 0 0;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_realisations .bloc_pagination p.page a{color:#000; text-decoration:underline; padding:0 2px 0 2px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_realisations .bloc_pagination p.page a:hover{text-decoration:none;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_realisations .bloc_pagination p.page span{color:#e2007a; font-weight:bold;}
		
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_realisations div.bloc_rea{float:left; width:671px; font-size:13px; color:#767769; background-color:#fff; padding:0 10px 0 20px; margin-bottom:6px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_realisations div.bloc_rea div.top{float:left; width:671px; font-size:12px; color:#575958; line-height:18px; padding:11px 0 6px 0; margin-bottom:4px; border-bottom:1px solid #55444e;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_realisations div.bloc_rea div.top div.bloc_titre{float:left; display:inline; width:671px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_realisations div.bloc_rea div.top div.bloc_titre .titre{float:left; font-size:16px; color:#831447; font-weight:bold; display:inline; text-transform:uppercase;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_realisations div.bloc_rea .bloc_visu{float:left; width:225px; margin:5px 20px 5px 0px; !margin:5px 10px 5px 0px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_realisations div.bloc_rea .bloc_visu img {float:left; margin:0; padding:0; border:1px solid #999999;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_realisations div.bloc_rea .bloc_txt_visu {float:left; margin:0; padding:5px 20px 5px 0; color:#545658; font-size:12px; width:406px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_realisations div.bloc_rea .bloc_txt_visu p {float:left;}
	
	/* cadre profil */
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil{float:left; border:none; margin-bottom:8px; width:708px; font-size:12px; color:#FFFFFF;}
	
		/* bloc large*/
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil div.bloc_large{float:left; width:671px; font-size:13px; color:#767769; background-color:#fff; padding:0 10px 0 20px; margin-bottom:6px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil div.bloc_large div.top{float:left; width:671px; font-size:12px; color:#575958; line-height:18px; padding:11px 0 6px 0; margin-bottom:4px; border-bottom:1px solid #55444e;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil div.bloc_large div.top div.bloc_titre{float:left; display:inline; width:671px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil div.bloc_large div.top div.bloc_titre .titre{float:left; font-size:16px; color:#831447; font-weight:bold; display:inline; text-transform:uppercase;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil div.bloc_large .bloc_txt{float:left; margin:0; padding:5px 0 5px 0; color:#545658; font-size:12px; width:671px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil div.bloc_large .bloc_txt p {float:left;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil div.bloc_large .bloc_txt img {float:left; border:1px solid #999999;}
	
		/* bloc demi*/
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil div.bloc_demi{float:left; width:320px; font-size:13px; color:#767769; background-color:#fff; padding:0 10px 0 20px; margin-bottom:6px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil div.bloc_demi div.top{float:left; width:320px; font-size:12px; color:#575958; line-height:18px; padding:11px 0 6px 0; margin-bottom:4px; border-bottom:1px solid #55444e;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil div.bloc_demi div.top div.bloc_titre{float:left; display:inline; width:320px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil div.bloc_demi div.top div.bloc_titre .titre{float:left; font-size:16px; color:#831447; font-weight:bold; display:inline; text-transform:uppercase;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil div.bloc_demi .bloc_txt{float:left; margin:0; padding:5px 0 5px 0; color:#545658; font-size:12px; width:320px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil div.bloc_demi .bloc_txt p {float:left;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil div.bloc_demi .bloc_txt img {float:left; border:1px solid #999999;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil .bloc_pagination {float:left;width:705px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil .bloc_pagination p.page{font-size:11px; color:#000; text-align:right; padding:2px 10px 0 0;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil .bloc_pagination p.page a{color:#000; text-decoration:underline; padding:0 2px 0 2px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil .bloc_pagination p.page a:hover{text-decoration:none;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_profil .bloc_pagination p.page span{color:#e2007a; font-weight:bold;}
	
	/* cadre contacter */
		/* bloc large*/
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter div.bloc_large{float:left; width:671px; font-size:13px; color:#767769; background-color:#fff; padding:0 10px 0 20px; margin-bottom:6px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter div.bloc_large div.top{float:left; width:671px; font-size:12px; color:#575958; line-height:18px; padding:11px 0 6px 0; margin-bottom:4px; border-bottom:1px solid #55444e;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter div.bloc_large div.top div.bloc_titre{float:left; display:inline; width:671px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter div.bloc_large div.top div.bloc_titre .titre{float:left; font-size:16px; color:#831447; font-weight:bold; display:inline; text-transform:uppercase;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter div.bloc_large .bloc_txt{float:left; margin:0; padding:5px 0 5px 0; color:#545658; font-size:12px; width:671px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter div.bloc_large .bloc_txt p {float:left;}
	
		/* bloc demi*/
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter div.bloc_demi{float:left; width:320px; font-size:13px; color:#767769; background-color:#fff; padding:0 10px 0 20px; margin-bottom:6px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter div.bloc_demi div.top{float:left; width:320px; font-size:12px; color:#575958; line-height:18px; padding:11px 0 6px 0; margin-bottom:4px; border-bottom:1px solid #55444e;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter div.bloc_demi div.top div.bloc_titre{float:left; display:inline; width:320px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter div.bloc_demi div.top div.bloc_titre .titre{float:left; font-size:16px; color:#831447; font-weight:bold; display:inline; text-transform:uppercase;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter div.bloc_demi .bloc_txt{float:left; margin:0; padding:5px 0 5px 0; color:#545658; font-size:12px; width:320px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter div.bloc_demi .bloc_txt p {float:left;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter div.bloc_demi .bloc_txt p a {color:#545658; text-decoration:underline;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter div.bloc_demi .bloc_txt p a:hover {text-decoration:none;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter .bloc_pagination {float:left;width:705px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter .bloc_pagination p.page{font-size:11px; color:#000; text-align:right; padding:2px 10px 0 0;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter .bloc_pagination p.page a{color:#000; text-decoration:underline; padding:0 2px 0 2px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter .bloc_pagination p.page a:hover{text-decoration:none;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.bloc_contacter .bloc_pagination p.page span{color:#e2007a; font-weight:bold;}
	
		
	
	
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page portfolio.html */ 
/*************************************************************************************************************************************************************************/

	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio{float:left; border:none; margin-bottom:8px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio .bloc_pagination {float:left;width:705px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio .bloc_pagination p.page{font-size:11px; color:#000; text-align:right; padding:2px 10px 0 0;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio .bloc_pagination p.page a{color:#000; text-decoration:underline; padding:0 2px 0 2px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio .bloc_pagination p.page a:hover{text-decoration:none;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio .bloc_pagination p.page span{color:#e2007a; font-weight:bold;}
		
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio div.bloc_rea{float:left; width:671px; font-size:13px; color:#767769; background-color:#fff; padding:0 10px 0 20px; margin-bottom:6px;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio div.bloc_rea div.top{float:left; width:671px; font-size:12px; color:#575958; line-height:18px; padding:11px 0 6px 0; margin-bottom:4px; border-bottom:1px solid #55444e;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio div.bloc_rea div.top div.bloc_titre{float:left; display:inline; width:671px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio div.bloc_rea div.top div.bloc_titre .titre{float:left; font-size:16px; color:#831447; font-weight:bold; display:inline; text-transform:uppercase;}
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio div.bloc_rea .bloc_visu{float:left; width:225px; margin:5px 20px 5px 0px; !margin:5px 10px 5px 0px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio div.bloc_rea .bloc_visu img {float:left; margin:0; padding:0; border:1px solid #999999;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio div.bloc_rea .bloc_txt_visu {float:left; margin:0; padding:5px 20px 5px 0; color:#545658; font-size:12px; width:406px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio div.bloc_rea .bloc_txt_visu p {float:left;}
	
	
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio{float:left; border:none; margin-bottom:8px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio .bloc_visu{float:left; width:225px; margin:5px 62px 5px 62px; !margin:5px 45px 5px 45px;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio .bloc_visu img {float:left; margin:0; padding:0; border:1px solid #999999;}
	div#middle div#bg_blog div.page_blog div.bloc_onglets div.cadre_bg div.portfolio .bloc_visu span.legend {float:left; margin:0; padding:4px 0 4px 0; color:#545658; font-size:12px; font-weight:bold; height:15px;}


/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la pop up inscription newsletter */ 
/*************************************************************************************************************************************************************************/	
	
	div#inscription_news_popup {float:left; position:absolute; width:392px; height:512px; background:#FFF; top:204px; left:149px;padding:10px;border:1px solid #000}
	div#inscription_news_popup img.visu {float:left; margin:10px 9px 0 10px;}
	div#inscription_news_popup img.cadre {float:left; margin:0 9px 0 10px; _margin:0 4px 0 10px;}
	div#inscription_news_popup #bloc_infos {float:left; margin:0 9px 0 10px; height:151px; width:374px; _margin:0 0 0 5px;}
	div#inscription_news_popup #bloc_infos #bord_droit {float:left; height:151px;}
	div#inscription_news_popup #bloc_infos #bord_gauche {float:left; height:151px;}
	div#inscription_news_popup #bloc_infos #contenu {float:left; width:357px; height:151px; background:#FFFFFF;}
	div#inscription_news_popup #bloc_infos #contenu ul.liste {float:left; width:288px; font-size:12px; color:#5c4954; padding:5px 10px 2px 0; margin-left:41px; _margin-left:20px;}
	div#inscription_news_popup #bloc_infos #contenu ul.liste li{list-style:none; background:url(../img/bg-fleche-2.gif) no-repeat 0px 3px; line-height:13px; padding:0 0 8px 18px; font-size:11px;}
	div#inscription_news_popup #bloc_infos #contenu input.email {float:left; border:1px solid #000000; width:165px; height:16px; font-size:11px; color:#a1a1a1; margin-left:40px; padding:4px 10px 0 10px; line-height:11px;}
	div#inscription_news_popup #bloc_infos #contenu a.bt_inscrire {float:left; background:url(../img/popnewsletter_sinscrire.gif) no-repeat; width:82px; height:27px; color:#FFFFFF; font-size:12px; font-weight:bold; padding:4px 0 0 10px; margin-left:4px;}
	div#inscription_news_popup #bloc_infos #contenu span.check {float:left; margin-left:41px; _margin-left:30px; width:327px; padding:0; margin-top:0px; margin-bottom:5px; !margin-bottom:0px;}
	div#inscription_news_popup #bloc_infos #contenu span.check span.intit {float:left; font-size:10px; display:inline; vertical-align:middle; line-height:10px; margin:0 0 0 4px; _margin-left:2px; padding:0;}
	div#inscription_news_popup #bloc_infos #contenu span.check input.box {float:left; font-size:10px; display:inline; vertical-align:middle; margin:0; padding:0;}


/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css des pages noel */ 
/*************************************************************************************************************************************************************************/	
	
	.pg_noel div#middle div.colonne_dte div.bloc_ad {background-color:#b9b9b6;}
	.pg_noel div#middle div.colonne_dte div#bg_colonne_dte_2{background-color:#b9b9b6;}
	.pg_noel div#middle div.colonne_dte div#bg_colonne_dte{background-color:#b9b9b6;}
	.pg_noel div#middle div.colonne_dte p.paiement{background:url(../img/bg-picto-paiement-4.gif) no-repeat 18px 9px;}
	.pg_noel div#middle div.colonne_dte p.satisfait{background:url(../img/bg-picto-satisfait-4.gif) no-repeat 18px 0px;}
	
	div#middle div.page_noel {float:left; width:975px;}
	div#middle div.page_noel_liste {float:left; width:793px;}
	
	/* -------------------------------------------- */
	/* --------- page jeu concours ------- */
	
	div.page_noel #titre_jeu {float:left; width:975px; height:57px; text-align:center; background-color:#FFFFFF; margin-top:10px;}
	div.page_noel #titre_jeu h1 {font-size:26px; color:#ee458b; text-transform:uppercase; padding-top:13px;}
	
	div.page_noel #choix_cadeaux {float:left; width:604px; height:870px; background-color:#7c7384;}
	div.page_noel #choix_cadeaux .titre {float:left; width:604px; height:66px; text-align:center;}
	div.page_noel #choix_cadeaux .titre h2 {color:#FFFFFF; font-size:20px; padding-top:7px;}
	div.page_noel #choix_cadeaux .titre h2 span {font-size:25px;}
	div.page_noel #choix_cadeaux .selection_cadeaux {float:left; width:583px; padding-left:21px;}
	div.page_noel #choix_cadeaux .selection_cadeaux .bloc {float:left; width:181px; height:151px; margin:0 9px 7px 0; text-align:center; background-color:#FFFFFF;}
	div.page_noel #choix_cadeaux .note {float:left; width:604px; height:12px; text-align:center; font-size:10px; color:#FFFFFF;}
	
	div.page_noel #produits_preferes {float:left; width:365px; height:571px; background-color:#b9b9b6; margin-left:6px;}
	div.page_noel #produits_preferes .titre {float:left; width:365px; height:66px; text-align:center;}
	div.page_noel #produits_preferes .titre h2 {color:#FFFFFF; font-size:20px; padding-top:17px;}
	div.page_noel #produits_preferes .top_trois {float:left; width:331px; padding:0 0 7px 13px;}
	div.page_noel #produits_preferes .top_trois .bloc_image {float:left; width:181px; height:151px; text-align:center; background-color:#FFFFFF;}
	div.page_noel #produits_preferes .top_trois .bloc_texte {float:left; width:135px; padding:11px 0 0 15px; color:#FFFFFF; font-size:14px;}
	div.page_noel #produits_preferes .top_trois .bloc_texte .prix {float:left; color:#ee458b;}
	div.page_noel #produits_preferes .top_trois .bloc_texte ul {float:left; font-size:12px; color:#d284c9; font-weight:bold; width:135px; float:left; margin-top:5px;}
	div.page_noel #produits_preferes .top_trois .bloc_texte ul li.on {float:left; list-style-type:none; background:url(../img/img-etoile-4a.gif) no-repeat; width:13px; height:13px; padding-right:2px;}
	div.page_noel #produits_preferes .top_trois .bloc_texte ul li.off {float:left; list-style-type:none; background:url(../img/img-etoile-4b.gif) no-repeat; width:13px; height:13px; padding-right:2px;}
	
	div.page_noel #choisir_produits {float:left; width:365px; height:294px; background-color:#b9b9b6; margin:5px 0 0 6px;}
	div.page_noel #choisir_produits .titre {float:left; width:365px; height:66px; text-align:center;}
	div.page_noel #choisir_produits .titre h3 {color:#FFFFFF; font-size:15px; padding-top:15px;}
	div.page_noel #choisir_produits .bloc_image {float:left; width:350px; height:221px; text-align:center; margin-left:5px; background-color:#ffffff;}
	div.page_noel #choisir_produits .bloc_image p {float:left; width:339px; height:39px; padding:7px 0 0 11px; font-size:15px; color:#7c7384; text-align:left;}
	
	div.page_noel #comment_participer {float:left; width:414px; height:220px; background-color:#91899a; margin-top:8px;}
	div.page_noel #comment_participer .titre {float:left; width:414px; height:54px; text-align:center;}
	div.page_noel #comment_participer .titre h3 {color:#FFFFFF; font-size:20px; padding-top:14px; text-transform:uppercase;}
	div.page_noel #comment_participer .bloc_image {float:left; width:110px; height:94px; margin-left:10px; _margin-left:5px;}
	div.page_noel #comment_participer .bloc_texte {float:left; width:252px; padding:2px 21px 0 21px; font-size:15px; color:#ffffff;}
	div.page_noel #comment_participer .bloc_lien {float:left; width:260px; height:38px; margin:5px 0 0 154px; _margin-left:77px;}
	div.page_noel #comment_participer .bloc_lien a {float:left; width:160px; height:38px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#ffffff; font-weight:bold; font-style:italic; text-align:center; padding-top:8px; display:block; background:url(../img/bt-noel-devenir-membre.gif) no-repeat;}
	
	div.page_noel #reglement_concours {float:left; width:554px; height:220px; background-color:#34283f; margin:8px 0 0 7px;}
	div.page_noel #reglement_concours .titre {float:left; width:554px; height:64px; text-align:center;}
	div.page_noel #reglement_concours .titre h3 {color:#91899a; font-size:22px; padding-top:22px; text-transform:uppercase;}
	div.page_noel #reglement_concours .bloc_texte {float:left; width:531px; height:148px; margin-left:7px; font-size:15px; background-color:#ffffff;}
	div.page_noel #reglement_concours .bloc_texte p {float:left; padding:17px 20px 0 20px; color:#7c7384;}
	div.page_noel #reglement_concours .bloc_texte p a {color:#91899a; text-decoration:underline;}
	div.page_noel #reglement_concours .bloc_texte p a:hover {text-decoration:none;}
	
	/* -------------------------------------------- */
	/* --------- page liste noel ------- */
	
	div.page_noel_liste .bandeau {float:left; width:787px; height:208px; background-color:#685c74; margin-top:12px;}
	div.page_noel_liste .bandeau img {float:left; width:779px; height:200px; padding:4px 4px 4px 4px;}
	
	div.page_noel_liste #liste {float:left; width:775px; height:880px; background-color:#7c7384; margin-top:6px; padding-left:12px;}
	div.page_noel_liste #liste .tri_liste {float:left; width:775px; height:20px; color:#fff; padding:12px 0; font-size:11px;}
	div.page_noel_liste #liste .tri_liste a{color:#fff; text-decoration:underline;}
	div.page_noel_liste #liste .tri_liste a:hover{text-decoration:none;}
	div.page_noel_liste #liste .tri_liste .tri_noel_1{float:left; width:155px; padding-left:40px;}
	div.page_noel_liste #liste .tri_liste .tri_noel_2{float:left; width:155px; padding-left:40px;}
	div.page_noel_liste #liste .tri_liste .tri_noel_2 .select_style{height:18px; border:1px solid #dcdcdc; font-size:11px; color:#000; vertical-align:middle; width:140px;}
	div.page_noel_liste #liste .tri_liste .tri_noel_1 .select_style{height:18px; border:1px solid #dcdcdc; font-size:11px; color:#000; vertical-align:middle; width:140px;}
	div.page_noel_liste #liste .tri_liste .tri_noel_3{float:left; width:379px; padding-top:3px;}
	div.page_noel_liste #liste .tri_liste .tri_noel_3 span{color:#e2007a; font-weight:bold;}
	
	div.page_noel_liste #liste div.grand_visuel{float:left; width:378px; height:522px; background-color:#fff; margin-right:6px;}
	div.page_noel_liste #liste div.grand_visuel p.visu_img{float:left; width:378px; height:380px; text-align:center; padding-top:33px;}
	div.page_noel_liste #liste div.grand_visuel p.visu_nom{float:left; width:362px; font-size:11px; color:#585a59; padding:0 0 0 16px; height:75px;}
	div.page_noel_liste #liste div.grand_visuel p.visu_nom .bold{font-size:12px;}
	div.page_noel_liste #liste div.grand_visuel p.visu_prix{float:left; width:296px; font-size:14px; color:#e2007a; font-weight:bold; padding:11px 26px 0 16px;}
	div.page_noel_liste #liste div.grand_visuel p.visu_panier {float:left; text-align:center; width:40px; padding-top:9px;}
	
	div.page_noel_liste #liste div.colonne_produits{float:left; width:384px; height:528px; !margin-bottom:0px;}
	
	div.page_noel_liste #liste div.petit_visuel{float:left; width:186px; _width:180px; height:258px; background:url(../img/bg-petit-visuel.gif) repeat-y; margin:0 6px 6px 0; _margin-right:6px;}
	
	div.page_noel_liste #liste div.petit_visuel p.visu_intit_3{float:left; width:175px; _width:169px; font-size:14px; color:#831447; font-weight:bold; text-transform:none; padding:7px 0 0 17px;}
		
	div.page_noel_liste #liste div.petit_visuel p.visu_intit_2{float:left; width:175px; _width:169px; font-size:14px; color:#831447; font-weight:bold; text-transform:none; padding:7px 0 0 17px;}
		
	div.page_noel_liste #liste div.petit_visuel p.visu_intit_1{float:left; width:175px; _width:169px; font-size:14px; color:#831447; font-weight:bold; text-transform:none; padding:7px 0 0 17px;}
	div.page_noel_liste #liste div.petit_visuel p.visu_intit_2{color:#ff8a00;}
	div.page_noel_liste #liste div.petit_visuel p.visu_intit_3{color:#a15770;}
	
	div.page_noel_liste #liste div.petit_visuel p.visu_img{float:left; width:186px; _width:180px; height:170px; text-align:center;}
	
	div.page_noel_liste #liste div.petit_visuel p.visu_nom{float:left; width:164px; _width:158px; height:40px; font-size:11px; color:#585a59; line-height:12px; padding:0 6px 0 16px;}
	div.page_noel_liste #liste div.petit_visuel p.visu_nom .bold{font-size:12px;}
	
	div.page_noel_liste #liste div.petit_visuel p.visu_prix{float:left; width:130px; _width:124px; font-size:14px; color:#e2007a; font-weight:bold; padding:2px 0 0 16px;}
	div.page_noel_liste #liste div.petit_visuel p.visu_prix .promo{color:#ff8a00;}
	div.page_noel_liste #liste div.petit_visuel p.visu_prix .barre{font-size:11px; color:#666; font-weight:normal; text-decoration:line-through;}
	
	div.page_noel_liste #liste div.petit_visuel p.visu_panier{float:left; width:40px; text-align:center;}
	
	/* -------------------------------------------- *//* -------------------------------------------- */
	/* -------------------------------------------- *//* -------------------------------------------- */
	/* --------- page accueil boutique noel ------- */
	
	
	div#middle div.page_index_noel{float:left; width:975px; padding-top:1px;}
	
	/* bandeau recherche */
	div#middle div.page_index_noel div#bandeau_recherche{float:left; width:448px; color:#fff; background-color:#877f63; margin-top:1px;}
	
	/* --------------------------------------- */
	/* bandeau slide */
	
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider {float:left; width:448px; height:341px;}
	
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home {height:341px; width:448px; margin:0; position:relative; overflow:hidden;}
	
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav { float:left; width:432px; background:url(../img/bg-home-titre-pres-articles.png) no-repeat; _background:url(../img/bg-home-titre-pres-articles.gif) no-repeat; margin-left:7px; _margin-left:7px; position:absolute; z-index:9999; top:267px; padding:0 2px 4px 0; height:74px;}
	
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav #espace_vide {float:left; width:350px; height:54px;}
	
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .clearBoth {clear:both;}

	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .slideshow { float: left; width:448px;}
	
	/* --------------------------------------- */
	/* btn1 */
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn1 .on{float:left; width:20px; height:19px; color:#fff; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#643c45; display:block;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn1 .off {float:left; width:20px; height:19px; color:#643c45; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#ffffff; display:block;}
	
	
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn1 .on p{ display:block; float:left; padding:0 0 1px 14px; position:absolute; left:0px; top:0px; width:336px; height:43px; line-height:normal;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn1 .on p span.italic{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#FFFFFF; padding:0; width:336px; text-align:left;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn1 .on p span.normal{float:left; font-size:13px; color:#FFFFFF; padding-top:0px; font-style:normal;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn1 .off p{ display:none;}
	
	/* --------------------------------------- */
	/* btn2 */
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn2 .on{float:left; width:20px; height:19px; color:#fff; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#643c45; display:block;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn2 .off {float:left; width:20px; height:19px; color:#643c45; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#ffffff; display:block;}
	
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn2 .on p{ display:block; float:left;  padding:0 0 1px 14px; position:absolute; left:0px; top:0px; width:336px; height:43px; line-height:normal;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn2 .on p span.italic{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#FFFFFF; padding:0; width:336px; text-align:left;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn2 .on p span.normal{float:left; font-size:13px; color:#FFFFFF; padding-top:0px; font-style:normal;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn2 .off p{ display:none;}
	
	/* --------------------------------------- */
	/* btn3 */
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn3 .on{float:left; width:20px; height:19px; color:#fff; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#643c45; display:block;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn3 .off {float:left; width:20px; height:19px; color:#643c45; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#ffffff; display:block;}
	
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn3 .on p{ display:block; float:left;  padding:0 0 1px 14px; position:absolute; left:0px; top:0px; width:336px; height:43px; line-height:normal;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn3 .on p span.italic{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#FFFFFF; padding:0; width:336px; text-align:left;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn3 .on p span.normal{float:left; font-size:13px; color:#FFFFFF; padding-top:0px; font-style:normal;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn3 .off p{ display:none;}
	
	/* --------------------------------------- */
	/* btn4 */
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn4 .on{float:left; width:20px; height:19px; color:#fff; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#643c45; display:block;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn4 .off {float:left; width:20px; height:19px; color:#643c45; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#ffffff; display:block;}
	
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn4 .on p{ display:block; float:left;  padding:0 0 1px 14px; position:absolute; left:0px; top:0px; width:336px; height:43px; line-height:normal;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn4 .on p span.italic{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#FFFFFF; padding:0; width:336px; text-align:left;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn4 .on p span.normal{float:left; font-size:13px; color:#FFFFFF; padding-top:0px; font-style:normal;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn4 .off p{ display:none;}
	
	/* --------------------------------------- */
	/* btn5 */
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn5 .on{float:left; width:20px; height:19px; color:#fff; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#643c45; display:block;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn5 .off {float:left; width:20px; height:19px; color:#643c45; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#ffffff; display:block;}
	
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn5 .on p{ display:block; float:left;  padding:0 0 1px 14px; position:absolute; left:0px; top:0px; width:336px; height:43px; line-height:normal;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn5 .on p span.italic{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#FFFFFF; padding:0; width:336px; text-align:left;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn5 .on p span.normal{float:left; font-size:13px; color:#FFFFFF; padding-top:0px; font-style:normal;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn5 .off p{ display:none;}
	
	/* --------------------------------------- */
	/* btn6 */
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn6 .on{float:left; width:20px; height:19px; color:#fff; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#643c45; display:block;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn6 .off {float:left; width:20px; height:19px; color:#643c45; font-style:italic; line-height:17px; text-align:center; padding:1px 0 0 0; margin:5px 6px 0 0; background-color:#ffffff; display:block;}
	
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn6 .on p{ display:block; float:left;  padding:0 0 1px 14px; position:absolute; left:0px; top:0px; width:336px; height:43px; line-height:normal;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn6 .on p span.italic{float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#FFFFFF; padding:0; width:336px; text-align:left;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn6 .on p span.normal{float:left; font-size:13px; color:#FFFFFF; padding-top:0px; font-style:normal;}
	div#middle div.page_index_noel div#bandeau_recherche #contenu_slider #slide_home .nav .btn6 .off p{ display:none;}
	
	
	/* --------------------------------------- */
	/* --------------------------------------- */
	/* --------- bloc check list cadeaux -------------- */
	div#middle div.page_index_noel div#check_list_cado {float:left; margin-left:4px; width:523px; height:341px; margin-top:1px; background-color:#685c74;}
	div#middle div.page_index_noel div#check_list_cado .titre {float:left; width:523px; height:44px; text-align:center;}
	div#middle div.page_index_noel div#check_list_cado .titre h2 {color:#FFFFFF; font-size:20px; padding-top:12px; text-transform:uppercase;}
	div#middle div.page_index_noel div#check_list_cado .bloc {float:left; width:513px; height:292px; background-color:#FFFFFF; margin-left:5px; _margin-left:3px;}
	div#middle div.page_index_noel div#check_list_cado .bloc p {float:left; height:26px; width:491px; padding:16px 0 0 12px; color:#6c6c6c; font-size:12px;}
	div#middle div.page_index_noel div#check_list_cado .bloc .flash_fam {float:left; height:210px; width:513px;}
	div#middle div.page_index_noel div#check_list_cado .bloc .ligne_form {float:left; height:30px; width:513px; padding-top:9px;}
	div#middle div.page_index_noel div#check_list_cado .bloc .ligne_form .intit {float:left; width:298px; height:34px; padding-right:10px; font-size:12px; color:#6c6c6c; padding-top:3px; text-align:right;}
	div#middle div.page_index_noel div#check_list_cado .bloc .ligne_form .champ_txt {float:left; width:202px; height:39px; font-size:12px; color:#000000;}
	div#middle div.page_index_noel div#check_list_cado .bloc .ligne_form .champ_txt .selct {float:left; width:174px; height:20px;}
	
	/* --------------------------------------- */
	/* ----------- bloc 5 onglets --------- */
	/* bloc nouveautes */
	div#middle div.page_index_noel div#index_noel_ong {float:left; height:314px; width:448px;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index{float:left; width:448px; margin-top:5px;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index p.onglets{float:left; width:437px; padding:0 0 0 11px;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index p.onglets a{float:left; height:28px; padding-top:9px; margin-right:2px; font-size:12px; color:#fff; text-align:center; display:block;}
	div#middle div.page_index_noel div#index_noel_ong div#nouveautes_index p.onglets a.onglet_nouv{color:#823c44;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index p.onglets a.onglet_un{width:70px; background-color:#c9c4c8;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index p.onglets a.onglet_deux{width:70px; background-color:#b7b0be;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index p.onglets a.onglet_trois{width:70px; background-color:#a8a1af;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index p.onglets a.onglet_quatre{width:70px; background-color:#91899a;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index p.onglets a.onglet_cinq{width:70px; background-color:#7b7283;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index p.onglets a.onglet_six{width:70px; background-color:#685c74; height:33px; font-size:10px; padding-top:4px;}

	
	/* prod_un*/
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_un{float:left; width:438px; background-color:#c9c4c8; padding:12px 0 8px 10px;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_un div.cadre_prod{float:left; width:136px; height:70px; border:1px solid #a39ca7; margin:0 6px 6px 0;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_un div.cadre_prod div.visu{float:left; width:77px; text-align:center; padding:5px 0 0 0;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_un div.cadre_prod div.texte{float:left; width:59px;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_un div.cadre_prod div.texte p.txt_nom{height:35px; padding:15px 4px 0 8px; font-size:12px; color:#000;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_un div.cadre_prod div.texte p.txt_nom a{color:#000;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_un div.cadre_prod div.texte p.txt_prix{font-size:12px; color:#cf0070; font-weight:bold; text-align:center;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_un p.lien{float:left; width:438px; font-size:11px; color:#5c4954; text-align:center; padding:4px 0 0 0;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_un p.lien a{color:#5c4954; text-decoration:underline;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_un p.lien a:hover{text-decoration:none;}
	
	
	/*prod_deux*/
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_deux{float:left; _float:none; width:438px; background-color:#b7b0be; padding:12px 0 8px 10px;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_deux div.cadre_prod{float:left; width:136px; height:70px; border:1px solid #a39ca7; margin:0 6px 6px 0;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_deux div.cadre_prod div.visu{float:left; width:77px; text-align:center; padding:5px 0 0 0;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_deux div.cadre_prod div.texte{float:left; width:59px;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_deux div.cadre_prod div.texte p.txt_nom{height:35px; padding:15px 4px 0 8px; font-size:12px; color:#000;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_deux div.cadre_prod div.texte p.txt_nom a{color:#000;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_deux div.cadre_prod div.texte p.txt_prix{font-size:12px; color:#cf0070; font-weight:bold; text-align:center;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_deux p.lien{float:left; width:438px; font-size:11px; color:#5c4954; text-align:center; padding:4px 0 0 0;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_deux p.lien a{color:#5c4954; text-decoration:underline;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_deux p.lien a:hover{text-decoration:none;}
	
	
	/*prod_trois*/
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_trois{float:left; _float:none; width:438px; background-color:#a8a1af; padding:12px 0 8px 10px;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_trois div.cadre_prod{float:left; width:136px; height:70px; border:1px solid #dfddde; margin:0 6px 6px 0;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_trois div.cadre_prod div.visu{float:left; width:77px; text-align:center; padding:5px 0 0 0;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_trois div.cadre_prod div.texte{float:left; width:59px;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_trois div.cadre_prod div.texte p.txt_nom{height:35px; padding:15px 4px 0 8px; font-size:12px; color:#000;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_trois div.cadre_prod div.texte p.txt_nom a{color:#000;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_trois div.cadre_prod div.texte p.txt_prix{font-size:12px; color:#cf0070; font-weight:bold; text-align:center;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_trois p.lien{float:left; width:438px; font-size:11px; color:#5c4954; text-align:center; padding:4px 0 0 0;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_trois p.lien a{color:#5c4954; text-decoration:underline;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_trois p.lien a:hover{text-decoration:none;}
		
	
	/*prod_quatre*/
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_quatre{float:left; _float:none; width:438px; background-color:#91899a; padding:12px 0 8px 10px;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_quatre div.cadre_prod{float:left; width:136px; height:70px; border:1px solid #dfddde; margin:0 6px 6px 0;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_quatre div.cadre_prod div.visu{float:left; width:77px; text-align:center; padding:5px 0 0 0;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_quatre div.cadre_prod div.texte{float:left; width:59px;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_quatre div.cadre_prod div.texte p.txt_nom{height:35px; padding:15px 4px 0 8px; font-size:12px; color:#000;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_quatre div.cadre_prod div.texte p.txt_nom a{color:#000;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_quatre div.cadre_prod div.texte p.txt_prix{font-size:12px; color:#cf0070; font-weight:bold; text-align:center;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_quatre p.lien{float:left; width:438px; font-size:11px; color:#5c4954; text-align:center; padding:4px 0 0 0;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_quatre p.lien a{color:#5c4954; text-decoration:underline;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_quatre p.lien a:hover{text-decoration:none;}
		

	/*prod_cinq*/
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_cinq{float:left; _float:none; width:438px; background-color:#7b7283; padding:12px 0 8px 10px;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_cinq div.cadre_prod{float:left; width:136px; height:70px; border:1px solid #dfddde; margin:0 6px 6px 0;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_cinq div.cadre_prod div.visu{float:left; width:77px; text-align:center; padding:5px 0 0 0;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_cinq div.cadre_prod div.texte{float:left; width:59px;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_cinq div.cadre_prod div.texte p.txt_nom{height:35px; padding:15px 4px 0 8px; font-size:12px; color:#000;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_cinq div.cadre_prod div.texte p.txt_nom a{color:#000;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_cinq div.cadre_prod div.texte p.txt_prix{font-size:12px; color:#f18bb5; font-weight:bold; text-align:center;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_cinq p.lien{float:left; width:438px; font-size:11px; color:#5c4954; text-align:center; padding:4px 0 0 0;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_cinq p.lien a{color:#FFFFFF; text-decoration:underline;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_cinq p.lien a:hover{text-decoration:none;}
		
	
	/*prod_six*/
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_six{float:left; _float:none; width:438px; background-color:#685c74; padding:12px 0 8px 10px;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_six div.cadre_prod{float:left; width:136px; height:70px; border:1px solid #dfddde; margin:0 6px 6px 0;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_six div.cadre_prod div.visu{float:left; width:77px; text-align:center; padding:5px 0 0 0;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_six div.cadre_prod div.texte{float:left; width:59px;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_six div.cadre_prod div.texte p.txt_nom{height:35px; padding:15px 4px 0 8px; font-size:12px; color:#000;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_six div.cadre_prod div.texte p.txt_nom a{color:#000;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_six div.cadre_prod div.texte p.txt_prix{font-size:12px; color:#f18bb5; font-weight:bold; text-align:center;}
	
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_six p.lien{float:left; width:438px; font-size:11px; color:#5c4954; text-align:center; padding:4px 0 0 0;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_six p.lien a{color:#FFFFFF; text-decoration:underline;}
	div#middle div.page_index_noel div#index_noel_ong div.vignettes_index div.prod_six p.lien a:hover{text-decoration:none;}
	
	/* --------------------------------------- */
	/* --------------------------------------- */
	/* --------- bloc check list cadeaux -------------- */
	div#middle div.page_index_noel div#jeu_concours {float:left; margin-left:4px; width:523px; height:309px; background-color:#b9b9b6; margin-top:5px;}
	div#middle div.page_index_noel div#jeu_concours .titre {float:left; width:523px; height:37px; text-align:center;}
	div#middle div.page_index_noel div#jeu_concours .titre h3 {color:#FFFFFF; font-size:18px; padding-top:10px; text-transform:uppercase;}
	div#middle div.page_index_noel div#jeu_concours .bloc {float:left; width:513px; height:264px; background:url(../img/bg-jeu-concours-hp-noel.jpg) no-repeat; margin-left:5px; _margin-left:3px;}
	div#middle div.page_index_noel div#jeu_concours .bloc p.intro {float:left; height:150px; width:315px; padding-top:28px; color:#5d4954; font-size:18px; text-align:center;}
	div#middle div.page_index_noel div#jeu_concours .bloc p.intro span {color:#db7bac;}
	div#middle div.page_index_noel div#jeu_concours .bloc .bloc_lien {float:left; width:160px; height:38px; margin:5px 0 0 77px; _margin-left:38px;}
	div#middle div.page_index_noel div#jeu_concours .bloc .bloc_lien a {float:left; width:160px; height:38px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#ffffff; font-weight:bold; font-style:italic; text-align:center; padding-top:8px; display:block; background:url(../img/bt-noel-participer.gif) no-repeat;}
	div#middle div.page_index_noel div#jeu_concours .bloc p.mini {float:left; height:28px; width:315px; padding-top:15px; color:#db7bac; font-size:9px; text-align:center;}
	
	
	
	div#middle div.page_index_noel #blocs_hp_noel {float:left; width:691px; height:503px;}
	
	/* --------------------------------------- */
	/* --------------------------------------- */
	/* --------- bloc unique partage -------------- */
	div#middle div.page_index_noel #blocs_hp_noel div#unique_partage {float:left; width:330px; height:238px; background-color:#b9b9b6; margin-top:4px; padding:5px 5px 5px 5px;}
	div#middle div.page_index_noel #blocs_hp_noel div#unique_partage .titre {float:left; width:330px; height:54px;}
	div#middle div.page_index_noel #blocs_hp_noel div#unique_partage .bloc {float:left; width:330px; height:184px;}
	
	/* --------------------------------------- */
	/* --------------------------------------- */
	/* --------- bloc zut j'ai oublie -------------- */
	div#middle div.page_index_noel #blocs_hp_noel div#zut {float:left; width:343px; height:248px; background-color:#34283f; margin:4px 0 0 4px;}
	div#middle div.page_index_noel #blocs_hp_noel div#zut .titre {float:left; width:343px; height:55px; text-align:center;}
	div#middle div.page_index_noel #blocs_hp_noel div#zut .titre h3 {color:#91899a; font-size:18px; padding-top:19px; text-transform:uppercase;}
	div#middle div.page_index_noel #blocs_hp_noel div#zut .bloc {float:left; width:333px; height:188px; background-color:#FFFFFF; margin-left:5px; _margin-left:3px;}
	div#middle div.page_index_noel #blocs_hp_noel div#zut .bloc a {float:left;}
	div#middle div.page_index_noel #blocs_hp_noel div#zut .bloc p.texte {float:left; width:176px; height:143px; font-size:11px; color:#91899a; padding:19px 0 0 4px;}
	div#middle div.page_index_noel #blocs_hp_noel div#zut .bloc p.texte span {font-size:14px;}
	div#middle div.page_index_noel #blocs_hp_noel div#zut .bloc p.prix {float:left; width:163px; height:24px; text-align:right; font-size:12px; color:#cf0070; font-weight:bold; padding:2px 17px 0 0;}
	
	/* --------------------------------------- */
	/* --------------------------------------- */
	/* --------- bloc selection papier cadeaux -------------- */
	div#middle div.page_index_noel #blocs_hp_noel div#selection_papier {float:left; width:340px; height:248px; background-color:#b9b9b6; margin-top:4px;}
	div#middle div.page_index_noel #blocs_hp_noel div#selection_papier .titre {float:left; width:340px; height:47px; text-align:center;}
	div#middle div.page_index_noel #blocs_hp_noel div#selection_papier .titre h4 {color:#FFFFFF; font-size:14px; padding-top:16px; text-transform:uppercase;}
	div#middle div.page_index_noel #blocs_hp_noel div#selection_papier .bloc {float:left; width:320px; height:196px; margin-left:5px; _margin-left:3px;}
	div#middle div.page_index_noel #blocs_hp_noel div#selection_papier .bloc a.txt {float:left; color:#6C6C6C; text-decoration:none; font-size:12px; width:140px; text-align:center;}
	div#middle div.page_index_noel #blocs_hp_noel div#selection_papier .bloc a:hover.txt {text-decoration:underline;}
	
	/* --------------------------------------- */
	/* --------------------------------------- */
	/* --------- bloc video noel -------------- */
	div#middle div.page_index_noel #blocs_hp_noel div#video_noel {float:left; width:333px; height:238px; background-color:#91899a; margin:4px 0 0 4px; padding:5px 5px 5px 5px;}
	div#middle div.page_index_noel #blocs_hp_noel div#video_noel .bg {float:left; width:333px; height:238px; background:url(../img/bg-noel-video.jpg) no-repeat;}
	div#middle div.page_index_noel #blocs_hp_noel div#video_noel .bg .titre {float:left; width:333px; height:42px; text-align:center;}
	div#middle div.page_index_noel #blocs_hp_noel div#video_noel .bg .titre h4 {color:#685c74; font-size:20px; padding-top:8px; text-transform:uppercase;}
	div#middle div.page_index_noel #blocs_hp_noel div#video_noel .bg .bloc {float:left; width:333px; height:192px; text-align:center;}
	
	/* --------------------------------------- */
	/* --------------------------------------- */
	/* --------- bloc boite a cadeau -------------- */
	div#middle div.page_index_noel div#boite_cadeau {float:left; width:284px; height:500px; background-color:#91899a; margin-top:4px;}
	div#middle div.page_index_noel div#boite_cadeau .titre {float:left; width:284px; height:55px; text-align:center;}
	div#middle div.page_index_noel div#boite_cadeau .titre h3 {color:#FFFFFF; font-size:18px; padding-top:19px; text-transform:uppercase;}
	div#middle div.page_index_noel div#boite_cadeau .bloc {float:left; width:274px; height:94px; margin-left:5px;}
	div#middle div.page_index_noel div#boite_cadeau .bloc a {float:left;}
	div#middle div.page_index_noel div#boite_cadeau .bloc p {float:left; width:140px; color:#FFFFFF; font-size:12px; padding:8px 0 0 24px;}
	div#middle div.page_index_noel div#boite_cadeau .bloc p b {font-size:14px;}
	div#middle div.page_index_noel div#boite_cadeau .bloc_form {float:left; width:274px; height:200px; margin-left:5px; padding-top:50px;}
	div#middle div.page_index_noel div#boite_cadeau .bloc_form .ligne_form {float:left; width:274px; height:25px; padding-bottom:35px;}
	div#middle div.page_index_noel div#boite_cadeau .bloc_form .ligne_form .intit {float:left; width:85px; height:20px; padding-left:18px; font-size:12px; color:#FFFFFF; padding-top:3px;}
	div#middle div.page_index_noel div#boite_cadeau .bloc_form .ligne_form .champ_txt {float:left; width:167px; height:25px; font-size:12px; color:#000000;}
	div#middle div.page_index_noel div#boite_cadeau .bloc_form .ligne_form .champ_txt .selct {float:left; width:149px; height:20px;}
	div#middle div.page_index_noel div#boite_cadeau .bloc_lien {float:left; width:215px; height:38px; margin:5px 0 0 60px; _margin-left:30px;}
	div#middle div.page_index_noel div#boite_cadeau .bloc_lien a {float:left; width:160px; height:38px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#ffffff; font-weight:bold; font-style:italic; text-align:center; padding-top:8px; display:block; background:url(../img/bt-noel-participer.gif) no-repeat;}
	
	
	
