@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow);
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300|Marvel);
@font-face {
  font-family: 'capsuularegular';
  src: url('Capsuula-webfont.eot');
  src: url('Capsuula-webfont.eot?#iefix') format('embedded-opentype'), url('Capsuula-webfont.woff') format('woff'), url('Capsuula-webfont.ttf') format('truetype'), url('Capsuula-webfont.svg#capsuularegular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.spam {
  display: none;
}
.imageLatest {
  float: left;
  margin-right: 1em;
}
.tx-yag-breadcrumbcomtainer {
  border: 0px solid #CCCCCC;
  margin: 0;
  padding: 0;
}
table {
  border: 0;
}
thead th {
  color: #ffffff;
  text-align: left;
  border: 0px;
}
tbody td {
  border-top: 0px solid #6c6c6c;
  text-align: left;
  padding: 0.15em;
  color: #eee;
}
#pageUID-31 table {
  border-collapse: collapse;
  color: #ffffff;
  width: 560px;
}
tbody tr:hover th,
tbody tr:hover td {
  background: transparent;
}
.tr-even {
  background: rgba(255,255,255,0.1);
}
.tx-dftabs-plugin1 caption {
  padding-bottom: 0.5em;
  font-size: 110%;
}
caption {
  font-variant: inherit !important;
}
div.csc-textpic .csc-textpic-imagewrap figure,
div.csc-textpic figure.csc-textpic-imagewrap {
  border-radius: 2px;
  padding: 4px;
  margin: 6px;
  -moz-box-shadow: 0px 0px 3px #111;
  -webkit-box-shadow: 0px 0px 3px #111;
  box-shadow: 0px 0px 3px #111;
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#111111')";
  filter: progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=0,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=45,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=90,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=135,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=180,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=225,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=270,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=315,strength=3);
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Open Sans Condensed', sans-serif;
  text-shadow: #000000 0px 0px 1px;
  color: #ffffff;
}
#pageUID-10 h1,
#pageUID-10 h2,
#pageUID-10 h3,
#pageUID-10 h4,
#pageUID-10 h5,
#pageUID-10 h6 {
  color: #9cd385;
}
#pageUID-11 h1,
#pageUID-11 h2,
#pageUID-11 h3,
#pageUID-11 h4,
#pageUID-11 h5,
#pageUID-11 h6 {
  color: #a9d385;
}
#pageUID-15 h1,
#pageUID-15 h2,
#pageUID-15 h3,
#pageUID-15 h4,
#pageUID-15 h5,
#pageUID-15 h6 {
  color: #b5d385;
}
#pageUID-31 h1,
#pageUID-31 h2,
#pageUID-31 h3,
#pageUID-31 h4,
#pageUID-31 h5,
#pageUID-31 h6 {
  color: #c2d385;
}
#pageUID-27 h1,
#pageUID-27 h2,
#pageUID-27 h3,
#pageUID-27 h4,
#pageUID-27 h5,
#pageUID-27 h6 {
  color: #cfd385;
}
#pageUID-28 h1,
#pageUID-28 h2,
#pageUID-28 h3,
#pageUID-28 h4,
#pageUID-28 h5,
#pageUID-28 h6 {
  color: #d3ca85;
}
#pageUID-60 h1,
#pageUID-60 h2,
#pageUID-60 h3,
#pageUID-60 h4,
#pageUID-60 h5,
#pageUID-60 h6 {
  color: #d3ca85;
}
#pageUID-29 h1,
#pageUID-29 h2,
#pageUID-29 h3,
#pageUID-29 h4,
#pageUID-29 h5,
#pageUID-29 h6 {
  color: #d3b085;
}
#pageUID-21 h1,
#pageUID-21 h2,
#pageUID-21 h3,
#pageUID-21 h4,
#pageUID-21 h5,
#pageUID-21 h6 {
  color: #d3a485;
}
#pageUID-51 h1,
#pageUID-51 h2,
#pageUID-51 h3,
#pageUID-51 h4,
#pageUID-51 h5,
#pageUID-51 h6 {
  color: #d39785;
}
figcaption.csc-textpic-caption {
  display: block;
}
a.whitelink,
.whitelink a:focus,
.whitelink a:link,
.whitelink a:hover,
.whitelink a:active,
.whitelink a:visited {
  color: #ffffff !important;
  text-shadow: none !important;
  font-weight: bold !important;
}
a.extern,
.extern a:focus,
.extern a:link,
.extern a:hover,
.extern a:active,
.extern a:visited {
  color: #eaeaea !important;
  text-shadow: none !important;
  font-weight: bold !important;
}
@media only screen and (min-width: 1012px) {
  body {
    background-color: #3d3d3d;
    background-image: url("images/JKback.jpg");
    background-repeat: no-repeat;
    background-position: right top;
    background-size: cover;
    height: 100%;
    color: #ffffff;
  }
  h1 {
    font-size: 1.5em;
    font-weight: 600;
    padding-bottom: 10px;
    padding-top: 5px;
    text-transform: uppercase;
  }
  h2 {
    font-size: 1.2em;
    font-weight: 600;
    padding-bottom: 0.25em;
    padding-top: 0.1em;
  }
  #c199 h2 {
    text-transform: uppercase;
  }
  #mainContent-partial {
    padding: 0em;
  }
  @-moz-document url-prefix() {
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
      font-family: 'Open Sans Condensed', sans-serif;
    }
  }
  a,
  a:link {
    color: #eeeeee;
    text-decoration: none;
    background-color: transparent;
  }
  a:visited {
    text-decoration: none;
    color: #eaeaea;
  }
  a:hover,
  a:focus {
    text-decoration: none;
    color: #ffffff;
    text-shadow: 0px 0px 7px #999999;
    background-color: transparent;
  }
  a:active {
    text-decoration: none;
    color: #ffffff;
  }
  a.extern,
  a.extern:link {
    color: #eeeeee;
    font-weight: bolder;
    text-decoration: none;
    background-color: transparent;
  }
  p {
    margin: 0;
    padding-bottom: 5px;
    Padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    color: #ffffff;
  }
  label em,
  legend em {
    color: #ffba00;
    display: block;
    font-size: 0.9em;
    font-style: normal;
    text-transform: normal;
  }
  input,
  textarea {
    border: 1px solid #666;
    color: #000000;
    font-family: use-lang-def;
    font-size: 100%;
    font-weight: 400;
    padding: 5px;
    border-radius: 3px;
    text-align: center;
    text-indent: 0px;
    text-transform: none;
    margin: 3px;
  }
  #areaTeaser {
    background-color: #444444;
    min-height: inherit;
    margin-bottom: 20px;
  }
  .ym-wrapper {
    margin: 0px auto;
    max-width: 1000px;
  }
  #layout-startsite #areaMain .ym-wbox {
    border: 0;
    margin-top: 3px;
    padding: 0;
  }
  .ym-cbox {
    padding: 0;
    font-size: 1.2em;
    font-family: 'Open Sans Condensed', 'capsuularegular', sans-serif;
  }
  @-moz-document url-prefix() {
    .ym-cbox {
      font-family: 'Marvel', sans-serif;
    }
  }
  .ym-gbox {
    padding: 1em;
  }
  #template-cm .ym-col3 {
    float: right;
    margin: 0px;
    width: 212px;
  }
  #template-cm .ym-col1 {
    background: -moz-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0.1)),color-stop(100%,rgba(255,255,255,0.2)));
    background: -webkit-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: -o-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: -ms-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: linear-gradient(to right,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff',endColorstr='#1affffff',GradientType=1);
    -moz-box-shadow: 0px 0px 3px #111;
    -webkit-box-shadow: 0px 0px 3px #111;
    box-shadow: 0px 0px 3px #111;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#111111')";
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=0,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=45,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=90,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=135,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=180,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=225,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=270,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=315,strength=3);
    padding: 10px;
    width: 763px;
    margin-top: 3px;
    min-height: 550px;
    border: 0px solid #333333;
    border-radius: 2px;
  }
  #template-cm .ym-col1 .ym-cbox {
    padding: 1em;
  }
  #pageUID-10 .ym-col1 {
    background-image: url("images/JKstart.jpg");
    background-repeat: no-repeat;
    background-position: 50% 30%;
  }
  #pageUID-10 .ym-col1 h1 {
    color: #ffffff;
    font-family: 'capsuularegular', sans-serif;
    font-weight: 500;
    margin: 0px;
    text-align: right;
    font-size: 3em;
    text-shadow: #000000 1px 1px 2px;
  }
  #pageUID-10 .ym-col1 h2 {
    color: #ffffff;
    font-family: 'capsuularegular', sans-serif;
    font-weight: 500;
    margin: 0px;
    text-align: right;
    text-shadow: #000000 1px 1px 2px;
    font-size: 30px;
    padding: 0;
    line-height: 1;
  }
  @-moz-document url-prefix() {
    #pageUID-10 .ym-col1 h2 {
      font-family: 'Marvel', sans-serif;
    }
    #pageUID-10 .ym-col1 h1 {
      font-family: 'Marvel', sans-serif;
    }
  }
  #pageUID-10 .topAnchor {
    display: none;
  }
  #c240 .content {
    height: 307px;
  }
  #c240 .content p {
    text-align: right;
    font-weight: bold;
  }
  #c242 {
    background: -moz-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0.5)),color-stop(100%,rgba(0,0,0,0.4)));
    background: -webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    background: -o-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    background: -ms-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    background: linear-gradient(to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#33000000',GradientType=1);
    padding: 15px;
    border-radius: 0 5px 5px 0;
    height: 100px;
    margin-left: -26px;
    line-height: 1.4em;
    text-align: left;
  }
  #c242 .content p {
    color: #ffffff;
  }
  #c242 h2 {
    font-family: "capsuularegular", sans-serif;
    font-weight: 300;
    margin: 0px;
    text-align: left !important;
  }
  #c242 h2 a {
    color: #7fd363;
  }
  #c242 .weiterlesen {
    text-align: right;
  }
  #menuContent-partial {
    width: 212px;
  }
  .ym-col1 .content a,
  .ym-col1 .content a:visited {
    color: #cfa;
    text-shadow: 1px 1px 2px #000;
  }
  .ym-col1 .content a:focus,
  .ym-col1 .content a:hover {
    color: #8a5;
  }
  div.csc-textpic,
  div.csc-textpic div.csc-textpic-imagerow,
  ul.csc-uploads li {
    overflow: hidden;
    width: 100% !important;
  }
  .ym-vlist {
    margin: 0;
    list-style-type: none;
    background: transparent;
    border: 0 none;
  }
  .ym-vlist ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    border: 0;
    width: 212px;
  }
  .ym-vlist ul ul {
    border: 0 none;
  }
  .ym-vlist li {
    float: left;
    margin: 0;
    padding: 0;
    background: -moz-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0.1)),color-stop(100%,rgba(255,255,255,0.2)));
    background: -webkit-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: -o-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: -ms-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: linear-gradient(to right,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff',endColorstr='#1affffff',GradientType=1);
    border: 0px solid #666;
    color: #ffffff;
    margin: 3px;
    height: 100px;
    width: 100px;
    border-radius: 2px;
    -moz-box-shadow: 0px 0px 3px #111;
    -webkit-box-shadow: 0px 0px 3px #111;
    box-shadow: 0px 0px 3px #111;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#111111')";
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=0,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=45,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=90,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=135,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=180,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=225,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=270,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=315,strength=3);
  }
  .ym-vlist a,
  .ym-vlist strong,
  .ym-vlist span {
    display: block;
    padding: 0;
    text-decoration: none;
    border: 0;
  }
  .ym-vlist a,
  .ym-vlist a:visited {
    color: #ffffff;
  }
  .ym-vlist li span {
    display: block;
    font-weight: bold;
    border: 0;
  }
  .ym-vlist li.active {
    color: #000;
    background-color: transparent;
    height: 100px;
    width: 100px;
  }
  .ym-vlist li.active strong {
    font-weight: bold;
  }
  .ym-vlist li a,
  .ym-vlist li span {
    height: 80px;
    width: 80px;
    padding: 10px;
  }
  .ym-vlist li strong {
    height: 80px;
    width: 80px;
    padding: 0;
  }
  .ym-vlist li a:focus,
  .ym-vlist li a:hover,
  .ym-vlist li a:active {
    background-color: transparent;
    color: #fff;
    outline: 0 none;
    height: 100px;
    width: 100px;
    padding: 10px;
  }
  .ym-vlist li ul li a,
  .ym-vlist li ul li strong,
  .ym-vlist li ul li span {
    width: 80%;
    padding-left: 20%;
  }
  .ym-vlist li ul li a,
  .ym-vlist li ul li a:visited {
    background-color: #f8f8f8;
    color: #333;
  }
  .ym-vlist li ul li a:focus,
  .ym-vlist li ul li a:hover,
  .ym-vlist li ul li a:active {
    background-color: #888;
    color: #fff;
  }
  .ym-vlist li ul li ul li a,
  .ym-vlist li ul li ul li strong,
  .ym-vlist li ul li ul li span {
    width: 70%;
    padding-left: 30%;
  }
  .ym-vlist li ul li ul li a,
  .ym-vlist li ul li ul li a:visited {
    background-color: #f0f0f0;
    color: #222;
  }
  .ym-vlist li ul li ul li a:focus,
  .ym-vlist li ul li ul li a:hover,
  .ym-vlist li ul li ul li a:active {
    background-color: #888;
    color: #fff;
  }
  .ym-vlist li ul li ul li ul li a,
  .ym-vlist li ul li ul li ul li strong,
  .ym-vlist li ul li ul li ul li span {
    width: 60%;
    padding-left: 40%;
  }
  .ym-vlist li ul li ul li ul li a,
  .ym-vlist li ul li ul li ul li a:visited {
    background-color: #e8e8e8;
    color: #111;
  }
  .ym-vlist li ul li ul li ul li a:focus,
  .ym-vlist li ul li ul li ul li a:hover,
  .ym-vlist li ul li ul li ul li a:active {
    background-color: #888;
    color: #fff;
  }
  .ym-vtitle {
    font-weight: bold;
    font-size: 100%;
    width: 90%;
    padding: 3px 0px 3px 10%;
    margin: 0;
    color: #444;
    background-color: #fff;
    border-top: 2px #ddd solid;
  }
  .ym-vtitle + ul {
    border-top: 4px #888 solid;
  }
  li.state-cur.active.uid-10.point-1.first,
  li.uid-10.point-1.first a:focus,
  li.uid-10.point-1.first a:hover,
  li.uid-10.point-1.first a:active {
    background: #9cd385;
    background: -moz-linear-gradient(left,#9cd385 0%,#85b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#9cd385),color-stop(100%,#85b95c));
    background: -webkit-linear-gradient(left,#9cd385 0%,#85b95c 100%);
    background: -o-linear-gradient(left,#9cd385 0%,#85b95c 100%);
    background: -ms-linear-gradient(left,#9cd385 0%,#85b95c 100%);
    background: linear-gradient(to right,#9cd385 0%,#85b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9cd385',endColorstr='#76b95c',GradientType=1);
    color: #000000;
    height: 80px;
    width: 80px;
    padding: 10px;
    border-radius: 3px;
  }
  li.state-cur.active.uid-11.point-2.middle,
  li.uid-11.point-2.middle a:focus,
  li.uid-11.point-2.middle a:hover,
  li.uid-11.point-2.middle a:active {
    background: #a9d385;
    background: -moz-linear-gradient(left,#a9d385 0%,#85b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#a9d385),color-stop(100%,#85b95c));
    background: -webkit-linear-gradient(left,#a9d385 0%,#85b95c 100%);
    background: -o-linear-gradient(left,#a9d385 0%,#85b95c 100%);
    background: -ms-linear-gradient(left,#a9d385 0%,#85b95c 100%);
    background: linear-gradient(to right,#a9d385 0%,#85b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9d385',endColorstr='#85b95c',GradientType=1);
    color: #000000;
    height: 80px;
    width: 80px;
    padding: 10px;
    border-radius: 3px;
  }
  li.state-cur.active.uid-15.point-3.middle,
  li.uid-15.point-3.middle a:focus,
  li.uid-15.point-3.middle a:hover,
  li.uid-15.point-3.middle a:active {
    background: #b5d385;
    background: -moz-linear-gradient(left,#b5d385 0%,#96b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#b5d385),color-stop(100%,#96b95c));
    background: -webkit-linear-gradient(left,#b5d385 0%,#96b95c 100%);
    background: -o-linear-gradient(left,#b5d385 0%,#96b95c 100%);
    background: -ms-linear-gradient(left,#b5d385 0%,#96b95c 100%);
    background: linear-gradient(to right,#b5d385 0%,#96b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5d385',endColorstr='#96b95c',GradientType=1);
    color: #000000;
    height: 80px;
    width: 80px;
    padding: 10px;
    border-radius: 3px;
  }
  li.state-cur.active.uid-31.point-4.middle,
  li.uid-31.point-4.middle a:focus,
  li.uid-31.point-4.middle a:hover,
  li.uid-31.point-4.middle a:active {
    background: #c2d385;
    background: -moz-linear-gradient(left,#c2d385 0%,#a5b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#c2d385),color-stop(100%,#a5b95c));
    background: -webkit-linear-gradient(left,#c2d385 0%,#a5b95c 100%);
    background: -o-linear-gradient(left,#c2d385 0%,#a5b95c 100%);
    background: -ms-linear-gradient(left,#c2d385 0%,#a5b95c 100%);
    background: linear-gradient(to right,#c2d385 0%,#a5b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2d386',endColorstr='#a5b95c',GradientType=1);
    color: #000000;
    height: 80px;
    width: 80px;
    padding: 10px;
    border-radius: 3px;
  }
  li.state-cur.active.uid-27.point-5.middle,
  li.uid-27.point-5.middle a:focus,
  li.uid-27.point-5.middle a:hover,
  li.uid-27.point-5.middle a:active {
    background: #cfd385;
    background: -moz-linear-gradient(left,#cfd385 0%,#b4b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#cfd385),color-stop(100%,#b4b95c));
    background: -webkit-linear-gradient(left,#cfd385 0%,#b4b95c 100%);
    background: -o-linear-gradient(left,#cfd385 0%,#b4b95c 100%);
    background: -ms-linear-gradient(left,#cfd385 0%,#b4b95c 100%);
    background: linear-gradient(to right,#cfd385 0%,#b4b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfd385',endColorstr='#b4b95c',GradientType=1);
    color: #000000;
    height: 80px;
    width: 80px;
    padding: 10px;
    border-radius: 3px;
  }
  li.state-cur.active.uid-28.point-6.middle,
  li.uid-28.point-6.middle a:focus,
  li.uid-28.point-6.middle a:hover,
  li.uid-28.point-6.middle a:active {
    background: #d3ca85;
    background: -moz-linear-gradient(left,#d3ca85 0%,#b9b05c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d3ca85),color-stop(100%,#b9b05c));
    background: -webkit-linear-gradient(left,#d3ca85 0%,#b9b05c 100%);
    background: -o-linear-gradient(left,#d3ca85 0%,#b9b05c 100%);
    background: -ms-linear-gradient(left,#d3ca85 0%,#b9b05c 100%);
    background: linear-gradient(to right,#d3ca85 0%,#b9b05c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3ca85',endColorstr='#b9b05c',GradientType=1);
    color: #000000;
    height: 80px;
    width: 80px;
    padding: 10px;
    border-radius: 3px;
  }
  li.state-cur.active.uid-60.point-7.middle,
  li.uid-60.point-7.middle a:focus,
  li.uid-60.point-7.middle a:hover,
  li.uid-60.point-7.middle a:active {
    background: #d3bd85;
    background: -moz-linear-gradient(left,#d3bd85 0%,#b9a05c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d3bd85),color-stop(100%,#b9a05c));
    background: -webkit-linear-gradient(left,#d3bd85 0%,#b9a05c 100%);
    background: -o-linear-gradient(left,#d3bd85 0%,#b9a05c 100%);
    background: -ms-linear-gradient(left,#d3bd85 0%,#b9a05c 100%);
    background: linear-gradient(to right,#d3bd85 0%,#b9a05c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3bd85',endColorstr='#b9a05c',GradientType=1);
    color: #000000;
    height: 80px;
    width: 80px;
    padding: 10px;
    border-radius: 3px;
  }
  li.state-cur.active.uid-29.point-8.middle,
  li.uid-29.point-8.middle a:focus,
  li.uid-29.point-8.middle a:hover,
  li.uid-29.point-8.middle a:active {
    background: #d3b085;
    background: -moz-linear-gradient(left,#d3b085 0%,#b9905c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d3b085),color-stop(100%,#b9905c));
    background: -webkit-linear-gradient(left,#d3b085 0%,#b9905c 100%);
    background: -o-linear-gradient(left,#d3b085 0%,#b9905c 100%);
    background: -ms-linear-gradient(left,#d3b085 0%,#b9905c 100%);
    background: linear-gradient(to right,#d3b085 0%,#b9905c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3b085',endColorstr='#b9905c',GradientType=1);
    color: #000000;
    height: 80px;
    width: 80px;
    padding: 10px;
    border-radius: 3px;
  }
  li.state-cur.active.uid-21.point-9.middle,
  li.uid-21.point-9.middle a:focus,
  li.uid-21.point-9.middle a:hover,
  li.uid-21.point-9.middle a:active {
    background: #d3a485;
    background: -moz-linear-gradient(left,#d3a485 0%,#b9805c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d3a485),color-stop(100%,#b9805c));
    background: -webkit-linear-gradient(left,#d3a485 0%,#b9805c 100%);
    background: -o-linear-gradient(left,#d3a485 0%,#b9805c 100%);
    background: -ms-linear-gradient(left,#d3a485 0%,#b9805c 100%);
    background: linear-gradient(to right,#d3a485 0%,#b9805c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3a485',endColorstr='#b9805c',GradientType=1);
    color: #000000;
    height: 80px;
    width: 80px;
    padding: 10px;
    border-radius: 3px;
  }
  li.state-cur.active.uid-51.point-10.last,
  li.uid-51.point-10.last a:focus,
  li.uid-51.point-10.last a:hover,
  li.uid-51.point-10.last a:active {
    background: #d39785;
    background: -moz-linear-gradient(left,#d39785 0%,#b9705c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d39785),color-stop(100%,#b9705c));
    background: -webkit-linear-gradient(left,#d39785 0%,#b9705c 100%);
    background: -o-linear-gradient(left,#d39785 0%,#b9705c 100%);
    background: -ms-linear-gradient(left,#d39785 0%,#b9705c 100%);
    background: linear-gradient(to right,#d39785 0%,#b9705c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d39785',endColorstr='#b9705c',GradientType=1);
    color: #000000;
    height: 80px;
    width: 80px;
    padding: 10px;
    border-radius: 3px;
  }
  div.csc-textpic,
  div.csc-textpic div.csc-textpic-imagerow,
  ul.csc-uploads li {
    overflow: hidden;
    width: 212px;
  }
  .tx-dftabs-tabMenu {
    border-bottom: 1px solid #6c6c6c;
    display: none;
    height: 1%;
    margin: 0px !important;
    padding: 0px 0px 1px;
  }
  .tx-dftabs-tabMenuEntry a,
  .tx-dftabs-tabMenuEntry a:hover,
  .tx-dftabs-tabMenuEntry a:visited {
    background: rgba(22,22,22,0.2);
    border-radius: 4px;
    padding: 0.5em;
    border: 0;
  }
  .tx-dftabs-tabMenuEntrySelected a,
  .tx-dftabs-tabMenuEntrySelected a:hover,
  .tx-dftabs-tabMenuEntrySelected a:visited {
    background: rgba(155,211,133,0.5);
    border-radius: 4px;
    padding: 0.5em;
    border: 0;
  }
  .tx-yag-breadcrumbcomtainer {
    background: rgba(255,255,160,0.3);
    border-radius: 4px;
    padding: 0.5em;
    border: 0;
    margin-bottom: 0.75em;
  }
  li.tx-dftabs-tabMenuEntry {
    padding-left: 0;
    padding-right: 20px;
    margin-left: 0;
  }
  #areaExtended {
    width: 1000px;
    margin: auto;
    background-color: transparent;
    border: 0;
    padding: 0;
  }
  #areaExtended .ym-wbox {
    padding-left: 10px;
    padding-right: 0;
    padding-top: 0;
  }
  #areaExtended .ym-hlist li {
    float: left;
    list-style-type: none;
    padding-right: 20px;
    font-size: 0.8em;
  }
  #areaExtended .ym-hlist li {
    float: left;
    list-style-type: none;
    padding-right: 20px;
    padding-left: 0;
    margin: 0;
    font-size: 0.8em;
  }
  #areaExtended .ym-hlist a,
  #areaExtended .ym-hlist strong,
  #areaExtended .ym-hlist span {
    display: block;
    padding: 0;
    text-decoration: none;
    border: 0;
  }
  #areaExtended .ym-hlist a,
  #areaExtended .ym-hlist a:visited {
    color: #ccc;
  }
  #areaExtended .ym-hlist li span {
    display: block;
    font-weight: bold;
    border: 0;
  }
  #areaExtended .ym-hlist li.active {
    color: #fff;
  }
  #areaExtended .ym-hlist li.active strong {
    font-weight: bold;
  }
  #areaFooter {
    display: none;
  }
}
@media only screen and (min-width: 550px) and (max-width: 1011px) {
  body {
    background-color: #555555;
    color: #ffffff;
  }
  h1 {
    font-size: 1.5em;
    font-weight: normal;
    padding-bottom: 10px;
    padding-top: 5px;
  }
  h2 {
    font-size: 1.2em;
    font-weight: normal;
    padding-bottom: 0.25em;
    padding-top: 0.1em;
  }
  #mainContent-partial {
    padding: 0em;
  }
  @-moz-document url-prefix() {
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
      font-family: 'Open Sans Condensed', sans-serif;
    }
  }
  a,
  a:link {
    color: #eeeeee;
    text-decoration: none;
    background-color: transparent;
  }
  a:visited {
    text-decoration: none;
    color: #333;
  }
  a:hover,
  a:focus {
    text-decoration: none;
    color: #000;
    text-shadow: 0px 0px 7px #999999;
    background-color: transparent;
  }
  a:active {
    text-decoration: none;
    color: #333333;
  }
  p {
    margin: 0;
    padding-bottom: 5px;
    Padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    color: #ffffff;
  }
  img {
    width: 100%;
  }
  .ym-g40 {
    width: 100%;
  }
  .ym-g38 {
    width: 100%;
  }
  .tx-yag-gallery-thumb-outerframe,
  .tx-yag-album-thumb-outerframe {
    margin-bottom: 25px;
    width: 100%;
  }
  label em,
  legend em {
    color: #ffba00;
    display: block;
    font-size: 0.9em;
    font-style: normal;
    text-transform: normal;
  }
  input,
  textarea {
    border: 1px solid #666;
    color: #000000;
    font-family: use-lang-def;
    font-size: 100%;
    font-weight: 400;
    padding: 5px;
    border-radius: 3px;
    text-align: center;
    text-indent: 0px;
    text-transform: none;
    margin: 3px;
  }
  #areaTeaser {
    background-color: #444444;
    min-height: inherit;
    margin-bottom: 0px;
    display: none;
  }
  .ym-wrapper {
    margin: 0px auto;
    max-width: 95%;
  }
  #layout-startsite #areaMain .ym-wbox {
    border: 0;
    margin-top: 3px;
    padding: 0;
  }
  .ym-cbox {
    padding: 0;
    font-size: 1.2em;
    font-family: 'Open Sans Condensed', 'capsuularegular', sans-serif;
  }
  @-moz-document url-prefix() {
    .ym-cbox {
      font-family: 'Marvel', sans-serif;
    }
  }
  .ym-gbox {
    padding: 1em;
  }
  #template-cm .ym-col3 {
    margin: 0px;
    width: 90%;
  }
  #template-cm .ym-col1 {
    background-color: #444444;
    margin-top: 150px;
    padding: 5px;
    width: 98% !important;
    height: auto;
    border-radius: 2px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
  }
  #pageUID-10 .ym-col1 {
    background-image: url("images/JKstart.jpg");
    background-repeat: no-repeat;
    background-position: 50% 30%;
    background-size: 100%;
  }
  #pageUID-10 .ym-col1 h1 {
    color: #ffffff;
    font-family: 'capsuularegular', sans-serif;
    font-weight: 500;
    margin: 0px;
    text-align: right;
    font-size: 3em;
    text-shadow: #000000 1px 1px 2px;
  }
  #pageUID-10 .ym-col1 h2 {
    color: #ffffff;
    font-family: 'capsuularegular', sans-serif;
    font-weight: 500;
    margin: 0px;
    text-align: right;
    text-shadow: #000000 1px 1px 2px;
    font-size: 30px;
    padding: 0;
    line-height: 1;
  }
  @-moz-document url-prefix() {
    #pageUID-10 .ym-col1 h2 {
      font-family: 'Marvel', sans-serif;
    }
    #pageUID-10 .ym-col1 h1 {
      font-family: 'Marvel', sans-serif;
    }
  }
  #pageUID-10 .topAnchor {
    display: none;
  }
  #c240 .content {
    height: auto;
    text-align: right;
    color: #ffffff;
  }
  #c240 .content p {
    text-align: right;
    font-weight: bold;
  }
  #c242 {
    background: -moz-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0.5)),color-stop(100%,rgba(0,0,0,0.4)));
    background: -webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    background: -o-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    background: -ms-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    background: linear-gradient(to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#33000000',GradientType=1);
    padding: 10px;
    border-radius: 5px;
    height: auto;
    color: #ffffff;
  }
  #c242 .content p {
    color: #ffffff;
  }
  #c242 h2 {
    color: #FFFFFF;
    font-family: "capsuularegular", sans-serif;
    font-weight: 500;
    margin: 0px;
    text-align: left !important;
  }
  #menuContent-partial {
    width: 90%;
  }
  .ym-g50 {
    width: 100%;
  }
  .ym-col1 .content a,
  .ym-col1 .content a:visited {
    color: #cfa;
    text-shadow: 1px 1px 2px #000;
  }
  .ym-col1 .content a:focus,
  .ym-col1 .content a:hover {
    color: #8a5;
  }
  div.csc-textpic,
  div.csc-textpic div.csc-textpic-imagerow,
  ul.csc-uploads li {
    overflow: hidden;
    width: 100% !important;
  }
  .ym-vlist {
    margin: 0;
    list-style-type: none;
    background: transparent;
    border: 0 none;
  }
  .ym-vlist ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    border: 0;
    width: 95%;
    position: absolute;
    top: 0;
    font-size: 15px;
  }
  .ym-vlist ul ul {
    border: 0 none;
  }
  .ym-vlist li {
    float: left;
    margin: 0;
    background: -moz-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0.1)),color-stop(100%,rgba(255,255,255,0.2)));
    background: -webkit-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: -o-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: -ms-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: linear-gradient(to right,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff',endColorstr='#1affffff',GradientType=1);
    border: 0px solid #666;
    color: #ffffff;
    margin: 0.5%;
    width: 19%;
    border-radius: 2px;
    -moz-box-shadow: 0px 0px 3px #111;
    -webkit-box-shadow: 0px 0px 3px #111;
    box-shadow: 0px 0px 3px #111;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#111111')";
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=0,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=45,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=90,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=135,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=180,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=225,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=270,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=315,strength=3);
  }
  .ym-vlist a,
  .ym-vlist strong,
  .ym-vlist span {
    display: block;
    text-decoration: none;
    border: 0;
  }
  .ym-vlist li a,
  .ym-vlist li strong,
  .ym-vlist li span {
    width: auto;
  }
  .ym-vlist a,
  .ym-vlist a:visited {
    color: #ffffff;
  }
  .ym-vlist li.active strong {
    font-weight: bold;
  }
  .ym-vlist li a:focus,
  .ym-vlist li a:hover,
  .ym-vlist li a:active,
  .ym-vlist strong,
  .ym-vlist a {
    background-color: transparent;
    color: #fff;
    outline: 0 none;
  }
  .ym-vlist strong,
  .ym-vlist a {
    padding: 10% !important;
  }
  .ym-vlist li ul li a,
  .ym-vlist li ul li strong,
  .ym-vlist li ul li span {
    width: 80%;
    padding-left: 20%;
  }
  .ym-vlist li ul li a,
  .ym-vlist li ul li a:visited {
    background-color: #f8f8f8;
    color: #333;
  }
  .ym-vlist li ul li a:focus,
  .ym-vlist li ul li a:hover,
  .ym-vlist li ul li a:active {
    background-color: #888;
    color: #fff;
  }
  .ym-vlist li ul li ul li a,
  .ym-vlist li ul li ul li strong,
  .ym-vlist li ul li ul li span {
    width: 70%;
    padding-left: 30%;
  }
  .ym-vlist li ul li ul li a,
  .ym-vlist li ul li ul li a:visited {
    background-color: #f0f0f0;
    color: #222;
  }
  .ym-vlist li ul li ul li a:focus,
  .ym-vlist li ul li ul li a:hover,
  .ym-vlist li ul li ul li a:active {
    background-color: #888;
    color: #fff;
  }
  .ym-vlist li ul li ul li ul li a,
  .ym-vlist li ul li ul li ul li strong,
  .ym-vlist li ul li ul li ul li span {
    width: 60%;
    padding-left: 40%;
  }
  .ym-vlist li ul li ul li ul li a,
  .ym-vlist li ul li ul li ul li a:visited {
    background-color: #e8e8e8;
    color: #111;
  }
  .ym-vlist li ul li ul li ul li a:focus,
  .ym-vlist li ul li ul li ul li a:hover,
  .ym-vlist li ul li ul li ul li a:active {
    background-color: #888;
    color: #fff;
  }
  .ym-vtitle {
    font-weight: bold;
    font-size: 100%;
    width: 90%;
    padding: 3px 0px 3px 10%;
    margin: 0;
    color: #444;
    background-color: #fff;
    border-top: 2px #ddd solid;
  }
  .ym-vtitle + ul {
    border-top: 4px #888 solid;
  }
  li.state-cur.active.uid-10.point-1.first,
  li.uid-10.point-1.first a:focus,
  li.uid-10.point-1.first a:hover,
  li.uid-10.point-1.first a:active {
    background: #9cd385;
    background: -moz-linear-gradient(left,#9cd385 0%,#85b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#9cd385),color-stop(100%,#85b95c));
    background: -webkit-linear-gradient(left,#9cd385 0%,#85b95c 100%);
    background: -o-linear-gradient(left,#9cd385 0%,#85b95c 100%);
    background: -ms-linear-gradient(left,#9cd385 0%,#85b95c 100%);
    background: linear-gradient(to right,#9cd385 0%,#85b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9cd385',endColorstr='#76b95c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-11.point-2.middle,
  li.uid-11.point-2.middle a:focus,
  li.uid-11.point-2.middle a:hover,
  li.uid-11.point-2.middle a:active {
    background: #a9d385;
    background: -moz-linear-gradient(left,#a9d385 0%,#85b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#a9d385),color-stop(100%,#85b95c));
    background: -webkit-linear-gradient(left,#a9d385 0%,#85b95c 100%);
    background: -o-linear-gradient(left,#a9d385 0%,#85b95c 100%);
    background: -ms-linear-gradient(left,#a9d385 0%,#85b95c 100%);
    background: linear-gradient(to right,#a9d385 0%,#85b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9d385',endColorstr='#85b95c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-15.point-3.middle,
  li.uid-15.point-3.middle a:focus,
  li.uid-15.point-3.middle a:hover,
  li.uid-15.point-3.middle a:active {
    background: #b5d385;
    background: -moz-linear-gradient(left,#b5d385 0%,#96b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#b5d385),color-stop(100%,#96b95c));
    background: -webkit-linear-gradient(left,#b5d385 0%,#96b95c 100%);
    background: -o-linear-gradient(left,#b5d385 0%,#96b95c 100%);
    background: -ms-linear-gradient(left,#b5d385 0%,#96b95c 100%);
    background: linear-gradient(to right,#b5d385 0%,#96b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5d385',endColorstr='#96b95c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-31.point-4.middle,
  li.uid-31.point-4.middle a:focus,
  li.uid-31.point-4.middle a:hover,
  li.uid-31.point-4.middle a:active {
    background: #c2d385;
    background: -moz-linear-gradient(left,#c2d385 0%,#a5b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#c2d385),color-stop(100%,#a5b95c));
    background: -webkit-linear-gradient(left,#c2d385 0%,#a5b95c 100%);
    background: -o-linear-gradient(left,#c2d385 0%,#a5b95c 100%);
    background: -ms-linear-gradient(left,#c2d385 0%,#a5b95c 100%);
    background: linear-gradient(to right,#c2d385 0%,#a5b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2d386',endColorstr='#a5b95c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-27.point-5.middle,
  li.uid-27.point-5.middle a:focus,
  li.uid-27.point-5.middle a:hover,
  li.uid-27.point-5.middle a:active {
    background: #cfd385;
    background: -moz-linear-gradient(left,#cfd385 0%,#b4b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#cfd385),color-stop(100%,#b4b95c));
    background: -webkit-linear-gradient(left,#cfd385 0%,#b4b95c 100%);
    background: -o-linear-gradient(left,#cfd385 0%,#b4b95c 100%);
    background: -ms-linear-gradient(left,#cfd385 0%,#b4b95c 100%);
    background: linear-gradient(to right,#cfd385 0%,#b4b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfd385',endColorstr='#b4b95c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-28.point-6.middle,
  li.uid-28.point-6.middle a:focus,
  li.uid-28.point-6.middle a:hover,
  li.uid-28.point-6.middle a:active {
    background: #d3ca85;
    background: -moz-linear-gradient(left,#d3ca85 0%,#b9b05c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d3ca85),color-stop(100%,#b9b05c));
    background: -webkit-linear-gradient(left,#d3ca85 0%,#b9b05c 100%);
    background: -o-linear-gradient(left,#d3ca85 0%,#b9b05c 100%);
    background: -ms-linear-gradient(left,#d3ca85 0%,#b9b05c 100%);
    background: linear-gradient(to right,#d3ca85 0%,#b9b05c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3ca85',endColorstr='#b9b05c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-60.point-7.middle,
  li.uid-60.point-7.middle a:focus,
  li.uid-60.point-7.middle a:hover,
  li.uid-60.point-7.middle a:active {
    background: #d3bd85;
    background: -moz-linear-gradient(left,#d3bd85 0%,#b9a05c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d3bd85),color-stop(100%,#b9a05c));
    background: -webkit-linear-gradient(left,#d3bd85 0%,#b9a05c 100%);
    background: -o-linear-gradient(left,#d3bd85 0%,#b9a05c 100%);
    background: -ms-linear-gradient(left,#d3bd85 0%,#b9a05c 100%);
    background: linear-gradient(to right,#d3bd85 0%,#b9a05c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3bd85',endColorstr='#b9a05c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-29.point-8.middle,
  li.uid-29.point-8.middle a:focus,
  li.uid-29.point-8.middle a:hover,
  li.uid-29.point-8.middle a:active {
    background: #d3b085;
    background: -moz-linear-gradient(left,#d3b085 0%,#b9905c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d3b085),color-stop(100%,#b9905c));
    background: -webkit-linear-gradient(left,#d3b085 0%,#b9905c 100%);
    background: -o-linear-gradient(left,#d3b085 0%,#b9905c 100%);
    background: -ms-linear-gradient(left,#d3b085 0%,#b9905c 100%);
    background: linear-gradient(to right,#d3b085 0%,#b9905c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3b085',endColorstr='#b9905c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-21.point-9.middle,
  li.uid-21.point-9.middle a:focus,
  li.uid-21.point-9.middle a:hover,
  li.uid-21.point-9.middle a:active {
    background: #d3a485;
    background: -moz-linear-gradient(left,#d3a485 0%,#b9805c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d3a485),color-stop(100%,#b9805c));
    background: -webkit-linear-gradient(left,#d3a485 0%,#b9805c 100%);
    background: -o-linear-gradient(left,#d3a485 0%,#b9805c 100%);
    background: -ms-linear-gradient(left,#d3a485 0%,#b9805c 100%);
    background: linear-gradient(to right,#d3a485 0%,#b9805c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3a485',endColorstr='#b9805c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-51.point-10.last,
  li.uid-51.point-10.last a:focus,
  li.uid-51.point-10.last a:hover,
  li.uid-51.point-10.last a:active {
    background: #d39785;
    background: -moz-linear-gradient(left,#d39785 0%,#b9705c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d39785),color-stop(100%,#b9705c));
    background: -webkit-linear-gradient(left,#d39785 0%,#b9705c 100%);
    background: -o-linear-gradient(left,#d39785 0%,#b9705c 100%);
    background: -ms-linear-gradient(left,#d39785 0%,#b9705c 100%);
    background: linear-gradient(to right,#d39785 0%,#b9705c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d39785',endColorstr='#b9705c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  div.csc-textpic,
  div.csc-textpic div.csc-textpic-imagerow,
  ul.csc-uploads li {
    overflow: hidden;
    width: 100%;
  }
  .tx-dftabs-tabMenu {
    border-bottom: 1px solid #6c6c6c;
    display: none;
    height: 1%;
    margin: 0px !important;
    padding: 0px 0px 1px;
  }
  .tx-dftabs-tabMenuEntry a,
  .tx-dftabs-tabMenuEntry a:hover,
  .tx-dftabs-tabMenuEntry a:visited {
    background: rgba(22,22,22,0.2);
    border-radius: 4px;
    padding: 0.5em;
    border: 0;
  }
  .tx-dftabs-tabMenuEntrySelected a,
  .tx-dftabs-tabMenuEntrySelected a:hover,
  .tx-dftabs-tabMenuEntrySelected a:visited {
    background: rgba(155,211,133,0.5);
    border-radius: 4px;
    padding: 0.5em;
    border: 0;
  }
  .tx-yag-breadcrumbcomtainer {
    background: rgba(255,255,160,0.3);
    border-radius: 4px;
    padding: 0.5em;
    border: 0;
    margin-bottom: 0.75em;
  }
  li.tx-dftabs-tabMenuEntry {
    padding-left: 0;
    padding-right: 20px;
    margin-left: 0;
  }
  #areaExtended {
    width: 90%;
    margin: auto;
    background-color: transparent;
    border: 0;
    padding: 0;
  }
  #areaExtended .ym-wbox {
    padding-left: 10px;
    padding-right: 0;
    padding-top: 0;
  }
  #areaExtended .ym-hlist li {
    float: left;
    list-style-type: none;
    padding-right: 20px;
    font-size: 0.8em;
  }
  #areaExtended .ym-hlist li {
    float: left;
    list-style-type: none;
    padding-right: 20px;
    padding-left: 0;
    margin: 0;
    font-size: 0.8em;
  }
  #areaExtended .ym-hlist a,
  #areaExtended .ym-hlist strong,
  #areaExtended .ym-hlist span {
    display: block;
    padding: 0;
    text-decoration: none;
    border: 0;
  }
  #areaExtended .ym-hlist a,
  #areaExtended .ym-hlist a:visited {
    color: #ccc;
  }
  #areaExtended .ym-hlist li span {
    display: block;
    font-weight: bold;
    border: 0;
  }
  #areaExtended .ym-hlist li.active {
    color: #fff;
  }
  #areaExtended .ym-hlist li.active strong {
    font-weight: bold;
  }
  #areaFooter {
    display: none;
  }
}
@media only screen and (min-width: 100px) and (max-width: 549px) {
  body {
    background-color: #555555;
    color: #ffffff;
  }
  h1 {
    font-size: 1.5em;
    font-weight: normal;
    padding-bottom: 10px;
    padding-top: 5px;
  }
  h2 {
    font-size: 1.2em;
    font-weight: normal;
    padding-bottom: 0.25em;
    padding-top: 0.1em;
  }
  #mainContent-partial {
    padding: 0em;
  }
  @-moz-document url-prefix() {
    h1,
    h2,
    h3,
    h4,
    h5,
    h6 {
      font-family: 'Open Sans Condensed', sans-serif;
    }
  }
  a,
  a:link {
    color: #eeeeee;
    text-decoration: none;
    background-color: transparent;
  }
  a:visited {
    text-decoration: none;
    color: #333;
  }
  a:hover,
  a:focus {
    text-decoration: none;
    color: #000;
    text-shadow: 0px 0px 7px #999999;
    background-color: transparent;
  }
  a:active {
    text-decoration: none;
    color: #333333;
  }
  p {
    margin: 0;
    padding-bottom: 5px;
    Padding-top: 0;
    padding-left: 0;
    padding-right: 0;
    color: #ffffff;
  }
  img {
    width: 100%;
  }
  .ym-g40 {
    width: 100%;
  }
  .ym-g38 {
    width: 100%;
  }
  .tx-yag-gallery-thumb-outerframe,
  .tx-yag-album-thumb-outerframe {
    margin-bottom: 25px;
    width: 100%;
  }
  .tx-yag-pi1 img {
    max-width: 100%;
  }
  label em,
  legend em {
    color: #ffba00;
    display: block;
    font-size: 0.9em;
    font-style: normal;
    text-transform: normal;
  }
  input,
  textarea {
    border: 1px solid #666;
    color: #000000;
    font-family: use-lang-def;
    font-size: 100%;
    font-weight: 400;
    padding: 5px;
    border-radius: 3px;
    text-align: center;
    text-indent: 0px;
    text-transform: none;
    margin: 3px;
  }
  #areaTeaser {
    background-color: #444444;
    min-height: inherit;
    margin-bottom: 0px;
    display: none;
  }
  .ym-wrapper {
    margin: 0px auto;
    max-width: 95%;
  }
  #layout-startsite #areaMain .ym-wbox {
    border: 0;
    margin-top: 3px;
    padding: 0;
  }
  .ym-cbox {
    padding: 0;
    font-size: 1.2em;
    font-family: 'Open Sans Condensed', 'capsuularegular', sans-serif;
  }
  @-moz-document url-prefix() {
    .ym-cbox {
      font-family: 'Marvel', sans-serif;
    }
  }
  .ym-gbox {
    padding: 1em;
  }
  #template-cm .ym-col3 {
    margin: 0px;
    width: 90%;
  }
  #template-cm .ym-col1 {
    background-color: #444444;
    margin-top: 210px;
    padding: 5px;
    width: 98% !important;
    height: auto;
    border-radius: 2px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
  }
  #pageUID-10 .ym-col1 h1 {
    color: #ffffff;
    font-family: 'capsuularegular', sans-serif;
    font-weight: 500;
    margin: 0px;
    text-align: right;
    font-size: 3em;
    text-shadow: #000000 1px 1px 2px;
  }
  #pageUID-10 .ym-col1 h2 {
    color: #ffffff;
    font-family: 'capsuularegular', sans-serif;
    font-weight: 500;
    margin: 0px;
    text-align: right;
    text-shadow: #000000 1px 1px 2px;
    font-size: 30px;
    padding: 0;
    line-height: 1;
  }
  @-moz-document url-prefix() {
    #pageUID-10 .ym-col1 h2 {
      font-family: 'Marvel', sans-serif;
    }
    #pageUID-10 .ym-col1 h1 {
      font-family: 'Marvel', sans-serif;
    }
  }
  #pageUID-10 .topAnchor {
    display: none;
  }
  #c240 .content {
    height: auto;
    text-align: right;
    color: #ffffff;
  }
  #c240 .content p {
    text-align: right;
    font-weight: bold;
  }
  #c242 {
    background: -moz-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(0,0,0,0.5)),color-stop(100%,rgba(0,0,0,0.4)));
    background: -webkit-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    background: -o-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    background: -ms-linear-gradient(left,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    background: linear-gradient(to right,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.4) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#33000000',GradientType=1);
    padding: 10px;
    border-radius: 5px;
    height: auto;
    color: #ffffff;
  }
  #c242 .content p {
    color: #ffffff;
  }
  #c242 h2 {
    color: #FFFFFF;
    font-family: "capsuularegular", sans-serif;
    font-weight: 500;
    margin: 0px;
    text-align: left !important;
  }
  #menuContent-partial {
    width: 90%;
  }
  .ym-g50 {
    width: 100%;
  }
  .ym-g33 {
    width: 90%;
  }
  .ym-col1 .content a,
  .ym-col1 .content a:visited {
    color: #cfa;
    text-shadow: 1px 1px 2px #000;
  }
  .ym-col1 .content a:focus,
  .ym-col1 .content a:hover {
    color: #8a5;
  }
  div.csc-textpic,
  div.csc-textpic div.csc-textpic-imagerow,
  ul.csc-uploads li {
    overflow: hidden;
    width: 100% !important;
  }
  .ym-vlist {
    margin: 0;
    list-style-type: none;
    background: transparent;
    border: 0 none;
  }
  .ym-vlist ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    border: 0;
    width: 95%;
    position: absolute;
    top: 0;
    font-size: 15px;
  }
  .ym-vlist ul ul {
    border: 0 none;
  }
  .ym-vlist li {
    float: left;
    margin: 0;
    background: -moz-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0.1)),color-stop(100%,rgba(255,255,255,0.2)));
    background: -webkit-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: -o-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: -ms-linear-gradient(left,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    background: linear-gradient(to right,rgba(255,255,255,0.1) 0%,rgba(255,255,255,0.2) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dffffff',endColorstr='#1affffff',GradientType=1);
    border: 0px solid #666;
    color: #ffffff;
    margin: 0.5%;
    width: 32%;
    border-radius: 2px;
    -moz-box-shadow: 0px 0px 3px #111;
    -webkit-box-shadow: 0px 0px 3px #111;
    box-shadow: 0px 0px 3px #111;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#111111')";
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=0,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=45,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=90,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=135,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=180,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=225,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=270,strength=3), progid:DXImageTransform.Microsoft.Shadow(color=#111111,direction=315,strength=3);
  }
  .ym-vlist a,
  .ym-vlist strong,
  .ym-vlist span {
    display: block;
    text-decoration: none;
    border: 0;
  }
  .ym-vlist li a,
  .ym-vlist li strong,
  .ym-vlist li span {
    width: auto;
  }
  .ym-vlist a,
  .ym-vlist a:visited {
    color: #ffffff;
  }
  .ym-vlist li.active strong {
    font-weight: bold;
  }
  .ym-vlist li a:focus,
  .ym-vlist li a:hover,
  .ym-vlist li a:active,
  .ym-vlist strong,
  .ym-vlist a {
    background-color: transparent;
    color: #fff;
    outline: 0 none;
  }
  .ym-vlist strong,
  .ym-vlist a {
    padding: 5% !important;
  }
  .ym-vlist li ul li a,
  .ym-vlist li ul li strong,
  .ym-vlist li ul li span {
    width: 80%;
    padding-left: 20%;
  }
  .ym-vlist li ul li a,
  .ym-vlist li ul li a:visited {
    background-color: #f8f8f8;
    color: #333;
  }
  .ym-vlist li ul li a:focus,
  .ym-vlist li ul li a:hover,
  .ym-vlist li ul li a:active {
    background-color: #888;
    color: #fff;
  }
  .ym-vlist li ul li ul li a,
  .ym-vlist li ul li ul li strong,
  .ym-vlist li ul li ul li span {
    width: 70%;
    padding-left: 30%;
  }
  .ym-vlist li ul li ul li a,
  .ym-vlist li ul li ul li a:visited {
    background-color: #f0f0f0;
    color: #222;
  }
  .ym-vlist li ul li ul li a:focus,
  .ym-vlist li ul li ul li a:hover,
  .ym-vlist li ul li ul li a:active {
    background-color: #888;
    color: #fff;
  }
  .ym-vlist li ul li ul li ul li a,
  .ym-vlist li ul li ul li ul li strong,
  .ym-vlist li ul li ul li ul li span {
    width: 60%;
    padding-left: 40%;
  }
  .ym-vlist li ul li ul li ul li a,
  .ym-vlist li ul li ul li ul li a:visited {
    background-color: #e8e8e8;
    color: #111;
  }
  .ym-vlist li ul li ul li ul li a:focus,
  .ym-vlist li ul li ul li ul li a:hover,
  .ym-vlist li ul li ul li ul li a:active {
    background-color: #888;
    color: #fff;
  }
  .ym-vtitle {
    font-weight: bold;
    font-size: 100%;
    width: 90%;
    padding: 3px 0px 3px 10%;
    margin: 0;
    color: #444;
    background-color: #fff;
    border-top: 2px #ddd solid;
  }
  .ym-vtitle + ul {
    border-top: 4px #888 solid;
  }
  li.state-cur.active.uid-10.point-1.first,
  li.uid-10.point-1.first a:focus,
  li.uid-10.point-1.first a:hover,
  li.uid-10.point-1.first a:active {
    background: #9cd385;
    background: -moz-linear-gradient(left,#9cd385 0%,#85b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#9cd385),color-stop(100%,#85b95c));
    background: -webkit-linear-gradient(left,#9cd385 0%,#85b95c 100%);
    background: -o-linear-gradient(left,#9cd385 0%,#85b95c 100%);
    background: -ms-linear-gradient(left,#9cd385 0%,#85b95c 100%);
    background: linear-gradient(to right,#9cd385 0%,#85b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#9cd385',endColorstr='#76b95c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-11.point-2.middle,
  li.uid-11.point-2.middle a:focus,
  li.uid-11.point-2.middle a:hover,
  li.uid-11.point-2.middle a:active {
    background: #a9d385;
    background: -moz-linear-gradient(left,#a9d385 0%,#85b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#a9d385),color-stop(100%,#85b95c));
    background: -webkit-linear-gradient(left,#a9d385 0%,#85b95c 100%);
    background: -o-linear-gradient(left,#a9d385 0%,#85b95c 100%);
    background: -ms-linear-gradient(left,#a9d385 0%,#85b95c 100%);
    background: linear-gradient(to right,#a9d385 0%,#85b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9d385',endColorstr='#85b95c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-15.point-3.middle,
  li.uid-15.point-3.middle a:focus,
  li.uid-15.point-3.middle a:hover,
  li.uid-15.point-3.middle a:active {
    background: #b5d385;
    background: -moz-linear-gradient(left,#b5d385 0%,#96b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#b5d385),color-stop(100%,#96b95c));
    background: -webkit-linear-gradient(left,#b5d385 0%,#96b95c 100%);
    background: -o-linear-gradient(left,#b5d385 0%,#96b95c 100%);
    background: -ms-linear-gradient(left,#b5d385 0%,#96b95c 100%);
    background: linear-gradient(to right,#b5d385 0%,#96b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5d385',endColorstr='#96b95c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-31.point-4.middle,
  li.uid-31.point-4.middle a:focus,
  li.uid-31.point-4.middle a:hover,
  li.uid-31.point-4.middle a:active {
    background: #c2d385;
    background: -moz-linear-gradient(left,#c2d385 0%,#a5b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#c2d385),color-stop(100%,#a5b95c));
    background: -webkit-linear-gradient(left,#c2d385 0%,#a5b95c 100%);
    background: -o-linear-gradient(left,#c2d385 0%,#a5b95c 100%);
    background: -ms-linear-gradient(left,#c2d385 0%,#a5b95c 100%);
    background: linear-gradient(to right,#c2d385 0%,#a5b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2d386',endColorstr='#a5b95c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-27.point-5.middle,
  li.uid-27.point-5.middle a:focus,
  li.uid-27.point-5.middle a:hover,
  li.uid-27.point-5.middle a:active {
    background: #cfd385;
    background: -moz-linear-gradient(left,#cfd385 0%,#b4b95c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#cfd385),color-stop(100%,#b4b95c));
    background: -webkit-linear-gradient(left,#cfd385 0%,#b4b95c 100%);
    background: -o-linear-gradient(left,#cfd385 0%,#b4b95c 100%);
    background: -ms-linear-gradient(left,#cfd385 0%,#b4b95c 100%);
    background: linear-gradient(to right,#cfd385 0%,#b4b95c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfd385',endColorstr='#b4b95c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-28.point-6.middle,
  li.uid-28.point-6.middle a:focus,
  li.uid-28.point-6.middle a:hover,
  li.uid-28.point-6.middle a:active {
    background: #d3ca85;
    background: -moz-linear-gradient(left,#d3ca85 0%,#b9b05c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d3ca85),color-stop(100%,#b9b05c));
    background: -webkit-linear-gradient(left,#d3ca85 0%,#b9b05c 100%);
    background: -o-linear-gradient(left,#d3ca85 0%,#b9b05c 100%);
    background: -ms-linear-gradient(left,#d3ca85 0%,#b9b05c 100%);
    background: linear-gradient(to right,#d3ca85 0%,#b9b05c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3ca85',endColorstr='#b9b05c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-60.point-7.middle,
  li.uid-60.point-7.middle a:focus,
  li.uid-60.point-7.middle a:hover,
  li.uid-60.point-7.middle a:active {
    background: #d3bd85;
    background: -moz-linear-gradient(left,#d3bd85 0%,#b9a05c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d3bd85),color-stop(100%,#b9a05c));
    background: -webkit-linear-gradient(left,#d3bd85 0%,#b9a05c 100%);
    background: -o-linear-gradient(left,#d3bd85 0%,#b9a05c 100%);
    background: -ms-linear-gradient(left,#d3bd85 0%,#b9a05c 100%);
    background: linear-gradient(to right,#d3bd85 0%,#b9a05c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3bd85',endColorstr='#b9a05c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-29.point-8.middle,
  li.uid-29.point-8.middle a:focus,
  li.uid-29.point-8.middle a:hover,
  li.uid-29.point-8.middle a:active {
    background: #d3b085;
    background: -moz-linear-gradient(left,#d3b085 0%,#b9905c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d3b085),color-stop(100%,#b9905c));
    background: -webkit-linear-gradient(left,#d3b085 0%,#b9905c 100%);
    background: -o-linear-gradient(left,#d3b085 0%,#b9905c 100%);
    background: -ms-linear-gradient(left,#d3b085 0%,#b9905c 100%);
    background: linear-gradient(to right,#d3b085 0%,#b9905c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3b085',endColorstr='#b9905c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-21.point-9.middle,
  li.uid-21.point-9.middle a:focus,
  li.uid-21.point-9.middle a:hover,
  li.uid-21.point-9.middle a:active {
    background: #d3a485;
    background: -moz-linear-gradient(left,#d3a485 0%,#b9805c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d3a485),color-stop(100%,#b9805c));
    background: -webkit-linear-gradient(left,#d3a485 0%,#b9805c 100%);
    background: -o-linear-gradient(left,#d3a485 0%,#b9805c 100%);
    background: -ms-linear-gradient(left,#d3a485 0%,#b9805c 100%);
    background: linear-gradient(to right,#d3a485 0%,#b9805c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3a485',endColorstr='#b9805c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  li.state-cur.active.uid-51.point-10.last,
  li.uid-51.point-10.last a:focus,
  li.uid-51.point-10.last a:hover,
  li.uid-51.point-10.last a:active {
    background: #d39785;
    background: -moz-linear-gradient(left,#d39785 0%,#b9705c 100%);
    background: -webkit-gradient(linear,left top,right top,color-stop(0%,#d39785),color-stop(100%,#b9705c));
    background: -webkit-linear-gradient(left,#d39785 0%,#b9705c 100%);
    background: -o-linear-gradient(left,#d39785 0%,#b9705c 100%);
    background: -ms-linear-gradient(left,#d39785 0%,#b9705c 100%);
    background: linear-gradient(to right,#d39785 0%,#b9705c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d39785',endColorstr='#b9705c',GradientType=1);
    color: #000000;
    border-radius: 3px;
  }
  div.csc-textpic,
  div.csc-textpic div.csc-textpic-imagerow,
  ul.csc-uploads li {
    overflow: hidden;
    width: 100%;
  }
  .tx-dftabs-tabMenu {
    border-bottom: 1px solid #6c6c6c;
    display: none;
    height: 1%;
    margin: 0px !important;
    padding: 0px 0px 1px;
  }
  .tx-dftabs-tabMenuEntry a,
  .tx-dftabs-tabMenuEntry a:hover,
  .tx-dftabs-tabMenuEntry a:visited {
    background: rgba(22,22,22,0.2);
    border-radius: 4px;
    padding: 0.5em;
    border: 0;
  }
  .tx-dftabs-tabMenuEntrySelected a,
  .tx-dftabs-tabMenuEntrySelected a:hover,
  .tx-dftabs-tabMenuEntrySelected a:visited {
    background: rgba(155,211,133,0.5);
    border-radius: 4px;
    padding: 0.5em;
    border: 0;
  }
  .tx-yag-breadcrumbcomtainer {
    background: rgba(255,255,160,0.3);
    border-radius: 4px;
    padding: 0.5em;
    border: 0;
    margin-bottom: 0.75em;
  }
  li.tx-dftabs-tabMenuEntry {
    padding-left: 0;
    padding-right: 20px;
    margin-left: 0;
  }
  #areaExtended {
    width: 90%;
    margin: auto;
    background-color: transparent;
    border: 0;
    padding: 0;
  }
  #areaExtended .ym-wbox {
    padding-left: 10px;
    padding-right: 0;
    padding-top: 0;
  }
  #areaExtended .ym-hlist li {
    float: left;
    list-style-type: none;
    padding-right: 20px;
    font-size: 0.8em;
  }
  #areaExtended .ym-hlist li {
    float: left;
    list-style-type: none;
    padding-right: 20px;
    padding-left: 0;
    margin: 0;
    font-size: 0.8em;
  }
  #areaExtended .ym-hlist a,
  #areaExtended .ym-hlist strong,
  #areaExtended .ym-hlist span {
    display: block;
    padding: 0;
    text-decoration: none;
    border: 0;
  }
  #areaExtended .ym-hlist a,
  #areaExtended .ym-hlist a:visited {
    color: #ccc;
  }
  #areaExtended .ym-hlist li span {
    display: block;
    font-weight: bold;
    border: 0;
  }
  #areaExtended .ym-hlist li.active {
    color: #fff;
  }
  #areaExtended .ym-hlist li.active strong {
    font-weight: bold;
  }
  #areaFooter {
    display: none;
  }
}
.tx-dftabs-tabMenuEntry a,
.tx-dftabs-tabMenuEntry a:hover {
  background: rgba(22,22,22,0.2);
  border-radius: 4px;
  padding: 0.5em;
  border: 0;
}
.tx-dftabs-tabMenuEntrySelected a,
.tx-dftabs-tabMenuEntrySelected a:hover {
  background: rgba(155,211,133,0.5);
  border-radius: 4px;
  padding: 0.5em;
  border: 0;
}
.tx-yag-breadcrumbcomtainer {
  background: rgba(255,255,160,0.3);
  border-radius: 4px;
  padding: 0.5em;
  border: 0;
  margin-bottom: 0.75em;
}
.news-latest-container .news-latest-item {
  border: 1px solid #888;
  border-radius: 6px;
  padding: 12px;
  margin-bottom: 18px;
  box-shadow: #333 1px 1px 3px;
}
.news-latest-container .news-latest-date {
  font-size: 16px;
  color: #D3B086;
  font-weight: bold;
}
.news-latest-container h2 {
  padding: 12px 0;
}
.news-latest-container .weiterlesen {
  text-align: right;
  color: #fff;
}
