@charset "utf-8";
/* CSS Document */


body {
	font-family: "Lucida Bright", Georgia, "Times New Roman";
	font-size: 12px;
	color: #000;
	background:#403328;
	margin: 0px;
	padding: 0px;
}
h1, h2, h3, h4, h5, h6, p, ul, li,p{margin:0px; padding:0px; text-align:left; font-weight:normal; list-style:none;}
img, form, input {border:0; margin:0px; padding:0px; outline:none;}
a { text-decoration:none; cursor:pointer; outline:none; }
input, textarea { font:12px/15px Arial, Helvetica, sans-serif;color:#7f7f7f;}
h1{border-bottom: 1px dashed #000000;}
.img_left{ float:left;}
.img_right{ float:right;}
.clear { clear:both;}

.container { width:1000px; margin:0px auto 0px auto;}

	.header { float:left; width:1000px; height:182px; background:url(images/top_img.jpg) no-repeat; text-align:center;}
		img.logo { margin:39px 0px 0px 0px;  }
	.header1 { float:left; width:1000px; height:182px; background:url(images/top_img1.jpg) no-repeat; text-align:center;}
	.header2 { float:left; width:1000px; height:182px; background:url(images/top_img2.jpg) no-repeat; text-align:center;}	
	.header3 { float:left; width:1000px; height:182px; background:url(images/top_img3.jpg) no-repeat; text-align:center;}	
	.header4 { float:left; width:1000px; height:182px; background:url(images/top_img4.jpg) no-repeat; text-align:center;}	
	.header5 { float:left; width:1000px; height:182px; background:url(images/top_img5.jpg) no-repeat; text-align:center;}	
	.header6 { float:left; width:1000px; height:182px; background:url(images/top_img6.jpg) no-repeat; text-align:center;}	
	.header7 { float:left; width:1000px; height:182px; background:url(images/top_img7.jpg) no-repeat; text-align:center;}	
	.header8 { float:left; width:1000px; height:182px; background:url(images/top_img8.jpg) no-repeat; text-align:center;}	
	.header9 { float:left; width:1000px; height:182px; background:url(images/top_img9.jpg) no-repeat; text-align:center;}	
	.header10 { float:left; width:1000px; height:182px; background:url(images/top_img10.jpg) no-repeat; text-align:center;}	
	.header11 { float:left; width:1000px; height:182px; background:url(images/top_img11.jpg) no-repeat; text-align:center;}	
	
	.content { clear:both; width:1000px;}
		.left,.left1, .left2, .left3, .left4, .left5, .left6, .left7, .left8, .left9, .left10, .left11 {float:left;height:592px;}
		.left,.left1 , .left2{width:232px;}
		.left3, .left4, .left5, .left6, .left7, .left8, .left9, .left10, .left11{width:231px;}
		.left ul ,.left1 ul, .left2 ul, .left3 ul, .left4 ul, .left5 ul, .left6 ul, .left7 ul, .left8 ul, .left9 ul, .left10 ul, .left11 ul{ margin:0px; padding:0px 0px 0px 28px;}
		
		.left {background:url(images/left.jpg) no-repeat; }
		
		.left ul li { list-style:none;  font-size:18px; line-height:30px; font-weight:bold; width:204px; height:36px; margin:0px 0px 8px 0px; }
		.left ul li a { color:#fbf0d4;}
		.left ul li a:hover { color:#000;}
		.left1{   background:url(images/left1.jpg) no-repeat; }
		.left1 ul li { list-style:none;  font-size:18px; line-height:30px; font-weight:bold; width:204px; height:36px; margin:0px 0px 8px 0px; }
		.left1 ul li a { color:#fbf0d4;}
		.left1 ul li a:hover { color:#000;}
		
		.left2{   background:url(images/left2.jpg) no-repeat; }
		.left2 ul li { list-style:none;  font-size:18px; line-height:30px; font-weight:bold; width:204px; height:36px; margin:0px 0px 8px 0px; }
		.left2 ul li a { color:#fbf0d4;}
		.left2 ul li a:hover { color:#000;}
		
		.left3{   background:url(images/left3.jpg) no-repeat; }
		.left3 ul li { list-style:none;  font-size:18px; line-height:30px; font-weight:bold; width:204px; height:36px; margin:0px 0px 8px 0px; }
		.left3 ul li a { color:#fbf0d4;}
		.left3 ul li a:hover { color:#000;}
		
		.left4{  background:url(images/left4.jpg) no-repeat; }
		.left4 ul li { list-style:none;  font-size:18px; line-height:30px; font-weight:bold; width:204px; height:36px; margin:0px 0px 8px 0px; }
		.left4 ul li a { color:#fbf0d4;}
		.left4 ul li a:hover { color:#000;}
		
		.left5{   background:url(images/left5.jpg) no-repeat; }
		.left5 ul li { list-style:none;  font-size:18px; line-height:30px; font-weight:bold; width:204px; height:36px; margin:0px 0px 8px 0px; }
		.left5 ul li a { color:#fbf0d4;}
		.left5 ul li a:hover { color:#000;}
		
		.left6{  background:url(images/left6.jpg) no-repeat; }
		.left6 ul li { list-style:none;  font-size:18px; line-height:30px; font-weight:bold; width:204px; height:36px; margin:0px 0px 8px 0px; }
		.left6 ul li a { color:#fbf0d4;}
		.left6 ul li a:hover { color:#000;}
		
		.left7{   background:url(images/left7.jpg) no-repeat; }
		.left7 ul li { list-style:none;  font-size:18px; line-height:30px; font-weight:bold; width:204px; height:36px; margin:0px 0px 8px 0px; }
		.left7 ul li a { color:#fbf0d4;}
		.left7 ul li a:hover { color:#000;}
		
		.left8{   background:url(images/left8.jpg) no-repeat; }
		.left8 ul li { list-style:none;  font-size:18px; line-height:30px; font-weight:bold; width:204px; height:36px; margin:0px 0px 8px 0px; }
		.left8 ul li a { color:#fbf0d4;}
		.left8 ul li a:hover { color:#000;}
		
		.left9{   background:url(images/left9.jpg) no-repeat; }
		.left9 ul li { list-style:none;  font-size:18px; line-height:30px; font-weight:bold; width:204px; height:36px; margin:0px 0px 8px 0px; }
		.left9 ul li a { color:#fbf0d4;}
		.left9 ul li a:hover { color:#000;}
		
		.left10{   background:url(images/left10.jpg) no-repeat; }
		.left10 ul li { list-style:none;  font-size:18px; line-height:30px; font-weight:bold; width:204px; height:36px; margin:0px 0px 8px 0px; }
		.left10 ul li a { color:#fbf0d4;}
		.left10 ul li a:hover { color:#000;}
		
		.left11{   background:url(images/left11.jpg) no-repeat; }
		.left11 ul li { list-style:none;  font-size:18px; line-height:30px; font-weight:bold; width:204px; height:36px; margin:0px 0px 8px 0px; }
		.left11 ul li a { color:#fbf0d4;}
		.left11 ul li a:hover { color:#000;}
		
		.right { float:left; width:768px; background:url(images/right.jpg) no-repeat; height:592px;}
		.right1 { float:left; width:768px; background:url(images/right1.jpg) no-repeat; height:592px;}
		.fond_cours { float:left; width:768px; background:url(images/fond-cours.jpg) no-repeat; height:592px;}	
		.right3 { float:left; width:768px; background:url(images/right3.jpg) no-repeat; height:592px;}	
		.right3bis{ float:left; width:768px; background:url(images/right3bis.jpg) no-repeat; height:592px;}	
		.right4 { float:left; width:768px; background:url(images/right4.jpg) no-repeat; height:592px;}
		.right5 { float:left; width:768px; background:url(images/decors.jpg) no-repeat; height:592px;}
		.fond_decors { float:left; width:768px; background:url(images/decors.jpg) no-repeat; height:592px;}
		.right6 { float:left; width:768px; background:url(images/right6.jpg) no-repeat; height:592px;}
		.right7 { float:left; width:768px; background:url(images/right7.jpg) no-repeat; height:592px;}
		.right8 { float:left; width:768px; background:url(images/right8.jpg) no-repeat; height:592px;}
		.right9 { float:left; width:768px; background:url(images/right9.jpg) no-repeat; height:592px;}
		.right10 { float:left; width:768px; background:url(images/right10.jpg) no-repeat; height:592px;}
		.right11 { float:left; width:768px; background:url(images/right11.jpg) no-repeat; height:592px;}
		
		.mid_text { float:left; width:522px; text-align:center; padding:45px 0px 0px 0px;}
		.mid_text p { text-align:center; font-size:14px; font-weight:bold; color:#030303; padding:10px 0px; line-height:18px;}
		.mid_cours, .mid_expo { float:left; width:470px; text-align:center; padding:0px 0px 0px 15px;}
		.mid_text1 { width:650px;float:left;  padding:0px 0px 0px 70px;}
		.sculpture { width:700px;float:left;  padding:0px 0px 0px 20px;}
		.mid_decors { width:650px;float:left;  padding:0px 0px 0px 20px;}
		.mid_text2{ width:750px;float:left;  padding:0px 0px 0px 10px;}
		.mid_animation{ width:750px;float:left;  padding:0px 0px 0px 10px;}
		.mid_text3{ width:700px;float:left;  padding:0px 0px 0px 40px;}
		.mid_mentions { float:left; width:700px;  padding:45px 0px 0px 50px;}
		.mid_mentions a { color:#000;}
		.mid_mentions a:hover{ text-decoration:underline;}
/* coordonnees accueil */	
.bot_right_text { float:right; text-align:center; width:200px; padding:40px 80px 0px 0px; }
.bot_right_text a{color:#000000;text-decoration:none;}
.bot_right_text a:hover{text-decoration:underline;}
		
/* modules droits */		
.righttext{width:260px; float:left; margin:0px 0 0 0px;}
.entetebox{background:url(images/entete-box.png) no-repeat; width:240px; height:60px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:center; line-height:50px; font-weight:bold; padding-right:20px;}	
#exposition{background:url(images/entete-box2.png) no-repeat; }	
.contenu{ padding:5px  10px 10px 10px; background:url(images/contenu-box.png) repeat-y; height:470px;width:250px;}
.finbox{background:url(images/fin-box.png)no-repeat; width:260px; height:31px;}	

.copyright{text-align:center;color:#f5f5f5;padding:0 5px;margin:0 0 0 20px;}
.copyright a{color:#f5f5f5;text-decoration:none;}
.copyright a:hover{text-decoration:underline;}

		
/*	galeries photos	*/
.peinture .galerie img{border:3px solid #ffffff;margin-right:10px;margin-top:10px;}
.menu-bas {text-align:right;margin-top:20px;}
.menu-bas  a{color:#000000;font-size:16px;}
.menu-bas  a:hover{color:#444444;}
/* contact */
.contact  table{margin-top:20px; background:url(images/contact.png) no-repeat;padding:20px;color:#fff;border:1px solid #6E03F1;}
.contact  td {font-size:13px; }
.contact  input, .contact  textarea {border:1px solid #6E03F1; }
.contact   input {border:1px solid #6E03F1; height:20px; width:245px;}
.contact a{color:#fff;}
.contact .submit{width:100px; cursor:pointer;height:30px;}
/* localisation */
#carte{width: 425px; height: 350px; margin-top:30px;border: 3px solid #FFFFFF; position: relative; background-color: rgb(229, 227, 223);}
/* animation */
#text_anim1{width:220px; float:right;padding:5px; margin-top:-460px;margin-right:60px; text-align:center; border:1px dashed #000000;}
#text_anim2{margin:0 auto;width:220px; float:right; padding:5px;margin:-380px 60px 0 0px; text-align:left; border-left:1px dashed #000000;}


/* slideshow */
.mid_decors .box-slideshow, .mid_animation .box-slideshow{width:450px; height:420px;background: url(images/fond-slide-decors.jpg) no-repeat; padding:10px;}
.mid_decors #slideshow, .mid_animation #slideshow { position:relative; height:420px;}
.mid_decors #slideshow img, .mid_animation #slideshow img {  position:absolute;  top:0; left:0; z-index:8;  }
.mid_decors #slideshow img.active, .mid_animation #slideshow img.active {  z-index:10;  }
.mid_decors #slideshow img.last-active , .mid_animation #slideshow img.last-active {  z-index:9;}

.mid_cours .box-slideshow, .mid_expo .box-slideshow{width:450px; height:420px;background: url(images/fond-slide-decors.jpg) no-repeat; padding:10px;}
.mid_cours #slideshow, .mid_expo #slideshow  { position:relative; height:500px;}
.mid_cours #slideshow img, .mid_expo #slideshow img {  position:absolute;  top:0; left:0; z-index:8;  }
.mid_cours #slideshow img.active, .mid_expo #slideshow img.active  {  z-index:10;  }
.mid_cours #slideshow img.last-active , .mid_expo #slideshow img.last-active{  z-index:9;}


