html{
	background:url(images/fond.jpg) repeat-x top left #010154;
	font-size:12px;
	font-family:verdana;	
}

body{
	width:975px;
	height:190px;
	margin:15px auto 0 auto;
	background:url(images/haut.png) no-repeat top left;
	position:relative;
}

img{
	border:0;
	padding:0;
	margin:0;
}

ul{
	padding:0;
	margin:0;
}

a{
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

.clear{
	height:1px;
	clear:both;
}

.block{
	display:block;
}

.none{
	display:none;
}

#global{
	margin:77px 0 0 0;
	width:975px;
	min-height:407px;
	background-image:url(images/milieu.png);
	background-repeat:repeat-y;
	position:relative;
}

/***************	GAUCHE	******************/

#logo{
	width:146px;
	height:63px;
	margin:0;
	padding:50px 0 0 20px;;
}

#aPropos{
	float:left;
	width:172px;
	color:#080e62;
	margin:-40px 0 0 0;
	position:relative;
}

#aPropos p{
	margin:0;
	padding:0 13px 18px 13px;
}

#encartCoordonnee{
	width:155px;
	height:120px;
	margin:0 0 0 20px;
	background:url(images/encart_coordonne.png) no-repeat top left;
}

#encartCoordonnee p{
	padding:25px 0 0 20px;
	margin:0;
	font-size:11px;
}

#encartCoordonnee a{
	color:#080e62;
}

#gauche{
	float:left;
	width:172px;
	color:#080e62;
	margin:-40px 0 0 8px;
	position:relative;
	display:inline;
}

#encartGauche{
	margin-top:30px;
	position: relative;
	top: 0px;
	left: 12px;
	width: 155px;
	height: 120px;
	background:url(images/encart_coordonne.png) no-repeat top left;
}

#encartGauche p{
	padding:25px 0 0 20px;
	margin:0;
	font-size:11px;
}

#encartGauche a{
	color:#080e62;
}

/***************	GAUCHE	******************/

/***************	GAUCHE PROFESSIONEL ****************/

#professionnelGauche{
	background:url(images/titre_professionnel_gauche2.gif) no-repeat top right #6192e2;
	width:165px;
	margin:30px 0 0 7px;
	padding:0 0 5px 0;
}

#professionnelGauche ul{
	width:162px;
	margin:57px 0 5px 0;
	list-style:none;
	padding:0;
}

#professionnelGauche ul li.menuGauche{
	width:163px;
	margin:0 0 4px 1px;
	padding:0 0 0 0;
	background:url(images/puce_gauche_pro2.gif) no-repeat;
	color:#4c7ac5;
	font-family:verdana;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

#professionnelGauche ul li.menuGauche span, #professionnelGauche ul li.menuGaucheOuvert span{
	height:30px;
	display:block;
	padding:2px 0 0 0;
}

#professionnelGauche ul li.menuGaucheOuvert{
	width:163px;
	margin:0 0 4px 1px;
	padding:0;
	background:url(images/puce_gauche_pro_ouvert.gif) no-repeat;
	color:#4c7ac5;
	font-family:verdana;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

#professionnelGauche #menuOuvertPro1,#professionnelGauche #menuOuvertPro2{
	margin:0;
	padding:0;
	background-color:#adcbfe;
	/*display:none;*/
}

#professionnelGauche #menuOuvertPro1 li,#professionnelGauche #menuOuvertPro2 li{
	margin:0;
	padding:0;
	background-color:#6192e2;
	color:#fff;
	background:url(images/separation_professionnel.gif) no-repeat bottom center;
}

#professionnelGauche #menuOuvertPro1 li a, #professionnelGauche #menuOuvertPro2 li a{
	/*color:#fff;*/
	color:#4478cb;
	width:160px;
	padding:4px 0;
	display:block;
}

/*#professionnelGauche #menuOuvertPro1 li a:hover, #professionnelGauche #menuOuvertPro2 li a:hover, #visiteurGauche #menuOuvertPro2 li.actif a, #visiteurGauche #menuOuvertPro1 li.actif a{
	color:#4478cb;
	width:160px;
	padding:4px 0;
	display:block;
	background-color:#adcbfe;
	text-decoration:none;
}*/

