/* CSS Document */
body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
p {
	margin: 0px;
	padding: 0px;
}
.clear{
  position: relative; clear: both; height: 0; line-height: 0; font-size: 0;
}
a:hover{
	color: #e1007a;
}
#conteneur {
	margin-right: auto;
	margin-left: auto;
	width: 800px;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	background-color: #e2007a;
}
#banner_sup {
	background-color: #FFFFFF;
	width: 800px;
	height: 110px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#logo {
	position: absolute;
	left: 55px;
	top: 8px;
}
#banner_mid {
	position: absolute;
	left: 0px;
	top: 110px;
	z-index: 200;
}
#texte_banner {
	position: absolute;
	left: 35px;
	top: 145px;
	z-index: 202;
	font-size: 36px;
	font-weight: bold;
	text-align: center;
	width: 718px;
}
#defilant {
	position: absolute;
	background-color: #67726a;
	height: 23px;
	left: 0px;
	top: 228px;
	width: 800px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#menu_liste {
	position: absolute;
	
	height: 19px;
	left: 18px;
	top: 228px;
	width: 615px;
	z-index: 901;
	padding-top: 5px;
	padding-left: 185px;
	overflow: visible;
}
#menu_liste_f {
	position: absolute;
	background-color: #e2007a;
	height: 24px;
	left: 0px;
	top: 228px;
	width: 800px;
	z-index: 701;
		
}
#menu_liste2 {
	position: absolute;
	background-color: #e2007a;
	height: 19px;
	left: 0px;
	top: 228px;
	width: 740px;
	z-index: 901;
	padding-top: 4px;
	padding-left: 60px;
}
#menu_liste2 a{
	color: #FFFFFF;
	text-decoration: underline;
}
#menu_liste form {
	margin: 0px;
	padding: 0px;
}
#envoyer {
	height: 16px;
	width: 99px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	cursor: hand;
	position: relative;
	float: left;
	padding-top: 0px;
	font-weight: bold;
}

#envoyer a{
	color: #ffffff;
	text-decoration: underline;
}
#envoyer a:hover{
	color: #333333;
}
#acces_k {
	height: 16px;
	width: 99px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	cursor: hand;
	position: absolute;
	float: left;
	padding-top: 0px;
	font-weight: bold;
	left: 45px;
	top: 5px;
}

