/* CSS Document */
body{margin:0; padding:0; background: #336666;}
p{ margin: 0; padding-bottom:.22em; padding-top: .4em; text-indent: 1.5em;  text-align:justify;}
.cadrerouge {border: 2px groove #ff0000; padding:5px; margin-top:1.5em;}
.rouge {color:#990000;}
.haut {vertical-align: .35em; font-size:.75em;}
.minus {font-size: .85em;}
.fd_couleur {background-color: #f1e9a8;}
p em{font-style: italic;}
p.signature {font-style:italic; text-align:right;}
a{ color:#0000CC; text-decoration:none;}
a:hover{ color:#990033;}
a img {border: none;}
#bandeau { height:120px; width: 100%; padding:10px 0 0 0;  margin: 0;   background-image:url(fd_bandeau.png); text-align:center; }
#page {width: 950px; margin: 2px auto; background-color:#FFFFFF; }
#menu_h { background: #204949; padding: 12px 15px; margin-bottom:4px; }
#menu_h ul {width: 100%; overflow:hidden; margin: 0; padding: 0; list-style: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.0em;}
#menu_h li.gauche {float: left; margin-right: 20px; font-style:italic; }
#menu_h li.droite {float: right; margin-right: 0; font-size: 1em; }
#menu_h a { color: #FFFF99; text-decoration:none;   }
#menu_h a:hover { color:#66CCCC; }
#corps { width: 100%; 	
		 background: url("colonnes.jpg") repeat-y;
		 overflow:hidden;
}
#col1 { width: 175px; float: left;}
ul#menuv { margin: 0; padding: 20px 10px; list-style: none; background-image: url(../elements/fdpage_j.jpg); }
ul#menuv li.titre { color:#009900; font-style:italic; text-align:center; padding-top: 10px ; padding-bottom: 10px;}
ul#menuv a{ display:block;  text-decoration: none; color: #990000; font-size:.8em;  font-family: Verdana, Arial, Helvetica, sans-serif; line-height:2;}
ul#menuv a.gras {font-weight:bold; padding-top:5px;}
ul#menuv a:hover {color:#FF0000;}

#document { margin-left: 175px; padding:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; text-align:justify; line-height: 1.3; }
h1 { font: italic 18px Georgia, "Times New Roman", Times, serif; color: #000033; margin: 0 0 20px 0; padding: 10px; text-align: center; line-height: 1.3; background-image: none; border: 2px groove #336666; }
h1 em {font-size: 16px;}
h2 {font: bold 13px Georgia, "Times New Roman", Times, serif; padding: 10px; text-align:center;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight:bold; margin-top:15px; margin-bottom:0;}
h4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight:bold; font-style:italic; margin-top:4px; margin-bottom:0;}
h5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: normal; font-style:italic; margin-top:4px; margin-bottom:0;}

.illustration_g {float: left; width: 50px;}
.illustration_g td {padding: 8px 10px 0 0; vertical-align: top; }
.illustration_d {float: right; width: 50px;}
.illustration_d td {padding: 8px 0 0 10px; vertical-align:top; text-align:center;}
.illustration_c {margin: 0 auto; width: 50px;}
.illustration_c td {padding-top: 8px; vertical-align:top;}
.legendes {font-family: Arial, Helvetica, sans-serif; font-size: 1em; color:#660000; text-align:center; text-indent:0; }
.legendes_nc {font-family: Arial, Helvetica, sans-serif; font-size: 1em; color:#660000; text-align: justify; text-indent:0; }
hr.invisible {clear:both; visibility:hidden;}
#notes {font-family:Arial, Helvetica, sans-serif; font-size:.7em; text-align:justify; padding: 2px; }
#notes p {padding:5px;}
.titrenotes{text-align:center; font-size:1.2em; font-weight:bold;}
ul.biblio {list-style:none; text-indent: -1.5em;}
.liste {list-style:none; text-indent: 1.5em;}
img.fleche{vertical-align:middle;}
.enligne{ display:inline; }
p.noindent {text-indent : 0;}
.im_g {float: left; margin-right:6px;}
.im_d {float: right; margin-left:6px; }
.centre{text-align:center;}
.siecle{font-variant:small-caps;}

