/* @override http://localhost:8888/1-IMMOBILIER.CO.IL/immobilier/html/design/css/main.css */
@charset "utf-8";
/* CSS Document */
#doc #menu,#doc #menu ul {
  margin-bottom: 0;
}


p { color:#4c688b}
#doc #form { padding-top: 0; }
#doc #form .form-bg { background:transparent url(../img/form-bg--details.png) scroll no-repeat;height:145px;padding:0;display:none}
#doc #form .form-bg form#myForm #projet-neuf-pic span.radio {background:transparent url(../img/btn-radio-list.jpg) no-repeat scroll 0 0;}
#projet-neuf-pic span.radio {background:transparent url(../img/btn-radio.jpg) no-repeat scroll 0 0;}
#doc #nav-top { margin-bottom:0}

#doc #form #form-nav { background-image:url(../img/nav-formglobal-details.png);height:60px;}

body.english #doc #form #form-nav { background-image:url(../img/nav-formglobal-details_2.png);height:60px;}

#doc #form #form-nav li#vente a.vente-selected {height:26px;left:auto;top:auto;right:40px;position:absolute;width:70px;bottom:20px;}

body.english #doc #form #form-nav li#vente a.vente-selected {height:26px;left:auto;top:auto;right:20px;position:absolute;width:77px;bottom:20px;}

#doc #form #form-nav li#location a.location-selected {bottom:17px;height:26px;left:auto;position:absolute;right:150px;top:auto;width:90px;}
#doc #form #form-nav li#vacances a.vacances-selected {height:26px;position:absolute;right:270px;bottom:18px;top:auto;width:90px;}
#doc #form #form-nav ul { margin-bottom:0}
#doc #form .espace-perso a {
	background:transparent url(../img/perso-details.jpg) no-repeat scroll 0 0;
	height:40px;
	position:absolute;
	left:120px;
	top:auto;
  bottom: 3px;
	width:33px;
}

#doc #form {position:relative;}
#doc #form .espace-perso a:hover {background:transparent url(../img/perso-details-hover.jpg) scroll no-repeat;)}

#doc #form .annonce-details a {
	background:transparent url(../img/annonce-details.jpg) scroll no-repeat;
	width:110px;
	height:42px;
	position:absolute;
	left:6px;
	bottom:1px;
}



#doc #form .annonce-details a:hover {background:transparent url(../img/annonce-details-hover.jpg) scroll no-repeat;}

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


/** form-nav top list-detail detail hebrew **/
body.hebrew #doc #form #form-nav { background-image:url(../img/nav-formglobal-details_3.png);height:60px; }
body.hebrew #doc #form #form-nav li#vente a.vente-selected {height:26px;right:auto;top:auto;left:40px;position:absolute;width:70px;bottom:20px;}
body.hebrew #doc #form #form-nav li#location a.location-selected {bottom:17px;height:26px;right:auto;position:absolute;left:150px;top:auto;width:90px;}
body.hebrew #doc #form #form-nav li#vacances a.vacances-selected {height:26px;position:absolute;left:270px; right:auto;bottom:18px;top:auto;width:90px;}
body.hebrew #doc #form #form-nav ul { margin-bottom:0;}
body.hebrew #doc #form .espace-perso a {
	background:transparent url(../img/perso-details.jpg) no-repeat scroll 0 0;
	height:40px;
	position:absolute;
	right:120px;
	left:auto;
	top:auto;
  	bottom: 3px;
	width:33px;
}
body.hebrew #doc #form {position:relative;}
body.hebrew #doc #form .espace-perso a:hover {background:transparent url(../img/perso-details-hover.jpg) scroll no-repeat;)}
body.hebrew #doc #form .annonce-details a {
	background:transparent url(../img/annonce-details_3.jpg) scroll no-repeat;
	width:110px;
	height:42px;
	position:absolute;
	right:6px;
	left:auto;
	bottom:1px;
}
body.hebrew #doc #form .annonce-details a:hover {background:transparent url(../img/annonce-details-hover_3.jpg) scroll no-repeat;}
/** end form-nav top hebrew **/

