                                                                                
/* CSS Les Nouveaus Auteurs Charte 2007 */

/*requalifications (balises surchargées / charte)*/

BODY {
    font-size: 10px;  
    color: #FFFFFF;
    font-family: Trebuchet MS,Verdanna,Arial;
    margin-top : 0px;   
    background-attachments : fixed;
    background-position : center top;
    background-repeat : no-repeat;
    
}

/*classes utiles*/

TABLE.messagerie TH {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  
    font-size: 13px;
    font-weight: bold;
    font-family: Trebuchet MS,Verdanna,Arial;
    BACKGROUND-COLOR: #E30045; COLOR:#000000;
}
TABLE.messagerie TD {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  
    BACKGROUND-COLOR: #E30045; COLOR:#000000;
}

TABLE.lna-table TD.cadre {
    PADDING-TOP: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px;  
    BORDER-LEFT: #686A67 1px solid; BORDER-BOTTOM: #586D5E 1px solid; BORDER-RIGHT: #686A67 1px solid; BORDER-TOP: #686A67 1px solid;
    BACKGROUND-COLOR : #E6E6E6; transparent scroll repeat 0% 0%; COLOR:#000000;
}

TABLE.lna-table TD.cadre0 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; 
    BACKGROUND: none transparent scroll repeat 0% 0%; 

}
TABLE.lna-table TD.cadre0a {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; 

}
TABLE.lna-table TD.cadre3F {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  
    BORDER-LEFT: #959595 1px solid; BORDER-BOTTOM: #959595 1px solid; BORDER-RIGHT: #959595 1px solid;
    BORDER-TOP: #E6E6E6 1px solid;  BACKGROUND-COLOR :  #E6E6E6; transparent scroll repeat 0% 0%; COLOR:#000000; MARGIN-LEFT:0px;
}

TABLE.lna-table TD.cadre4F {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  
    BORDER-LEFT: #E30045 1px solid; BORDER-BOTTOM: #E30045 1px solid; BORDER-RIGHT: #E30045 1px solid; BORDER-TOP: #E30045 1px solid;
    COLOR:#000000; MARGIN-LEFT:0px;
}


TABLE.lna-table TD.cadre1a {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px;
    BORDER-LEFT: #BDBEBE 1px solid;
}
TABLE.lna-table TD.cadre1b {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    BORDER-RIGHT: #313C34 1px solid;
}

TABLE.lna-table TD.cadre2 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px;  
    BORDER-TOP: #BDBEBE 1px solid;
    BACKGROUND-COLOR: transparent scroll repeat 0% 0%;
}
TABLE.lna-table TD.cadre2a {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  
    BORDER-BOTTOM: #686A67 1px solid; height : 1px;
}


TABLE.lna-table TD.cadre3 {
    PADDING-TOP: 1px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px;  
    BORDER-LEFT: #686A67 1px solid; BORDER-BOTTOM: #586D5E 1px solid;
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;transparent scroll repeat 0% 0%;
}
TABLE.lna-table TD.cadre3a {
    PADDING-TOP: 1px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px;  
    BORDER-LEFT: #686A67 1px solid; BORDER-BOTTOM: #586D5E 1px solid;
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; height:1px;
    BACKGROUND-COLOR: #FFFFFF;transparent scroll repeat 0% 0%;
}

TABLE.lna-table TD.cadre4 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    MARGIN-TOP: 1 px;
    BORDER-BOTTOM: #686A67 1px solid;
}

TABLE.lna-table TD.cadre4a {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    MARGIN-TOP: 1 px;
    BORDER-left: #686A67 1px solid;BORDER-right: #686A67 1px solid;
    BACKGROUND-COLOR: #949695;transparent scroll repeat 0% 0%;
}
TABLE.lna-table TD.cadre5 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; 
    BORDER-RIGHT: #FFFFFF 1px solid;
}

TABLE.lna-table TD.cadre5a {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    BORDER-BOTTOM: #FF6000 2px solid;
}

TABLE.lna-table TD.cadre5b {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    BORDER-TOP: #A5A5A5 1px solid;
    BORDER-BOTTOM: #8AD7A3 2px solid;
}

TABLE.lna-table TD.cadre5c {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; 
}

