body{font-size:1em;font-family:Georgia,Verdana,Times,serif;line-height:120%;background-color:#fff;margin:0;padding:0;width:100%;}
#content{width:930px;margin:30px auto;background-color:#fff;}
#en-tete h2{width:900px;margin:0 auto;}
#en-tete{background-color:#6b6c5a;height:100px;margin:0 auto;padding:10px 0 0 10px;color:#fff;border-bottom:1px solid #e1771e;}
#contenu-en-tete{width:900px;margin:30px auto;}
#contenu-en-tete #titre {border-right:solid 1px #c7c8bc;width:200px;float:left;font-size:1.5em;padding: 12px 0 12px 0;}
.col-droite {width:340px;}
.pageindex .col-gauche {width:353px;}
.pageindex .rubrique {width:165px;}
.pageindex .rubrique,.col-droite{float:left;padding:0 7px 7px 7px;margin:0 7px 7px 0px;}
.pageindex .col-gauche{float:left;padding:0 7px 7px 7px;margin:0 7px 7px 7px;}
#pub {width:337px;height:281px;border:1px dotted #e1771e;padding:0;margin:0 0 21px 0;}
@media screen and (-webkit-min-device-pixel-ratio:0){#navigation{margin: 37px 30px 0 0;}}
#navigation{color:white;font-size:1.2em;text-align:right;margin:0;padding:7px 0 0 7px; min-width:500px;float:right;}
#navigation a{color:#fff;font-size:1em;padding:0;margin:0;}
#navigation a:hover {border-top:2px solid #e1771e;padding:7px 0 0 0;margin:0;}
#navigation em {font-size:.7em;float:left;}
.menu_sec {list-style-type:none;font-size:1em;line-height:1.7em; padding:2px;}
.menu_sec_ind{list-style-type:none;font-size:1.1em;line-height:1.7em; padding:2px;}
.menu_sec li, .menu_sec_ind li {border-bottom:1px dotted #e1771e;}
.quick_link {list-style-type:none;line-height:1em;padding:0;margin:7px 0 0 0;width:336px;}
.quick_link p {padding:0 0 7px 7px;font-size:.9em;}
.quick_link h2 {font:.9em light;margin:0 3px 0 7px;}
.quick_link a,.quick_link a:hover {color:#e1771e;border-bottom:solid 1px #e1771e;}
.col-gauche{text-align:left; width:200px; float:left; padding: 7px;font-size:.95em; }
.col-gauche ul{margin-top:7px;}
.col-droite .quick_link p{margin:0;}
.col-gauche img, #article img{padding:7px;background:#6b6c5a;border:solid 1px #e1771e;width:175px;height:175px;float:left;margin:0 7px 7px 0;}
.col-gauche a, .col-gauche a:hover{color:#c7c8bc;}
.pageideas #article{width:539px;float:left;margin:0 7px 7px 7px;padding:0 7px 7px 7px;}
h1 {font-size:1.2em; color:#c7c8bc; text-align:right;}
#pied-de-page{border-top:1px solid #e1771e;font-size:10px;line-height:16px;background-color:#6b6c5a;color:#6b6c5a;text-align:center;height:200px;clear:left;margin:0;padding:0;}
#pied-de-page span{text-align:center;}
a{color: #ececec;text-decoration:none;}
a:hover{color: #fff;text-decoration:none;}
#sede {float:left;margin:10px 10px 0;}
.rubrique .link {width:155px;height:100px;background-color:#6b6c5a;border:solid 1px #e1771e;margin:0 0 7px 0; padding:7px 7px 0 7px;}
.rubrique .link a {color:#c7c8bc;}
.rubrique h3 {margin:0 3px 3px 0;padding:0;}
.rubrique img{float:left;margin: 3px 3px 0 0;padding:0;width:50px;height:50px;border:1px solid #c7c8bc;}
.rubrique p {font-size:12px;margin:0;padding:0;color:#efefef;}
.rubrique h3, .plata {color:#c7c8bc;}
/*IE6 \*/
* html .social_bookmarking li {margin:3px; padding:3px 0;}
/*IE7*/
*+html .social_bookmarking li {margin:3px; padding:3px 0;}
.actualite{float:right; width:100%; font-size: 1em; margin:0 2px 0; padding:5px 7px;}
.social_bookmarking li {list-style-type: none; float: right; margin:-2px 3px 3px 3px; padding:0 0; text-align:center;}
.social_bookmarking li a img {border:0;	background-color: #fff; margin:0; padding:0;}
.social_bookmarking img{width:16px; height:16px;}
.divsocbook{margin: 0 180px;}
.acc {color:#808080;}
img.picA{position:relative;top:-2px;background:url('./img/a47.gif')no-repeat;width:76px;height:74px;padding:8px;}
img.picB{position:relative;top:-2px;background:url('./img/a26.gif')no-repeat;width:146px;height:75px;padding:7px;}
img.picC{position: relative;top:-1px;background:url('./img/sousvignette.png')no-repeat;width:59px;height:59px;
	padding: 5px 3px 5px 5px;}
.picD{position:relative;top:-2px;background:url('./img/sousimage.png')no-repeat;width:345px;height:345px;padding:6px;}
#big_pict{width:340px;height:340px;}
#marcas {margin:10px 0 10px 0;font:italic 1.7em/1em Georgia, serif;color:#dcb;text-align:right;}
div#galerie {width:720px;height:580px;padding:10px;margin:5px 10px 5px 0;text-align:left;font: 0.9em Georgia, serif ;}
ul#galerie_mini li {float:left;margin:-1px 0 -5px 0;padding:0;}
ul#galerie_mini li a img{margin: 0;}
ul#galerie_mini{margin:3px 0 1px 0;padding:1px;list-style-type:none ;overflow:auto;position:relative;float:left;width:150px;height:450px;}
li.none{float:none;}
dl#photo{padding:0;margin:1px;width:360px;position:relative;float:right;}
dl#photo dt{font:italic 1.5em/1.2em Georgia, serif;color: #dcb;text-align: right;}
dl#photo dd{margin:1px;color:#dcb;font-size:.8em;}
dl#photo img{margin:1px 1px;}
.pageindex #navigation  a#linkindex, #pageideas #navigation  a#linkideas, #pagecontact #navigation a#linkcontact,
.pagemuebles #navigation a#linkmuebles, #pagemoncv a#linkmoncv, #pageetreacteur #navigation a#linketreacteur{color: #c7c8bc;margin:12px 7px 0 7px;padding:0;border-top:2px solid #e1771e;}
.ilustra {width:150px;background-color:#f6f6f6;border:solid 1px #ececec;padding:7px;margin:7px;float:left;}
/* page contact */
#confirm_msg {padding:50px;border: solid 1px green;margin-top:50px;}
#main #erreur_msg {color:red;}
#corpForm {margin-top:-10px;}
.contact, #piedForm {text-align:right;padding: 10px 0 0 0;}
p input,p textarea{width:350px;}
.em {line-height:10px;margin:0 0 50px 0;padding:10px 0 0 0;text-align:right;}
.clear {clear:both;}
/*comment*/
.formulaire {background: #fff; width: 430px;padding: 7px; position:relative;}
.formulaire #piedForm {margin:0;padding:0;}
.contact {text-align:right; margin: 0; }
input .contact {width:250px; }
textarea {width: 350px;}
label {float:left; text-align:right;}
.commentaires {background: #fff; width: 430px; padding: 7px; }
#who {font-size:.7em; color:gray; margin: 0 7px -17px 0;}
#who a {color:#e1771e; text-decoration: none;}
#count_comment {text-align:center; height: 12px;}
.item { border-bottom: solid 3px #f6f6f6;}
.em, label {font-size: .8em; color: gray; margin-top:0;}
h5 {border-bottom: 1px dotted #e1771e;}
