html *{
margin:0;
padding:0;
}

html,body{
height:100%;
background:transparent;
}

.ph{
display:none;
}

.font_Fr,.font_En,.font_Reu,.font_Lt,.font_Ka,.font_Da,.font_Ru{
font-family:arial,sans-serif;font-size:13px;color:#555251;
}

.div_kartuli_alpha_latin{
font-family:AacadLN,AcadNusx,LitNusx,Sylfaen,sans-serif;
margin:0 0 10px 0;
}
.font_Latin{
font-family:arial,sans-serif;
}

.font_Ru{
font-family:k8arial,sans-serif;
}

h1,h2,h3{
display:inline;
}

div#global{
min-height:100%;
width:95%;
min-width:1000px;
padding:10px 0 0 0;
margin:0 auto;
position:relative;
}

#global div#centre{
clear:both;
margin:15px 0 0 0;
height:100%;
padding:0 0 165px 0;
overflow:auto;
}

#global div#barre_droite{
width:27.2%;
min-width:272px;
overflow:hidden;
float:right;
}
#global div#contenu{
margin:0;
float:left;
padding:0 0 120px 0;
width:72.8%;
min-width:728px;
}

.full_page{
width:100% !important;
}
#logo{
float:left;
height:134px;
width:212px;
}

#logo h1{
position :relative;
color:#7ab4e6;
top:-25px;
font-size:15px;
font-weight:bold;
width:160px;
text-align:center;
display:block;
}
div#header #drapeau_choix_langue{
float:right;
margin:0 0 5px 50%;
}
div#header #drapeau_choix_langue li{
float:left;
padding-left:10px;
}
li,ul{
list-style:none;
}


#dlr{
clear:both;
width:100%;
position:absolute;
bottom:50px;
}

#ulb{
clear:both;
text-align:center;
}
.dac{clear:both;}
#ulb li a,.dac span,.dac a,.div_page_accueil_passer_annonce_mnt a,.p_passer_nouvelle_annonce a{
display:block;
font-size:12px;
font-weight:bold;
font-family:georgia;
color:#37393a;
background:url("../img/btn_post_add.png") no-repeat center top;
width:484px;
height:24px;
padding:9px 0;
margin:10px auto;
text-align:center;
}
#ulb li a:hover,.dac a:hover,.div_page_accueil_passer_annonce_mnt a:hover{
background:url("../img/btn_post_add_h.png") no-repeat center top;
color:#70b1e7;
text-decoration:none;
}
#dlr .ulr{
border-left:2px solid #d5d9dc;
}
.ulr li h1{
margin:0 !important;
padding:0 !important;
}
.ulr{
clear:both;
width:100%;
overflow:hidden;
margin:0 auto 0 auto;
vertical-align:middle;
}
.ulr li{
display:-moz-inline-box;
vertical-align:middle;
display:inline-block;
overflow:hidden;
width:12.49%;
margin:0;
border-left:0;
background:url("../img/sepRub.png") no-repeat right center;
}
#dlr .ulr li{
float:left;
width:12.24%;
padding:0 1px 0 0;
border:2px solid #d5d9dc;
border-right:1px solid #d5d9dc;
border-left:0;
background:url("../img/smBkg.png") repeat-x bottom;
height:107px;
}
#dlr .ulr li:hover,#dlr .ulr li.current{
background:url("../img/smBkgBlue.png") repeat-x bottom;
overflow:hidden;
}
.ulr li a:hover{
text-decoration:none;
}
.ulr li a{
vertical-align:middle;
font-family:georgia;
font-weight:normal;
margin:0;
padding:0;
display:-moz-inline-box;
display:inline-block;
width:100%;
overflow:hidden;
text-align:center;
color:#395976;
font-size:14px;
}
.ulr li.Electromenager_Informatique{
padding-bottom:3px;
}
.ulr li.Rencontre{
background:none;
}
#dlr .ulr li a{
border-right:1px solid #f1f1f3;
height:103px;
color:#555251;
font-size:13px;
line-height:16px;
}
#dr{
padding:1px 0 0 0;
clear:both;
}
#dr fieldset{
border:0;
color:#504e4e;
}
#li_fieldset_Annonce_Recherche label{
display:none;
}
#li_fieldset_Annonce_Recherche{
background:url("../img/sBkg.png") repeat-x top;
-moz-border-radius:0 0 5px 5px;
border-radius:0 0 5px 5px;
color:white;
padding:5px 0 0 0;
border:1px solid #d1d1d1;
height:33px;
}

#li_fieldset_Annonce_Recherche .lienSearch{
width:auto !important;
padding:5px 0 0 5px;
margin:0 0 0 30px;
}
#li_fieldset_Annonce_Recherche a{
color:white;
font-size:13px;
font-style: italic;
}
#li_fieldset_Annonce_Recherche li{
width:20.9%;
margin:0 0.5%;
}
#li_fieldset_Annonce_Recherche li#li_fbs{
margin:0 0 0 30px;
width:30%;
}

#dr .fbi,#dr .fai{
padding:0 0 0 6px;
float:left;
width:96%;
background:url("../img/sinpl.png") no-repeat top left;
}
#dr .fai{
padding:0 5px 0 0;
width:100%;
background:url("../img/sinpr.png") no-repeat top right;
}


#dr .input{
font-weight:bold;
float:left;
width:100%;
line-height:28px;
height:28px;
vertical-align:top;
border:0;
background:url("../img/sinpm.png") repeat-x top;
color:#CE4949;
text-align:center;
}

#fieldset_Annonce_Recherche .fbi,#fieldset_Annonce_Recherche .fai{
height:28px;
line-height:28px;
background:url("../img/sinpl.png") no-repeat top left;
}
#fieldset_Annonce_Recherche .fai{
background:url("../img/sinpr.png") no-repeat top right;
}


/* 
.has_sb{position:absolute;left:-999999em;text-indent:-999999em;}

/* 
.selectbox{display:inline-block;*display:inline;margin:1px;position:relative;vertical-align:middle;zoom:1;}
/
.selectbox .display{
  background:#fff;
  border:1px solid #abadb3;
  color:#000;
  cursor:default;
  display:block;
  font-weight:normal;
  height:1.46em;
  line-height:1.46em;
  overflow:hidden;
  outline:none;
  padding:0 24px 0 3px;
  position:relative;
  text-decoration:none;
  overflow:hidden;
}
/

.selectbox {cursor: pointer;}
.selectbox .display{padding:0 0 13px;text-align:left !important;}
.selectbox .display{padding:0;text-align:left !important;}
.form .selectbox .display .text{padding:0;border:1px solid #6F6F6F;color:#555251;background:white;line-height:16px;}
.selectbox .display .text{width:90%;padding-top:3px;text-align:right;}
.selectbox .display .arrow_btn{
    display:block;
    padding:1px;
    position:absolute;
    right:0;
    text-align:center;
    top:0;
    width:1.08em;
}
.selectbox .display .arrow_btn .arrow{
	background: url(../img/arrow_d.png) no-repeat top right;
    display:inline-block;*display:inline;
    height:16px;
    position:absolute;
    width:16px;
    zoom:1;
}
#dr .selectbox .display .arrow_btn .arrow{background-image: url(../img/sSlctBkg.png);left:.33em;top:4px;}

.selectbox .value{display:none;}


/ for optgroups /

.selectbox.items .optgroup>.label{font-weight:bold;line-height:1em;cursor:default;}
.selectbox.items .optgroup .items li>.item{padding-left:1em;}

.selectbox.round_sb.items>li>.label{line-height:2.08em;padding:4px 6px;}
.selectbox.round_sb.items>li>.items li>.item{padding:4px 6px 4px 12px;}

/ fixed width example styles /
.selectbox .display.fixed_width{
  width:73px;
  padding:0 24px 0 3px;
}

.selectbox.fixed_width.items{
  width:100px; / width of display text plus the padding (60 + 27) = 87 /
}

.selectbox .display.fixed_width2{
  width:60px;
  padding:0 24px 0 3px;
}

.selectbox.fixed_width2.items{
  width:300px; / width of display text plus the padding (60 + 27) = 87 /
}
**/

/*****/

.v1{padding-left:10px}
.v2{padding-left:20px}
.v3{padding-left:30px}
.v4{padding-left:40px}
.v5{padding-left:50px}
.v6{padding-left:60px}
/* Dropdown control */
a.selectBox-dropdown {
	width: 100%; /* width = (desired width) - padding-right */
	position: relative;
	line-height: 16px;
	text-decoration: none !important;
	outline: none;
	display: inline-block;
	cursor: pointer;
}
.form .spauto {
	line-height: 21px;
}
#li_fieldset_Annonce_Recherche a.selectBox-dropdown {
	font-style:normal;
	padding: 0 0 7px 0;
}

.form a.selectBox-dropdown{display:block;width: 49%;}

.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow {
	border-color: #666;
}