#acces_k a{
	color: #ffffff;
	text-decoration: underline;
}
#acces_k a:hover{
	color: #333333;
}
#corps {
	position: absolute;
	width: 800px;
	left: 0px;
	top: 251px;
	background-color: #e2007a;
	visibility: visible;
	z-index: 900;
}
#home_g {
	float: left;
	position: relative;
	width: 375px;
	height: 750px;
	overflow: hidden;
}
#home_d {
	float: left;
	position: relative;
	width: 407px;
	padding-top: 15px;
	padding-left: 15px;
	background-color: #e2007a;
}
#carre {
	background-color: #7c0042;
	position: absolute;
	height: 75px;
	width: 75px;
	float: left;
	left: 0px;
	top: 159px;
}
#carre_r {
	background-color: #7c0042;
	position: relative;
	height: 75px;
	width: 75px;
	float: left;
}
#carre4 {
	position: relative;
	height: 75px;
	width: 40px;
	float: left;
}
#</div> {
	
	position: relative;
	height: 75px;
	width: 40px;
	float: left;
}
#carre2 {
	background-color: #7c0042;
	position: relative;
	height: 40px;
	width: 40px;
	float: right;
	margin-top: 30px;
}
#img_presentation {
	padding-top: 10px;
	position: relative;
	padding-bottom: 14px;
}
#presentation {
	position: absolute;
	width: 296px;
	color: #75003E;
	padding-left: 6px;
	float: left;
	font-size: 14px;
	line-height: 22px;
	left: 77px;
	top: 159px;
}
#defilant p {
	padding-top: 4px;
	padding-left: 480px;
}
#home_g ul {
	margin: 0px;
	padding: 35px 0px 5px;
	list-style-type: none;
}
#home_d ul {
	margin: 0px;
	padding: 15px 0px 10px 10px;
	list-style-type: none;
	position: relative;
}
#presentation h6 {
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 0px;
}
#home_d #news {
	padding-left: 10px;
	padding-top: 0px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	position: relative;
	width: 400px;
	height: 56px;
}
#footer1 {
	position: relative;
	width: 800px;
	clear: left;
	height: 70px;
}
#footer2 {
	text-align: center;
	position: relative;
	width: 800px;
	background-color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 30px;
}
#menu_pr {
	position: absolute;
	left: 180px;
	top: 79px;
	text-align: right;
}
#menu_pr ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: right;
	width: 600px;
}
#menu_pr ul li {
	margin-right: 3px;
	display: inline;
}
#conteneur_liste {
	position: absolute;
	width: 800px;
	left: 0px;
	top: 251px;
	background-color: #67726a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#conteneur_liste h1 {
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 6px 0px 20px 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#conteneur_liste h2 {
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 10px 0px 0px 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
}
#conteneur_liste h3 {
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 10px 0px 10px 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
}
#rang_liste {
	padding-left: 60px;
	position: relative;
	width: 740px;
	height: 290px;
}
#el_liste {
	float: left;
	position: relative;
	width: 145px;
	margin-right: 31px;
	background-color: #67726A;
	overflow: hidden;
	height: 250px;
}
#comm_liste {
	color: #FFFFFF;
	background-color: #e2007a;
	height: 17px;
	width: 140px;
	padding-top: 3px;
	padding-left: 5px;
	position: absolute;
}
#cache_ph_liste {
	position: absolute;
	top: 20px;
	z-index: 101;
}
#ph_liste {
	position: absolute;
	top: 20px;
	z-index: 100;
}
#ph_liste img {
	height: 145px;
	width: 145px;
	border: 0px;
	margin-bottom: 10px;
	cursor: hand;
}
#cache_ph_liste img {
	cursor: hand;
	border: 0px;
}
#corps_liste {
	font-size: 10px;
	color: #Fcfefb;
	height: 68px;
	overflow: hidden;
	position: absolute;
	top: 173px;
}
#corps_liste ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#corps_liste li {
	height: 15px;
	width: 145px;
}
#corps_liste a {
	color: #FFFFFF;
	text-decoration: none;
}
#corps_liste a:hover {
	color: #e2007a;
	text-decoration: none;
}
#envoi_liste {
	position: absolute;
	top: 240px;
}
#com_form {
	width: 320px;
	padding-left: 0px;
	position: relative;
	float: left;
	padding-right: 30px;
	height: 480px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#com_form3 {
	width: 220px;
	padding-left: 0px;
	position: relative;
	float: left;
	padding-right: 30px;
	height: 480px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#com_form2{
	width: 290px;
	padding-left: 0px;
	position: relative;
	float: left;
	padding-right: 30px;
	height: 480px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#com_form2 a{
	color: #e1007a;	
}
#com_form a{
	color: #e1007a;	
}
#com_form3 a{
	color: #e1007a;	
}
#cont_form p {
	margin: 0px;
	padding: 7px 0px 0px;
	position: relative;
}
#cont_form6 p {
	margin: 0px;
	padding: 15px 0px 0px;
	position: relative;
}
#cont_form3 p {
	margin: 0px;
	padding: 10px 0px 0px;
	position: relative;
}
#titre_form {
	font-size: 14px;
	font-weight: bold;
	width: 570px;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	padding-top: 8px;
	text-align: left;
	padding-left: 0px;
	margin: 0px;
	overflow: hidden;
}
#cont_form {
	height: 690px;
	width: 680px;
	position: relative;
	margin: 0px 0px 0px 60px;
	padding: 10px 0px 0px;
	overflow: visible;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #707C73;
}
#cont_form.cont_schat {
	height: 1900px;
	width: 680px;
	position: relative;
	margin: 0px 0px 0px 60px;
	padding: 10px 0px 0px;
	overflow: visible;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #707C73;
}
#cont_form6 {
	height: 490px;
	width: 680px;
	position: relative;
	margin: 0px 0px 0px 60px;
	padding: 10px 0px 0px;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #707C73;
}
#cont_form3 {
	height: 690px;
	width: 580px;
	position: relative;
	margin: 0px 0px 0px 5px;
	padding: 10px 0px 0px 20px;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #707C73;
}
#cont_form h1{
	margin: 10px 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
}
#cont_form3 h1{
	margin: 10px 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
}
#cont_form6 h1{
	margin: 10px 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
}
#cont_form h5{
	margin: 10px 0px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
}
#cont_form6 h5{
	margin: 10px 0px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
}
#cont_form3 h5{
	margin: 10px 0px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
}
#cont_form h2{
	margin: 10px 0px 0px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#cont_form6 h2{
	margin: 10px 0px 0px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#cont_form3 h2{
	margin: 10px 0px 0px;
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#com_form ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#com_form3 ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#com_form2 ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#com_form li{
	line-height: 15px;
}
#com_form3 li{
	line-height: 15px;
}
#com_form2 li{
	line-height: 15px;
}
#formulaire {
	width: 300px;
	height: 480px;
	position: relative;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
}
#formulaire.f_fiche {
	width: 260px;
	height: 630px;
	position: relative;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;
}
#formulaire.f_schat {
	width: 260px;
	height: 1900px;
	position: relative;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	overflow: hidden;
	
}
#formulaire.f_p {
	float: left;
	padding-left: 170px;
	padding-top: 20px;
}
#formulaire.f_p a{
	color: #333333;	
}
#mini_map {
	height: 180px;
	width: 260px;
	position: relative;
	margin-top: 10px;
	border: 5px solid #FFFFFF;
	overflow: hidden;
}
#formulaire form {
	margin: 0px;
	padding: 0px;
	position: relative;
}
#formulaire ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#formulaire #vertical {
	float: left;
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 6px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #e4e4e4;
	border-left: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
