A:link {
       color: #0A2892;
       text-decoration: none;
       background: transparent;
       }
A:visited {
       color: #FF0000;
       text-decoration: none;
       background: transparent;
       }
A:hover {
       color: #FF0000;
       background: transparent;
       }
.lg_mapage {
       text-align: center;
       background-color: #FFFFFF;
       width: 980px;
       margin-top: 8px;
       margin-left:auto;
       margin-right:auto;
       font-family: Arial,Verdana,Geneva;
       }
.lg_tab {
       background-color: #3E468E;
       }
.lg_tab_2 {
       background-color: #ffaa00;
       }
.lg_tab_3 {
       background-color: #CCCC00;
       }
.lg_tab_4 {
       background-color: #771379;
       }
.lg_tab_5 {
       background-color: #E9691D;
       }
.lg_tab_6 {
       background-color: #E322D5;
       }
.lg_tab_7 {
       background-color: #23C7C7;
       }
.lg_tab_8 {
       background-color: #78141C;
       }
.lg_tab_9 {
       background-color: #3E7825;
       }
.lg_tab, .lg_tab_2, .lg_tab_3, .lg_tab_4, .lg_tab_5, .lg_tab_6, .lg_tab_7, .lg_tab_8, .lg_tab_9 {
       color: #FFFFFF;
       font-size: 12px;
       font-weight: bold;
       border-style: solid;
       border-width: 0;
       padding: 4px;
       }
.lg_tab_or {
       background-color: #0001CB;
       text-align:center;
       color: #FFD201;
       font-weight: bolder;
       font-size: 17px;
       letter-spacing:2px;
       border-style: solid;
       border-width: 0;
       padding: 4px;
       }
.pointille {
       font-size: 12px;
       border-style:none solid solid solid;
       border-color:#D6CCAB;
       border-width:1px;
       padding:6;
       margin-bottom:6;
       }
.homeg {
       padding:6;
       margin:0;   
       }
.pointilleh {
       font-size: 12px;
       border-style:solid solid solid solid;
       border-color:#D6CCAB;
       border-width:1px;
       padding:0;
       margin:0;
       }
.pointille_librairie {
       border-style:none solid solid solid;
       border-color:#D6CCAB;
       border-width:1px;
       padding:0;
       margin:0;
       }
.titre_rubrique {
       font-size: 16px;
       padding:9 0 0 0;
       }
.titre_home {
       background-color: #E6E0CC;
       padding:5;
       margin:0px;
       font-size:16px;
       font-weight:bold;     
       }
.menus {
       background-color:#D0C6B0;
       }
.menu_actif {
       background-color:#6D94BE;
       }
.menus, .menu_actif {
       font-size:12px;
       font-weight:bold;
       text-align:center;
       height:20;
       border-right:solid 1px black;
       border-left:solid 1px black;
       border-top:solid 1px black;
       padding:1 6 1 1;
       }
.menus_border{
       color: Black;
       float:left;
       border-top:solid 1px black
       }
.menu_block{
       float:left;
       width:100%;
       height:20;
       }
.lg_fiche1, .fiche1 {
       background-color: #E6E0CC;
       }
.lg_fiche2, .fiche2 {
       background-color: #F2FAC5;
       }
.lg_ficheor1 {
       background-color: #A0A2AE;
       }
.lg_ficheor2 {
       background-color: #C9DCD6;
       }
.lg_ficheor3 {
       background-color: #FFFF00;
       }
.lg_fiche1, .lg_fiche2, .lg_ficheor1, .lg_ficheor2, .fiche1, .fiche2 {
       padding:3px;
       margin: 1;
       font-size: 13px;
       }
.lg_fiche_imprime {
       padding:3px;
       margin: 1;
       font-size: 12px;
       border-width: 1 0 0 0;
       border-style: solid;
       border-top-color: #000000;
       }
.lg_vote1 {
       background-color: #E6E0CC;
       }
.lg_vote2 {
       background-color: #F2FAC5;
       }
.lg_vote1, .lg_vote2 {
       font-size: 12px;
       }
.lg_voteNew1 {
       background-color: #E6E0CC;
       border-width: 1 0 0 0;
       border-style: solid;
       border-top-color: #000000;
       border-bottom-color: #000000;
       padding:2;
       }
