@charset "iso-8859-1";

#home_left #hcolonne_left #temoignages {
width:207px;
margin:0 10px 0 -5px;
padding:0 0 10px
}

#temoignages_titre h2 {
width:207px;
background-image:url(images/fd_h2_temoignages_long.jpg);
background-position:3px top;
font-size:1.6em;
color:#fff;
text-align:center;
margin:0;
padding:5px 0
}

#temoignages_titre img {
margin:0 10px
}

#temoignages_texte {
width:170px;
background-image:url(images/fd_temoignages_long.png);
background-position:left bottom;
padding:0 20px 10px
}

#promo_proprio {
margin:0 0 0 10px
}

#temoignages_texte #slogan {
color:#fc7202;
font-size:1em;
margin:10px 0
}

#temoignages_texte p {
color:#364150;
font-size:1em;
margin:10px 0
}

.gestion #home_left #hcolonne_left .proprio_encarts_gauche_texte {
background-image:url(images/fd_proprio_encarts_gauche.png);
background-position:left bottom;
text-align:left;
margin:0;
padding:0 0 10px 10px
}

.gestion #home_left #proprio_wrap {
float:left;
width:745px;
z-index:10px;
margin:50px 0 30px 222px
}

.gestion .pourcents {
display:block;
background-image:url(images/t_s.gif);
background-position:top right;
color:#ea671d;
font-size:1.1em;
font-weight:700;
margin:3px 10px -15px;
padding:8px 12px 0 2px
}

.gestion #home_left #hcolonne_left #modif_donnees_proprio {
margin:79px 0 0 -20px;
padding:0
}

#wrapb_modif_donnees_proprio {
width:231px;
background-image:url(images/fdb_donnees_proprio.png);
background-position:10px bottom;
overflow:hidden;
zoom:1;
padding:0 0 20px 40px
}

#wrapb_modif_donnees_proprio h2 {
font-family:Arial,Helvetica,sans-serif;
font-size:1.3em;
color:#cc223e
}

#wrapb_modif_donnees_proprio ul li {
font-size:1em
}

#wrapb_modif_donnees_proprio ul li a {
color:#333
}

#proprio_wrap_lat_bas .gestion_modif {
width:660px;
background-color:#fff2f4;
overflow:hidden;
margin:0 0 5px 20px
}

#proprio_wrap_lat_bas .gestion_modif p {
background-image:url(images/fd_puce_selection_off.gif);
background-position:10px 7px;
font-size:1.1em;
padding:5px 0 5px 30px
}

#proprio_wrap_lat_bas .gestion_modif p a {
color:#0095ff
}

#proprio_wrap_lat_bas .gestion_modif p img {
vertical-align:middle;
padding:0 0 0 5px
}

.tab_annonces {
clear:both;
overflow:hidden;
padding:10px 0
}

.tab_annonces p {
font-size:1.2em;
font-weight:700;
margin:20px 0 10px 10px
}

.tab_annonces table {
color:#d52e47;
text-align:center;
font-size:1.1em;
float:left;
margin:0 0 0 5px
}

.tab_annonces .tab_400 {
width:690px
}

.tab_annonces table td {
border-top:1px solid #d83c54;
border-bottom:1px solid #d83c54;
border-right:1px solid #d83c54;
border-left:1px solid #d83c54;
color:#364150;
padding:5px 2px
}

.tab_annonces table td img {
cursor:pointer;
margin:2px 0
}

.tab_annonces table .duree {
font-size:.9em;
padding:4px 2px 3px
}

.tab_annonces table th {
border-bottom:1px solid #d83c54;
border-right:1px solid #d83c54;
border-left:1px solid #d83c54;
background-color:#ffe2e8;
padding:5px 2px
}

.tab_annonces table .titre {
background-color:#d52e47;
color:#fff
}

.tab_annonces table .titre_grise {
background-color:#ffa1ac;
color:#fff
}

.proprietaire2 #wrapper_bandeau {
background-image:url(images/fd_proprietaire2_bandeau.jpg);
background-position:center top;
min-width:1024px;
margin:0
}

.proprietaire2 #home_left #hcolonne_left #saisie_moncompte_proprio {
width:180px;
background-color:#fff2f4;
border:1px solid #ffcbd3;
margin:200px 0 10px 10px;
padding:5px 0 5px 10px
}

