body{
	background-color: #000000;
	color: #FFFFFF;
	font-family: "HelveticaNeue Bold", Helvetica, Arial, serif;
	font-size: 11px;
	scrollbar-face-color: #BD1A08;
    scrollbar-shadow-color: #BD1A08;
    scrollbar-highlight-color: #BD1A08;
    scrollbar-3dlight-color: #EB0031;
    scrollbar-darkshadow-color: #EB0031;
    scrollbar-track-color: #BD1A08;
    scrollbar-arrow-color: #fff;
	}
a{
	text-decoration: none;
	color: #FFFFFF;
	}
img{
	border: 0;
	}

#conteneur_label{
	background: transparent url(../images/artiste/MC-Records-label.png) no-repeat;
	height: 761px;
	margin: auto;
	width: 820px;
	}
#conteneur_album{
	background: transparent url(../images/artiste/MC-Records_albums.png) no-repeat;
	height: 761px;
	margin: auto;
	width: 820px;
	}
#conteneur_intermediaire_artiste{
	background: transparent url(../images/artiste/MC-Records-intermediaire_artiste.png) no-repeat;
	height: 761px;
	margin: auto;
	width: 820px;
	}
#conteneur_intermediaire_editions{
	background: transparent url(../images/artiste/MC-Records-editions.png) no-repeat;
	height: 761px;
	margin: auto;
	width: 820px;
	}
#conteneur_accueil_newsletter{
	background: transparent url(../images/artiste/MC-Records_accueil_newsletter.png) no-repeat;
	height: 761px;
	margin: auto;
	width: 820px;
	}
	
#conteneur_confirm_newsletter{
	background: transparent url(../images/artiste/MC-Records_confirm_newsletter.png) no-repeat;
	height: 761px;
	margin: auto;
	width: 820px;
	}

#admin{
	background: transparent url(../images/fond_actu-concert.png) no-repeat;
	height: 761px;
	margin: auto;
	width: 820px;
	}

#admin2{
	background: transparent url(../images/fond_connexion.png) no-repeat;
	height: 761px;
	margin: auto;
	width: 820px;
	}

	
#conteneur_erreur_newsletter{
	background: transparent url(../images/artiste/MC-Records_erreur_newsletter.png) no-repeat;
	height: 761px;
	margin: auto;
	width: 820px;
	}
	
#conteneur_news{
	background: transparent url(../images/artiste/MC-Records_news.png) no-repeat;
	height: 761px;
	margin: auto;
	width: 820px;
	}
	
#little_logo{
	float: left;
	padding-left: 10px;
	}
#bloc_haut{
	height: 200px;
	}
.clip_artiste{
	height: 43px;
	padding: 0 0 0 10px;
	width: 56px;
	}

#par_affiche2{
			margin-bottom:inherit;
			margin-bottom:0;
			text-decoration:none;
		}


