/* CSS Document */
h1 {color:#4DABD0; font-size:18px; font-family:Geneva, Arial, Helvetica, sans-serif; border-bottom:#4DABD0 solid 2px; margin:0 5px 5px 0; width:700px;}
div#contenu {height:1%; margin-left:265px;margin-right:0; text-align:left; position:relative;}
div#overflow { height:1%; overflow:hidden; }



/* TEXTE B */
.tb {position:relative; margin-bottom:25px; background:url(visuels/cg/boites/boite-corps-blanc-700.png) no-repeat top left; width:700px;}
.tb h3 {font-size:14px; font-style:normal; color:#FF5E0F; border-bottom:1px #FF5E0F solid; margin:15px 0 5px 0; padding-bottom:3px;}
.tb ul {margin:0 0 0 20px; padding:0; list-style:url(visuels/cg/puces/puce-orange-7.png);}
.tb li {margin:0 0 3px 0; padding:0;}
.tb .body {padding:0 20px 10px 20px;}
.tb .titre {background:url(visuels/cg/boites/boite-verte-700.png) no-repeat top left; padding:10px 0 0 30px; height:25px; }
.tb .titre h1 {font-size:17px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0; margin:0; border:none;}
.tb .footer {background:url(visuels/cg/boites/boite-footer-blanc-700.png) no-repeat top left; width:700px; height:27px;}
.tb .ajout {display:block; background:url(visuels/accueil-proprio-add.png) no-repeat top left; padding:3px 0 0 60px; width:250px; height:50px; color:#FF5E0F; font-weight:bold; margin:15px 0 0 250px;}


/* RECHERCHE */
.recherche {position:relative; margin-bottom:25px; background:url(visuels/cg/boites/boite-corps-700.png) no-repeat top left; width:700px;}
.recherche ul {margin:0 0 0 10px; padding:0; list-style:url(visuels/cg/puces/puce-orange-7.png);}
.recherche li {margin:0 0 3px 0; padding:0;}
.recherche h3 {font-size:12px;}
.recherche .body {padding:0px 20px;}
.recherche .intitule { font-weight:bold;}
.recherche .titre {background:url(visuels/cg/boites/boite-bleue-700.png) no-repeat top left; padding:10px 0 0 30px; height:25px; }
.recherche .titre h1 {font-size:17px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0; margin:0; border:none;}
.recherche .date-maj {padding:10px 0 5px 20px; font-weight:bold; font-style:italic;}
.recherche .footer {background:url(visuels/cg/boites/boite-footer-700.png) no-repeat top left; width:700px; height:27px;}

div#carte-france {float:right; position:relative; height:225px; width:235px; margin:10px 25px 0px 0px; background-color:#FFFFFF; background-position:10px 10px; border:1px solid #4DABD0;}
div#carte-france-total {position:absolute; z-index:3000; left:11px; top:11px;}
div#carte-france-dessous {position:absolute; z-index:2000; left:12px; top:12px;}
div#carte-france-dessous .sous-carte {position:absolute; left:0px; top:0px;}

.form-submit {height:50px; width:150px; background:url(visuels/accueil-recherche.png) right top no-repeat; border:none; color:#4DABD0; font-weight:bold; padding:1px 50px 3px 0px; vertical-align:top; white-space:normal; cursor:pointer; text-align:right; display:block; margin:0 0 0 380px; }


/* VEHICULES */
.vehicules {position:relative; margin-bottom:25px; background:url(visuels/cg/boites/boite-corps-700.png) no-repeat top left; width:700px;}
.vehicules h3 {font-size:11px; font-style:normal;}
.vehicules .body {padding:10px 0; height:200px;}
.vehicules .vehic .body .visuel {width:170px;}
.vehicules .titre {background:url(visuels/cg/boites/boite-bleue-700.png) no-repeat top left; padding:10px 0 0 30px; height:25px; }
.vehicules .titre h1 {font-size:17px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0; margin:0; border:none;}
.vehicules .footer {background:url(visuels/cg/boites/boite-footer-700.png) no-repeat top left; width:700px; height:27px;}
.vehicules .vehic img {border:#4DABD0 1px solid;}
.vehicules .vehic {width:165px; text-align:center; font-size:11px; font-style:italic; padding:0; position:absolute;}



/* TEXTE D'ACCUEIL */
div#left .boite-accueil-titre {background:url(visuels/cg/boites/boite-verte-235.png) no-repeat top left; width:235px; height:24px; padding-top:7px; color:#FFFFFF; font-size:17px; text-align:center; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
div#left .boite-accueil-corps {background:url(visuels/cg/boites/boite-corps-235.png) no-repeat top left; width:210px; padding:10px 15px 0 10px; }
div#left .boite-accueil-corps p {margin:0; padding:0; text-align:left;}
div#left .boite-accueil-corps ul {margin:0 0 0 15px; padding:0; list-style:url(visuels/cg/puces/puce-verte-7.png);}
div#left .boite-accueil-corps li {margin:0; padding-bottom:7px;}
div#left .boite-accueil-corps strong {color:#CDD737;}
div#left .boite-accueil-footer {background:url(visuels/cg/boites/boite-footer-235.png) no-repeat top left; width:235px; height:26px; }
div#left .boite-accueil-suite {display:block; font-weight:bold; text-align:right; height:25px; padding:5px 29px 0 0; margin:0; color:#CDD737; background:url(visuels/cg/fleches/fleche-dte-verte-p.png) right top no-repeat;}


/* PROPRIETAIRES */
.proprietaires {position:relative; margin-bottom:25px; background:url(visuels/cg/boites/boite-corps-orange-700.png) no-repeat top left; width:700px;}
.proprietaires h3 {font-size:14px; font-style:normal; color:#FF5E0F; border-bottom:1px #FF5E0F solid; margin:15px 0 5px 0; padding-bottom:3px;}
.proprietaires ul {margin:0 0 0 20px; padding:0; list-style:url(visuels/cg/puces/puce-orange-7.png);}
.proprietaires li {margin:0 0 3px 0; padding:0;}
.proprietaires .body {padding:0 20px 10px 20px;}
.proprietaires .titre {background:url(visuels/cg/boites/boite-orange-700.png) no-repeat top left; padding:10px 0 0 30px; height:25px; }
.proprietaires .titre h1 {font-size:17px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0; margin:0; border:none;}
.proprietaires .footer {background:url(visuels/cg/boites/boite-footer-orange-700.png) no-repeat top left; width:700px; height:27px;}
.proprietaires .ajout {display:block; background:url(visuels/accueil-proprio-add.png) no-repeat top left; padding:3px 0 0 60px; width:250px; height:50px; color:#FF5E0F; font-weight:bold; margin:15px 0 0 250px;}
 

input, textarea {font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px;}
.classForm-int {font-weight: bold; color:#4DABD0;}
.classForm-err {font-weight: bold; color: #CC0000;}
.classForm-submit { text-align:center; }
.classForm-submit input { background-color:#FFFFFF; border:2px solid #4DABD0; font-weight: bold; color:#4DABD0; padding:1px 25px; margin-top:10px; cursor:pointer;}

.formulaire {padding:5px 15px 0 15px; background-color:#FFF6D9; margin:0 35px 0 215px;  text-align:left; border:1px solid #4DABD0;}
.formulaire h3 {color:#4DABD0;}
.coordonnees {float:left;width:200px; text-align:left; padding-top:5px;}

