body { background-color: #dfe3e4; background-image: url(../img/fd_repeat.jpg); background-repeat: repeat-x; background-position: 0 0; text-align: center; margin: 0; padding: 0; }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
/* STRUCTURE GLOBALE  */
#conteneur { width: 908px; margin-right: auto; margin-left: auto; }
#header { background-image: url(../img/header.jpg); background-repeat: no-repeat; background-position: center top; position: relative; width: 908px; height: 142px; }
#navigation { position: absolute; top: 108px; left: 80px; z-index: 1; margin: 0; padding: 0; }
#navigation li { color: #fff; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; float: left; list-style-type: none; }
#navigation a, #navigation a:visited { color: #fff; text-decoration: none; margin-right: 6px; padding: 8px 4px; display: block; }
#navigation a:hover { color: #bbdec8; text-decoration: none; display: block; padding: 4px 4px 8px; border-top: 4px solid #bbdec8; }
#navigation .selected { color: #bbdec8; text-decoration: none; display: block; margin-right: 6px; padding: 4px 4px 8px; border-top: 4px solid #bbdec8; }
#bt_accesClient { background-image: url(../img/BT_espaceClient.gif); top: 116px; }
#bt_accesClient:hover { color: #fff; background-image: url(../img/BT_espaceClient-over.gif); }
#bt_recrutement { background-image: url(../img/BT_recrutement.gif); top: 142px; }
#bt_recrutement:hover { color: #fff; background-image: url(../img/BT_recrutement-over.gif); }
#bt_recrutement, #bt_accesClient { color: #073c32; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-transform: uppercase; text-align: left; position: absolute; right: 26px; width: 103px; height: 19px; z-index: 100; padding-top: 4px; padding-left: 3px; display: block; }
.back_home { color: #bcdfc9; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; position: absolute; top: 110px; left: 40px; z-index: 1; }
.back_home:hover { text-decoration: none; }
/* PAGES   */
#contenu { text-align: left; padding-right: 26px; padding-bottom: 40px; padding-left: 24px; }
.home {
background-image: url(../img/visu_home.jpg);
background-repeat: no-repeat;
background-position: center top;
/*position: relative;*/
padding-top: 270px;
/*min-height: 270px;
height: auto;
_height: 270px;*/
	}
.home h1 { color: #09464b; font-size: 36px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; position: absolute; margin: -30px 0 0 60px; padding: 0; }
#offre_unilease { background-image: url(../img/bande_offre_home.gif); background-repeat: no-repeat; background-position: center top; }
.border_r { border-right: 1px solid #fff; }
#offre_unilease h2 { color: #fff; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 0; padding: 0; }
#offre_unilease h2 a { color: #fff; text-decoration: none; }
.bloc_offre { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 284px; float: left; }
.bloc_offre p { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 20px; }
.bloc_offre p a, .bloc_offre p a:visited { color: #09464b; text-decoration: underline; }
.bloc_offre p a:hover { color: #54898d; text-decoration: none; }
.num { vertical-align: middle; margin-right: 4px; }
.qui, .financement, .location, .services, .epark, .contact, .recrutement { background-repeat: no-repeat; background-position: center top; padding-top: 80px; }
.qui { background-image: url(../img/visu_qui.jpg); }
.financement { background-image: url(../img/visu_financement.jpg); }
.location { background-image: url(../img/visu_location.jpg); }
.services { background-image: url(../img/visu_services.jpg); }
.epark { background-image: url(../img/visu_eparkManager.jpg); }
.contact { background-image: url(../img/visu_contact.jpg); }
.recrutement { background-image: url(../img/visu_recrute.jpg); }
.accroche_financement { color: #09464b; font-size: 18px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-image: url(../img/accolade.jpg); background-repeat: no-repeat; background-position: left center; height: 52px; margin-top: 60px; padding-top: 10px; padding-left: 20px; }
#bloc_visus_financement { position: relative; width: 267px; height: 458px; }
#bloc_visus_financement h2 { font-size: 14px; text-align: center; position: absolute; width: 268px; z-index: 1; }
#banques { text-align: center; position: absolute; top: 260px; width: 268px; z-index: 2; }
#intro { color: #09464b; padding-left: 450px; }
.h1_pages { font-size: 28px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 0; padding: 0; }
#intro h2 { font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; }
#intro p, #intro ul { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.redac { color: #09464b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
padding-top: 10px;
}
.atouts { font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 30px; margin: 0; padding-top: 0; padding-bottom: 40px; }
.middle { vertical-align: middle; }
.illustration_l {  }
#colG { width: 266px; float: left; }
#colD {
	padding-top: 20px;
	padding-bottom: 40px;
	padding-left: 30px;
	height: 1%;
	overflow: hidden;
}
h3 { font-size: 12px; }
/* FORMULAIRE */
#erreur { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #f21212; text-align: left; margin-bottom: 20px; padding: 8px 8px 8px 40px; }
#msg_ok { color: #09464b; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding: 20px 20px 60px; }
#coordonnees { color: #09464b; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 450px; }
#coordonnees a, #coordonnees a:visited { color: #09464b; text-decoration: underline; }
#coordonnees a:hover { color: #4c787c; text-decoration: none; }
#form_contact { color: #09464b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 60px; padding-left: 60px; }
#form_contact h3 { background-color: #d0d8da; padding: 4px 4px 4px 8px; }
.etoile_rouge { color: #f21212; }
label { color: #09464b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 200px; float: left; }
input, textarea { color: #09464b; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 4px; border: solid 1px #c7c7c7; }
#bt_form { text-align: center; }
#bt_form img { cursor: pointer; }
#v_slideout { background-color: #d0d8da; text-align: right; }
.google_map { color: #4c787c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 30px; }
#lk_close { background-color: #d0d8da; text-align: right; padding: 4px 10px 6px 4px; border-bottom: 2px solid #c4d2d5; }
.google_map a, .google_map a:visited { color: #4c787c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.google_map a:hover { color: #4c787c; text-decoration: none; }
/* FOOTER */
#footer { color: #09464b; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../img/fd_footer.jpg); background-repeat: no-repeat; background-position: center bottom; position: relative; width: 858px; height: 60px; padding-top: 30px; padding-left: 50px; }
#footer p { text-align: left; margin: 0; padding: 0; }
#footer .mentions { font-size: 9px; padding-top: 4px; }
#footer a, #footer a:visited { color: #09464b; text-decoration: underline; }
#footer a:hover { text-decoration: none; }
#footer #bloc_iridis { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12px; text-align: right; position: absolute; top: 40px; right: 30px; width: 280px; height: 30px; z-index: 1; }
#footer #bloc_iridis img { margin-top: -10px; }
/* MENTIONS  */
#mentions { padding: 60px 20px 20px 100px; }
#mentions, #mentions a:link, #mentions a:visited { color: #2b2a2a; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#mentions a:hover, #mentions a:active { color: #3f3f3f; text-decoration: none; }
#mentions h1 { margin: 0; padding: 20px 0; }
#mentions h2 { color: #0a474c; font-size: 12px; }
#mentions .pmentions  { margin: 0 0 10px; padding-bottom: 14px; border-bottom: 1px solid #ccc; }
.prestataire { text-align: center; width: 200px; height: 130px; float: left; margin: 0; padding-right: 10px; padding-left: 10px; }
#les_prestataires { height: 140px; }
#bloc_affichage { width: 500px; height: 240px; }
#bloc_affichage #infos_nav { padding-top: 30px; list-style-type: square; }
#bloc_affichage ul { margin: 0; padding: 0; list-style-type: square; }
#bloc_affichage li { width: 100px; margin-left: 18px; padding-top: 4px; padding-bottom: 6px; }
.version { font-size: 8px; }