#professionnelGauche #menuOuvertVisit1 li.actif a, #professionnelGauche #menuOuvertVisit2 li.actif a, #professionnelGauche #menuOuvertPro1 li.actif a, #professionnelGauche #menuOuvertPro2 li.actif a, #professionnelGauche #menuOuvertPro1 li a:hover, #professionnelGauche #menuOuvertPro2 li a:hover{
	/*color:#4478cb;*/
	color:#fff;
	width:160px;
	padding:4px 0;
	display:block;
	/*background-color:#adcbfe;*/
	text-decoration:none;
}

#professionnelGauche #menuOuvertPro1 li.dernierLien, #professionnelGauche #menuOuvertPro2 li.dernierLien{
	background:none;
}

/***************	GAUCHE PROFESSIONEL ****************/

/***************	GAUCHE VISITEUR ****************/

#visiteurGauche{
	background:url(images/titre_visiteur_gauche2.gif) no-repeat top right #952a85;
	width:165px;
	margin:30px 0px 0 7px;
	padding:0 0 5px 0;
}

#visiteurGauche ul{
	width:161px;
	margin:57px 0 5px 0;
	list-style:none;
	padding:0;
}

#visiteurGauche ul li.menuGauche{
	width:161px;
	margin:0 0 4px 1px;
	padding:0;
	background:url(images/menu_gauche_visiteur.gif) no-repeat;
	color:#952a85;
	font-family:verdana;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

#visiteurGauche ul li.menuGauche span, #visiteurGauche ul li.menuGaucheOuvert span{
	height:21px;
	display:block;
	padding:2px 0 0 0;
}

#visiteurGauche ul li.menuGaucheOuvert{
	width:163px;
	margin:0 0 4px 1px;
	padding:0 0;
	background:url(images/menu_gauche_visiteur_ouvert.gif) no-repeat;
	color:#952a85;
	font-family:verdana;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

#visiteurGauche #menuOuvertVisit1,#visiteurGauche #menuOuvertVisit2{
	margin:0;
	padding:0;
	background-color:#d583c9;
}

#visiteurGauche #menuOuvertVisit1 li,#visiteurGauche #menuOuvertVisit2 li{
	margin:0;
	padding:0;
	background-color:#6192e2;
	color:#801470;
	/*color:#fff;*/
	background:url(images/separation_visiteur.gif) no-repeat bottom center;
}

#visiteurGauche #menuOuvertVisit1 li a, #visiteurGauche #menuOuvertVisit2 li a{
	/*color:#fff;*/
	color:#801470;
	width:160px;
	padding:4px 0;
	display:block;
}

#visiteurGauche #menuOuvertVisit1 li a:hover, #visiteurGauche #menuOuvertVisit2 li a:hover, #visiteurGauche #menuOuvertVisit2 li.actif a, #visiteurGauche #menuOuvertVisit1 li.actif a{
	/*color:#050956;*/
	/*color:#952a85;*/
	color:#fff;
	width:160px;
	padding:4px 0;
	display:block;
	/*background-color:#d583c9;*/
	text-decoration:none;
}

#visiteurGauche #menuOuvertVisit1 li.dernierLien, #visiteurGauche #menuOuvertVisit2 li.dernierLien{
	background:none;
}

#visiteurGauche img{
	width:107px;
	height:31px;
	margin:0 0 0 25px;
}

/***************	GAUCHE VISITEUR ****************/


/************** PROGRAMME	******************/

#filDarianne{
	float:left;
	width:761px;
	margin:80px 0 0 21px;
	display:inline;
	color:#020277;
}

#filDarianne p{
	margin:0;
	padding:0;
}

#filDarianne p span,#filDarianne a{
	
	color:#575757;
}

#accueilProgramme{
	float:left;
	width:761px;
	background-color:#fff;
	margin:10px 0 0 21px;
	display:inline;
}

#programmeMois{
	float:left;
	width:431px;
}

#programmeMois h1{
	font-family:verdana;
	font-size:26px;
	font-weight:normal;
	text-align:center;
	color:#952a85;
}

#programmeMois p, #programmeMois p a{
	text-align:center;
	color:#959595;
}

#programmeMois p img{
	margin:0 10px 0 10px;
}

.dateMois{
	color:#952a85;
	font-size:16px;
	font-weight:bold;
	padding:0 25px 0 25px;
}

#programmeMois #programmeDateVide{
	width:407px;
	background-color:#f1f1f1;
	margin:auto;
	height:175px;
}
#programmeMois #programmeDateVide p{
	color:#952a85;
	padding:40px;
	font-size:18px;
	font-weight:bold;
}