#home_left #hcolonne_left .proprio_encarts_service_client {
background-image:url(images/serv_client_illus_ok.gif);
background-position:left top;
width:205px;
margin:0 0 10px 5px
}

#home_left #hcolonne_left .proprio_encarts_service_client_texte {
text-align:left;
margin:0 0 0 70px;
padding:0 0 10px 15px
}

#propriowarptitre {
float:right;
margin-right:290px;
display:inline;
margin-top:121px
}

.proprietaire2 #home_left #proprio_wrap {
float:left;
width:745px;
margin:13px 0 10px 222px
}

.proprietaire2 #home_left #proprio_wrap #partie123 {
color:#fff;
font-weight:700;
font-size:1.2em;
margin:1px 0 20px
}

.proprietaire2 #home_left #proprio_wrap #partie123 img {
margin:0 10px -13px
}

.proprietaire2 #home_left #hcolonne_left #modif_donnees_proprio {
margin:229px 0 0 -18px;
padding:0
}

#onglet_proprietaire {
overflow:hidden;
width:745px;
background-image:url(images/onglet_proprio_07.gif);
background-position:top right;
margin:15px 0 -2px
}

#onglet_proprietaire ul li a span {
background-image:url(images/picto_locasun_rose.gif);
background-position:0 12px;
display:block;
float:left;
padding:30px 10px 20px 20px
}

#onglet_proprietaire ul li.on a span {
background-image:url(images/picto_locasun_blanc.gif);
background-position:0 12px
}

#onglet_proprietaire ul li {
display:block;
float:left;
overflow:hidden
}

#onglet_proprietaire ul li a {
display:block;
float:left;
color:#FFF;
font-weight:700;
font-family:times;
font-size:1.3em;
cursor:pointer
}

#onglet_proprietaire ul #start,#onglet_proprietaire ul #middle,#onglet_proprietaire ul #end {
background-image:url(images/fd_onglet_proprio_middle_off.gif);
background-repeat:repeat-x;
color:#BF0733
}

#onglet_proprietaire ul #start.on,#onglet_proprietaire ul #middle.on,#onglet_proprietaire ul #end.on {
background-image:url(images/fd_onglet_proprio_middle_on.gif);
background-repeat:repeat-x;
color:#FFF
}

#onglet_proprietaire ul #start a {
background-image:url(images/fd_onglet_proprio_start_off.gif);
background-repeat:no-repeat;
padding-left:20px;
color:#BF0733
}

#onglet_proprietaire ul #start.on a {
background-image:url(images/fd_onglet_proprio_start_on.gif);
background-repeat:no-repeat;
color:#FFF
}

#onglet_proprietaire ul #middleleft.on1 span {
background-image:url(images/fd_onglet_proprio_barre_left_on.gif);
width:20px;
height:65px
}

#onglet_proprietaire ul #middleright.on1 span {
background-image:url(images/fd_onglet_proprio_barre_left_on.gif);
width:20px;
height:65px;
margin:0
}

#onglet_proprietaire ul #end span.s {
background-image:url(images/fd_onglet_proprio_end_off.gif);
width:19px;
height:65px;
color:#FFF
}

#onglet_proprietaire ul #end.on span.s {
background-image:url(images/fd_onglet_proprio_end_on.gif);
color:#BF0733
}

#onglet_proprietaire ul li span.s {
display:block;
float:left;
width:0
}

#onglet_proprietaire ul li.on span.s {
display:block;
float:left;
height:65px;
overflow:hidden
}

.proprietaire2 #proprio_wrap_lat_bas2 {
background-image:url(images/onglet_proprio_09.gif);
background-repeat:repeat-y;
overflow:hidden;
padding:10px 25px 20px
}

.proprietaire2 #proprio_wrap_lat_bas2 p {
font-size:1.1em;
margin:0;
padding:0
}

.proprietaire2 #proprio_wrap_lat_bas2 form .creation_rose .parag_creation_annonce,.proprietaire2 #proprio_wrap_lat_bas2 form .creation_rosepale .parag_creation_annonce,.proprietaire2 #proprio_wrap_lat_bas2 form .creation_rose_g .parag_creation_annonce {
clear:both;
overflow:hidden;
margin:2px 0 0
}

.proprio_cadre p.fleche {
background-image:url(images/puce_orange.gif);
background-position:0 2px
}

