body{
background-color:#130a01;
padding:0;
margin:0;
}
table{
margin:0 auto;
background-image:url(images/fond.png);
background-repeat:no-repeat;
width:1024px;
height:694px;}

#gauche{
	width:360px;
}

#logo2{
visibility:hidden;
display:block;
width:333px;
height:106px;}

#logo a{
top: 80px;
position:fixed;
display:block;
background-image:url(images/logo.png);
background-repeat:no-repeat;
width:333px;
height:106px;}

/*menu*/
#menu{
	top: 140px;
	position: fixed;
	width:333px;
	padding-top:50px;	
}
#menu li{
	list-style-type:none;
	padding-left:150px;
}
#presentation a{
display:block;
background-image:url(images/presentation.png);
background-repeat:no-repeat;
width:141px;
height:23px;}
#presentation a:hover{
background-image:url(images/presentation2.png);
background-repeat:no-repeat;
width:141px;
height:23px;}
#presentation2 a{
display:block;
background-image:url(images/presentation2.png);
background-repeat:no-repeat;
width:141px;
height:23px;}


#prestation a{
display:block;
background-image:url(images/prestation.png);
background-repeat:no-repeat;
width:141px;
height:23px;}
#prestation a:hover{
background-image:url(images/prestation2.png);
background-repeat:no-repeat;
width:141px;
height:23px;}
#prestation2 a{
display:block;
background-image:url(images/prestation2.png);
background-repeat:no-repeat;
width:141px;
height:23px;}

#calendrier a{
display:block;
background-image:url(images/calendrier.png);
background-repeat:no-repeat;
width:141px;
height:23px;}
#calendrier a:hover{
background-image:url(images/calendrier2.png);
background-repeat:no-repeat;
width:141px;
height:23px;}
#calendrier2 a{
display:block;
background-image:url(images/calendrier2.png);
background-repeat:no-repeat;
width:141px;
height:23px;}

#temoignage a{
	
display:block;
background-image:url(images/temoignage.png);
background-repeat:no-repeat;
width:141px;
height:23px;}
#temoignage a:hover{
	
background-image:url(images/temoignage2.png);
background-repeat:no-repeat;
width:141px;
height:23px;}
#temoignage2 a{
	
display:block;
background-image:url(images/temoignage2.png);
background-repeat:no-repeat;
width:141px;
height:23px;}

#galerie a{
display:block;
background-image:url(images/galerie.png);
background-repeat:no-repeat;
width:141px;
height:23px;}
#galerie a:hover{
background-image:url(images/galerie2.png);
background-repeat:no-repeat;
width:141px;
height:23px;}
#galerie2 a{
display:block;
background-image:url(images/galerie2.png);
background-repeat:no-repeat;
width:141px;
height:23px;}

#contact a{
display:block;
background-image:url(images/contact.png);
background-repeat:no-repeat;
width:141px;
height:23px;}
#contact a:hover{
background-image:url(images/contact2.png);
background-repeat:no-repeat;
width:141px;
height:23px;}
#contact2 a{
display:block;
background-image:url(images/contact2.png);
background-repeat:no-repeat;
width:141px;
height:23px;}

#liens a{
display:block;
background-image:url(images/liens.png);
background-repeat:no-repeat;
width:141px;
height:23px;}
#liens a:hover{
background-image:url(images/liens2.png);
background-repeat:no-repeat;
width:141px;
height:23px;}
#liens2 a{
display:block;
background-image:url(images/liens2.png);
background-repeat:no-repeat;
width:141px;
height:23px;}

/*fin*/


#barre_haut{
background-image:url(images/barre_haut.png);
background-repeat:no-repeat;
width:5px;
height:237px;
}
#barre_haut{
!background-image:url(images/barre_haut_ie.png);} /* IE6*/

*> #barre_haut{
!background-image:url(images/barre_haut.png); 
!background-image:url(images/barre_haut_ie.png);} /* IE7*/

#barre_milieu{
background-image:url(images/barre_milieu.png);
background-repeat:repeat-y;
width:5px;

}
#barre_bas{
background-image:url(images/barre_bas.png);
background-repeat:no-repeat;
width:5px;
height:245px;}

#partie_droite{
background-image:url(images/img_intro.jpg);
background-repeat:no-repeat;
padding:0 5px 0 15px;
width:664px;
height:651px;}
#contenu2{
background-image:url(images/img_intro.jpg);
background-repeat:no-repeat;
height:651px;
width:664px;
padding:0 5px 0 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9a6736;
font-size:13px;}

#contenu{
vertical-align: text-top;
height:651px;
width:664px;
padding:0 5px 0 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9a6736;
font-size:13px;}
#contenu img {
border:none;}
#contenu a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-style:italic;
color:#9b6f04;}



b{
color:#eca700;
font-weight:normal;}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#663c14;
font-size:18px;
}
h1{
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#eca700;
font-size:15px;
font-weight:inherit;
font-style:normal;}
h2{
padding-left:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9a6736;
font-size:15px;
font-weight:lighter;
font-style:italic;}
h4{
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#98693d;
font-size:13px;
}
h5{
padding-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#bb936b;
font-size:15px;
}

#img1{
width:170px;
height:132px;
float:right;}

