@font-face {
    font-family: 'BenchNine';
    src: url('/static/voss/fonts/BenchNine-Bold.eot');
    src: url('/static/voss/fonts/BenchNine-Bold.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/BenchNine-Bold.woff2') format('woff2'),
        url('/static/voss/fonts/BenchNine-Bold.woff') format('woff'),
        url('/static/voss/fonts/BenchNine-Bold.ttf') format('truetype'),
        url('/static/voss/fonts/BenchNine-Bold.svg#BenchNine-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'BenchNine';
    src: url('/static/voss/fonts/BenchNine-Regular.eot');
    src: url('/static/voss/fonts/BenchNine-Regular.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/BenchNine-Regular.woff2') format('woff2'),
        url('/static/voss/fonts/BenchNine-Regular.woff') format('woff'),
        url('/static/voss/fonts/BenchNine-Regular.ttf') format('truetype'),
        url('/static/voss/fonts/BenchNine-Regular.svg#BenchNine-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BenchNine';
    src: url('/static/voss/fonts/BenchNine-Light.eot');
    src: url('/static/voss/fonts/BenchNine-Light.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/BenchNine-Light.woff2') format('woff2'),
        url('/static/voss/fonts/BenchNine-Light.woff') format('woff'),
        url('/static/voss/fonts/BenchNine-Light.ttf') format('truetype'),
        url('/static/voss/fonts/BenchNine-Light.svg#BenchNine-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}


@font-face {
    font-family: 'Source Sans Pro';
    src: url('/static/voss/fonts/SourceSansPro-Italic.eot');
    src: url('/static/voss/fonts/SourceSansPro-Italic.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/SourceSansPro-Italic.woff2') format('woff2'),
        url('/static/voss/fonts/SourceSansPro-Italic.woff') format('woff'),
        url('/static/voss/fonts/SourceSansPro-Italic.ttf') format('truetype'),
        url('/static/voss/fonts/SourceSansPro-Italic.svg#SourceSansPro-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('/static/voss/fonts/SourceSansPro-BoldItalic.eot');
    src: url('/static/voss/fonts/SourceSansPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/SourceSansPro-BoldItalic.woff2') format('woff2'),
        url('/static/voss/fonts/SourceSansPro-BoldItalic.woff') format('woff'),
        url('/static/voss/fonts/SourceSansPro-BoldItalic.ttf') format('truetype'),
        url('/static/voss/fonts/SourceSansPro-BoldItalic.svg#SourceSansPro-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('/static/voss/fonts/SourceSansPro-Bold.eot');
    src: url('/static/voss/fonts/SourceSansPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/SourceSansPro-Bold.woff2') format('woff2'),
        url('/static/voss/fonts/SourceSansPro-Bold.woff') format('woff'),
        url('/static/voss/fonts/SourceSansPro-Bold.ttf') format('truetype'),
        url('/static/voss/fonts/SourceSansPro-Bold.svg#SourceSansPro-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('/static/voss/fonts/SourceSansPro-ExtraLightItalic.eot');
    src: url('/static/voss/fonts/SourceSansPro-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/SourceSansPro-ExtraLightItalic.woff2') format('woff2'),
        url('/static/voss/fonts/SourceSansPro-ExtraLightItalic.woff') format('woff'),
        url('/static/voss/fonts/SourceSansPro-ExtraLightItalic.ttf') format('truetype'),
        url('/static/voss/fonts/SourceSansPro-ExtraLightItalic.svg#SourceSansPro-ExtraLightItalic') format('svg');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('/static/voss/fonts/SourceSansPro-LightItalic.eot');
    src: url('/static/voss/fonts/SourceSansPro-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/SourceSansPro-LightItalic.woff2') format('woff2'),
        url('/static/voss/fonts/SourceSansPro-LightItalic.woff') format('woff'),
        url('/static/voss/fonts/SourceSansPro-LightItalic.ttf') format('truetype'),
        url('/static/voss/fonts/SourceSansPro-LightItalic.svg#SourceSansPro-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('/static/voss/fonts/SourceSansPro-SemiBoldItalic.eot');
    src: url('/static/voss/fonts/SourceSansPro-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/SourceSansPro-SemiBoldItalic.woff2') format('woff2'),
        url('/static/voss/fonts/SourceSansPro-SemiBoldItalic.woff') format('woff'),
        url('/static/voss/fonts/SourceSansPro-SemiBoldItalic.ttf') format('truetype'),
        url('/static/voss/fonts/SourceSansPro-SemiBoldItalic.svg#SourceSansPro-SemiBoldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('/static/voss/fonts/SourceSansPro-SemiBold.eot');
    src: url('/static/voss/fonts/SourceSansPro-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/SourceSansPro-SemiBold.woff2') format('woff2'),
        url('/static/voss/fonts/SourceSansPro-SemiBold.woff') format('woff'),
        url('/static/voss/fonts/SourceSansPro-SemiBold.ttf') format('truetype'),
        url('/static/voss/fonts/SourceSansPro-SemiBold.svg#SourceSansPro-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('/static/voss/fonts/SourceSansPro-Regular.eot');
    src: url('/static/voss/fonts/SourceSansPro-Regular.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/SourceSansPro-Regular.woff2') format('woff2'),
        url('/static/voss/fonts/SourceSansPro-Regular.woff') format('woff'),
        url('/static/voss/fonts/SourceSansPro-Regular.ttf') format('truetype'),
        url('/static/voss/fonts/SourceSansPro-Regular.svg#SourceSansPro-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('/static/voss/fonts/SourceSansPro-Light.eot');
    src: url('/static/voss/fonts/SourceSansPro-Light.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/SourceSansPro-Light.woff2') format('woff2'),
        url('/static/voss/fonts/SourceSansPro-Light.woff') format('woff'),
        url('/static/voss/fonts/SourceSansPro-Light.ttf') format('truetype'),
        url('/static/voss/fonts/SourceSansPro-Light.svg#SourceSansPro-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('/static/voss/fonts/SourceSansPro-BlackItalic.eot');
    src: url('/static/voss/fonts/SourceSansPro-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/SourceSansPro-BlackItalic.woff2') format('woff2'),
        url('/static/voss/fonts/SourceSansPro-BlackItalic.woff') format('woff'),
        url('/static/voss/fonts/SourceSansPro-BlackItalic.ttf') format('truetype'),
        url('/static/voss/fonts/SourceSansPro-BlackItalic.svg#SourceSansPro-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('/static/voss/fonts/SourceSansPro-ExtraLight.eot');
    src: url('/static/voss/fonts/SourceSansPro-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/SourceSansPro-ExtraLight.woff2') format('woff2'),
        url('/static/voss/fonts/SourceSansPro-ExtraLight.woff') format('woff'),
        url('/static/voss/fonts/SourceSansPro-ExtraLight.ttf') format('truetype'),
        url('/static/voss/fonts/SourceSansPro-ExtraLight.svg#SourceSansPro-ExtraLight') format('svg');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('/static/voss/fonts/SourceSansPro-Black.eot');
    src: url('/static/voss/fonts/SourceSansPro-Black.eot?#iefix') format('embedded-opentype'),
        url('/static/voss/fonts/SourceSansPro-Black.woff2') format('woff2'),
        url('/static/voss/fonts/SourceSansPro-Black.woff') format('woff'),
        url('/static/voss/fonts/SourceSansPro-Black.ttf') format('truetype'),
        url('/static/voss/fonts/SourceSansPro-Black.svg#SourceSansPro-Black') format('svg');
    font-weight: 900;
    font-style: normal;
}


html{
  height:100%;
  margin-bottom:1px;
  overflow-y:scroll;
  }
body{ 
  margin:0; 
  background-color:#ffffff;
  font-family: 'Source Sans Pro', sans-serif;
  font-size:13pt;
  color:#545454;
  line-height:130%; 
  }
#designbody{
  background-color:#ffffff;
  }
a{
  text-decoration:none;
  color:#953a88;
  }
.floatclear{
  clear:both;
  height:1px;
  overflow:hidden;
  }
input{
  margin:0;padding:0;
  }
#wrapper{
  width:811px;
  margin:0 auto;
  position:relative;
  }  
.balken_top{
  z-index:1000;
  height:20px;
  background-image:url('/static/voss/balken_top.png');
  -webkit-box-shadow:  2px 2px 6px 0px rgba(0, 0, 0, 0.5);
  box-shadow:  2px 2px 6px 0px rgba(0, 0, 0, 0.5);
  position:relative;
  }
.balken_bottom{
  height:20px;
  background-image:url('/static/voss/balken_top.png');
  }
.name{
  height:97px;
  padding-top:50px;
  padding-left:40px;
  color:#933986;
  line-height:160%;
  font-size:13pt;
  cursor:pointer;
  }
.name span{
  color:#410c39;
  font-size:24pt;
  font-family: 'BenchNine', sans-serif;
  }
#content{
  -webkit-box-shadow:  2px 2px 6px 0px rgba(0, 0, 0, 0.5);
  box-shadow:  2px 2px 6px 0px rgba(0, 0, 0, 0.5);
  background-color:#ffffff;
  background-image:url('/static/voss/content_bg.png');
  position:relative;
  z-index:1000;
  }
#navigation{
  padding-left:20px;
  height:27px;
  padding-top:6px;
  background-image:url('/static/voss/balken_nav.png');
  }  
#navigation a{
  font-weight:600;
  padding:0 9px;
  color:#374b0f;
  font-size:13pt;
  background-image:url('/static/voss/trenner_nav.png');
  background-repeat:no-repeat;
  background-position:center left;
  text-shadow: 1px 1px 0px #d7f69c;
  //filter: dropshadow(color=#d7f69c, offx=1, offy=1);
  }
.inhalt{
  min-height:400px;
  width:487px;
  padding:40px;
  float:left;
  position:relative;
  }
#footer{
  text-align:right;
  font-size:10pt;
  padding-top:3px;
  }
#footer a{
  color:#933986;
  }
.teaser{
  width:244px;
  float:right;
  padding-top:10px;
  }
.teaser div.text{
  padding:20px;
  font-size:11pt;
  line-height:110%;
  margin-bottom:170px;
  }
h1{
  color:#953a88;
  font-size:18pt;
  font-family: 'BenchNine', sans-serif;
  margin-top:0;
  }
h2{
  color:#953a88;
  font-size:16pt;
  font-family: 'BenchNine', sans-serif;
  }
h3{
  color:#410c39;
  font-size:15pt;
  font-family: 'BenchNine', sans-serif;
  margin-top:0px;
  }
input[type=text]{
  border:1px solid #c17bb7;
  height:34px;
  width:208px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding:0 5px;
  margin-bottom:5px;
  }
textarea{
  border:1px solid #c17bb7;
  height:34px;
  width:475px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding:0 5px;
  height:150px;
  }
input[type=submit]{
  cursor:pointer;
  border-top:1px solid #d096c7;
  border-left:1px solid #d096c7;
  border-bottom:1px solid #7e7b7b;
  border-right:1px solid #7e7b7b;
  height:34px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #923985; /* Old browsers */
  background: -moz-linear-gradient(top,  #923985 0%, #67285e 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#923985), color-stop(100%,#67285e)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #923985 0%,#67285e 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #923985 0%,#67285e 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #923985 0%,#67285e 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #923985 0%,#67285e 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#923985', endColorstr='#67285e',GradientType=0 ); /* IE6-9 */
  -webkit-box-shadow:  2px 2px 6px 0px rgba(0, 0, 0, 0.5);
  box-shadow:  2px 2px 6px 0px rgba(0, 0, 0, 0.5);
  color:#ffffff;
  text-shadow: 1px 1px 0px #651d5a;
  filter: dropshadow(color=#651d5a, offx=1, offy=1);
  padding:0 23px;
  }
.teambild{
  margin-bottom:20px;
  }
.wechdormit{
  display:none !important;
  }
.teaminfo{
  width:222px;
  float:left;
  margin-right:40px;
  margin-bottom:20px;
  }
.button{
  border-top:1px solid #d096c7;
  border-left:1px solid #d096c7;
  border-bottom:1px solid #7e7b7b;
  border-right:1px solid #7e7b7b;
  height:34px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #923985; /* Old browsers */
  background: -moz-linear-gradient(top,  #923985 0%, #67285e 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#923985), color-stop(100%,#67285e)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #923985 0%,#67285e 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #923985 0%,#67285e 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #923985 0%,#67285e 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #923985 0%,#67285e 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#923985', endColorstr='#67285e',GradientType=0 ); /* IE6-9 */
  -webkit-box-shadow:  2px 2px 6px 0px rgba(0, 0, 0, 0.5);
  box-shadow:  2px 2px 6px 0px rgba(0, 0, 0, 0.5);
  color:#ffffff;
  text-shadow: 1px 1px 0px #651d5a;
  filter: dropshadow(color=#651d5a, offx=1, offy=1);
  padding:0 23px;
  }