#proprio_wrap #proprio_wrap_lat_bas3 {
background-image:url(images/onglet_proprio_10.gif);
background-position:top left;
overflow:hidden;
width:745px;
height:26px;
margin-bottom:170px
}

.creation #home_left #proprio_wrap {
float:left;
width:745px;
margin:30px 0 10px 222px
}

.creation #home_left #hcolonne_left #modif_donnees_proprio {
margin:59px 0 0 -20px;
padding:0
}

#ggmap {
width:310px;
height:325px
}

.bloc_ggmap {
position:absolute;
margin-left:350px;
margin-top:0;
width:310px
}

.creation_rose {
background-color:#ffe8ec;
overflow:hidden;
height:100%;
padding:10px 10px 10px 20px
}

.creation_rosepale {
background-color:#fff3f5;
overflow:hidden;
padding:10px 10px 10px 0
}

.creation_rose_g {
float:left;
background-color:#ffe8ec;
overflow:hidden;
width:335px;
padding:0
}

.creation_g {
float:left;
width:335px
}

.creation_g h3 {
clear:left;
padding:10px 0 0 25px
}

.creation_rosepale_g {
float:left;
background-color:#fff3f5;
overflow:hidden;
width:335px;
padding:0
}

.creation_titre_g {
float:left;
overflow:hidden;
width:335px;
font-size:1.2em;
font-weight:700;
margin:20px 10px 10px 45px
}

.creation_rose_g .parag_creation_annonce .input_text_taille8 {
float:left;
border-left:1px solid #949494;
border-top:1px solid #949494;
text-align:left;
width:90px;
border-style:none;
margin:4px 0 0
}

.creation_rose_g .parag_creation_annonce .input_text_taille9 {
float:left;
border-left:1px solid #949494;
border-top:1px solid #949494;
text-align:left;
width:180px;
/*border-style:none;*/
margin:4px 0 0 40px
}

.creation_rose_g .parag_creation_annonce .input_text_taille9bis {
float:left;
border-left:1px solid #949494;
border-top:1px solid #949494;
text-align:left;
width:180px;
/*border-style:none;*/
margin:4px 0 0 5px
}

.creation_rose_g .parag_creation_annonce .input_text_taille10 {
float:left;
border-left:1px solid #949494;
border-top:1px solid #949494;
text-align:left;
width:90px;
/*border-style:none;*/
margin:4px 0 0 16px
}

.creation_rose_g .parag_creation_annonce span {
float:left;
font-size:1em;
margin:5px 0 0 10px
}

.creation_rose_g .parag_creation_annonce .label_nopad,.creation_rosepale_g .parag_creation_annonce .label_nopad {
float:left;
font-size:1.1em;
font-weight:400;
color:#000;
width:230px;
margin:5px 0 0 20px;
padding:0 5px 0 0
}

.creation_rose_g .parag_creation_annonce .label_nopad_align_droite,.creation_rosepale_g .parag_creation_annonce .label_nopad_align_droite {
float:right;
margin:-15px 7px 0 0
}

.creation_rose_g .parag_creation_annonce .label_nopad_image {
float:left;
font-size:1.1em;
font-weight:400;
color:#000;
width:180px;
margin:5px 0 0 10px;
padding:0 5px 0 0
}

.creation_rose_g .parag_creation_annonce .label_nopad_court {
float:left;
font-size:1.1em;
font-weight:400;
color:#000;
margin:5px 0 0 20px;
padding:0 5px 0 0
}

.creation_rosepale_g .parag_creation_annonce .label_pad,.creation_rose_g .parag_creation_annonce .label_pad {
float:left;
font-size:1.1em;
font-weight:400;
color:#000;
width:200px;
margin:0;
padding:0 5px 0 50px
}

.creation_d {
float:left;
width:305px
}

.creation_d h3 {
clear:right;
padding:10px 0 0 50px
}

.creation_rose_d {
float:left;
background-color:#ffe8ec;
overflow:hidden;
width:305px;
margin:0 0 1px 25px;
padding:3px 5px 0 20px
}

.creation_rosepale_d {
float:left;
background-color:#fff3f5;
overflow:hidden;
width:305px;
margin:0 0 1px 25px;
padding:3px 5px 0 20px
}

.creation_titre_d {
float:left;
overflow:hidden;
width:305px;
font-size:1.2em;
font-weight:700;
margin:20px 0 10px 45px
}

