@charset "utf-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
	border:none;
}

body{
	background:url(../images/fond3.png);
	background-repeat:repeat-x;
	background-color:#6a6a6a;
	width:100%;
	height:100%;
}

html{
	height:100%;
}

/*////////////////////// Gauche ///////////////////////*/

.gauche{
	/*float:left;
	width:49%;*/
	height:946px;
}

.contenu-gauche{
	width:206px;
	text-align:right;
	padding-right:260px;
	/*float:right;*/
	/*background:url(../images/ombre-gauche.png);
	background-repeat:repeat-y;
	background-position:right;
	height:100%;*/
}

#list_artists, #list_shop {
	display:none;
	height:0px;
}


.logo{
	margin-top:6px;
	margin-right:2px;
}

/*////////////////////// MENU ///////////////////////*/

.contenu{
	width:540px;
	min-height:946px;
	background:url(../images/fond-blanc.png);
	background-repeat:repeat-y;
}

#buttons_menu{
	margin-top:24px;
}

.rubrique{
	/*margin-left:12px;*/
	margin-right:13px;
}

.separation{
	margin-top:3px;
	/*margin-left:16px;*/
	margin-bottom:3px;
	margin-right:18px;
}

.button_form_menu {
	position:absolute;
	z-index:100;
	margin-top:-55px;
	margin-left:120px;
}

#button_comment {
	margin-top:75px;
	margin-left:265px;
	position:absolute;
	z-index:100px;
}

/*////////////////////// Blocs gris gauche ///////////////////////*/

.blocos1{
	height:294px;
	width:100%;
	margin-top:64px;
	/*float:right;*/
	background-color:#6a6a6a;
}

.search{
	height:59px;
	width:100%;
	background:url(../images/gris-gauche/bck-search.png);
	background-repeat:repeat-x;
}

.news{
	height:59px;
	width:100%;
	background:url(../images/gris-gauche/bck-newsletter.png);
	background-repeat:repeat-x;
}

.texte_compte {
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}

.div_lien_compte {
	margin-top:5px;
}

a.liens_compte, a.liens_compte:visited, a.liens_compte:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

a.liens_compte:hover {
	color:#ffffff;
}

a.liens_page_compte, a.liens_page_compte:visited, a.liens_page_compte:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}

a.liens_page_compte:hover {
	text-decoration:none;
}

.panier{
	height:176px;
	width:100%;
	background:url(../images/gris-gauche/bck-panier.png);
	background-repeat:repeat-x;
}

.in-panier{
	width:165px;
	margin-top:10px;
	/*padding-right:275px;*/
	height:20px;
}

.in-un{
	width:100px;
	height:30px;
	float:left;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}

