/* CSS Document */
      html body  {
          background: #ffffff;
          padding: 0;
          margin: 0;
      }
	  
     

     .n_aktiv {
          display: block;
          font-size: 11px;
          text-decoration: none;
          color: #A9C216;
          padding: 5px 0 5px 5px;
          margin: 0;
          background: #e2e8f1 url(images/trennpunkte.gif) no-repeat 50% 100%;
      }
	  
	   .sn_aktiv {
          display: block;
          font-size: 11px;
          text-decoration: none;
          color: #A9C216;
          padding: 5px 0 5px 5px;
          margin: 0;
          background: #e2e8f1 url(images/trennpunkte1.gif) no-repeat 50% 100%;
      }
	  
	   .nu_aktiv {
          display: block;
          font-size: 11px;
          text-decoration: none;
          color: #e2e8f1;
          padding: 5px 0 5px 5px;
          margin: 0;
          background: #A9C216 url(images/trennpunkte.gif) no-repeat 50% 100%;
      }
	  
	 
     a:visited {
          color: #A9C216;
      }
     a {
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 11px;
          font-weight: bold;
          color: #A9C216;
      }
	  
     li {
          list-style-type: disc;
          color: #000000;
          margin: 0 0 0 -24px;
          padding: 0;
      }
    
    div#logo {
	position: relative;
	width: 860px;
	height: 206px;
	margin: 0;
	padding: 0;
	color: #ffffff;
	background: #A9C216 url(images/dsgs_leaderboard.jpg) no-repeat 0% 0%;
	left: 1px;
      }
    div#logo h1 {
          top: 25px;
          left: 180px;
          width: 660px;
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 19px;
          font-weight: bold;
          position: relative;
          margin: 0;
          padding: 0;
          color: #ffffff;
          background-color: #A9C216;
      }
    div#logo h2 {
          top: 25px;
          left: 180px;
          width: 660px;
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 13px;
          font-weight: bold;
          position: relative;
          margin: 0;
          padding: 0;
          color: #ffffff;
          background-color: #A9C216;
      }
	  
	  div#logo h3 {
          top: 68px;
          left: 180px;
          width: 670px;
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 12px;
          font-weight: bold;
          position: relative;
          margin: 0;
          padding: 0;
          color: #ffffff;
          background-color: #A9C216;
      }
	  
	  div#logo h3 a {
          color: #ffffff;
          background-color: #A9C216;
      }
	  
     #container {
          position : absolute;
		  width: 860px;
		  height: 206px;
		  
      }
	  
	   #container_breit {
          position: absolute;
          text-align: left;
          left: 33px;
          margin-right: 10%;
          width: 1160px;
		  height: 125px;
		  background-color: #A9C216;
      }
	  
     #leftcolumn {
          position: absolute;
          top: 226px;
          left: 13px;
          width: 159px;
      }
     #midcolumn {
          position: absolute;
          top: 226px;
          left: 188px;
          width: 468px;
      }
	  
	   #midcolumn_breit {
          position: absolute;
          top: 226px;
          left: 188px;
          width: 768px;
      }
	  
     #rightcolumn {
          position: absolute;
          top: 226px;
          left: 675px;
          width: 185px;
      }
	  
	   #rightcolumn_breit {
          position: absolute;
          top: 226px;
          left: 975px;
          width: 185px;
      }
	  
    div#menue {
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-weight: bold;
          margin: 0;
          padding: 11px 0 0;
          background: #A9C216 url(images/bogen_menue_oben.gif) no-repeat 50% 0%;
      }
	  
	  div#menue a.submenue {
          display: block;
          font-size: 11px;
          text-decoration: none;
          color: #A9C216;
          padding: 2px 0px 6px 5px;
          margin: 0;
          background: #e2e8f1 url(images/trennpunkte1.gif) no-repeat 50% 100%;
      }
	  
    div#menue p {
          margin: 0 0 20px;
          padding: 0 0 8px;
          background: #A9C216 url(images/bogen_menue_unten.gif) no-repeat 50% 100%;
      }
    div#menue a {
          display: block;
          font-size: 11px;
          text-decoration: none;
          color: #ffffff;
          padding: 5px 0 5px 5px;
          margin: 0;
          background: #A9C216 url(images/trennpunkte.gif) no-repeat 50% 100%;
      }
    
    div#menue a:hover {
          color: #A9C216;
		  background: #e2e8f1 url(images/trennpunkte.gif) no-repeat 50% 100%;
      }
    div#extramenue {
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          color: #A9C216;
          font-weight: bold;
          margin: 0;
          padding: 12px 0 0;
          background: #e2e8f1 url(images/bogen_menue_oben1.gif) no-repeat 50% 0%;
      }
    div#extramenue p {
          margin: 0 0 20px;
          padding: 0 0 8px;
          background: #e2e8f1 url(images/bogen_menue_unten1.gif) no-repeat 50% 100%;
      }
    div#extramenue a {
          display: block;
          text-decoration: none;
          font-size: 11px;
          background-color: #e2e8f1;
          color: #A9C216;
          padding: 5px 0 5px 5px;
          margin: 0;
          background: url(images/trennpunkte1.gif) no-repeat 50% 100%;
      }
    
    div#extramenue a:hover {
          background-color: #A9C216;
          color: #ffffff;
      }
      
    div.inhalt {
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 11px;
          font-weight: normal;
          padding: 0;
          margin: 0 0 0px;
		  
      }
	  
	  div.inhalt_text h2 {
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 14px;
          font-weight: bold;
          color: #000000;
      }
	  
    div.inhalt_title h2 {
          position: relative;
          height: 22px;
          padding: 0 0 0 15px;
          margin: 0;
          top: 0;
          right: -1px;
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 14px;
          font-weight: bold;
          background: #A9C216 url(images/bogen_mitte.gif) no-repeat 100% 0%;
          color: #ffffff;
      }
	  
	  div.inhalt_text h3 {
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 12px;
          font-weight: bold;
          color: #000000;
      }
	  
	   div.inhalt_text h3 a {
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 12px;
          font-weight: bold;
          color: #A9C216;
      }
	  
	  div.inhalt_text h4 a {
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 10px;
          font-weight: bold;
          color: #A9C216;
      }
	  	  	  
    div.inhalt_title {
          position: relative;
          padding: 0;
          margin: 0;
		  		  
      }
    div.inhalt_text {
          position: relative;
          top: -1px;
          right: -1px;
          border-bottom: medium none inherit;
          margin: 0;
          padding: 0 10px;
          border: 1px dotted #A9C216;
          background-color: #ffffff;
      }
    div.inhalt_ende {
          position: relative;
          top: -15px;
          left: 1px;
          margin: 0;
          padding: 10px 0;
          background: url(images/bogen_mitte_unten.gif) no-repeat 100% 100%;
      }
    div.rechts_inhalt {
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 11px;
          font-weight: normal;
          padding: 0;
          margin: 0 0 0px;
      }
    div.rechts_inhalt_title h2 {
          position: relative;
          height: 22px;
          padding: 0 0 0 0;
          margin: 0;
          top: 0;
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 14px;
          font-weight: bold;
          background: #A9C216 url(images/bogen.gif) no-repeat 100% 0%;
          color: #ffffff;
      }
    div.rechts_inhalt_title {
          position: relative;
          padding: 0;
          margin: 0;
      }
   
    div.rechts_inhalt_text {
          position: relative;
          top: -1px;
          border-bottom: medium none inherit;
          margin: 0;
          padding: 0 10px;
          border: 1px solid #A9C216;
          background-color: #e2e8f1;
		  
       }
	   
	   div.rechts_inhalt a {
          font-size: 11px;
          color: #000000;
          margin: 0;
          
      }
	   
	   
        div.rechts_inhalt_ende {
          position: relative;
          top: -15px;
          left: 1px;
          margin: 0;
          padding: 10px 0;
          background: url(images/bogen_rechts_unten.gif) no-repeat 100% 100%;
      }
	  
	  div.specialbox_inhalt {
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 11px;
          font-weight: normal;
          padding: 0;
          margin: 0 0 -20px;
      }
    div.specialbox_inhalt_head h2 {
          position: relative;
          height: 22px;
          padding: 0 0 0 0;
          margin: 0;
          top: -1px;
          right: -1px;
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 14px;
          font-weight: bold;
          background: #A9C216 url(images/bogen_specialbox_oben.gif) no-repeat 50% 0%;
		  color: #ffffff;
		  		  
      }
    div.specialbox_inhalt_head {
          position: relative;
          padding: 0;
          margin: 0;
      }
    
    div.specialbox_inhalt_text p {
          clear: both;
      }
    div.specialbox_inhalt_text {
          position: relative;
          top: -1px;
          right: -1px;
          border-bottom: medium none inherit;
          margin: 0;
          padding: 0 10px;
          border: 1px solid #e2e8f1;
          background-color: #e2e8f1;
      }
    div.specialbox_inhalt_ende {
          position: relative;
          top: -15px;
          left: 1px;
          margin: 0 0 24px;
          padding: 10px 0;
          background: #e2e8f1 url(images/bogen_menue_unten1.gif) no-repeat 50% 100%;
      }
	  
	  	  div.infokasten_inhalt {
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 11px;
          font-weight: normal;
          padding: 0;
          margin: 0 0 -20px;
      }
    div.infokasten_inhalt_head h2 {
          position: relative;
          padding: 18px 7px 0;
          margin: 0;
          top: -1px;
          right: -1px;
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 11px;
          font-weight: bold;
          background: #e2e8f1 url(images/bogen_menue_oben1.gif) no-repeat 50% 0%;
      }
    div.infokasten_inhalt_head {
          position: relative;
          padding: 0;
          margin: 0;
      }
    
    div.infokasten_inhalt_text p {
          clear: both;
      }
    div.infokasten_inhalt_text {
          position: relative;
          top: -1px;
          right: -1px;
          border-bottom: medium none inherit;
          margin: 0;
          padding: 0 10px;
          border: 1px solid #e2e8f1;
          background-color: #e2e8f1;
      }
    div.infokasten_inhalt_ende {
          position: relative;
          top: -15px;
          left: 1px;
          margin: 0 0 24px;
          padding: 10px 0;
          background: #e2e8f1 url(images/bogen_menue_unten1.gif) no-repeat 50% 100%;
      }
	  
    div#footer {
          font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
          font-size: 10px;
          font-weight: normal;
          color: #999999;
          text-align: center;
          margin: 40px 0;
          padding: 0;
      }
