/*** surlignement ****/
::-moz-selection
{
      background:#666;
      color:#eee;
}
::selection
{
      background:#666;
      color:#eee;
}


/********Formulaire *******/

.form-table {
background-color:#fff;
margin:0px 25px;
padding:00px;
width:500px;
}

.form-table label{
color:#ccc;margin:5px;
}

.form-table tr th{
padding:6px;
}

.form-table input{
border:1px solid #666;
margin:5px;
}

.form-table textarea{
border:1px solid #666;
width:210px;
height:60px;margin:5px;
}
.form-table select{
border:1px solid #666;
width:210px;margin:5px;
}
select#id_country{
border:1px solid #666;
width:210px;margin:5px;
}
.form-table tr{
border-top:1px solid #ccc;
background-color :#dedede; 
} 


.form-table tr th{
vertical-align : top;
background-color:#111;
width:200px;text-align:right;

}
.form-table tr.edit_user  th{ 
background-color:#dedede;}

#edit_user { 
font-size:21px;}
/*************************************/
.bill_table { 
color:#4b5254 ;
width:940px;
  border-bottom: solid 1px #cfd0d3 ;
  margin:0 25px;
}
.bill_table tr {
height:29px;
}

.bill_table tr.header_table{ 
height:33px;
background-image:url("./img/background_th.jpg");
background-position:top left;
background-repeat:repeat;
background-color:#fff

}
.bill_table th{ 
background-image:url("./img/background_th.jpg");
border-right:1px solid #CFD0D3;
border-left:1px solid #ffffff;
}

.bill_table th.ref{ 
background-image:url("./img/left_th.jpg");
background-position:top left;
background-repeat:no-repeat;
text-align:center;
border-left:0px none #ffffff;
width:120px;
background-color:#ccc;
}

.bill_table th.titre{ 
width:210px;
}

.bill_table th.stat{ 
width:120px;
}

.bill_table th.action{ 
width:95px;
}

.bill_table th.method{ 
width:140px;
}

td.ref {
text-align:left;
}

td.ref a,td.ref a:link,td.ref a:visited{ 
color:#a12d79;font-weight:bold; font-size:12px;

}
services #std_content {padding:0 px;float:left ;width:618px;
margin-top:40px;position:relative;background-image:none;
}

body.accueil #std_content ,#std_content {padding:0 px;float:left ;width:618px;
background-image:url(/img/std_content_background.gif);background-position:top left;margin-top:40px;position:relative;
}

#std_content.no-background {
background-image:none;border:1px solid #ccc;
}

#std_content.under_development{
margin-left:183px;
margin-top:60px;
}


 #std_content.no-background .entete_first {
 height:auto;
position:relative;
 border-bottom:0px none #fff;
 margin-bottom:0px;
 background:url(http://laparisienne.emencia.net/img/back_spe.png) !important;
_background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod='scale', src='http://laparisienne.emencia.net/img/back_spe.png');
 }
 
 
 .entete_first .icone {
 position:absolute;
 top:10px;
 right:10px;z-index:900;
 zoom:1;
 }
 #block_princ.home  #std_content.no-background  .entete_first  img {
position:relative;top:0;right:0;
border:0px none #fff; 
	 
}
 #std_content.no-background  div.entete h1 {
color:#121212;margin-bottom:0px;margin-top:2em;
 }
 
  #std_content.no-background  div.entete p {

 }
   #std_content.under_development  div.entete p {
line-height:1.8em;
margin:0 4em 1em;
padding-top:50px;

 }
   #std_content.under_development  div.entete  .entete_first p strong {
   color:#111111;
display:block;
font-size:1.7em;
width:450px;
   }
   
   #std_content.no-background div.entete   {/*border:1px solid #ccc;*/border-bottom:0px none #fff;}

 
   #std_content.no-background #account   {
  padding:16px;
  }
  #std_content.no-background #account #website  {
  background:none;
  background-color:transparent;
  float:left;
  }
  

  
  .no-background #foot_content {
  background-color:#none;
  background:transparent;height:0px;margin-top:20px;
  }
  
  .no-background #foot_content div {
  width:auto;float:left;
  border: none;
  }
  
 
#block_princ #std_content.no-background  #maincontent {
 background-image:url(http://laparisienne.emencia.net/img/back_spe.png) !important;
_background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod='scale', src='http://laparisienne.emencia.net/img/back_spe.png');
 margin-top:0px;
 float:left;
 width:100%;
}


 #std_content.no-background #maincontent #page_dyn {
margin:0px;margin-top:0px;/*
border:1px solid #ccc;*/
border-top:0px none #fff;
border-top:0px none solid;
float:left;width:100%;

}

 div#std_content.under_development #maincontent #page_dyn {
border-color:#FFFFFF #CCCCCC #CCCCCC;
border-style:none solid solid;
border-width:0 1px 1px;
margin:0;
padding:45px;

}
.under_development #maincontent p strong {
color:#FF9900;
font-size:19px;
font-weight:normal;
}

#content td.action a ,#content td.action a:hover ,#content td.action a:link {
background-color:transparent;
background-image:url("./img/plus.jpg");
background-position:top left;
background-repeat:no-repeat;border-right:0 none #FFFFFF;
display:block;
width:50px;
height:16px;
padding-left:18px;
color:#2586ba;
	font-size:12px;
	color:#990066;
	text-transform:uppercase;
	
}
#content td.action a.selected ,#content td.action a.selected:hover ,#content td.action  a.selected:link {
	background-image:url("./img/plus_on.gif");
	font-size:12px;
	color:#990066;
}

