* {
	margin: 0;
    padding: 0;
    }

body {
    text-align: center;
    background:#fcfcfc url(../bilder/bodyHgHeap_.jpg)  repeat-x bottom fixed;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-weight: normal;
}

img {
	margin-bottom: 5px;
}

#container {
    width: 694px;
	padding:0 0 0 0;
	text-align:left;
	background: url(../bilder/containerHg.jpg) right bottom no-repeat;
}

#container3 {
    width: 694px;
	margin: auto;
	padding:0 0 0 0;
	text-align:center;
}

#container2 {
    width: 694px;
	margin: auto;
	padding:0 0 0 0;
	text-align:left;
	background: url(../bilder/container2Hg.gif) left top repeat-y;
}

#container2anim {
    width: 694px;
	margin: auto;
	padding:0 0 0 0;
	text-align:left;
	background: url(../bilder/container2HgAnim.gif) left top repeat-y;
}

#container2_2 {
    width: 694px;
	margin: auto;
	padding:0 0 0 0;
	text-align:left;
	background: url(../bilder/container2Hg2.gif) left top repeat-y;
}

#header {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
    width: 694px;
    height: 163px;
    background: #ccc url(../bilder/headerHgHeap_.jpg) left top no-repeat;
    font-size:12px;
    font-weight: normal;
}

	/*Navigationsleiste*/

#topNavi {
    margin:  0 0 0 4px;
    padding: 114px 0 0 0;
   /*font-size: 70%;*/
}

    #topNavi.fakefont {
        margin:0 0 0 4px;
        padding: 0 0 0 0;
        list-style-type: none;
      	font-size:7px;
    }

    #topNavi ul {
       	margin:20px 0 0 0;
       	padding: 0 0 14px 5px;
        list-style-type: none;
    }

    #topNavi.fakefont ul {
        margin:0 0 0 0;
        padding: 0 0 0 5px;
        list-style-type: none;
    }

        #topNavi ul li {
            display: inline;
            float: left;
            padding: 0;
            margin: 0 0 0 0;
        }

             #topNavi ul li a,  #topNavi ul li a:link, #topNavi ul li a:visited {
                display: block;
               /* width: 64px; /*insbesondere für mac ie*/
                color:#fcfcfc;
                padding:0;
                text-align:center;
                text-decoration: none;
            }

            #topNavi ul li a img {
            	border: 0;
        	}

         	 #topNavi ul li.start {
                width:100px;
            }

            #topNavi ul li.musik {
                width:59px;
            }

            #topNavi ul li.fotos  {
                width:64px;
            }

            #topNavi ul li.gaeste {
                width:99px;
            }

            #topNavi ul li.band {
                width:81px;
            }

            #topNavi ul li.extras {
                width:71px;
            }

            #topNavi ul li.live {
                width:49px;
            }

            #topNavi ul li.kontakt {
                width:80px;
            }

            #topNavi ul li.myspace {
                width:72px;
            }

            #topNavi ul li.chosen a,  #topNavi ul li.chosen a:link, #topNavi ul li.chosen a:visited {
                color:#fadc55;
            }


	/*Linke Spalte...*/

#linkeSpalte {
    margin:0;
    padding: 0;
	float: left;
	width:221px;
	border-left: 1px solid #b6c8c3;
}

