
FORM     {FONT-FAMILY: Tahoma,Arial,Helvetica; FONT-SIZE: 13px}

A:link          {COLOR: #1E00E1; FONT-SIZE: 13px; FONT-FAMILY: Arial,Tahoma, Helvetica; TEXT-DECORATION: underline}

A:visited       {COLOR: #87007C; FONT-SIZE: 13px; FONT-FAMILY: Arial,Tahoma, Helvetica; TEXT-DECORATION: underline}
A:hover         {FONT-SIZE: 13px; FONT-FAMILY: Arial,Tahoma, Helvetica; TEXT-DECORATION: underline}
.title     {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Arial,Verdana,Helvetica; TEXT-DECORATION: none}
.title2     {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY:Tahoma,Arial,Helvetica; TEXT-DECORATION: none}
.title3     {BACKGROUND: none; COLOR: #080894; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Tahoma,Arial,Helvetica; TEXT-DECORATION: none}
.redbold     {BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none}
.content   {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica}
.block-title  {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-FAMILY: Verdana,Arial,Helvetica}
.storytitle   {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: none}
.storycat  {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: underline}
.boxtitlew   {BACKGROUND: none; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: none}
.boxtitle  {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: none}
.boxcontent   {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial, Helvetica}
.option   {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Arial, Helvetica; TEXT-DECORATION: none}
.tiny    {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tinwit    {BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.tinyred    {BACKGROUND: none; COLOR: #FF0000; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.black {COLOR: #000000}
.grey {COLOR: #999999}
.orange {COLOR: #FF6D01}
.white {COLOR: #FFFFFF}
.navigation { font-family:
Arial,Tahoma, Helvetica; font-size: 12px; font-weight: normal;
color: #001EE1;TEXT-DECORATION: underline}
a:visited.navigation { font-family:
Arial,Tahoma, Helvetica; font-size: 12px; font-weight: normal;
color: #001EE1;TEXT-DECORATION: underline}
.hrgrau {
        color: #F2F2F2;
        font-family: Verdana, Helvetica;
}


input[type="text"] {
    font-family: Arial;
        border:1px solid #ccc;
        padding:2px;
}

input[type="submit"] {
    font-family: Arial;
        padding:4px;
        cursor:pointer;
        border:1px solid #999;
}


  ul#Navigation {
    margin: 0.0em; padding: 0.0em;
    text-align: center;
    border: 0px solid black;
    background-color: #Ffffff;
  }
  ul#Navigation li {
    list-style: none;
    display: inline;
    margin: 0; padding: 0;
  }

  ul#Navigation a, ul#Navigation span {
    float: left; width: 7.4em;
    margin: 0.1em; padding: 0.3em 0.0em;
    text-decoration: none;
    border: 1px solid black;
    border-left-color: black; border-top-color: black;
    color: black;
  }
  * html ul#Navigation a, * html ul#Navigation span {  /* Korrektur fuer IE 5.x */
    width: 7.7em;
    w\idth: 7.6em;
  }
  ul#Navigation a:hover, ul#Navigation span {
    border-color: black;
    border-left-color: black; border-top-color: black;
    color: black; background-color: #DADADA
  }
  ul#Navigation div {
     clear: left;
  }



 a.dreia {

      color:#000000;
      background-color:#EBF1FE;
      width:80px;

      padding:3px;
      font-size:13px;
      font-family: Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:center;

      margin:0px;
      border:1px solid #000000;

      }
 a.dreib {

      color:#000000;
      background-color:#DBEAFD;
      width:80px;

      padding:3px;
      font-size:13px;
      font-family: Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:center;

      margin:0px;
      border:1px solid #000000;

      }
          a.dreic {

      color:#000000;
      background-color:#C2DEFC;
      width:80px;

      padding:3px;
      font-size:13px;
      font-family: Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:center;

      margin:0px;
      border:1px solid #000000;

      }
          a.dreid {

      color:#000000;
      background-color:#B5D0FB;
      width:80px;

      padding:3px;
      font-size:13px;
      font-family: Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:center;

      margin:0px;
      border:1px solid #000000;

      }
          a.dreie {

      color:#000000;
      background-color:#9AC6FA;
      width:80px;

      padding:3px;
      font-size:13px;
      font-family: Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:center;

      margin:0px;
      border:1px solid #000000;

      }
          a.dreif {

      color:#000000;
      background-color:#6BB1F8;
      width:80px;

      padding:3px;
      font-size:13px;
      font-family: Arial, sans-serif;
      font-weight:bold;
      text-decoration:none;
      text-align:center;

      margin:0px;
      border:1px solid #000000;

      }

 a:hover.drei
 {

      color:#000000;
      background-color:#DADADA;
    TEXT-DECORATION: none;
      }



 .Stil24f {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 36px;
        color: #000000;
        font-weight: bold;
}






.Stil5 {
        font-family: Arial;
        font-size: 14px;
}
.Stil7 {font-family: Arial; font-size: 12px; font-weight: bold; color: #0000FF; }


.Stil17 {font-size: 14px}

.Stil21 {font-family: Arial; font-size: 14px; font-weight: bold; color: #000000; }
.Stil22 {color: #000000}


.Stil30 {color: #000000}
.Stil31 {font-family: Arial; font-size: 14px; color: #000000; }
.Stil32 {color: #000000}
.Stil33 {font-family: Arial; font-size: 14px; font-weight: bold; color: #000000; }
.Stil34 {font-family: Arial; font-size: 14px; color: #000000; }

.Stilfind {font-size: 12px}

.Stil1 {font-family: Arial;font-size: 12px}
.Stil2 {font-size: 12px; color: #0000FF; font-family: Arial, Helvetica, sans-serif;}
.Stil4 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #000000; }
.Stil6 {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif;}
.Stil9 {font-weight: bold; color: #000000; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16px;}
.Stil11 {color: #000000}
.Stil20 {color: #000000}
.Stil3 {
        font-family: Arial;
        font-size: 14px;
        font-weight: bold;
        color: #000000;
}


.Stil24 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
}
.Stil26 {font-family: Arial; font-size: 12px; font-weight: bold; color: #000000; }
.Stil27 {font-size: 12px; color: #0000FF; font-family: Arial;}
.Stil29 {color: #FF0000; font-family: "Century Gothic"; font-size: 12px;}

.Stil8 {
        font-family: Arial;
        font-size: 12px;
        color: #000000;
        font-weight: bold;
}

.Stil10 {color: #333333}
.Stil16 {color: #000000}
.Stil18 {font-size: 14px; font-family: Arial; font-weight: bold; color: #000000; }


.Stil23 {
        color: #000000;
        font-weight: bold;}


#katn {
  display: true;
}
#kate {
  display: none;
}
#kata {
  display: none;
}


#bkatn {
  display: true;
}
#bkate {
  display: none;
}
#bkata {
  display: none;
}



 a:hover.zwei
 {color:#CF0D0B;
   background-color:#000000;
    TEXT-DECORATION: none;
      }

   a:visited.zwei
  {color:#000000;FONT-SIZE: 12px; FONT-FAMILY: Arial,Tahoma, Helvetica; TEXT-DECORATION: none;}

   a:active.zwei
 {color:#ffffff;
      background-color:#CF0D0B;

      }

   body, p a {
    font: normal 100.00%  Arial;
    color: black; background-color: #fff;
        margin: 0px;
        text-align: center;
  }

  ul#Navigation2 {
  float: left;
    margin: 0.0px; padding: 0.0px;
        width: 190px;
    text-align: center;
    border: 0px solid black;
    background-color: #ffffff;
  }
  ul#Navigation2 li {
    list-style: none;
    display: inline;
    margin: 0; padding: 0;
  }

  ul#Navigation2 a, ul#Navigation2 span {
    float: left; width: 50px;

    margin: 0.1em; padding: 1px 4px;
    text-decoration: none;
    border: 1px solid black;
    border-left-color: black; border-top-color: black;
    color: black; background-color: #Ffffff;
  }
  * html ul#Navigation2 a, * html ul#Navigation2 span {  /* Korrektur fuer IE 5.x */
    width: 50px;
    w\idth: 50px;
  }
  ul#Navigation2 a:active, ul#Navigation2 span {
    border-color: black;
    border-left-color: black; border-top-color: black;
    color: white; background-color: #CF0D0B
  }
  ul#Navigation2 div {
     clear: left;
  }



#nav {}
#nav ul{ list-style-type:none; margin:0; padding:0; }
#nav li { float:left; padding:0; margin:0;}
#nav li a { display:block; padding-left:8px;padding-right:8px;padding-top:5px;padding-bottom:5px;color:#000;text-decoration:none; font-size:12px;border-top:2px solid #EEEEEE;border-right:1px solid #EEEEEE;border-left:1px solid #EEEEEE; }
#nav li a:hover { color:#3366FF; }
#nav ul ul { display:none; position:absolute; z-index:999;box-shadow:1px 2px 1px 2px #888;-moz-box-shadow: 1px 2px 1px 2px #888;-webkit-box-shadow: 1px 2px 1px 2px #888;background-color:#EEEEEE;}
#nav li li { float:none; }
#nav li li a { background:#EEEEEE!important; text-align:left; height:auto; line-height:1; width:auto; padding:8px 20px 8px 22px;  border-top:none; margin-right:0; }
* html li li { display:inline; } /* IE6 Bugfix... */


#greenButton{
float:left;
        width:auto;
        margin:0px 0px 0 2px;
        padding:7px 12px 7px 17px;
        color:white;
        background-color:#589d39;
        outline:none;
        border:1px solid #006600;
        font-weight:bold;
        -moz-border-radius: 4px;-webkit-border-radius:4px;border-radius:4px;
        cursor:pointer;
        font-size:14px;
        font-family:arial;
        color:#FFFFFF;
        text-decoration:none;
        filter:alpha(opacity=50);opacity:0.5;
}


input#greenButton:hover{
        filter:alpha(opacity=100);opacity:1;

}
#searchdiv a:hover.ersuche{border:2px solid #336600;-moz-border-radius: 4px;-webkit-border-radius:4px;border-radius:4px;}


#normalButton{
float:left;
        width:auto;
        margin:0px 0px 0 2px;
        padding:7px 12px 7px 17px;
        color:white;
        background-color:#FF9900;
        outline:none;
        border:1px solid #CC6600;
        font-weight:bold;
        -moz-border-radius: 4px;-webkit-border-radius:4px;border-radius:4px;
        cursor:pointer;
        font-size:16px;
        font-family:arial;
        color:#FFFFFF;
        text-decoration:none;
        filter:alpha(opacity=30);opacity:0.3;
}

a#normalButton:hover{
        filter:alpha(opacity=100);opacity:1;

}
#erotikButton{
float:left;
        width:auto;
        margin:0px 0px 0 2px;
        padding:7px 12px 7px 17px;
        color:white;
        background-color:#990000;
        outline:none;
        border:1px solid #CC0000;
        font-weight:bold;
        -moz-border-radius: 4px;-webkit-border-radius:4px;border-radius:4px;
        cursor:pointer;
        font-size:16px;
        font-family:arial;
        color:#FFFFFF;
        text-decoration:none;
        filter:alpha(opacity=30);opacity:0.3;

}

a#erotikButton:hover{
        filter:alpha(opacity=100);opacity:1;

}

#auftragButton{
float:left;
        width:auto;
        margin:0px 0px 0 2px;
        padding:7px 12px 7px 17px;
        color:white;
        background-color:#1B4894;
        outline:none;
        border:1px solid #003399;
        font-weight:bold;
        -moz-border-radius: 4px;-webkit-border-radius:4px;border-radius:4px;
        cursor:pointer;
        font-size:16px;
        font-family:arial;
        color:#FFFFFF;
        text-decoration:none;
        filter:alpha(opacity=30);opacity:0.3;

}

a#auftragButton:hover{
        filter:alpha(opacity=100);opacity:1;

}

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin-left: 260px; width:200px;position:absolute;text-align:right;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

pre{
        font-family: "Source Code Pro", monospace;
        display: block;
        padding: 9.5px;
        margin: 0 0 10px;
        font-size: 13px;
        line-height: 20px;
        word-break: break-all;
        word-wrap: break-word;
        white-space: pre;
        white-space: pre-wrap;
        background-color: whiteSmoke;
        border: 1px solid #CCC;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
}

h2{
        font-size: 48px;
}

pre + h2{
        margin-top: 80px;
}

#container{
        max-width:720px;
        margin:auto auto;
        padding-bottom:80px;
}

#banner-fade,
#banner-slide{
        margin-bottom: 60px;

}

ul.bjqs-controls.v-centered li a{
        display:block;
        padding:5px;
        background:#fff;
        color:#000;
        text-decoration: none;

}



ul.bjqs-controls.v-centered li a:hover{
        background:#000;
        color:#fff;
}

ol.bjqs-markers li a{
        padding:3px 5px;
        background:#999;
        color:#fff;
        margin-left:3px;
        text-decoration: none;
        border:1px solid #fff;
        margin-top:-25px;


}

ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{
        background: #000;
        color:#FFFFFF;
}

p.bjqs-caption{
        background: rgba(255,255,255,0.5);
}



.als-container {
        position: relative;
        width: 100%;
        margin: 0px auto;
        z-index: 0;
        float:left;

}

.als-viewport {
        position: relative;
        overflow: hidden;
        margin: 0px auto;
}

.als-wrapper {
        position: relative;
        list-style: none;
}

.als-item {
        position: relative;
        display: block;
        text-align: center;
        cursor: pointer;
        float: left;
}

.als-prev, .als-next {
        position: absolute;
        cursor: pointer;
        clear: both;
}




#demo3 {
        margin: 5px auto;
}

