*{margin:0;padding:0;}
img{height:auto;width:auto;}
#page{width:960px;margin:0 auto;background:#fff;}
#entete{width:100%;height:140px;margin:0 auto;margin-top:20px;padding-top:10px;}
#logo{background:url('images/logo.jpg') no-repeat center center;width:150px;height:141px;margin-left:30px;margin-top:15px;float:left;vertical-align:middle;}
#menu{padding:20px;width:650px;height:100%;display:inline;}
#menu li{display:block;float:left;margin-left:15px;margin-top:5px;cursor:pointer;}
#menu li .image{width:150px;}
#content{min-height:400px;padding:0px;padding-left:50px;padding-top:20px;}
#sidebar{float:right;width:200px;border-left:solid 1px #113;}
#sidebar ul,#sidebar ul li{list-style-type:none;}
.post{width:650px;}
h2{color:#457193;}
#footer{width:100%;height:60px;}
.lien{cursor:pointer;text-decoration:underline;}
.lien:hover{text-decoration:underline;}
a{text-decoration:none;color:inherit;font-weight:bold;}
ul{padding-left:7px;margin:3px;}
.titre{margin:0px;font-weight:bold;}
.commentlist{padding-left:10px;margin-left:10px;width:680px;}
img{border:none;}
#sidebar h2{font-size:12px;}
.avatar{display:none;}
cite.fn{font-weight:bold;}
.commentlist{list-style-type:none;font-size:12px;}
#respond{font-size:12px;height:300px;}
#comment{height:120px;}
.comment-meta{float:right;}
.comment-author{border-top:solid 1px #338;margin-top:10px;margin-bottom:15px;}
.reply{margin:10px 0;}
*{font-family:arial !important;}
p{font-size:12px;}
h2{font-size:18px !important;}
#page{height:auto !important;}
#sidebar{font-size:14px;}
#sidebar ul{font-size:13px;}
h3{display:block;width:700px;border-bottom:solid 1px #336;color:#336;font-size:14px;margin:20px 0 10px 0;}
.highlight{position:absolute;display:none;}
#sidebar{float:right;}
.logo-sponsors{display:none;display:block;margin-top:12px;margin-left:5px;}
