.li_droite  {
font-family : Verdana;
font-size : 8pt;
color : #ffffff;
margin-left : 2em;
padding-left : 0;
      }
.txt {
font-family : Verdana;
font-size : 9pt;
color : #000000;
      }
.formtxt {
font-family : Verdana;
font-size : 7pt;
color : #000000;
      }
.contour {
background-color : white;
border-style : solid;
border-color : #202d95;
border-width : 0px;
padding-left : 6px;
padding-right : 6px;
      }
.contouraccueil {
background-color : white;
border-style : solid;
border-color : #202d95;
border-width : 2px;
padding-left : 0px;
padding-right : 0px;
      }
.fiche {
background-color : white;
background-image : url('/2005/images/site/fiche_top.jpg');
border-style : solid;
border-color : #CC884C;
border-width : 0px;
padding-left : 0px;
padding-right : 0px;
      }
.fichecontour {
background-color : white;
border-style : solid;
border-color : #CC884C;
border-width : 2px;
padding-left : 0px;
padding-right : 0px;
      }

.fichenom {
font-family : Verdana;
font-size : 12pt;
color : #444444;
text-transform: uppercase;
font-weight : bold;
      }
.fichetxt {
font-family : Verdana;
font-size : 8pt;
color : #000000;
text-align : justify;
      }
.orcellfiche {
background-color : #CC884C;
border-style : outset;
border-width : 3px;
border-color : #CC884C;
padding-left : 6px;
padding-right : 6px;
padding-bottom : 10px;
text-align : justify;
}
#contenu LI.orlist {
font-family : Verdana;
font-size : 8pt;
text-align : left;
color:white;
list-style-type: dot;
}
#contenu UL.orlist {
font-family : Verdana;
font-size : 8pt;
text-align : left;
color:white;
list-style-type: dot;
}

.orcelltitre {
font-family : Verdana;
font-size : 9pt;
color : white;
}
.orcelltxt {
font-family : Verdana;
font-size : 8pt;
color : white;

}
.tablecontenu {
background-color : white;
border-style : solid;
border-color : #5C66B2;
border-width : 0px;
padding-left : 6px;
padding-right : 6px;
      }
.entetefond {
background-image : url('/2005/images/site/fondville.jpg');
background-repeat : repeat;
background-position : 0% 0%;
      }
.gauchebg {
background-image : url('/2005/images/site/gauchebg.jpg');
background-repeat : no-repeat;
background-position : 0% 0%;
      }
.titre {
font-family : Verdana;
font-size : 11pt;
color : #ffffff;
text-transform: uppercase;
font-weight : bold;
margin : 3px 4px 3px 4px;
      }
.titredroite {
font-family : Verdana;
font-size : 10pt;
color : #ffffff;
font-weight : bold;
margin-left : 0;
padding-left : 0;
      }
.copy {
font-family : Verdana;
font-size : 7pt;
color : #ffffff;
margin-left : 0;
padding-left : 0;
margin-top : 0;
      }
H1 {
font-family : Verdana;
font-size : 10pt;
color : black;
      }
img {
border : medium none inherit;
      }
.lienblanc {
font-family : Verdana;
font-size : 8pt;
      }
.lienblancactif {
font-family : Verdana;
color : #cccccc;
font-size : 8pt;
      }
#calendrier .conf  {
font-family : Arial;
color : #202d95;
font-weight:bold;
font-size : 9pt;
		}
#calendrier a.personne  {
font-family : Arial;
color : #000000;
text-decoration : none;
font-weight :bold;
font-size : 11pt;
		}
#calendrier a.personne:hover  {
font-family : Arial;
color : #CC6600;
text-decoration : underline;
font-weight :bold;
font-size : 11pt;
		}
#calendrier a.personne:active  {
font-family : Arial;
color : #000000;
text-decoration:underline;
font-weight :bold;
font-size : 11pt;
		}
#calendrier a.personne:visited  {
font-family : Arial;
text-color : #FF0000;
font-weight :bold;
font-size : 11pt;
		}
#calendrier a.conf  {
font-family : Arial;
color : #202d95;
font-weight:bold;
font-size : 9pt;
		}
#calendrier a.conf:visited  {
font-family : Arial;
color : #202d95;
font-weight:bold;
font-size : 9pt;
		}
