@import url('style-reset.css');@import url('style-ios.css');@import url('style-print.css');@font-face{src:url('fonts/bebasneue.eot');src:url('fonts/bebasneue.eot?#iefix') format('embedded-opentype'),url('fonts/bebasneue.woff') format('woff'),url('fonts/bebasneue.ttf') format('truetype'),url('fonts/bebasneue.svg#font') format('svg');font-family:Bebas;font-weight:normal;font-style:normal}body{color:#fff;font-size:13px;line-height:1.53em;font-family:arial,sans-serif;text-align:center;background-color:#001839}#wrapper{width:100%;text-align:center}#wrapper #background{position:fixed;left:0;min-width:2666px;width:100%;height:100%;margin:0 auto;overflow:hidden;z-index:-1;text-align:center}#wrapper #background img{position:relative;width:100%}.container{width:940px;margin:0 auto;text-align:left}.container .left{position:absolute;width:470px}.container .right{width:460px;padding-left:480px}.container .right h1{padding-top:100px;margin-bottom:20px;font-family:Bebas,arial,sans-serif;font-size:4em;text-transform:uppercase;text-decoration:underline}.container .right h2{width:180px;position:absolute;margin-top:48px;margin-left:-200px;font-family:Bebas,arial,sans-serif;font-size:1.15em;text-transform:uppercase;text-align:right}.container .right h3{font-family:Bebas,arial,sans-serif;font-size:1.9em;text-transform:uppercase;margin-top:20px;margin-bottom:5px}.container .right .list li{list-style:url("images/picto_dot.gif") outside;margin-left:12px}.container .right strong{font-weight:bold}.container .right a:link,.container .right a:active,.container .right a:visited{color:#fff;text-decoration:underline}.container .right a:link.pdf,.container .right a:active.pdf,.container .right a:visited.pdf{padding-right:25px;background:url("images/picto_pdf.gif") no-repeat right}.container .right a:hover{text-decoration:none}.container .right #partners{float:left;width:365px;height:40px}.container .right #partners li{float:left;width:170px}.container .right #language{float:left;width:80px;height:40px;margin-top:10px;margin-bottom:20px;font-family:Bebas,arial,sans-serif;text-transform:uppercase;font-size:1.35em;text-align:right}.container .right #language a:link,.container .right #language a:active,.container .right #language a:visited{color:#4ac5fc;text-decoration:none}.container .right #language a:hover{color:#fff}.container .right #navigation{clear:left;border-style:solid;border-width:1px 0 0 0;border-color:#4ac5fc;padding-top:40px}.container .right #navigation li{float:left;margin:0 5px}.container .right #navigation a:link,.container .right #navigation a:active,.container .right #navigation a:visited{display:inline-block;width:140px;padding:6px 0;font-size:1.5em;text-decoration:none!important;font-family:Bebas,arial,sans-serif;text-transform:uppercase;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.container .right #navigation a:hover{-moz-box-shadow:0 0 15px 0 #a9e9f8;-webkit-box-shadow:0 0 15px 0 #a9e9f8;box-shadow:0 0 15px 0 #a9e9f8}.container .right #navigation li.blue a:link{background-color:#00407a}.container .right #navigation li.red a:link{background-color:#b3242a}.container .right #navigation li.yellow a:link{background-color:#fdad2a}.container .right .page{padding:50px 25px}.container .right form{margin-top:10px;text-align:center}.container .right form div{float:left;width:190px;margin:7px 5px;text-align:left}.container .right form div label{display:none;width:100%;font-family:Bebas,arial,sans-serif;font-size:.8em;text-transform:uppercase}.container .right form div .jsDisable label{display:inline-block}.container .right form div input{display:inline-block;width:90%;padding:5px;font-size:.8em;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #8a5e66;-moz-box-shadow:inset 2px 2px 8px 0 #a6a6a6;-webkit-box-shadow:inset 2px 2px 8px 0 #a6a6a6;box-shadow:inset 2px 2px 8px 0 #a6a6a6}.container .right form div input.unset{font-size:.8em;color:#858585!important}.container .right form div input.error{background-color:#fee4e5}.container .right form div input:focus{margin:0!important;outline:none!important}.container .right form div.tiny1{width:50px}.container .right form div.tiny2{width:120px}.container .right form div.full{width:100%;margin:5px}.container .right form div.full label{display:inline-block;width:70%;font-size:1.22em}.container .right form div.full input{display:inline;width:auto;font-size:1em}.container .right form div.captcha{width:100%;margin:5px}.container .right form div.captcha img,.container .right form div.captcha input,.container .right form div.captcha a:link{display:inline-block;float:left}.container .right form div.captcha input,.container .right form div.captcha a:link{margin-left:3px;margin-top:20px!important}.container .right form div.captcha input{width:120px;margin-left:10px!important}.container .right form div.error{display:none;width:100%;float:none;clear:both;font-weight:bold}.container .right form input.submit{padding:4px 10px;margin:20px 0;font-family:Bebas,arial,sans-serif;color:#fff;font-size:1.5em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:0;-moz-box-shadow:1px 1px 5px 0 #410312;-webkit-box-shadow:1px 1px 5px 0 #410312;box-shadow:1px 1px 5px 0 #410312;background-color:#fdad2a;cursor:pointer}.container .right form input.submit:hover{-moz-box-shadow:0 0 15px 0 #fecec6;-webkit-box-shadow:0 0 15px 0 #fecec6;box-shadow:0 0 15px 0 #fecec6}.container .right .confirmation{padding:5px;color:#b3242a;background-color:#fff}.container .right .tel{margin-top:10px;margin-bottom:5px;font-family:Bebas,arial,sans-serif;font-size:1.5em;line-height:1.2em;text-transform:uppercase;text-align:center}.container .right .wallpaper{margin-top:10px;margin-left:120px}.container .right .wallpaper dt,.container .right .wallpaper dd{margin-top:20px;height:135px;float:left}.container .right .wallpaper dt{clear:both;width:130px;margin-right:15px}.container .right .wallpaper dd{width:130px}.container .right .wallpaper dd a:link,.container .right .wallpaper dd a:active,.container .right .wallpaper dd a:visited{text-decoration:none}.container .right .wallpaper dd a:hover{text-decoration:underline}.container .right .gallery li{float:left;width:130px;height:130px;margin-right:10px;margin-bottom:10px;overflow:hidden}.container .right .gallery li.endline{margin-right:0}.container .right .gallery img{height:130px}.container .right .pagination{clear:both;width:100%;text-align:center}#headline{background:url("images/shape_text_fr.png") no-repeat top left;height:590px}body.de #headline{background:url("images/shape_text_de.png") no-repeat top left}#pole{background:url("images/shape_pole.png") repeat-y top left}#firefighter{position:absolute;width:310px;height:165px;background:url("images/shape_firefighter.png") no-repeat top left}#footer{width:100%;padding-bottom:20px;text-align:center;background:url("images/bg_blue_50.png") repeat}#footer span{display:inline-block;margin:25px 0}#footer a:link,#footer a:active,#footer a:visited{color:#fff;text-decoration:none}#footer a:hover{text-decoration:underline}.clear{clear:both}pre{position:fixed;display:none;max-height:90%;overflow:scroll;padding:15px;top:20px;left:20px;color:#666;text-align:left;background-color:#eee;z-index:100}.container div.blue{background:url("images/bg_blue_50.png") repeat}.container div.red{background:url("images/bg_red_75.png") repeat}.container div.yellow{background:url("images/bg_yellow_75.png") repeat}*+html .container div.blue{background-color:#0c406e}*+html .container div.red{background-color:#a12b2b}*+html .container div.yellow{background-color:#b29327}