tr.selected td.action a.selected ,tr.selected td.action a.selected:hover ,tr.selected td.action a.selected:link {
	background-image:url("./img/plus_on.gif");
	
}

.bill_table th.action{ 

background-color:#ccc;
background-image:url("./img/right_th.jpg");
background-position:top right;
background-repeat:no-repeat;border-right:0 none #FFFFFF;
}


.bill_table th {
text-align:left;
}
.bill_table th span{ 
font-size:12px;
margin:10px 8px ;

}

tr.bill {
  background-color: #DCEAEF;font-weight:bold;
}

tr.bill td{

border-top:1px solid #CFD0D3;
}
tr.bill td.action{
border-right:1px solid #CFD0D3;

border-top:1px solid #CFD0D3;
}

.bill_table td span{ 
margin:0px 6px ;

}

.bill_table td.details span{ 
display:block;
float:left;
width:40px;
cursor:pointer;
}


.bill_table td.details a{ 
background-image:none;
height:20px;
width:100px;
display:block;
font-size:10px;
fon-wieght:bold;
font-family:verdana;
}

.bill_table td.details { 

width:90px;

}

.bill_table td.details img{ 
float:left;;
}

.bill_table tr td.action{
border-right:1px solid #CFD0D3;
}

#content .bill_table tr.odd td.action a,#content.bill_table tr.odd td.action a:link,#content.bill_table tr.odd td.action a:visited{ 
background-image:url("./img/payer_odd.jpg");
height:19px;
width:63px;
display:block;text-indent:-3000px;
}

#content .bill_table tr.even  td.action a,#content .bill_table tr.even  td.action a:link,#content .bill_table tr.even  td.action a:visited{ 
background-image:url("./img/payer_ever.jpg");
height:19px;
width:63px;
display:block;
text-indent:-3000px;
}
.bill_table  tr td.ref{
border-left:1px solid #CFD0D3;padding-left:2px;
}
.bill_table  tr.payment td{
border-bottom:1px solid #fff;
}


.payements_table { 
color:#4b5254 ;
  border-bottom: solid 1px #cfd0d3 ;
  border-left:solid 1px #cfd0d3 ;
  border-right:solid 1px #cfd0d3 ;
  border-top:solid 1px #cfd0d3 ;
}
.payements_table tr {
height:29px;
}

.payements_table tr.header_table{ 
height:33px;
background-image:url("./img/background_th.jpg");
background-position:top left;
background-repeat:repeat;
background-color:#fff;

}
.payements_table th{ 
background-image:url("./img/background_th.jpg");
border-right:1px solid #CFD0D3;
border-left:1px solid #ffffff;border-bottom:1px solid #fff;
background-position:-1px -1px;
}

.payements_table tr.odd td.action a,.payements_table tr.odd td.action a:link,.payements_table  tr.odd td.action a:visited{ 
background-image:url("./img/payer_odd.jpg");
height:19px;
width:63px;
display:block;text-indent:-3000px;
}

.payements_table tr.even  td.action a,.payements_table tr.even  td.action a:link,.payements_table tr.even  td.action a:visited{ 
background-image:url("./img/payer_ever.jpg");
height:19px;
width:63px;
display:block;
text-indent:-3000px;
}


tr.even {
  background-color: #F6EDF3;
  color: #4b5254;

}

tr.odd {
  background-color: #F8F8F8;
  color: #4b5254;

}

.show {
  display: block;
}

.hide {
  display: none;
}

.bill_comp {
width:600px;
}

.bill_comp table{
clear:both;
margin-top:7px;
}


.bill_comp h3{
border-bottom:0 none  #999999;
color:#3C4345;
display:block;
font-size:12px;
font-weight:bold;
margin-top:1em;
padding-bottom:0.2em;
clear:none;
float:left;
}

.bill_comp h5{
border-bottom:0 none  #999999;
padding-bottom:0.2em;
float:left;
}

.bill_comp p{
font-size:10px;
margin:0px;font-weight:bold;

}


.bill_header {
border-bottom:1px solid #CFD0D3;
clear:both;
float:left;width:100%;padding-bottom:4px;
}

.bill_docs {
margin-top:20px 5px;
padding-top:4px;
padding-bottom:10px;
background:#DCEAEF;
clear:both;
padding-left:4px;

}

.bill_docs form{
padding-left:4px;
float:left;
}

/*	*/
.compLogo {padding:2px;background-color:#fff;border:0px #f0f0f0 solid; margin:5px;float:left;width:34%;text-align:center}
.compFact {float:left; padding-bottom:4px; border-bottom:0px solid #CFD0D3;padding-top:4px;width:100%}
.compCoo {padding:2px;background-color:#fff;border-left:3px #f0f0f0 solid; margin:5px;float:left;width:56%;padding-left:5px;}
.compCoo h1 {margin:2px;}
.compCoo h5 {margin:2px;clear:both;}
.compCoo h3{margin:2px;clear:both;}

         
/**/
/*
	 styles >> www.emencia.com
*/

/*
navigation 
*/
#nav {
padding: 0;
list-style: none;
}
#nav li.accueil, #nav li.limmobilier-paris-en-toute-confiance ,#nav li.infos-pratiques,#nav li.la-charte-la-parisienne,#nav li.nos-partenaires{
display:none;visibility:hidden;}

#nav li {
width: 120px;
margin: 0px 0 0 0px;
float: left;
padding: 0;
position:relative;
}
#nav_prem ul.nav_sub li  a,#nav_prem ul.nav_sub li  a:link,#nav_prem ul.nav_sub li  a:visited{

	border-bottom:1px solid #f79521;
	color:#fff;
	font-size:11px;
	font-weight:normal;
	letter-spacing:0px;
	padding-bottom:6px;
	padding-top:6px;
	line-height:120%;
	width:160px;
	background:#F5BC0D;
}
#nav_prem ul.nav_sub li  a:hover {
background:#fff;
color:#111;
}



