body {background: #1F1F1F url('bg.png') repeat-x;font-size:0.8em;font-family:"Trebuchet MS", Arial, Verdana, sans-serif;color: #FFF;line-height: 160%;margin:0;}
#conteneur {width:760px;padding-top:180px;margin:auto;background:url(logo.png) no-repeat 170px 0px;}
#contenu {width:500px;float:left;}
img {border:0;}	
#contenu h1, #contenu h2, #contenu h3 {color:#CADB2A;font-weight: normal;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}
#contenu h1 {font-size: 1.5em;margin: 0 5px 8px 7px;padding-bottom: 8px;background: url('border.png') repeat-x 0 25px;}
#contenu h2 {font-size: 1.4em; margin: 0 5px 5px 8px;padding-bottom:2px;
}
#contenu h3 {font-size: 1.2em;margin: 0px 5px 0px 8px;}
#contenu p {margin: 0 11px 12px 14px;text-align:justify;}
#contenu a {color:#CADB2A;padding:1px 3px 1px 2px;}
#contenu a:hover {color:#222;background:#CADB2A;padding:1px 3px 1px 2px;}
#conteneur h4 {color:#FF0066;font-size: 1.2em;margin: 0 5px 8px 7px;padding-bottom: 8px;background: url('border.png') repeat-x 0 25px;}
#conteneur a {color:#FF0066;}
#conteneur a:hover {background:#FF0066;color:#000;}

#menu {width:240px;float:right;border-left:1px solid #333;padding-left:10px;}
#menu ul, #menu li {margin:0;padding:0;list-style-type:none;}
#menu ul {margin-bottom:20px;}
#menu li a {display:block;padding-left:25px;background:url(puce1.png) no-repeat 0px 5px;}
#menu li a:hover {color:#CADB2A;background:url(puce1.png) no-repeat 0px 5px;}

.photo img {background:#333;padding:3px;}

#footer {clear:both;background:#333;text-align:center;color:#999;font-size:10px;}
#footer a {color:#999;}
.slurl {border:1px dotted #FF0066;color:#fff;font-weight:bold;text-decoration:none;text-transform:uppercase;letter-spacing:2px;}

.site {padding-left:18px;background:url(puce2.png) 0px 2px no-repeat;}
.site a {font-weight:bold;}
.site .url {display:block;color:#83a749;}