.in-un a{
	width:100px;
	height:30px;
	float:left;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.in-un a:hover{
	width:100px;
	height:30px;
	float:left;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.in-deux{
	width:65px;
	height:20px;
	float:left;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-align:right;
}

.creer {
	/*width:100px;
	height:30px;*/
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}

.creer a{
	/*width:100px;
	height:30px;*/
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.creer a:hover{
	/*width:100px;
	height:30px;*/
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.interne{
	width:165px;
	text-align:left;
	padding-right:275px;
}

.intitule{
	padding-top:11px;
	height:9px;
	width:165px;
	padding-bottom:5px;
	text-align:left
}

.intitule3{
	margin-top:5px;
	height:9px;
	width:165px;
	margin-bottom:5px;
}

.saisie input{
	height:24px;
	width:165px;
	margin-bottom:6px;
	padding-left:5px;
	padding-top:5px;
	/*float:none;*/
	background:url(../images/gris-gauche/saisie.png);
	background-repeat:no-repeat;
	border:none;
	font:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#999999;
}

/*////////////////////// Droite ///////////////////////*/

.droite{
	/*float:right;
	width:49%;*/
	height:946px;
}

.contenu-droite{
	width:206px;
	text-align:left;
	margin-left:260px;
	/*background-color:#A8A8A8;*/
	height:200px;
	margin-top:70px;
	/*float:left;*/
	/*background:url(../images/ombre-gauche.png);
	background-repeat:repeat-y;
	background-position:right;
	height:100%;*/
}

/*////////////////////// Products ///////////////////////*/

.newproducts{
	height:210px;
	width:190px;
	margin-left:269px;
}

.the-product{
	margin-top:-2px;
	height:114px;
	width:87px;
	float:left;
	margin-left:3px;
}

.img-product{
	height:87px;
	width:87px;
}

.titre-product{
	height:24px;
	width:87px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}

.titre-product a{
	height:10px;
	width:87px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}

a.titre-product, a.titre-product:visited, a.titre-product:active{
	text-decoration:none;
}

a.titre-product:hover{
	text-decoration:none;
	color:#ffffff;
}

.ligne1{
	height:114px;
	width:190px;
}

/*////////////////////// Blocs gris droite ///////////////////////*/

.blocos2{
	height:294px;
	width:100%;
	margin-top:134px;
	background-color:#6a6a6a;
}

.chanson{
	height:59px;
	width:100%;
	background:url(../images/gris-droite/bck-chanson.png);
	background-repeat:repeat-x;
}

.chanson .player-mp3 {
	padding-left:275px;
	padding-top:6px;
}

#jquery_menu #jquery_feed_menu {
	position:absolute;
	padding-left:288px;
	padding-top:21px;
}

.product{
	height:235px;
	width:100%;
	background:url(../images/gris-droite/bck-product.png);
	background-repeat:repeat-x;
}

.interne2{
	width:190px;
	margin-left:275px;
	padding-top:11px;
}

.intitule2{
	height:9px;
	width:165px;
	margin-bottom:5px;
}

/*////////////////////// Centre ///////////////////////*/

.centrale{
	width:540px;
	left:-270px;
	position:absolute;
	margin-left:50%;
	position:absolute;
	/*visibility:hidden;*/
}

.bas-blanc{
	width:540px;
	height:27px;
	background:url(../images/bas-blanc.png);
	background-repeat:no-repeat;
}

.footer{
	width:540px;
	height:27px;
	background:url(../images/fond-footer.png);
	background-repeat:no-repeat;
}

.footer-texte{
	padding-top:7px;
	height:15px;
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	/*float:left;*/
	margin-left:auto;
	margin-right:auto;
	width:320px;
}

.footer-texte a{
	padding-top:7px;
	height:15px;
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}

.footer-texte a:hover{
	padding-top:7px;
	height:15px;
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:underline;
}

.logonq{
	padding-top:7px;
	float:left;
	margin-left:3px;
}


/*////////////////////// Article ///////////////////////*/

.article{
	margin:auto;
	padding-top:25px;
	width:434px;
}

.titre{
	font-family:Helvetica, Trebuchet, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#d15093;
	width:364px;
	float:left;
}

.helvetica_1f829f_bold {
	font-family:Helvetica, Trebuchet, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#1f829f;
}

.date{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#888888;
	width:70px;
	float:left;
	padding-top:3px;
	text-align:right;
}

.texte, .texte_categorie{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#383838;
	text-align:justify;
	padding-top:30px;
}

.texte a, .texte_categorie a{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#888888;
	text-align:justify;
	text-decoration:none;
}

.texte a:hover, .texte_categorie a:hover{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#1f829f;
	text-align:justify;
	text-decoration:none;
}

.texte_categorie {
	padding-top:0px;
}

.nb-articles, .permanent_link{
	/*width:434px;*/
	margin-top:10px;
	float:right;
	text-align:right;
}
.permanent_link {
	float:left;
}
.nb-articles a, .permanent_link a{
	text-decoration:none;
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#888888;
}

.separarticle{
	width:434px;
	height:1px;
	background:url(../images/separarticle.png);
	margin:37px auto 0px auto;
}

.separarticle2{
	width:434px;
	height:1px;
	background:url(../images/separarticle.png);
	margin:23px auto 0px auto;
}

.separarticle3{
	width:434px;
	height:1px;
	background:url(../images/separarticle.png);
	margin:0px auto 7px auto;
}

.image{
	width:434px;
	margin:25px auto 0px auto;
}

/*////////////////////// Commentaires ///////////////////////*/

.fond-titre-comment{
	width:434px;
	height:27px;
	background:url(../images/commentaire/comment.png);
	background-repeat:repeat-x;
	margin:37px auto 0px auto;
}

.commenter{
	font-family:Helvetica, Trebuchet, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#1f829f;
	float:left;
	padding-top:9px;
}

.cellule-comment{
	width:434px;
	margin:15px auto 0px auto;
}

.info-comment{
	height:10px;
	width:434px;
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#888888;
	text-align:left;
}

.the-comment{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#383838;
	text-align:justify;
	float:none;
	padding-top:7px;
	width:434px;
}

.cellule-saisie{
	margin:15px auto 0;
	width:434px;
	height:169px;
}

.demandes{
	width:100px;
	height:169px;
	float:left;
}

.renseignement{
	width:100px;
	height:21px;
	padding-top:6px;
	padding-bottom:4px;
	text-align:right;
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#383838;
}

.saisies{
	width:331px;
	height:169px;
	float:left;
	margin-left:3px;
}

.grande-saisie input{
	width:321px;
	height:21px;
	margin-bottom:4px;
	background:url(../images/commentaire/saisie2.png);
	background-repeat:no-repeat;
	border:none;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#999999;
	padding:5px 5px 0 5px;
}

.grosse-saisie textarea{
	width:321px;
	height:84px;
	background:url(../images/commentaire/commentaire.png);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:0px 0px;
	border:none;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#999999;
	padding:5px;
}

.precsuiv{
	width:434px;
	height:27px;
	background-repeat:repeat-x;
	margin: auto;
	padding-top: 50px;
	text-decoration:none;
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#888888;
}

.precsuiv a{
	width:434px;
	height:27px;
	background-repeat:repeat-x;
	margin: auto;
	padding-top: 50px;
	text-decoration:none;
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#888888;
}

/*///////////////////////////////////// SHOP //////////////////////////////////////*/

.produit_listing {
	width : 144px;
	float:left;
	/*margin-bottom:30px*/
}

.artist_produit_listing, .nom_produit_listing, .options_produit_listing, .image_produit_listing, .lien_produit_listing, .produit_panier {
	text-align : center;
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.produit_panier {
	text-align : left;
}

.nom_produit_listing {
	padding-left : 5px;
	padding-right: 5px;
}

.options_produit_listing {
	color: #28a8cd;
}

.product_artist_product_info {
	/*font-family:Helvetica,Trebuchet,Arial,sans-serif;
	font-size:18px;	
	color:#1f829f;*/
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#1f829f;
	float:left;
}

.product_name_product_info {
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#1f829f;	
}

.product_description_product_info {
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#383838;
}

.product_options_product_info {
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#1f829f;	
	text-align: left;
}

.prix_panier {
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#1f829f;
}

.bloc_process_achat {
	margin:15px auto 0 auto;
	padding:10px;
	width:434px;
	background-color:#28a7cd;
	color:#383838;
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
}

.titre_bloc_process_achat {
	color: #ffffff;
	font-size:14px;
	padding-bottom: 10px; 
}

a.lien_verdana_10_blanc, a.lien_verdana_10_blanc:visited, a.lien_verdana_10_blanc:active {
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
}

a.lien_verdana_10_blanc:hover {
	text-decoration: none;
}

.select_product_options{
	width:183px;
	height:17px;
	border-color:#000000;
	border-width:1px;
	border-style:solid;
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
}

.div_product_options{
	width:181px;
	height:15px;
	border-color:#000000;
	border-width:1px;
	border-style:solid;
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	padding:2px 0px 0px 2px;
	color:#000000;
}

.input_process_achat {
	height:24px;
	width:165px;
	padding-top:5px;
	padding-left:5px;
	background:url(../images/gris-gauche/saisie.png);
	background-repeat:no-repeat;
	border:none;
	font:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#28a7cd;
}

.texte_verdana_10 {
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#383838;
}

a.texte_verdana_10, a.texte_verdana_10:visited, a.texte_verdana_10:active {
	text-decoration:underline;
	color:#383838;
}

a.texte_verdana_10:hover {
	text-decoration:underline;
	color:#383838;
}

.moduleRowSelected, .moduleRow, .moduleRowOver {
	background-color: #b8dee8;
	font-weight:bold;
	height:19px;
	vertical-align:middle;
}

.moduleRow28A7CD {
	background-color: #28A7CD;
	height:16px;
	vertical-align:text-top;
}

.moduleRowOver {
	cursor:pointer;
}

.texte_identification {
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#383838;
}

.pageResults {
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#383838;
}

.pageResults a{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#383838;
	text-decoration:none;
}

.pageResults a:hover{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#383838;
	text-decoration:underline;
}

.btn-etape{
	margin:auto;
	padding-top:25px;
	width:454px;
}

.btn-etape{
	margin:auto;
	padding-top:25px;
	width:454px;
}

/*///////////////////////////////////// MEDIAS //////////////////////////////////////*/

.wall {
	width:434px;
	height:216px;
	padding-top:28px;
	margin-bottom:31px;
}

.ligne3 {
	width:434px;
	height:103px;
}

.ligne2 {
	width:434px;
	height:103px;
	margin-top:10px;
}

.wallimg1 {
	float:left;
	width:137;
	height:103;
}

.wallimg2 {
	float:left;
	margin-left:11px;
	width:137;
	height:103;
}

.videos {
	width:434px;
	height:216px;
	background-color:#ffffff;
	margin-top:28px;
	margin-bottom:31px;
}

.son {
	width:434px;
	height:216px;
	background-color:#ffffff;
	margin-top:28px;
	padding-bottom:31px;
}

/*///////////////////////////////////// CONTACT //////////////////////////////////////*/

.adresse{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#383838;
	text-align:justify;
	float:none;
	height:50px;
	width:354px;
	margin:26px 0 32px 0;
}

.mail{
	margin:28px auto 0;
	width:434px;
	height:215px;
}

.booking{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#383838;
	height:170px;
	width:354px;
	margin:26px 0 32px 0;
}

.booking a{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#888888;
	height:170px;
	width:354px;
	margin:26px 0 32px 0;
	text-decoration:none;
}

.booking a:hover{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#1f829f;
	height:170px;
	width:354px;
	margin:26px 0 32px 0;
}

.liens-amis{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#383838;
	height:630px;
	width:300px;
	margin:28px 0 0 0;
	text-decoration:none;
}

.liens-amis a{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#383838;
	height:630px;
	width:300px;
	margin:28px 0 32px 0;
	text-decoration:none;
}

.liens-amis a:hover{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#1f829f;
	height:630px;
	width:300px;
	margin:28px 0 32px 0;
}

/*//////////////////////////////RECHERCHE//////////////////////////*/

.resultats{
	font-family:Helvetica, Trebuchet, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding:3px;
	/*float:left;*/
	background-color:#d15093;
}

/*//////////////////////////////Plan du site//////////////////////////*/

.liens-plan{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#383838;
	margin:28px 0 0 0;
	text-decoration:none;
	margin-left:30px;
}

.liens-plan a{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#383838;
	margin:28px 0 32px 0;
	text-decoration:none;
}

.liens-plan a:hover{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#1f829f;
	margin:28px 0 32px 0;
}

/*//////////////////////////////Conditions générales de ventes//////////////////////////*/

.articleX{
	font-family:Helvetica, Trebuchet, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	padding:3px 0 3px 10px; 
	background-color:#d15093;
}

.sous-titre-articleX{
	font-family:Helvetica, Trebuchet, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#d15093;
	padding-top:10px;
	padding-left:4px;
}

.texte-articleX{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#383838;
	text-align:justify;
	float:none;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:16px;
}

.texte-articleX a{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#888888;
	text-align:justify;
	float:none;
	text-decoration:none;
}

.texte-articleX a:hover{
	font-family:Trebuchet, Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#1f829f;
	text-align:justify;
	float:none;
	text-decoration:none;
}

/*//////////////////////////////Artistes//////////////////////////*/

.lien-img-artist{
	height:58px;
	width:434px;
	margin-bottom:15px;
}
