/* global */ body { margin: 0px; padding: 0px; background-color: #FFFFFF; color: #444645; font-family: Arial; font-size: 11px; text-align: center; overflow-x: hidden; } a { font-family: Arial; } #container { position: relative; margin: 0 auto; padding: 0; width: 836px; height: auto; border: none; text-align: left; border: none; } /* Home page */ #home { position: relative; margin: 0; width: 836px; height: 650px; /* height: 720px; */ background: url('/public/images/bg-home.jpg') top no-repeat; background: url('/public/images/bg-home-test.jpg') top no-repeat; background: url('/public/images/bg-home2.jpg') top no-repeat; border: none; } .column1 { width: 570px; float: left; } .column2 { width: 260px; float: left; } #header-banner { width: 553px; height: 119px; background: url('/public/images/header-banner-all.jpg') top left no-repeat; margin: 0; padding: 0; border: none; margin-left: 10px; margin-top: 5px; } #header-logo-petrole { position: absolute; width: 71px; height: 65px; margin-left: 460px; margin-top: 25px; padding: 0; border: none; background: url('/public/images/logo-petrole-hahn.png') left center no-repeat; } #banner-text { position: absolute; width: 350px; margin-left: 110px; text-align: center; font-family: Tahoma; font-size: 10px; font-weight: bold; display: block; border: none; } #banner-text h1{ color: #e21213; line-height: 1; margin: 0; padding: 0; padding-top: 10px; margin-bottom: 10px; font-family: Verdana; font-size: 24px; } .banner_header2 { font-size: 14px; } .banner-comment { font-size: 8px; text-align: right; margin-top: 5px; margin-right: 20px; } #title-comment { color: #346d3b; font-family: Verdana; font-size: 22px; font-weight: bold; width: 327px; height: 30px; margin: 0; margin-top: 25px; margin-left: 137px; padding: 0; background: url('/public/images/title-comment.png') left center no-repeat; } #raffine { position: absolute; width: 130px; height: 200px; margin-left: 20px; margin-top: 195px; } #raffine h1 { color: #005930; font-family: Tahoma; font-size: 15px; margin: 0; } #sportif { position: absolute; width: 130px; height: 200px; margin-left: 155px; margin-top: 25px; } #sportif h1 { color: #65af32; font-family: Tahoma; font-size: 15px; margin: 0; } #actif { position: absolute; width: 130px; height: 200px; margin-left: 284px; margin-top: 195px; } #actif h1 { color: #e77104; font-family: Tahoma; font-size: 15px; margin: 0; } #aventurier { position: absolute; width: 150px; height: 200px; margin-left: 420px; margin-top: 25px; } #aventurier h1 { color: #004285; font-family: Tahoma; font-size: 15px; margin: 0; } #partners { position: absolute; width: 221px; height: 85px; margin-top: 370px; margin-left: 50px; } #partners-title { position: absolute; width: 221px; height: 19px; background: url('/public/images/text-decouvrez.png') left center no-repeat; } #partners-logo-petrole { position: absolute; width: 61px; height: 56px; margin-left: 22px; margin-top: 22px; cursor: pointer; background: url('/public/images/logo-petrole-hahn2.png') left center no-repeat; } #partners-logo-eugene { position: absolute; width: 107px; height: 55px; margin-left: 87px; margin-top: 22px; cursor: pointer; background: url('/public/images/logo-eugene-perma.png') left center no-repeat; } #hotels { position: absolute; font-size: 10px; width: 200px; text-align: left; margin-left: 320px; margin-top: 372px; color: #818181; font-size: 11px; font-family: Arial; } #hotel1 { position: absolute; width: 46px; height: 38px; margin-left: 130px; margin-top: 2px; cursor: pointer; background: url('/public/images/hotel-etap.png') left center no-repeat; } #hotel2 { position: absolute; width: 98px; height: 18px; margin-left: 20px; margin-top: 12px; cursor: pointer; background: url('/public/images/hotel-floom.png') left center no-repeat; } #hotels .cliquez { position: absolute; margin-left: 40px; margin-top: 47px; } #flash { width: 270px; height: 170px; margin-left: -5px; /* background: url('/public/images/bg-flash.png') left center no-repeat; */ } #footer { clear: both; height: 100px; color: #000000; font-family: Arial; font-size: 8px; padding: 3px; padding-top: 25px; margin-left: 3px; display: none; } #footer h3 { display: inline; color: #f78f1e; font-weight: bold; font-size: 10px; } #frame { width: 259px; height: 205px; background: url('/public/images/frame.png') left center no-repeat; } #frame1 { width: 260px; height: 200px; background: url('/public/images/frame1.jpg') left center no-repeat; margin-top: 5px; text-align: center; } #frame2 { width: 260px; height: 237px; background: url('/public/images/frame2.jpg') left center no-repeat; margin-top: 2px; text-align: center; } .form_table { color: #424443; font-family: Arial; font-size: 12px; font-weight: bold; padding: 0; } .form_table td { padding: 2px; } .form_input, .form_input2 { border: 1px solid #abacac; color: #424443; } .form_input { width: 160px; } .form_input2 { width: 180px; } .button_valider { width: 122px; height: 31px; cursor: pointer; margin: 3px auto; border: none; background: url('/public/images/button-valider.png') left center no-repeat; } .button_envoyer { width: 109px; height: 30px; cursor: pointer; margin: 3px auto; border: none; background: url('/public/images/button-envoyer.png') left center no-repeat; } .span-message { color: #e41819; display: none; } .error { border-color: #e41819; width: 150px; } .error2 { border-color: #e41819; width: 170px; } #message-box, #message-box2 { width: 250px; text-align: left; color: #e41819; padding-left: 10px; font-family: Tahoma; } /* Merci page */ #merci { margin: 0; width: 836px; height: 646px; background: url('/public/images/bg-merci.jpg') top no-repeat; border: none; } #merci-text { font-size: 18px; text-align: center; margin: 0 auto; padding-top: 255px; width: 836px; font-family: Verdana; } #merci-text a { color: #444645; font-family: Verdana; text-decoration: none; } #merci-text a:hover { text-decoration: underline; }