body {
padding : 0px;
margin : 0px;
}
.titrenoir {color: #000000; font-weight: normal; font-size: 14px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.titrenoirbold {color: #000000; font-weight: bold; font-size: 14px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.bigtitrenoir {color: #000000; font-weight: normal; font-size: 16px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bigtitrenoirbold {color: #000000; font-weight: bold; font-size: 16px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.bigtitregris {color: #777777; font-weight: normal; font-size: 16px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bigtitregrisbold {color: #777777; font-weight: bold; font-size: 16px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.titreblanc {color: #FFFFFF; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.titreblancbold {color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.titrenoir13 {color: #000000; font-weight: normal; font-size: 13px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.titrenoirbold13 {color: #000000; font-weight: bold; font-size: 13px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.noir {color: #000000; font-weight: normal; font-size: 11px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.noirbold {color: #000000; font-weight: bold; font-size: 11px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.blanc {color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.blancbold {color: #FFFFFF; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.bleunuit {color: #284279; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bleunuitbold {color: #284279; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.bleu {color: #336699; font-weight: normal; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bleubold {color: #336699; font-weight: bold; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.bleuadmin {color: #000099; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bleuadminbold {color: #000099; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.copyright {color: #666666; font-weight: bold; font-size: 10px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.rougepetant {color: #FF0000; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.rougepetantbold {color: #FF0000; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.rouge {color: #cc0000; font-weight: normal; font-size: 11px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.rougebold {color: #cc0000; font-weight: bold; font-size: 11px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.rougeaifa {color: #EF3339; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.rougeaifabold {color: #EF3339; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.bleuaifa {color: #4A8ECD; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bleuaifabold {color: #4A8ECD; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.vertaifa {color: #31B555; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.vertaifabold {color: #31B555; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.jauneaifa {color: #F9F99E; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.jauneaifabold {color: #F9F99E; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.mauveaifa {color: #93509A; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.mauveaifabold {color: #93509A; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}


.leftmenu {
  background-image  : url(/images/bg_left_repeat.gif);
  background-repeat : no-repeat;
}

input.champs  { 
 font: 11px Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #F7F7F7; 
 color: #102132; 
 border: 1px solid #284279; 
} 

.liens A:link {text-decoration: none; color: #000000; font-weight: bold; font-size: 11px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.liens A:visited {text-decoration: none; color: #000000; font-weight: bold; font-size: 11px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.liens A:active {text-decoration: none; color: #999999; font-weight: bold; font-size: 11px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.liens A:hover {text-decoration: none; color: #999999; font-weight: bold; font-size: 11px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}


.lienarticle A:link {text-decoration: none; color: #999999; font-weight: normal; font-size: 10px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.lienarticle A:visited {text-decoration: none; color: #999999; font-weight: normal; font-size: 10px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.lienarticle A:active {text-decoration: none; color: #000000; font-weight: normal; font-size: 10px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.lienarticle A:hover {text-decoration: none; color: #000000; font-weight: normal; font-size: 10px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.lienbigtitrenoirbold A:link {text-decoration: none; color: #000000; font-weight: bold; font-size: 16px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.lienbigtitrenoirbold A:visited {text-decoration: none; color: #000000; font-weight: bold; font-size: 16px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.lienbigtitrenoirbold A:active {text-decoration: none; color: #999999; font-weight: bold; font-size: 16px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.lienbigtitrenoirbold A:hover {text-decoration: none; color: #999999; font-weight: bold; font-size: 16px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.lienbigtitregrisbold A:link {text-decoration: none; color: #777777; font-weight: bold; font-size: 16px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.lienbigtitregrisbold A:visited {text-decoration: none; color: #777777; font-weight: bold; font-size: 16px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.lienbigtitregrisbold A:active {text-decoration: none; color: #999999; font-weight: bold; font-size: 16px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.lienbigtitregrisbold A:hover {text-decoration: none; color: #999999; font-weight: bold; font-size: 16px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.titreliens A:link {text-decoration: none; color: #000000; font-weight: bold; font-size: 14px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.titreliens A:visited {text-decoration: none; color: #000000; font-weight: bold; font-size: 14px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.titreliens A:active {text-decoration: none; color: #999999; font-weight: bold; font-size: 14px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.titreliens A:hover {text-decoration: none; color: #999999; font-weight: bold; font-size: 14px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.liennouvelles A:link {text-decoration: none; color: #000000; font-weight: normal; font-size: 13px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.liennouvelles A:visited {text-decoration: none; color: #000000; font-weight: normal; font-size: 13px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.liennouvelles A:active {text-decoration: none; color: #999999; font-weight: normal; font-size: 13px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.liennouvelles A:hover {text-decoration: none; color: #999999; font-weight: normal; font-size: 13px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.lienresumenouvelles A:link {text-decoration: none; color: #336699; font-weight: normal; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.lienresumenouvelles A:visited {text-decoration: none; color: #336699; font-weight: normal; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.lienresumenouvelles A:active {text-decoration: none; color: #9DCE38; font-weight: normal; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.lienresumenouvelles A:hover {text-decoration: none; color: #9DCE38; font-weight: normal; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}


.liensmall A:link {text-decoration: none; color: #000000; font-weight: normal; font-size: 10px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.liensmall A:visited {text-decoration: none; color: #000000; font-weight: normal; font-size: 10px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.liensmall A:active {text-decoration: none; color: #999999; font-weight: normal; font-size: 10px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}
.liensmall A:hover {text-decoration: none; color: #999999; font-weight: normal; font-size: 10px; font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;}

.menu A:link {text-decoration: none; color: #000099; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.menu A:visited {text-decoration: none; color: #000099; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.calliens A:link {text-decoration: none; color: #000099; font-weight: normal; font-size: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.calliens A:visited {text-decoration: none; color: #000099; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.calliens A:active {text-decoration: none; color: #000099; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.calliens A:hover {text-decoration: none; color: #000099; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.calliensbold A:link {text-decoration: none; color: #336699; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.calliensbold A:visited {text-decoration: none; color: #336699; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.calliensbold A:active {text-decoration: none; color: #9DCE38;; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.calliensbold A:hover {text-decoration: none; color: #9DCE38;; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.searchliens A:link {text-decoration: underline; color: #000099; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.searchliens A:visited {text-decoration: underline; color: #000099; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.searchliens A:active {text-decoration: none; color: #3399FF; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.searchliens A:hover {text-decoration: none; color: #3399FF; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.quit A:link {text-decoration: none; color: #FFFFFFF; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.quit A:visited {text-decoration: none; color: #FFFFFF; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.quit A:active {text-decoration: none; color: #000000; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.quit A:hover {text-decoration: none; color: #000000; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.selectchoix { 
 background-color: #F2F2F2; 
 color: #000000; 
 border: 1px solid #284279; 
 font-size: 11px;
 font-family : Trebuchet MS, Verdana,tahoma,Arial;

}

.textarea1 {

color: #000000;
background-color: #F2F2F2;
border-color : #284279;
border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-right : 1px solid;
font-family : Trebuchet MS, Verdana,tahoma,Arial;
font-size : 11px;
font-weight: normal;
scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#222222;
scrollbar-track-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#e1e1e1;
scrollbar-darkshadow-Color:#cccccc;
}

.duallistbox {

color: #000099;
background-color: #D7E5F2;
border-color : #284279;
border: 3px;
font-family : Trebuchet MS, Verdana,tahoma,Arial;
font-size : 10px;
font-weight: normal;

}

.btnEnvoyer {

 font-size: 11px; 
 background-color: #F7F7F7; 
 color: #000000; 
 border: 1px solid #000000; 
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
 text-align: center;
 font-weight: normal;

}

.btnEnvoyer2 {

 font-size: 10px; 
 background-color: #D7E5F2; 
 color: #000099; 
 border: 1px solid #000099; 
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
 text-align: center;
 
}

.switch {

 font-size: 10px; 
 background-color: #FFFFFF; 
 color: #000099; 
 border: 1px solid #000099; 
 font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
 text-align: center;
 
}

.bglogo {
background-image:url('/images/logo25pct.gif');
background-repeat: no-repeat;

}

.bgadminbottom {
background-image:url('/admin/images/bottom.jpg');
background-repeat: no-repeat;

}

.upload  { 
 font: 11px Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #FFFFFF; 
 color: #000099; 
 border: 1px solid #284279;
 font-weight: bold;
} 

.rteImage {
	background: #F7F7F7;
	border: 1px solid #284279;
	cursor: pointer;
	cursor: hand;
}

.rteImageRaised, .rteImage:hover {
	background: #CCCCCC;
	border: 1px outset inset;
	cursor: pointer;
	cursor: hand;
}

.rteImageLowered, .rteImage:active {
	background: #CCCCCC;
	border: 1px outset inset;
	cursor: pointer;
	cursor: hand;
}




.rteVertSep {
	margin: 0 4px 0 4px;
}

.rteBack {
	background: #FFFFFF;
	border: 1px outset #284279;
	letter-spacing: 0;
	padding: 2px;
}

.rteBack tbody tr td, .rteBack tr td {
	background: #FFFFFF;
	padding: 2px;
}

.rteDiv {
	display: block;
	position: relative;
}

			.cal_calendar {font-size:10pt;font-family:verdana;padding:0px;margin:0px;border:none; border-collapse:collapse;}
			.cal_header {background-color:#CCCCCC;padding:0px;margin:0px;border:none; border-collapse:collapse;}
			.cal_cell {padding:2px;margin:1px;border:2px groove;text-align:center;width:3ex}
			.cal_labelcell {padding:2px;margin:1px;border:2px groove;text-align:center;}
			.cal_oddweek {background-color:#AAAACC;padding:0px;margin:0px;border:none; border-collapse:collapse;}
			.cal_evenweek {background-color:#CCCCEE;padding:0px;margin:0px;border:none; border-collapse:collapse;}

			.cal_day {width:3ex;text-align:center;padding:0px;margin:0px;border:none; border-collapse:collapse;cursor:hand;}
			.cal_today {background-color:#BBBBBB;color:black;font-weight:bold;}
			.cal_disabled {color:#999999;width:3ex;padding:0px;margin:0px;border:none; border-collapse:collapse;}
			.cal_common {background-color:white;color:black;width:3ex;padding:0px;margin:0px;border:none; border-collapse:collapse;}
			.cal_holiday {color:red;width:3ex;padding:0px;margin:0px;border:none; border-collapse:collapse;}
			.cal_event {background-color:yellow;color:red;width:3ex;padding:0px;margin:0px;border:none; border-collapse:collapse;}


input.btn{
   color:#000000;
   font-family: Trebuchet MS, Verdana, helvetica,sans-serif;
   font-size:11px;
   font-weight:bold;
   background-color:#FFFFFF;
   border:0px;
   border-top-color:#000000;
   border-top-width:1px;
   border-bottom-color:#000000;
   border-left-color:#000000;
   border-right-color:#000000;
   border-bottom-width:1px;
   border-left-width:1px;
   border-right-width:1px;
   border-color:#000000;
   filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=85, Enabled=false);
   width:200px;

}

input.btnhov{
   font-weight:bold;
   font-size:11px;
   border:0px;
   border-top-color:#000000;
   border-top-width:1px;
   border-bottom-color:#000000;
   border-left-color:#000000;
   border-right-color:#000000;
   border-bottom-width:1px;
   border-left-width:1px;
   border-right-width:1px;
   border-color:#000000;
   background-color:#3399CC;
   filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=85, Enabled=true);
}