*{
	outline:none;
	font-family: Helvetica, Arial, sans-serif;
}

.clearFloat {
	clear:both;
	width:1px;
	height:1px;
	margin:0px;
}

.bypass_png{
	position:relative;
	z-index:2;
}

img{
	border:0px;
}

a{
	position:relative;
	z-index:2;
}

select, input, textarea, option{
	border:none;
	position: relative;
	z-index: 1;
}

textarea{
	font-family:Helvetica;
	font-size:13px;
}

body{
	background:#B10203 url('../img/bg.gif') top left repeat-x;
	margin-top:0px;
	text-align:center;
	font-size:12px;	
	line-height:16px;
	color:#FFFFFF;
}

#conteneur{
	background:transparent url('../img/conteneur.png') top left repeat-y;
	width:809px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	font-family: Helvetica, Arial, sans-serif;
}

#header{
	background: transparent url('../img/header.gif') top left no-repeat;
	width:797px;
	height:217px;
}

.lien_index{
	display:block;
	width:803px;
	height:80px;
	margin-bottom:5px;
}

.menu{
	float:left;
	margin-right:13px;
}

.menu1{
	float:left;
	margin-right:13px;
	padding-left:30px;
}

#menu1{
	background:#000000 url('../img/menu1.gif') top left no-repeat;
	width:143px;
	height:22px;
}

.lien_menu1{
	display:block;
	width:143px;
	height:22px;
}

#ssmenu1{
	background:#000000 url('../img/ssmenu1.gif') top left no-repeat;
	width:143px;
	height:55px;
}

.lien_ssmenu1_1{
	display:block;
	width:140px;
	height:18px;
}

.lien_ssmenu1_2{
	display:block;
	width:140px;
	height:18px;
}

.lien_ssmenu1_3{
	display:block;
	width:140px;
	height:18px;
}

#menu2{
	background:#000000 url('../img/menu2.gif') top left no-repeat;
	width:88px;
	height:22px;
}

.lien_menu2{
	display:block;
	width:88px;
	height:22px;
}

#ssmenu2{
	background:#000000 url('../img/ssmenu2.gif') top left no-repeat;
	width:140px;
	height:55px;
}

.lien_ssmenu2_1{
	display:block;
	width:140px;
	height:18px;
}

.lien_ssmenu2_2{
	display:block;
	width:140px;
	height:18px;
}

.lien_ssmenu2_3{
	display:block;
	width:140px;
	height:18px;
}

#menu3{
	background:#000000 url('../img/menu3.gif') top left no-repeat;
	width:67px;
	height:22px;
}

.lien_menu3{
	display:block;
	width:67px;
	height:22px;
}

#ssmenu3{
	background:#000000 url('../img/ssmenu3.gif') top left no-repeat;
	width:91px;
	height:38px;
}

.lien_ssmenu3_1{
	display:block;
	width:91px;
	height:18px;
}

.lien_ssmenu3_2{
	display:block;
	width:91px;
	height:18px;
}

#menu4{
	background:#000000 url('../img/menu4.gif') top left no-repeat;
	width:91px;
	height:22px;
}

.lien_menu4{
	display:block;
	width:91px;
	height:22px;
}

#menu5{
	background:#000000 url('../img/menu5.gif') top left no-repeat;
	width:98px;
	height:22px;
}

.lien_menu5{
	display:block;
	width:98px;
	height:22px;
}

#menu6{
	background:#000000 url('../img/menu6.gif') top left no-repeat;
	width:120px;
	height:22px;
}

.lien_menu6{
	display:block;
	width:120px;
	height:22px;
}

#liens{
	background: transparent url('../img/liens.gif') top left no-repeat;
	width:797px;
	height:29px;
}

.logo{
	display:block;
	float:left;
	width:145px;
	height:29px;
}

.lien1{
	display:block;
	float:left;
	width:90px;
	height:29px;
	margin-right:45px;
}

.lien2{
	display:block;
	float:left;
	width:65px;
	height:29px;
	margin-right:45px;
}

.lien3{
	display:block;
	float:left;
	width:55px;
	height:29px;
	margin-right:45px;
}

.lien4{
	display:block;
	float:left;
	width:85px;
	height:29px;
	margin-right:45px;
}

.lien5{
	display:block;
	float:left;
	width:145px;
	height:29px;
}

#titre_index{
	background:transparent url('../img/titre_index.gif') top left no-repeat;
	width:797px;
	height:98px;
}

#titre_interieur{
	background:transparent url('../img/titre.gif') top left no-repeat;
	width:797px;
	height:98px;
}

.titre_interieur{
	float:left;
	margin:0px;
	padding:0px;
	padding-top:55px;
	padding-left:3px;
}

.logo2{
	float:left;
	display:block;
	width:160px;
	height:90px;
}

#contenuIndex{
	background: transparent url('../img/contenu.gif') bottom left no-repeat;
}

#contenuIndex{
	width:719px;
	height:auto!important;
	padding-left:40px;
	padding-right:50px;
	font-family: Helvetica, Arial, sans-serif;	
	overflow: hidden;
	z-index:1;
}

#contenuIndex a{
	color:#FFFFFF;
}

