body {
	font-family: 'Trebuchet Ms', Verdana, Helvetica, Arial, sans-serif;      
	background-color:#040f17;
	color:#ffffff;
	font-size: 11px; 
	text-align:center;
	margin:0px;
	padding-top:20px;
	line-height:14px;	
}

object {outline:none;}
a {outline:none;}

#bodySound {
	padding:0px;
	margin:0px;
}

h1 {
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	text-align: left;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2{
	margin: 0;
	padding: 0;
	text-align: left;
	font-weight: 100;
	padding-bottom: 10px;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9A9DA0;
}

h3 {
	margin:0px;
	font-weight: bold;
	margin-bottom: 5px;
	font-size: 12px;

}

.mainContainer {	
	margin:auto;
	text-align:left;
	width:709px;
	height:518px;
}



.containerEntete, .mainContent, .containerPied  {
	margin-left:68px;
}

.containerTitre {
	width:641px;
	height:80px;
}

.containerEntete {	
	width:574px;
	height:29px;
}

.mainContent {	
	background:url('../images/grd_fond.jpg') top left no-repeat #040f17;
	width:641px;
	height:458px;
}

.containerPied {
	background:url('../images/pied.jpg') top left no-repeat #040f17;
	width:641px;
	height:31px;
	padding-left:15px;
	padding-top:2px;
}

.containerValid {
	padding-top:10px;
	text-align:center;
	width:250px;
	margin:auto;
}

.containerValid a img {
	border:none;
}

.titreRubrique {
	position:relative;
	top:20px;
	left:19px;
	height:40px;
}

.pictoRubrique {
	position:absolute;
	top:-10px;
	width:54px;
}

.sousMenus {
	background:url('../images/jack_horizont.gif') bottom left no-repeat;
	margin-left:2px;
	padding-left:20px;
	padding-bottom:30px;
	color: #9A9DA0;
	margin-bottom:15px;
}

#sousMenusContact {
	background-image:none;
	margin-left:2px;
	padding-left:20px;
	padding-bottom:0px;
	color: #9A9DA0;
	margin-bottom:20px;
}

.sousMenus a {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9A9DA0;
	text-decoration: none;
}

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

.gris {
	color: #9A9DA0;
}

.jukeBox {
	position:absolute;
	margin-left:-85px;
	margin-top:294px;
}

.tele {
	position:absolute;
	margin-left:-5px;
	margin-top:320px;
}

/*** Css de la rubrique Accueil ***/

#mainContainerAccueil {
    background:url('../images/fdg_accueil.gif') top left no-repeat #040f17;
}

#mainContainerAccueil .mainContent {
	
	background:url('../images/grd_fond.jpg') top left no-repeat #040f17;
}

#mainContainerAccueil .containerEntete {
	background:url('../images/ban_accueil.gif') top left no-repeat #040f17;
}

#mainContainerAccueil .mainContent .containerTitre {
	background:url('../images/ctt_accueil.gif') top left no-repeat;
}

#mainContainerAccueil .mainContent .titreRubrique {
	background:url('../images/tit_accueil.gif') top left no-repeat;	
	width:130px;
}

#mainContainerAccueil .mainContent .pictoRubrique {
	background:url('../images/pic_accueil1.gif') top left no-repeat;	
	height:51px;
	left:560px;
}

#mainContainerAccueil .mainContent .containerContent {
	margin-top:0px;
	margin-left:20px;
	height:361px;
}

#mainContainerAccueil .mainContent .containerContent p{
	margin:0px;
	padding:0px
}

#mainContainerAccueil .mainContent .containerContent  #containerSignature {
	margin-left:100px;
	margin-top:10px;
}

#mainContainerAccueil h1 {
	color: #9a9da0;
}

#mainContainerAccueil .mainContent .content {
	float:left;
	width:280px;
	text-align:justify;
}

/***  Css de la boite des news : ***/
.containerNews {
	float:right;
	margin-top:-10px;
	width:342px;
	color:#ffffff;
}

.boiteNews, .hautBoiteNews, .basBoiteNews, .contenuBoiteNews {
	width:263px;
}

.hautBoiteNews {
	height:34px;
	background:url('../images/news_haut.gif') top left no-repeat;
}

.contenuBoiteNews {
	background:url('../images/news_centre.gif') top left repeat-y;
	height:317px;
	width:263px;	
	padding:0px;
	margin:0px;
	overflow:hidden;
}

.basBoiteNews {
	background:url('../images/news_bas.gif') top left no-repeat;
	height:10px;
}

.containerAscenseur {	
	position:absolute;
	margin-top:200px;
	margin-left:250px;
	width:24px;
	height:122px;
	z-index:5;
}

#containerAscenseurPartenaires {
	margin-top:150px;
	margin-left:502px;
}

