img {border: 0;}

.clean {clear: both;}
.clean2 {clear: left;}
.clean3 {clear: right;}
/*==============================================================================
================================================================================
==============================================================================*/
/* LOGO.PHP   ================================================================*/
#logo {
width: 998;
height: 177px;

}
#logo img {
margin: 25px 0 0 95px;
border: 0px;
}

/* LOGO.PHP   ================================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/* MENU.PHP   ================================================================*/

#menu {
width: 998px;
height: 40px;
padding: 7px 64px 0 57px;
}

#menu img {
border: 0px;
margin-left: -1px;
}

#menu a{margin-left : -5px;}

/* MENU.PHP   ================================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/* INDEX.PHP   ================================================================*/

body {background-color: black;}
.start {
   text-align:center;
   margin:10% 0 0 0;
}

/* INDEX.PHP   ================================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/* SUBMENU.PHP   =============================================================*/

#submenu {
font-weight: normal;
color: white;
width: 998px;
height: 28px;
font-size: 75%;
}

#submenu ul{
padding: 0;
margin: 0 0 0 88px;
}

#submenu ul li{
list-style: none;
display: inline;
padding: 0;
cursor:pointer;
}


/* SUBMENU.PHP   =============================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/* HEADLINE.PHP   ============================================================*/

#headline {
font-weight: normal;
color: white;
width: 998px;
height: 69px;
font-size: 80%;
}




/* HEADLINE.PHP   ============================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/* HEADLINE.PHP   ============================================================*/

#inhaltmain {
background-color: black;
background-repeat: repeat-y;
font-weight: normal;
color: white;
width: 859px;
min-height: 250px;
margin: 0 69px 0 70px;
font-size: 75%;
}

.inhalt {padding: 5px;}



/* HEADLINE.PHP   ============================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/* BREADCRUMB.PHP   ==========================================================*/

#breadcrumb {
color: white;
width: 748px;
height: 30px;
font-size: 75%;
float: left;
}

#breadcrumb ul{
padding: 3px 0 0 125px;

}

#breadcrumb ul li{
list-style: none;
display: inline;
padding: 15px 0 0 0;
}

#impressum {
color: white;
width: 250px;
height: 30px;
float: right;
}

#impressum img{
border: 0;
margin-left: 5px;}

#copy {
width: 998px;
height: 71px;
font-size: 60%;
text-align: center;
}


/* BREADCRUMB.PHP   ==========================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/*  INDEX.PHP   ==============================================================*/
.news {
background-color: black;
width: 825px;
margin-left: 12px;
padding: 10px 0 5px 0;
}

.text3 {
width: 400px;
float: left;
padding: 10px 15px 5px 5px;
}

.pix3 {
width: 400px;
float: right;
padding: 10px 5px 5px 10px;
}

.pix3 img {
max-width: 390px;
border: 0;
padding: 0 5px 0 0;
}

/*  INDEX.PHP   ==============================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/* TERMINE.PHP   =============================================================*/
#tabkopf {
background-color: black;
color: #FECE21;
font-weight: bold;
width: 825px;
height: 30px;
font-size: 125%;
margin-left: 12px;
border-bottom: 1px solid #FECE21;
}

.wann {
width: 265px;
height: 30px;
text-align: center;
padding: 5px;
float: left;
}

.wo {
width: 265px;
height: 30px;
text-align: center;
padding: 5px;
float: left;
}

.bemerkungen {
width: 265px;
height: 30px;
text-align: center;
padding: 5px;
float: right;
}

.termin1 {
/*background-color: #2F2F2F;*/
width: 825px;
height: 100%;
margin-left: 12px;
border-bottom: 1px dotted #2F2F2F;
}

.links1 {
width: 265px;
min-height: 25px;
text-align: center;
padding: 5px;
float: left;
font-weight: bold;
}

.mitte1 {
width: 265px;
min-height: 25px;
text-align: center;
padding: 5px;
float: left;
font-weight: bold;
}

.rechts1 {
width: 265px;
min-height: 25px;
text-align: center;
padding: 5px;
float: right;
font-weight: bold;
}


.termin2 {
/*background-color: black;*/
width: 825px;
height: 100%;
margin-left: 12px;
border-bottom: 1px solid #2F2F2F;
}

