.spacer  {
    clear:both;
}
html {
    background:#FFF url(../img/fond-degrade.jpg) repeat-x scroll 0 0;
}
body {
    background:transparent url(../img/fond-site.jpg) no-repeat scroll 50% 0;
	font:12px Arial, Helvetica, sans-serif;
}
a {
    color:#7f341d;
}

#all {
    width:900px;
    margin:0 auto 7px;
    background:#fff;
}

#header {
    height:435px;
    width:900px;
}

* html #header {
	float:left;
    height:435px;
    width:900px;
}

#header #left-header {
    float:left;
    width:280px;
    height:425px;
    background:#fff url(../img/fond-header-left.jpg) no-repeat 0 0;
}
a.logo {
    width:280px;
    display:block;
    text-align:center;
}
.form-recherche {
    margin:0 0 0 13px;
    padding:0 10px;
    height:95px;
    font-size:10px;
}
.form-recherche p { 
	float:left;
	height:auto;
}

*+html .form-recherche p { 
	float:left;
	height:11px;
}

.form-recherche label {
    width:90px;
}
.form-recherche select {
	float:left;
    height:17px;
    font-size:9px;
    margin:0px 0px 2px 0px;
}
.form-recherche input {
    font-size:9px;
    margin:0px 0px 2px 0px;	
}
.btn-ok-recherche {
    padding:0 0 0 5px;
    float:left;
}

*+html  .btn-ok-recherche {
    padding:5px 0 0 5px;
    float:left;
}

.trait-recherche {
    float:left;
    padding:6px 0 0 0;
}

*+html .trait-recherche {
    float:left;
    padding:6px 0 0 0;
	margin:5px 0px 0px 0px;
}

.flash-recherche {
    margin:0px 0 0 13px;
    padding:0px 0 0 0;
    width:253px;
    height:190px;
}

*+html .flash-recherche {
    margin:5px 0 0 13px;
    padding:0px 0 0 0;
    width:253px;
    height:190px;
}

.lien-appartements {
    height:25px;
    width:253px;
}
.lien-appartements a{
    display:block;
    margin:0px auto;
    width:232px;
}

.sous-menu {
    margin:0 0 0 15px;
}
.sous-menu li {
    width:76px;
    height:33px;
    margin:0 0 3px 0;
    float:left;
}
.sous-menu li a {
    width:70px;
    height:29px;
    display:block;
    color:white;
    text-decoration:none;
    font-size:12px;
    line-height:12px;
    background:transparent url(../img/sous_menu.png) no-repeat 0 0;
    text-align:center;
    margin:0 0 0 8px;
    padding:4px 0 0 5px;
}
.sous-menu li a:hover, .sous-menu .selected {
    color:#CABA9C;
    background:transparent url(../img/sous_menu.png) no-repeat 0 -33px;
}



	.navigation { 
      margin: 0px 0px 0px 0px; 
      padding: 0; 
      list-style: none;  
      color: #fff; 
      width: 252px; 
      font: 1.2em "Trebuchet MS", sans-serif; 
      } 
   .navigation a, .navigation span { 
      display: block; 
      padding: 4px 10px;
      margin: 0px 0px 3px 0px; 
      color: #fff; 
      text-decoration: none; 
      background: #000 url(menu-item.png) left bottom no-repeat; 
      } 
   .navigation .toggleSubMenu a, .navigation .toggleSubMenu span { 
      background-image: url(menu-item-deroule.png); 
      } 
   .navigation .open a, .navigation .open span { 
      background-image: url(menu-item-enroule.png); 
      } 
   .navigation a:hover, .navigation a:focus, .navigation a:active { 
      text-decoration: none;
      font-weight:bold;
      cursor:pointer; 
      } 
   .navigation .subMenu { 
      font-size: .8em;
      width:230px;  
      font-size: .9em; 
      margin: 0; 
      padding: 0; 
      } 
   .navigation ul.subMenu a { 
      background: none; 
      padding: 3px 20px; 
      }



#header #right-header {
    float:left;
    width:620px;
    height:178px;
    background:transparent url(../img/header.jpg) no-repeat 0 0;
}
#header #right-header-region1 {
    float:left;
    width:620px;
    height:178px;
    background:transparent url(../img/header-region1.jpg) no-repeat 0 0;
}
#header #right-header-region2 {
    float:left;
    width:620px;
    height:178px;
    background:transparent url(../img/header-region2.jpg) no-repeat 0 0;
}
#header #right-header-region3 {
    float:left;
    width:620px;
    height:178px;
    background:transparent url(../img/header-region3.jpg) no-repeat 0 0;
}
#header #right-header-region4 {
    float:left;
    width:620px;
    height:178px;
    background:transparent url(../img/header-region4.jpg) no-repeat 0 0;
}
#header #right-header-region5 {
    float:left;
    width:620px;
    height:178px;
    background:transparent url(../img/header-region5.jpg) no-repeat 0 0;
}
#header #right-header-region6 {
    float:left;
    width:620px;
    height:178px;
    background:transparent url(../img/header-region6.jpg) no-repeat 0 0;
}

#header #main-right-header {
    float:left;
    width:620px;
    background:#fff;
}
#menu-membre {
    float:left;
    height:100%;
    width:250px;
    border:1px solid #CABA9C;
}
.titre-membre {
    height:20px;
    width:100%;
    color:#fff;
    background-color:#CABA9C;
}


#contenu {
float:left;
background:#ffffff;
}

* html #contenu {
float:left;
margin-top:5px;
background:#ffffff;
}

#contenu #left-contenu {
    float:left;
    width:265px;
    height:100%;
    margin:20px 0 0 15px;
}

#contenu #left-contenu  h2{
    float:left;
    width:250px;
	color:#5F3E77;
    margin:0px 0px 10px 0px;
}

* html #contenu #left-contenu {
    float:left;
    width:265px;
    height:100%;
    top:5px;
	left:5px;
}

#contenu #center-contenu {
    float:left;
    width:395px;
    height:100%;
}

* html #contenu #center-contenu {
    float:left;
    width:395px;
    height:100%;
	margin:0px 0px 0px 0px;
}

#contenu #right-contenu {
    float:left;
    width:225px;
    height:100%;
	margin-bottom:15px;
}

* html #contenu #right-contenu {
    float:left;
    width:225px;
    height:100%;
	margin:0px 0px 15px -5px;
}