.selectBox-dropdown.selectBox-menuShowing {
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.selectBox-dropdown .selectBox-label {
	width: 90%;
	padding: 4px 0.20em 4px 0.25em;
	display: inline-block;
	overflow: hidden;
}

.form .selectBox-dropdown .selectBox-label {padding:0;border:1px solid #6F6F6F;color:#555251;background:white;line-height:16px;}


.selectBox-dropdown .selectBox-arrow {
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 16px;
	background: url(../img/arrow_d.png)  top right no-repeat;
}

#dr .selectBox-dropdown .selectBox-arrow{background-image: url(../img/sSlctBkg.png);top:4px;}



/* Dropdown menu */
.selectBox-dropdown-menu {
	position: absolute;
	z-index: 99999;
}


/* Inline control */
.selectBox-inline {
	width: 250px;
	outline: none;
	border: solid 1px #BBB;
	background: #FFF;
	display: inline-block;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	overflow: auto;
}

.selectBox-inline:focus {
	border-color: #666;
}


/* Options */
.selectBox-options,
.selectBox-options li {
	display: block;
	padding: 0;
	margin: 0;
}

.selectBox-options li a {
	line-height: 1.5;
	cursor: pointer;
	padding: 0 0 0 10px;
	white-space: nowrap;
	overflow: hidden;
}

.selectBox-options .selectBox-optgroup {
	color: #666;
	background: #EEE;
	font-weight: bold;
	line-height: 1.5;
	padding: 0 .3em;
	white-space: nowrap;
}


/* Disabled state */
.selectBox.selectBox-disabled {
	color: #888 !important;
}

.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
	opacity: .5;
	filter: alpha(opacity=50);
	border-color: #666;
}

.selectBox-inline.selectBox-disabled {
	color: #888 !important;
}

.selectBox-inline.selectBox-disabled .selectBox-options A {
	background-color: transparent !important;
}


/***/
.spauto{white-space: nowrap;display:block;text-align:right;}
#dr .spauto{width:100%;}
.ui-button {margin-left: -1px;background:none;border:0;vertical-align:top;cursor: pointer;}
.ui-icon {background: url(../img/arrow_d.png) no-repeat bottom right;height:16px;width:16px;display:block;cursor: pointer;}
#dr .ui-icon {background-image: url(../img/sSlctBkg.png);}
#global .ui-state-active .ui-icon{background: url(../img/indicator.gif) no-repeat bottom right;}
.ui-button-text {display:none;}
#dr .ui-autocomplete-input {margin:0;padding: 4px 0.20em 4px 0.25em;border:0;background:transparent;width:90%;vertical-align:center;}
.ui-autocomplete-input {width:49%;}
.ui-autocomplete,.selectBox-dropdown-menu {max-height:200px !important;overflow-y: scroll;overflow-x:hidden;-moz-box-shadow:0 3px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 3px 5px rgba(0,0,0,.5);}


ul.ui-widget-content,.selectBox-dropdown-menu { border: 1px solid #dddddd; background: #eeeeee; color: #333333;}
ul.ui-widget-content a,.selectBox-dropdown-menu a { color: #333333; }
/**

0641785100
**/
ul.ui-widget-content .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6; font-weight: bold; color: #1c94c4; }

ul.ui-widget-content .ui-state-hover, ul.ui-widget-content .ui-state-focus,.selectBox-options li.selectBox-hover a,.selectBox-options li.selectBox-selected a{ border: 1px solid #395976; background: #7ab4e6; font-weight: bold; color: #395976; }

ul.ui-widget-content .ui-state-active{ border: 1px solid #fbd850; background: #ffffff; font-weight: bold; color: #eb8f00; }

ul.ui-widget-content .ui-state-highlight{border: 1px solid #fed22f; background: #ffe45c; color: #363636; }


ul.ui-widget-content .ui-state-highlight a { color: #363636; }


ul.ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #b81900; color: #ffffff; }


.ui-state-error a, ul.ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }


.ui-state-error-text, ul.ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, ul.ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, ul.ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, ul.ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }


.ui-autocomplete { position: absolute; cursor: default; }	

* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */


.ui-menu,.selectBox-options{
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.selectBox-options{
	width:auto !important;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item{
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a,.selectBox-options li a {
	text-decoration:none;
	display:block;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active,.selectBox-options li.selectBox-hover a,.selectBox-options li.selectBox-selected a{
	font-weight: normal;
	margin: -1px;
}



#li_fieldset_Annonce_Recherche li.lifs{
position: relative;
}
#li_fieldset_Annonce_Recherche span.select, #li_fieldset_Annonce_Recherche .ui-autocomplete-input,#dr .selectBox-dropdown .selectBox-label{
color: #395976;
background:white;
height:19px;
border-radius:4px;
font-size:13px;
font-family:georgia;
font-weight:bold;
text-align:right;
}
#li_fieldset_Annonce_Recherche span.select{
position: absolute;
padding: 0 17px 0 8px;
background: url(../img/sSlctBkg.png) no-repeat top right;
overflow: hidden;
margin:5px 0 5px 0;
width:90%;
}
#li_fieldset_Annonce_Recherche select.styled,#li_fieldset_Annonce_Recherche select.scomb-r{
position: relative;
width:90%;
opacity: 0;
-moz-opacity: 0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
-khtml-opacity: 0;
zoom: 1;
}

#li_fieldset_Annonce_Recherche .selectBig{
background-position: right 5px;
margin:0 0 5px 0;
}

#li_fieldset_Annonce_Recherche select{
font-size:13px;
font-weight:bold;
margin:5px 0 0 0;
background: transparent ;
border:0;
outline:0 important;
width:90%;
color:white;
cursor: pointer;
cursor: hand;
}
#li_fieldset_Annonce_Recherche optgroup{
color:#504e4e;
text-align:left;
}
#li_fieldset_Annonce_Recherche optgroup option{
padding:0 0 0 15px;
text-align:left;
}
#li_fieldset_Annonce_Recherche option{
color:#504e4e;
outline:0 !important;
font-weight:normal;
text-align:left;
}
#dr #div_titre_recherche{
display:none;
}
#dr #fieldset_Annonce_Recherche li{
float:left;
}

#dr li.li_submit{
background:url("../img/ssl.png") no-repeat left top;
padding:0 0 0 5px !important;
width:80px !important;
}
#dr .submit{
color:#CE4949;
background:url("../img/ssr.png") no-repeat right top;
height:26px;
padding:0 5px 2px 0;
font-size:13px;
border:0;
width:88px !important;
text-align:center;
font-weight:bold;
}

#fieldset_Annonce_Recherche_admin li.li_checkbox_main{
width:100% !important;
padding-bottom:0 !important;
}
#global #fieldset_Annonce_Recherche_admin li.li_checkbox_main li,#global #fieldset_Annonce_Recherche_admin li.li_checkbox_main ul,#global #fieldset_Annonce_Recherche_admin li.li_checkbox_main label{
display:inline !important;
width:40% !important;
padding-top:5px;
padding-bottom:0 !important;
}
#li_fieldset_Annonce_Recherche_avancee{
background:#f0efef url("../img/asts.png") repeat-x top;
-moz-border-radius:28px 28px 10px 10px;
border-radius:28px 28px 10px 10px;
clear:both;
}

#li_fieldset_Annonce_Recherche_avancee .fbi{
width:49.9%;
background:url("../img/inpl.png") no-repeat top left;
}
#li_fieldset_Annonce_Recherche_avancee .umm .fbi{
width:59%;
}
#li_fieldset_Annonce_Recherche_avancee .fai{
background:url("../img/inpr.png") no-repeat top right;
}
#li_fieldset_Annonce_Recherche_avancee .input{
height:23px;
vertical-align:top;
border:0;
width:100%;
background:url("../img/inpm.png") repeat-x top;
}

#dr li.li_hideRecherche_avancee{
display:none;
}
#dr #fieldset_Annonce_Recherche_avancee{
display:block;
border:1px solid #d1d1d1;
-moz-border-radius:10px;
border-radius:10px;
margin:0;
padding:0;
}

#dr #fieldset_Annonce_Recherche_avancee ul{
background:url("../img/asbs.png") repeat-x bottom;
-moz-border-radius:10px;
border-radius:10px;
}
#dr #fieldset_Annonce_Recherche_avancee ul ul{
background:none;
}

#dr .lileg{
background:url("../img/asnrw.png") no-repeat left top;
width:16px;
height:23px;
line-height:20px;
margin-left:80%;
}

#li_fieldset_searchAnnonce_Detail{
clear:both;
width:100%;
}
#fieldset_Annonce_Recherche_avancee li ul{
clear:both;
}

