/* simonetta-regular - latin */
@font-face {
    font-display: swap;font-family: 'Simonetta';font-style: normal;font-weight: 400;src: url('../fonts/simonetta-v27-latin-regular.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
         url('../fonts/simonetta-v27-latin-regular.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }
  /* simonetta-italic - latin */
  @font-face {
    font-display: swap;font-family: 'Simonetta';font-style: italic;font-weight: 400;src: url('../fonts/simonetta-v27-latin-italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
         url('../fonts/simonetta-v27-latin-italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }
  /* simonetta-900italic - latin */
  @font-face {
    font-display: swap;font-family: 'Simonetta';font-style: italic;font-weight: 900;src: url('../fonts/simonetta-v27-latin-900italic.woff2') format('woff2'), /* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
         url('../fonts/simonetta-v27-latin-900italic.ttf') format('truetype'); /* Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */
  }
*{margin:0;padding:0}
body{font:177%/1.3 'Simonetta',Georgia,serif;letter-spacing:.03em;margin:0;padding:0;color:#000;background:#c98e40;background-image:url(../images/bavariae-back.png)}
#titel h1{font-size:300%;font-weight:normal;font-weight:500;line-height:.58;letter-spacing:-.035em;text-indent:-.07em;color:#000;text-shadow:1px 2px 7px #b3762c,1px 1px rgba(229,210,184,.8),-1px 0px 2px #995c17;display:inline-block;width:400px;margin-bottom:.2em}
#board{font-size:100%;line-height:1.35}
p{margin-bottom:.5em;word-spacing:.00em;letter-spacing:-.01em}
#board p{margin-bottom:0em}
#board p+p{text-indent:1.8em}
h2{font-size:165%;font-weight:normal;font-weight:400;font-style:italic;letter-spacing:-.02em;color:#261613;margin-top:.05em;margin-bottom:.175em}
h3{font-size:95%;font-weight:bold;font-weight:900;font-style:italic;letter-spacing:-.03em;color:#593933;margin-top:.75em;margin-bottom:.5em}
p.kursiv{font-size:94%;font-style:italic;letter-spacing:.01em;line-height:1.45;margin:0 .25em .75em 7em}
#widget{display:inline;vertical-align:middle}
#titel p{font-size:109%;font-style:italic;letter-spacing:.01em;word-spacing:-.08em;text-indent:-.6em;color:#FFF2E5;text-shadow:0px 1px 6px #000,1px 1px rgba(152,97,33,.6),-1px 0px rgba(229,210,184,.6);margin-right:.3em}
#titel a{color:#000;font-style:normal;text-shadow:1px 2px 7px #b3762c,1px 1px rgba(229,210,184,.8),-1px 0px 2px #995c17;display:inline-block;margin-bottom:.1em;background:transparent}
#titel a:hover{color:#261613;text-shadow:-1px -2px 7px #b3762c,-1px -1px rgba(229,210,184,1),9px 12px 6px #995c17}
#footer p{font-size:101%;line-height:1.1;letter-spacing:.05em;color:#FFF;margin-bottom:.5em;text-shadow:0px 0px 4px #000}
#footer a{font-weight:500;color:#FFF2E5;background:rgba(89,60,18,.7);padding:.1em .5em .2em;margin:0 .25em;border-bottom:0;border-radius:6px}
#footer a:hover{color:#FFF;background:rgba(89,60,18,1);font-style:normal;margin:0 .13em;padding:.25em .5em .35em}
input,select{font-family:'Simonetta',Georgia,serif;font-size:1.0em;text-align:center;margin:0 .15em 0 0;padding:0;border-width:0;border-color:#000}
button{font-family:'Simonetta',Georgia,serif;font-size:1.0em;color:#593933;border-width:1px;border-style:solid;border-color:#593933;border-radius:5px;padding:8px 16px;white-space:nowrap;vertical-align:middle;background:transparent;cursor:pointer;z-index:90}
.button:hover,.button:focus{border-color:rgba(153,111,61,.6);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.25),inset 0 0 3px #fff;-moz-box-shadow:0 2px 2px rgba(0,0,0,.25),inset 0 0 3px #fff;box-shadow:0 2px 2px rgba(0,0,0,.25),inset 0 0 3px #fff;color:#BC8214;background:rgba(255,255,255,.2)}
.button:active{border:1px solid #AAA;border-bottom-color:#CCC;border-top-color:#999;-webkit-box-shadow:inset 0 2px 3px #aaa;-moz-box-shadow:inset 0 2px 3px #aaa;box-shadow:inset 0 2px 3px #aaa;color:#593933;background:rgba(89,60,18,.2)}
a img{border:none}
a:link,a:visited{color:#593933;text-decoration:none;border-bottom:1px dashed #E2D0B5;font-style:italic;background:rgba(89,60,18,.05);padding:0 .17em 0;border-bottom:0;border-radius:4px}
a:hover,a:active,a:focus{color:#000;text-decoration:none;border-bottom:0;background:rgba(255,255,255,.25)}
#board a{color:#000;background:0;padding:0}
#board a:hover,#board a:active,#board a:focus{color:#593933;text-decoration:none;border-bottom:0;background:rgba(89,60,18,.1)}
a:link.hilfe,a:visited.hilfe{color:#1a140d;background:0;font-style:normal;padding:0 .10em}
a:hover.hilfe,a:active.hilfe,a:focus.hilfe{background:rgba(89,60,18,.05);color:#593933}
html,body,#container{min-height:100%}
#container{width:100%;min-width:1040px;text-align:center}
#titel{position:absolute;top:70px;color:#333;width:100%;min-width:1040px;height:170px;overflow:visible;z-index:50}
#brezn{position:absolute;top:0;margin-left:0;margin-right:auto;width:100%;height:290px;text-align:left;overflow:visible;z-index:10}
#herzl{position:relative;top:0;margin-left:auto;margin-right:0;width:100%;height:290px;text-align:right;overflow:visible;z-index:20}
#footer{padding:45px 0 55px;text-align:center;color:#ebe3da;color:#fff;position:fixed;bottom:0px;width:100%;height:0;z-index:0;background-image:url(../images/blaetter.png);background-repeat:no-repeat;background-position:50% 100%}
#rahmen{background:#FFF2E5;border-radius:2px;text-align:center;max-width:920px;margin:0 auto 5em;padding:16px;z-index:40;background:rgb(226,217,208);background:-moz-linear-gradient(-55deg, rgba(226,217,208,1) 2%,rgba(255,246,237,1) 15%,rgba(255,246,237,1) 70%,rgba(226,222,217,1) 92%,rgba(255,252,249,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(2%,rgba(226,217,208,1)),color-stop(15%,rgba(255,246,237,1)),color-stop(70%,rgba(255,246,237,1)),color-stop(92%,rgba(226,222,217,1)),color-stop(100%,rgba(255,252,249,1)));background:-webkit-linear-gradient(-55deg, rgba(226,217,208,1) 2%,rgba(255,246,237,1) 15%,rgba(255,246,237,1) 70%,rgba(226,222,217,1) 92%,rgba(255,252,249,1) 100%);background:-o-linear-gradient(-55deg, rgba(226,217,208,1) 2%,rgba(255,246,237,1) 15%,rgba(255,246,237,1) 70%,rgba(226,222,217,1) 92%,rgba(255,252,249,1) 100%);background:-ms-linear-gradient(-55deg, rgba(226,217,208,1) 2%,rgba(255,246,237,1) 15%,rgba(255,246,237,1) 70%,rgba(226,222,217,1) 92%,rgba(255,252,249,1) 100%);background:linear-gradient(-55deg, rgba(226,217,208,1) 2%,rgba(255,246,237,1) 15%,rgba(255,246,237,1) 70%,rgba(226,222,217,1) 92%,rgba(255,252,249,1) 100%);/* W3C */filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2d9d0',endColorstr='#fffcf9',GradientType=1 );-moz-box-shadow:1px 2px 6px #4C3116;-webkit-box-shadow:1px 2px 6px #4C3116;box-shadow:1px 2px 6px #4C3116;filter:progid:DXImageTransform.Microsoft.Shadow(strength=6,color=#4C3116,direction=135)}
#content{background:transparent;text-align:left;padding:10px 10px 20px 20px;border-width:2px;border-style:dashed;border-color:rgba(153,111,61,.6);border-radius:6px;z-index:50}
.fltrt{ float:right;margin-left:8px}
.fltlft{float:left;margin-right:8px}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px}
#socialshareprivacy a{background:0;padding:0}
#regler_bibsumprozent,#regler_laenge,#regler_absaetze,label[for=start]{font-size:.85em;font-style:normal}
#sl0base,#sl1base,#sl2base{margin:.35em .5em 0 .5em;float:left}
#sl0base,#sl1base,#sl2base{margin:.35em .5em 0 .5em;float:left}
#sl0slider,#sl1slider,#sl2slider{top:-.30em  ! important}
#txtlinks1{margin-left:1.15em}
#txtlinks1,#txtlinks2,#txtlinks3{float:left;min-width:6.3em}
#txtrechts1,#txtrechts2,#txtrechts3{}
#absaetzeholder,#txtlinks3{min-width:4.75em}
input#absaetze{width:1.25em}
#absaetzeholder{float:left}
.lipsum { color: #995c17; }
.copy-highlight { background: #d8a750; transition: background 0.125s; }
