
BODY {
	BACKGROUND-COLOR: #A5C6D6;
	background-repeat:repeat-y;  
	FONT-SIZE: 12pt; 
	COLOR: #EAB3FF; 
	font-family : Arial, Helvetica, sans-serif;
	
	SCROLLBAR-FACE-COLOR: #FEF8E2; 
	SCROLLBAR-HIGHLIGHT-COLOR: #D2BFB0; 
	SCROLLBAR-SHADOW-COLOR: #BDA38C; 
	COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	SCROLLBAR-TRACK-COLOR: #F4D7FF; 
	SCROLLBAR-DARKSHADOW-COLOR: #EAB3FF; 
	SCROLLBAR-BASE-COLOR: #D2BFB0;
}
#conteneur {
	width:975px;
	margin:0 auto;
	}
#bandeau {
	height:80px;
	}
#contenu {
	margin-left: 170px;
	margin-right: 170px;
	}
#menugauche {
	float:left;
	width:160px;
	margin-left: 2px;
	}
#menudroite {
	float: right;
	width:160px;
	margin-right: 2px;
	}
#piedpage {
	clear:both;
	height:50px;
	}
#bandeaugauchelogo {
	float:left;
	width:280px;
	height:80px;
	}
#bandeaumilieupub {
	width:500px;
	height:80px;
	}
#bandeaudroitesearch {
	float: right;

	height:80px;
	}
#menugauche_haut {
	background-color:#0D4E77;
	}
#menugauche_bas {
	background-color:#0D4E77;
	}#contenu {
	font-weight: light;
	FONT-SIZE: 10pt;
	color : black;
	text-align:center;
	}
#menu_liste {
	color : white;
	background-color:#0D4E77;
	text-align:center;
	}
.petit {
   FONT-SIZE: 8pt;
	}
.trespetit {
   FONT-SIZE: 6pt;
	}
.rouge{
	color : #FF0080;/* fushia */
}
.bleu{
	color : blue;
}
.blanc{
	background-color:#0D4E77;
	color : white;
}
.fondblanc{
	background-color:white;
	color : black;
}
.alert {
   	FONT-SIZE: 9pt;
	color : #FF0080;
}
.souscategorie {
	color : blue;
	font-weight: bold;
   	FONT-SIZE: 12pt;
}
.description {
	background-color : #FFFFFF ;
	text-align: left;
}
.motsclefs {
	color : black;
	font-style: italic ;
   	FONT-SIZE: 8pt;
	text-align:left;
}
.surlignebleu {
	color : white;
	background-color:#0080FF;
	font-weight: bold;
	FONT-SIZE: 12pt;
}
.surlignerouge {
	color : white;
	background-color:red;
	font-weight: bold;
	FONT-SIZE: 12pt;
}

















	A:link {
	text-decoration:none;
	color:blue;
	FONT-SIZE: 10pt;
}
A:visited {
	text-decoration:none;
	color:blue;
	FONT-SIZE: 10pt;
	}
A:active {
	text-decoration:none;
	color:#FF0080;
	FONT-SIZE: 10pt;
	}
A:hover {
	text-decoration:none;
	color:#FF0080;
	FONT-SIZE: 10pt;
	}
	
#menu_liste A:link {
	text-decoration:none;
	color:white;
	font-weight: lignt;
	FONT-SIZE: 11pt;
}
#menu_liste A:visited {
	text-decoration:none;
	color:white;
	font-weight: light;
	FONT-SIZE: 11pt;
	}
#menu_liste A:active {
	text-decoration:none;
	color:white;
	font-weight: light;
	FONT-SIZE: 11pt;
	}
#menu_liste A:hover {
	text-decoration:none;
	color:white;
	font-weight: light;
	FONT-SIZE: 11pt;
	}
A.petit:link {
	FONT-SIZE: 8pt;
}
A.petit:visited {
	FONT-SIZE: 8pt;
	}
A.petit:active {
	FONT-SIZE: 8pt;
	}
A.petit:hover {
	FONT-SIZE: 8pt;
	}
A.bouton:link {
	text-decoration:none;
	background-color : #FFFFFF ;
	color:#FF0080;/* fushia */
	FONT-SIZE: 9pt;
}
A.bouton:visited {
	text-decoration:none;
	background-color : #FFFFFF ;
	color:#FF0080;/* fushia */
	}
A.bouton:active {
	text-decoration:none;
	background-color : #FFFFFF ;
	color:#FF0080;/* fushia */
	FONT-SIZE: 9pt;
	}
A.bouton:hover {
	text-decoration:none;
	background-color : #FFFFFF ;
	color:#FF0080;/* fushia */
	FONT-SIZE: 9pt;
	}
A.grand:link {
	color :blue;
	FONT-SIZE: 12pt;
}
A.grand:visited {
	text-decoration:none;
	color :blue;
	FONT-SIZE: 12pt;
	}