TABLE.lna-table TD.cadre6 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    MARGIN-TOP: 0px; 
    BORDER-BOTTOM: #686A67 1px solid;
    BACKGROUND-COLOR: #313C34;transparent scroll repeat 0% 0%;
}

TABLE.lna-table TD.cadre10 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    MARGIN-TOP: 0px; 
    BORDER-TOP: white 1px solid;
}

TABLE.lna-table TD.cadrecadre10a {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    MARGIN-TOP: 0px; 
    BORDER-TOP: white 1px solid;
}

TABLE.lna-table TD.cadre11 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    BACKGROUND-COLOR: #CFC9C9;
    BORDER-LEFT: #959595 1px solid; BORDER-RIGHT: #959595 1px solid;BORDER-TOP: #FFFFF 1px solid;BORDER-BOTTOM: #959595 1px solid;
}

TABLE.lna-table TD.cadre11a {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    MARGIN-TOP: 0px; 
    BACKGROUND-COLOR: #E6E6E6;
    BORDER-LEFT: #959595 1px solid; BORDER-RIGHT: #959595 1px solid;BORDER-BOTTOM: #959595 1px solid;
}

TABLE.lna-table TD.cadre11b {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; 
    MARGIN-TOP: 0px; 
    BACKGROUND-COLOR: #E6E6E6;
    BORDER-RIGHT: #959595 1px solid;BORDER-BOTTOM: #959595 1px solid;
}

TABLE.lna-table TD.cadre11c {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; 
    MARGIN-TOP: 0px; 
    BACKGROUND-COLOR: #E6E6E6;
    BORDER-RIGHT: #959595 1px solid;BORDER-BOTTOM: #959595 1px solid;
}
TABLE.lna-table TD.cadre12 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    MARGIN-TOP: 0px; 
    BORDER-BOTTOM: #959595 1px solid; BORDER-LEFT: #959595 1px solid; BORDER-RIGHT: #959595 1px solid;
    BORDER-TOP:  #FFFFFF 1px solid;
    BACKGROUND-COLOR: #CFC9C9;
}

TABLE.lna-table TD.cadre12a {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    MARGIN-TOP: 0px; 
    BORDER-BOTTOM: #FFFFFF 1px solid; BORDER-LEFT: #959595 1px solid; BORDER-RIGHT: #959595 1px solid;
    BACKGROUND-COLOR: #959595;
}


TABLE.lna-table TD.cadreA1 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  
    BORDER-LEFT: #686A67 1px solid; BORDER-BOTTOM: #586D5E 1px solid; BORDER-RIGHT: #686A67 1px solid; BORDER-TOP: #686A67 1px solid;
    COLOR:#000000; MARGIN-LEFT:0px;
}

TABLE.lna-table TD.cadremes1 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  
    BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;
    COLOR:#FFFFFF; MARGIN-LEFT:0px;
}

TABLE.lna-table TD.cadremes2 {
    PADDING-TOP: 1px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px;  
    BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;transparent scroll repeat 0% 0%;
    TEXT-ALIGN:left;
}
TABLE.lna-table TH.cadremes1 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  
    BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;
    COLOR:#FFFFFF; MARGIN-LEFT:0px;
}

TABLE.lna-table TD.c1 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  
    BORDER-LEFT: #949398 1px solid; BORDER-BOTTOM: #949398 1px solid; BORDER-RIGHT: #949398 1px solid; BORDER-TOP: #949398 1px solid;
    COLOR:#000000; MARGIN-LEFT:2px;
}
TABLE.lna-table TD.c2 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  
    BORDER-BOTTOM: #949398 1px solid; BORDER-RIGHT: #949398 1px solid; BORDER-TOP: #949398 1px solid;
    COLOR:#000000;
}


TABLE.lna-table TD.menu {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  
    }

TABLE.lna-table TD.cadremenu {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  
  MARGIN-BOTTOM: 0 px; 
   }


TABLE.lna-table TD.dmi {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    MARGIN-TOP: 0 px; 
}


TABLE.lna-table TD.cadre7 {
    PADDING-TOP: 2px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
    MARGIN-TOP: 3 px;
    BORDER-BOTTOM: #A5A5A5 1px solid; BORDER-LEFT: #A5A5A5 1px solid; BORDER-TOP: #A5A5A5 1px solid;
    BACKGROUND-COLOR: #FFFFFF;  transparent scroll repeat 0% 0%;
}