#nav_prem ul.nav_sub {background-color:#f5bc0d;}
#nav li a {
display: block;


text-decoration: none;	
margin: 0; 
}

#nav li a:hover,#Nav li a:active {
display: block;
color:#111;
text-decoration: none;	
margin: 0; 
}
.nav_sub  {
padding: 0;
list-style: none;
display: none;
}
.nav_sub  li {
text-align:left;
padding: 0;
list-style: none;
display: none;
}

#nav_prem li.nos-services ul.nav_sub {
width:200px;
}


#nav_prem li.nos-services ul.nav_sub  li a,#nav_prem li.nos-services ul.nav_sub  li.selected a
,#nav_prem li.nos-services ul.nav_sub  li a span,#nav_prem li.nos-services ul.nav_sub  li.selected a span{
width:200px;
}

#nav_prem li.nos-services ul.nav_sub li  {

width:200px;
}

 #nav_prem-entreprises span, #nav_prem-developpeurs span, #nav_prem-hebergement span, #nav_prem-solutions span, #nav_prem-technologies span {
	/*visibility: hidden;*/
}



/*
#nav_prem #nav_prem-nosmetiers {
	width: 126px;
	background: url("/img/apropos.jpg") no-repeat;
}

#nav_prem #nav_prem-nosmetiers.selected {
	background: url("/img/apropos_on.jpg") no-repeat;
}

#nav_prem #nav_prem-achatvente {
	width: 136px;
	background: url("/img/utilisation.jpg") no-repeat;
}

#nav_prem #nav_prem-achatvente.selected {
	background: url("/img/utilisation_on.jpg") no-repeat;
}

#nav_prem #nav_prem-location {
	width: 120px;
	background: url("/img/contact.jpg") no-repeat;
}

#nav_prem #nav_prem-location.selected {
	background: url("/img/contact_on.jpg") no-repeat;
}
*/
#navbar .nav_sub {
display:none;
height:auto;
position:absolute;
width:160px;
z-index:102;
margin:0px;padding:0px;
left:1px;
}

#navbar .nav_sub .nav_sub {
display:none;visibility:hidden;
}


#nav_prem .nav_sub li {
height:auto;
width:120px;
text-align:left;
}
/* 
	Front page panneaus
*/

.panneaux .panneau {
	width: 383px;;
}


/***************************************************/
/***************************************************/
#account_action.panneaux {
clear:none;margin-left:25px;
}

#bill_list.panneaux {
clear:none;margin-left:25px;
}
#bill_list.panneaux ul{
margin-top:0px;margin-bottom:0px;
padding-top:0px;padding-bottom:0px;
}
div#bill_list .panneaux div.panneau div ,#bill_list .panneaux div.panneau div {
	background: url("/img/panneau/pan_light_middle.jpg") no-repeat bottom left;
	margin: 0 !important;background-color:#fff;
}
.account_profile   {
	margin: 0px 25px;
	
}


/************/
/* Base Mini */
.mini-newsletter {display:none;visibility:hidden;}
.box fieldset {border:0px none #fff; padding:4px 2px 2px 1px;display:block;
float:left;}
.base-mini {  width:329px; line-height:1.3em;  font-size:10px; margin:0 1px; clear: both;float:left;margin-bottom:20px; }
.mini-search {font-size:11px ;font-weight:bold;}
.mini-cart,.mini-related-items  { margin:0 1px;background:url(Emencia%20Facturation%20-_fichiers/img/boxes/base_mini_foot_bg.gif) bottom left no-repeat  ; padding-bottom:10px; }
.base-mini  p {margin:10px;display:block;}
.base-mini .head { 
width:329px;height:13px;overflow:hidden;
margin:0 0px;
font-size:1px;
background:url(http://laparisienne.emencia.net/img/boxes/base_mini_head_bg2.png) !important;
_background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod='scale', src='http://laparisienne.emencia.net/img/boxes/base_mini_head_bg2.png');
 }
 
 
 .mini-search .head { 
background:url(/img/search_block_header.png) !important;
_background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod='scale', src='http://laparisienne.emencia.net/img/search_block_headerb.png');
 

}
.base-mini h3 {
margin-left:14px;
padding-left:22px;
color:#3e3e40; border:none;
text-transform:uppercase;
padding-top:5px;
margin-bottom:0px;
font-size:12px;
}

.base-mini h3  strong{
font-size:11px;
text-transform:none;
}




.base-mini h5 {
clear:both;
}
.base-mini  #search_form label {
display:none;
padding-left:4px;
}

.base-mini  #search_form h5{
margin-bottom:5px
}

.base-mini  #search_form   .searchWhat h5{
margin-bottom:18px
}

.base-mini  #search_form  .searchWhere label {
display:block;
}

