body {
	padding: 0px;
	width: 1010px;
	font-family: Arial, Helvetica, sans-serif;
	height: 100%;
	background-image: url(images/arriere-plan-body.gif);
	background-repeat: repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -505px;
	left: 50%;
	position: absolute;
}
#main {
	width: 1010px;
	height: auto;
	padding:5px 0 0 0;
	float: left;
}
#header {
	height: auto;
	width: 1010px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-image: url(images/cadre_1010_contour.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	float: left;
}
#container {
	width: 1010px;
	float: left;
	height: auto;
	background-repeat: repeat-y;
	background-image: url(images/cadre_1010_contour.gif);
	margin: 0px;
	padding: 0px;
}
#sidebar_left {
	float: left;
	width: 185px;
	padding-top: 15px;
	padding-right: 10px;
	padding-left: 15px;
	height: auto;
	padding-bottom: 0px;
}
#sidebar_right {
	float: left;
	width: 185px;
	padding-top: 15px;
	padding-left: 0px;
	height: auto;
	padding-bottom: 0px;
	padding-right: 15px;
}
#mainContent2col {
	float: left;
	width: 775px;
	height: auto;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#mainContent3col {
	float: left;
	width: 560px;
	height: auto;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin: 0px;
}
#footer_main {
	height: auto;
	width: 998px;
	float: left;
	line-height: normal;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadada;
	border-bottom-color: #dadada;
	border-left-color: #dadada;
}
#footer_plus {
	text-decoration: none;
	float: left;
	height: 75px;
	width: 998px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	padding-bottom: 10px;
}
#footer_menu {
	text-decoration: none;
	float: left;
	height: auto;
	width: 988px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #dadada;
	border-bottom-color: #dadada;
}
#footer_colonne {
	text-decoration: none;
	float: left;
	height: auto;
	width: 135px;
	margin: 0px;
	font-size: 11px;
	color: #53534D;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #dadada;
}
#footer_colonne h1 {
	text-decoration: none;
	float: left;
	height: 12px;
	width: 130px;
	margin: 0px;
	font-size: 10px;
	color: #53534D;
	font-weight: 700;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
}
#footer_colonne h1 a:link,
#footer_colonne h1 a:visited {
	color: #53534D;
	text-decoration: none;
}
#footer_colonne h1 a:hover {
	text-decoration: underline;
}
#footer_colonne ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	height: auto;
	width: auto;
}
#footer_colonne li {
	font-size: 10px;
	display: block;
	height: auto;
	width: 135px;
	line-height: 16px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: #53534d;
	float: left;
}
#footer_colonne li a:link,
#footer_colonne li a:visited {
	color: #53534d;
	text-decoration: none;
}
#footer_colonne li a:hover {
	text-decoration: underline;
}
#footer_avantage {
	float: left;
	height: auto;
	width: auto;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#footer_avantage ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
}
#footer_avantage li {
	font-size: 10px;
	display: block;
	height: auto;
	width: 174px;
	text-align: center;
	color: #666666;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 10px;
	border: 1px solid #dadada;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: 700;
	background-image: url(images/degrade_avantage.gif);
	background-repeat: repeat-x;
}
#footer_avantage li a:link,
#footer_avantage li a:visited {
	color: #53534d;
	text-decoration: none;
}
#footer_avantage li a:hover {
	text-decoration: underline;
}
img#footer_reseaux {
	float: left;
	height: 25px;
	width: 25px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
#footer_text {
	float: left;
	height: auto;
	width: 980px;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 10px;
	margin-left: 10px;
	padding: 0px;
	text-align: justify;
}
#footer_text h1 {
	float: left;
	height: auto;
	width: 980px;
	font-size: 9px;
	color: #666666;
	margin: 0px;
	font-weight: 700;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#footer_text h2 {
	float: left;
	height: auto;
	width: 960px;
	font-size: 9px;
	color: #888888;
	line-height: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: justify;
}
#footer_text h2 a:link,
#footer_text h2 a:visited {
	color: #888888;
	text-decoration: underline;
}
#footer_text h2 a:hover {
	text-decoration: none;
}
#footer_text p {
	float: left;
	height: auto;
	width: 960px;
	font-size: 9px;
	color: #888888;
	line-height: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: justify;
}
#footer_text p a:link,
#footer_text p a:visited {
	color: #888888;
	text-decoration: underline;
}
#footer_text p a:hover {
	text-decoration: none;
}
#footer_copyright {
	float: left;
	height: auto;
	width: 980px;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 10px;
	margin-left: 10px;
	padding: 0px;
	text-align: left;
}