#doc form#myForm #def {
	float:left
}
#doc form#myForm #submit {bottom:80px; clear:both; position:absolute; right:50px;}
#doc .result-search .result-top { background:transparent url(../img/result-top.png) scroll no-repeat ; height:12px;}
.client .result-top { background:transparent url(../img/result-top.png) scroll no-repeat ; height:12px;}
.info { float:left; /*padding-left:20px;*/ padding-right:10px;width:215px;}

#doc div.redac { display: none; }
#doc .price-form,#doc .superficie-form {
  right:auto;
  left:auto;
  bottom: auto;
  top: auto;
}

#doc .price-form {
  right: 220px;
	top:15px;
}

#doc .superficie-form {
  top: 49px;
  right: 220px;

}

#doc #form .submit a.input {
  position: absolute;
  right: -22px;
  /*top: -125px;*/
  z-index: 0;
}

#doc #form .form-container {
  height: 145px;
}

ul.newList {
  z-index: 100;
}
/** slider hebrew  **/
body.hebrew #doc .price-form {
  left: 220px;
  right:auto;
	top:15px;
}

body.hebrew #doc .superficie-form {
  top: 49px;
  left: 220px;
  right:auto;
}

/**********  result box  ***********/

.client .result { background:#fff url(../img/result.png) scroll repeat-y ;padding:0px 0 0px 20px; height:auto}
.client .result { color:#4C688B;} .client .result a { color:#5BA1CF} .client .result a:hover { text-decoration:none}

#doc .result-search .result {
background:#fff url(../img/result.png) scroll repeat-y ;padding:0px 0 0px 20px; height:auto}
#doc .result-search .result h5 { font-family:Georgia, "Times New Roman", Times, serif; color:#4c688b;font-weight:normal;margin-bottom:5px;}
#doc .result-search .result h5 span { font-size:36px; font-weight:normal}
#doc .result-search .result p { margin-bottom:0; text-align:left;}
#doc .result-search .result p.details-result { font-size:11px; padding:20px 0 0;}
#doc .result-search .result span { color:#97bf0d}
.client .result-bot { background:transparent url(../img/result-bot.png) scroll no-repeat ;height:30px; margin-bottom:20px}
#doc .result-search .result-bot { background:transparent url(../img/result-bot.png) scroll no-repeat ;height:30px}

/*** result-search hebrew ***/
body.hebrew #doc .result-search .result p { margin-bottom:0; text-align:right;direction:rtl;}
body.hebrew .info { float:right}
/*body.hebrew #doc .result-search .result { background:transparent url(../img/result.png) scroll repeat-y ; direction:rtl;padding:0px 20px 0px 0; height:auto}*/

body.hebrew #doc .result-search #alert-mail a{
background:transparent url(../img/alert-mail_3.png) scroll no-repeat;float:right; width:214px; height:71px; padding-left:14px}
body.hebrew #doc .result-search #alert-mail a:hover{
background:transparent url(../img/alert-mail-hover_3.png) scroll no-repeat;float:right; width:214px; height:71px;}
body.hebrew #doc .result-search  #save-search a { background:transparent url(../img/save-search_3.png) scroll no-repeat;float:right; width:214px; height:71px; padding-right:7px}
body.hebrew #doc .result-search  #save-search a:hover{
background:transparent url(../img/save-search-hover_3.png) scroll no-repeat;float:right; width:214px; height:71px;}
/*** end result-search hebrew ***/


#doc .result-search #alert-mail a{
background:transparent url(../img/alert-mail.png) scroll no-repeat;float:left; width:214px; height:71px; padding-right:14px}
#doc .result-search #alert-mail a:hover{
background:transparent url(../img/alert-mail-hover.png) scroll no-repeat;float:left; width:214px; height:71px;}
#doc .result-search  #save-search a { background:transparent url(../img/save-search.png) scroll no-repeat;float:left; width:214px; height:71px; padding-right:14px}
#doc .result-search  #save-search a:hover{
background:transparent url(../img/save-search-hover.png) scroll no-repeat;float:left; width:214px; height:71px;}

