body {
margin:0;
}
body,table,tr,td,p,div {
font-family:verdana;
font-size:11px;
color:#000;
backgound-attachement:fixed;
}

h1{
font-family:verdana;
font-size:12px;
font-weight:bold;
color:#000;
}

h2{
font-family:verdana;
font-size:12px;
font-weight:bold;
}

blockquote{
margin:0;
}

a.blue{color:blue}

.hr_titre{
height:5px;
background-color:#165D7E;
border:0;
width:492px;
}
.hr_{
height:5px;
background-color:#165D7E;
border:0;
}

.hr_vente{
height:5px;
background-color:#0090B7;
border:0;
}

.hr_location{
height:5px;
background-color:#01B5E6;
border:0;
}

.hr_neuf{
height:5px;
background-color:#82D1E6;
border:0;
}

.hr_saisonniere{
height:5px;
background-color:#82DFCC;
border:0;
}


.hr_qui,.hr_agences{
height:5px;
background-color:#CBBFA8;
border:0;
}

.hr_contact{
height:5px;
background-color:#97775A;
border:0;
}

.td_bar_top_left{
font-size:0;
height:8px;
margin:0 0 0 0;
border-bottom-style:solid;
border-top-style:solid;
border-left-style:solid;
border-left-collapse: collapse;
border-width:0.1em;
border-color:#663304;
}
.td_bar_top_no{
font-size:0;
height:8px;
margin:0 0 0 0;
border-bottom-style:solid;
border-top-style:solid;
border-width:0.1em;
border-color:#663304;
}
.td_bar_top{
font-size:0;
height:8px;
margin:0 0 0 0;
border-bottom-style:solid;
border-top-style:solid;
border-left-style:solid;
border-collapse: collapse;
border-width:0.1em;
border-color:#663304;
}


.td_menu_top_left{
font-weight:bold;
border-top-style:solid;
border-left-style:solid;
border-width:0.1em;
border-color:#663304;
}
.td_menu_top_no{
font-weight:bold;
border-top-style:solid;
border-width:0.1em;
border-color:#663304;
}
.td_menu_top{
font-weight:bold;
border-top-style:solid;
border-left-style:solid;
border-width:0.1em;
border-color:#663304;
}
.td_menu_bottom_left{
font-size:0;
height:8px;
margin:0 0 0 0;
border-bottom-style:solid;
border-left-style:solid;
border-width:0.1em;
border-color:#663304;
}
.td_menu_bottom_no{
font-size:0;
height:8px;
margin:0 0 0 0;
border-bottom-style:solid;
border-width:0.1em;
border-color:#663304;
}
.td_menu_bottom{
font-size:0;
height:8px;
margin:0 0 0 0;
border-bottom-style:solid;
border-left-style:solid;
border-width:0.1em;
border-color:#663304;
}

.td_affiche_top{
border-bottom-style:solid;
border-width:0.2em;
border-color:#97775A;
background-color:#8AAEBE;
}

.td_affiche_good{
border-bottom-style:solid;
border-width:0.2em;
border-color:#97775A;
background-color:#B8E4D8;
}

.td_affiche{
border-bottom-style:solid;
border-width:0.2em;
border-color:#97775A;
background-color:#EFEAE5;
}

.td_fonce{
font-weight:bold;
font-size:11px;
margin:0 0 0 0;
border-width:0;
background-color:#E1D7CE;
}
.td_clair{
font-size:11px;
margin:0 0 0 0;
border-width:0;
background-color:#EFEAE5;
}

.td_foncealerte{
font-size:11px;
margin:0 0 0 0;
border-width:0;
background-color:#E1D7CE;
}
.td_clairalerte{
font-size:11px;
margin:0 0 0 0;
border-width:0;
background-color:#EFEAE5;
}

.image {
border:1px;
border-style:groove;
border-color:orange;
}
.drapeaux {
border:0;
}
.tour {
border-style:solid;
border-color:#BEBEBE;
border-top-width:2;
border-bottom-width:2;
border-left-width:2;
border-right-width:2;
}
.mut
{
color:#666;
text-decoration:none;
font-size:10px;
}
a
{
color:#000;
text-decoration:none;
font-family:verdana;
font-size:11px;
}
a:hover
{
font-family:verdana;
font-size:11px;
color:#000;
text-decoration:underline;
}
a.shut
{
font-family:verdana;
font-size:11px;
color:#000;
text-decoration:none;
cursor:text;
}
a.shut:hover
{
font-family:verdana;
font-size:11px;
color:#000;
text-decoration:none;
cursor:text;
}

