body
{
background: url(images/guimick-fond900.jpg) no-repeat fixed center top;
}

#header {
background: url(images/guimick-tetiere.jpg) no-repeat;
position: absolute;
height: 115px;
width: 800px;
left: 50%;
top: 0;
margin-left: -400px;
}

#contenu {
position: absolute;
width: 800px;
left: 50%;
top: 120px;
margin-left: -400px;
}

div#navi {
position: absolute;
-position: relative;
top: 0;
/*margin-left: 5px;*/
left: 5px;
-margin-left: 20px;
-float: left;
}

.nav01 {position: absolute; top: 0px;}
.nav02 {position: absolute; top: 35px;}
.nav03 {position: absolute; top: 70px;}
.nav04 {position: absolute; top: 105px;}
.nav05 {position: absolute; top: 140px;}
.nav06 {position: absolute; top: 175px;}
.nav07 {position: absolute; top: 210px;}

ul#present {margin: 0 ; padding: 0 ; list-style-type: none ;}
ul#present li {margin:0; padding: 0 ;}
ul#present li a {display: block ; width: 200px ; height: 30px; background: url(images/nav01.jpg);}
ul#present li a:hover{background: url(images/nav01.jpg) no-repeat 0 -30px ;}

ul#studio {margin: 0 ; padding: 0 ; list-style-type: none ;}
ul#studio li {margin:0; padding: 0 ;}
ul#studio li a {display: block ; width: 200px ; height: 30px; background: url(images/nav02.jpg);}
ul#studio li a:hover{background: url(images/nav02.jpg) no-repeat 0 -30px ;}

ul#equip {margin: 0 ; padding: 0 ; list-style-type: none ;}
ul#equip li {margin:0; padding: 0 ;}
ul#equip li a {display: block ; width: 200px ; height: 30px; background: url(images/nav03.jpg);}
ul#equip li a:hover{background: url(images/nav03.jpg) no-repeat 0 -30px ;}

ul#ingen {margin: 0 ; padding: 0 ; list-style-type: none ;}
ul#ingen li {margin:0; padding: 0 ;}
ul#ingen li a {display: block ; width: 200px ; height: 30px; background: url(images/nav04.jpg);}
ul#ingen li a:hover{background: url(images/nav04.jpg) no-repeat 0 -30px ;}

ul#refe {margin: 0 ; padding: 0 ; list-style-type: none ;}
ul#refe li {margin:0; padding: 0 ;}
ul#refe li a {display: block ; width: 200px ; height: 30px; background: url(images/nav05.jpg);}
ul#refe li a:hover{background: url(images/nav05.jpg) no-repeat 0 -30px ;}

ul#tarif {margin: 0 ; padding: 0 ; list-style-type: none ;}
ul#tarif li {margin:0; padding: 0 ;}
ul#tarif li a {display: block ; width: 200px ; height: 30px; background: url(images/nav06.jpg);}
ul#tarif li a:hover{background: url(images/nav06.jpg) no-repeat 0 -30px ;}

ul#acces {margin: 0 ; padding: 0 ; list-style-type: none ;}
ul#acces li {margin:0; padding: 0 ;}
ul#acces li a {display: block ; width: 200px ; height: 30px; background: url(images/nav07.jpg);}
ul#acces li a:hover{background: url(images/nav07.jpg) no-repeat 0 -30px ;}



#visuelhome {
background: url(images/home-visuel.jpg) no-repeat;
width: 585px;
height: 240px;
margin-left: 5px;
margin-right: 5px;
float: right;
}
#visuel02home {
background: url(images/visuel02.jpg) no-repeat;
width: 200px;
height: 300px;
margin-top: 245px;
top: 5px;
margin-left: 5px;
float: left;
}
#visuelstudio {
background: url(images/studio-visuel01.jpg) no-repeat;
width: 585px;
height: 240px;
margin-left: 5px;
margin-right: 5px;
float: right;
}
#visuel02studio {
background: url(images/studio-visuel02.jpg) no-repeat;
width: 200px;
height: 300px;
margin-top: 245px;
top: 5px;
margin-left: 5px;
float: left;
}
#visuelequip {
background: url(images/equip-visuel01.jpg) no-repeat;
width: 585px;
height: 240px;
margin-left: 5px;
margin-right: 5px;
float: right;
}
#visuel02equip {
background: url(images/equip-visuel02.jpg) no-repeat;
width: 200px;
height: 300px;
margin-top: 245px;
top: 5px;
margin-left: 5px;
float: left;
}
#visuelref {
background: url(images/refer-visuel01.jpg) no-repeat;
width: 585px;
height: 240px;
margin-left: 5px;
margin-right: 5px;
float: right;
}
#visuel02ref {
background: url(images/refer-visuel02.jpg) no-repeat;
width: 200px;
height: 300px;
margin-top: 245px;
top: 5px;
margin-left: 5px;
float: left;
}
#visuelacces {
background: url(images/acces-visuel01.jpg) no-repeat;
width: 585px;
height: 240px;
margin-left: 5px;
margin-right: 5px;
float: right;
}
#visuel02acces {
background: url(images/acces-visuel02.jpg) no-repeat;
width: 200px;
height: 400px;
margin-top: 245px;
top: 5px;
margin-left: 5px;
float: left;
}

#visuelingen {
background: url(images/ingen-visuel01.jpg) no-repeat;
width: 585px;
height: 240px;
margin-left: 5px;
margin-right: 5px;
float: right;
}
#visuel02ingen {
background: url(images/ingen-visuel02.jpg) no-repeat;
width: 200px;
height: 300px;
margin-top: 245px;
top: 5px;
margin-left: 5px;
float: left;
}

#visueltarifs {
background: url(images/tarifs-visuel01.jpg) no-repeat;
width: 585px;
height: 240px;
margin-left: 5px;
margin-right: 5px;
float: right;
}
#visuel02tarifs {
background: url(images/acces-visuel02.jpg) no-repeat;
width: 200px;
height: 400px;
margin-top: 245px;
top: 5px;
margin-left: 5px;
float: left;
}






#bloctexto {
margin-top: 5px;
margin-right: 50px;
width: 500px;
right: 50px;
float: right;
}

#footer {
font-family: Verdana, Helvetica, san-serif;
font-size: 12px;
color: #971600;
text-align: center;
border-top: 1px;
border-top-style: solid;
border-top-color: #d4874f;
float: left;
width: 790px;
margin-left: 5px;
margin-top: 5px;
}


#footer a {
text-decoration: none;
font-family: Verdana, Helvetica, san-serif;
font-size: 10px;
color: #d4874f;
}

#footer a:hover {
color: #971600;
}

h1 {
font-family: Verdana, Helvetica, san-serif;
font-size: 18px;
color: #d4874f;
text-align: justify;
}

h2 {
font-family: Verdana, Helvetica, san-serif;
font-size: 14px;
color: #971600;
text-align: justify;
}

h3 {
font-family: Verdana, Helvetica, san-serif;
font-size: 13px;
font-style: normal;
font-weight: normal;
color: #971600;
text-align: justify;
}

h3 a{
text-decoration: none;
color: #971600;
}

h3 a:hover{
text-decoration: underline;
color: #d4874f;
}
h4{
font-family: Verdana, Helvetica, san-serif;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: #971600;
text-align: left;


}
td {
border-bottom: 1px solid #d4874f;
}

h4 a{
text-decoration: none;
color: #971600;
}

h4 a:hover{
color: #d4874f;
}






