body {	
	scrollbar-3dlight-color: #6F7A7C;
	scrollbar-arrow-color: #6F7A7C;
	scrollbar-base-color: White;
	scrollbar-darkshadow-color: #6F7A7C;
	scrollbar-face-color: #EEEEEE;
	scrollbar-highlight-color: White;
	scrollbar-shadow-color: #6F7A7C;
	scrollbar-track-color: White;
}

h1 {
	margin: 0;
}

TD {
	font-family: font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
}

A {
	text-decoration: none;
	color: #6F7A7C;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

A:Hover {
	text-decoration: none;
	color: #393E3E;
	font-weight: bold;
}

A:active {
	text-decoration: none;
	color: #393E3E;
	font-weight: bold;
}

a.pages {
	text-decoration:underline;
	color: #6F7A7C;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.pages:Hover {
	text-decoration:underline;
	color: #393E3E;
	font-weight: bold;
}

a.pages:active {
	text-decoration:underline;
	color: #393E3E;
	font-weight: bold;
}
.pages_active {
	text-decoration:none;
	color: #BD0600;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.sousmenu {
	text-decoration: none;
	color: Black;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a.sousmenu:active {
	text-decoration: none;
	color: #BD0600;
	font-weight: normal;
}

a.sousmenu:hover {
	text-decoration: none;
	color: #BD0600;
	font-weight: normal;
}


a.auteur,a.auteur:active {
	background-color: White;
	layer-background-color: #000000;
	color: Black;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	filter: alpha(opacity=50);
	-moz-opacity : 1;
	opacity: 1;
}

a.auteur:hover {
	background-color: White;
	layer-background-color: #000000;
	color: Black;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	filter: alpha(opacity=50);
	-moz-opacity : 0.5;
	opacity: 0.5;
}
div.transOFF {width: 100%; background-color: silver;border:0px; }
div.transON {width: 100%; background-color: silver;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;border:0px; }
div.trans25 {width: 100%; background-color: silver;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;border:0px; }
div.trans75 {width: 100%; background-color: silver;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;border:0px; }

a.sousmenu:active {
	text-decoration: none;
	color: #BD0600;
	font-weight: normal;
}

a.sousmenu:hover {
	text-decoration: none;
	color: #BD0600;
	font-weight: normal;
}

a.menubasdepage {
	text-decoration: none;
	color: #6F7A7C;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a.menubasdepage:active {
	text-decoration: none;
	color: #393E3E;
	font-weight: normal;
}

a.menubasdepage:hover {
	text-decoration: none;
	color: #393E3E;
	font-weight: normal;
}
.rouge { color: #BD0600;}

.noterouge { 
	color: #BD0600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;
	padding: 4px;
	}

p {
	color: #393E3E;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
	}
p.rouge {
	color: #BD0600;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
	}
	
input {
	background-color: White;
	color: Black;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #393E3E;
}
textarea {
	background-color: White;
	color: Black;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #393E3E;
}
input.nostyle {
	width:57px;
	height:23px;
	border: 0px;
}
input.nostyle2 {
	border: 0px;
}
input.rouge {
	background-color: White;
	color: #BD0600;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px;
	text-align:center
}

select {
	background-color: White;
	color: Black;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #393E3E;
}

.titresgris

{
	color: #6F7A7C;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

.titresrouge

{
	color: #BD0600;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

.grostitresrouge

{
	color: #BD0600;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
	/*letter-spacing: 3px;*/
	word-break: 10px;
}
.petittitresrouge

{
	color: #BD0600;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
	/*letter-spacing: 3px;*/
	word-break: 10px;
}
.grostitresblanc

{
	color: White;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
	/*letter-spacing: 3px;*/
	word-break: 10px;
}

.blanc { color: White;}

.petittitresblanc
{
	color: White;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
	/*letter-spacing: 3px;*/
	word-break: 10px;
}
.grostitresgris

{
	color: #6F7A7C;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

.newcollection

{
	color: Black;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 2px 5px 2px 2px;
}

.legende
{
	text-decoration: none;
	color: #6F7A7C;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.desc
	{
	color:#849397;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	}
.desc_prix
	{
	color:#5A676B	;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	}	

.noir {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	color: #000000;
	}
.blanc {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	color: #FFFFFF;
	}

#detaildiv
	{
	z-index:100;
	display: none;
	position:absolute;
	/*margin-top: -125px; /* moitié de la hauteur */
    margin-left: -135px; /* moitié de la largeur */
	left: 40%; 
    /*top: 60%;*/
	width: 490px;
	height: 500px;
	}
#desc_auteur
	{
	z-index:100;
	display: none;
	position:absolute;
	/*margin-top: -125px; /* moitié de la hauteur */
    margin-left: -135px; /* moitié de la largeur */
	left: 40%; 
    /*top: 60%;*/
	
	
	}
#panier
	{
	border: 1px solid;
	border-color:#BD0600;
	visibility:visible;
	/*position:absolute;
	margin: 500px 0px 0px -360px;*/

	}
.centrer {text-align:center}	
.promo

	{
	color: #BD0600;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	}	
.none {border:0px; background:transparent; }
.effcalque { display:none; }
.affcalque { display:block; }

.opacity100{
   	 opacity: 1;
	 filter:alpha(opacity=100);
	-moz-opacity: 1;
	}
hr.panier{
border:0px;
color:#BD0600;
height:1px
}
	
/*********PANIER PERMANENT************/
#master	{position:absolute; width: 200px; top: 160px; left: -140px; z-index:2;  visibility:visible;}
/*#master	{position:absolute; width: 200px; top: 10px; left: -5px; z-index:2;  visibility:visible;}*/
#menu {position:absolute; width: 18px; top: 0px; left: 138px; z-index:2; visibility:visible;}
#liens {position:absolute;  top: 0px; left: -10px; z-index:3;  visibility:visible;}
.NavJump {font-family: arial; font-size: 10pt; color: #808080; text-decoration: none;}