#footer {
	height: 207px;
	width: 1010px;
	float: left;
	line-height: normal;
	background-image: url(images/fond-footer.gif);
	margin: 0px;
	padding: 0px;
}
#footer_top_menu {
	text-decoration: none;
	padding: 0px;
	float: left;
	height: auto;
	width: 1000px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#footer_column {
	text-decoration: none;
	float: left;
	height: auto;
	width: 115px;
	margin: 0px;
	font-size: 11px;
	color: #53534D;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#footer_column h1 {
	text-decoration: none;
	float: left;
	height: 12px;
	width: 125px;
	margin: 0px;
	font-size: 10px;
	color: #53534D;
	font-weight: 700;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-align: left;
}
#footer_column h1 a:link,
#footer_column h1 a:visited {
	color: #53534D;
	text-decoration: none;
}
#footer_column h1 a:hover {
	text-decoration: underline;
}
#footer_column ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	height: auto;
	width: auto;
}
#footer_column li {
	font-size: 10px;
	display: block;
	height: auto;
	width: auto;
	line-height: 16px;
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: #53534d;
}
#footer_column li a:link,
#footer_column li a:visited {
	color: #53534d;
	text-decoration: none;
}
#footer_column li a:hover {
	text-decoration: underline;
}
#footer_middle_menu {
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 55px;
	width: 1000px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#footer_legal {
	text-decoration: none;
	float: left;
	height: auto;
	width: 670px;
	font-size: 11px;
	color: #53534D;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footer_line {
	text-decoration: none;
	float: left;
	height: auto;
	font-size: 11px;
	color: #53534D;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 0px;
	padding: 0px;
}
#footer_line h1 {
	text-decoration: none;
	float: left;
	height: 12px;
	width: 100px;
	margin: 0px;
	font-size: 10px;
	color: #53534D;
	font-weight: 700;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
#footer_line h1 a:link,
#footer_line h1 a:visited {
	color: #53534D;
	text-decoration: none;
}
#footer_line h1 a:hover {
	text-decoration: underline;
}
#footer_line ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	height: auto;
	width: auto;
}
#footer_line li {
	display: block;
	height: 12px;
	width: auto;
	float: left;
	font-size: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footer_line li a:link,
#footer_line li a:visited {
	text-decoration: none;
	display: block;
	height: auto;
	width: auto;
	margin: 0px;
	padding: 0px;
	float: left;
	color: #53534D;
}
#footer_line li a:hover {
	text-decoration: underline;
}
#footer_line .separateur {
	float: left;
	height: 12px;
	display: block;
	width: auto;
	margin: 0px;
	padding: 0px;
}
#footer_line p {
	height: 12px;
	width: 530px;
	float: left;
	font-size: 10px;
	color: #53524d;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#footer_copyright {
	height: auto;
	width: 320px;
	float: right;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footer_copyright p {
	display: block;
	height: auto;
	width: auto;
	float: right;
	font-size: 9px;
	color: #53534d;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#footer_copyright #bookmark {
	height: 16px;
	width: 125px;
	float: left;
	text-decoration: none;
	margin: 0px;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 0px;
}
#header_contour {
	background-image: url(images/cadre_1010_tete.gif);
	background-repeat:no-repeat;
	height: 4px;
	width: 1010px;
	float:left;
}
#header_keywords {
	width: 980px;
	float:left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
	padding: 0px;
	height: 10px;
	font-size: 9px;
	color: #777777;
	text-decoration: none;
	text-align: center;
}
#header_keywords a:link,
#header_keywords a:visited {
	font-weight: normal;
	color: #777777;
	text-decoration: none;
}
#header_keywords a:hover {
	text-decoration: underline;
}
#header_keywords p {
	height: 9px;
	width: auto;
	float:left;
	font-size: 9px;
	color: #777777;
	padding: 0px;
	margin: 0px;
}
#header_keywords ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#header_keywords li {
	display: inline;
	padding: 0px;
	margin: 0px;
}
#header_keywords li a {
	font-size: 9px;
	font-weight: normal;
	color: #777777;
	text-decoration: none;
	display: block;
	width: auto;
	height: 9px;
	float: left;
	font-size: 9px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