#formulaire input {
	border: 0px none;
	height: 14px;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
#formulaire input.input_sch {
	border: 0px none;
	height: 14px;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
#formulaire textarea {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 0px none;
	overflow: auto;
	width: 246px;
	height: 25px;
	margin-left: 2px;
}
#formulaire textarea.comm_p {
	height: 80px;	
}
#formulaire #envoyer {
	width: 246px;
}
#formulaire #envoyer #obligatoire {
	font-size: 12px;
	color: #e1007a;
	width: 250px;
	margin: 5px 0px 0px;
	padding: 0px;
	height: 15px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#formulaire #input_radio {
	height: 11px;
	width: 11px;
}
#formulaire #horizontal {
	float: left;
	padding-right: 5px;
}
#formulaire #horizontal2 {
	float: left;
	padding-right: 5px;
}
#formulaire #horizontal_f {
	float: left;
	padding-right: 5px;
	width: 120px;
}
#formulaire #interm {
	width: 260px;
	padding-top: 3px;
	padding-bottom: 5px;
	float: left;
}
#titre_formulaire2 {
	padding-left: 3px;
	height: 18px;
	width: 130px;
	float: left;
	line-height: 18px;
	cursor: hand;
	color: #333333;
}
#formulaire #chambres {

	border: 0px none;
	height: 14px;
	width: 110px;
}
#formulaire #superficie {


	border: 0px none;
	height: 14px;
	width: 110px;
}
#formulaire #pr_min {



	border: 0px none;
	height: 14px;
	width: 110px;
}
#formulaire #pr_max {




	border: 0px none;
	height: 14px;
	width: 110px;
}
#formulaire #sit {





	border: 0px none;
	height: 14px;
	width: 110px;
}
#formulaire #rayon {






	border: 0px none;
	height: 14px;
	width: 110px;
}
#formulaire #immeuble {
	height: 11px;
	width: 11px;
	float: left;
	margin: 2px 1px 0px;
	padding: 0px;
	background-color: #67726a;	
}
#formulaire #comment {
	font-weight: bold;
	color: #BF0000;
}

