/*  --------   consus-france.net           Liste Auteurs  ----------- */





html { background-image: url("Image/Fond_Livre_Quillet_rec.jpg");
            margin-left:10%;
             margin-right:10%;
            
             background-repeat:repeat;
            margin-top:1px;
            margin-botton:90px;
              }



/*-- body { background-color:; 
            
   margin: auto 15%;
   margin-top: 20px;
   margin-bottom: 20px; 
}  --*/


 /*-----  {background:url('http://www.siteduzero.com/Templates/images/designs/1/bg.png') repeat-x;  background-color: #E8F0F4;  color: #2C485C;}  ----------*/

/*--       div {width:98%;  max-width: 99%;   background-color: #F4F9FD;  border: 1px solid rgb(234,244,251);  padding: 15px;    padding-bottom:40px;  overflow:hidden; 
 margin-right: 5px;  margin-bottom: 10px;  border: 1px solid #848686;}  -------  */

/* ----   .table  { align: center; }   ----------*/

.centre {text-align: center;}

.haut {  text-align: right; valign: bottom; }

/* Menu 
 Liste 
 pas de marge intérieure 
 ni extérieure 
 on supprime le style par défault de la liste 
 on défini une hauteur pour chaque élément 
 on centre le texte qui se trouve dans la liste */
#menu, #menu ul {padding : 0;   margin : 0;   list-style : none;     line-height : 21px;   text-align : center;}

/* Ensemble du menu 
 on met le texte en gras 
 on utilise Arial c'est plus beau ^^ 
 hauteur du texte : 12 pixels */
#menu {font-weight : bold;   font-family : Arial;     font-size : 12px;}

/* Contenu des listes 
 on change le type d'élément, les liens deviennent des balises de type block 
 aucune marge intérieure 
 couleur de fond 
 couleur du texte 
 on supprime le style par défault des liens (la pluspart du temps = souligné) 
 largeur */
#menu a {display : block;   padding : 0;     background : #ffa040;    color : #ffffff;     text-decoration : none;   width : 112px;}  /*---   122px  -----*/

/* Elements des listes 
 pour ie qui ne reconnait pas "transparent" 
 on met une bordure blanche à droite de chaque
 élément */
#menu li {float : left;     border-right : 1px solid #fff;}

/* ie ne reconnaissant pas le sélecteur ">" 
 on met une bordure transparante à
 droite de chaque élément */
html>body #menu li {border-right: 1px solid transparent ;}

/* Sous-listes 
 Position absolu 
 Largeur des sous-listes 
 Hop, on envoi loin du 
champ de vision */
#menu li ul {position: absolute;   width: 144px;   left: -999em;}

/* Eléments de sous-listes 
 pour ie qui ne reconnait pas "transparent" (comme précédement) 
 on met une bordure blanche en haut de chaque 
élément d'une sous liste */
#menu li ul li {border-top : 1px solid #fff;}

/* ie ne reconnaissant pas le sélecteur ">" 
 on met une bordure transparante en haut de chaque élément */
html>body #menu li ul li {border-top : 1px solid transparent;}

/* On décale les sous-sous-listes qu'elles ne soient pas au dessus des sous-listes 
 pour ie qui ne reconnait pas "transparent" (comme précédement) 
 Petite bordure à gauche pour ne pas coller ... */
#menu li ul ul {margin  : -22px 0 0 144px ;          border-left : 1px solid #fff ;}

/* ie ne reconnaissant pas le sélecteur ">" ... je me répète ;-) 
 on met une bordure transparante sur la gauche de chaque élément */
html>body #menu li ul ul {border-left : 1px solid transparent ;}

/* Lorsque la souris passe sur un des liens 
 On passe le texte en noir ... 
 ... et au contraire, le fond en  vert */
#menu a:hover {color: #000000;   background: #20ff40;}

/* Sous-sous-listes lorsque la souris passe sur un élément de liste 
 On expédie les sous-sous-listes hors du champ de vision */
#menu li:hover ul ul, #menu li.sfhover ul ul {left: -999em;}

/* Sous-listes lorsque la souris passe sur un élément de liste ET sous-sous-lites lorsque la souris passe sur un élément de sous-liste 
 Repositionnement normal 
 Corrige un bug */
#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul {left: auto;   min-height: 0;}

a {text-decoration: none;  color: #ae0000;}

a:hover {font-weight: bold;}

/*  --------------   POLICES DES TEXTES  ----------------  */

.texteItalicE  /* italique*/
{ font: 12.5pt Times New Roman; font-style: italic; sans-serif;   color: #000;   }

.texteItalicI  /* italique*/
{ font: 12.5pt Times New Roman; font-style: italic; sans-serif;   color: #000;   }


.texteItalicJ  /* italique justifié*/
{ font: 13pt Times New Roman; font-style: italic; sans-serif;  text-align: justify; color: #000; background-color: #ffffff; padding-left : 15px;
 padding-right : 15px;  }


.Police { font:  0.6em Lucida Bright; }
.Police1 { font:  0.9em Times New Roman; }
.Police2 { font:  0.8em Times New Roman; }
.Police4 { font: 1.2em Times New Roman; style-italic; }
.Police5  { font-variant: small-caps; }
.Police6 { font-variant: 1.2em Times New Roman; font: italic; }

/* -------------    Couleurs des textes   ------------   */

.CtexteV01 {   font-family : Arial;     font-size : 21px; sans serif; font-weight: bold; color: #20ff40; }

.red { color:red; }


.rosechaud { color:#ff69b4; }

.vertforet { color:#228b22; }




/* End of style section. Generated by AceHTML at 06/09/2009 14:54:51 */