.ul_ADVente_Terrain #Annonce_Detail .lifld{
width:49%;
float:left;
}
#contenu .ul_ADVente_Terrain li.li_checkbox_main li{
width:46%;
float:left;
}
#contenu fieldset #fieldset_Annonce_Detail .ul_ADVente_Terrain #Annonce_Detail li.li_main_Annonce_Detail_Immobilier_Proximite{
width:46% !important;
}
#dr .ul_ADVente_Terrain .li_main_Annonce_Detail_Immobilier_Proximite{
width:72.8% !important;
}
#fieldset_Annonce_Recherche_avancee .ul_ADVente_Terrain li.li_checkbox_main li{
width:19.8% !important;
}

.ul_ADVente_Terrain #li_Annonce_Detail_Immobilier_Surface{
width:100% !important;
}
#dr #li_Annonce_Detail .lifld .lif{
height:60px;
}
#dr #fieldset_Annonce_Recherche_avancee .lifi{
height:30px !important;
margin-top:17px !important;
}
#dr #fieldset_Annonce_Recherche_avancee .lifs, #fieldset_Annonce_Recherche_avancee #Annonce_DetailServices .lifi{
height:40px !important;
margin-top:20px !important;
}
/**
#li_Annonce_Detail_Services_Fumeur_Id, #fieldset_Annonce_Recherche_avancee #li_Annonce_Detail_Services_Date_Depart{
clear:left;
}
**/

#fieldset_Annonce_Recherche_avancee #Annonce_DetailServices .lif, #fieldset_Annonce_Recherche_avancee #Annonce_DetailServices #li_Annonce_Detail_Services_Offre_Recherche_Id{
width:27.9% !important;
}
#fieldset_Annonce_Recherche_avancee #Annonce_DetailServices .lifs{
width:20.9% !important;
}
/**
.li_adminSearch #fieldset_Annonce_Recherche_avancee .lif{
width:20.9% ;
}
.li_adminSearch #fieldset_Annonce_Recherche_avancee #li_fieldset_searchAnnonce_Detail .lif{
width:27.9% ;
}
#fieldset_Annonce_Recherche_avancee .ul_ADVente_Terrain .li_main_Annonce_Detail_Immobilier_Proximite {
width:60% !important;
}
#fieldset_Annonce_Recherche_avancee .ul_ADVente_Terrain .li_main_Annonce_Detail_Immobilier_Proximite .li_Annonce_Detail_Immobilier_Proximite{
width:24.8% !important;
}
**/
#fieldset_Annonce_Recherche_avancee .lif,#dr .ul_ADVente_Terrain #Annonce_Detail .lifld{
width:22.8% ;
margin:0 1% !important;
padding:0 0 15px !important;
float:left;
vertical-align:bottom;
overflow:visible;
}
#fieldset_searchAnnonce_Detail .lif{
padding-bottom:10px !important;
}
#li_fieldset_Annonce_Recherche_avancee select{
width:54%;
font-size:11px;
color:#939393;
-moz-border-radius:5px;
border-radius:5px;
}
#li_fieldset_Annonce_Recherche_avancee select option{
padding:0 5px;
}
#fieldset_Annonce_Recherche_avancee .lif input{
width:100%;
line-height:24px;
}
#fieldset_Annonce_Recherche_avancee .lif .umm label{
vertical-align:middle;
float:left;
padding:3px 3px 0 0;
}
#dr .fldc{
border:1px solid #d5d9dc;
-moz-border-radius:5px;
border-radius:5px;
padding:0 8px;
text-align:center;
}
#dr .fldc legend{
font-size:13px;
line-height:20px;
color:#395976;
font-weight:bold;
padding:0 4px;
}
#fieldset_searchAnnonce_Detail .li_checkbox_main{
width:29.1% !important;
float:left;
padding:0 0 20px 0 !important;
}
#dr .li_checkbox_main .fldc{
text-align:left;
}
#fieldset_Annonce_Recherche_avancee li.li_checkbox_main li,.umm li{
width:49.9% !important;
display:block !important;
overflow:auto;
float:left;
padding:4px 0;
}
#li_fieldset_Annonce_Recherche_avancee .label_champs{
width:43% !important;
font-size:12px;
line-height:20px;
font-size:12px !important;
}
#fieldset_Annonce_Recherche_avancee #li_Annonce_Detail li.li_checkbox_main .label_checkbox{
}
.ul_liste_rubrique{
list-style:none;
overflow:hidden;
margin:5px auto 15px auto !important;
padding:0;
height:100% !important;
}
.ul_liste_rubrique h2{
display:block;
line-height:16px;
font-size:12px;
}

.ul_liste_rubrique h2 a{
font-weight:bold;
color:#395976;
font-family:georgia;
}
.ul_liste_rubrique .rubrique_description{
color:#555251;
line-height:15px;
font-size:12px;
}

.li_liste_rubrique{
float:left;
width:23.8%;
margin:5px 0.6%;

overflow:hidden;
height:180px !important;
text-align:center;

}

img{
border:0;
}
a img:hover{
opacity:0.7;

}

a{
text-decoration:none;
color:#595959;
border:0;
}
a:focus{
outline:0;
}

a:hover{
text-decoration:underline;
}

.div_element_rubrique_haut_gauche{
background:url("../img/rub_hg.png") no-repeat left top;
height:100% !important;
}
.div_element_rubrique_haut_milieu{
background:url("../img/rub_hm.png") repeat-x top;
height:100% !important;
}
.div_element_rubrique_haut_droit{
background:url("../img/rub_hd.png") no-repeat right top;
height:100% !important;
}
.div_element_rubrique_milieu_gauche{
background:url("../img/rub_mg.png") repeat-y left;
height:100% !important;
}
.div_element_rubrique_milieu_droit{
background:url("../img/rub_md.png") repeat-y right;
height:100% !important;
}
.div_element_rubrique_bas_gauche{
background:url("../img/rub_bg.png") no-repeat left bottom;
height:100% !important;
}
.div_element_rubrique_bas_milieu{
background:url("../img/rub_bm.png") repeat-x bottom;
height:100% !important;
}
.div_element_rubrique_bas_droit{
background:url("../img/rub_bd.png") no-repeat right bottom;
height:100% !important;
}
.div_element_rubrique_centre{
padding:0 10px !important;
height:100% !important;
}
#dlr .ulr li.Immobilier a{

}

#dlr .ulr li.Immobilier a{
background:url("../img/rubrique_bot_bw/Immobilier.png") no-repeat center top;
}
#dlr .ulr li.Auto_Moto a{
background:url("../img/rubrique_bot_bw/Auto_Moto.png") no-repeat center top;
}
#dlr .ulr li.Emploi a{
background:url("../img/rubrique_bot_bw/Emploi.png") no-repeat center top;
}
#dlr .ulr li.Animaux a{
background:url("../img/rubrique_bot_bw/Animaux.png") no-repeat center top;
}
#dlr .ulr li.Services a{
background:url("../img/rubrique_bot_bw/Services.png") no-repeat center top;
}
#dlr .ulr li.Vacances a{
background:url("../img/rubrique_bot_bw/Vacances.png") no-repeat center top;
}
#dlr .ulr li.Electromenager_Informatique a{
background:url("../img/rubrique_bot_bw/Electromenager_Informatique.png") no-repeat center top;
}
#dlr .ulr li.Rencontre a{
background:url("../img/rubrique_bot_bw/Rencontre.png") no-repeat center top;
}
#dlr .ulr li.Immobilier a:hover{
background:url("../img/rubrique_bot/Immobilier.png") no-repeat center bottom;
}
#dlr .ulr li.Auto_Moto a:hover{
background:url("../img/rubrique_bot/Auto_Moto.png") no-repeat center top;
}
#dlr .ulr li.Emploi a:hover{
background:url("../img/rubrique_bot/Emploi.png") no-repeat center top;
}
#dlr .ulr li.Animaux a:hover{
background:url("../img/rubrique_bot/Animaux.png") no-repeat center top;
}
#dlr .ulr li.Services a:hover{
background:url("../img/rubrique_bot/Services.png") no-repeat center top;
}
#dlr .ulr li.Vacances a:hover{
background:url("../img/rubrique_bot/Vacances.png") no-repeat center top;
}
#dlr .ulr li.Electromenager_Informatique a:hover{
background:url("../img/rubrique_bot/Electromenager_Informatique.png") no-repeat center top;
}
#dlr .ulr li.Rencontre a:hover{
background:url("../img/rubrique_bot/Rencontre.png") no-repeat center top;
}


.desr_haut_gauche{
background:url("../img/rub_hg.png") no-repeat left top;
height:100% !important;
}
.desr_haut_milieu{
background:url("../img/rub_hm.png") repeat-x top;
height:100% !important;
}
.desr_haut_droit{
background:url("../img/rub_hd.png") no-repeat right top;
height:100% !important;
}
.desr_milieu_gauche{
background:url("../img/rub_mg.png") repeat-y left;
height:100% !important;
}
.desr_milieu_droit{
background:url("../img/rub_md.png") repeat-y right;
height:100% !important;
}
.desr_bas_gauche{
background:url("../img/rub_bg.png") no-repeat left bottom;
height:100% !important;
}
.desr_bas_milieu{
background:url("../img/rub_bm.png") repeat-x bottom;
height:100% !important;
}
.desr_bas_droit{
background:url("../img/rub_bd.png") no-repeat right bottom;
height:100% !important;
}
.desr_centre{
padding:0 25px 20px 25px !important;
overflow:auto;
}