.creation_rosepale_d .parag_creation_annonce .label_nopad,.creation_rose_d .parag_creation_annonce .label_nopad {
float:left;
font-size:1.1em;
font-weight:400;
color:#000;
width:235px;
margin:0;
padding:0 5px 0 0
}

.creation_rosepale_d .parag_creation_annonce .label_pad,.creation_rose_d .parag_creation_annonce .label_pad {
float:left;
font-size:1.1em;
font-weight:400;
color:#000;
width:220px;
margin:0;
padding:0 5px 0 15px
}

.creation #proprio_wrap_lat_bas form .creation_rose .parag_creation_annonce,.creation #proprio_wrap_lat_bas form .creation_rosepale .parag_creation_annonce,.creation #proprio_wrap_lat_bas form .creation_rose_g .parag_creation_annonce,.creation #proprio_wrap_lat_bas form .creation_rosepale_g .parag_creation_annonce {
clear:both;
overflow:hidden;
margin:1px 0 2px
}

.creation #proprio_wrap_lat_bas form .creation_rose .parag_creation_annonce span,.creation #proprio_wrap_lat_bas form .creation_rosepale .parag_creation_annonce span,.creation #proprio_wrap_lat_bas form .creation_rose_g .parag_creation_annonce span,.creation #proprio_wrap_lat_bas form .creation_rosepale_g .parag_creation_annonce span {
font-size:1.1em;
line-height:20px
}

.creation_rose .parag_creation_annonce .label_nopad {
float:left;
font-size:1.1em;
font-weight:700;
color:#ff4200;
width:105px;
line-height:20px;
margin:0;
padding:0 5px 0 0
}

.creation_rosepale .parag_creation_annonce .label_nopad {
float:left;
font-size:1.1em;
font-weight:400;
color:#363c44;
width:105px;
margin:5px 0 0 20px;
padding:0 5px 0 0
}

.creation_rose .parag_creation_annonce .label_nopad_black,.creation_rosepale .parag_creation_annonce .label_nopad_black {
float:left;
font-size:1.1em;
font-weight:700;
color:#000;
width:110px;
margin:5px 0 0 40px;
padding:0 5px 0 0
}

.creation_rosepale .parag_creation_annonce .label_nopad_image {
float:left;
font-size:1.1em;
font-weight:400;
color:#363c44;
width:120px;
margin:5px 0 0;
padding:0 10px 0 0
}

.creation_rosepale .parag_creation_annonce .label_nopad_image img {
float:left;
margin:0 5px 0 0
}

.creation_rosepale .parag_creation_annonce span {
float:left;
font-size:1.1em;
font-weight:400;
color:#000;
margin:5px 0 0 10px
}

.creation_rose .parag_creation_annonce .input_text_taille1,.creation_rosepale .parag_creation_annonce .input_text_taille1 {
float:left;
border-left:1px solid #949494;
border-top:1px solid #949494;
text-align:left;
width:210px;
/*border-style:none;*/
margin:0
}

.creation_rose .parag_creation_annonce .input_text_taille2,.creation_rosepale .parag_creation_annonce .input_text_taille2 {
float:left;
border-left:1px solid #949494;
border-top:1px solid #949494;
text-align:left;
width:170px;
/*border-style:none;*/
margin:4px 0 0
}

.creation_rose_g .parag_creation_annonce .input_text_taille2,.creation_rosepale_g .parag_creation_annonce .input_text_taille2 {
float:left;
font-size:1em;
font-weight:400;
color:#000;
width:100px;
margin:5px 0 0 20px;
padding:0 5px 0 0
}

.creation_rose .parag_creation_annonce .input_text_taille3,.creation_rosepale .parag_creation_annonce .input_text_taille3 {
float:left;
border-left:1px solid #949494;
border-top:1px solid #949494;
text-align:left;
width:198px;
/*border-style:none;*/
margin:4px 0 0
}

.creation_rose .parag_creation_annonce .input_text_taille4,.creation_rosepale .parag_creation_annonce .input_text_taille4 {
float:left;
border-left:1px solid #949494;
border-top:1px solid #949494;
text-align:left;
width:550px;
/*border-style:none;*/
margin:4px 0 0
}

.creation_rose .parag_creation_annonce .input_text_taille5,.creation_rosepale .parag_creation_annonce .input_text_taille5 {
float:left;
border-left:1px solid #949494;
border-top:1px solid #949494;
text-align:left;
width:200px;
/*border-style:none;*/
margin:4px 0 0
}