TABLE.lna-table TD.cadre8 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; 
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;transparent scroll repeat 0% 0%;
}

TABLE.lna-table TD.cadre9 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; 
    BORDER-LEFT: #939393 1px solid; BORDER-TOP: #939393 1px solid; BORDER-RIGHT: #939393 1px solid; BORDER-BOTTOM: #939393 1px solid;
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #E3E3E3;
    BACKGROUND-COLOR: #FFFFFF;transparent scroll repeat 0% 0%;
}

TABLE.lna-table TD.cadre10 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; ; MARGIN-BOTTOM : 0px;
    BORDER-BOTTOM :  #1A191F;
}


TABLE.lna-table TD.cadrel1 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; ; MARGIN-BOTTOM : 0px;
    BORDER-LEFT :  #000000 1px solid;     BORDER-TOP :  #000000 1px solid;    BORDER-RIGHT : #000000 1px solid;
 }
 
 TABLE.lna-table TD.cadrel2 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
      BORDER-RIGHT : #000000 1px solid; BORDER-BOTTOM : #000000 1px solid; BORDER-TOP : #00000 1px solid;
 }

 
 TABLE.lna-table TD.cadrel3 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
    BORDER-RIGHT : #000000 1px solid;
 }
 TABLE.lna-table TD.cadre24 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
    BORDER-LEFT : #EDEFEC 1px solid; 
 }
  TABLE.lna-table TD.cadre24a {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
    BORDER-RIGHT : #EDEFEC 1px solid;     BORDER-BOTTOM : #EDEFEC 1px solid; 

 }
 
   TABLE.lna-table TD.comm1 {
    PADDING-TOP: 13px; PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
    BORDER-TOP : #2E2E2F 1px solid;  BORDER-RIGHT : #2E2E2F 1px solid;  

 }
   TABLE.lna-table TD.comm2 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
    BORDER-RIGHT : #2E2E2F 1px solid;  

 }
   TABLE.lna-table TD.comm3 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
    BORDER-RIGHT : #121119 1px solid;  BORDER-LEFT : #121119 1px solid; BORDER-TOP : #CCCCCC 1px solid; 
 }

   TABLE.lna-table TD.comm4 {
    PADDING-TOP: 2px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
    BORDER-RIGHT : #121119 1px solid; BORDER-BOTTOM : #121119 1px solid;
 } 
 
   TABLE.lna-table TD.comm5 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
    BORDER-BOTTOM : #121119 1px solid;
 } 


   TABLE.lna-table TD.comm6 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
    BORDER-TOP : #CCCCCC 1px solid; 
 }


   TABLE.lna-table TD.eval1 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
    BORDER-RIGHT : #C9C0B8 1px solid; 
 }
 
   TABLE.lna-table TD.eval2 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
    BORDER-BOTTOM : #C9C0B8 1px solid;  BORDER-RIGHT : #C9C0B8 1px solid; 

 }
 
   TABLE.lna-table TD.eval3 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
    BORDER-BOTTOM : #C9C0B8 1px solid; 

 }
   TABLE.lna-table TD.eval4 {
    PADDING-TOP: 5px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
 }
 
   TABLE.lna-table TD.eval5 {
    PADDING-TOP: 5px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;
    BORDER-BOTTOM : #C9C0B8 1px solid; 
    BORDER-TOP : #C9C0B8 1px solid; 
 }

   TABLE.lna-table TD.eval6 {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; MARGIN-BOTTOM : 0px;

 }

 
TABLE.lna-table TD.cadre10a {
    PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; 
}

.recouv{
PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; 
filter:beta(opacity=100)-Moz-Opacity:100%;
}

#lna-onglets {
    PADDING-TOP: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
    BORDER-BOTTOM: #FFFFFF 1px solid; font-family: Franklin Medium; font-size: 11px; FONT-WEIGHT: bold;
    
    LINE-HEIGHT: normal; WHITE-SPACE: nowrap; BORDER-COLLAPSE: collapse; HEIGHT: auto; BACKGROUND-COLOR: #00000
}

#lna-onglets DIV {
    PADDING-TOP: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; DISPLAY: inline
     
}

#lna-onglets DIV A {
    PADDING-TOP: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; 
    BORDER-TOP: #FFFFFF 1px solid; BORDER-RIGHT: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px;
    COLOR:  #FFFFFF; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
