body {
	background-color: #040507;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	margin : 0;
}

.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}

#global {
     left: 50%; 
     width: 500px;
     height: 400px;
     margin-left: 250px; /* moitié de la largeur */
     border: 0px solid #000;
     }

#fondlogin{
	width	:	500px;
     height: 400px;
	padding	:	15px;
	margin:auto;

}

a{
	color 	:	#CCCCCC;
}

#clr, #spacer{
	clear:both;
}

#xitibox{
	visibility : hidden;
	position: static;
	left: 0px;
	top: 0px;

}

table.c1 {background-color: #414743}

#contentpage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	padding: 15px;
	text-align: justify;
	vertical-align: top;
}

.btnonglets{
	float : left;
	margin-right : 34px;
	height : 18px;
}

.textintro{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F2F2F2;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	padding-bottom : 35px;
	height : 67px;
	
}

#texteacroche{
	text-align: left;
	display: block;
	float: right;
	padding-left : 12px;
	padding-top	:	18px;
	width : 245px;
	height : 60px;
	background-color: #414743;
	border: 0px solid #FFFFFF;

}

#selrecherche, #fldrecherche{
	display: block;
	height: 18px;
	width: 200px;
	border: 0pt none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	background-color: #c7cee0;
}

div{
	border : 0px solid #FF0000;
}

/* ---------------------- catalogue ----------------*/
#Liste_Left{
	border			: 	solid 0px #FFFFFF;
	width			:	170px;
	margin			:	0px;
	float 			:	left;
	background		:	#414743 ;
	height: auto !important;

}

#lstcat{
	list-style: none ;
	margin: 0 ;
	padding: 0 ;
}

#lstcat li {
	background: #c00 ;
	color: #414743 ;
	border-bottom: 1px solid #000000 ;
	margin-bottom: 0px ;
	}
	
#lstcat li a {
	display: block ;
	background: #414743 ;
	color: #fff ;
	font: 12px Arial,sans-serif ;
	line-height: 1em ;
	text-align: left ;
	text-decoration: none ;
	padding: 4px 0 ;
	padding-left : 5px;
	}
	
#lstcat li a:hover, #lstcat li a:focus, #lstcat li a:active {
	background: #373E39;
	text-decoration: none ;
	}


.cat_vignette_front{
	border : 0px solid #dddddd;
	padding: 0px;
	text-align: center;
	width: 160px;
	display: block;
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	color :	#000000;
	background-color: #FFFFFF;
	height:240px;
}

.cat_vignette_front div {
	font: 12px Arial,sans-serif ;
}

/*########################################################################
CATALOGUE
#######################################################################*/
#Content_Catalogue{
	border	: solid 0px #FFFFFF;
	float: left;
	width: 795px;
	padding-left : 0px;
	padding-left : 30px;
}

#titrerubrique{
	border : 0px solid #dddddd;
	padding: 3px;
	text-align: center;
	display: block;
	float: right;
	margin: 1px;
	margin-right : 10px;
}

#titreprochainement{
	border : 0px solid #dddddd;
	padding: 3px;
	text-align: left;
	display: block;
	float: right;
	padding-left : 5px;
	padding-top	:	20px;
	width : 245px;
	height : 51px;
	background-color: #000000;
}

#titrenouveaute{
	border : 0px solid #dddddd;
	padding: 3px;
	text-align: left;
	display: block;
	float: right;
	padding-left : 12px;
	padding-top	:	20px;
	width : 245px;
	height : 51px;
	background-color: #414743;
}

/*########################################################################
COLLECTION
#######################################################################*/
#fondcollection{
	background-color: #000000;
	width: 1002px;
	border : 0px solid #414743;
	height: auto !important;
}

#fondcollection_background{
	background-image: url(/images/fonds/collections.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height	:	432px;
}

#collectiontexteintro{
	border	: solid 0px #FFFFFF;
	float: right;
	width: 450px;
	padding-right : 130px;
	margin-top : 50px;
	height: auto;
	text-align: justify;
	color	:	#6C797D;
}

/*########################################################################
NOUVEAUTE
#######################################################################*/
#fondnouveautes{
	background-color: #000000;
	width: 1002px;
	height: auto !important;
}

#fondnouveautes_background{
	background-image: url(/images/fonds/collections.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height	:	432px;
}

#lstleftnouveaute{
	border			: 	solid 0px #FFFFFF;
	width			:	210px;
	margin			:	0px;
	float 			:	left;
	background		:	#414743 ;
}

#ContentNouveautes{
	border	: solid 0px #FFFFFF;
	float: left;
	width: 760px;
	padding-left : 30px;
	height: auto;
}
/*########################################################################
ACCESSOIRES
#######################################################################*/
#fondaccessoires{
	background-color: #dde59c;
	width: 1002px;
	height: auto !important;
}

#fondaccessoires_background{
	background-image: url(/images/fonds/accessoires.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height	:	432px;
}

#fondaccessoires #Liste_Left{
	background-color: #b8bf82;
}

#fondaccessoires #selrecherche{
	display: block;
	height: 18px;
	width: 160px;
	border: 0pt none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	background-color: #b8bf82;
}