#header_link {
	height: 24px;
	width: 980px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d6d7d9;
	margin-right: 15px;
	margin-left: 15px;
}
#header_langages {
	height: 24px;
	width: 300px;
	float: left;
}
#header_langages ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#header_langages li {
	display: inline;
	padding: 0px;
	margin: 0px;
}
#header_langages li a {
	font-size: 10px;
	font-weight: normal;
	color: #35435D;
	text-decoration: none;
	display: block;
	width: auto;
	height: 9px;
	float: left;
	margin-top: 8px;
	margin-bottom: 8px;
	line-height: 8px;
	font-size: 9px;
	padding: 0px;
}
#header_langages a:link,
#header_langages a:visited {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#header_langages li a:hover {
	text-decoration: underline;
}
#header_langages .separateur {
	line-height: 6px;
	float: left;
	height: 6px;
	display: block;
	width: auto;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 9px;
	padding-bottom: 9px;
	font-size: 6px;
}
#header_menu_agency {
	height: 24px;
	width: 580px;
	float: left;
	margin-left: 100px;
}
#header_menu_agency ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#header_menu_agency li {
	display: inline;
	padding: 0px;
	margin: 0px;
}
#header_menu_agency li a {
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	display: block;
	width: auto;
	height: 14px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 10px;
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999999;
	margin-left: 15px;
}
#header_menu_agency a:link,
#header_menu_agency a:visited {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
#header_menu_agency li a:hover {
	text-decoration: underline;
}
#header_menu_agency .fond_rouge {
	background-color: #ab1d37;
	height: 14px;
	width: auto;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}
#header_button_newsletter {
	float:left;
	height:24px;
	margin:0;
	padding-left:405px;
	width:262px;
}
#header_search_reference {
	float:left;
	height:20px;
	margin:0;
	width:390px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 290px;
}
#search_reference select {
	float:left;
	height:18px;
	margin:0;
	width:390px;
	padding: 0px;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: 18px;
	border: 1px solid #CCCCCC;
}
#banner_district_title_apartment {
	float:left;
	height:20px;
	width:auto;
	padding: 0px;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#search_apartment select {
	float:left;
	height:20px;
	margin:0;
	width:250px;
	padding: 0px;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	line-height: normal;
	border: 1px solid #CCCCCC;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
#header_logo {
	float: left;
	height: auto;
	width: auto;
	margin: 0px;
	padding: 0px;
}
#header_logo img {
	height: 81px;
	width: 361px;
	padding: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	float: left;
}
#header_fma {
	height: 90px;
	width: 600px;
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#header_fma_haut {
	height: 70px;
	width: 580px;
	float: left;
	padding: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 38px;
}

#header_recherche {
	height: 22px;
	width: 995px;
	margin: 0px;
	float: left;
	background-color: #e1e1e1;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#header_search_ref {
	float:left;
	height:17px;
	width:400px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}