#contenu #main-contenu {
    margin:-235px 0px 0 0px;
    width:620px;
    height:100%;
    float:left;
    z-index:1;
}
#contenu #main-contenu-appart{
    margin:-235px 0px 0;
    width:620px;
    height:100%;
    float:left;
    z-index:1;
}
#contenu #main-contenu-concept{
    margin:-235px 0px 0;
    width:620px;
    height:100%;
    float:left;
    z-index:1;
}
#contenu #main-contenu-concept h2, #contenu #main-contenu-concept h1 {
    color:#f4af3a;
}
#contenu #main-contenu-concept h3 {
    text-decoration:underline;
}

#contenu #main-contenu-quisommesnous{
    margin:-235px 0px 0;
    width:620px;
    height:100%;
    float:left;
    z-index:1;
}
#contenu #main-contenu-quisommesnous h2, #contenu #main-contenu-quisommesnous h1 {
    color:#93573b;
}

#contenu #main-contenu-proprio {
    margin:-235px 0px 0;
    width:620px;
    height:100%;
    float:left;
    z-index:1;
}
#contenu #main-contenu-proprio h2, #contenu #main-contenu-proprio h1 {
    color:#a8bc41;
}

#contenu #main-contenu-delete-alerte{
    margin:0px 0px 0px 0px;
    width:620px;
    height:100%;
    float:left;
    z-index:1;
}

/*#right-contenu .gamme-service {
    width:225px;
    height:433px;
    background:transparent url(../img/fond_gamme_services2.jpg) no-repeat 0 0;
    color:#fff;
    margin-top:19px;
    padding:0px 0px 0 0px;
    float:left;
}*/

#right-contenu .gamme-service {
    width:225px;
    background:transparent url(../img/fond-gamme-services.jpg) repeat-y 0 0;
    color:#fff;
    margin-top:29px;
    padding:0px 0px 10px 0px;
    float:left;
}

#right-contenu .gamme-service-contenu {
    color:#fff;
    width:205px;
    margin-top:5px;
    padding:0px 10px 10px 10px;
    float:left;
}

#right-contenu .gamme-service h2 {
    color:#fff;
    font-size:16px;
    font-weight:normal;
    float:left;
}

#right-contenu .gamme-service .img1Actu {
	float:left;
	border:2px solid #ffffff;
}

#right-contenu .gamme-service .img2Actu {
	float:right;
	border:2px solid #ffffff;
}

/*#right-contenu .gamme-service #img1Actu {
	position:absolute;
	margin:220px 0px 0px -215px;	
}

#right-contenu .gamme-service #img2Actu {
	position:absolute;
	margin:270px 0px 0px -135px;	
}*/

#right-contenu .gamme-service #img1Actu {
	float:left;
	width:120px;
	margin:20px 0px 0px 10px;	
}

#right-contenu .gamme-service #img1Actu  p{
	float:left;
	width:100%;
	font-weight:bold;	
}

#right-contenu .gamme-service #img2Actu {
	float:right;
	width:120px;
	margin:-55px 10px 0px 0px;	
}

#right-contenu .gamme-service #img2Actu  p{
	float:left;
	width:100%;
	text-align:right;
	font-weight:bold;	
}

#right-contenu .savoir {
    float:left;
    width:225px;
	height:29px;
    text-align:right;
    margin:0px 0px 0px 0px;
    padding:0 0px 0px 0;
    background:transparent url(../img/fond_gamme_services2_footer.jpg) no-repeat 0 bottom;
}
#right-contenu .savoir a {
	float:right;
    color:#01e4ff;
    text-decoration:none;
    font-weight:bold;
	margin-right:10px;
}
#right-contenu .gamme-service ul {
    margin:0 10px;
    width:180px;
    float:left;    
}
#right-contenu .gamme-service li {
    width:90px;
    float:left;
    display:inline;
    padding-top:7px;
}

#contenu .h1-region {
    color:#9264A7;
}
#contenu .h1-partenaires {
    color:#5f5f5f;
}

.ne-pas-manquer {
    background:#9264A7 url(../img/corner-region.jpg) no-repeat 0 bottom;
    color:#fff;
    text-align:center;
    padding:10px 5px 25px 5px;
}
.lien-pratique {
    color:#9264A7;
    border-top:1px dotted #9264A7;
    padding-top:10px;
    margin-top:10px;
    font-weight:bold;
}
.main-menu li {
    width:252px;
    min-height:27px;
    height: auto !important;
    height: 27px;
    margin:0 0 3px 0;
    padding:0;
    cursor:pointer;
}
.main-menu li a {
    display:block;
    color:white;
    text-decoration:none;
    font-size:12px;
    line-height:14px;
    padding:6px;
    width:240px;
}
.main-menu li a:hover, .main-menu .selected {
    font-weight:bold;
}


.main-menu li.li-locations-courtes {
    margin:0 0 5px 0;
    min-height:26px;
    height: auto !important;
    height: 276x;
}
.main-menu li a.menu-locations-courtes {
    background:url(../img/menu_locations_courtes.jpg) no-repeat;
    color:#ffffff;
    line-height:12px;
    font-size:12px;
    font-weight:bold;
}

.main-menu li.li-locations {
    margin:0 0 5px 0;
    min-height:26px;
    height: auto !important;
    width:252px;
}
.main-menu li a.menu-locations {
    background:#fff url(../img/menu_locations.png) no-repeat 0 0;
    color:#ffffff;
    line-height:12px;
    font-size:12px;
    font-weight:bold;
}

.main-menu li.li-ventes{
    margin:0 0 15px 0;
    height:32px;
    width:252px;
}
.main-menu li a.menu-ventes {
    background:#fff url(../img/menu_vente.png) no-repeat 0 0;
    height:32px;
	color:#ffffff;
    line-height:12px;
    font-size:12px;
    font-weight:bold;
}

.main-menu li a.menu-ventes:hover{
    background:#fff url(../img/menu_vente.png) no-repeat -252px 0;
    height:32px;
	color:#ffffff;
    line-height:13px;
    font-size:13px;
    font-weight:bold;
}

.main-menu li.li-locations a.selected, .main-menu li.li-locations a:hover {
    background:#fff url(../img/menu_locations.png) no-repeat 0 0;
}

.main-menu li a.menu-concept {
    background:#fff url(../img/menu_concept.jpg) no-repeat 0 0;
}
.main-menu li.li-concept a.selected, .main-menu li.li-concept a:hover {
    background:#fff url(../img/menu_concept.jpg) no-repeat 0 -27px;
}

