/* @override http://localhost:6969/1-IMMOBILIER.CO.IL/immobilier/html/design/css/style.css */
@charset "utf-8";
/* CSS Document */

body { background:#fff url(../img/bg-haut.png) scroll repeat-x  center top  !important}
body.hebrew {}
div.doc { position: relative;}
#pubtop {
  position: absolute;
  width: 728px;
  height: 90px;
  right: 10px;
  top: 10px;
}
.strong { font-weight:bold}
.left { float:left; }
.right { float:right}
label { color:#fff}

.box h2 {font-size:23px;
text-shadow:0 1px 0 #FFFFFF;}

h5 {color:#97BF0D;
font-size:32px;font-family:Georgia,"Times New Roman",Times,serif;
font-weight:normal;
margin-bottom:5px;}

p {
/*	border:1px solid #666666 !important;*/    /*----pour voir ou se trouve les cadres-----*/
	overflow:hidden;
	text-align:center;

}

/*** form general  ***/
.navmenufin td div { text-align:left; color:#4C688B}
.form, select.form {/* border:1px #B9B9B9 solid; background:#FFFFFF url(../img/bg-input.jpg) repeat-x scroll left top;*/ margin-bottom:20px}
body.hebrew .form, body.hebrew select.form { direction:rtl}


/***********bar top**************/
.bar-top {
	background:#f1a32b;
	padding:0 0 2px 0;
	height:20px
}

.bar-top p{ float:left;	margin-bottom:0; color:#fff}
.bar-top #languages_block { float:right;padding-right:20px;}
.bar-top #languages_block ul#first-languages { list-style-type:none; margin-bottom:0;padding-top:4px;}
.bar-top #languages_block ul#first-languages li.selected_language { display:inline; margin:0 0 0 10px;}

/***************end bar top***************/

#logo {
	width:232px;
	height:100px;
	padding-top:10px
}

#nav-top { background: transparent url(../img/nav-full.png) scroll no-repeat; height:32px}
#nav-top ul { list-style-type:none; /*margin-bottom:0*/}
#nav-top ul li.small-logo {
	margin:0;
	padding:3px;
}
#nav-top ul li { display:inline; float:left; background:transparent url(../img/separator.jpg) scroll no-repeat right center;padding:6px 12px 6px 0;}
#nav-top ul li.last { background:none}
#nav-top ul li a { float:left; display:block; text-decoration:none; color:#fff; padding:0 9px 0 2px;}
#nav-top ul li a:hover { color:#4C79AF}

/*******************   form general vente location vacances immobilier en israel  *************************************/
.center-nav-form { background-position:left center}
.right-nav-form {background-position:left bottom;}


/*** form hebrew***/
body.hebrew #form { position:relative; padding-top:0 }
body.hebrew #form a em { display:none}
body.hebrew #form #form-nav { background-color:transparent; background-image: url(../img/nav-formglobal_3.png); height:60px;}

body.hebrew #form #form-nav ul { list-style-type:none}
body.hebrew #form #form-nav li { float:left}
body.hebrew #form #form-nav li a { display:block}
body.hebrew #form #form-nav li a em { display:none}
body.hebrew #form #form-nav li#vente a.vente-selected { height:26px;right:10px; left:auto;position:absolute;top:38px;width:70px;}
body.hebrew #form #form-nav li#location a.location-selected { width:90px; height:26px; position:absolute; top:38px; right:150px; left:auto;}
body.hebrew #form #form-nav li#vacances a.vacances-selected {width:90px; height:26px; position:absolute; top:37px; left:216px; right:auto;}

/*** end form hebrew ***/
#form { position:relative; padding-top: 19px;}
#form a em { display:none}
#form #form-nav { background-color:transparent; background-image: url(../img/nav-formglobal.png); height:60px;}

body.english #form #form-nav { background-color:transparent; background-image: url(../img/nav-formglobal_2.png);}

#form #form-nav ul { list-style-type:none}
#form #form-nav li { display:inline;}
#form #form-nav li a { display:block}
#form #form-nav li a em { display:none}
#form #form-nav li#vente a.vente-selected { height:26px;left:10px;position:absolute;top:38px;width:70px;}
/*#form #form-nav li#vente a.vente-selected {height:51px;left:10px;position:absolute;top:23px; width:140px; border:1px red solid}*/
#form #form-nav li#location a.location-selected { width:90px; height:26px; position:absolute; top:38px; left:150px;}
/*#form #form-nav li#location a.location-selected { width:165px; height:60px; position:absolute; top:23px; left:100px; border:1px red solid}*/
#form #form-nav li#vacances a.vacances-selected {width:90px; height:26px; position:absolute; top:37px; right:216px;}
/*#form #form-nav li#vacances a.vacances-selected {width:150px; height:55px; position:absolute; top:23px; left:242px; border:1px red solid}*/

form#myForm select.critere { height:31px !important; width:175px !important;}
form#myForm input.critere, form#myForm select.critere {
	/*margin:10px;padding:8px 2px 0 4px; width:167px; height:19px; background:#fff url(../img/bg-input.jpg) scroll repeat-x left top; border:1px solid #b9b9b9*/
  margin:10px;padding:5px 2px 5px 4px; width:167px; background:#fff url(../img/bg-input.jpg) scroll repeat-x; border:1px solid #b9b9b9
}
form#myForm select.styled {
	opacity:0;
	position:relative;
	width:190px;
	z-index:5;
}

