a:link {
	text-decoration: none;
	color: #0066CC;
} 
a { font-weight: bold; color:#0066CC; font-size :12px; text-decoration: none} 
a:visited {
	text-decoration:none;
	font-size: 12px;
} 
a:hover {
	color: purple;
	background-color1:#33CCFF;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
} 
a:active { color:#006699; text-decoration: none}

body {
	font-family: "Times New Roman", Times, serif;
	border: auto;
	color:#626262;	
    bottommargin="0";
	leftmargin=5;
	topmargin=0 ;
	/*	scrollbar-base-color: #ffffff; */ 
	scrollbar-face-color: #DEE3E7; 			/* curseur central de nav */
	scrollbar-highlight-color: #FFFFFF; 		/* ombre */
	scrollbar-shadow-color: #DEE3E7; 	/* contour des elements*/
	scrollbar-3dlight-color: #D1D7DC;		/* contour des elements - autour*/
	scrollbar-arrow-color:  #006699;	/* ombre des elements droite */
	scrollbar-track-color: #EFEFEF;			/* barre vericale de fond */
	scrollbar-darkshadow-color: #98AAB1;
}

.fond {	}
.tabletitre
{
	cursor: crosshair;
	border: 0;
	text-align: center;
	/*background-color: #8C86EF;*/
	font-size: 16px;
	color: #98AAB1;
	font-weight: bold;
}
.table 
{ 
	background-attachment: #000000 url('../images/cbg.gif') center top; cursor: crosshair;
	border: 1px solid #8C86EF; 
	text-align: center: black				/* #0066FF #00FF33 #33CC33 #660099; */ 
	text-indent: 10pt;
	border-style: inset; 
	line-height: 0.5cm 
}
.blanc { background-color: WHITE; }
.fond_obs_detail { background-color: #E6E9F1; }

.menu_gauche {	font-size: 14px;color: #00FF00;cursor: hand;height: 20px;} 
.menu_gauche_select {
	font-size: 14px;
	color: #00FFCC;
	cursor: hand;
	height: 20px;
	background-color: #CC6633;
} 
.surmenu_gauche { font-family:Georgia, "Times New Roman", Times, serif; font-size: 24px; color: #E70000; cursor: crosshair;} 
.sousmenu_gauche { font-size: 14px; color: #006699 ; cursor: hand; text-decoration: none} 
.tblbg {
	background-image: url(../images/cbg.gif);
	border-right-width:  1px;	border-right-style:  solid;		border-right-color: 	#000000;
	border-bottom-width: 1px;	border-bottom-style: solid;		border-bottom-color: 	#000000;
	border-left-width:   1px; 	border-left-style: 	 solid;		border-left-color: 		#000000;
	border-top-width:    1px;	border-top-style:    solid;		border-top-color: 		#000000;
}
.titre {font-weight: bold; color: #006699;}
.noir  { color: #000000; }
.blanc { color: #FFFFFF; }
.orange { color: #FFFFFF; background-color: #F18500; }


.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} 
.t7 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  7pt;} 
.t7_orange { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  7pt; color: #DD8040;} 
.t8 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  8pt;} 
.t8_orange { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  8pt; color: #DD8040;} 
.t9 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  9pt; } 
.t9_orange { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  9pt; color: #DD8040;} 
.t10 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  10pt;} 
.t10_orange { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  10pt; color: #DD8040;} 
.t11 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  11pt;} 
.t11_orange { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  11pt; color: #DD8040;} 
.t12 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  12pt;} 
.t12_orange { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  12pt; color: #DD8040;} 
.t13 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  13pt;} 
.t13_orange { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  13pt; color: #DD8040;} 
.t14 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  14pt;} 
.t14_orange { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:  14pt; color: #DD8040;} 

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; 
	background-color: #CC99FF; 
	text-align: center; 
	vertical-align: middle; 
	cursor: crosshair; 
	background-position:  center; 
	color: #FFFF00; 
	border: 1px none; 
}

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

.tdsaisie 
{  
	font-family: "Times New Roman", Times, serif; 
	font-size: 14px; 
	background-color: #66FFCC; 
	border: auto; 
	text-transform: uppercase; 
	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
}

.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: 10px;
	font-style: oblique;
	background-color: #66FFFF;
	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: WHITE;
	thin:medium;
}
.bordphoto {
	text-align: center
	border-color;
	border-top: 1px dotted;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
: black				/* #0066FF #00FF33 #33CC33 #660099; */ 
	border-style: inset; 
	line-height: 0.5cm 
}

.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
}
