/* CSS Document */
div#curseur {position: absolute;visibility : hidden;border: 1px solid #CCCCCC;padding: 10px;font-family: Arial;font-size: 8pt;background-color: #EEEEEE;z-index: 1;width:190px}

#PAGE h3.titre {background:url(../imgs/modeles/model_tb.jpg) no-repeat;background-color:#75AC34;font-size:14pt;font-weight:normal;color:#FFF;margin:0;padding:3px 0 3px 20px;}
#PAGE h3.titreA {background:url(../imgs/model_jp/ap_h.gif) no-repeat;background-color:#75AC34;font-size:14pt;font-weight:normal;color:#FFF;margin:0;padding:3px 0 3px 20px;}
#PAGE a {text-decoration:none}
#PAGE p {font-size:9pt;margin:0}
#PAGE p.chapeau {background: #75ac34;margin:0;padding:8px;color:#FFFFFF;font-size:12px}
#PAGE p.chapeau a {color:#FFFFFF;font-size:12px}
#PAGE li {list-style-type: none}

#region {background:url(../imgs/terrain/terrain_regional_1b.gif) no-repeat; height:71px}
#region2 {background:#75ac34 url(../imgs/terrain/terrain_regional_2b.gif) no-repeat; height:71px}
#region2 p {padding:0 10px 11px 70px;}
#region2 p a {color:#D44813}
#region2 p a:hover {color: #75AC34}
#region3 p {background: #75ac34 url(../imgs/terrain/bt_fermer_regional.gif) no-repeat;padding:9px 9px 14px 0;text-align:center;}
#budget1 {background: #75ac34 url(../imgs/terrain/terrain_requete_1b.gif) no-repeat; height:56px}
#btbudget1, #btbudget2, #btregion1, #btregion2 {float:right;font-size:12px;text-align:right;width:115px}
#btbudget1 a, #btbudget2 a, #btregion1 a, #btregion2 a {color:#FFF;font-weight:bold;display:block;padding:4px 25px 3px 20px;margin:10px 4px 0 0}
#budget2 {background: #75ac34 url(../imgs/terrain/terrain_requete_2b.gif) no-repeat; height:56px;}

#budget3 p {background: #75ac34 url(../imgs/modeles/model_budget_fermerb.gif) no-repeat;padding:9px 9px 15px 0;text-align:center;}
#PAGE #formcontact p {padding:10px;background:#E9E9E9}
#PAGE #formcontact p.messageok {font-size:12pt; padding:20px}
#PAGE #formcontact form {font-size:9pt; border:1px solid #999;}
#PAGE #formcontact input {font-size:11px; border:1px solid #999;}
#PAGE #formcontact input.btform {font-size:11px; border:none}
#PAGE #formcontact input#envoyer {padding:5px;border:none}
#PAGE #formcontact select {font-size:11px; border:1px solid #999;}
#PAGE #formcontact textarea {font-size:12px; border:1px solid #999;font-family:Arial, Helvetica, sans-serif;}
#PAGE #formcontact ul {padding:0;margin:10px}
#PAGE #formcontact label {margin-right:10px}
#PAGE #formcontact li {padding:3px}
#PAGE #formcontact li.envoyer {text-align:center}
#PAGE #formcontact li.rubform {background:#d44813;color:#FFF;font-size:10pt;padding:0 3px 2px 10px;margin-top:10px}

#budget1 h3, #budget2 h3, #region h3, #region2 h3{color:#d44813;font-size:11pt;padding:7px 0 0 70px;margin:0;width:290px}
#region3 p a, #budget3 p a {color:#FFF;display:block}
#region p, #budget1 p {width:290px;}
#region p, #budget1 p, #budget2 p {padding:0px 0 0 70px}

#article h3 {color:#FFF;background:#d44813;margin:40px 0 0 0;padding:5px}
#article p {text-align:justify;margin:5px}
#prest h4 {color:#FFF;background:#d44813;margin:40px 0 0 0;padding:5px}
#prest p {padding:8px;background: #e0e0df url(../imgs/maison_nature.jpg) no-repeat right}
#prest p a {color:#613714;text-decoration:none}
#prest p a:hover {color:#613714;text-decoration:underline}

div.photo {text-align:center;background:#e7e7e7}
div.photo img{border:0;margin:4px}
p.fermer a {display:block;width:120px;margin:0 auto 0 auto;background:#D44813;padding:1px 0 2px 0;color:#FFF;font-size:12px}

div#list {border: 1px solid #e7e7e7;padding:2px}
div#list ul {margin:0; padding:5px 5px 5px 150px;background-repeat:no-repeat;background-image: url(../imgs/terrain/apannonce.png);background-position:bottom left}
div#list ul li {font-size:12px;color:#5e5e5e}
div#list ul li.maison {background:url(../imgs/terrain/ap_titre.gif) no-repeat;color:#D44813;font-size:14px;font-weight:bold;padding:1px 0 0 18px;height:18px}

div#menuT {height:21px;margin-bottom:15px}
div#menuT img {border:0}
div#menuT ul {margin:0;padding:0;}
div#menuT ul li {float:left;-margin-left:-1px}
div#menuT ul li a {display:block;height:18px;font-size:11px}
div#menuT ul li.info {background:url(../imgs/resultm/consult.gif) no-repeat #683b15}
div#menuT ul li.info a {font-weight:bold;color:#FFF;padding:3px 5px 0 38px;width:177px;}
div#menuT ul li.info a:hover {color: #e3c7b9}
div#menuT ul li.foot a {background:url(../imgs/resultm/foot.gif) bottom; color:#5e5e5e; padding:3px 10px 0 10px;width:160px}
div#menuT li.foot a:hover {background:url(../imgs/resultm/foot2.gif) bottom; color:#000; text-decoration:underline}
div#menuT ul li.vue {background:#75AC34}
div#menuT ul li.svue {width:140px;background:#e7e7e7;height:21px}
div#menuT ul li.vue a {text-align:center; color:#FFF;font-weight:bold; padding:3px 0 0 0;width:140px}
div#menuT ul li.vue a.mask {background: #D44813}


#panier {padding-top:10px;font-size:10pt}
#panier h2 {margin:0 0 10px 0;padding:0;color:#75AC34;font-size:14pt;text-align:center;}
#panier h1 {font-size:14pt;color: #75AC34;margin:0;padding:0}
#panier ul.selection {padding:0;width:360px;margin:5px 0 5px 0;border-top:1px solid #C7C7C7;}
#panier ul.selection li {border-bottom:1px solid #C7C7C7}
#panier ul.selection li a {color:#000;display:block;padding:3px}
#panier ul.selection li a:hover {background:#f0f0f0}
#panier p {margin:0;}
#panier ul.contact {float:right;padding:0;margin:0;width:169px}
#panier ul.contact li.txt {background-color:#f0f0f0;color:#5e5e5e;font-size:9pt;border: 1px dotted #C7C7C7;padding:2px}
#panier ul.contact li.bt {margin-top:8px}
#panier ul.contact li.bt a {background: url(../imgs/resultm/bt-envoyer.gif) no-repeat center;font-size:9pt;color:#FFF;;text-align:center;border:none;display:block;padding:5px 0 8px 8px}
#panier ul.contact li.bt a:hover {background: url(../imgs/resultm/bt-envoyer_on.gif) no-repeat center}
#panier hr {clear:both;border-top: 1px solid #FFF;border-left: 1px solid #FFF;border-right: 1px solid #FFF}