A.grand:active {
	text-decoration:none;
	color :blue;
	FONT-SIZE: 12pt;
	}
A.grand:hover {
	text-decoration:none;
	color :blue;
	FONT-SIZE: 12pt;
	}
	
	
	
	
	
	
#menu_log A:link {
	text-decoration:none;
	color:white;
	font-weight: lignt;
	FONT-SIZE: 11pt;
}
#menu_log A:visited {
	text-decoration:none;
	color:white;
	font-weight: light;
	FONT-SIZE: 11pt;
	}
#menu_log A:active {
	text-decoration:none;
	color:white;
	font-weight: light;
	FONT-SIZE: 11pt;
	}
#menu_log A:hover {
	text-decoration:none;
	color:white;
	font-weight: light;
	FONT-SIZE: 11pt;
	}


#menu_liste H1 {
	text-align:left;
	FONT-WEIGHT: bold; 
	COLOR:  white;
   	FONT-SIZE: 11pt;
}
H2 {
	text-align:center;
	FONT-WEIGHT: bold; 
	COLOR: blue;
   	FONT-SIZE: 19pt;
}
#menu_log H3 {
	text-align:center;
	FONT-WEIGHT: bold; 
	COLOR: white;
   	FONT-SIZE: 15pt;
}
H3 {
	text-align:center;
	FONT-WEIGHT: bold; 
	COLOR: blue;
   	FONT-SIZE: 15pt;
}
#menu_liste H3 {
	text-align:center;
	FONT-WEIGHT: bold; 
	COLOR: white;/* #FF0080; fushia */
   	FONT-SIZE: 15pt;
}
#menu_liste H4 {
	text-align:center;
	FONT-WEIGHT: bold; 
	COLOR: white;
   	FONT-SIZE: 15pt;
}
H4 {
	text-align:left;
	FONT-WEIGHT: bold; 
	COLOR: blue;
   	FONT-SIZE: 11pt;
}
#menu_log H5 {
	text-align:center;
	FONT-WEIGHT: bold; 
	COLOR: white;
   	FONT-SIZE: 11pt;
}
H5 {
	text-align:center;
	FONT-WEIGHT: bold; 
	COLOR: blue;
   	FONT-SIZE: 11pt;
}
H5.rouge {
	text-align:center;
	FONT-WEIGHT: bold; 
	COLOR: #FF0080;/* fushia */
   	FONT-SIZE: 11pt;
}img   {
	border:0px;
}
#bandeaugauchelogo img{
	float: left;
	}

select {
	FONT-SIZE: 9px; COLOR: #000000; ;
}
INPUT {
	FONT-SIZE: 9px; COLOR: #000000; ;
}
TEXTAREA {
	FONT-SIZE: 12px; COLOR: #000000; 
scrollbar-3dlight-color:# ffffff;
scrollbar-arrow-color:#0081D9;
scrollbar-darkshadow-color:#0081D9;
scrollbar-face-color:#CEE2FF;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#0081D9;
scrollbar-track-color:#FFFFFF;

}
li {
	text-align:left;
}
#menu_liste li {
	COLOR: white;
}
P {
	FONT-SIZE: 13px;
}
P.blanc {
	FONT-SIZE: 13px;
	COLOR: white;
}
table.noborder {
	width:95%;
	border : none;
	/* margin-right: 12px ; */

	/* border-spacing : 0; */
	/* border-style : none; */
	border-collapse : collapse;
	padding: 0;
	}
table.0 {
	width:95%;
	border : none;
	/* margin-right: 12px ; */

	/* border-spacing : 0; */
	/* border-style : none; */
	border-collapse : collapse;
	padding: 0;
	}
#contenu table {
	width:95%;
	/* border : none; */
	border-width:1px; 
border-style:solid;
	border-color :#0D4E77;
	/* margin-right: 12px ; */

	/* border-spacing : 0; */
	/* border-style : none; */
	border-collapse : collapse;
	padding: 0;
	}
#contenu th  {
border-width:1px; 
border-style:solid;
	border-color :#0D4E77;
	border-collapse:collapse;/* fusionner les contours */
	/* border-color :#A3E0ED; */
	/* background-color:#0D4E77; */
	 /* color : white; */
	text-align:center;
	}
	
th.rouge  {
border-width:1px; 
border-style:solid;
	border-color :#FF0080;
	border-collapse:collapse;/* fusionner les contours */
	color: #FF0080; /* fushia */
	text-align: center;
	}

td.noborder  {
	border-collapse:collapse;/* fusionner les contours */
	text-align:left;
	}
	
#contenu td  {
border-width:1px; 
border-style:solid;

	border-collapse:collapse;/* fusionner les contours */
	border-color :#0D4E77; /* bleu de prusse */
	text-align:left;
	}
	
td.blanc  {
	border-collapse:collapse;/* fusionner les contours */
	background-color:#0D4E77;
	color: white;
	text-align: center;
	}	