.main-menu li a.menu-locataires {
    background:#fff url(../img/menu_locataires.jpg) no-repeat 0 0;
}
.main-menu li.li-locataires a.selected, .main-menu li.li-locataires a:hover {
    background:#fff url(../img/menu_locataires.jpg) no-repeat 0 -27px;
}

.main-menu li a.menu-proprietaires {
    background:#fff url(../img/menu_proprietaires.jpg) no-repeat 0 0;
}
.main-menu li.li-proprietaires a.selected, .main-menu li.li-proprietaires a:hover {
    background:#fff url(../img/menu_proprietaires.jpg) no-repeat 0 -27px;
}

.main-menu li a.menu-services {
    background:#fff url(../img/menu_services.jpg) no-repeat 0 0;
}
.main-menu li.li-services a.selected, .main-menu li.li-services a:hover {
    background:#fff url(../img/menu_services.jpg) no-repeat 0 -27px;
}

.main-menu li a.menu-partenaires {
    background:#fff url(../img/menu_partenaire.jpg) no-repeat 0 0;
}
.main-menu li.li-partenaires a.selected, .main-menu li.li-partenaires a:hover {
    background:#fff url(../img/menu_partenaire.jpg) no-repeat 0 -27px;
}

.main-menu li a.menu-region {
    background:#fff url(../img/menu_region.jpg) no-repeat 0 0;
}
.main-menu li.li-region a.selected, .main-menu li.li-region a:hover {
    background:#fff url(../img/menu_region.jpg) no-repeat 0 -27px;
}
.main-menu li.li-region {
    margin:0 0 10px 0;
}

.main-menu li a.menu-qui-sommes-nous {
    background:#fff url(../img/menu_qui-sommes-nous.jpg) no-repeat 0 0;
}
.main-menu li.li-qui-sommes-nous a.selected, .main-menu li.li-qui-sommes-nous a:hover {
    background:#fff url(../img/menu_qui-sommes-nous.jpg) no-repeat 0 -27px;
}

.main-menu li a.menu-contact {
    background:#fff url(../img/menu_contact.jpg) no-repeat 0 0;
    font-weight:bold;
}
.main-menu li.li-contact a.selected, .main-menu li.li-contact a:hover {
    background:#fff url(../img/menu_contact.jpg) no-repeat 0 -27px;
    font-style:italic;
}

.main-menu li.li-newsletter {
    background:#fff url(../img/menu-newsletter.jpg) no-repeat 0 0;
    width:252px;
    height:26px;
    font-size:9px;
    float:left;
    margin:0 0 10px 0;
}
.main-menu li.li-newsletter p{
    height:12px;
    margin:8px 6px;
    float:left;
    color:#fff;
}
.main-menu li.li-newsletter form p {
    margin:0;
}
.main-menu li.li-newsletter form input.input-email {
    margin:4px 0;
    font-size:10px;
    height:15px;
    width:70px;
}
.main-menu li.li-newsletter form input.btn-ok-newsletter {
    margin:8px 3px;
}

.main-menu li.li-meteo {
    background:#fff url(../img/fond-meteo.jpg) no-repeat 0 0;
    width:254px;
    height:42px;
    font-size:10px;
    float:left;
    cursor:default;
}
.main-menu li.li-meteo p{
    height:24px;
    margin:9px;
    float:left;
}
.main-menu li.li-meteo .img-meteo {
    float:left;
}

.main-menu li.li-decouvrir {
    width:254px;
    height:44px !important;
    float:left;
}
.main-menu li a.menu-decouvrir {
    background:#fff url(../img/decouvrir.jpg) no-repeat 0 0;
    height:100%;
}
.main-menu li a.menu-decouvrir-en {
    background:#fff url(../img/decouvrir-en.jpg) no-repeat 0 0;
    height:100%;
}

.main-menu li.li-logement {
    width:254px;
    height:100px !important;
    float:left;
}
.main-menu li a.menu-logement {
    background:#fff url(../img/onglet_easylogement.jpg) no-repeat 0 0;
    height:100%;
}
.main-menu li a.menu-logement-en {
    background:#fff url(../img/onglet_easylogement_en.jpg) no-repeat 0 0;
    height:100%;
}

.sous_menu_loc {
    display:none;
    text-align:right;
    float:left;
    margin:0 0 7px 0;
}
.sous_menu_loc li {
    margin:3px 0 0 0;
}
.sous_menu_loc li a{
    background:#fff url(../img/menu_locataires.jpg) no-repeat 0 0;
}

.sous_menu_proprio {
    display:none;
    text-align:right;
    float:left;
    margin:0 0 7px 0;
}
.sous_menu_proprio li {
    margin:3px 0 0 0;
}
.sous_menu_proprio li a{
    background:#fff url(../img/menu_proprietaires.jpg) no-repeat 0 0;
}

#footer {
    float:left;
    width:900px;
    height:30px;
}
.menu-footer {
    color:#a9a8a6;
    font-size:10px;
    display:block;
    float:left;
    margin:0 5px;
}
.menu-footer li {
    float:left;
}
.menu-footer li a{
    color:#a9a8a6;
    font-size:8px;
    text-decoration:none;
}
.menu-footer li a .paiement {
    margin:-2px 0 0 2px;
}

.footer-ligne  {
    float:left;
    height:2px;
    padding:5px 0 0 15px;
    width:730px;
}

#femme-droite {
    position:absolute;
    top:490px;
    left:409px;
    margin-left:50%;
    width:146px;
    height:220px;
}
#femme-droite img {
    width:100px;
}

#header h1 {
    color:#fff;
    font-size:12px;
    text-align:center;
    margin:8px 0;
}
#header .form-recherche h1 {
    color:#7f341d;
    font-size:12px;
    text-align:left;
}

#contenu h1 {
    font-size:16px;
    margin:0px 0px 10px 0px;
}

/*#contenu .gamme-service h1 {
    color:#ffffff;
    font-size:13px;
    margin:-38px 0px 0px 0px;
    width:100%;
    height:75px;
    text-align:center;
    padding:3px 0px 0px 0px;
	background:url(../img/logo_easy_logement.png) no-repeat;	
}*/

#contenu .gamme-service h1 {
    color:#000000;
    font-size:16px;
    margin:-32px 0px 0px 0px;
    width:100%;
    text-align:LEFT;
    padding:3px 0px 0px 0px;	
}

#eti-conseil{
	float:left;
    margin:20px 0px 0px 0px;
    width:192px;
    height:35px;
	background:url(../img/accueil/etiquette_conseil.png) no-repeat;
}