.links2 {
width: 265px;
min-height: 25px;
text-align: center;
padding: 5px;
float: left;
font-weight: bold;
}

.mitte2 {
width: 265px;
min-height: 25px;
text-align: center;
padding: 5px;
float: left;
font-weight: bold;
}

.rechts2 {
width: 265px;
min-height: 25px;
text-align: center;
padding: 5px;
float: right;
font-weight: bold;
}
/*  TERMINE.PHP   ============================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/*  NEWS.PHP   ===============================================================*/
.news1 {
background-color: #2F2F2F;
width: 825px;
height: 100%;
margin-left: 12px;
}

.date {
color: #FECE21;
font-weight: bold;
font-size: 110%;
padding: 10px 5px 5px 5px;
border-bottom: 1px dotted #FECE21;
}

.text {
padding: 10px 5px 5px 5px;
}
.text img{
float: right;
padding: 5px;
}
.pix {
text-align: right;
font-weight: bold;
font-size: 110%;
padding: 5px 15px 5px 15px;
border-top: 1px dotted #FECE21;
clear: right;
}

.news2 {
background-color: black;
width: 825px;
height: 100%;
margin-left: 12px;
}

.newsletter {
background-color: black;
width: 825px;
height: 100%;
margin-left: 12px;
}

.nl {
color: #FECE21;
text-align: right;
font-weight: bold;
font-size: 110%;
padding: 10px 15px 15px 15px;
border-bottom: 1px dotted #FECE21;
}

.nl img{
border: 0;
margin: 0 0 -8px 0;
}

TEXTAREA {
/*width: 100px;
height: 15px;*/
margin-bottom: 7px;
}

.newsletter_abo_oben{
color: #FECE21;
font-size: 110%;
padding-bottom: 3px;
font-weight: bold;
}

.newsletter_abo {
position:fixed;

display:none;
background-image: url(../images/bgbox22.png);
width: 300px;
padding: 5px;
margin-left:525px;

}

.newsletter_abo a{
cursor:pointer;
font-weight: bold;
font-size: 100%;
}

.newsletter_abo_erst{
width: 90px;
float: left
}
.newsletter_abo_del{
width: 90px;
float: left}

.newsletter_abo_abr{
width: 90px;
float: right}


.haken{
width: 15px;
height: 20px;
float: left;
}

.gelesen{
width: 280px;
height: 25px;
font-size: 100%;
float: right;
}
/*  NEWS.PHP   ===============================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/*  BILDER.PHP   =============================================================*/
.gallery {
background-color: black;
width: 825px;
height: 100%;
margin-left: 12px;
}


#bilderlinks {
width: 170px;
font-weight: bold;
font-size: 110%;
float: left;
}

#bilderlinks ul{
margin-left: 19px;
padding: 10px 0 5px 0;
}

#bilderlinks ul li{
padding-bottom: 5px;
cursor:pointer;
}


#bilderrechts {
background-color: black;
width: 650px;
float: right;
}

.bilderrechts {
color: #FECE21;
font-weight: bold;
font-size: 110%;
padding: 10px 5px 5px 5px;
}

.pixsmall {
width: 610px;
text-align: center;
float: left;
}

.pixsmall img{
border: 0;
margin: 7px;
border: 2px solid #FECE21;
height:50px;
width: 50px;
cursor: pointer;
}

.pixshow {
position: relative;
padding: 5px;
text-align: center;
min-height: 350px;
width: 650px;
z-index: 1;
}
.pixshowimg img{
margin-top: -350px;
}

.try {
width:650px;
}

#pixshowleft {
position: relative;
height: 350px;
float: left;
z-index: 2;
cursor: pointer;
}
#pixshowright {
position: relative;
height: 350px;
float: left;
z-index: 2;
cursor: pointer;
}
#pixshowleft img{height: 350px;}
#pixshowright img{height: 350px;}

#pixshowleft a:link{border: 0; text-decoration: none; background-image: url (../images/pixleer.png);}
#pixshowright a:link{border: 0; text-decoration: none; background-image: url (../images/pixleer.png);}

