body{color: black; background-color: white;}

.cases {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 10px;

	color: #7F7F7F;

	width: 90px;

	background-color: #FFFFFF;

	border: 1px solid #999999;

}

.menurub {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 10px;

	color: #7F7F7F;

	width: 210px;

}

.texteblanc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 13px;

	color: #FFFFFF;

}

.texteviolet {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 13px;

	color: #6C207E;

}

.textegrisclair {
	font: 11px/13px Arial, Helvetica, sans-serif;
	color: #7f7f7f;
	text-decoration: none;

}

a.textgrisclair	{ text-decoration: none; font-weight: bold; color : #003399; }



.menuitem {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 11px;

	color: #333333;

}

a.menuitem {
	color: #333333;
	text-decoration: none;
}

a.menuitem:hover {

	color: #0064BE;

	text-decoration: none;

}

a {
	color: #333333;
	text-decoration: none;
}

a:hover {
	color: #0064BE;
	text-decoration: none;
}

.petittexterouge {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #FF0300;
	text-decoration: none;

}
.petittextegrisfonce {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 11px;

	color: #333333;

	text-decoration: none;

}

.petittextegrisclair {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 11px;

	color: #7F7F7F;

}

.titreagenda {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 11px;

	color: #000000;

	font-weight: bold;

}.texte {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #323232;

	line-height: 13px;

}

.titrearticle2 {
	font:15px/22px Arial, Helvetica, sans-serif;
	color: #0064BE;
	text-decoration: none;

	}

.texteviolet2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 13px;

	color: #63639C;

}

.petittexteblanc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 11px;

	color: #FFFFFF;

	text-decoration: none;

}
.petittexteblanc a {
	color: #FFFFFF;
	text-decoration: none;
}
.petittexteblanc a:hover {
	color: #FFFFFF !important;
	text-decoration: none;
}

.texterouge {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 13px;

	color: #BD0018;

}

.titrearticleblanc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	line-height: 18px;

	font-weight: bold;

	color: #323232;

}

.textemenuwebbox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 10px;

	color: #FFFFFF;

}

.titrerepcourant {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	line-height: 16px;

	color: #666666;

	text-decoration: none;

}

.cases2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 11px;

	color: #7F7F7F;

	width: 150px;

	background-color: #FFFFFF;

	border: 1px outset #999999;

	padding: 2px;

	margin: 2px;

}

.cases4 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 11px;

	color: #7F7F7F;

	width: 200px;

	background-color: #FFFFFF;

	border: 1px outset #999999;

	padding: 2px;

	margin: 2px;

}

.cases4_phototheque {

        font-family: Arial, Helvetica, sans-serif;

        font-size: 11px;

        line-height: 11px;

        color: #7F7F7F;

        width: 400px;

        background-color: #FFFFFF;

        border: 1px outset #999999;

        padding: 2px;

        margin: 2px;

}


.cases3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 11px;

	color: #0064BE;

	width: 150px;

	background-color: #FFFFFF;

	border: 1px outset #999999;

	padding: 2px;

	margin: 2px;

}

.textefond {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 12px;

	color: #323232;

	background-color: #E1E5FF;

	height: 100%;

	width: 100%;

}

.titrearticle3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 13px;

	font-weight: bold;

	color: #FFFFFF;

}

.petittextegristresclair {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 11px;

	color: #CCCCCC;

}

.cases5 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 11px;

	color: #0064BE;

	background-color: #FFFFFF;

	border: 1px solid #999999;

	padding: 2px;

	margin: 2px;

}

.textebleufonce {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 11px;

	color: #003399;

}

.casestext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 12px;

	color: #323232;

	border: 1px solid #999999;

	height: 250px;

	width: 390px;

	padding: 2px;

	white-space: pre;

	margin: 2px;

	background-color: #FFFFFF;

}

.casesboutons {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 11px;

	color: #7F7F7F;

	background-color: #FFFFFF;

	border: 1px dashed #999999;

	padding: 5px;

	margin: 2px;

}

.titrearticle2mda {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	line-height: 22px;

	font-weight: normal;

	color: #BD0018;

}

.titrearticle2mdc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	line-height: 22px;

	font-weight: normal;

	color: #009C63;

}

.titrearticle2mm {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	line-height: 22px;

	font-weight: normal;

	color: #FF6300;

}

.textebleuetoile {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 12px;

	color: #0064BE;

	font-weight: bold;

}

.textegristresclair {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 13px;

	color: #BBBBBB;

}

.textevert {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 12px;

	color: #009900;

}

.texteorange {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 12px;

	color: #FF6300;

}