.dlsr{
margin:5px 0 5px 5px;
text-align:center;
}
#contenu .dlsr li{
width:33%;
float:left;
padding:0;
}

.div_rubrique_page_annonce h2{
color:#124778;
font-size:15px;
line-height:16px;
}
.div_rubrique_page_annonce{
padding:0 0 10px 0;
}
.dlsr a{
color:#8d8e8f;
font-size:12px;
line-height:16px;
}
#barre_droite .dlsr{
width:252px;
margin:0 auto 10px auto;
}
#barre_droite .rubrique_description{
display:none;
}
#barre_droite .lsr h2{
line-height:20px;
}
#barre_droite #ulsr{
padding:0 0 10px 0;
}
#barre_droite .div_rubrique_page_annonce h2{
display:block;
margin:10px 0 12px 0;
}
#barre_droite .box_add_header{
color:#395976;
line-height:22px;
font-size:20px;
font-weight:bold;
font-family:georgia;
text-align:center;
padding:37px 10px 17px;
margin:0;
height:45px;
}

#barre_droite .box_add{
background:url("../img/box_add.png") no-repeat center top;
width:252px;
margin:0 auto;
}

#barre_droite .box_add ul{
padding:0 0 5px 0;
}

#barre_droite .box_add_footer{
padding-bottom:35px;
margin:0 30px 5px 0;
text-align:right;

}
#barre_droite .box_add_footer a{
background:url("../img/puce_post.png") no-repeat left 7px;
padding:0 0 0 15px;
color:#395976;
line-height:15px;
font-size:15px;
font-weight:bold;
font-family:georgia;
}

#barre_droite .box_add li{
background:url("../img/tick_why.png") no-repeat left center;
color:#555251;
line-height:16px;
font-size:13px;
padding:0 0 0 23px;
margin:0 20px 13px 21px;
}
/** box_mon_compte **/
#barre_droite .bmcm{
background:url("../img/bdm.png") repeat-y center;
width:252px;
margin:10px auto 20px auto;
}
#barre_droite .bmch{
background:url("../img/bdt.png") no-repeat center top;
}
#barre_droite .bmcb{
padding:5px;
background:url("../img/bdb.png") no-repeat center bottom;
}

/** box_bookmark **/
#barre_droite .eab,#barre_droite .lfpe{
background:url("../img/bdm.png") repeat-y center;
width:252px;
margin:10px auto 20px auto;
}
#barre_droite .eabh{
padding:10px;
background:url("../img/bdt.png") no-repeat center top;
}
#barre_droite .eabb, #barre_droite .lfpe ul{
padding:0 10px 1px 10px;
background:url("../img/bdb.png") no-repeat center bottom;
overflow:auto;
}
#barre_droite .eabh a, #barre_droite .eabh span, #barre_droite .lfpe h1{
color:#838282;
font-size:14px;
font-weight:normal;
}
#barre_droite .eabh .eabl, #barre_droite .eabh span, #barre_droite .lfpe h1{
padding:5px 0 0 30px;
background:url("../img/bkmIcn.png") no-repeat left bottom;
}
#barre_droite .lfpe h1{
padding:15px 10px 10px 40px;
display:block;
background:url("../img/bdt.png") no-repeat center top;
}
#barre_droite .eabh span{
background:url("../img/lastSearch.png") no-repeat left top;
}
#barre_droite .esbc {
background:url("../img/bkmSdw.png") repeat-x top;
padding:13px 0 0 0;
margin-bottom:10px;
}
#barre_droite .eabb .la,#barre_droite .eabb .noBkm,#barre_droite .lfpe .la{
background:url("../img/bkmSdw.png") repeat-x top;
padding:13px 0 0 0;
margin:0 0 10px;
overflow:hidden;
}
#barre_droite .eabb .noBkm{
color:#7d7d7d;
}
#barre_droite .eabh a:hover{
text-decoration:none;
}
/** menu_bas **/
ul#ul_menu_bas{
float:left;
width:72%;
list-style:none;
text-align:center;
padding:0 0 20px 0;
}


ul#ul_menu_bas li{
display:inline;
border-left:1px solid #9cacba;
}

.li_menu_bas_deb{
border-left:0 !important;
}

div#menu_bas{
clear:both;
position:absolute;
width:100%;
bottom:0;
padding:10px 0 0 0;
text-align:center;
background:url("../img/footer_bkg.png") repeat-x top;
}

div#menu_bas a{
margin:0 !important;
padding:0 4% 0 3%;
}

div#menu_bas ul#ul_menu_bas .li_menu_bas_fin,div#menu_bas .li_menu_bas_fin a{
padding-right:0 !important;
margin:0 !important;
}
div#menu_bas ul#ul_menu_bas .li_menu_bas_deb,div#menu_bas .li_menu_bas_deb a{
padding-left:0 !important;
margin:0 !important;
}

.lien_menu_bas:focus{
padding-bottom:0 !important;
}
.lien_menu_bas_image{
position:relative;
top:3px;
}

.ganxcadebebi{display:none;}
/** banner **/
#ph,#bu{
text-align:center;
}
#div_banniere_droit,#div_banniere_sousRubrique, .bgasousRubrique, .bgadroit, .bgadroitTop, .bgadroitMiddle, #div_banniere_droitTop, #div_banniere_droitMiddle{
text-align:center;
clear:both;
overflow:visible;
}
#contenu .Rubrique_Banniere_Associe{
margin :0 0 0 5% !important;
padding :0 0 0 3px;
}

#contenu .SiteLocal_Banniere_Associe{
margin :0 0 0 10% !important;
padding :0 0 0 3px;
}

#contenu .li_SousRubrique_Banniere_Associe{
margin :0 0 0 15% !important;
padding :0 0 0 3px;
}

#contenu .li_SousRubrique_Banniere_Associe{
display:none;
}

#contenu .li_Banniere_Associe,#contenu .li_Banniere_SiteLocal_Associe{
display:none;
}

#contenu .li_Banniere_Associe .li_0,#contenu .li_Banniere_SiteLocal_Associe .li_0{
padding :000 3px !important;
}

#div_banniere_droit .bp *{
padding:0 !important;
margin:0 !important;
}
.pub_droite{
margin:5px auto;
text-align:center;
}

.counter{
clear:both;
}

.counter *{
padding:0 !important;
margin:0 !important;
}
.counter .ul_counter{
float:right;
list-style:none;
}
.counter .li_counter{
float:left;
list-style:none;
}
.pub_bas,#div_banniere_bas{
clear:both;
float:left;display:block;
position:absolute; bottom:156px;
width:72%;
min-width:728px;
padding:0;
margin:0 auto 0 auto;
margin-top:20px;
text-align:center;
vertical-align:bottom;
}
/** annonce **/
.lfp h1{
font-size:16px;
line-height:16px;
color:#848383;
font-family:georgia;
}
.lfp{
background:url("../img/last_add_shadow.png") repeat-x top;
padding:15px 0 0 0;
clear:both;
}
.ua{
padding:15px 0 0 0;
}


.aucune_annonce{
background:url("../img/noAdd.png") no-repeat left 17px;
font-family:georgia;
font-size:20px;
line-height:19px;
color:#174b7b;
padding:20px 0 20px 35px;
}
.aucune_annonce_Ajouter{
font-size:12px;
line-height:19px;
color:#4e4e4e;
}
#liste_banniere_partenaire .bh a{
padding:0 19px 0 19px;

}

.uae .abcd h3 a{
color:#395976;
font-size:12px;
}
.uae .abcd h3{
line-height:16px;
text-align:left !important;
display:block;
}
.uae .apS{
padding:10px 0 0 0;
}
.uae .abcd .div_link_bookmark{
float:right;
}