#linkeSpalteFotos {
    margin:0;
    padding: 0;
	float: left;
	width:168px;
	border-left: 1px solid #b6c8c3;
}

    #linkeSpalte.liveC {
    	height: 858px;
        background:  #102550 url(../bilder/liveCollage.jpg) left top repeat-y;
    }

    #linkeSpalte p, #linkeSpalteFotos p {
        margin: 0 8px 5px 8px;
        /*padding:3px;*/
        font: normal 70%/17px Tahoma, Arial, Helvetica, sans-serif;
        color: #d2d2d2;
    }

	#linkeSpalte.news p {
        font: normal 75%/17px Tahoma, Arial, Helvetica, sans-serif;
    }

        #linkeSpalte p.dekostrich, #linkeSpalteFotos p.dekostrich {
            margin: -3px 8px 0 7px;
            background: url(../bilder/roterStrichLinks.gif) left top no-repeat;
        }

        #linkeSpalte p.prov, #rechteSpalte p.prov {
            margin:49px 0 0 0;
        }

        #linkeSpalte p.dat{
            padding: 0 0 0 52px;
            background: url(../bilder/newsBut.jpg) left top no-repeat;
            line-height:20px;
        }

    #linkeSpalte h1, #linkeSpalteFotos h1 {
        /*background:url(../bilder/h1Deko.jpg) left top no-repeat;*/
        text-align: left;
        margin: 12px 8px 12px 8px;
        padding: 0;
        color: #d2d2d2;
      	font: bold 90%/21px Tahoma, Arial, Helvetica, sans-serif;
    }

	#linkeSpalteFotos h2 {
        text-align: left;
        margin: 12px 8px 8px 8px;
        padding: 0;
        color: #e3aa54;
      	font: bold 120%/25px Tahoma, Arial, Helvetica, sans-serif;
    }

    #linkeSpalte ul  {
        margin: 0 8px 12px 4px;
        padding: 0;
        color: #e3aa54;
      	font: bold 70%/17px Tahoma, Arial, Helvetica, sans-serif;
    }

	#linkeSpalteFotos ul {
        margin: 0 8px 12px 24px;
        padding: 0 0 0 -2px;
        color: #e3aa54;
      	font: normal 70%/17px Tahoma, Arial, Helvetica, sans-serif;
    }

  	#linkeSpalte a, #linkeSpalte a:link, #linkeSpalteFotos a, #linkeSpalteFotos a:link {
  		color: #e3aa54;
  	}

	#platten {
		text-align:right;
		/*border-bottom:1px solid #456783;*/
		padding-top: 24px;
      	font: bold 90%/14px Tahoma, Arial, Helvetica, sans-serif;
     }

	/*Rechte Spalte...*/

#rechteSpalte {
    margin: 0 0 0 221px;
    padding: 0 0 148px 0;
    width:473px;
    /*background-color:#286314;*/
}

