BODY {
	FONT-SIZE: 1px;
	MARGIN: 0px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}

DIV {
	/*spacing: 0px;*/
	padding:0px;
	margin:0px;
}

#header {
	BACKGROUND-COLOR: #FFFFFF;
}

/*P, OL, UL, DIV, H1, H2, A {
	font-family: Arial, Verdana;
	font-size: 11px;
}

H1 { font-size: 15px; }
H2 { font-size: 13px; }*/
P, H1, H2 {margin: 0px 0px 0px 0px;}


#center {
	margin-left: auto;
	margin-right: auto;
	PADDING-RIGHT: 11px;
	PADDING-LEFT: 11px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	WIDTH: 690px;
	/*HEIGHT: 100%;*/
	BACKGROUND-COLOR: #F0F2F1;
	text-align: left;
}

#content {
	MARGIN: 0px; 
	PADDING: 0px;
	WIDTH: 100%;
	/*HEIGHT: 100%;*/
}

#content_bande {
	PADDING: 0px;
	WIDTH: 668px;
	HEIGHT: 9px;
	background-image: url(filet_couleur.gif);
}

#content_haut {
}

#content_center {
	PADDING-LEFT: 9px;
	PADDING-RIGHT: 12px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 0px;
}

#content_border {
}

#content_bas {
	HEIGHT: 100%;
}
#content_right {
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 20px;
	PADDING-BOTTOM: 0px;
}

#content_left {
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 4px;
	PADDING-TOP: 20px;
	PADDING-BOTTOM: 0px;
}

#content_footer {
}

#news {
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:0px;
}
.textnewsdate{
	font-size:11px;
	color:#4474A5;
	text-decoration: none;
}
.textnewscontent{
	font-size:11px;
	color:#333333;
}


.separateur {
	CLEAR: both; 
	VISIBILITY: hidden; 
	MARGIN: 0px;
	height: 0px;
}

/* POLICES */
.textgris { 
	font-size:11px;
	color:#333333;
	margin-left:3px;
	margin-top:0px;
} 
.textgris2 { 
	font-size:11px;
	color:#333333;
	margin-left:0px;
	margin-top:10px;
	margin-bottom:10px;
} 
.textgris3 { 
	font-size:11px;
	color:#333333;
	margin-left:3px;
	margin-top:10px;
} 
.textgris4 { 
	font-size:11px;
	color:#333333;
	margin-left:0px;
	margin-right:3px;
	margin-top:0px;
} 
.textgris5 { 
	font-size:11px;
	color:#333333;
	margin-left:3px;
	margin-right:3px;
	margin-top:10px;
	margin-bottom:15px;
} 
.textgris6 { 
	font-size:11px;
	color:#333333;
	margin-left:3px;
	margin-right:3px;
	margin-top:0px;
	margin-bottom:0px;
} 

.textbleu { 
	font-size:11px;
	color:#4474A5;
	margin-left:3px;
	margin-right:3px;
	margin-top:0px;
	margin-bottom:0px;
} 
.textbleu2 { 
	font-size:11px;
	color:#4474A5;
	margin-left:0px;
	margin-right:3px;
	margin-top:0px;
	margin-bottom:0px;
} 
.textbleu3 { 
	font-size:11px;
	color:#4474A5;
	margin-left:3px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
} 
} 
.titrebleu { 
	font-size:14px;
	font-weight:bold;
	color:#336699;
	margin-left:3px;
	margin-top:15px;
	margin-bottom:10px;
} 
.titrebleupetit { 
	font-size:12px;
	font-weight:bold;
	color:#336699;
	margin-left:3px;
	margin-top:15px;
	/*font-variant: small-caps;*/
} 
.titrebleupetit2 { 
	font-size:12px;
	font-weight:bold;
	color:#336699;
	margin-left:25px;
	margin-top:15px;
	margin-bottom:10px;
} 
.titrebleupetit3 { 
	font-size:12px;
	font-weight:bold;
	color:#336699;
	margin-left:0px;
	margin-top:15px;
	/*font-variant: small-caps;*/
} 
.titrebleupetit4 { 
	font-size:12px;
	font-weight:bold;
	color:#336699;
	margin-left:3px;
	margin-top:10px;
	/*font-variant: small-caps;*/
} 
/* FIN POLICES */


