body {
	background-image: url();
}
#tour_general {
	position:relative;
	left:0px;
	top:0px;
	width:1150px;
	height:4300px;
	z-index:2;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/fond_fantasmagorie.jpg);
	background-repeat: no-repeat;
}
.couleur_titre_fantasmagorie {
	font-family: "comic sans ms";
	background-color: #993399;
	color: #FFCC00;
	font-size: 48pt;
}
.Style1 {color: #FFFFFF}
#titre_fantasmagorie {
	position:absolute;
	left:103px;
	top:83px;
	width:981px;
	height:131px;
	z-index:4;
	font-family: "Comic sans Ms";
	font-size: 65pt;
	font-weight: bold;
	color: #4A006A;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
}
#magie_ambiance_1ligne {
	position:absolute;
	left:185px;
	top:264px;
	width:827px;
	height:87px;
	z-index:5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26pt;
	font-weight: bold;
	color: #83F900;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
}
#magie_ambiance_1ligne2 {
	position:absolute;
	left:182px;
	top:267px;
	width:827px;
	height:87px;
	z-index:3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26pt;
	font-weight: bold;
	color: #000000;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
}
#spectacle_enfants {
	position:absolute;
	left:81px;
	top:667px;
	width:983px;
	height:96px;
	z-index:6;
	visibility: visible;
}
.ecriture_jaune_30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #FDBA04;
}
.ecriture_jaune_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FDBA04;
}
#photos_1 {
	position:absolute;
	left:83px;
	top:761px;
	width:982px;
	height:330px;
	z-index:7;
	visibility: visible;
}
#fabuleux_voyage {
	position:absolute;
	left:83px;
	top:1104px;
	width:983px;
	height:53px;
	z-index:8;
	visibility: visible;
}
.ecriture_jaune_20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #83F900;
}
#cadre_jaune {
	position:absolute;
	left:108px;
	top:1164px;
	width:941px;
	height:42px;
	z-index:9;
	background-color: #FDBA04;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #4A006A;
	font-weight: bold;
	text-align: center;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
}
#etat_pur {
	position:absolute;
	left:81px;
	top:1330px;
	width:983px;
	height:44px;
	z-index:10;
	visibility: visible;
}
#photos_2 {
	position:absolute;
	left:86px;
	top:1379px;
	width:977px;
	height:445px;
	z-index:11;
	visibility: visible;
}
#cadre_jaune_2 {
	position:absolute;
	left:88px;
	top:1834px;
	width:973px;
	height:39px;
	z-index:12;
	background-color: #FDBA04;
	color: #4A006A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	visibility: visible;
}
#encadrement {
	position:relative;
	left:0px;
	top:0px;
	width:1150px;
	height:4300px;
	z-index:2;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
}
#separation_1 {
	position:relative;
	left:0px;
	top:1120px;
	width:506px;
	height:60px;
	z-index:13;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
}
#separation_2 {
	position:relative;
	left:0px;
	top:1830px;
	width:506px;
	height:60px;
	z-index:13;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
}
#comedie {
	position:absolute;
	left:89px;
	top:1963px;
	width:978px;
	height:570px;
	z-index:13;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
}
#titre_comedie {
	position:absolute;
	left:6px;
	top:9px;
	width:965px;
	height:70px;
	z-index:13;
	visibility: visible;
}
.ecriture_jaune_25 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #FDBA04;
}
.ecriture_jaune_21 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #FDBA04;
}
#photos_comedie {
	position:absolute;
	left:5px;
	top:94px;
	width:969px;
	height:360px;
	z-index:14;
	visibility: visible;
}
#photo_3 {
	position:absolute;
	left:14px;
	top:102px;
	width:auto;
	height:auto;
	z-index:15;
	visibility: visible;
}
#photo_4 {
	position:absolute;
	left:673px;
	top:102px;
	width:auto;
	height:auto;
	z-index:16;
	visibility: visible;
}
#texte_photo3 {
	position:absolute;
	left:17px;
	top:434px;
	width:317px;
	height:33px;
	z-index:17;
	visibility: visible;
}
#texte_photo4 {
	position:absolute;
	left:671px;
	top:434px;
	width:300px;
	height:33px;
	z-index:18;
	visibility: visible;
}
#cadre_jaune_3 {
	position:absolute;
	left:3px;
	top:484px;
	width:973px;
	height:79px;
	z-index:19;
	background-color: #FDBA04;
	color: #4A006A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	visibility: visible;
}
#photo_5 {
	position:absolute;
	left:355px;
	top:102px;
	width:auto;
	height:auto;
	z-index:20;
	visibility: visible;
}
#texte_photo5 {
	position:absolute;
	left:354px;
	top:434px;
	width:296px;
	height:33px;
	z-index:21;
	visibility: visible;
}
#conclusion_comedie {
	position:absolute;
	left:89px;
	top:2538px;
	width:979px;
	height:86px;
	z-index:14;
	visibility: visible;
}
#separation_3 {
	position:relative;
	left:0px;
	top:2640px;
	width:506px;
	height:60px;
	z-index:15;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
}
#references_tv {
	position:absolute;
	left:90px;
	top:2711px;
	width:977px;
	height:752px;
	z-index:15;
	visibility: visible;
}
#phototv_1 {
	position:absolute;
	left:13px;
	top:15px;
	width:auto;
	height:auto;
	z-index:15;
	visibility: visible;
}
#phototv_2 {
	position:absolute;
	left:367px;
	top:42px;
	width:285px;
	height:345px;
	z-index:16;
	visibility: visible;
}
#phototv_3 {
	position:absolute;
	left:685px;
	top:15px;
	width:auto;
	height:auto;
	z-index:17;
	visibility: visible;
}
#textetv {
	position:absolute;
	left:12px;
	top:404px;
	width:950px;
	height:29px;
	z-index:18;
	visibility: visible;
}
.ecriture_verte_15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #83F900;
}
.ecriture_pere-noel_15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #3E0055;
}
#textetv_2 {
	position:absolute;
	left:8px;
	top:521px;
	width:965px;
	height:148px;
	z-index:19;
	visibility: visible;
}
#cadretv_1 {
	position:absolute;
	left:3px;
	top:5px;
	width:294px;
	height:79px;
	z-index:19;
	visibility: visible;
}
#cadretv_2 {
	position:absolute;
	left:301px;
	top:4px;
	width:auto;
	height:auto;
	z-index:20;
	visibility: visible;
}
#cadretv_3 {
	position:absolute;
	left:693px;
	top:88px;
	width:271px;
	height:55px;
	z-index:21;
	visibility: visible;
}
#sans_oublier {
	position:absolute;
	left:252px;
	top:451px;
	width:487px;
	height:57px;
	z-index:20;
	visibility: visible;
}
.ecriture_sans_oublier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 46px;
	font-weight: bold;
	color: #3E0055;
}
#separation_4 {
	position:absolute;
	left:249px;
	top:674px;
	width:506px;
	height:60px;
	z-index:21;
	visibility: visible;
}
#tarifs {
	position:absolute;
	left:89px;
	top:3480px;
	width:978px;
	height:369px;
	z-index:16;
	visibility: visible;
}
#tarif_1 {
	position:absolute;
	left:30px;
	top:18px;
	width:auto;
	height:auto;
	z-index:16;
	visibility: visible;
}

