
body {
margin: 0;
padding: 0;
font-family: Arial;
font-size: 12px;
text-align: center; 
background-color: #fff;
color:#02084A;
background-image: url(http://srvlinux2.technolog.fr/vitrinesV4/images/001097/fond_general.jpg);
background-repeat: no-repeat;
background-position: center top;
}

.label {font-weight:bold; font-size:14px; color:#0B2775; text-decoration:none;}
.label:hover {font-weight:bold; font-size:14px; color:#0B2775; text-decoration:none;}
.dotted {background-color:white; border-bottom:1px dotted #C0C0C0; border-width:0px 0px 1px; color:white; margin:0px 0pt 5px;}
.dotted2 {background-color:#E3DFE3; border-bottom:1px dotted #604765; border-width:0px 0px 1px; color:#604765; margin:6px 0pt 0px;}
.ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px; padding:0px;}
.li {margin:0px; padding-bottom:10px;}
.url_annonce {font-size:15px; padding:5px; border: 1px solid; border-color:#B7B7B7; background-color:#ECECEC;}
.texte_gen {font-size:12px; color:#666666; aliggn:justify;}
.nbannonces {color:#FF0000; font-size:14px;}
.result {color:#ffff00; font-size:12px; font-weight:bold;}

/* ======== Liens ======= */
a {color:#0B2775; text-decoration:underline;}
a:hover {color:#0B2775; text-decoration:none;}
.a_search {color:#fff; text-decoration:underline;}
.a_search:hover {color:#fff; text-decoration:none;}
.a_pages {font-size:12px; padding-top:1px; padding-bottom:1px; padding-right:3px; padding-left:3px; background-color:#FC9903; color:#0B2775; text-decoration:none; border:1px solid; border-color:#B1B1B1;}
.a_pages:hover {font-size:12px; padding-top:1px; padding-bottom:1px; padding-right:3px; padding-left:3px; background-color:#0B2775; color:#fff; text-decoration:none; border:1px solid; border-color:#B1B1B1;}
.a_pages_visited {font-size:12px; padding-top:1px; padding-bottom:1px; padding-right:3px; padding-left:3px; background-color:#0B2775; color:#fff; text-decoration:none; border:1px solid; border-color:#B1B1B1;}
.a_pages_visited:hover {font-size:12px; padding-top:1px; padding-bottom:1px; padding-right:3px; padding-left:3px; background-color:#0B2775; color:#fff; text-decoration:none; border:1px solid; border-color:#B1B1B1;}

/* ====================== Container ============================ */
#container {text-align:left; margin:0px auto; width:959px; padding:0px;}

/* ====================== Bandeau ============================ */
#bandeau_logo {text-align:left; margin-top:0px; margin-bottom:0px; width:959px; height:139px; padding:0px;}
#logo {margin:0px; padding:0px; width:430px; height:113px; float:left;}
#pub {margin:0px; padding:0px; width:500px; height:0px; display: none;}

/* ====================== Impression ============================ */
#print {text-align:left; margin-top:50px; margin-bottom:0px; width:959px; padding:20px;}

/* ====================== Menu ============================ */
#menu {text-align:left; margin:0px; height:35px; padding:0px; background-image: url(http://srvlinux2.technolog.fr/vitrinesV4/images/001097/fond_menu.jpg); background-repeat:no-repeat; padding-left:180px; width:779px; z-index:10;}
#menu .item1 {text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; padding-left:8px; padding-right:8px; padding-top:10px; padding-bottom:7px; margin:0px; margin-right:0px; float:left; text-decoration:none;}
#menu .item1:hover {text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#FFDD00; font-weight:bold; padding-top:11px; padding-bottom:8px; padding-left:8px; padding-right:8px; margin:0px; margin-right:0px; float:left; text-decoration:none;}

/* ====================== Carte Google Maps ============================ */
#ggmaps {width:685px; height:495px; background-image: url(http://srvlinux2.technolog.fr/vitrinesV4/images/001097/fond-ggmaps.gif); background-repeat:no-repeat; padding-top:47px; padding-left:13px; margin-bottom:20px; float:left;}
#ggmaps h2 {font-size:17px; font-weight:bold; color:#fff; margin-left:10px; margin-bottom:20px;}
#map {width:670px; height:425px; border:1px solid #000;}

/* ====================== Panoramique ============================ */
#panoramique {width:959px; padding:0px; height:auto; height:182px;}
#flash {padding-top:42px; padding-right:22px;}
#sstitre {padding-top:15px; padding-left:0px; color:#fff; text-align:left; font-family:"Trebuchet MS"; font-size:29px; letter-spacing:-2px; line-height:27px;}
#sstitre .ss2 {font-size:23px; letter-spacing:-2px; line-height:27px;}
#sstitre .ss3 {color:#FFE400; font-weight:bold;}
#reference {top:300px; padding-left:20px; color:#fff; width:917px; text-align:left; float:left; position:absolute;}
#reference .form {margin:0px; padding:0px;}
#reference .input {height:13px; font-size:10px; width:160px; margin-top:5px; margin-right:8px;}
#reference .submit {font-size:9px; margin-top:5px;}
#lang {padding-top:172px; color:#4D4D4D; float:right}
#marquee {margin:0px; width:959px; height:24px; padding:0px; padding-right:0px; padding-top:8px;}
#marquee .link {color:#D96802; text-decoration:underline;}
#marquee .link:hover {color:#000; text-decoration:none;}

/* ====================== Carte spécifique ============================ */
#carte_specifique {width:418px; height:369px; z-index:2; position:absolute; padding:0px; margin:0px; margin-top:-473px; margin-left:556px;}
#carte_specifique .point {cursor:pointer; width:150px; height:19px; margin:0px; padding:0px;}
#carte_specifique .point:hover {cursor:pointer; width:150px; height:19px; margin:0px; padding:0px;}
.info{position:relative; z-index:3; color:#000; font-size:12px; text-decoration:none; padding-left:2px; padding-right:2px;}
.info:hover{z-index:4; color:#000; text-decoration:none; background-color:#FFB7EE; padding-left:2px; padding-right:2px;}
.info2{position:relative; z-index:3; color:#000; font-size:12px; text-decoration:none; border:1px solid #F19ADD; padding-left:2px; padding-right:2px; background-color:#fff;}
.info2:hover{z-index:4; color:#000; text-decoration:none; background-color:#FFB7EE; padding-left:2px; padding-right:2px;}
.info span{display: none;}
.info:hover span{display:block; position:absolute; top:1.6em; left:2em; width:8em; border:1px solid #6699cc; background-color:#eeeeee; color:#336190; text-align: left; font-weight:none; padding:1px; z-index:5; width:100px;}

/* ====================== Flash spécifique ========================= */
#flash_specifique {z-index:1; position:absolute; margin-top:-450px; margin-left:400px;}

/* ====================== Page centrale ============================ */
#page_centrale {width:959px; padding:0px; height:auto; margin-top:-60px;}

/* ====================== Carousel ============================ */
#slider {width:660px; height:244px; padding:0px; float:left; margin-top:0px; margin-bottom:45px;}
#slider_annonce {width:185px; height:250px;}
#slider_annonce .top {width:190px; height:25px; margin-bottom:22px; background-image: url(http://srvlinux2.technolog.fr/vitrinesV4/images/001097/top_slider.png); background-repeat:no-repeat; padding-top:10px; text-align:center; font-size:13px; color:#fff; font-weight:bold; float:left;}
#slider_annonce .top a {color:#fff; text-decoration:none;}
#slider_annonce .top a:hover {color:#fff; text-decoration:none;}
#slider_annonce .middle {width:190px; height:143px; text-align:left; float:left;}
#slider_annonce .middle img {width:183px; height:143px; border:1px solid #919191;}
#slider_annonce .bot {width:185px; height:32px; padding-top:10px; padding-left:5px; float:left;}
#slider_annonce .bot .prix {color:#9D0B0E; font-weight:bold;}

/* ====================== Page centrale gauche ============================ */
#page_centrale_gauche {width:698px; float:left; margin-top:0px; margin-right:20px;}
#top_gauche {width:698px; height:28px; background-image: url(http://srvlinux2.technolog.fr/vitrinesV4/images/001097/top_page_gauche.gif); float:left;}
#centre_gauche {width:698px; background-image: url(http://srvlinux2.technolog.fr/vitrinesV4/images/001097/fond_page_gauche.gif); float:left;}
#centre_gauche .contenu {margin-left:20px; margin-right:20px; margin-top:0px; margin-bottom:0px; line-height:1.5em;}
#centre_gauche .coeur {width:678px; text-align:left; padding-left:20px;}
#centre_gauche .coup2coeur {border:1px solid; border-color:#000; width:190px; height:143px;}
#centre_gauche .txt {width:190px; margin-right:20px; font-size:11px;}
#centre_gauche .titre {font-size:22px; letter-spacing:0px; font-weight:bold; color:#000E36;}
#bottom_gauche {width:698px; height:28px; background-image: url(http://srvlinux2.technolog.fr/vitrinesV4/images/001097/bottom_page_gauche.gif); float:left;}

/* ====================== Alertes ============================ */
.alerteTitre		 {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#0B2775; font-weight: bold;}
.alerte 		     {font-family:Arial, Helvetica, sans-serif; color:#000; font-size: 12px; }

/* ====================== Annonce ============================ */
#top_biens_gauche {width:698px; height:28px; background-image: url(http://srvlinux2.technolog.fr/vitrinesV4/images/001097/top_page_gauche.gif); float:left;}
#biens_gauche {width:698px; background-image: url(http://srvlinux2.technolog.fr/vitrinesV4/images/001097/fond_page_gauche.gif); padding:0px; margin:0px; float:left;}
#description {width:390px; float:left; margin-left:20px; padding:0px;}
#description .contenu {margin-right:20px; margin-top:0px; margin-bottom:0px;}
#description .h1 {margin-top:0px; margin-bottom:0px; font-size:19px; color:#000}
#description .a_lien {text-decoration:none; color:#0B2775;}
#description .a_lien:hover {text-decoration:none; color:#E45000;}
#description .h2 {font-size:17px; font-weight:bold; color:#0B2775; margin-top:-3px; margin-bottom:0px;}
#description .ref {font-size:12px; color:#757575; margin-bottom:0px;}
#liens {width:200px; float:left; padding-left:48px; color:#fff; font-size:11px;}
#liens .link {color:#E45000; text-decoration:underline;}
#liens .link:hover {color:#000; text-decoration:none;}
#contact {width:631px; margin-left:20px; margin-top:8px;}
#contact .masquer {color:#E45000; text-decoration:underline;}
#contact .masquer:hover {color:#000; text-decoration:none;}
#photos {margin-left:20px; margin-right:20px; margin-top:0px; margin-bottom:0px;}
#bottom_biens_gauche {width:698px; height:28px; background-image: url(http://srvlinux2.technolog.fr/vitrinesV4/images/001097/bottom_page_gauche.gif); float:left; margin-bottom:20px;}

#big_photo_annonce {width:388px; margin:0px; padding:0px; float:left; margin-top:10px;}
#big_photo_annonce .img {background-color:#fff; border:solid 1px; border-color:#999999; padding:4px;}
#small_photo_annonce {width:240px; margin:0px; padding:0px; float:right; margin-top:10px;}
#small_photo_annonce .img {background-color:#fff; border:solid 1px; border-color:#999999; padding:4px; margin-right:10px; margin-bottom:10px; float:left;}

#description_annonce {width:640px; text-align:justify; margin:0px; padding:0px; float:left;}
#description_annonce .h2 {font-size:17px; font-weight:bold; color:#0B2775; margin-top:18px; margin-bottom:-10px;}
#description_annonce .memo {font-size:12px; color:#3B3B3B; margin-top:0px; margin-bottom:0px;}
#description_annonce .ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px; padding:0px;}
#description_annonce .li {margin:0px; padding-bottom:10px;}

/* ====================== Page centrale contenu ============================ */
#contenu_pages {margin-left:20px; margin-top:0px; margin-bottom:0px; margin-right:20px;}
#contenu_pages h1 {margin-top:0px; margin-bottom:10px; font-size:22px; font-weight:bold; letter-spacing:-1px;}
#contenu_pages h2 {margin-top:15px; margin-bottom:10px; font-size:16px;}
#contenu_pages p {margin-top:10px; margin-bottom:0px; line-height:1.5em;}
#contact_adresse {width:400px; float:left; margin-right:0px;}
#contact_logo {width:240px; float:right; text-align:right; padding-right:10px;}
#contact_form {width:649px; float:left; margin-top:18px;}
.contenu-sst {font-size:16px; font-weight:bold;}

/* ====================== Page centrale droite ============================ */
#onglets {margin-top:10px;}
#onglets .bouton1 {padding:3px; padding-right:8px; padding-left:8px; font-size:11px; background-color:#FC9903; border:1px solid; border-color:#6B6B6B; border-bottom:1px solid; border-bottom-color:#FC9903; margin:0px;}
#onglets .bouton1:hover {padding:3px; padding-right:8px; padding-left:8px; font-size:11px; background-color:#515050; border:1px solid; border-color:#6B6B6B; border-bottom:1px solid; border-bottom-color:#515050; margin:0px;}
#onglets .a_lien {text-decoration:none; color:#fff;}
#onglets .a_lien:hover {text-decoration:none; color:#fff;}
#onglets .bouton2 {padding:3px; padding-right:8px; padding-left:8px; font-size:11px; background-color:#0B2775; border:1px solid; border-color:#6B6B6B; border-bottom:1px solid; border-bottom-color:#0B2775; margin:0px; text-decoration:none;}
#onglets .bouton2:hover {padding:3px; padding-right:8px; padding-left:8px; font-size:11px; background-color:#515050; border:1px solid; border-color:#6B6B6B; border-bottom:1px solid; border-bottom-color:#515050; margin:0px; text-decoration:none;}
#page_centrale_droite {width:221px; float:left; margin-left:7px; margin-top:0px;}
#page_centrale_droite .rubrique {margin-bottom:15px;}
#page_centrale_droite img {border:1px solid; border-color:#303030; margin-top:3px;}
#page_centrale_droite_recherche {background-color:#222645; width:219px; margin-bottom:15px; margin-top:3px; border:1px solid; border-color:#6B6B6B;}
#page_centrale_droite_recherche .form_vente {padding:6px; font-size:11px; margin:0px; background-color:#FC9903; color:#0B2775;}
#page_centrale_droite_recherche .form_location {padding:6px; font-size:11px; margin:0px; background-color:#0B2775; color:#fff;}
#page_centrale_droite_recherche .form_dispo {padding:2px;}
#page_centrale_droite_recherche .input {height:11px; font-size:10px; width:195px;}
#page_centrale_droite_recherche .input2 {height:11px; font-size:10px; margin-right:10px;}
#page_centrale_droite_recherche .select {font-size:10px; width:200px;}
#page_centrale_droite_recherche .submit {font-size:9px;}

#page_centrale_droite_tri .formtri {margin:0px; padding:0px; padding-bottom:10px;}
#page_centrale_droite_tri .select {font-size:10px; width:211px; height:20px; background-color:#D0D0D0; border:0px;}

/* ====================== Footer ============================ */
#footer {text-align:justify; margin:0px; width:939px; margin-top:20px; margin-bottom:20px; float:left;}
#footer .hr {width:959px; background-color:#FFCA95; color:#FFCA95; border:none; height:2px;}
#footer .copyright {font-size:11px; color:#606060;}

/* ====================== Espace propriétaire ============================ */
#espace_pro {background-color:#FC9903; width:219px; margin-bottom:15px; margin-top:3px; color:#0B2775;}
#espace_pro .form {padding:6px; border:1px solid; border-color:#202020; font-size:11px; margin:0px;}
#espace_pro .form_dispo {padding:2px;}
#espace_pro .input {height:11px; font-size:10px; width:90px; margin-top:5px; margin-bottom:5px;}
#espace_pro .submit {font-size:9px;}

/* ====================== Iframe ========================================= */
/* ======================================================================= */
.frame {
margin: 0;
padding: 0;
font-family: Arial;
font-size: 12px;
text-align: left; 
background-color: #E4E9EC;
background-image: url();
}

/* ====================== Formulaire agence ============================ */
.form_agence {margin:0px; padding:10px; background-color:#E0E1DE; border: 1px solid; border-color:#BABBB5;}
.champ {font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0.25em; margin-top:3px; width:200px;}
.textarea {font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0.25em; margin-top:3px; width:350px;}
.ok {font-size:14px; padding:0.25em; margin-top:2px;}
.envoi {background-color:#FC9802; border:1px solid #000; color:#0B2675; font-weight:bold; padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px; text-decoration:none;}

/* ====================== Bloc espace acquéreur ============================ */
#title_acq {width:100%; height:30px; font-size:14px; font-weight:bold;}
#espace_acq {background-color:#F0D078; width:219px; margin-bottom:15px; margin-top:-10px;}
#espace_acq form {padding:6px; border:1px solid; border-color:#6E6E6E; font-size:11px; margin:0px; text-align:right;}
#espace_acq .lab {color:#000; font-weight:bold;}
#espace_acq .input {height:15px; font-size:10px; width:100px; margin-left:15px;}
#espace_acq .submit {font-size:9px; margin-top:5px; margin-left:36px;}
.toglink {color:#676767; text-decoration:none;}
.toglink:hover {color:#676767; text-decoration:none;}

/* ====================== Pages acquéreurs =============================== */
#espace_acquereur {width:698px; background-image: url(http://srvlinux2.technolog.fr/vitrinesV4/images/001097/fond_page_gauche.gif); padding:0px; margin:0px; float:left;}
#content_acq {margin-left:20px; margin-top:0px; margin-bottom:0px; margin-right:20px;}
#content_acq h1 {margin-top:0px; margin-bottom:10px; font-size:18px; float:left; width:370px; margin-top:7px;}
#content_acq h2 {margin-top:15px; margin-bottom:5px; font-size:16px; float:left; width:100%;}
#content_acq h3 {margin:0px; padding:0px; margin-top:2px; font-size:16px; float:left; width:100%;}
#content_acq h4 {margin:0px; padding:0px; margin-top:12px; font-size:14px; float:left; width:50px; color:#ff0000;}
#content_acq h4 a {color:#ff0000; text-decoration:underline;}
#content_acq h4 a:hover {color:#ff0000; text-decoration:none;}
#acq_left {width:459px; float:left;}
#acq_left .rubrique {width:421px; background-color:#fff; border:1px solid #B4B4B4; float:left; padding:12px;}
#acq_left .alerte {width:100%; float:left;}
#acq_left .alerte_t {width:325px; float:left; min-height:64px;}
#acq_left .alerte_b {width:96px; float:right; min-height:64px;}
#acq_left .modif_alerte {background:#D5D5D5; float:left; border:1px solid #BBBBBB; width:97%; padding:5px; margin-top:15px;}
#acq_left .biens {text-align:center; float:left; color:#383838; font-size:11px; font-weight:bold;}
#acq_left .histo {width:100%; float:left;}
#acq_left .histo a {position:relative;}
#acq_left .histo a span {display:none;}
#acq_left .histo a:hover span {display:block; position:absolute; top:1em; left:1.6em; width:300px; background:#C6E1F1; color:#000; font-size:10px; border:3px solid #A1A1A1; padding:10px; z-index:3;}
#acq_left hr {background-color:white; border-bottom:1px dotted #C0C0C0; border-width:0 0 1px; color:white; float:left; margin-top:10px; width:100%;}
#acq_left p {margin:0px; padding:0px; float:left;}
#acq_left .link {background-color:#B1070D; color:#fff; float:right; border:1px solid #000; font-size:11px; font-weight:bold; margin-top:10px; padding:2px 10px 2px 10px;}
#acq_left .link a {color:#fff; text-decoration:none;}
#acq_left .link a:hover {color:#fff; text-decoration:none;}
#acq_left form {margin:0px; padding:0px; float:left;}
#acq_left textarea {width:417px; height:100px; font-family:Arial; font-size:12px; color:#5B5B5B; float:left;}
#acq_left .submit {background-color:#B1070D; color:#fff; float:right; border:1px solid #000; font-size:11px; font-weight:bold; margin-top:10px; padding-top:2px; padding-bottom:2px;}
#acq_right {width:186px; float:left;}
#acq_right .rubrique {width:172px; background-color:#B3C4CE; border:1px solid #B4B4B4; float:left; padding:12px;}
#acq_right form {margin:0px; padding:0px; float:left;}
#acq_right .data {width:167px; font-size:11px; float:left;}
#acq_right .submit {background-color:#B1070D; color:#fff; float:right; border:1px solid #000; font-size:11px; font-weight:bold; margin-top:10px; padding-top:2px; padding-bottom:2px;}
#acq_right p {margin:0px; padding:0px; float:left;}
#acq_right .dte {color:#000; font-weight:bold;}
#acq_right hr {width:100%; float:left;}
#acq_right img {float:left; border:1px solid; #2C2D2E;}
#creation_acq {width:320px; background-color:#B3C4CE; border:1px solid #B4B4B4; float:left; padding:12px;}
#creation_acq .label {height:17px; float:left; width:100px; padding-top:9px; margin-top:5px;}
#creation_acq .data {height:20px; width:190px; float:right; margin-top:5px;}
#connexion_acq {width:250px; background-color:#B3C4CE; border:1px solid #B4B4B4; float:right; padding:12px;}
#connexion_acq .label {height:17px; float:left; width:120px; padding-top:9px; margin-top:5px;}
#connexion_acq .data {height:20px; width:100px; float:right; margin-top:5px;}