.petittextebleufonce {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 10px;

	color: #003399;

	text-decoration: none;

}

.fondgrisclair {

	background-color: #f4f4f4;

}

.fondgris {

	background-color: #E0E0E0;



}

.casestaille {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 10px;

	color: #7F7F7F;

	background-color: #FFFFFF;

	border: 1px solid #999999;

}

.petittextebleu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 10px;

	color: #0064BE;

	text-decoration: none;

}.titrearticle2bis {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	line-height: 19px;

	font-weight: bold;

	color: #0064BE;

	text-decoration: none;

}

.alphaout {

	background-color: #FFFFFF;

}

.alphaoutb {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 13px;

	color: #7f7f7f;

	text-decoration: none;

	font-weight: bold;

}

.alphaover {

	background-color: #E2E2E2;

}

.titrearticle2ter {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	line-height: 16px;

	color: #0064BE;

	text-decoration: none;

}

.fondblanc {

	background-color: #FFFFFF;

}

.textebleu {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 13px;

	color: #0064BE;

	text-decoration: none;

}

.cases6 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 11px;

	color: #0064BE;

	margin: 0px;

	padding: 0px;

	background-color: #F4F4F4;

	border: 0px none;

	height: 18px;

	width: 153px;

}

.AgendaNum {

	font-family: "Times New Roman", Times, serif;

	font-size: 40px;

	font-weight: bold;

	color: #0066CC;

	text-decoration: none;

}

.TitreSupport {

	font-family: "Times New Roman", Times, serif;

	font-size: 24px;

	color: #0066CC;

	line-height: 26px;

}



#SupList {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

}



ul.SupList {

	text-align: left;		

	margin: 0px -10px;

	padding: 0px 10px;

	list-style: url(none) none;	

}



ul.SupList li {

	border-top: 1px solid #A1A5A9;

	background-color: transparent;

}



.Ligne a {

	text-decoration: none;

	color: #333333;

	clear: both;

	display: block !important;

	display: inline;

	margin: 0px;

	line-height: 14px;



}



.Ligne a:hover {

	text-decoration: none;

	background-color: #E6F3FF;

	color: #0066CC;

}



ul.boutons {

	list-style: none;

	font: italic bold 10px/20px Arial, Helvetica, sans-serif bold;

	text-transform: capitalize;

	color: #0066CC;

	border-top: none;

	border-bottom: 1px solid #A1A5A9;

	border-left: 1px solid #A1A5A9;

	border-right: 1px solid #A1A5A9;

	background-image: url(images/fond_barre_b.gif);

	background-repeat: repeat-x;

	padding: 0px;

	margin: 0px;

	height: 20px;

}



ul.boutons li {

	display: block;

	float: right;

	line-height: 20px;

	padding: 0;

	border: 0;

	margin: 0;

	height: 20px;

}



ul.boutons li a {

	text-decoration: none;

	color: #999999;

	margin: 0;

	padding: 0 5px 0 3px;

}



ul.boutons li a:hover {

	color: #0066CC;

}



li.btn-pipe {

	background-image: url(images/pipe.gif);

	padding: 0;

	border: 0;

	margin: 0;

	width: 15px;

	height: 20px;

}



#semaine {

	background-color: #F4F4F4;

	border-bottom: 1px solid #A1A5A9;

	border-left: 1px solid #A1A5A9;

	border-right: 1px solid #A1A5A9;

	height: 52px;

}



ul.week {

	background-color: #F4F4F4;

	list-style: none;

	font: 11px Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

	border: 0px solid;

}



li.jour {

	background-color: #F4F4F4;

	display: block;

	float: left;

	text-align: center;

	padding: 0px;

	border: 0px;

	margin: 0px;

	width: 77px;

}



li.jour a {

	text-decoration: none;

	display: block;

	color: #999999;

	padding: 5px 0px;

}



li.jour a:hover {

	background-color: #E6F3FF;

	color: #333333;

}



li.pipe {

	background-color: #F4F4F4;

	float: left;

	background-image: url(images/points_vert.gif);

	background-repeat: repeat-y;

	width: 1px;

	height: 50px;

}



.heure {

	font: 10px Arial, Helvetica, sans-serif;

	color: #666666;

	background-image: url(images/fond_heure.gif);

	text-align: center;

	padding: 2px 0px 0px 0px;

	margin: 2px 0px 0px 0px;

	width: 70px;

	height: 16px;

}



.cours {

	font: bold 11px/13px Arial, Helvetica, sans-serif;

	color: #333333;

}