.base-mini .content { background:url(http://laparisienne.emencia.net/img/boxes/background_box_mini.gif);
background-position:bottom left ; 
border-left:0px solid #e7e5de;float:left;border-right:0px solid #E7E8E8; padding:0px;width:100%;padding-bottom:12px; }


 .mini-search .content { 
background:url(/img/search_block.gif);
background-position:bottom left ; 
border-left:0px solid #e7e5de;float:left;border-right:0px solid #E7E8E8; padding:0px;width:100%;padding-bottom:12px; }

.mini-login .content, .mini-login ol { background:none ; border-left:0px solid #e7e5de;float:left;border-right:0px solid #E7E8E8; padding:0px; }

.mini-login .head { 
width:329px;height:9px;overflow:hidden;
margin:0 0px;
font-size:1px;
background:url(http://laparisienne.emencia.net/img/boxes/base_mini_head_bg.png) !important;
_background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true sizingMethod='scale', src='http://laparisienne.emencia.net/img/boxes/base_mini_head_bg.png');
 }

.mini-login .content #logbar form {}

.base-mini h3 { background-image:url(http://laparisienne.emencia.net/img/icones.gif);background-position:0px 0px;
background-repeat: no-repeat; }

.mini-login h3 { background-position:0px 0px;
background-repeat: no-repeat; }

.mini-newsletter h3 { background-position:0px -60px;
background-repeat: no-repeat; }

.newsletterbox {
margin-top:5px;}

#newsletter-unsuscribe {
display:block;
float:left;
clear:both;
margin-left:17px;
margin-top:4px;
margin-bottom:0px;
}

#newsletter .submit_form input {
background-image:url(http://laparisienne.emencia.net/img/button_NL.gif);
background-position:0 0;
background-repeat:no-repeat;
border:0 none #FFFFFF;
color:#FFFFFF;
font-weight:bold;
height:19px;
width:76px;
}
#newsletter  form {
margin:0px;
margin-left:14px;
padding:0px;
display:block;width:320px;
}

.mini-newsletter .newslettermail_form{ 
background-position:0px 0px;
background-repeat: no-repeat;
background-image:url(http://laparisienne.emencia.net/img/input_inner.gif) ;
height:22px;
width:210px;
margin-top:4px;
float:left;
}

.mini-newsletter .newslettermail_form label{ 
display:none;
text-indent:-3000px;
font-size:1px;

}

.mini-newsletter .submit_form{ 
margin-left:10px;
margin-top:5px;
display:block;
float:left;
width:86px;
}




.mini-newsletter .newsletterbox-inner { 
background-position:0px 0px;
background-repeat: no-repeat;
background-image:url(http://laparisienne.emencia.net/img/input_inner.gif) ;
height:22px;
width:210px;
margin-top:4px;margin-left:10px;}


.mini-newsletter #newsletterbar-text{ 
background-position:0px 0px;
background-repeat: no-repeat;
background-color:transparent;
border:none #fff 0px;
margin-left:3px;
margin-top:2px;
width:190px;
color:#666666;
 }

.mini-search h3 { background-position:0px -30px;
background-repeat: no-repeat; }

.project h3 { background-position:0px -90px;
background-repeat: no-repeat; }

.project span {padding-left:14px;font-weight:bold; }



.base-mini ol li { padding:7px 4px 7px 8px; /*position:relative;*/ }
.base-mini ol li.odd { background:#fff; border-top:1px solid #ccc;}
.base-mini ol li.even { background:#fafafa;border-top:1px solid #ccc; }
.base-mini ol li.last { border-bottom:1px solid #ccc; }
.base-mini .actions { background:url(images/base_mini_actions_bg.gif) repeat-x #dee5e8; padding:6px; }
.base-mini .product-images { /*position:absolute; z-index:1; left:8px;*/ float:left; width:52px; height:52px; }
.base-mini .product-images a img { border:1px solid #a9a9a9; vertical-align:top; }
.base-mini .product-checkbox { float:left; width:10px; }
.base-mini .product-names { margin-left:18px; }
.base-mini .product-details { margin:0 0 0 60px; height:50px; }
.base-mini .product-details[class] { height:auto; min-height:50px; }
.base-mini .regular-price { font-size:11px; }
.base-mini .regular-price .price { color:#2f2f2f; }
.base-mini .special-price { font-size:11px; }
.base-mini .minimal-price { font-size:11px; }
.base-mini .price-box { margin:1px 0; }



/**************** Module  recherche *******/
/****le resultat****/
#results {
	font-size:16px;
}

#results h3 {
	color:#ff6600;
}

#results .body{
clear:both;float:left;
	border-bottom:1px solid #f5a02c;
	background:#F9F9F9 none repeat scroll 0 0;
}
.realestate {
margin:1px;
}
#results .header {
	background-color:#e4e4e4;
	border-bottom:1px solid #fff;
	font-size:14px;font-weight:bold;color:#0e1605;
	clear:both;height:40px;padding:10px;
}
#results .preview {float:left;padding:5px;width:150px;}
#results .description ,#results .informations	{float:none;
	overflow:hidden;
	_overflow:visible; 
	zoom:1;
	width:auto;
	font-size:11px;
	padding:10px;
}
.informations {color :#8c8b8b;text-align:right;}
div.location {

float:left;height:auto; line-height:140%;
}

div.location a,div.location a:link,div.location a:visited{
color:#000;
float:left;height:auto; line-height:140%;
}

.realestate_price {float:none;
	overflow:hidden;
	_overflow:visible; 
	zoom:1;
	text-align:right;padding:3px;
	height:29px
}

#realestate #details fieldset {
width:40%;
margin:1em;
display:block;float:left;
background-color:#FDFDFD;
border:0px none #fff;
}

#realestate #details fieldset  legend{
background-color:#FDFDFD;
color:#858585;
font-size:14px;
font-weight:bold;
padding:4px 8px;
text-transform:uppercase;
}


#realestate .detail_block {
display:block;
float:left;
width:100%;}

#details {
background-color:#EBEBEB;
clear:both;
float:left;
margin:0 6px 6px;
width:598px;
}

#details_tabs ul,#details_tabs li {
display:block;float:left;list-style-type:none;
padding:0px;margin:0px;
}

#details_tabs ul {
margin-top:10px;
}

