html {
width:100%;
/*background-color:#393737;*/
background-image:url(../images/grey-line.gif);
background-repeat:inherit;
}
body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
#home {
position:relative;
display:block;
width:876px;
margin: auto;
}
#page_details {
position:relative;
display:block;
width:876px;
margin: auto;
}
div#global_page_details {
	position:absolute;
	width:100%;
	margin-left:1800px;
	top: 8px;
	left: 2px;
	z-index: 100;
}
div#angry_banner {
width:876px;
background-color:#000;
}
div#angry_banner_details {
width:876px;
}
div#page_container {
width:876px;
margin:auto;
padding:0;
}
div#page_details_container {
width:876px;
margin:auto;
padding:0;
}
div#logo_container {
	position:absolute;
	width:251px;
	padding-bottom:2px;
	float:left;
	margin-left:5px;
	margin-top:55px;
	top: -34px;
	left: 2px;
	z-index: 100;
}
div#banner_container {
	position:absolute;
	width:600px;
	padding-bottom:2px;
	float:left;
	margin-left:255px;
	margin-top:55px;
	top: -34px;
	left: 13px;
	z-index: 100;
}
div#home_navigation_container {
	width:610px;
	position:absolute;
	margin-left:250px;
	padding-right:1px;
	top:45px;
	left: 0px;
}
div#containtpanier{
margin-left:5px;	
}
.item_container {
width:876px;
overflow:auto;
padding-bottom:10px;
background-color:#000000;
background-image:url(../images/white-line-bg.gif);
}
.item_containt {
width:856px;
margin-left:10px;
margin-right:10px;
/*background-image:url(../images/white-line.gif);*/
background-repeat:inherit;
}
.txt_containt {
margin-left:10px;
margin-right:15px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}
.txt_attente {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#900;
}
a {
color:#ab1212;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
text-decoration:none;
}
a:hover {
color:#ab1212;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
text-decoration:underline;
}
a.lblog {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
text-decoration:none;
}
a.lblog:hover {
color:#09F;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
text-decoration:underline;
}

a.oublie {
color:#ab1212;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
text-decoration:none;
}
a.oublie:hover {
color:#ab1212;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
text-decoration:underline;
}
a.isconnected {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
a.isconnected:hover {
color:#F90;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}
a.shisconnected {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
a.shisconnected:hover {
color:#ab151c;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}

a.footer {
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
text-decoration:none;
}
a.footer:hover {
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
text-decoration:underline;
}
a.relative {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:none;
}
a.relative:hover {
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:underline;
}
#menu ul li{
	float:left;
	list-style-type:none;
}
#menu ul li a.boutique{
	margin-left:-15px;
	background:url(../images/boutique.gif) no-repeat left top;
	width:75px;
	height:16px;
	display:block;
}
#menu ul li a.boutique:hover{
	background:url(../images/boutique-on.gif) no-repeat left bottom;
	width:75px;
	height:16px;
	display:block;
}
#menu ul li a.artistes{
	background:url(../images/nos-artistes.gif) no-repeat left top;
	width:96px;
	height:16px;
	display:block;
}
#menu ul li a.artistes:hover{
	background:url(../images/nos-artistes-on.gif) no-repeat left bottom;
	width:96px;
	height:16px;
	display:block;
}
#menu ul li a.angryblog{
	background:url(../images/angryblog-off.gif) no-repeat left top;
	width:86px;
	height:16px;
	display:block;
}
#menu ul li a.angryblog:hover{
	background:url(../images/angryblog-on.gif) no-repeat left bottom;
	width:86px;
	height:16px;
	display:block;
}
#menu ul li a.panier{
	background:url(../images/mon-panier.gif) no-repeat left top;
	width:93px;
	height:16px;
	display:block;
}
#menu ul li a.panier:hover{
	background:url(../images/mon-panier-on.gif) no-repeat left bottom;
	width:93px;
	height:16px;
	display:block;
}
#menu ul li a.client{
	background:url(../images/espace-client.gif) no-repeat left top;
	width:110px;
	height:16px;
	display:block;
}
#menu ul li a.client:hover{
	background:url(../images/espace-client-on.gif) no-repeat left bottom;
	width:110px;
	height:16px;
	display:block;
}
#menu ul li a.english{
	background:url(../images/english-access.gif) no-repeat left top;
	width:112px;
	height:16px;
	display:block;
}
#menu ul li a.english:hover{
	background:url(../images/english-access-on.gif) no-repeat left bottom;
	width:112px;
	height:16px;
	display:block;
}
a.h1link {
font: 24px impact,helvetica;
letter-spacing:1px;
color:#000;
text-decoration:none;
}
a.h1link:hover{
color:#a9141c;
font: 24px impact,helvetica;
letter-spacing:1px;
text-decoration:none;
}