.salle {

	font: 10px Arial, Helvetica, sans-serif;

	color: #666666;

	padding: 2px 0px 0px 3px;

}



.prof {

	font: 11px Arial, Helvetica, sans-serif;

	color: #333333;

	padding: 1px 0px 0px 5px;

}



.notecours {

	font: 10px Arial, Helvetica, sans-serif;

	color: #FF0000;

}



#suplist-blanc {

	background-color: #FFFFFF;

}



ul.suplist-blanc {

	list-style: none;

	margin: 0px -10px;

	padding: 0px 10px;

}



ul.suplist-blanc li {

	background-color: #FFFFFF;

	border-bottom: solid 1px #A1A5A9;

	border-left: solid 1px #A1A5A9;

	border-right: solid 1px #A1A5A9;

	display: block;

}



ul.suplist-blanc li a {

	background-color: #FFFFFF;

	display: block;

}



ul.suplist-blanc li a:hover {

	background-color: #EEEEEE;

	display: block;

}



#sommaire {

}



#sommaire ol {

	text-align: left;		

	margin: 0px;

	padding: 0px 30px;

}





#sommaire li.NivoUn {

	font: 13px/15px Arial, Helvetica, sans-serif;;

	color: #333333;

	list-style-type: upper-roman;

}



#sommaire li.NivoUn a {

	display: block;

	/* font: 13px/15px; */
	font-size: 13px;

	color: #333333;

	list-style-type: upper-roman;

	text-decoration: none;

	margin: 4px;

}



#sommaire li.NivoUn a:hover {

	display: block;

	color: #0066CC;

	text-decoration: none;

}



#sommaire li.NivoDeux {

	font: 11px/13px Arial, Helvetica, sans-serif;;

	color: #666666;

	list-style-type: decimal;

}



#sommaire li.NivoDeux a {

	display: block;

	font: 11px/13px Arial, Helvetica, sans-serif;;

	color: #666666;

	list-style-type: decimal;

	text-decoration: none;

}



#sommaire li.NivoTrois {

	font: 11px/13px Arial, Helvetica, sans-serif;;

	color: #999999;

	list-style-type: lower-alpha;

}



#sommaire li.NivoTrois a {

	display: block;

	color: #999999;

	text-decoration: none;

}



.BarreBoutons td {

	font: italic bold 10px Arial, Helvetica, sans-serif;

	color: #999999;

	text-decoration: none;

}



.BarreBoutons a {

	font: italic bold 10px Arial, Helvetica, sans-serif;

	color: #999999;

	text-decoration: none;

}



.BarreBoutons a:hover {

	color: #0066CC;

}

.BarreBoutons2 {

	font: bold 10px Arial, Helvetica, sans-serif;

	color: #999999;

	text-decoration: none;

}



.BarreBoutons2 a {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #999999;

	text-decoration: none;

}



.BarreBoutons2 a:hover {

	color: 0066CC;

}



.ImagesGauche {

	margin-top: 0px;

	margin-right: 15px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.Legende {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 11px;

	color: #333333;

}

.vocabulaire {

	color: #0066CC;

	text-decoration: none;

}



.vocabulaire:hover {

	text-decoration: underline;

}



.SousMenus {

	list-style: none;

	font: bold 10px Arial, Helvetica, sans-serif;

	color: #999999;

	text-decoration: none;

	margin: 0px -10px;

	padding: 0px 10px;

}



.SousMenus a {

	font: bold 10px Arial, Helvetica, sans-serif;

	color: #999999;

	text-decoration: none;

}



.SousMenus li {

	float: left;

}



.SousMenus a:hover {

	color: #0066CC;

}



.PipeSousMenus{

	padding: 0px 5px;

	line-height: 2px;

}



.cases7 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 11px;

	color: #0064BE;

	background-color: #FFFFFF;

	padding: 2px;

	margin: 0px;

	border-left: 0px solid #999999;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

}



.alpha {

	background-color: #FFFFFF;

	font: 14px Arial, Helvetica, sans-serif;

	color: #7F7F7F;

	border: 1px solid #FFFFFF;

	display: block;

}



.alpha a {

	font: bold 14px Arial, Helvetica, sans-serif;

	color: #666666;

	text-decoration: none;

	display: block;

	padding: 3px;

	border: 1px solid #FFFFFF;

}



.alpha a:hover {

	background-color: #F4F4F4;

	color: #0064BE;

	border: 1px solid #A1A5A9;

}



.AgendaMois {

	margin: 0px -10px;

	padding: 0px 10px;

	list-style: none;

}



