/* * Correction des styles HTML par defaut */.structure {	display: none;}h1,h2,h3,h4  { font-weight: normal; font-size: 100%; margin-top: 0em; margin-bottom: 12px }/* * Styles generaux *//* bien regler la marge (bugs IE) */a   { color: #505050; text-decoration: underline }a:hover    { color: #009; text-decoration: none }a.spip_out   { color: #f60; text-decoration: underline }a.spip_in, a.spip_url  { color: #063; text-decoration: underline }a.spip_glossaire  { color: #360; text-decoration: none }.chapo      { color: #369; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 10px; padding-bottom: 20pt }.texte, .texte p.spip  { font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }.ps   { font-style: italic; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }.notes     { color: #f63; font-size: 13px; font-family: Georgia, Garamond, Times, serif; text-align: left; margin-top: 20px; padding-top: 2px; border-top: 1px solid #330 }/* * Ici les styles pour le contenu */.contenu h1,h2  { font-size: 26px }.contenu h1,h2.titre-extrait  { font-size: 26px }.contenu h1,h2.titre-texte      { color: #036; font-size: 28px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-bottom: 15px }.contenu .surtitre  { color: #c60; font-variant: small-caps; font-weight: bold; font-size: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }.contenu .detail {	font-size: 80%;	color: #303030;}.extrait {	border: groove 2px #a0a0a0;	padding: 1em;	font-size: 85%;}/* * Disposition a l'ecran */#principal  { color: #333; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }#plan {	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;}#navigation {	font-family: Verdana, Arial, Helvetica, sans-serif;}.encart {	font-family: Verdana, Arial, Helvetica, sans-serif;}.secciones { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px dotted #330 }.secciones a { text-decoration: none }.secciones a:hover { color: #900; text-decoration: none; background-color: transparent }.surtitre  { font-size: 20px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal }.soustitre { font-weight: normal; font-size: 16px; font-family: "Times New Roman", Georgia, Times }.fecha { text-align: right; margin-bottom: 30px }.secciontit   { color: #069; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-top: 10px; margin-bottom: 4px }.subsecciones  { color: #069; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; list-style-position: inside; margin-top: 5px; margin-right: 5px; margin-bottom: 6px; padding-bottom: 4px; border-style: none }.anexo { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; padding: 0 6px 4px; border: solid 1px #699 }.anexotit  { color: white; font-size: 20px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #1e2e35; margin-right: -6px; margin-left: -6px; padding: 4px 6px; width: 100% }.anexobajada { color: #b0c4de; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }.numeracion { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; padding-top: 3px; padding-bottom: 3px; border-top: 1px solid #708090; border-bottom: 1px solid #708090 }