.flecheAscenseur {
	cursor:pointer;	
	width:13px;
	height:65px;
}

#ascBoiteNewsHaut, #ascBoitePartenairesHaut {
	top:325px;
	background:url('../images/ascen_haut1.gif') top left no-repeat;
}

#ascBoiteNewsBas, #ascBoitePartenairesBas {
	top:390px;
	background:url('../images/ascen_bas1.gif') top left no-repeat;
}

.texteBoiteNews {	
	text-align:left!important;
	margin-left:17px;
	width:223px;
}

.texteBoiteNews a {
	font-weight:bold;
	color:#c15317;
}

#contentTextePartenaires {	
	text-align:left!important;
	margin-left:17px;
	width:470px;	
	margin-right:100px;
}

.containerImage {
	text-align:center;
}

.containerImage img {
	border:none;
}

.containerImage img.grandeImage{
	width:220px;
	height:auto;
}

/*** Css de la rubrique RAS ***/

#mainContainerRAS {
    background:url('../images/fdg_ras.gif') top left no-repeat #040f17;
}

#mainContainerRAS h1 {
	color: #9a9da0;
}

#mainContainerRAS .containerEntete {
	background:url('../images/ban_ras.gif') top left no-repeat #040f17;
}

#mainContainerRAS .texteBoiteRAS {
	float:left;
	padding-left:19px;
	width:245px;
	text-align:justify;
}

#mainContainerRAS .texteBoiteRAS p{
	margin:0px;
	padding:0px;
}

#mainContainerRAS .mainContent .containerTitre {
	background:url('../images/ctt_ras.gif') top left no-repeat;
	height:75px;
}

#mainContainerRAS .mainContent .containerContent {
	float:right;
	width:250px;
	text-align:justify;
	margin-right:90px;
}

#mainContainerRAS .mainContent .titreRubrique {
	background:url('../images/tit_ras.gif') top left no-repeat;
}

#mainContainerRAS .mainContent .pictoRubrique {
	background:url('../images/pic_ras1.gif') top left no-repeat;	
	height:47px;
	left:560px;
}

/* Css de la visualisation des photos */
.containerImageRAS {
	padding-left:20px;
	float:left;
	width:260px;
	margin-right:18px;
}

.containerImageRASApercu {
	width:257px;
}

.containerImageRASApercuExtremite {
	height:10px;
	width:257px;
}

.containerVideoRASApercuExtremite {
	height:10px;
	width:407px;
}

#containerImageRASApercuExtremiteHaut {
	background:url('../images/cad_RAS_photo_ht.gif') top left no-repeat;	
}

#containerImageRASApercuExtremiteBas {
	background:url('../images/cad_RAS_photo_bs.gif') top left no-repeat;
}

.containerVideoRAS {
	padding-left:20px;
	float:left;
	width:410px;
	margin-right:18px;
}

.containerVideoRASApercu {
	width:407px;
}

#containerVideoRASApercuExtremiteHaut {
	background:url('../images/cad_RAS_video_ht.gif') top left no-repeat;	
}

#containerVideoRASApercuExtremiteBas {
	background:url('../images/cad_RAS_video_bs.gif') top left no-repeat;
}

.containerInfosVideo {
	text-align:justify;
	padding-right:100px;
}

.containerZoomIllustration {
	background-color:#ffffff;
	width:257px;
}

.containerZoomVideo {
	background-color:#ffffff;
	width:407px;
}

.containerZoomIllustration  img{
	margin-left:9px;
	margin-top:0px;
	width:238px;
	height:auto;
}

#zoomIllustrationLien img {
	border:none;
}

#legendeIllustrations {
	margin-top:10px;
	text-align:center;
	color:#e39d35;
}

.containerImageRASNavigation {
	padding-left:102px;
}

.flecheAscImgNav {
	width:16px;
	height:33px;
}

#flecheAscImgNavDte {
	background:url('../images/fle_drt_photos1.gif') top left no-repeat;	
}

#numeroImage {
	font-size:12px;	
	padding-top:10px;
	width:250px;
	text-align:center;
	position:relative;
	left:-90px;	
}

#titreVideo {
	font-size:12px;	
	padding-top:10px;
	width:390px;
	text-align:center;
	position:relative;
	left:-90px;	
}

#flecheAscImgNavGch {
	position:relative;
	left:31px;
	top:-57px;
	background:url('../images/fle_gch_photos1.gif') top left no-repeat;	
}

.containerImageRASTableau {	
	padding-left:0px;
}

.containerImageRASTableau table {
	margin:auto;
	border:none;	
}

.containerImageRASTableau table td{
	background:url('../images/rd_photos1.gif') top left no-repeat;
	width:20px;
	width:20px;	
	cursor:pointer;
}

