body {

/********** COULEURS DE FOND DU SITE (Dégradé + Uni ) ***********/
/*	Changer couleurs entre lignes 8 à 31						*/
/*	Changer couleurs entre lignes 453 à 477						*/
/****************************************************************/
	
/********** Couleur de fond grise **********/
/*	background-color: #b6b6b6;
*/

/********** Couleur de fond bleu **********/
	background-color: #71b5fb;
	
	
/********** Couleur de fond rouge **********/
/*	background-color: #aa0404;	
*/
	
/********** Couleur de fond beige **********/
/*	background-color: #d5c1a0;	
*/
	
	
/********** Couleur de fond vert **********/
/*	background-color: #214a28;	
*/

	
/********** Couleur de fond mauve **********/
/*	background-color: #760c94;	
*/


/********** image de fond grise **********/
/*	background-image: url(../images/menu/fond_deg_gris.png);
	background-repeat:repeat-x;
*/
	
/********** image de fond bleu ***********/
	background-image: url(../images/menu/fond_deg_bleu.png);
	background-repeat: repeat-x;


/********** image de fond rouge **********/
/*	background-image: url(../images/menu/fond_deg_rouge.png);
	background-repeat:repeat-x;
*/

/********** image de fond beige **********/
/*	background-image: url(../images/menu/fond_deg_beige.png);
	background-repeat:repeat-x;
*/

}


