<style type="text/css">



div.expression {FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif}


TD.menutekst {FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
TD.footer {FONT-SIZE: 12px; COLOR: #CCCCCC; LINE-HEIGHT: 13px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
TD.bodytekst {FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif}
TD.bodytekst2 {FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif}
TD.bodytekst3 {FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif}

.formulaire1 {border:1px solid #999; font-family: Arial; font-size: 8pt; margin-top: 0; margin-bottom: 0;  padding-left: 3px}




A:link {FONT-SIZE: 12px; COLOR: #003366; TEXT-DECORATION: underline;}
A:active {FONT-SIZE: 12px; COLOR: #003366; TEXT-DECORATION: underline;}
A:visited {FONT-SIZE: 12px; FONT-STYLE: bold; COLOR: #003366; ; TEXT-DECORATION: underline;}
A:hover{FONT-SIZE: 12px; COLOR: #0066CC; TEXT-DECORATION: underline;}

A.forum:link {FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none;}
A.forum:active {FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none;}
A.forum:visited {FONT-SIZE: 11px; FONT-STYLE: bold; COLOR: #999999; TEXT-DECORATION: none;}
A.forum:hover{FONT-SIZE: 11px; COLOR: #0066CC; TEXT-DECORATION: underline;}


A.menu:link {FONT-SIZE: 13px; FONT-STYLE: bold; COLOR: #fff; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif}
A.menu:active {FONT-SIZE: 13px; FONT-STYLE: bold; COLOR: #fff; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif}
A.menu:visited {FONT-SIZE: 13px; FONT-STYLE: bold; COLOR: #fff; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif}
A.menu:hover {FONT-SIZE: 13px; FONT-STYLE: bold; COLOR: #fff; TEXT-DECORATION: underline; FONT-FAMILY: Arial, Helvetica, sans-serif}

A.bouton:link {FONT-SIZE: 12px; FONT-STYLE: bold; COLOR: #333333; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif}
A.bouton:active {FONT-SIZE: 12px; FONT-STYLE: bold; COLOR: #333333; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif}
A.bouton:visited {FONT-SIZE: 12px; FONT-STYLE: bold; COLOR: #333333; TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif}
A.bouton:hover {FONT-SIZE: 12px; FONT-STYLE: bold; COLOR: #0066CC; TEXT-DECORATION: underline; FONT-FAMILY: Arial, Helvetica, sans-serif}



A.footer:link {FONT-SIZE: 9px; COLOR: #999999; TEXT-DECORATION: underline;}
A.footer:active {FONT-SIZE: 9px; COLOR: #999999 ;  TEXT-DECORATION: underline;}
A.footer:visited {FONT-SIZE: 9px; COLOR: #999999; TEXT-DECORATION: underline;}
A.footer:hover {FONT-SIZE: 9px; FONT-STYLE: bold; COLOR: #003366; TEXT-DECORATION: underline;}

A.image:link {FONT-SIZE: 12px; COLOR: #999999; TEXT-DECORATION: none;}
A.image:active {FONT-SIZE: 12px; COLOR: #999999 ;  TEXT-DECORATION: none;}
A.image:visited {FONT-SIZE: 12px; COLOR: #999999; TEXT-DECORATION: none;}
A.image:hover {FONT-SIZE: 12px; FONT-STYLE: bold; COLOR: #999999; TEXT-DECORATION: none;}

A.gras:link {FONT-SIZE: 22px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none;}
A.gras:active {FONT-SIZE: 22px; FONT-WEIGHT: bold;  COLOR: #000000 ;  TEXT-DECORATION: none;}
A.gras:visited {FONT-SIZE: 22px; FONT-WEIGHT: bold;  COLOR: #000000; TEXT-DECORATION: none;}
A.gras:hover {FONT-SIZE: 22px; FONT-WEIGHT: bold;  COLOR: #003366; TEXT-DECORATION: underline;}

A.titre_news:link {COLOR: #000000; TEXT-DECORATION: none;}
A.titre_news:active {COLOR: #000000 ;  TEXT-DECORATION: none;}
A.titre_news:visited {COLOR: #000000; TEXT-DECORATION: none;}
A.titre_news:hover {COLOR: #003366; TEXT-DECORATION: underline;}

A.gras2:link {FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #0066CC; TEXT-DECORATION: underline;}
A.gras2:active {FONT-SIZE: 14px; FONT-WEIGHT: bold;  COLOR: #0066CC ;  TEXT-DECORATION: underline;}
A.gras2:visited {FONT-SIZE: 14px; FONT-WEIGHT: bold;  COLOR: #0066CC; TEXT-DECORATION: underline;}
A.gras2:hover {FONT-SIZE: 14px; FONT-WEIGHT: bold;  COLOR: #0066CC; TEXT-DECORATION: underline;}


.titre1 {FONT-SIZE: 15px; FONT-WEIGHT: normal; COLOR: #fff; TEXT-DECORATION: none; letter-spacing:0;}
.titre2 {FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none; letter-spacing:0;}
.contenu {FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000; TEXT-DECORATION: none; letter-spacing:0;}

.ligne_fine{border-bottom: 1px solid #999999;}
.ligne_fine2{border-bottom: 1px dotted #999999;}
.ligne_fine3{border-bottom: 1px dotted #FF6600;}
.ligne_forte{border-bottom: 2px solid #999999;}

.zone_menu{border-bottom: 1px solid #000000; border-top: 1px solid #000000; background-color: #CCCCCC;}

.cadre_1{border: 1px solid #F0F0F0; }
.cadre_11{border: 1px solid #F0F0F0; min-height: 450px}
.cadre_2{border: 1px solid #000000; background-color:#FFFFFF;}
.cadre_3{border: 1px dotted #000000; padding-left: 10px;}

.contours {float:left;}

.date {font-size: 11px; font-family: arial; font-weight: bold;color: #006699;}
.bottom {font-size: 12px; font-family: arial; font-weight: normal;color: #fff;}
.new {font-size: 11px; font-family: arial; font-weight: bold;color: #006699; font-style:italic; color:#FF6600}
.titre {font-size: 25px; font-family: arial; font-weight: normal ;color: #000; letter-spacing:-1}
.bleu{font-size: 17px; font-family: arial; font-weight: normal ; color:#0099CC; letter-spacing:0}


.cadre_calendar_title
{
border: 0px solid #000000; 
border-bottom: 0px; 
background-color:#003366; 
width:190px;
font: normal 10px/14px arial, sans-serif;
font-size: 13px;
font-weight: bold;
color: #fff;
}

.cadre_calendar
{
border: 0px solid #000000; 
background-color: #FEE996; 
width:190px
}


body
{ 
background-image: url(images/bg5.jpg); 
background-color: #999;
background-position: top left;
background-repeat: repeat-x;

}

.cadre_principal
{
	width: 750;
	height: 100%;
	background: #FFFFFF;
	text-align: center;
	font: normal 10px/14px arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
	border-bottom: 0px solid #aaa;
	border-top: 0px solid #aaa;
	border-left: 1px solid #aaa;
	border-right: 1px solid #aaa;
	
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: Opx;
	padding-left: 0px;







</STYLE>