#fondaccessoires #onglet{
	background-color: #a0a671;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	text-transform: uppercase;

}

#fondaccessoires #onglet a{
	text-decoration	:	none;
	color: #333333;
}

#fondaccessoires #onglet .ongletoff{
	background-color: #a0a671;
	width	:	84px;
	float	:	left;
	padding-top	:	5px;
	padding-bottom	:	5px;
}

#fondaccessoires #onglet .ongleton{
	background-color: #b8bf82;
	width	:	84px;
	float	:	left;
	padding-top	:	5px;
	padding-bottom	:	5px;
}

#fondaccessoires #lstcat li {
	background: #b8bf82 ;
	}
	
#fondaccessoires #lstcat li a {
	background: #b8bf82 ;
	color: #333333 ;
	}
	
#fondaccessoires #lstcat li a:hover, #fondaccessoires #lstcat li a:focus, #fondaccessoires #lstcat li a:active {
	background: #a0a671;
	}

#fondaccessoires #alpha{
	background-color: #a0a671;
	color: #333333 ;
	width	:	170px;
}

#fondaccessoires #alpha a{
	color: #333333 ;
}

#fondaccessoires #Selection_Artistes{
	border	: solid 0px #FFFFFF;
	background-color: #a0a671;
	color: #333333 ;
	width	:	170px;
	padding-top	:	5px;
	padding-bottom	:	10px;
	padding-left	:	4px;
}

#fondaccessoires #collectiontexteintro{
	border	: solid 0px #FFFFFF;
	float: right;
	width: 450px;
	padding-right : 130px;
	margin-top : 118px;
	height: auto;
	text-align: justify;
	color	:	#333333;
}


/*########################################################################
COMMANDE
#######################################################################*/
#fondcommande{
	background-color: #000000;
	width: 1002px;
	display: block;
	background-repeat: no-repeat;
	background-position: center top;
	border : 1px solid #414743;
	/*height	:	432px;*/
}

#fondcommande_background{
	background-image: url(/images/fonds/commandes.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	/*height	:	432px;*/
	background-color: #6CC897;
}

#fondcommande #contentpage{
	background-color: #000000;
	width: 450px;
	display: block;
	border : 0px solid #414743;
	/*height	:	260px;*/
	float	:	right;	
}


/*########################################################################
CONTACT
#######################################################################*/
#fondcontact{
	background-color: #000000;
	width: 1002px;
	border : 0px solid #000000;
	height: auto !important;
}

#fondcontact_background{
	background-image: url(/images/fonds/contacts.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height	:	432px;
}

#fondcontact #contentpage{
	background-color: #000000;
	width: 400px;
	display: block;
	border : 0px solid #414743;
	height	:	200px;
	float	:	right;	
	color: #b8bf82 ;
}

#fondcontact #pavelogos{
	width: 1000px;
	display: block;
	border : 0px solid #414743;
	height	:	58px;
	float	:	right;	
	color: #b8bf82 ;
	margin-top : 90px;
}


#fondcontact #contentpage A{
	color: #b8bf82 ;
}

/*########################################################################
PRESENTOIRS
#######################################################################*/
#fondpresentoirs{
	background-color: #b9d0d8;
	width: 1002px;
	border : 0px solid #000000;
	height: auto !important;
}

#fondpresentoirs_background{
	background-image: url(/images/fonds/presentoirs.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: auto !important;
}

#fondpresentoirs #contentpage{
	background-color: #424a4d;
	width: 650px;
	display: block;
	border : 0px solid #000000;
	float	:	right;	
}

#fondpresentoirs #contentpage img{
	margin	:	10px;
}


#conteneurmsgfooter {
	position: absolute;
	left: 50%; 
	width: 1000px;
	margin-left: -500px; 
	margin-top: 0px;
	}
#contenumsgfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9fb9b8;
	text-align: center;
}

#alpha{
	background-color: #373E39;
	display: block;
	padding : 5px 5px 5px 5px;
	width :	170px;
	height : 40px;
	clear: both;
}

#alpha div{
	float : left;
	font-size: 12px;
	padding-top : 4px;
	padding-left : 4px;
	
}

/*########################################################################
VIGNETTES HOME PAGE
#######################################################################*/

#vignettehome{
	width	:	490px;
	margin-left	:	10px;
}

#vignettehome .master {
	border			:	solid 6px #656a66;
	float			:	left;
	margin-right	:	10px;
	margin-top		:	10px;
	width: 112px;
	height: 112px;
	display: block;
	
}

#vignettehome .canvas{
	top: -24px; 
	left: -24px;
}

/*########################################################################
B2B
#######################################################################*/

div #blocsession{

}

div#blocsession {
  float: right;
  width: 108px;
  height: auto;
  margin: 0 0 10px 10px;
  padding: 5px;
  border: 1px solid #666666;
  background-color: #ffffe1;
  color: #666666;
  font-size: 88%;
}

div#blocsession h4 {
  background-image: url(/images/icon_info.gif);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 3px 0 3px 27px;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #666666;
  color: #666666;
  font-size: 110%;
}

div#blocsession p {
  margin: 0em 0em 1.2em 0em;
  color: #666666;
}

div#blocsession p.last {
  margin: 0em;
}