#formulaire #autorisation {
	height: 11px;
	width: 11px;
	margin-left: 3px;
	float: left;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#formulaire #obligatoire {
	font-size: 12px;
	color: #e1007a;
	width: 250px;
	margin: 7px 0px 0px;
	padding: 0px 0px 0px 20px;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#conteneur_eig #obligatoire {

	font-size: 12px;
	color: #e1007a;
	width: 246px;
	margin: 7px 0px 0px;
	padding: 0px 0px 0px 20px;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#formulaire #but {


	height: 11px;
	width: 11px;
}
#formulaire #aut_obli {


	font-size: 12px;
	color: #e2007a;
	width: 246px;
	margin: 4px 0px 7px;
	padding: 0px 0px 0px 20px;
	height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#formulaire #envoyer_info {
	width: 299px;
	height: 40px;
	padding-left: 0px;
	overflow: hidden;
}
#titre_form p {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
}
#controle_envoi {
	text-decoration: underline;
	cursor: hand;
	float: left;
}

#conteneur_fiche {
	position: absolute;
	width: 800px;
	top: 251px;
	background-image: url(../img/fonds/backfiche.jpg);
	background-repeat: repeat;
}
#menu_fiche_g {
	position: relative;
	height: 400px;
	width: 175px;
	float: left;
	overflow: hidden;
}
#menu_fiche_g ul {
	margin: 0px;
	padding: 40px 0px 0px;
	list-style-type: none;
}
#menu_fiche_g li {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 38px;
	width: 173px;
	margin: 0px;
	padding: 0px;
}
#fiche {
	float: left;
	position: relative;
	width: 625px;
	color: #67726a;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#fiche2 {
	float: left;
	position: relative;
	width: 625px;
	color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #66746C;
	padding-bottom: 20px;
}
#titre_fiche {
	font-size: 12px;
	padding-top: 15px;
	padding-left: 20px;
	position: relative;
	width: 600px;
}
#cont_links {
	font-size: 12px;
	padding-top: 15px;
	padding-left: 20px;
	position: relative;
	width: 600px;
}
#titre_fiche #backlist {
	position: absolute;
	left: 240px;
	top: 13px;
}
#titre_fiche ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#titre_fiche li {
	float: left;
	margin-right: 7px;
}
#photos {
	position: relative;
	width: 60px;
	height: auto;
	float: left;
	padding-top: 20px;
	padding-left: 20px;
}
#photos img {
	border: 1px solid #67726a;
	height: 60px;
	width: 60px;
	margin-bottom: 15px;
}
#galerie {
	position: absolute;
	height: 600px;
	width: 900px;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
	background-position: center center;
	overflow: hidden;
	background-color: #E1E3E0;
}
#cont_gal {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 900px;
}
#nav_gal {
	position: absolute;
	height: 35px;
	width: 900px;
	left: 0px;
	top: 600px;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	z-index: 305;
	background-color: #E1E3E0;
	margin: 0px;
	padding: 10px 0px 0px;
}
#nav_gal ul {
	margin: 0px 0px 0px 295px;
	padding: 0px;
	list-style-type: none;
}
#nav_gal li {
	float: left;
}
#nav_gal #centre {
	margin-right: 10px;
	margin-left: 10px;
	float: left;
}
#nav_gal a {
	text-decoration: none;
	color: #dad7c3;
}
#cache_galerie {
	z-index: 304;
	left: 103px;
	top: 615px;
	position: absolute;
}
#cont_fiche {
	float: left;
	padding-left: 20px;
	padding-top: 16px;
	width: 520px;
}
#cont_fiche #first {
	padding-right: 35px;
	padding-top: 1px;
	padding-left: 6px;
}
#cont_fiche dl {
	margin: 10px 0px 15px;
	padding: 0px;
	float: left;
	font-size: 11px;
	width: 190px;
}
#cont_fiche dt {
	float: left;
	padding-bottom: 3px;
}
#cont_fiche p {
	margin-top: 15px;
	margin-left: 6px;
	font-size: 11px;
	width: 500px;
}
#fade {
	margin-left: 27px;
	position: relative;
}
#kaart {
	position: relative;
	height: 450px;
	width: 800px;
	z-index: 80;
	overflow: visible;
}
#photo_h {
	position: absolute;
	z-index: 100;
	left: 5px;
	top: 0px;
	overflow: hidden;
	height: 250px;
	width: 325px;
}
#cont_sec {
	position: relative;
	height: 260px;
	width: 470px;
}
#localisation {
	position: absolute;
	left: 5px;
	top: 0px;
	height: 250px;
	width: 325px;
	z-index: 103;
	overflow: hidden;
	border: 1px solid #67726A;
	visibility: hidden;
}