#programmeMois #programmeDate{
	width:407px;
	background-color:#f1f1f1;
	margin:auto;
	font-size:14px;
}

#programmeMois #programmeDate ul{
	list-style:none;
	padding:15px 0 0 0;
}

#programmeMois #programmeDate ul li{
	padding:0 0 0 13px;
}

#programmeMois #programmeDate ul li img{
	/*float:right;*/
	margin:0 0 0 339px;
}

/*#programmeMois #programmeDate ul li.complet{
	background:url(images/complet.gif) no-repeat bottom right;
}

#programmeMois #programmeDate ul li.reporte{
	background:url(images/reporte.gif) no-repeat bottom right;
}

#programmeMois #programmeDate ul li.annule{
	background:url(images/annule.gif) no-repeat bottom right;
}*/

#programmeMois #programmeDate ul li a{
	color:#952a85;
	text-decoration:none;
	width:394px;
	display:block;
	padding:3px 0;
}

#programmeMois #programmeDate ul li:hover, #programmeMois #programmeDate ul li.actif{
	background-color:#cecece;
}

#presentationProgrammeVide{
	float:left;
	width:330px;
	height:524px; 
}

#presentationProgramme{
	float:left;
	width:330px;
	background-color:#952a85;
	color:#fff;
}

#presentationProgramme h1{
	font-family:verdana;
	font-size:26px;
	font-weight:normal;
	text-align:center;
	margin:0;
	padding:18px 0 0 0;
}

#presentationProgramme h2{
	font-family:verdana;
	font-size:18px;
	background:url(images/fleche_titre_programme.gif) no-repeat center left;
	padding:0 0 0 20px;
	margin:36px 0 0 0;
}

#presentationProgramme img{
	border:1px solid #fff;
	/*margin:10px 0 10px 20px;*/
}

/*#presentationProgramme table {
	margin-bottom:10px;
}*/

#presentationProgramme table tr td{
	width:330px;
	text-align:center;
}

#presentationProgramme p{
	margin:0 10px 10px 20px;
	padding:0;
}

#presentationProgramme p a{
	color:#fff;
}

#presentationProgramme ul{
	margin-left: 25px;
}

#presentationProgramme ul li{
	list-style-image:url(images/puce-blanche.gif);
}
/************** PROGRAMME	******************/

/**************	EVENEMENT	*****************/

#menuEvenements{
	float:left;
	list-style:none;
	margin:20px 0 0 44px;
	background:url(images/ombre_menu_eve3.png) no-repeat bottom left;
	width:741px;
}

#menuEvenements li{
	float:left;
	margin-right:4px;
	background:url(images/onglet_gauche_eve.png) no-repeat bottom left;
	height:49px;
	color:#952a85;
	text-align:center;
}

#menuEvenements li:hover, #menuEvenements li.actif,#menuEvenements li.sfhover{
	float:left;
	margin-right:4px;
	background:url(images/onglet_gauche_eve2.gif) no-repeat top left;
	height:49px;
	color:#fff;
	text-align:center;
}

#menuEvenements li a{
	float:left;
	background:url(images/onglet_droite_eve.png) no-repeat bottom right;
	height:49px;
}

#menuEvenements li a:hover, #menuEvenements li.actif a{
	float:left;
	text-decoration:none;
	background:url(images/onglet_droite_eve2.gif) no-repeat top right;
	height:49px;
}

#menuEvenements li a span{
	float:left;
	background-color:#fff;
	height:35px;
	margin:14px 19px 0 19px;
	cursor:pointer;
	padding-top:3px;
	display:inline;
	color:#952a85;
}

#menuEvenements li a:hover span, #menuEvenements li.actif a span{
	float:left;
	background-color:#952a85;
	height:49px;
	margin:0 19px 0 19px;
	cursor:pointer;
	color:#fff;
	padding-top:16px;
	display:inline;
}

#menu1{
	width:120px;
}

#menuEvenements li#menu1 a span{
	width:82px;
}

#menu2{
	width:126px;
}

#menuEvenements li#menu2 a span{
	width:88px;
}

#menu3{
	width:149px;
}

#menuEvenements li#menu3 a span{
	width:111px;
}

#menu4{
	width:164px;
}

#menuEvenements li#menu4 a span{
	width:126px;
}

#menu5{
	width:109px;
}

#menuEvenements li#menu5 a span{
	width:71px;
}

