.body { backgroung-attachment:fixed;background-repeat:no-repeat;background-position:11px 1px;background-image:url(design/fondsommaire.jpg) }
.bodyrub { background-color:#F3F0DD;backgroung-attachment:;background-repeat:no-repeat;background-position:;background-image:url(design/fondrubrique0000.jpg)}
.bodyarticle { backgroung-attachment:fixed;background-repeat:repeat-y;background-image:url(design/) }
.bodyplan { backgroung-attachment:fixed;background-repeat:repeat-y;background-position:11px 0px;background-image:url(design/fondplan.jpg) }
.bodyrecherche { backgroung-attachment:fixed;background-repeat:repeat-y;background-position:0px 0px;background-image:url(design/fondrecherche.jpg) }
.bodybreve { backgroung-attachment:fixed;background-repeat:repeat-y;background-image:url(design/fondbreve.jpg) }
.bodycal {
 font: 10px verdana, sans-serif;
 background:#CCDE9C url("design/fondrubrique0000.jpg") top left no-repeat;
 
 margin: 0;
 padding: 0;
}
.soustitrerub {  font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: 500; color: #00529E}
.chemindefer {  font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; font-weight: 500; color: #FFFFFF;text-decoration:none}


.artitre {  font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: 100; color: #00529E}

.plan2 {  font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10pt; font-style: ; font-weight: 100;background-color:; color: #00529E}
.art2 {  font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: 100;background-color:; color: #000000}
.art {  font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 9pt; font-style:normal; font-weight: 100;background-color:; color:  #00529E}
.art0 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style:normal; font-weight: 100;background-color:; color:  #00529E;text-decoration:none}
.art300 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style:normal; font-weight: 100;background-color:; color:  #FFFFFF;text-decoration:none ;text-align: justify; 
  padding-left:7px;  padding-right:7px;letter-spacing:1px}
.art3002 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style:normal; font-weight: 100;background-color:; color:rgb(57,33,15);text-decoration:none ;text-align: justify; 
  padding-left:7px;  padding-right:7px;letter-spacing:1px}
  .art30 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style:normal; font-weight: 100;background-color:; color:  #FFFFFF;text-decoration:none ;text-align: justify; 
  padding-left:7px;  padding-right:7px}
.art30:hover {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style:normal; font-weight: 100;background-color:#00529E; color:  #FFFFFF;text-decoration:none; text-align: justify; 
  padding-left:7px;  padding-right:7px}

.breve2 {font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 14pt; font-style:normal; font-weight: 500;background-color:; color:  #00529E}
.art3 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style:normal; font-weight: 100;background-color:; color:  #00529E;text-decoration:none}
.textebreve {font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10pt; font-style:normal;text-align: justify;padding-left:5px;
padding-right:175px;
 font-weight: 500;background-color:; color:  #00529E}

.sousrubrique2 { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: 200; color: #ffffff}

.sommaire1 { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 12pt; font-style: bold; text-decoration:underline;font-weight: 400; color: #ffffff}
.sommaire2 { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 12pt; font-style: bold; text-decoration:underline;font-weight: 400; color: #00529E}

p.lionel { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 14pt; font-style: bold; text-decoration:underline;font-weight: 700; color: #550066}

.sousrubrique4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: 500; color: #00529E;text-decoration:none}

.sousrubrique5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; text-decoration:none;font-weight: 500; color: #FFFFFF}

.sousrubrique6 { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: 500; color: #000000}



.sousrubrique7 { font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: 200; color: #000000}

.sousrubrique8 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20pt; font-style: normal; font-weight: 500; color: #FFFFff;text-decoration:none}
.rubriquelycee {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; text-decoration:none;font-weight: 500; color: #FFFFFF}
.grandtitre {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 45px; font-style: normal; text-decoration:none;font-weight:900; color: #FFFFFF;letter-spacing:-4px;word-spacing:5px;}
.grandtitre2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 45px; font-style: normal; text-decoration:none;font-weight:900; color: rgb(57,33,15);letter-spacing:-4px;word-spacing:5px;}
.titre {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; text-decoration:none;font-weight:900; color: #FFFFFF;letter-spacing:1px;word-spacing:5px;}
.titre2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; text-decoration:none;font-weight:900; color: rgb(57,33,15);letter-spacing:1px;word-spacing:5px;}

.titreart { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-style: normal; font-weight: 500; color: #FFFF15;text-decoration:none}
a.lionel:hover{background:#0c72BA;color:#ffffff;font-size: 10px;text-decoration:none;}
a.chemindefer:hover{background:#ffffff;color:#550066;font-size: 10px;text-decoration:none;}

a.menurub {font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px; 
 font-style: normal;
  font-weight: 400; 
  color: #ffffff;
  text-decoration:none;
  background-image:url(design/jesuisen2.jpg);
 display: block; 
     width:73px;
     height:35px;
     border:0px; 
    padding-top :5px  ;
 letter-spacing:-1px; 
  
  
  }
a.menurub2 {font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:17px; 
 font-style: normal;
  font-weight: 200; 
  color: #5F3619;
  text-decoration:none;
 background:#B4CB6C;
 display: block; 
     width:99px;
     height:35px;
     border:0px; 
 letter-spacing:-2px;   
   padding-top :5px  
     }
a.menurub2:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:17px; 
 font-style: normal;
  font-weight: 500; 
  color: #ffffff;
  text-decoration:none;
background:#5F3619;
 display: block; 
     width:99px;
     height:35px;
     border:0px;   
  
  
  
  }
  a.menurub3 {font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px; 
 font-style: normal;
  font-weight: 500; 
  color: #FFFFFF;
  text-decoration:none;
  background-image:url(design/jesuisen.jpg);
 display: block; 
     width:73px;
     height:35px;
     border:0px; 
  
  
  
  
  }
  
  li.lionel, ul.lionel {list-style-type:none; 
}
   div.menurublist {
   font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px; 
 font-style: normal;
  font-weight: 500; 
  color: #5F3619;
  text-decoration:none;

  }
 .menurublist0 {
   font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px; 
 font-style: normal;
  font-weight: 600; 
  color: #39210F;

  text-decoration:none;

  }
    a.menurublist {font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px; 
 font-style: normal;
  font-weight: 500; 
  color: #FFFFFF;
  text-decoration:none; }
  

 
  a.menurublist:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px; 
 font-style: normal;
  font-weight: 500; 
  color: #ffffff;
  text-decoration:none;
    background:#5F3619;
  } 
    .titresommaire {
 border: 1px solid #B4CB6C;
 background-color:#B4CB6C;
 color:#5F3619;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size: 14px;

 font-weight:500;
 letter-spacing:3px
  }
      .titresommaire2 {
 
 background-color:#B4CB6C;
 color:#5F3619;
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px;

 font-weight:500;
 letter-spacing:-1px;
 word-spacing:1px;

  }
  #lesactus1 {

  background-image: url(deco2.jpg);

  }
  
   #lesactus2 {

 padding-top:3px;
 text-align:justfy;
 padding-bottom:3px;

 text-align:justify;

   z-index:1;
  background-image: url(deco02.jpg);
 
  }
  .titre2rub{
  color:#ffffff;
  font-weight:700;
  font-size:14px
  font-family: Verdana,  Arial, Helvetica, sans-serif;
  font-style: bold;
  text-decoration:underline;
  

  
  
  }
 .cadrerub{
 background-color:#7E6956 ;
 padding-left:5px; 
 
  padding-right:5px;
 
 
 } 
.barrearticle{
   background-color:#B4CB6C;
   overflow:hidden
  
  
  
  } 
   #leplan{
 background-color:#C0B0A3 ;
 padding-left:5px; 
 
  padding-right:5px;
 
 
 } 
  
 #titrelesdossiers {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-style: normal; text-decoration:none;font-weight: 500; color: #FFFFFF} 
   a.menuartlist {
  font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px; 
 font-style: normal;
  font-weight: 500; 
  color:#ffffff;
  text-decoration:none;
 
  }
  a.menuartlist:hover {font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px; 
 font-style: normal;
  font-weight: 500; 
  color: #ffffff;
  text-decoration:none;
   background:#5F3619; 
  } 
iframe.lionel { border:none;}

a.menurub:hover {

color:#000000;
text-decoration:none;
display: block; 
     width:73px;
     height:35px;
     border:0px;
color:#FFFFFF;
text-decoration:none;
background-image:url(design/jesuisen.jpg);
background-repeat:no-repeat;
font-size: 11px;
    padding-top :1px  ;
 letter-spacing:-1px; 
}






input {width:50%;}




.champviolet {	
	BORDER-RIGHT: #6F8230 1px solid; 
	BORDER-TOP: #6F8230 1px solid; 
	BACKGROUND: #D3E1AA; 
	BORDER-LEFT: #6F8230 1px solid; 
	COLOR: #5F3619; 
	BORDER-BOTTOM: #6F8230 1px solid; 
	font-size: 10px
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.champvioletold {	
	BORDER-RIGHT: #563885 1px solid; 
	BORDER-TOP: #563885 1px solid; 
	BACKGROUND: #D0C6D6; 
	BORDER-LEFT: #563885 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #563885 1px solid; 
	font-size: 11px
}
.boutonviolet {
	BORDER-RIGHT: #6D832E 1px solid;
	BORDER-TOP:#6D832E 1px solid;
	BACKGROUND: #6D832E;
	BORDER-LEFT: #6D832E 1px solid;
	CURSOR: pointer;
	COLOR: #FFFFFF;
	BORDER-BOTTOM: #6D832E 1px solid;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.Style1 {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.Style2 {font-family: "Times New Roman", Times, serif}
td.lionel {
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px; 
 font-style: normal;
  font-weight: 500; 
  color: #0C2C55;
  text-decoration:none;
}
p.lionel {
font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}


tr.lionel {
font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF
}
.textelionel {
   font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px; 
 font-style: normal;
  font-weight: 500; 
  color: #5F3619;
  text-decoration:none;
  text-align: justify; 
  padding-left:5px;  padding-right:5px;
 
  }
  
  .textelionelflash {
   font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px; 
 font-style: normal;
  font-weight: 500; 
  color: #5F3619;
  text-decoration:none;
  text-align: center; 
  padding-left:5px;  padding-right:5px;
  }
.calmois {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px; 
 font-style: normal;
  font-weight: 500; 
  color: #ffffff;
  text-decoration:none;
  text-align: center; 
background: #5F3619;
}
  
  #calweekend {
 font-style: normal;
  font-weight: 700; 
  color: #ffffff;
 background: #A89380;
}
a.caltoday{
text-decoration:none;
color:#800000;
font-weight:700;
}
a.cal{
text-decoration:none;
color:#5F3619
}
  .caljour {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px; 
 font-style: normal;
  font-weight: 500; 
  color: #B4CB6C;
  text-decoration:none;
  text-align: center; 
border: 1px solid #6D832E;
background: #ffffff;
} 
  
 //  p {text-indent:3em; margin:0px;}
  
   a.menuagenda {

color:#000000;
text-decoration:none;
display: block; 
     width:150px;
     height:107px;
     border:0px;
color:#FFFFFF;
text-decoration:none;
background-image:url(lagenda2.jpg);
background-repeat:no-repeat;
font-size: 10px;
} 


   
 a.menuagenda:hover {

color:#000000;
text-decoration:none;
display: block; 
     width:150px;
     height:107px;
     border:0px;
color:#FFFFFF;
text-decoration:none;
background-image:url(lagenda.jpg);
background-repeat:no-repeat;
font-size: 10px;
} 

.art31 {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style:normal; font-weight: 500; color:#5F3619;text-decoration:none ;text-align: justify; 
  padding-left:7px;  padding-right:7px;}