#eti-estimation{
	float:left;
    margin:0px 0px 0px 0px;
    width:192px;
    height:35px;
	background:url(../img/accueil/etiquette_estimation.png) no-repeat;
}

#eti-commercialisation{
	float:left;
    margin:0px 0px 0px 0px;
    width:192px;
    height:35px;
	background:url(../img/accueil/etiquette_commercialisation.png) no-repeat;
}

.lien-eti{
	float:left;
	margin:8px 0px 0px 15px;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial;
	text-decoration:none;
}

a.lien-eti:hover{
	float:left;
	margin:8px 0px 0px 15px;
	color:#a0a1a1;
	font-weight:bold;
	font-family:Arial;
	text-decoration:none;
}

#contenu h2 {

}
#contenu h3, #contenu .souligne-gras {
    text-decoration:underline;
    font-weight:bold;
}
#left-contenu h1 {
    color:#fff;
    font-size:14px;
}


.erreur {
	width:auto;
	color:red;
}
.inventaire {
	border:1px solid black;
	border-collapse:collapse;
}
.inventaire td, .inventaire th{
	border:1px solid black;
    width:80px;
}

.form_proprio fieldset {
    border:1px solid #a8bc41;
    padding:10px;
    width:550px;
    margin:10px;
}
.form_proprio legend {
    color:#a8bc41;
}
.form_proprio p.btn-envoyer {
    margin:20px;
}
.form-authentification {
    float:left;
    width:100%;
}

.form-authentification .auth_login{
	width:150px;
	margin:0px 0px 2px 0px;
}

.message_livredor {
    width:95%;
}
.message_livredor .titre {
    height:20px;
    color:#fff;
    background-color:#7F341D;
    font-size:12px;
    line-height:20px;
    font-weight:bold;
    padding:0 5px;
}
.message_livredor .titre .titre_p {
    float:left;
    width:50%;
}
.message_livredor .titre .auteur_p {
    float:left;
    width:50%;
    text-align:right;
}
.message_livredor .message {
    text-align:justify;
    background-color:#fff;
    border:1px solid #7F341D;
    padding:5px;
    margin-bottom:20px;
}

#header-admin {
    height:177px;
    width:900px;
    background:transparent url(../img/header-admin.jpg) no-repeat 0 0;
}
#header-admin .deconnexion{
    color:#fff;
    margin:150px 0 0 15px;
    float:left;
}

#content-admin {
    float:left;
    background-color:#fff;
}
#contenu-admin {
	min-height:375px;
    height: auto !important;
    height: 375px;
}
#contenu-admin h1 {
    color:#7f341d;
    font-size:16px;
    margin:0 0 10px;
}

.formElement{
	float:left;
	width:100%;
	margin:0px 0px 5px 0px;
}

form label{
    float:left;
    width:150px;
    clear:both;
}

#contenu-admin form label{
    float:left;
    width:200px;
    clear:both;
	margin-right:0px;
}

form input, form select, form textarea {
    float:left;
}

#contenu-admin input.input-titre-rea{
	width:300px;
}

form #img1, form #img2 {
    float:left;
    margin:0px 0px 5px 5px;
}
 
#menu-admin {
    width:250px;
    float:left;
    margin:15px;
}
#main-admin {
    float:left;
    width:590px;
    margin:15px;
}
#main-admin a {
    color:#7f341d;
    text-decoration:none;
}
#main-admin #list1b a.selected, #main-admin #list1b a:hover {
    color:#7f341d;
}
#main-admin #list1b a {
    color:#fff;
}
#main-admin table {
    border:1px solid #7f341d;
    margin:10px;
}
#main-admin table td , #main-admin table th{
    border:1px solid #7f341d;
}
#main-admin table tr.head td {
    font-weight:bold;
    text-align:center;
}
#main-admin table tr td.td_centre {
    text-align:center;
}

#reservation #infosClient input {
	width:390px;
}

#reservation #infosResa select{
	width:146px;
}

#edit_realisation table{
	float:left;
	width:100%;
	margin:15px 0px 0px 0px;
}

#edit_realisation table th{
	border-color:#222222;
	background-color:#222222;
	color:#ffffff;
}

#edit_realisation table td{
	border-color:#222222;
}

#edit_realisation input.ordre{
	width:50px;
	text-align:center;
}


/****** MULTI UPLOAD ******/
/***** GESTION DES REALISATIONS*/
.label-fck{
	float:left;
	width:100%;
	margin:5px 0px 5px 0px; 
}

.elt{
	float:left;
	width:100%;
	margin:0px 0px 2px 0px; 
}

.elt input{
	float:left;
	width:350px;
}

.td-centre{
	text-align:center;
}

#contenu-main .addElement{
	float:left;
	text-decoration:none;
	margin:15px 0px 0px 5px;
}

#contenu-main .addElementImg{
	float:left;
	margin-top:12px;
}

.MultiFile-wrap{
	float:left;
	width:590px;
}

.MultiFile-list{
	float:left;
	width:590px;
}

.MultiFile-label{
	float:left;
	width:100%;
	margin:0px 0px 3px 0px;
}

.MultiFile-remove{
	float:left;
	width:15px;
	height:15px;
	padding:3px 5px 0px 0px;
	background:url(../img/img_delete_mini.jpg) no-repeat;
}


/******* DIAPORAMA YOXVIEW ******/
.jcarousel-item-{
	list-style:none;
}

/*#menu-admin li {
    width:252px;
    height:27px;
    margin:0 0 3px 0;
}
#menu-admin li a {
    display:block;
    color:white;
    text-decoration:none;
    font-size:14px;
    line-height:14px;
    padding:6px;
}
#menu-admin li a:hover { 
    background:#fff url(../img/menu_contact.jpg) no-repeat 0 -27px;
}*/
.main-menu {
    /*background:#fff url(../img/menu_contact.jpg) no-repeat 0 -27px;*/
    float:left;
    margin-top:0px;
}
/*#menu-admin li ul li {
    width:202px;
    margin:3px 0 3px 50px;
    background:#fff url(../img/menu_qui-sommes-nous.jpg) no-repeat 0 0px;
}
#menu-admin li ul li a:hover {
    background:#fff url(../img/menu_qui-sommes-nous.jpg) no-repeat 0 0px;
}
*/
#menu-admin li.li-ventes{
    margin:0 0 15px 0;
    height:32px;
    width:252px;
}
#menu-admin li a.menu-ventes {
    background:#fff url(../img/menu_vente.png) no-repeat 0 0;
    height:32px;
	color:#ffffff;
    line-height:13px;
    font-size:13px;
    font-weight:bold;
}

