BODY
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'sans serif';
    FONT-SIZE: 8pt;
    background-color: #ffffff;

    scrollbar-face-color:		#FFFFFF;
    scrollbar-arrow-color:		#54A9DF;
    scrollbar-highlight-color:	#FFFFFF;
    scrollbar-3dlight-color:		#FFFFFF;
    scrollbar-shadow-color:		#54A9DF;
    scrollbar-darkshadow-color:	#FFFFFF;
    scrollbar-track-color:	 	#FFFFFF;
}

#global
{
	position:absolute;
	left: 50%;
	top: 0px;
	width: 822px;
	height: 100%;
	margin-top: 0px; /* moitié de la hauteur */
	margin-left: -411px; /* moitié de la largeur */
	background-color: #ffffff;
	text-align:center;
	z-index:1;
}

#bandeauhaut
	{
	position: absolute;
	left:0px;
	top:0px;
	z-index:2;
	visibility: visible;
	display:block;
	height:80px;
	}
#menugauche
	{
	position: absolute;
	left:0px;
	top:89px;
	z-index:3;
	visibility: visible;
	display:block;
	width:138px;
	height:200%;
	}
#menudroite
	{
	position: absolute;
	left:635px;
	top:89px;
	z-index:4;
	visibility: visible;
	display:block;
	width:143px;
	height:200%;
	}
#corpspage
	{
	position: absolute;
	left:138px;
	top:89px;
	z-index:5;
	visibility: visible;
	display:block;
	width:497px;
	height:150%;
	}

#opaque
	{
	position: absolute;
	left:-134px;
	top:-85px;
	width:770px;
	height:640px;
	z-index:6;
	visibility: hidden;
	overflow:auto;
	background-color: #fffbef;
	filter: alpha(opacity=75);
	-moz-opacity: .75;
	border-left: #ff6002 3px solid;
	border-top: #ff6002 3px solid;
	border-right: #ff6002 3px solid;
	border-bottom: #ff6002 3px solid;
	}
#viewerPhoto
	{
	position: absolute;
	left:-136px;
	top:-75px;
	width:774px;
	height:640px;
	z-index:7;
	visibility: hidden;
	overflow:auto;
	}

#wait
	{
	position: absolute;
	left:0px;
	top:100px;
	width:460px;
	height:400px;
	z-index:7;0
	display: none;
	overflow:auto;
	text-align:center;
	}
#fullview
	{
	position: absolute;
	left:0px;
	top:0px;
	width:0px;
	height:0px;
	z-index:8;
	visibility: hidden;
	overflow:auto;
	}




DIV
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'sans serif';
    FONT-SIZE: 8pt;
}

TD
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'sans serif';
    FONT-SIZE: 8pt;
}

A:active
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-STYLE: oblique
}
A:visited
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A:link
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

