
a:link { text-decoration: none }



a:active { text-decoration: underline }



a:visited { text-decoration: none }



a:hover { text-decoration: underline }



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #F7F7F7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.unnamed1 {

	

	font-size: 8pt;

	color: #578384;

	font-weight: normal;

}

.unnamed2 {

	

	font-size: 8pt;

	color: #666666;

}

.style2 {font-size: 8pt; color: #578384; }

.unnamed3 {

	

	font-size: 11pt;

	color: #FFFFFF;

}

.style6 { font-size: 8pt; color: #578384; font-weight: bold; }

.style11 {font-size: 8pt}

.style21 {font-size: 8pt}

body,td,th {

	

}

.style31 {color: #66CCCC}

.style38 {font-size: 8pt}

.style39 {color: #FFFFFF}

.style40 {font-weight: bold; color: #66CCCC;}

.style46 {font-size: 8pt; color: #333333;  }

.style47 {font-family: Arial, Helvetica, sans-serif}

.style49 { font-size: 24px; color: #578384; font-weight: bold; }

.style50 {font-size: 8pt; color: #578384; font-family: Arial, Helvetica, sans-serif; }

.style51 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }

.style52 {color: #666666}

.Style59 {color: #FFAF22}

.middle{

  display:block;

	overflow:hidden;

	font-family:Arial;

	font-size:8pt;

	color:#3E3E3E;

	width:90%;

	height:100%;

	padding: 5px 5px 3px 10px;

	background-color:#FDF4E7;

}

.middle table td{

	font-family:Arial;

	font-size:8pt;

	padding:2px 2px 2px 2px;

}



.footer{

	font-family:Arial;

	color:#FFFFFF;

	padding-right:15px;

}

.footer .left{

	float:left;

	font-size:8pt;

	padding-left:15px;	

}

.footer .right{

	float:right;

	font-size:8pt;

}

.footer .right a{

	color:#FFFFFF;

	font-size:8pt;

	text-decoration:none;

	margin-left:6px;

	margin-right:6px;

}









.path{

	font-family:Arial;

	color:#3E3E3E;

}

.path .left{

	font-size:8pt;

	color:#8E0101;

	padding:0px 0px 0px 32px;

}

.path .left a{

	font-size:8pt;

	color:#4C4B4B;

	text-decoration:none;

	margin:3px 3px 3px 3px;

}

.path .right{

	font-size:8pt;

	padding:3px 20px 3px 0px;

}

.path .right a{

	font-size:8pt;

	color:#3E3E3E;

	text-decoration:none;

}







.main_menu{
	position:relative;
}

.main_menu_btn{

	display:block;

	overflow:hidden;

	width:251px;

	height:100%;

	border-top:1px solid #578384;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	background-color:#FFFFFF;

}

.main_menu_btn a{

	display:block;

	overflow:hidden;

	text-decoration:none;

	font-family:Arial;

	font-size:8pt;

	color:#578384;

	padding:3px 0px 3px 9px;

	margin:0px 0px 0px 3px;

}



.main_menu_btn a:hover{

	color:#FFFFFF;

	background-color:#578384;

	text-decoration: none;

}



.main_menu .sub_menu{

	display:none;

	position:absolute;

}



.content{

	-moz-box-sizing: border-box;

	width:131px;

	border-right-width: 0px;

	border-left-width: 0px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #578384;

	border-left-color: #578384;

}

.main_menu .sub_menu .sub_menu_btn{

	width:127px;

	background-color:#FFFFFF;

}

.main_menu .sub_menu .sub_menu_btn a{

	display:block;

	font-family:Arial;

	font-size:8pt;

	color:#578384;

	text-decoration:none;

	width:100%;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 4px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #578384;

	border-left-color: #578384;

}

.main_menu .sub_menu .sub_menu_btn a:hover{

	color:#FFFFFF;

	background-color:#578384;

}

.main_menu .sub_menu .sub_menu_btn_haut a{

	display:block;

	font-family:Arial;

	font-size:8pt;

	color:#578384;

	text-decoration:none;

	width:100%;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 4px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #578384;

	border-right-color: #578384;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #578384;

}

.main_menu .sub_menu .sub_menu_btn_haut{

	width:127px;

	background-color:#FFFFFF;

}

.main_menu .sub_menu .sub_menu_btn_haut a:hover{

	color:#FFFFFF;

	background-color:#578384;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 4px;

}

.main_menu .sub_menu .sub_menu_btn_bas{

	width:127px;

	background-color:#FFFFFF;

}

.main_menu .sub_menu .sub_menu_btn_bas a{

	display:block;

	font-family:Arial;

	font-size:8pt;

	color:#578384;

	text-decoration:none;

	width:100%;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #578384;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #578384;

	border-left-color: #578384;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

}

.main_menu .sub_menu .sub_menu_btn_bas a:hover{

	color:#FFFFFF;

	background-color:#578384;

	text-decoration: none;

	padding-top: 1px;

	padding-right: 1px;

	padding-bottom: 1px;

	padding-left: 1px;

}

.main_menu_btn_dernier {

	display:block;

	overflow:hidden;

	width:251px;

	height:100%;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	background-color:#FFFFFF;

	border-top-width: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #578384;

}





.menu_search_fixe {
	display:block;
	overflow:hidden;
	width:240px;
	margin:0px;
	color: #FFFFFF;
	background: #578384;
	font: 8pt Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.menu_search_fixe2 {

	display:block;

	overflow:hidden;

	width:240px;

	margin:0px;

	color: #FFAF22;

	background: #578384;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

	font: 8pt Verdana, Arial, Helvetica, sans-serif;

}

.menu_search {

	display:block;

	overflow:hidden;
	width:240px ;

	margin: 1pt;

	padding:0px 0px 0px 0px;

	background-color:#FFFFFF;

	text-decoration: none;

	font-weight: normal;

}

.menu_search a {

	display:block;

	overflow:hidden;

	text-decoration:none;

	color:#578384;

	font: 8pt Verdana, Arial, Helvetica, sans-serif;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 8pt;

}



.ligne_haut {

	color: #FFFFFF;

	font-weight: bold;

	

	font-size: 8pt;

}

.menu_search a:hover {

	display:block;

	overflow:hidden;

	text-decoration:none;

	color:#578384;

	font: 8pt Verdana, Arial, Helvetica, sans-serif;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 8pt;

}

.ligne_haut a {

	color: #FFFFFF;

	font-weight: bold;

	

	font-size: 8pt;

}

.ligne_haut a:hover {

	color: #FFFFFF;

	font-weight: bold;

	

	font-size: 8pt;

}




