body { margin:0; padding:0; background: url(../images/img-back2.jpg) no-repeat 0 -200px #F9F5F4; font-family: Verdana; }

h1, h2, h3, h4, h5, p, ul, li { margin: 0; padding: 0; }

h1 a { position: absolute; top:376px; left: 38px; width:411px; height:75px; background: url(../images/img-fabienne-decornet.png) no-repeat left top; text-indent: -9999em; display: block; z-index: 100; cursor: pointer; }

a, a:visited {font-size: 12px; color:#000000;display:block; }


#entrer a { position: absolute; top:330px; left:0; background: url(../images/img-entrer.jpg) no-repeat; width: 746px; height: 118px; text-indent: -9999em; display: block;}
#entrer h1 { background: none; text-indent: -9999em; }
#entrer h5 { position: absolute; bottom: 0; right:0; font-size: 12px;  }

#entrer2 a { position: absolute; top:213px; left:0; background: url(../images/img-entrer2.jpg) no-repeat; width:477px; height: 76px; text-indent: -9999em; display: block;}
#entrer2 h1 { background: none; text-indent: -9999em; }
#entrer2 h5 { position: absolute; bottom: 0; right:0; font-size: 12px;  }

#container { position: relative; width:700px; margin:0 0 0 120px; padding:100px 0 0 100px;}

#container-top {  width:693px; height:351px; background: url(../images/img-back-cadre-haut.png) no-repeat top left; }
#container-top p { position: absolute; top:110px; left:120px; font-size: 12px; width: 320px; text-align: left; line-height: 18px; color: white;  }
#container-top #s1 { position: absolute; top:100px; left:100px; width:330px; }

#container-top ul { position: relative; width:330px; height: 300px; margin:0 0 0 350px; overflow: hidden;}
#container-top ul li { list-style: none; font-size: 12px; }
#container-top ul li a { text-decoration: none; color: #999999; }
#container-top ul li a span { display: none; }
#container-top ul li a:hover { text-decoration: underline; }
#container-top ul li.verre a { position: absolute; top:175px; left:15px; }
#container-top ul li.textile a { position: absolute; top:23px; left:62px; }
#container-top ul li.dessin a { position: absolute; top:243px; left:123px; }
#container-top ul li.synergie a { position: absolute; top:135px; left:173px; color:#994D57; }
#container-top ul li.contact a { position: absolute; top:280px; left:260px; }

p.rouge { color: #80212E; font-size:11px; }

#container-bottom { position:relative; width:693px; height: 91px; background: url(../images/img-back-cadre-bas.png) no-repeat top left; }
#container-bottom p { position: absolute; top:5px; left:20px; width:400px; font-size: 12px; text-align: left; line-height: 16px; color: white; }

#footer { position:relative; width:693px; height:115px; margin:10px 0 0 0; background: url(../images/img-back-footer.png) no-repeat top left; }
#footer p { position: absolute; top:1px; right: 5px; }
#footer p a { font-size: 9px; text-decoration: underline; }
#footer p a:hover { text-decoration: none; }