.nas a{color:#193f33}.nas a.arrowRight{font-size:10px}.nas .nasMiddle{display:inline-block;vertical-align:top;width:541px}.nas .nasMiddle.full{width:719px}.nas .nasMiddle h1{font-size:14px;text-transform:uppercase;font-family:"AvantGardeGothic";font-variant-numeric:tabular-nums;-moz-font-feature-settings:"tnum";-ms-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum"}.nas .nasMiddle p{margin-bottom:10px}.nas .nasMiddle table p{margin-bottom:0}.nas .nasMiddle p.top{text-align:right}.nas .nasMiddle span.small{font-size:11px}.nas .nasRight{display:inline-block;vertical-align:top;width:158px;margin-left:16px}.nas .nasHeader{margin:0 0 20px 0}.nas table.nasStart{border:none;padding:0;margin:0;width:533px}.nas table.nasStores{border:none;padding:0;margin:0;width:533px;margin-top:600px}.nas table.nasStart th,.nas table.nasStores th{height:43px;width:256px;color:white;background-color:#aec700;border:1px solid #aec700;font-size:14px}.nas table.nasStart th.blank,.nas table.nasStores th.blank{height:43px;width:20px;background:transparent;border:none}.nas table.nasStart td,.nas table.nasStores td{width:256px;border:1px solid #aec700;height:17px}.nas table.nasStart td ul,.nas table.nasStores td ul{margin:12px 12px 10px 18px}.nas table.nasStart td li.nasMoreLink{margin:9px 0 0 0}.nas a.arrowRight{color:#193f33}.nas table.nasStart a.arrowRight{color:#193f33 !important}.nas table.nasStart td li a{color:#373230}.nas table.nasStores td li a{color:#373230}.nas table.nasStart td.blank,.nas table.nasStores td.blank{width:20px;border:none}.nas table.nasStart p.nasHead{background-image:url(/images/cms/de/service/headlines/service_icons.gif);background-repeat:no-repeat;padding:15px 0 10px 52px;height:15px}.nas table.nasStart p.nasHead em{display:none}.nas table.nasStart p.nasHeadBestellungLieferung{background-position:9px 0}.nas table.nasStart p.nasHeadFAQ{background-position:9px -50px}.nas table.nasStart p.nasHeadFilialen{background-position:9px -100px}.nas table.nasStart p.nasHeadKontakt{background-position:9px -150px}.nas table.nasStart p.nasHeadNewsletterKatalog{background-position:9px -200px}.nas table.nasStart p.nasHeadProduktberatung{background-position:9px -250px}.nas table.nasStart p.nasHeadWerkstattservice{background-position:9px -300px}.nas table.nasStart p.nasHeadJungjaeger{background-position:9px -350px}.nas table.nasStart p.nasHeadKarriere{background-position:9px -400px}.nas table.nasStart p.nasHeadUeberUns{background-position:9px -450px}.nas table.nasStart p.nasHeadGewinnspiel{background-position:9px -500px}.nas table.nasStart p.nasHeadRechtlichesSicherheit{background-position:9px -550px}.nas table.nasStart p.nasHeadPresse{background-position:9px -600px}.nas table.nasStart p.nasHeadSitemap{background-position:9px -650px}.nas table.nasStores p.nasHead{background-image:url(/images/cms/de/service/headlines/stores_icons.gif);background-repeat:no-repeat;padding:15px 0 10px 52px;height:15px}.nas table.nasStores p.nasHead em{display:none}.nas table.nasStores p.nasHeadMode{background-position:9px 0}.nas table.nasStores p.nasHeadJagd{background-position:9px -50px}.nas table.nasStores p.nasHeadOutlet{background-position:9px -100px}.nas table.nasStores p.nasHeadSchiessanlagen{background-position:9px -150px}.nas table.nasStores td p{margin:12px 12px 10px 18px}.nas table.nasStores td td{border:none;width:115px}.nas .nasMiddle #storeMap{margin-left:65px}.nas .serviceBox{color:#193f33;font-size:11px}.nas .serviceBox h3{font-size:12px}.nas .serviceBox .small{font-size:9px}.nas table.nas24Hours{width:544px;border:1px solid #cdd6d3;margin-bottom:10px}.nas table.nas24Hours th{font-weight:700;padding:10px;background-color:#e6e9e8;border-bottom:1px solid #cdd6d3;vertical-align:middle}.nas table.nas24Hours th.thLeft{width:130px;padding-right:7px;border-right:1px solid #cdd6d3}.nas table.nas24Hours th.thMiddle{width:156px;padding-left:23px;border-right:1px solid #cdd6d3}.nas table.nas24Hours th.thRight{width:253px;padding-left:18px}.nas table.nas24Hours td{padding:10px;vertical-align:middle}.nas table.nas24Hours td.tdLeft{border-right:1px solid #cdd6d3}.nas table.nas24Hours td.tdMiddle{padding-left:23px;border-right:1px solid #cdd6d3}.nas table.nas24Hours td.tdRight{padding-left:18px;vertical-align:top}.nas table.nas24Hours td.tdBorderBottom{border-bottom:1px solid #cdd6d3}.nas .ajaxForm.submited input[type="submit"],.nas .ajaxForm.submited button[type="submit"],.nas .ajaxForm.submited .submit,.nas .registrationForm.submited input[type="submit"],.nas .registrationForm.submited button[type="submit"],.nas .registrationForm.submited .submit{opacity:.5}.nas .nasForm form.bg,.nas .nasForm form div.bg{background-color:#e8ebea;padding:20px}.nas .nasForm form p{width:498px;vertical-align:top;margin-bottom:20px}.nas .nasForm form p.text{height:auto;display:inline-block}.nas .nasForm form p.single{display:block !important}.nas .nasForm form p.third{width:166px;display:inline-block}.nas .nasForm form p.third input[type="text"],.nas .nasForm form p.third input[type="email"],.nas .nasForm form p.third input[type="tel"],.nas .nasForm form p.third textarea{width:128px}.nas .nasForm form p.third .customSelectWrap{width:150px}.nas .nasForm form p.twoThird{width:332px;display:inline-block}.nas .nasForm form p.twoThird input[type="text"],.nas .nasForm form p.twoThird input[type="email"],.nas .nasForm form p.twoThird input[type="tel"],.nas .nasForm form p.twoThird textarea{width:298px}.nas .nasForm form p.twoThird .customSelectWrap{width:320px}.nas .nasForm form p.half{width:249px;display:inline-block}.nas .nasForm form p.half input[type="text"],.nas .nasForm form p.half input[type="email"],.nas .nasForm form p.half input[type="tel"],.nas .nasForm form p.half textarea{width:213px}.nas .nasForm form p.half .customSelectWrap{width:235px}.nas .nasForm form p.half input.day,.nas .nasForm form p.half input.month{width:40px;margin-right:5px}.nas .nasForm form p.half input.year{width:70px}.nas .nasForm form p label{margin-bottom:5px;font-weight:700;display:block}.nas .nasForm form p label.customRadioWrap,.nas .nasForm form p label.radio,.nas .nasForm form p label.customCheckboxWrap,.nas .nasForm form p label.checkbox{display:inline-block;font-weight:400;margin-top:5px;line-height:22px}.nas .nasForm form p label.radio,.nas .nasForm form p label.checkbox{margin-right:25px}.nas .nasForm form p label .light{font-weight:400}.nas .nasForm form p input[type="text"],.nas .nasForm form p input[type="email"],.nas .nasForm form p input[type="tel"],.nas .nasForm form p textarea{width:468px;padding:10px;font-size:15px}.nas .nasForm form p input[type="text"].remark,.nas .nasForm form p input[type="email"].remark,.nas .nasForm form p input[type="tel"].remark,.nas .nasForm form p textarea.remark{height:70px}.nas .nasForm form p span.customSelectWrap{height:29px}.nas .nasForm form p span.customSelectWrap .label{font-size:14px;margin-top:6px}.nas .nasForm form p span.customSelectWrap .arrow{top:12px}.nas .nasForm form p.submit{width:155px;text-align:right;vertical-align:top;display:inline-block}.nas .nasForm form p.submit.leftAlign{text-align:left}.nas .nasForm form p.submit.maxWidth{width:510px}.nas .nasForm form p.submit button{margin-top:20px;margin-left:15px;height:38px}.nas .nasForm form p.submit a.button{height:38px}.nas .nasForm form p.submit a.button .label{margin-top:12px}.nas .nasForm form p.submit.fullsize{width:100%;margin-bottom:0}.nas .nasForm form p.checkbox label{display:inline-block;margin-right:10px}.nas .nasForm form p.checkbox span{display:inline-block;width:460px}.nas .nasForm form p span.message{display:none}.nas .nasForm form p span.input__error-message.message{display:block}.nas .nasForm .formExtension div{padding:15px}.nas .nasForm .termsBox{background-color:#e6e9e8;width:510px;margin-bottom:14px}.nas .nasForm .termsBox label{margin:12px 10px 12px 10px;width:350px;text-align:right;font-weight:700}.nas .nasForm .termsBox input[type="checkbox"]{margin-top:14px}.nas .nasForm span.message.error{margin-left:0;display:none}.nas .nasForm .catalogsForm button[type="submit"]{margin-top:20px;margin-left:307px;width:98px}.nas .nasForm .biggerMargin{margin-top:15px;margin-bottom:10px}.nas .nasForm .additionalBoxes{margin-top:5px}.nas .nasForm .additionalBoxes input[type="checkbox"]{margin-top:2px}.nas .nasForm .additionalBoxes label{width:200px;margin-left:5px}.nas .nasForm .success{padding-top:15px;padding-bottom:15px}.nas .nasForm .success p{display:inline-block;width:465px}.nas .nasForm p.catalogSelect{display:inline-block;width:50%;height:80px;vertical-align:top;margin:0 0 20px 0}.nas .nasForm p.catalogSelect input{vertical-align:top;padding-top:0}.nas .nasForm p.catalogSelect label{vertical-align:top;padding-top:0;display:inline-block;font-weight:400}.nas .nasForm p.catalogSelect label.text{width:190px}.nas .nasForm p.catalogSelect img{display:inline-block;margin:0 10px 0 10px}.nas .optionBar{text-align:right}.nas .partnerCard{display:none}div.stores{width:719px}.stores #tabAssortment,.stores #tabEvents,.stores #tabService{display:none}.stores p{margin-bottom:15px}.stores p.paddingTop{margin-top:15px}.stores .leftBlock{display:inline-block;vertical-align:top;width:347px;border-right:1px solid #c9d3cf;padding-bottom:10px}.stores .leftBlock table{border-bottom:1px solid #c9d3cf;width:332px}.stores .leftBlock table td{padding-bottom:15px}.stores .leftBlock table td.left{width:145px}.stores .leftBlock table.contactPerson{border:none}.stores .leftBlock table.contactPerson td{padding:4px}.stores .leftBlock table.contactPerson tr.darkBg td{background-color:#e4e8e6}.stores .rightBlock{display:inline-block;width:300px;vertical-align:top;margin-left:20px}.stores .bottomBlock{display:inline-block;vertical-align:top;border-top:1px solid #c9d3cf;width:678px;margin-top:7px}.stores p.recommendText{width:510px}.stores .ui-tabs .ui-tabs-nav{padding-left:15px}.stores .detailviewInformation{margin-top:20px}.stores span#zoomPath,.stores span#xxlPath{display:none}.stores div#zoomLayer{width:900px;height:470px;position:absolute}.stores .image{width:524px;height:285px;display:inline-block;border:1px solid #ccd8d6}.stores .inspection{border-top:1px solid #ccd8d6;height:28px;text-align:left}.stores .inspection li{float:left;padding-left:15px;width:58px}.stores .inspection li a{color:#193f33;margin-top:7px;text-align:left}.stores .otherViews{display:inline-block;margin-left:5px;vertical-align:top;width:142px}.stores .otherViews li{margin-bottom:15px;margin-left:5px;width:100px;width:64px;height:31px;display:inline-block}.nasWrap{background-position:left bottom;background-repeat:no-repeat}.vkf .nasForm{margin-top:20px;width:718px;float:left}.vkf .nasForm p.catalogSelect label{width:600px;padding-left:10px}.vkf .nasForm p.catalogSelect label a{color:#373230}.vkf .nasForm h1{font-size:12px;margin:0;padding:0 0 10px 0}.vkf .nasForm p.catalogSelect{padding-bottom:0;margin-bottom:10px}.vkf .vkfWrap{width:678px;background-color:#e8ebea;padding:20px 20px 10px 20px;margin-bottom:20px}.vkf .vkfWrap p.prev{width:500px;color:#193f33;display:inline-block;margin-top:15px}.vkf .vkfWrap p.submit{width:175px !important}.vkf .vkfTeaser{float:right;margin-top:20px;width:225px}.vkf .nasForm input,.vkf .nasForm select{background-color:white !important}.vkf .panel{width:718px;background-color:#e8ebea;margin:0 0 20px 0;padding:0}.vkf .panel label{width:650px}.vkf .panel label input{float:right;margin-bottom:2em;margin-left:10px;margin-right:12px}.vkf .panel label span{font-weight:700}.vkf ul.vkfProducts,.vkf div.headline{margin-top:10px}.vkf ul.vkfProducts li{float:left;padding:0;margin:2px 0 0 0;background-color:red}.vkf ul.vkfProducts img{display:block}.vkf ul.vkfProducts li.second{margin:2px 1px 0 1px}.vkf p.note{color:#193f33;font-size:11px;padding:10px 0 0 0}.vkf .nasForm .success{font-weight:400;width:718px;padding:0;margin:0;background:none}.vkf .nasForm .success h1{text-transform:uppercase;padding-bottom:5px}.vkf .nasForm .success ul{padding-left:20px;margin-top:10px}.vkf .nasForm .success li{padding:5px 0 0 0;list-style-type:decimal}.vkf .nasForm .success .vkfWrap .note{color:#373230;padding-top:0}.detailviewInformation .tabContainer div.contentWrap{height:auto;padding:15px}.stores .tabContainer{border:none;margin-bottom:8px;color:#222222}.stores .tabContainer header{height:34px;border:2px solid #d5dcd9;border-width:1px 2px 0 2px}.stores .tabContainer header ul.tabs{cursor:pointer;height:27px}.stores .tabContainer header ul.tabs li{margin-right:0}.stores .tabContainer header ul.tabs li.open a{border-bottom:none;height:14px}.stores .tabContainer header ul.tabs li a{padding:5px 13px 9px 13px;height:13px;border-bottom:1px}.stores .tabContainer .contentWrap{background:none repeat scroll 0 0 transparent;display:block;border-color:#d5dcd9;border:2px solid #d5dcd9;border-style:solid;color:#222222}#paymentByInstallmentsService .euro{line-height:30px}#paymentByInstallments__table td:last-child{text-align:right}#paymentByInstallments__table td{padding:2px 0}#paymentByInstallments__table tr.calculator td{text-align:left}.nas.newsletterProfile .buttonBar .button{width:210px}.trainingSchoolsLayer{height:500px}.school{border-bottom:1px solid #efefef;margin-bottom:10px;padding:10px 0;position:relative}.schools__name{display:inline-block;width:100%;font-weight:700}.school__adress{width:240px;display:inline-block}.school__select-bttn{position:absolute;right:0}.schools__add-form p.buttonBar .button.right{margin-right:10px}.schools__list-intro{margin-bottom:15px}.schools__list{margin-bottom:25px}.schools__list-container .buttonBar{text-align:center}