A:link { COLOR: #003366; TEXT-DECORATION: none }
A:visited { COLOR: #003366; TEXT-DECORATION: none }
A:hover { COLOR: #993300; TEXT-DECORATION: underline }
A:active {
	COLOR: #003366;
	TEXT-DECORATION: none;
	text-align: justify;
}
/*.Style1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999 }
*/
.stabilo {
	FONT-STYLE: normal; BACKGROUND-COLOR: yellow
}
.Tableau_centre {
	MARGIN-LEFT: 20px; WIDTH: 97%
}
.Filet1pixels {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.Filet2pixels {
	BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid
}
.Filet1pixels_gris {
	BORDER-RIGHT: #ebebeb 1px solid; BORDER-TOP: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; BORDER-BOTTOM: #ebebeb 1px solid
}
.Filet2pixels_gris {
	BORDER-RIGHT: #ebebeb 2px solid; BORDER-TOP: #ebebeb 2px solid; BORDER-LEFT: #ebebeb 2px solid; BORDER-BOTTOM: #ebebeb 2px solid
}
.Filet1pixels_bleu {
	BORDER-RIGHT: #039 1px solid; BORDER-TOP: #039 1px solid; BORDER-LEFT: #039 1px solid; BORDER-BOTTOM: #039 1px solid
}
.Filet2pixels_bleu {
	BORDER-RIGHT: #039 2px solid; BORDER-TOP: #039 2px solid; BORDER-LEFT: #039 2px solid; BORDER-BOTTOM: #039 2px solid
}
.Filet1pixels_blanc {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; BORDER-BOTTOM: #ebebeb 1px solid
}
.Filet2pixels_blanc {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ebebeb 2px solid; BORDER-LEFT: #ebebeb 2px solid; BORDER-BOTTOM: #ebebeb 2px solid
}
.Cadre_general {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #000000 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #000000 1px solid
}
.Titre_page {
	FONT-WEIGHT: normal;
	FONT-SIZE: 20px;
	MARGIN-LEFT: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #126095;
}
.Cadre_lettrine {
	FLOAT: left; MARGIN-LEFT: 10px; MARGIN-RIGHT: 5px
}
.Cadre {
	border: 1px solid #000000;
	padding: 6px;
}
.Cadre2 {
	border: 1px solid #000000;
	padding: 2px;
}
.Cadre3 {
	border: 1px solid #000000;
	padding: 0px;
}
.Cadre_carte_g {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 8px 12px; PADDING-TOP: 2px
}
.Cadre_photo_g_sf {
	FLOAT: left; MARGIN: 8px 12px 8px 20px
}
.Cadre_photo_g {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FLOAT: left; MARGIN: 8px 12px 8px 20px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.Cadre_photo_d {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FLOAT: right; MARGIN: 8px 20px 8px 12px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.Cadre_fleche {
	padding:2px;
	MARGIN-TOP: 2px;
/*	FLOAT: left;
*/	
	MARGIN-LEFT: 24px;
}
.Cadre_fleche_court {
	PADDING-RIGHT: 2px; MARGIN-TOP: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 4px; PADDING-TOP: 2px
}
.Cadre_puce {
	PADDING-RIGHT: 2px; MARGIN-TOP: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 8px; PADDING-TOP: 2px
}
.Menujaune {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666600; TEXT-ALIGN: left; clip:    rect(   )
; vertical-align: middle
}
.txt {
	FONT-SIZE: 12px; MARGIN: 10px; TEXT-INDENT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.Sous_titre_v_g {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-LEFT: 20px; COLOR: #006633; TEXT-INDENT: 17px; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.Sous_titre_v_c {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #006633; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.Texte_v_c {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #006633;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify
}
.Sous_titre_b_g {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	MARGIN-LEFT: 20px;
	COLOR: #126095;
	TEXT-INDENT: 17px;
	MARGIN-RIGHT: 20px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify
}
.Sous_titre_b_c {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #126095;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center
}
.Sous_titre_b_c_soul {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #126095;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: underline
}
.texte {
	FONT-SIZE: 12px; MARGIN-LEFT: 20px; TEXT-INDENT: 25px; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.texte_lettrine {
	FONT-SIZE: 12px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.texte_gauche {
	FONT-SIZE: 12px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.texte_centre {
	FONT-SIZE: 12px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.texte_centre_etroit {
	FONT-SIZE: 12px; MARGIN-LEFT: 85px; MARGIN-RIGHT: 85px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.texte_centre_etroit_retrait {
	FONT-SIZE: 12px; MARGIN-LEFT: 85px; TEXT-INDENT: 20px; MARGIN-RIGHT: 85px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.texte_justifie {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align: justify;
}
.texte_lettrine {
	FONT-SIZE: 12px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}

.texte_bleu_marge_just {  FONT-SIZE: 12px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; color: #003366;
}

.texte_bleu_12px { FONT-SIZE: 12px;  FONT-FAMILY: Arial, Helvetica, sans-serif; color: #003366;
}
.texte_bleu_14px { FONT-SIZE: 14px;  FONT-FAMILY: Arial, Helvetica, sans-serif; color: #003366;
}
.texte_rouge_12px { FONT-SIZE: 12px;  FONT-FAMILY: Arial, Helvetica, sans-serif; color:#FF0000;
}
.texte_rouge_14px { FONT-SIZE: 14px;  FONT-FAMILY: Arial, Helvetica, sans-serif; color: #FF0000;
}
.texte_jaune_12px { FONT-SIZE: 12px;  FONT-FAMILY: Arial, Helvetica, sans-serif; color: #FFFF00;
}
.texte_jaune_14px { FONT-SIZE: 14px;  FONT-FAMILY: Arial, Helvetica, sans-serif; color: #FFFF00;
}
.texte_vert_12px { FONT-SIZE: 12px;  FONT-FAMILY: Arial, Helvetica, sans-serif; color: #006633;
}
.texte_vert_14px { FONT-SIZE: 14px;  FONT-FAMILY: Arial, Helvetica, sans-serif; color: #006633;
}
.texte_marron_12px { FONT-SIZE: 12px;  FONT-FAMILY: Arial, Helvetica, sans-serif; color: #996600;
}
.texte_marron_14px { FONT-SIZE: 14px;  FONT-FAMILY: Arial, Helvetica, sans-serif; color: #996600;
}
.texte_gris_12px { FONT-SIZE: 12px;  FONT-FAMILY: Arial, Helvetica, sans-serif; color: #999999;
}
.texte_gris_14px { FONT-SIZE: 14px;  FONT-FAMILY: Arial, Helvetica, sans-serif; color: #999999;
}

.bandeau1 {
	BORDER-RIGHT: #909070 0px solid; BORDER-TOP: #909070 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 20px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #909070 0px solid; COLOR: #909070; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #909070 1px solid
}
.bandeau_court {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #aaaaaa 1px solid; DISPLAY: inline; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #797960; TEXT-INDENT: 3px; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0
; padding-top: 2px; padding-bottom: 2px; clip:  rect(   )
}
.Citation {
	MARGIN-LEFT: 20px; TEXT-INDENT: 15px; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px; TEXT-ALIGN: justify
}
.telephone {
	FONT-WEIGHT: bold;
	COLOR: #126095;
	TEXT-INDENT: 20pt;
	TEXT-ALIGN: justify
}
TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.lien_gris:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #999999; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lien_gris:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #999999; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lien_gris:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #003366; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lien_gris:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #999999; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lien_jaune:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #c89804; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lien_jaune:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #c89804; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lien_jaune:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #003366; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lien_jaune:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #c89804; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lien_vert:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #336600; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lien_vert:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #336600; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lien_vert:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #003366; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lien_vert:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #336600; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lien_bleu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #146197; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lien_bleu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #146197; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lien_bleu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #993300; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lien_bleu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #146197; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lien_rouge:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #FF0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lien_rouge:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #FF0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lien_rouge:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #993300; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lien_rouge:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #FF0000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lien_cyan:link {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #33CCFF; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lien_cyan:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #33CCFF; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lien_cyan:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #33CCFF; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.lien_cyan:active {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: 2px; COLOR: #33CCFF; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

a.lien_menu:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85ems;
	font-style: normal;
	color: #FFD444;
	text-decoration:none;
	font-weight: bold;
}
	
a.lien_menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85ems;
	font-style: normal;
	color: #FFD444;
	text-decoration:none;
	font-weight: bold;
}
	
a.lien_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85ems;
	font-style: normal;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight: bold;
}
	
a.lien_menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.85ems;
	font-style: normal;
	color: ##FFD444;
	text-decoration:underline;
	font-weight: bold;
}

.Adresse {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 15px; BORDER-LEFT: #000000 1px solid; WIDTH: 30%; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: italic; TEXT-ALIGN: center
}
.Adresse2 {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 15px; BORDER-LEFT: #000000 1px solid; WIDTH: 36%; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: italic; TEXT-ALIGN: center
}

.Menubarre {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003366}
.Menudate {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

.Menudate2 {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: normal; 
color: #673b15; 
padding-top: 2px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 2px
}



A.Menubarre:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: 673b15
}

A.Menubleu:active {  }
A.Menubleu:hover {  color: #CCCCCC}
A.Menubleu:visited {  color: #CCCCCC}
A.Menubleu:link {  color: #CCCCCC}

.Menubleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #CCC;
	}

a.barremenu:link {
	color: #FFF;
	text-decoration: none;
}
a.barremenu:visited {
	text-decoration: none;
	color: #FFF;
}
a.barremenu:hover {
	text-decoration: none;
	color: #000000;
	background-color: #FF9;
}
a.barremenu:active {
	text-decoration: none;
	color: #FFF;
}


a.menuhoriz:link {
	color: #000;
	text-decoration: none;
}
a.menuhoriz:visited {
	text-decoration: none;
	color: #000;
}
a.menuhoriz:hover {
	text-decoration: none;
	color: #956939;
}
a.menuhoriz:active {
	text-decoration: none;
	color: #000;
}


.menu {
	position: absolute;
	top: 190px;
}

.heure {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
}
	
.print {
	background:#FFF;
}

/******************************************************/
/***		CHANGEMENT COULEUR FOND DE L'HEURE		***/
/******************************************************/

/********** Couleur fond de l'heure en gris **********/
/*.fondmenu {
	background-image: url(../images/menu/fondheure_gris.jpg); 
	background-repeat: repeat-y;
}
*/

/********** Couleur fond de l'heure en bleu **********/
.fondmenu {
	background-image: url(../images/menu/fondheure_bleu.jpg); 
	background-repeat: repeat-y;
}


/********** Couleur fond de l'heure en rouge **********/
/*.fondmenu {
	background-image: url(../images/menu/fondheure_rouge.jpg); 
	background-repeat: repeat-y;
}
*/

/********** Couleur fond de l'heure en beige **********/
/*.fondmenu {
	background-image: url(../images/menu/fondheure_beige.jpg); 
	background-repeat: repeat-y;
}
*/

/********** Couleur fond de l'heure en vert **********/
/*.fondmenu {
	background-image: url(../images/menu/fondheure_vert.jpg); 
	background-repeat: repeat-y;
}
*/

/********** Couleur fond de l'heure en mauve **********/
/*.fondmenu {
	background-image: url(../images/menu/fondheure_mauve.jpg); 
	background-repeat: repeat-y;
}
*/

/*******************************************************/

.ordo {
	margin: 6px;
	background-color:#F5F5F5;
}

.ordo2 {
	margin: 6px;
	background-color:#069;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
.annonce {
	z-index: 2;
	border: 1px solid #000;
	height: 267px;
	width: 400px;
}

.tableau {
	background-color:#CCC;
}

.tableau2 {
	background-color:#ededed;
}

.tableau3 {
	background-color:#dcdcdc;
	font-weight:bold;
}

.tableau4 {
	background-color:#dcdcdc;
}

.gras {
	font-weight: bold;
}

.Style2 {
	color: #0000FF;
	font-weight: bold;
}
.Style3 {
	color: #FF0000;
	font-weight: bold;
}
.Style4 {color: #0000FF}
.Style5 {
	color: #000000;
	font-weight: bold;
}

.Style19 {font-size: larger;
	font-weight: bold;
}
.Style9 {color: #000000; font-weight: bold; }
.Style25 {color: #FF0000;
	font-size: 26px;
}
.Style32 {font-size: 18px}
.Style16 {color: #000000}
.Style13 {color: #FF0000}
.Style15 {font-size: larger;
	font-weight: bold;
}
.Style17 {font-size: larger}

.TitreTab {
	color: #FFFF00;
	font-weight: bold;
}
 
 
 
 
 #cadre_defil_2 { 
	overflow : hidden;
	height: 200px; 
	width:146px; 
	margin: 0 auto;
	padding: 5px;
	border:1px solid #CCCCCC;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:1.3em;
	text-align:left;	
	color: #eeeeee;
}

#cadre_defil_2 img {
	border:0;
	vertical-align: middle;
	display:block;margin:auto;}

#cadre_defil_2 .liens {
	color: #000000;
}

#conteneur_defil_2 {
	position : relative;
	overflow : hidden;
	visibility : hidden;
	height:100%;
}

 
.tab_48px {
	padding-left:48px;
}




/**************************************************************************************************
************************   CSS pour le menu horizontal   ****************************************
**************************************************************************************************/

ul#css3menu1,ul#css3menu1 ul{
	margin:0;list-style:none;padding:0;background-color:transparent;border-width:0;border-style:solid;border-color:;}
ul#css3menu1 ul{
	display:none;position:absolute;left:0;top:100%;background-color:#FFFFFF;border-width:0 1px 1px 1px;border-radius:0 0px 0px 0px;-moz-border-radius:0 0px 0px 0px;-webkit-border-radius:0;-webkit-border-top-right-radius:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;border-style:solid;border-color:#C4C4C4;padding:0 3px 3px;}
ul#css3menu1 li:hover>*{
	display:block;}
ul#css3menu1 li{
	position:relative;display:block;white-space:nowrap;font-size:0;float:left;}
ul#css3menu1 li:hover{
	z-index:1;}
ul#css3menu1{
	font-size:0;z-index:999;position:relative;display:inline-block;zoom:1;padding:4px 4px 4px 0;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;
	*display:inline;}
* html ul#css3menu1 li a{
	display:inline-block;}
ul#css3menu1>li{
	margin:0 0 0 4px;}
ul#css3menu1 ul>li{
	margin:4px 0 0;}
ul#css3menu1 a:active, ul#css3menu1 a:focus{
	outline-style:none;}
ul#css3menu1 a{
	display:block;vertical-align:middle;text-align:left;text-decoration:none;font:12px Arial,Helvetica,sans-serif;color:#000000;cursor:pointer;padding:1px 10px 2px 10px;background-color:transparent;background-repeat:repeat;border-width:0px;border-style:none;border-color:;}
ul#css3menu1 ul li{
	float:none;margin:3px 0 0;}
ul#css3menu1 ul a{
	text-align:left;padding:4px 10px;background-color:#FFFFFF;border-width:1px 0 1px 0;border-style:solid;border-color:#FFFFFF;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;font:12px Arial,Helvetica,sans-serif;color:#606060;text-decoration:none;}
ul#css3menu1 li:hover>a,ul#css3menu1 li a.pressed{
	background-color:#FFFFFF;border-style:none;color:#3F3F3F;text-decoration:none;}
ul#css3menu1 img{
	border:none;vertical-align:middle;margin-right:1px;}
ul#css3menu1 span{
	display:block;overflow:visible;background-image:url("<?php etat(); ?>images/menu/arrowsubn.gif");background-position:right center;background-repeat:no-repeat;padding-right:19px;}
ul#css3menu1 li:hover>a>span{
	background-image:url("<?php etat(); ?>images/menu/arrowsub.gif");}
ul#css3menu1 ul li:hover>a,ul#css3menu1 ul li a.pressed{
	background-color:#838383;border-style:solid;border-color:#666666;color:#FFFFFF;text-decoration:none;}
ul#css3menu1 li.toproot>a{
	background-color:;border-width:1px 1px 0 1px;border-style:solid;border-color:transparent;border-radius:0px 0px 0 0;-moz-border-radius:0px 0px 0 0;-webkit-border-radius:0px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;}
ul#css3menu1 li.toproot:hover>a,ul#css3menu1 li.toproot a.pressed{
	background-color:#FFF;border-style:solid;border-color:#C4C4C4;}