.containerImageRASTableau table td:hover{
	background:url('../images/rd_photos2.gif') top left no-repeat;	
}

#nombreImages {
	visibility:hidden;
}

.illustrationsPreload {
	visibility:hidden;
	width:2px;
	height:2px;
}

#containerPlayerVideo {
	margin-left:4px;
}

#containerPlayerAudio {
	margin-left:15px;
}

/*** Css du d�partement son ***/

#mainContainerSon {
    background:url('../images/fdg_son.gif') top left no-repeat #040f17;
}

#mainContainerSon .containerEntete {
	background:url('../images/ban_son.gif') top left no-repeat #040f17;
}

#mainContainerSon .mainContent .containerTitre {
	background:url('../images/ctt_son.gif') top left no-repeat;
}

#mainContainerSon .mainContent .titreRubrique {
	background:url('../images/tit_son.gif') top left no-repeat;
}

#mainContainerSon .mainContent .pictoRubrique {
	background:url('../images/pic_son1.gif') top left no-repeat;	
	height:80px;
	left:560px;
	top:-20px;
}

.containerImageSon {
	padding-left:20px;
	float:left;
	width:160px;
	height:352px;
	margin-right:20px;
}

#mainContainerSon .mainContent .containerContent {
	float:right;
	text-align:justify;
	margin-right:90px;	
	width:330px;
}

#mainContainerSon h1 {
	color: #9a9da0;
}

#mainContainerSon .mainContent .content .containerContent a, #mainContainerVideo .mainContent .containerContent a, #mainContainerArtistes .mainContent .containerContent a, .containerInfosVideo a, #mainContainerContact .mainContent .content .containerContent a, #mainContainerRAS  .mainContent .content .containerContent a, #next, #previous{ 
	text-decoration: none;
	padding-bottom: 2px;
	color: #9A9DA0;
	background: transparent url('../images/pointille_clignotte.gif') bottom left repeat-x;
}

#mainContainerSon .mainContent .containerContent a:hover, #mainContainerVideo .mainContent .containerContent a:hover, #mainContainerArtistes .mainContent .containerContent a:hover, #mainContainerContact .mainContent .containerContent a:hover, .containerInfosVideo a:hover, #mainContainerRAS  .mainContent .content .containerContent a:hover {
	color: #ffffff;
}


/*** Css du d�partement video ***/

#mainContainerVideo {
    background:url('../images/fdg_video.gif') top left no-repeat #040f17;
}

#mainContainerVideo .containerEntete {
	background:url('../images/ban_video.gif') top left no-repeat #040f17;
}

#mainContainerVideo .mainContent .containerTitre {
	background:url('../images/ctt_video.gif') top left no-repeat;
}

#mainContainerVideo .mainContent .titreRubrique {
	background:url('../images/tit_video.gif') top left no-repeat;
}

#mainContainerVideo .mainContent .pictoRubrique {
	background:url('../images/pic_video1.gif') top left no-repeat;	
	height:53px;
	left:560px;
}


.containerImageVideo {
	padding-left:10px;
	float:left;
	width:160px;
	height:352px;
	margin-right:20px;
}

#mainContainerVideo .mainContent .containerContent {
	float:right;
	text-align:justify;
	margin-right:90px;	
	width:315px;
}

#mainContainerVideo h1 {
	color: #9a9da0;
}


/*** Css de la rubrique  materiel ***/

#mainContainerMateriel {
    background:url('../images/fdg_materiel.gif') top left no-repeat #040f17;
}

#mainContainerMateriel .containerEntete {
	background:url('../images/ban_materiel.gif') top left no-repeat #040f17;
}

#mainContainerMateriel .mainContent .containerTitre {
	background:url('../images/ctt_materiel.gif') top left no-repeat;
}

#mainContainerMateriel .mainContent .titreRubrique {
	background:url('../images/tit_materiel.gif') top left no-repeat;
}

#mainContainerMateriel .mainContent .pictoRubrique {
	background:url('../images/pic_materiel1.gif') top left no-repeat;	
	height:41px;
	left:560px;
}

#mainContainerMateriel .mainContent .content #materiel {
	margin-left:5px;	
}

/*** Css de la rubrique nos artistes ***/

#mainContainerArtistes {
    background:url('../images/fdg_artistes.gif') top left no-repeat #040f17;
}

#mainContainerArtistes .containerEntete {
	background:url('../images/ban_artistes.gif') top left no-repeat #040f17;
}

#mainContainerArtistes .mainContent .containerTitre {
	background:url('../images/ctt_artistes.gif') top left no-repeat;
}

#mainContainerArtistes .mainContent .titreRubrique {
	background:url('../images/tit_artistes.gif') top left no-repeat;
}