a.up
{
color:black;
text-decoration:none;
}
a.up:hover
{
color:black;
text-decoration:overline underline;
}
a.map
{
font-weight:normal;
color:#000;
text-decoration:none;
font-size:9px;
}
a.map:hover
{
font-weight:normal;
color:#000;
text-decoration:underline;
font-size:9px;
}
a.mapi
{
font-weight:normal;
color:#000;
text-decoration:none;
font-size:9px;
}
a.mapi:hover
{
font-weight:normal;
color:#000;
text-decoration:underline;
font-size:9px;
}
file {
font-family:verdana;
font-size:11px;
border-style:solid;
border-width:0.1em;
border-color:#97775A;
width:60;
height:18px;
}

select.rapid {
font-family:verdana;
font-size:10px;
border-style:solid;
border-width:0.1em;
border-color:#97775A;
width:133px;
height:18px;
/*background-color:#ffffff;*/
align:center;
}

select {
font-family:verdana;
font-size:10px;
border-style:solid;
border-width:0.1em;
border-color:#97775A;
height:18px;
/*background-color:#ffffff;*/
}

input {
font-family:verdana;
font-size:10px;
border-style:solid;
border-width:0.1em;
border-color:#97775A;
/* width:80px; */
height:18px;
/*background-color:#ffffff;*/
}
input.checkselection{
font-family:verdana;
font-size:10px;
height:16px;
border:none;
margin-bottom:0;
}
input.submit {
font-family:verdana;
font-weight:bold;
font-size:10px;
color:#ffffff;
border-width:0.1em;
border-color:#97775A;
background-color:#663304;
text-align:center;
}
input.letter {
font-family:verdana;
font-weight: normal;
font-size:10px;
border-style:solid;
background-color:#EFEAE5;
border-color:#97775A;
border-width:0.1em;
width:100;
height:18px;
}
input.letterimage {
font-family:verdana;
font-weight:bold;
font-size:10px;
color:#ffffff;
border-width:0;
width:25px;
height:18px;
background-color:#663304;
align:center;
}
input.ville {
font-family:verdana;
font-size:10px;
border-style:solid;
border-color:#97775A;
border-weight:0.1em;
width:120;
height:18px;
/*background-color:#ffffff;*/
align:center;
}
input.annuaire {
font-family:verdana;
font-size:10px;
border-style:solid;
border-color:#97775A;
border-weight:0.1em;
width:340;
height:18px;
/*background-color:#ffffff;*/
align:center;
}
input.alerte {
border:0;
width:120;
height:18px;
align:center;
}
input.menu {
font-family:verdana;
font-weight:bold;
font-size:11px;
border-style:solid;
border-color:#E1D7CE;
border-weight:0.1em;
width:200;
height:18px;
background-color:#EFEAE5;
align:center;
cursor:default;
}
input.check,input.checkbox,input.checkk {
width:15px;
height:15px;
vertical-align:middle;
border:0;
}
input.file {
font-family:verdana;
font-size:10px;
border-style:solid;
border-color:#97775A;
border-weight:0.1em;
width:180;
height:18px;
/*background-color:#ffffff;*/
align:center;
}

.radiop{
	vertical-align: middle;
	height: 15px;
	border:none;
	padding-bottom: 0px;
}

.round {
border-style:solid;
border-left-color:#663304;
border-right-color:#663304;
border-bottom-color:#663304;
border-top-color:#663304;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-collapse: collapse;
}
.roundfin {
border:1px solid #663304;
}
.roundfinleft {
border:1px solid #663304;
border-left:0;
}
.roundfinright {
border:1px solid #663304;
border-right:0;
}
.roundfintop {
border:1px solid #663304;
border-top:0;
}
.roundfinbottom {
border:1px solid #663304;
border-bottom:0;
}
.top {
border-style:solid;
border-color:#BEBEBE;
border-top-width:1px;
border-bottom-width:0;
border-left-width:1px;
border-right-width:1px;
}

.table_bottom_menu {
border-style:solid;
border-top-color:#CBBFA8;
border-bottom-color:#CBBFA8;
border-top-width:0.2em;
border-bottom-width:5px;
border-left-width:0;
border-right-width:0;
}