/** nav **/
.navigation_annonce{
background:url("../img/last_add_shadow.png") repeat-x top;
padding:15px 0;
line-height:23px;
font-size:16px;
font-family:georgia;
color:#848383;
}
.numeros_annonces{
float:left;
}
.liste_liens_autres_pages{
line-height:23px;
font-size:16px;
font-family:georgia;
color:#848383;
text-align:center;
}
.liste_liens_autres_pages a{
color:#848383;
}
.liste_liens_autres_pages a.lapa{
font-size:20px;
font-weight:bold;
color:#395976;
}
.liste_liens_autres_pages .lapb{
display:inline-block;
width:33px;
height:23px;
text-align:center;
line-height:21px;
font-size:15px;
background:url("../img/btnNav.png") no-repeat top left;
margin:0 3px;
text-shadow: white 1px 1px 2px;
text-decoration:none;
}
.liste_liens_autres_pages .numPage{
margin:0 5px;
}
.navigation_bas_annonce{
clear:both;
margin:5px 0 0 0;
}
.classement_annonce{
float:left;
}
.form_Annonce_en_Langue label{
line-height:23px !important;
}
#choix_annonce_en_langue{
text-align:right;
}
#choix_annonce_en_langue *{
display:inline !important;
float:none !important;
margin:0 !important;
}
#choix_annonce_en_langue script{
display:none !important;
}
#contenu #choix_annonce_en_langue li.li_submit{display:inline-block !important;height:29px;width:110px !important;
}
.bc{
margin:0 0 13px 0;
font-size:16px;
line-height:16px;
color:#bababa;
}
.bc a{
font-size:16px;
line-height:16px;
color:#bababa;
font-family:georgia;
}
/** plan **/
.page_plan dl{
margin:0 0 0 40px;
}
.page_plan dl a{
margin:0 0 0 40px;
color:#4e4e4e;
font-size:12px;
}

/** reglement **/
.page_reglement h1,.page_annonceur_pub h1{
display:block;
color:#174b7b;
font-family:georgia;
font-size:23px;
line-height:19px;
padding:0 0 22px 0;
margin:0 0 20px 0;
background:url("../img/tpbkg.png") repeat-x bottom;
}

.page_reglement div,.page_plan div,.page_annonceur_pub div{
background:url("../img/tpbkgb.png") repeat-x bottom;
padding:20px;
-moz-border-radius:5px;
border-radius:5px;
}
.page_reglement,.page_plan,.page_annonceur_pub{
color:#4e4e4e;
font-size:12px;
line-height:19px;
padding:0 !important;
}
.page_reglement p,.page_reglement ul,.page_annonceur_pub p{
margin:0 0 10px 0;
}
.page_reglement li{
list-style:disc;
margin:0 0 0 40px;
}
.page_reglement li li{
list-style:circle;
}
/** formulaire **/

.checkbox,.radio{/** pour IE pour checkbox **/
border:0;
margin:0 !important;
padding:0 !important;
width:20px !important;
vertical-align:middle;
}

.label_checkbox{
background: url(../img/checkbox.png) no-repeat;
padding-top:3px;
}
#li_fieldset_Annonce_Recherche_avancee .label_checkbox span{
background: #f0efef;
}
#contenu .label_checkbox span{
background: white;
}
.label_radio{
background: url(../img/radio.png) no-repeat;
padding-top:3px;
}
.checkJs label.Lchecked.Lfocus{
background-position:0 -75px;
}
.checkJs label.Lfocus{
background-position:0 -25px;
}
.checkJs label.Lchecked{
background-position:0 -50px;
}
.checkJs .label_checkbox .checkbox,.checkJs .label_radio .radio{
opacity: 0;
-moz-opacity: 0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
-khtml-opacity: 0;
}

h1.tp{
font-size:24px;
font-weight:bold;
display:block;
text-align:center !important;
font-family:georgia;
color:#1c4f7e;
padding:0 0 22px 0;
margin:0 0 20px 0;
background:url("../img/tpbkg.png") repeat-x bottom;

}

.bodypa #contenu .form,.bodymc #contenu .form,.bodyfp #contenu .form,.bodyctc #contenu .form,.bodysb #contenu .form,.page_reglement,.page_plan,.page_annonceur_pub{
background:url("../img/pat.png") repeat-x top;
border:1px solid #d5d9dc;
-moz-border-radius:5px;
border-radius:5px;
padding:20px;
margin-bottom:20px;
}
#contenu .eab li{
width:49%;
float:left;
}
ul.esbc{
overflow:hidden;
}
#contenu .eab li.easbc{
clear:both;
}
.li_hidden{
display:none !important;
}
.lifh{
display:none !important;
}

.div_erreur_visible,#errLogin,#errLogPa{
visibility:visible;
color:#ce4949;
}
#errLogin{
padding:0 0 0 25px;
display:none;
}
.div_erreur_hidden{
visibility:hidden;
}
.form_champs_omis{
color:#ce4949 !important;
}
.form_champs_omis_input{
border-width:1px !important;
border-color:#ce4949 !important;/*#7A9EFA;*/
}
.fhlpf, .fhlp, .fhlpc{
color:#bababa !important;
font-size:10px;
margin:10px;
text-align:justify;
display:none;
}
.lifld fieldset:hover .fhlpf, .lif:hover .fhlp, .lif li:hover .fhlpc{
display:block;
}

#contenu .form_champs_obligatoire{
color:#ce4949;
}

#contenu .lif{
padding:0 0 20px 0 !important;
}
#contenu .lifscombo{
padding:0 0 4px 0 !important;
}
#contenu li.li_submit,#global .bp li.li_submit{
background:url("../img/slft.png") no-repeat left top;
padding:0 0 0 4px !important;
width:30% !important;
overflow:auto;
float:left;
}
#contenu .submit,.bp .submit{
color:#64707c;
background:url("../img/srgt.png") no-repeat right top;
height:29px;
padding:0 4px 2px 0;
width:110px !important;
font-size:14px;
margin:0 !important;
border:0;
text-align:center;
}

#global .bp li.li_submit{
width:120px !important;
margin:0 5px !important;
}
#global .bp .submit{
width:120px !important;
}
#barre_droite .li_banniere_first_admin li.li_submit{
width:150px !important;
}
#barre_droite .li_banniere_first_admin .bp .submit{
width:150px !important;
}

fieldset,#id_fieldset_Annonce .paeld,#id_fieldset_Annonce #fieldset_Annonce_Detail fieldset{border:0;}
#id_fieldset_Client fieldset,#id_fieldset_Annonce fieldset{
border:1px solid #d5d9dc;
-moz-border-radius:10px;
border-radius:10px;
padding:22px 0 0 5px;
margin:0;
}
#id_fieldset_Client .lifld,#id_fieldset_Annonce .lifld{
margin:0 0 20px 0;
}
#id_fieldset_Annonce .pael .lifld{
margin:0;
}

#id_fieldset_Client fieldset .lif,#id_fieldset_Annonce #Annonce_Info .lif{overflow:visible;width:49%;float:left;}
#contenu .label_champs,#li_fieldset_Annonce_Recherche_avancee .label_champs{
float:left;
width:43%;
padding:0 6px 0 0;
text-align:right;
font-size:13px;
line-height:16px;
color:#395976;
font-weight:bold;
}

#contenu .lif li{
margin:0 0 0 43%;
padding:0 0 0 7px;
}

#contenu .fbi,#contenu .fbt{display:inline;}

#contenu .fbi *,#contenu .fbt *{display:inline;}

#id_fieldset_Client #Client_Bouton,#id_fieldset_Annonce #pabtn{
border:0;
}
#contenu .text_post{
display:inline-block;
font-size:13px;
line-height:16px;
color:#395976;
vertical-align:middle;
padding:0 0 0 5px;
}
/** annonce **/

#contenu form li li li label{
font-size:12px;
color:#6f6f6f;
}

#contenu #Annonce_Contact .dlci{
float:left;
text-align:right;
}
#contenu #Annonce_Contact .dlc span{
line-height:20px;
}
#contenu #Annonce_Contact .dlc,#contenu #Annonce_Contact .dlci{
text-align:left;
padding-left:20%;
}
#contenu #Annonce_Contact .li_Annonce_Adresse_Chk .dlci{
padding-left:9.5%;
}
#contenu #Annonce_Contact .span_input_checkbox{
padding:0 5px 0 0;
}
#contenu #Annonce_Contact li .label_champs{
text-align:left;
padding:0 0 20px 20px;
}
#contenu #Annonce_Contact li{
width:100% !important;
margin:0;
padding:0;
}

#contenu #Annonce_Contact li li{
float:left;
text-align:left;
width:48% !important;
margin:0 0 10px 0;
padding:0 !important;
}
#contenu #Annonce_Contact li ul{
clear:both;
padding:0 !important;
overflow:visible;
}

#contenu #Annonce_Contact #liste_Annonce_Adresse_Chk li{
width:100% !important;
float:none;
}
#contenu #Annonce_Contact #liste_Annonce_Adresse_Chk input{
width:73.5%;
}

#contenu #Annonce_Contact #FormMap{
margin:15px auto;
width:85%;
height:440px;
}

#contenu .PrcCur{
width:37% !important;
}
#contenu #li_Annonce_Prix_Objet input{
width:30% !important;
}
#contenu .PrcCur label{
width:57% !important;
}
#contenu #str_Annonce_Prix_Objet_Devise_Id{
display:none;
}
#contenu .li_main_Annonce_Prix_Objet_Devise_Id{
width:12% !important;
}
#contenu .li_main_Annonce_Prix_Objet_Devise_Id li{
margin:0;
}
div#div_iframe_multiple{
float:left;
padding:0;
width:60%;
height:40px;
}
#li_Annonce_Photo,.li_main_Annonce_Supprimer_Photo{
width:100% !important;
}
#contenu #str_Annonce_Photo{
width:30%;
}
.asp,.asv,.aat,.asvi, .anc, .ancl{
color:#ce4949;
}

