html, body {background: url(images/back.jpg) repeat-x; background-color:#000; text-align:center; margin:0; padding:0;}
#container {background:url(images/backcont.png) repeat; width:900px; margin-left:auto; margin-right:auto; padding:0; margin-top:0; font-family:"Century Gothic", Century, sans-serif; font-size:12px; color:#787878; -webkit-border-radius: 10px; -khtml-border-radius: 10px; -moz-border-radius: 10px; padding-top:10px;}
#menu {background-color:transparent; margin:0; padding:0; height:30px; width:900px; margin-top:-60px;}
#contenu {text-align:left; margin-top:30px; padding-left:20px; padding-right:20px; line-height:16px;}
#contenu h1 {font-family:"Century Gothic", Century, sans-serif; font-size:16px; text-align:right; border-bottom:1px solid #2c2c2c; margin-left:20px; margin-right:30px; margin-bottom:50px; color:#494949; font-weight:normal}
#contenu h2 {font-family:"Century Gothic", Century, sans-serif; font-size:14px; text-align:right; border-bottom:1px solid #2c2c2c; color: #494949; font-weight:normal}
#footer {clear:both; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#fff; padding-top:30px; padding-bottom:20px}
p {text-align:justify;}
img {border: none;}
A {font-family:"Century Gothic", Century, sans-serif; font-size:12px; color:#969696; text-decoration:none;}
A:hover {font-family:"Century Gothic", Century, sans-serif; font-size:12px; color:#787878; text-decoration:none;}
input, select, textarea {background-color: #333333; color: #787878; font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:-1px; font-weight:bold; padding:7px; border: 0;}
h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; text-align:right; border-bottom:1px solid #2c2c2c; margin-left:20px; margin-right:30px; margin-bottom:50px; color:#494949}
h2 {font-family:"Century Gothic", Century, sans-serif; font-size:14px; text-align:right; border-bottom:1px solid #2c2c2c; color: #494949; font-weight:normal}

/* portfolio*/
.thb {padding:5px; background-color:#161616; border:1px solid #2c2c2c}
.thbtxt {font-family:"Trebuchet MS", sans-serif, Verdana; font-size:11px; font-weight:bold;}
.scrib {font-family:Arial, Helvetica, sans-serif; font-size:10px;}

/*espace clients*/
#lgn {background-color: #000; -webkit-border-radius: 10px; -khtml-border-radius: 10px; -moz-border-radius: 10px; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:justify; padding:20px; line-height:15px; width:300px; float:left; margin-left:50px; padding-left:30px}
#lgn .connec {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; letter-spacing:-1px; font-weight:bold;}
.error {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FF0000;}
#clientstext {width:300px; margin-left:450px; margin-right:10px;}
#bloc {background-color:#211b0c; width:800px;-webkit-border-radius: 10px; -khtml-border-radius: 10px; -moz-border-radius: 10px; padding:10px}
.here {padding:15px;}

/*about - interview*/
#auteur {float:left; width:210px; height:310px; border:0; background-color:transparent; margin-left:50px; padding:0;}
#auteurpres {margin-left:320px; border:0; padding:0; margin-right:50px;}
p .quest {font-family:"Century Gothic", Century, sans-serif; font-size:12px; color:#969696; text-align:justify; font-weight:bold}
p .rep {text-align:justify; color:#787878;}

/*tarifs*/
h4 {font-family:"Century Gothic", Century, sans-serif; font-size:12px; font-weight:normal; letter-spacing:5px; text-transform:capitalize; text-align:left; color:#362b13;}
td,tr {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.smallinf {font-size:9px; color:#fff}

/*news*/
#news {background-color:#161616; margin-left:30px; margin-right:30px; padding:10px; text-align:justify;-webkit-border-radius: 10px; -khtml-border-radius: 10px; -moz-border-radius: 10px;}
.date {color:#494949; padding-left:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px}