@import url("pretty_girl_Contenant_Catalogue.css");
@import url("pretty_girl_Contenant_Rubrique.css");
@import url("pretty_girl_Contenant_meilleures_ventes.css");
@import url("pretty_girl_Contenant_promotions.css");
@import url("pretty_girl_Contenant_nouveautes.css");
@import url("pretty_girl_Contenant_produit.css");
@import url("pretty_girl_Contenant_compte.css");
@import url("pretty_girl_Contenant_panier.css");
@import url("pretty_girl_Contenant_commande.css");
@import url("pretty_girl_Contenant_contenu.css");
@import url("pretty_girl_Contenant_Recherche.css");
@import url("thickbox.css");



/* CSS Document, site PrettyGirl *************************
*                                                        *
*  Karim Belkacem                                        *
*  Creation Date: december. 12, 2007                     *
*                                                        *
******************************************************* */



/* ------------------------------- CSS balises standard */

html, body {
	background-color: #eee;
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../_images/bg_entete.png);
	background-repeat: repeat-x;
	background-position: left top;
}

a:link, a:active, a:visited {
	color: #9F0050;
	text-decoration: none;
}

a:hover {
	color: #000;
	text-decoration: none;
}

a:link img, a:active img, a:visited img, a:hover img {
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position:center;
}

/* -------------------------------------- CSS image png */

img {
   behavior: url("pngbehavior.htc");
}

/* ---------------------------- CSS Effaceur Bloc Float */

.EffaceurGauche {
	clear: left;
}

.EffaceurGaucheDroite {
	clear: both;
}

.EffaceurDroite {
	clear: right;
}


/* ------------------------------------------ CSS Perso */

#Page {
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #fff;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-image: url(../_images/bg_entete.png);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #9F0050;
}

/* ------------------------------------------ CSS Entete */

#Entete {
	margin: 0px;
	padding: 0px;
	height: 125px;
	width: 100%;
}

#BoxLang {
	width: 80px;
	position: absolute;
	z-index: 1501;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 580px;
	text-align: right;
	padding: 0px;
	left: 182px;
	top: -7px;
}

#BoxLang h3 {
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	background-image: url(../_images/FlecheLang.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#BoxLang ul {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding: 0px;
	margin-top: -15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: none;
	text-align: left;
}

#BoxLang ul li {
	font-size: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}

#BoxLang ul li a {
	display: block;
}

#BoxLang ul li a:hover {
	padding-left: 12px;
	background-image: url(../_images/LangEnCours.gif);
	background-repeat: no-repeat;
	background-position: 2px 50%;
}

#BoxLang .invisible {
	display: none;
}

#BoxLang ul.visible {
	display: block;
}
	
#TitreSite {
	padding: 0px;
	width: 473px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: absolute;
	z-index: 1000;
	left: 101px;
	top: 19px;
	height: 32px;
}

#TitreSite h2 {
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 214px;
	background-image: url(../_images/logo_pretty_girl_blanc.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}

#TitreSite h2 span {
	display: none;
}

#TitreSite p {
	width: 180px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	letter-spacing: 2px;
}

#BtnCataloguePDF {
	padding: 0px;
	width: 100px;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 420px;
	position: absolute;
	z-index: 1999;
	height: 101px;
	left: 234px;
	top: 2px;
}

#BtnCataloguePDF a {
	background-image: url(../_images/btn_pdf.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 100px;
}



#BtnCatloguePDF a:hover {
	background-image: url(../_images/btn_pdf.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 100px;
}
#BtnCataloguePDF a span {
	display: none;
}
#BtnGaleriePhoto  {
	background-image: url(../_images/iconeshowroom.png);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 100px;
}
#BtnGaleriePhoto a {
	background-image: url(../_images/iconeshowroom.png);
	background-repeat: no-repeat;
	background-position: center;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 100px;
}
#BtnGaleriePhoto {
	padding: 0px;
	width: 100px;
	margin-top: -20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 420px;
	position: absolute;
	z-index: 1999;
	height: 101px;
	left: 97px;
	top: 2px;
}
#BtnGaleriePhoto a span {
	display: none;
}

#MenuPrincipaleOnglet {
	text-align: left;
	padding: 0px;
	margin-top: 89px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	position: absolute;
	z-index: 2000;
	left: 101px;
	top: -2px;
	width: 969px;
	height: 37px; /*74px;*/
}

#MenuPrincipaleOnglet ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#MenuPrincipaleOnglet ul li {
	float: left;
	margin-left: 3px;
	font-size: 12px;
	text-transform: uppercase;
}

