@charset "utf-8";
/* CSS Document */
<style type="text/css">
h1, h2, h3, h4, h5, h6, p {
  position: relative;
  
} 

body {
	background-color: #CCC;
	margin: 0; /* il est conseillé de mettre à zéro la marge et le remplissage de l'élément body, pour tenir compte des différentes valeurs par défaut des navigateurs */
	margin-top:10px;
	padding: 0;
	text-align: center; /* ce paramétrage centre le conteneur dans les navigateurs IE 5.x. Le texte est ensuite aligné à gauche (valeur par défaut) dans le sélecteur #container */
	
}



#container {
	width: 970px;  /* paramétrage de la largeur à 20 pixels de moins que le plein écran (800 pixels) pour tenir compte de l'habillage du navigateur et éviter l'apparition d'un ascenseur horizontal */
	background: #00b1b0;
	margin: 0 auto; /* les marges automatiques (et dotées d'une largeur positive) centrent la page */
	border: 4px solid #ec6d26;
	text-align: left; /* ce paramétrage annule le paramètre text-align: center de l'élément body. */
}
#mainContent {

	padding:0;; /* ne pas oublier que le remplissage est l'espace à l'intérieur du cadre de l'élément div, alors que la marge est l'espace à l'extérieur de celui-ci */
	font: 100% Helvetica, sans-serif;
	color:#FFF;
}
#block_haut{

	width:970px;
	height: 83px;
	
	}
#block_logo{
	float:left;
	width: 180px;
	height: 144px;
	border-bottom: 4px solid #ec6d26;
	background:#ffffff;
	}
#logo{
	width:125px;
	height:144px;
	background-image:url(http://www.magasinscpc.com/images/logo_CPC_bleu.gif);
	background-repeat:no-repeat;
	margin-top: 0px;
	margin-left: 0px;
	}
#entete{
	float:left;
	width:790px;
	height:104px;
	border-bottom: 4px solid #ec6d26;
	background:#fff;
	text-align:center;
	padding-top:40px;
	}
#menutop{
	float:left;
	width:830px;
	height:36px;
	border-bottom: 4px solid #ffffff;
	}
	
#centre{
	width:970px;
	display:inline-block;
	padding: 0;
	margin: 0;
	
	background-color:#fff;
	}
	
#centreMenuGauche{
	float:left;
	height:auto;
	width:135px;
	margin:0px;
	padding-left:5px;
	
	color:#e31565;
	text-decoration:none;
 	font-size:12px;
 	font-weight:bold;
 	line-height:15px;
	}
#centreMenuGauche a{
 

 color:#e31565;
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
}
#centreMenuGauche a:hover{
 color:#5ba373;
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
}

.menu_sousbouton{
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-left:6px;
	line-height:5px;
	
	}

#centreMain{
	float:left;
	width:826px;
	padding:0px;
	border-left: 4px solid #ffffff;
	background-color:#fff;
	overflow:hidden;
	
	}
#centreMain H1{
	color:#666;
	font-size:24px;
	margin-left: 20px;
	margin-top: 0px;
	padding-top: 227px
	}
	
#titre_deco H1{
	color:#FFFFFF;
	font-size:24px;
	margin-left: 20px;
	margin-top: -47px;
	margin-bottom: 27px;
	padding-top: 0px;
	}

#footer{
	width:970px;
	height:40px;
	border-top: 4px solid #ec6d26;;
	background-color:#ffffff;
	}
#footer2{
	margin: 10px auto;
	width:970px;
	height:40px;
	font-family:Helvetica, sans-serif;
	color:#fff;
	font-size:11px;
	
	}
#footer2 a{
	text-decoration:none;
	color:#fff;
}
.bouton_top1{
	border-right: 4px solid #ffffff;
	border-left: 4px solid #ffffff;
	width:161px;
	height:27px;
	float:left;
	text-align:center;
	padding-top:9px;
	font-size:14px;
	background-color:#a6a6b5;
	}

.bouton_top1 a{
	color:#FFF;
	text-decoration:none;
	}
.bouton_top2{
	border-right:4px solid #ffffff;
	width:161px;
	height:27px;
	float:left;
	text-align:center;
	padding-top:9px;
	font-size:14px;
	background-color:#a6a6b5;
	}

.bouton_top2 a{
	color:#FFF;
	text-decoration:none;
	}


.bouton_top3{
	border-right: none;
	width:166px;
	height:27px;
	float:left;
	text-align:center;
	padding-top:9px;
	font-size:14px;
	background-color:#a6a6b5;
	}
.bouton_top3 a{
	color:#FFF;
	text-decoration:none;
	}

.sousbouton_top1{
	width:130px;
	height:20px;
	float:left;
	text-align:center;
	padding-top:5px;
	font-size:14px;
	}
