/*  ----------------------------------------------------------- *//*  Feuilles de styles des squelettes par defaut pour SPIP 1.9  *//*  ----------------------------------------------------------- *//* taille typo * Base             100% * ------------------------------------- * 20px             1.27em * 19px             1.21em * 18px             1.15em * 17px             1.09em * 16px             1.03em * 15px             0.96em * 14px             0.88em * 13px             0.82em * 12px             0.77em * 11px             0.71em * 10px             0.65em *  9px             0.59em * Attention : en dessous de 0.71em le texte devient illisible en text smallest sur MSIE *//*  ------------------------------------------/*  Correction des styles HTML par defaut/*  ------------------------------------------ */* {    padding : 0px;    margin : 0px;}body {    background-color: #FFFFCC;    background-image: url(img_tt/frise_v.gif);    background-repeat: repeat-y;    background-position: left top;    margin: 0px;    padding: 0px;    margin-top : 10px;}img, table { border: none; }h2, h3, h4, h5, h6 { font-size: 1em; font-weight: normal; }p {  margin : 5px 0px;}.pagination{text-align : center;}/*  ------------------------------------------/*  Typographie generale du site/*  ------------------------------------------ */                        body {  font-family: Arial, Helvetica, sans-serif; }  #contenu h1, #menu_principal li, .menu-titre, .plan h2, .plan h3, .resultat h3 {  font-family:Georgia,"Times New Roman",Times,serif;  font-variant:small-caps;}.date{  font-size : 0.8em;  font-style : italic;  margin-top : 0px;}/*  ------------------------------------------/*  Disposition a l'ecran des blocs principaux/*  ------------------------------------------ */#conteneur {     margin-left : 35px;}#navigation {    float : left;    width : 190px;}#contenu {  margin-left : 200px;  padding : 25px;  background : #fff;  border : #009900 solid 2px;  border-right : #fff;  border-bottom : #fff;}/*********************************************** contenu *************************************************************/#contenu h1, #barre_pied {  background : url(img_tt/frise_t.gif) repeat-x center;  text-align : center;  font-size : 1.5em;}#contenu h1 span, #barre_pied span {  background : #fff;  color : #006600;  padding : 0px 15px;}#traduction {  text-align:right;  font-size : 0.8em;  margin-top:0px;  margin-bottom : 1.5em;}/*********************************************** marge de gauche *************************************************************/.menu-titre a {  border : solid 1px #006600;  font-weight: bold;  background : #a0d1d1;  display : block;  margin-left : 10px;   padding-left : 15px;  padding-top: 2px;  height : 40px;  overflow : visible;}#navigation a, #lien_haut a {  color: #006600;}#navigation a.on {  color: #004500;}#navigation a:hover, #lien_haut a:hover {    color: #009900;    text-decoration : none;}.menu-titre span {  background : url(img_tt/titre.gif) no-repeat;    position : absolute; left : 35px;  width : 20px;  height : 25px;}#navigation h3,  ul.menu_niveau1 li {  color: #004500;  font-weight : bold;    background : url(img_tt/puce1.gif) no-repeat;   padding-left : 18px;  margin-top : 10px;}#navigation p{  font-size : 0.9em;  margin-left : 18px;}ul.menu_niveau2 li{  font-weight : normal;  background : none;   padding : 0px;  margin:2px 0px;  font-size : 0.9em;}ul.menu_niveau1{  list-style:none;  margin-left:0px;}ul{    list-style-image:url(img_tt/puce2.gif);     margin-left:15px;}.tout {  text-align : right; }#navigation .tout a { color: #F88B07; }#navigation .tout a:hover { text-decoration: underline; }/*********************************************** Entete *************************************************************/#entete {    background-color: #99CCCC;    background-image: url(img_tt/frise_h.gif);    background-repeat: repeat-x;    background-position: left bottom;    position :relative;    top : -20px;    left : 0px;    width : 100%;    padding-top : 15px;}/* Elements de l'entete : images et titre */#baobab {    position : absolute;    bottom : 0px; _ bottom : -1px;     left : 0px;    border : 0px;}#entete h1 {    position: absolute;    top : 20px;    margin:0px 160px;}/* Elements de l'entête : liens en haut et moteur de recherche */#lien_haut p, #entete .formulaire_recherche {    text-align : right;    margin : 5px 10px;    font-family: Arial, Helvetica, sans-serif;    font-size: 0.88em;    font-weight: bold;    color: #003300;}/* Formulaire de recherche */.formulaire_recherche #recherche {    font-size : 0.80em;    font-weight : normal;    width : 15em;}/* Element d'entete : menu prinicpal */#menu_principal {  margin : 0px;  list-style : none;  margin-left : 140px; _border : 1px solid #99CCCC; margin-bottom : 7px;}#menu_principal li {  float : left;  margin : 0px; margin-left:15px; margin-bottom : 7px;  width : 9.3em;  height : 40px; position : relative;}#menu_principal li a {  border : solid 1px #006600;  font-weight: bold;  color: #006600;  background : #ffaa00 url(img_tt/menu.gif) no-repeat;  display : block;  margin-left : 10px;   padding-top: 2px;  height : 40px;  overflow : visible;  text-align : center;  font-size : 0.95em;}#menu_principal li span {  background : url(img_tt/titre.gif) no-repeat;    position : absolute; left : 0px;  width : 20px;  height : 25px;}#menu_principal li.on span {  background : url(img_tt/titre_s.gif) no-repeat;}#menu_principal a:hover, #menu_principal a:focus {  background : #ffcc00 url(img_tt/menu_s.gif) no-repeat;  color: #009900;  text-decoration:none;}#entete hr {  clear : both;  margin : 0px;  visibility : hidden;  margin-bottom : 8px;   _display : none;}/* Fil d'Ariane */#hierarchie {    display : none; }                        /*********************************************** pied de page *************************************************************/#illustration {  margin-top : 20px;}#pied {  clear: both;  text-align: center;  padding-top : 20px;  font-size : 0.8em;}  #pied a {  color: #F88B07;}                        /*********************************************** plan du site *************************************************************/.plan {  width : 50%;  float : left;}.plan h2 {  font-size : 1.5em;  margin-bottom : 1em;  font-weight : bold;  color : #006600;}.plan h3, .resultat h3 {  font-size : 1.15em;  margin-top : 1em;  margin-bottom : 0.5em;  font-weight : bold;  color : #006600;}
.el_2 {
clear:both
}.plan ul {  margin-left : 50px;}.plan ul a{  color : #006600;}.plan a:hover{  color: #F88B07; }                        /* Espaceur de blocs */.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 1px; font-size: 1px; }/* Non visible a l'ecran */.invisible { position: absolute; top: -3000em; height: 1%; }/*  ------------------------------------------/*  Couleurs des liens/*  ------------------------------------------ */a { text-decoration: none;  color: #F88B07; }a:hover { text-decoration: underline; }
