/*@charset "utf-8";*/
/* CSS Document */
body{
background:#525152 url(../images/charte/body_bg.jpg) ; 
}

img{
border:none
}

#wrapper{
width:935px;
height:798px;
margin:auto;
margin-top:15px;
}

#conteneur{
background:url(../images/charte/bg_middle2.jpg) repeat-y;
width:935px;
float:left;
}

#top0{
background:url(../images/charte/bg_top0.jpg) no-repeat;
width:935px;
height:48px;
}
#top0 #slogan{
	font-size:14px;
	color:white;
	padding-top:17px ;
	padding-left:26px;
}

#top1{
background:url(../images/charte/bg_top1.jpg) no-repeat;
width:935px;
height:58px;
}

#top2{
background: url(../images/charte/bg_top2.jpg) no-repeat;
height:34px;
width:935px;
}

#banner{
background:url(../images/charte/bg_banner.jpg) no-repeat;
width:935px;
height:179px;
}

#top3{
background:url(../images/charte/bg_middle1.jpg) no-repeat top;
width:935px;
float:left;
}

/*#middle{
background:url(../images/charte/bg_middle2.jpg) repeat-y;
width:935px;
}*/

#footer{
background:url(../images/charte/bg_bottom.jpg) no-repeat;
height:62px;
width:935px;
float:right;
padding-top:8px;
}

#navigation_top {
width:935px;
height:32px;
margin:0 0px 0 0 ;

}
#navigation_top ul {
list-style-type : none;
margin:0 60px 0 0 ;
padding : 0;
}
#navigation_top ul li {
height : 34px;
float : right;
overflow : hidden;
margin : 0;
padding : 0;
}
#navigation_top ul li .bt_acc {
height : 34px;
width : 80px;
margin : 0;
padding : 0;
}

#navigation_top ul li .bt_vendre {
height : 34px;
width : 75px;
margin : 0;
padding : 0;
}

#navigation_top ul li .bt_ach {
height : 34px;
width : 80px;
margin : 0;
padding : 0;
}

#navigation_top ul li .bt_serv {
height : 32px;
width : 144px;
margin : 0;
padding : 0;
}

#navigation_top ul li .bt_calc {
height : 34px;
width : 118px;
margin : 0;
padding : 0;
}

#navigation_top ul li .bt_lien {
height : 34px;
width : 105px;
margin : 0;
padding : 0;
}

#navigation_top ul li .bt_cont {
height : 34px;
width : 72px;
margin : 0;
padding : 0;
}

#navigation_top ul li .bt_espace {
height : 32px;
width : 104px;
margin : 0;
padding : 0;
}

#navigation_top ul li a {
height : 34px;
display : block;
}

#navigation_top ul li a:hover {
margin-top : -34px;
}

/*fin navigation top*/

/*navigation*/
#navigation {
width:323px;

}
#navigation ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#navigation ul li {
height : 53px;
float : left;
overflow : hidden;
margin : 0;
padding : 0;
width:323px;
}
#navigation ul li a {
height : 53px;
display : block;
}
#navigation ul li a:hover {
margin-top : -53px;
}

/*fin navigation*/

#bloc_annoce{
width:915px;
float:left;
padding:20px 0 0 20px;

}

#animation{
margin:-175px 15px 0 0;
float:right;
width:588px;
height:175px;
}

#conteneur_rond{
float:right; margin:135px 5px 0 0; padding:0 5px 0 0
}

#image_ronde{
position:relative; width:455px; height:279px;  margin:0;float:right; z-index:100;
}

#flash{float:left; width:588px; height:175px; margin:0;  margin-top:-4px;}

#content{
padding:0px 25px 5px 25px;
}

.bloc_login{
width:39%;float:right; /*border-left: #F18B1B solid 1px;*/
}

.bloc_static{
width:60%; float:left;
}

.compte{
padding:5px 20px 0 0;
}

.form1{
	width:200px;
}

#list_annonce{
	float:left;
	width:49%;
	margin-left:4px;
}

.pre-sui{
background:url(../images/integration/avendre/bt_pre-sui.jpg) no-repeat;
width:356px;
height:28px;
}

span.copyright
{
    color: #2C4079;
    
    padding-right: 32px;
}

div#liste_proprietes
{
    position: relative;
    
    margin: 0px -5px 0px -5px;
    padding-top: 24px;
    
    background-image: url("../images/gradiant_propriete_2.jpg");
    background-repeat: repeat-x;
}

div#liste_proprietes h2
{
    padding: 0px 0px 10px 10px;
    
    font-family: "arial";
    font-size: 17px;
    
    color: #323f74;
}

div#liste_proprietes h2 em
{
    font-style: normal;
    
    color: #456dc5;
}

div.proprietes_ville
{
    position: relative;
    
    margin-bottom: 16px;
}

div.propriete
{
    float: left;
    
    margin: 0px 5px 0px 5px;
    border-bottom: 2px solid #323f74;
    padding-left: 16px;
    
    width: 272px;
    
    background-image: url("../images/gradiant_propriete.jpg");
    background-position: bottom center;
    background-repeat: repeat-x;
}

div.propriete div.details
{
    margin: 8px 0px 12px 0px;
}

div.propriete div.details span.prix
{
    font-weight: bold;
    font-size: 16px;
}

div.propriete div.details img.photo
{
    float: left;
    
    width: 140px;
    height: 98px;
    
    margin-right: 6px;
    border: 1px solid #000000;
}

div.clear
{
    clear: both;
}

div.consulter_liste
{
    position: relative;
    left: 750px;
    top: -10px;
}

div.consulter_liste span
{
    position: relative;
    top: -5px;

    color: #FA0103;
}

div.propriete div.details div.boutons
{
    margin: 8px 0px 0px 8px;
}

div.propriete div.details div.boutons a.fiche
{
    display: inline-block;
    position: relative;
    top: -3px;
    
    margin-right: 2px;
    
    width: 35px;
    height: 18px;
    
    background-image: url("../images/Btn_FicheTechUp.gif");
}

div.propriete div.details div.boutons a.fiche:hover
{
    background-image: url("../images/Btn_FicheTechOver.gif");
}

div.propriete div.details div.boutons a.visite
{
    display: inline-block;
    
    margin-right: 2px;
    
    width: 24px;
    height: 24px;
    
    background-image: url("../images/Btn_PhotosUp.gif");
}

div.propriete div.details div.boutons a.visite:hover
{
    background-image: url("../images/Btn_PhotosOver.gif");
}

div.propriete div.details div.boutons a.email
{
    display: inline-block;
    
    margin-right: 2px;
    
    width: 24px;
    height: 24px;
    
    background-image: url("../images/Btn_EnvoyerUp.gif");
}

div.propriete div.details div.boutons a.email:hover
{
    background-image: url("../images/Btn_EnvoyerOver.gif");
}
