

/*-----------Main-Kram-----------*/

body 	{
	margin:0px;
	padding:0px;
	background-color:#000000;

	background-image:url(media/Background.png);
	background-attachment: fixed;
	font:normal 10pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:normal; color:#ffffff;
	}

table	{font:normal 10pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:normal; color:#ffffff; padding:0px;}

h1	{margin:0px; padding:0px;}

h4 	{margin:2px;font:bold 10pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:bold; color:#ffffff;}

h3 	{margin:2px;font:bold 10pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:bold; color:#ffffff;}

h6	{
	font:normal 10pt Verdana, Arial, sans-serif;
	margin:0px; padding:0px; text-align: right;
    	color: white; }

.nxl	{float:left; text-align:left;}
.nxr	{float:right; text-align:right;}
h8 	{font:normal 10pt Verdana, Arial, sans-serif;text-decoration:none;color:#cc0104;}

h9	{font:normal 18pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:normal; color:#ffffff}

/*------------Links-----------*/

	a:link { text-decoration:none;font-family: Verdana, Arial, sans-serif; font-weight:normal; font-size:10pt ; color:#808080;}
 	a:visited {text-decoration:none;font-family: Verdana, Arial, sans-serif; font-weight:normal; font-size:10pt ;color:#808080}
 	a:hover {text-decoration:none;font-family: Verdana, Arial, sans-serif; font-weight:normal; font-size:10pt ; color:#ffffff}
	a:active {text-decoration:none;font-family: Verdana, Arial, sans-serif; font-weight:normal; font-size:10pt ; color:#808080}
 	a:focus {text-decoration:none;font-family: Verdana, Arial, sans-serif; font-weight:normal; font-size:10pt ; color:#ffffff}

 	a.bottom:link {font:normal 10pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:normal; color:#808080;}
 	a.bottom:visited {font:normal 10pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:normal; color:#808080;}
 	a.bottom:hover {font:normal 10pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:normal; color:#ffffff}
	a.bottom:active {font:normal 10pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:normal; color:#808080;}
 	a.bottom:focus {font: normal 10pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:normal; color:#ffffff}

 	a.lyrics:link {font:normal 10pt  Verdana, Arial;text-decoration:none;font-weight:normal; color:#808080;}
 	a.lyrics:visited {font: normal 10pt  Verdana, Arial;text-decoration:none;font-weight:normal;  color:#808080}
 	a.lyrics:hover {font: normal 10pt  Verdana, Arial;text-decoration:none;font-weight:normal; color:#ffffff}
	a.lyrics:active {font: normal 10pt  Verdana, Arial;text-decoration:none;font-weight:normal; color:#808080}
 	a.lyrics:focus {font: normal 10pt  Verdana, Arial;text-decoration:none;font-weight:normal; color:#ffffff}

/*--------------Navi----------------*/
ul#Navigationo{}
ul#Navigationo li {    	list-style: none;
    			float: left;}
ul#Navigationo li ul {position: absolute;display: none;font:normal 10pt Verdana, Arial, sans-serif;}
  ul#Navigationo li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
 ul#Navigationo li ul li {
    float: none;
    display: block;
    margin-bottom: 0em;
  }


  ul#Navigation {
    margin: 0px; padding: 0px;
    text-align: center;
    
  }

  ul#Navigation li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
    margin: 0em; padding: 0em;
    
  }
  * html ul#Navigation li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: 0em; /*-0.4em*/
  }
  *:first-child+html ul#Navigation li {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
  }

  ul#Navigation li ul {
    margin: 0px; padding: 0px;
   
    top: /*1.6em*/ 45px; /*left: -0.4em;*/
    display: none;  /* Unternavigation ausblenden */
    
  }
  * html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */
    left: -1.5em;
    lef\t: -0.4em;
  }
  *:first-child+html ul#Navigation ul {  /* Workaround fuer den IE 7 */
     padding-bottom: 0px;
  }
  ul#Navigation li:hover ul {
    /*display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
  ul#Navigation li ul li {
    float: none;
    display: block;
    margin-bottom: 0em;
  }

  ul#Navigation a, ul#Navigation span {
    display: block;
   width: 153px;  /* Breite den in li enthaltenen Elementen zuweisen */
    height: 45px;
    /*padding: 0.2em 1em;*/
    text-decoration: none; font-weight: bold;

    font:normal 250% Verdana, Arial, sans-serif;
  
    background-color: #000000;
   /* border: 1px solid black;
    border-left-color: white; border-top-color: white;*/

    color: white;
  }
  * html ul#Navigation a, * html ul#Navigation span {
    width: 153px;   /* Breite nach altem MS-Boxmodell für IE 5.x */
    w\idth: 153px;  /* korrekte Breite fuer den IE 6 im standardkonformen Modus */
  }

  ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
  /*  border-color: black;
    border-left-color: white; border-top-color: white;*/
    font:normal 250% Verdana, Arial, sans-serif;
    color: #d56767;
    background-color: #000000;	
  }

  ul#Navigation a:active, ul#Navigation span, li a#aktuell {
  /*  border-color: black;
    border-left-color: white; border-top-color: white;*/
    font:normal 250% Verdana, Arial, sans-serif;
    color: #9f1f1f;
    background-color: #000000;
  }

  li a#aktuell {  /* aktuelle Rubrik kennzeichnen :: aktuell nich benutzt*/
    color: white; 
    
  }


  ul#Navigation li ul span {  /* aktuelle Unterseite kennzeichnen */
    background-color: /*maroon*/ black;
  }

li a#news:hover {  /* Mauzeiger auf News */
    background-image:url(media/news-o.png);
  }
  li a#news:active {  /* News angeklickt */ 
    background-image:url(media/news-r.png);
  }
  li a#news {  /* Rubrik News */
    background-image:url(media/news-w.png);
  }

li a#band:hover {  /* Mauzeiger auf band */
    background-image:url(media/band-o.png);
  }
  li a#band:active {  /* band angeklickt */ 
    background-image:url(media/band-r.png);
  }
  li a#band {  /* Rubrik band */
    background-image:url(media/band-w.png);
  }

