/* CSS Document */
body{ margin:0; padding:0; background-color:#000; font-family: Geneva, Arial, Helvetica, sans-serif; }
img {border:none;}
#border{ width:794px; margin:0 auto 0 auto;}
#fond_accueil {background:url(../images/atchoum.jpg) no-repeat; width:725px; height:567px;}
*+html #phrase_accueil {top:40px;} * html #phrase_accueil {top:40px;}
#phrase_accueil {background-image:url(../images/animation-evenement.gif); width:314px; height:102px; position:relative; top:145px; left:12px;}
#header{ background-image:url(images/fond_logo.jpg); width:794px; height:323px;}
#flashcontent { float:left; padding:0; margin:0;}
#page {width:795px; margin:0 auto 0 auto;}
#content{ background-color:#f7c317; width:660px; font-size:14px; font-weight:500; margin:-2px auto 0 62px; padding:5px 20px 0 51px;}
#content .red { 
	color:#f84817; 
	font:bold 16px;
}
.red_i {
	color:#f84817; 
	font:italic bold 14px; 
}
#end_content{
	padding:0px 10px 0 73px; 
	height:22px; 
	width:648px; 
	text-align:center; 
	font-size:14px;
	border-left:62px solid #000; 
	color:#f7c317;
}
#end_content a {
	position:relative;
}
.contact{ 
	display:block; 
	color:#000; 
	font-size:18px; 
	font-weight:bold;
	letter-spacing:-1px;
	clear:both; 
	float:right; 
	margin:100px 35px 0 0; 
	height:30px; 
	padding:0;
}
#content a{ font-weight:bold; 
color:#000;}
h1{ margin:0 0 10px 0; font:bold 16px;}
h2{ margin:0; font:bold 14px;}
.red_c{ color:#fa440c;}
.menu {clear:both; display:block; margin-left:62px; border: 1px solid red;}
.menu a {display:block; height:19px; float:left; text-decoration:none; margin-top:1px;}
.menu a.pres{ background:url(images/menu/pres.gif) no-repeat; width:76px;}
.menu a.pres_on{ background:url(images/menu/pres_3.gif) no-repeat; width:76px;}
.menu a.pres:hover {background:url(images/menu/pres_2.gif) no-repeat;}
.menu a.spect{ background:url(images/menu/adomicile.gif) no-repeat; width:111px;}
.menu a.spect_on{ background:url(images/menu/adomicile_3.gif) no-repeat; width:111px;}
.menu a.spect:hover {background:url(images/menu/dom_2.gif) no-repeat;}
.menu a.crea{ background:url(images/menu/event.gif) no-repeat; width:119px;}
.menu a.crea_on{background:url(images/menu/event_3.gif) no-repeat; width:119px;}
.menu a.crea:hover {background:url(images/menu/event_2.gif) no-repeat;}
.menu a.gout{ background:url(images/menu/anniv.gif) no-repeat; width:122px;}
.menu a.gout_on{ background:url(images/menu/anniv_3.gif) no-repeat; width:122px;}
.menu a.gout:hover {background:url(images/menu/anniv_2.gif) no-repeat;}
.menu a.noel{ background:url(images/menu/noel.gif) no-repeat; width:103px;}
.menu a.noel_on{ background:url(images/menu/noel_3.gif) no-repeat; width:103px;}
.menu a.noel:hover {background:url(images/menu/noel_2.gif) no-repeat;}
.menu a.sort{ background:url(images/menu/sortir.gif) no-repeat; width:103px;}
.menu a.sort_on{ background:url(images/menu/sortir_3.gif) no-repeat; width:103px;}
.menu a.sort:hover {background:url(images/menu/sortir_2.gif) no-repeat;}
.menu a.ref{ background:url(images/menu/ref.gif) no-repeat; width:63px;}
.menu a.ref_on{ background:url(images/menu/ref_3.gif) no-repeat; width:63px;}
.menu a.ref:hover {background:url(images/menu/ref_2.gif) no-repeat;}
.menu a.devis{ background:url(images/menu/devis.gif) no-repeat; width:34px;}
.menu a.devis_on{ background:url(images/menu/devis_3.gif) no-repeat; width:34px;}
.menu a.devis:hover {background:url(images/menu/devis_2.gif) no-repeat;}

a.select{ 
	color:#fff!important; 
	border-top:3px solid #000!important; 
	padding-left:0!important; 
	padding-right:5px!important; 
	background:#000!important; 
	margin-right:5px!important;
}
.grey { 
	color:#696969!important;
}
a {
	color:#f7c317;
}
.back{ 
	display:block;
	width:90px; 
	height:33px; 
	font-size:9px; 
	color:#fff; 
	float: right; 
	margin:27px 0 0 0px;
	text-decoration:none;
	padding-right:44px;
	background:url(images/btn-retour.gif) top no-repeat;
}
.back:hover {
	height:33px;
	background:url(images/btn-retour.gif) bottom no-repeat;
} 
.topblanc {
	color:#FFFFFF; 
	font:bold 21px;
}
.mid {
	clear:both;
	color:#FFFFFF; 
	font:16px;
	margin-top:2px;
}
.mid a { 
	text-decoration:underline; 
	color:#fff;
}
* html .footer {margin-top:-100px;}
.footer {
	color:#FFFFFF; 
	font-size:12px;
	font-weight:bold;
	width:727px;
}
.rouge {
	color:red;
}
.jaune {
	color:#F0CB24;
}
.jaunee {
	color:#F0CB24; 
	text-indent:400px;
}
.black{
	color:black; 
	font:bold 18px ;
}
*+html #contenubas{top:-100px;} * html #contenubas{top:-100px;}
#contenubas{ 
	clear:both; 
	top:0px;
	position:relative;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	width:722px;
}
#contenudroit{
	height:393px; 
	width:393px;
	padding:0; 
	margin:0;
	float:right;
}
#contenudroit img { 
	margin:0; 
	padding:0;
}
#contenugauche {
	float:left;
}
#sommaire {
	float:left;
	position:relative;
	width:328px;
	height:438px;
}
#sommaire ul {
	list-style:none;
}
*+html #sommaire ul #presentation {top:85px;} * html #sommaire ul #presentation {top:85px;}
#sommaire ul #presentation {
	background:url(../images/presentation.gif);
	width:127px;
	height:16px;
	position:relative;
	top:170px;
	left:33px;
	display:block;
}
*+html #sommaire ul #domicile {top:92px;} * html #sommaire ul #domicile {top:92px;}
#sommaire ul #domicile {
	background:url(../images/spectacle-domicile.gif);
	width:186px;
	height:22px;
	position:relative;
	top:177px;
	left:33px;
	display:block;
}
*+html #sommaire ul #event {top:94px;} * html #sommaire ul #event {top:94px;}
#sommaire ul #event {
	background:url(../images/creation-evenement.gif);
	width:190px;
	height:18px;
	position:relative;
	top:179px;
	left:33px;
	display:block;
}
*+html #sommaire ul #anniversaire {top:99px;} * html #sommaire ul #anniversaire {top:99px;}
#sommaire ul #anniversaire {
	background:url(../images/gouter-anniversaire.gif);
	width:196px;
	height:22px;
	position:relative;
	top:183px;
	left:33px;
	display:block;
}
*+html #sommaire ul #noel {top:101px;} * html #sommaire ul #noel {top:101px;}
#sommaire ul #noel {
	background:url(../images/noel-entreprise.gif);
	width:227px;
	height:22px;
	position:relative;
	top:186px;
	left:33px;
	display:block;
}
*+html #sommaire ul #sortir {top:100px;} * html #sommaire ul #sortir {top:100px;}
#sommaire ul #sortir {
	background:url(../images/sortie-theatre.gif);
	width:202px;
	height:17px;
	position:relative;
	top:185px;
	left:33px;
	display:block;
}
*+html #sommaire ul #references {top:107px;} * html #sommaire ul #references {top:107px;} 
#sommaire ul #references {
	background:url(../images/references.gif);
	width:207px;
	height:21px;
	position:relative;
	top:192px;
	left:33px;
	display:block;
}
*+html #sommaire ul #devis {top:111px;} * html #sommaire ul #devis {top:111px;}
#sommaire ul #devis {
	background:url(../images/demande-devis.gif);
	width:170px;
	height:18px;
	position:relative;
	top:196px;
	left:33px;
	display:block;
}
#all {
	width:720;
	text-align:center;
	height:567;
}
/**page du site**/
.orange {
	color:#fa4108; 
	font-weight:bold;
}
.puce {
	padding-left:27px; 
	background:url(images/puce.gif) 0 4px no-repeat;
}
.marge {
	padding-left:27px;
}
/***Page anniversaire***/
#header_anniv {
	background:url(../images/header.gif) no-repeat;
	width:795px;
	height:200px;
}
* html #retour a {
	top:115px;
	height:30px;
	margin-top:10px;
}
*+html #retour {
	top:115px; 
}
#retour {
	float:right;
	position:relative;
	top:100px;
}
#retour a {
	display:block;
	width:90px; 
	height:33px; 
	font-size:9px; 
	color:#fff; 
	float: right; 
	margin:-10px -55px 0 0px;
	text-decoration:none;
	padding-right:44px;
	background:url(images/btn-retour.gif) top no-repeat;
}
#retour a:hover {
	height:33px;
	background:url(images/btn-retour.gif) bottom no-repeat;
}
* html #adresse{
	top:105px;
} 
*+html #adresse{
	top:123px;
}
#adresse {
	width:600px;
	text-align:center;
	font-weight:bold;
	position:relative;
	font-size:16px;
	float:left;
	top:135px;
	left:250px;
}
#adresse span {
	color:#fa430b;
}
#adresse a {
	color:#000;
	text-decoration:none;
}
* html .menu { width:734px;}/**Pour ie6**/
* html #menu {top:180px; left:296px; position:absolute; width:734px;}/**Pour ie6**/
*+html #menu {top:138px;}/**Pour ie7**/
#menu {clear:both; display:block; margin-left:62px; position:relative;top:125px; left:2px;}
#menu a {display:block; height:19px; float:left; text-decoration:none; margin-top:1px;}
#menu a#pres{ background:url(images/menu/pres.gif) no-repeat; width:76px;}
#menu a#pres_on{ background:url(images/menu/pres_3.gif) no-repeat; width:76px;}
#menu a#pres:hover {background:url(images/menu/pres_2.gif) no-repeat;}
#menu a#spect{ background:url(images/menu/adomicile.gif) no-repeat; width:111px;}
#menu a#spect_on{ background:url(images/menu/adom_3.gif) no-repeat; width:111px;}
#menu a#spect:hover {background:url(images/menu/dom_2.gif) no-repeat;}
#menu a#crea{ background:url(images/menu/event.gif) no-repeat; width:119px;}
#menu a#crea_on{background:url(images/menu/event_3.gif) no-repeat; width:119px;}
#menu a#crea:hover {background:url(images/menu/event_2.gif) no-repeat;}
#menu a#gout{ background:url(images/menu/anniv.gif) no-repeat; width:122px;}
#menu a#gout_on{ background:url(images/menu/anniv_3.gif) no-repeat; width:122px;}
#menu a#gout:hover {background:url(images/menu/anniv_2.gif) no-repeat;}
#menu a#noel{ background:url(images/menu/noel.gif) no-repeat; width:103px;}
#menu a#noel_on{ background:url(images/menu/noel_3.gif) no-repeat; width:103px;}
#menu a#noel:hover {background:url(images/menu/noel_2.gif) no-repeat;}
#menu a#sort{ background:url(images/menu/sortir.gif) no-repeat; width:103px;}
#menu a#sort_on{ background:url(images/menu/sortir_3.gif) no-repeat; width:103px;}
#menu a#sort:hover {background:url(images/menu/sortir_2.gif) no-repeat;}
#menu a#ref{ background:url(images/menu/ref.gif) no-repeat; width:63px;}
#menu a#ref_on{ background:url(images/menu/references_3.gif) no-repeat; width:63px;}
#menu a#ref:hover {background:url(images/menu/ref_2.gif) no-repeat;}
#menu a#devis{ background:url(images/menu/devis.gif) no-repeat; width:34px;}
#menu a#devis_on{ background:url(images/menu/devis_3.gif) no-repeat; width:34px;}
#menu a#devis:hover {background:url(images/menu/devis_2.gif) no-repeat;}