#details_tabs {
clear:both;
}
#details_tabs ul  li {
display:block;
padding:6px;margin:0px 5px;
}

#details_tabs ul  li  a,#details_tabs ul  li  a:link,#details_tabs ul  li  a:visited{
background:#fff;
padding:6px;
padding-bottom:0px;margin:0px 5px;
font-weight:bold;color:#EE4400;
width:610px;
	
}

#details_tabs ul  li  a.active,#details_tabs ul  li  a.active:link,#details_tabs ul  li  a.active:visited{
color:#838383;
background:#ebebeb;
padding:6px;margin:0px 5px;
font-weight:bold;
}



/****vu2 */
#realestate {
	font-size:16px;margin:1px;
	margin-bottom:12px;
}

#realestate h3 {
	color:#ff6600;
}

#realestate .body{
clear:both;
	float:left;padding:3px;
	width:100%;
}
#realestate .header {
		border-top:1px solid #fff;
padding:10px;
	background-color:#232323;
	border-bottom:1px solid #ccc;
	font-size:14px;font-weight:bold;color:#ececec;
	clear:both;height:40px;
}
#realestate .preview {float:left;padding:5px;width:152px !important;width:162px;
}
#realestate .description ,#realestate .informations	{float:none;
	overflow:hidden;
	_overflow:visible; 
	zoom:1;
	width:auto;
	font-size:11px;
	padding:10px;
}
#realestate .description {
font-weight:bold;
font-size:12px;
}

#gallery img {width:46px;height:46px;}

#gallery .thumb {
float:left;
padding:1px 1px 1px 0;}

#realestate  .informations {color :#8c8b8b;text-align:left;}
#realestate  .location {
float:left;height:auto; line-height:140%;
}

#realestate  .realestate_price {float:none;
	overflow:hidden;
	_overflow:visible; 
	zoom:1;
	text-align:right;
}

#realestate  .links a.contact ,#realestate  .links a.contact:link,#realestate  .links a.contact:hover {
background: transparent url("http://laparisienne.emencia.net/img/contact_agence.gif") left top no-repeat;
text-indent:-3000px; height:34px;width:161px;
display:block;
float:right;clear:right;
margin:4px;
}
#realestate  .links a.printLink ,#realestate  .links a.printLink:link,#realestate  .links a.printLink:hover {
background: transparent url("http://laparisienne.emencia.net/img/print_leaf.gif") left top no-repeat;
text-indent:-3000px; height:34px;width:161px;
display:block;
float:right;clear:right;
margin:4px;
}

#results .links {
font-size:14px;
font-weight:bold;
overflow:hidden;height:20px;
text-align:right;
width:auto;	padding:10px;
}

#results .links a{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin:5px;
padding:3px;
}

.result_search {
	margin:10px 0 0;margin-bottom:0px;
	padding:10px;
	width:auto;
	border-bottom:2px #f5a02c solid;font-weight:bold;
}

.result_search  p{
margin:0px;padding:5px;
background-color:none;
}

.result_search  p a,.result_search  p a:link,.result_search  p a:visited{
background-image:url(/img/arrow_back.gif);
background-repeat:no-repeat;
background-position:top left;
padding-left:20px;

}

/****le formulaire****/
#searchbar h3 { height:14px;}

#searchbar h3 span {
font-size:11px;float:left; margin-right:2px;padding:3px;padding-left:0px;

}

#searchbar h3 a {
display:block ;font-size:11px;float:left; margin-right:8px;
border:1px #ccc solid;background-color:#fff;
padding:2px 4px ;
}

#searchbar h3 a#location_button {
margin-right:0px;

		white-space:nowrap;
}


#searchbar h3 a.selected{

border:1px #bb3300 solid;background-color:#BA6401;color:#fff;

}

.elevator_form {
padding-top:4px;
text-align:right;
}

#conteneurSelect 
{
}
#conteneurSelect.type_form,fieldset.type_form {
position:relative;
z-index:92;
}

#conteneurSelect.surface_form ,.surface_form {
z-index:90;position:relative;
}

#conteneurSelect.room_form ,.room_form {
z-index:95;position:relative;
}


fieldset.price_form{
 z-index:100;
}

#conteneurSelect p
{

display:block;
margin:0;
overflow:hidden;
padding-left:5px;
padding-top:0;
position:absolute;
text-align:left;
width:116px;
z-index:10;
		
}

#conteneurSelect p a,#conteneurSelect p a:link,#conteneurSelect p a:visited
{

		display:block;
		text-align:left;
		padding-top:4px;
		width:149px;
		position:relative;
		color:#333;
}
#conteneurSelect p a:hover
{

		display:block;
		text-align:left;
		padding-top:4px;
		width:149px;
		position:relative;
		color:#FF6600;
}

#conteneurSelect .inputsSelect
{
    		background: transparent url("http://laparisienne.emencia.net/img/select.gif") left top no-repeat;
						height:23px;
    position        : relative;
    text-align      : left;
    float           : left;
				
}

#conteneurSelect .showField{
    		background: transparent url("http://laparisienne.emencia.net/img/input_on.gif") left top no-repeat;
						color:#ff0066;z-index:180;

}