#descriptionEvenement{
	float:right;
	margin-right:50px;
	width:683px;
	background-color:#952a85;
	height:300px;
	color:#fff;
	padding-left:18px;
	display:inline;
}

#descriptionEvenement h1{
	font-size:24px;
	font-weight:normal;
	margin:25px 0 0 0;
}

#descriptionEvenement img{
	/*float:left;*/
	margin:10px 10px 10px 0;
}

#descriptionEvenement p{
	/*float:left;*/
	font-size:11px;
	margin:0;
}

#historiqueEvenement{
	float:right;
	margin-right:50px;
	width:683px;
	height:27px;
	background-color:#ae56a1;
	padding-left:18px;
	color:#fff;
	list-style:none;
	padding-top:10px;
	display:inline;
}

#historiqueEvenement li{
	float:left;
	margin-right:10px;
}

#historiqueEvenement li a{
	color:#fff;
}

#rubriqueEvenement,#page{
	float:right;
	margin-right:50px;
	width:683px;
	background-color:#fff;
	padding-left:18px;
	display:inline;
}

#page{
	padding-top:20px;
	padding-right:10px;
	color:#4b4b4b;
}

#page a{
	color:#952a85;
}

#page h1{
	background:url(images/titre_h1_presse.gif) no-repeat top left;
	height:42px;
	font-size:14px;
	color:#fff;
	/*color:#952a85;*/
	margin:0 0 10px 0;
	padding:0 0 0 61px;
}

#page h1 span{
	float:left;
	margin:11px 0 0 0;
	padding:4px 10px 0 10px;
	background-color:#952a85;
	height:27px;
	display:inline;
}

#page h2{
	font-size:14px;
	font-weight:bold;
	color:#952a85;
}

#page ul{
	margin-left:15px;
}

#page ul li{
	list-style-image:url(images/puce_presse.gif);
}

#rubriqueEvenement img{
	float:right;
}

#listeRubrique{
	float:left;
	list-style:none;
	width:315px;
	font-size:12px;
	padding-top:10px;
}

#listeRubrique li{
	margin:5px 0 5px 0;
}

#listeRubrique li:hover{
	background-color:#ae56a1;
}

#listeRubrique a{
	display:block;
	padding:3px 0 3px 0;
}

#listeRubrique a:hover{
	text-decoration:none;
	color:#fff;
}

/*************	EVENEMENT	****************/

/*************	ENTETE	******************/

#entete{
	position:absolute;
	width:762px;
	height:211px;
	top:-149px;
	left:204px;
}

#entete img{
	width:760px;
	height:153px;
	padding:0;
	margin:0;
	display:block;
}

#actualite{
	padding:0 8px 8px 8px;
}

#menu{
	padding:0 0 0 124px;
	margin:0 0 0 9px;
	background:url(images/fond_menu.png) no-repeat top left;
	list-style:none;
	width:741px;
	height:27px;
	font-size:12px;
	font-family:verdana;
}

#menu li{
	padding:5px 5px 0 5px;
	margin:0;
	float:left;
	color:#373737;
}

#menu li a{
	color:#373737;
}

#menu li a:hover{
	text-decoration:none;
}

#menuVenir, #menuVenir:hover{
	width:105px;
}

#menuPlan,#menuPlan:hover{
	width:80px;
}

#menuReglement, #menuReglement:hover{
	width:125px;
}

#menuContacts,#menuContacts:hover{
	width:60px;
}

#menuLiens,#menuLiens:hover{
	width:75px;
}

#menuLiens,#menuContacts,#menuVenir,#menuPlan{
	height:27px;
}

#menuLiens:hover,#menuContacts:hover,#menuVenir:hover,#menuPlan:hover,#menuReglement:hover,#menuLiens.sfhover,#menuContacts.sfhover,#menuVenir.sfhover,#menuPlan.sfhover,#menuReglement.sfhover{
	background-color:#d1ecf5;
	height:22px;
	cursor:pointer;
}



/*************	ENTETE	******************/

/*************	ACCUEIL	******************/

.ombre3{
	width:780px;
	height:337px;
	background:url(images/ombre_accueil2.png) no-repeat center left;
	margin:46px 0 0 5px;
	padding:0 0 0 15px;
	float:left;
}

#visiteur, #professionnel{
	float:left;
	margin:30px 0 0 4px;
	height:337px;
	width:370px;
	font-family:verdana;
}