.imgtext-table {
padding-left:0px;
}
.imgtext-nowrap {
padding:0px;
}


#menu {	
}


/* Menu Navigation Niveau 1 */
.topnav {
    font-family: Arial, Verdana, sans-serif;
	height: 25px;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	background: #A0B4E4;
	font-weight: bold;
	text-transform: uppercase;
}   
.topnav a:link {
	/*font-weight: bold;*/
	/*font-family: Verdana, sans-serif;*/
	/*font-variant: small-caps;*/
	text-decoration: none;
	/*font-color: #FFFFFF;*/
	color: #FFFFFF;
	/*padding: 3px;   */
  /* border-left: 1px solid black;
	border-right: 1px solid black;*/
}
.topnav a:visited {
	/*font-weight: bold;*/
	/*font-family: Verdana, sans-serif;*/
	/*font-variant: small-caps;*/
	text-decoration: none;
	/*font-color: #FFFFFF;*/
	color: #FFFFFF;
	/*padding: 3px;   */
  /* border-left: 1px solid black;
   border-right: 1px solid black;*/
}
.topnav a:active {
   /*font-weight: bold;*/
   /*font-family: Verdana, sans-serif;*/
   /*font-variant: small-caps;*/
	text-decoration: none;
	/*font-color: #FFFFFF;*/
	color: #FFFFFF;
	/*padding: 3px;*/
  /* border: 1px solid white;*/
}
.topnav a:hover {
   /*font-weight: bold;*/
   /*font-family: Verdana, sans-serif;*/
   /*font-variant: small-caps;*/
   /*text-decoration: none;*/
	/*font-color: #000000;*/
	color: #FFFFFF;
	/*padding: 3px;*/
  /* border: 1px solid white;*/
}

.topnav_act {
    font-family: Arial, Verdana, sans-serif;
	height: 25px;
	text-align: center;
	border-left: 1px solid #FFFFFF;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	background: #A0B4E4;
	font-weight: bold;
	text-transform: uppercase;
}
.topnav_act a:link {
	/*font-weight: bold;*/
	/*font-family: Verdana, sans-serif;*/
	/*font-variant: small-caps;*/
	text-decoration: none;
	/*font-color: #FFFFFF;*/
	color: #FFFFFF;
	/*padding: 3px;   */
  /* border-left: 1px solid black;
	border-right: 1px solid black;*/
}
.topnav_act a:visited {
   /*font-size: 12px;
   font-weight: bold;
   font-family: Verdana, sans-serif;
   font-variant: small-caps;*/
   text-decoration: underline;
	/*font-color: #FFFFFF;*/
	color:  #FFFFFF;
/*   padding: 3px;*/
  /* border: 1px solid white;*/
}
.topnav_act a:active {
   /*font-weight: bold;*/
   /*font-family: Verdana, sans-serif;*/
   /*font-variant: small-caps;*/
	text-decoration: none;
	/*font-color: #FFFFFF;*/
	/*color: #FFFFFF;*/
	/*padding: 3px;*/
  /* border: 1px solid white;*/
}
.topnav_act a:hover {
   /*font-weight: bold;*/
   /*font-family: Verdana, sans-serif;*/
   /*font-variant: small-caps;*/
   /*text-decoration: none;*/
	/*font-color: #000000;*/
	color: #FFFFFF;
	/*padding: 3px;*/
  /* border: 1px solid white;*/
}

/* Menu Navigation Niveau 1 */
/*  DEBUT  TOPNAV 0 */
.topnav_0 {
	background: #06437C;
	/*background: #E9B82F;
	PADDING-RIGHT: 28px; 
	PADDING-LEFT: 28px;*/
	PADDING-RIGHT: auto; 
	PADDING-LEFT: auto;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 4px;
	border-top: 3px solid #E9B82F;
	/*WIDTH: auto;*/
	width: 167px;
	height: 100%;
	cursor:pointer;
}

.topnav_1 {
	background: #06437C;
	/*background: #1E98EB;
	/*PADDING-RIGHT: 28px; 
	PADDING-LEFT: 28px;*/
	PADDING-RIGHT: auto; 
	PADDING-LEFT: auto; 
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 4px;
	border-top: 3px solid #1E98EB;
	border-left: 1px solid #FFFFFF;
	/*WIDTH: auto;*/
	width: 167px;
	height: 100%;
	cursor:pointer;
}