form#search_form  ul li.manual div.moreSelect div input.idleField  ,form#search_form  ul li.manual div.moreSelect div input.focusField {
background:#fff;
border:1px solid #ccc;
padding:1px;
height:12px !important;
width:30px !important ;
height:14px ;
width:32px;
}
/*#search_form .idleField ,#search_form .focusField*/
.postal_code_1 .idleField,.postal_code_2 .idleField,.city .idleField{
    		background: transparent url("http://laparisienne.emencia.net/img/input.gif") left top no-repeat;
    position        : relative;
    text-align      : left;
    float           : left;
				height:19px !important;
				width:145px !important;
				border:none 0px #fff;
				padding-top:4px;
				padding-left:4px;
				font-size:11px;
				font-weight:bold;
				margin:4px 0px 1px;

}

.postal_code_1 .focusField,.postal_code_2 .focusField,.city .focusField  {
    		background: transparent url("http://laparisienne.emencia.net/img/input_on.gif") left top no-repeat;
    position        : relative;
    text-align      : left;
    float           : left;
				height:19px !important;
				width:145px !important;
				border:none 0px #fff;
				padding-top:4px;
				padding-left:4px;
				font-size:11px;
				font-weight:bold;
				margin:4px 0px 1px;

}

.inputsSelect .selects
{
    padding         : 3px 14px 3px 3px;
    font            : normal 12px verdana;
    cursor          : default;
    width           : 95px;
    white-space     : nowrap;
    overflow        : hidden;
}

.inputsSelect ul
{
    position        : absolute;
    text-align      : left;
    white-space     : nowrap;
	   background:transparent url(http://laparisienne.emencia.net/img/select_on.gif) bottom left no-repeat;
				padding:0px;
				width:150px;
    top     							: 16px;
    font-size      :  11px ;
    padding         : 0px;
    display         : none;
    z-index         : 100;
    list-style      : none;
    margin          : 0;
				z-index:150;
}
.inputsSelect ul li
{padding:2px;display:block;
margin:1px;
width:144px;font-size:10px;
}

.inputsSelect ul li.manual
{border-top:#666 solid 1px ;
width:auto;
}

.inputsSelect ul li.manual div.moreSelect div
{width:auto;
padding-bottom:5px;
padding-left:5px;
font-weight:normal;

}

li.manual
{list-style-type:none;;
}
input#minprice{
width:30px;
overflow:hidden;

}

input.idleField {
}


.showField ul 
{
    display         : block;
}
.inputsSelect ul li a,.inputsSelect ul li a:link,.inputsSelect ul li a:visited
{
color:#000000;
cursor:default;
display:block;
padding:2px;
text-decoration:none;
width:auto;
cursor:pointer;
}

.inputsSelect ul li a:hover
{
    color           : #fff;
    background      : #FF6600;
}



/*************Home_Monitor*********/
.maj-box {
font-size:10px;
margin:2px;}

body.accueil div#monitor_list p.add-to {
margin:0px;font-weight:bold;
font-size:11px;
}

body.accueil div#monitor_list div.tab_content {
background-image:none;
position:absolute;
z-index:100;
width:412px;
left:0px;
margin-top:0px;border-left:0px solid #EE9900;
}

body.accueil #monitor_list,body.accueil #foot_content div#monitor_list{ 
display:block ; height:550px; position:relative; top:0px;width:400px;overflow:hidden;border-left:0px solid #ccc;}
                       

body.accueil .tab_content {
background-image:url(http://laparisienne.emencia.net/img/bg_tab_20.jpg);
position:absolute;
z-index:100;
width:412px;

}
body.accueil  div.tabbed_area {
border:0px #fff solid;
background:transparent;
background:none;
}

 #content  div.tabbed_area li {
margin:0px;margin-bottom:1px;
}

body.accueil div.tabbed_box {
width:406px;
overflow:hidden;

}
body.accueil div.tabbed_box h2 {
	background-repeat:no-repeat;height:32px;width:189px;margin-top:10px;
}

body.accueil #monitor_list{ display:block ; position:relative; top:-20px;width:406px;overflow:hidden;}

body.accueil .listing-item {border-top:0px solid #fff;
clear:both;
height:160px;}

body.accueil .listing-item .product-image {float:left; text-align:center;margin-top:1px}
body.accueil .listing-item .product-image  img{margin:4px 4px 4px 15px;}
body.accueil .listing-item .product-image a {display:block;
height:114px;
overflow:hidden;
position:relative;
text-align:left;
width:160px;}
body.accueil .listing-item .product-image a img{position:absolute;top:-72px;margin-top:50%;}
body.accueil .listing-item .product-shop {float:none;

overflow:hidden;
padding:4px;}

body.accueil .listing-item .product-shop {float:none;

overflow:hidden;
padding:4px;}


body.accueil ul.tabs {
display:block;
position:absolute;
z-index:150;
right:5px;top:20px;
margin-right:20px;
list-style-image:none;
list-style-type: none;
margin-top:0px;
width:auto;
white-space:nowrap;
}

body.accueil ul.tabs li{
display:block;
float:left;
margin:0 4px;
clear:none;
}

body.accueil ul.tabs li a,body.accueil ul.tabs li a:link,body.accueil ul.tabs li a:visited{
background:#0e1605 none repeat scroll 0 0;
color:#FFFFFF;
display:block;

font-weight:bold;
height:16px;
line-height:16px;
padding-top:0;
text-align:center;
width:16px;

}

body.accueil ul.tabs li a.active,body.accueil ul.tabs li a.active:link,body.accueil ul.tabs li a.active:visited{
background:#f3a232 none repeat scroll 0 0;
color:#FFFFFF;
display:block;

font-weight:bold;
height:16px;
line-height:16px;
padding-top:0;
text-align:center;
width:16px;

}