*+html #content_anniv {margin-top:0px;}  * html #content_anniv {margin-top:0px;}
#content_anniv {
	background:url(../images/anniversaire.gif) no-repeat;
	width:795px;
	height:525px;
	font-size:12px;
}
#content_anniv a, #content_noel a, #content_presentation a, #content_event a, #content_dediee a, #content_ref a, #content_spectacle a {
	color:#fa430b;
}
#content_anniv a#lien1 {
	display:block;
	position:relative;
	width:65px;
	height:70px;
	top:258px;
	left:160px;
	float:left;
	background:url(../images/pixel.gif);
}
#content_anniv a#lien2 {
	display:block;
	position:relative;
	width:70px;
	height:60px;
	top:188px;
	left:252px;
	float:left;
	background:url(../images/pixel.gif);
}
#content_anniv a#lien3 {
	display:block;
	position:relative;
	width:80px;
	height:90px;
	top:95px;
	left:358px;
	float:left;
	background:url(../images/pixel.gif);
}
#content_anniv a#lien4 {
	display:block;
	position:relative;
	width:100px;
	height:70px;
	top:116px;
	left:450px;
	float:left;
	background:url(../images/pixel.gif);
}
#content_anniv #txt_anniv1 {
	position:relative;
	width:460px;
	top:212px;
	left:0px;
	float:left;
}
#content_anniv #txt_anniv2 {
	position:relative;
	width:460px;
	top:212px;
	left:300px;
	float:left;
}
#content_anniv #img1 {
	position:relative;
	top:212px;
	left:130px;
}
*+html #content_anniv #img2 {top:312px;}  * html #content_anniv #img2 {top:312px;}
#content_anniv #img2 {
	position:relative;
	top:292px;
	left:-75px;
	float:left;
}
*+html #commander {top:265px; left:80px} * html #commander {top:265px; left:80px}
#commander {
	background:url(../images/commander.jpg) no-repeat;
	display:block;
	width:189px;
	height:85px;
	position:relative;
	top:355px;
	left:90px;
}
#anniv_12mois {
	background:url(../images/anniv_1.jpg) no-repeat;
	width:795px;
	height:512px;
	font-size:14px;
}
#anniv_3ans {
	background:url(../images/anniv_2.jpg) no-repeat;
	width:795px;
	height:585px;
	font-size:14px;
}
#anniv_4ans {
	background:url(../images/anniv_3.jpg) no-repeat;
	width:795px;
	height:982px;
	font-size:14px;
}
#anniv_7ans {
	background:url(../images/anniv_4.jpg) no-repeat;
	width:795px;
	height:982px;
	font-size:14px;
}
#petal_12mois, #petal_3ans, #petal_4ans, #petal_7ans {
	position:relative;
	top:50px;
	left:100px;
	width:141px;
	height:55px;
	display:block;
}
#petal_12mois {
	background:url(../images/12mois.gif) no-repeat;
}
*+html #petal_3ans {top:30px;} * html #petal_3ans {top:30px;}
#petal_3ans {
	background:url(../images/3ans.gif) no-repeat;
}
#petal_4ans {
	background:url(../images/4ans.gif) no-repeat;
}
#petal_7ans {
	background:url(../images/7ans.gif) no-repeat;
}
*+html #anniv_3ans p {top:30px;} * html #anniv_3ans p {top:30px;}  
*+html #anniv_question p {left:0px; top:50px; position:relative;}  * html #anniv_question p {left:0px; top:50px; position:relative;}
#anniv_12mois p, #anniv_3ans p, #anniv_4ans p, #anniv_7ans p, #anniv_question p {
	position:relative;
	top:50px;
	left:120px;
	width:600px;
	font-size:14px;
}
*+html #anniv_3ans #fond_jaune {top:30px;} * html #anniv_3ans #fond_jaune {top:30px;}
* html #fond_jaune {background:url(../images/fond-jaune.jpg) 111px 0px no-repeat; height:10px;}
#fond_jaune {
	background:url(../images/fond-jaune.jpg) right no-repeat;
	width:586px;
	height:158px;
	position:relative;
	top:50px;
	left:120px;
}
#fond_jaune #img_conte, #fond_jaune_bis #img_conte_bis, #fond_jaune_cri .img_conte, .fond_jaune_public  .img_conte, .fond_jaune_enfant  .img_conte {
	float:left;
}
*+html #fond_jaune .txt_conte {width:460px;}  * html #fond_jaune .txt_conte {width:460px;}
*+html #fond_jaune_bis .txt_conte {width:460px;} * html #fond_jaune_bis .txt_conte {width:460px;}
#fond_jaune .txt_conte, #fond_jaune_bis .txt_conte {
	position:relative;
	width:570px;
	left:10px;
	top:0px;
}
#fond_jaune_bis {
	background:url(../images/fond-jaune.jpg) right no-repeat;
	width:586px;
	height:158px;
	position:relative;
	top:70px;
	left:120px;
}
#nouveau {
	background:url(../images/nouveau.gif) top no-repeat;
	width:153px;
	height:28px;
}
#anniv_question {
	background:url(../images/anniv_4.jpg) no-repeat;
	width:795px;
	height:982px;
	font-size:14px;
}
*+html #hauteur_anniv_question {position:relative; left:120px; width:630px;} * html #hauteur_anniv_question {position:relative; left:120px; width:630px;}
#hauteur_anniv_question {
	height:922px;
	overflow:auto;
}
/***Page noel***/
*+html #content_noel {margin-top:0px;}  * html #content_noel {margin-top:0px;}
#content_noel {
	background:url(../images/noel.jpg) no-repeat;
	width:795px;
	height:768px;
	font-size:14px;
}
#phrase_noel {
	position:relative;
	top:125px;
	left:260px;
}
#content_noel p {
	position:relative;
	top:200px;
	left:150px;
	width:600px;
}
#content_noel .red { 
	color:#f84817; 
	font-weight:bold;
	font-size:16px;
}
.petal_noel {
	margin-left:-30px;
}
/***Page presentation***/
*+html #content_presentation {margin-top:0px;}  * html #content_presentation {margin-top:0px;}
#content_presentation {
	background:url(../images/presentation.jpg) no-repeat;
	width:795px;
	height:512px;
	font-size:14px;
	margin-top:-14px;
}
#content_presentation p {
	position:relative;
	top:120px;
	left:90px;
	width:600px;
}
#content_presentation #intro {
	position:relative;
	top:4px;
}
/***Page evenement***/
*+html #content_event {margin-top:0px;}  * html #content_event {margin-top:0px;}
#content_event {
	background:url(../images/evenement.jpg) no-repeat;
	width:795px;
	height:804px;
	font-size:14px;
	margin-top:-14px;
}
#content_event p {
	position:relative;
	top:120px;
	left:116px;
	width:600px;
}
#content_event #intro {
	position:relative;
	top:4px;
}
/***Page references***/
*+html #content_ref {margin-top:0px;}  * html #content_ref {margin-top:0px;}
#content_ref {
	background:url(../images/references.jpg) no-repeat;
	width:795px;
	height:1432px;
	font-size:14px;
	margin-top:-12px;
	
}
*+html #content_ref #lien_plan {height:1270px;}  * html #content_ref #lien_plan {height:1270px;}