#visiteur h2, #professionnel h2{
	width:177px;
	background-color:#fff;
	margin:0;
	text-align:center;
	font-size:18px;
	font-weight:normal;
}

#programme, #exposer{
	margin:-14px 0px 0 3px;
	width:177px;
	float:left;
}

#evenement, #organiser{
	margin:-14px 0 0 10px;
	width:177px;
	float:left;
	padding:0;
}

.menuProfessionnel li, .menuVisiteur li{
	color:#fff;
	font-weight:bold;
	padding:0;
	margin:0;
}
.menuVisiteur, .menuProfessionnel{
	list-style:none;
	width:161px;
	text-align:center;
	margin:9px 0 0 0;
	padding:0 8px 0 8px;
}

.menuVisiteur li.dernierLien, .menuProfessionnel li.dernierLien{
	background:none;
}

/**************	VISITEUR	******************/

#visiteur{
	background:url(images/arrondi_visiteur.gif) no-repeat top left #952a85;
	margin:30px 0 0 4px;
}

#visiteur h1{
	margin:0px 0 0 90px;
	padding:0;
}

#visiteur h2{
	height:41px;
	color:#952a85;
	padding:15px 0 0 0;
}

#presse{
	width:148px;
	height:37px;
	margin:0 0 0 107px;
}

.menuVisiteur li{
	background:url(images/separation_visiteur.gif) repeat-x bottom left;
}

.menuVisiteur li:hover a:hover, .menuVisiteur li.sfhover a:hover{
	color:#801470;
	text-decoration:none;
}

.menuVisiteur li:hover, .menuVisiteur li.sfhover {
	background-color:#d583c9;
	color:#801470;
}

.menuVisiteur .lienMenu a{
	display:block;
	width:160px;
	color:#fff;
	padding:7px 0;
}

/******************	PROFESSIONNEL	********************/

#professionnel{
	margin:30px 0 0 15px;
	background:url(images/arrondi_professionnel.gif) no-repeat top left #6192e2;
}

#professionnel h1{
	margin:0px 0 0 62px;
	padding:0;
}

#professionnel h2{
	height:48px;
	color:#6192e2;
	padding:8px 0 0 0;
}

.menuProfessionnel li{
	background:url(images/separation_professionnel.gif) repeat-x bottom left;
}

.menuProfessionnel li:hover a:hover, .menuProfessionnel li.sfhover a:hover{
	color:#4c7ac5;
	text-decoration:none;
}

.menuProfessionnel li:hover, .menuProfessionnel li.sfhover{
	background-color:#adcbfe;
	color:#4c7ac5;
}

.menuProfessionnel .lienMenu a{
	display:block;
	width:160px;
	color:#fff;
	padding:8px 0;
}

/*************	ACCUEIL	******************/


/************	RECEVOIR PROGRAMME	**********/

#recevoirProgramme{
	float:left;
	width:761px;
	background-color:#fff;
	margin:10px 0 0 21px;
	display:inline;
	color:#952a85;
}

#recevoirProgramme h1{
	padding:7px;
	margin-bottom:30px;
}

#recevoirProgramme p{
	padding:0;
	margin:0px 0 0 64px;
}

#recevoirProgramme a{
	color:#952a85;
}

#formulaireProgramme{
	float:left;
	padding:41px 0 41px 174px;
}

.labelProgramme{
	float:left;
	width:120px;
}

.champsProgramme{
	float:left;
	margin:0 0 10px 0;
}

.champsProgramme input{
	background-color:#e4e4e4;
	border:none;
	height:25px;
	width:219px;
}

.champsProgramme input.cp{
	width:90px;
}

#formulaireProgramme input{
	float:left;
	padding:0 0 0 5px;
}

/************	RECEVOIR PROGRAMME	**********/

/************	CALENDRIER DE LANNEE	**********/

#calendrierProgramme{
	float:left;
	width:750px;
	margin:15px 0 0 20px;
	background-color:#fff;
	padding:0 0 14PX 14px;
}

#calendrierProgramme h1{
	color:#952a85;
	font-weight:normal;
	font-size:25px;
}

#calendrierProgramme .calendrierMois{
	background-color:#952a85;
	width:722px;
	height:28px;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	padding:10px 0 0 14px;
}

#calendrierProgramme table{
	width:736px;
}