#pixshowleft img:hover{background-image: url (../images/pixleft.png);}
#pixshowright img:hover{background-image: url (../images/pixright.png);}



#thumbnails{
width: 650px;
height: 70px;
border-top: 1px dotted #FECE21;
}
#thumbnails a{
cursor: pointer;
}
#thumbnailsleft{
width: 20px;
margin-top: 12px;
float: left;
}
#thumbnailsright{
width: 20px;
margin-top: 12px;
float: left;
}

/*  BILDER.PHP   =============================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/* REFERENZEN.PHP   =============================================================*/
.wannref {
width: 265px;
height: 30px;
text-align: center;
padding: 5px;
float: left;
}

.veranstaltung {
width: 365px;
height: 30px;
text-align: center;
padding: 5px;
float: left;
}

.bericht {
width: 165px;
height: 30px;
text-align: center;
padding: 5px;
float: right;
}

.termin1ref {
width: 825px;
height: 100%;
margin-left: 12px;
border-bottom: 1px dotted #2F2F2F;
}

.links1ref {
width: 265px;
min-height: 25px;
text-align: center;
padding: 5px;
float: left;
}

.mitte1ref {
width: 365px;
min-height: 25px;
text-align: center;
padding: 5px;
float: left;
}

.rechts1ref {
width: 165px;
min-height: 25px;
text-align: center;
padding: 5px;
float: right;
}


.termin2ref {
width: 825px;
height: 100%;
margin-left: 12px;
border-bottom: 1px solid #2F2F2F;
}

.links2ref {
width: 265px;
min-height: 25px;
text-align: center;
padding: 5px;
float: left;
}

.mitte2ref {
width: 365px;
min-height: 25px;
text-align: center;
padding: 5px;
float: left;
}

.rechts2ref {
width: 165px;
min-height: 25px;
text-align: center;
padding: 5px;
float: right;
}
/*  REFERENZEN.PHP   ============================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/*  BAND.PHP   ==============================================================*/
.textleft {
width: 400px;
float: left;
}

.text4 {
width: 115px;
float: left;
padding: 0;
padding: 10px 0px 5px 5px;
}
.text5 {
width: 275px;
float: right;
padding: 10px 0px 5px 5px;
}
.pix4 {
width: 400px;
float: left;
padding: 10px 0px 5px 20px;
}

.pix4 img {
max-width: 390px;
border: 0;
padding: 0 5px 0 0;
}


/*  BAND.PHP   ==============================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/*  MEDIEN.PHP   ==============================================================*/
#trash {
width: 800px;
height: 25px;
border-bottom: 1px dotted #FECE21;
}

.dateleft {
color: #FECE21;
width: 700px;
height: 25px;
font-weight: bold;
font-size: 110%;
float: left;
}

#trash .dateleft a{
background-image: url("../images/musik_a.png");
text-decoration: none;
display: block;
height: 25px;
width: 100px;
color: #ffffff;
cursor: pointer;
}

#trash .dateleft a:hover{
background-image: url("../images/musik_hover.png");
color: #FECE21;
}

#trash .dateleft a:active{
background-image: url("../images/musik_hover.png");
color: #FECE21;
}

/*
.dateleft p{
padding-top:3px;
}


.dateleft a:hover{
background-image: url("../images/musik_hover.png");
color: #FECE21;
}

.dateleftm {
color: #FECE21;
width: 400px;
font-weight: bold;
font-size: 110%;
padding: 10px 5px 5px 5px;
border-bottom: 1px dotted #FECE21;
float: left;
}

.dateleftm p{
padding-top:3px;
}

.dateleftm a{
background-image: url("../images/musik_hover.png");
display: block;
height: 25px;
width: 100px;
color: #FECE21;
cursor: pointer;
}
*/
.dateright {
color: #FECE21;
width: 100px;
height: 25px;
font-weight: bold;
font-size: 110%;
text-align: right;
float: left;
}

#trash .dateright a{
background-image: url("../images/video_a.png");
text-decoration: none;
display: block;
height: 25px;
width: 100px;
color: #ffffff;
cursor: pointer;
}

#trash .dateright a:hover{
background-image: url("../images/video_hover.png");
color: #FECE21;
}

#trash .dateright a:active{
background-image: url("../images/video_hover.png");
color: #FECE21;
}

