body
{
	width:1280px; 	
	height:768px;
	background-image: url("./images/fondiea.jpg");  
	margin-top:20px;
	background-repeat: no-repeat;   
	background-position: left top;					
	background-color: #a32c2f;

}
#content {
margin:auto;
text-align:justify;
width: 460px;
margin-top: -500px;
/margin-top: -550px;
font-family: Papyrus, Georgia, Times New Roman, Times, serif; 
margin-left: 460px;

	}
#content a
{
color: #3f0002;
}	
h1
{
font-size: 28px;
}
#imagedep
{
position: relative;
float:right;
margin-right: -155px;
margin-top: 30px;
/margin-top:-95px;
}
#imageacces
{

}

#image
{
	margin-left:150px;
	margin-top: 180px;
	text-align:center;
	}
#imgactu1
{
position: relative;
float: right;
top: -530px;

}	
img
{
text-decoration:none;
}


#content a
{



}

#lettrine
{
font-size: 2em; /* 3 hauteurs de lignes pour la lettrine*/
float: left;
font-weight: bold;
font-family: Papyrus, Georgia, Times New Roman, Times, serif;
margin: 1px;
/margin-right:2px;
padding: 1px;
line-height: 1em;
margin-top: -8px;
color:#3f0002;


}

#mini
	{ 
	position: absolute;
    max-height: 140px;
	/max-height: 140px;
	max-width: 600px;
	width:600px;
    overflow : auto;
	overflow-y :hidden;
	margin:auto;
	top: 580px;
	left: 330px;
	/left: 320px;
	}
	

	
#galerie_mef
{
	width:2500px;
	margin-left:-40px;
	/margin-left: 0px;	
}
#galerie_tech
{
	width:2150px;
	margin-left:-40px;
	/margin-left: 0px;
}
#galerie_rea
{
	width:4500px;
	margin-left:-40px;
	/margin-left: 0px;
}
#galerie_atelier
{
	width:1250px;
	margin-left:-40px;
	/margin-left: 0px;
}
#galerie_exe
{
	width:2650px;
	margin-left:-40px;
	/margin-left: 0px;
}

#galerie_dessin
{
	width:2400px;
	margin-left:-40px;
	/margin-left: 0px;
}

#galerie_actu
{
	width:1150px;
	margin-left:-40px;
	/margin-left: 0px;
}

#galerie_rencontre
{
	width:1200px;
	margin-left:-40px;
	/margin-left: 0px;
}

#galerie img
{
	border: none;
	opacity:0.85;
	padding: 1px;
	margin-top:15px;
}
	
#vermef:hover 
{
	width:3%;
	opacity:1;
	margin-top:-20px;
}
	
#hormef:hover
{
	width:5%;
	opacity:1;
	margin-top:-16px;
}
#horate:hover
{
	width:10%;
	opacity:1;
	margin-top:-16px;
}
#verate:hover
{
	width:6%;
	opacity:1;
	margin-top:-16px;
}
#verrea:hover 
{
	width:1.5%;
	opacity:1;
	margin-top:-20px;
}
	
#horrea:hover
{
	width:2.8%;
	opacity:1;
	margin-top:-16px;
}
	
#horexe:hover
{
	width:4.5%;
	opacity:1;
	margin-top:-16px;
}	
#verexe:hover
{
	width:2.5%;
	opacity:1;
	margin-top:-20px;
}
#hortec:hover
{
	width:6%;
	opacity:1;
	margin-top:-16px;
}
#vertec:hover
{
	width:3.5%;
	opacity:1;
	margin-top:-20px;
}
#horactu:hover
{
	width:10%;
	opacity:1;
	margin-top:-16px;
}
#veractu:hover
{
	width:6%;
	opacity:1;
	margin-top:-20px;
}

#hordes:hover
{
	width:5%;
	opacity:1;
	margin-top:-16px;
}
#verdes:hover
{
	width:3%;
	opacity:1;
	margin-top:-20px;
}
#horrenc:hover
{
	width:7%;
	opacity:1;
	margin-top:-16px;
}
#verrenc:hover
{
	width:4%;
	opacity:1;
	margin-top:-20px;
}


#textrea
{
margin-top: 20px;
}

#textrepou
{
margin-top: 0px;
}
#textcontact
{
margin-top: 0px;
}
#textrepouang
{
margin-top: 0px;
}
#slo
{
margin-top: 100px;
}
#textacces
{
position: relative;
float: left;
margin-right: -200px;
margin-top: -100px;
/margin-top:-95px;
}

#textdessin
{
margin-top: 150px;
}

#textrepoussage
{
margin-top: 100px;
}

#textliens
{
margin-top: 200px;
}

#textrencontre
{
margin-top: 100px;
}

#textaccueil
{
position: relative;
float: left;
width: 500px
margin-right: -200px;
margin-top: -180px;
/margin-top:-95px;
}

#textaccueilslo
{
position: relative;
float: left;
width: 500px
margin-right: -200px;
margin-top: -110px;
/margin-top: 0px;
}

#textwelcome
{
position: relative;
float: left;
width: 500px
margin-right: -200px;
margin-top: -180px;
/margin-top:-95px;
}

#corpactu
{
position: relative;
float: right;
margin-right: 0px;
margin-top: -100px;
/margin-top:-95px;
}
#corpactuslo
{
position: relative;
float: right;
margin-right: 0px;
margin-top: -80px;
/margin-top:-100px;
}

#corpactuang
{
position: relative;
float: right;
margin-right: 0px;
margin-top: 0px;
/margin-top: 100px;
}

#spanrouge
{
color:red;
}