input.formwebsite {
display:none;
}

a.blog{
color:#165D7E;
font-weight:bold;
}

input.commentaire{
width:300;
border:1px solid #A5ACB2;
}

input.commentairebox{
border:0;
margin:0;
padding:0;
width:20;
}

table.commentaire{
font-size:10px;
font-weight:bold;
}
.piedtop{
margin-top:2px;
background-color:#f4f4f4;
border-top:2px solid #eb4b1e;
border-bottom:1px solid #eb4b1e;
}
.piedtop a{
color:#5a5a5a;
font-weight:bold;
}
.piedbottom{
/*margin-top:2px;*/
background-color:#f4f4f4;
font-weight:bold;
}
.piedbottom td{
color:#5a5a5a;
font-size:11px;
}
.apiedbottom{
color:#000;
font-weight:normal;
}
/*
.piedbottom ul a{
color:#000;
font-weight:normal;
}
*/
.piedbottom ul{
list-style:url('http://static0.lesclesdumidi.com/img_ge/footer_fleche-t1342700000.jpg');
padding-left:15px;
margin:2px 0 0 2px;
}
.photoannonce {
border:1px solid #97775A;
}
input.evolutioninput {
width:120;
}
input.evolutionsubmit {
width:206px;
}
/*
a.apage{
display:inline;
margin:0;
padding:8px;
border:1px solid #996633;
text-align:center;
}
a.apage:hover{
border:1px solid #336699;
background-color:#F8F7F4;
}
a.apagecurrent{
display:inline;
margin:0;
padding:8px;
border:1px solid #336699;
}
*/
.website {
display:none;
}
a.blue img {
-moz-box-shadow: 3px 3px 2px #888;  
-webkit-box-shadow: 3px 3px 2px #888;  
box-shadow:2px 2px 2px #888;
}

#typebien{
width:605px;
display:none;
position:absolute;
z-index: 10;
background-color:#F1EAE2;
border:1px solid #382225;
}
#immodep{
width:605px;
display:none;
position:absolute;
z-index: 10;
background-color:#F1EAE2;
border:1px solid #382225;
}
#maison{
width:605px;
display:none;
position:absolute;
z-index: 10;
background-color:#F1EAE2;
border:1px solid #382225;
}

.inputconnect{
margin:0px 0px 0px 0px;
font-weight: normal;
/*height:14px;
width:78px;
*/
}

.lienorange{
	color:#F56701;
	text-decoration:underline;
}

/*moteur listing juin*/
#tabrechlisting{
	background-color:#f4f4f4;
}
#tabrechlisting td{
	padding:5px;
}

a.apage{
display:inline;
margin:0;
padding:4px;
border:1px solid #d8d9d9;
text-align:center;
background-color:#FFFFFF;
}
a.apage:hover{
border:1px solid #336699;
background-color:#FFFFFF;
}
a.apagecurrent{
display:inline;
margin:0;
padding:4px;
border:1px solid #336699;
background-color:#FFFFFF;
}

.bordergris{
	border:1px solid #B7B6B6;
}
.padtdcinq{
	padding:3px;
}
.padtdsel{
	padding:3px;
	font-size:9px;
}

.italiq{
	color: #545556;
    font-style: italic;
	width:88px;
	border:1px solid #dadada;
	font-size:11px;
	margin-top:5px;
}
.italiqs{
	color: #545556;
    font-style: italic;
	width:74px;
	border:1px solid #dadada;
	font-size:11px;
	margin-top:5px;
}
.italiqq{
	color: #545556;
    font-style: italic;
	width:188px;
	border:1px solid #dadada;
	font-size:11px;
	margin-top:5px;
}
.italiqqq{
	color: #545556;
    font-style: italic;
	width:155px;
	border:1px solid #dadada;
	font-size:11px;
}
.longselect{
	width:188px;
	border:1px solid #dadada;
	margin-top:5px;
	height:20px;
}
.courtselect{
	width:145px;
	border:1px solid #dadada;
	margin-top:5px;
	height:20px;
}
#mt_idville{
	display:none;
	border:1px solid #7F7F7F;
	padding:10px;  
	left: 12px;
	top: 82px;
	background-color:#fff;
	height:160px;
	width:168px;
	overflow:scroll;
	z-index:13;
}