#lna-onglets DIV.selection A {
    PADDING-TOP: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; 
    BORDER-TOP: #FFFFFF 1px solid; BORDER-RIGHT: #FFFFFF 1px solid; BORDER-LEFT: #FFFFFF 1px solid; BORDER-BOTTOM: #FFFFFF 1px;
    COLOR: #E30045; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-WEIGHT: bold
}

#lna-onglets DIV A:hover {
    BORDER-TOP-COLOR: #FFFFFF; BORDER-RIGHT-COLOR: #FFFFFF; BORDER-LEFT-COLOR: #FFFFFF; BORDER-BOTTOM-COLOR: #FFFFFF;
    COLOR: #FFFFFF; BACKGROUND-COLOR: #E30045;
}

a.menu:link {color: #FC822D; font-size: 12px; font-weight: bold;text-decoration:none} 
a.menu:visited {color: #FC822D;font-size: 12px; font-weight: bold;text-decoration:none} 
a.menu:hover {color: #FC822D;font-size: 12px;font-weight: bold; text-decoration:underline}


a.lieno:link {color: #FFFFFF; font-size: 14px; font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;}
a.lieno:visited {color: #FFFFFF;font-size: 14px; font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;}
a.lieno:hover {color: #FFFFFFF;font-size: 14px;font-weight: bold; text-decoration:underline;font-family: Trebuchet MS,Verdanna,Arial;}


a.auteur:link {color: #FFFFFF; text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;font-size: 10px;} 
a.auteur:visited {color: #FFFFFF; text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;font-size: 10px;} 
a.auteur:hover {color: #FC822D; text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;font-size: 10px;}

a.dmi4:link {color: #FFFFFF; font-size: 11px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;}
a.dmi4:visited {color: #FFFFFF; font-size: 11px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;}
a.dmi4:hover {color: #000000; font-size: 11px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;}

a.dmi4a:link {color: #FFFFFF; font-size: 13px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;}
a.dmi4a:visited {color: #FFFFFF; font-size: 13px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;}
a.dmi4a:hover {color: #000000; font-size: 13px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;}

a.dmi5:link {color: #CCCCCC; font-size: 9px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.dmi5:visited {color: #CCCCCC; font-size: 9px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.dmi5:hover {color: #FC822D; font-size: 9px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;}

a.dmi6:link {color: #959595; font-size: 9px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.dmi6:visited {color: #959595; font-size: 9px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.dmi6:hover {color: #FC822D; font-size: 9px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;}

a.dmi7:link {color: #000000; font-size: 11px;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.dmi7:visited {color: #000000; font-size: 11px;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.dmi7:hover {color: #FC822D; font-size: 11px;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;}

a.dmi4a:link {color: #000000; font-size: 14px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.dmi4a:visited {color: #000000; font-size: 14px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.dmi4a:hover {color: #FC822D; font-size: 14px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;}

a.livre1:link {color: #FC822D; font-size: 12px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.livre1:visited {color: #FC822D; font-size: 12px;font-weight: bold;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.livre1:hover {color: #959595; font-size: 12px;font-weight: bold;text-decoration:underline;font-family: Trebuchet MS,Verdanna,Arial;}

a.livre2:link {color: #000000; font-size: 12px;font-weight: normal;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.livre2:visited {color: #000000; font-size: 12px;font-weight: normal;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.livre2:hover {color: #959595; font-size: 12px;font-weight: normal;text-decoration:underline;font-family: Trebuchet MS,Verdanna,Arial;}

a.livre3:link {color: #000000; font-size: 11px;font-weight: normal;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.livre3:visited {color: #000000; font-size: 11px;font-weight: normal;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.livre3:hover {color: #FC822D; font-size: 11px;font-weight: normal;text-decoration:underline;font-family: Trebuchet MS,Verdanna,Arial;}

a.livre4:link {color: #000000; font-size: 12px;font-weight: normal;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.livre4:visited {color: #000000; font-size: 12px;font-weight: normal;text-decoration:none;font-family: Trebuchet MS,Verdanna,Arial;} 
a.livre4:hover {color: #FC822D; font-size: 12px;font-weight: normal;text-decoration:underline;font-family: Trebuchet MS,Verdanna,Arial;}

a.L6:link {color: #FFFFFF; text-decoration:underline;font-family: Trebuchet MS,Verdanna,Arial;} 
a.L6:visited {color: #FFFFFF; text-decoration:underline;font-family: Trebuchet MS,Verdanna,Arial;} 
a.L6:hover {color: #FFFFFF; text-decoration:underline;font-family: Trebuchet MS,Verdanna,Arial;}        

a.resu2:link {color: #BAB9BC; font-size: 12px;font-weight: bold;text-decoration:underline;font-family: Trebuchet MS,Verdanna,Arial;} 
a.resu2:visited {color: #BAB9BC; font-size: 12px;font-weight: bold;text-decoration:underline;font-family: Trebuchet MS,Verdanna,Arial;} 
a.resu2:hover {color: #BAB9BC; font-size: 12px;font-weight: bold;text-decoration:underline;font-family: Trebuchet MS,Verdanna,Arial;}       



a.mce1:link {color: #000000; font-weight: bold;font-size: 11px;text-decoration:underline;font-family: Trebuchet MS,Verdanna,Arial;} 
a.mce1:visited {color: #000000; font-weight: bold;font-size: 11px;text-decoration:underline;font-family: Trebuchet MS,Verdanna,Arial;} 
a.mce1:hover {color: #000000; font-weight: bold;font-size: 11px;text-decoration:underline;font-family: Trebuchet MS,Verdanna,Arial;}        


.tit1{
 font-size: 18px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
}

.tit2{
 font-size: 15px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
}
.tit3{
 font-size: 18px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 color:#E0E0E0;
}
.tit4{
 font-size: 10px;                                                                                                                                                                                                                                                                                                                                                                                                                                                           px
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 color:#E0E0E0;
}

.tit5{
 font-size: 15px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 color:#E0E0E0;
}

.textenormal
{
 font-size: 11px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;

}

.texteorange
{
 font-size: 12px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 color: #FFFFCC;

}

.texteviolet
{
 font-size: 12px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 color: #9D8F8A;

}

/* Note rouge */
.notecc {
 font-size: 20px;
 font-weight: bold;
 font-family: Trebuchet MS;
 text-align : left;
 color:#B82E2E;
}

/* Note verte */
.notecv {
 font-size: 20px;
 font-weight: bold;
 font-family: Trebuchet MS;
 text-align : left;
 color:#586D5E;
}

/* Note orange */ 
.auv2 {
 font-size: 20px;
 font-weight: bold;
 font-family: Trebuchet MS;
 text-align : left;
 color:#FF6000;
}
/* Note orange à droite*/ 
.auv2r {
 font-size: 20px;
 font-weight: bold;
 font-family: Trebuchet MS;
 text-align : right;
 color:#FF6000;
}
hr{
  border: 1px;
  color : #B1B3B0;
  width: 80%;
}

.photom
{
BORDER-TOP: #121119 2px solid; BORDER-RIGHT: 2px #121119 solid; BORDER-LEFT: #121119 2px solid; BORDER-BOTTOM: #121119 2px solid;
MARGIN-BOTTOM:2px; MARGIN-TOP: 2px; MARGIN-LEFT : 2px; MARGIN-RIGH
}

.texte1 {
 font-size: 12px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : justify;
}

.texte2 {
 font-size: 12px;
 font-family: Trebuchet MS,Verdanna,Arial;
 color: #FFFFFF;
 text-align : left;
 font-weight: bold;
}
.texte2c {
 font-size: 12px;
 font-family: Trebuchet MS,Verdanna,Arial;
 color: #FFFFFF;
 font-weight: bold;
}
.texte3 {
 font-size: 12px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 font-weight: bold;
}
.texte3c {
 font-size: 12px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 font-weight: bold;

}

.texte3a {
 font-size: 12px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 font-weight: bold;
 color: #FF6B00;
}

.texte4 {
 font-size: 12px;
 font-weight: bold;
 font-family: Franklin Gothic Medium;
 text-align : left;
 color:#666867;
}

.texte5 {
 font-size: 12px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#313D33;
}


.texte6 {
 font-size: 10px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#949595;
}

.dmi1 {
 font-size: 10px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#121119;
}
.dmi2 {
 font-size: 10px;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#666867;
}



.notecc1{
 font-size: 11px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#9B9C9B;

}
.notelivre{
 font-size: 20px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#FF6100}

.notelivre1{
 font-size: 20px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#9D8F8A}

.nouv1 {
 font-size: 10px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 color: #FFFFFF;
 text-align : left;
 font-weight: bold;
}
.nouv2 {
 font-size: 9px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 color: #000000;
 text-align : left;
 font-weight: bold;
}
.nouv3 {
 font-size: 9px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 color: #CCCCCC;
 text-align : left;

}

.nouv4 {
 font-size: 10px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 color: #868686;
 text-align : left;

}

.auv1 {
 font-size: 12px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#FFFFFF;
}



.auv3 {
 font-size: 12px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#FFFFFF;
}


.auv4 {
 font-size: 12px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#959595;
}

.auv4a {
 font-size: 11px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#000000;
}


.auv5 {
 font-size: 16px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#FF6000;
}

.auv5a {
 font-size: 15px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#5D886A;
}

.auv6 {
 font-size: 11px;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#FFFFFF;
}


.bio {
 font-size: 11px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#959595;
}


.prix1 {
 font-size: 9px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#FFFFFF;
}
.prix5 {
 font-size: 12px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#000000;
}




.L1 {
 font-size: 14px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#8D847F;
}

.L2 {
 font-size: 14px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#FFFFFF;
}



.L3 {
 font-size: 12px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#8D847F;
}

.L4N {
 font-size: 16px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#DD5504;
}

.L4 {
 font-size: 12px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#DD5504;
}

.L5N {
 font-size: 16px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#896D5D;
}

.L5 {
 font-size: 12px;
 font-weight: normal;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#896D5D;
}

.L7 {
 font-size: 15px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 text-align : left;
 color:#131313;
}


.copyright
{ font-size: 12px;
  font-weight: bold;
  font-family: Trebuchet MS,Verdanna,Arial;
}

.erreur
{
 font-size: 10px;
  font-weight: bold;
  font-family: Trebuchet MS,Verdanna,Arial;
  color:#FFCC00;

}

.note
{
  font-size: 12px;
  font-weight: bold;
  font-family: Trebuchet MS,Verdanna,Arial;
  color: #121119;
}


.commentaire
{
  font-size: 10px;
  font-weight: normal;
  font-family: Trebuchet MS,Verdanna,Arial;
  color:#FFFFF;
}

.commentaire1
{
  font-size: 10px;
  font-weight: normal;
  font-family: Trebuchet MS,Verdanna,Arial;
  color: #FFCC00;
}

.libform {
 font-size: 12px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 color: #EBEBEB;
 text-align : right;
}
.libform1 {
 font-size: 12px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 color: #CCFF33;
 text-align : left;
}

.coupcoeur {
 font-size : 10px;
 font-weight: bold;
 font-family: Trebuchet MS,Verdanna,Arial;
 color: #D26D6C;
 text-align : left;
}

.titrelivre {
 font-size : 10px;
 font-family: Trebuchet MS,Verdanna,Arial;
 color: #8A8B8B;
 text-align : left;
}

DIV.rubrique {
    MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; PADDING-LEFT: 20px; 
    COLOR: #FFFFFF;
    FONT-FAMILY: Trebuchet Ms, Verdana, Arial; FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-ALIGN: left; TEXT-INDENT: 0.2em
}

/* Champs de Formulaire  */

.input1 { width: 134px ; height: 15px ; font-family : Trebuchet MS, helvetica, sans-serif ; font-size: 12px; background-color: #FFFFFF ; 
BORDER-TOP: #000000 1px solid; BORDER-RIGHT: 1px #000000 solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
}

.input2 { position: absolute ; left: 862px ; top: 71px; width: 134px  ; height: 15px ; font-family : Trebuchet MS, helvetica, sans-serif ; font-size: 12px; background-color: #FFFFFF ; 
BORDER-TOP: #000000 1px solid; BORDER-RIGHT: 1px #000000 solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
}

input.normal {
    BORDER-TOP: #586D5E 1px solid; BORDER-RIGHT: 1px #586D5E solid; BORDER-LEFT: #586D5E 1px solid; BORDER-BOTTOM: #586D5E 1px solid;
    font-size: 11px; color: #121119; font-weight: bold;
    font-family: Trebuchet MS,Verdanna,Arial; 
}

.select1 { width: 130px ; height: 20px ; font-family : Trebuchet MS, helvetica, sans-serif ; font-size: 10px; background-color: #FFFFFF ; 
BORDER-TOP: #000000 1px solid; BORDER-RIGHT: 1px #000000 solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 2px solid;MARGIN-BOTTOM:2px;
MARGIN-TOP: 0px;
}
.select2 {  width: 148px ; height: 20px ; font-family : Trebuchet MS, helvetica, sans-serif ; font-size: 10px; background-color: #FFFFFF ; 
BORDER-TOP: #000000 1px solid; BORDER-RIGHT: 1px #000000 solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 2px solid;MARGIN-BOTTOM:2px;
MARGIN-TOP: 0px;
}

.select3 {  width: 115px ; height: 20px ; font-family : Trebuchet MS, helvetica, sans-serif ; font-size: 10px; background-color: #FFFFFF ; 
BORDER-TOP: #000000 1px solid; BORDER-RIGHT: 1px #000000 solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 2px solid;MARGIN-BOTTOM:2px;
MARGIN-TOP: 0px;
}

.select3a {  width: 100px ; height: 20px ; font-family : Trebuchet MS, helvetica, sans-serif ; font-size: 10px; background-color: #FFFFFF ; 
BORDER-TOP: #000000 1px solid; BORDER-RIGHT: 1px #000000 solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 2px solid;MARGIN-BOTTOM:2px;
MARGIN-TOP: 0px;
}

.select5 {  width: 110px ; height: 20px ; font-family : Trebuchet MS, helvetica, sans-serif ; font-size: 10px; background-color: #FFFFFF ; 
BORDER-TOP: #000000 1px solid; BORDER-RIGHT: 1px #000000 solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 2px solid;MARGIN-BOTTOM:2px;
MARGIN-TOP: 0px;
}

.select4 { font-size: 12px; font-weight: normal;  font-family: Trebuchet MS,Verdanna,Arial; text-align : justify; padding-right:5 px;
border-top : #000000 1px solid; BORDER-RIGHT: 1px #000000 solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;}


.a1  {  width: 85px ; height: 15px ; font-family : Trebuchet MS, helvetica, sans-serif ; font-size: 10px; background-color: #FFFFFF ; 
BORDER-TOP: #000000 1px solid; BORDER-RIGHT: 1px #000000 solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
}

.img1 { font-family : Trebuchet MS, helvetica, sans-serif ; font-size: 10px; background-color: #FFFFFF ; 
BORDER-TOP: #000000 1px solid; BORDER-RIGHT: 1px #000000 solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;
}

.photo_auteur{
 PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
 MARGIN-TOP: 0px; BORDER-BOTTOM: #667268 1px solid; BORDER-LEFT: #667268 1px solid; BORDER-RIGHT: #667268 1px solid; BORFER-TOP:#667268 1px solid;
}
.photo_auteur1{
   PADDING-TOP: 5px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
   BORDER-TOP:#667268 1px solid;
}

.photo_auteur2{
   PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;
   BORDER-LEFT:#000000 1px solid; BORDER-TOP:#D5DFD8 3px solid;
   BACKGROUND-COLOR: #FFFFFF;
   font-size: 11px;
   font-weight: normal 
   font-family: Trebuchet MS,Verdanna,Arial; 
   text-align: left;
}
.photo_auteur3{
   PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
   BORDER-LEFT:#D5DFD8 1px solid; BORDER-TOP:#D5DFD8 3px solid;
   BACKGROUND-COLOR: #FFFFFF;
}

.photo_auteur4{
   PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
   BORDER-RIGHT:#000000 1px solid; BORDER-LEFT:#D5DFD8 1px solid;
   BACKGROUND-COLOR: #FFFFFF;
}

.photo_auteur5{
   PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; 
   BORDER-LEFT:#000000 1px solid;
   BACKGROUND-COLOR: #FFFFFF; BORDER-TOP:#D5DFD8 1px solid;   
}

.photo_auteur6{
   PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
   BORDER-LEFT:#000000 1px solid; 
   BACKGROUND-COLOR: #FFFFFF; BORDER-TOP:#D5DFD8 1px solid;
}
.photo_auteur7{
   PADDING-TOP: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
   BORDER-BOTTOM:#D5DFD8 1px solid; BORDER-LEFT:#D5DFD8 1px solid; BORDER-RIGHT:#000000 1px solid;
   BACKGROUND-COLOR: #FFFFFF;
}
.photo_auteur8{
   PADDING-TOP: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
    BORDER-LEFT:#D5DFD8 1px solid; BORDER-RIGHT:#000000 1px solid;
   BACKGROUND-COLOR: #FFFFFF;
}

.photo_auteur9{
   PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
   BORDER-LEFT:#000000 1px solid; BACKGROUND-COLOR: #FFFFFF;
}

.photo_auteur10{
   PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
   BORDER-BOTTOM:#313931 1px solid;
   BORDER-LEFT:#000000 1px solid;
}
.photo_auteur11{
   PADDING-TOP: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
   BORDER-TOP:#D5DFD8 1px solid;
   BORDER-BOTTOM:#D5DFD8 1px solid;
}

.photo_auteur12{
   PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
   BORDER-BOTTOM:#D5DFD8 1px solid;
}

.auteur11{
 font-size: 15px;
 font-weight: bold; 
 font-family: Trebuchet MS,Verdanna,Arial;
}
.auteur12{
 font-size: 10px;
 font-weight: normal; 
 font-family: Trebuchet MS,Verdanna,Arial;
}
.auteur13{
 font-size: 12px;
 font-weight: bold; 
 font-family: Trebuchet MS,Verdanna,Arial;
}

span.auteur14{
 font-size: 13px;
 font-weight: bold; 
 font-family: Trebuchet MS,Verdanna,Arial; 
 color:"#DC5909";
}

.auteur15{
 font-size: 10px;
 font-weight: normal; 
 font-family: Trebuchet MS,Verdanna,Arial;
 color:#232323;
}
 .auteur16{
 font-size: 10px;
 font-weight: normal; 
 font-family: Trebuchet MS,Verdanna,Arial;
 color:#6D6F6E;
}

.rech1{
  PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
   BORDER-BOTTOM:#3B473E 2px solid;  BORDER-LEFT:#3B473E 2px solid;
}
.rech2{
  PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
  BORDER-LEFT:#3B473E 2px solid;
}
.rech2a{
  PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
  BORDER-BOTTOM:#3B473E 2px solid;
}

.rech3{
  PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
  BORDER-TOP:#DDE5DF 2px solid; BORDER-LEFT:#121119 1px solid; BORDER-RIGHT:#121119 1px solid;
  BORDER-BOTTOM :#121119 1px solid;
}

.rech4{
  PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; 
  BORDER-BOTTOM:#313C34 1px solid; }
  

.sp{
PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN-TOP : 0px; 
}

.res1
{font-size: 12px;
 font-weight: bold; 
 font-family: Trebuchet MS,Verdanna,Arial;
 color:#586D5E;
}

#corpForm {  /*** Mise en fome du corp du formulaire (bordure, couleur du fond...) ***/
  background: #E9E9E9;
  margin: 0;
  padding: 1em;
}
#corpForm fieldset {  /*** Mise en forme des cadres ***/
  margin: 0;
  font-style: normal;
  padding: 0 1em 1em;
}
#corpForm legend {  /*** Mise en forme des titres des cadres ***/
  font-weight: bold;
  color: black;
  background: transparent;
}
#corpForm p {  /*** Mise en forme des lignes du formulaire ***/
  padding: .2em 0;
  margin: 0 0 .2em 0;
}
#corpForm label {  /*** Mise en forme des intitulés de champs ***/
  float: left;  /*** Trés important, ne pas suprimer ! ***/
  width: 33%;  /*** Les intitulés prennent 1/3 de la largeur totale du formulaire... ***/
  text-align: right;  /*** ... et ils sont align?s ? droite... ***/
  margin: 0;
  padding: 0 .5em 0 0;
  line-height: 1.8;  /*** ... et centrés verticalement. ***/
  font-size: 12px;
  font-weight: bold;
  font-family: Trebuchet MS,Verdanna,Arial;
  color: #586D5E;
}

hr {
clear: both;
width: 70%;
border: 0; /* enleve toute bordure */
border-bottom: 1px black solid; /* une seule bordure (sinon firefox met une bordure en haut ET en bas mais pas IE */
height: 1px; /* pour IE */
}