body {
background-image:url(../images/fond01.jpg);
background-position:center top;
background-repeat:repeat;
background-color:#4c5364;
margin-top:0px;
}

#conteneur {
position: absolute;
width: 900px;
left: 50%;
margin-left: -450px;
border:0;
background-image:url(../images/fond02.gif);
background-position:center top;
background-repeat:no-repeat;
}

#header {
height: 80px;
}

#centre {
background-repeat:repeat;
margin-left:290px;
margin-right:20px;
margin-bottom:30px;
padding-top:110px;
min-height:480px;
}

* html #centre{
height:480px;
}

#centre_contact {
background-image:url(../images/photo1.jpg);
background-position:bottom right;
background-repeat:no-repeat;
margin-left:290px;
margin-right:20px;
margin-bottom:30px;
padding-top:110px;
}

#gauche {
position: absolute;
width: 270px;
left:0px;
top:100px;
}

* html #gauche{
line-height:0.7em;
}


#ulmenu {
margin-left: 0; /*removes indent IE and Opera*/
padding-left: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
}

#ulmenu2 {
margin-left: 0; /*removes indent IE and Opera*/
padding-left: 15px;
padding-top: 0px;
list-style-type: none; /*turns off display of bullet*/
}


* html #ulmenu2 {
margin-top:10px;
}


#ulmenu a, #ulmenu a:visited, #ulmenu2 a, #ulmenu2 a:visited {
display: block;
background-image:  url(../images/menudown.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
text-decoration: none;
color:#444E60;
}

#ulmenu a, #ulmenu a:visited, #ulmenu2 a, #ulmenu2 a:visited {
padding-left:10px;
}

#ulmenu a:hover, #ulmenu2 a:hover {
background-image:  url(../images/menuover.gif);
color: orange;
}

#ulmenu .menulink, #ulmenu2 .menulink {
background-image:  url(../images/menuover.gif);
background-repeat: no-repeat;
background-position: 0% 50%;
color:#0066FF !important;
font-weight: bold;
cursor: default;
}

#pied {
height: 30px;
background-color: #FFFFFF;
text-align:center;
color:#444E60;
}

#pied a {
text-decoration:none;
color:#444E60;
}

#pied a:hover {
color:#0066FF;
text-decoration:underline;
}



h1 { /*slogan*/
font-family:Tahoma, "Trebuchet MS", Arial;
font-size:15pt;
color:#6e80aa;
font-style:italic;
font-weight:normal;
}

h2 {  /*titres*/
font-family:Tahoma, "Trebuchet MS", Arial;
font-size:15pt;
color:#0066FF;
font-style:normal;
font-weight:normal;
text-align:justify;
letter-spacing:1px;
}

h3 {  /*c'est le moment de...*/
font-family:Tahoma, "Trebuchet MS", Arial;
font-size:15pt;
color:#0066FF;
font-style:italic;
font-weight:normal;
text-align:right;
}

h4 { /*textes*/
font-family:Tahoma, "Trebuchet MS", Arial;
font-size:12pt;
color:#444444;
font-style:normal;
font-weight:bold;
text-align:left;
line-height:1.8em;
}

h5 { /*footer*/
font-family:Tahoma, "Trebuchet MS", Arial;
font-size:8pt;
margin-left:5px;
font-weight:normal;
}


h6 { /*menu*/
font-family:Tahoma, "Trebuchet MS", Arial;
font-size:10pt;
}