.AgendaMois li a {

	font: 11px/18px Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #333333;

	display: block;

	padding: 0px 0px 0px 4px;

	border-top: solid 1px #FFFFFF;

	border-bottom: solid 1px #FFFFFF;

}



.AgendaMois li a:hover {

	background-color: #F4F4F4;

	color: #0064BE;

	border-top: solid 1px #A1A5A9;

	border-bottom: solid 1px #A1A5A9;

	background-image: url(images/fond_barre_b.gif);

	font-style: italic;

	font-weight: bold;

}



.vignette a {

	border: solid 2px transparent;

	display: block;

}



.vignette a:hover {

	border: solid 2px #0064BE;

}



.docs {

	list-style: none;

	margin: 0px -10px;

	padding: 0px 10px;

}



.docs li a {

	font: 10px Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #333333;

	display: block;

	padding: 6px;

	float: left;

	border: solid 1px #F4F4F4;

}



.docs li a:hover {

	color: #0064BE;

	background-image: url(images/docs_anim.gif);

	border: solid 1px #CCCCCC;

}



#annuaire a:hover {

	text-decoration: underline;

	font-weight: bold;

}



.annuaire {

	list-style: none;

	margin: 0px -10px;

	padding: 0px 10px;

}



.annuaire li {

	padding: 4px;

}



.vignette a {

	border: solid 1px #666666;

}



.vignette a:hover {

	border: solid 1px #0064BE;

}



.boutons {

	height: 20px;

}



.boutons a {

	font: 12px Arial, Helvetica, sans-serif;

	color: #0064BE;

	text-decoration: none;

	line-height: 20px;

	height: 20px;

	display: block;

	padding: 0px 0px 0px 4px;

}



.boutons a:hover {

	background-image: url(images/fond_barre_b.gif);

	font-weight: bold;

}



.SuppTitre {

	margin: 0px -5px;

	padding: 0px 25px;

	list-style-type: decimal;

	font: 11px Arial, Helvetica, sans-serif;

	color: #333333;

}



.SuppTitre li a {

	text-decoration: none;

	font: 11px Arial, Helvetica, sans-serif;

	color: #333333;

	display: block;

	padding: 1px;

}



.SuppTitre li a:hover {

	background-color: #F4F4F4;

	color: #0064BE;

}



#SuppForm select {

	width: 142;

	font: 10px Arial, Helvetica, sans-serif;

	color: #333333;

	height: 20px;

	border: solid 1px #CCCCCC;

	margin: 2px 0px 0px 0px;

}



.inputext {

	width: 142;

	font: 10px Arial, Helvetica, sans-serif;

	color: #333333;

	height: 20px;

	border: solid 1px #CCCCCC;

	margin: 2px 0px 0px 0px;

}

.cases8 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	width: 176px;

	background-color: #FFFFFF;

	border: 1px outset #A1A5A9;

	padding: 2px;

	margin: 2px;

}



.texte a {

	font: 11px/11px Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

}



.texte a:hover {

	color: #0064BE;

	text-decoration: none;

}



.textegrisclair a {

	font: 11px/13px Arial, Helvetica, sans-serif;

	color: #7F7F7F;

	text-decoration: none;

}



.textegrisclair a:hover {

	color: #333333;

}



.docsannexes a {

	font: 11px/11px Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	display: block;

	float: left;

	padding: 8px;

	border: solid 1px #FFFFFF;

}



.docsannexes a:hover {

	color: #0064BE;

	text-decoration: underline;

	background-color: #E9E9E9;

	border: solid 1px #A1A5A9;

}



.services {

	list-style: none;

	margin: 0px -10px;

	padding: 0px 10px;

}



.services li {

	float: left;

	padding: 0px 5px 4px 0px;

}

.cases9 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 11px;

	color: #0064BE;

	background-color: #F4F4F4;

	border: 0px none;

	width: 230px;

}

.casesmail {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 10px;

	color: #7F7F7F;

	width: 125px;

	background-color: #F4F4F4;

	border: 1px solid #999999;

}

.casesmail2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 11px;

	color: #0064BE;

	width: 390px;

	background-color: #F4F4F4;

	border: 1px solid #999999;

	margin: 2px;

	padding: 2px;

}