li a#stuff:hover {  /* Mauzeiger auf stuff */
    background-image:url(media/stuff-o.png);
  }
  li a#stuff:active {  /* stuff angeklickt */ 
    background-image:url(media/stuff-r.png);
  }
  li a#stuff {  /* Rubrik stuff */
    background-image:url(media/stuff-w.png);
  }

li a#gigs:hover {  /* Mauzeiger auf gigs */
    background-image:url(media/gigs-o.png);
  }
  li a#gigs:active {  /* gigs angeklickt */ 
    background-image:url(media/gigs-r.png);
  }
  li a#gigs {  /* Rubrik gigs */
    background-image:url(media/gigs-w.png);
  }

li a#guests:hover {  /* Mauzeiger auf guests */
    background-image:url(media/guests-o.png);
  }
  li a#guests:active {  /* guests angeklickt */ 
    background-image:url(media/guests-r.png);
  }
  li a#guests {  /* Rubrik guests */
    background-image:url(media/guests-w.png);
  }


/*--------------Tabellen----------------*/
.bannerXX{
	
	margin:0px;
	padding:0px;
	
	}


.table-entry{
	
	border-bottom: 0px solid #aaaaaa;
	border-left: 2px solid #ffffff;
	border-right: 0px solid #aaaaaa;
	border-top: 2px solid #ffffff;

	border-spacing:5px;
	empty-cells:hide;
	font:normal 10pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:normal; color:#ffffff;
	}

.table-all{
	/*background-image:url(media/small/bg04.png);
	background-attachment: fixed;
	background-position:center;*/
	padding:0px;
	background-color:black;

	/*min-width:400px;
	max-width:800px;*/
	width:800px;
	background-color: black;
	border-bottom: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-top: 2px solid #ffffff;
	border-spacing:0px;
	empty-cells:hide;
	font:normal 10pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:normal; color:#ffffff;
	}



.zelle-navi{
	background-color: black;
	border-bottom: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-top: 2px solid #ffffff;
	border-spacing:5px;
	font:normal 10pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:normal; color:#ffffff;
	}

.zelle-navi2{
	background-color: black;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	font:normal 10pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:normal; color:#ffffff;
	}

.zelle-entry{
	
	border-bottom: 1px solid #aaaaaa;
	border-left: 0px solid #666666;
	border-right: 1px solid #aaaaaa;
	border-top: 0px solid #666666;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	font:normal 10pt Verdana, Arial, sans-serif;text-decoration:none;font-weight:normal; color:#ffffff;
	}

.lyrics{font:normal 10pt Verdana, Arial, sans-serif;}
.rechts{float: right;}

/*--------------PIX------------------*/

.pix{
	border-bottom: 1px solid #aaaaaa;
	border-left: 1px solid #666666;
	border-right: 1px solid #aaaaaa;
	border-top: 1px solid #666666;
}

.pica{

	border-bottom: 2px solid #9f1f1f;
	border-left: 2px solid #9f1f1f;
	border-right: 2px solid #9f1f1f;
	border-top: 2px solid #9f1f1f;
	width:16%;
}