.lg_voteNew2 {
       background-color: #F2FAC5;
       border-width: 1 0 1 0;
       }
.lg_voteNew1, .lg_voteNew2 {
       font-size: 12px;
       }
.lg_bordtab {
       background-color: #FFFFFF;
       border-style: solid;
       border-width: 1;
       border-left-color: #808080;
       border-top-color: #808080;
       border-right-color: #C6C0B3;
       border-bottom-color: #C6C0B3;
       }
.lg_barretitre {
       text-align: left;
       font-size: 17px;
       font-style: Italic;
       font-weight: bold;
       background-color: #D0C6B0;
       padding:5px;
       }
.lg_tabpa {
       background-color: #9F9F00;
       }
.lg_tab_comp {
       background-color: #6D94BE;
       }
.lg_tab_sonne {
       background-color: #316F4B;
       }
.lg_tabmain {
       background-color: #B0152D;
       text-align: center;
       }
.lg_tabnonactif {
       background-color: #35489F;
       text-align: center;
       }
.lg_tabpa, .lg_tab_comp, .lg_tab_sonne, .lg_tabmain, .lg_tabnonactif {
       color: #FFFFFF;
       font-size: 12px;
       font-weight: bold;
       border-style: solid;
       border-width: 0;
       padding: 4px;
       }
.lg_tabm {
       font-size: 13px;
       font-weight: bold;
       }
.lg_tabfiltre {
       background-color: #C6CCDD;
       color: #000000;
       font-size: 12px;
       font-weight: bold;
       border-style: solid;
       border-width: 0;
       padding: 2px;
       }
.lg_bordtabfichelog {
       background-color: #F2FAC5;
       border-style: solid;
       border-width: 1;
       border-top-color: #808080;
       }
.lg_bordtabespotting {
       background-color: #FFFFFF;
       border-style: solid;
       border-width: 1;
       border-top-color: #808080;
       }
.lg_menumain {
       font-size: 19px;
       color: #FFFFFF;
       }
.lg_menumautre {
       font-size: 12px;
       }
.lg_txt34 {
       font-size: 34px;
       }
.lg_txt30 {
       font-size: 30px;
       }
.lg_txt22 {
       font-size: 22px;
       }
.lg_txt20 {
       font-size: 20px;
       }
.lg_txt19 {
       font-size: 19px;
       }
.lg_txt18 {
       font-size: 18px;
       }
.lg_txt17 {
       font-size: 17px;
       }
.lg_txt16 {
       font-size: 16px;
       }
.lg_txt14 {
       font-size: 14px;
       }
.lg_txt13 {
       font-size: 13px;
       }
.lg_txt12, .txt {
       font-size: 12px;
       }
.lg_txt11 {
       font-size: 11px;
       }
.lg_txt10 {
       font-size: 10px;
       }
.lg_alttitre {
       font-size: 12px;
       color: #FFFFFF;
       font-weight: bold;
       }
SELECT.lg_sel, ,sel ,INPUT.lg_inp {
       font-size: 13px;
       height: 20px;
       }
SELECT.lg_sel_fiche {
       font-size: 11px;
       height: 19px;
       }
.form {
	border: none;
	margin: 0;
	padding: 0;
    font-size: 12px;
}
.lg_tar {
       font-size: 10px;
       }
.ba2 {
       background-color: #E6E0CC;
     }
.ba3 {
       background-color: #F2FAC5;
     }
.ba4 {
       background-color: #FFFFFF;
     }     
.balor2 {
       background-color: #fed47e;
     }
.balor3 {
       background-color: #d6edff;
     }
.balor4 {
       background-color: #a8cae5;
     }
.ba2, .balor2 {
       border-top:solid 1px black;
       width:98%;
       font-size: 12px;
       padding:1;
       margin: 10 0 0 0 ;
       color: #000000;
       }
.ba3, .balor3 {
       width:98%;
       font-size: 10px;
       color: #000000;
       border-top:solid 1px #9B9B9B;
       border-bottom:solid 1px #9B9B9B;
       }
.ba4, .balor4 {
       width:98%;
       font-size: 12px;
       color: #000000;
       padding:4 4 4 0;
       margin: 0 0 0 0;
       }
