body{ background:#fff url(/images/body-bg.jpg) repeat-x; margin:0; font:11px Verdana, Arial, Helvetica, sans-serif; color:#3e3e3e; } img{ border:0px; } h2{ margin:0; } .faux-hr{ clear:both; visibility:hidden; height:0px; margin:0; padding:0; border:0; } #global{ width:896px; margin:0 auto 0 auto; } #header{ height:67px; width:818px; margin-left:42px; background:url(/images/header-bg.jpg); } #menu{ height:131px; width:890px; padding:0 0 0 6px; background:url(/images/menu-bg.jpg); } #logo{ height:222px; width:228px; margin:2px 0 0 360px; display:block; position:absolute; } #slogan{ display:block; margin:0 0 0 209px; padding-top:26px; } #cadre-contenu{ width:818px; margin-left:42px; background:#a5d8f1 url(/images/cadre-contenu-bg.jpg) no-repeat; } #contenu{ width:686px; margin-left:66px; background:url(/images/contenu-bg.jpg) repeat-y; } #footer{ width:818px; margin-left:42px; margin-bottom:10px; padding-top:4px; background:url(/images/footer-bg.jpg) no-repeat 62px 0; text-align:right; color:#00aad3; font-size:10px; } #footer a{ color:#00aad3; text-decoration:none; } #logo_wipiix{ float:right; margin:0 132px 0 9px; }  #accueil{padding-top:26px;} #accueil strong{font-weight:normal;} #accueil-gauche, #accueil-milieu, #accueil-droite{float:left;} #accueil-gauche{ width:170px; font-size:10px; margin:0 0 0 16px; } #accueil-milieu{ width:288px; margin:0 0 0 19px; text-align:right; } #accueil-milieu strong{ color:#00aad3; } #accueil-milieu em{ color:#c9d30f; font-weight:bold; } #accueil-droite{ width:174px; font-size:10px; } #accueil-t1{margin:6px 0 0 1px;} #accueil-p1{ margin:11px 0 0 0; padding-bottom:7px; background:url(/images/accueil-bg-p1.jpg) no-repeat 131px bottom; } #accueil-p1 strong, #accueil-p7 strong{color:#00aad3;} #accueil-t2{margin:0 0 0 1px;} #accueil-p2 strong, #accueil-p3 strong{color:#c9d30f;} #accueil-p2{ margin:2px 0 0 0; text-align:justify; } #accueil-t3{ margin:14px 0 0 0; } #accueil-p3{ width:150px; margin:0 0 0 0; padding:2px 0 0 20px; background:url(/images/accueil-bg-p3.jpg) no-repeat 1px -1px; text-align:right; } #accueil-t4{ margin:17px 0 0 0; text-align:left; } #accueil-p4{ width:270px; margin:10px 0 0 10px; text-align:left; } #accueil-p5{ width:270px; margin:10px 0 4px 10px; text-align:center; } #accueil-t6{ margin:2px 0 0 22px; } #accueil-p6{ width:165px; margin:7px 0 0 1px; } #accueil-t7{ margin:31px 0 0 17px; } #accueil-p7{ width:150px; margin:0 0 0 0; padding:12px 0 0 21px; background:url(/images/accueil-bg-p7.jpg) no-repeat 25px 4px; text-align:right; }  #technique{ padding-bottom:10px; } #technique p{ text-align:center; width:650px; margin:10px auto 0 auto; } #technique h2{ margin:22px 0 0 16px; } #technique strong{ color:#00aad3; font-weight:normal; } #technique em{ color:#c9d30f; font-weight:normal; font-style:normal; } #technique ul{ width:650px; list-style:none inside; padding-left:0; margin:10px 0 37px 16px; line-height:14px; } #technique li{ background:url(/images/technique-puce.gif) no-repeat 1px 3px; text-indent:12px; } .technique-video{ height:180px; width:320px; margin:14px 17px 0 10px; background-color:#d2d2d2; float:right; } #technique-nav{ width:635px; margin:0 0 10px 25px; } #technique-haut-droite{ float:right; }  #prestations p{ text-align:center; width:653px; margin:10px auto 0 auto; } #prestations strong{ color:#00aad3; font-weight:normal; } #prestations em{ color:#c9d30f; font-weight:normal; font-style:normal; } #prestations a{ color:#c9d30f; font-style:italic; } .presta-moitie{ width:335px; margin: 21px 0 0 0; float:left; } #presta-moitie-droite{margin-left:12px;} .presta-moitie h2{ margin:0 0 0 16px; } .presta-moitie ul{ list-style:none outside; padding-left:0; margin:10px 0 37px 3px; line-height:14px; } .presta-moitie li{ background:url(/images/technique-puce.gif) no-repeat 1px 3px; padding-left:13px; margin-bottom:14px; }  #tarifs{ padding-bottom:20px; color:#3e3e3e; } #tarifs h2{ margin:0 0 0 10px; } #tarifs strong{ color:#00aad3; font-weight:normal; } #tarifs em{ color:#c9d30f; font-weight:normal; font-style:normal; } form#tarifs-form1{ margin:20px 0 0 7px; } #tarifs-form1 h2{ margin-bottom:3px; } #tarifs-form1 select{ height:18px; border:1px solid #79cce9; font:10px Verdana, Arial, Helvetica, sans-serif; } #tarifs-form1 fieldset{ border:1px solid #79cce9; margin-bottom:10px; padding:0 0 15px 5px; float:left; } .fieldset0, .fieldset2, .fieldset4{ width:315px; margin-left:18px; } .fieldset1, .fieldset3, .fieldset5, .fieldset6{ width:305px; margin-left:4px; } .fieldset2 input, .fieldset3 input, .fieldset4 input, .fieldset5 input, .fieldset6 input{ height:13px; padding:0 0 0 0; margin:3px 5px 2px 0; display:block; float:left; } .fieldset2 label, .fieldset3 label, .fieldset4 label, .fieldset5 label, .fieldset6 label{ padding:0; margin:0 0 2px 0; color:#3e3e3e; height:15px; display:block; float:left; } .fieldset2 label, .fieldset4 label{width:285px;} .fieldset3 label, .fieldset5 label, .fieldset6 label{width:280px;} .fieldset0{height:95px;} .fieldset2, .fieldset3{height:122px;} .fieldset4{height:196px;} .fieldset5{height:88px;} .fieldset6{height:81px;} #tarifs-form1 legend{ padding-bottom:5px; color:#00aad3; font-size:14px; font-weight:normal; margin-bottom:5px; } #result-form-tarif{ width:495px; height:16px; margin:11px 0 0 10px; padding-top:2px; font-size:11px; color:#189fc0; float:left; } #result-form-tarif strong{ color:#83b840; font-weight:normal; } #tarifs-bouton-calculer-tarif{ background:url(/images/tarifs-bouton-calculer.gif) no-repeat; background-position:center; cursor:pointer; border:0; width:147px; height:18px; margin:11px 0 0 2px; padding-top:1px; color:#189fc0; font:10px Verdana, Arial, Helvetica, sans-serif; font-size:11px; display:block; float:left; } #tarifs-form1 label{ margin:3px 0 0 0; float:left; } #tarif-champ-dep{ width:28px; height:14px; margin:0 0 0 10px; border:1px solid #79cce9; font:10px Verdana, Arial, Helvetica, sans-serif; float:left; } #tarif-p1{ text-align:center; width:653px; margin:10px auto 34px auto; } #tarif-p2{ text-align:left; width:645px; margin:13px 0 21px 17px; font-size:10px; line-height:14px; } form#tarifs-form2{ margin:0 0 0 7px; font-size:11px; } #tarifs-form2 select{ width:147px; height:18px; margin:13px 0 20px 15px; border:1px solid #79cce9; font:10px Verdana, Arial, Helvetica, sans-serif; color:#3e3e3e; } #tarifs-form2 textarea{ height:88px; width:648px; margin:10px 0 0 10px; border:1px solid #79cce9; overflow:auto; font:10px Verdana, Arial, Helvetica, sans-serif; color:#3e3e3e; } #tarif-label-dep{ color:#189fc0; margin:10px 19px 0 19px; float:left; } #tarif-champ-dep2{ width:28px; height:14px; margin:10px 0 0 0; border:1px solid #79cce9; font:10px Verdana, Arial, Helvetica, sans-serif; float:left; } .tarif-label-radio{ margin:0 0 0 0; width:140px; } #tarifs-form2 fieldset{ width:169px; margin:8px 0 0 12px; padding:0; border:0px; float:left; } .tarif-form2-input-text{ height:14px; width:144px; border:1px solid #79cce9; margin-bottom:2px; padding-left:3px; color:#3e3e3e; font:11px Verdana, Arial, Helvetica, sans-serif; } #tarifs-bouton-envoyer{ background:url(/images/tarifs-bouton-calculer.gif) no-repeat; background-position:center; cursor:pointer; border:0; width:147px; height:18px; margin:28px 0 0 0; padding-top:1px; color:#189fc0; font:10px Verdana, Arial, Helvetica, sans-serif; font-size:11px; display:block; float:left; }  #contact{ padding-bottom:8px; } .bleu{color:#109dc0;} #contact-gauche, #contact-milieu, #contact-droite{float:left;} #contact-gauche{ height:188px; width:183px; margin-top:8px; padding-left:17px; } #contact-gauche h2{ margin:0 0 13px 0;} #contact-gauche label, #contact-milieu label{ color:#3e3e3e; margin:0 0 0 6px; display:block; padding:0; float:left; } #contact-gauche input, #contact-milieu input{ height:16px; width:164px; border:1px solid #79cce9; padding:0 0 0 2px; margin:0 0 8px 6px; float:left; } #contact-milieu{ height:163px; width:168px; margin:33px 0 0 0px; padding-left:53px; } #contact-droite{ height:188px; width:194px; margin:8px 0 0 55px; } #contact-droite h2{text-align:right;} #contact-droite strong{color:#189fc0; font-weight:normal;} #contact-droite select{ margin:2px 28px 18px 0; height:18px; width:166px; border:1px solid #79cce9; padding:0; } #contact-droite input{ margin:0 0 0 0px; float:left; } #contact-droite label{ width:170px; margin:2px 0 6px 0; float:left; } #contact-bas{ height:148px; width:653px; margin:0 0 0 17px; float:left; } #contact-bas textarea{ height:88px; width:648px; border:1px solid #79cce9; padding:2px 0 0 2px; margin:10px 0 0 1px; overflow:auto; } #contact-bas p{ margin:16px 0 0 0px; color:#00aad3; float:left; } #contact-bouton-envoyer{ background:url(/images/tarifs-bouton-calculer.gif) no-repeat; background-position:center; cursor:pointer; border:0; width:147px; height:18px; margin:13px 1px 0 0; padding-top:1px; color:#189fc0; font:10px Verdana, Arial, Helvetica, sans-serif; font-size:11px; display:block; float:right; } #contact_confirm{ margin:50px 0 100px 50px; } #contact_confirm h2{ color:#109dc0; margin-left:0; font-size:12px; } #contact_confirm p{ color:#3e3e3e; }  #portfolio{ height:630px; } #folio-aerogommage, #folio-decapage, #folio-degraissage, #folio-nettoyage{ height:123px; width:640px; } #folio-aerogommage{ margin:20px 0 0 23px; background:#f1f1f1 url(/images/folio-aerogommage-bg.gif) no-repeat; } #folio-decapage{ margin:10px 0 0 23px; background:#f1f1f1 url(/images/folio-decapage-bg.gif) no-repeat; } #folio-degraissage{ margin:10px 0 0 23px; background:#f1f1f1 url(/images/folio-degraissage-bg.gif) no-repeat; } #folio-nettoyage{ margin:10px 0 0px 23px; background:#f1f1f1 url(/images/folio-nettoyage-bg.gif) no-repeat; } #folio-aerogommage iframe, #folio-decapage iframe, #folio-degraissage iframe, #folio-nettoyage iframe{ height:119px; width:555px; margin-left:43px; padding:0; border:0; }  #partenaires{ } #partenaires p{ text-align:center; width:520px; line-height:14px; margin:7px auto 0 auto; } #partenaires strong{ color:#00aad3; font-weight:normal; } .un-partenaire{ height:131px; width:173px; margin:0 0 27px 37px; float:left; } .un-partenaire h2{ margin:0 0 5px 0; padding:0; font-size:14px; font-weight:normal; color:#71c9e7; } .un-partenaire a{ font-size:14px; text-decoration:none; color:#71c9e7; } #liste-partenaires{ margin:24px 0 0 15px; } .un-partenaire-photos{ height:102px; width:162px; padding:4px; background-color:#f1f1f1; border:1px solid #a5d8f1; text-align:center; }  .menu-carres{ height:119px; width:64px; border:4px solid #fff; float:left; } .menu-moitie{ width:373px; height:120px; float:left; } .menu-moitie a{ color:#00aad3; text-decoration:none; font-size:12px; font-weight:bold; } #menu-gauche ul{ margin:4px 0 0 0; padding:0; } #menu-gauche li{ height:23px; width:373px; border-bottom:1px solid #fff; list-style:none; display:block; list-style:none; } #menu-gauche a{ height:20px; width:106px; padding:3px 0 0 39px; display:block; } #menu-droite ul{ margin:4px 0 0 0; padding:0; } #menu-droite li{ height:23px; width:373px; border-bottom:1px solid #fff; list-style:none; display:block; list-style:none; } #menu-droite a{ height:20px; width:104px; padding:3px 41px 0 0; display:block; float:right; text-align:right; } #menu1, #menu6{ background-color:#d5d4d4; } #menu2, #menu7{ background-color:#dedede; } #menu3, #menu8{ background-color:#e7e7e7; } #menu4, #menu9{ background-color:#f1f1f1; } #menu5, #menu0{ background-color:#fafafa; } #menu1 a, #menu6 a{ background-color:#bebdbd; } #menu2 a, #menu7 a{ background-color:#c9c8c8; } #menu3 a, #menu8 a{ background-color:#d5d5d5; } #menu4 a, #menu9 a{ background-color:#e5e5e5; } #menu5 a, #menu0 a{ background-color:#f5f5f5; } #menu1-actif, #menu6-actif{ background-color:#bed6e2; } #menu2-actif, #menu7-actif{ background-color:#aad4e2; } #menu3-actif, #menu8-actif{ background-color:#80c4d4; } #menu4-actif, #menu9-actif{ background-color:#dae3a8; } #menu5-actif, #menu0-actif{ background-color:#c1daa1; } #menu1-actif a, #menu6-actif a{ background-color:#b2cad6; color:#fff; } #menu2-actif a, #menu7-actif a{ background-color:#9fc8d7; color:#fff; } #menu3-actif a, #menu8-actif a{ background-color:#77bacb; color:#fff; } #menu4-actif a, #menu9-actif a{ background-color:#d4dca2; color:#fff; } #menu5-actif a, #menu0-actif a{ background-color:#bed89e; color:#fff; } .menu-carre1, .menu-carre6{background-color:#a5d8f1;} .menu-carre2, .menu-carre7{background-color:#71c9e7;} .menu-carre3, .menu-carre8{background-color:#109dc0;} .menu-carre4, .menu-carre9{background-color:#c1d359;} .menu-carre5, .menu-carre0{background-color:#83b840;}   .fc-tbx .tl{ background: url(/js/formcheck/theme/classic/img/tl.png) no-repeat; } .fc-tbx .t{ background: url(/js/formcheck/theme/classic/img/t.png) repeat-x; height: 16px; } .fc-tbx .tr{ background: url(/js/formcheck/theme/classic/img/tr.png) no-repeat; } .fc-tbx .l{ background: url(/js/formcheck/theme/classic/img/l.png) repeat-y; width : 16px; } .fc-tbx .r{ background: url(/js/formcheck/theme/classic/img/r.png) repeat-y; width: 16px; } .fc-tbx .bl{ background: url(/js/formcheck/theme/classic/img/bl.png) no-repeat; } .fc-tbx .b{ background: url(/js/formcheck/theme/classic/img/b.png) no-repeat; height: 25px; } .fc-tbx .br{ background: url(/js/formcheck/theme/classic/img/br.png) no-repeat; } .fc-tbx .c{ background: url(/js/formcheck/theme/classic/img/c.png) repeat; } .fc-tbx a.close { float: right; background: url(/js/formcheck/theme/classic/img/close.png) no-repeat; position: relative; margin-left: 5px; display: block; width: 10px; height: 10px; cursor: pointer; } .fc-tbx .err { float: left; } .fc-tbx p { width : auto; display: block; font-size: 10px; font-family: tahoma, verdana, "sans-serif"; margin : 0; padding : 0; border : 0; color : #FFF; } .ajax_loader { background : url(/js/formcheck/theme/classic/img/ajax-loader.gif) no-repeat center; width : 200px; height : 150px; }  .fc-error { border : 1px solid #888; margin-top : 5px; background-color : #EAEAEA; } .fc-error p { margin : 5px; color : #A00; } #HorizMenu1, #HorizMenu2, #HorizMenu3, #HorizMenu4 { margin: 0 auto 0 auto; position: relative; width: 555px; height: 123px; background: #d5d4d4; border: 0px solid #ededed; } #HorizMenu1 a, #HorizMenu2 a, #HorizMenu3 a, #HorizMenu4 a { text-decoration: none; color: white; text-align: center; border: 0px solid white; overflow: hidden; } #HorizMenu1 a span, #HorizMenu2 a span, #HorizMenu3 a span, #HorizMenu4 a span { visibility: hidden; } .rotateHome { background: url(/css/img/rotateHomeBg.jpg) left top no-repeat; } .rotateAbout { background: url(/css/img/rotateAboutBg.jpg) left top no-repeat; } .rotateFriends { background: url(/css/img/rotateFriendsBg.jpg) left top no-repeat; } .rotateResort { background: url(/css/img/rotateResortBg.jpg) left top no-repeat; } .rotateGoodies { background: url(/css/img/rotateGoodiesBg.jpg) left top no-repeat; } .rotateMoo { background: url(/css/img/rotateMooBg.jpg) left top no-repeat; } .rotateWork { background: url(/css/img/rotateWorkBg.jpg) left top no-repeat; } 