.oknews{
	background-color:#e8491c;
	border:1px solid #c5351d;
	color:#ffffff;
	width:24px;
	height:21px;
	font-weight:bold;
	cursor:pointer;
	margin: 0 0 5px;
	padding:0;
}

.ctt_long{
	width:290px;border:1px solid #eaebeb;
}
.ctt_court{
	width:250px;border:1px solid #eaebeb;
}
.ctt_mini{
	width:113px;border:1px solid #eaebeb;
}
.ctt_radio{padding:0px;vertical-align:bottom;border:none;}

.lienbleu{
	color:#41c6e8;
	text-decoration:none;
}
.toptiret{
	border-top:1px dashed #41c6e8;
}

.boitegauche{
	color:#4c4c4c;
	font-weight:bold;
	font-size:13px;
}
/* listing menus*/
.h3liste {
	margin:2px;
	text-align:left;
}
.h3liste a{
	font-size:14px;
	color:#FFFFFF;
}
.h3liste a:hover{
	font-size:14px;
	color:blue;
}
#descag{
font-size:12px;
line-height:16px;
margin:2px 2px 2px 0;
text-align:justify;
}
#descsa{
font-size:12px;
line-height:16px;
margin:2px 16px 2px 0;
text-align:justify;
}
#descne{
font-size:12px;
line-height:16px;
margin:2px 8px 2px 0;
text-align:justify;
}
#desclo{
font-size:12px;
line-height:16px;
margin:2px 8px 2px 0;
text-align:justify;
}
#descve{
font-size:12px;
line-height:16px;
margin:2px 10px 2px 0;
text-align:justify;
}

/* detail annonce */
#backdetail{
background:url('http://static0.lesclesdumidi.com/img_ge/detailfr/back_detail.jpg') #9bc02b top left no-repeat;
}
#backdetail td{
color:#FFFFFF;
}
#ulphoto li{
height:70px;
width:100px;
margin:0 1px;
padding-top:1px;
display:block;
}

.nophoto{
border-top:2px solid #F9F9F9;
}
.photov{
border:1px solid #a2d130;
}
.backgris{
background:url('http://static0.lesclesdumidi.com/img_ge/detailfr/back_long.jpg') top left no-repeat;
color:#4e4e4e;
font-size:12px;
font-weight:bold;
height:15px;
padding:8px;
}
.backgrish3{
background:url('http://static0.lesclesdumidi.com/img_ge/detailfr/back_long.jpg') #F5F5F5 bottom left no-repeat;
color:#4e4e4e;
height:32px;
padding:2px 0 2px 5px;
}
.backgrish3 h3{
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
}
.bordgris{
	border:1px solid #B7B6B6;
	padding-bottom:5px;
}
.vert{
color:#92AD39;
font-weight:bold;
float:right;
}
.verte{
color:#a2d130;
font-weight:bold;
}
.oksubmit{
border:none;
background-color:#a2d130;
color:#FFFFFF;
font-weight:bold;
}
.inputctt{
width:168px;
height:21px;
border:1px solid #cdcdcd;
}
.inputcttbis{
width:185px;
height:21px;
border:1px solid #cdcdcd;
}
.inputcttter{
width:441px;
height:21px;
border:1px solid #cdcdcd;
}
.areactt{
width: 98%;
border:1px solid #CDCDCD;
height:80px;
}
.radioctt{
vertical-align:bottom;
border:none;
}
.orangectt{
color:#db3d16;
}
.pgauche{
padding:8px;
margin:0px;
}
.fontprix{
font-weight:bold;
font-size:15px;
}
#blocevol{
float:right;
padding:5px;
}

.liendroite{
margin-left:10px;
}
.marginlogo{
margin:5px 0px 5px 5px;
}
#cont{
line-height:20px;
margin:0px;
padding:5px 5px 5px 0;
}
#evolmail{
width:100px;
border:1px solid #CDCDCD;
}
#evolsubmit{
width:30px;border:none;
background-color:#A2D130;
color:#FFFFFF;
}
#vv{
text-decoration:underline; 
}
.imgdroite{
margin: 5px 0 0;
}
#divrel{
position:relative;
text-align:left;
}
#divabs{
position:absolute;
text-align:right;
width:120px;
}
#formami{
padding:4px;
margin:0px;
}
.chksel{
width:15px;
border:none;
}
.marginvoir{
margin:0px 0px 5px 5px;
}
#logovadif{
margin:5px 0px;
}
#okami{
color:red;
}
.tabdeposer{
border:1px solid #DADADA;
background-color:#f4f4f4;
}