#menu-admin li a.menu-ventes:hover{
    background:#fff url(../img/menu_vente.png) no-repeat -252px 0;
    height:32px;
	color:#ffffff;
    line-height:13px;
    font-size:13px;
    font-weight:bold;
}


#menu-admin li a.menu-concept {
    background:#fff url(../img/menu_concept.jpg) no-repeat 0 0;
}
#menu-admin li.li-concept a.selected, #menu-admin li.li-concept a:hover {
    background:#fff url(../img/menu_concept.jpg) no-repeat 0 -27px;
}

#menu-admin li a.menu-locataires {
    background:#fff url(../img/menu_locataires.jpg) no-repeat 0 0;
}
#menu-admin li.li-locataires a.selected, #menu-admin li.li-locataires a:hover {
    background:#fff url(../img/menu_locataires.jpg) no-repeat 0 -27px;
}

#menu-admin li a.menu-locations-courtes {
    background:#fff url(../img/menu_locations_courtes.jpg) no-repeat 0 0;
}

#menu-admin li a.menu-locations {
    background:#fff url(../img/menu_locations.png) no-repeat 0 0;
}

#menu-admin li a.menu-accueil {
    background:#fff url(../img/menu_accueil.jpg) no-repeat 0 0;
}
#menu-admin li.li-accueil a.selected, #menu-admin li.li-accueil a:hover {
    background:#fff url(../img/menu_accueil.jpg) no-repeat 0 -27px;
}

#menu-admin li a.menu-proprietaires {
    background:#fff url(../img/menu_proprietaires.jpg) no-repeat 0 0;
}
#menu-admin li.li-proprietaires a.selected, #menu-admin li.li-proprietaires a:hover {
    background:#fff url(../img/menu_proprietaires.jpg) no-repeat 0 -27px;
}

#menu-admin li a.menu-services {
    background:#fff url(../img/menu_services.jpg) no-repeat 0 0;
}
#menu-admin li.li-services a.selected, #menu-admin li.li-services a:hover {
    background:#fff url(../img/menu_services.jpg) no-repeat 0 -27px;
}

#menu-admin li a.menu-partenaires {
    background:#fff url(../img/menu_partenaire.jpg) no-repeat 0 0;
}
#menu-admin li.li-partenaires a.selected, #menu-admin li.li-partenaires a:hover {
    background:#fff url(../img/menu_partenaire.jpg) no-repeat 0 -27px;
}

#menu-admin li a.menu-region {
    background:#fff url(../img/menu_region.jpg) no-repeat 0 0;
}
#menu-admin li.li-region a.selected, #menu-admin li.li-region a:hover {
    background:#fff url(../img/menu_region.jpg) no-repeat 0 -27px;
}

#menu-admin li a.menu-qui-sommes-nous {
    background:#fff url(../img/menu_qui-sommes-nous.jpg) no-repeat 0 0;
}
#menu-admin li.li-qui-sommes-nous a.selected, #menu-admin li.li-qui-sommes-nous a:hover {
    background:#fff url(../img/menu_qui-sommes-nous.jpg) no-repeat 0 -27px;
}

#menu-admin li a.menu-investir {
    background:#fff url(../img/investisseur/menu/menu_investir.jpg) no-repeat 0 0;
}
#menu-admin li.li-investir a.selected, #menu-admin li.li-investir a:hover {
    background:#fff url(../img/investisseur/menu/menu_investir.jpg) no-repeat 0 -27px;
}

#menu-admin li a.sous-menu-investir {
    background:#fff url(../img/investisseur/menu/sous_menu_investir.jpg) no-repeat 0 0;
}
#menu-admin li.sous-li-investir a.selected, #menu-admin li.sous-li-investir a:hover {
    background:#fff url(../img/investisseur/menu/sous_menu_investir.jpg) no-repeat 0 -27px;
}

.navigation ul.subMe a{
	padding:3px 10px;
}
#footer-admin {
    background-color:#fff;
    float:left;
    width:900px;
    height:30px;
    padding:15px 0 0;
}

.coupdecoeur1 {
    float:left;
    margin:0 8px 0 0;
    width:187px;
    border-right:1px solid #e5e5e5;
}
.coupdecoeur2 {
    float:left;
    padding:0 15px 0 0;
    width:180px;
}
.coupdecoeur1 img, .coupdecoeur2 img {
    padding:0 0 10px 0;
    width:180px;
}
.coupdecoeur1 .description, .coupdecoeur2 .description {
    padding:0 0 10px 0;
    overflow:hidden;
    width:180px;
	text-align:justify;
    height:115px;
}
.coupdecoeur1 .savoir {
    padding:0 17px 0 0;
    text-align:right;
}
.coupdecoeur2 .savoir {
    text-align:right;
    padding:0 10px 0 0;
}
.coupdecoeur1 .savoir a, .coupdecoeur2 .savoir a {
    color:#7F341D;
    text-decoration:none;
    font-weight:bold;
}

.appart {
    float:left;
    padding:0 10px 40px 0;
    width:190px;
}
.appart img {
    padding:0 0 10px 0;
    width:190px;
	height:126px;
}
.appart .detailsRef {
    width:190px;
    border-top:2px solid #7F341D;
    height:12px;
    padding:0 0 10px 0;
}
.appart .detailsRef p {
    display:inline;
    float:left;
    color:#fff;
    text-align:center;
    font-size:11px;
}
.appart .detailsRef p.details {
    background-color:#7F341D;
    margin-top:-2px;
    height:15px;
	width:75px;
}
.appart .detailsRef p.ref {
    background-color:#c0998d;
    margin-top:-2px;
    height:15px;
	width:115px;
}
.appart .lieu {
    color:#7F341D;
    font-size:14px;
    font-weight:bold;
    padding:0 0 10px 0;
}
.appart .description {
    padding:0 0 10px 0;
	margin : 0px 0px 10px 0px;
    overflow:hidden;
    width:100%;
    height:80px;
}

.appartDetail .honoraires {
    color:#626262;
	font-weight:bold;
	width:550px;
}

.appartDetail .honoraires span {
    color:#7f341d;
	font-weight:bold;
}

.appart .prix, .coupdecoeur1 .prix, .coupdecoeur2 .prix{
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	background-color:#7F341D;
    margin-top:-2px;
    height:auto;
}
.appart .savoir {
    text-align:right;
}
.appart .savoir a {
    color:#7F341D;
    text-decoration:none;
    font-weight:bold;
}

