@charset "utf-8";
body{background:url('../images/fond.jpg') no-repeat top center;marin:0;padding:0;font-family:Helvetica,Arial;}
a{text-decoration:none}
a:hover{text-decoration:underline}
a img{border:none}
p{margin:0;padding:0}
#global{width:903px;position:relative;margin:10px auto;font-family:arial;}
#tetiere{background:url('../images/tetiere.png') no-repeat;width:903px;height:146px}
#tetiere a{display:block;width:163px;height:110px;position:absolute;left:9px}
#date{margin-right:77px;color:white;float:right;font-size:10px}
.clear{clear:both}
#search{float:right}
#search input{font-size:10px;color:#a7ada7;border:none;margin-right:10px;margin-top:105px;text-indent:3px}
#search div{float:left;}
#arrondis{background:url('../images/arrondis_haut.png') no-repeat;width:903px;height:16px;margin-top:6px}
#content{background:white;width:903px}
#gauche{width:184px;float:left;font-size:11px;color:#3e3c3c;background:url('../images/background_gauche.gif')}
#gauche h3{margin:0;padding:0;font-size:18px;font-weight:normal;}
#gauche #logo{padding-left:13px;padding-bottom:20px;padding-right:5px;}
#gauche #logo img{margin-bottom:5px}
#gauche #logo a{color:#ff6700;font-size:11px}
#gauche #lus{margin-top:10px}
#gauche #publication,#gauche #lus{background:url('../images/cit.gif') no-repeat 2px 8px;padding-left:18px;font-size:10px;padding-right:32px;padding-bottom:15px}
#gauche #publication h3,#gauche #lus h3{color:#888888;line-height:16px;}
#gauche #publication h4,#gauche #lus h4{padding:0;margin:15px 0px 0px 0px;color:#ff6700;font-size:12px}
#gauche #publication h4 span,#gauche #lus h4 span{font-size:10px;color:#000000;margin-left:5px}
#gauche #publication a,#gauche #lus a{color:#ff6700;}
#gauche #categories{background:#585858;color:#FFFFFF;padding-bottom:18px;line-height:16px;width:169px;margin-top:10px;}
#gauche #categories h3{padding-top:8px;padding-bottom:10px}
#gauche #categories div{background:url('../images/cit2.gif') no-repeat 2px 2px;padding-left:18px}
#gauche #categories a{color:#FFFFFF;font-size:12px}
#gauche #questions{font-size:11px;color:#c1c1c1}
#gauche #questions div{background:#828282;width:169px}
#gauche #questions div p{padding-left:10px;padding-right:10px}
#gauche #questions a{color:white}
#droite #archives{background:url('../images/cit.gif') no-repeat 13px 0px;padding-left:18px;font-size:10px;padding-right:15px;padding-bottom:15px;font-size:10px;line-height:16px;margin-top:10px}
#droite #archives h3{color:#888888;line-height:16px;padding-top:15px;padding-bottom:10px}
#droite #archives a{color:#444444;text-transform:uppercase;font-size:9px;}
#droite #archives a span{color:#7c7c7c;text-transform:lowercase}
#centre{width:555px;float:left;margin-top:10px}
#centre h1{font-size:16px;color:#bdbbbb;font-weight:normal;margin:0;padding:0}
#centre .billet{font-size:10px;color:#000000;padding-bottom:10px;border-bottom:1px dotted #7e7b7b;color:#000000}
#centre .billet b{font-size:12px;color:#7e7b7b;}
#centre .billet a{font-size:12px;color:#7e7b7b;}
#centre .billet h2{font-size:28px;color:#ff6700;margin:20px 0px 0px 0px;padding:0;font-weight:normal}
#centre .billet h2 b,#centre .billet h2 strong{color:#7e7b7b;font-weight:normal}
#centre .billet .billet_img{width:196px;height:176px;overflow:hidden;float:left;margin-right:10px;margin-top:10px;margin-bottom:15px}
#centre .billet .billet_abstract{float:left;text-align:justify;width:335px;font-size:12px;color:#555555;margin-top:10px;margin-bottom:15px}
#centre .billet .billet_abstract b{color:#ff6901;font-weight:normal}
#centre .billet .billet_abstract a{color:#ff6901;}
#centre .billet{font-size:12px}
#centre h5{font-family:Arial;font-size:16px;color:black;margin:10px 0px 10px 0px;padding:0}
#droite{width:163px;;float:left;background:url('../images/background_droite.gif') repeat-y}
#droite h3{font-size:18px;color:#888888;margin:0px  0px 10px 0px;padding:0px 0px 0px 15px;font-weight:normal;text-align:left}
#droite #presentation{background:url('../images/cit.gif') no-repeat 13px 0px;padding-left:17px;font-size:10px;color:#3e3c3c}
#droite #presentation h4{font-size:14px;margin:5px 0px 0px 0px;padding:0;color:#404042}
#droite #presentation a{color:#f87d23}
#droite #agenda{background:url('../images/cit.gif') no-repeat 13px 0px;padding-left:10px;margin-top:15px;font-family:Arial;font-size:10px; font-weight:bold;color:#565656}
#droite #agenda div{padding-left:10px;padding-bottom:10px}
#droite #agenda h3{padding-left:22px;}
#droite #agenda h3 a{color:#888888;}
#droite #agenda iframe{margin:0padding:0;border:none;width:153px;height:164px}
/*
#droite #agenda div{background:url('../images/fond_cat.jpg');margin-top:5px}
#droite #agenda table{margin:0;padding:0;border:none;width:145px;height:145px;}
#droite #agenda table th{font-size:11px;color:black}
#droite #agenda table td{font-size:11px;color:white}
#droite #agenda table td span{color:#b6b6b6;}
.orange{background:#ff9000}
#droite th,#droite td{font-size:11px}
*/