.creation_rose .parag_creation_annonce .input_text_taille6,.creation_rosepale .parag_creation_annonce .input_text_taille6 {
float:left;
border-left:1px solid #949494;
border-top:1px solid #949494;
text-align:left;
width:80px;
/*border-style:none;*/
margin:4px 0 0
}

.creation_rose .parag_creation_annonce .input_text_taille7,.creation_rosepale .parag_creation_annonce .input_text_taille7 {
float:left;
border-left:1px solid #949494;
border-top:1px solid #949494;
text-align:left;
width:220px;
/*border-style:none;*/
margin:4px 0 0
}

.annonce_tarif {
clear:both;
vertical-align:top;
padding:0
}

.annonce_tarif h3 {
font-family:Arial,Helvetica,sans-serif
}

.annonce_tarif table {
float:left;
width:100px;
border:1px solid #ff8100;
background-color:#fef1e3
}

.annonce_tarif table input {
width:38px;
border-left:1px solid #949494;
border-top:1px solid #949494;
}

.annonce_tarif table .choix {
width:20px;
border-style:none
}

.annonce_tarif table th {
text-align:center;
padding:10px 5px 5px
}

.annonce_tarif table td {
text-align:center;
background-color:#fef1e3;
padding:0 2px
}

.annonce_tarif table caption {
color:#ff8100;
font-weight:700;
font-size:1.1em
}

.annonce_tarif table td.td_date {
background-color:#ff8100;
font-weight:700;
font-size:1.1em;
color:#fff;
padding:0 5px
}

.annonce_tarif table th.th_select {
background-color:#fef1e3;
width:20px;
padding:0
}

.annonce_tarif table td.td_select {
background-color:#ff8100;
width:20px;
padding:0
}

.proprio #home_left_h3_reponse {
color:#5782aa
}

.proprio #home_left #hcolonne_left #saisie_moncompte_proprio {
width:180px;
background-color:#fff2f4;
border:1px solid #ffcbd3;
margin:40px 0 10px 10px;
padding:5px 0 5px 10px
}

#saisie_moncompte_proprio label {
color:#cb2840;
font-weight:700
}

#saisie_moncompte_proprio input {
border-bottom:none;
border-right:none;
border-left:1px solid #969696;
border-top:1px solid #969696;
margin:5px 0 0
}

#saisie_moncompte_proprio .submit {
background-color:#cb2840;
color:#FFF;
font-size:1.2em;
border-style:none;
margin:0 0 0 -5px
}

#saisie_moncompte_proprio li a {
color:#000
}

#espace_proprio_debut {
background-image:url("images/fdg_proprietaire_cles.gif");
background-position:left top;
color:#FFF;
font-size:1.1em;
margin:0;
padding:14px 0 10px 10px
}

#espace_proprio_fin {
background-image:url("images/fdd_proprietaire_cles.gif");
background-position:right top;
padding:16px 10px 15px 80px
}

.proprio #home_left #hcolonne_left .proprio_encarts_gauche_texte {
background-image:url(images/fd_proprio_encarts_gauche.png);
background-position:left bottom;
text-align:left;
margin:0;
padding:0 0 10px
}

.proprio #proprio_wrap {
float:left;
width:745px;
margin:30px 0 20px
}

#proprio_wrap_haut {
background-image:url(images/fd_proprio_wrap_haut.png);
background-position:left top;
overflow:hidden;
padding:15px 0 5px
}

#proprio_wrap_lat_bas {
background-image:url(images/proprio_wrap_lat_bas_long.png);
background-position:left bottom;
margin-bottom:10px;
overflow:hidden;
padding:10px 25px 20px
}

.cration #home_left h3 {
font-family:Arial,Helvetica,sans-serif;
color:#cb2840;
text-align:center;
font-size:2em;
font-weight:700
}

#proprio_wrap h4 {
font-family:Arial,Helvetica,sans-serif;
font-size:1.3em;
text-transform:uppercase;
color:#d52e47;
margin:30px 0 5px 10px
}

#proprio_wrap h4 .trefle {
background-image:url(images/t_proprio.png);
background-position:left top;
padding:25px 10px 10px 30px
}

.proprio_cadre {
border:2px solid #ffe0e5;
margin:0 10px;
padding:5px 20px 10px 0
}

