
/* ------ CSS generated by "Stylemanager, V1.b" (c)2021:E.J.Minhorst ------ */

html{font-size:62.5%}
html,body{width:100%;height:100%;margin:0;padding:0}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,data,del,dfn,div,em,img,input,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;text-decoration:none;font-family:inherit}
s{text-decoration:none}
*:focus{outline:none}
[hidden]{display:none}
@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0")format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff2?v=4.7.0")format("woff2"),url("../fonts/fontawesome-webfont.woff?v=4.7.0")format("woff"),url("../fonts/fontawesome-webfont.ttf?v=4.7.0")format("truetype"),url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular")format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'AvantGarde';src:url("../fonts/AvantGardeCE-Book.woff")format("woff"),url("../fonts/AvantGardeCE-Book.eot"),url("../fonts/AvantGardeCE-Book.eot?#iefix")format("embedded-opentype"),url("../fonts/AvantGardeCE-Book.ttf")format("truetype"),url("../fonts/AvantGardeCE-Book.svg#avantgarde")format("svg")}
@font-face{font-family:'Corbel';src:url("../fonts/corbel-webfont.woff")format("woff"),url("../fonts/corbel-webfont.eot"),url("../fonts/corbel-webfont.eot?#iefix")format("embedded-opentype"),url("../fonts/corbel-webfont.ttf")format("truetype")}
@font-face{font-family:"OCR-A";src:url("../fonts/OCR-A-Extended.woff")format("woff"),url("../fonts/OCR-A-Extended.woff2")format("woff2"),url("../fonts/OCR-A-Extended.eot"),url("../fonts/OCR-A-Extended.eot?#iefix")format("embedded-opentype"),url("../fonts/OCR-A-Extended.ttf")format("truetype"),url("../fonts/OCR-A-Extended.svg#OCR-A")format("svg")}
@font-face{font-family:'Praegefest';src:url("../fonts/Praegefest.otf")format("opentype"),url('../fonts/Praegefest.woff')format('woff'),url('../fonts/Praegefest.eot'),url('../fonts/Praegefest.eot?#iefix')format('embedded-opentype'),url('../fonts/Praegefest.ttf')format('truetype'),url('../fonts/Praegefest.svg#praegefest')format('truetype')}
@font-face{font-family:'BuffaloNickel';src:url("../fonts/BuffaloNickel.otf")format("opentype"),url('../fonts/BuffaloNickel.woff')format('woff'),url('../fonts/BuffaloNickel.eot'),url('../fonts/BuffaloNickel.eot?#iefix')format('embedded-opentype'),url('../fonts/BuffaloNickel.ttf')format('truetype'),url('../fonts/BuffaloNickel.svg#buffalonickel')format('truetype')}
::-webkit-scrollbar{width:0.6em}
::-webkit-scrollbar-track{background:#627637}
::-webkit-scrollbar-thumb{background:#A1B86D;border:1px solid #FFEBB2;border-radius:5px}
::-webkit-scrollbar-thumb:hover{background:#E7F384;border:1px solid #006600;border-radius:5px}
body{display:block;font-size:13px;font-size:1.3em;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#003300;background-color:#8CA560;background:-webkit-linear-gradient(180deg,#A4D3F1 40%,#8CA560 90%)no-repeat fixed;background:-moz-linear-gradient(180deg,#A4D3F1 40%,#8CA560 90%)no-repeat fixed;background:-ms-linear-gradient(180deg,#A4D3F1 40%,#8CA560 90%)no-repeat fixed;background:-o-linear-gradient(180deg,#A4D3F1 40%,#8CA560 90%)no-repeat fixed;background:linear-gradient(180deg,#A4D3F1 40%,#8CA560 90%)no-repeat fixed;background-repeat:no-repeat;background-size:100% 100%;background-position:top left;background-attachment:fixed}
.font-style1{font-family:Jura,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.15em;line-height:80%}
.font-style2{font-family:AvantGarde,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.05em}
.font-style3{font-family:Corbel,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.15em}
.font-mark1{font-family:Praegefest,"Script MT Bold";font-size:1.2em;letter-spacing:0.05em}
.font-mark2{font-family:BuffaloNickel,"Script MT Bold","Brush Script MT","Apple Chancery";font-size:1.4em;line-height:0.9em;letter-spacing:0.04em;vertical-align:bottom}
.font-sans{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.font-serif{font-family:"Palatino Linotype",Times,"Times New Roman",serif;font-size:1.1em}
.font-mono{font-family:"Courier Final Draft","Courier Prime","Courier 10 Pitch BT","Courier Code","IBM Courier","Courier (IBM)",Courier,"Nimbus Mono","Courier New",monospace}
.font-ocr{font-family:OCR-A,"OCR A Extended","Lucida Console",Monaco,"Courier New",Courier,monospace}
.font-source{font-family:Consolas,"Andale Mono WT","Andale Mono","DejaVu Sans Mono","Liberation Mono",Monaco,"Lucida Console","Courier New",Courier,monospace}
.sze-double,.sze-xlarge,.sze-vlarge,.sze-larger,.sze-smaller,.sze-vsmall,.sze-ssmall{display:inline-block;position:relative}
.sze-double{font-size:200%;line-height:1.3em}
.sze-xlarge{font-size:150%;line-height:1.35em}
.sze-vlarge{font-size:120%;line-height:1.3em}
.sze-larger{font-size:110%;line-height:1.3em}
.sze-smaller{font-size:95%;line-height:1em}
.sze-vsmall{font-size:85%;line-height:1.1em}
.sze-ssmall{font-size:65%;line-height:1.1em}
#va-vvo-online{margin-left:20%;width:300px !important}
#vaform_startort{width:92% !important}
#va_form .button{margin-left:40% !important}
.mc_access_error{display:inline-block;background:#FFF;color:#900;text-align:center;border:1px solid red;padding:1em;margin-top:2em}
a,a:visited,a:active{text-decoration:none;color:#7F3200;cursor:Pointer;border-bottom:1px dashed #A74200}
a:hover{color:#EE5300;border-bottom:1px solid #EE5300}
address{display:block;color:#006600;font-size:.95em;line-height:1.1em;margin-top:0em !important;margin-left:3%;margin-bottom:1em !important}
address a,address strong,address em{}
.addr-newline:before{content:","}
.addr_name{font-size:.95em;font-weight:bold;color:#009900;font-style:italic}
.addr_data{font-size:.95em;color:#009900;font-style:italic}
.addr_data a{font-style:italic}
address .addr-newline:before{content:' ';display:block}
address .addr_name{font-weight:bold;font-size:inherit}
address .addr_data{display:block;padding-left:0;font-size:inherit}
.loginLoginForm{margin-top:1em;padding-left:2em;margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid gray}
.loginLegend{font-size:.9em;font-weight:bold;margin-bottom:.5em;color:#555555}
.loginUsernameLabel,.loginPasswordLabel{float:left;font-size:.8em;display:block;margin-right:2em;margin-bottom:6px}
.loginLabelText{display:inline-block;width:7em;color:#666666}
.loginUsername,.loginPassword{width:8em;background-color:#EEEBD8;border-left:1px solid #C7C4B1;border-top:1px solid #AAA794;border-right:1px solid #FCF9E6;border-bottom:1px solid #FFFFF4}
.loginUsername:focus,.loginPassword:focus,.loginUsername:active,.loginPassword:active{background-color:white}
.loginMessage .error{color:red}
.loginLoginButton input{color:#003300;background-color:#ACB792;background:rgba(0,51,0,0.2);border:1px solid #003300;border-radius:1.0em;font-size:0.8em;line-height:1.2em;padding:0em .6em .05em .6em;margin:0;display:inline-block;min-width:7em;cursor:pointer}
.loginLoginButton input:hover{color:#7F3200;border-color:#7F3200;background-color:rgba(127,50,0,.2)}
.loginLoginButton input:after{content:"";clear:both;display:table}
.XloginLoginButton input{color:#DEE29A;background-color:#004100;background:linear-gradient(#007000,#003400);border:1px solid #003300;border-left-color:#B3E6B3;border-top-color:#B3E6B3;box-shadow:1px 2px 1px #8E9778;border-radius:1.0em;font-size:0.8em;line-height:1.2em;padding:0.05em .6em .05em .6em;margin:0;display:inline-block;cursor:pointer}
.XloginLoginButton input:hover{color:#004400;background-color:#E7F384 !important;background:linear-gradient(#A0BC5B,#E7F384);border:1px solid #003300;box-shadow:none}
caption{color:#FFFFFF;background-color:#627686;font-weight:bold;font-size:1.1em;border-left:0.2em solid #E0EBF3;border-right:0.2em solid #E0EBF3;padding:0.3rem 0.5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
dt,pre,q,blockquote,address{margin-top:1em;margin-bottom:0em;line-height:1.3em}
dl{margin-top:0}
dt{font-weight:bold;color:#003300}
dd{margin-left:4em;padding-bottom:.2em}
h1,h2,h3,h4,h5{}
h1{font-size:125%;font-weight:bold;text-align:center;padding:1em 0 .5em 0}
h2{font-size:110%;font-weight:bold;text-align:center;padding:1.0em 0 .5em 0}
h3{font-size:105%;font-weight:bold;text-align:center;padding:1.0em 0 0.5em 0}
h4{font-size:100%;font-weight:bold;text-align:left;padding:1.1em 0 0.5em 0}
h5{font-size:95%;font-weight:bold;text-align:left;padding:0.4rem 0 .7rem 0}
hr{background-color:#578A57;width:100%;height:.15em;margin:1.5em 0 .5em 0;padding:0;border:0}
img{width:auto;max-width:100%;height:auto;margin:0;font-family:sans-serif;font-size:10px;padding:0;color:#999900;text-align:center;vertical-align:middle}
li{margin-bottom:.5em;line-height:1.3em;padding-left:1.5%}
p{line-height:1.3em;margin-bottom:.4em}
p img:first-of-type{margin-top:0;margin-bottom:0;line-height:0}
pre{font-family:"Lucida Console",Monaco,monospace;color:#000000;font-size:.9em;padding-left:0.3em;text-align:left !important}
pre strong,pre em,pre b,pre i,pre u{color:#000000;font-weight:normal;font-style:normal;text-decoration:none}
q,blockquote,cite{font-family:"Times New Roman",Times,serif;color:#002200;font-style:italic;font-weight:normal}
q,blockquote{font-size:1.1em;line-height:1.2em;letter-spacing:0.02em;margin-top:0.4em;display:inline-block}
q:before,blockquote:before{content:"\201E"}
q:after,blockquote:after{content:"\201C"}
q a,q strong,q em,blockquote a,blockquote strong,blockquote em{font-style:italic}
span[style="font-family:Praegefest;"]{letter-spacing:0.05em;font-size:1.2em}
span[style="font-family:BuffaloNickel;"]{font-size:1.4em;vertical-align:bottom;line-height:0.9em;letter-spacing:0.04em}
span[style="font-family:OCR-A,'OCR A Extended','Lucida Console',monospace;"]{font-size:1.15em;letter-spacing:-0.05em}
span[style="font-family:'Times New Roman',Times,serif;"]{font-size:1.1em}
table{width:100%;font-size:100%;margin:1em auto;empty-cells:show;border-spacing:0.2em;table-layout:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
td{background-color:white;font-size:1.0em;padding:0.3rem 0.5rem}
th,td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-clip:padding-box !important}
th{background-color:#B3BEC6;font-size:1.0em;text-align:center;font-weight:bold;padding:0.4rem 0}
ul,ol{margin-left:4%;margin-top:.5em;list-style-position:outside}
abbr{letter-spacing:.03em;padding-left:.03em}
big{font-size:120%;font-weight:bold;text-transform:uppercase;color:#990000}
cite{color:#004100}
cite:before{font-size:1.4em;content:"\2039"}
cite:after{font-size:1.4em;content:"\203A"}
cite em,cite strong,cite a{font-style:italic}
code{font-family:"Lucida Console",Monaco,monospace;color:#005500;font-size:.8em;letter-spacing:-0.02em;line-height:1em}
data{display:none}
del{color:#888888;text-decoration:line-through}
dfn{font-variant:small-caps}
em{color:#330000;font-style:italic;font-weight:bold;letter-spacing:.05em;padding-left:.05em}
ins{color:#990099;font-style:italic;border-bottom:1px dashed #990099}
kbd,tt{font-family:"Courier New",Courier,monospace;color:#000000;font-size:1.15em;font-weight:bold}
mark{color:black !important;background-color:yellow !important}
samp{color:#426342;font-size:.95em;font-style:italic;line-height:.9em}
samp em,samp strong,samp a{font-style:italic}
strong{color:#3D1800;font-weight:bold;letter-spacing:0.05em;padding-left:0.05em}
sub,sup{font-size:.8em;line-height:.8em;padding-left:0.15em;padding-right:0.15em}
var{font-family:"Lucida Console",Monaco,monospace;color:#888800;font-size:1.0em;font-style:italic;letter-spacing:-0.05em}
.lnk_hidden{color:inherit;padding:inherit;font-size:inherit;font-weight:inherit;text-decoration:inherit;margin:inherit;border-bottom:inherit}
.lnk_hidden:hover{color:inherit;text-decoration:none;border-bottom:inherit;cursor:text}
.lnk_hidden:before,.lnk_hidden:after{content:""}
.lnk_arrow:before{content:"\25BA";margin-left:0.2em;padding-right:0em !important;margin-right:0.1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_arrow:after{content:"";padding-right:0.1em}
.lnk_web:before{font:normal normal normal .8em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_web:after{content:"";padding-right:0.1em}
.lnk_mail:before{font:normal normal normal .75em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_mail:after{content:"";padding-right:0.1em}
.lnk_phone:before{font:normal normal normal .8em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_phone:after{content:"";padding-right:0.1em}
.lnk_dnld:before{font:normal normal normal .8em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_dnld:after{content:"";padding-right:0.1em}
.lnk_pdf:before{font:normal normal normal .8em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_pdf:after{content:"";padding-right:0.1em}
.lnk_img:before{font:normal normal normal .8em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_img:after{content:"";padding-right:0.1em}
.lnk_home:before{font:normal normal normal 1.15em/1 FontAwesome;content:"";margin-left:0.2em;margin-right:0.1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_home:after{content:"";padding-right:0.1em}
.lnk_page:before{font:normal normal normal .8em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_page:after{content:"";padding-right:0.1em}
.lnk_folder:before{font:normal normal normal .8em/1 FontAwesome;font-size:inherit;content:"";margin-left:0.2em;margin-right:0.1em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.lnk_folder:after{content:"";padding-right:0.1em}
.lnk_button1{color:#003300;background-color:#ACB792;background:rgba(0,51,0,0.2);border:1px solid #003300;border-radius:1.0em;font-size:0.8em;line-height:1.2em;padding:0em .6em .05em .6em;margin:0;display:inline-block;cursor:pointer}
.lnk_button1:hover{color:#7F3200;border-color:#7F3200;background-color:rgba(127,50,0,.2)}
.lnk_button1:before,.lnk_button1:after{content:""}
.lnk_button2{color:#DEE29A;background-color:#004100;background:linear-gradient(#007000,#003400);border:1px solid #003300;border-left-color:#B3E6B3;border-top-color:#B3E6B3;box-shadow:1px 2px 1px #8E9778;border-radius:1.0em;font-size:0.8em;line-height:1.2em;padding:0.05em .6em .05em .6em;margin:0;display:inline-block;cursor:pointer}
.lnk_button2:hover{color:#004400;background-color:#E7F384 !important;background:linear-gradient(#A0BC5B,#E7F384);border:1px solid #003300;box-shadow:none}
.lnk_button2:before,.lnk_button2:after{content:""}
.lnk_picture{display:inline-block;height:1.9em;line-height:1.9em;background-size:1.9em;background-image:url("../buttons/neulandfahne48x48px.png");border:1px dotted rgba(255,255,255,0.1);;padding-left:2em;background-repeat:no-repeat;background-position:left center;margin:0}
.lnk_picture:hover{border:1px dotted rgba(255,255,255,.1);background-color:rgba(255,255,255,.4);-webkit-box-shadow:inset rgba(0,0,0,0.15)3px 4px 10px;-moz-box-shadow:inset rgba(0,0,0,0.15)3px 4px 10px;box-shadow:inset rgba(0,0,0,0.15)3px 4px 10px}
.lnk_picture:before,.lnk_picture:after{content:""}
.img_preview{width:100px;height:auto}
.img_iconsize{width:32px;height:auto}
.img_textsize{width:1.5em;height:auto;vertical-align:middle;padding-bottom:0.2em}
.img_forslider{}
.img_foralbum{width:24%;height:auto;margin-right:.5em}
.img_specialfmt{width:auto;height:auto}
.div_spacer{display:none}
.transparent_wrap img{position:absolute;left:0;top:0;width:100%;height:auto;opacity:0.6}
.img_effectlayer,.img_center,.img_fullwdth,.img_twotrdwdth,.img_halfwdth,.img_thrdwdth,.div_effectlayer,.flexbox,.div_flexcenter,.div_fullwdth,.div_twotrdwdth,.div_halfwdth,.div_thrdwdth{display:block;width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.div_smalltxt{font-size:85%;line-height:1.1em}
.div_vsmalltxt{font-size:65%;line-height:1.1em}
.div_smalltxt p,.div_vsmalltxt p,.div_smalltxt li,.div_vsmalltxt li{line-height:1.1em}
.div_effectlayer{display:block;position:relative;top:0;left:0;z-index:50;padding-left:.5%;margin-left:-.5%}
.multipage{width:auto}
.accordion-section{width:auto}
.div_specialfmt{width:auto}
.ul_standardlist{list-style-position:outside}
.ul_floatinglist{}
.ul_picture1{list-style:none;list-style-image:url(../buttons/ejomod-ico-44x40.png)}
.ul_picture1 li{margin-left:1.8rem;margin-bottom:.5em}
.ul_picture2{list-style:none}
.ul_picture2 li{list-style:none;background-image:url("../buttons/ejomod-ico-44x40.png");background-size:1em;padding-left:1.6em;margin:0;margin-left:-1em;background-repeat:no-repeat;background-position:left center;margin-bottom:.5em}
.ul_colordot{list-style:none}
.ul_colordot li{line-height:1em;margin-left:-1.5em;margin-bottom:.5em}
.ul_colordot li:before{content:"•";color:#627686;font-size:2.5em;line-height:0.5em;vertical-align:middle;padding-right:.3em;padding-bottom:.06em}
.ol_standardlist{list-style-position:outside}
.ul_floatinglist{}
.ol_graphnumbers{list-style:none;counter-reset:item}
.ol_graphnumbers li{counter-increment:item;margin-bottom:5px}
.ol_graphnumbers li:before{display:inline-block;background-color:#627686;color:#B3BEC6;margin-right:.6em;margin-left:-1.8em;content:counter(item);border-radius:100%;width:1.2em;text-align:center}
.clm_nr07{width:25%;font-weight:bolder}
.clm_nr08{width:60%;font-size:95%}
.clm_nr09{width:15%;text-align:right;font-weight:bold;padding-right:.5em;white-space:nowrap}
.tbl_nr01 .clm_nr07{width:25%;font-weight:bolder;font-style:italic}
.tbl_nr01 .clm_nr09{width:15%;text-align:right;font-weight:normal;padding-right:.5em;white-space:nowrap}
.clm_nr10{width:75%;font-size:90%;color:#777}
.tbl_statcenter{width:620px;margin:0 auto;font-size:0.8em}
.tbl_flexcenter{width:80%;margin:0 auto}
.tbl_leftfloat{width:50%;float:left}
.tbl_rightfloat{width:50%;float:right}
.tbl_specialfmt1{}
.tbl_specialfmt2{}
.tbl_specialfmt3{}
.tbl_specialfmt4{}
.th_prdcode,.td_prdcode{width:9%}
.th_prdname,.td_prdname{width:55%}
.th_prdprice,.td_prdprice{width:10%}
.th_prddetail,.td_prddetail{width:26%}
.td_prdcode{font-size:95%;color:#000000}
.td_prdname{font-size:100%}
.td_prdprice{font-size:100%;font-weight:bold;color:#000000;text-align:right;white-space:nowrap;padding-right:1.1em}
.td_prddetail{font-size:80%;color:#000000;text-align:left}
.th_prdprice{text-align:right;padding-right:1em}
.th_prddetail{text-align:left;padding-left:2em}
th.clm_ID,td.clm_ID{width:9%}
th.clm_name,td.clm_name{width:26%}
th.clm_data,td.clm_data{width:10%}
th.clm_descrp,td.clm_descrp{width:26%}
th.clm_addinf,td.clm_addinf{width:auto}
th.clm_ID{font-weight:bold}
th.clm_name{font-weight:bold}
th.clm_data{font-weight:bold;text-align:right;padding-right:1em}
th.clm_descrp{font-weight:bold;text-align:left;padding-left:2em}
th.clm_addinf{font-weight:bold}
td.clm_ID{font-size:95%;color:#000000}
td.clm_name{font-size:100%}
td.clm_data{font-size:100%;font-weight:bold;color:#000000;text-align:right;white-space:nowrap;padding-right:1.1em}
td.clm_descrp{font-size:80%;color:#000000;text-align:left}
td.clm_addinf{font-size:80%;color:#000000;text-align:left}
.h1deco{color:#004100;height:4em;padding-top:3.8em !important;margin-top:-1.6em;margin-bottom:-2em;background:transparent;background-image:url("/act/web/shape/walls/neulandfahne190x220pale.png");background-repeat:no-repeat;background-position:center center;background-size:auto 4em}
label.zoom,label.zoom img{position:relative}
.zoominf{display:none}
.spn_hidden{font-size:0;line-height:0;margin:0;padding:0;height:0}
.icon{display:inline-block;font:normal normal normal .8em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.clearfix:after{content:"";clear:both;display:table}
.icon-envelope-o:before{content:""}
.icon-globe:before{content:""}
.icon-phone:before{content:""}
.icon-search-plus{padding-right:0.5em;display:inline-block;font:normal normal normal .8em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-search-plus:before{content:""}
html,body{padding:0 !important;width:100% !important;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.clmshape{background-color:#E0DCC9}
.clmscroll,.clmmiddle,.clmpreview{font-size:90%;width:94%;margin-top:1em;margin-left:2%;margin-bottom:2em;float:none;overflow-x:unset;overflow-y:auto;border:1px solid #769D76;border-radius:0.8em;-webkit-box-shadow:.7em 1.2em .3em -.1em rgba(0,0,0,.6),.2em .6em .9em .1em rgba(255,255,255,.3)inset;-moz-box-shadow:.7em 1.2em .3em -.1em rgba(0,0,0,.6),.2em .6em .9em .1em rgba(255,255,255,.3)inset;box-shadow:.7em 1.2em .3em -.1em rgba(0,0,0,.6),.2em .6em .9em .1em rgba(255,255,255,.3)inset;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clmscroll,.clmmiddle{max-height:200px !important}
.clmpreview{height:18em !important}
.clmlink{z-index:2;position:absolute;left:0px;right:0px;top:18em;height:2em !important;font-size:0.9em;text-align:center;vertical-align:top;background-color:#E0DCC9;box-shadow:-1em 0px 6em 4.5em #E0DCC9}
.clmlink a{border:none}
.verticalframe{margin-bottom:2em}
.maincolumn{float:none;width:99%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.maincolumn2{float:none;width:99%;padding:0 .5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.leftclmscroll,.leftclmtransit,.rightclmscroll,.rightclmtransit{float:none;margin-top:1em;margin-left:2%;margin-bottom:2em;width:94%;font-size:90%;max-height:200px !important;border:1px solid #769D76;border-radius:0.8em;-webkit-box-shadow:.7em 1.2em .3em -.1em rgba(0,0,0,.6),.2em .6em .9em .1em rgba(255,255,255,.3)inset;-moz-box-shadow:.7em 1.2em .3em -.1em rgba(0,0,0,.6),.2em .6em .9em .1em rgba(255,255,255,.3)inset;box-shadow:.7em 1.2em .3em -.1em rgba(0,0,0,.6),.2em .6em .9em .1em rgba(255,255,255,.3)inset;overflow-x:unset;overflow-y:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#CenterSection{display:block;position:absolute;z-index:0;top:0;left:0;height:100%;width:100%;margin:0;padding:0}
#PageCover{display:none;position:fixed;z-index:300;top:0;left:0;height:100%;width:100%;background:#666666;filter:alpha(opacity=50);opacity:0.5}
label#TopLogo{display:block;position:relative;z-index:550;top:0;overflow:hidden;height:5.1em;width:100%;color:#42CD42;background-color:#004100;border-bottom:3px solid #216321;-webkit-box-shadow:0px 5px 3px 0px rgba(0,0,0,0.4);-moz-box-shadow:0px 5px 3px 0px rgba(0,0,0,0.4);box-shadow:0px 5px 5px 0px rgba(0,0,0,0.3)}
label#TopLogo img{height:105%;width:auto;margin-top:0}
label#TopLogo .slogan{float:left;padding-top:1.6em;margin-left:2%;width:50%;color:#42CD42;font-family:"Times New Roman",Times,serif;font-size:125%;line-height:.8em;font-weight:bold;letter-spacing:.15em;font-style:italic;text-shadow:1px 3px 5px rgba(0,0,0,1);white-space:nowrap;overflow:visible}
#ToggleBtn{display:none;float:right;text-align:left;font-size:2.6rem;color:#666666}
nav{display:block;position:relative;z-index:500;top:0;left:0;width:100%;height:auto;background-color:#D5E4C2;border-bottom:2px solid #006600;overflow:hidden}
nav .NavTitle{font-size:80%;text-align:center;color:#999900;background-color:#004100;border-bottom:1px solid #000000}
nav ul{text-indent:0px;padding:0;margin:0;list-style:none}
nav li{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #AEC3A1}
nav li img{border:none;vertical-align:middle;margin:0px 12px;width:0px;height:0px;margin:0px auto 0px auto}
nav a{display:block;padding:0px 0px 0px 20%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-weight:bold;white-space:nowrap;text-decoration:none;text-align:left}
nav a,nav a:link,nav a:visited,nav a:active{color:#005500;border-bottom:1px solid #BFEABF}
nav a:hover{color:#009900;background-color:#F0F3C2;border-bottom:1px solid #FFFF00}
nav .btnoff a{color:#9BA68D;cursor:default !important;pointer-events:none !important}
nav .navsitemap a{font-family:FontAwesome;min-width:2em !important;width:2em !important}
main{display:block;position:relative;z-index:10;background-color:#EEEBD8;padding:0 0 1em 0;padding-right:.4em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
article{}
aside{}
section{}
footer{display:block;position:relative;z-index:400;left:0px;bottom:0px;width:100%;height:auto;padding:0;margin:0;font-size:0.8em;text-align:center;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#42CD42;background-color:#004100;-webkit-box-shadow:0px -5px 3px 0px rgba(255,255,255,0.4);-moz-box-shadow:0px -5px 3px 0px rgba(255,255,255,0.4);box-shadow:0px -5px 3px 0px rgba(255,255,255,0.4)}
footer img{max-height:2.2em;vertical-align:middle}
footer a,footer a:link,footer a:visited,footer a:active{color:#83AD77;padding-left:0.2em;padding-right:0.2em;white-space:nowrap;border:none}
footer a:hover{color:#FFFF99}
.siteMap{margin-left:3em}
.siteMap ul,.siteMap li{margin:0;padding:0}
.siteMap ul{margin-top:.2em;margin-bottom:1em}
.siteMap li,.siteMap ul li{color:#008800;text-indent:-2em;list-style-type:none;list-style-position:inside;margin:0;padding:0;padding-top:.5em}
.siteMap li a,.siteMap ul li a{font-weight:bold}
.siteMap li:before{color:#004400;padding-right:.8em;font:normal normal normal 1.2em/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}
.siteMap ul > li{padding-left:2em;text-indent:-1.55em}
.siteMap ul > li a{font-weight:normal}
.siteMap ul > li:before{font-size:1em;color:#004400;content:""}
#resizer{z-index:600;position:absolute;right:2.5em;bottom:1.5em;font-size:1.7em;letter-spacing:.2em}
#resizer a,.resizerdemo{color:#BB7700;opacity:.4;line-height:1.5em;text-decoration:none;border:none}
#resizer a:hover,#resizer a:focus,#resizer a:active{color:#337700;opacity:1 !important}
.icon-plus-circle:before{content:""}
.icon-minus-circle:before{content:""}
.icon-check-circle:before{content:""}
#totopbtn,.totopbtndemo{font-size:1.2em;color:#FFFF00;background:#337700;padding:.3em;border:none;border-bottom:1px solid #000000;border-right:1px solid #000000;border-radius:0.6em}
#totopbtn{z-index:200;position:absolute;right:1.45em;bottom:4.3em;cursor:pointer;box-shadow:3px 5px 2px 0px rgba(0,0,0,0.5);visibility:hidden;opacity:0}
#totopbtn:hover{color:#FFFF00;background:#337700;opacity:1 !important}
.pagejumper{display:block;z-index:210;width:99%;text-align:center;font-size:0.8em;position:absolute;bottom:2.5em}
.jumpblock{display:inline-block;background-color:rgba(65,59,0,.5);border:1px solid #003300;border-left-color:#B3E6B3;border-top-color:#B3E6B3;border-radius:1.0em;line-height:1.2em;box-shadow:0 .2em .4em 0 rgba(0,0,0,.4);overflow:hidden}
.jumpspc{border-left:1px solid #BFBFBF}
.jumpblock a{display:inline-block;padding:0 .8em !important;text-decoration:none !important;color:#DEE29A;line-height:1.8em !important;border-bottom:none}
.jumpblock a:hover{background-color:#004100;background:linear-gradient(#007000,#003400);box-shadow:none}
.jumpblock a:hover .jumpcapt{text-decoration:none !important}
.jumpblock a:hover .jumpspc{border-left:1px solid #BFBFBF}
.jumpcapt{font-size:80%;color:#DEE29A}
.jumpdscr{}
.jumptohead:before{content:"\25B3\00000A"}
.jumptohead:after{content:"\00000A\25B3"}
.jumptonext:before{content:"\00000A"}
.jumptonext:after{content:"\00000A\00000A\25BA";}
.jumptoprev:before{content:"\25C0\00000A\00000A";}
.jumptoprev:after{content:"\00000A"}
.jumptochld:before{content:""}
.jumptochld:after{content:"\00000A\25B7\25B7"}
.jumptopare:before{content:"\25C1\25C1\00000A"}
@media screen and (max-width:18em){.tbl_statcenter{width:360px}}
@media screen and (min-width:18em)and (max-width:32em){.h1deco{padding-top:2.0em !important;margin-top:-1em;margin-bottom:-1em}
.tbl_statcenter{width:550px}}
@media screen and (min-width:32em){body{font-size:1.1em}
main{padding:0 1% 1.5em;padding-right:.4em}
.h1deco{padding-top:2.9em !important;margin-top:-1.2em;margin-bottom:-1.5em}
img{padding:0 0.5em}
.transparent_wrap{position:relative;overflow:visible;padding:16px;border:1px dashed green}
.transparent_wrap p,.transparent_wrap a,.transparent_wrap ol,.transparent_wrap ul,.transparent_wrap h1,.transparent_wrap h2,.transparent_wrap h3,.transparent_wrap h4,.transparent_wrap div{position:relative;z-index:50}
.img_effectlayer{width:85% !important}
.img_center{display:block;padding:0;margin-left:auto;margin-right:auto;width:80%;max-width:1200px}
.img_fullwdth{}
.img_twotrdwdth{float:left;padding:0;width:66.6%}
.img_halfwdth{float:left;padding:0;width:50%}
.img_thrdwdth{float:left;padding:0;width:33.3%}
.img_preview{width:100px}
.img_iconsize{width:64px}
.div_effectlayer{padding-left:1%;margin-left:-1%}
.div_flexcenter{width:80%}
.div_twotrdwdth{float:left;width:65.6%;padding:0 .5%}
.div_halfwdth{float:left;width:48%;padding:0 1%}
.div_thrdwdth{float:left;width:30.3%;padding:0 .5%}
.div_spacer{display:block;float:left;width:17%;padding:0}
.flexbox{display:table-cell;padding:1em;line-height:1.5em;margin-bottom:1em}
.flexfull{display:table-cell;padding:1em;line-height:1.5em;width:100%;margin-bottom:1em}
.multipage{width:auto}
.accordion-section{width:auto}
.div_specialfmt{width:auto}}
@media screen and (min-width:40em)and (max-width:51.2em){body{font-size:1.2em}
main{padding:0 3% 1.5em;padding-right:.4em}
.h1deco{padding-top:3.0em !important;margin-top:-1.4em;margin-bottom:-1.5em}
.flexbox{display:block;width:100%}
.tbl_statcenter{width:790px}}
@media screen and (min-width:51.2em){main{padding:0 3% 1.5em;padding-right:.4em}}
@media screen and (min-width:51.2em)and (max-width:64em){body{font-size:1.4em;padding:2rem 1% 2rem;width:98%}
.h1deco{padding-top:3.8em !important;margin-top:-1.6em;margin-bottom:-2em}
.tbl_statcenter{width:800px}}
@media screen and (min-width:64em)and (max-width:72em){body{font-size:1.45em}
.tbl_statcenter{width:1000px}}
@media screen and (min-width:72em)and (max-width:96em){body{font-size:1.6em}}
@media screen and (min-width:96em)and (max-width:102.4em){body{font-size:1.8em}}
@media screen and (min-width:102.4em){body{font-size:2.0em}}