.separation {
       margin-top:12px;
       }
.lettrine {
       line-height: 42px; 
       float: left;
       font-family:Verdana;
       font-size: 50px;
       font-weight: bold; 
       color: #3366CC; 
       }
a.pp, .pp, a.pp:visited {
     background: #B4C8DC;
     }
a.ppp {
     background: #EFA5B9;
     }
a.pp:hover, a.ppp:hover, a.ppp:visited {
     background: #EFA5B9;
     }
a.pp, a.ppp, a.pp:hover, a.ppp:hover, .pp{
	 font-family: Arial;
     font-size:12px;
     font-weight:bold;
     text-align:center;
     display: block;
     text-decoration: none;
	 color: #202020;
     height:16;
     float:left;
     border:solid 1px #D2CABD;
     padding:3;
     margin: 4 2 0 2;
     }
A:link {
   COLOR: #E35E3F;
   TEXT-DECORATION: none;
   }
A:active {
   COLOR: #000000; 
   TEXT-DECORATION: none;
   }
A:visited {
   COLOR: #03039D; 
   TEXT-DECORATION: none;
   }
A:hover {
   COLOR: #942E1D;
   }
.cv_mapage {
   background-color: #FFFFFF;
   margin-top: 8;
   margin-left:8;
   margin-right:8;
   font-family: Arial,Verdana,Geneva,Century Gothic;
   }
.header {
   height: 65px;
   vertical-align: middle;
   background-color: #E5E5E5;
   letter-spacing:0px;
   color:#42415A;
   font-family:Century Gothic;
   font-size:13px;
   }
.onglet, .onglet_log {
   background-color: #42415A;
   letter-spacing:0px;
   color:#FFFFFF;
   font-family:Century Gothic;
   font-weight:bold;
   font-size:15px;
   }
.onglet {
   background-color: #5D64AA;
   }
.onglet_log {
   background-color: #784796;
   }
.onglet_log2 {
   background-color: #6666cc;
   }
.sommaire {
   background-color: #E5E5E5;
   font-family:Arial;
   }
.li1 {
   font-family:Arial;
   font-size:14px;
   margin:0 0 4 9px;
   color:#DE5F3C;
   }
.li2 {
   font-family:Arial;
   font-size:12px;
   margin:0 0 0 19px;
   }
.li3, .li31, .li32, .li33 {
   font-family:Arial;
   font-size:14px;
   margin:0 0 1 0px;
   display: block;
   padding:0 0 0 3px;
   height: 20px;
   line-height: 20px;
   cursor: pointer;
   }
.li3 {color:#DE5F3C;}
.li31, a.li31:hover, a.li31:link, a.li31:visited {
   background: #784796;
   color:#FFFFFF;
   }
.li32, a.li32:hover, a.li32:link, a.li32:visited {
   background: #FF8040;
   color:#FFFFFF;
  }
.li33, a.li33:hover, a.li33:link, a.li33:visited {
   background: #784796;
   color:#FFFFFF;
  }
a.li3:hover {
   background: #A9A4E8;
   display: block;
   color:#FFFFFF;
   }
.barre_menu {
 border:solid 1px black;
 background-color: #2A2A2A;
 width: 100%;
 padding: 3px;
 margin: 0px;
 }
.barre_menu_gt {
 font-family:Arial;
 font-weight: bold;
 font-size: 20px;
 color:#FFFFFF;
 padding:0 3 0 9px;
 }
.barre_menu_lg {
 font-family:Arial;
 font-size: 36px;
 color: #FFFFFF;
 letter-spacing: 1px
 }
.barre_menu_tl {
 font-family:Arial;
 margin: 2 0 0 9px;
 font-size: 12px;
 letter-spacing: 1px;
 font-weight: bold;
 color: #FFFFFF;
 }
.barre_moteur_table {
 height: 22px;
 background-color: #FFFFD2;
 font-size: 12px;
 margin: 0;
 padding: 2px 0 2px 0; 
 }
.barre_moteur_inp {
 font-size: 11px;
 height: 17px;
 width:145px;
 }
.barre_moteur_go {
 height: 17px;
 width: 28px;
 font-size: 11px;
 padding: 0px; 
 }
SELECT.small_sel,INPUT.small_inp{font-size:11px;height:18px;}