@charset "utf-8";
/* CSS Document */
body {
	background-color: #FFFFFF;
	margin-top:40px;
	
}
 #corps {
    border-left-width:1px; 
	
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #000000;	
	border-top-width:1px;
	border-top-color: #000000;
	border-top-style: solid;
	position:relative;
	width: 955px;
	height: 96px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding: 0px 0px 0px 0px;
	z-index: 1;
	background-image:url(image2/haut.jpg);
}

 
#accueil
{
	font: 32px "Trebuchet MS",arial, sans-serif;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	letter-spacing : 3px;
	position:absolute;
	top:39px;
	left: 22px;
	z-index: 3;
}

#services
{
	font: 32px "Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	letter-spacing : 3px;
	position: absolute;
	top: 20px;
	left: 224px;
	z-index: 3;
}
#galerie
{
	font: 32px "Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	letter-spacing : 3px;
	position: absolute;
	top:50px;
	left: 421px;
	z-index: 3;
}
#profil
{
	font: 32px "Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	letter-spacing : 3px;
	position: absolute;
	top:40px;
	left:725px;
	z-index: 3;
}
#blog
{
	font: 32px "Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	letter-spacing : 3px;
	position: absolute;
	top:2px;
	left: 740px;
	z-index: 3;
}
#lien
{
	font: 32px "Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	letter-spacing : 3px;
	position: absolute;
	top:20px;
	left: 857px;
	z-index: 3;
}
#contact
{
	font: 32px "Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	letter-spacing : 3px;
	position: absolute;
	top:3px;
	left: 558px;
	z-index: 3;
}
#name
{
	font: 20px "Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	letter-spacing : 3px;
	font-weight:bold;
	position: absolute;
	color:#666666;
	top:34px;
	left: 30px;
	z-index: 3;
}
#prof
{
	font: 18px "Trebuchet MS",Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	letter-spacing : 3px;
	position: absolute;
	top:36px;
	font-weight:bold;
	left: 600px;
	z-index: 3;
	color:#666666;
}

 #conteneur {
	position:relative;
	width: 820px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:px;
	margin-top:0px;
	padding: 20px 0px 20px 0px;
	
}
 #milieu {
	border-left-width:1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #000000;
	position:relative;
	height: 500px;
	width: 955px;
	overflow:auto;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding: 0px 0px 0px 0px;
	z-index: 1;
	background-image:url(image2/milieu.jpg);
}
 #bas {
	border-left-width:1px;
	border-left-style: solid;
	border-left-color: #000000;
	
	border-right-width:1px;
	border-right-style: solid;
	border-right-color: #000000;
	
    border-bottom-width:1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	position:relative;
	width: 955px;
	height: 60px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding: 0px 0px 0px 0px;
	z-index: 3;
	background-image:url(image2/bas.jpg);
}
#titre{
background-image:url(image2/textbackground.jpg);
position:absolute;
height: 23px;
width: 240px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-bottom-width:1px;
border-bottom-color: #000000;
border-bottom-style: solid;
}
#degrade{
background-image:url(image2/degrade.jpg);
position:relative;
height: 23px;
width: 91px;
left: 240px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-bottom-width:1px;
border-bottom-color: #000000;
border-bottom-style: solid;
}

h1{
position:absolute;
top: -3px;
font: 20px "Trebuchet MS",Arial, Helvetica, sans-serif;
font-weight:bold;
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 0px;
}
h2{
font: 16px "Trebuchet MS" bold;
font-weight:bold;
margin: 2px 0px 0px 5px;
padding: 0px 0px 0px 0px;
}

p{
font: Arial, Helvetica, sans-serif;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.droit { 
    position:relative;
    margin-right: 20px; 
	margin-bottom: 20px; 
	margin-left:20px;
	margin-top:20px;
	border: none;
	float:right;
	z-index:2;
}
.galerie { 
    position:relative;
    margin-right: 80px; 
	margin-bottom: 20px; 
	margin-left:50px;
	margin-top:20px;
	border: none;
	float:right;
	z-index:2;
}
#date{
font: Arial, Helvetica, sans-serif;
text-align:right;
font-weight:bold;
}
/* mise en forme text */
#vertical
{
padding: 0px 0px 0px 10px;
margin: 20px 10px 10px 0px;
z-index:3;
}
.trait { 
    position:relative;
	border: none;
	top:1px;
	float:left;
	z-index:2;
}
#news{
text-align:justify;
padding: 5px 5px 5px 5px;
margin: 0x 0px 0px 0px;
font: 16px Arial bold;
}
#description{
padding: 5px 5px 12px 30px;
margin: 0x 0px 0px 0px;
font: 16px Arial bold;
}
a
{
text-decoration:none;
color:#000000;
}
#centerbold{
text-align:center;
font-weight:bold;
}
#galerielien{
font: 20px "Trebuchet MS" bold;
text-align:center;
font-weight:bold;
}

.imgacc{ 
    position:relative;
    margin-right:0px; 
	margin-bottom: 0px; 
	margin-left:0px;
	margin-top:0px;
	border: none;
}

#liengal{
font: 16px "Trebuchet MS" bold;
text-align:center;
margin: 0 px;
padding: 0 px;
}
#accueilimg
{
margin: 50px 0px 0px 0px;
text-align:center;$
}
#lienemp{
text-align:justify;
padding: 0px 5px 5px 10px;
margin: 0x 0px 0px 0px;
font: 16px Arial bold;
}