h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; font-weight:normal;}

h1 {
font-size:12px;
position:relative;
color:#464646;
}
.h1communaute {
font: 24px impact,helvetica;
letter-spacing:1px;
color:#000;
margin-left:10px;
margin-right:15px;
}
#detail_items {
width:650px;
padding: 1px;
}
#detail_items_espace_client {
width:650px;
padding: 1px;
min-height:500px;
}
#detail_actu_items {
width:650px;
padding: 1px;
min-height:450px;
}
#detail_response {
width:650px;
padding: 1px;
min-height:450px;
}
#relative_response{
width:640px;
padding: 1px;
min-height:350px;
margin-right:15px;
}
#relative_response_espace_client{
width:640px;
padding: 1px;
margin-right:15px;
}
#menu_vertical{
	position: absolute;
	top: 457px;
	right: 10px;
	width: 196px;
	border-left:  2px dashed #ab151c;
	padding-left: 5px;
	margin-left: 50px;
}
#menu_vertical_espace_client{
	position: absolute;
	top: 320px;
	right: 10px;
	width: 196px;
	border-left:  2px dashed #ab151c ;
    padding-left: 5px;
    margin-left: 50px;
}
#menu_vertical_fiche_artiste{
	position: absolute;
	top: 130px;
	right: 10px;
	width: 196px;
	border-left:  2px dashed #ab151c ;
    padding-left: 5px;
    margin-left: 50px;
}
#menu_vertical_details{
	position: absolute;
	top: 140px;
	right: 10px;
	width: 196px;
	border-left: 2px dashed #ab151c;
    padding-left: 5px;
    margin-left: 50px;
}
#menu_vertical ul li{
	list-style-type:none;
	margin-left:-35px;
}
#menu_vertical_details ul li{
	list-style-type:none;
	margin-left:-35px;
}
#menu_vertical_espace_client ul li{
	list-style-type:none;
	margin-left:-35px;
}
#menu_vertical ul {
	margin-top:15px;
}
#menu_vertical_details ul {
	margin-top:15px;
}
#menu_vertical_espace_client ul {
	margin-top:15px;
}
#menu_vertical ul li a.liens-boutique{
	background:url(../images/liens-boutique.png) no-repeat left top;
	width:136px;
	height:28px;
	display:block;
}
#menu_vertical ul li a.liens-boutique:hover{
	background:url(../images/liens-boutique.png) no-repeat left top;
	width:136px;
	height:28px;
	display:block;
}
#menu_vertical_espace_client ul li a.liens-boutique{
	background:url(../images/liens-boutique.png) no-repeat left top;
	width:136px;
	height:28px;
	display:block;
}
#menu_vertical_espace_client ul li a.liens-boutique:hover{
	background:url(../images/liens-boutique.png) no-repeat left top;
	width:136px;
	height:28px;
	display:block;
}
#menu_vertical ul li a.poster{
	background:url(../images/collection-poster.png) no-repeat left top;
	width:133px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.poster:hover{
	background:url(../images/collection-poster-on.png) no-repeat left top;
	width:133px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.poster{
	background:url(../images/collection-poster.png) no-repeat left top;
	width:133px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.poster:hover{
	background:url(../images/collection-poster-on.png) no-repeat left top;
	width:133px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.format-carre{
	background:url(../images/collection-poster-carre.png) no-repeat left top;
	width:104px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.format-carre:hover{
	background:url(../images/collection-poster-carre-on.png) no-repeat left top;
	width:104px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.format-carre{
	background:url(../images/collection-poster-carre.png) no-repeat left top;
	width:104px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.format-carre:hover{
	background:url(../images/collection-poster-carre-on.png) no-repeat left top;
	width:104px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.format-vertical{
	background:url(../images/collection-poster-vertical.png) no-repeat left top;
	width:120px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.format-vertical:hover{
	background:url(../images/collection-poster-vertical-on.png) no-repeat left top;
	width:120px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.format-vertical{
	background:url(../images/collection-poster-vertical.png) no-repeat left top;
	width:120px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.format-vertical:hover{
	background:url(../images/collection-poster-vertical-on.png) no-repeat left top;
	width:120px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.format-horizontal{
	background:url(../images/collection-poster-horizontal.png) no-repeat left top;
	width:137px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.format-horizontal:hover{
	background:url(../images/collection-poster-horizontal-on.png) no-repeat left top;
	width:137px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.format-horizontal{
	background:url(../images/collection-poster-horizontal.png) no-repeat left top;
	width:137px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.format-horizontal:hover{
	background:url(../images/collection-poster-horizontal-on.png) no-repeat left top;
	width:137px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.unique{
	background:url(../images/oeuvres-uniques.png) no-repeat left top;
	width:118px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.unique:hover{
	background:url(../images/oeuvres-uniques-on.png) no-repeat left top;
	width:118px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.format-x{
	background:url(../images/x2-x3-x4.png) no-repeat left top;
	width:92px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.format-x:hover{
	background:url(../images/x2-x3-x4-on.png) no-repeat left top;
	width:92px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.format-x{
	background:url(../images/x2-x3-x4.png) no-repeat left top;
	width:92px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.format-x:hover{
	background:url(../images/x2-x3-x4-on.png) no-repeat left top;
	width:92px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.artistes{
	background:url(../images/artistes.png) no-repeat left top;
	width:71px;
	height:28px;
	display:block;
}
#menu_vertical ul li a.artistes:hover{
	background:url(../images/artistes.png) no-repeat left top;
	width:71px;
	height:28px;
	display:block;
}
#menu_vertical_espace_client ul li a.artistes{
	background:url(../images/artistes.png) no-repeat left top;
	width:71px;
	height:28px;
	display:block;
}
#menu_vertical_espace_client ul li a.artistes:hover{
	background:url(../images/artistes.png) no-repeat left top;
	width:71px;
	height:28px;
	display:block;
}
#menu_vertical ul li a.tous-nos-artistes{
	background:url(../images/tous-nos-artistes.png) no-repeat left top;
	width:123px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.tous-nos-artistes:hover{
	background:url(../images/tous-nos-artistes-on.png) no-repeat left top;
	width:123px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.tous-nos-artistes{
	background:url(../images/tous-nos-artistes.png) no-repeat left top;
	width:123px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.tous-nos-artistes:hover{
	background:url(../images/tous-nos-artistes-on.png) no-repeat left top;
	width:123px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.connection-artistes{
	background:url(../images/connection-artistes-off.png) no-repeat left top;
	width:114px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.connection-artistes:hover{
	background:url(../images/connection-artistes-on.png) no-repeat left top;
	width:114px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.la-galerie-des-artistes{
	background:url(../images/la-galerie-des-artistes.png) no-repeat left top;
	width:71px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.la-galerie-des-artistes:hover{
	background:url(../images/la-galerie-des-artistes-on.png) no-repeat left top;
	width:71px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.espace-client{
	background:url(../images/espace-client.png) no-repeat left top;
	width:128px;
	height:28px;
	display:block;
}
#menu_vertical ul li a.espace-client:hover{
	background:url(../images/espace-client.png) no-repeat left top;
	width:128px;
	height:28px;
	display:block;
}
#menu_vertical_espace_client ul li a.espace-client{
	background:url(../images/espace-client.png) no-repeat left top;
	width:128px;
	height:28px;
	display:block;
}
#menu_vertical_espace_client ul li a.espace-client:hover{
	background:url(../images/espace-client.png) no-repeat left top;
	width:128px;
	height:28px;
	display:block;
}
#menu_vertical ul li a.acinfos{
	background:url(../images/ac-infos-perso-off.png) no-repeat left top;
	width:133px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.acinfos:hover{
	background:url(../images/ac-infos-perso-on.png) no-repeat left top;
	width:133px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.acinfos{
	background:url(../images/ac-infos-perso-off.png) no-repeat left top;
	width:133px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.acinfos:hover{
	background:url(../images/ac-infos-perso-on.png) no-repeat left top;
	width:133px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.accontribs{
	background:url(../images/ac-mes-contributions-off.png) no-repeat left top;
	width:128px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.accontribs:hover{
	background:url(../images/ac-mes-contributions-on.png) no-repeat left top;
	width:128px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.accontribs{
	background:url(../images/ac-mes-contributions-off.png) no-repeat left top;
	width:128px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.accontribs:hover{
	background:url(../images/ac-mes-contributions-on.png) no-repeat left top;
	width:128px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.galerievotes{
	background:url(../images/galerie-des-votes-off.png) no-repeat left top;
	width:123px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.galerievotes:hover{
	background:url(../images/galerie-des-votes-on.png) no-repeat left top;
	width:123px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.galerievotes{
	background:url(../images/galerie-des-votes-off.png) no-repeat left top;
	width:123px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.galerievotes:hover{
	background:url(../images/galerie-des-votes-on.png) no-repeat left top;
	width:123px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.acsoumettre{
	background:url(../images/ac-soumettre-off.png) no-repeat left top;
	width:137px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.acsoumettre:hover{
	background:url(../images/ac-soumettre-on.png) no-repeat left top;
	width:137px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.acsoumettre{
	background:url(../images/ac-soumettre-off.png) no-repeat left top;
	width:137px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.acsoumettre:hover{
	background:url(../images/ac-soumettre-on.png) no-repeat left top;
	width:137px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.acredac{
	background:url(../images/ac-redac-blog-off.png) no-repeat left top;
	width:129px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.acredac:hover{
	background:url(../images/ac-redac-blog-on.png) no-repeat left top;
	width:129px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.acredac{
	background:url(../images/ac-redac-blog-off.png) no-repeat left top;
	width:129px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.acredac:hover{
	background:url(../images/ac-redac-blog-on.png) no-repeat left top;
	width:129px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.acdeco{
	background:url(../images/ac-deconnexion-off.png) no-repeat left top;
	width:111px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.acdeco:hover{
	background:url(../images/ac-deconnexion-on.png) no-repeat left top;
	width:111px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.acdeco{
	background:url(../images/ac-deconnexion-off.png) no-repeat left top;
	width:111px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.acdeco:hover{
	background:url(../images/ac-deconnexion-on.png) no-repeat left top;
	width:111px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.acconn{
	background:url(../images/ac-connexion-off.png) no-repeat left top;
	width:126px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.acconn:hover{
	background:url(../images/ac-connexion-on.png) no-repeat left top;
	width:126px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.acespaceartiste{
	background:url(../images/votre-espace-artiste-off.png) no-repeat left top;
	width:144px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.acespaceartiste:hover{
	background:url(../images/votre-espace-artiste-on.png) no-repeat left top;
	width:144px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.acespaceartiste{
	background:url(../images/votre-espace-artiste-off.png) no-repeat left top;
	width:144px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.acespaceartiste:hover{
	background:url(../images/votre-espace-artiste-on.png) no-repeat left top;
	width:144px;
	height:15px;
	display:block;
}

#menu_vertical_espace_client ul li a.acconn{
	background:url(../images/ac-connexion-off.png) no-repeat left top;
	width:126px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.acconn:hover{
	background:url(../images/ac-connexion-on.png) no-repeat left top;
	width:126px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.acjoinus{
	background:url(../images/ac-join-us-off.png) no-repeat left top;
	width:181px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.acjoinus:hover{
	background:url(../images/ac-join-us-on.png) no-repeat left top;
	width:181px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.acjoinus{
	background:url(../images/ac-join-us-off.png) no-repeat left top;
	width:181px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.acjoinus:hover{
	background:url(../images/ac-join-us-on.png) no-repeat left top;
	width:181px;
	height:15px;
	display:block;
}
#menu_vertical_fiche_artiste ul li a.artistes{
	background:url(../images/artistes.png) no-repeat left top;
	width:71px;
	height:28px;
	display:block;
}
#menu_vertical_fiche_artiste ul li a.artistes:hover{
	background:url(../images/artistes.png) no-repeat left top;
	width:71px;
	height:28px;
	display:block;
}
#menu_vertical ul li a.mon-compte{
	background:url(../images/mon-compte.png) no-repeat left top;
	width:86px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.mon-compte:hover{
	background:url(../images/mon-compte-on.png) no-repeat left top;
	width:86px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.favoris{
	background:url(../images/favoris-off.png) no-repeat left top;
	width:136px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.favoris:hover{
	background:url(../images/favoris-on.png) no-repeat left top;
	width:136px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.favoris{
	background:url(../images/favoris-off.png) no-repeat left top;
	width:136px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.favoris:hover{
	background:url(../images/favoris-on.png) no-repeat left top;
	width:136px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.mon-panier{
	background:url(../images/mon-panier.png) no-repeat left top;
	width:80px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.mon-panier:hover{
	background:url(../images/mon-panier-on.png) no-repeat left top;
	width:80px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.espace-client-coordonnees{
	background:url(../images/menu-client-vos-coordonnees-off.png) no-repeat left top;
	width:121px;
	height:15px;
	display:block;
}
#menu_vertical ul li a.espace-client-coordonnees:hover{
	background:url(../images/menu-client-vos-coordonnees-on.png) no-repeat left top;
	width:121px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.espace-client-coordonnees{
	background:url(../images/menu-client-vos-coordonnees-off.png) no-repeat left top;
	width:121px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.espace-client-coordonnees:hover{
	background:url(../images/menu-client-vos-coordonnees-on.png) no-repeat left top;
	width:121px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.espace-client-commandes{
	background:url(../images/menu-client-vos-commandes-off.png) no-repeat left top;
	width:114px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.espace-client-commandes:hover{
	background:url(../images/menu-client-vos-commandes-on.png) no-repeat left top;
	width:114px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.espace-client-question{
	background:url(../images/menu-client-question-off.png) no-repeat left top;
	width:106px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.espace-client-question:hover{
	background:url(../images/menu-client-question-on.png) no-repeat left top;
	width:106px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.espace-client-deconnection{
	background:url(../images/menu-client-se-deconnecter-off.png) no-repeat left top;
	width:111px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.espace-client-deconnection:hover{
	background:url(../images/menu-client-se-deconnecter-on.png) no-repeat left top;
	width:111px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.liens-boutique{
	background:url(../images/liens-boutique.png) no-repeat left top;
	width:136px;
	height:28px;
	display:block;
}
#menu_vertical_details ul li a.liens-boutique:hover{
	background:url(../images/liens-boutique.png) no-repeat left top;
	width:136px;
	height:28px;
	display:block;
}
#menu_vertical_details ul li a.series-limitees{
	background:url(../images/series-limitees.png) no-repeat left top;
	width:108px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.series-limitees:hover{
	background:url(../images/series-limitees-on.png) no-repeat left top;
	width:108px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.grand-format{
	background:url(../images/grand-format.png) no-repeat left top;
	width:169px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.grand-format:hover{
	background:url(../images/grand-format-on.png) no-repeat left top;
	width:169px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.tryptique{
	background:url(../images/tryptique.png) no-repeat left top;
	width:143px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.tryptique:hover{
	background:url(../images/tryptique-on.png) no-repeat left top;
	width:143px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.stickers{
	background:url(../images/stickers.png) no-repeat left top;
	width:135px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.stickers:hover{
	background:url(../images/stickers-on.png) no-repeat left top;
	width:135px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.a-personnaliser{
	background:url(../images/a-personnaliser.png) no-repeat left top;
	width:113px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.a-personnaliser:hover{
	background:url(../images/a-personnaliser-on.png) no-repeat left top;
	width:113px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.artistes{
	background:url(../images/artistes.png) no-repeat left top;
	width:71px;
	height:28px;
	display:block;
}
#menu_vertical_details ul li a.artistes:hover{
	background:url(../images/artistes.png) no-repeat left top;
	width:71px;
	height:28px;
	display:block;
}
#menu_vertical_details ul li a.tous-nos-artistes{
	background:url(../images/tous-nos-artistes.png) no-repeat left top;
	width:123px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.tous-nos-artistes:hover{
	background:url(../images/tous-nos-artistes-on.png) no-repeat left top;
	width:123px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.la-galerie-des-artistes{
	background:url(../images/la-galerie-des-artistes.png) no-repeat left top;
	width:71px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.la-galerie-des-artistes:hover{
	background:url(../images/la-galerie-des-artistes-on.png) no-repeat left top;
	width:71px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.espace-client{
	background:url(../images/espace-client.png) no-repeat left top;
	width:128px;
	height:28px;
	display:block;
}
#menu_vertical_details ul li a.espace-client:hover{
	background:url(../images/espace-client.png) no-repeat left top;
	width:128px;
	height:28px;
	display:block;
}
#menu_vertical_details ul li a.mon-compte{
	background:url(../images/mon-compte.png) no-repeat left top;
	width:86px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.mon-compte:hover{
	background:url(../images/mon-compte-on.png) no-repeat left top;
	width:86px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.mon-compte{
	background:url(../images/mon-compte.png) no-repeat left top;
	width:86px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.mon-compte:hover{
	background:url(../images/mon-compte-on.png) no-repeat left top;
	width:86px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.mon-panier{
	background:url(../images/mon-panier.png) no-repeat left top;
	width:80px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.mon-panier:hover{
	background:url(../images/mon-panier-on.png) no-repeat left top;
	width:80px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.mon-panier{
	background:url(../images/mon-panier.png) no-repeat left top;
	width:80px;
	height:15px;
	display:block;
}
#menu_vertical_espace_client ul li a.mon-panier:hover{
	background:url(../images/mon-panier-on.png) no-repeat left top;
	width:80px;
	height:15px;
	display:block;
}
#menu_relative ul li{
	list-style-type:none;
	margin-left:-39px;
}
#menu_relative ul li a.contact-relative{
	background:url(../images/contact-relative.png) no-repeat left top;
	width:54px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.contact-relative{
	background:url(../images/contact-relative.png) no-repeat left top;
	width:54px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.contact-relative:hover{
	background:url(../images/contact-relative-on.png) no-repeat left top;
	width:54px;
	height:15px;
	display:block;
}
#menu_relative ul li a.contact-relative:hover{
	background:url(../images/contact-relative-on.png) no-repeat left top;
	width:54px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.cgv-relative{
	background:url(../images/cgv-relative.png) no-repeat left top;
	width:32px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.cgv-relative:hover{
	background:url(../images/cgv-relative-on.png) no-repeat left top;
	width:32px;
	height:15px;
	display:block;
}
#menu_relative ul li a.cgv-relative{
	background:url(../images/cgv-relative.png) no-repeat left top;
	width:32px;
	height:15px;
	display:block;
}
#menu_relative ul li a.cgv-relative:hover{
	background:url(../images/cgv-relative-on.png) no-repeat left top;
	width:32px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.mentions-relative{
	background:url(../images/mentions-relative.png) no-repeat left top;
	width:64px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.mentions-relative:hover{
	background:url(../images/mentions-relative-on.png) no-repeat left top;
	width:64px;
	height:15px;
	display:block;
}
#menu_relative ul li a.mentions-relative{
	background:url(../images/mentions-relative.png) no-repeat left top;
	width:64px;
	height:15px;
	display:block;
}
#menu_relative ul li a.mentions-relative:hover{
	background:url(../images/mentions-relative-on.png) no-repeat left top;
	width:64px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.faire-connaitre-relative{
	background:url(../images/faire-connaitre-relative.png) no-repeat left top;
	width:159px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.faire-connaitre-relative:hover{
	background:url(../images/faire-connaitre-relative-on.png) no-repeat left top;
	width:159px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.newsletter-relative{
	background:url(../images/newsletter-relative-off.png) no-repeat left top;
	width:77px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.newsletter-relative:hover{
	background:url(../images/newsletter-relative-on.png) no-repeat left top;
	width:77px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.newsletter-relative{
	background:url(../images/newsletter-relative-off.png) no-repeat left top;
	width:77px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.infos-prod-relative:hover{
	background:url(../images/infos-produits-relative-on.png) no-repeat left top;
	width:100px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.infos-prod-relative{
	background:url(../images/infos-produits-relative-off.png) no-repeat left top;
	width:100px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.partenaires-relative:hover{
	background:url(../images/nos-partenaires-relative-on.png) no-repeat left top;
	width:113px;
	height:15px;
	display:block;
}
#menu_vertical_details ul li a.partenaires-relative{
	background:url(../images/nos-partenaires-relative-off.png) no-repeat left top;
	width:113px;
	height:15px;
	display:block;
}
#menu_relative ul li a.faire-connaitre-relative:hover{
	background:url(../images/faire-connaitre-relative-on.png) no-repeat left top;
	width:159px;
	height:15px;
	display:block;
}
div#black{
	background-color:#000;
	width:875px;
	height:75px;
	position:relative;
	text-align:right;
	padding-right:1px;
}

div#footer {
width:876px;
height:60px;
background-color:#000;
padding-top:15px;
font-size:11px;
text-align:center;
color:#333;
}