#demo3 .als-item {
        margin: 0px 5px;
        padding: 4px 0px;
        min-height: 230px;
        min-width: 150px;
        text-align: center;

}

#demo3 .als-item img {
        display: block;
        margin: 0 auto;
        vertical-align: middle;
}

#demo3 .als-prev, #demo3 .als-next {
        top: 60px;
}

#demo3 .als-prev {
        left: 10px;
}

#demo3 .als-next {
        right: 10px;
}





.lcdstyle1{ /*Example CSS to create LCD countdown look*/
color:#FF9933;
font-size: 14px;
font-family:arial;
background-color:#333333;
padding:3px;
-moz-border-radius: 4px;-webkit-border-radius:4px;border-radius:4px;
}

.bcshows {
    display:none;
        background:transparent url(./bilder/black_arrow_big.png);
        position:absolute;
        z-index:999999;
        height:216px;
        width:370px;
}

.bccardstyles{
float:left;
width:350px;
height:170px;
margin-left:10px;
margin-top:10px;
background-position:50% 50%;
background-repeat:no-repeat;
border:1px solid #000000;
-moz-border-radius: 3px;
-webkit-border-radius:3px;
border-radius:3px;
}

#sucheinstellen{
float:left;
        width:auto;
        margin:0px 0px 0 2px;
        padding:3px 6px 3px 9px;
        color:white;
        background-color:#0066CC;
        outline:none;
        border:1px solid #003399;
        font-weight:bold;
        -moz-border-radius: 4px;-webkit-border-radius:4px;border-radius:4px;
        cursor:pointer;
        font-size:12px;
        font-family:arial;
        color:#FFFFFF;
        text-decoration:none;
        filter:alpha(opacity=50);opacity:0.5;
        }

a#sucheinstellen:hover{
        filter:alpha(opacity=100);opacity:1;
        }

#shopsucheinstellen{
   float:left;
        width:auto;
        margin:0px 0px 0 2px;
        padding:3px 6px 3px 9px;
        color:white;
        background-color:#FF0000;
        outline:none;
        border:1px solid #990000;
        font-weight:bold;
        -moz-border-radius: 4px;-webkit-border-radius:4px;border-radius:4px;
        cursor:pointer;
        font-size:12px;
        font-family:arial;
        color:#FFFFFF;
        text-decoration:none;
        filter:alpha(opacity=50);opacity:0.5;
        }

a#shopsucheinstellen:hover{
        filter:alpha(opacity=100);opacity:1;
        }
.linkimg{cursor:pointer;}