#rechteSpalteFotos{
    margin: 0 0 0 168px;
    padding: 0 0 220px 0;
    width:526px;
    /*background-color:#286314;*/
}

    #rechteSpalte h1, #rechteSpalteFotos h1 {
        /*background:url(../Bilder/h1Deko.jpg) left top no-repeat;*/
        text-align: right;
        margin: 12px 13px 12px 4px;
        padding: 0 0 0 20px;
        color: #d2d2d2;
      	font: normal 125%/21px Tahoma, Arial, Helvetica, sans-serif;
    }

        #rechteSpalte h1.imtext {
            text-align: center;
            margin: 12px 13px 18px 4px;
            color: #d2d2d2;
            font: normal 115%/23px Tahoma, Arial, Helvetica, sans-serif;
        }

        #rechteSpalte h1.anfangRechts, #rechteSpalteFotos h1.anfangRechts {
            margin: 0 13px 18px 4px;
            padding: 14px 0 0 20px;
        }

        #rechteSpalte h1.ersteZeile{
            text-align: right;
            margin: 12px 13px 4px 4px;
            padding: 0 0 0 20px;
            color: #d2d2d2;
            font: normal 125%/21px Tahoma, Arial, Helvetica, sans-serif;
        }

        #rechteSpalte h2.chrono {
            margin: 12px 18px 12px 12px;
            color: #e3aa54;
            font: bold 155%/21px Tahoma, Arial, Helvetica, sans-serif;
            }

        #rechteSpalte h2.wl {
            text-align: right;
            margin: 12px 18px 12px 12px;
            color:  #d2d2d2;
            font: bold 105%/21px Tahoma, Arial, Helvetica, sans-serif;
            }

    #rechteSpalte h3 {
        text-align: right;
        margin: 12px 13px 12px 4px;
        padding: 0 0 0 20px;
        color: #d2d2d2;
      	font: normal 105%/21px Tahoma, Arial, Helvetica, sans-serif;
    }

    #rechteSpalte p, #rechteSpalteFotos p {
        margin: 0 10px 5px 12px;
        font: normal 70%/16px Tahoma, Arial, Helvetica, sans-serif;
        color: #d2d2d2;
    }

	#rechteSpalte p.space {
        margin: 0 10px 15px 12px;
    }

        #rechteSpalteFotos p.history {
            margin: 18px 0 5px 0;
            font: normal 70%/16px Tahoma, Arial, Helvetica, sans-serif;
            color: #d2d2d2;
        }

        #rechteSpalte p.keinAbsatz {
            margin: 0 10px 0 12px;
        }

	    #rechteSpalte p.anfangR, #rechteSpalteFotos p.anfangR {
            margin: 0 10px 5px 12px;
            padding: 51px 0 0 0;
        }

    	#rechteSpalte p.klex {
    		height:40px;
    		margin: 24px 16px 28px 12px;
    		background: url(../bilder/kleckse.jpg) right bottom no-repeat;
		}

    	#rechteSpalte p.raetsel {
    		padding: 10px 0 50px 0;
    		margin: 0 16px 2px 12px;
		}

    	#rechteSpalte p.nachrechts, #rechteSpalteFotos p.nachrechts {
    		margin-top: 10px;
    		text-align:right;
		}


    #rechteSpalte ul, #rechteSpalteFotos ul  {
        margin: 2px 4px 5px 44px;
        padding: 0 0 0 14px;
        font: normal 70%/17px Tahoma, Arial, Helvetica, sans-serif;
        color: #e3aa54;
        /*background-color: #87f124;*/
    }

        #rechteSpalte ul.tontraeger  {
            margin: 12px 4px 5px 88px;
        	font: normal 105%/20px Tahoma, Arial, Helvetica, sans-serif;
        }

	#rechteSpalte li, #rechteSpalteFotos li  {
        list-style-image:url(../bilder/listenBild1_.jpg);
    }

        #rechteSpalte li.aktuell  {
        	font-weight:bold;
       		color: #fdd343;
        }

            #rechteSpalte ul.tontraeger li {
                margin:0 0 12px 0;
                list-style-type:none;
                list-style-image:none;
            }

	#rechteSpalteFotos td{
		padding:0;
		width:103px;
		height:84px;
		vertical-align:top;
		/*background-color:#102040;*/
		}

	    #rechteSpalteFotos td.mit{
            text-align:center;
            }

  	#rechteSpalte a, #rechteSpalte a:link, #rechteSpalteFotos a, #rechteSpalteFotos a:link {
  		color: #e3aa54;
  	}

  	#rechteSpalte a.fotolink, #rechteSpalte a.fotolink:link {
  		font-weight:bold;
  		padding-left:9px;
  		background:url(../bilder/fotoicon.gif) left top no-repeat;
  	}

		#rechteSpalteFotos a img {
			border:1px solid #e3aa54;
			}

			#rechteSpalte a.oR img {
			    border:0 !important;
                }

#ttl {
	padding:5px 0 8px 68px;
	background:url(../bilder/listenbildTTAnim.gif) left top no-repeat;
}

#ttl2 {
	padding:5px 0 8px 68px;
	background:url(../bilder/listenbildTTAnim2.gif) left top no-repeat;
}

#liveHl {
	margin: 0 73px 7px 0;
	padding: 17px 0 17px 0;
}

    #liveHl.jahr03 {
        background:url(../bilder/livenulldreiHg.jpg) right top no-repeat;
    }

    #liveHl.jahr04 {
        background:url(../bilder/livenullvierHg.jpg) right top no-repeat;
    }

	#liveHl.jahr05 {
		background: url(../bilder/live05Hg.jpg) right top no-repeat;
	}

    #liveHl.jahr06 {
        background:url(../bilder/live06Hg.jpg) right top no-repeat;
    }

    #liveHl.jahr07 {
        background:url(../bilder/live07Hg.jpg) right top no-repeat;
    }

    #liveHl.jahr08 {
        background:url(../bilder/live08Hg.jpg) right top no-repeat;
    }

    #liveHl.jahr09 {
        background:url(../bilder/live09Hg.jpg) right top no-repeat;
    }

#alleRaetsel {
	background:url(../bilder/raetselHgKomplett.jpg) center top repeat-y;
}

#fon {
	margin:12px 0 0 130px;
	padding:0 0 0 34px;
	background: url(../bilder/fonPikto.gif)left top no-repeat;
}