.photoaccueil img{
border:1px solid #614B5B;
}

.print{
cursor:pointer;
}

.divinterets{
/*border:1px solid #C0C0C0;*/
}

.backinterets{
background:url('http://static0.lesclesdumidi.com/img_ge/detailfr/back_interets.jpg') #F5F5F5 bottom left repeat-x;
border-left:1px solid #C0C0C0;
border-right:1px solid #C0C0C0;
border-top:1px solid #C0C0C0;
height:42px;
padding:10px 5px 0;
}
.backinterets h3{
color:#4e4e4e;
margin:0;
}

.tabinterets{
border:1px solid #C0C0C0;
border-collapse:collapse;
}
.tabinterets th{
border:1px solid #C0C0C0;
background-color:#F4F4F4;
height:25px;
font-size:12px;
}
.tabinterets td{
border:1px solid #C0C0C0;
padding:5px 0px 5px 25px;
color:#5A5A5A;
}
.tabrue{
border-left:1px solid #C0C0C0;
border-right:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0;
}
.tabrue tr{
height:20px;
}
#contact_agences{
border-left:1px solid #C0C0C0;
border-right:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0;
}
.tabevolprix{
border:1px solid #C0C0C0;
border-collapse:collapse;
}
.tabevolprix th{
border:1px solid #C0C0C0;
background-color:#F4F4F4;
height:25px;
font-size:12px;
}
.tabevolprix td{
border:1px solid #C0C0C0;
padding:5px 0px 5px 10px;
color:#5A5A5A;
height:42px;
}

.blocgraph{
border:2px solid #DADADA;
padding:5px;
width:480px;
height: 232px;
}
.blocgraphflash{
overflow:hidden;
width:474px;
height:200px;
}

#felicitation{
background-color:#fff7f3;
border:1px solid #c1c1c1;
width:850px;
padding:10px;
margin:20px;
}
#feli{
color:#de4515;
font-size:18px;
font-weight: bold;
margin:0;
}
#seli{
color:#4d4d4d;
font-size:14px;
font-weight:bold;
}
.anntab{
border-left:1px solid #c1c1c1;
border-right:1px solid #c1c1c1;
height:238px;
}
.blocannonce{
width:424px;
height:238px;
float:left;
margin-left:20px;
margin-bottom:20px;
font-family:arial;
}
.bghb{
background-color:#f4f4f4;
color:#4d4d4d;
font-size:13px;
font-weight:bold;
padding:5px; 	
border-top:1px solid #c6c5c6;
border-bottom:1px solid #c6c5c6;
}
.voiranag{
font-size:11px;
text-decoration:underline;
font-weight:normal;
}
.divpx{
float:right;
color:#10a5e2;
font-size:13px;
font-weight:bold;
}
#envoigeneral{
text-align:center;
}
#multienvoi{
width:512px;
height:40px;
}

.divstats{
position:relative;
font-family:arial;
border: 1px solid #DADADA;
color: #4E4E4E;
font-size: 12px;
height: 44px;
line-height: 20px;
padding: 3px 0 0 3px;
background:url('http://static0.lesclesdumidi.com/img_ge/stats/backdivstats.jpg') top left repeat-x;
}
.divstats img{
position:absolute;
float:right;
right:2px;
top:10px;
}

.tabprix{
border:1px solid #dadada;
}
.tabprix th{
background-color:#F6F6F4;
border:1px solid #dadada;
border-collapse:collapse;
text-align:center;
}
.tabprix td{
border:1px solid #dadada;
border-collapse:collapse;
text-align:center;
}

.partagegraph{
background-color:#F5F5F5;
border-bottom:1px solid #DADADA;
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
padding:6px;
text-align:right;
}
.partagegraph img{
cursor:pointer;
}

#lasuite{
padding:0px 8px;
margin:0px;	
display:none;
}
#lirelasuite,#masquerletexte{
color:#00ADF4;
cursor:pointer;
font-weight: bold;
}