PRE
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, 'sans serif';
    FONT-SIZE: 16px

}
INPUT
{
    font-size:9pt;
    border-width:thin;
    border-color:#DDDDDD
}
.INPUT1
{
    font-size:7pt;
    border-left: #54A9DF 0px solid;
    border-top: #54A9DF 0px solid;
    border-right: #54A9DF 0px solid;
    border-bottom: #54A9DF 0px solid;
    border-color:#FFFFFF;
    background-color:#FFFBEF;
}
.INPUT2
{
    font-size:9pt;
    border-left: #54A9DF 0px solid;
    border-top: #54A9DF 0px solid;
    border-right: #54A9DF 1px solid;
    border-bottom: #54A9DF 1px solid;
    border-color:#54A9DF;
    background-color:#FDE8A7;
}
.INPUT3
{
    font-size:9pt;
    border-left: #54A9DF 0px solid;
    border-top: #54A9DF 0px solid;
    border-right: #54A9DF 1px solid;
    border-bottom: #54A9DF 1px solid;
    border-color:#54A9DF;
    background-color:#FFFBEF;
}
.INPUT4
{
    font-size:9pt;
    border-left: #54A9DF 0pt solid;
    border-top: #54A9DF 0pt solid;
    border-right: #54A9DF 0pt solid;
    border-bottom: #54A9DF 0pt solid;
    border-color:#54A9DF;
    background-color:#54A9DF;
}
.INPUTBlack
{
    font-size:9pt;
    color:#FFFFFF;
    border-left: #FFFFFF 1pt solid;
    border-top: #FFFFFF 1pt solid;
    border-right: #FFFFFF 1pt solid;
    border-bottom: #FFFFFF 1pt solid;
    border-color:#FFFFFF;
    background-color:#000000;
    text-align:center;
}
textarea
{
    border-left: #54A9DF 1px solid;
    border-top: #54A9DF 1px solid;
    border-right: #54A9DF 1px solid;
    border-bottom: #54A9DF 1px solid;
    border-color:#54A9DF;
    background-color:#FFFBEF;
    FONT-FAMILY: verdana;
    font-size:8pt;

    scrollbar-face-color:		#FFFBEF;
    scrollbar-arrow-color:		#54A9DF;
    scrollbar-highlight-color:	#FFFBEF;
    scrollbar-3dlight-color:		#FFFBEF;
    scrollbar-shadow-color:		#54A9DF;
    scrollbar-darkshadow-color:	#FFFBEF;
    scrollbar-track-color:	 	#FFFBEF;
}
iframe
{
    background-color:#FFFBEF;
    scrollbar-face-color:		#FFFBEF;
    scrollbar-arrow-color:		#54A9DF;
    scrollbar-highlight-color:	#FFFBEF;
    scrollbar-3dlight-color:		#FFFBEF;
    scrollbar-shadow-color:		#54A9DF;
    scrollbar-darkshadow-color:	#FFFBEF;
    scrollbar-track-color:	 	#FFFBEF;
}
.para1
{
	margin-top: -17px;
	margin-left: 20px;
	margin-right: 0px;
	font-family: "Arial";
	font-size: 20px;
	line-height: 35px;
	text-align: left;
	color: #56A9DD;
	text-decoration:none;
}
.para1b
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: "Arial";
	font-size: 20px;
	line-height: 20px;
	text-align: left;
	color: #56A9DD;
	text-decoration:none;
}
.para2
{
	margin-top: -2px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: "Arial";
	font-weight:bold;
	font-size: 29px;
	line-height: 35px;
	text-align: left;
	color: #F8D85F;
	text-decoration:none;
}
.titre1
{
	margin-top: -12px;
	margin-left: 25px;
	margin-right: 0px;
	font-family: "Arial";
	font-size: 20px;
	line-height: 22px;
	text-align: left;
	color: #56A9DD;
	text-decoration:none;
}
.titre2
{
	margin-top: -2px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: "Arial";
	font-weight:bold;
	font-size: 28px;
	line-height: 28px;
	text-align: left;
	color: #F8D85F;
	text-decoration:none;
}
.titre2:link
{
	margin-top: -2px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: "Arial";
	font-weight:bold;
	font-size: 28px;
	line-height: 28px;
	text-align: left;
	color: #F8D85F;
	text-decoration:none;
}
.titre2:active
{
	margin-top: -2px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: "Arial";
	font-weight:bold;
	font-size: 28px;
	line-height: 28px;
	text-align: left;
	color: #F8D85F;
	text-decoration:none;
}
.titre2:visited
{
	margin-top: -2px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: "Arial";
	font-weight:bold;
	font-size: 28px;
	line-height: 28px;
	text-align: left;
	color: #F8D85F;
	text-decoration:none;
}
.titre2:hover
{
	margin-top: -2px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: "Arial";
	font-weight:bold;
	font-size: 28px;
	line-height: 28px;
	text-align: left;
	color: #F8D85F;
	text-decoration:none;
}
.salut1
{
	margin-top: -7px;
	margin-left: 20px;
	margin-right: 0px;
	font-family: "Arial";
	font-weight:bold;
	font-size: 15px;
	line-height: 10px;
	text-align: left;
	color: #56A9DD;
	text-decoration:none;
}
.salut2
{
	margin-top: -2px;
	margin-left: 5px;
	margin-right: 0px;
	font-family: "Arial";
	font-weight:bold;
	font-size: 18px;
	line-height: 18px;
	text-align: left;
	color: #F58603;
	text-decoration:none;
}
.entete1
{
	margin-top: -22px;
	margin-left: -4px;
	margin-right: 0px;
	font-family: "Arial";
	font-weight:bold;
	font-size: 20px;
	line-height: 20px;
	text-align: center;
	color: #F58603;
	text-decoration:none;
}
.entete0
{
	margin-top: 7px;
	margin-left: 0px;
	margin-right: 0px;
	font-family: "Arial";
	font-weight:bold;
	font-size: 20px;
	line-height: 20px;
	text-align: center;
	color: #3586BD;
	text-decoration:none;
}

UL
{
	margin-left:15px;
}