#map_comment {
	position: absolute;
	left: 119px;
	top: 0px;
	height: 30px;
	width: 206px;
	z-index: 110;
	visibility: hidden;
	background-color: #E1E3E0;
	padding-left: 5px;
	font-weight: bold;
	border: 1px solid #67726A;
}
#map_comment a {
	color: #E1007A;
	text-decoration: none;
}
#plus_info {
	position: absolute;
	left: 5px;
	top: 0px;
	height: 250px;
	width: 325px;
	z-index: 101;
	overflow: hidden;
	border: 1px solid #67726A;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
	background-color: #E1E3E0;
}
#ami {
	position: absolute;
	left: 5px;
	top: 0px;
	height: 250px;
	width: 325px;
	z-index: 108;
	overflow: hidden;
	border: 1px solid #67726A;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
	background-color: #E1E3E0;
}
#plus_info input {
	border: 0px none;
	height: 14px;
	width: 195px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #67726A;
	color: #FFFFFF;
}
#ami input {
	border: 0px none;
	height: 14px;
	width: 195px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #67726A;
	color: #FFFFFF;
}
#plus_info textarea {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0px none;
	overflow: auto;
	width: 255px;
	height: 20px;
	margin-left: 2px;
}
#plus_info #envoyer {
	width: 246px;
}
#ami #envoyer {
	width: 246px;
}
#plus_info #horizontal {
	float: left;
	padding-right: 5px;
}
#ami #horizontal {
	float: left;
	padding-right: 5px;
}
#plus_info form {
	margin: 0px;
	padding: 0px;
	position: relative;
}
#ami form {
	margin: 0px;
	padding: 0px;
	position: relative;
}
#plus_info ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#ami ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#plus_info #vertical {
	float: left;
	width: 325px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 1px;
	background-color: #67726A;
}
#ami #vertical {
	float: left;
	width: 325px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 1px;
	background-color: #67726A;
}
#plus_info #interm {
	width: 325px;
	padding-top: 3px;
	padding-bottom: 17px;
	float: left;
	background-color: #67726A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
#plus_info #autorisation {
	height: 11px;
	width: 11px;
	margin-left: 3px;
}
#titre_formulaire {
	padding-left: 3px;
	height: 18px;
	width: 60px;
	float: left;
	line-height: 18px;
	cursor: hand;
	color: #333333;
}
#titre_formulaire4 {
	padding-left: 3px;
	height: 18px;
	width: 220px;
	float: left;
	line-height: 18px;
	cursor: hand;
	color: #333333;
}
#plus_info #envoyer_info {
	width: 325px;
	background-color: #67726A;
	height: 73px;
	position: absolute;
	left: 0px;
	top: 171px;
	margin: 0px;
	padding: 8px 0px 0px;
	border: 0px;
}
#ami #envoyer_info {
	width: 325px;
	background-color: #67726A;
	height: 250px;
	position: absolute;
	left: 0px;
	top: 95px;
	margin: 0px;
	padding: 8px 0px 0px;
	border: 0px;
}
#envoyer_info ul {
	margin: 0px 0px 0px 20px;
	padding: 0px;
	list-style-type: none;
}
#envoyer_info li {
	float: left;
	margin-right: 20px;
}
#envoyer_info a {
	color: #FFFFFF;
	text-decoration: underline;
}
#envoyer_info a:hover {
	color: #E1007A;
}
#obligatoire_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E1007A;
	margin-top: 5px;
	margin-left: 20px;
}
#obligatoire_ami {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E1007A;
	margin-top: 5px;
	margin-left: 20px;
}
#titre_formulaire3 {
	padding-left: 3px;
	height: 18px;
	width: 60px;
	float: left;
	line-height: 18px;
	cursor: hand;
	color: #FFFFFF;
}

