/* Ajustement de la largeur des images flottantes */
.paragraphe .IMF_MAGIE_BLOCG_IPAD {
   width:150px !important}
/* Ajustement de la flottaison des listes */
#par23108 ul,
#par24858 ul,
#par24860 ul,
#par24862 ul,
#par24864 ul {
   clear:none}

/* Encart page d’accueil */
body#Accueil #contenu {background:white !important}
#par23849 ul {padding-top:1em}
#par23849 li {padding-bottom:1em; font-size:12px}

/* Couleurs page d’accueil */
#tetiereMagie li span,
#menu a#pageMenu_0,
#menu a#pageMenu_1,
#menu a#pageMenu_2,
#menu a#pageMenu_3,
#menu a#pageMenu_4,
#menu a#pageMenu_5,
#menu a#pageMenu_6,
#menu a#pageMenu_7,
#colonneDroite h3,
#colonneDroiteIphone h3
{background-color:#c90605 !important}
#document #liPageMenuN2_0,
#document #liPageMenuN2_1,
#document #liPageMenuN2_2,
#document #liPageMenuN2_3,
#document #liPageMenuN2_4,
#document #liPageMenuN2_5,
#document #liPageMenuN2_6,
#document #liPageMenuN2_7 {border-color:#c90605 !important}
#menu #liPageMenuN2_0 a,
#menu #liPageMenuN2_1 a,
#menu #liPageMenuN2_2 a,
#menu #liPageMenuN2_3 a,
#menu #liPageMenuN2_4 a,
#menu #liPageMenuN2_5 a,
#menu #liPageMenuN2_6 a,
#menu #liPageMenuN2_7 a {color:#c90605 !important}

@media screen and (max-width:641px) {
	#menuIphone a#pageMenu_0,
	#menuIphone a#pageMenu_1,
	#menuIphone a#pageMenu_2,
	#menuIphone a#pageMenu_3,
	#menuIphone a#pageMenu_4,
	#menuIphone a#pageMenu_5,
	#menuIphone a#pageMenu_6,
	#menuIphone a#pageMenu_7
	{background-color:#c90605 !important}
	#menuIphone #liPageMenuN2_0 a,
	#menuIphone #liPageMenuN2_1 a,
	#menuIphone #liPageMenuN2_2 a,
	#menuIphone #liPageMenuN2_3 a,
	#menuIphone #liPageMenuN2_4 a,
	#menuIphone #liPageMenuN2_5 a,
	#menuIphone #liPageMenuN2_6 a,
	#menuIphone #liPageMenuN2_7 a
	{color:#c90605 !important}
}

#miseEnAvant_0 h3 {background-color:#171717 !important} /* Votre visite */
#miseEnAvant_1 h3 {background-color:#171717 !important} /* Spectacles et évènements */
#miseEnAvant_2 h3 {background-color:#171717 !important} /* Activités pédagogiques */

#document #miseEnAvant_0 .over,
#document #miseEnAvant_1 .over,
#document #miseEnAvant_2 .over {border-color:#c90605 !important; color:white !important} /* Texte survolé */
#miseEnAvant_0 .over a,
#miseEnAvant_1 .over a,
#miseEnAvant_2 .over a {color:white !important}

#contenu h2,
#contenu h3 {background-color:#c90605 !important}
#contenu h4 {color:#c90605 !important}
#colonneDroite h3 {background-color:#171717 !important}

/* Titres plus visibles */
@media projection, screen, print {
	#Global h3 {
	text-transform:uppercase;
	letter-spacing:1px;
	height:initial !important;
	padding: 12px !important;
	line-height:1.5 !important}
	
	#contenu h4 {
	margin:25px 0 0 0;
	padding-left:10px;
	font-size:150%}
}

.achatEnLigne {background-color:#8f6a01 !important}

/* Retrait du bloc des logos du bas de page sur la page d’accueil pour les mettre cliquables dans le corps de page */
body#Accueil .footer_images,
body#Accueil .adresse-partenaires {display:none}
#par29708 ul {
	margin:0;
	padding:0;
	list-style-type:none;
	text-align:center}
#par29708 li {
	display:inline-block;
	vertical-align:middle;
	background:none !important}
#par29708 a {
	padding:.5em}
}

/* Limitation en largeur des images sur mobile, sinon elles débordent */
@media screen and (max-width: 641px) {
	.spanImgContainer img {width:100%}
}

/* Réparation de la hauteur minimale des pages mises en avant sur la page d’accueil version mobile */
@media screen and (max-width:641px) {
	#Accueil #contenu {height:auto !important}
}

/* Réparation de la largeur du flash info pour la rendre relative */
@media projection, screen, print {
	#filInfoInner {width:100% !important}
}