A:link {
       color: #0A2892;
       text-decoration: none;
       background: transparent;
       }
A:visited {
       color: #FF0000;
       text-decoration: none;
       background: transparent;
       }
A:hover {
       color: #FF0000;
       text-decoration: underline;
       background: transparent;
       }
.lg_mapage {
       background-color: #FFFFFF;
       width: 980px;
       margin-top: 8px;
       margin-left:14px;
       margin-right:14px;
       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 {
       background-color: #E6E0CC;
       }
.lg_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 {
       padding:3px;
       margin: 1;
       font-size: 12px;
       }
.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 {
       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 {
       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, 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: 0 1 0 2;
     }
