BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #000000;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 10px;
	background: #ffffff;
	border-bottom-color: #0033FF;
}
a:link {color: #0000FF;}
a:visited {color: #0000FF;}
a:active {color: #0000FF;}



a:hover {color:#FF0000; text-decoration: none}

table {font-family: Arial, Helvetica, sans-serif;font-size: 10px;}

.Style01 {font-size: 10px ; color: #89837f}
.Style02 {font-size: 10px ; color: #89837f}
.Style03 {font-size: 12px ; color: #89837f}
.Style04 {font-size: 14px ; color: #89837f}
.Style05 {font-size: 16px ; color: #89837f}
.Style06 {font-size: 24px ; color: #89837f}

.Style11 {font-size: 10px ; color: #89837f ;font-weight: bold}
.Style12 {font-size: 10px ; color: #89837f ;font-weight: bold}
.Style13 {font-size: 12px ; color: #89837f ;font-weight: bold}
.Style14 {font-size: 14px ; color: #89837f ;font-weight: bold}
.Style15 {font-size: 16px ; color: #89837f ;font-weight: bold;vertical-align: bottom;}
.Style16 {font-size: 24px ; color: #89837f ;font-weight: bold}
.Style17 {font-size: 20px ; color: #89837f ;font-weight: bold}

.Style21 {font-size: 10px ; color: #89837f ; font-style: italic}
.Style22 {font-size: 10px ; color: #89837f ; font-style: italic}
.Style23 {font-size: 12px ; color: #89837f ; font-style: italic}
.Style24 {font-size: 14px ; color: #89837f ; font-style: italic}
.Style25 {font-size: 16px ; color: #89837f ; font-style: italic}
.Style26 {font-size: 24px ; color: #89837f ; font-style: italic}

.Style31 {font-size: 10px ; color: #89837f ; font-style: italic ;font-weight: bold}
.Style32 {font-size: 10px ; color: #89837f ; font-style: italic ;font-weight: bold}
.Style33 {font-size: 12px ; color: #89837f ; font-style: italic ;font-weight: bold}
.Style34 {font-size: 14px ; color: #89837f ; font-style: italic ;font-weight: bold}
.Style35 {font-size: 16px ; color: #89837f ; font-style: italic ;font-weight: bold}
.Style36 {font-size: 24px ; color: #89837f ; font-style: italic ;font-weight: bold}

.Style37 {color: #0000FF}
.Style38 {	color: #FF0000;	font-weight: bold;	font-size: 14px;}



div {
	text-align:center;
	}

html, body {width:100%;}
#Layer1 {
	margin:0 auto 0 auto;
	width:1000px;
	height:900px;
	z-index:1;
	top: 0px;
	right: 0px;
}
#Layer2 {
	width:1200px;
	height:900px;
	z-index:1;
	top: 0px;
	right: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
div#menu {
	float:left;
	width:200px;
	height:840px;
	background-color:#FF6699;
}
div#logo {
	width:198px;
	height:70px;
	background-color:#FFFFFF;
	border-bottom:1px solid #b6b6b6;
	border-left:1px solid #b6b6b6;
	border-right:1px solid #b6b6b6;
	border-color:#b6b6b6;
}
div#Logo-T { 
	width:198px;
	height:109px;
	background-color:#FFFFFF;
	border-bottom:1px solid #b6b6b6;
	border-left:1px solid #b6b6b6;
	border-right:1px solid #b6b6b6;
	border-color:#b6b6b6;
}
div#menu_bas {
	width:198px;
	height:655px;
	background-color:#FFFFFF;
	border-bottom:1px solid #b6b6b6;
	border-left:1px solid #b6b6b6;
	border-right:1px solid #b6b6b6;
	border-color:#b6b6b6;
}
div#contenu {
	float:left;
	width:799px;
	height:840px;
	background-color:#FFFFFF;
	border-right:1px solid #b6b6b6;
	border-left:0px solid #b6b6b6;
}
div#entet {
	vertical-align:bottom
	width:796px;
	height:30px;
	background-color:#FFFFFF;
	border-bottom:1px solid #b6b6b6;
	border-color:#b6b6b6;
}
	
div#slogan { 
	float:left;
	margin-top:5px;
	width:530px;
	height:25px;
	background-color:#FFFFFF;
	}
div#menu-gene {
	float:left;
	margin-top:5px;
	width:250px;
	height:25px;
	background-color:#FFFFFF;
	}
div#sep1 {
	width:796px;
	height:20px;
	background-color:#FFFFFF;
	border-color:#b6b6b6;
}

div#menu-haut { 
	width:797px;
	height:33px;
	margin-top:13px;
	background-color:#FFFFFF;
	border-bottom:3px solid #02339C;
	border-color:#02339C;
	vertical-align: bottom;
	border-right:0px solid #b6b6b6;
}	

	div#sep2{
	width:796px;
	height:15px;
	background-color:#FFFFFF;
	border-bottom:1px solid #b6b6b6;
	border-color:#b6b6b6;
}		
div#pied_page {
	z-index:1
	clear:both;
	width:1000px;
	height:25px;
	background-color:#CEDDE4;
	}
#formulaire {
	position:absolute;
	width:850px;
	height:104px;
	z-index:2;
	left: 201px;
	top: 65px;
}
#dialogue {
	position:absolute;
	width:850px;
	height:200px;
	z-index:1;
	left: 201px;
	top: 528px;
}