#search_ref select {
	float:left;
	height:17px;
	margin:0;
	width:390px;
	padding: 0px;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 17px;
	border: 1px solid #CCCCCC;
}
#header_search_news {
	float:left;
	height:22px;
	width:205px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	font-size: 10px;
	font-weight: 700;
	color: #333333;
	text-decoration: none;
	line-height: 17px;
}
#header_search_news img#news {
	float:left;
	height: 18px;
	width: 195px;
	padding-top: 3px;
	padding-bottom: 1px;
	padding-right: 0px;
	padding-left: 0px;
}
#header_menu {
	height: auto;
	width: 1010px;
	margin: 0px;
	background-image: url(images/cadre_1010_contour.gif);
	background-repeat: repeat-y;
	padding-left: 5px;
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
}
#header_menu_container {
	width:1000px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
}
dl {
	height: 25px;
	margin: 0px;
	padding: 0px;
	display: block;
	float: left;
	text-align: center;
	width: 124px;
	font-size: 12px;
	font-weight: 700;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #848589;
}
dt {
	height: 25px;
	display: block;
	color: #000000;
	line-height: 25px;
	text-align: center;
}
a:link, a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
dd {
	display: block;
	margin: 0px;
	padding: 0px;
}
#menu_item_1 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	background-image: url(images/fond_menu1_active_01.gif);
	background-repeat: repeat-x;
	cursor: pointer;
	width: 124px;
}
#menu_item_1 dd {
	display: block;
	margin: 0px;
	padding: 0px;
	background-color: #af4a89;
}
#menu_item_1 ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;	
}
#menu_item_1 li {
	display: block;
	margin:0px;
	padding:0px;
}
#menu_item_1 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width:124px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #AF4A89;
}
#menu_item_1 li a:hover {
	color: #000000;
	background-color: #D79CC3;
	display:block
}
#menu_item_1 dl dd {
	display: none;
}
#menu_item_1 dl:hover dd {
	display: block;
	color: #000000;
}
#menu_item_2 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
	background-image: url(images/fond_menu1_active_02.gif);
	background-repeat: repeat-x;
	width: 124px;
}
#menu_item_2 dd {
	display: block;
	margin: 0px;
	background-color: #008FC1;
}
#menu_item_2 ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;	
}
#menu_item_2 li {
	display: block;
	margin:0px;
	padding:0px;
}
#menu_item_2 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width:124px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #008FC1;
}
#menu_item_2 li a:hover {
	color: #000000;
	background-color: #96d3e0;
}
#menu_item_2 dl dd {
	display: none;
}
#menu_item_2 dl:hover dd {
	display: block;
	color: #000000;	
}
#menu_item_3 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
	background-image: url(images/fond_menu1_active_03.gif);
	width: 124px;
}
#menu_item_3 dd {
	display: block;
	margin: 0px;
	background-color: #B98329;
}
#menu_item_3 ul {
	margin: 0px;
	padding: 0px;
	text-align: center; 	
} 