.aai{
clear:both;
font-size:11px;
}
#listImage,#listImageErreur{clear:both;}
#listImage div,#contenu fieldset .li_Annonce_Supprimer_Photo{float:left;width:19.9%;margin:0 !important;padding:0 !important;}
#listImage div span{clear:both;display:block;word-wrap:break-word;}
#Annonce_Info .img_form_checkbox{text-align:center;margin:0 auto;}

.iframe_multiple{
margin:0;
padding:0;
display:inline;
height:30px;
width:90%;
vertical-align:top;
overflow:hidden;
}

.iframe_multiple_hidden{
display:none;
width:0;
height:0;
}

.img_form_checkbox{
display:block;
width:120px;
}

#contenu fieldset #li_fieldset_Annonce_Detail{
margin:0 !important;
}
#contenu fieldset #fieldset_Annonce_Detail .li_div{
margin:0;
padding:0;
overflow:hidden;
}

#contenu #fieldset_Annonce_Detail .input{
width:30% !important;
}
#contenu #fieldset_Annonce_Detail fieldset .lif ul li{
margin:0;
}
#contenu fieldset #fieldset_Annonce_Detail,#contenu #fieldset_Annonce_Detail fieldset{
border:0;
margin:0 !important;
padding:0 !important;

}
#contenu fieldset .li_form_Annonce_Detail{
overflow:hidden;
}
#contenu #Annonce_Detail fieldset .lif{
width:49%;
float:left;
}

#contenu #Annonce_Detail fieldset .lif input,#contenu fieldset .lif select{
width:49%;
}
#contenu #Annonce_Detail fieldset{
border:1px solid #d5d9dc;
-moz-border-radius:10px;
border-radius:10px;
padding:20px 0 0 0 !important;
margin:0 0 20px 0;
}
#contenu fieldset #fieldset_Annonce_Detail #Annonce_Detail .li_checkbox_main{
width:28.9% !important;
border:1px solid #d5d9dc;
-moz-border-radius:10px;
border-radius:10px;
margin:0 1% 0 1% !important;
padding:15px 1% 15px 1% !important;
float:left;
}
#contenu fieldset #fieldset_Annonce_Detail #Annonce_Detail .li_checkbox_main .label_champs{
width:100% !important;
text-align:center;
padding:0 0 18px 0;
}
/** file **/
.SI-FILES-STYLIZED label.lfile
{
width: 56px;
height: 24px;
background: url(../img/btnChsImg.png) 0 0 no-repeat;

display: block;
cursor: pointer;
cursor: hand;
overflow:hidden;


}

.SI-FILES-STYLIZED label.lfile input.file
{
position:relative;
height: 100%;
opacity: 0;
-moz-opacity: 0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
-khtml-opacity: 0;
cursor: hand;
cursor: pointer;

}

/** mon_compte **/
#contenu fieldset #li_Client_Password{
clear:both;
}
#contenu .submit_supprimer_Client{
width:200px !important;
}

tr.client_liste_contact, div.client_liste_contact * {
color:red !important;
}
.invite_pourquoi_inscription,.pk_inscription,.liste_pk_inscription,.invit,.confirm,.paadv,.tpa{
text-align:justify;
line-height:24px;
color:#6f6f6f;
margin:0 0 20px 0;
}
.tpa{
margin:10px 0 10px 0 !important;
}
.tpa br{
margin:0 0 5px 0;
}
.tpa a{
text-decoration:underline;
}
.pk_inscription{
margin:0;
}
.Client_Loi_Droit_Acces_donnees{
font-style:italic;
color:silver;
text-align:center;
margin:0 5px 20px 5px;
line-height:18px;
font-size:11px;
}

.li_pk_inscription,.paadv li{
margin-left:50px;
list-style:disc;
}
#contenu #Client_Acceptation .lif{
width:100% !important;
}
.liClient_Langue_Id{
display:block !important;
}

#contenu #Client_Acceptation .lif li{
padding:0 5px 0 5px !important;
margin:0 !important;
}
#contenu .li_Client_Accepte_Cond_Gen label{
font-size:13px;
line-height:16px;
color:#395976;
font-weight:bold;
}
#contenu #Client_Acceptation input{
display:inline;
}

.form_Annonce_gestion_multiple{
margin:0 30px 10px 0 !important;
float:right;
padding:5px;
display:inline;
border:1px solid #ACD6E9 !important;

-moz-border-radius:10px;
border-radius:10px;
}

#contenu .form_Annonce_gestion_multiple *{
display:inline;
margin:0;
padding:0;
}

#contenu .form_Annonce_gestion_multiple .lifs{
float:none !important;
}
#contenu .form_Annonce_gestion_multiple select *{
display:block;
}
.form_Annonce_gestion_multiple select {
width:225px;
}
.form_Annonce_gestion_multiple option{
padding:0 0 0 15px !important;
}

#contenu .form_Annonce_gestion_multiple script{
display:none !important;
}
#contenu .form_Annonce_gestion_multiple .lif{
display:block;
float:left;
vertical-align:bottom;
}
#contenu .form_Annonce_gestion_multiple li{
margin:0 !important;
padding-bottom:0 !important;
}
#contenu .form_Annonce_gestion_multiple li{
margin-top:8px!important;
}
#contenu .la .form_Annonce_gestion_multiple .li_submit{
margin:0 !important;
width:30px !important;
}
#contenu .form_Annonce_gestion_multiple .submit{
padding:0 6px 0 0 !important;
margin:0 !important;
width:30px !important;
}


#contenu .form_Annonce_gestion_multiple label{
width:16px;
height:16px !important;
padding-top:5px !important;
opacity: 0.5;
filter:alpha(opacity=50);
-moz-opacity:0.5;
}

.form_Annonce_gestion_multiple label.Valider{
background:url("../img/tick.png") no-repeat left bottom;
}

.form_Annonce_gestion_multiple label.Supprimer{
background:url("../img/cross.png") no-repeat left bottom;
}

.form_Annonce_gestion_multiple label.label_checkbox{
background:url("../img/bouton/first.gif") no-repeat left bottom;
}

.form_Annonce_gestion_multiple .li_Annonce_Now label.label_checkbox{
background:url("../img/bouton/cal.jpg") no-repeat left bottom;
}
.form_Annonce_gestion_multiple .li_Annonce_Delete_Image label.label_checkbox{
background:url("../img/bouton/noIm.jpg") no-repeat left bottom;
}
.form_Annonce_gestion_multiple .li_Annonce_Spam label.label_checkbox{
background:url("../img/bouton/clientSpam.png") no-repeat left bottom;
}

.form_Annonce_gestion_multiple label.Lchecked{
opacity: 1 !important;
filter:alpha(opacity=100) !important;
-moz-opacity:1 !important;
}
.form_Annonce_gestion_multiple label.disabled{
opacity: 0 !important;
filter:alpha(opacity=0) !important;
-moz-opacity:0 !important;
}

.form_Annonce_gestion_multiple .label_radio input.radio,.form_Annonce_gestion_multiple .label_checkbox .checkbox{
visibility:hidden;
}
.form_Annonce_gestion_multiple #str_Annonce_Affichage_First_Page{
display:none;
}
.form_Annonce_contacter_client{
width:130px;
float:left;
}

#contenu .la form li.li_submit{
width:130px !important;
}
#contenu .la form li.li_afficher_annonce_sur_first_page{
width:230px !important;
}
#contenu .la form li.li_afficher_annonce_sur_first_page input.submit{
width:180px !important;
}
.li_Langue_Traduction_Auto *{
display:inline;
}
.li_Langue_Traduction_Auto{
display:inline !important;
margin:0 !important;
}

#contenu .li_Langue_Traduction_Auto .label_checkbox span{
background:0;
}

#liste_Langue_Traduction_Auto{
display:inline !important;
}

.li_Langue_Traduction_Auto input{
margin-right:5px !important;
}

#liste_Langue_Traduction_Auto label{
opacity: 0.5;
filter:alpha(opacity=50);
-moz-opacity:0.5;
}

#liste_Langue_Traduction_Auto div label.Lchecked{
opacity: 1 !important;
filter:alpha(opacity=100) !important;
-moz-opacity:1 !important;
}

#contenu #liste_Langue_Traduction_Auto div .checkbox{
height: 0 !important;
width: 0 !important;
margin:0 !important;
}

#contenu fieldset .pael .lif a{
margin:0 0 0 10px;
}

#contenu .pael .label_champs{
width:23%;
}
#contenu .pael .input,#contenu .pael textarea{
width:70%;
}