#form .form-vente,#doc #form #form-nav.form-vente {
  background-position: left top;
}

#form .form-location,#doc #form #form-nav.form-location {
  background-position: left center;
}

#form .form-vacances,#doc #form #form-nav.form-vacances {
  background-position: left bottom;
}

#form .form-container {
  height: 221px;
	position:relative;
}
#form #form-vente {

}
#form #form-location {
	display: none;
}
#form #form-vacances {
	display:none;
}

#form #form-location,#form #form-vacances {

}

#form #pagesjaunes-container {
  background: yellow;
  height: 180px;
  padding: 10px;
  width: 520px;
  position: absolute;
  top: 0;
  left: 20px;
  display: none;
}

#form #tsimer-container {
  /*background: transparent url(../img/tsimer-advert.jpg);*/
  height: 210px;
  width: 552px;
  position: absolute;
  top: 0;
	left:14px;
  display: none;
}


/*span.select {
	background:#FFFFFF url(../img/bg-input.jpg) repeat-x scroll left top;
	color:#FFFFFF;
	font-family:arial,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:27px;
	line-height:21px;
	overflow:hidden;
	padding:0 0 0 8px;
	position:absolute;
	width:167px;
}
.select-position {
float:right;
padding-top:11px;
width:186px;
}*/

input.projet-neuf { background:transparent url(../img/btn-radio.jpg) no-repeat; height:46px; width:108px;}
form#myForm .redac { background:transparent url(../img/redac.png) scroll no-repeat 0 0;padding:8px 0 0 11px; width:291px; height:132px;bottom:0;left:20px;position:absolute;}
form#myForm .redac h4 { font-family:Georgia, "Times New Roman", Times, serif; color:#63778f;margin-bottom:0px;}
form#myForm .redac p { text-align:left; color:#63778f;width:250px;}
form#myForm { padding:30px 40px 0 20px ;}
form#myForm #projet-neuf-pic { float:left; width:120px;}
form#myForm #projet-neuf-pic span.radio { background:transparent url(../img/btn-radio.jpg) no-repeat; height:46px; width:108px; display:block}


#projet-neuf-pic span.radio {background:transparent url(../img/btn-radio-list.jpg) no-repeat scroll left top; display:block; width:108px; height:46px}
body.hebrew #projet-neuf-pic { }
body.hebrew #projet-neuf-pic span.radio {left:auto;position:absolute;right:20px;
background:transparent url(../img/btn-radio-list_3.jpg) no-repeat scroll left top; display:block; height:46px}
body.english #projet-neuf-pic span.radio {background:transparent url(../img/btn-radio-list_2.jpg) no-repeat scroll left top; display:block; height:46px}

form#myForm #projet-neuf-pic input.styled { display:block;}
form#myForm #projet-neuf-pic label { color:#fff}
form#myForm #def { float:right}
form#myForm #submit {bottom:40px;clear:both;position:absolute;right:52px;}
form#myForm #submit input {
	background:#1E6019 url(../img/submit.jpg) scroll repeat-x left top;
	border:1px #7ca948 solid;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 29px;
	color:#fff;
	height:27px;
	cursor:pointer
}

/** form hebrew **/

body.hebrew #form .pj-nav a {position:absolute; top:100px; right:-50px; left:auto;background:transparent url(../img/pj-nav_3.jpg) scroll no-repeat; width:58px; height:96px;}
body.hebrew #form .pj-nav a:hover {background:transparent url(../img/pj-nav-hover_3.jpg) scroll no-repeat;}

body.hebrew #form .tsimer-nav a {position:absolute; top:200px;right:-50px; left:auto;background:transparent url(../img/tsimer-nav_3.jpg) scroll no-repeat; width:56px; height:96px}
body.hebrew #form .tsimer-nav a:hover {background:transparent url(../img/tsimer-nav-hover_3.jpg) scroll no-repeat;}

body.hebrew #form .espace-perso a {position:absolute; top:23px; right:auto; left:109px;background:transparent url(../img/espace-perso.jpg) scroll no-repeat; width:33px; height:40px}
body.hebrew #form .espace-perso a:hover {background:transparent url(../img/espace-perso-hover.jpg) scroll no-repeat;}

body.hebrew #form .annonce a {position:absolute; top:21px; left:6px; right:auto; background:transparent url(../img/annonce_3.jpg) scroll no-repeat;width:92px; height:42px}
body.hebrew #form .annonce a:hover {background:transparent url(../img/annonce-hover_3.jpg) scroll no-repeat;}

body.hebrew #form .redac {
	background:transparent url(../img/redac.png) scroll no-repeat 0 0;padding:8px 11px 0 0;
	width:280px; height:102px;bottom:5px; right:23px;left:auto;position:absolute; direction:rtl}