/* new design 2013 */
#accueiltab br{
line-height:8px;
}
#accueiltab h2{
padding:0;
margin:0;
display:inline;
}
#backdate{
background-color:#f3f3f3;
border:1px solid #b7b6b6;
font-size: 13px;
font-weight: bold;
margin-top: 8px;
height: 36px;
line-height: 36px;
text-align: left;
}
#backdate span{
color:#e1421a;
}
#backdate img{
float:right;
margin-right:5px;
}
.imgactu{
float:left;
margin-top:2px;
}
.dateactu{
color:#E1421A;
}
.titreactu{
color:#626262;
font-weight:bold;
max-height: 28px;
overflow: hidden;
}
.titreactu h3{
margin: 0;
padding: 0;
display:inline;
font-size: 11px;
}
.backtitre{
background:url('http://static1.lesclesdumidi.com/img_ge/back_titre_1.jpg') top left repeat-x;
height:31px;
line-height:31px;
font-weight:bold;
font-size:13px;
padding-left: 8px;
color:#4e4e4e;
text-align: left;
}
.backtitre a{
vertical-align:middle;
padding-left:30px;
}
.bordergrisplein{
border:1px solid #B7B6B6;
background-color:#f1f1f1;	
}

.champs_form_contact{
border:1px solid #DADADA;
font-family:verdana;
font-size:12px;
}
input.champs_form_contact{
width:186px;
}
textarea.champs_form_contact{
width:383px;
}
.txtacc{
text-align:left;
margin:5px;
}
.tabcarouselacceuil{
height:210px;
width:180px;
}
.tabcarouselacceuil h3{
padding:0;
margin:0;
display:inline;
font-size: 11px;
}
.menuOnglets li.selected {
background: none repeat scroll 0 0 #FFFFFF;
background-color:#ffffff;
color:#4e4e4e;
font-size:13px;
font-weight: bold;
border: 1px solid #B7B6B6;
border-bottom:none;
height:31px;
line-height:31px;
}
.menuOnglets li {
border: 1px solid #B7B6B6;
background:url('http://static1.lesclesdumidi.com/img_ge/back_titre_1.jpg') top left repeat-x;
color:#4e4e4e;
cursor: pointer;
display: block;
float: left;
font-size:13px;
font-weight: bold;
margin: 0;
margin-top: -2px;
z-index:2;
height:31px;
line-height:31px;
}
.menuOnglets ul{
list-style-type: none;
height:31px;
padding-left: 0px;
margin-top: 3px;
}
.menuOnglets li {
padding-right:10px;
padding-left:10px;
}
.secondElt_content
{
border:1px solid #B7B6B6;
background-color:#FFFFFF;
height:270px;
padding:4px;
margin-top:-12px;
z-index:1;
}
.linkpages{
list-style-image:url('http://static1.lesclesdumidi.com/img_ge/stats/pucebleue-t1359113500.png');
padding-left:22px;
margin-top:0px;
}
.linkpages a{
color:#00adf4;
}
.linkpages li{
width:33%;
height:24px;
line-height:24px;
float:left;
border-bottom:1px dashed #d6d6d6;
}
#secondElt_content_2,#secondElt_content_3,#secondElt_content_4{
display:none;
}
#secondElt_content_2{
height:445px;
}
#secondElt_content_3{
height:820px;
}
#secondElt_content_4{
height: 600px;
}
#secondElt_content_4 p{
color: #404040;
font-size: 12px;
font-weight: bold;
margin: 10px 20px;
}
#secondElt_content_4 span{
color: #404040;
font-size: 12px;
font-weight: normal;
}
#secondElt_content_4 br{
line-height:14px;
}
#formbisvoiture{
position:absolute;
display:block;
padding:0px;
margin-left:10px;
height:280px;
}
/*moteur*/
#formbis{
position:relative;
display:block;
padding:0px;
margin-left:10px;
height:280px;
}
#mtr_loc,#mtr_elargir,#mtr_typepiece,#mtr_surfaceprix,#mtr_alerte{
height:35px;
line-height: 35px;
margin-left:15px;
}
#mtr_loc{
width: 300px;
}
#mtr_alertemail{
height:26px;
line-height:26px;
margin-left:15px;
width: 420px;
}
#mtr_ville{
height:40px;
margin-left:10px;
}
#mtr_locv,#mtr_locl,#mtr_locn,#mtr_locs,
#mtr_distancea,#mtr_distanceb,#mtr_distancec,#mtr_distanced,
#mtr_alerteoui,#mtr_alertenon
{
border:none;
margin:0 0 0 10px;
vertical-align: middle;
}
#mtr_secteur{
width:635px;
height:35px;
border:1px solid #7F7F7F;
font-size: 17px;
font-style: italic;
font-weight: bold;
margin:0;
}
#mtr_idville{
display:none;
border:1px solid #7F7F7F;
padding:10px;  
position:relative;
background-color:#fff;
height:160px;
width: 615px;
overflow:scroll;
z-index:13;
}
.mtr_type{
background: none repeat scroll 0 0 #FFFFFF;
clear: both;
cursor: pointer;
height: 22px;
left: 100px;
position: relative;
top: -28px;
text-align: left;
width: 150px;
z-index: 11;
}
#mtr_letype{
background: url("http://www.lesclesdumidi.com/fr/img_moteur/fleche_select.jpg") no-repeat scroll right top transparent;
font-family: Arial;
font-size: 12px;
font-style: italic;
height: 22px;
line-height: 24px;
width: 150px;
border:1px solid #7F7F7F;
color: #545556;
}
#mtr_listetype{
background: none repeat scroll 0 0 #FFFFFF;
border: 1px solid #E2D8CE;
display: none;
left: 0;
position: absolute;
top: 23px;
width: 150px;
z-index: 1;
}
#mtr_listetype div{
height:25px;
line-height: 25px;
}
#mtr_divpiece{
clear: both;
height: 24px;
left: 270px;
top: -56px;
position: relative;
text-align: left;
width: 310px;
z-index: 10;
}
#mtr_nbpiece{
background: url("http://www.lesclesdumidi.com/fr/img_moteur/fleche_select.jpg") no-repeat scroll right top transparent;
background-color:#ffffff;
cursor: pointer;
font-family: Arial;
font-size: 12px;
font-style: italic;
left:130px;
top: -28px;
height: 22px;
line-height: 24px;
position: relative;
width: 150px;
color: #545556;
border:1px solid #7F7F7F;
z-index: 1;
}
#mtr_listpiece{
background-color: #FFFFFF;
border: 1px solid #E2D8CE;
display: none;
left: 130px;
position: absolute;
top: 30px;
width: 150px;
z-index: 1;
}
#mtr_listpiece div{
height:25px;
line-height: 25px;
}
#mtr_smin,#mtr_smax,#mtr_pmin,#mtr_pmax{
width:70px;
}
#mtr_surfacemin,#mtr_surfacemax,#mtr_prixmin,#mtr_prixmax{
width:70px;
border:1px solid #7F7F7F;
font-style: italic;
color: #545556;
}
#mtr_smin{
position: relative;
left:100px;
top:-28px;
}
#mtr_smax{
left:180px;
position:relative;
top:-50px;
}
#mtr_pmin{
left: 130px;
position: relative;
top: -29px;
}
#mtr_pmax{
left: 210px;
position: relative;
top: -51px;
}
#mtr_budget{
left: 270px;
position: relative;
top: -78px;
height: 35px;
width:310px;
}
#mtr_mail{
width:376px;
border:1px solid #7F7F7F;
color: #545556;
font-style: italic;
}
#mtr_bouton{
margin-left:480px;
cursor: pointer;
}
.divvillestat{
line-height:27px;
border-top:1px solid #B7B6B6;
font-weight:bold;
padding-left:5px;
width:310px;
height:27px;
cursor:pointer;
color:#4e4e4e;
}
.divvillestat img{
vertical-align:middle;
}
.divvillestat div{
float:right;
margin-right:10px
}
#boutondialog{
cursor:pointer;
}
.inputdialog{
border:1px solid #E1421A;
width:150px;
}
#envoyerdialog{
float:right;
border:1px solid #E1421A;
}
.passwdoublie{
color:#E1421A;
font-style: italic;
text-decoration: underline;
font-size:11px;
}
.evolmoins{
color:#37a42b;
}
.evolplus{
color:#e30f19;
}
.iconedroite{
float:right;
margin-right:5px;
margin-top:3px;
}

.h1acc{
margin: 0;
padding: 4px 0 0;
line-height:12px;
display: inline;
}
.h2acc{
margin: 0;
padding: 0;
display: inline;
}
.h2acc a{
margin: 0;
padding: 0;
font-size:13px;
color: #4E4E4E;
}
#puceactu{
vertical-align:middle;
}
/* new design 2013 */