body {
     background-color : #3E494F;
     margin-top : 72px;
     font-family : Verdana, sans-serif;
     color : #DDDDDD;
     font-size : 10px;
     text-align : center;
     }


a:link {
       color : #ffffff;
	   text-decoration : none;
       }
	   
a:visited {
          color : #ffffff;
		  text-decoration : none;
          }
		  
a:hover {
        color : #000000;
        text-decoration : none;
        }
		
a:active {
         color : #ffffff;
         text-decoration : none;
         }


a.schwarz:link {
               color : #000000;
	       text-decoration : none;
               } 
	   
a.schwarz:visited {
                  color : #000000;
		  text-decoration : none;
                  }
		  
a.schwarz:hover {
                color : #ffffff;
                text-decoration : none;
                }
		
a.schwarz:active {
                 color : #000000;
                 text-decoration : none;
                 }


img {
    border-style : none;
    }



#center {
        margin : 0 auto;
        text-align : left;
	width : 879px;
        min-height : 446px;
        }



#logo_und_navi {
               width : 141px;
               height : 446px;
               float : left;
               }



#navi {
      width : 141px;
      height : 439px;
      }



#logo {
      background-image : url(design/logo.gif);
      width : 141px;
      height : 183px;
      }


img#transparent {
                width: 141px;
                height : 180px;
                }



#navi_buttons {
              width : 135px;
              height : 256px;
              float : left;
              }



#navi_rand {
           background-image : url(design/navi_rand.gif);
           width : 6px;
           height : 256px;
           float : right;
           }


#navi_rand_unten {
                 background-image : url(design/navi_rand_unten.gif);
                 width : 141px;
                 height : 7px;
                 font-size : 0px;
                 }


#button_about {
              background-color : #212121;
              width : 67px;
              height : 64px;
              float : left;
              }


#button_disco {
              background-color : #380001;
              width : 68px;
              height : 64px;
              float : right;
              }



#button_media {
              background-color : #333132;
              width : 67px;
              height: 64px;
              float : left;
              }


#button_dates {
              background-color : #4B0000;
              width : 68px;
              height : 64px; 
              float : right;
              }


#button_charts {
               background-color : #3F3F3F;
               width : 67px;
               height : 64px;
               float : left;
               }


#button_links {
              background-color : #680001;
              width : 68px;
              height : 64px;
              float : right;
              }


#button_contact {
                background-color : #575556;
                width : 63px;
                height : 48px;
                float : left;
                padding-top : 16px;
                padding-left : 4px;
                }



#button_myspace {
                background-color : #800203;
                width : 68px;
                height : 64px; 
                float : right;
                }


.pfeil {
       margin : 27px 5px 0px 4px;
       }


#pfeil_contact {
               padding-bottom : 3px;
               }


#contact_schrift {
                 margin-top : 2px;
                 }




#kleine_boxen {
              width : 297px;
              height : 446px;
              float : left;
              text-align : left;
              margin : 0;
              }


.kleiner_kasten_oben_oben {
                          background-image : url(design/kleiner_kasten_oben_oben.jpg);
                          width : 297px;
                          height : 19px;
                          }

.kleiner_kasten_unten_oben {
                           background-image : url(design/kleiner_kasten_unten_oben.jpg);
                           width : 297px;
                           height : 14px;
                           font-size : 0px;
                           }


.kleiner_kasten_oben_mitte {
                           background-image : url(design/kleiner_kasten_mitte.jpg);
                           width : 297px;
                           height : 158px;
                           }


.kleiner_kasten_unten_mitte {
                            background-image : url(design/kleiner_kasten_mitte.jpg);
                            width : 297px;
                            height : 230px;
                            }


.kleiner_kasten_unten {
                      background-image : url(design/kleiner_kasten_unten.jpg);
                      width : 297px;
                      height : 12px;
                      font-size : 0px;
                      }
                      
.kleiner_kasten_mittelding {
                           background-image : url(design/mittelding.jpg);
                           width : 297px;
                           height : 28px;
                           }


.verlauf_klein {
               background-image : url(design/verlauf_kleine_boxen.jpg);
               width : 280px;
               height : 13px;
               margin-left : 5px;
               font-size : 10px;
               padding : 0px 0px 1px 2px;
               }


a.none:link {
            text-decoration : none;
            }



#grosser_kasten {
                width : 435px;
                height : 446px;
                float : right;
                }


#grosser_kasten_oben {
                     background-image : url(design/grosser_kasten_oben.jpg);
                     width : 435px;
                     height : 19px;
                     text-align : left;
                     }


#grosser_kasten_mitte {
                      background-image : url(design/grosser_kasten_mitte.jpg);
                      width : 435px;
                      min-height: 411px;
                      text-align : left;
                      }


#grosser_kasten_unten {
                      background-image : url(design/grosser_kasten_unten.jpg);
                      width : 435px;
                      height : 16px;
                      }