#MenuPrincipaleOnglet ul li a {
	float: left;
	text-decoration: none;
	letter-spacing: 1px;
	padding-left: 15px;
	background-image: url(../_images/bg_Btn_Menu_Gauche.png);
	background-position: 0% -36px;
	background-repeat: no-repeat;
	cursor: pointer;
}

#MenuPrincipaleOnglet ul li#actif {
  float: left;
  text-decoration: none;
  letter-spacing: 1px;
  padding-left: 15px;
  background-image: url(../_images/bg_Btn_Menu_Gauche.png);
  background-position: 0% 0%;
  background-repeat: no-repeat;
}

#MenuPrincipaleOnglet ul li a span {
	float: left;
	padding-top: 13px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 0px;
	background-image: url(../_images/bg_Btn_Menu_Droite.png);
	background-position: 100% -36px;
	background-repeat: no-repeat;
	color: #ffffff;
}

#MenuPrincipaleOnglet ul li#actif span {
  float: left;
  padding-top: 13px;
  padding-right: 15px;
  padding-bottom: 8px;
  padding-left: 0px;
  background-image: url(../_images/bg_Btn_Menu_Droite.png);
  background-position: 100% 0%;
  background-repeat: no-repeat;
  color: #333333;
}

#MenuPrincipaleOnglet ul li a:hover {
  background-position: 0% -72px;
}

#MenuPrincipaleOnglet ul li a:focus {
  background-position: 0% -72px;
}

#MenuPrincipaleOnglet ul li a:hover span {
  background-position: 100% -72px;
}

#MenuPrincipaleOnglet ul li a:focus span {
  background-position: 100% -72px;
}

#FormulaireRecherche {
	background-image: url(../_images/bg_form_recherche.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px;
	height: 42px;
	width: 280px;
	position: absolute;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 650px; /*670px;*/
	z-index: 3000;
	left: 223px;
	top: 19px;
}

#FormulaireRecherche form {
	font-size: 12px;
	color: #FFF;
	text-align: center;
	margin-top: 7px;
}

#FormulaireRecherche form label {
	font-weight: bold;
}

input.valider {
	font-weight: bold;
	color: #FFF;
	background-color: #CC0066;
	margin: 0px;
	padding: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
}

#Newsletter1 {
	padding: 0px;
	width: 280px;
	position: absolute;
	margin-top: 43px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 670px;
	text-align: center;
	z-index: 4000;
	height: 53px;
	background-repeat: no-repeat;
	background-position: center center;
}

#Newsletter2 {
	padding: 0px;
	width: 280px;
	position: absolute;
	margin-top: 43px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 670px;
	text-align: center;
	z-index: 4000;
	height: 53px;
	background-repeat: no-repeat;
	background-position: center center;
}


#NewsletterForm, #Plugoo {
	display: none;
}

#Newsletter form {
	font-size: 12px;
	color: #FFF;
	margin: 0px;
	padding: 0px;
	background-image: url(../_images/bg_entete.png);
	background-repeat: repeat-x;
	background-position: 0px -46px;
}

#Newsletter form fieldset {
	border: 1px solid #FFFFFF;
	color: #FFF;
	margin: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}

#Newsletter form fieldset legend {
	color: #FFF;
}

#Newsletter a {
	font-size: 11px;
	color: #FFFFFF;
}

#Newsletter a:hover {
	color: #000;
}

#Newsletter .RetourForm {
	color: #99FF00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 10px;
	background-image: url(../_images/bg_entete.png);
	background-repeat: repeat-x;
	background-position: 0px -46px;
}


#MenuWidget {
	padding: 0px;
	width: 250px;
	position: absolute;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: left;
	z-index: 5000;
	/*left: 98px;
	top: -4px;*/
}

#MenuWidget ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#MenuWidget ul li {
	margin: 0px;
	list-style-type: none;
	display: inline;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 6px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#MenuWidget ul li:first-child {
	border-left-width: 0px;
	border-left-style: none;
}

#MenuWidget ul li a {
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
}

#MenuWidget ul li a:hover, #MenuWidget ul li a.Selected {
	color: #000;
}

#MenuWidget ul li a.selected {
	color: #000;
}

#texteDroite {
	padding: 0px;
	width: 400px;
	position: absolute;
	margin-top: 63px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 650px;
	text-align: center;
	z-index: 5000;
	left: 98px;
	top: -4px;
}

#MenuContenu {
	padding: 0px;
	width: 525px;/*450px;*/
	position: absolute;
	margin-top: 100px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 550px; /*615px;*/
	text-align: right;
	z-index: 5000;
	left: 98px;
	top: -4px;
}

#MenuContenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#MenuContenu ul li {
	margin: 0px;
	list-style-type: none;
	display: inline;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 6px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

#MenuContenu ul li:first-child {
	border-left-width: 0px;
	border-left-style: none;
}

#MenuContenu ul li a {
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
}

#MenuContenu ul li a:hover, #MenuContenu ul li a.Selected {
	color: #000;
}

#MenuContenu ul li a.selected {
	color: #000;
}


/* ------------------------------------------ CSS Sous Menu / Hierarchie */

#SousMenuHierarchie {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-size: 12px;
	text-transform: uppercase;
}

#SousMenuHierarchie strong {
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ccc;
	margin: 0px;
}

#SousMenuHierarchie em  {
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}

#SousMenuHierarchie ul {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#SousMenuHierarchie ul li {
	display: inline;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ccc;
	margin: 0px;
}

#SousMenuHierarchie ul li:first-child {
	border-left-width: 0px;
	border-left-style: none;
}

#SousMenuHierarchie ul li a, #SousMenuHierarchie ul li a:hover {
	margin: 0px;
	padding: 0px;
}

#SousMenuHierarchie ul li a.selected, #SousMenuHierarchie ul li a.selected:hover {
	color: #FFFFFF;
	background-color: #9F0050;
	padding-right: 3px;
	padding-left: 3px;
}

/* ------------------------------------------ CSS Contenant */

#Contenant {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.EncartImageProduit {
	position: absolute;
	width: 148px;
	z-index: 100;
	margin: 0px;
	padding: 0px;
	height: 148px;
}

.EncartTitreProduit {
	position: absolute;
	width: 143px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	z-index: 200;
}

.EncartPrixProduit {
	text-align: right;
	position: absolute;
	margin-top: 112px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	z-index: 300;
	background-image: url(../_images/bg_encart_produit.png);
}

.EncartPrixProduit strong {
	font-size: 12px;
	font-weight: bold;
	display: block;
	margin: 0px;
	width: 140px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.EncartPrixProduit a {
	display: block;
	margin: 0px;
	width: 140px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.EncartTitreProduit br, .EncartPrixProduit br {
	display: none;
}

/* ------------------------------------------ CSS Contenant Gauche */

#ContenantGauche {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 310px;
}

#MeilleuresVentes {

}

.MeilleuresVentesDebut {
	padding: 0px;
	float: left;
	width: 148px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #0066CC;
	height: 148px;
	background-color: #0066CC;
	background-image: url(../_images/Picto_logo_Blanc.png);
	background-repeat: no-repeat;
	background-position: 95% 95%;
}

.MeilleuresVentesDebut strong {
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 1px;
	width: 120px;
	position: absolute;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.MeilleuresVentesProduits {
	padding: 0px;
	float: left;
	width: 148px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #0066CC;
	height: 148px;
}

.MeilleuresVentesProduits .EncartPrixProduit {
	width: 148px;
}

.MeilleuresVentesProduits .EncartTitreProduit a,
.MeilleuresVentesProduits .EncartPrixProduit a {
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
}

.MeilleuresVentesProduits .EncartTitreProduit a:hover,
.MeilleuresVentesProduits .EncartPrixProduit a:hover {
	color: #000;
}

.MeilleuresVentesFin {
	padding: 0px;
	float: left;
	width: 148px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #0066CC;
	height: 148px;
	background-image: url(../_images/bg_btn_MV.png);
	background-repeat: no-repeat;
	background-position: 9px 50%;
}

.MeilleuresVentesFin a {
	font-size: 12px;
	color: #0066CC;
	padding: 0px;
	width: 80px;
	margin-top: 55px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
	position: absolute;
}

.MeilleuresVentesFin a:hover {
	color: #333;
}

#Promotions {

}

.PromotionsDebut {
	padding: 0px;
	float: left;
	width: 148px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #999933;
	height: 148px;
	background-color: #999933;
	background-image: url(../_images/Picto_logo_Blanc.png);
	background-repeat: no-repeat;
	background-position: 95% 95%;
}