#contenu{
	background: transparent url('../img/contenu.gif') bottom left no-repeat;
}

#contenu{
	width:659px;
	height:auto!important;
	min-height:565px;
	height:565px;
	padding-left:70px;
	padding-right:80px;
    font-family: Helvetica, Arial, sans-serif;
	/*position: fixed;*/
	z-index:1;
}


#contenu a{
	color:#FFFFFF;
}

#edito{
	float:left;
	width:240px;
	padding-left: 65px;
}

#edito_haut{
	background:#FFFFFF url('../img/edito_haut.gif') top left no-repeat;
	/*width:373px;*/
	height:20px;
}

#edito_milieu{
	background:#FFFFFF url('../img/edito_milieu.gif') top left repeat-y;
	width:180px;
	font-family: Helvetica, Arial, sans-serif;
	padding-left:30px;
	padding-right:30px;
	font-size:12px;
	line-height:16px;
}

#edito_milieu p{
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
}

#edito_bas{
	background:#FFFFFF url('../img/edito_bas.gif') top left no-repeat;
	width:240px;
	height:23px;
}

#droite{
	float:right;
	width:300px;
	padding-top:5px;
	margin-right: 50px;
}

#agenda{
	height:270px;
	margin-bottom:20px;
	font-size:12px;
	line-height:16px;
}

#agenda .lien{
	text-decoration:none;
	color:#FFFFFF;
}

#agenda a{
	text-decoration:underline;
	color:#000000;
}

#lumiere{
	font-size:12px;
	line-height:16px;
}
*+html #lumiere{
	margin-top:50px;
}
* html #lumiere{
	margin-top:50px;
}
#lumiere a{
	text-decoration:underline;
	color:#000000;
}

.titre{
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:10px;
	font-size:24px;
	font-weight:bold;
	line-height:24px;
}

#footer{
	background: transparent url('../img/footer.png') top left no-repeat;
	margin: 0 auto;
	width:809px;
	height:41px;
	text-align:center;
}

.lien_footer{
	display:block;
	width:125px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
}

.label{
	float:left;
	width:200px;
	line-height:25px;
}

.label2{
	float:left;
	width:100px;
}

.input{
	width:223px;
}

.input2{
	width:230px;
}

.erreur{
	font-weight:bold;
	color:#CCE200;
}

#form{
	width:440px;
	margin-left:auto;
	margin-right:auto;
}

#form p{
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;
}

.noir{
	color:#000000;
}

.grand{
	font-size:13px;
}

.contenu_article{
	margin-top:0px;
}

.colonne{
	float:left;
	font-weight:bold;
	font-size:14px;
}

.sous_categorie{
	text-align:left;
	font-size:11px;
	font-weight:normal;
}

.sous_categorie a{
	text-decoration:none;
}

.right{
	text-align:right;
	font-size:11px;
	line-height:13px;
}


/* FICHE ARTISTE */

#visuel_artiste {
	width: 299px;
	/*height: 121px;*/
}


#projecteur {
 background: #CC0607 url("../img/projecteur.gif") no-repeat top center;
 float: right;
 width: 194px;
 height: 121px;
 padding: 50px 0 0 60px;
 line-height:40px;
 color: #000000;
 font-size: 40px;
 font-weight: bold;
 text-transform: capitalize;
}

#informations_artiste {
	background: url("../img/informations.gif") no-repeat top left;
	width: 660px;
	padding: 30px 0 30px 0;
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
}

#identite_artiste {
	background: url("../img/identite.gif") no-repeat top left;
	width: 660px;
	padding: 30px 0 30px 0;
	color: #FFFFFF;
}

#dates_clef_artiste {
	background: url("../img/dates_clef.gif") no-repeat top left;
	width: 660px;
	padding: 30px 0 30px 0;	
	color: #FFFFFF;
}

#discographie_artiste {
	background: url("../img/discographie.gif") no-repeat top left;
	width: 660px;
	padding: 30px 0 30px 0;	
	color: #FFFFFF;
}

#actualite_artiste {
	background: url("../img/actualite.gif") no-repeat top left;
	width: 460px;
	padding: 30px 0 30px 0;	
	color: #FFFFFF;
}

#visu_actualite_artiste {
	float: right;
	position: relative;
	top: -30px;
	/*width: 200px;
	height: 200px;*/
}

#prochain_concert_artiste {
	clear: both;
	background: url("../img/prochain_concert.gif") no-repeat top left;
	width: 660px;
	padding: 30px 0 30px 0;	
	color: #FFFFFF;
}

#flags{
	padding-top:36px;
	margin-right:13px;
	text-align:right;
}

*html #flags{
	padding-top:20px;
}

.listeArtistes{
	float:left;
	margin-right:10px;
	height:230px;
}

#WzTiTl a{
	color:#FFFFFF;
}

#astuce{
	margin-top:20px;
}

#liens_fiches{
	position:relative;
	top:-80px;
}

.lienAcc{
	display:block;
	float:left;
	padding-left:10px;
	color:#FFFFFF;
}

#ajax_event1{
	width:650px;
}

.imgSSCat{
	height:200px;
}