.pagination {
    height:30px;
    width:100%;
    text-align:center;
}
.pagination ul {
    width:100%;
    margin:0 auto;
    padding:0;
}
.pagination ul li {
    display:inline;
}
.pagination a, .pagination span {
    padding:10px;
    line-height:16px;
}
.pagination a:hover {
    background-color:#7F341D;
    color:#fff;
}
.appartDetail img {
    padding:0 0 10px 0;
    width:500px;
}
.appartDetail {
    float:left;
    padding:10px 30px 10px 30px;
    width:100%;
}
.appartDetail #viewer {
    float:left;
    padding:0 0 30px;
}
.appartDetail #viewer img {
    width:550px;
	height:367px;
}
.appartDetail .imageDroite {
    width:100%;
    margin:0 auto;
    padding:0;
}
.appartDetail .imageDroite li {
    display:inline;
    width:120px;
    padding:0 30px 0 0;
}
.appartDetail img.petite {
    padding:0 0 17px 0;
    width:115px;
}
.appartDetail .lieu {
    color:#7F341D;
    font-size:14px;
    font-weight:bold;
    padding:20px 0 10px 0;
}
.appartDetail .infos_longue {
    color:#7F341D;
    font-size:14px;
    font-weight:bold;
    padding:20px 0 10px 0;
}

.appartDetail .description {
    padding:0 0 10px 0;
    overflow:hidden;
    width:550px;
	text-align:justify;
   /* float:left;*/
}
.appartDetail .block_date_prix{
	float:left;
    width:200px;
	padding-top:10px;
}
.appartDetail .date_prix {
	color:#7F341D;
	background-color:#FFFFFF;
    border:1px solid #7F341D;
    font-size:12px;
    font-weight:bold;
    
	padding:5px;
    overflow:hidden;
    width:160px;
}

.appartDetail .date_prix2{
	color:#7F341D;
	background-color:#FFFFFF;
    border:1px solid #7F341D;
    font-size:12px;
    font-weight:bold;
    
	padding:5px;
    overflow:hidden;
    width:160px;
}

.appartDetail .block_calendrier{
	margin-left:0px;
	padding-right:50px;
	float:left;
}
#main-contenu-appart .boutonReservation {
    float:left;
	text-align:left;
	padding-top:10px;
	margin-top:15px;
	margin-left:35px;
}

#main-contenu-appart .boutonReservation #bt_envoyer_fr {
	float:left;
	margin:0px 5px 0px 0px;
	width:150px;
	height:25px;
	background:url(../img/envoyer_fr.jpg) no-repeat;
}

#main-contenu-appart #reservation #bt_envoyer_en {
	float:left;
	margin:0px 5px 0px 0px;
	width:150px;
	height:25px;
	background:url(../img/envoyer_en.jpg) no-repeat;
}

#main-contenu-appart #reservation #bt_envoyer_fr {
	float:left;
	margin:0px 5px 0px 0px;
	width:150px;
	height:25px;
	border:none;
	background:url(../img/envoyer_fr.jpg) no-repeat;
}

#main-contenu-appart .boutonReservation #bt_envoyer_en {
	float:left;
	margin:0px 5px 0px 0px;
	width:150px;
	height:25px;
	background:url(../img/envoyer_en.jpg) no-repeat;
}

#main-contenu-appart #contact p{
	float:left;
	width:100%;
	margin:0px 0px 3px 0px;
}

.calendrier {
    padding:0 0 0 0px;
}
.calendrier .legende {
    margin:10px 0 0 0;
    width:2em;
    height:1em;
    background-color:#7F341D;
    display:block;
}
.calendrier .legendeTexte {
    color:#7F341D;
    display:block;
    float:left;
    margin:5px 0 0 0px;
}


.appartDetail .text_indic {
	color:#7F341D;
	background-color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    padding-left:0px;
	padding-bottom:10px;
    overflow:hidden;
    width:500px;
}
.caracteristiques {
    width:550px;
    padding:10px 0 0 0;
    float:left;
	margin-left:30px;
}
.caracteristiques .texte {
    background-color:#FFFFFF;
    border:1px solid #7F341D;
    margin-bottom:20px;
    padding:5px;
    text-align:justify;
    float:left;
}
.caracteristiques .titre {
    background-color:#7F341D;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    height:20px;
    line-height:20px;
    padding:0 5px;
}
.caracteristiques ul {
    width:538px;
    padding:0;
}
.caracteristiques ul li {
    width:265px;
    display:block;
    float:left;
}
.caracteristiques ul li p{
    float:left;
    margin-top:5px;
    color:#7F341D;
}
.caracteristiques ul li img{
    float:left;
}
.donnees {
    width:550px;
    padding:10px 0 0 0;
    float:left;
}
.donnees .texte {
    background-color:#FFFFFF;
    border:1px solid #7F341D;
    margin-bottom:20px;
    padding:5px;
    text-align:justify;
    float:left;
}
.donnees .titre {
    background-color:#7F341D;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    height:20px;
    line-height:20px;
    padding:0 5px;
}
.donnees ul {
    width:100%;
    padding:0;
}
.donnees ul li {
    width:50%;
    display:block;
    float:left;
}

.jqGSPagination {
text-align:right;
width:550px;
}
.jqGSPagination ul {
    width:100%;
    margin:0 auto;
    padding:0;
}
.jqGSPagination ul li {
    display:inline;
}
.jqGSPagination ul li a {
    padding:0 3px;
}

.form_alerte fieldset, .form_info fieldset {
    border:1px solid #7F341D;
    padding:10px;
    width:550px;
    margin:10px 0px 10px 0px;
}
.form_alerte legend, .form_info legend {
    color:#7F341D;
}

#alerte input, #alerte select {
	margin-bottom:2px;
}

.form_alerte p.btn-envoyer {
    margin:20px;
}

.form_info #demandeinfo #bt_envoyer {
	float:left;
	margin:5px 0px 0px 163px; 
}

#reservation #bt_envoyer{
	float:left;
	margin:5px 0px 0px 163px; 
}

.lien-appartement-accueil {
    font-size:9px;
    margin:20px 10px 0 0;
    text-align:justify;
}

#lien-ref {
    cursor:pointer;
    font-size:10px;
}

.alignright {
    text-align:right;
}

.div_partenaire {
    float:left;
    width:100%;
    margin:10px 0 0 ;
}