/* /////////////    MENU    ///////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#menu{
	float: left;
	list-style-type: none;
	padding: 0px;
	margin-bottom:20px;
	}

	#menu #accueil_btn{
		background-image: url(../images/artiste/menu_accueil_out.gif);
		background-repeat: no-repeat;
		display: block;
		height: 40px;
		margin: 32px 0 0 24px;
		width: 40px;
		}
		#menu #accueil_btn:hover{
			background-image: url(../images/artiste/menu_accueil_over.gif);
			}
		
	#menu #label_btn{
		background-image: url(../images/artiste/menu_leLabel_out.gif);
		background-repeat: no-repeat;
		display: block;
		height: 40px;
		margin: 32px 0 0 17px;
		padding-left: 3px;
		width: 40px;
		}
		#menu #label_btn_selected{
			background-image:url(../images/artiste/menu_leLabel_inside.gif);
			display: block;
			height: 40px;
			margin: 32px 0 0 17px;
			padding-left: 3px;
			width: 40px;
			}
			#menu #label_btn:hover{
				background-image: url(../images/artiste/menu_leLabel_over.gif);
				}
		
	#menu #artistes_btn{
		background-image: url(../images/artiste/menu_artistes_out.gif);
		display: block;
		height: 40px;
		margin: 32px 0 0 15px;
		padding-left: 4px;
		width: 40px;
		}
		#menu #artistes_btn_selected{
			background-image:url(../images/artiste/menu_artistes_inside.gif);
			display: block;
			height: 40px;
			margin: 32px 0 0 15px;
			padding-left: 4px;
			width: 40px;
			}
			#menu #artistes_btn:hover{
				background-image: url(../images/artiste/menu_artistes_over.gif);
				}
		
	#menu #editions_btn{
		background-image: url(../images/artiste/menu_editions_out.gif);
		display: block;
		height: 40px;
		margin: 32px 0 0 13px;
		padding-left: 0;
		width: 40px;
		}
		#menu #editions_btn_selected{
			background-image: url(../images/artiste/menu_editions_inside.gif);
			display: block;
			height: 40px;
			margin: 32px 0 0 13px;
			padding-left: 0;
			width: 40px;
			}
			#menu #editions_btn:hover{
				background-image: url(../images/artiste/menu_editions_over.gif);
				}
		
	#menu #albums_btn{
		background-image:url(../images/artiste/menu_albums_out.gif);
		display: block;
		height: 40px;
		margin: 32px 0 0 15px;
		width: 40px;
		}
		#menu #albums_btn_selected{
			background-image:url(../images/artiste/menu_albums_inside.gif);
			display: block;
			height: 40px;
			margin: 32px 0 0 15px;
			width: 40px;
			}
			#menu #albums_btn:hover{
				background-image: url(../images/artiste/menu_albums_over.gif);
				}
		
	.menu_newsletter{
		background-image: url(../images/artiste/menu_newsletter_out.gif);
		background-repeat: no-repeat;
		display: block;
		float: left;
		height: 40px;
		margin: 32px 0 0 13px;
		width: 40px;
		}
		#menu #newsletter_btn_selected{
			background-image:url(../images/artiste/menu_newsletter_inside.gif);
			display: block;
			height: 40px;
			margin: 32px 0 0 13px;
			width: 40px;
			}
		.menu_newsletter:hover{
			background-image: url(../images/artiste/menu_newsletter_over.gif);
			margin-top:32px;
			}

	#menu #news_btn{
		background-image: url(../images/artiste/menu_news_out.gif);
		display: block;
		height: 40px;
		margin: 32px 0 0 11px;
		padding-left: 1px;
		width: 40px;
		}
		#menu #news_btn:hover{
			background-image: url(../images/artiste/menu_news_over.gif);
			}
	
		#menu #news_btn_selected{
			background-image:url(../images/artiste/menu_news_inside.gif);
			display: block;
			height: 40px;
			margin: 32px 0 0 11px;
			width: 40px;
			}
			
		/******************************* Page ACTUS-CONCERTS **********************************/
		
		#menu #actus_btn{
			background-image:url(../images/actus_out.gif);
			width:68px;
			height:68px;
			display:block;
			margin:32px 0 0 24px;
		}
			#menu #actus_btn:hover{
				background-image: url(../images/actus_over.gif);
			}

			#menu #actus_btn_selected{
			background-image:url(../images/actus_inside.gif);
			display: block;
			height: 68px;
			margin: 32px 0 0 17px;
			padding-left: 3px;
			width: 68px;
			}
		
		#menu #concerts_btn{
			background-image:url(../images/concerts_out.gif);
			width:68px;
			height:68px;
			display:block;
			margin:32px 0 0 24px;
		}
			#menu #concerts_btn:hover{
				background-image: url(../images/concerts_over.gif);
			}
		#menu #concerts_btn_selected{
			background-image:url(../images/concerts_inside.gif);
			display: block;
			height: 68px;
			margin: 32px 0 0 17px;
			padding-left: 3px;
			width: 68px;
			}
			
			#menu #quitter_btn{
			background-image:url(../images/Quitter_out.gif);
			width:68px;
			height:68px;
			display:block;
			margin:32px 0 0 24px;
		}
			#menu #quitter_btn:hover{
				background-image:url(../images/Quitter_over.gif);
			}
		#menu #quitter_btn_selected{
			background-image:url(../images/Quitter_inside.gif);
			display: block;
			height: 68px;
			margin: 32px 0 0 17px;
			padding-left: 3px;
			width: 68px;
			}
			
		
	