/**monitor caracteristique produitsinterne*/

div#folders_list,#foot_content div#folders_list {
clear:both;
padding-top:10px;
padding-bottom:10px;
border:0px none #fff;width:616px;
}

#folders_list {
padding:3px;
margin:16px;
margin-top:5px;
float:left;
height:300px;
}
#folders_list h2 ,#folders_list h2{
font-size:18px;
margin:0px;
padding:0px;
width:100%;
}
#folders_list .search {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px #ececec solid;

display:block;
float:left;
height:auto;
margin-bottom:0;
margin-top:0;
width:50%;
/*
border-left:1px solid #CDCDCD;
border-top:1px solid #ECECEC;
display:block;
float:left;
height:auto;
margin-bottom:0;
margin-top:0;
padding:5px;
width:45%;
*/
}

div#monitor_list div.tab_content {
position:absolute;
z-index:100;
width:412px;
left:0px;
margin-top:0px;
}
div#folders_list  h3{
color:#333;
}
.no-background #foot_content div .tabbed_area,
div.tabbed_area {
width:auto;
background:transparent;
background:none;
}

div.tabbed_box {
width:406px;
overflow:hidden;

}
div.tabbed_box h2 {
	background-repeat:no-repeat;height:32px;width:189px;margin-top:10px;margin-top:0px;
}

#monitor_list,#foot_content div#monitor_list{
 display:block ;  position:relative; top:0px;width:400px;overflow-x:hidden;height:240px;overflow-y:scroll;}

.listing-item {border-top:1px solid #EDE7DA;
clear:both;
height:160px;margin-top:16px}

.listing-item .product-image {float:left; text-align:center;margin-top:16px}
.listing-item .product-shop {float:left;}


ul.tabs {
display:block;
position:relative;
/*z-index:150;
left:0px;*/float:left;
margin-right:0px;
list-style-image:none;
list-style-type: none;
margin-top:0px;
width:auto;
white-space:nowrap;
margin:0px;
padding:0px;
}

ul.tabs li{
display:block;
float:left;
margin:1px;
clear:left;
}

ul.tabs li a,ul.tabs li a:link,ul.tabs li a:visited{
background:#CCC none repeat scroll 0 0;
color:#FFFFFF;
display:block;
font-weight:bold;
line-height:16px;
margin:0px;
padding:3px;
text-align:left;
width:auto;
width:150px;
white-space:normal;
}

ul.tabs li a.active,ul.tabs li a.active:link,ul.tabs li a.active:visited{
background:#F3A232 none repeat scroll 0 0;
color:#000;
display:block;
font-weight:bold;
line-height:16px;
padding:3px;
text-align:left;
white-space:normal;
}
.no-background  #foot_content div #monitor_list {width:auto;
}


.no-background div#monitor_list div.tab_content {width:auto;
position:relative;

}
div.pub {background:#f9f9f9;padding:10px;border-top:#ccc 1px solid ;
clear:both;

}
#maincontent h2.pub {border-top:1px solid #CCCCCC;
clear:both;
margin:0;
padding:10px;
width:auto;}
/***************************************/
#contact_form  {
	margin-top:0px;padding-top:8px;display:block;margin-bottom:0px;padding-bottom:0px;
}

#contact_form   table input {

}

#contact_form   table input {
border:1px solid  #ccc;
height:auto;
margin:0px;	
padding-left:8px;
padding-right:8px;
padding-top:3px;
width:190px;
font-size:11px;

 }
 
 #contact_form    input {
margin-left:146px;	

 }
 
 #contact_form   table textarea {
border:1px solid  #ccc;
height:50px;
margin:0px;	
padding-left:8px;
padding-right:8px;
padding-top:3px;
width:190px;
background-color:#f4f4f4;
 }
 
#contact_form  table input.radio {
background:transparent none repeat-x  left top;
background-attachment:inherit !important;
background-attachment:fixed;
border:0px none #fff;
height:16px;
margin:0px;	
padding-left:8px;
padding-right:8px;
padding-top:3px;
width:20px;
margin-top:3px;
 }

#contact_form   table input.sub {
background:transparent url(Emencia%20Facturation%20-_fichiers/img/sub_05.gif) repeat-x  left top;
border:0px none #fff;
height:17px;
margin:0px;	
padding-left:8px;
padding-right:8px;
padding-top:3px;
width:46px;
float:right;
margin:16px;
margin-top:6px;
text-indent:-3000px;
display:block;
font-size:0px;
color:#efefef;
 }
 
#contact_form   table label {
  display:block;
  float:left;
width:120px !important;
width:114px;
margin-left:10px;
color:#666;
font-weight:bold;
padding:3px;
clear:left;
font-size:12px;
 }
 
 #contact_form   tr {

height:12px;
overflow:hidden;
 }
 
 #foot_content {clear:both; background-image:url(http://laparisienne.emencia.net/img/bg_content_footer.gif);background-repeat:no-repeat;
background-position:bottom left; height:95px;}

 
 #foot_content h3{
color:#F9F9F9;
display:block;
font-family:'Lucida Grande','Bitstream Vera Sans','Trebuchet MS','Lucida Unicode Sans',sans-serif;
font-size:18px;
font-weight:normal;
line-height:100%;
margin:8px 0px 0px 10px;
		
	}
	 #foot_content p{