.sousbouton_top1b{
	border-left: 4px solid #ffffff;
	border-right: 4px solid #ffffff;
	border-bottom: 4px solid #ffffff;
	width:136px;
	height:20px;
	float:left;
	text-align:center;
	padding-top:5px;
	font-size:14px;
	}
.sousbouton_top1b a{
	color:#FFF;
	text-decoration:none;
	}

.sousbouton_top2{
	border-right: 4px solid #ffffff;
	border-bottom: 4px solid #ffffff;
	width:136px;
	height:20px;
	float:left;
	text-align:center;
	padding-top:5px;
	font-size:14px;
	}
.sousbouton_top2 a{
	color:#FFF;
	text-decoration:none;
	}
.sousbouton_top3{
	border-right: none;
	width:140px;
	height:20px;
	float:left;
	text-align:center;
	padding-top:5px;
	font-size:14px;
	}
	
#accueil_mainphoto{
	float:left;
	width:411px;
	height:535px;
	margin: 0px;
	border-right: 4px solid #ec6d26;
	
	}
#accueil_mission{
	float:left;
	width:411px;
	height:535px;
	
	background-color:#ffffff;
	}
#accueil_promotions{
	float:left;
	width:496px;
	height: 221px;

	}
#extra{
	float: left;
	width:170px;
	height:210px;
	margin-top: 0px;
	margin-left: 0px;
	border-bottom: 4px solid #ffffff;
	background-color:#ffffff;
	}
#extra_haut{
	width:155px;
	height:197px;
	background-image:url(images/back_sac-reutil.jpg);
	margin:5px 0 5px 7px;
	}
#extra_bas{
	width:155px;
	height:96px;
	background-image:url(images/back_cartes_cad.jpg);
	margin-top:5px;
	margin-left:7px;
	}
	
#promo_gauche{
	float: left;
	width:150px;
	height:200px;
	margin-top: 10px;
	margin-left: 9px;
	}
		
#promo_droite{
	float: left;
	width:320px;
	height:200px;
	margin-top: 10px;
	margin-left: 7px;
	}
		
#accueil_extra{
	float:left;
	width:421px;
	height: 102px;
	}
	
#haut_hommes{
	width:826px;
	height:275px;
	background-image:url(images/back_main_hommes.jpg);
	}
#haut_femmes{
	width:826px;
	height:275px;
	background-image:url(images/back_main_femmes.jpg);
	}
#haut_femmes_lingerie{
	width:826px;
	height:275px;
	background-image:url(images/back_main_femmes-lingerie.jpg);
	}
#haut_enfants{
	width:826px;
	height:275px;
	background-image:url(images/back_main_enfants.jpg);
	}
#haut_decoration_salon{
	width:826px;
	height:275px;
	background-image:url(http://www.magasinscpc.com/images/back_main_decoration-salon.jpg);
	}
#haut_decoration_salle_bain{
	width:826px;
	height:275px;
	background-image:url(http://www.magasinscpc.com/images/back_main_decoration-salle-bain.jpg);
	}
#haut_decoration_chambre_coucher{
	width:826px;
	height:275px;
	background-image:url(http://www.magasinscpc.com/images/back_main_decoration-chambre-coucher.jpg);
	}
#haut_decoration_cuisine{
	width:826px;
	height:275px;
	background-image:url(http://www.magasinscpc.com/images/back_main_decoration-cuisine.jpg);
	}
#haut_fete{
	width:826px;
	height:275px;
	background-image:url(http://www.magasinscpc.com/images/back_main_fete.jpg);
	}
#haut_fete H1{
	color:#FFFFFF;
	font-size:24px;
	}

.b_souscat{
	width:137px;
	font-size:12px;
	background-color:#333;
	padding:4px;
	border-bottom: 1px solid #231f20;
	border-right: 1px solid #231f20;
	}
.b_souscat_on{
	width:138px;
	font-size:12px;
	background-color:#ccc;
	padding:4px;
	border-bottom: 1px solid #231f20;
	}
.b_souscat a{
	color:#FFF;
	text-decoration:none;
	}
.b_souscat_on a{
	color:#231f20;
	text-decoration:none;
	}
#cadre_produits{
	width:652px;
	float:left;
	background-color:#333;
	min-height:200px;
	margin-bottom:10px;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
	}
#items_bas{
	width:837px;
	margin-top:10px;
	margin-bottom:10px;
	}
#item_bas_menu{
	width:146px;
	float:left;
	margin-left:10px;
	}
.item{
	width:211px;
	height:70px;
	float:left;
	border: 1px solid #231f20;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 4px;
	font-size:12px;
	background-color:#ccc;
	cursor:pointer;
	cursor:hand;
	}
