.menuGauche {
	FONT: 9px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #000000
}
.MenuGaucheTitre1 {
	FONT: bold 12px/12px Georgia, "Times New Roman", Times, serif; TEXT-TRANSFORM: none; COLOR: #330066
}
.bodystyle {
	FONT: 13px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #333333;
}
.bodystyleGras {
	FONT: 13px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	font-weight: bold;
	COLOR: #333333;	
}
.bodystyleGrasItalique {
	FONT: 13px/15px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	font-weight: bold;
	font-style: italic;
	COLOR: #333333;	
}
.bodystyleItalique {
	FONT: 13px/15px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	font-style: italic;
	COLOR: #333333;	
}
.texteBlancTableau {
	FONT: 22px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: White;
	font-weight: bold;
}
.Rubrique {
	FONT: small-caps 12px Georgia, "Times New Roman", Times, serif
}
.titreDePage {
	FONT: lighter 25px/30px Georgia, "Times New Roman", Times, serif; TEXT-TRANSFORM: none; COLOR: #19328f
}
.txtCol {
	FONT: 10px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #333333
}
.tRub1 {
	FONT: lighter 16px/20px Georgia, "Times New Roman", Times, serif; TEXT-TRANSFORM: none; COLOR: #000099
}
.txtcentral {
	FONT: lighter 12px/14px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #666666
}
.tRub2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sousTitreDePageBleu {
	FONT: lighter 20px/30px Georgia, "Times New Roman", Times, serif; TEXT-TRANSFORM: none; COLOR: #19328f
}
.sousTitreDePage {
	FONT: lighter 20px/30px Georgia, "Times New Roman", Times, serif;
	TEXT-TRANSFORM: none;
	COLOR: Gray;
}
.sousSousTitreDePage {
	FONT: lighter 18px Georgia, "Times New Roman", Times, serif;
	TEXT-TRANSFORM: none;
	COLOR: Gray;
}
.sousTitreDePageRouge {
	FONT: lighter 20px/30px Georgia, "Times New Roman", Times, serif;
	TEXT-TRANSFORM: none;
	COLOR: Red;
}
.bodystyleGrasBlanc {
	FONT: 13px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	font-weight: bold;
	COLOR: #FFFFFF;	
}
UNKNOWN {
	FONT: italic 10px Georgia, "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase
}
.surtitreRouge {
	FONT: 9px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #990000; LETTER-SPACING: 3px
}
.surtitreRougeBig {
	FONT: 14px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #990000; LETTER-SPACING: 3px; font-weight: bold;
}
UNKNOWN {
	FONT: bold 9px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; LETTER-SPACING: 0.1em
}
.TitreChapitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;	
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
}
.txtEncart {
	FONT: lighter 12px/14px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #666666;
	list-style-position: inside;
	list-style-image: url(../photo/puce_bleu.gif);
	list-style-type: square;
}
.CarreBleu {
	display: list-item;
	FONT: lighter 12px/14px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #666666;
	list-style-type: none;
	list-style-image: url("http://www.ciep.fr//photo/puce_bleu.gif");
	list-style-position: inside;	
	margin-left: -1em;	
}
.tEncart {
	FONT: lighter 14px/14px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #666666
}

.pdf {
	FONT: 11px/13px Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	font-weight: bold;
}
.traitgauche
    {
	border-left: 1px solid blue;
	padding-left: 5px;
	margin-left: 50px;
}
.divstyle {
	FONT: 13px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: Black;
	background: #FFF8DC;
	margin: 18px;
	padding: 6px;
}
.divstyle2 {
	background: transparent;
	margin: 20px;
}
.calque {
	FONT: 13px/15px Arial, Helvetica, sans-serif;	
	font-weight: normal;
	color: Black;
	background: #D3D3D3;
	border: thin inset;
}
a {
	color: #810081;	
	text-decoration: none;
	cursor: pointer;
}
a:visited {
	color: #800000;	
	text-decoration: none;
}
a:hover {
	text-decoration: underline;	
	color: #810081;
}
.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.info {
	position: relative;
	border-bottom: 1px dashed #808080;
	text-decoration: none;
	font-weight: normal;
}
a:hover.info {
  text-decoration: none;
  background: none;
}
a.info span {display: none;
}
a:hover.info span {
  display: inline;
  position: absolute; 
  top:1.5em;
  left:0.5em;
  z-index: 20;
  background: #446D87;
  color: #fff;
  border:1px solid #000;
  width:150px;
  text-align:center;
  font-weight:normal;
  font-size: 10px;
  line-height:12px;
  padding:2px 4px;
}	

#encadre A:link {color: #810081; text-decoration: none}
#encadre A:visited {color: #800000; text-decoration: none}
#encadre A:hover {color: #810081; text-decoration: underline}

.stabylo {
	background-color: #00FF00;
}
.imageGaucheSansBordure {
	float: left;
	border: 0px solid #000000;
	padding: 4px;
	margin-right: 10px;
}
.imageGaucheBordureFine {
	float: left;
	border: 1px solid #000000;
	padding: 4px;
	margin-right: 10px;
}
.imageGaucheBordureEpaisse {
	float: left;
	border: 2px solid #000000;
	padding: 4px;
	margin-right: 10px;
}
.imageDroiteBordureFine {
	float: right;
	border: 1px solid #000000;
	padding: 4px;
	margin-right: 10px;
}