.div_partenaire_head {
    float:left;
    width:100%;
    height:15px;
    margin:0px 0 0 ;
    background:url(../img/fond_partenaire_head.jpg) no-repeat;
}

.div_partenaire_body {
    float:left;
    width:100%;
    margin:0px 0 0 ;
    background:url(../img/fond_partenaire_body.jpg) repeat-y;
}

.div_partenaire_footer {
    float:left;
    width:100%;
    height:15px;
    margin:0px 0 0 ;
    background:url(../img/fond_partenaire_footer.jpg) no-repeat;
}

.desc_partenaire {
    float:left;
    width:380px;
    margin:0 0 0 10px;
}
.logo_partenaire {
	float:left;
    margin:0 0 10px 15px;
}

#form_recherche_longue {
    display:none;
}

#drapeauHome {
    position:absolute;
    top:285px;
    left:400px;
    margin-left:50%;
}
#drapeau {
    position:absolute;
    top:185px;
    left:400px;
    margin-left:50%;
}

.tarif_table {
    margin:0 0 0 0px;
}
.tarif_table td {
    border:1px solid #7F341D;
    padding:5px;
}
.tarif_table td.marron {
    color:#fff;
    background-color:#7F341D;
    font-weight:bold;
}
.tarif_table td.semaine {
    border-bottom:1px solid #fff;
}

.tarif_table_liste td {
    border:1px solid #7F341D;
    padding:5px;
    font-size:10px;
}
.tarif_table_liste td.marron {
    color:#fff;
    background-color:#7F341D;
    font-weight:bold;
}
.tarif_table_liste td.semaine {
    border-bottom:1px solid #fff;
}


/******** PAGE INVESTISSEUR *******/
#main-contenu-investisseur{
	float:left;
	width:620px;
	margin-top:-210px;
}

#main-contenu-investisseur h1{
	position:relative;
	z-index:2;
	float:left;
	font-size:20px;
	margin:0px 0px 0px 5px;
}

#main-contenu-investisseur #banniere{
	position:relative;
	z-index:1;
	float:left;
	width:620px;
	height:168px;
	background:url(../img/investisseur/banniere.jpg) no-repeat;
	margin-top:-28px;
}

#main-contenu-investisseur #banniere a#listebiensventes{
	position:absolute;
	top:10px;
	right:40px;
	color:#ffffff;
	text-transform:uppercase;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

#main-contenu-investisseur #banniere a#listebiensventes:hover, #main-contenu-investisseur #banniere a#listebiensventes-activ{
	position:absolute;
	top:10px;
	right:40px;
	color:#fe7900;
	text-transform:uppercase;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;	
}

#main-contenu-investisseur #menu{
	float:left;
	width:620px;
	height:30px;
	margin:138px 0px 0px 0px;
}

#main-contenu-investisseur #menu a#menu-invest-pourquoi{
	float:left;
	width:132px;
	height:30px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-family:Arial;	
	background:url(../img/investisseur/menu/onglet_presentation_out.png) no-repeat;
}

#main-contenu-investisseur #menu a#menu-invest-pourquoi:hover, #main-contenu-investisseur #menu a#menu-invest-pourquoi-active{
	float:left;
	width:132px;
	height:30px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#617fb3;
	font-family:Arial;	
	background:url(../img/investisseur/menu/onglet_presentation_over.png) no-repeat;
}

#main-contenu-investisseur #menu a#menu-invest-pourquoi span, #main-contenu-investisseur #menu a#menu-invest-pourquoi:hover span , #main-contenu-investisseur #menu a#menu-invest-pourquoi-active span{
	float:left;
	width:140px;
	margin:7px 0px 0px 28px;
}

#main-contenu-investisseur #menu a#menu-invest-realisation{
	float:left;
	width:83px;
	height:30px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-family:Arial;		
	background:url(../img/investisseur/menu/onglet_realisation_out.png) no-repeat;
}

#main-contenu-investisseur #menu a#menu-invest-realisation:hover, #main-contenu-investisseur #menu a#menu-invest-realisation-active{
	float:left;
	width:83px;
	height:30px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#617fb3;
	font-family:Arial;		
	background:url(../img/investisseur/menu/onglet_realisation_over.png) no-repeat;
}

#main-contenu-investisseur #menu a#menu-invest-realisation span, #main-contenu-investisseur #menu a#menu-invest-realisation:hover span , #main-contenu-investisseur #menu a#menu-invest-realisation-active span{
	float:left;
	margin:7px 0px 0px 12px;
}


#main-contenu-investisseur #menu a#menu-invest-investisseur{
	float:left;
	width:168px;
	height:30px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-family:Arial;	
	background:url(../img/investisseur/menu/onglet_investisseur_out.png) no-repeat;
}



#main-contenu-investisseur #menu a#menu-invest-investisseur:hover, #main-contenu-investisseur #menu a#menu-invest-investisseur-active{
	float:left;
	width:168px;
	height:30px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#617fb3;
	font-family:Arial;	
	background:url(../img/investisseur/menu/onglet_investisseur_over.png) no-repeat;
}

#main-contenu-investisseur #menu a#menu-invest-investisseur span,  #main-contenu-investisseur #menu a#menu-invest-investisseur:hover span, #main-contenu-investisseur #menu a#menu-invest-investisseur-active span{
	float:left;
	margin:7px 0px 0px 14px;
}



#main-contenu-investisseur #menu a#menu-invest-vendeur{
	float:left;
	width:177px;
	height:30px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-family:Arial;		
	background:url(../img/investisseur/menu/onglet_vendeur_out.png) no-repeat;
}

#main-contenu-investisseur #menu a#menu-invest-vendeur:hover, #main-contenu-investisseur #menu a#menu-invest-vendeur-active{
	float:left;
	width:177px;
	height:30px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#617fb3;
	font-family:Arial;		
	background:url(../img/investisseur/menu/onglet_vendeur_over.png) no-repeat;
}

#main-contenu-investisseur #menu a#menu-invest-vendeur span, #main-contenu-investisseur #menu a#menu-invest-vendeur:hover span, #main-contenu-investisseur #menu a#menu-invest-vendeur-active span{
	float:left;
	margin:7px 0px 0px 14px;
}

#main-contenu-investisseur #menu a#menu-invest-nosbiens{
	float:left;
	width:83px;
	height:30px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-family:Arial;		
	background:url(../img/investisseur/menu/onglet_realisation_out.png) no-repeat;
}