body.hebrew #form .redac h4 { font-family:Georgia, "Times New Roman", Times, serif; color:#63778f;margin-bottom:0px;font-size:14px;}
body.hebrew #form .redac p { text-align:right; color:#63778f;width:250px;line-height:16px;}
body.hebrew #doc #form .submit {bottom:35px;clear:both;position:absolute; right:auto;left:25px;}

body.hebrew .sidebar-left .box ul, body.hebrew .sidebar-left .box p { margin-bottom:0; direction:rtl}

body.hebrew #form .submit {bottom:28px;clear:both;position:absolute; left:15px;right:auto;}
body.hebrew #form .submit input {
  background:#1E6019 url(../img/submit.jpg) scroll repeat-x left top;
  border:1px #7ca948 solid;
  font-size:13px;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  padding:0 29px;
  color:#fff;
  height:27px;
  line-height: 27px;
  cursor:pointer;
  text-decoration: none;
  z-index: -100;
}


/*** end form hebrew ***/

/***  form english ***/

body.english #form .annonce a { background:transparent url(../img/annonce_2.jpg) scroll no-repeat;}
body.english #form .annonce a:hover {background:transparent url(../img/annonce-hover_2.jpg) scroll no-repeat;}

#form .form-bg { background:transparent url(../img/form-background.png) scroll no-repeat center top; height:212px;padding:5px 20px;position: relative;z-index:9999;}
#form .form-bottom { background:transparent url(../img/form-bottom.png) scroll no-repeat center bottom; height:22px}

#form .pj-nav a {position:absolute; top:100px; left:-50px;background:transparent url(../img/pj-nav.jpg) scroll no-repeat; width:53px; height:96px;display:none;}
#form .pj-nav a:hover {background:transparent url(../img/pj-nav-hover.jpg) scroll no-repeat;}

#form .tsimer-nav a {position:absolute; top:200px; left:-50px;background:transparent url(../img/tsimer-nav.jpg) scroll no-repeat; width:53px; height:96px}
#form .tsimer-nav a:hover {background:transparent url(../img/tsimer-nav-hover.jpg) scroll no-repeat;}

#form .espace-perso a {position:absolute; top:23px; right:109px;background:transparent url(../img/espace-perso.jpg) scroll no-repeat; width:33px; height:40px}
#form .espace-perso a:hover {background:transparent url(../img/espace-perso-hover.jpg) scroll no-repeat;}

#form .annonce a {position:absolute; top:21px; right:6px; background:transparent url(../img/annonce.jpg) scroll no-repeat;width:92px; height:42px}
#form .annonce a:hover {background:transparent url(../img/annonce-hover.jpg) scroll no-repeat;}

form .devise {    position: absolute;bottom: 100px;right: 17px;}
#form .redac { background:transparent url(../img/redac.png) scroll no-repeat 0 0; width: 250px; height: 115px;position:absolute;display:block;left: 4px;bottom: 3px;padding: 9px;font: 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;}
#form .redac h4 { font-family:Georgia, "Times New Roman", Times, serif; color:#63778f;margin-bottom:0px;font-size: 14px;}
#form .redac p { text-align:left; color:#63778f;width:250px;line-height:16px;}
#doc #form .submit {bottom:35px;clear:both;position:absolute;right:25px;}
#form .submit {bottom:28px;clear:both;position:absolute;right:15px;}
#form .submit input {
  background:#1E6019 url(../img/submit.jpg) scroll repeat-x left top;
  border:1px #7ca948 solid;
  font-size:13px;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  padding:0 29px;
  color:#fff;
  height:27px;
  line-height: 27px;
  cursor:pointer;
  text-decoration: none;
  z-index: -100;
}

/******************* end form general   *************************************/


/******************* slideshow  *************************************/

.slideshow { background:#000; height:186px}

/*** metiers ***/
#metier {
  background: url(../img/slideshow-top.png) no-repeat;
  height: 186px;
  width: 940px;
  position: relative;
}

#metier #pub {
width: 350px;
padding: 10px 10px 10px 7px;
float: left;
}

ul#carousel-metier li a.thumbnail {
  display: block;
  text-align: center;
}

/*ul#carousel-metier li a.thumbnail img { border:2px #6194D2 solid}*/

/*ul#carousel-metier li a.handle {
  text-decoration: none;
  font-size: 12px;
  color: #4A6791;
  text-align: center;
  display: block;
  margin-top: 5px;
}*/

ul#carousel-metier li a.handle {
	color:#4A6791;
	display:block;
	font-size:11px;
	line-height:14px;
	margin-top:5px;
	text-align:left;
	text-decoration:none;
}



/******************* end slideshow  *************************************/

/***** main content *******/