#coordonnees {
	position:absolute;
	left:54px;
	top:3867px;
	width:1038px;
	height:67px;
	z-index:15;
	visibility: visible;
	text-align: center;
	background-color: #FDBA04;
}
#tarif_2 {
	position:absolute;
	left:294px;
	top:14px;
	width:372px;
	height:228px;
	z-index:17;
	visibility: visible;
	background-color: #FECA2C;
}
#tarif_3 {
	position:absolute;
	left:695px;
	top:35px;
	width:auto;
	height:auto;
	z-index:18;
	visibility: visible;
}
.ecriture_pere-noel_20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #3E0055;
}
.ecriture_pere-noel_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3E0055;
}
#tarif_4 {
	position:absolute;
	left:26px;
	top:266px;
	width:934px;
	height:89px;
	z-index:19;
	visibility: visible;
}
.ecriture_vert_35 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #83F900;
}

#liens {
	position:absolute;
	left:53px;
	top:4005px;
	width:1036px;
	height:238px;
	z-index:17;
	visibility: visible;
	text-align: center;
	background-color: #000000;
	border: thick solid #FF0000;
}

.ecriture_blanc_16 {
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
}

.ecriture_orange_18 {
	font-weight: bold;
	color: #FF3300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
}
a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
}
a:hover {
	color: #FFFF00;
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
