body 
{
	direction: ltr;
    font-family : verdana, arial, sans-serif;
	font-size : .8em;
	color : Black;
	vertical-align: top;
    background-color : #ffffff;
	background-image : url('bg/back.jpg');
	background-position :  left top;
	background-repeat : no-repeat;
	padding : 0px;
	margin : 0px;
	border : medium none;
	width : 100%;
	height : 100%;
 scrollbar-face-color: #99CCFF;
 scrollbar-shadow-color: #B5E6FC;
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-3dlight-color: #ccffff; 
 scrollbar-darkshadow-color: #883410; 
 scrollbar-track-color: #B5E6FC; 
 scrollbar-arrow-color: #FF6666
}

MENU {font-size: 95%; font-weight: bold; vertical-align: middle !important; border: 1px solid #ABABAB; font-family: Arial; padding: 2px 2px 2px 2px; vertical-align: middle; position: absolute; left: 0px; top: 143px; background-color: white;  display: block; margin: 0px 0px 0px 0px; filter:progid:DXImageTransform.Microsoft.Pixelate(Duration=.3, MaxSquare=.1.0) progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#ABABAB,strength=5); height: 30px; background-image: url('bg/grey.gif');  background-repeat : repeat-x; background-position : top;}
MENU A {text-decoration: none; color: black;}
#menu1 {display: block !important; filter:progid:DXImageTransform.Microsoft.Shadow(direction=180,color=#ABABAB,strength=5); background-image: url('bg/baseline_back.gif'); width: 100%; padding: 0px 0px 0px 0px; }
MENU SPAN {background-color: transparent; padding: 3px 3px 3px 3px; border: 1px none white;  vertical-align: middle; cursor: pointer; display: inline ! important;}
MENU DIV {background-color: transparent; padding: 3px 3px 3px 3px; border: 1px none white;  vertical-align: middle; cursor: pointer; display: block ! important;}
.HOVER {
	background-color: #33D2AE!important;
	color: #FF0000;
}
.EXPANDABLE {padding: 3px 3px 3px 3px; border: 1px none white;  vertical-align: middle; cursor: pointer; }
.EXPANDABLEHOVER {
	background-color: #1C93EA!important;}
input {background-color: #dddddd;}
td {font-size: 10pt; vertical-align: middle !important; }
.win{ border: 1px none black; display: inline ! important;}
img[class=win]{float: left;}
	color: #FFFF00;


a:link
{	color : #000000;

}
a:hover
{	color : #FF0000;
}
a:active
{	color : #1150BE;
	text-decoration:underline
}
a:visited.news
{	color : #9999cc;
	text-decoration:underline;
}
.liens {
	font-family:Helvetica, Arial;
	color:#000000;
	padding: 5px 8px 0px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
	font-size : .9em;
	vertical-align: top;
	left: auto;
	top: 5px;
}
.content {
	text-decoration:none;
	color:#000066;
	padding: 5px 20px 0px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
	font-size : 0.9em;
	vertical-align: top;
	left: auto;
	top: 5px;
}
.white-content {
	text-decoration:none;
	font-family:Helvetica, Arial;
	color:#ffffff;
	padding: 5px 20px 0px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
	font-size : .9em;
	vertical-align: top;
	left: auto;
	top: 5px;
}
.white-bold-content {
	text-decoration:none;
	font-family:Helvetica, Arial;
	color:#ffffff;
	padding: 5px 5px 0px;
	margin-right: 1px;
	margin-left: 1px;
	margin-bottom: 2px;
	margin-top: 2px;
	font-size : .9em;
        font-weight:bold;
	vertical-align: top;
	left: auto;
	top: 5px;
}
.blue-content {
	font-family: verdana, arial, sans-serif;
	font-size: .8em;
	color: #333399;
	font-weight:normal;
	padding: 5px 20px 0px;
}
.small {
	font-family: verdana, arial, sans-serif;
	font-size: .7em;
	color: #333399;
	font-weight:normal;
	padding: 5px 20px 0px;
}.Titres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	padding: 5px 20px 0px;
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
	font-size : 2em;
	vertical-align: top;
	left: auto;
	top: 5px;
	font-style: oblique;
	text-decoration: underline;
}