body.english #doc .result-search  #save-search a { background:transparent url(../img/save-search_2.png) scroll no-repeat;float:left; width:214px; height:71px; padding-right:14px}
body.english #doc .result-search  #save-search a:hover{
background:transparent url(../img/save-search-hover_2.png) scroll no-repeat;float:left; width:214px; height:71px;}


body.english #doc .result-search #alert-mail a{
background:transparent url(../img/alert-mail_2.png) scroll no-repeat;float:left; width:214px; height:71px; padding-right:14px}
body.english #doc .result-search #alert-mail a:hover{
background:transparent url(../img/alert-mail-hover_2.png) scroll no-repeat;float:left; width:214px; height:71px;}

/********** fin result box ***********/

/********** box-left ***********/

#doc .sidebar-left .cap-box {
background:transparent url(../img/box-cap-right.gif) no-repeat scroll center top;
height:32px;
}
#doc .sidebar-left .box {
background:transparent url(../img/bg-box-right.gif) no-repeat scroll center top;
min-height:280px;
_height: 280px;
}
#doc .sidebar-left .box-bot {
background:transparent url(../img/box-bot-right.gif) no-repeat scroll 0 0;
height:32px;}
#doc .sidebar-left .box h3 {padding-left:10px;margin-bottom:5px;}
#doc .sidebar-left .box h3 a {
	background:transparent url(../img/part-list-ico.jpg) no-repeat scroll 1px center;
	color:#4c688b;
	text-decoration:none;
	font-size:18px;
	font-weight:normal;
	padding:5px 0 0 40px
}

body.hebrew #doc .sidebar-left .box h3 a { background-position: right center;padding:5px 40px 0 65px;}

#doc .sidebar-left .box ul li { list-style-type:none;padding:4px 0 4px 20px;}

#doc .sidebar-left .box ul li.annonce-btn a { background:url(../img/annonce-list-details.jpg) no-repeat scroll;display:block;height:27px;width:110px;}
#doc .sidebar-left .box ul li.annonce-btn a:hover { background:url(../img/annonce-list-details-hover.jpg);}

body.english #doc .sidebar-left .box ul li.annonce-btn a { background:url(../img/annonce-list-details_2.jpg) no-repeat scroll;display:block;height:27px;width:110px;}
body.english #doc .sidebar-left .box ul li.annonce-btn a:hover { background:url(../img/annonce-list-details-hover_2.jpg);}

#doc .sidebar-left .box ul li.perso-btn a { background: url(../img/perso-list.jpg) scroll no-repeat; display:block;height:29px;width:112px;}
#doc .sidebar-left .box ul li.perso-btn a:hover { background: url(../img/perso-list-hover.jpg);}

body.hebrew #doc .sidebar-left .box ul li  {padding:4px 36px 4px 0;}

/********** end box-left ***********/

/********** box-left2 ***********/

#doc .sidebar-left ul.box2 li {margin-left:10px;padding-left:40px; margin-bottom:20px}
#doc .sidebar-left ul.box2 li h4 {margin-bottom:0}
/********* box rank ************/
#doc .rank { background:transparent url(../img/rank.png) scroll no-repeat; color:#555455; width:700px; height:40px}
#doc .rank select { background:#FFFFFF url(../img/bg-input.jpg) repeat-x scroll left top;border:1px solid #B9B9B9;margin:0 5px;}
#doc .rank .ranking { float:left;padding:8px 0 0 8px;}
#doc .rank .pagination {float:right;padding:8px 8px 0 0;}
#doc .pagination { text-align: center;}
#doc .pagination a { padding: 0px 10px}
#doc .pagination a img { vertical-align: middle;}
#doc .pagination span { color:#4c688b; font-weight:bold}