.proprio_cadre p {
margin-left:40px;
font-size:1.1em;
color:#363c44;
padding:0 0 0 10px
}

#proprio_wrap .proprio_cadre ul li {
font-size:1.1em;
color:#363c44;
margin:0 0 5px 70px
}

#proprio_wrap .proprio_cadre ul li font {
background-image:url(images/puce_orange.gif);
background-position:5px 2px;
font-size:1em;
margin-left:-23px;
padding:0 0 0 25px
}

#proprio_wrap h5 {
font-family:"Times New Roman",Times,serif;
font-size:1.2em;
text-transform:uppercase;
color:#d52e47;
margin:15px 0 10px 18px
}

#proprio_wrap li h5 img {
vertical-align:middle;
margin:0 10px 5px 0
}

#home_left #hcolonne_left .proprio_encarts_service_client_titre {
clear:both;
display:inline-block;
color:#FFF;
font-family:"Times New Roman",Times,serif;
font-size:1.2em;
font-weight:700;
margin:13px 0 0;
padding:2px 0 0 63px
}

.reglement {
clear:left;
background-color:#fff;
border:1px solid #d83c54;
overflow:hidden;
width:680px;
color:#d52e47;
text-align:center;
font-size:1.1em;
margin:10px 0 5px;
padding:10px 10px 0
}

.reglement h3 {
text-align:left;
font-size:1.5em;
color:#d83c54;
margin-bottom:10px
}

.reglement h5 {
text-align:center;
font-size:1em;
color:#364150;
margin-bottom:10px;
text-transform:none
}

.reglement h5 div {
float:left;
text-align:center;
font-size:1em;
color:#364150;
margin-left:50px
}

.reglement h5 span {
float:right;
text-align:center;
font-size:1em;
color:#364150;
margin-right:100px
}

.reglement th {
background-color:#d83c54;
border:1px solid #ffe8ec;
color:#fff;
text-align:center;
height:30px
}

.reglement .td1 {
background-color:#fff;
border:1px solid #d52e47;
color:#364150;
width:200px;
padding:5px 20px
}

.reglement .tdcb {
background-color:#fff;
border:1px solid #d52e47;
color:#364150;
width:350px;
padding:5px 20px 0
}

.reglement .td1 p {
font-size:.8em
}

.reglement .td2 {
background-color:#fff;
border:1px solid #d52e47;
color:#d52e47;
padding:5px 20px
}

.reglement p {
text-align:center
}

.reglement2 {
clear:left;
float:left;
background-color:#fff;
border:1px solid #d83c54;
overflow:hidden;
width:320px;
color:#364150;
text-align:center;
font-size:1.1em;
height:200px;
margin:10px 0 5px;
padding:10px 10px 0
}

.reglement3 {
float:right;
background-color:#fff;
border:1px solid #d83c54;
overflow:hidden;
width:320px;
color:#364150;
text-align:center;
font-size:1.1em;
height:200px;
margin:10px -7px 5px 0;
padding:10px 10px 0
}

#proprio_inscrip {
float:left;
width:745px;
margin:30px 0 10px
}

#proprio_wrap .inscription {
clear:both;
width:700px;
border:1px solid #d83c54;
background-color:#fff;
overflow:hidden;
margin:0 0 10px;
padding:10px 0
}

#proprio_wrap .inscription .label_pad {
clear:both;
float:left;
width:310px;
text-align:right;
font-size:1.1em;
color:#364150
}

#proprio_wrap .inscription h3 {
color:#d83c54
}

#part_prof {
border:2px solid #ffe0e5;
height:360px;
margin:0 10px;
padding:5px 20px 10px 0
}

#part_prof .cadre_tarifs {
float:left;
height:350px;
width:320px;
border:1px solid #ffdcde;
background-color:#fef4f6;
margin:0 0 0 3px;
padding:0 0 10px
}

#part_prof .cadre_tarifs .cadre_tarifs_titre {
border-bottom:1px solid #ffdcde
}

#part_prof .cadre_tarifs .cadre_tarifs_titre h4 {
text-align:center;
color:#cb2840;
font-size:1.8em;
margin:0;
padding:10px 0
}

#part_prof .cadre_tarifs .cadre_tarifs_texte {
padding:10px 0 0 10px
}

#part_prof .cadre_tarifs .cadre_tarifs_texte #table_particuliers {
width:300px;
margin:0 0 120px
}

