
body {
margin: 0;
padding: 0;
font-family: Arial;
font-size: 12px;
text-align: center; 
color:#073930;
background: #B4B4B4 url(http://srvlinux2.technolog.fr/transaxia_mssql/images/002682te/bg.jpg) no-repeat top center fixed;
}

.label {font-weight:bold; font-size:14px; color:#1D6155; text-decoration:none;}
.label:hover {font-weight:bold; font-size:14px; color:#1D6155; text-decoration:none;}
.label2 {font-weight:bold; font-size:26px; color:#000; text-decoration:none;}
.mentions {font-size:9px; color:#7E7E7E;}
.dateann {color:#ff0000; font-size:14px;}
.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; align:justify;}
.nbannonces {color:#ff0000; font-size:14px;}

/* ======== Liens ======= */
a {color:#000; text-decoration:underline;}
a:hover {color:#000; 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:#A1D1B9; color:#000; 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:#F0640C; 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:#F0640C; 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:#F0640C; color:#fff; text-decoration:none; border:1px solid; border-color:#B1B1B1;}

/* ====================== Container ============================ */
#container {text-align:left; margin:0px auto; width:969px; background:#fff; padding:0px; position:relative; }

/* ====================== Bandeau ============================ */
#bandeau_logo {text-align:left; margin-top:0px; margin-bottom:0px; width:969px; height:138px; padding:0px; background-image: url(http://srvlinux2.technolog.fr/transaxia_mssql/images/002682te/logo_fra.jpg); background-repeat:no-repeat;}
#logo {margin:0px; padding:0px; width:202px; height:113px; float:left;}
#slogan {margin:0px; padding:0px; padding-top:70px; margin-left:330px; width:480px; height:70px;}
#slogan .h1 {font-size:18px; margin:0px; font-family:"Trebuchet MS"; font-weight:normal; line-height:19px; color:#5D5D5D; margin-bottom:1px;}
#slogan .h1petit {font-size:32px;}
#slogan .h2 {font-size:13px; margin:0px; font-weight:bold; color:#3F3F3F; margin-bottom:5px;}
#slogan .liens_bas {font-size:12px; margin:0px; color:#818181;}
#slogan a {color:#3F3F3F; text-decoration:underline;}
#slogan a:hover {color:#3F3F3F; text-decoration:none;}
#slogan .reso {color:#FFE800; text-decoration:underline;}
#slogan .reso:hover {color:#FFE800; text-decoration:none;}


/* ====================== Impression ============================ */
#print {text-align:left; margin-top:50px; margin-bottom:0px; width:959px; padding:20px;}

/* ====================== Menu ============================ */
#menu {text-align:left; margin:0px; height:44px; padding:0px; padding-left:5px; background: url(http://srvlinux2.technolog.fr/transaxia_mssql/images/002682te/fond_menu.jpg) no-repeat; width:964px; position:relative; z-index:3;}
#menu .item1 {text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; padding-left:10px; padding-right:10px; padding-bottom:14px; padding-top:14px; margin:0px; margin-right:-2px; float:left; text-decoration:none;}
#menu .item1:hover {text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:bold; padding-left:10px; padding-right:10px; padding-bottom:14px; padding-top:14px; margin:0px; margin-right:-2px; float:left; text-decoration:none;}

/* ====================== Panoramique ============================ */
#panoramique {width:969px; padding:0px; height:227px; text-align:right; background: url(http://srvlinux2.technolog.fr/transaxia_mssql/images/002682te/panoramique.jpg) no-repeat;}
#flash {padding-top:42px; padding-right:22px;}
#reference {padding-top:176px; padding-right:0px; color:#000; padding-left:10px; text-align:left;}
#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;}
#marquee {width:953px; height:19px; padding:8px;}
#marquee .link {color:#2F2F2F; text-decoration:underline;}
#marquee .link:hover {color:#000; text-decoration:none;}

/* ====================== Page centrale ============================ */
#page_centrale {width:959px; padding:0px; margin-top:0px;}

/* ====================== Page centrale gauche ============================ */
#page_centrale_gauche {width:698px; float:left; margin-left:15px; margin-right:15px;}
#top_gauche {width:698px; height:28px; background-image: url(http://srvlinux2.technolog.fr/transaxia_mssql/images/002682te/top_page_gauche.png); float:left;}
#centre_gauche {width:698px; background-image: url(http://srvlinux2.technolog.fr/transaxia_mssql/images/002682te/fond_page_gauche.gif); float:left;}
#centre_gauche .accueilg {width:445px; float:left;}
#centre_gauche .accueild {width:233px; 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:420px; text-align:left; padding-left:20px;}
#centre_gauche .coup2coeur {border:1px solid; border-color:#444645; width:190px; height:143px;}
#centre_gauche .txt {width:190px; margin-right:20px; font-size:11px;}
#centre_gauche .titre {font-size:16px; font-weight:bold; margin-left:20px;}
#centre_gauche .titre2 {font-size:16px; font-weight:bold;}
#centre_gauche .actus {width:193px; background-color:#099D53; height:162px; padding:20px; text-align:center; font-style:italic; font-family:"Trebuchet MS"; font-size:20px; line-height:20px; font-weight:bold; color:#fff; border:1px solid; border-color:#707070;}
#centre_gauche .actus ul {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0px; padding:0px; margin-top:10px; margin-left:10px;}
#centre_gauche .actus li {margin-left:0px; font-size:11px; margin-bottom:12px;}
#centre_gauche .actus .title {font-size:12px; font-weight:bold; color:#ff0000;}
#centre_gauche .actus .date {font-size:10px; color:#099D53;}
#bottom_gauche {width:698px; height:28px; background-image: url(http://srvlinux2.technolog.fr/transaxia_mssql/images/002682te/bottom_page_gauche.png); float:left; margin-bottom:20px;}

/* ====================== Alertes ============================ */
.alerteTitre		 {font-family:Arial, Helvetica, sans-serif; font-size: 14px; color:#000; font-weight: bold;}
.alerte 		     {font-family:Arial, Helvetica, sans-serif; color:#000; font-size: 12px; }

/* ====================== Flash spécifique ========================= */
#carte {z-index:4; position: absolute; /*margin-top:-236px; margin-left:660px;*/ width:278px; height:173px;left: 675px;top: 0px;}

/* ====================== Annonce ============================ */
#top_biens_gauche {width:698px; height:28px; background-image: url(http://srvlinux2.technolog.fr/transaxia_mssql/images/002682te/top_page_gauche.png); float:left;}
#biens_gauche {width:698px; background-image: url(http://srvlinux2.technolog.fr/transaxia_mssql/images/002682te/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:#0D443A}
#description .a_lien {text-decoration:none; color:#0D443A;}
#description .a_lien:hover {text-decoration:none; color:#0D443A;}
#description .h2 {font-size:17px; font-weight:bold; color:#1C6457; 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:#0A4B3F; text-decoration:underline;}
#liens .link:hover {color:#000; text-decoration:none;}
#contact {width:631px; margin-left:20px; margin-top:8px;}
#contact .masquer {color:#1C6457; text-decoration:underline;}
#contact .masquer:hover {color:#1C6457; 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/transaxia_mssql/images/002682te/bottom_page_gauche.png); 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:#0A4B3F; margin-top:18px; margin-bottom:-10px;}
#description_annonce .memo {font-size:12px; color:#0A4B3F; 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:15px; font-size:22px; color:#000;}
#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;}
#contenu_pages ul {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;}
#carte_dept {width:340px; float:left;}
#liste_villes {width:318px; float:left;}
#liste_villes .gauche {width:40px; float:left; height:26px; padding-top:4px;}
#liste_villes .droite {width:278px; float:left; height:30px;}
#liste_villes h2 {color:#000; margin-bottom:0px; margin-top:0px;}
#liste_villes .dept {color:#000; text-decoration:none;}
#liste_villes .dept:hover {color:#000; text-decoration:none;}
#liste_villes .aff {width:318px; float:left; margin-bottom:15px; display:none;}
#liste_villes .communes {width:159px; float:left;}
#fond_item {background-color:#099D53; padding-left:5px; margin-top:20px; width:658px; float:left; height:27px; margin-bottom:10px;}
#fond_item .h1 {color:#fff; font-size:20px; font-weight:bold;}
#liste_agence {width:658px; float:left; margin-bottom:15px;}
#liste_agence .it {width:180px; float:left; font-size:14px; height:20px;}
#liste_agence .it2 {width:298px; float:left; font-size:12px; height:20px;}
#liste_agence .it3 {width:275px; float:left; font-size:12px; height:20px; padding-right:85px; text-align:right;}
.lien_agence {color:#0073A2; text-decoration:underline;}
.lien_agence:hover {color:#0073A2; text-decoration:none;}
#ag_recrut {width:219px; float:left; font-size:13px; margin-bottom:7px;}
#contact_ag {width:658px; float:left;}
#contact_ag_g {width:300px; float:left;}
#contact_ag_d {width:358px; float:left;}
.site_agence {color:#0026A2; text-decoration:underline;}
.site_agence:hover {color:#0026A2; text-decoration:none;}
#plus_region {width:638px; float:left; margin:0px; padding:10px; background-color:#C8F6E0; margin-top:7px; margin-bottom:20px; display:none;}
#natbien {width:210px; float:left; margin-right:8px; margin-bottom:7px; font-size:14px;}
#plan_dept {width:939px; float:left; margin-bottom:10px;}
#plan_dept h3 {margin:0px; padding:0px;}
.communes2 {width:185px; float:left;}

/* ====================== Page centrale droite ============================ */
#onglets {margin-top:10px;}
#onglets .bouton1 {padding:3px; padding-right:8px; padding-left:8px; font-size:11px; background-color:#EE9930; border:1px solid; border-color:#6E6E6E; border-bottom:1px solid; border-bottom-color:#EE9930; margin:0px;}
#onglets .bouton1:hover {padding:3px; padding-right:8px; padding-left:8px; font-size:11px; background-color:#B8A134; border:1px solid; border-color:#6E6E6E; border-bottom:1px solid; border-bottom-color:#B8A134; margin:0px;}
#onglets .a_lien {text-decoration:none; color:#000;}
#onglets .a_lien:hover {text-decoration:none; color:#000;}
#onglets .bouton2 {padding:3px; padding-right:8px; padding-left:8px; font-size:11px; background-color:#7A9B38; border:1px solid; border-color:#6E6E6E; border-bottom:1px solid; border-bottom-color:#7A9B38; margin:0px; text-decoration:none;}
#onglets .bouton2:hover {padding:3px; padding-right:8px; padding-left:8px; font-size:11px; background-color:#B8A134; border:1px solid; border-color:#6E6E6E; border-bottom:1px solid; border-bottom-color:#B8A134; margin:0px; text-decoration:none;}
#page_centrale_droite {width:231px; float:left;}
#page_centrale_droite .rubrique {margin-bottom:15px;}
#page_centrale_droite img {border:1px solid; border-color:#97879A; margin-top:3px;}
#page_centrale_droite_recherche {background-color:#222645; width:219px; margin-bottom:15px; margin-top:3px; border:1px solid; border-color:#6E6E6E;}
#page_centrale_droite_recherche .form_vente {padding:6px; font-size:11px; margin:0px; background-color:#EE9930; color:#2B2B2B;}
#page_centrale_droite_recherche .form_location {padding:6px; font-size:11px; margin:0px; background-color:#7A9B38; color:#fff;}
#page_centrale_droite_recherche .form_dispo {padding:2px;}
#page_centrale_droite_recherche .input {height:14px; font-size:11px; 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:12px; width:221px; background-color:#F8CE9E; border:0px; height:25px;}

#liens_sup {float:left; width:698px; height:98px; margin-bottom:23px; background:url('http://srvlinux2.technolog.fr/transaxia_mssql/images/002682te/liens_sup.jpg') no-repeat;}

/* ====================== Footer ============================ */
#footer {text-align:justify; margin:0px; width:929px; padding:20px; float:left;}
#footer .hr {width:959px; background-color:#FFCA95; color:#FFCA95; border:none; height:2px;}
#footer .copyright {font-size:11px; color:#0A4B3F;}

/* ====================== Espace propriétaire ============================ */
#espace_pro {background-color:#EE9930; width:219px; margin-bottom:15px; margin-top:3px;}
#espace_pro .form {padding:6px; border:1px solid; border-color:#6E6E6E; font-size:11px; margin:0px;}
#espace_pro .form_dispo {padding:2px; color:#2B2B2B;}
#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: #fff;
background-image: url();
}

/* ====================== Formulaire agence ============================ */
.form_agence {margin:0px; padding:10px; background-color:#B9D4C1; border: 1px solid; border-color:#ABABAB;}
.champ {font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0.25em; margin-top:3px; width:200px;}
.champ2 {font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0.25em; margin-top:3px; width:50px;}
.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;}
.result {width:638px; float:left; padding:10px; color:#000; font-size:12px; margin-bottom:15px; border:1px solid; border-color:#757575; background-color:#CCCCCC;}
.result_bad {width:638px; float:left; padding:10px; color:#000; font-size:12px; margin-bottom:15px; border:1px solid; border-color:#757575; background-color:#ED6E6E;}
.envoi {padding:5px; padding-left:20px; padding-right:20px; text-align:center; background-color:#18A663; border:1px solid; border-color:#6E6E6E; color:#fff; text-decoration:none; font-size:14px; font-weight:bold;}
.envoi:hover {padding:5px; padding-left:20px; padding-right:20px; text-align:center; background-color:#0D7644; border:1px solid; border-color:#6E6E6E; color:#fff; text-decoration:none; font-size:14px; font-weight:bold;}