.sidebar-left .cap-box { background:transparent url(../img/box-cap.gif) scroll no-repeat top; height:38px;}
.sidebar-left .box ul, .sidebar-left .box p { margin-bottom:0}
.sidebar-left .box ul li { list-style-type:none; padding:8px 0 40px 45px}
.sidebar-left .box ul li h3 { font-weight:bold; margin-bottom:10px;}
.sidebar-left .box ul li a { text-decoration:none ;color:#4c688b;  font-size:12px}
.sidebar-left .box ul li a:hover { color:#57565E; text-decoration:underline}
.sidebar-left .box ul li p a { background:transparent url(../img/arrow.png) scroll no-repeat right top; padding:2px 40px 2px 0;}
.sidebar-left .box ul li p {text-align:left}
body.hebrew .sidebar-left .box ul li p {text-align:right}
.sidebar-left .box {	background:transparent url(../img/bg-box.gif) scroll no-repeat top; min-height:270px;}

.sidebar-left .box ul li#agences { background:transparent url(../img/agences-ico.jpg) scroll no-repeat left top; height:32px}
.sidebar-left .box ul li#particuliers { background:transparent url(../img/particuliers-ico.jpg) scroll no-repeat left top;height:36px}
.sidebar-left .box ul li#particuliers p a { background:transparent url(../img/arrow.png) scroll no-repeat right top; padding:2px 34px 2px 0;}
.sidebar-left .box ul li#professionnels { background:transparent url(../img/professionnels-ico.jpg) scroll no-repeat left top; height:32px}
.sidebar-left .box ul li#professionnels p a { background:transparent url(../img/arrow.png) scroll no-repeat right top; padding:2px 48px 2px 0;}
.sidebar-left .box ul li#prestiges {  background:transparent url(../img/prestiges-ico.jpg) scroll no-repeat left top; height:32px}
.sidebar-left .box ul li#prestiges p a { background:transparent url(../img/arrow.png) scroll no-repeat right top; padding:2px 36px 2px 0;}
.sidebar-left .box-bot { background:transparent url(../img/box-bot.png) scroll no-repeat; height:22px;}

/*** sidebar-left hebrew ***/

body.hebrew .sidebar-left .box ul li  { margin-right:20px; direction:rtl}
body.hebrew .sidebar-left .box ul li p a { background:transparent url(../img/arrow_3.png) scroll no-repeat left top; padding:2px 0 2px 47px;}

body.hebrew .sidebar-left .box ul li#agences { background:transparent url(../img/agences-ico.jpg) scroll no-repeat right top; height:32px;padding-right:36px;}
body.hebrew .sidebar-left .box ul li#particuliers { background:transparent url(../img/particuliers-ico.jpg) scroll no-repeat right top;height:36px;padding-right:36px;}
body.hebrew .sidebar-left .box ul li#particuliers p a { background:transparent url(../img/arrow_3.png) scroll no-repeat left top; padding:2px 0 2px 28px;}
body.hebrew .sidebar-left .box ul li#professionnels { background:transparent url(../img/professionnels-ico.jpg) scroll no-repeat right top; height:32px;padding-right:36px;}
body.hebrew .sidebar-left .box ul li#professionnels p a { background:transparent url(../img/arrow_3.png) scroll no-repeat left top; padding:2px 0 2px 48px;}
body.hebrew .sidebar-left .box ul li#prestiges {  background:transparent url(../img/prestiges-ico.jpg) scroll no-repeat right top; height:32px;padding-right:36px;}
body.hebrew .sidebar-left .box ul li#prestiges p a { background:transparent url(../img/arrow_3.png) scroll no-repeat left top; padding:2px 0 2px 64px;}

/*** end sidebar-left hebrew ***/

/*** block center hebrew ***/
body.hebrew .block-center-advert { width:400px; float:right;margin-bottom:20px;margin-left:10px;margin-right:10px;}
/*** end block center hebrew ***/

.block-center-advert { width:400px; float:left;margin-bottom:20px;margin-left:10px;margin-right:10px;}
.block-center-advert .cap-box { background:transparent url(../img/box-cap-advert.gif) scroll no-repeat top; height:32px}
.block-center-advert .box { background:transparent url(../img/bg-box-advert.gif) scroll no-repeat; min-height:275px}
.block-center-advert .box ul li { list-style-type:none; float:left; margin-bottom:0; margin-left:0;padding:3px; }
.block-center-advert .box ul { margin-bottom:0;padding-left:4px; }
.block-center-advert .box-bot { background:transparent url(../img/box-bot-advert.png) scroll no-repeat; height:22px}

.sidebar-right .cap-box { background:transparent url(../img/box-cap-right.gif) scroll no-repeat top; height:32px;}
.sidebar-right .cap-box h2 { background:transparent url(../img/h2-box.gif) scroll repeat-x left 30px; color:#4C688B; padding-left:10px}
.sidebar-right .box { background:transparent url(../img/bg-box-right.gif) scroll no-repeat top; min-height:280px;}
.sidebar-right .box-bot { background:transparent url(../img/box-bot-right.gif) scroll no-repeat; height:32px }

.slideshow-bot { background:#000; height:150px}


.container_16 .grid_12 .tags { background:transparent url(../img/tags.png) scroll no-repeat ; height:79px; overflow:hidden}
.container_16 .grid_12 .tags a { color:#608499; text-decoration:none; font-weight:bold;padding:0 3px 0 2px;}
.container_16 .grid_12 .tags a:hover { text-decoration:underline}
.container_16 .grid_12 .clouds { background:transparent url(../img/clouds.png) scroll no-repeat left center; padding:10px 0 10px 10px;float:left; height:32px; width:46px;}

/** hebrew tags and clouds **/
body.hebrew .container_16 .grid_12 .clouds {
	background:transparent url(../img/clouds.png) scroll no-repeat left center; padding:10px 0 10px 10px;float:right; height:32px; width:46px; padding:10px 10px 10px 0;}
body.hebrew .container_16 .grid_12 .tags { background:transparent url(../img/tags.png) scroll no-repeat ; height:79px; overflow:hidden;direction:rtl;padding:0 10px 0 0 ;}
/** end hebrew tags and clouds **/


/** hebrew newsletter **/
body.hebrew .container_16 .grid_4 .newsletter {
	background:transparent url(../img/newsletter.png) scroll no-repeat;direction:rtl; height:75px; position:relative; padding:25px 10px 0 0}
/** end hebrew newsletter **/
.container_16 .grid_4 .newsletter { background:transparent url(../img/newsletter.png) scroll no-repeat; height:75px; position:relative; padding:25px 0 0 10px}
.container_16 .grid_4 .newsletter form {}
.container_16 .grid_4 .newsletter form input.news { width:100px }
.container_16 .grid_4 .newsletter form input { border:1px #d4d4d4 solid}
.container_16 .grid_4 .newsletter form input.sub-news { background:transparent url(../img/submit.jpg); border:1px solid #7CA948; cursor:pointer; color:#fff }

/** footer hebrew **/
body.hebrew #footer { direction:rtl;}
/** end footer hebrew **/
#footer-bg { background:#E98C00 url(../img/footer.jpg) scroll repeat-x left top; height:420px; color:#fff}
#footer-bg .category_footer { padding-top:20px}
#footer-bg p { text-align:left}
#footer-bg p a { color:#fff; text-decoration:none}
#footer-bg p a:hover { text-decoration:underline }
#footer-bg .category_footer a { color:#fff; text-decoration:none; font-weight:100;}
#footer-bg .category_footer a:hover { text-decoration:underline;}
#footer-bg .category_footer ul li { list-style-type:none;}
#footer-bg .category_footer .link a { text-decoration:underline}
#footer-bg .category_footer .link a:hover { text-decoration:none}

/** h4 footer hebrew **/
body.hebrew h4 { white-space:nowrap}
body.hebrew h4#agences-footer a.active { float:right;color:#f1a32b; background:transparent url(../img/agences-footer.png) scroll no-repeat right center; padding-right:33px !important;}
body.hebrew h4#particulier-footer a { float:right; background:transparent url(../img/particulier-footer.png) scroll no-repeat right center; padding-right:36px;}
body.hebrew h4#metier-footer a { float:right; background:transparent url(../img/metiers-footer.png) scroll no-repeat right center; padding-right:36px}
/** end h4 footer hebrew **/

h4#agences-footer a.active { color:#f1a32b; background:transparent url(../img/agences-footer.png) scroll no-repeat left center; padding-left:33px}
h4#particulier-footer a { background:transparent url(../img/particulier-footer.png) scroll no-repeat left center; padding-left:36px}
h4#metier-footer a { background:transparent url(../img/metiers-footer.png) scroll no-repeat left center; padding-left:36px}

#footer-bg .real-estate { background:#4175b5; padding:15px 25px 25px; width:350px;margin-top:20px;}
#footer-bg .real-estate h4 {font-size:16px;}
#footer-bg .real-estate p {line-height:16px;padding:0 25px;}
#footer-bg .real-estate h4, #footer-bg .real-estate p { margin-bottom:5px}
#footer-bg .real-estate .israel-story { padding-top:30px}
#footer-bg .real-estate .israel-story p { padding:3px}
#footer-bg .real-estate .israel-story a { color:#254266; font-weight:bold; padding:0 5px;}
#footer-bg .footer-bottom {padding:0; margin-top:0px;}
#footer-bg .footer-bottom .link-footer { padding-top:0px; clear:both}
#footer-bg .footer-bottom p { margin-bottom:0; float:left}
#footer-bg .footer-bottom span { float:right}
#footer-bg .partners { padding-bottom:10px}
#footer-bg .partners ul { list-style-type:none; margin-bottom:0}

#footer-bg .partners ul li { float:left; margin:0 6px;}
#footer-bg .partners ul li a { }
#footer-bg .partners ul li a em{ display:none}


#footer-bg .partners ul li a#pj { background:transparent url(../img/pj-hover.jpg) scroll no-repeat;padding:16px 127px 7px 0; }
/*#footer-bg .partners ul li a:hover#pj { background:transparent url(../img/pj-hover.jpg) scroll no-repeat;}*/

#footer-bg .partners ul li a#topj { background:transparent url(../img/topj-hover.jpg) scroll no-repeat;padding:16px 85px 7px 0; }
/*#footer-bg .partners ul li a:hover#topj { background:transparent url(../img/topj-hover.jpg) scroll no-repeat;}*/

#footer-bg .partners ul li a#aleph { background:transparent url(../img/aleph-hover.jpg) scroll no-repeat;padding16px 95px 7px 0; }
/*#footer-bg .partners ul li a:hover#aleph { background:transparent url(../img/aleph-hover.jpg) scroll no-repeat;}*/

#footer-bg .partners ul li a#abonim { background:transparent url(../img/abonim-hover.jpg) scroll no-repeat;padding:16px 120px 7px 0; }
/*#footer-bg .partners ul li a:hover#abonim  { background:transparent url(../img/abonim-hover.jpg) scroll no-repeat;}*/

#footer-bg .partners ul li a#jannonce { background:transparent url(../img/jannonce-hover.jpg) scroll no-repeat;padding:16px 102px 7px 0; }
/*#footer-bg .partners ul li a:hover#jannonce  { background:transparent url(../img/jannonce-hover.jpg) scroll no-repeat;}*/

#footer-bg .partners ul li a#infolive { background:transparent url(../img/infolive-hover.jpg) scroll no-repeat;padding:0 86px 7px 0; }
/*#footer-bg .partners ul li a:hover#infolive  { background:transparent url(../img/infolive-hover.jpg) scroll no-repeat;}*/

.form-div {
position:absolute;
width:174px;
height:150px;
overflow: auto;
border: 1px solid #EEEEEE;
display:none;
text-align:left;
background: #fff;
z-index:100
}

/** form-div hebrew **/

body.hebrew .form-div { text-align:right; direction:rtl}

/** end form-div hebrew **/

/*
#menu { background:transparent url(../img/menu.png) scroll no-repeat; height:30px}
#menu ul { display:inline;margin:0;padding:0}
#menu ul li { float:left; list-style-type:none; margin:0; padding:0;}
#menu li a { background:transparent url(../img/nav-tab.png) scroll; background-position:right top; padding:4px 20px; display:block; height:22px; text-decoration:none; color:#fff;text-align: center;}
#menu li a:hover { background-position:right center;}

#menu ul li#home-link a{ background:transparent url(../img/immo-tab.png) scroll no-repeat; padding:4px 10px;  background-position:right top; width:15px; height:22px;text-indent: -9999px;}
#menu ul li#home-link a:hover{ background-position:right bottom}

#menu ul li#agences a { background:none; text-align:center;width:243px;}
#menu ul li#agences a:hover { color:#4C79AF;}
*/
#menu { background:transparent url(../img/menu.png) scroll no-repeat; height:31px;line-height: 30px;margin:0;padding: 0;}
#menu ul { display:inline;margin:0;padding:0}
#menu ul li { list-style-type:none; margin:0; padding:0;display: inline;}
#menu li a { background:transparent url(../img/nav-tab.png) scroll; background-position:right top; text-decoration:none; color:#fff;padding: 7px 44px;}
#menu li a:hover { background-position:right center;}

body.hebrew #menu li a { background:transparent url(../img/nav-tab_3.png) scroll; background-position:left top; text-decoration:none; color:#fff;padding: 7px 42px;}
body.hebrew #menu li a:hover { background-position:left center;}

#menu ul li#home-link a{ background:transparent url(../img/immo-tab.png) scroll no-repeat; padding:7px 13px 7px 14px;  background-position:right top;}
#menu ul li#home-link a:hover{ background-position:right bottom}
#menu ul li#agences a { background:none;padding: 7px 100px; }
#menu ul li#agences a:hover { color:#4C79AF;}
#menu { margin: 0; }
#doc #menu { margin: 0; }

/*** hebrew ***/
body.hebrew #menu { background:transparent url(../img/menu.png) scroll no-repeat;direction:rtl; height:31px;line-height: 30px;margin:0;padding: 0;}
body.hebrew #menu ul li#home-link a{ background:transparent url(../img/immo-tab_3.png) scroll no-repeat; padding:7px 13px 7px 14px;  background-position:right top;}
body.hebrew #menu ul li#home-link a:hover{ background-position:right bottom}

/* Slider
----------------------------------*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }

input.amount {
  border:0;
  color:#f6931f;
  font-weight:bold;
}

/**** select position ***/


.villes-form, .quartier-form, .typebien-form, .rooms-form { position:absolute}

.rooms-form {right:15px; top:45px;}
.villes-form { right:200px; top:5px}
.quartier-form {right:15px; top:5px}
.typebien-form {right:200px; top:45px;}

#doc .villes-form,#doc .quartier-form,#doc .typebien-form,#doc .rooms-form { position:absolute; width:175px;}

#doc .rooms-form {left:130px; top:75px;}
#doc .villes-form { left:130px; top:35px}
#doc .quartier-form { left:320px; top:35px}
#doc .typebien-form {left:320px; top:75px;}

.quartier-form label { color: #000; }


#doc #projet-neuf-pic { display:none}
#doc #recente-form { right:42px; top:10px; position:absolute}
#doc #onlyphoto-form { right:65px; position:absolute; top:40px}

body.hebrew #doc #recente-form { left:42px; top:10px; right:auto; position:absolute}
body.hebrew #doc #onlyphoto-form { left:22px; position:absolute;right:auto; top:40px}

/*body.english #recente-form { right:42px !important; left:auto; top:10px; position:absolute}
body.english #onlyphoto-form { right:46px !important; left:auto; position:absolute; top:40px}*/

/**** select position hebrew ***/

body.hebrew .rooms-form { left:15px;right:auto; top:45px;}
body.hebrew .villes-form { left:200px;right:auto;  top:5px}
body.hebrew .quartier-form {left:15px;right:auto;  top:5px}
body.hebrew .typebien-form {left:200px;right:auto;  top:45px;}

body.hebrew #doc .rooms-form {right:294px; left:auto; top:75px;}
body.hebrew #doc .villes-form { right:100px; left:auto;top:35px}
body.hebrew #doc .quartier-form {right:294px;left:auto; top:35px}
body.hebrew #doc .typebien-form {right:100px;left:auto; top:75px;}

body.hebrew #recente-form { right:20px; direction:rtl; left:auto; position:absolute;top:45px}
body.hebrew #onlyphoto-form { right:20px;direction:rtl;left:auto;position:absolute; top:70px}
/**** end select position hebrew ***/

/**** slider  et title ***/

.price-form, .superficie-form { position:absolute; right:100px;width:170px;}
.price-form { bottom:100px;}
.price-form p { position:relative; font-size:11px; font-weight:normal; top:3px;margin:0 0 5px 0;padding: 0; text-align:left}
.superficie-form {bottom:67px;}
.superficie-form p { position:relative; font-size:11px; font-weight:normal;top:5px;margin:0 0 5px 0;padding: 0;width: 155px;text-align:left }

.price-form .minus,.superficie-form .minus {
  position: relative;
  left:-20px;
  top: 8px;
}

.price-form .plus,.superficie-form .plus {
  position: relative;
  right: -166px;
  bottom: 9px;
}

.inputtext {
	background:#FFFFFF url(../img/bg-input.jpg) repeat-x scroll left top;
	border:1px solid #B9B9B9;
	height:19px;
	padding:8px 2px 0 4px;
	width:167px !important ;
}
body.hebrew .inputtext { text-align:right}

/*input {
	background:#FFFFFF url(../img/bg-input.jpg) repeat-x scroll left top;
	border:1px solid #B9B9B9;
	height:19px;
	padding:8px 2px 0 4px;
	margin:10px 0;
	width:167px !important ;
}*/

/** slider hebrew homepage **/
body.hebrew .price-form, body.hebrew .superficie-form { position:absolute; left:30px; right:auto;width:150px;}
/** end slider hebrew **/

/**** slider style ***/
/*#form .ui-state-default, .ui-widget-content .ui-state-default {
  background: transparent url(../img/handle.png) scroll no-repeat center; width:21px; height:20px
} handle*/

#form .ui-state-default, .ui-widget-content .ui-state-default a.first {
  background: transparent url(../img/handle.png) scroll no-repeat center; width:21px; height:20px
}/* handle*/
#form .ui-state-default, .ui-widget-content .ui-state-default a.last {
  background: transparent url(../img/handle-r.png) scroll no-repeat center; width:21px; height:20px
}/* handle*/



#form .ui-corner-all { border:0 none;-moz-border-radius:0 }
/*
#form .ui-slider-horizontal .ui-slider-handle {
	margin-left:-0.3em;
	top:0em;
}  /* position des handle*/

#form .ui-slider-horizontal .ui-slider-handle {
margin-left:-0.5em;
top:-4px;
}


#form .ui-slider-horizontal .ui-slider-range { height:12px;}
#form .ui-widget-content { height:12px; background:transparent url(../img/bg-slider.jpg) repeat-x scroll left top; border:1px #bfbfbf solid}/* slider hauteur et style */
#form .ui-widget-header { background-color:#000}
#form .plus { background:transparent url(../img/plus.jpg) no-repeat scroll; width:9px; height:9px}
#form .minus { background:transparent url(../img/minus.jpg) no-repeat scroll; width:9px; height:9px}

#doc .result-search .result p.details-result {
  text-align: center;
}

#pourcentage-slider { width: 300px;margin: 0 auto;text-align: center;margin-top: 0px;}
#doc .result-search .result #pourcentage-slider p { text-align: center; }
#pourcentage { font-family: georgia,serif;font-size: 2em;}
/**** slider style ***/
#pourcentage-slider .ui-state-default, .ui-widget-content .ui-state-default {
  background: transparent url(../img/handle.png) scroll no-repeat center; width:7px; height:7px
}/* handle*/

#pourcentage-slider .ui-corner-all { border:0 none;-moz-border-radius:0 }

#pourcentage-slider .ui-slider-horizontal .ui-slider-handle {
  margin-left:-0.3em;
  top:0em;
}  /* position des handle*/

#pourcentage-slider .ui-slider-horizontal .ui-slider-range { height:7px;}
#pourcentage-slider .ui-widget-content { height:7px; background:transparent url(../img/bg-slider.jpg) repeat-x scroll left top; border:1px #bfbfbf solid}/* slider hauteur et style */
#pourcentage-slider .ui-widget-header { background-color:#000}
#pourcentage-slider .plus { background:transparent url(../img/plus-gray.jpg) no-repeat scroll; width:9px; height:9px;position: relative;right: -307px;bottom: 9px;}
#pourcentage-slider .minus { background:transparent url(../img/minus-gray.jpg) no-repeat scroll; width:9px; height:9px;position: relative;left: -15px;top: 8px;}



/*** page recherche annonce ***/

table.annonceur { border-collapse:separate}
table.annonceur td { padding-left:10px;padding-bottom:10px;}
.annonce-info {padding:0 0 0 26px; color:#6A6A6A;float:left;}
.annonce-info img {border:4px solid #F1A32B;}

.annonce-contact h3 { display:inline; color:#6a6a6a; font-size:14px; font-weight:normal}
.annonce-contact span.contact-name { color:#000;font-size:16px; color:#4e87ce; font-family:Georgia, "Times New Roman", Times, serif; display:block;margin-bottom:9px;}
.annonce-contact ul { list-style-type:none; margin-bottom:0}
.annonce-contact ul li { margin-left:0}
.annonce-contact ul li.tel { font-size:12px; color:#939393; line-height:1.4em;}

.logo-annonce {padding:16px 20px 0;}

/*.annonce-contact ul li ul li { background:transparent url(../img/mobile.png) no-repeat scroll left center; height:32px;padding-left:26px; }*/

span.annonce-qte { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#4E87CE}

/*.vcard { background:transparent url(../img/vcard.png) no-repeat scroll 0 0; width:100%; height:292px}*/
.vcard-left { float:left; width:200px;}
 .vcard-right { float:right; padding-right:26px}
/*.vcard .box { padding:36px 0 0; text-align:center}*/
.vcard .box h2 { color:#4e87ce; font-family:Georgia, "Times New Roman", Times, serif; font-size:19px;margin:0;}
.vcard-right .annonce-contact { padding:0px 16px 0 36px;width:320px;}
.vcard-right .annonce-contact a {color:#4e87ce; font-size:12px; text-decoration:none;}
.vcard-right .annonce-contact a:hover { background:#fff}
.vcard .logo-annonce .pic-logo { text-align:center;/* background:transparent url(../img/shadow-annonce.png) no-repeat scroll*/ }
.vcard .logo-annonce .pic-logo img { border:4px #ccc solid}

.vcard h2 {color:#4E87CE;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:19px;
margin:0;}
.annonceur-bot { margin-bottom:0 !important}

body.hebrew .bar-top p { direction: rtl; }

.main-box.container table {
margin-bottom:0px;
}

.container .roundedBox {
position:relative;
}

.container .corner {
height:21px;
position:absolute;
width:21px;
}

.container #type {
background:#ebebeb;
min-height:350px;
}

.container #type .corner.topleft {background:url("../img/tl.png") no-repeat scroll left top transparent;left:0;top:0;}
.container #type .corner.topright {background:url("../img/tr.png") no-repeat scroll right top transparent;right:0;top:0;}
.container #type .corner.bottomleft {background:url("../img/bl.png") no-repeat scroll left bottom transparent;bottom:0;left:0;}
.container #type .corner.bottomright {background:url("../img/br.png") no-repeat scroll right bottom transparent;bottom:0;right:0;}

/** desc agences **/
.cap-details-agences { background:transparent url(../img/cap-details-agences.png) scroll no-repeat;height:27px;}
.bg-details-agences { background:#fff url(../img/bg-details-agences.png) scroll no-repeat;}
.bot-details-agences { background:transparent url(../img/bot-details-agences.png) scroll no-repeat;height:24px; position:relative;margin-bottom:20px;}

.bg-details-agences .tags { background:none !important; overflow:visible !important; height:auto !important;padding:0 8px;}
.bg-details-agences h2 { padding-left:8px;font-size:18px;}

.desc-agences { }
.desc-agences p { text-align:left; padding:10px 5px}

.search-agences { padding-left:10px}
.pic-agences { float:left}
.pic-agences img { border:3px solid #5BA1CF}
.search-agences ul { float:left; list-style-type:none}
.search-agences h2 {}
.search-agences a.voir {
	text-decoration:none;
	background:#FEA549;
	color:#fff;
	font-weight:bold;
	text-shadow:0 1px 0 #999;
	display:block;
	padding:5px 8px;
	width:170px;
}

a.site-agences  {
	color:#0F7BDB;
	font-weight:bold;
	text-decoration:underline;
	padding-left:5px
}

/** end desc agences **/

body.hebrew #footer-bg .footer-bottom .link-footer {
  direction: ltr;
}

#form div.ui-slider a.first {
  background: url("../img/handle.png") no-repeat scroll center center transparent;
}

#doc #form .devise {
    right: 212px;
    top: 8px;
}