#calendrier a.conf:hover  {
font-family : Arial;
color : #CC6600;
text-decoration:underline;
font-size : 9pt;
		}
#calendrier a.conf:active  {
font-family : Arial;
color : #FF0000;
text-decoration:underline;
font-size : 9pt;
		}
#calendrier a.cielien  {
font-family : Arial;
color : #000000;
font-weight:bold;
font-size : 9pt;
		}
#calendrier a.cielien:visited  {
font-family : Arial;
color : #000000;
font-weight:bold;
font-size : 9pt;
		}
#calendrier a.cielien:hover  {
font-family : Arial;
color : #FF0000;
text-decoration:underline;
font-weight:bold;
font-size : 9pt;
		}
#calendrier a.cielien:active  {
font-family : Arial;
color : #000000;
text-decoration:underline;
font-weight:bold;
font-size : 9pt;
		}
#calendrier LI {
list-style-type:square;
line-height:110%;
font-family : Verdana;
color : #000000;
font-size : 9pt;
margin-top : 4pt;
margin-bottom:2pt;
padding-top : 0pt;
padding-bottom : 0pt;
padding-left : 10pt;
		}
#calendrier P {
font-family : Verdana;
font-size : 9pt;
color : #000000;
		}
#calendrier .caltitre {
font-family : Verdana;
font-size : 8pt;
color : #FFFFFF;
text-align:center;
vertical-align:middle;
height:15pt;
width:23%;
background-color:#5C66B2;
		}
#calendrier .caltitre2 {
font-family : Verdana;
font-size : 8pt;
color : #FFFFFF;
text-align:center;
vertical-align:middle;
height:15px;
width:23%;
background-color:#CC6600;
		}
#calendrier .caltitre3 {
font-family : Verdana;
font-size : 8pt;
color : #FFFFFF;
text-align:center;
vertical-align:middle;
height:15px;
width:23%;
background-color:#FF0000;
		}
#calendrier .caltable {
padding:0px;
}
#calendrier conf  {
font-family : Arial;
color : #202d95;
font-weight:bold;
font-size : 9pt;
		}
#calendrier .calcontent {
font-family : Verdana;
font-size : 9pt;
color : #000000;
text-align:center;
vertical-align : top ;
background-color:#EFEFEF;
border:2px solid #BBBBBB;
		}
#calendrier .calcontent1 {
font-family : Verdana;
font-size : 9pt;
color : #000000;
padding:2pt 2pt 2pt 2pt;
text-align:center;
vertical-align:top;
background-color:#E7E9F3;
border:2px solid #5C66B2;
		}
#calendrier .calcontent2 {
font-family : Verdana;
font-size : 9pt;
color : #000000;
padding:2pt 2pt 2pt 2pt;
text-align:center;
vertical-align:top;
background-color:#F7E7DD;
border:2px solid #CC6600;
		}
#calendrier .calcontent3 {
font-family : Verdana;
font-size : 9pt;
color : #000000;
padding:2pt 2pt 2pt 2pt;
text-align:center;
vertical-align:top;
background-color:#FFEEEE;
border:2px solid #FF0000;
		}

#calendrier .theme1 {
font-family : Verdana;
color:#FFFFFF;
background-color:#5C66B2;
padding:3pt 2pt 0pt 1pt;
border: 0pt solid #5C66B2;
font-variant : small-caps;
font-size : 6pt;
font-weight:100;
	}
#calendrier .theme2 {
font-family : Verdana;
color:#FFFFFF;
background-color:#CC6600;
padding:3pt 2pt 0pt 1pt;
border: 0pt solid #CC6600;
font-variant : small-caps;
font-size : 6pt;
font-weight:100;
	}
#calendrier .theme3 {
font-family : Verdana;
color:#FFFFFF;
background-color:#FF0000;
padding:3pt 2pt 0pt 1pt;
border: 0pt solid #FF0000;
font-variant : small-caps;
font-size : 6pt;
font-weight:100;
	}
#calendrier .theme4 {
font-family : Verdana;
color:#000000;
background-color:#DDDDDD;
padding:2pt 2pt 0pt 1pt;
border: 0pt solid #000000;
font-variant : small-caps;
font-size : 6pt;
font-weight:100;
	}