#id_fieldset_Annonce .paeld{
padding:0;
}


#contenu fieldset .pael .li_main_Langue_Traduction_Auto ul{
width:79px;
}
#contenu fieldset .pael .li_main_Langue_Traduction_Auto ul label{
width:29px !important;
}
.li_Langue_Traduction_Auto div .checkbox{
opacity: 0;
filter:alpha(opacity=0);
-moz-opacity:0;
}
li.li_Langue_Traduction_Auto label{
display:-moz-inline-box;
display:inline-block;
height:21px !important;
}

.contenu_contact_annonce .input,.contenu_contact_annonce textarea{
width:63.5% !important;
}

.dfc{
clear:both;
}
.dfc iframe,.dfc .fieldset_formulaire_Contact_Annonce{
width:100%;
height:220px;
border:0 !important;
margin:20px 0 0 0;
background:transparent !important;
}
.Confirmation_Contact_Annonce{
}
.contenu_contact_annonce{
padding:0 !important;
text-align:center;
}
.contenu_contact_annonce li, .dfc li{
width:100% !important;
margin:0 auto;
padding:0;
text-align:center;
}
form.form_Contact_Annonce{
width:400px;
-moz-border-radius:5px;
border-radius:5px;
background:#e8e9e9;
padding:10px;
margin:0 auto;
}
#contenu form.form_Contact_Annonce li.li_submit{
width:110px !important;
}
form.form_Contact_Annonce label{
color:#7d7d7d !important;
width:30% !important;
font-family:georgia;
}
.contenu_contact_annonce fieldset{

border:0 !important;
margin:0 !important;
padding:0;
}

/** login **/

#barre_droite #ul_encart_mon_compte{
background:url("../img/flbkg.png") no-repeat left top;
overflow:visible;
}
#barre_droite .fl,#barre_droite .fl ul{
padding:0;
overflow:hidden;
/**display:inline;**/
}
#barre_droite .lfl{
display:none;
}
#barre_droite .bmcm li li,#barre_droite .bmcm ul.ecml li{
float:left;
width:95px;
overflow:hidden;
}
#barre_droite .bmcm ul.ecml li{
width:48%;
}
#pafl label{
background:url("../img/inputLeft.png") no-repeat right top;
padding-right:10px;
float:left;
width:90px;
height:21px;
color:#395976;
}
#pafl .lufl input{
float:left;
}
#global #pafl input{
width:148px;
}
#global #pafl input.slf{
width:100px;
}
#global #pafl .lufl{
background:none;
clear:both;
margin:5px;
overflow:auto;
}
#global #pafl .llfl,#global #pafl .fls{
float:left;
}
#global #pafl{
width:270px;
margin:10px auto;
-moz-border-radius:5px;
border-radius:5px;
border:1px solid #d1d1d1;
overflow:auto;
padding:5px;
}
#global .fl input{
width:77px;
background:url("../img/inputRight.png") no-repeat right top;
border:0;
height:21px;
padding:0 6px 0 0;
}
#global .fl li{
background:url("../img/inputLeft.png") no-repeat left top;
padding-left:6px;
}
#barre_droite .bmcm ul.ecml li.ecmn{
width:210px;
margin:5px 0 5px 20px;
}
#global .fl li.llfl{
width:130px;
background:none;
zoom:1;
padding:0;
margin:8px 0 0 0;
}
#barre_droite .bmcm li a,#pafl li a{
color:#838282;
font-size:11px;
text-decoration:underline;
margin:0 10px 0 10px;
}
#global .fl li.fls{
background:url("../img/submitLeft.png") no-repeat left top;
padding:0 0 0 4px;
width:83px;
margin:8px 0 0 0;
}
#global .fl .fls input{
background:url("../img/submitRight.png") no-repeat right top;
height:21px;
padding:0 4px 2px 0;
color:#8e8d8d;
font-size:11px;
line-height:20px;
}
#barre_droite .fl li.lufl{
margin:0 0 0 25px;
}
#global .bmcm li.ecmi{
clear:both;
}
#barre_droite #ul_encart_mon_compte{
overflow:auto;
}
/** banner **/
#barre_droite #banniere{
background:url("../img/border_banner.png") repeat-y left;

}

/* Social_Icons
--------------------------------------------------*/
.div_link_print,.div_link_bookmark{
padding:5px 5px 0 0;
}

.lbtn{
overflow:auto;
}
.lBFB{
clear:right;
float:left;
}
.lBFB iframe{
width:300px;
}
.po{float:right;}
.po > div, .po iframe{width:80px !important;}
.div_link_print,.div_link_bookmark,.div_social_Network div{
float:left;
}
.div_social_Network{
float:right;
padding:10px 0 0 0;
}
ul.social_icons{
float:left;
list-style:none;
padding:0;
}
ul.social_icons li{
float:left;
padding:0 1px;
}
ul.social_icons li a span{
display:none;
}
ul.social_icons li a{
display:block;
height:16px;
width:16px;
background:url('../img/social_network/social_icons_bw.png') no-repeat;
}
.facebookLike,.ggpl{
margin:10px auto 20px;
width:300px;
}
.ggpl{
margin:10px auto 0;
}
.twitterFollow{
text-align:center;
}

.dontFind{
margin:0 auto;
width:250px;
}
ul.social_icons li.delicious a{background-position:0 0;}
ul.social_icons li.delicious a:hover{background-position:0 -16px;}
ul.social_icons li.twitter a{background-position:-16px 0;}
ul.social_icons li.twitter a:hover{background-position:-16px -16px;}
ul.social_icons li.flickr a{background-position:-32px 0;}
ul.social_icons li.flickr a:hover{background-position:-32px -16px;}
ul.social_icons li.behance a{background-position:-48px 0;}
ul.social_icons li.behance a:hover{background-position:-48px -16px;}
ul.social_icons li.digg a{background-position:-64px 0;}
ul.social_icons li.digg a:hover{background-position:-64px -16px;}
ul.social_icons li.stumbleupon a{background-position:-80px 0;}
ul.social_icons li.stumbleupon a:hover{background-position:-80px -16px;}
ul.social_icons li.facebook a{background-position:-96px 0;}
ul.social_icons li.facebook a:hover{background-position:-96px -16px;}
ul.social_icons li.designfloat a{background-position:-112px 0;}
ul.social_icons li.designfloat a:hover{background-position:-112px -16px;}
ul.social_icons li.linkedin a{background-position:-128px 0;}
ul.social_icons li.linkedin a:hover{background-position:-128px -16px;}
ul.social_icons li.twitpic a{background-position:-144px 0;}
ul.social_icons li.twitpic a:hover{background-position:-144px -16px;}
ul.social_icons li.spotify a{background-position:-160px 0;}
ul.social_icons li.spotify a:hover{background-position:-160px -16px;}
ul.social_icons li.tumblr a{background-position:-176px 0;}
ul.social_icons li.tumblr a:hover{background-position:-176px -16px;}
ul.social_icons li.technorati a{background-position:-192px 0;}
ul.social_icons li.technorati a:hover{background-position:-192px -16px;}
ul.social_icons li.youtube a{background-position:-208px 0;}
ul.social_icons li.youtube a:hover{background-position:-208px -16px;}
ul.social_icons li.lastfm a{background-position:-224px 0;}
ul.social_icons li.lastfm a:hover{background-position:-224px -16px;}
ul.social_icons li.deviantart a{background-position:-240px 0;}
ul.social_icons li.deviantart a:hover{background-position:-240px -16px;}
ul.social_icons li.rss a{background-position:-256px 0;}
ul.social_icons li.rss a:hover{background-position:-256px -16px;}

.proceedTranslationAuto {font-size:10px;font-style:italic;}
.atx .proceedTranslationAuto {display:block;}
.bodyUpload *{margin: 0;padding: 0;}
.bodyUpload{vertical-align:top;}

/** annonceur_pub **/
.apt{
font-size:30px;
font-weight:bold;
}
.aptp span{
display:block;
}
.apt,.apta,.aptp{
font-family:arial,sans-serif;
}
.mapsite{
width:250px;
height:286px;
text-align:center;
margin:0 auto;
background:url("../img/small-carte-France.png") no-repeat center top;
}

.big .mapsite{
float:left;
width:550px;
height:631px;
background:url("../img/carte-France.png") no-repeat center top;
}

.mapsite img{
width:250px;
height:286px;
}

.big .mapsite img{
width:550px;
height:631px;
}

.overReg{
color:#7ab4e6 !important;
}


/** menu header **/

#sous_menu{position:relative;clear:both;z-index:2;}

#x {
clear:both;
width:100%;
margin:0 auto 0 auto;
vertical-align:middle;
}
#sous_menu ul {
padding:0; margin:0; list-style-type: none;
}
#sous_menu li.lx {
float:left; position:relative;
width:12.49%;
margin:0;
border-left:0;
background:url("../img/sepRub.png") no-repeat right center;
z-index:1;
}