/*
.dateright p{
padding-top:3px;
}

.dateright a{
background-image: url("../images/video_a.png");
text-decoration: none;
color: #ffffff;
cursor: pointer;
}
.dateright a:hover{
background-image: url("../images/video_hover.png");
color: #FECE21;
}

.daterightm {
color: #FECE21;
width: 400px;
font-weight: bold;
font-size: 110%;
text-align: right;
padding: 10px 5px 5px 5px;
border-bottom: 1px dotted #FECE21;
float: left;
}

.daterightm p{
padding-top:3px;
}

.daterightm a{
background-image: url("../images/video_hover.png");
display: block;
height: 25px;
width: 100px;
margin-left: 300px;
color: #FECE21;
cursor: pointer;
}
*/
.player1 {
width: 400px;
float: left;
padding: 10px 5px 5px 5px;
}

.playbutton {
padding: 5px;
}

.player1 a{
  height: 30px;
  width: 375px;
  display: block;
  background-image: url("../images/media.png");
  background-repeat: no-repeat;
  padding-bottom: 2px;
}

.player1 a:hover{
  height: 30px;
  width: 375px;
  display: block;
  background-image: url("../images/media_hover.png");
  background-repeat: no-repeat;
}

.player1 a:focus{
  height: 30px;
  width: 375px;
  color: #000000;
  display: block;
  background-image: url("../images/media_aktiv.png");
  background-repeat: no-repeat;
}
.player1 a:active{
  height: 30px;
  width: 375px;
  color: #000000;
  display: block;
  background-image: url("../images/media_aktiv.png");
  background-repeat: no-repeat;
}

.player2 {
width: 400px;
height: 300px;
float: right;
padding: 10px 0px 5px 0px;
}

/*FLOATWECHSEL===========================================================================*/

.player4 {
width: 400px;
float: left;
padding: 10px 0px 5px 0px;
}

.player3 {
width: 400px;
float: right;
padding: 10px 0px 5px 5px;
}

.playbutton {
padding: 5px;
}

.player3 a{
  height: 30px;
  width: 375px;
  display: block;
  text-align: right;
  background-image: url("../images/media_left.png");
  position: left 25px;
  background-repeat: no-repeat;
  margin-left: 15px;
  padding-bottom: 2px;
}
.player3 a:hover{
  height: 30px;
  width: 375px;
  display: block;
  background-image: url("../images/media_hover_left.png");
  background-repeat: no-repeat;
}

.player3 a:focus{
  height: 30px;
  width: 375px;
  color: #000000;
  display: block;
  background-image: url("../images/media_aktiv_left.png");
  background-repeat: no-repeat;
}
.player3 a:active{
  height: 30px;
  width: 375px;
  color: #000000;
  display: block;
  background-image: url("../images/media_aktiv_left.png");
  background-repeat: no-repeat;
}
/*  MEDIEN.PHP   ==============================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/*  SHOP.PHP   ==============================================================*/

#myframe {
width:859px;
margin-left: 70px;
display:none;
border: 0;
}
#content2{
  background-image: url("../images/randcontent.png");
  background-repeat: repeat-y;
  color: white;
  width: 998px;
 }

/*  SHOP.PHP   ==============================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/*  G&Auml;STEBUCH.PHP   =====================================================*/
/*==============================================================================
================================================================================
==============================================================================*/

.gb1 {
background-color: #2F2F2F;
width: 825px;
height: 100%;
margin-left: 12px;
border-top: 1px dotted #FECE21;
}

.gb2 {
background-color: black;
width: 825px;
height: 100%;
margin-left: 12px;
border-top: 1px dotted #FECE21;
}

.text10 {

padding: 10px 5px 10px 5px;
}

/*  G&Auml;STEBUCH.PHP   =====================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
/*  SITEMAP.PHP   =====================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
.news ul{
list-style-type: disc;
padding-left: 25px;
padding-bottom: 5px;
}

a {cursor: pointer}
/*  SITEMAP.PHP   =====================================================*/
/*==============================================================================
================================================================================
==============================================================================*/
.gb_seiten {
text-align: center;
}
.gb_seiten a{
padding: 0 3px 0 3px;
}