#calendrierProgramme table tr td{
	padding:10px 0 10px 10px;
	background-color:#f1f1f1;
	width:627px;
	color:#4a4a4a;
}

#calendrierProgramme table tr td.calendrierDate{
	background-color:#e9e9e9;
	width:209px;
	color:#952a85;
	/*text-align:center;*/
}

.survolcalendrier{
	background-color:#cecece;
}

/************	CALENDRIER DE LANNEE	**********/

/************	LIENS UTILES	**************/

#liensUtiles{
	float:left;
	width:760px;
	height:400px;
	margin:90px 0 0 21px;
	background-color:#fff;
}

/************	LIENS UTILES	**************/

/*************	PIED	******************/

#pied{
	height:53px;
	background:url(images/bas.png) repeat-y top left;
	/*position:relative;*/
	padding:20px 0 0 60px;
}

#pied img{
	padding:0 200px 0 0;
}

#pied a{
	color:#373737;
}

#recev_prog{
	position:relative;
	width:45px;
	height:79px;
	top:-30px;
	left:10px;
}


/********************	BOURGES EN SCENE	**********************/

#bourgesEnScene{
	float:left;
	margin-left:44px;
	width:427px;
	background-color:#952a85;
	color:#fff;
	padding-left:18px;
	display:inline;
}

#bourgesEnScene h1{
	font-size:24px;
	font-weight:normal;
	margin:25px 0 0 0;
	padding:0;
}


#bourgesEnScene h2{
	font-family:verdana;
	font-size:18px;
	background:url(images/fleche_titre_programme.gif) no-repeat center left;
	padding:0 0 0 20px;
	margin:36px 0 0 0;
}

#bourgesEnScene img{
	border:1px solid #fff;
}

#bourgesEnScene table tr td{
	width:427px;
	text-align:center;
}

#bourgesEnScene p{
	margin:0 10px 10px 20px;
	padding:0;
}
#bourgesEnScene p a{
	color:#fff;
}

#bourgesEnScene a{
	color:#fff;
}

#bourgesEnSceneProg{
	background-color:#e6e6e6;
	float:left;
	width:254px;
}

#bourgesEnSceneProg h1{
	font-size:18px;
	font-weight:normal;
	color:#952a85;
	text-align:center;
	margin:28px 0 0 0;
	padding:0;
}

#bourgesEnSceneProg ul{
	background-color:#fff;
	margin:28px 0 28px 0;
	padding:10px 0 10px 0;
	list-style:none;
}

#bourgesEnSceneProg ul li{
	margin:0;
	padding:0;
}

#bourgesEnSceneProg ul li a{
	margin:0;
	padding:10px 26px 10px 26px;
	display:block;
	text-decoration:none;
	color:#952a85;
}

#bourgesEnSceneProg ul li a:hover,#bourgesEnSceneProg ul li a.actif{
	background-color:#cecece;
}

/********************	BOURGES EN SCENE	**********************/

/********************	ACCES PRESSE	**********************/

#accesPresse{
	float:left;
	width:761px;
	background-color:#fff;
	margin:10px 0 0 21px;
	display:inline;
	color:#952a85;
}

#accesPresse h1{
	font-size:36px;
	font-weight:normal;
	margin:10px 0 17px 242px;
	padding:0;
}

#listePresse{
	float:left;
	color:#474747;
	padding:0 22px 0 22px;
	width:201px;
}

#listePresse ul{
	list-style:none;
	margin:0 0 6px 0;
	padding:0 0 0 25px;
	background-color:#f1f1f1;
	width:176px;
}

#listePresse ul li{
	margin:0;
	padding:6px 0 6px 0;
}

#listePresse ul li a{
	text-decoration:none;
	color:#474747;
}

#listePresse ul li a:hover{
	text-decoration:none;
	/*font-weight:bold;*/
	color:#952a85;
}

#contenuPresse{
	float:left;
	color:#474747;
	width:510px;
	margin:0 0 20px 0;
}

#contenuPresse a{
	color:#952a85;
}

#contenuPresse h1{
	background:url(images/titre_h1_presse.gif) no-repeat top left;
	height:42px;
	font-size:14px;
	color:#fff;
	/*color:#952a85;*/
	margin:0 0 10px 0;
	padding:0 0 0 61px;
}

#contenuPresse h1 span{
	float:left;
	margin:11px 0 0 0;
	padding:4px 10px 0 10px;
	background-color:#952a85;
	height:27px;
	display:inline;
}