#mainContainerArtistes .mainContent .pictoRubrique {
	background:url('../images/pic_artistes1.gif') top left no-repeat;	
	height:108px;
	left:560px;
	top:-20px;
}

#mainContainerArtistes .mainContent .containerContent {
	/*float:right
	width:250px;;*/	
	padding-left:10px;
	text-align:justify;
	margin-right:90px;		
}

#mainContainerArtistes h1 {
	color: #9a9da0;
}

/*** Css de la rubrique partenaires ***/

#mainContainerPartenaires {
    background:url('../images/fdg_partenaires.gif') top left no-repeat #040f17;
}

#mainContainerPartenaires .mainContent {
    height:auto!important;
}

#mainContainerPartenaires  .containerEntete {
	background:url('../images/ban_partenaires.gif') top left no-repeat #040f17;
}

#mainContainerPartenaires  .mainContent .containerTitre {
	background:url('../images/ctt_partenaires.gif') top left no-repeat;
}

#mainContainerPartenaires  .mainContent .titreRubrique {
	background:url('../images/tit_partenaires.gif') top left no-repeat;
}

#mainContainerPartenaires .mainContent .pictoRubrique {
	background:url('../images/pic_partenaires1.gif') top left no-repeat;	
	height:63px;
	left:560px;	
	top:-20px;
}

#mainContainerPartenaires .mainContent .containerContent {
	height:377px;
}

#mainContainerPartenaires .mainContent .containerContent .content {
	padding-left:20px;
	background:url('../images/fd_content_partenaire.gif') top left repeat-y;	

}

.blockPartenaire {
	margin-bottom:10px;
}

img.logoPartenaire {
	height:40px;
	width:auto;
	float:left;
	margin-right:10px;
}
slider-buttons
.descriptionPartenaire {
	margin-top:0px;
	margin-bottom:0px;
}

a.sitePartenaire {
	color:#e39d35;
	font-size:10px;
	text-decoration:none;
}

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

#contentPartenaires {
	width:520px;
	height:350px;
	overflow:hidden;
    background:url('../images/fond_ascen_partenaires.gif') top right no-repeat;
}

/*** Css de la rubrique contact ***/

#mainContainerContact {
    background:url('../images/fdg_contact.gif') top left no-repeat #040f17;
}

#mainContainerContact  .containerEntete {
	background:url('../images/ban_contact.gif') top left no-repeat #040f17;
}

#mainContainerContact  .mainContent .containerTitre {
	background:url('../images/ctt_contact.gif') top left no-repeat;
}

#mainContainerContact  .mainContent .titreRubrique {
	background:url('../images/tit_contact.gif') top left no-repeat;
}

#mainContainerContact .mainContent .pictoRubrique {
	background:url('../images/pic_contact1.gif') top left no-repeat;	
	height:67px;
	left:560px;	
	top:-20px;
}

.containerPlan {	
	float:right;
	padding:0px;
	padding-right:85px;
	margin:0px;
}

.containerPlan object {
	margin:0px;
	padding:0px;
}

#mainContainerContact .mainContent .containerContent {
	padding-left:20px;
	float:left;
	text-align:justify;
}

#mainContainerContact h1 {
	color: #9a9da0;
}

#mainContainerContact .h1SansSaut {
	margin-bottom:0px;
	padding-bottom:0px;
}

#blocAdresses01 {
	margin-top:20px;
	margin-left:30px;
	float:left;
	width:250px;
}


#blocAdresses02 {
	margin-top:20px;
	float:right;
	width:230px;
	margin-right:90px;
}

/*** Css de la rubrique bonus ***/

#mainContainerBonus {
    background:url('../images/fdg_bonus.gif') top left no-repeat #040f17;
}

#mainContainerBonus  .containerEntete {
	background:url('../images/ban_bonus.gif') top left no-repeat #040f17;
}

#mainContainerBonus  .mainContent .containerTitre {
	background:url('../images/ctt_bonus.gif') top left no-repeat;
}

#mainContainerBonus  .mainContent .titreRubrique {
	/*background:url('../images/tit_bonus.gif') top left no-repeat;*/
}

#mainContainerBonus .mainContent .pictoRubrique {
	background:url('../images/pic_bonus1.gif') top left no-repeat;	
	height:45px;
	left:560px;	
}

.spacer {
	clear:both;
}

/** ThituX 100809 - 14h55 **/
/** Css du slider des artistes : **/
#stage{width:532px; overflow: auto;overflow-x:hidden; overflow-y:hidden;margin:0 20;}
#slider-buttons{width:532px; margin:0 20;}
	#myList{border:0; margin:0; padding:0;width:3000px;}
	#myListContent{width:auto;display:inline;}
#slider-buttons {text-align:right;padding-top:8px;padding-bottom:6px;}
	#slider-buttons a {font-size:10px;}	