/** box rank hebrew **/
body.hebrew #doc .rank .ranking { float:right;padding:8px 8px 0 0;}
body.hebrew #doc .rank .pagination {float:left;padding:8px 0 0 8px;}

/** end box rank hebrew **/

/********* end box rank ************/
#doc .list { margin-bottom: 0; }
#doc .list .list-left { float:left}
/********* list details ************/

#doc .list ul { list-style-type:none}
#doc .list ul li { margin:20px 0 0;}
#doc .list ul li .cap-details { background:transparent url(../img/cap-details.png) scroll no-repeat;height:27px;}
#doc .list ul li .bg-details { background:transparent url(../img/bg-details.png) scroll no-repeat;}
#doc .list ul li .bg-details a { color:#4C688B;  text-decoration:none; font-weight:bold}
#doc .list ul li .bot-details { background:transparent url(../img/bot-details.png) scroll no-repeat;height:24px; position:relative}
#doc .list ul li .pic {padding:0 15px;}
#doc .list ul li .pic a img { border:3px #5ba1cf solid}
#doc .list ul li .pic a:hover img { border:3px #2d4f66 solid}




/** 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:inherit !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:200px;
  text-align: center;
}

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

/** end desc agences **/

/** list details hebrew **/
body.hebrew #doc .list ul li .bg-details { direction:rtl}
body.hebrew #doc .list .list-left { float:right}
body.hebrew #doc .list .list-right { float:right}
body.hebrew #doc .list .list-right p { text-align:right}
body.hebrew #doc .list .list-right .info-list ul { float:right}
/** end list details hebrew **/

/********* end list details ************/



/********* social network ************/
#doc .list ul li .social-network ul { margin-bottom:0; padding-left:7px}
#doc .list ul li .social-network ul li { float:left; padding:0 0 0 8px;}
#doc .list ul li .social-network ul li a.fb { background:transparent url(../img/facebook.png) scroll no-repeat; display:block; width:24px; height:24px;}
#doc .list ul li .social-network ul li a.fb:hover { background:transparent url(../img/facebook-hover.png) scroll no-repeat; display:block; width:24px; height:24px;}
#doc .list ul li .social-network ul li a.twitter{ background:transparent url(../img/twitter.png) scroll no-repeat; display:block; width:24px; height:24px;}
#doc .list ul li .social-network ul li a.twitter:hover{ background:transparent url(../img/twitter-hover.png) scroll no-repeat; display:block; width:24px; height:24px;}
#doc .list ul li .social-network ul li a.mail { background:transparent url(../img/mail.png) scroll no-repeat; display:block; width:24px; height:24px;}
#doc .list ul li .social-network ul li a.mail:hover { background:transparent url(../img/mail-hover.png) scroll no-repeat; display:block; width:24px; height:24px;}
#doc .list ul li .social-network ul li a.delicious { background:transparent url(../img/delicious.png) scroll no-repeat; display:block; width:24px; height:24px;}
#doc .list ul li .social-network ul li a.delicious:hover { background:transparent url(../img/delicious-hover.png) scroll no-repeat; display:block; width:24px; height:24px;}
#doc .list ul li .social-network ul li a.fav { background:transparent url(../img/fav.png) scroll no-repeat; display:block; width:24px; height:24px;}
#doc .list ul li .social-network ul li a.fav:hover { background:transparent url(../img/fav-hover.png) scroll no-repeat; display:block; width:24px; height:24px;}
#doc .list ul li .social-network ul li a.fav.favorited { background:transparent url(../img/fav-selected.png) scroll no-repeat; display:block; width:24px; height:24px;}

/********* end social network ************/
#doc .list .list-right { float:left}

/********* social network ************/
#doc .list .list-right p { width:320px; text-align:left;color:#4C688B;font-size:12px;line-height:18px; margin:0}
#doc .list .list-right span { color:#97BF0D; font-weight:bold}
#doc .list .details-btn { position:absolute;right:-2px; bottom:14px;}

