<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}

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: 10px; FONT-STYLE: bold; COLOR: #333333; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.menu:active {FONT-SIZE: 10px; FONT-STYLE: bold; COLOR: #333333; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.menu:visited {FONT-SIZE: 10px; FONT-STYLE: bold; COLOR: #333333; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.menu:hover {FONT-SIZE: 10px; FONT-STYLE: bold; COLOR: #333333; TEXT-DECORATION: none; FONT-FAMILY: Verdana, 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: 14px; FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none;}
A.gras:active {FONT-SIZE: 14px; FONT-WEIGHT: bold;  COLOR: #000000 ;  TEXT-DECORATION: none;}
A.gras:visited {FONT-SIZE: 14px; FONT-WEIGHT: bold;  COLOR: #000000; TEXT-DECORATION: none;}
A.gras:hover {FONT-SIZE: 14px; FONT-WEIGHT: bold;  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;}

INPUT {color:#000000;background-color:#FFFFFF;font-size:12px; font-family:arial; }
SELECT {color:#000000;background-color:#FFFFFF;font-size:12px;font-family:arial;}

A.ejsmenu:link {FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: MS Trebuchet, Arial, Helvetica, sans-serif}
A.ejsmenu:active {FONT-SIZE: 11px;  COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: MS Trebuchet, Arial, Helvetica, sans-serif}
A.ejsmenu:visited {FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: MS Trebuchet, Arial, Helvetica, sans-serif}
A.ejsmenu:hover {FONT-SIZE: 11px;  COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: MS Trebuchet, Arial, Helvetica, sans-serif}


.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 dotted #000000;}
.cadre_2{border: 1px solid #000000; background-color:#FFFFFF;}

.date {
font-size: 11px;
font-family: arial;
font-weight: bold;
color: #006699;
}
.date2 {
font-size: 14px;
font-family: arial;
font-weight: bold;
color: #006699;
}

.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/bg2.gif); 
background-color: #FFFFFF;
background-position: top center;
background-repeat: repeat-y;
}

.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;
}

.zone_1 /* top */
{
	width: 746;

	text-align: center;
	font: normal 10px/14px arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
	border-bottom: 1px solid #000000;
	border-top: 0px solid #aaa;

	
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: Opx;
	padding-left: 0px;
}
.zone_2 /* zone formulaire */
{
	width: 746;
	height: 7;
	background: #CCCCCC;
	font-size: 7px;

	font-weight: normal;
	
	border-bottom: 0px solid #aaa;
	border-top: 0px solid #aaa;
	

	
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: Opx;
	padding-left: 0px;
}
.zone_3 /* zone menu déroulant */
{
	width: 746;
	height: 10;



	text-align: left;
	font-weight: normal;
	
	border-bottom: 0px solid #aaa;
	border-top: 0px solid #aaa;

	
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: Opx;
	padding-left: 0px;
}
.zone_4/* zone contenu éditorial */
{
	width: 746;


	
	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;

	
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: Opx;
	padding-left: 0px;
}

.zone_5_titre/* colonne de droite 1/3 */
{
	width: 220;

	background-color: #F2D879;


	text-align: center;
	COLOR: #000000;
	font: 12px/16px arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	
	border-bottom: 0px solid #CCCCCC;
	border-top: 0px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;

	
	padding-top: 1px;
	padding-bottom: 0px;
	padding-right: Opx;
	padding-left: 0px;
}

.zone_5_contenu/* colonne de droite 1/3 */
{
	width: 200;
	background: #F2D879;
	


	text-align: center;
	COLOR: #000000;
	font: 10px/14px arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
	border-bottom: 0px dotted #000000;
	border-top: 0px dotted #000000;
	border-left: 0px dotted #000000;
	border-right: 0px dotted #000000;

	
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: Opx;
	padding-left: 0px;
}







</STYLE>