#calendrier .titreconf {
font-family : Verdana;
font-variant : small-caps;
font-size : 9pt;
font-weight:bold;
color : #F9FAD2;
	}


#calendrier .cie {
font-family : Verdana;
font-size : 9pt;
font-weight:bold;
color : #555555;
	}

#calendrier .calheure {
font-family : Verdana;
font-size : 8pt;
font-weight:bold;
color : #000000;
text-align:right;
vertical-align:top;
width:8%;
background-color:#DDDDDD;
border-top:2px solid #555555;
		}
#calendrier .calpasheure {
font-family : Verdana;
font-size : 8pt;
font-weight:bold;
color : #000000;
text-align:right;
vertical-align:bottom;
width:8%;
background-color:#DDDDDD;
		}


#contenu a:link  {
font-family : Verdana;
color : #CC6600;
font-size : 9pt;
margin-top : 1px;
padding-top : 1px;
padding-bottom : 1px;
		}
#contenu a:visited  {
font-family : Verdana;
color : #CC6600;
font-size : 9pt;
margin-top : 1px;
padding-top : 1px;
padding-bottom : 1px;
		}
#contenu a:hover  {
font-family : Verdana;
color : #FF0000;
text-decoration:underline;
font-size : 9pt;
margin-top : 1px;
padding-top : 1px;
padding-bottom : 1px;
		}
#contenu a:active  {
font-family : Verdana;
color : #FF0000;
text-decoration:underline;
font-size : 9pt;
margin-top : 1px;
padding-top : 1px;
padding-bottom : 1px;
		}
#contenu.LI {
list-style-type:square;
line-height:110%;
font-family : Verdana;
color : #000000;
font-size : 9pt;
margin-top : 4px;
margin-bottom:2px;
padding-top : 0px;
padding-bottom : 0px;
padding-left : 10px;
		}
#contenu P {
font-family : Verdana;
font-size : 9pt;
color : #000000;
		}
#contenu .personne {
font-family : Verdana;
font-size : 12pt;
font-weight:bold;
color : #000000;
	}
#contenu .cie {
font-family : Verdana;
font-size : 9pt;
font-weight:bold;
color : #555555;
	}
#contenu .soustitre {
font-family : Verdana;
font-size : 10pt;
font-weight:bold;
color : #F9FAD2;
	}
#contenu TD {
font-family : Verdana;
font-size : 9pt;
color : #000000;
		}
#contenu .tdjaune {
font-family : Verdana;
font-size : 9pt;
color : #000000;
vertical-align:top;
background-color:#F9FAD2;
border:2px solid #CCCCCC;
		}

#menu a:link  {
font-family : Verdana;
color : #ffffff;
font-size : 8pt;
margin-top : 1px;
padding-top : 1px;
padding-bottom : 1px;
		}
#menu a:visited  {
font-family : Verdana;
color : #ffffff;
font-size : 8pt;
margin-top : 1px;
padding-top : 1px;
padding-bottom : 1px;
		}
#menu a:hover  {
font-family : Verdana;
color : #5C66B2;
text-decoration:none;
font-size : 8pt;
margin-top : 1px;
padding-top : 1px;
padding-bottom : 1px;
		}
#menu a:active  {
font-family : Verdana;
color : #5C66B2;
text-decoration:none;
font-size : 8pt;
margin-top : 1px;
padding-top : 1px;
padding-bottom : 1px;
		}
#menu TD {
font-family : Verdana;
color : #5C66B2;
font-size : 8pt;
margin-top : 2px;
margin-bottom:2px;
padding-top : 0px;
padding-bottom : 0px;
		}

.nav {
font-family : Verdana;
font-size : 8pt;
margin-top : 10px;
padding-top : 4px;
padding-bottom : 4px;
		}
.nav:hover {
font-family : Verdana;
font-size : 8pt;
      }
.txt_right {
font-family : Verdana;
font-size : 8pt;
color : #ffffff;
      }

.HRmenugauche {
height: 1px;
color:#ffffff;
width:80%;
border:none;

	  }
a:link {
color : #ffffff;
text-decoration : none;
      }
a:visited {
color : #ffffff;
text-decoration : none;
      }
a:hover {
color : #cc6600;
text-decoration : underline;
      }
a:active {
color : #cc6600;
text-decoration : underline;
      }