#contenuPresse h2{
	font-size:14px;
	font-weight:bold;
	color:#952a85;
}

#contenuPresse ul{
	margin-left:15px;
}

#contenuPresse ul li{
	list-style-image:url(images/puce_presse.gif);
}

/********************	ACCES PRESSE	**********************/

/********************	ESPACE PRO 	**********************/

#contenuPro{
	float:left;
	width:761px;
	background-color:#fff;
	margin:10px 0 10px 21px;
	display:inline;
	color:#4b4b4b;
	font-size:12px;
}

#contenuPro h2{
	font-size:14px;
	font-weight:bold;
	margin-left:20px;
	color:#6192e2;
}

#contenuPro h1{
	background:url(images/titre_h1_pro.gif) no-repeat top left;
	font-size:18px;
	height:42px;
	color:#fff;
	padding:0 0 0 61px;
	margin:10px 0 10px 20px;
	font-weight:normal;
}

#contenuPro h1 span{
	float:left;
	margin:11px 0 0 0;
	padding:4px 10px 0 10px;
	background-color:#6192e2;
	height:27px;
	display:inline;
}

#contenuPro p{
	margin-left:20px;
	margin-right:10px;
}

#contenuPro a{
	color:#6192e2;
}

#contenuPro ul{
	margin-left:35px;
}

#contenuPro ul li{
	list-style-image:url(images/puce_pro.gif);
}

/********************	ESPACE PRO 	**********************/

/******************* PLAN DES SALLES	*********************/

#planSalle{
	float:left;
	width:761px;
	background-color:#fff;
	margin:10px 0 0 21px;
	display:inline;
}

#flashSalle{
	width:713px;
	height:484px;
	margin:10px auto;
}

#pavillon,#plateau,#quai,#palais,#carre,#le22{
	width:100px;
	float:left;
	margin:0 0 0 23px;
	font-size:11px;
}

#pavillon ul,#plateau ul,#quai ul,#palais ul,#carre ul,#le22 ul{
	margin:5px 0 0 0;
	padding:0;
	list-style:none;
}

#pavillon ul li,#plateau ul li,#quai ul li,#palais ul li,#carre ul li,#le22 ul li{
	margin:0 0 5px 0;
}

#pavillon a,#pavillon{
	color:#00935a;
}

#plateau a,#plateau{
	color:#ed9207;
}

#quai a,#quai{
	color:#20a8e3;
}

#palais a,#palais{
	color:#9e0032;
}

#carre a,#carre{
	color:#942c86;
}

#le22 a,#le22{
	color:#857c69;
}

/******************* PLAN DES SALLES	*********************/

/*******************	DOC UTILES	**************************/

 .documentUtile{
	background-color:#95b9f4;
	width:307px;
	color:#fff;
}

 .documentUtile .titreDoc{
	background:url(images/titre_doc.gif) no-repeat top right #6192e2;
	font-size:14px;
	font-weight:bold;
	height:28px;
	padding:10px 0 0 20px;
}

#documentsutiles .documentUtile p{
	margin-left:20px;
	margin-right:10px;
}

 #documentsutiles .documentUtile ul{
	padding:10px 0 10px 20px;
	display:block;
	list-style-image:none;
}

 #documentsutiles  .documentUtile ul li{
	margin:0 0 5px 0;
	color:#fff;
	list-style-image:none;
}

#documentsutiles .documentUtile ul li a{
	color:#fff;
}

/*******************	DOC UTILES	**************************/

/*******************	DOC UTILES	VIOLET **************************/

 .documentUtile2{
	background-color:#d583c9;
	width:307px;
	color:#fff;
}

 .documentUtile2 .titreDoc2{
	background:url(images/titre_doc2.gif) no-repeat top right #952a85;
	font-size:14px;
	font-weight:bold;
	height:28px;
	padding:10px 0 0 20px;
}

#documentsutiles2 .documentUtile2 p{
	margin-left:20px;
	margin-right:10px;
}

 #documentsutiles2 .documentUtile2 ul{
	padding:10px 0 10px 20px;
	display:block;
	list-style-image:none;
}

 #documentsutiles2  .documentUtile2 ul li{
	margin:0 0 5px 0;
	color:#fff;
	list-style-image:none;
}

#documentsutiles2 .documentUtile2 ul li a{
	color:#fff;
}

/*******************	DOC UTILES	VIOLET	**************************/