#part_prof .cadre_tarifs .cadre_tarifs_texte #table_pro {
width:300px;
margin:0 0 10px
}

#part_prof .cadre_tarifs .cadre_tarifs_texte table tr td,#part_prof .cadre_tarifs .cadre_tarifs_texte table tr th {
text-align:center;
font-size:1.1em;
border:1px solid #d52e47;
font-weight:400;
padding:5px 0
}

#part_prof .cadre_tarifs .cadre_tarifs_texte table tr .td_rose {
text-align:center;
background-color:#d52e47;
color:#fff;
font-size:1.1em;
padding:5px 0
}

#part_prof .cadre_tarifs .cadre_tarifs_texte table tr .td_rose_pied {
text-align:left;
background-color:#d52e47;
color:#fff;
font-size:1em;
padding:5px 0 5px 10px
}

#part_prof .cadre_tarifs .cadre_tarifs_texte p a {
color:#364150
}

.publier {
background-image:url(images/fdg_retour_accueil.png);
margin:10px 0 0 65px;
padding:4px 0 5px 10px
}

.publier a {
background-image:url(images/fdd_retour_accueil.png);
background-position:top right;
text-transform:uppercase;
font-size:1.1em;
color:#fff;
padding:4px 10px 5px
}

.input_check {
padding:3px 0 3px 50px
}

#zoommoins {
display:none;
font-weight:700
}

#organisme_classement {
margin-left:40px
}

.creation_rosepale_g .parag_creation_annonce select,.creation_rose_g .parag_creation_annonce select {
margin-left:30px
}

#newville {
display:none;
background-color:#fff;
border:1px solid #ffcbd3;
width:320px;
position:absolute;
z-index:150
}

#newville .titre {
font-size:1.2em;
color:#ff4200;
font-weight:700;
text-align:center;
padding:5px 0 10px
}

#newville .titreinput {
font-size:1.1em;
float:right;
overflow:hidden;
padding:0 10px 10px
}

#newville .titreinput input {
margin:0 60px 0 5px
}

.gestion #wrapper_bandeau,.creation #wrapper_bandeau {
background-image:url(images/fd_proprietaire_bandeau.jpg);
background-position:center top;
min-width:1024px;
margin:0
}

body.gestion #wrapper_fond,body.proprietaire2 #wrapper_fond,body.creation #wrapper_fond {
background-image:url(images/fd_generique_pied.jpg);
min-width:1024px
}

.gestion #top,.proprietaire2 #top,.creation #top {
width:1008px;
text-align:left;
margin:0 auto;
padding:5px 0 0 30px
}

.gestion #home_left,.proprietaire2 #home_left,.creation #home_left,.proprio #home_left {
float:left;
width:1000px
}

.gestion #home_left #hcolonne_left,.proprietaire2 #home_left #hcolonne_left,.creation #home_left #hcolonne_left {
float:left;
position:absolute;
width:220px;
z-index:50;
margin:0 0 0 10px
}

.gestion #home_left #hcolonne_left #saisie_moncompte_proprio,.creation #home_left #hcolonne_left #saisie_moncompte_proprio {
width:180px;
background-color:#fff2f4;
border:1px solid #ffcbd3;
margin:30px 0 10px 10px;
padding:5px 0 5px 10px
}

.gestion #home_left #hcolonne_left .proprio_encarts_gauche,.proprietaire2 #home_left #hcolonne_left .proprio_encarts_gauche,.creation #home_left #hcolonne_left .proprio_encarts_gauche,.proprio #home_left #hcolonne_left .proprio_encarts_gauche {
width:205px;
margin:0 0 10px 5px
}

.gestion #home_left #hcolonne_left .proprio_encarts_gauche_titre,.proprietaire2 #home_left #hcolonne_left .proprio_encarts_gauche_titre,.creation #home_left #hcolonne_left .proprio_encarts_gauche_titre,.proprio #home_left #hcolonne_left .proprio_encarts_gauche_titre {
background-image:url(images/fd_h2_offres_partenaires.png);
background-position:5px top;
text-align:center;
font-family:"Times New Roman",Times,serif;
font-size:1.2em;
font-weight:700;
color:#FFF;
margin:0;
padding:3px 0 5px
}