.BtnMail {

	font: bold 10px Arial, Helvetica, sans-serif;

	color: #0064BE;

	background-color: #FFFFFF;

	background-image: url(images/fond_barre_b.gif);

	background-repeat: repeat-x;

	border: 1px solid #A1A5A9;

	padding: 2px 5px;

}
.text_iesa {
background-color: #FFFFFF;
}
.text_iesa-hi {
background-color: #F4F4F4;
}
.unseen_iesa {
background-color: #FFFFFF;
}
.unseen_iesa-hi {
background-color: #9DD0FF;
}
.answered_iesa {
background-color: #CCFFCC;
}
.answered_iesa-hi {
background-color: #99EE99;
}
.important_iesa {
background-color: #FFCCCC;
}
.important_iesa-hi {
background-color: #FFAAAA;
}
.deleted_iesa {
background-color: #999999;
}
.deleted_iesa-hi {
background-color: #777777;
}
.textenoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
}
.BtnEnvoyer {
	font: bold 10px Arial, Helvetica, sans-serif;
	color:#333333;
	text-align: left;
	background-image: url(webmail/images/fond_btn_envoyer.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 1px 1px 3px 20px;
	border: 1px solid #8F8F8F;
}
.titreblanc {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	line-height: 16px;

	color: #FFFFFF;

	text-decoration: none;
}
#IcoGestion a {
	display: block;
	padding: 5px;
	background-color: #F4F4F4;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #A1A5A9;
	border-right: 1px solid #A1A5A9;
}
#IcoGestion a:hover {
	background-color: #EEEEEE;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #A1A5A9;
	border-left: 1px solid #A1A5A9;
}.texteMDA {


	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #005595;

	line-height: 13px;
}
.texteMDC {


	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #C1D82F;

	line-height: 13px;
}
.texteMM {


	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #E40E62;

	line-height: 13px;
}
.texteviolet {


	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #6C207E;

	line-height: 13px;
}
.texteeuro {


	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #007DC3;

	line-height: 13px;
}
.tel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 13px;
	font-weight: bold;
	color: #0064be;
	text-decoration: none;
}
.titrearticle2violet {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	line-height: 16px;

	color: #6C207E;

	text-decoration: none;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.textebleuclair {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height: 13px;

	color: #82C4FF;

	text-decoration: none;
}
#MailSsTitres {
	font:14px Arial, Helvetica, sans-serif;
	color:#6C207E;
	margin-bottom:15px;
	}
.MailTitres {
	font:16px Arial, Helvetica, sans-serif;
	color:#6C207E;
	font-weight:bold;
	padding-bottom:5px;
	}.TitreAlerteBlanc {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
}
.titrearticle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #0064BE;
	margin-bottom: 10px;
}
.ChampsTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #323232;
	padding: 2px;
	background-color: #FFFFFF;
	border: 1px solid #7FC2FF;
}
.ChampsTxt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #323232;
	padding: 2px;
	background-color: #FFFFFF;
	border: 1px solid #0064BE;
}
#LigneHoriz {
	background-image: url(/img/interface/points_horiz.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	margin:10px 0px 10px 0px;
	padding:0px 0px 10px 0px;
}
.Boutons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0064BE;
	text-decoration: none;
	border: 1px solid #0064BE;
	background-color:#FFFFFF;
	padding:3px;
	margin:2px;
}
.inscription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 17px;
	color: #FF0000;
	font-weight: bold;
	text-transform: uppercase;
}
.textevertnt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #739700;
	line-height: 13px;
}
.textevertnt a:hover {
	color: #739700 !important;
}
.titrearticle2vertnt {
	font:15px/22px Arial, Helvetica, sans-serif;
	color: #739700;
	text-decoration: none;
}
.titrespecial {
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size: 20px;
	line-height: 30px;
	color: #0064BE;
	text-decoration: none;
}

/*	style du menu admin en tab	*/

    #tabs {
      float:left;
	  background:#FFFFFF url(/img/titres/iesa.gif) no-repeat left top;
      width:100%;
	  font-family: arial, helvetica, sans-serif;
      font-size:80%;
      line-height:normal;
      }
    #tabs ul {
	  margin:0;
      padding-left:150px;
	  padding-top:56px;
      list-style:none;
      }
    #tabs li {
      float:left;
      background:url("/img/interface/tab2_left_off.png") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      }
    #tabs a {
	  float:left;
      display:block;
      background:url("/img/interface/tab2_right_off.png") no-repeat right top;
      padding:5px 15px 4px 6px;
	  text-decoration:none;
	  font-weight:bold;
	  color:#999999;
      }
	/* Commented Backslash Hack
       hides rule from IE5-Mac \*/
    #tabs a {float:none;}
    /* End IE5-Mac hack */
	#tabs a:hover {
	  color:#0064BE;
	  }
	#tabs #current {
      background-image:url("/img/interface/tab2_left_on.png");
      }
    #tabs #current a {
      background-image:url("/img/interface/tab2_right_on.png");
      color:#FFFFFF;
      }
/* fin menu tab */