.PromotionsDebut strong {
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 1px;
	width: 120px;
	position: absolute;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.PromotionsProduits {
	padding: 0px;
	float: left;
	width: 148px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #999933;
	height: 148px;
}

.PromotionsProduits .EncartPrixProduit {
	width: 148px;
}

.PromotionsProduits .EncartTitreProduit a,
.PromotionsProduits .EncartPrixProduit a {
	font-size: 12px;
	font-weight: bold;
	color: #999933;
}

.PromotionsProduits .EncartTitreProduit a:hover,
.PromotionsProduits .EncartPrixProduit a:hover {
	color: #000;
}

.PromotionsFin {
	padding: 0px;
	float: left;
	width: 148px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #999933;
	height: 148px;
	background-image: url(../_images/bg_btn_Promo.png);
	background-repeat: no-repeat;
	background-position: 9px 50%;
}

.PromotionsFin a {
	font-size: 12px;
	color: #999933;
	padding: 0px;
	width: 80px;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
	position: absolute;
}

.PromotionsFin a:hover {
	color: #333;
}

/* ------------------------------------------ CSS Contenant Droite */

#ContenantDroite {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 630px;
}

#ContenuVisuelDroite {
	background-image: url(../_images/bg_VisuelHomePage3.png);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	padding: 0px;
	height: 302px;
	width: 500px; /*621px;*/
	border: 1px solid #9F0050;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}

#PlugooBox {
	padding: 0px;
	width: 340px;
	position: absolute;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	z-index: 1001;
	height: 240px;
}

#PlugooBtn {
	padding: 0px;
	width: 340px;
	height: 240px;
	margin: 0px;
}

#PlugooBtn a {
	padding: 0px;
	width: 340px;
	height: 240px;
	margin: 0px;
	background-image: url(../_images/plugooBtn.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
}

#PlugooBtn a:hover {
	padding: 0px;
	width: 340px;
	height: 240px;
	margin: 0px;
	background-image: url(../_images/plugooBtn.png);
	background-repeat: no-repeat;
	background-position: 0px -240px;
	display: block;
}


#Plugoo {
	padding: 0px;
	width: 340px;
	margin: 0px;
	height: 240px;
}

#TexteIntro {
	padding: 0px;
	width: 250px;
	position: absolute;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 360px;
}

#TexteIntro strong {
	font-size: 13px;
}

#TexteIntro p {
	margin: 0px;
	font-size: 11px;
	line-height: 120%;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #939;
	font-weight: bold;
}

#TexteAlerte {
	width: 480px;/*601px;*/
	position: absolute;
	font-size: 15px;
	margin-top: 247px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #FFFFFF;
	text-align: center;
	background-image: url(../_images/bg_alerte.png);
	padding: 10px;
}

#GoogleAdsense {
float: right;
width: 120px;
margin-top: 0px 5px 5px 0px;
}

#Nouveaux {

}

.NouveauxProduitsDebut {
	padding: 0px;
	float: left;
	width: 150px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #FF9900;
	height: 148px;
	background-color: #FF9900;
	background-image: url(../_images/Picto_logo_Blanc.png);
	background-repeat: no-repeat;
	background-position: 95% 95%;
}

.NouveauxProduitsDebut strong {
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	letter-spacing: 1px;
	width: 120px;
	position: absolute;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.NouveauxProduits {
	padding: 0px;
	float: left;
	width: 150px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #FF9900;
	height: 148px;
}

.NouveauxProduits .EncartPrixProduit {
	width: 150px;
}

.NouveauxProduits .EncartTitreProduit a,
.NouveauxProduits .EncartPrixProduit a {
	font-size: 12px;
	font-weight: bold;
	color: #FF9900;
}

.NouveauxProduits .EncartTitreProduit a:hover,
.NouveauxProduits .EncartPrixProduit a:hover {
	color: #000;
}

.NouveauxProduitsFin {
	padding: 0px;
	float: left;
	width: 150px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #FF9900;
	height: 148px;
	background-image: url(../_images/bg_btn_Nouveau.png);
	background-repeat: no-repeat;
	background-position: 9px 50%;
}

.NouveauxProduitsFin a {
	font-size: 12px;
	color: #FF9900;
	padding: 0px;
	width: 80px;
	margin-top: 60px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 60px;
	position: absolute;
}

.NouveauxProduitsFin a:hover {
	color: #333;
}


/* ------------------------------------------ CSS Pied */

#Pied1 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
	margin: 0px;
	background-image: url(../_images/Logos_CB_pied1.png);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding: 0px;
}

#Pied2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
	margin: 0px;
	background-image: url(../_images/Logos_CB_pied2.png);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding: 0px;
}

#Pied1 p, #Pied2 p {
	margin: 0px;
	font-size: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 320px;
	background-image: url(../_images/Picto_logo_Gris.jpg);
	background-repeat: no-repeat;
	background-position: 100% 10px;
}

/* ------------------------------------------ CSS Pub */

.weboscope {
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	display: none;
}
