body     { background-color: #cacaca; text-align: center; margin: 0 }
p {}
td {}
.header     { background-color: #ff7d1b; background-image: url("header.jpg"); background-repeat: no-repeat; background-position: 75px 0; display: block; margin: 0 auto; padding: 0; width: 750px; _width: 845px; height: 85px; border-right: 90px solid #fff }
h1   { color: #000; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; letter-spacing: 2px; margin: 10px 12px 15px 0; padding: 0 }
h2   { font-size: 10px; font-family: Arial, SunSans-Regular, sans-serif; text-align: right; margin-top: 0; margin-bottom: 40px; padding-top: 10px }
img   { border: solid 1px #a3a3a3 }
li   { color: #838383; list-style-type: none; margin: 0; padding: 0 }
.web           { background-color: #f0f0f0; background-image: url("fond_web.jpg"); background-repeat: no-repeat; background-position: 0 200px; margin-right: 20px; padding: 80px 0 5px; position: relative; top: 0;left: 0; width: 224px; height: 445px; _height: 530px; float: left; border-right: 1px dotted #838383; _left: 0px; _position: relative; _width: 214px    }
.graphisme    { background-color: #fff; position: absolute; top: 225px; width: 224px; height: 215px; float: left; border-right: 1px dotted #838383 }
.photo  { background-color: #fff; width: 225px; height: 250px; clear: both; border-right: 1px dotted #838383 }
.marketing  { background-color: #fff; width: 225px; height: 250px; border-right: 1px dotted #838383 }
.texte_haut { display: block; padding: 15px 10px; width: auto; height: 155px }
.cadre      { display: block; margin: 0 auto; padding-top: 0; width: auto; height: 550px }
.nav li { text-align: center; list-style-type: none; display: inline; margin-left: 0; width: auto }
.nav       { text-align: left; margin-left: 1px; padding-top: 15px; _top: 545px   }
.logo { background-image: url("logo.gif"); background-repeat: no-repeat; background-attachment: scroll; margin-right: auto; margin-left: auto; width: 760px; height: 125px }
.web a      { color: #838383; font-size: 12px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: left; display: block; margin: 0 0 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 7px; border: dotted 1px; _font-size: 12px   }
.graphisme a { color: #838383; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; display: block; padding: 8px 3px 5px 10px; border: dotted 1px }
.graphisme a:hover { color: #fff; background-color: #c9d1db }
.web a:hover  { color: #fff; background-color: #72db6c }
.contenu       { font-size: 12px; font-family: Arial, SunSans-Regular, sans-serif; line-height: 15px; background-color: #fff; background-image: url("fond.jpg"); background-repeat: no-repeat; background-position: 0 200px; text-align: left; margin-top: 0; margin-right: auto; margin-left: auto; padding-top: 0; padding-right: 20px; padding-left: 0; width: 685px; height: 530px; border-right: 90px solid #d8d8d8; border-left: 45px solid #d8d8d8; _padding-left: 0px; _width: 845px  }
h3   { font-size: 18px; font-family: Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; text-align: right; margin: 1em 0 }
a { color: #838383; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
.nav a    { color: #fff; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; letter-spacing: 1px; margin: 0; padding: 15px 3.86em 60px; _padding: 15px 3.96em 60px; border-right: 1px inset #fff; border-left: 1px inset #fff }
.thumb    { text-align: center; margin-top: 0; margin-left: 275px; width: 450px; height: 100px; _margin-left: 195px; _padding-left: 20px; _width: 410px ; padding-top: 10}
.thumb_accueil  { text-align: left; margin-top: 0;  margin-left: 245px; width: 470px; height: 100px; _margin-left: 235px; _padding-left: 0px; _width: 450px  }
.thumb_accueil a { color: black; font-size: 13px; font-style: italic; font-weight: bold; margin: 0; padding-left: 3px; border-left: 12px solid #ff7d1b }
.thumb_accueil a:visited { }
a:hover { color: #a3a3a3 }
.footer   {  background: #ff7802 url("footer2.jpg") no-repeat 375px 0; display: block; margin: 0 auto; padding: 0; width: 750px; _width: 847px; height: 90px; border-right: 90px solid #838383 }
.thumb_each    { margin-right: 15px; margin-bottom: 20px; margin-left: 10px; padding: 0; position: relative; z-index: 1; width: 100px; height: 100px; float: left; overflow: hidden; border: solid 1px }
.thumb_each_accueil { margin-right: 3px; margin-bottom: 10px; margin-left: 0; padding: 0; position: relative; z-index: 1; width: 100px; _width: 90px; height: 80px; float: left; overflow: hidden; border: solid 1px }
.thumb_each2    { background-color: #ff7800; margin-right: 15px; margin-bottom: 20px; margin-left: 10px; padding: 0 0 20px; z-index: 1; width: 100px; height: 80px; float: left; overflow: hidden; border: solid 1px }
.nav a:hover { background-color: #994709 }
ftp://octanemedias.com/public_html/photographie.php
.lien_accueil a { font-size: 14px }
.lien_accueil { display: block; padding-top: 65px; position: relative; float: left }
.accueil_1  { display: inline; margin-top: 10px; margin-right: 30px; margin-left: 0; _margin-bottom:10px ;  padding: 0; position: relative; float: left }
#hebergement_accueil   { background-image: url(images/plug.jpg); background-repeat: no-repeat; list-style-image: url(../images/plug.jpg); display: block; margin-top: 8px; margin-right: 7px; margin-left: 10px; width: auto; height: 300px; border: dotted 1px #909090 }