#doc .list .details-btn a { background:transparent url(../img/details-btn.png) scroll no-repeat right center; display:block; width:139px; height:35px; text-indent:-9999px}
#doc .list .details-btn a:hover { background:transparent url(../img/details-btn-hover.png);}

/** details-btn english **/

body.english #doc .list .details-btn a { background:transparent url(../img/details-btn_2.png) scroll no-repeat right center; display:block; width:139px; height:35px; text-indent:-9999px}
body.english #doc .list .details-btn a:hover { background:transparent url(../img/details-btn-hover_2.png);}
/**end  details-btn english **/

/** details-btn hebrew **/
body.hebrew #doc .list .details-btn { position:absolute; right:auto;left:-2px; bottom:14px;}
body.hebrew #doc .list .details-btn a {
	background:transparent url(../img/details-btn_3.png) scroll no-repeat left center; display:block; width:139px; height:35px; text-indent:-9999px}
body.hebrew #doc .list .details-btn a:hover { background:transparent url(../img/details-btn-hover_3.png);}
/** end details-btn hebrew **/

#doc .list .list-right .info-list { background:#fff;}
#doc .list .list-right .info-list p { font-size:10px; color:#999;width:80px; float:left; line-height:14px}
#doc .list .list-right .info-list ul { float:left;margin-bottom:0;width:140px;}
#doc .list .list-right .info-list ul li { font-size:10px;line-height:14px; color:#999;margin:0;padding-top:5px;}

/************* advertising box **************/
#doc .box-advert {margin:20px 0 0; background:#fff}
#doc .box-advert .cap-advert { background:transparent url(../img/cap-advert.png) scroll no-repeat top; height:20px}
#doc .box-advert .bg-advert { background:transparent url(../img/bg-advert.png) scroll no-repeat top;}
#doc .box-advert .bg-advert ul { list-style-type:none; margin-bottom:0}
#doc .box-advert .bg-advert ul li { margin:auto 17px; padding-top:10px}
#doc .box-advert .bot-advert { background:transparent url(../img/bot-advert.png) scroll no-repeat ; height:20px}

/************* search-bar-tags **************/

#search-bar-tags { background: transparent url(../img/search-tags.png) scroll no-repeat center;margin-bottom: 10px;}
#search-bar-tags form { text-align:center;width: 100%;}
#search-bar-tags input.field {
background:transparent url(../img/bg-input-google.jpg) scroll no-repeat left; border:1px #b9b9b9 solid;width:500px;padding:5px 20px 4px 6px;margin-right:12px; color:#999}
#search-bar-tags input.submit{background:#1E6019 url(../img/submit.jpg) repeat-x scroll left top;border:1px solid #7CA948;color:#FFFFFF;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;height:27px;padding:0 29px 3px 29px;}
#search-bar-tags .block_tags{ width:90%; margin:0 auto; padding-top:10px}
#search-bar-tags p { text-align: left; margin-bottom:0; color:#4c688b; font-size:15px;width:100%; padding-top:5px;}




/******************************************************* details *********************************************************/
#doc .result-search .result.details .details-right {  width:400px; padding-left:26px}
#doc .result-search .result.details h5 {font-size:24px; font-family:Georgia, "Times New Roman", Times, serifpadding-left:26px;color:#97BF0D;}
#doc .result-search .result.details b { color:#999; font-size:12px}

#doc .result-search .result.details span.annonce-details { color:#999; float:left; width:300px; }

#doc .result-search .result.details span.date {
	font-size:12px; font-weight:normal; color:#8b8b8b; text-align:center; background:#fff; padding:2px;margin-bottom:20px; border-top:2px #97BF0D solid; float:right; width:70px}