#menu_item_3 li {
	display: block;
	margin:0px;
	padding:0px;
}
#menu_item_3 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	width:124px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	line-height: 25px;
	background-color: #B98329;
}
#menu_item_3 li a:hover {
	color: #000000;
	background-color: #E4CE78;
}
#menu_item_3 dl dd {
	display: none;
}
#menu_item_3 dl:hover dd {
	display: block;
	color: #000000;
}
#menu_item_4 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
	background-image: url(images/fond_menu1_active_04.gif);
	background-repeat: repeat-x;
	width: 124px;
}
#menu_item_4 dd {
	display: block;
	margin: 0px;
	background-color: #50A026;
}
#menu_item_4 ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;	
}
#menu_item_4 li {
	display: block;
	margin:0px;
	padding:0px;
}
#menu_item_4 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width:124px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #50A026;
}
#menu_item_4 li a:hover {
	color: #000000;
	background-color: #B3D88C;
}
#menu_item_4 dl dd {
	display: none;
}
#menu_item_4 dl:hover dd {
	display: block;
	color: #000000;	
}
#menu_item_5 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
	background-image: url(images/fond_menu1_active_05.gif);
	background-repeat: repeat-x;
	width: 124px;
}
#menu_item_5 dd {
	display: block;
	margin: 0px;
	background-color: #ab1c35;
}
#menu_item_5 ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;	
}
#menu_item_5 li {
	display: block;
	margin:0px;
	padding:0px;
}
#menu_item_5 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width:124px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #ab1c35;
}
#menu_item_5 li a:hover {
	color: #000000;
	background-color: #ed839b;
}
#menu_item_5 dl dd {
	display: none;
}
#menu_item_5 dl:hover dd {
	display: block;
	color: #000000;	
}
#menu_item_6 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
	background-image: url(images/fond_menu1_active_06.gif);
	background-repeat: repeat-x;
	width: 124px;
}
#menu_item_6 dd {
	display: block;
	margin: 0px;
	background-color: #81725E;
}
#menu_item_6 ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;	
}
#menu_item_6 li {
	display: block;
	margin:0px;
	padding:0px;
}
#menu_item_6 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width:124px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #81725E;
}
#menu_item_6 li a:hover {
	color: #000000;
	background-color: #BBB1A6;
}
#menu_item_6 dl dd {
	display: none;
}
#menu_item_6 dl:hover dd {
	display: block;
	color: #000000;	
}
#menu_item_7 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
	background-image: url(images/fond_menu1_active_07.gif);
	background-repeat: repeat-x;
	width: 124px;
}
#menu_item_7 dd {
	display: block;
	margin: 0px;
	background-color: #781B7C;
}
#menu_item_7 ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;	
}
#menu_item_7 li {
	display: block;
	margin:0px;
	padding:0px;
}
#menu_item_7 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width:124px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #781B7C;
}
#menu_item_7 li a:hover {
	color: #000000;
	background-color: #D4AED2;
}
#menu_item_7 dl dd {
	display: none;
}
#menu_item_7 dl:hover dd {
	display: block;
	color: #000000;	
}
#menu_item_8 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
	background-image: url(images/fond_menu1_active_08.gif);
	background-repeat: repeat-x;
	width: 124px;
}
#menu_item_8 dd {
	display: block;
	margin: 0px;
	background-color: #3665A9;
}
#menu_item_8 ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;	
}
#menu_item_8 li {
	display: block;
	margin:0px;
	padding:0px;
}
#menu_item_8 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width:124px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #3665A9;
}
#menu_item_8 li a:hover {
	color: #000000;
	background-color: #C7D5EE;
}
#menu_item_8 dl dd {
	display: none;
}
#menu_item_8 dl:hover dd {
	display: block;
	color: #000000;	
}
#header_menu_reflection {
	width:1000px;
	height: 7px;
	top: 25px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#header_menu_reflection img {
	width:auto;
	height: auto;
	float: left;
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#fma_submenu .submenu_blanc {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
#fma_submenu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#fma_submenu li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#fma_submenu li a {
	font-size: 12px;
	text-align: center;
	display: block;
	margin: 0px;
	font-weight: 700;
	padding: 0px;
}
#home #fma_submenu {
	float: left;
	height: 160px;
	width: 147px;
	background-color: #af4a89;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadad6;
	border-bottom-color: #dadad6;
	border-left-color: #dadad6;
	margin: 0px;
	padding: 0px;
}
#home #fma_submenu li a {
	display: block;
	font-size: 12px;
	font-weight: 700;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 147px;
}
#home #fma_submenu li a:link,
#home #fma_submenu li a:visited {
	text-decoration: none;
	display: block;
	height: 52px;
	line-height:52px;
	width: 147px;
	color: #FFFFFF;
	margin: 0px;
	float: left;
	padding:0px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
}
#home #fma_submenu li a:hover {
	color: #af4a89;
	background-color: #FFFFFF;
	float: left;
	height: 52px;
	line-height:52px;
	width: 147px;
	padding:0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadad6;
}
#apartments #fma_submenu {
	float: left;
	height: 160px;
	width: 147px;
	background-color: #008fc1;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadad6;
	border-bottom-color: #dadad6;
	border-left-color: #dadad6;
	margin: 0px;
	padding: 0px;
}
#apartments #fma_submenu li a {
	display: block;
	font-size: 12px;
	font-weight: 700;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 159px;
	width: 147px;
}
#apartments #fma_submenu li a:link,
#apartments #fma_submenu li a:visited {
	text-decoration: none;
	display: block;
	height:26px;
	line-height:23px;
	width: 147px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
#apartments #fma_submenu li a:hover  {
	color: #008FC1;
	background-color: #FFFFFF;
	float: left;
	width: 147px;
	height:26px;
	margin: 0px;
	padding: 0px;
	line-height:23px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadad6;
}
#apartments_green #fma_submenu {
	float: left;
	height: 160px;
	width: 147px;
	background-color: #50a026;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadad6;
	border-bottom-color: #dadad6;
	border-left-color: #dadad6;
	margin: 0px;
	padding: 0px;
}
#apartments_green #fma_submenu li a {
	display: block;
	font-size: 12px;
	font-weight: 700;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 159px;
	width: 147px;
}
#apartments_green #fma_submenu li a:link,
#apartments_green #fma_submenu li a:visited {
	text-decoration: none;
	display: block;
	height:26px;
	line-height:23px;
	width: 147px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