#boutons {
	position: absolute;
	left: 350px;
	top: 3px;
	height: 149px;
	width: 127px;
	padding-top: 0px;
	padding-left: 15px;
}
#boutons ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#boutons ul li{
	height: 25px;
	width: 150px;
}
#cont_verw {
	background-color: #66736A;
	margin-top: 10px;
	position: relative;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 465px;
	margin-bottom: 20px;
	height: 240px;
}
#contact_info {
	background-color: #E2007A;
	margin-top: 10px;
	position: relative;
	padding-left: 10px;
	width: 465px;
	margin-bottom: 20px;
	height: 20px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
}
#contact_info a{
	color: #FFFFFF;
	text-decoration: underline;
}
#contact_info2 {
	position: relative;
	padding-left: 0px;
	width: 475px;
	height: 120px;
	font-size: 10px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
#el_liste.fiche {
	margin: 0px 10px 0px 0px;
	padding: 0px;
}
#car_wieA {
	position: absolute;
	left: 0px;
	top: 10px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}


#car_wieA li {
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}
#car_wieB {

	position: absolute;
	left: 225px;
	top: 10px;
}
#el_wie {
	position: relative;
	height: 110px;
	width: 600px;
	margin: 0px;
	padding: 0px;
}
#el_wie2 {
	position: relative;
	height: 110px;
	width: 600px;
}

#photo_wie {
	position: absolute;
	left: 495px;
	top: 0px;
}
#el_wie img{
	width: 90px;
}

#el_wie2 img {
	float: left;
	border: 1px solid #6F7972;
}
#cont_form2 {
	height: 225px;
	width: 620px;
	position: relative;
	margin: 0px;
	padding: 30px 0px 0px;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7B887E;
}
#formulaire #vertical_contact {
	float: left;
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 8px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #e4e4e4;
	border-left: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}#interm #deb_contact {
	height: 15px;
	margin-top: 5px;
}
#formulaire select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#formulaire #g_type {
	height: 25px;
}
#formulaire #sel_huis {
	visibility: hidden;
}
#formulaire #sel_villa {
	visibility: hidden;
}
#formulaire #sel_app {

	visibility: hidden;
}
#defilant ul {
	margin: 0px;
	padding: 4px 0px 0px 20px;
	list-style-type: none;
}
#defilant ul li  {	
	display: inline;
	margin-right: 10px;
}
#defilant a {
	color: #FFFFFF;
	text-decoration: underline;
}
#defilant a:hover {

	color: #e00178;
	text-decoration: underline;
}
#beg h1 {
	font-size: 24px;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 5px;
}
#beg h5 {
	font-size: 24px;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 5px;
}
#beg {
	width: 700px;
	padding-left: 20px;
	padding-top: 0px;
	font-size: 13px;
	float: left;
}
#beg p {
	margin: 0px 0px 10px;
	padding: 0px;
}
#footer1 h3 {
	float: left;
	position: relative;
	padding-top: 20px;
	padding-left: 250px;
	font-size: 40px;
	font-weight: normal;
	color: #7C0042;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#beg ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px 0px 10px;
}
#el_wie2 p {
	padding-left: 10px;
	width: 480px;
}
#beg h2 {

	font-size: 12px;
	font-weight: normal;
	padding-bottom: 5px;
}
#beg h6 {

	font-size: 13px;
	font-weight: normal;
	padding-bottom: 5px;
}
#car_wieA ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}#beg a {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
#beg a:hover {
	color: #68726A;
	text-decoration: underline;
	font-weight: bold;
}
#car_wieA a{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
#car_wieA a:hover{
	color: #e2007a;
	text-decoration: underline;
	font-weight: normal;
}
#cont_testi {
	width: 660px;
	
	
}
#cont_testi2 {
	width: 660px;
	padding-top: 10px;	
	
}
#beg2 h1 {

	font-size: 24px;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 5px;
}
#beg2 {

	width: 700px;
	padding-left: 20px;
	padding-top: 0px;
	font-size: 13px;
	float: left;
}
#beg2 p {

	margin: 0px 0px 10px;
	padding: 0px;
}
#beg2 ul {
	margin: 0px;
	padding: 10px 0px 0px;
	list-style-type: none;
}
#beg2 ul li {
	display: inline;
	margin-right: 10px;
}
#carre_l {
	background-color: #7c0042;
	position: relative;
	height: 75px;
	width: 75px;
	float: left;
	margin-bottom: 300px;
}
#footer1 h4 {
	float: left;
	position: relative;
	padding-top: 35px;
	padding-left: 100px;
	font-size: 27px;
	font-weight: normal;
	color: #7C0042;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#log_eig ul li {
	display: inline;
	margin-right: 8px;
}
#message_cont {
	font-size: 14px;
	font-weight: bold;
	padding-left: 60px;
	position: relative;
}
#message_cont p {
	margin: 5px 0px 0px;
	padding: 0px;
}
#message_cont a {
	color: #FFFFFF;
	text-decoration: underline;
}
#message_cont a:hover {

	color: #E2007A;
	text-decoration: underline;
}
#menu_fiche_g p {
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	text-decoration: underline;
	color: #FFFFFF;
}
#titre_fiche h5 {
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#titre_fiche h6 {
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 10px 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
#contact_g {
	float: left;
	position: relative;
	width: 280px;
	height: 350px;
}
#contact_g h4 {

	font-size: 11px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 23px;
	margin-left: 0px;
	clear: both;
}
#recherche {
	width: 300px;
	position: relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