#img-presentation{
width:231px;
height:266px;
float:right;

}
#img-contact{
width:250px;
height:288px;
float:right;}

#decale{
padding-left:50px;}
.decale{
padding-left:50px;}

/*partie mail*/



input{
border:none;
background-color:#281704;
color:#eca700;
margin-bottom:10px;
}
textarea{
border:none;
background-color:#281704;
color:#eca700;}

#form1{
background-image:none;
width:550px;
height:200px;
}
#form{
background-image:none;
width:550px;
height:350px;
}

#formulaire1{
width:218px;
height:100px;
margin-top:-100px;
}
#formulaire1{
!height:200px;
!margin-top:0px;} // IE6

*>#formulaire1{

!height:200px;
!margin-top:-100px; // navi standard
!margin-top:0px;} // IE7

#formulaire{
width:218px;
height:305px;
margin-top:-100px;
}
#formulaire{
!margin-top:0px;} // IE6

*>#formulaire{
!margin-top:-100px; // navi standard
!margin-top:0px;} // IE7

/*fin partie mail*/
/*partie galerie*/
#img-galerie {
	width:150px;
	height:150px;
	padding-bottom:10px;
	background-repeat:no-repeat;
	display:block;
	float:left;
}

#stage-06-09 a{
	padding-bottom:10px;
	float:left;
	display:block;
	background-image:url(images/stage-06-09a.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#stage-06-09 a:hover {
	padding-bottom:10px;
	background-image:url(images/stage-06-09.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#ado-04-09 a{
	padding-bottom:10px;
	float:left;
	display:block;
	background-image:url(images/ado-04-09a.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#ado-04-09 a:hover {
	padding-bottom:10px;
	background-image:url(images/ado-04-09.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#ado-12-08 a {
	padding-bottom:10px;
	float:left;
	display:block;
	background-image:url(images/ado-12-08a.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#ado-12-08 a:hover {
	padding-bottom:10px;
	background-image:url(images/ado-12-08.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#mes-eleves a{
	padding-bottom:10px;
	float:left;
	display:block;
	background-image:url(images/mes-eleves.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#mes-eleves a:hover {
	padding-bottom:10px;
	background-image:url(images/mes-elevesa.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#ostin-moi a {
	padding-bottom:10px;
	float:left;
	display:block;
	background-image:url(images/ostin-moia.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#ostin-moi a:hover {
	padding-bottom:10px;
	background-image:url(images/ostin-moi.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#demo-equilogique a {
	padding-bottom:10px;
	float:left;
	display:block;
	background-image:url(images/demo-equilogiquea.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#demo-equilogique a:hover {
	padding-bottom:10px;
	background-image:url(images/demo-equilogique.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#stage-10-09 a{
	padding-bottom:10px;
	float:left;
	display:block;
	background-image:url(images/stage10-09a.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#stage-10-09 a:hover {
	padding-bottom:10px;
	background-image:url(images/stage10-09.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#stage-10-09-2 a{
	padding-bottom:10px;
	float:left;
	display:block;
	background-image:url(images/stage10-09-2a.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#stage-10-09-2 a:hover {
	padding-bottom:10px;
	background-image:url(images/stage10-09-2.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#stage-12-09 a{
	padding-bottom:10px;
	float:left;
	display:block;
	background-image:url(images/stage12-09a.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#stage-12-09 a:hover {
	padding-bottom:10px;
	background-image:url(images/stage12-09.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}

#demo-4balzanes a {
	padding-bottom:10px;
	float:left;
	display:block;
	background-image:url(images/demo-4balzanesa.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}
#demo-4balzanes a:hover {
	padding-bottom:10px;
	background-image:url(images/demo-4balzanes.png);
	background-repeat:no-repeat;
	width:150px;
	height:150px;
}
/*finpartie galerie*/

/*SOUS MENU*/
#ssmenu{
	margin:0;
	padding:10px 0 0 0;
}

#ssmenu li{
	font-size:14px;
	list-style-type:none;
	display:inline;
	padding-right:10px;
}

#ssmenu img{
	border:none;
}

#normal a{
	text-decoration:underline;
	color:#eca700;
	font-size:15px;
	font-style:normal;
}

#normal a:hover{
	text-decoration:underline;
	color:#9a6736;
	font-size:15px;
	font-style:normal;
	font-weight:bold;
}

#hover a{
	text-decoration:none;
	color:#9a6736;
	font-size:15px;
	font-style:normal;
	font-weight:bold;
}
/*FIN SSMENU*/
/*Temoignage*/


#nom{
	font-style:italic;
}

#nom h3{
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#9a6736;
}
#nom li{
	list-style-type:none;
	display:inline-block;
}

#nom li a{
	font-style:normal;
	color:#eca700;
	font-size:15px;
}
#nom li img{
	border:none;
}
#nom li h2{
	margin:0 auto;
	padding:0;
}

.imgtemoi{
	padding: 0 20px 10px 0;
	border:none;
	float:left;
}
#droite{
	float:right;
	padding:0 0 0 10px;
}

/* fin Temoignage*/
#img-contact2{}

#coordonnée{
	text-align:center;
	margin-top:0px;
}

#marge_data{
	margin-top: 50px;
}