#doc .result-search .result.details .grid_7.gallery { width:360px}
#doc .result-search .result.details .grid_7.gallery .gallery-pic { width:316px}
#doc .result-search .result.details .info { padding-right:0;padding-left:15px; padding-bottom:20px;width:180px;clear:right;}


#doc .result-search .result.details .available { width:100%}
#doc .result-search .result.details .available ul { list-style-type:none; padding-left:20px;margin-bottom:0}

#doc .result-search .result.details .available ul li a {color:#4C688B; text-decoration:none}
#doc .result-search .result.details .available ul li a:hover { background:#fff}
#doc .result-search .result.details .available h2 { color:#97BF0D}

body.hebrew #doc .result-search .result.details .available { direction:rtl}
body.hebrew #doc .result-search .result.details .available h2 { padding-right:20px}
body.hebrew #doc .result-search .result.details .available ul { list-style-type:none; padding-right:20px}

body.hebrew #doc .result-search .result.details span.annonce-details { color:#999; float:right; width:300px; }

body.hebrew #doc .result-search .result.details span.date {float:right; }
body.hebrew #doc .result-search .result.details .info { clear:left}

body.hebrew .gallery { float:left;margin:0;}
body.hebrew #doc .result-search .result.details .details-right { direction:rtl; width:400px; padding:0;float:right;}

