/* Style sheet layout_Nordwald */
body{border-top:5px solid #358f1e;}
#outerWrapper{background:#E1EEDD url("tl_files/pension_nordwald/bodypix/body_background_pno.png") left top repeat-x;}
#wrapper{width: 931px;margin: 0px auto;}
#newsletter{font-size:90%;color:#fff;background: #358f1e;width: 100%;}
#newsletter .inside{padding:18px 0;margin: 0px auto;width: 931px;}
#newsletter .info{padding-right:30px;border-right:1px solid #62a850;line-height:1.3em;float: left;width: 280px;}
#newsletter div.form{float:right;}
#newsletter form div.col{float:left;margin-left:5px;}
#newsletter div.col div{margin-top:10px;}
#newsletter input.text{width:200px;padding:2px;background-color:#62a850;border:1px solid #62a850;font-size:105%;color:#fff;}
#newsletter input.short{width:100px;}
#newsletter select{width:100px;padding:2px;background-color:#62a850;border:1px solid #62a850;font-size:105%;color:#fff;}
#newsletter select#nlLand{width:205px;}
#newsletter input.error{background-color:#d45f5f;border:1px solid #a03838;font-weight:bold;}
#newsletter div.form label{width:80px;float:left;display:block;padding-right:10px;text-align:right;}
#newsletter button.submit{width:83px;height:22px;margin-left:213px;background:url("tl_files/bodypix/anmelden_button_empty.png") left center no-repeat;border:0px;}
#nlSubmitDiv{width:296px;height:22px;text-align:right;}
#nlSubmitDiv span.saved{font-weight:bold;font-size:120%;}
#nl_toggle{height: 25px;width: 927px;margin: 0 auto;}
#nl_toggle_button{margin-left:758px;height: 26px;width: 170px;background-image: url("tl_files/pension_nordwald/bodypix/newsletter_button_nordwald.png");background-repeat: no-repeat;background-position: right;cursor: pointer;}
#tophead_nordwald{margin-top:0;margin-bottom:0;}
#tophead_nordwald #branding{width:399px;height:136px;float:left;margin-top: -20px;}
#tophead_nordwald #map{width:240px;height:76px;float:left;margin-right:23px;margin-left:10px;margin-top: 20px;}
#tophead_nordwald #contact{width:215px;float:left;margin-left:29px;font-size:80%;line-height:1.4em;margin-top: 20px;}
#tophead_nordwald #branding h1 a{width:399px;height:132px;display:block;background:#fff url("tl_files/pension_nordwald/bodypix/pension_nordwald_logo.png") left top no-repeat;}
#tophead_nordwald #branding h1 a span{display:none;}
#header .logo_anschrift{height: 150px;}
#header .betriebe{height: 255px;background: #F9F6ED;background-image: url("tl_files/bodypix/betriebe_oben2.png");background-repeat: no-repeat;background-position: 0px top;width: 931px;padding-top: 4px;}
#header .betriebe_mitte{background-image: url("tl_files/bodypix/betriebe_mitte.png");background-repeat: repeat-y;}
#header .betriebe_unten{width: 931px;height: 255px;background-image: url("tl_files/bodypix/betriebe_unten2.png");background-repeat: no-repeat;background-position: 0px bottom;}
#header .betriebe .col a{display:block;color: grey;font-size: 80%;}
#header .betriebe .col.links{padding-left: 5px;}
#header .betriebe span.col{padding-left: 0px;width: 306px;float: left;}
#header .betriebe span.links a span{height:79px;float:left;display:block;vertical-align:middle;}
#header .betriebe span.rechts a span,#header .betriebe span.mitte a span{padding-left: 3px;height: 59px;width: 140px;}
#header .betriebe span li img{float:left;}
#header .betriebe span.links li{height: 79px;}
#header .betriebe span.mitte li,#header .betriebe span.rechts li{height: 59px;}
#header .betriebe span ul{list-style-type: none;}
#header .betriebe span.col ul li.center{border-top: 1px solid white;border-bottom: 1px solid white;}
#header .betriebe span.col ul li.center2{border-bottom: 1px solid white;}
#header .betriebe span.col{background-image: url("tl_files/bodypix/betriebe_inside_left.png");background-repeat: no-repeat;background-position: right top;}
#left{width: 216px;}
#right{/*margin-left: 10px;*/width: 216px;float: left;}
#banner{width: 714px;float: left;margin-top: 0px;}
#betriebe{width:932px;height:262px;background:url("tl_files/pension_nordwald/bodypix/bg_betriebe_nordwald.png") left top no-repeat;font-size:90%;line-height:1em;}
#betriebe ul{padding-top:6px;padding-right:4px;padding-left:8px;list-style-type:none;}
#betriebe ul li{float:left;}
#betriebe ul li ul{padding:0;}
#betriebe ul li ul li{float:none;border-bottom:1px solid #fff;}
#betriebe ul li ul li.pension_nordwald{margin-right:1px;margin-left:-1px;border-bottom:0px;}
#betriebe ul li ul li.last{border:0;}
#betriebe ul li.first,#betriebe ul li.second,#betriebe ul li.third{width:306px;}
#betriebe ul li.first,#betriebe ul li.second{margin-right:1px;}
#betriebe ul li ul li a{position:relative;display:block;background-position:left top;background-repeat:no-repeat;}
#betriebe ul li.first ul li a{height:79px;}
#betriebe ul li.second ul li a,#betriebe ul li.third ul li a{height:59px;}
#betriebe ul li ul li a span{display:block;padding-left:168px;}
#betriebe ul li.first ul li a span.nobr{padding-top:35px;}
#betriebe ul li.second ul li a span.nobr,#betriebe ul li.third ul li a span.nobr{padding-top:25px;}
#betriebe ul li.second ul li a span.onebr,#betriebe ul li.third ul li a span.onebr{padding-top:20px;}
#betriebe ul li.third ul li a span.twobr{padding-top:15px;}
#betriebe ul li.first ul li a span.onebr{padding-top:30px;}
#betriebe ul li ul li.hkz a{background-image:url("tl_files/bodypix/betriebe/hkz.png");}
#betriebe ul li ul li.hkz a:hover{background-image:url("tl_files/bodypix/betriebe/hkz_active.png");color:#fff;}
#betriebe ul li ul li.harbach a{background-image:url("tl_files/bodypix/betriebe/harbach.png");}
#betriebe ul li ul li.harbach a:hover{background-image:url("tl_files/bodypix/betriebe/mhh_active.png");color:#fff;}
#betriebe ul li ul li.lro a{background-image:url("tl_files/bodypix/betriebe/lro.png");}
#betriebe ul li ul li.lro a:hover{background-image:url("tl_files/bodypix/betriebe/lro_active.png");color:#fff;}
#betriebe ul li ul li.kristall a{background-image:url("tl_files/bodypix/betriebe/kristall.png");}
#betriebe ul li ul li.kristall a:hover{background-image:url("tl_files/bodypix/betriebe/kristall_active.png");color:#fff;}
#betriebe ul li ul li.weitra a{background-image:url("tl_files/bodypix/betriebe/weitra.png");}
#betriebe ul li ul li.weitra a:hover{background-image:url("tl_files/bodypix/betriebe/weitra_active.png");color:#fff;}
#betriebe ul li ul li.nebelstein a{background-image:url("tl_files/bodypix/betriebe/nebelstein.png");}
#betriebe ul li ul li.nebelstein a:hover{background-image:url("tl_files/bodypix/betriebe/nebelstein_active.png");color:#fff;}
#betriebe ul li ul li.nordwald a:hover{background-image:url("tl_files/bodypix/betriebe/nordwald_active.png");color:#fff;}
#betriebe ul li ul li.nordwald a{background-image:url("tl_files/bodypix/betriebe/nordwald.png");}
#betriebe ul li ul li.xundwaerts a{background-image:url("tl_files/bodypix/betriebe/xundwaerts.png");}
#betriebe ul li ul li.xundwaerts a:hover{background-image:url("tl_files/bodypix/betriebe/xundwaerts_active.png");color:#fff;}
#betriebe ul li ul li.xakademie a{background-image:url("tl_files/bodypix/betriebe/xakademie.png");}
#betriebe ul li ul li.xakademie a:hover{background-image:url("tl_files/bodypix/betriebe/xakademie_active.png");}
#betriebe ul li ul li.xgeniessen a{background-image:url("tl_files/bodypix/betriebe/xgeniessen.png");}
#betriebe ul li ul li.xgeniessen a:hover{background-image:url("tl_files/bodypix/betriebe/xgeniessen_active.png");color:#fff;}
#betriebe ul li ul li.oekokreislauf a{background-image:url("tl_files/bodypix/betriebe/oekokreislauf.png");}
#betriebe ul li ul li.oekokreislauf a:hover{background-image:url("tl_files/bodypix/betriebe/oekokreislauf_active.png");color:#fff;}
.mod_navigation_outer{background-image: url("tl_files/pension_nordwald/bodypix/box_navi_oben.png");background-repeat: no-repeat;padding-top: 8px;}
.mod_navigation_outer .navigation_middle{background-image: url("tl_files/pension_nordwald/bodypix/box_navi_mitte.png");background-repeat: repeat-y;}
.mod_navigation_outer .navigation_bottom{background-image: url("tl_files/pension_nordwald/bodypix/box_navi_unten.png");background-position: 0px bottom;background-repeat: no-repeat;padding-bottom: 15px;}
.mod_navigation_outer .navigation_middle ul{list-style-type: none;padding: 5px 20px;}
.mod_navigation_outer .navigation_middle ul li{border-bottom: 1px solid #e1eedd;padding: 4px 0px;}
.mod_navigation_outer .navigation_middle ul li.last{border-bottom: 0px;}
.mod_navigation_outer ul.level_2{display:none;}
.mod_navigation_outer ul.level_1 li.active ul.level_2,.mod_navigation_outer ul.level_1 li.trail ul.level_2{display:block;}
.mod_navigation_outer ul.level_2 li .trail{font-weight:bold;}
.mod_navigation_outer .suche{height: 50px;}
.mod_navigation_outer .switch_font{padding-left: 20px;padding-bottom: 10px;}
.mod_navigation_outer .suche .formbody label{float: left;width: 60px;padding-left: 20px;margin-top: 20px;}
.mod_navigation_outer .suche .formbody .submit{padding-top: 20px;float: left;}
.mod_navigation_outer .suche,.mod_navigation_outer .switch_font{background-image: url("tl_files/pension_nordwald/bodypix/box_navi_unten_search.png");background-repeat: repeat-y;z-index: 9999;}
.mod_navigation_outer .switch_font ul{list-style-type: none;}
.mod_navigation_outer .switch_font ul li{display: inline;width: 20px;}
.mod_navigation_outer ul li p{font-weight:bold;}
.mod_navigation_outer .switch_font ul li.first{width: 100px;}
.mod_box .mod_box_items{background-image: url("tl_files/pension_nordwald/bodypix/contentbox_mitte.png");background-repeat: repeat-y;width: 216px;}
.mod_box .items_inside{background-image: url("tl_files/pension_nordwald/bodypix/contentbox_oben.png");background-repeat: no-repeat;}
.mod_box .items_bottom{background-image: url("tl_files/pension_nordwald/bodypix/contentbox_unten.png");background-repeat: no-repeat;background-position: 1px bottom;padding-bottom: 13px;padding-top: 10px;}
.mod_box h1{}
.mod_box .ce_text{padding-left: 10px;}
.mod_box .image_container{padding-left: 5px;}
.mod_box .flash{padding-left: 5px;}
.mod_bannerBox .banner1{background-image: url("tl_files/bodypix/bg_topbild_nordwald.png");background-repeat: no-repeat;background-position: 0px bottom;padding-bottom: 12px;}
.mod_bannerBox .banner1 .items_inside{padding-top: 5px;}
.mod_bannerBox .banner1 .items_bottom{padding-left:5px;}
#footer{background-image:url("tl_files/pension_nordwald/bodypix/bg_fusszeile.png");}
.mod_cataloglist .item{clear:both;}
.mod_cataloglist ul{padding-left: 20px;}
.mod_cataloglist .label,.mod_cataloglist .published,.mod_cataloglist .headline .value{/*display: none;*/}
.xunde_rezepte  .toggler{font-weight: bold;color: #ffffff;padding: 5px 10px;background: #008733;}
.mod_cataloglist .nebensaison .label{display: block;font-weight: bold;width: 300px;float: right;text-align: right;}
.mod_cataloglist .hauptsaison .label{display: block;font-weight: bold;width: 100px;float: right;text-align: right;}
.mod_cataloglist .nebensaison .value,.mod_cataloglist .hauptsaison .value{display: none;}
.mod_cataloglist .preis_z1,.mod_cataloglist .preis_z2,.mod_cataloglist .preis_z3,.mod_cataloglist .preis_z4,.mod_cataloglist .preis_z5,.mod_cataloglist .preis_z6,.mod_cataloglist .preis_z7,.mod_cataloglist .preis_z8,.mod_cataloglist .preis_z9{clear: both;visibility: hidden;height: 1px;}
.mod_cataloglist .preis_z10{clear: both;visibility: hidden;height: 1px;}
.mod_cataloglist .preis_z1_text,.mod_cataloglist .preis_z2_text,.mod_cataloglist .preis_z3_text,.mod_cataloglist .preis_z4_text,.mod_cataloglist .preis_z5_text,.mod_cataloglist .preis_z6_text,.mod_cataloglist .preis_z7_text{float: left;clear: left;border-top: 1px dotted  #aeaeae;width: 100%;}
.mod_cataloglist .preis_z8_text,.mod_cataloglist .preis_z9_text,.mod_cataloglist .preis_z10_text{float: left;width: 100%;clear: left;border-top: 1px dotted  #aeaeae;}
.mod_cataloglist .preis_z1_preis,.mod_cataloglist .preis_z2_preis,.mod_cataloglist .preis_z3_preis,.mod_cataloglist .preis_z4_preis,.mod_cataloglist .preis_z5_preis{width: 140px;float: right;text-align: right;}
.mod_cataloglist .preis_z6_preis,.mod_cataloglist .preis_z7_preis,.mod_cataloglist .preis_z8_preis,.mod_cataloglist .preis_z8_preis,.mod_cataloglist .preis_z9_preis,.mod_cataloglist .preis_z10_preis{width: 140px;float: right;text-align: right;}
.mod_cataloglist .preis_z1_preis2,.mod_cataloglist .preis_z2_preis2,.mod_cataloglist .preis_z3_preis2,.mod_cataloglist .preis_z4_preis2,.mod_cataloglist .preis_z5_preis2{float: right;width: 140px; clear: left;text-align: right;}
.mod_cataloglist .preis_z6_preis2,.mod_cataloglist .preis_z7_preis2,.mod_cataloglist .preis_z8_preis2,.mod_cataloglist .preis_z9_preis2,.mod_cataloglist .preis_z10_preis2{float: right;width: 140px; clear: left;text-align: right;}
#xunde-rezepte .mod_newslist{background: #F7F5ED;margin-bottom: 20px;}
#xunde-rezepte h1{font-size: 90%;font-weight: normal;}
#xunde-rezepte h2 a{cursor: pointer;font-size: 110%;font-weight: bold;padding-left: 22px;}
#xunde-rezepte h2 a:hover{background: #E5D9AF;padding: 1px;margin-left: 22px;}
#xunde-rezepte p{padding-left: 22px;}
#f5{height: 200px;}
#f5 #ctrl_19.select{width: 190px;}
#f5 select.naechtigungen,#f5 select.erwachsene{width: 100px;clear: both;}
#f5 label.naechtigungen,#f5 label.erwachsene{display: block;float: left;width: 90px;}
#f5 input.submit{margin-left: 45px;margin-top: 20px;width: 100px;}

