body {
/*	background-color: #FFF;
*/
}

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_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-RIGHT: 2px; MARGIN-TOP: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 24px; PADDING-TOP: 2px
}
.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_gauche {
	FONT-SIZE: 12px; MARGIN-LEFT: 20px; MARGIN-R;IGHT: 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; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.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_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
}
.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-image:none;
	background:#FFF;
}

/*.fondmenu {
	background-image: url(../images/menu/fondheure.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;
}
 