#main-contenu-investisseur #menu a#menu-invest-nosbiens:hover, #main-contenu-investisseur #menu a#menu-invest-nosbiens-active{
	float:left;
	width:83px;
	height:30px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#617fb3;
	font-family:Arial;		
	background:url(../img/investisseur/menu/onglet_realisation_over.png) no-repeat;
}

#main-contenu-investisseur #menu a#menu-invest-nosbiens span, #main-contenu-investisseur #menu a#menu-invest-nosbiens:hover span , #main-contenu-investisseur #menu a#menu-invest-nosbiens-active span{
	float:left;
	margin:7px 0px 0px 12px;
}

#main-contenu-investisseur #contenu{
	float:left;
	width:620px;
	background:url(../img/investisseur/body_invest.jpg) repeat-y;
}

#main-contenu-investisseur.intro-page{
	float:left;
	width:100%;
}

#main-contenu-investisseur .courte-presentation{
	float:left;
	width:350px;
	margin:15px 0px 0px 20px;
}

#main-contenu-investisseur #plan-archi{
	float:left;
	width:217px;
	height:191px;
	margin:-15px 0px 10px 33px;
}

#main-contenu-investisseur .cadre-header{
    float:left;
    width:611px;
    height:15px;
    margin:0px 0px 0px 9px ;
    background:url(../img/investisseur/investir/cadre_header.jpg) no-repeat;
}

#main-contenu-investisseur .cadre-body{
    float:left;
    width:611px;
    margin:0px 0px 0px 9px ;
    background:url(../img/investisseur/investir/cadre_body.jpg) repeat-y;
}

#main-contenu-investisseur .icone{
    float:left;
    width:52px;
    margin:0px 0px 0px 12px ;
}

#main-contenu-investisseur .cadre-contenu{
    float:left;
    width:500px;
    margin:5px 0px 0px 20px ;	
}

#main-contenu-investisseur .cadre-contenu h2{
    float:left;
    width:100%;
	font-size:12px;
	font-weight:bold;
	color:#5a2a16;
	font-family:Arial;	
    margin:0px 0px 5px 0px ;	
}

#main-contenu-investisseur .cadre-contenu p{
    float:left;
    width:100%;
	font-size:11px;
	color:#000000;
	font-family:Arial;	
    margin:0px 0px 0px 0px ;	
}

#main-contenu-investisseur .cadre-footer{
    float:left;
    width:611px;
    height:18px;
    margin:0px 0px 0px 9px;
    background:url(../img/investisseur/investir/cadre_footer.jpg) no-repeat;
}

#main-contenu-investisseur #footer{
	float:left;
	width:620px;
	height:160px;
	background:url(../img/investisseur/footer_invest.jpg) no-repeat;
}

/********** PAGE MON PROJET D'INVESTISSEMENT ************/

#contenu-projetinvestissement{
	float:left;
	width:620px;
	margin:0px 0px 0px 0px;
	background:url(../img/investisseur/body_invest.jpg) repeat-y;
}

#contenu-projetinvestissement h1{
	float:left;
	width:310px;
	height:44px;
	font-size:14px;
	color:#ffffff;
	padding:5px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	background:url(../img/investisseur/projetacheteur/fond_titre_projet_investissement.jpg) no-repeat;
}

#mail-retour-message-investisseur{
	float:left;
	width:600px;
	margin:15px 0px 0px 20px;
}

#formulaire-investisseur{
	float:left;
	width:600px;
	margin:15px 0px 0px 20px;
}

#form-investisseur{
	float:left;
	width:460px;
	margin-left:50px;
}

#form-investisseur p{
	float:left;
	width:100%;
	margin-bottom:4px;
}

#form-investisseur h2{
	float:left;
	width:auto;
	margin:0px 0px 0px 150px;
}

#form-investisseur label.label-radio{
	float:left;
	clear:none;
	width:auto;
	margin:0px 20px 0px 5px;
}

#form-investisseur label.red{
	color:#617FB3;
	font-weight:bold;
}

#form-investisseur input{
	float:left;
	width:280px;
}

#form-investisseur input.input-radio{
	float:left;
	width:25px;
}

#form-investisseur input.red{
	color:#ff0000;
}

#form-investisseur select{
	float:left;
	width:280px;
}

#form-investisseur input.form-button{
	float:left;
	width:113px;
	height:25px;
	border:none;
	margin-top:10px;
}

#btn-form-investisseur{
	float:left;
	background:url(../img/investisseur/projetacheteur/btn_form.jpg) no-repeat;
}

#btn-form-investisseur-en{
	float:left;
	background:url(../img/investisseur/projetacheteur/btn_form_en.jpg) no-repeat;
}

/********** PAGE REALISATION **********/
#main-contenu-realisation{
	float:left;
	width:620px;
	margin-top:-210px;
}

.realisation{
	float:left;
	width:613px;
	margin:0px 0px 15px 7px;
}

.realisation p{
	float:left;
	width:580px;
	margin:15px 0px 25px 15px;
}

.realisation a{
	float:right;
	width:273px;
	height:49px;
	margin:15px 0px 0px 0px;
	background:url(../img/investisseur/realisation/btn_voir_photos.jpg) no-repeat;	
}

#titre-rea1{
    float:left;
    width:100%;
    height:44px;
    margin:0px 0px 0px 0px;
    background:url(../img/investisseur/realisation/realisation1.png) no-repeat;	
}

#titre-rea2{
    float:left;
    width:100%;
    height:44px;
    margin:0px 0px 0px 0px;
    background:url(../img/investisseur/realisation/realisation2.png) no-repeat;	
}

#main-contenu-investisseur h1.titre-rea{
	float:left;
	width:580px;
	margin:23px 0px 0px 57px;
	font-size:14px;
	color:#402c24;
	font-family:Arial;
	text-decoration:underline;
}

.rea-image{
	float:left;
	width:50%;	
}

.rea-image img{
	float:left;
	margin-left:6px;	
}

.rea-footer{
	float:left;
	width:293px;
	height:25px;
	margin-left:6px;
	background-color:#000000;
}

.rea-footer p{
	float:left;
	width:auto;
	margin:4px 0px 0px 4px;
	font-weight:bold;
	color:#ffffff;
}

#cadredpe{
	float:left;
	width:220px;
	height:200px;
	margin:10px 0px 0px 20px;
	background:url(../img/dpe/cadredpe.jpg) no-repeat;
}

.dpeconteneur{
	float:left;
	width:200px;
	height:180px;
	margin:10px 0px 0px 11px;
}