#sous_menu li.lx ul {
width:490%;
}
#sous_menu li.lx li.xc {
clear:left;
}
#sous_menu li.lx li {
float:left;
width:33%;
margin-right:0.3%;
background:url("../img/arrow.gif") no-repeat left top;
}


#sous_menu ul li li a {
text-align:left;
padding-left:10px;
width:auto;
font-size:12px;
}
#sous_menu ul li a, #sous_menu ul li a:visited {
display:inline-block;
vertical-align:middle;
font-family:georgia;
font-weight:normal;
margin:0;
padding:0;
text-align:center;
color:#395976;
font-size:14px;
width:100%;
}

#sous_menu ul li ul {
visibility:hidden; position:absolute; top:0;height:0; overflow:hidden;padding-left:10px;
}
#sous_menu .xl ul,#sous_menu .xxl ul {
right:0;
}
#sous_menu ul li.xxl {
right:0;
background:none;
}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
#sous_menu ul li:hover a,
#sous_menu ul li a:hover {
text-decoration:none; border:0;
}
#sous_menu ul li h1 {height:35px;width:100%;display:inline-block;}
#sous_menu ul li:hover ul,
#sous_menu ul li h1:hover ul {
visibility:visible;height:auto; position:absolute; top:35px;background:#fff; border:1px solid #395976; overflow:visible;
}
#sous_menu ul li:hover ul li a,
#sous_menu ul li a:hover ul li a {
display:block; background:transparent; text-decoration:none; height:auto; line-height:1.5em;
}
#sous_menu ul li:hover ul li ul,
#sous_menu ul li a:hover ul li a ul {
visibility:hidden; position:absolute; top:0; left:0; height:0; overflow:hidden;
}
#sous_menu ul li:hover ul li a:hover,
#sous_menu ul li a:hover ul li a:hover {
text-decoration:underline;
}
#sous_menu ul li:hover ul li:hover ul,
#sous_menu ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0; left:166px; height:auto; border:1px solid #395976;
}
#sous_menu ul li:hover ul li:hover ul.left,
#sous_menu ul li a:hover ul li a:hover ul.left {
left:-166px;
}
#sous_menu ul li:hover ul li:hover ul li a,
#sous_menu ul li a:hover ul li a:hover ul li a {
display:block; height:auto; line-height:1.5em; 
}
#sous_menu ul li a:hover ul li a:hover ul li a {}

#sous_menu ul li:hover ul li:hover ul li:hover a,
#sous_menu ul li a:hover ul li a:hover ul li a:hover {
text-decoration:underline;
}

/** end menu header **/
#fdl a{
padding-left:50px;
}
#fdl a.atm{
background:url("../img/fa.gif") no-repeat left top;
}
#fdl a.rss{
background:url("../img/fr.gif") no-repeat left top;
}
.big{
width:720px;
margin:0 auto;
}


/** annonce **/

li.lab{background:url("../img/anBotB.png") repeat-x bottom;}

.la,#liste_banniere_partenaire .lb{
clear:both;
margin:0 0 21px 0;
background:url("../img/anBot.png") repeat-x bottom;
-moz-border-radius:0 0 5px 5px;
border-radius:0 0 5px 5px;
}

.ah,#liste_banniere_partenaire .bh{
line-height:31px;
background:#395976 url("../img/annonceH.png") repeat-x top;
-moz-border-radius:5px 5px 0 0;
border-radius:5px 5px 0 0;
color:white;
padding:7px 19px 8px;
border:1px solid #d1d1d1;
border-bottom:0;
display:inline;
text-align:left !important;
}
.ah div{
display:inline;
}
.ah a,#liste_banniere_partenaire .bh a{
font-family:georgia;
font-size:13px;
line-height:31px;
color:white;
}

#contenu .ab,#liste_banniere_partenaire .bb{
-moz-border-radius:0 5px 5px 5px;
border-radius:0 5px 5px 5px;
padding:12px 10px 5px;
border:1px solid #ccd5dc;
overflow:auto;
margin-left:1px;
}
.lab .ab{
padding:12px 22px 0 19px;
}
#contenu .at{
color:#395976;
font-size:14px;
line-height:30px;
text-align:left;
font-weight:bold;
}
.la .dlg{
float:left;
}


.lab .abc{
padding-bottom:10px;
overflow:hidden;
}
.abcg,.bi{
overflow:visible;
float:left;
width:122px;
text-align:center;
margin:5px 0 5px 0;
}
.lab .abcg, .bb .bi{
width:308px;
}
.abcd{
margin-left:135px;
}
.lab .abcd{
margin-left:315px
}

.lab .ddia{
overflow:auto;
height:231px;
margin:0 !important;
padding:0 !important;
}
.ddia img,.udia li img{
border:1px solid #395976;
}

.udia{
margin:0 auto;
display:inline-block;
height:77px;
position:relative;
}
.udia li{
float:left;
margin:1px;
width:75px;
}
.udia li span{
display:block;
}
.udia li img,.uae .ddia img{
max-width:73px;
max-height:55px;
}
.udia li img:hover{
max-width:120px;
max-height:90px;
}
.udia li span:hover{
width:120px;
height:90px;
position:relative;
left:-22px;
top:-17.5px;
}
.dz{
clear:both;
padding:0;
}
.dz img{
padding:5px 5px 0 0;
}
.az{
clear:both;
margin:0 auto 10px !important;
padding:5px 0 15px 0 !important;
text-align:center;
border:1px solid #d5d9dc;
-moz-border-radius:4px;
border-radius:4px;
width:auto;
max-width:740px;
}
.az img{
-moz-border-radius:4px;
border-radius:4px;
}
.az a{
margin:5px 10px 0 10px;
}

.azh{
display:none;
padding-top:0;
}

.az legend{
padding-top:5px;
}


.abt h2,.abt h1{
line-height:20px;
}
.abt h2{
font-weight:normal !important;
font-size:13px;
}
#contenu .apS{
color:#395976;
font-size:14px;
line-height:20px;
float:right;
margin:0 0 0 10px;
clear:right;
}
.apa{
color:#d1d1d1;
font-size:12px;
line-height:12px;
}
.asr{
text-align:right;
}
.asr a{
color:#8b8b8b;
font-size:13px;
line-height:20px;
}
.alt{
overflow:auto;
padding:0 0 15px 0;
margin:0 0 5px 0;
}

.atx,.bt{
color:#555251;
font-size:12px;
line-height:19px;
clear:right;
padding:15px 0 0 0;
margin:5px 0 5px 0;
}
.lab .atx{
padding:15px 0 15px 0;
}
.atx{
background:url("../img/shadow_alSR.png") repeat-x top;
}
.adv{
float:right;
clear:right;
}
.clrc{
color:red;
}
.clrp{
color:blue;
}
.clrm{
color:green;
}
.adv,.ar{
color:#8b8b8b;
font-size:12px;
line-height:19px;
}
.apd,#centre .bp{
clear:both;
margin:0 0 10px 0;
}

.dad{
clear:both;
padding:10px 10px 0 10px !important;
margin:10px 0 0 0;
background:url("../img/shadow_alSR.png") repeat-x top;
}

.dad li div{
display:-moz-inline-box !important;
display:inline-block !important;
vertical-align:top;
width:100%;
}

.dad li .element_box div div{
width:33%;
margin-top:5px;
}

.dad li .element_box div div.Detail_Annonce_no_column{
width:100%;
}

.dad span,.acl{
color:#4e4e4e;
}
.dad .element_champ_texte,#contenu .at{
font-weight:bold;
color:#395976;
line-height:19px;
}

.dm{
clear:both;
overflow:visible;
text-align:center;
}

.dm .hideMap{
display:none;
}

.dm .map{
height:700px;
padding:5px 5px 0 5px !important;
text-align:center;
border:1px solid #d5d9dc;
border-bottom:0;
-moz-border-radius:4px 4px 0 0;
border-radius:4px 4px 0 0;
width:auto;
}
.gmap{
height:700px;
}

.dlm{
background:url("../img/shwMapM.png") repeat-x top;
display:inline-block;
width:auto;
line-height:1.2;
}
.dlm div{
background:url("../img/shwMapL.png") no-repeat top left;
display:inline-block;
width:auto;
}

.dlm div div{
background:url("../img/shwMapR.png") no-repeat top right;
display:inline-block;
width:auto;
}
.dlm a{
display:inline-block;
width:auto;
height:15px;
background:url("../img/mapNrw.png") no-repeat bottom center;
height:15px;
padding:5px 5px 1px 5px;
height:20px;
}
.dlm a:hover{
text-decoration:none;
}
.dlm a span{
background:url("../img/map.png") no-repeat bottom left;
padding:0 5px 0 25px;
}
#centre img.ani{
border:0;
}

.uae .abcd{
margin-left:85px
}
.uae .abcg{
width:75px;
}


