*{margin:0;padding:0;}
body{background:#1A1A1A;color:#eee;font:100% 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;text-align:center;}
a{color:#fff;text-decoration:none;}
a img{border:none;}
#titre{margin-top:5px;}
#sidebar{position:fixed;top:68px;left:20px;width:250px;}
* html div#sidebar{top:68px;left:20px;width:250px;position:absolute;}
.section{padding:1.5em 0;}
#content{margin:15px 50px 2em 315px;}
h3{font-size:1em;letter-spacing:0.2pt;color:#fff;text-align:left;background-color:#333;padding:0.5em;}
#tabs{margin-bottom:15px;}
#tabs a{border:1px solid #000;padding:5px;}
#tabs .activeTab{border-color:red;}
#sidebar ul{list-style:none;width:15em;margin:2em 0;}
#sidebar ul li{text-align:left;margin:0 0 28px;padding:0;}
#sidebar ul li a{line-height:15px;font-size:15pt;}
#sidebar ul li a cite{margin-top:5px;font-size:10pt;font-style:normal;}
#sidebar ul a{display:block;height:2.3em;border-bottom:1px solid #1a1a1a;color:#eee;background-color:#333;padding:0.3em 0.2em 0.2em 0.8em;}
#sidebar ul a:hover{color:#333;background-color:#eee;}
.thumbnail{background-color:#222;border:1px solid #2a2a2a;float:left;margin-right:9px;margin-bottom:7px;padding:3px 3px 8px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html>body .clearfix{display:inline-block;width:100%;}
* html .clearfix{height:1%;}
#back{position:absolute;left:50px;bottom:15px;border:0;}
img{behavior:url("../../system/js/pngbehavior.htc");}
#pictures{display:none;}
#videos{display:block;}