color:#f68a09;display:block;
margin:8px 10px 0px 10px;
		
	}
	
	 #foot_content div{
		margin-top:0px;
		width:33%;
		border-right:1px solid #fff;float:left;
		
		
	}
	 #foot_content div.last{
		border-right:0px solid #fff;
		
	}

/*********************************registration**********/

body.registration {
}

body.registration #std_content  form {
margin-bottom:2em;
position:relative;
}
body.registration #std_content a{
position:relative;
}
 
body.registration #std_content  form input,
body.registration #std_content  form select,
body.registration #std_content  form textarea{

position:relative;
}

body.registration  form table{
margin:2em;

}

body.registration #std_content  form table th{
background:transparent;
background-color:none;

}

body.registration  #std_content form table td input{
margin-left:0px;

}

body.registration  #std_content form input{
margin-left:210px;

}


/***banniere****/

#std_content .entete .achats-ventes  .content_about,#std_content .entete .locations .content_about,
#std_content .entete .le-concept .content_about,#std_content .entete .nos-metiers .content_about {
display:none;
}

#std_content .entete .achats-ventes {
background-image:url(/uploads/achatsventes.jpg);
background-position:top right;
background-repeat:no-repeat;
}

#std_content .entete .nos-services {
background-image:url(/uploads/services.jpg);
background-position:top right;
background-repeat:no-repeat;
}

#std_content .entete .locations {
background-image:url(/uploads/location.jpg);
background-position:top right;
background-repeat:no-repeat;
}

#std_content .entete .le-concept{
background-image:url(/uploads/concept.jpg);
background-position:top right;
background-repeat:no-repeat;
}

#std_content .entete .nos-metiers{
background-image:url(/uploads/metier.jpg);
background-position:top right;
background-repeat:no-repeat;
}




/***User****/
#visits_list {
clear:both;
display:block;
margin:5px 16px 2em;
padding:3px;
height:auto;
}
#visits_list div {
clear:both;
display:block;
}
#searches_list  h3 ,#visits_list h3 {
text-transform:none;
}

#searches_list {
padding:3px;
margin:16px;
margin-top:5px;
float:left;
height:auto;
}
#searches_list h2 ,#visits_list h2{
font-size:18px;
margin:0px;
padding:0px;
width:100%;
}
#searches_list .search {
background:#FFFFFF none repeat scroll 0 0;
border-bottom:1px #ececec solid;

display:block;
float:left;
height:auto;
margin-bottom:0;
margin-top:0;
width:50%;
/*
border-left:1px solid #CDCDCD;
border-top:1px solid #ECECEC;
display:block;
float:left;
height:auto;
margin-bottom:0;
margin-top:0;
padding:5px;
width:45%;
*/
}

.searchcontain {
float:left;
margin:10px;
padding:10px;
}

#searches_list h3,#visits_list h3 {
font-size:14px;
margin:0px;
padding:0px;
width:100%;
}

#searches_list.monitor_list   p ,#visits_list .monitor_list  p,#searches_list .monitor_list  strong ,#visits_list .monitor_list  strong{
margin:3px;
padding:0px;
width:100%;
margin-top:14px;
font-size:14px;
}
#searches_list .block_listing ,#visits_list .block_listing {
background:#ececec;
border-bottom:1px #ececec solid;
border-top:1px #ececec solid;
border-right:1px #ececec solid;
float:left;
margin-bottom:20px;

}

#account {/*
background-color:#efefef;
*/
position:relative;
}
  #searches_list  div.submit_link ,#visits_list .submit_link{
 height:40px;float:left;
 }
 
 #searches_list  div.submit_link a, #searches_list  div.submit_link a:link, #searches_list  div.submit_link a:visited {
float:left;margin:0px;
}

#visits_list  div.submit_link a, #visits_list  div.submit_link a:link, #visits_list  div.submit_link a:visited {
float:left;margin:0px;
}

/**************** Pagination ******************/

.link_pagination {
display:block;
padding:3px;
color:#4B5254;
font-size:11px;
letter-spacing:0;
line-height:1.2em;
}
.result_pagination{
float:left;
font-size:11px;
letter-spacing:0;
line-height:1.2em;
}
.result_save{
float:right;
font-size:11px;
letter-spacing:0;
line-height:1em;
background-color:#e67816;
border:3px solid #fc8f30;
margin-right:3px;
padding:2px;
}

.result_save a:link,.result_save a:visited{
color:#fff;font-weight:bold;
}

.link_pagination a ,.link_pagination a:link,.link_pagination a:visited{
display:block;float:left;
font-weight:bold;
background-color:#333;
color:#fff;
height:20px;
margin-right:3px;

}
.link_pagination span {
display:block;
font-weight:bold;
padding-top:2px;
text-align:center;
width:20px;

}
	
	
	
	/**************************** SLIDER ********************************/
	.sliderImage  span{
	/*background:transparent url(/img/fond_75.png) repeat top left;*/
	
	}
	
		.sliderImage  h2{
	margin-left:0px;
	color:#000;
	margin-bottom:2px;
	padding:2px;
	background:#fff;
	line-height:140%;float:left;clear:both;
	
	
	}
	
	.sliderImage  h3{
	margin-left:0px;
	color:#fff;
	background-color:#000;
	margin-bottom:2px;padding-left:2px;
	padding-bottom:0px;	line-height:140%;float:left;clear:both;
	
	
	
	}
	
	.sliderImage  p{
	margin-left:0px;
	color:#fff;
	background-color:#000;
	margin-bottom:2px;padding-left:2px;
	padding-bottom:0px;	line-height:140%;
	float:left;display:block;
	
	
	}
	