/* /////////////          MENU           ///////////////////////////////////////////////////////////////////////////////////////////////////////////////*/






















#bloc_admin{
	height: 200px;
	width: 820px;
	margin-bottom:130px;
	}


#bloc_milieu{
	height: 200px;
	width: 820px;
	margin-bottom:130px;
	}
	#bloc_milieu img{
		margin:0 14px 4px 0;
		float:left;
		}
	#bloc_milieu_label img{
		margin:0 14px 4px 0;
		float:left;
		}
	#descriptif{
		width:660px;
		padding-left:80px;
		font-size:14px;
		text-align:justify;
		line-height:18px;
		}
#bloc_milieu_albums{
	height: 320px;
	width: 782px;
	overflow:auto;
	padding-top:15px;
	margin-bottom:10px;
	margin-top:-10px;
	}
	
#bloc_milieu_editions{
	height: 320px;
	width: 782px;
	overflow:auto;
	padding-top:10px;
	margin-bottom:10px;
	margin-top:-10px;
	}

#bloc_milieu_artistes{
	height: 320px;
	width: 782px;
	overflow:auto;
	padding-top:15px;
	margin-bottom:10px;
	margin-top:-10px;
	}
		
#bloc_milieu_label{
	height: 200px;
	width: 820px;
	margin-bottom:130px;
	}
	
#liste_artistes{
	margin:-20px 0 0px 70px;
	border:none;

	}
	
	#liste_artistes td img{
	margin:3px 5px 8px 0px;
	}
	#liste_artistes td p{
	margin-top:5px;
	font-size:11px;
	
	}
	
.nom_artiste{
	color:white;
	font-size:10px;
	}
	
.acces_fiche{
	color:#de6700;
	text-align:right;
	text-decoration:underline;
	line-height:12px;
	}
	
#pages{
	margin:0 0 0 355px;
	color:#930B0B;
	}
	#pages a{
	display:inline;
	margin-left:3px;
	color:#930B0B;
	}
	
#email{
display:block;
margin-bottom:15px;
}	
.validation_newsletter{
	color:#de6700;
	text-align:left;
	text-decoration:underline;
	line-height:12px;
	}
#validation{
	background: transparent url(../images/valider_out.gif) no-repeat;
	height:68px;
	width:68px;
	border:0;	
}
#retour{
	background: transparent url(../images/retour.gif) no-repeat;
	height:68px;
	width:68px;
	border:0;	
}

#titre_newsletter{
	color: #FFFFFF;
	font-family: "HelveticaNeue Bold", Helvetica, Arial, serif;
	font-size: 14px;
	font-weight:bold;
	}
	
#conteneur_news_concert{
width:320px;
height:460px;
float:left;
overflow:auto;
margin-left:75px;
margin-top:35px;
}

#conteneur_news_actualites{
width:320px;
height:460px;
float:left;
overflow:auto;
margin-left:35px;
margin-top:35px;
}

#typo-news{
	color: #e67c00;
	font-family: "HelveticaNeue Bold", Helvetica, Arial, serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration:none;
}
typo-news:hover
{
color:#e67c00;
text-decoration:underline;
}


	/*/////////////////////////   Fin Bloc Milieu ///////////////////////////////////////////////////*/
	
	
	
	
	
	/*/////////////////////////   Début Bloc Bas ///////////////////////////////////////////////////*/
	
#bloc-bas{
	height: 195px;
	padding-top: 30px;
	width: 820px;
	}
#bloc-bas_label{
	height: 195px;
	padding-top: 30px;
	width: 820px;
	}
	#concerts{
		float: left;
		height: 140px;
		max-width: 327px;
		min-width: 312px;
		padding:22px 5px 0 38px;;
		}
	#date_concerts{
		margin-top:33px;
		}
	#separateur{
		float: left;
		padding-top: 15px;
		}
	#actualites_artiste{
		float: left;
		height: 140px;
		padding-left: 20px;
		padding-top: 50px;
		width: 335px;
		}
	
	#Lirelasuite{
		color: #ffb500;
		display: block;
		float: right;
		font-size: 11px;
		font-weight: bold;
		padding-top: 3px;
		text-decoration: none;
		}
	#Lirelasuite:after{
		content: "...";
		}
	
		
		 
