body{font-family:Georgia, "Times New Roman", Times, serif;font-size:80%}
a:link,a:visited,a:active{color:#6B6B6B;font-weight:bold;text-decoration:none}
p,ul,ol{line-height:170%}
p,.visit{text-align:justify;margin:15px 30px}
#container h1{margin-top:45px;font-size:160%; border-bottom: 1px solid gray;}
#container h2{margin-top:45px;font-size:140%;}
#container h3{margin-top:30px;font-size:130%;}
#header h1{margin:0;padding:0; border-bottom: 0px solid white;}
#header h1 strong {display:none;}
#header h2{margin:0;padding:0;font-size:110%;}
#container a img{margin:5px 0 0 30px;border-color:#CCC;border-style:solid;border-width:1px}
#container a:link:after, #container a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
#container a[href^="#"]:after, #container a[href^="/"]:after, #container a[href^="img"]:after, #container a[href^="javascript"]:after, #container a[href^="skype"]:after, #container a[href^="http://www.marchesson.com/img/david-marchesson.jpg"]:after  {
   content: ""; 
   }
#coordonnees address .fn{
	display:none;
}
#coordonnees span{
	display:block;
}
#coordonnees span.postal-code,
#coordonnees span.locality,
#coordonnees span.tel span{
	display:inline;
}

.photodd { float:right; padding:2px; margin: 0 0 5px 5px; border: 1px solid #d0d0d0; }

#portfolio img {margin:15px 30px}

.noprint,.reas-em,#mc,#lngSelect,.highslide-caption,#cForm,.highslide-html-content,.currentlyTitre,#menuRight,#mainVcard,#footer,#menuReviewers,.lien-prec,.lien-suiv{display:none}

.projetL, .projetR, .infos_status, .paging_meta, #paging, #reaexpo_title,#previous,#next {display:none;}