@charset "iso-8859-2";
/* CSS Document */

#globalSearch {
	width:570px;
	background: url(http://www.immobilier-neuf.com/img-immobilier-neuf/bg_moteur-logement-neuf.jpg) no-repeat 0 0;
	margin:0 auto;
}
#globalSearch a, #globalSearch a:visited {
	font: 10px Arial, Helvetica, sans-serif;
	color: #333;
}
#SearchTitre {
	width:380px;
	height:38px;
	font:15px Arial, Helvetica, sans-serif;
	color:#2E3F90;
}
#SearchTitre div {
	margin:8px 0 0 55px;
}
#SearchTitre span {
	font-size:18px;
	font-weight:bold;
}
#search {
	width:388px;
	font:12px Arial, Helvetica, sans-serif;
	color: #036;
}
#logement {
	width:238px;
	height:54px;
}
#logement div {
	margin:10px 0 0 15px;
	line-height:20px;
}
#loiDefisc {
	position:relative;
}
#loiDefisc div {
	position:absolute;
	z-index:9;
	padding-top:32px;
	width:142px;
}
#logement2 div {
	padding:10px 0 0 15px;
	float:left;
	line-height:20px;
	height:49px;
}
#search .mention {
	font-size:9px;
}
#dept {
	position:absolute;
	z-index:9;
	height:20px;
}
#villeC {
	height:16px;
	line-height:15px;
	width:132px;
	border: solid 1px #9BB7E3;
	font-size:11px;
	padding: 0 0 0 2px;
}
#secteur {
	height:58px;
}
#secteur #s1 {
	position:relative;
	padding: 7px 12px 5px 0;
}
#secteur #s2 {
	padding: 0 12px 0 0;
}
#infoSearch div {
	font-size:11px;
	margin:0 0 0 3px;
	width:132px;
	text-align:center;
	color:#777;
}
#infoSearch span {
	font-weight:bold;
	color:#2E3F90;
}
#lienMdr {	/*en prévision */
	height:1px;
}
#lienMdr ul {
	list-style:none;
}
#lienMdr li {
	display:inline;
	list-style:none;
	margin:0 0 0 14px;
}
#lienMdr li a, #lienMdr li a:visited {
	color:#3A4C9C;
	line-height:14px;
	padding:0 8px 0 8px;
	background: url(http://www.immobilier-neuf.com/img-immobilier-neuf/puce2-logement-neuf.gif) no-repeat 0 4px;
}
#lienMdr li a:hover {
	line-height:14px;
	text-decoration:underline;
}
#geo {
	width:188px;
}
#geo div {
	padding:25px 0 0 0;
}
#retourFrance {
}
#validSearch {
	margin:2px 0 0 17px;
}
#validSearch a, #validSearch a:visited {
	display:block;
	width:106px;
	height:30px;
	background: url(http://www.immobilier-neuf.com/img-immobilier-neuf/trouver-logement-neuf.jpg) no-repeat -121px 0;
}
#validSearch a:hover {
	color: #039;
	background: url(http://www.immobilier-neuf.com/img-immobilier-neuf/trouver-logement-neuf.jpg) no-repeat 0 0;
}
a#affiner,  a#affiner:visited {
	display:block;
	width:136px;
	text-align:center;
	margin:6px 0 0 4px;
	padding:0 0 3px 0;
	color:#fff;
	text-decoration:none;
	font-size:11px;
	background: url(http://www.immobilier-neuf.com/img-immobilier-neuf/bg_affiner-logement-neuf.png) no-repeat 0 -16px;
	outline:none;
}
 a#affiner:hover {
	 color:#000;
	 background: url(http://www.immobilier-neuf.com/img-immobilier-neuf/bg_affiner-logement-neuf.png) no-repeat 0 0;
}
#searchOptions {
	width:570px;
	display:none;
	visibility:hidden;
	background: url(http://www.immobilier-neuf.com/img-immobilier-neuf/bg2_moteur-logement-neuf.jpg) repeat-y 0 0;
}
#searchOptions td {
	font:11px Arial, Helvetica, sans-serif;
	padding-left:10px;
}
#globalOption {
	background: url(http://www.immobilier-neuf.com/img-immobilier-neuf/bg_options-logement-neuf.gif) no-repeat center center;
	color: #24488C;
}
.options, .options2 {
	margin:6px 0 0 2px;
	float:left;
	width:42%;
}
.options2 {
	width:54%;
}
#SearchBas {
	width:570px;
	height:9px;
	background: url(http://www.immobilier-neuf.com/img-immobilier-neuf/bas_bg_moteur-logement-neuf.jpg) no-repeat 0 0;
}
.region {
	font-weight:bold;
	color:#333;
	margin-top:3px;
}
.dept {
	margin-left:13px;
}