.photo_droite, .photo_gauche, #top{display:inline;}
.photo_droite, .photo_gauche{position:relative;}
#navlist{list-style-type:none;margin:0;padding:10px;}
#navlist li{border-top:1px solid #666666;border-bottom:1px solid #666666;margin:.5em 0 -2.5px 0;padding:.5em 0 .5em 0;}
#navlist li a{text-decoration:none;color:#000000;}
#navlist li a:hover{color:#669999;}
body{margin:0;padding:0;background:url("images/fond.png") repeat-y 50% 0 !important;color:black;font-family:sans-serif;font-size:14px;}
h1{font-size:18px;margin:10px 0 5px 0;padding:0;font-family:Geneva, Arial, Helvetica, san-serif;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
#grosbloc{width:1001px;margin-left:auto;margin-right:auto;}
#content{}
hr{border:0 none #FFFFFF;border-top:1px dotted #000;height:1px;}
#footer{clear:both;background-image:url("images/logo-vide.png");background-repeat:no-repeat;padding:0 20px 10px 420px;font-size:12px;}
.clear{clear:both;}
#histo{list-style-type:none;margin:0;padding:0;}
#footer-left{float:left;}
#footer-right{float:right;}
.histo{list-style-type:none;margin:0;padding:0;}
.histo li{margin:0;padding:0;}
.histo li a:link, .histo li a:visited{color:#003399;}
.histo li a:hover{color:#669999;text-decoration:underline;}
#histo li{margin:0;padding:0;}
#histo li a:link, #histo li a:visited{color:#003399;}
#histo li a:hover{color:#669999;text-decoration:underline;}
#footer h2{font-size:14px;margin:0 0 5px 0;padding-top:0px;}
#gauche{width:404px;float:left;margin:0;padding:0;}
#logo{width:404px;height:132px;background-image:url("images/logo.png");background-repeat:no-repeat;padding:0;margin:0;float:left;}
#menu{width:184px;float:left;background:#ffffff;height:auto;margin:0;padding:10px;}
#menu a:link{color:white;padding-left:10px;}
#menu a:visited{color:white;padding-left:10px;}
#menu a:hover{color:white;padding-left:10px;}
.projo{position:fixed;margin-left:-10px;bottom:0;display:block;}
#bande_grise{width:200px;float:left;margin:0;padding:0;}
#conteneur{width:596px;float:left;margin:0;padding:0;background:white;}
#citation{width:546px;height:115px;background-image:url("images/pellicule.png");background-repeat:no-repeat;color:#FFFFFF;float:right;margin:0;padding:2px 22px 5px 28px;font-size:12px;background-color:#000000;}
#citation h1{margin:0 150px 5px 25px;padding:0;}
#extrait{margin:20px 7px 5px 7px;padding:0;}
#auteur{margin:5px 22px 5px 22px;padding:5px 0 5px 0;font-size:14px;font-weight:normal;}
.texte{width:566px;margin:15px;font-size:12px;}
.texte a:link{color:#003399;}
.texte a:visited{color:#003399;}
.texte a:hover{color:#669999;text-decoration:underline;}
.titre{width:566px;}
.introduction{width:541px;margin-bottom:15px;}
.introduction:first-letter{font-weight:bold;font-size:14px;}
.paragraphe_photo{width:541px;}
.paragraphe_photo:first-letter{font-weight:bold;font-size:14px;}
.bloc_photo1{float:right;width:auto;margin:5px 2px 10px 5px;}
a img{border:0;}
.photo1{width:auto;}
.legend_photo1{width:auto;font-size:9px;}
.paragraphe_3{width:auto;margin-top:15px;}
.retour_haut{float:right;line-height:7px;margin-top:10px;vertical-align:middle;}
.top{float:right;padding-left:2px;}
.top_img{float:right;}
.top a{background-image:url(images/navigation/top.png);background-repeat:no-repeat;}
.top a:hover{background-image:url(images/navigation/top-bis.png);background-repeat:no-repeat;}
#news{width:158px;border:1px solid white;margin:10px;padding:10px;}
#news h2{font-size:14px;margin:0;}
#news ul{margin:0;padding:2px 0;list-style-type:none;}
#news a:link{color:#003399;}
#news a:visited{color:#003399;}
#news a:hover{color:#669999;text-decoration:underline;}
