body {
	margin: 0;
	padding: 0;	
	//background-color: #DEDEDE;
	//background-image:url(/image/logo_site/fond.gif);
	text-align: center;		
}
body, td, input, option, select, textarea {
	font-family: Verdana, Arial, Helvetica, serif;
	font-size: 10px;
}
#page {
	text-align: left;
	width: 1024px;
	margin: 10px auto 10px auto;
	position: relative;
	background: #fff;
	border: 1px solid #CFCFCF;
	padding: 0;
}

h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #f88101; FONT-FAMILY: Verdana, Arial, Helvetica, serif; 
}

.article {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
}

.designation {	 
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #f88101; FONT-FAMILY: Verdana, Arial, Helvetica, serif; 
}

.vignette_accueil
{  
	display: block;
	background: url(../image/accueil/vignette_edito.jpg) no-repeat;
	vertical-align: middle;
	color: #000000;	
	font-size: 11px;	
	text-align: left;
	padding-top: 6px;
	padding-left: 10px;
	height: 54px !important;
	height: 60px;
	width: 100%;
	text-decoration: none;
}

a.menu:link, a.menu:visited
{  
	display: block;
	background: url(../image/menu/menu_off.gif) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 6px;
	padding-left: 27px;
	height: 19px !important;
	height: 24px;
	width: 100%;
	text-decoration: none;
}
a.menu:hover 
{ 
	display: block;
	background: url(../image/menu/menu_on.gif) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-top: 6px;
	padding-left: 27px;
	height: 19px !important;
	height: 24px;
	width: 100%;
	text-decoration: none;
}


.lien_menu:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; 
}
.lien_menu:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; 
}
.lien_menu:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; 
}
.lien_menu:active {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; 
}

.lien:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}

.lien1:link {
	FONT: 10px Tahoma, Arial; COLOR: #ffffff; TEXT-DECORATION: none;
}
.lien1:visited {
	FONT: 10px Tahoma, Arial; COLOR: #ffffff; TEXT-DECORATION: none;
}
.lien1:hover {
	FONT: 10px Tahoma, Arial; COLOR: #f88101; TEXT-DECORATION: none;	
}
.lien1:active {
	FONT: 10px Tahoma, Arial; COLOR: #f88101; TEXT-DECORATION: none;	
}


.lien2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00FF00; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #00FF00; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien2:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}


.lien3:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0015; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien3:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0015; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien3:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien3:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}

.lien4:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien4:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien4:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien4:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}


.lien5:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien5:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien5:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien5:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}

.lien6:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, serif; TEXT-DECORATION: none;
}
.lien6:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, serif; TEXT-DECORATION: none;
}
.lien6:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Arial, Helvetica, serif; TEXT-DECORATION: none;
}
.lien6:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Arial, Helvetica, serif; TEXT-DECORATION: none;
}

.lien7:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien7:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien7:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien7:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}

.lien8:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien8:visited {
	FONT-WEIGHT: normal FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien8:hover {
	FONT-WEIGHT: normal FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}
.lien8:active {
	FONT-WEIGHT: normal FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Helvetica, Geneva, arial, SansSerif; TEXT-DECORATION: none;
}

.orange_12 {
	FONT-SIZE: 12px; COLOR: #f88101; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.orange_11 {
	FONT-SIZE: 11px; COLOR: #f88101; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.orange_10 {
	FONT-SIZE: 10px; COLOR: #f88101; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.orange_11_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f88101; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.orange_12_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f88101; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}


.blanc_12 {
	FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.blanc_11 {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.blanc_10 {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.blanc_11_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.blanc_12_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}


.noir_12 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.noir_11 {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.noir_10 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}	
.noir_11_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.noir_12_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}


.bleu_12 {
	FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.bleu_11 {
	FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.bleu_10 {
	FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.bleu_11_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.bleu_12_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}


.gris_12 {
	FONT-SIZE: 12px; COLOR: #D4E1EA; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.gris_11 {
	FONT-SIZE: 11px; COLOR: #D4E1EA; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.gris_10 {
	FONT-SIZE: 10px; COLOR: #D4E1EA; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.gris_11_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #D4E1EA; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.gris_12_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #D4E1EA; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
	

.gris_fonce_12 {
	FONT-SIZE: 12px; COLOR: #393939; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.gris_fonce_11 {
	FONT-SIZE: 11px; COLOR: #393939; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.gris_fonce_10 {
	FONT-SIZE: 10px; COLOR: #393939; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.gris_fonce_11_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #393939; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.gris_fonce_12_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #393939; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}


.vert_12 {
	FONT-SIZE: 12px; COLOR: #009933; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.vert_11 {
	FONT-SIZE: 11px; COLOR: #009933; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.vert_10 {
	FONT-SIZE: 10px; COLOR: #009933; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.vert_11_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #009933; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.vert_12_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #009933; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}


.rouge_12 {
	FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.rouge_11 {
	FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.rouge_10 {
	FONT-SIZE: 10px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.rouge_11_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.rouge_12_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}


.ocre_16 {
	FONT-SIZE: 28px; COLOR: #FFCC33; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.ocre_12 {
	FONT-SIZE: 12px; COLOR: #FFCC33; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.ocre_11 {
	FONT-SIZE: 11px; COLOR: #FFCC33; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.ocre_10 {
	FONT-SIZE: 10px; COLOR: #FFCC33; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.ocre_11_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFCC33; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
.ocre_12_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFCC33; FONT-FAMILY: Verdana, Arial, Helvetica, serif;
	}
	
	
.body { 
	scrollbar-darkshadow-color: #0E12BC; scrollbar-3dlight-color: #0E12BC; scrollbar-arrow-color: #0E12BC
	}
.body_admin { 
	scrollbar-darkshadow-color: #CCCCCC; scrollbar-3dlight-color: #CCCCCC; scrollbar-arrow-color: #CCCCCC; BACKGROUND-COLOR: #CCCCCC
	}