#apartments_green #fma_submenu li a:hover  {
	color: #50a026;
	background-color: #FFFFFF;
	float: left;
	width: 147px;
	height:26px;
	margin: 0px;
	padding: 0px;
	line-height:23px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadad6;
}
#services #fma_submenu {
	float: left;
	height: 159px;
	width: 147px;
	background-color: #b98329;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadad6;
	border-bottom-color: #dadad6;
	border-left-color: #dadad6;
	margin: 0px;
	padding: 0px;
}
#services #fma_submenu li a {
	display: block;
	font-size: 12px;
	font-weight: 700;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 147px;
}
#services #fma_submenu li a:link,
#services #fma_submenu li a:visited {
	text-decoration: none;
	display: block;
	height: 13px;
	width: 147px;
	color: #FFFFFF;
	margin: 0px;
	float: left;
	padding-top: 33px;
	padding-right: 0px;
	padding-bottom: 33px;
	padding-left: 0px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
}
#services #fma_submenu li a:hover {
	color: #b98329;
	background-color: #FFFFFF;
	float: left;
	height: 13px;
	width: 147px;
	padding-top: 33px;
	padding-bottom: 33px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadad6;
}
#tenants #fma_submenu {
	float: left;
	height: 160px;
	width: 147px;
	background-color: #50a026;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadad6;
	border-bottom-color: #dadad6;
	border-left-color: #dadad6;
	margin: 0px;
	padding: 0px;
}
#tenants #fma_submenu li a {
	display: block;
	font-size: 12px;
	font-weight: 700;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
}
#tenants #fma_submenu li a:link,
#tenants #fma_submenu li a:visited {
	text-decoration: none;
	display: block;
	height:39px;
	line-height:38px;
	padding:0px;
	width: 147px;
	color: #FFFFFF;
	margin: 0px;
	float: left;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
}
#tenants #fma_submenu li a:hover {
	color: #50a026;
	background-color: #FFFFFF;
	float: left;
	height:39px;
	line-height:38px;
	padding:0px;
	width: 147px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadad6;
}
#companies #fma_submenu {
	float: left;
	height: 159px;
	width: 147px;
	background-color: #ab1d37;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadad6;
	border-bottom-color: #dadad6;
	border-left-color: #dadad6;
	margin: 0px;
	padding: 0px;
}
#companies #fma_submenu li a {
	display: block;
	font-size: 12px;
	font-weight: 700;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	margin: 0px;
	padding: 0px;
	float: left;
	height:12px;
	width: 147px;
}
#companies #fma_submenu li a:link,
#companies #fma_submenu li a:visited {
	text-decoration: none;
	display: block;
	height:39px;
	line-height:38px;
	padding:0px;
	width: 147px;
	color: #FFFFFF;
	margin: 0px;
	float: left;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
}
#companies #fma_submenu li a:hover {
	color: #ab1d37;
	background-color: #FFFFFF;
	float: left;
	height:39px;
	line-height:38px;
	padding:0px;
	width: 147px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadad6;
}
#owners #fma_submenu {
	float: left;
	height: 159px;
	width: 147px;
	background-color: #81725e;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadad6;
	border-bottom-color: #dadad6;
	border-left-color: #dadad6;
	margin: 0px;
	padding: 0px;
}
#owners #fma_submenu li a {
	display: block;
	font-size: 12px;
	font-weight: 700;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 147px;
}
#owners #fma_submenu li a:link,
#owners #fma_submenu li a:visited {
	text-decoration: none;
	display: block;
	height:31px;
	line-height:30px;
	padding: 0px;
	width: 147px;
	color: #FFFFFF;
	margin: 0px;
	float: left;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
}
#owners #fma_submenu li a:hover {
	color: #81725e;
	background-color: #FFFFFF;
	float: left;
	height:31px;
	line-height:30px;
	padding: 0px;
	width: 147px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadad6;
}
#agency #fma_submenu {
	float: left;
	height: 160px;
	width: 147px;
	background-color: #781b7c;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadad6;
	border-bottom-color: #dadad6;
	border-left-color: #dadad6;
	margin: 0px;
	padding: 0px;
}
#agency #fma_submenu li a {
	display: block;
	font-size: 12px;
	font-weight: 700;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 147px;
}
#agency #fma_submenu li a:link,
#agency #fma_submenu li a:visited {
	text-decoration: none;
	display: block;
	height:26px;
	line-height:23px;
	width: 147px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
