.nas a{color:#193F33;}
.nas a.arrowRight{font-size:10px;}
.nas .nasMiddle{display:inline-block;vertical-align:top;width:541px;}
.nas .nasMiddle h1{font-size:14px;}
.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,.nas table.nasStores{border:none;padding:0;margin:0;width:533px;}
.nas table.nasStores{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,.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:bold;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 .nasForm p{margin:10px 0 0 0;}
.nas .nasForm p.twoRows{margin:1px 0 0 0;}
.nas .nasForm p.twoRows.margin{margin:8px 0 0 0;}
.nas .nasForm p.twoRowsFollow{margin:3px 0 0 0;}
.nas .nasForm p.twoRows input{margin-top:3px;}
.nas .nasForm label{width:100px;display:inline-block;vertical-align:top;padding-top:3px;}
.nas .nasForm p.twoRows label{padding-top:0;}
.nas .nasForm input[type="text"]{width:294px;background-color:#e6e9e8;display:inline-block;vertical-align:top;}
.nas .nasForm select{width:303px;background-color:#e6e9e8;display:inline-block;vertical-align:top;}
.nas .nasForm input.short{width:90px;margin-right:4px;}
.nas .nasForm input.long{width:192px;margin-right:4px;}
.nas .nasForm input.last{margin-right:0;}
.nas .nasForm .termsBox{background-color:#e6e9e8;width:404px;margin-bottom:14px;}
.nas .nasForm .termsBox label{margin:12px 10px 12px 10px;width:350px;text-align:right;font-weight:bold;}
.nas .nasForm .termsBox input[type="checkbox"]{margin-top:14px;}
.nas .nasForm input[type="submit"]{margin-left:244px;margin-bottom:10px;}
.nas .nasForm span.message.error{display:none;}
.nas .nasForm textarea{width:294px;height:60px;background-color:#e6e9e8;display:inline-block;vertical-align:top;}
.nas .nasForm .contactForm input[type="submit"]{margin-left:307px;}
.nas .nasForm .newsletterForm input[type="submit"]{margin-top:20px;margin-left:307px;}
.nas .nasForm .catalogsForm input[type="submit"]{margin-top:20px;margin-left:307px;}
.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{background-color:#e6e9e8;width:240px;padding:15px;font-weight:bold;margin-top:30px;}
.nas .nasForm p.catalogSelect{margin:0 0 20px 0;}
.nas .nasForm p.catalogSelect input{vertical-align:top;padding-top:0;}
.nas .nasForm p.catalogSelect label{width:200px;vertical-align:top;padding-top:0;}
.nas .nasForm p.catalogSelect img{display:inline-block;margin:0 10px 0 10px;}
div.stores{width:719px;}
.stores #tabAssortment{display:none;}
.stores #tabEvents{display:none;}
.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 td{padding-bottom:15px;}
.stores .leftBlock table td.left{width:145px;}
.stores .leftBlock table{border-bottom:1px solid #c9d3cf;width:332px;}
.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;}
.nasWrap{background-position:left bottom;background-repeat:no-repeat;}
.vkf .nasForm p.catalogSelect label{width:600px;padding-left:10px;}
.vkf .nasForm p.catalogSelect label a{color:#373230;}
.vkf .nasForm{margin-top:20px;width:718px;float:left;}
.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 .nasForm p.submit{text-align:right;padding:0;margin-top:0;}
.vkf .nasForm p.submit input{margin-top:0!important;margin-bottom:20px;}
.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:bold;}
.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 h1{text-transform:uppercase;padding-bottom:5px;}
.vkf .nasForm .success{font-weight:normal;width:718px;padding:0;margin:0;background:none;}
.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;}