.gestion #home_left #hcolonne_left .proprio_encarts_gauche_texte a,.proprietaire2 #home_left #hcolonne_left .proprio_encarts_gauche_texte a,#home_left #hcolonne_left .proprio_encarts_service_client_texte a,.creation #home_left #hcolonne_left .proprio_encarts_gauche_texte a,.proprio #home_left #hcolonne_left .proprio_encarts_gauche_texte a {
color:#fc7400
}

.gestion #home_left #hcolonne_left .proprio_encarts_gauche_texte #numero_prop,.proprietaire2 #home_left #hcolonne_left .proprio_encarts_gauche_texte #numero_prop,#home_left #hcolonne_left .proprio_encarts_service_client_texte #numero_prop,.creation #home_left #hcolonne_left .proprio_encarts_gauche_texte #numero_prop,.proprio #home_left #hcolonne_left .proprio_encarts_gauche_texte #numero_prop {
font-size:1.5em;
font-weight:700
}

#gestion_annonce_wrap_haut,#creation_annonce_wrap_haut {
background-image:url(images/fd_h2_gestion_annonce.png);
background-position:left top;
overflow:hidden;
padding:15px 0 5px 20px
}

#gestion_annonce_wrap_haut h2,#creation_annonce_wrap_haut h2 {
font-size:1.5em;
color:#fff
}

.gestion #home_left #hcolonne_left #wraph_modif_donnees_proprio,.proprietaire2 #home_left #hcolonne_left #wraph_modif_donnees_proprio,.creation #home_left #hcolonne_left #wraph_modif_donnees_proprio {
background-image:url(images/fdh_donnees_proprio.png);
background-position:10px top;
overflow:hidden;
padding:27px 0 0
}

#proprio_wrap_lat_bas .gestion_modif p span,#zoomplus {
font-weight:700
}

.tab_annonces table td a,.reglement a {
color:#2a9bec
}

.proprietaire2 #home_left #hcolonne_left .proprio_encarts_gauche_texte,.creation #home_left #hcolonne_left .proprio_encarts_gauche_texte {
background-image:url(images/fd_proprio_encarts_gauche.png);
background-position:left bottom;
text-align:left;
margin:0;
padding:0 0 10px 15px
}

#home_left #hcolonne_left .proprio_encarts_service_client_titre h2,.proprio_encarts_gauche_titre h2 {
font-size:1.4em
}

#onglet_proprietaire ul #middleleft.off span,#onglet_proprietaire ul #middleright.off span {
background-image:url(images/fd_onglet_proprio_barre_off.gif);
width:20px;
height:65px
}

#onglet_proprietaire ul #middleleft.on2 span,#onglet_proprietaire ul #middleright.on2 span {
background-image:url(images/fd_onglet_proprio_barre_right_on.gif);
width:20px;
height:65px
}

#onglet_proprietaire ul #middle a,#onglet_proprietaire ul #end span.mid {
color:#BF0733
}

#onglet_proprietaire ul #middle.on a,#onglet_proprietaire ul #end.on span.mid {
color:#FFF
}

.proprietaire2 #proprio_wrap_lat_bas2 h2,.creation #proprio_wrap_lat_bas h2 {
margin:0 0 10px
}

.proprietaire2 #proprio_wrap_lat_bas2 h2 .etape,.creation #proprio_wrap_lat_bas h2 .etape {
font-family:Arial,Helvetica,sans-serif;
font-size:1.1em;
color:#ce2440
}

.proprietaire2 #proprio_wrap_lat_bas2 h2 .titre_etape,.creation #proprio_wrap_lat_bas h2 .titre_etape {
font-family:Arial,Helvetica,sans-serif;
font-size:1.1em;
font-weight:400;
text-decoration:underline
}

.proprietaire2 #proprio_wrap_lat_bas2 p img,.creation #proprio_wrap_lat_bas p img {
vertical-align:bottom
}

.proprietaire2 #proprio_wrap_lat_bas2 h3,.creation #proprio_wrap_lat_bas h3 {
font-family:Arial,Helvetica,sans-serif;
font-size:1.2em;
margin:10px 0
}

.proprietaire2 #proprio_wrap_lat_bas2 form .creation_rosepale .parag_creation_annonce_pad,.creation #proprio_wrap_lat_bas form .creation_rosepale .parag_creation_annonce_pad {
clear:both;
overflow:hidden;
margin:2px 0 0 125px
}

.reglement2 h3,.reglement3 h3 {
text-align:left;
font-size:1.3em;
color:#d83c54;
margin-bottom:10px
}