.verlauf_gross {
               background-image : url(design/verlauf_grosser_kasten.jpg);
               width : 418px;
               height : 13px;
               margin-left : 7px;
               font-size : 10px;
               padding : 0px 0px 1px 2px;
               text-align : left;
               }



.punkte {
        color : #B37961;
        font-size : 12px;
        }


.headline_dunkel {
                 color : #B2B2B2;
                 font-size : 12px;
                 }


.headline_hell {
               color : #DDDDDD;
               font-size : 12px;
               }


div.padding {
            padding : 9px 0px 0px 20px;
            }


div.padding2 {
             padding : 7px 20px 8px 20px;
             }


div.padding3 {
             padding : 2px 20px 0px 20px;
             }


#rahmen {
        background-image : url(design/rahmen.jpg);
        width : 145px;
        height : 145px;
        padding : 4px;
        }

.zentrieren {
            padding-left : 50px;
            }


.trennlinie {
            background-image : url(design/punkt.jpg);
            width : 278px;
            height : 4px;
            margin-left : 7px;
            margin-bottom : 3px;
            font-size : 0px;
            }


.latest_news {
             margin-bottom : 9px;
             }


span.black {
           color : #000000;
           }


span#event {
           margin-left : 79px;
           }



#charts {
        width : 362px;
	margin : 0 auto;
	text-align : center;
	}



tr.trcharts {
            background-color : #590000;
            width : 362px;
            height : 30px;
	    text-align : justify;
            }



.nummer {
        width : 30px;
	vertical-align : middle;
        }
		
		
.titelcharts {
             width : 270px;
             vertical-align : middle;
             }



td {
   text-align : justify;
   font-size : 10px;
   }



select {
       text-align : center;
       background-color : #590000;
       border-style : none;
       border-color : #590000;
       border-width : 0px;
       color : #dddddd;
       font-size : 10px;
       height : 15px;
       text-align : left;
       }



.leer4 {
       height : 4px;
       font-size : 0px;
       }


.tdleer4 {
         font-size : 0px;
         }



.dates {
       background-color : #590000;
       width : 420px;
       height : 16px;
       vertical-align : middle;
       text-align : justify;
       border-width : 0px;
       }



table {
      border-style : solid;
      border-color : #590000;
      border-width : 0px;
      margin : 0 auto;
      text-align : center;
      vertical-align : top;
      }


th#eventdates {
              text-align : left;
              }


th#city {
        text-align : left;
        }


th#country {
           text-align : left;
           }


th#date {
        text-align : left;
        }


table#dates {
            width : 400px;
            }



#verweise {
          width : 400px;
          margin : 0 auto;
          text-align : center;
          vertical-align : top;
          }


td.links {
         background-color : #590000;
	 width : 190px;
         height : 16px;
	 padding-left : 5px;
         text-align : justify;
	 }


.top {
     vertical-align : top;
     }


#biokasten {
           background-image : url(about_pic.jpg);
           width : 351px;
           height : 195px;
           }


.about {
       margin : 0 auto; 
       width : 350px;
       text-align : justify;
       }

.quatsch {
         margin-left : 15px;
         text-align : justify;
         }


#charts_mittig {
               width : 362px;
               margin : 0 auto;
               text-align : center;
               }



.newspicklein {
              width : 80px;
              height : 80px;
              padding-left : 5px;
              }
			  
.newspic {
         vertical-align : top;
         text-align : justify;
         }
			

.newstextkurz { 
              padding-left : 3px;
              text-align : justify;
              padding-right : 5px;
              font-size : 10px;
              }
			  

			  
#newsuebersicht {
                width : 400px;
		text-align : center;
		margin: 0 auto;
		}
				
				
				
				
				
.news {
      padding-top : 7px;
      }



.trennlinie_lang {
                 background-image : url(design/punkt.jpg);
                 width : 400px;
                 height : 4px;
                 margin : 7px 0px 7px 7px;
                 font-size : 0px;
                 }



.disco_titel {
             background-color : #380001;
             font-weight : bold;
             width : 314px;
             height : 11px;
             padding : 1px;
             }



.discorahmen {
             background-image : url(design/discorahmen.jpg);
             width : 70px;
             height : 70px;
             padding : 5px;
             }



.trennlinie_news {
                 background-image : url(design/punkt.jpg);
                 width : 410px;
                 height : 4px;
                 margin : 0px 0px 4px 12px;
                 font-size : 0px;
                 }



.contact_balken {
                background-color : #380001;
                font-weight : bold;
                width : 346px;
                height : 11px;
                padding : 1px;
                text-align : left;
                }



.contact_center {
                margin : 0 auto; 
                width : 350px;
                text-align : center;
                }



.justify {
         text-align : justify;
         padding-left : 18px;
         }


th.left {
        text-align : left;
        }