.info {	vertical-align:bottom;
	text-align:center;
	height: 110px;
	width: 35px;
	background-image:url(media/info-scale.png);
	background-position:bottom left;
	}

.info2	{vertical-align:top;
	text-align:center;}


.img{border-color:#808080;border-width:2px;display:block;}
.img:hover{border-color:#ffffff;border-width:2px;}
.img:focus{border-color:#ffffff;border-width:2px;}
.img:active{border-color:#9f1f1f;border-width:2px;}

.img2{border-color:#808080;border-width:2px;width:99%;display:block;}
.img2:hover{border-color:#ffffff;border-width:2px;width:99%;}
.img2:focus{border-color:#ffffff;border-width:2px;width:99%;}
.img2:active{border-color:#9f1f1f;border-width:2px;width:99%;}

.imgnavi{border-color:#808080;border-width:2px;width:16%;}
.imgnavi:hover{border-color:#ffffff;border-width:2px;width:16%;}
.imgnavi:focus{border-color:#ffffff;border-width:2px;width:16%;}
.imgnavi:active{border-color:#9f1f1f;border-width:2px;width:16%;}

.enflag{background-image:url(media/e1.png);width:100px;height:67px;display:block; }
.enflag:hover{background-image:url(media/e2.png);width:100px;height:67px;}
.enflag:active{background-image:url(media/e3.png);width:100px;height:67px;}

.deflag{background-image:url(media/d1.png);width:100px;height:67px;display:block; }
.deflag:hover{background-image:url(media/d2.png);width:100px;height:67px;}
.deflag:active{background-image:url(media/d3.png);width:100px;height:67px;}

.enflagbottom{background-image:url(media/ek1.png);width:30px;height:20px;display:block;padding:0px;margin:0px}
.enflagbottom:hover{background-image:url(media/ek2.png);width:30px;height:20px;padding:0px;margin:0px}
.enflagbottom:active{background-image:url(media/ek3.png);width:30px;height:20px;padding:0px;margin:0px}

.deflagbottom{background-image:url(media/dk1.png);width:30px;height:20px;display:block;padding:0px;margin:0px}
.deflagbottom:hover{background-image:url(media/dk2.png);width:30px;height:20px;padding:0px;margin:0px}
.deflagbottom:active{background-image:url(media/dk3.png);width:30px;height:20px;padding:0px;margin:0px}


/*------------Buttons----------------*/

.box{	
	/*background-image:url(media/small/bg04.png);
	background-attachment: fixed;
	background-position:center;*/

	background-color:black;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #808080;
	border-top: 0px solid #666666;
	color: #808080;
	font:normal 10pt Verdana, Arial, sans-serif;
	}

.box:hover{
	/*background-image:url(media/small/bg04.png);
	background-attachment: fixed;
	background-position:center;*/

	background-color:black;

	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-top: 0px solid #666666;
	color: #FFFFFF;
	font:normal 10pt Verdana, Arial, sans-serif;
	}


.button{/*background-image:url(media/small/bg04.png);
	background-attachment: fixed;
	background-position:center;*/

	background-color:black;


	border-bottom: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 0px solid #aaaaaa;
	border-top: 0px solid #666666;
	color:#808080;
	font:normal 10pt Verdana, Arial, sans-serif;
	}
.button:hover{/*background-image:url(media/small/bg04.png);
	background-attachment: fixed;
	background-position:center;*/

	background-color:black;

	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 0px solid #aaaaaa;
	border-top: 0px solid #666666;
	color: #ffffff;
	font:normal 10pt Verdana, Arial, sans-serif;
	}

/*-------Hintergrund: Schnoerkel-------*/

.ol{	padding:0;
	border-spacing:0px;
	background-image:url(media/ol.gif);
	/*background-attachment: fixed;*/
	background-position:top left;
	background-repeat:no-repeat;
	height:100%;
	}
.or{	padding:0;
	border-spacing:0px;
	background-image:url(media/or.gif);
	/*background-attachment: fixed;*/
	background-position:top right;
	background-repeat:no-repeat;
	height:100%;
	}
.ul{	padding:0;
	border-spacing:0px;
	background-image:url(media/ul.gif);
	/*background-attachment: fixed;*/
	background-position:bottom left;
	background-repeat:no-repeat;
	height:100%;
	}
.ur{	padding:0;
	border-spacing:0px;
	background-image:url(media/ur.gif);
	/*background-attachment: fixed;*/
	background-position:bottom right;
	background-repeat:no-repeat;
	height:100%;
	}