.list-picto {
background:#fff url(../img/arrow-h4.png) no-repeat scroll left center; border-left:14px solid #97bf0d ;
clear:both;padding:7px 0 7px 0;color:#97BF0D; font-weight:bold;}

body.hebrew .list-picto { background:#fff url(../img/arrow-h4_he.png) no-repeat scroll right center; border-right:14px solid #97bf0d ; border-left:none}

.list-picto ul { list-style-type:none; width:160px; margin-bottom:0; float:left}
.list-picto ul li {
	height:12px;
	padding:0px 0 0px 20px;
	white-space:nowrap;
	font-size:11px;
	margin-left:10px;
	line-height: 12px;

}

.list-picto ul li.not-valid { background: url(../../images/delete.png) no-repeat 0px 0px; color:#bbb; }
.list-picto ul li.valid { background: url(../../images/accept.png) no-repeat 0px 0px; }
.list-picto ul li#renovation { background:transparent url(../img/renove.png) scroll no-repeat left center;}
.list-picto ul li#meuble { background:transparent url(../img/meuble.png) scroll  no-repeat left center;}
.list-picto ul li#air { background:transparent url(../img/air.png) scroll no-repeat left center;}
.list-picto ul li#park { background:transparent url(../img/park.png) scroll no-repeat left center;}

p.interest { padding-top:25px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:100}
.grid_8.info-add { width:830px !important; padding:15px 0 0;}
body.hebrew .grid_8.info-add { width:830px !important; padding:15px 0 0; direction:rtl}

.info-add p { float:left; width:435px;padding-left:30px; line-height:24px}
.info-add h4 { background:transparent url(../img/arrow-h4.png) scroll no-repeat left center; font-size:12px; color:#4c688b;padding-left:20px; }
body.hebrew .info-add h4 { background:transparent url(../img/arrow-h4_he.png) scroll no-repeat right center; font-size:12px; color:#4c688b;padding-right:20px;}

/********* details print ************/
.print { float:left}
.print a { background:transparent url(../img/print.png) no-repeat scroll left top; display:block;height:28px; width:120px}
.print a:hover { background-position: left bottom}

body.english .print a { background:transparent url(../img/print_2.png) no-repeat scroll left top; display:block;height:28px; width:120px}
body.english .print a:hover { background-position: left bottom}

body.hebrew .print a { background:transparent url(../img/print_3.png) no-repeat scroll left top; display:block;height:28px; width:120px}
body.hebrew .print a:hover { background-position: left bottom}

/********* social network details ************/
.grid_6.network { width:348px  !important;float:right;padding-top:20px;}
.grid_6.network .social-network { padding-top:7px;}
.grid_6.network .social-network ul { margin-bottom:0; padding-left:7px;list-style-type:none;}
.grid_6.network .social-network ul li { float:left; padding:0 0 0 8px;margin-left:0;list-style: none;}
.grid_6.network .social-network ul li a#fb { background:transparent url(../img/facebook.png) scroll no-repeat; display:block; width:24px; height:24px;}
.grid_6.network .social-network ul li a:hover#fb { background:transparent url(../img/facebook-hover.png) scroll no-repeat; display:block; width:24px; height:24px;}
.grid_6.network .social-network ul li a#twitter{ background:transparent url(../img/twitter.png) scroll no-repeat; display:block; width:24px; height:24px;}
.grid_6.network .social-network ul li a:hover#twitter{ background:transparent url(../img/twitter-hover.png) scroll no-repeat; display:block; width:24px; height:24px;}
.grid_6.network .social-network ul li a#mail { background:transparent url(../img/mail.png) scroll no-repeat; display:block; width:24px; height:24px;}
.grid_6.network .social-network ul li a:hover#mail { background:transparent url(../img/mail-hover.png) scroll no-repeat; display:block; width:24px; height:24px;}
.grid_6.network .social-network ul li a#delicious { background:transparent url(../img/delicious.png) scroll no-repeat; display:block; width:24px; height:24px;}
.grid_6.network .social-network ul li a:hover#delicious { background:transparent url(../img/delicious-hover.png) scroll no-repeat; display:block; width:24px; height:24px;}
.grid_6.network .social-network ul li a.fav { background:transparent url(../img/fav.png) scroll no-repeat; display:block; width:24px; height:24px;}
.grid_6.network .social-network ul li a.fav:hover { background:transparent url(../img/fav-hover.png) scroll no-repeat; display:block; width:24px; height:24px;}
.grid_6.network .social-network ul li a.fav.favorited { background:transparent url(../img/fav-hover.png) scroll no-repeat; display:block; width:24px; height:24px;}

/********* end social network  details************/

/*********form agence ************/

.form-contact .cap-contact { background:transparent url(../img/cap-contact.png) scroll no-repeat top; height:10px}
.form-contact .bg-contact { background:transparent url(../img/bg-contact.png) scroll no-repeat ; }
.form-contact .bot-contact { background:transparent url(../img/bot-contact.png) scroll no-repeat ;height:16px}

.agent-info { width:320px}
.agent-info a { color:#4C688B; text-decoration:none}
.agent-info .tab-info { background:#fff; width:225px;margin-left:20px;}
.agent-info .tab-agent { padding: 0 0 10px;margin-bottom: 10px;}
.agent-info .tab-agent .logo-agence { text-align:center;}
.agent-info .tab-agent h4 {
background: white url(../img/tab-info.png) repeat-x scroll left top; height:40px;padding-left:5px; color:#fff; font-size:18px; font-weight:normal; margin-bottom:0;width: 220px;}
.agent-info h5 { padding:10px 0 0 10px; font-size:20px}
.agent-info p{ text-align:left; padding-left:26px; margin-bottom:0;}
.agent-info .tab-agent.cliquer { font-family:Georgia, "Times New Roman", Times, serif; text-align:center;}
.agent-info .tab-agent.cliquer p { text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.agent-info p.site-agent  { margin-bottom:20px}
.agent-info .site-agent a { text-decoration:underline; font-weight:bold; color:#0f7bdb }
.agent-info .site-agent a:hover { text-decoration:none; }

.agent-info .mashkenta,.box-mashkenta .mashkenta { width:160px}
.agent-info .mashkenta a,.box-mashkenta .mashkenta a { background:transparent url(../img/mashkenta.png) scroll no-repeat; display:block; background-position:center top; height: 59px}
.avocat a { background:transparent url(../img/avocat.png) scroll no-repeat; display:block; background-position:center top; height:25px; width:130px}
.avocat a:hover { background-position: center bottom;}
.agent-info .mashkenta a:hover,.box-mashkenta .mashkenta a:hover { background-position:center bottom;}
.bg-contact  input.submit {
	background:#1E6019 url(../img/submit.jpg) repeat-x scroll left top !important;
	border:1px solid #7CA948;
	color:#FFFFFF !important;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	float:right;
	width:180px !important;
	height:27px !important;
	padding:0 29px 3px !important;
	}
.bg-contact .form input {
	background:#FFFFFF url(../img/bg-input.jpg) repeat-x scroll left top;border:1px solid #B9B9B9;height:19px;margin:5px 0 0 10px;padding:8px 2px 0 4px;width:282px; color:#4c688b}
.bg-contact .form input.check {
	margin:0;
	padding:0;
	width:auto;
	background:none;
	border:0 none
}

.bg-contact .form textarea {
	background:#FFFFFF url(../img/bg-input.jpg) repeat-x scroll left top;
	border:1px solid #B9B9B9;margin:5px 0 0 10px;
	padding:8px 2px 0 4px;
	width:282px;
	color:#4c688b;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif}
.bg-contact .form label span {
  color:#4C688B;;
  cursor:text;
  display:block;
  font-family:Arial,Helvetica,sans-serif !important;
  font-size:12px !important;
  font-size-adjust:none !important;
  font-stretch:normal !important;
  font-style:normal !important;
  font-variant:normal !important;
  font-weight:normal !important;
  height:44px;
  line-height:44px !important;
  margin-bottom:-44px;
  margin-right:4px;
  padding:0 17px;
  position:relative;
  text-shadow:0 1px 0 #FFFFFF;
  z-index:10;
}

.bg-contact .form .secure { padding-left:10px}
.bg-contact .form .secure ul { list-style-type:none;float:left;margin-bottom:5px;}
.bg-contact .form .secure ul li { display:inline;margin-left:5px;}
.bg-contact .form .secure ul li input { width:110px;margin-top:0;}
.bg-contact .form p { margin-bottom:0; clear:right; text-align:left; float:left;width:172px;}
.bg-contact .form .mashkenta a { background:transparent url(../img/mashkenta.png) no-repeat scroll center top;display:block;float:left;width:79px;height:25px;}
.bg-contact .form .mashkenta a:hover {background-position:center bottom;}

body.hebrew .bg-contact .form .secure ul { list-style-type:none;float:right;margin-bottom:5px;}

.cap-box {background:transparent url(../img/cap-details-right.png) no-repeat scroll center top;height:10px;}
.box-mashkenta {background:transparent url(../img/bg-details-right.png) no-repeat scroll center top;}
.box-mashkenta ul,.box-mashkenta p,.box-mashkenta h3 { margin-bottom:0; list-style-type:none}
.box-mashkenta h1 a{ line-height: 25px;display: block; text-decoration: none;color:#4ea68f; text-transform:uppercase; font-size:12px; padding:10px}
.box-bot {background:transparent url(../img/bot-details-right.png) no-repeat scroll 0 0; height:12px;}

.back a { background:transparent url(../img/back.png) scroll no-repeat left top; display:block; width:283px; height:102px}
.back a:hover {background:transparent url(../img/back-hover.png) scroll no-repeat left top;}

body.hebrew .back a { background:transparent url(../img/back_3.png) scroll no-repeat left top; display:block; width:283px; height:102px}
body.hebrew .back a:hover {background:transparent url(../img/back-hover_3.png) scroll no-repeat left top;}

body.english .back a { background:transparent url(../img/back_2.png) scroll no-repeat left top; display:block; width:283px; height:102px}
body.english .back a:hover {background:transparent url(../img/back_2-hover.png) scroll no-repeat left top;}

div.agent-info p a.info { float: none; }
body.hebrew .bar-top p { direction: rtl; }

p#infocomp {
  float: none;
}

p#infocomp.closed {
  height: 75px;
}

div.info-add div.more {
  text-align: left;
}