#agency #fma_submenu li a:hover {
	color: #781b7c;
	background-color: #FFFFFF;
	float: left;
	width: 147px;
	height:26px;
	margin: 0px;
	padding: 0px;
	line-height:23px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadad6;
}
#contact #fma_submenu {
	float: left;
	height: 160px;
	width: 147px;
	background-color: #3665a9;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #dadad6;
	border-bottom-color: #dadad6;
	border-left-color: #dadad6;
	margin: 0px;
	padding: 0px;
}
#contact #fma_submenu li a {
	display: block;
	font-size: 12px;
	font-weight: 700;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 147px;
}
#contact #fma_submenu li a:link,
#contact #fma_submenu li a:visited {
	text-decoration: none;
	display: block;
	height: 14px;
	height:26px;
	line-height:23px;
	padding:0px;
	width: 147px;
	color: #FFFFFF;
	margin: 0px;
	float: left;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
#contact #fma_submenu li a:hover {
	color: #3665a9;
	background-color: #FFFFFF;
	float: left;
	height:26px;
	line-height:23px;
	padding:0px;
	width: 147px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadad6;
}
#footer_line h2 {
	height: 12px;
	width: 530px;
	float: left;
	font-size: 10px;
	color: #53524d;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}
#footer_line h2 a:link,
#footer_line h2 a:visited {
	font-size: 10px;
	color: #53524d;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}
#footer_line h2 a:hover {
	color: #53524d;
	text-decoration: underline;
}
#header_langages .drapeau {
	float: left;
	height: auto;
	display: block;
	width: 18px;
	padding: 0px;
	margin-right: 10px;
}
#header_langages #drapeau {
	float: left;
	height: auto;
	display: block;
	width: 18px;
	padding: 0px;
	margin-right: 10px;
}






