  








body {background: #e5e5e5; margin: 0; padding: 0;text-align: center;font-size: 1em;}
#fak_ombre {width: 808px;margin: auto; margin-right: auto; padding: 0 4px 0 4px; background: #e5e5e5 url(sites/anr-prelude/squelettes/img/ombre-transp.png) repeat-y;}
#fak_page {width: 800px; margin: 0 auto 0 auto; padding: 0px;background: #e5e5e5;}
img {margin: 0; padding: 0; border: none;}
table {margin: 0; padding: 0; border: none;}
h1 {margin: 0; padding: 0; font-size: 1em; font-weight: normal;}
h2 {margin: 0; padding: 0; font-size: 1em; font-weight: normal;}
h3 {margin: 0; padding: 0; font-size: 1em; font-weight: normal;}
h4 {margin: 0; padding: 0; font-size: 1em; font-weight: normal;}
h5 {margin: 0; padding: 0; font-size: 1em; font-weight: normal;}
h6 {margin: 0; padding: 0; font-size: 1em; font-weight: normal;}
.nettoyeur {clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px;}
.invisible {position: absolute; top: -3000em; height: 1%;}
#entete {text-align: left;background: #787B99;padding: 15px 15px 0 15px;letter-spacing: 3px;font-size: 1.5em;line-height: 40px; color: #ffffff;}
#entete small {font-size: 0.6em; letter-spacing: normal; font-style: italic;}
#entete #logosite {float: right; padding: 5px 42px 0 0;}
#entete a {color: #ffffff; text-decoration: none;}
#entete .formulaire_menu_lang {position: absolute; top: -5px; margin-left: 690px;}
ul#traductions {position: absolute; list-style: none; top: 80px; margin-left: 545px; height: 30px;}
ul#traductions li {float: left; list-style: none; height: 30px; margin-right: 10px;}
#conteneur {margin-top: 15px; width: 100%; min-height: 500px;}
#contenu {float: left; width: 490px; margin: 0; padding: 15px;color: #000;text-align: justify;}
#contenu a {color: #34342a;}
#contenu .surtitre {font-size: 0.70em; text-transform: uppercase;}
#contenu .soustitre {font-size: 1em; font-style: italic;}
#contenu .titre {font-size: 1em; font-weight: bold; text-decoration: none;}
#contenu .titre a {font-size: 1em; font-weight: bold; text-decoration: none;}
#contenu .chapeau {font-size: 1em; font-style: italic;}
#contenu .texte {font-size: 1em;}
#contenu .surtitre {color: #172d45; padding: 0; margin: 0; text-align: left;}
#contenu .soustitre {color: #172d45; padding: 0; margin: 0; text-align: left;}
#contenu .titre {color: #172d45; padding: 0; margin: 0; text-align: left;}
#contenu .titre a {color: #172d45; padding: 0; margin: 0; text-align: left;}
#contenu .chapeau {color: #172d45; padding: 0; margin: 0; text-align: left;}
#contenu .auteurs {font-size: 0.9em; font-style: italic;}
.liste-articles li {padding: 10px; border: 1px dotted #CCC;}
#article {padding: 10px; border: 1px dotted #CCC;}
.liste-articles {margin-top: 30px; text-align: left;}
#article {margin-top: 30px; text-align: left;}
.liste-articles li {border-left: 10px solid #CCC;}
#presentation {margin: 0; padding: 0; font-size: 1em;}
#presentation p {color: #000; font-style: italic;}
.liste-articles {font-size: 0.8em;}
.liste-articles ul {width: 100%; padding: 0; margin-top: 30px; list-style: none;}
.liste-articles li {overflow: hidden; margin-bottom: 15px; height: auto; clear: both; list-style: none;}
.liste-articles img.thumb {float: left;  margin-top: -10px; margin-left: -10px; margin-right: 20px; clear: both; margin-bottom: -10px; height: 80px;}
#article {font-size: 0.9em;}
#article p {padding: 0;}
.spip_code {font-size: 1em;}
#navigation {float: right;width: 198px;margin: 50px 15px 15px 18px; padding: 0;border: 1px solid #cccccc;border-bottom: none;font-size: 0.65em;letter-spacing: 2px;}
#navigation {background: #ffffff;}
#navigation li {background: #ffffff;}
#navigation {color: #333333;}
#navigation a {color: #333333;}
#navigation a.on {font-weight: bold;}
#navigation li.on {font-weight: normal;}
#navigation ul {list-style: none; margin: 0; padding: 0; text-align: left;}
#navigation li {padding: 10px; border-bottom: 1px solid #cccccc;}
#navigation li a:hover {background: #f1f1f1; color: #333333; text-decoration: none;}
#navigation li:hover {background: #f1f1f1; color: #333333; text-decoration: none;}
#navigation li:hover a:hover {background: #f1f1f1; color: #333333; text-decoration: none;}
#navigation li.on {background: #f1f1f1; color: #333333; text-decoration: none;}
#navigation ul ul {border: 1px solid #cccccc; border-bottom: none; margin-top: 10px;}
#navigation ul ul li {letter-spacing: 0px;}
#navigation p {margin: 0; padding: 0.2em 0.7em; text-align: right;}
#fak_pied {clear: both;  width: 800px;padding-top: 5px; padding-bottom: 5px;text-align: left;background: #313131; color: #FFF; font-size: 0.7em;}
#fak_pied #lignebas {padding-top: 10px; width: 100%; text-align: center;}
#contenu {font-family: helvetica, arial, sans-serif;}
#navigation {font-family: helvetica, arial, sans-serif;}
#navigation div.sdmenu {font-family: helvetica, arial, sans-serif;}
.encart {font-family: helvetica, arial, sans-serif;}
.formulaire_spip {font-family: helvetica, arial, sans-serif;}
body {font-family: helvetica, arial, sans-serif;}
#entete {font-family: helvetica, arial, sans-serif;}
q {font-family: helvetica, arial, sans-serif;}
blockquote {font-family: helvetica, arial, sans-serif;}
h3.spip {font-family: helvetica, arial, sans-serif;}
.voirskel {font-family: helvetica, arial, sans-serif;}
#documents {float: left; width: 460px;margin-top: 1.4em; padding: 10px;border-left: 10px solid #FFF;background: #CCC;font-size: 0.8em;}
#forums {float: left; width: 460px;margin-top: 1.4em; padding: 10px;border-left: 10px solid #FFF;background: #CCC;font-size: 0.8em;}
#ps {float: left; width: 460px;margin-top: 1.4em; padding: 10px;border-left: 10px solid #FFF;background: #CCC;font-size: 0.8em;}
#notes {float: left; width: 460px;margin-top: 1.4em; padding: 10px;border-left: 10px solid #FFF;background: #CCC;font-size: 0.8em;}
#lien {float: left; width: 460px;margin-top: 1.4em; padding: 10px;border-left: 10px solid #FFF;background: #CCC;font-size: 0.8em;}
#documents h2 {margin-bottom: 0.4em; font-size: 0.88em; font-weight: bold;}
#forums h2 {margin-bottom: 0.4em; font-size: 0.88em; font-weight: bold;}
#ps h2 {margin-bottom: 0.4em; font-size: 0.88em; font-weight: bold;}
#notes h2 {margin-bottom: 0.4em; font-size: 0.88em; font-weight: bold;}
#lien h2 {margin-bottom: 0.4em; font-size: 0.88em; font-weight: bold;}
#documents ul {width: 100%; margin: 0; padding: 0; list-style: none;}
#documents li {float: left; width: 233px; border: 1px solid #FFF; padding: 5px}
#documents li:hover {background: #FFF;}
#documents li img {float: left; width: 20%;}
#documents li .descriptif {float: left; width: 80%;}
#documents li .descriptif a {clear: both; display: block;}
.forum-repondre {clear: both;font-size: 0.88em;font-weight: bold; color: #000;}
.forum-decompte {clear: both;font-size: 0.88em;font-weight: bold; color: #000;}
ul.forum {display: block; clear: both; margin: 0; padding: 0;}
ul.forum {list-style: none;}
ul.forum ul {list-style: none;}
.forum-fil {margin-top: 1.5em;}
.forum-fil ul {display: block; margin: 0; padding: 0; margin-left: 1em;}
.forum-chapo .forum-titre {display: block; margin: 0; padding: 0; font-weight: bold; text-decoration: none; color: #333;}
.forum-chapo .forum-titre a {display: block; margin: 0; padding: 0; font-weight: bold; text-decoration: none; color: #333;}
.forum-texte {margin: 0; padding: 0.5em 1em 0 1em; color: #000; font-size: 0.82em;}
.forum-texte .forum-repondre-message {margin: 0; padding: 1px 0; text-align: right;}
ul .forum-message {border: 1px solid #666; margin: 0; padding: 0; margin-bottom: 1em;}
ul ul .forum-message {border: 1px solid #A4A4A4;}
ul ul ul .forum-message {border: 1px solid #B8B8B8;}
ul ul ul ul .forum-message {border: 1px solid #CCC;}
ul ul ul ul ul .forum-message {border: 1px solid #E0E0E0;}
ul ul ul ul ul ul .forum-message {border: 1px dotted #E0E0E0;}
ul .forum-chapo {border: none; border-bottom: 1px dotted #B8B8B8; margin: 0; padding: 3px 6px 2px 6px; font-size: 0.88em; background: #C4E0E0;}
ul ul .forum-chapo {background: #D4E8E8;}
ul ul ul .forum-chapo {background: #E4F0F0;}
ul ul ul ul .forum-chapo {background: #F4F8F8; border-bottom: 1px dotted #E0E0E0;}
ul ul ul ul ul .forum-chapo {background: #FFF;}
a {text-decoration: none; color: #34342a;}
a:hover {text-decoration: underline;}