.topnav_2 {
	background: #06437C;
	/*background: #22958E;
	/*PADDING-RIGHT: 28px; 
	PADDING-LEFT: 28px;*/
	PADDING-RIGHT: auto; 
	PADDING-LEFT: auto; 
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 4px;
	border-top: 3px solid #22958E;
	border-left: 1px solid #FFFFFF;
	/*WIDTH: auto;*/
	width: 167px;
	height: 100%;
	cursor:pointer;
}

.topnav_3 {
	background: #06437C;
	/*background: #B60442;
	/*PADDING-RIGHT: 28px; 
	PADDING-LEFT: 29px;*/
	PADDING-RIGHT: auto; 
	PADDING-LEFT: auto; 
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 4px;
	border-top: 3px solid #B60442;
	border-left: 1px solid #FFFFFF;
	/*WIDTH: auto;*/
	width: 166px;
	height: 100%;
	cursor:pointer;
}


/* Menu Navigation Niveau 2 */
.topnav1 {
    /*WIDTH=100%;*/
	font-weight: normal;
    font-family: Arial, Verdana, sans-serif;
    font-size: 10px;
	/*background: #A0B4E4;*/
	color: #FFFFFF;
	/*border: 0px;*/
	WIDTH: auto;
}   
.topnav1 a:link {
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
   	color: #FFFFFF;
	/*margin-left: 4px;
	margin-right: 4px;
	margin-top: 2px;
	margin-bottom: 2px;*/
	width: 100%;
	/*width: 400px;*/
}
.topnav1 a:visited {
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	/*margin-left: 4px;
	margin-right: 4px;
	margin-top: 2px;
	margin-bottom: 2px;*/
}
.topnav1 a:active {
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	/*margin-left: 4px;
	margin-right: 4px;
	margin-top: 2px;
	margin-bottom: 2px;*/
}
.topnav1 a:hover {
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	/*color: #ff8800;*/
	color: #15375A;
	background: #FFFFFF;
	/*margin-left: 4px;
	margin-right: 4px;
	margin-top: 2px;
	margin-bottom: 2px;*/
}
.topnav1_act a {
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.topnav1_act a:visited {
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}
.topnav1_act a:hover {
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #ff8800;    
}

.topnav1_0 {
	background: #E9B82F;
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	WIDTH: 164px;
	height: 100%;
	text-align: left;
	cursor:pointer;
}
.topnav1_1 {
	background: #1E98EB;
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	WIDTH: 164px;
	height: 100%;
	cursor:pointer;
}
.topnav1_2 {
	background: #22958E;
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	WIDTH: 164px;
	height: 100%;
	cursor:pointer;
}
.topnav1_3 {
	background: #B60442;
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	WIDTH: 162px;
	height: 100%;
	cursor:pointer;
}


/* Menu Navigation Niveau 3 */
.topnav2 {
    /*WIDTH=100%;*/
	font-weight: normal;
    font-family: Arial, Verdana, sans-serif;
    font-size: 10px;
	background: #A0B4E4;
	color: #FFFFFF;
	border: 0px;
}   
.topnav2 a:link {
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
   	color: #FFFFFF;
	/*margin: 2px;*/
	width: 100%;
	/*width: 400px;*/
}
.topnav2 a:visited {
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	/*margin: 2px; */
}
.topnav2 a:active {
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #CCCCCC;
	/*margin: 2px; */
}
.topnav2 a:hover {
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #000000;    
	/*margin: 2px; */
}
.topnav2_act a {
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	/*margin: 2px; */
}
.topnav2_act a:visited {
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
	/*margin: 2px; */
}
.topnav2_act a:hover {
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;    
	/*margin: 2px; */
}

.topnav2_0 {
	background: #E9B82F;
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	WIDTH: auto;
	height: 100%;
	text-align: left;
	cursor:pointer;
}
.topnav2_1 {
	background: #1E98EB;
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	WIDTH: auto;
	height: 100%;
	cursor:pointer;
}
.topnav2_2 {
	background: #22958E;
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	WIDTH: auto;
	height: 100%;
	cursor:pointer;
}
.topnav2_3 {
	background: #B60442;
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	WIDTH: auto;
	height: 100%;
	cursor:pointer;
}