#mail {
	margin:12px 0 0 130px;
	padding:0 0 0 34px;
	background: url(../bilder/mailPikto.gif) left top no-repeat;
}

    #fon p, #mail p {
        font: bold 80%/17px Tahoma, Arial, Helvetica, sans-serif;
    }

	/*Subfooter*/

    #subfooter {
        clear:both;
        height:1px;
       	/*border:1px solid #425212;*/
    }

#innendiv1 {
	background: url(../bilder/innendiv1Hg.gif) left top no-repeat;
	height: 17px;
	margin: 0 0 0 12px;
}

#innendiv2 {
	padding: 8px 0 12px 0;
	margin: -2px 13px 21px 12px;
	border-left: 1px solid #b6c8c3;
	border-right: 1px solid #b6c8c3;
	border-bottom: 1px solid #b6c8c3;
}

#innendiv2.cola {
	background: url(../bilder/ccdivHg.gif) left top no-repeat;
}

#dekodiv1 {
	background: url(../bilder/divdeko1.jpg) center center no-repeat;
}

#footer {
	margin:0 0 0 0;
	padding:0;
    clear: both;
    font-size: 70%;
    color:#e8e8f0;
    height: 1px;
	/*background-color:#ff2233;*/
	text-align: center;
}

#footer2 {
	margin:0 0 4px 0;
	padding:0 8px 0 8px;
    clear: both;
    font-size: 70%;
    color:#e8e8f0;
    height: 60px;
	background:url(../bilder/footerHg_.gif) left bottom repeat-x;
	text-align: left;
}

#footer2 p {
	padding: 21px 0 0 0;
	font-size:80%;
}

#footer2 a, #footer2 a:link, #footer2 a:visited{
	color:#e28020;
	font-weight:bold;
}

.bildrechts {
	float:right;
	margin: 4px 4px 3px 5px;
	border: 1px solid #b6c8c3;
}

.bildrechts2 {
	float:right;
	margin: 7px 10px 3px 4px;
	border: 1px solid #b6c8c3;
}

.bildlinks {
	float:left;
	margin: 4px 12px 3px 0;
	border: 1px solid #b6c8c3;
}

.bildlinks2 {
	float:left;
	margin: 4px 8px 12px 0;
	border: 1px solid #b6c8c3;
}



.fliesstextbild {
	margin-top: -3px;
	margin-bottom: -1px;
}

.evenmore {
	font-size:125%;
}

.evenmoreXXL {
	font: 220%/100% Tahoma, Arial, Helvetica, sans-serif;
	color:#c2454f;
}

.evenmore2 {
	font-weight:bold;
	font-size:115%;
}

.evenmore2colored {
	font-weight:bold;
	font-size:115%;
	color:#e28020;
}

.evenmore2coloreddo {
	font-weight:bold;
	font-size:115%;
	color:#c5d420;
}

.littleless {
	font-size:90%;
}

.bold_ {
	font-weight:bold;
}

.underline{
	text-decoration: underline;
}

.boldcolored {
	font-weight:bold;
	color:#e28020;
}

.boldcolored2 {
	font-weight:bold;
	color:#fb37bd;
}

.boldcolored3 {
	font-weight:bold;
	color:#e4e810;
}

.centr {
	margin:7px 0 15px 0!important;
}

.mittig {
	text-align:center !important;
}

.bs{
	text-align:justify !important;
}

.mitRand {
	border: 1px solid #b6c8c3;
}

.ohneRand {
	border: 0 !important;
}

.blinken {
	text-decoration:blink;
}

.mb0{
	margin-bottom: 0 !important;
}

p.udl1{
		height:1px;
		background-color:#e3aa54;
		margin: 4px 9px 22px 9px !important;
	}

/* 3px Bug Workaround; Hide from IE5-mac \*/

* html #linkeSpalte {
    margin-right: -3px;
}

* html #linkeSpalteFotos {
    margin-right: -3px;
}

* html #rechteSpalte {
	display:inline-block;
    margin-left: 218px;
}

* html #rechteSpalteFotos {
	display:inline-block;
    margin-left: 165px;
}
/* End IE5/mac hide */