a:link {
	text-decoration: none;
	color: #000099;
} 
a { font-family:Arial; font-weight: bold; color:#006699; font-size :12px; text-decoration: underline} 
a:visited {
	text-decoration:none;
	color: #000099;
} 
a:hover { font-family:Arial; color: #0066FF; text-decoration: none} 
a:active { color:#006699; text-decoration: none}
 
body {
	font-family: "Times New Roman", Times, serif;
	border: auto;
    bottommargin="0";
	leftmargin=5;
	topmargin=0 ;
		
/*	scrollbar-base-color: #ffffff; */ 
    scrollbar-face-color: #ECD454; 
   	scrollbar-shadow-color: #FFFFF8;
   	scrollbar-highlight-color: #ECD454;
   	scrollbar-3dlight-color: #FFFFF8;
   	scrollbar-darkshadow-color: #FFFFF8;
   	scrollbar-track-color: #FFFF99;
   	scrollbar-arrow-color: #006699;
}
.fond {
	background-image: url(../images/Menu/fond1.gif1);
	background-color: #FFDF8C;
	color: #000000;
} /* #61C9FE */
.blanc { background-color: WHITE; }
.fond_obs_detail { background-color: BEIGE; }

.surmenu_gauche {
	font-family:Arial;
	font-size: 14px;
	color: #0000FF;
	cursor: crosshair;

	--line-height: 20px;
	vertical-align: middle;
	letter-spacing: 0.2em;
	text-align: center;
	text-indent: 0pt;
	height: 20px;
	background-image: url(../images/fondtxt.gif);
} 
.menu_gauche {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
color: #3300FF$; 	cursor: pointer;
} 
.menu_gauche_select {
	color:#000000;
	background-color:#0ACDFE;
}

.sousmenu_gauche { font-family:"Times New Roman", Times, serif; font-size: 14px; color: #3333FF; cursor: hand; text-decoration: none} 
.sousmenu_gauche_select {
	color:#000000;
	background-color:#0ACDFE;
}

.t { font-family:Arial; font-size:   12px; color: #003366; text-decoration: none} 
.ti { font-family:Arial; font-size:  14px;color: #003366; font-weight: bold; text-decoration: none} 
.t1 { font-family:Arial;font-size:   10px; color: #003366; font-weight: bold; text-decoration: none} 
.t2 { font-family:Arial; font-size:  10px; color: white; font-weight: bold; text-decoration:  none} 
.t3 { font-family:Arial; font-size:  12px; color: black; font-weight: bold} 
.t4 { font-family:Arial; font-size:  14px; color: #006699; font-weight: bold; text-decoration:none} 
.t5 { font-family:Arial; font-size:  12px; color: #006699; font-weight: bold;text-decoration: none} 
.t6 { font-family:Arial; font-size:  14px; color: #003366;font-weight: bold; text-decoration: none} 
.t7 { font-family:Arial; font-size:  12px; text-decoration: none} 
.t8 { font-family:Arial; font-size:  12px; font-weight:bold; color: #003366; text-decoration: none} 
.t88 { font-family:Arial; font-size: 14px; font-weight: bold; font-style: italic; color: #003366; text-decoration: none} 
.t888 {font-family:Arial; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none} 
.t9 { font-family:Arial;  font-size: 10px; color: #003366;font-weight: bold; text-decoration: none} 
.t10 { font-family:Arial; font-size: 10px; color: #993300; font-weight: bold; text-decoration: none} 
.t11 { font-family:Arial; font-size: 14px; color: #6699CC; font-style: italic; text-decoration: none} 
.t12 { font-family:Arial; font-size: 12px; font-weight: bold; font-style: italic; color: #003366; text-decoration: underline} 
.t13 { font-family:Arial; font-size: 14px;color: black; font-weight: bold} 
.t14 { font-family:Arial; font-size: 10px; color:#006699; font-weight: bold; text-decoration: none}
.t15 { font-family:Arial; font-size: 12px; color: #003366; font-style: italic; font-weight: bold; text-decoration:none} 
.t16 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #00FF00;
	text-decoration:none;
	font-weight: bold;
	line-height: 25px;
} 
.t20 { font-family:Arial; font-size: 12px; color: black; font-weight:bold; text-decoration: none} 
.t44 { font-family:Arial; font-size: 18px; color: #006699; font-weight: bold; text-decoration: none} 
.t8a { font-family:Arial; font-size: 10px; color: #003366; text-decoration: none} 

TEXTAREA { color:#000000; background-color:#F7F7F7;font-size:10px; font-family:arial; } 
INPUT { color:#000000; background-color:#F7F7F7;font-size:10px; font-family:arial; } 
SELECT { color:#000000; background-color:#F2F3EE;font-size:10px; font-family:arial; } 

.print { display: none; }
.invisible { display: none; }
.ombre_sav { width: 100%; filter:DropShadow(color=lightblue, offx=2, offy=2); cursor: crosshair }
.ombre { cursor: crosshair }

.tsav {
	font-family:Arial;
	font-size: 9px;
	color: #993300;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}

.ST1 {position:absolute; top:0; left:0; visibility:hidden;}
.ST2 {position:absolute; visibility:hidden;}
.ST3 {position:absolute; top:0; left:0; visibility:hidden; border-style:outset; border-width:1;}
.ST4 {position:absolute; top:0; left:0; visibility:hidden; border-style:inset; border-width:1;}
.ST5 {border:2px outset #C0C0C0; position:absolute; visibility:inherit; }


.liste 
{  
	font-family: "Times New Roman", Times, serif; 
	font-size: 16px; 
	background-color: #66FFFF; 
	border: #C0C0C0; align: center; 
	background-position: 
	left center; 
	text-align: center; 
	vertical-align: middle; 
	white-space: normal; 
	cursor: crosshair; 
	color: #000000
}

.listeentete 
{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	text-align: center;
	vertical-align: middle;
	cursor: crosshair;
	background-position:  center;
	color: #3300CC;
	border: 1px none;
	letter-spacing: 0.6em;
	font-weight: 900;
}

.tdtitre 
{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	border: medium inset #FF9900;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFCC;
	background-color: #FFCC33;
}
.titre { font-family:Arial; font-size: 36px; color: #006699; font-weight: bold; text-decoration: none} 


.tdsaisie 
{  
	font-family: "Times New Roman", Times, serif; 
	font-size: 14px; 
	background-color: #D7F1FF; 
	border: auto; 
	text-transform: none; 
	text-decoration: none
}

.main { cursor: hand}

/* MESSAGE */
.message 
{ 
	font-family: "Courier New", Courier, mono; 
	font-size: 18px; 
	color: #0000FF; 
	border: 1px solid; 
	background-position: left center; 
	text-align: center; 
	vertical-align: middle; 
	cursor: crosshair; 
	text-transform: uppercase
}

.bas 
{ 
	font-family: "Times New Roman", Times, serif; 
	font-size: 18px; 
	color: black;
	background-color: #66FFCC; 
	border: 1px solid; 
	background-position: left center; 
	text-align: center; 
	vertical-align: middle; 
	cursor: crosshair; 
	text-transform: uppercase
}

.table 
{ 
	cursor: crosshair;
	border: 1px solid #0000CC; 
	text-align: center
	border-color: black				/* #0066FF #00FF33 #33CC33 #660099; */ 
	border-style: inset; 
	line-height: 0.5cm 
}

.message_accueil
{
	text-align: justify; 
	font-family: "Times New Roman", Times, serif; 
	font-size: 25px; 
}
.main { cursor: hand}
.barre {
	font-family:Arial;
	font-size:  12px;
	color: #CCFF66;
	font-weight: bold;
	background-color: #8B84E8;
}
.message_affiche_fond {
	position:absolute;
	left:-2000px;
	width:23px;
	font-family:Arial;
	font-size:25pt;
	font-weight:normal;
	text-align:center;
	color:#FFFFFF;
	filter:glow(color=blue,strength=2);
	height: 15px;

}
.textstyle {
	position:absolute;
	left:-2000px;
	width:400px;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	text-align:center;
	color:FFFFFF;
	filter:glow(color=red,strength=5);
}
.coverstyle {
	position:absolute;
	left:-1000px;
    	width:140px;
    	height:180px;
    	background-color:white;
 	filter:alpha(opacity=0,finishopacity=00,style=2,startX=0px,startY=0px,finishX=60px,finishY=60px);
}
.Prixaccueil {
font-family:"Times New Roman", Times, serif; font-size:  24px;color: #00FF66; font-weight: bold; text-decoration: none
}
.hover {
font-family:Arial; color: purple; background-color:#33CCFF; text-decoration: none
}
.Nombre {
	font-family: "Times New Roman", Times, serif;
	//font-size: 12px;
	//font-style: oblique;
	background-color: beige;
	background-position: center;
}
.affiche {
	border : 2;
	border-top: 1px groove green;
	border-right: 1px groove green;
	border-bottom: 1px groove green;
	border-left: 1px groove green;
    background-color: BEIGE;
	thin:medium;
}
.bordphoto {
	text-align: center
	border-color;

: black				/* #0066FF #00FF33 #33CC33 #660099; */ 
	border-style: inset; 
	line-height: 0.5cm;
	border: 1px none;
}

.unnamed1 
{  
border-left:medium border-top-width #660099; border-right:medium inset #660099; border-top:medium outset #660099; border-bottom:medium solid #660099; font-size: large; 
	font-style: oblique; 
	font-weight: 300; 
	font-variant: small-caps; 
COLOR
	color: #000000;													Couleur du texte
LINE
	line-height: 2cm; 
BACKGROUND
	background-attachment: #000000 url('../Images/non.gif') center top; 
	texte:underline overline line-through none; text-transform:capitalize; letter-spacing:2em; 
	text-align:right left justify text-indent 2pt; word-spacing:2em; white-space:nowrap; top:2px; 
	position:relative; vertical-align:superexposant; clear:left; float:left; height:2px; width:2px; 
	margin:2px; padding:2px; thin:thin medium thick auto border-bottom-width thin medium thick auto border-left-width 
	thin medium thick auto LIST list-style-position inside; list-style-image:url('../Images/smil.gif'); 
	list-style-type:disc AUTRE overflow scroll; visibility:hidden; z-index:auto; clip:rect(2px 2px 2px 2px); 
	cursor:e-resize crosshair auto filter Shadow(Color10, Direction100); page-break-before:left; 
	page-break-after:always; margin-right:2px; margin-bottom:2px; margin-left:2px; padding-right:2px; 
	padding-bottom:2px; padding-left:2px; background-color:#000000; background-image:url('../Images/non.gif');
	background-repeat:repeat
}


/* begin aktuelle_stylesheets */
.pfad_weiss  { color: white; font-size: 11px; font-family: Verdana; text-decoration: none; width: auto }
.menu_fett_blau { color: #000099; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none; width: auto }
.menu_fett_weiss { color: white; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none; width: auto }
.grau_11 { color: #333333; font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: none; width: auto }
.grau_8  { color: black; font-size: 8px; font-family: Verdana; text-decoration: none; width: auto }
.blau_11 { color: #005598; font-weight: normal; font-size: 11px; font-family: Verdana; text-decoration: none; width: auto }
.grau_fett11 { color: #333333; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; width: auto }
.grau_14 { color: #333333; font-weight: normal; font-size: 14px; font-family: Verdana; text-decoration: none; width: auto }
.grau_fett14 { color: #333333; font-weight: bold; font-size: 14px; font-family: Verdana; text-decoration: none; width: auto }
.copyright_grau { color: #333333; font-weight: normal; font-size: 9px; font-family: Verdana; text-decoration: none; width: auto }
.copyright_blau { color: #005598; font-weight: normal; font-size: 9px; font-family: Verdana; text-decoration: none; width: auto }
.rot_fett11 { color: #ff0000; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; width: auto }
.rot_fett12 { color: #000099; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none; width: auto }
as:link { color: #005598; font-size: 12px; font-weight: normal; font-family: Verdana; text-decoration: none; width: auto }
as:visited { color: #005598; font-size: 12px; font-weight: normal; font-family: Verdana; text-decoration: none; width: auto }
as:hover { color: #CC3300; font-size: 12px; font-family: Verdana; text-decoration: none; width: auto }
as:active { color: #CC3300; font-size: 12px; font-weight: normal; font-family: Verdana; text-decoration: none; width: auto }
.auswahl { background-color:#ffffff; width:180px; border:6px;}
.pfad_weiss { color: white; font-size: 11px; font-family: Verdana; text-decoration: none; width: auto }
.m_menu_fett_weiss { color: white; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none; width: auto }
.m_menu_fett_blau { color: #005598; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none; width: auto }
.m_kategorie_rot_fett { color: #f00; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none; width: auto }
.m_menu_blau { color: #005598; font-size: 12px; font-family: Verdana; text-decoration: none; width: auto }
.m_lauftext_weiss  { color: white; font-size: 12px; font-family: Verdana; text-decoration: none; width: auto }
.m_lauftext_schwarz  { color: black; font-size: 12px; font-family: Verdana; text-decoration: none; width: auto }
.m_lauftext_grau  { color: #333; font-size: 11px; font-family: Verdana; text-decoration: none; width: auto }
.m_lauftext_grau14 { color: #333; font-size: 14px; font-family: Verdana; text-decoration: none; width: auto }
.m_lauftext_blau { color: #005598; font-size: 12px; font-family: Verdana; text-decoration: none; width: auto }
.m_copyright_blau  { color: #005598; font-weight: bold; font-size: 8px; font-family: Verdana; text-decoration: none; width: auto }
.m_copyright_grau { color: #333; font-size: 9px; font-family: Verdana; text-decoration: none; width: auto }
.m_lauftext_blau_fett  { color: #005598; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none; width: auto }
.m_lauftext_rot_fett { color: #f00; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none; width: auto }
.m_lauftext_grau_fett1  { color: #333; font-weight: bold; font-size: 11px; font-family: Verdana; text-decoration: none; width: auto }
.m_lauftext_grau_fett14 { color: #333; font-weight: bold; font-size: 14px; font-family: Verdana; text-decoration: none; width: auto }
.m_lauftext_schwarz_fett { color: black; font-weight: bold; font-size: 12px; font-family: Verdana; text-decoration: none; width: auto }
/* end aktuelle_stylesheets */
