/* CSS Document */

a:link {border:none;color:#FFFFFF;text-decoration:none;}
a:visited {border:none;color:#FFFFFF;text-decoration:none;}
a:hover {border:none;color:#FFFFFF;text-decoration:none;}


body {
	background-color: #000000;
	font-family:Arial,Verdana;
	font-size : 12px;
	color:#ffffff;
	margin:0px;
}


.table_principale{
	background-attachment:scroll;
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
	width:980px;
}

.content_pour_chaque_page{
	width:800px;
	/*height:100px;*/
	background-color:#FFFFFF;
	margin-top:7px;
	display: inline-table;
	
}

.content_pour_chaque_page_2{
	width:800px;
	/*height:100px;*/
	background-color:#FFFFFF;
	margin-top:15px;
	display: inline-table;
}



.table_index_2_colonnes{
	margin-top:105px;
	margin-left:30px;
}

.table_index_2_colonnes_liens{
	margin-top:105px;
	margin-left:30px;
}

.form_inline{
	display:inline;
}

.admin_td_libelle{
	text-align:right;
}

.admin_td_input{
	text-align:left;
}

.td_msg_erreur{
	color:#FF0000;
	font-weight:bold;
}


.table_nav{
	/*border:1px solid #FFFFFF;*/
	border:none;
	padding:0px;
	height:38px;
	width:600px;
	background-image:url('/img/fond_nav.gif');
	background-repeat: no-repeat;
}

a.image_nav:hover{
	visibility:hidden;
}

td.nav_1:hover{
	background-image:url('/img/nav_1_on.gif');
}

td.nav_2:hover{
	background-image:url('/img/nav_2_on.gif');
}

td.nav_3:hover{
	background-image:url('/img/nav_3_on.gif');
}

td.nav_4:hover{
	background-image:url('/img/nav_4_on.gif');
}

td.nav_1{
	width:150px;
	border:none;
}

td.nav_2{
	width:150px;
	border:none;
}

td.nav_3{
	width:150px;
	border:none;
}

td.nav_4{
	width:150px;
	border:none;
}

.nav_1_img{
	margin-top:10px;
	border:0px;
}

.nav_2_img{
	border:0px;
}

.nav_3_img{
	border:0px;
}

.nav_4_img{
	border:0px;
}


.blank_nav_1{
	width:85px;
	height:27px;
	border:0px;
	margin-left: 30px;
	margin-top: 6px;
}

.blank_nav_2{
	width:85px;
	height:27px;
	border:0px;
	margin-left: 30px;
	margin-top: 6px;	
}

.blank_nav_3{
	width:85px;
	height:27px;
	border:0px;
	margin-left: 30px;
	margin-top: 6px;
}

.blank_nav_4{
	width:85px;
	height:27px;
	border:0px;
	margin-left: 30px;
	margin-top: 6px;
}

.erreur{
	color:#FF0000;
}

.content_logo_nav{
	/*border:1px solid #FFFFFF;*/
	padding-top:2px;
	
}

a.lien_gris_gras{
	color:#666666;
	font-weight: bold;
}

.logo{
	float:left;
	margin-top: 15px;
	margin-left: 15px;
}

.manav{
	float:left;
	/*padding-top:43px;*/
	/*padding-left:10px;*/
}

.div_retour_ligne{
	clear:both;
	height: 0px;
}

.content_partenaires{
	/*background:none;*/
	width:800px;
	
}

.content_partenaires{
	font-family: arial, verdana;
	font-size:10pt;
	color:#EC007A;
}

.photo_partenaire{
	max-height:70px;
	max-width:70px;
	/*margin-right:10px;
	margin-left:5px;*/
}

.div_content_photo_partenaire{
	height:75px;
	width:95px;
	text-align:center;
	vertical-align: middle;
	/*background-image:url('/img/partenaire_fond.gif');*/
	background-repeat: no-repeat;
	float: left;
	border: 0px solid black;
}

.content_partenaires_libelle{
	font-size:10px;
	margin-left:10px;
	margin-top:10px;
}

.content_mentions_libelle{
	font-size:10px;
	margin-left:10px;
	margin-top:10px;
	color:#EC007A;
}

a.content_mentions_libelle{
	font-size:10px;
	margin-left:10px;
	margin-top:10px;
	color:#EC007A;
}

.content_artistes_inside{
	float: left;
	width:750px;
	border: 0px solid black;
	margin-left: 20px;
	font-size:10px;
	margin-top:15px;
	margin-bottom:20px;
}


.photo_artiste_scroll{
	max-height:43px;
	max-width:105px;
	margin-right:3px;
	margin-left:0px;
	vertical-align: top;
	border:none;
	padding-bottom: 2px;
}

.content_artistes_scroll{
	height:90px;
	overflow:hidden;
}

.container1{
	position:relative;
	width:445px;
	height:43px;
	border:0px solid black;
	overflow:hidden;
	margin-left:10px;
	
}

.container2{
	position:absolute;
	width:1000px;
	height:90px;
	left:0px;
	top:0px;
}

.container3{
	position:relative;
	width:305px;
	height:120px;
	border:0px solid black;
	overflow:hidden;
	margin-left:10px;
}

.container3_live{
	position:relative;
	width:600px;
	height:120px;
	border:0px solid black;
	overflow:hidden;
	margin-left:10px;
}

.container4{
	position:absolute;
	width:1000px;
	height:120px;
	left:0px;
	top:0px;
}

.container4_live{
	position:absolute;
	width:1500px;
	height:120px;
	left:0px;
	top:0px;
}

.container5{
	position:relative;
	width:365px;
	height:65px;
	border:0px solid black;
	overflow:hidden;
	margin-left:10px;
}

.container6{
	position:absolute;
	width:1000px;
	height:75px;
	left:0px;
	top:0px;
}


.container7{
	position:relative;
	width:365px;
	height:420px;
	border:0px solid black;
	overflow:hidden;
	margin-left:10px;
}

.container8{
	position:absolute;
	width:365px;
	/*height:1000px;*/
	left:0px;
	top:0px;
}

.go_left{
	border:0px solid black;
	float:left;
	width:231px;
	height:12px;
	text-align:right;
	display: block;
	
}

.go_left2{
	border:0px solid black;
	float:left;
	width:150px;
	height:12px;
	text-align:right;
	display: block;
	
}

.go_left2_live{
	border:0px solid black;
	float:right;
	width:150px;
	height:12px;
	text-align:right;
	display: block;
	
}



.go_left2_artiste{
	border:0px solid black;
	float:left;
	width:150px;
	height:12px;
	text-align:right;
	display: block;
	margin-left: 70px;
}

.go_right{
	border:0px solid black;
	float:left;
	width:228px;
	height:12px;
	text-align:left;
	margin-left:6px;
	display: block;
}

.go_right_vertical{
	border:0px solid black;
	float:left;
	width:30px;
	height:50px;
	text-align:left;
	margin-left:6px;
	
}

.go_left_vertical{
	border:0px solid black;
	float:left;
	width:30px;
	height:50px;
	text-align:left;
	margin-left:6px;
}

.go_right2{
	border:0px solid black;
	float:left;
	width:150px;
	height:12px;
	text-align:left;
	margin-left:6px;
	display: block;
}




.content_bloc_photos_hp{
	float:right;
	/*display: block;*/
}

.img_home_diapo{
	height:211px;
	width:276px;
	border:1px solid black;
}

.content_bloc_photo{
	height:292px;
	width:292px;
	margin:5px;
	border:0px solid black;
	margin-top:10px;
	
}

.photo_box{
	
}

.content_double{
	display: block;
}

.content_double_2{
	display: block;
	margin-top:5px;
	margin-left:10px;
}

.content_prec_suiv{
	display: block;
}

.content_prec{
	float: left;
	width:135px;
	text-align:left;
	border:0px solid black;
	margin-top:10px;
}

.content_suiv{
	float: right;
	width:135px;
	text-align:right;
	border:0px solid black;
	margin-right:15px;
	margin-top:10px;
}

.content_libelle_photos{
	color:#FF1070;
	font-weight: bold;
	font-style: italic;
	margin-bottom: 10px;
	font-size:15px;
}

.bloc_home_flyers{
	float: left;
	width: 300px;
}

.bloc_home_liens_dynaprod{
	float: left;
	width: 300px;
	margin-left: 50px;
	
}

.bloc_home_right_flyers{
	float: left;
	width: 320px;
}

.bloc_home_agenda{
	float: left;
	width: 300px;
	margin-left: 50px;
}

.img_flyer_home{
	max-width:280px;
	max-height:430px;
	border: 0px solid #ffffff;
}

.div_bloc_home_flyers{
	width: 300px;
	padding-left:0px;
	padding-top:10px;
	/*padding-bottom:13px;
	padding-right:13px;*/
	vertical-align: top;
	text-align: center;
	border: 0px solid #ffffff;
}

.img_icone_flyer{
	max-height:120px;
	max-width:85px;
	margin-right:20px;
	border: none;
}

.img_icone_live{
	max-height:100px;
	max-width:150px;
	margin-right:10px;
	border: none;
}

.img_diapo_artiste_scroll{
	max-height:60px;
	max-width:86px;
	margin-right:10px;
	border: none;
}

.content_libelle_flyers{
	color:#FF1070;
	font-weight: bold;
	font-style: italic;
	font-size:15px;
	margin-bottom: 10px;
}

.content_diapo_flyers{
	margin-top:5px;
	margin-bottom:10px;
	width:466px;
	height:130px;
	float: left;
	text-align: left;
	overflow: hidden;
}

.content_diapo_live{
	margin-top:5px;
	margin-bottom:10px;
	width:1500px;
	height:115px;
	float: left;
	text-align: left;
	overflow: hidden;
}

.content_diapo_artiste_scroll{
	margin-top:5px;
	margin-bottom:1px;
	width:800px;
	height:50px;
	float: left;
	text-align: left;
	overflow: hidden;
	border: 0px solid #ff0000;
}

.libelle_agenda_united{
	color:#333333;
	font-weight: bold;
	font-style: italic;
	font-size:15px;
	margin-bottom: 10px;
}

.index_bloc_agenda{
	height:60px;
	width:300px;
	/*background-image:url('/img/home_fond_agenda.gif');*/
	background-image:url('/img/nav_agenda_index_fond.png');
	/*background-position: top left;
	background-repeat: no-repeat;*/	
	padding-left: 8px;
	padding-top: 0px;
	margin: 0px 0px 0px 0px;
}

.index_bloc_agenda_artiste{
	height:94px;
	width:296px;
	background-image:url('/img/artiste_fond_evenement.png');
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 8px;
	padding-top: 5px;
	margin: 0px 0px 0px 0px;
}

.index_bloc_agenda_artiste_2{
	height:94px;
	width:306px;
	background-image:url('/img/artiste_fond_evenement.png');
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 8px;
	padding-top: 5px;
	margin: 0px 0px 0px 0px;
	float: left;
}

.index_bloc_agenda_2{
	height:94px;
	width:400px;
	background-image:url('/img/agenda_fond_evenement2.png');
	background-position: top left;
	background-repeat: no-repeat;
	padding-left: 8px;
	padding-top: 1px;
	/*margin: 0px 0px 0px 0px;*/
	margin-left: 10px;
	margin-top: 5px;
}

.index_bloc_agenda_2_photo{
	float: right;
	margin-right: 20px;
	margin-top: 10px;
	width: 50px;
}

.index_bloc_agenda_2_photo_artiste{
	float: right;
	margin-right: 20px;
	margin-top: 5px;
	width: 50px;
}

.index_bloc_agenda_2_texte{
	float: left;
	width: 300px;
}

.index_bloc_agenda_2_texte_artiste{
	float: left;
	width: 200px;
}


.index_bloc_agenda_2_1{
	height:30px;
	width:300px;
	/*background-image:url('/img/home_fond_agenda_1.gif');
	background-position: top left;
	background-repeat: no-repeat;*/
	padding-left: 0px;
	padding-top: 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}

.index_bloc_agenda_2_2{
	/*height:30px;*/
	width:300px;
	/*background-image:url('/img/home_fond_agenda_2.gif');
	background-position: top left;
	background-repeat: no-repeat;*/
	padding-left: 0px;
	padding-top: 5px;
	margin: 0px 0px 0px 0px;
	float: left;
}

.index_bloc_agenda_2_3{
	height:15px;
	width:600px;
	/*background-image:url('/img/home_fond_agenda_2.gif');
	background-position: bottom left;
	background-repeat: no-repeat;*/
	padding-left: 0px;
	padding-top: 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}

.index_bloc_agenda_date{
	font-size:13px;
	font-weight: normal;
	color:#BFBFBF;
	padding-top:0px;
	margin-left:12px;
}

a.index_bloc_agenda_date_libelle{
	color:#FFFFFF;
	/*padding-top: 5px;*/
}

a.a_index_bloc_agenda{
	color:#000000;
}

a.a_index_bloc_agenda:hover{
	color:#ff0000;
}

.index_bloc_agenda_geo{
	font-size:13px;
	font-weight: bold;
	color:#ffffff;
	margin-left:12px;
	margin-top:0px;
}

.index_bloc_agenda_geo2{
	font-size:13px;
	font-weight: bold;
	color:#BFBFBF;
	margin-left:12px;
	margin-top:0px;
	float: left;
	width: 300px;
}

.index_bloc_agenda_titre{
	font-size:14px;
	font-weight: normal;
	color:#ffffff;
	margin-left:0px;
	margin-top:5px;
	padding-top: 5px;
	padding-left: 11px;
}

.index_bloc_agenda_titre2{
	font-size:14px;
	font-weight: normal;
	color:#BFBFBF;
	margin-left:10px;
	margin-top:10px;
	padding-top: 10px;
	float: left;
}

.content_agenda_home_btn_soirees{
	float: right;
	margin-right:20px;
}

.content_bloc_agenda_hp{
	float: left;
	/*padding-right:15px;*/
	padding-top: 22px;
	padding-left:20px;
}

.content_pour_chaque_page_3{
	width:800px;
	/*height:100px;*/
	background-color:#FFFFFF;
	margin-top:15px;
	display: inline-table;
}

.content_pour_chaque_page_4{
	width:800px;
	background: none;
	margin-top:15px;
	display: inline-table;	
}

.content_artistes_footer{
	color:#333333;
	text-align: left;
}

.content_artistes_footer2{
	color:#333333;
	text-align: center;
	margin-left: 80px;
}

a.lien_footer_artiste{
	color:#5B5B5B;
}

.content_bloc_artiste_all{
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
}

.artiste_all_bloc_one{
	height:201px;
	width:172px;
	float: left;
	margin-right:22px;
}


.artiste_all_bloc_one_photo_photo{
	width:172px;
	height:80px;
}

.artiste_all_bloc_one_photo_photo:hover {
	width:166px;
	height:74px;
	border:3px solid #FFFFFF;
}

.artiste_all_bloc_one_photo{
	width:172px;
	height:80px;
}

.artiste_all_bloc_one_nom_artiste{

	/*margin-left:12px;
	margin-top:3px;*/
	margin-top:3px;
	margin-bottom:3px;
}

a.artiste_all_bloc_one_nom_artiste_lien{
	font-size:15px;
	font-weight: bold;
	color:#FFFFFF;
}

a.artiste_all_bloc_one_nom_artiste_lien:hover{
	text-decoration:underline;
}

.artiste_all_bloc_one_descriptif{
	font-size:11px;
	color:#535152;
}

a.artiste_all_bloc_one_descriptif_lien{
	font-size:11px;
	color:#535152;
}

a.artiste_all_bloc_one_descriptif_lien:hover{
	text-decoration:underline;
}


.artiste_bloc_description{
	
}

.artiste_bloc_description_nom{
	font-size:20px;
	font-weight: bold;
	color:#FF0066;
	margin-left: 15px;
}

.artiste_bloc_description_text{
	color:#000000;
	font-size:12px;
	font-weight: bold;
	line-height: 11px;
	width:330px;
	height: 118px;
	border: 0px solid #000000;
	margin-left: 15px;
	margin-bottom: 15px;
	text-align: justify;
}

.div_bloc_artiste_photo{
	margin-left: 8px;
	margin-top: 5px;
	margin-bottom: 15px;
	border: 0px solid #000000;
	width:400px;
	/*height: 500px;*/
	float: left;
	background-image: url('/img/artiste_fond_descriptif.png');
	background-repeat: no-repeat;
	background-position: bottom left;
}

.div_bloc_live_photo{
	margin-left: 8px;
	margin-top: 5px;
	margin-bottom: 15px;
	border: 0px solid #FFFFFF;
	width:640px;
	/*height: 500px;*/
	float: left;
	/*background-image: url('/img/artiste_fond_descriptif.png');*/
	/*background-repeat: no-repeat;
	background-position: bottom left;*/
	text-align: center;
}

.bloc_artiste_mp3player{
	float:left;
	margin-top :0px;
	margin-bottom: 4px;
	margin-left:5px;
	height:140px;
}

.mp3_player_libelle_ecouter{
	font-style: italic;
	font-weight: bold;
	color: #333333;
	font-size:16px;
	float: left;
}

.mp3_player_libelle_artiste{
	font-style: italic;
	font-weight: bold;
	color: #FF0066;
	font-size:16px;
}

.mp3_player{
	margin-top:1px;
	margin-bottom:1px;
}

.div_bloc_artiste_calendrier{
	margin-top: 10px;
}

.div_artiste_detail_agenda{
	margin-top: 1px;
	margin-left: 10px;
	padding-top: 1px;
}

.content_big_calendrier{
	margin-left:5px;
	margin-top:1px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #ffffff;
	width: 210px;
	float: right;
	margin-right: 120px;
	margin-top: 10px;
}

.big_calendrier_liste_dates{
	float: left;
}

.agenda_big_content_liste_dates{
	/*height:135px;*/
	min-height: 135px;
	width:687px;
	border: 1px solid #FF0066;
	margin-top: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.agenda_big_content_liste_dates_photo{
	height:75px;
	width:50px;
	border: none;
	
}

.agenda_big_content_liste_dates_div_photo{
	float: left;
	/*margin-left : 10px;*/
	margin-top : 10px;
	margin-right : 5px;
	margin-bottom : 5px;
}

.agenda_big_content_liste_dates_div_titre{
	color: #FF0066;
	font-weight: bold;
	font-size: 16px;
	margin-left : 10px;
	margin-top : 8px;
	border:0px solid #000000;
}

.agenda_big_content_liste_dates_div_descriptif{
	color: #333333;
	margin-top: 3px;
}

.agenda_big_content_liste_dates_div_fin{
	color: #BFBFBF;
}

a.agenda_big_content_liste_dates_div_fin{
	color: #BFBFBF;
}

.content_bloc_booking{
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
}

.content_bloc_booking_dyn{
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
	color: #ffffff;
	background-color: #666666;
	text-align: center;
}

.content_bloc_booking_titre{
	color: #FF0066;
	font-size:16px;
	font-weight: bold;
}

.content_bloc_booking_texte{
	color: #FF0066;
	font-size:12px;
}

a.a_content_bloc_booking_texte{
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

.content_bloc_contact_texte_noir{
	color: #000000;
}

a.content_bloc_contact_texte_noir{
	color: #000000;
}

.content_bloc_contact_texte_noir_united{
	color: #000000;
	font-size: 16px;
}

a.content_bloc_contact_texte_noir_united{
	color: #000000;
	font-size: 16px;
}

.content_bloc_contact_texte{
	color: #FF0066;
	font-size:12px;
	text-align: center;
	font-weight: bold;
}

.bas_page{
	color:#5B5B5B;
	font-size: 10px;
}

.booking_td_libelle{
	color: #FF0066;
	text-align: right;
	font-weight: bold;
	width: 300px;
}

.titre_formulaire_booking{
	color: #000000;
	font-size: 20px;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 100%;
	text-align: center;
}

.content_bloc_booking_result{
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

.input_text_booking{
	width: 200px;
}

.td_msg_erreur_public{
	color:#FF0000;
	font-weight:bold;
	text-align: center;
}

/* DYNAPROD */

.td_content_all{
	text-align:left;
	width:980px;
	padding-left:5px;
	/*border:1px solid #FFFFFF;*/
}

.cnt_lst_artiste{
	float: left;
	width: 189px;
	border: none;
	padding-top: 20px;
}

a.a_nav_artiste{
	font-family: arial, helvetica, sans-serif ; 
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 18px;
	color: #FFFFFF;
}

a.a_nav_artiste:hover{
	font-family: arial, helvetica, sans-serif ; 
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 18px;
	color: #FFFFFF;
	
	width: 180px;
}

.cnt_lst_artiste_liste{

}

.cnt_middle_liste_artistes{
	background-image:url('/img/nav_artistes_fond.png');
	background-repeat: repeat-y;
	background-position: 0 0;
	border: none;
	padding-left: 10px;
	float: left;
	width: 179px;
	min-height: 500px;
	
}

.middle_liste_artistes{
	/*background-image:url('/img/nav_artistes_fond.png');
	background-repeat: repeat-y;
	background-position: 0 0;
	border: none;*/
	padding-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 12px;
	float: left;
	width: 179px;
	
}

.middle_liste_artistes:hover{
	/*background-image:url('/img/nav_artistes_fond.png');*/
	background-image:url('/img/nav_artistes_fond_hover.png');
	background-position: 0px 0px;
	background-repeat: repeat-y;
	
	border: none;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-right: 0px;
	float: left;
	width: 179px;
}

.bloc_top_liste_artistes{
	height: 30px;
	width: 180px;
	background-image:url('/img/bloc_nav_top_fond.png');
	background-position: 0px 0px;
}

.bloc_top_liste_artistes_left{
	float: left;
	padding-left: 0px;
	padding-top: 7px;
	font-family: arial, helvetica, sans-serif ; 
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	height: 20px;
	width: 90px;
	border: 0px solid #ff0000;
	text-align: center;
}

.bloc_top_liste_artistes_right{
	float: right;
	padding-right: 0px;
	padding-top: 7px;
	font-family: arial, helvetica, sans-serif ; 
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	height: 20px;
	width: 90px;
	border: 0px solid #ff0000;
	text-align: center;
}

/*.bloc_top_liste_artistes_right:hover{
	background-image:url('/img/bloc_nav_top_fond_droit_on.png');
	background-position: right top;
	background-repeat: no-repeat;
	
}*/

a.lien_bloc_top_liste_artistes{
	color: #000000;
}

a.lien_bloc_top_liste_artistes:hover{
	color: #FF0000;
}

.bloc_top_booking_newsletter{
	margin-left: 5px;
	height: 30px;
	width: 180px;
	background-image:url('/img/bloc_top_booking_newsletter.png');
	background-position: 0px 0px;
}

.bloc_top_booking_newsletter_2{
	margin-left: 5px;
	height: 30px;
	width: 180px;
	background-image:url('/img/bloc_top_booking_newsletter.png');
	background-position: 0px 0px;
	float: left;
	margin-top: -2px;
}

.bloc_top_booking_newsletter_left{
	float: left;
	padding-left: 0px;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif ; 
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	height: 20px;
	width: 90px;
	border: 0px solid #ff0000;
	text-align: center;
}

.bloc_top_booking_newsletter_right{
	float: right;
	padding-right: 0px;
	padding-top: 4px;
	font-family: arial, helvetica, sans-serif ; 
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	height: 20px;
	width: 90px;
	border: 0px solid #ff0000;
	text-align: center;
}

a.bloc_top_booking_newsletter_right{
	color: #000000;
}

a.bloc_top_booking_newsletter_right:hover{
	color: #FF0000;
}


.top_liste_artistes{
	background-image:url('/img/nav_artistes_fond_top.png');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 179px;
	height: 16px;
	border: none;
	float: left;
	width: 179px;
}

.bottom_liste_artistes{
	background-image:url('/img/nav_artistes_fond_bottom.png');
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 179px;
	height: 16px;
	border: none;
	float: left;
	width: 179px;
}

.barre_titre_blanche_1_index{
	height: 26px;
	width: 433px;
	padding-left: 35px;
	padding-top: 4px;
	text-align: left;
	background-image:url('/img/barre_titre_blanche_1_fond.png');
	background-repeat: no-repeat;
	border: 0px solid #000000;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	/*float: left;*/
}

.barre_titre_blanche_1{
	height: 26px;
	width: 433px;
	padding-left: 35px;
	padding-top: 4px;
	text-align: left;
	background-image:url('/img/barre_titre_blanche_1_fond.png');
	background-repeat: no-repeat;
	border: 0px solid #000000;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	float: left;
}

.barre_titre_blanche_1_txt{
	float: left;
}

.barre_titre_blanche_1_ico{
	float: right;
}

.barre_titre_blanche_2{
	height: 31px;
	width: 270px;
	padding-left: 35px;
	margin-top: 20px;
	padding-top: 3px;
	text-align: left;
	background-image:url('/img/barre_titre_blanche_2_fond.png');
	background-repeat: no-repeat;
	border: 0px solid #000000;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.barre_titre_blanche_2_home{
	height: 31px;
	width: 270px;
	padding-left: 35px;
	margin-top: 5px;
	padding-top: 3px;
	text-align: left;
	background-image:url('/img/barre_titre_blanche_2_fond.png');
	background-repeat: no-repeat;
	border: 0px solid #000000;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.barre_titre_blanche_2#discographie{
	margin-top: 5px;
}

.barre_titre_blanche_3{
	height: 31px;
	width: 270px;
	padding-left: 35px;
	margin-top: 5px;
	padding-top: 3px;
	text-align: left;
	background-image:url('/img/barre_titre_blanche_3_fond.png');
	background-repeat: no-repeat;
	border: 0px solid #000000;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.barre_titre_blanche_4{
	height: 31px;
	width: 226px;
	padding-left: 35px;
	margin-top: 4px;
	padding-top: 3px;
	text-align: left;
	background-image:url('/img/barre_titre_blanche_4_fond.png');
	background-repeat: no-repeat;
	border: 0px solid #000000;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}


.content_bloc_right_2_blocs{
	float: left;
	padding-top: 23px;
	width: 775px;
	border: 0px solid #ff0000;
}

.content_bloc_center{
	float: left;
}

.content_bloc_right{
	float: left;
}

.div_bloc_home_artistes{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:13px;
	padding-right:0px;
}

.img_artiste_home{
	width:384px;
	height:290px;
	border:none;
}

.img_diap_home{
	max-width:600px;
	max-height:600px;
	border:none;
}

.img_news_home{
	width:448px;
	height:260px;
	border:none;
}

.content_go_left_right{
	height:20px;
	padding-top: 10px;
}

.content_go_left_right_live{
	height:20px;
	padding-top: 10px;
	width: 600px;
	border: 0px solid #ff0000;
}


.content_go_left_right_artiste{
	height:20px;
	padding-top: 0px;
}

.admin_ico_150{
	max-height: 150px;
	min-height: 150px;
}
.bloc_video{
	background-image: url('/img/fond_photo_video.png');
	background-position: center 5px;
	background-repeat: no-repeat;
	width: 160px;
	height: 175px;
	border: 0px solid #FF0000;
	margin-left: 20px;
	margin-top: 0px;
}
.bloc_photo{
	background-image: url('/img/fond_photo_video.png');
	background-position: center 5px;
	background-repeat: no-repeat;
	width: 160px;
	height: 175px;
	border: 0px solid #FF0000;
	margin-left: 20px;
	margin-top: 12px;
}

.bloc_photo2{
	background-image: url('/img/fond_photo_video.png');
	background-position: center 15px;
	background-repeat: no-repeat;
	width: 160px;
	height: 175px;
	border: 0px solid #FF0000;
	margin-left: 0px;
	margin-top: 12px;
	float: left;
}

.bloc_photo_text{
	/*width: 130px;
	height:150px;*/
	width: 160px;
	height: 175px;
	font-family: arial, helvetica, sans-serif ; 
	font-size: 15px;
	font-weight: bold;
	text-align: center;
}

.bloc_photo_text2{
	/*width: 130px;
	height:150px;*/
	width: 160px;
	height: 175px;
	font-family: arial, helvetica, sans-serif ; 
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

/*.bloc_photo_text:hover{
	width: 130px;
	height:150px;
	font-family: arial, helvetica, sans-serif ; 
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
}*/

.bloc_photo_picto{
	border: none;
	height: 136px;
	width: 136px;
}

.bloc_photo_picto:hover{
	border: none;
	height: 140px;
	width: 140px;
}

.bloc_photo_picto2{
	border: none;
	height: 136px;
	width: 136px;
}

.bloc_photo_picto2:hover{
	border: none;
	height: 150px;
	width: 150px;
}

.bloc_photo_lien_picto{
	border: none;
}

.bloc_video{
	
}

.div_bloc_home_news_text{
	margin-left: 10px;
	font-size: 12px;
	color: #FFFFFF;
	width: 438px;
	border: 0px solid #ffffff;
	margin-bottom: 10px;
	background-image: url("/img/home_fond_news_text.png");
	background-repeat: no-repeat;
	padding: 5px;
}

.a_photo_partenaire{
	margin-left: 4px;
}

.photo_partenaire{
	padding-bottom: 3px;
	height: 46px;
	width: 46px;
}

.photo_partenaire:hover{
	height: 51px;
	width: 51px;
}

.bloc_home_flyers_mini{
	float: left;
	width:310px;
	margin-left: 40px;
	margin-top: 1px;
}

a.bloc_photo_lien_text:hover{
	color:#FF0000;
}


.artiste_ligne_1{
	float: left;
	width: 700px;
	border: 0px solid #ff0000;
}

.artiste_scroll_description_and_buttons{
	width: 520px;
}

.content_go_left_right_vertical{
	height: 114px;
	width: 20px;
	float: left;
}

.div_bloc_artiste_droite{
	float: left;
	width: 250px;
	border: 0px solid #ff0000;
}

.content_artiste_discos{
	width: 290px;
}

.icone_discographie{
	max-height: 85px;
	max-width: 85px;
	margin-left: 8px;
	margin-bottom: 8px;
}

.booking_contact{
	background-image: url('/img/booking_fond_contact.png');
	background-repeat: no-repeat;
	background-position: top left;
	height: 199px;
	width: 643px;
	margin-top: 40px;
	padding-top: 10px;
	text-align: center;
	color: #ffffff;
	font-size: 15px;
	letter-spacing: 0.1pt;
	font-weight: bold;
	font-family: "Century Gothic";
}

.booking_formulaire{
	background-image: url('/img/booking_fond_formulaire.png');
	background-repeat: no-repeat;
	background-position: top left;
	height: 750px;
	width: 642px;
	margin-top: 0px;
	padding-top: 3px;
	letter-spacing: 0.1pt;
	font-size: 14px;
	font-weight: normal;
	font-family: "Century Gothic";
}

.booking_newsletter{
	background-image: url('/img/booking_fond_formulaire.png');
	background-repeat: no-repeat;
	background-position: top left;
	height: 500px;
	width: 642px;
	margin-top: 0px;
	padding-top: 3px;
	letter-spacing: 0.1pt;
	font-size: 14px;
	font-weight: normal;
	font-family: "Century Gothic";
}

.booking_formulaire_div_gauche_libelle{
	width: 180px;
	height: 25px;
	float: left;
	text-align: right;
	margin: 0px;
	padding: 0px;
}
.booking_formulaire_div_gauche_input{
	width: 140px;
	height: 25px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.booking_formulaire_div_droite_libelle{
	width: 160px;
	height: 25px;
	float: left;
	text-align: right;
	margin: 0px;
	padding: 0px;
}

.booking_formulaire_div_droite_input{
	width: 140px;
	height: 25px;
	float: left;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.gras{
	font-weight: bold;
}

.content_all_videos{
	width: 750px;
	margin-top: 30px;
}

.content_one_video{
	float: left;
	margin-right: 40px;
	margin-bottom: 50px;
	background: #666666;
	
}

.nom_video{
	font-weight: bold;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #666666;
	font-size: 13px;
}

.nom_video:hover{
	color:#ff0000;
}

.img_ico_home{
	vertical-align: middle;
	float: right;
	padding-right: 20px;
	margin-top: -2px;
	border: none;
}


.artiste_bloc_gauche_bas{
	float: left;
	width: 330px;
}

.artiste_bloc_droit_bas{
	float: left;
	width: 300px;
}

.test{
	margin: 0 auto;
	position: relative;
	width: 980px;
}

.test2{
	width: 100%;
	background-attachment:scroll;
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
	
}

/* /DYNAPROD */