#recherche ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#recherche input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30303E;
	width: 180px;
}
#recherche li {
	height: 35px;
}
#recherche textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #30303E;
	width: 180px;
	height: 100px;
}
#conteneur_eig {

	position: absolute;
	width: 800px;
	top: 251px;
	background-image: url(../img/fonds/backfiche.jpg);
	background-repeat: repeat;
}
#conteneur_eig #envoyer_info {
	padding-left: 300px;
}
#home_d_li a {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
}
#home_d_li a:hover {
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	float: left;
}
#home_g a:hover {
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	float: left;
}
#home_d_img {
	position: relative;
	height: 96px;
	width: 400px;
}
#home_d ul li {
	width: 400px;
	float: none;
	height: 27px;
	line-height: 22px;
	margin: 0px;
	padding: 0px;
}
#home_d_li img {
	float: left;
}
#home_g_li2 img {
	float: left;
}
#home_g_li {
	font-size: 16px;
}
#home_g a {
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
}
#home_g_img {
	position: relative;
	height: 96px;
	width: 400px;
}
#home_g ul li {
	width: 400px;
	float: none;
	height: 35px;
	line-height: 22px;
	margin: 0px;
	padding: 0px;
}
#home_g_li img {
	float: left;
}
#menu_contact {
	position: absolute;
	left: 60px;
	top: 3px;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
}
#menu_contact ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#menu_contact ul li{
	display: inline;
	margin-right: 30px;
}#menu_contact a {
	color: #FFFFFF;
}
#comA {
	padding-left: 5px;
	visibility: hidden;
	font-size: 14px;
	color: #FFFFFF;
}
#comB {
	padding-left: 5px;
	visibility: hidden;
	font-size: 14px;
	color: #FFFFFF;
}
#comC {
	padding-left: 5px;
	visibility: hidden;
	font-size: 14px;
	color: #FFFFFF;
}
.petit {
	font-size: 9px;
}
#comD {

	padding-left: 5px;
	visibility: hidden;
	font-size: 16px;
}
#beg2 a {
	color: #FFFFFF;
}
#beg2 a:hover {

	color: #67726A;
}
#nb_team {
	font-size: 10px;
	position: relative;
	height: 140px;
	width: 650px;
}
#carre5 {
	background-color: #7c0042;
	position: relative;
	height: 30px;
	width: 30px;
	float: right;
	margin-top: 40px;
}
#fade img {
	padding-left: 15px;
}
#photo_wie img {
	border: 2px solid #535353;
}
#photo_kant {
	padding-bottom: 20px;
	height: 210px;
	width: 660px;
}
#photo_kant img {
	border: 2px solid #646A64;
	margin-right: 20px;
}
#nb_team a:hover {
	color: #FFFFFF;
}
#formulaire a {
	color: #FFFFFF;
}
#formulaire #ch_obligatoire {
	background-color: #67726a;
	width: 220px;
	color: #e1007a;
	font-size: 12px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#formulaire #ch_obligatoire3 {
	background-color: #E1E3E0;
	width: 220px;
	color: #e1007a;
	font-size: 12px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#formulaire #test {

	background-color: #67726a;
	width: 220px;
	color: #e1007a;
	font-size: 12px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#formulaire #ch_obligatoire2 {

	background-color: #e1e3e0;
	width: 220px;
	color: #e1007a;
	font-size: 12px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#formulaire #test2 {


	background-color: #e1e3e0;
	width: 220px;
	color: #e1007a;
	font-size: 12px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#horizontal2 a {
	color: #666666;
}
#home_g_li2 {
	font-size: 13px;
	width: 290px;
}
#home_g_li2 a {

	font-size: 13px;
}
#home_g_li2 a:hover {


	font-size: 13px;
}
#el_proj {
	margin-left: 50px;
	width: 690px;
	position: relative;
	height: 170px;
	clear: left;
}
#ph_proj {
	float: left;
	position: relative;
	width: 200px;
	height: 170px;
}
#nom_proj {
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	height: 23px;
	width: 470px;
}
#info_proj {
	padding-top: 10px;
	padding-left: 20px;
	position: relative;
}
#titre_projet #liste_titres {
	font-size: 12px;
	font-weight: bold;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	height: 35px;
	line-height: 20px;
	border-right-width: 0px;
	border-left-width: 0px;	
}
#titre_projet {
	position: relative;
	font-size: 11px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-top: 10px;
}
#titre_projet #un {
	width: 42px;
	overflow: hidden;
}
#titre_projet #trois {
	width: 135px;
	overflow: hidden;
	margin-right: 3px;
}
#titre_projet #quatre {
	width: 35px;
	overflow: hidden;
}
#titre_projet #cinq {
	width: 75px;
	overflow: hidden;
	text-align: right;
}
#titre_projet #six {
	width: 75px;
	overflow: hidden;
	text-align: right;
}
#titre_projet #sept {
	width: 75px;
	overflow: hidden;
	text-align: right;
}
#titre_projet #huit {
	width: 75px;
	overflow: hidden;
	text-align: right;
}
#titre_projet #neuf {
	width: 75px;
	overflow: hidden;
	text-align: right;
}
#titre_projet #dix {
	overflow: hidden;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	width: 55px;
	color: #FF0000;
}
#titre_projet ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
	width: 610px;
}
#titre_projet li {
	float: left;
	margin: 0px;
	padding: 0px;
}
#titre_projet a {
	text-decoration: underline;
	color: #E2007A;
	font-weight: normal;
}
#titre_projet a:hover {
	text-decoration: underline;
	color: #E2007A;
	font-weight: normal;
}
#cont_map {
	height: 400px;
	width: 625px;
	position: relative;
}
#mention {
	text-align: center;
	width: 600px;
}
#pr_lijst {
	position: absolute;
	left: 450px;
	top: 15px;
}
#pr_lijst a {

	text-decoration: underline;
	color: #FFFFFF;
	font-weight: normal;
}
#pr_lijst a:hover {

	text-decoration: underline;
	color: #E2007A;
	font-weight: normal;
}
#lien_site {
	position: absolute;
	left: 235px;
	top: 5px;
	font-weight: bold;
}
#lien_site a{
	color: #FFFFFF;
}