#droite #newsletter{background:url('../images/cit.gif') no-repeat 13px 0px;padding-left:17px;margin-top:10px}
#droite #newsletter h3{color:#ff6700}
#droite #newsletter input{font-size:10px;color:#FFFFFF;border:none;margin-right:5px;text-indent:3px;background:#bbbbbb}
#droite #newsletter form div{float:left;}
#pied{position:relative;width:460px;margin:10px auto 10px;font-size:11px;color:#7e7b7b;text-align:center}
#pied #pied_gauche{float:left}
#pied #pied_droite{float:right}
#pied #pied_droite div{float:left}
#pied #pied_droite a{font-size:10px;color:#7e7b7b}
.formg{float:left;width:150px;font-family:Arial;color:black;font-size:12px;margin-top:5px}
.formd{float:left;width:300px;margin-top:5px}
.formd input{font-size:11px;color:#FFFFFF;border:1px solid black;margin-right:5px;text-indent:3px;background:#bbbbbb;width:200px;}
.formd textarea{font-size:11px;color:#FFFFFF;border:1px solid black;margin-right:5px;text-indent:3px;background:#bbbbbb;width:300px;height:100px}
#pagination{float:right;font-family:Arial;font-size:12px;margin-top:10px;color:black}
#pagination a{color:#ff6c00;}
#listcomment{border-bottom:1px dotted #7e7b7b;}
#listcomment h3{font-size:14px;color:black;text-transform:uppercase;}
.comment{border-bottom:1px dotted #7e7b7b;color:#000000;font-size:11px;padding-bottom:10px}
.comment h4{font-size:14px;font-weight:normal}
.comment h4 span{color:#7e7b7b;}
.quest{margin-top:10px;font-size:14px;color:black;border-bottom:1px dotted #c0c0c0;font-weight:bold;padding-bottom:10px}
.quest a{color:black !important;text-decoration:none !important}
.quest i{color:#666666;display:block;}
.quest li p{text-align:justify;color:#666666;font-size:12px;display:block;}
.quest ul{margin-top:30px;}