#header_menu_main {
	width:1000px;
	height: 25px;
	margin: 0px;
	padding: 0px;
	float: left;
	position: relative;
}
#header_menu_main dl {
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	width: auto;
	font-size: 12px;
	font-weight: 700;
	padding: 0px;
	margin: 0px;
}
#header_menu_main dt {
	height: 25px;
	display: block;
	color: #000000;
	line-height: 25px;
	text-align: center;
}
#header_menu_main a:link, a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#header_menu_main dd {
	display: block;
	margin: 0px;
	padding: 0px;
}
#header_menu_main #menu_item_1 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	background-image: url(images/fond_menu1_active_01.gif);
	background-repeat: repeat-x;
	cursor: pointer;
	width: 123px;
	margin-right: 1px;
	margin-left: 1px;
}
#header_menu_main #menu_item_1 dd {
	display: block;
	margin: 0px;
	padding: 0px;
	background-color: #af4a89;
}
#header_menu_main #menu_item_1 ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;	
}
#header_menu_main #menu_item_1 li {
	display: block;
	margin:0px;
	padding:0px;
}
#header_menu_main #menu_item_1 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width:123px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #AF4A89;
}
#header_menu_main #menu_item_1 dl dd {
	display: none;
}
#header_menu_main #menu_item_1 dl:hover dd {
	display: block;
	color: #000000;
}
#header_menu_main #menu_item_1 li a:hover {
	color: #000000;
	background-color: #D79CC3;
	display:block
}
#header_menu_main #menu_item_2 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
	background-image: url(images/fond_menu1_active_02.gif);
	background-repeat: repeat-x;
	width: 123px;
	margin-right: 1px;
}
#header_menu_main #menu_item_2 dd {
	display: block;
	margin: 0px;
	background-color: #008FC1;
}
#header_menu_main #menu_item_2 ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;	
}
#header_menu_main #menu_item_2 li {
	display: block;
	margin:0px;
	padding:0px;
}
#header_menu_main #menu_item_2 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width: 123px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #008FC1;
}
#header_menu_main #menu_item_2 li a:hover {
	color: #000000;
	background-color: #96d3e0;
}
#header_menu_main #menu_item_2 dl dd {
	display: none;
}
#header_menu_main #menu_item_2 dl:hover dd {
	display: block;
	color: #000000;	
}
#header_menu_main #menu_item_3 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
	background-image: url(images/fond_menu1_active_03.gif);
	width: 123px;
	margin-right: 1px;
}
#header_menu_main #menu_item_3 dd {
	display: block;
	margin: 0px;
	background-color: #B98329;
}
#header_menu_main #menu_item_3 ul {
	margin: 0px;
	padding: 0px;
	text-align: center; 	
} 
#header_menu_main #menu_item_3 li {
	display: block;
	margin:0px;
	padding:0px;
}
#header_menu_main #menu_item_3 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	width: 123px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	line-height: 25px;
	background-color: #B98329;
}
#header_menu_main #menu_item_3 li a:hover {
	color: #000000;
	background-color: #E4CE78;
}
#header_menu_main #menu_item_3 dl dd {
	display: none;
}
#header_menu_main #menu_item_3 dl:hover dd {
	display: block;
	color: #000000;
}
#header_menu_main #menu_item_4 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
	background-image: url(images/fond_menu1_active_04.gif);
	background-repeat: repeat-x;
	width: 123px;
	margin-right: 1px;
}
#header_menu_main #menu_item_4 dd {
	display: block;
	margin: 0px;
	background-color: #50A026;
}
#header_menu_main #menu_item_4 ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;	
}
#header_menu_main #menu_item_4 li {
	display: block;
	margin:0px;
	padding:0px;
}
#header_menu_main #menu_item_4 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width:123px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #50A026;
}
#header_menu_main #menu_item_4 li a:hover {
	color: #000000;
	background-color: #B3D88C;
}
#header_menu_main #menu_item_4 dl dd {
	display: none;
}
#header_menu_main #menu_item_4 dl:hover dd {
	display: block;
	color: #000000;	
}
#header_menu_main #menu_item_5 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
	background-image: url(images/fond_menu1_active_06.gif);
	background-repeat: repeat-x;
	width: 123px;
	margin-right: 1px;
}
#header_menu_main #menu_item_5 dd {
	display: block;
	margin: 0px;
	background-color: #81725e;
}
#header_menu_main #menu_item_5 ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;	
}
#header_menu_main #menu_item_5 li {
	display: block;
	margin:0px;
	padding:0px;
}
#header_menu_main #menu_item_5 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width:123px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #81725e;
}
#header_menu_main #menu_item_5 li a:hover {
	color: #000000;
	background-color: #BBB1A6;
}
#header_menu_main #menu_item_5 dl dd {
	display: none;
}
#header_menu_main #menu_item_5 dl:hover dd {
	display: block;
	color: #000000;	
}
#header_menu_main #menu_item_6 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
	background-image: url(images/fond_menu1_active_05.gif);
	background-repeat: repeat-x;
	width: 123px;
}
#header_menu_main #menu_item_6 dd {
	display: block;
	margin: 0px;
	background-color: #ab1c35;
}
#header_menu_main #menu_item_6 ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;	
}
#header_menu_main #menu_item_6 li {
	display: block;
	margin:0px;
	padding:0px;
}
#header_menu_main #menu_item_6 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width: 123px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #ab1c35;
}
#header_menu_main #menu_item_6 li a:hover {
	color: #000000;
	background-color: #ed839b;
}
#header_menu_main #menu_item_6 dl dd {
	display: none;
}
#header_menu_main #menu_item_6 dl:hover dd {
	display: block;
	color: #000000;	
}
#header_menu_main #menu_item_7 dt {
	height: 25px;
	display: block;
	color: #FFFFFF;
	line-height: 25px;
	text-align: center;
	cursor: pointer;
	background-image: url(images/fond_menu1_active_08.gif);
	background-repeat: repeat-x;
	width: 240px;
	margin-left: 6px;
}
#header_menu_main #menu_item_7 dd {
	display: block;
	margin: 0px;
	background-color: #781B7C;
}
#header_menu_main #menu_item_7 ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
	list-style: none;	
}
#header_menu_main #menu_item_7 li {
	display: block;
	margin:0px;
	padding:0px;
}
#header_menu_main #menu_item_7 li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width:240px;
	font-size: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	background-color: #781B7C;
}
#header_menu_main #menu_item_7 li a:hover {
	color: #000000;
	background-color: #D4AED2;
}
#header_menu_main #menu_item_7 dl dd {
	display: none;
}
#header_menu_main #menu_item_7 dl:hover dd {
	display: block;
	color: #000000;	
}