#deroulant {
	position:relative;
	top: -150px; *top:-220px;
	left:130px;
	width:600px;
}
#content_ref #lien_plan {
	height:1275px;
	overflow:auto;
	position:relative;
	top:120px;
	clear:both;
}
#content_ref h2 {
	position:relative;
	top:120px;
	left:116px;
	width:600px;
}
#content_ref #gras {
	font-weight:bold;
	font-size:16px;
}
#content_ref p {
	position:relative;
	left:116px;
	width:600px;
}
hr {
	margin:0 auto;
	width:500px;
}
/***Page spectacle***/
*+html #content_spectacle {margin-top:0px;}  * html #content_spectacle {margin-top:0px;}
#content_spectacle {
	background:url(../images/adomicile.gif) no-repeat;
	width:795px;
	height:423px;
	font-size:14px;
	margin-top:-14px;
	margin-left:2px;
}
#content_spectacle p {
	position:relative;
	left:196px;
	width:500px;
	top:100px;
	text-align:center;
}
#content_spectacle .marge_left {
	margin-left:100px;
}
*+html #content_spectacle #lien_enfant {top:105px;}  * html #content_spectacle #lien_enfant {top:105px;}
#content_spectacle #lien_enfant {
	display:block;
	width:98px;
	height:53px;
	top:110px;
	left:350px;
	position:relative;
}
*+html #content_spectacle #lien_public{top:68px;} * html #content_spectacle #lien_public{top:68px;}
#content_spectacle #lien_public{
	display:block;
	width:106px;
	height:31px;
	top:78px;
	left:520px;
	position:relative;
}
#spectacle_public {
	background:url(../images/spectacle-public.gif) no-repeat;
	width:795px;
	height:1967px;
	margin-top:-12px;
	z-index:10;
	margin-left:2px;
}
#fond_jaune_cri {
	background:url(../images/cri-feuille-jaune.gif) right no-repeat;
	width:569px;
	height:371px;
	position:relative;
	top:65px;
	left:120px;
}
*+html #fond_jaune_cri .txt_conte {width:445px;} * html #fond_jaune_cri .txt_conte {width:445px;}
#fond_jaune_cri .txt_conte {
	position:relative;
	width:565px;
	left:10px;
	top:0px;
	font-size:12px;
}
.fond_jaune_public {
	background:url(../images/fond-jaune.jpg) right no-repeat;
	width:569px;
	height:158px;
	position:relative;
	left:120px;
	top:95px;
}
*+html .fond_jaune_public .txt_conte {width:445px;}  * html .fond_jaune_public .txt_conte {width:445px;}
.fond_jaune_public .txt_conte, .fond_jaune_enfant .txt_conte {
	position:relative;
	width:560px;
	left:10px;
	top:0px;
	font-size:12px;
	z-index:150;
}
.marge_fond_jaune_public {
	margin-top:60px;
}
.marge_fond_jaune_enfant {
	margin-top:36px;
}
*+html .fond_jaune_enfant .txt_conte {width:445px;}  * html .fond_jaune_enfant .txt_conte {width:445px;}
.fond_jaune_enfant {	
	background:url(../images/fond-jaune.jpg) right no-repeat;
	width:569px;
	height:158px;
	position:relative;
	left:120px;
	top:-20px;
	z-index:100;
}
#spectacle_enfant {
	background:url(../images/spectacle-enfant.gif) no-repeat;
	width:795px;
	height:4788px;
	margin-top:-12px;
	margin-left:2px;
}
#age1 {
	position:relative;
	top:15px;
	left:80px;
	z-index:200;
}
#age2 {
	position:relative;
	top:50px;
	left:80px;
	z-index:200;
}
*+html #age3 {left:80px;}  * html #age3 {left:80px;}
#age3 {
	position:relative;
	top:50px;
	left:-30px;
	z-index:200;
}
#age4 {
	position:relative;
	top:50px;
	left:80px;
	z-index:200;
}
*+html #age5 {left:80px;} * html #age5 {left:80px;}
#age5 {
	position:relative;
	top:50px;
	left:-30px;
	z-index:200;
}
/***Page dediee***/
#content_dediee {
	background:url(../images/evenement.jpg) no-repeat;
	width:795px;
	height:804px;
	font-size:14px;
	margin-top:-12px;
}
*+html #content_dediee p {margin-bottom:-10px;}
#content_dediee p {
	position:relative;
	top:120px;
	left:90px;
	width:600px;
}
#content_dediee ul {
	position:relative;
	top:120px;
	left:90px;
	width:600px;
}
