@charset "utf-8";
body {font:13px "Helvetica Neue", Helvetica, Arial, sans-serif;background:url("img/bg.jpg");text-align:center;margin:0;}
#slide{width:739px;height:171px;float:right;margin-right:5px;}
#slider{width:739px;height:171px;padding:0;overflow:hidden;position:relative;}
#sliderContent{width:739px;}
.sliderImage{float:left;position:relative;display:none;}
.sliderImage img{margin:0;padding:0;border:none;}
.sliderImage span{position:absolute;padding:0;width:739px;background-color:#000;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7;color:#fff;display:none;font-weight:bold;}
.bottome{bottom:0;left:0;height:20px;}
ul{list-style-type:none;margin:0;padding:0;}
#mainjava{float:left;width:490px;margin-left:-10px;}
#classement{margin: 0 auto;text-align:center;margin-bottom:6px;}
.resultat {border-top:1px solid #c0c;padding: 6px;clear:both;}
.resultat img{float:left;padding-right:10px;}
.search{margin:0; background:none;border:none;color:#FFF;}
.search p{line-height:1.7em;padding:10px;margin-top:20px;}
.search a{color:#FFF; text-decoration:none;}!important
#liste{width:624px;}!important
#lancer{margin-top:25px;margin-left:-7px;}
#lancer2{margin-top:-5px;margin-left:-5px;}
.label {font-weight:bold;padding:0 0 30px 0;display:inline}!important
.clear{clear:both;margin:0;}
.droite{float:right;}
.gauche{float:left;}
.une{width:215px;background-color:#f3f3f3;float:left;margin-right:11px;margin-left:11px;margin-top:10px;}
.une b{padding-left:4px;}
.unep{margin:0 0 4px 4px;}
table {font-size: 12px;}
img {border:0px;padding:6px;}
.img {border:0px;padding:0;}			
#logo{background-image: url("img/carre.png");background-repeat: no-repeat;background-position: top left;height:253px;width:322px;float:left;position:absolute;z-index:1;top:0;}
.logo{float:left;border:0;margin-left:58px;}
#loupe{border:0;padding:0;margin:-60px 0 0 15px;z-index:2;position:relative;}
H1, H2, H3 {color: #000;margin: 0;padding-bottom: 2px;font-weight:300;}
h4 {padding:4px 0 0 4px;font-size:16px;margin:0;}
.required {color: red;}
#accueil{width:708px;height:267px; background:url("img/acheter-louer-vendre.jpg") no-repeat; margin-bottom:10px;}
.achat{border:0;display:block;width:497px;height:61px;background:none;float:right;margin-right:9px;margin-top:23px;}
.louer{border:0;display:block;width:496px;height:60px;background:none;float:right;margin-right:4px;margin-top:15px;}
.vendre{border:0;display:block;width:497px;height:61px;background:none;float:right;margin-right:38px;margin-top:14px;}
/* floated div and boxes */
#container{margin:0 auto;text-align:center;background:url("img/bgpage.png");width:996px;}
#lefto {float: left;width: 233px;margin-top:10px;height:700px;background:url("img/bgg.jpg") no-repeat;}
#righto {float: right;margin-top: 10px; width:763px;}
#header{width:996px;height:272px;margin:0 auto;background:url("img/bgheader.jpg") no-repeat;}
.couleur{color:#c0c;}	
#content{float:left;width:716px;text-align:left;margin-bottom: 10px;background: #fafafa;padding:10px;}
#content h1{font-size: 18px;}
#content h2{font-size: 16px;}
#content ul{margin-bottom:20px;margin-left:20px;}
#content li{background: url(img/li.gif) no-repeat left;padding-left: 15px;line-height: 1.3em; margin-left:-16px;}
hr{color:#c0c;background-color:#c0c;height: 1px;border: 0;}
.fhorizon{float:left;text-align:left;background:#fafafa;padding:0;width:716px;padding-right:10px;}
.fhorizon h3{font-size:15px;}
.fhorizon2{float:left;width:716px;text-align:left;margin-bottom:10px;background:#fafafa;padding:10px;}
.fhorizon2 h3{font-size:15px;}
#navigation{float:left;width:223px;text-align:left;margin-bottom: 10px;}
.checkbox{width:13px;height:13px;}
#navigation a{color:#FFF;font-size:14px;}
#adresse{padding:0;}
#adresse p{margin-left:15px;}
#adresse a{color:#c0c;font-size:13px;}
#footer{clear:both;width:996px;height:71px;background:url("img/bgfooter.jpg") no-repeat;}
#footgauche{font-weight:bold;color:#CCC;font-size:12px;float:left;padding:0;margin:0;margin-top:4px;margin-left:15px;}
#footgauche a{color:#CCC;text-decoration:none;cursor:text;}
#footdroite{font-weight:bold;font-size:12px;float:right;padding:0;margin:0;margin-top:4px;margin-right:15px;}
#footdroite a{color:#CCC;}
#footer span{float:right;}
.blok {margin: 0;overflow: hidden;float: left;}
.blokbox {height:490px;}
.rss{float:left;padding:0;margin: 0 12px 0 15px;}
.flux p{font-weight:bold;padding:0;margin-top:0;padding-top:5px;height:50px;}
a:link {color:#c0c; text-decoration: underline;}
a:visited {color:#c0c; text-decoration: underline;}
a:hover {color:#c0c; text-decoration: none;}
a:active {color:#c0c; text-decoration: underline;}
input{background-color:transparent;background:transparent;border:none;padding:0;margin:0;}
.prix{width:68px;}
.ville{width:179px;}
.menu2 li {list-style-type:none;float:left;}
.menu2 a {color:#fff;text-decoration: none;}
.menu2 a b {display:block;background-color:transparent;padding:13px 35px 13px 35px;}
.menu2 {font:16px Verdana,Helvetica,Sans-Serif;font-weight: bold;padding: 0;margin: 0;}
.menu2 a:hover{text-decoration: underline;display:block;background-color:transparent;}!important
#menubas{text-align:center;}
.retrait{margin-left:50px;}
#menu_container a:hover{text-decoration: underline;}
.haut{float:right;margin:0px 50px 0 0;height:43px;}
#haut2{margin:0px 0 0 290px;text-align:left;height:58px;width:706px;clear:both;}
#nav a {color:#fff;text-decoration: none;display:block;background-color: transparent;padding:12px 30px 3px 30px;}
#nav a:hover{text-decoration: underline;display:block;background-color: transparent;padding:12px 30px 3px 30px;}
#nav li {list-style-type:none;float:left;}	
#nav {font: 13px Verdana,Helvetica,Sans-Serif;margin: 0;padding: 0;}
form {margin: 10px 0 0 0;padding: 10px 10px 10px 10px;border: 1px dashed #cccccc;background-color: #F7F7F4;}
label {display:block;font-weight:bold;margin:50px 0;}	
input {margin-bottom: 1px;border: 1px solid #ccc;font-family: Verdana,Helvetica,Sans-Serif;font-size: 12px;color:#777;background-color:#fff;}
textarea {width:300px;padding:2px;font-family: Verdana,Helvetica,Sans-Serif;height:70px;display:block;color:#777;border: 1px solid #ccc;}
select {width: 200px;border:1px solid #ccc;margin-bottom: 2px;} 
option { width: 200px;border:0px solid #ccc;}
fieldset {padding: 1em;border:1px solid #CCC;}  
legend {margin-bottom: 8px;padding: 5px 5px 5px 5px;border:1px solid #CCC;}
ul.menu {margin: 0 0 0 0;padding: 0 0 0 0;list-style: none;}
li.menu {line-height: 12px;padding-left: 16px;padding-top: 1px;padding-right: 2px;padding-bottom: 2px;font-weight: bold;	}
/* open-realty core.css */
.no_results {color:red;margin-top:10px;border: 1px dashed red;padding: 4px 4px 4px 4px;}
.search_results {width:100%;}
.result_row_0 {background-color: #F2F2EE;}
.result_row_1 {background-color: #FFF;}
#minia{float:right;width:228px;margin-right:-10px;}
.listing_result_box {border: 1px dashed #ccc;margin-top: 6px;}
.listing_result_top_left {padding: 0 6px 6px 0px;width:233px;float:left;}
.listing_result_top_right {padding: 0 6px 6px 0px;width:233px;float:left;}
.listing_result_center {padding: 0 6px 8px 0px;line-height: 1.3em;float:left;width:466px;clear: left;}
.listing_result_util {padding: 0 6px 8px 0px;line-height: 1.3em;width:466px;float: left;clear: left;}
.listing_result_content {margin-top: 5px;margin-bottom: 5px;text-align: center;}
.listing_header{padding: 4px 0 0 8px;}
/* LISTING BROWSE PAGE NAVIGATION WIDGET 'next_prev()'display stuff  */
.browse_tool_table {background-color: #F7F7F4;width:100%;font-size: 11px;text-decoration: none;color: black;border: 1px solid #DDD;padding: 2px 2px 2px 2px;margin-bottom: 6px;}
.browse_tool_table li{list-style-type: none;}
.browse_tool {background-color: #EBEBEB;font-size: 11px;text-decoration: none;color: black;}
.browse_tool_num {color: #c0c;}
.browse_tool_button A {background-color: #EBEBEB;font-size: 10px;line-height: 10px;text-align: center;border: 1px dashed #c0c;font-weight: bold;text-decoration: none;color: black;width: 100px;display: block;line-height: 16px;}
.browse_tool_button A:visited {color: black;}
.browse_tool_button A:hover {color: #555555;}
.browse_tool_ghost {font-size: 10px;line-height: 10px;color: #aaaaaa;text-decoration: none;}
.browse_tool_curpage {border: 1px solid #c0c;color: #555555;font-weight: bold;padding: 4px 4px 4px 4px;text-align: center;}
.bt_pages {font-family: verdana, arial, Helvetica, sans-serif;BACKGROUND-COLOR: #EBEBEB;text-decoration:none;vertical-align: middle;color:#000000;text-decoration:none;}
bt_pages_ghost{color:#aaaaaa;text-decoration:none;}
A.bt_pages{border: 1px solid #c0c;color: #c0c;padding: 4px 4px 4px 4px;display: block;text-align: center;text-decoration:none;font-weight: bold;}
A.bt_pages:visited{color: #c0c;}
A.bt_pages:hover{color:#FFFFFF;background: #c0c;}
/* LISTING PAGE DETAILS 'listing_next_prev'  */
#next_prev_listing {margin: 0 0 0 0;border: 1px dashed #ccc;width: 100%;text-align: center;}
#next_prev_listing ul {margin: 0.2em auto; list-style-type: none;}
#next_prev_listing li {display: inline;padding: 3px 0; list-style-type: none;background:none;line-height:normal;}
.count, .listing_xy {width: 100%;background-color: #E8E8E8;clear: both;padding: 3px 0;}
.slideshow_img {float: left;width: 100%;text-align:center;}
.slideshow_links {float: left;width: 100%;text-align:center;}
.city_distance_header{font-size:12px;}
/* user stuff */
.view_user {padding-left:5px;}
.view_user_user_name {font-size:14px;font-weight:bold;background-color: #EEEEEE;padding: 5px 5px 5px 5px;margin-top: 10px;}
.view_user_user_images {float: left;width: 140px;}
.view_user_user_info {float: left;padding-left:10px;width: 400px;line-height: 1.4em;}
.view_user_user_hitcount {clear:both;margin-top: 20px;line-height: 40px;}
