body {background-color:#bfbcb6; 

font-family:Arial,Helvetica,sans-serif; 
text-transform:none;
 
font-size:11px;

text-align:justify;
color:#3c3b39;
	 margin-right:4px;
	 margin-left:2px;
	 margin:top:0px;
	 margin:bottom:0px;
}
     
      

a {color:#1111aa;text-decoration:none;}

a:hover {color:#B0581F; text-decoration:underline;}


img {border:none;}

a.infobulle span{
position:absolute;
z-index:99;
padding:3px;
text-align:center;
color:#ffff;
background:orange;
top:1em;
left:-9999px;
white-space:nowrap;
}

/*rends visible l'infobulle*/
.infobulle:hover span;
.infobulle:active span;
.infobulle:focus span{left:0;}


.big {
font-size:14px;

}



.marbre {background-color:#919191;padding:2px;margin:0pt;}



.contenu {background-color:#fffaed;

width:96%;
font-family:Arial,Helvetica,sans-serif; 
text-transform:none;
 
font-size:11px;

text-align:justify;
color:#3c3b39;
	 margin-right:auto;
	 margin-left:auto;
	 margin-top:0px;
	 margin-bottom:0px;
	

}


.contenuaccueil {background-color:#ffffff;padding:0pt; margin:0px; 
}


td {text-align:justify;text-transform:none;
 color:#3c3b39;font-family:Arial,Helvetica,sans-serif;  font-size:11px;}

p {text-align:justify;text-transform:none;
 color:#3c3b39;font-family:Arial,Helvetica,sans-serif;  font-size:11px;}



 .Bleu:link {color:#1111aa; text-decoration:none;}
   .Bleu:visited{color:#b53536;}
   .Bleu:active{color:#d9782a;}
   .Bleu:hover{color:#d9782a; text-decoration:underline;}

   
    .bleuplus:link {color:#1111aa; text-decoration:none;font-size:14px;}
   .bleuplus:visited{color:#1111aa;font-size:14px;}
   .bleuplus:active{color:#1111aa;font-size:14px;}
   .bleuplus:hover{color:#d9782a; text-decoration:underline;font-size:14px;}

   
   
    .rouge:link {color:#b53536; text-decoration:none;}
   .rouge:visited{color:#b53536;}
   .rouge:active{color:#b53536;}
   .rouge:hover{color:#00147c; text-decoration:underline;}

div.entourage {background-color:#9f8259;padding:0px;text-align:justify;text-transform:none;
 color:#3c3b39;font-family:Arial,Helvetica,sans-serif;   font-size:11px;}



h1 {font-family:Arial,Helvetica,sans-serif;  text-transform:none;
 font-size:18pt;}
h2 {font-family:Arial,Helvetica,sans-serif;  text-transform:none;
 font-size:14pt;}


.cadrepage {


	
    padding:0px 0px 0px 0px;
    margin-left:0px;
	 margin-right:0px;
	  margin-bottom:0px;
	border-top-width:medium; border-color:#919191; border-style:double;
	border-right-width:medium; border-color:#919191; border-style:double;
	border-left-width:medium; border-color:#919191; border-style:double;
	border-bottom-width:4px; border-color:#919191; border-style:solid;

	 }

	
	.border   {
	border:1px solid;
	
    padding:0px;
    margin-left:0px;
	 margin-left:0px;
	border-top-width:medium; border-color:#d5b487; border-style:double;
	border-right-width:medium; border-color:#d5b487; border-style:double;
	border-left-width:medium; border-color:#d5b487; border-style:double;
	border-bottom-width:none;
	width:100% }

	
	
	.cadrefree {
	
		border:1px solid;
	
    padding:0px;
    margin-left:0px;
	 margin-left:0px;
	border-top-width:medium; border-color:#cc0000; border-style:double;
	border-right-width:medium; border-color:#cc0000; border-style:double;
	border-left-width:medium; border-color:#cc0000; border-style:double;
border-bottom-width:medium; border-color:#cc0000; border-style:double;
	width:auto; }
	
	
	
		.cadrejaune {
	
		border:1px solid;
	
    padding:0px;
    margin-left:0px;
	 margin-left:0px;
	border-top-width:medium; border-color:#ffcc77; border-style:double;
	border-right-width:medium; border-color:#ffcc77; border-style:double;
	border-left-width:medium; border-color:#ffcc77; border-style:double;
border-left-width:medium; border-color:#ffcc77; border-style:double;
	width:auto; }
	
	
.listenone{
  list-style-type:none;
}



.listepuce{
list-style-position:outside;
 	list-style-image:url(Images/puce_mini_verte.gif);

}


.listepageperso{
list-style-position:outside;
 	list-style-image:url(Images/dot_red.gif);

}


.tablo {

border-collapse:collapse;
padding:12px;


background-color:#ececec;
border-color:#999999;
border-collapse:collapse;
border-width: 1px;
border-style: solid;
}










.tableactu {

border-collapse:collapse;

margin:2px;
width:90%;
background-color:#ececec;
border-color:#707070;
border-collapse:collapse;
border-width: 1px;
border-style: solid;
}

.pad{
 padding:4px;
 }

 
 
 .padplus{
 padding:14px;
 }

.titreactu {
margin:0px;
width:90%;
background-color:#c2c2c2;
border-color:#707070;
border-collapse:collapse;
border-width: 1px;
border-style: solid;
}


.smallcaps {font-family:Arial,Helvetica,sans-serif;  
   font-size:8pt;
   font-style:normal;
   line-height:normal;
   font-weight:bold;
font-style:capitalize;
   text-transform:none;
   color:#536082;
text-align:center;
}


    .petite-cap {
  font-variant: small-caps;
 }


 
.defilactu {
font-variant : small-caps;
font-family : Arial, Helvetica, sans-serif;
text-transform : none;
text-align : center;
width : 250px;
background-color : #8a884c;
font-size : 11px;
color : #ffffff;
}

 
.rubrique
{font-family:Arial,Helvetica,sans-serif;  
text-transform:none;
 


font-size:12px;
   font-style:normal;
   line-height:normal;
   font-weight:normal;
   font-variant:normal;
   text-transform:none;
 text-align:center;
}


.texte {font-family:Arial,Helvetica,sans-serif;  

 
font-size:11px;
  color:#3c3b39;
   font-style:normal;
   line-height:normal;
   font-weight:normal;
   font-variant:normal;
   text-transform:none;
 
 }
 




.alinea {
margin-left:30px;
}



.alinea40 {
margin-left:40px;
font-size:14px;
}

.alinea22 {
margin-left:22px;
}


.reponseAF22 {
margin-left:22px;
background-color:#ffffff;
padding:0px 0px 0px 4px;
width:auto;
color:#666666;
}

.OD {
margin : 0;
padding : 0;
list-style-type : none;
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;

text-align:left;

}
.OD li {
display : inline;
text-align:left;
margin : -1px;


}
.OD a {
text-decoration : none;
padding : 0000;
background : url('Images/bg_od.gif');
color : #6b252b;

text-align:left;
}
.OD a:hover {
background-image : url('Images/bg_od1.gif');
color : #6b252b;
text-decoration : none;

text-align:left;
}


.wd{ margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size:10pt; }
.wd  li { display: inline; margin: -1px }
.wd  a { text-decoration: none;  color:#454545;padding: 2px 4px 2px 4px; background: url('Images/bg2_v6.gif') }
.wd  a:hover { background-image: url('Images/bg_wd.gif'); color:#333333;  text-decoration: none;} 


.MJO { margin: 0px; padding: 10px; list-style-type: none; font-family: Arial,Helvetica,sans-serif;    font-size: 10pt}
.MJO li { display: inline; margin: -1px; }
.MJO a { text-decoration: none; color:#4e2d2d; padding: 6px 6px 8px 8px; background: url('Images/menu1jaune.gif') }
.MJO a:hover { background-image: url('Images/menu2orange.gif'); color:white;  text-decoration: none;} 



.MP{ margin: 0px; padding: 10px; list-style-type: none; font-family: Arial,Helvetica,sans-serif;  font-weight:bold;  font-size: 13px;}
.MP li { display: inline; margin: -1px; }
.MP a { text-decoration: none; color:#ffb489; padding: 6px 6px 8px 8px; background-color:#1372c8; font-weight:bold; }
.MP a:hover {  color:#FFFFFF; font-weight:bold;  font-size: 13px;  text-decoration: none;} 



.BV{ margin: 0px; padding: 0px; list-style-type: none; font-family: Arial,Helvetica,sans-serif;    font-size: 10pt}
.BV li { display: inline; margin: -1px; }
.BV a { text-decoration: none; color:#20522c; padding: 2px 4px 2px 4px; background: url('Images/bv.gif') }
.BV a:hover { background-image: url('Images/bvr.gif'); color:#ffffff;  text-decoration: none;} 



.MV6{ margin: 0px; padding: 0px; list-style-type: none; font-family: Arial,Helvetica,sans-serif;    font-size: 10pt}
.MV6 li { display: inline; margin: -1px; }
.MV6 a { text-decoration: none; color:#4e2d2d; padding: 0px 2px 0px 2px; background: url('Images/bg2_v6.gif') }
.MV6 a:hover { background-image: url('Images/bgv6.gif'); color:white;  text-decoration: none;} 




.plan:link {color:#10314f; text-decoration:none;  font-family: Arial,Helvetica,sans-serif;   padding: 0px 4px 0px 2px; font-size: 12px;}
   .plan :visited{color:#10314f; font-size: 12px; padding: 0px 4px 0px 2px;}
  .plan :active{ text-decoration: none; color:#10314f;  font-family: Arial,Helvetica,sans-serif;    font-size: 12px; padding: 0px 4px 0px 2px; background: url('Images/bg_beigeC.gif') }
  .plan :hover{ background-image: url('Images/bg_beigeF.gif');  font-family: Arial,Helvetica,sans-serif;   padding: 0px 4px 0px 2px;  font-size: 12px; color:white;  text-decoration: none;} 

  
  
  
.planmenu:link {color:#10314f; text-decoration:none;  font-family: Arial,Helvetica,sans-serif;   padding: 0px 4px 0px 2px; font-size: 16px;}
   .planmenu :visited{color:#10314f; font-size: 16px; padding: 0px 4px 0px 2px;}
  .planmenu :active{ text-decoration: none; color:#10314f;  font-family: Arial,Helvetica,sans-serif;    font-size: 16px; padding: 0px 4px 0px 2px; background: url('Images/bg_beigeC.gif') }
  .planmenu :hover{ background-image: url('Images/bg_beigeF.gif');  font-family: Arial,Helvetica,sans-serif;   padding: 0px 4px 0px 2px;  font-size: 16px; color:white;  text-decoration: none;} 



.plannote {color:#999999; text-decoration:none;  font-family: Arial,Helvetica,sans-serif; font-style:italic;  padding: 0px 8px 0px 2px; font-size: 10px;}





.MPP{ margin: 0px; padding: 0px; list-style-type: none; font-family: Arial,Helvetica,sans-serif;    font-size: 12px;}
.MPP li { display: inline; margin: -1px; }
.MPP a { text-decoration: none; color:#666666; padding: 0px 2px 0px 2px; background: url('Images/bg0.gif') }
.MPP a:hover { background-image: url('Images/bg0M.gif'); color:#ffffff;  text-decoration: none;} 




.M { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 9pt}
.M li { display: inline; margin: -1px; }
.M a { text-decoration: none; padding: 0 2px 0 2px; background: url('Images/bg0.gif') }
.M a:hover { background-image: url('Images/bg1.gif'); color: white;  text-decoration: none;} 



.MA { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 9pt}
.MA li { display: inline; margin: -1px; }
.MA a { text-decoration: none; padding: 0 2px 0 2px; background: url('Images/bf2.gif') }
.MA a:hover { background-image: url('Images/bg1.gif'); color: white;  text-decoration: none;} 


.MBD { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 9pt}
.MBD li { display: inline; margin: -1px; }
.MBD a { text-decoration: none; padding: 0 2px 0 2px; background: url('Images/bg0.gif') }
.MBD a:hover { background-image: url('Images/bd.gif'); color: white;  text-decoration: none;} 



.Pageperso { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 10pt; }
.Pageperso  li { display: inline; margin: -1px }
.Pageperso  a { text-decoration: none;  color: #1111aa;padding: 0 0px 0 0px; background: url('Images/bg_pageperso01.gif') }
.Pageperso  a:hover { background-image: url('Images/bg_pageperso02.gif'); color: white;  text-decoration: none;} 
 



.Mo { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size:10pt; }
.Mo  li { display: inline; margin: -1px }
.Mo  a { text-decoration: none;  color: #1111aa;padding: 0 2px 0 2px; background: url('Images/bg_Mo.gif') }
.Mo  a:hover { background-image: url('Images/menu1.png'); color: white;  text-decoration: none;} 




.Mv{ margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size:10pt; }
.Mv  li { display: inline; margin: -1px }
.Mv  a { text-decoration: none;  color:#454545;padding: 0 2px 0px 2px; background: url('Images/bgg.gif') }
.Mv  a:hover { background-image: url('Images/bggn.gif'); color:#ffffff;  text-decoration: none;} 

.Ms{ margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size:10pt; }
.Ms  li { display: inline; margin: -1px }
.Ms  a { text-decoration: none;  color:#454545;padding: 0 2px 0px 2px; background: url('Images/bgris.gif') }
.Ms  a:hover { background-image: url('Images/bggn.gif'); color:#ffffff;  text-decoration: none;} 




.odyssee { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size:9pt; }
.odyssee  li { display: inline; margin: -1px }
.odyssee  a { text-decoration: none; list-style-type: none;  color: #1111aa;padding: 0px 2px 0px 2px; background: url('Images/bg_Mo.gif') }
.odyssee  a:hover { background-image: url('Images/bgjaune.gif'); list-style-type: none; color:#6b1016;  text-decoration: none;} 


.Mg { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size:10pt; }
.Mg  li { display: inline; margin: -1px }
.Mg  a { text-decoration: none; list-style-type: none;  color:#42413d;padding: 2px 3px 0px 6px; background: url('Images/bg0gif') }
.Mg  a:hover { background-image: url('Images/menugris.gif'); list-style-type: none; color:#000000; font-weight:bold;font-size:10pt; text-decoration: none;} 




.Fa { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size:16px; }
.Fa  li { display: inline; margin: -1px }
.Fa  a { text-decoration: none;  color:#302c27;padding: 0 3px 0 2px; background: url('Images/bg_beigeC.gif') }
.Fa  a:hover { background-image: url('Images/bgrouge.gif'); color: white;  text-decoration: none;} 



 .Bleu:link {color:#1111aa; text-decoration:none;}
   .Bleu:visited{color:#b53536;}
   .Bleu:active{color:#d9782a;}
   .Bleu:hover{color:#d9782a; text-decoration:underline;}



   
 .lienM:link {text-decoration: none; padding: 1 2px 1 8px; background: url('Images/bg0R.gif')} 
   .lienM:hover{background-image: url('Images/menu1.png'); color: white; }
   
   
   
   

.R { margin: 0; padding: 0; list-style-type: none; font-family: Comic Sans MS; font-size: 9pt}
.R li { display: inline; margin: -1px }
.R a { text-decoration: none; padding: 0 2px 0 8px; background: url('Images/bg0R.gif') }
.R a:hover { background-image: url('Images/bg1R.gif'); color: white; } 


.Fr { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 10pt; }
.Fr li { display: inline; margin: -1px }
.Fr a { text-decoration: none; color:white; padding: 0 2px 0 4px; background: url('Images/bg0G.gif') }
.Fr a:hover { text-decoration: none; background-image: url('Images/menu1.png'); color: white } 
 
 
.T { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 10pt; font-weight:bold; }
.T li { display: inline; margin: -1px }
.T a { text-decoration: none; color:#dc2828; padding: 0 2px 0 4px; background: url('Images/bgOT.gif') }
.T a:hover { text-decoration: none; background-image: url('Images/menu2.png'); color: white } 
 
 
 
  
.TF { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 10pt; font-weight:bold; }
.TF li { display: inline; margin: -1px }
.TF a { text-decoration: none; color:#000099; padding: 0 2px 0 4px; background: url('Images/bgOT.gif') }
.TF a:hover { text-decoration: none; background-image: url('Images/menu2.png'); color: white } 
 
 
 
 .TA{ margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 10pt; }
.TA li { display: inline; margin: -1px }
.TA a { text-decoration: none; color:#000099; padding: 0 2px 0 4px; background: url('Images/bgOT.gif') }
.TA a:hover { text-decoration: none; background-image: url('Images/menu2.png'); color: white } 
 
 
 
 
  .LA{ margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 13px; }
.LA li { display: inline; margin: -1px }
.LA a { text-decoration: none; color:#302c27; padding: 2px 4px 2px 4px; background: url('Images/bg_beigeC.gif') }
.LA a:hover { text-decoration: none; background-image: url('Images/bg_beigeF.gif'); color: white } 
 
 
 
 
 
 
 
 
 
 
  .FO{ margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 13px; }
.FO li { display: inline; margin: -1px }
.FO a { text-decoration: none; color:#4e4aea; padding: 2px 4px 2px 4px; background: url('Images/bg_beigeC.gif') }
.FO a:hover { text-decoration: none; background-image: url('Images/bg_bleu.gif'); color: #FFFFFF; } 
 



 
  .AF{ margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 13px; }
.AF li { display: inline; margin: -1px }
.AF a { text-decoration: none; color:#302c27; padding: 2px 4px 2px 4px;  background: url('Images/bg_od1.gif') }
.AF a:hover { text-decoration: none; background-image: url('Images/bg_beigeF.gif'); color: white } 
 
 


 
 
.baspage {
background-image:url(./Images/bas_page.gif);
 height:24pt;

   padding:0px;
   margin:0px; 
  	   
      background-repeat:repeat-x;	 
	  font-family:Arial,Helvetica,sans-serif;  
	  text-transform:none;
 		  color: #666666;
	  text-align:center;
	  font: bold 12pt/20pt Arial,Helvetica,sans-serif;  
border-left:1px;
border-right:1px;
border-bottom:0px;
border-top:0px;
border-color:#999999;
vertical-align:middle;

}


	
	  .horlogeDiv {
width:150px;
border:1px solid #00000;
font-size:10px;
background-color:#ffffff;
text-align:center;
}
	
	

 
  
      
 .G { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 10pt; }
.G li { display: inline; margin: -1px }
.G a { text-decoration: none; color:white; padding: 0 2px 0 4px; background: url('imagf/bg0G.gif') }
.G a:hover { text-decoration: none; background-image: url('imagf/menu1.png'); color: white } 
 
	  


.menu{ margin: 0; padding: 0; width:1080; list-style-type: none; text-align:center; font-family: Arial,Helvetica,sans-serif;   color:#303030; font-weight:thin 300; font-size:11px; }
.menu li { display: inline; }
.menu a  { text-decoration: none;  padding: 2px 8px 2px 6px; background: url('Images/bggris.gif');color:#303030; } 
.menu a:hover { text-decoration: none; background-image: url('Images/bgrouge.gif'); color:#ffffff; }



.menubas{ margin: 0; padding: 0; width:1080; list-style-type: none; text-align:center; font-family: Arial,Helvetica,sans-serif;   color:#303030; font-weight:thin 300; font-size:11px; }
.menubas li { display: inline; }
.menubas a  { text-decoration: none;  padding: 2px 8px 2px 6px; background: url('Images/bggris.gif');color:#303030; } 
.menubas a:hover { text-decoration: none; background-image: url('Images/bgrouge.gif'); color:#ffffff; }







.flux :link {color:#1111aa; text-decoration:none;}
   .flux :visited{color:#b53536;}
  .flux :active{color:#d9782a;}
  .flux :hover{color:#d9782a; text-decoration:underline;}


a.accueil {
  display: block;
  height: 64px;
  width:100px;
  background: url('Images/accueil_busyspider.gif') no-repeat;
}
a.accueil:hover {
  background: url('Images/accueil_busyspider02.gif') no-repeat;}
  
a.accueil span {
  display:none;
}






a.prise{
  display: block;
  height: 286px;
  width:264px;
  background: url('Images/prise_telephone_murale02.gif') no-repeat;
}
a.prise:hover {
  background: url('Images/lamelles_prise_FT.gif') no-repeat;}
  
a.prise span {
  display:none;
}











a.accueilactu {
  display: block;
  height: 64px;
  width:100px;
  background: url('imgactu/accueil_busyspider.gif') no-repeat;
}
a.accueilactu:hover {
  background: url('imgactu/accueil_busyspider02.gif') no-repeat;}
  
a.accueilactu span {
  display:none;
}







 
 
.traitmenu
{
position:relative;
margin-top:0px;
background :url(Images/traitjaune2.gif);
background-repeat:repeat-x;
width:100%;
height:2px;
}


.lignejaune
{
position:relative;
margin-top:12px;
background :url(Images/trait.gif);
background-repeat:repeat-x;
width:100%;
height:6px;
padding-top:8px;
padding-bottom:8px;
}







.Fr { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 10pt; }
.Fr li { display: inline; margin: -1px }
.Fr a { text-decoration: none; color:white; padding: 0 2px 0 4px; background: url('Images/bg0G.gif') }
.Fr a:hover { text-decoration: none; background-image: url('Images/menu1.png'); color: white } 
 
 
.T { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 10pt; font-weight:bold; }
.T li { display: inline; margin: -1px }
.T a { text-decoration: none; color:#dc2828; padding: 0 2px 0 4px; background: url('Images/bgOT.gif') }
.T a:hover { text-decoration: none; background-image: url('Images/menu2.png'); color: white } 
 
 
 
  
.TF { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 10pt; font-weight:bold; }
.TF li { display: inline; margin: -1px }
.TF a { text-decoration: none; color:#000099; padding: 0 2px 0 4px; background: url('Images/bgOT.gif') }
.TF a:hover { text-decoration: none; background-image: url('Images/menu2.png'); color: white } 
 
 
 
 .Mjaune { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 10pt; font-weight:bold; }
.Mjaune li { display: inline; margin: -1px }
.Mjaune a { text-decoration: none; color:#f9e431; padding: 0 2px 0 4px; background: url('Images/bgOT.gif') }
.Mjaune a:hover { text-decoration: none; background-image: url('Images/bgjaune.gif'); color:#0154fa } 
 
 
 
 
 
 
 .TA{ margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 10pt; }
.TA li { display: inline; margin: -1px }
.TA a { text-decoration: none; color:#000099; padding: 0 2px 0 4px; background: url('Images/bgOT.gif') }
.TA a:hover { text-decoration: none; background-image: url('Images/menu2.png'); color: white } 
 
 
 

.baspage {
background-image:url(./Images/bas_page.gif);
 height:26pt;
width:97%;
   padding:0px;
   margin:0px;  	
      background-repeat:repeat-x;	 
	  font-family:Arial,Helvetica,sans-serif;  
	  text-transform:none;
 		  color: #666666;
	  text-align:center;
	  font: bold 12pt/22pt Arial,Helvetica,sans-serif;  
border-left:1px;
border-right:1px;
border-bottom:0px;
border-top:0px;
border-color:#999999;
vertical-align:bottom;

}

 

.baspageactu {
background-image:url('imgactu/bas_page.gif');
 height:26pt;
width:97%;
   padding:0px;
   margin:0px;  	
      background-repeat:repeat-x;	 
	  font-family:Arial,Helvetica,sans-serif;  
	  text-transform:none;
 		  color: #666666;
	  text-align:center;
	  font: bold 12pt/22pt Arial,Helvetica,sans-serif;  
border-left:1px;
border-right:1px;
border-bottom:0px;
border-top:0px;
border-color:#999999;
vertical-align:bottom;

}





	

 
  
      
 .G { margin: 0; padding: 0; list-style-type: none; font-family: Arial,Helvetica,sans-serif;   font-size: 10pt; }
.G li { display: inline; margin: -1px }
.G a { text-decoration: none; color:white; padding: 0 2px 0 4px; background: url('imagf/bg0G.gif') }
.G a:hover { text-decoration: none; background-image: url('imagf/menu1.png'); color: white } 
 
	  
	  
	  .colfond {margin-right:auto; margin-left:auto;width:1024px;height:1380px;background-color:#ffffff;
}



.col_G {float:left;width:270px; top:260px;height:1380px;background-color:#ffffff;
}



.col_M {float:left;width:490px;top:260px;height:1380px;background-color:#ffffff; 
}




.col_D {float:left;width:252px;top:260px;height:1380px;background-color:#ffffff; 
}


 .colfondplan {margin-right:auto; margin-left:auto;width:auto;height:1200px;background-color:#fffaed;
}


.col_Gplan {float:left;width:47%; top:260px;height:1200px;background-color:#fffaed;
}
.col_Mplan {float:left;width:6%;top:260px;height:1200px;background-color:#fffaed; 
}

.col_Dplan{float:left;width:47%;;top:260px;height:1200px;background-color:#fffaed; 
}



 .colfondML{margin-right:auto; margin-left:auto;width:auto;height:auto;background-color:#fffaed;
}

.col_GML {float:left;width:42%; padding:14px; top:260px;height:auto;background-color:#fffaed;
}

.col_MML{float:left;width:4%;top:260px;height:auto;background-color:#fffaed; 
}

.col_DML{float:left;width:42%; padding:14px;top:260px;height:auto;background-color:#fffaed; 
}

.colBML {;margin-right:auto;margin-left:auto;text-align:center;width:80%; background-color:#ffffff; 
}


.border { border-style:solid;border-width:1px;border-color:#c2c2c2;
}


.titrealice { background-image: url('Images/barre_menu_alice.png'); width:270px;color:#CD001D;height:45px;font-size:16px;text-align:center; background-repeat:no-repeat; } 


.titrefree { background-image: url('Images/barre_titre_free.png'); width:460px;color:#ffffff;height:45px;font-size:18px;text-align:center; background-repeat:no-repeat; } 



.titrefreealice { background-image: url('Images/barre_titre_free_alice.png'); width:460px;color:#ffffff;height:45px;font-size:18px;text-align:center; background-repeat:no-repeat; } 


.titrealiceD { background-image: url('Images/barre_menu_chapitre_right.png'); color:#CD001D;height:45px;font-size:16px;text-align:center; background-repeat:no-repeat; } 


.titrerss { background-image: url('Images/barre_titre_free_alice_rss.png'); color:#ffffff;height:45px;font-size:17px;text-align:center; background-repeat:no-repeat; } 






.left{text-align: left;	}


   
  
  
 
 
 
 .rayureslien {
 background: url(./Images/rayures_lien.gif) top left no-repeat;


 text-align:center;
 width:260px;
font-size: 1.3em;
font-weight:bold;
height:20px;

}
 
 
 .rayureurl {
 background: url(./Images/rayure_url.gif) top left no-repeat;
padding:2px 4px 4px 0px;

 text-align:center;
 width:260px;
 height:20px;
font-size: 1.3em;
font-weight:bold;
height:20px;

}

 
  
 
  .rayureslien2 {
 background: url(./Images/rayures_lien2.gif) top left no-repeat;


 text-align:center;
 width:235px;
font-size: 1.4em;
font-weight:bold;
height:20px;

}
 








.bloc1
{

height:140px;
width:114px;
float:left;
margin-right:20px;
margin-left:40px;
}




.bloc2
{

height:140px;
width:114px;
float:left;
margin-right:20px;

}


.bloc3
{

height:140px;
width:114px;
float:left;
margin-right:20px;

}

.bloc4
{

height:140px;
width:114px;
float:left;
margin-right:20px;

}


.bloc5
{

height:140px;
width:114px;
float:left;
margin-right:50px;

}


.bas
{background:#bfbcb6; 
}



.notebleuplus
{
color:#536082;
font-family: Arial,Helvetica,sans-serif;
font-size: 12pt;
font-weight:bold;

}




.notebleu
{
color:#536082;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight:bold;

}

.notebleumini
{
color:#536082;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight:bold;

}



.boldbleu
{
color:#536082;
font-family: Arial,Helvetica,sans-serif;
font-size: 12pt;
font-weight:bold;
text-decoration:underline;


}




.surlignebl
{
color:#333333;
font-family: Arial,Helvetica,sans-serif;
font-size: 9pt;

background-color:#ededed;

}




.notevertplus
{
color:#336666;
font-family: Arial,Helvetica,sans-serif;
font-size: 12pt;
font-weight:bold;

}

.noteV
{
color:#9b9e2a;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight:bold;

}


.noteMP
{
color:#2bade5;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight:bold;

}


.titreMP
{
color:#01329b;
font-family: Arial,Helvetica,sans-serif;
font-size: 18px;
font-weight:bold;

}






.notevert
{
color:#336666;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight:bold;

}


.noteM
{
color:#a1834d;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight:bold;

}




.noteMplus
{
color:#a1834d;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight:bold;

}

.M2titre
{
color:#8b7855;
font-family: Arial,Helvetica,sans-serif;
font-size: 18px;
font-weight:bold;

}




.noteV
{
color:#729036;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight:bold;

}



.notebrun
{
color:#6b0f16;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight:bold;
}

.notebruntitre
{
color:#6b0f16;
font-family: Arial,Helvetica,sans-serif;
font-size: 22px;
font-weight:bold;
}




.notegris
{
color:#242422;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight:bold;
}



.notegrisplus
{
color:#242422;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight:bold;
background-color:#e0e0e0;
}




.noterouge
{
color:#ffffff;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight:bold;
background-color:#536093;
}



.chapitremg {
background-color:#e0e0e0;
color:#515151;
padding:1px 4px 0px 4px;
font-family: Arial,Helvetica,sans-serif;
font-size: 14pt;
font-weight:bold;
    }
	
	
	
	.chapitreom{
background-color:#e9e0d1;
color:#302c27;
padding:0px 4px 0px 4px;
margin-left:4px;
font-family: Arial,Helvetica,sans-serif;
font-size: 14pt;
font-weight:bold;
    }
	
	
	
	
	.noteom{

color:#302c27;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:bold;
    }
		
	.chapitrepp{
background-color:#c7c7cd;
color:#666666;
padding:0px 4px 0px 4px;
margin-left:4px;
font-family: Arial,Helvetica,sans-serif;
font-size: 14pt;

    }
	
	
	
	
		
	.chapitrefv{
background-color:#9b9c76;
color:#ffffff;
padding:0px 4px 0px 4px;
margin-left:4px;
font-family: Arial,Helvetica,sans-serif;
font-size: 17px;
    }
	
	
	
			.notefv{

color:#929432;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:bold;
    }
	
	
				.notefv2{

color:#929432;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight:bold;
    }
	
	
			.notewd{

color:#dd9230;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:bold;
    }
	
	
	
	
	
	
					.notefv3{

color:#929432;
font-family: Arial,Helvetica,sans-serif;
font-size: 18px;
font-weight:bold;
padding:4px;
    }
	
	
	
				.soustitrefv{

color:#333333;
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
font-weight:bold;
    }
	

	
		.surlign{
background-color:#c7c7cd;
color:#333333;
padding:0px 4px 0px 4px;
margin-left:4px;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;

    }
	
	
		.notepp{

color:#b26e0f;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight:bold;
    }
	
	
	
	
	
	
.chapitrev6{
color:#536082;
font-family: Arial,Helvetica,sans-serif;
font-size: 14pt;
font-weight:bold;}
	

	
	.chapitretel{
background-color:#283b6c;
color:#ffffff;
padding:0px 4px 0px 4px;
font-family: Arial,Helvetica,sans-serif;
font-size: 18px;
font-weight:bold;
    }

	
	
	.chapitreatp{
background-color:#cbc99d;
color:#636242;
padding:0px 4px 0px 4px;
font-family: Arial,Helvetica,sans-serif;
font-size: 18px;
font-weight:bold;
    }

	
	
	
	
		.souschapit{
background-color:#e0e0e0;
color:#515151;
padding:1px 4px 0px 4px;
font-family: Arial,Helvetica,sans-serif;
font-size: 11pt;
font-weight:bold;
    }
	
	
		
.chapitreAF{
color:#958b31;
font-family: Arial,Helvetica,sans-serif;
font-size: 14pt;
font-weight:bold;}
	

	
		.noteAF{

color:#958b31;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight:bold;
    }
	
	
		.reponseAF{

color:#c60900;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight:bold;

    }
	
	
		.noteroux{

color:	#b65005;
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight:bold;
    }
	

	
	
	
	.noteBV{

color:#20522c;
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
font-weight:bold;
    }
	
	


.lignemenu {
background:url(./Images/ligne_200_10.gif); 
} 




.bull {
   text-decoration: none;
   border-bottom: 1px gray dotted; 
}




a.info {
   position: relative;
   color: black;
   text-decoration: none;
   border-bottom: 1px gray dotted; 
}
a.info span {
   display: none; 
}
a.info:hover {
   background: none;
   z-index: 500; 

   
}
a.info:hover span {
   display: inline; 
   position: absolute;

  font-style:italic;

   top: 20px; 
   left: 20px;

   border: 1px solid #bbb;
    background: #ffc;
    width:200px;
	padding:4px;
  
}