.item_photo{
	float:left;
	width:73px;
	}
.item_texte{
	width:135px;
	height: 40px;
	margin-left:74px;
	margin-top: 2px;
	font-size:11px;
	color:#231f20;
	
	}
#item_prix{
	float:left;
	width:100px;
	height: 24px;
	margin-left:0px;
	margin-top:8px;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#231f20;
	}
.item_plus{
	float:left;
	width:35px;
	height: 24px;
	margin-left:0px;
	text-align:right;
	font-size:24px;
	font-weight:bold;
	color:#231f20;
}
.item_plus a{
	font-size:24px;
	font-weight:bold;
	color:#231f20;
	text-decoration:none;
	}

.nom_produit{
	font-weight:bold;
	}
.desc_produit{
	text-align:justify;
	}
.numero_produit{
	width:300px;
	float:left;
	font-size:11px;
	}
.prix_produit{
	width:300px;
	float:left;
	font-weight:bold;
	}
	
#concours_form{
	font-size:12px;
	background-color:#fff;
	}
#image_general{
	float:left;
	width:189px;
	height:190px;
	margin-top:7px;
	margin-left:2px;
	border-top: 1px solid #231f20;
	border-left: 1px solid #231f20;
	border-bottom: 1px solid #231f20;
	}
#texte_general{
	float:left;
	font-size:14px;
	text-align:justify;
	vertical-align:text-bottom;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	margin-top: 7px;
	width:416px;
	height:170px;
	background-color:#CCCCCC;
	color:#231f20;
	border-top: 1px solid #231f20;
	border-right: 1px solid #231f20;
	border-bottom: 1px solid #231f20;
	}
#texte_general h2{
	text-transform:uppercase;
	font-size:36px;
	color:#BBBBBB;
	line-height:36px;
	margin-top:0px;
	margin-bottom:20px;
	padding:0px;
	}	
	
#haut_statique{
	width:826px;
	height:125px;
/*	background-image:url(images/back_pages_statiques.jpg); */
	background-color:#fff;
	}
#bas_statique{
	width:826px;
	height:125px;
/*	background-image:url(images/back_pages_statiques_bas.jpg); */
	background-color:#fff;
	
	}
	
#haut_statique h1{
	color:#666;
	font-size:24px;
	padding-left:0px;
	margin-top: 0px;
	padding-top: 86px;
	}
#contenu_statique{
	background-color:#fff;
	padding-left:70px;
	padding-top:20px;
	padding-right:70px;
	padding-bottom:20px;
	text-align:justify;
	font-size:12px;
	color:#666;
	}
#contenu_statique a{
	color:#00b1b0;
	}
#haut_statique_jeux{
	width:826px;
	height:125px;
	background-image:url(images/back_pages_statiques_jeux.jpg);
	}
#bas_statique_jeux{
	width:826px;
	height:125px;
	background-image:url(images/back_pages_statiques_bas_jeux.jpg);
	}
	
#haut_statique_jeux h1{
	color:#FFFFFF;
	font-size:24px;
	padding-left:0px;
	margin-top: 0px;
	padding-top: 86px;
	}
#contenu_statique_jeux{
	padding-left:70px;
	padding-top:20px;
	padding-right:70px;
	padding-bottom:20px;
	text-align:justify;
	font-size:12px;
	background-color:#FFF;
	color:#000;
	}
#contenu_statique_jeux a{
	color:#ccc;
	}
#titre_catemploi{
	margin-top:40px;
	font-size:16px;
	border-bottom:1px solid #00b1b0;
}
#titre_polivente{
	margin-top:40px;
	font-size:16px;
	border-bottom:1px solid #00b1b0;
	}
.sousbouton_emp1b{
	margin-left:100px;
	border-left: 4px solid #a6a6b5;
	border-right: 4px solid #a6a6b5;
	border-bottom: 4px solid #a6a6b5;
	border-top: 4px solid #a6a6b5;
	width:160px;
	height:20px;
	float:left;
	text-align:center;
	padding-top:5px;
	font-size:14px;
	}
.sousbouton_emp1b a{
	color:#FFF;
	text-decoration:none;
	}

.sousbouton_emp2{
	border-right: 4px solid #a6a6b5;
	border-bottom: 4px solid #a6a6b5;
	border-top: 4px solid #a6a6b5;
	width:160px;
	height:20px;
	float:left;
	text-align:center;
	padding-top:5px;
	font-size:14px;
	}
.sousbouton_emp2 a{
	color:#FFF;
	text-decoration:none;
	}
.nom_emploi{
	font-size:14px;
	margin-top:25px;
	}

#stats{
	visibility:hidden;
	}

</style>
