html * 
 {
  margin: 0; 
  padding: 0;
 }

body
 {
  background-image: url(../bilder/hintergrund/verlauf.jpg);
  font-family: Verdana, Arial, sans-serif;
  font-size: 100.01%;
  padding: 0px 0px 0px 0px;
  color: #000000;
 }
 a
 {
  text-decoration: none;
  border: none;
  color: black;
 }
 img
 {
  border: none;
 }
 h1
 {
  font-size: 18px;
  padding: 10px;
  color: #008000;  
 }
 h1.ohne
 {  
  padding: 0px;    
 }
 h2.ohneAbstandOben
 {
  font-size: 14px;
  color: #005000;
  padding-top: 0;
 }
 h2
 {
  font-size: 14px;
  padding : 10px;
  color: #005000;  
 }
 h3
 {
  font-size: 12px;
  padding : 10px;
  color: #005000; 
 }
 h4
 {
  font-size: 12px;
  padding-left : 10px;
  color: #000000; 
 }
 h5
 {
  font-size: 12px;
  padding-left : 10px;
  padding-top: 10px;
  color: #008000; 
  font-weight: normal;
 }
 .h5_schwarz
 {
  font-size: 12px;
  padding-left : 10px;
  padding-top: 10px;
  color: #000000; 
  font-weight: normal;
 }
 div#innen
 {
  position: relative;
  margin: 10px auto;
  width: 980px;
  background-color: #008000;  
 }
 div#kopf
 {
  position: relative;
  margin: 0;
  max-height: 80px;
  width: 980px;
 }
 div#koerper
 {
  position: relative;
  margin: 0;
  width: 980px;
  background-color: #008000;
 }
 div#links
 {
  margin-left: 1px;
  margin-right: 1px;
  position: relative;
  float:left;
  
  width: 238px; 
  	
 }
 div#rechts
 {
  position: relative;
  float: right;
  background-color: #ffffff;
  width: 738px; 
  min-height: 500px;
  margin-left: 1px;
  margin-right: 1px;  
 }
 div#tsv_links
 {
  width: 500px;
  position: relative;
  float: left;
 }
 div#tsv_rechts
 {
  width: 220px;
  position: relative;
  float: right;
 }
 div#tsv_links2
 {
  width: 280px;
  position: relative;
  float: left;
 }
 div#tsv_rechts2
 {
  width: 440px;
  position: relative;
  float: right;
 }
 div#clear
 {
  clear: both;
 }
 div#fuss
 {
  background-color: #7dc244;
  min-height: 10px;
  width: 978px;
  text-align: center;
  font-size: 9px;
  color: #ffffff;
  margin: 1px;
  padding-top: 3px;
  padding-bottom: 3px;  
 }
 div#links_frei
 {
  position: relative;
  background-color: #7dc244;
  min-height: 20px; 
  max-height: 20px; 
  width: 238px; 
  margin: 0;
  font-size: 12px;
  padding-top: 10px;
 }
 div#links_menue
 {
  background-color: #008000;
  min-height: 400px; 
  position: relative;
  width: 238px;
 }
 div#rechts_hauptmenue
 {
  position: relative;
  min-height: 20px; 
  max-height: 20px; 
  margin: 0;
  font-size: 12px;
  color: #000000;
  background-color: #7dc244; 
  padding-top: 10px;
  padding-left: 50px;
 }
 div#rechts_hauptmenue ul li
 {
  display: inline;
  padding-left:  10px;
  padding-right:  10px;  
 }
 div#rechts_hauptmenue ul li a span
 {
  color: #ffff99;
 }
 div#rechts_hauptmenue ul li a
 {
  text-decoration: none;
  color: #000000;
 }
 div#rechts_hauptmenue ul li a:hover
 {
  color: #ffff99;  
 }
 div#links_menue ul
 {
	list-style: none;
	font-size: 12px;
 }
 div#links_menue ul li
 {
  padding-left: 20px;
  padding-top: 20px;
  padding-right: 20px
 }
 div#links_menue ul li a
 {
  text-decoration: none;
  color: #ffffff;
 }
 div#links_menue ul li a:hover
 {
  color: #ffff99;
 }
 div#links_menue ul.unter
 {
  font-size: 10px;
 }
 div#links_menue ul.unter li
 {
  padding-left: 10px;
  padding-top: 5px;
  
 }
 div#inhalt
 {
  position: relative;
  font-size: 12px;  
  width: 738px;
  background: #ffffff;
 }
 div#neuigkeiten
 {
  position: relative;
  min-height: 30px;
  width: 738px;
 }
 div#eine_neuigkeit
 {
	border-bottom: solid #008000 1px;
 }
 div#neuigkeit_inhalt
 {
	position: relative;
	float: right;
	width: 618px;
 }
 div#neuigkeit_bild
 {
	position: relative;
	float: left;
	width: 102px;
	padding-left: 12px;
 }
 div#linker_Inhalt
 {
	position: relative;
	width: 357px;
	float: left;
	border-top: solid #008000 1px;	
	border-right: solid #008000 1px;
	padding: 5px;
 }
 div#rechter_Inhalt
 {
	position: relative;
	width: 357px;
	float: right;
	border-top: solid #008000 1px;	
	border-left: solid #008000 1px;
	padding: 5px;
 }
 div#beide
 {
	position: relative;
	width: 728px;
	float: right;
	border-top: solid #008000 1px;	
	padding: 5px;
 }
 
 div#beschreibung_beide
 {
	position: relative;
	float: right;
	width: 628px;
 }
 div#links_Bild
 {
	position: relative;
	float: left;
	width: 91px;
 }
 div#links_Beschreibung
 {
 	position: relative;
	float: right;
	width: 256px;	
 }
 div#left1
 {
	position: relative;
	float: left;
	width: 560px;
 }
 div#right1
 {
	position: relative;
	float: right;
	padding-right: 20px;
	cursor: pointer;
 }
div#right1_gross.unsichtbar
{
	position: relative;
	float: right;
	padding-right: 20px;
	z-index: 2;
	display: none;
}
div#right1_gross.sichtbar
{
	position: relative;
	float: right;
	padding-right: 20px;
	z-index: 2;
	display: block;
	cursor: pointer;
}
 div#left2
 {
	position: relative;
	float: left;
	padding-left: 15px;
	padding-top: 20px;
	cursor: pointer;
	
 }
  div#left2_gross.sichtbar
 {
	position: relative;
	float: left;
	padding-left: 15px;	
	z-index: 2;
	display: block;
	cursor: pointer;
 }
 div#left2_gross.unsichtbar
 {
	position: relative;
	float: left;
	padding-left: 15px;	
	z-index: 2;
	display: none;
 }
 div#right2
 {
	position: relative;
	float: right;
	width: 530px;	
 }
 div#left3
 {
	position: relative;
	float: left;
	width: 460px;
 }
 div#right3
 {
	position: relative;
	float: right;
	padding-right: 20px;
	cursor: pointer;
 }
 div#right3_2
 {
	position: relative;
	float: right;
	padding-right: 10px;
	cursor: pointer;
	width: 230px;
 }
 div#right3_gross.unsichtbar
 {
	position: relative;
	float: right;
	padding-right: 20px;
	display: none;
 }
 div#right3_gross.sichtbar
 {
	position: relative;
	float: right;
	padding-right: 20px;
	display: block;
	cursor: pointer;
 }
 div#left4
 {
	position: relative;
	float: left;
	width: 200px;
	padding-left: 15px;
	padding-top: 20px;
	cursor: pointer;
 }
 div#left4_gross.unsichtbar
 {
	position: relative;
	float: left;	
	padding-left: 15px;
	padding-top: 20px;
	display: none;
	z-index: 2;
 }
 div#left4_gross.sichtbar
 {
	position: relative;
	float: left;	
	padding-left: 15px;
	padding-top: 20px;
	display: block;
	z-index: 2;
	cursor: pointer;
 }
 div#right4
 {
	position: relative;
	float: right;
	width: 480px;		
 }
 div#left5
 {
	position: relative;
	float: left;
	padding-left: 15px;	
	padding-top: 20px;
 }
 div#right5
 {
	position: relative;
	float: right;
	width: 600px;
	padding-top: 20px;
 }
 div#left6
 {
	position: relative;
	float: left;		
	padding-top: 50px;
	width: 480px;
 }
 div#right6
 {
	position: relative;
	float: right;
	padding-right: 20px;
	padding-top: 20px;
 }
 div#gruener_rahmen
 {
	position: relative;
	border: solid 1px #008000;
	margin: 10px;
	padding-bottom: 10px;
 }
 
 div#sandwich_links
 {
	float: left;
	width: 400px;
 }
 div#sandwich_rechts
 {
	float: right;
	width: 300px;
 }
 div#fsw_links
 {
	float: left;
	width: 180px;
 }
 div#fsw_rechts
 {
	float: right;
	width: 520px;
 }
 div#leichtigkeit_links
 {
	float: left;
	width: 340px;
 }
 div#leichtigkeit_rechts
 {
	float: right;
	width: 360px;
 }
 div#schaum_links
 {
	float: left;
	width: 400px;
 }
 div#schaum_rechts
 {
	float: right;
	width: 300px;
 }
 div#schaum_links2
 {
	float: left;
	width: 250px;
 }
 div#schaum_rechts2
 {
	float: right;
	width: 450px;
 }
 div#schaum_links3
 {
	float: left;
	width: 300px;
 }
 div#schaum_rechts3
 {
	float: right;
	width: 400px;
 }

div#rrs_left
{
	float: left;
	width: 400px;
}
div#rrs_right
{
	float: right;
	width: 300px;
	margin-right: 10px;
}
 .unsichtbar
 {
	display: none;	
 }
 .sichtbar
 {
	display: block;
	padding: 10px;
	cursor: pointer;
	background: #eeeeee;
	color: black;	
 }
 .sichtbar2
 {
	display: block;
	padding: 10px;
	background: #eeeeee;
	color: black;	
 }
 .hinweis
 {
	padding-left: 15px;	
	padding-top: 10px;
	padding-right: 20px;
	font-size: 12px;
	color: red;
	background: #ffff99;
}	
 ul#umenue.unsichtbar
 {
	display: none;	
 }
 ul#umenue.sichtbar
 {
	display: block;
	background: #008000;	
 }
 uk#umenue.sichtbar li
 {
	padding-top: 5px;
 }
 .gerahmt
 {
	border: solid 1px #008000;
 }
 .gerahmtesTabellenfeld
 {
	border: solid 1px #008000;
	padding: 10px;
	color: black;
 }
 .klein
 {
	font-size: 10px;
 }
 .normal
 {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 8px;
	font-size: 12px;
	color: black;
 }
 .gruen_gross
 {
	color: #008000;
	font-size: 12px;
	cursor: pointer;
 }
 .fliesstext
 {
	padding-left: 15px;	
	padding-top: 10px;
	padding-right: 20px;
	font-size: 12px;
	color: black;
 }
 .fliesstext_ohne_top
 {
	padding-left: 15px;	
	padding-top: 0px;
	padding-right: 20px;
	font-size: 12px;
	color: black;
 }
 .fett
 {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 8px;
	font-size: 12px;
	font-weight: bold;
	color: black;
 }
 .kursiv
 {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 8px;
	font-size: 12px;
	font-style:italic;
	color: black;
 }
 .fett_mit_top
 {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-top: 8px;
	font-size: 12px;
	font-weight: bold;
	color: black;
 }
 .fett_ohne_bottom
 {
	padding-left: 15px;
	padding-right: 15px;
	font-size: 12px;
	font-weight: bold;
	color: black;
 }
 .fett_in_aufzaehlung
 {
	font-weight: bold;
	color: black;
 }
 .link
 {
	font-size: 12px;
	font-weight: bold;
	color: #008000;	
 }
 .link:hover
 {
	font-size: 12px;
	font-weight: bold;
	color: #008000;
	background: #ffff99;	
 }
 .normal span
 {
	color: #008000;
	font-size: 10px;
 }
 .gruen
 {
	color: #008000;
	font-size: 10px;
 }
 .mittig
 {
	text-align: center;
 }
 .eingezogen
 {
	padding-left:15px; 
 }
 .punkt
 {
	padding-left: 25px;
	padding-top: 10px;
	list-style-image:url(../bilder/vordergrund/listenpunkt.gif);
	color: black;
}
.weit
 {
	padding-left: 25px;
	padding-top: 20px;	
	color: green;
	font-size: 10px;
}
 .heller_punkt
 {
	padding-left: 25px;
	padding-top: 10px;
	list-style-image:url(../bilder/vordergrund/listenpunkt2.gif);
	color: black;
}
.listenpfeil
{
	padding-left: 25px;
	padding-top: 10px;
	list-style-image:url(../bilder/vordergrund/pfeil.jpg);
}
ul.listenpfeil li
 {
	padding-right: 20px;
	padding-top: 10px;
	color: black;
 }
 .heller_punkt_weit
{
	padding-left: 40px;
	list-style-image:url(../bilder/vordergrund/listenpunkt2.gif);
	padding-top: 5px;
}
ul.listenpfeil_hell li
 {
	padding-right: 20px;
	padding-top: 10px;
 }
 ul li ul.listenpfeil_hell li
 {
	padding-left: 40px;
	padding-top: 10px;
	list-style-image:url(../bilder/vordergrund/pfeil_hell.gif);
 }
 
 .punkt_ohne_top
 {
	padding-left: 25px;
	padding-top: 0px;
	list-style-image:url(../bilder/vordergrund/listenpunkt.gif);
	
 }
 ul.punkt li
 {
	padding-right: 20px;
 }
 .alpha
 {
	padding-left: 30px;
	
 }
ol.abc
{
	padding-left: 30px;
	list-style-type: lower-alpha;
}
ol.nummer
{
	padding-left: 35px;
	list-style-type: decimal;
}
 ol.alpha li
 {
	padding-top: 10px;
	padding-right: 20px;
 }
 .aktiv
 {
	color: #ffff99;	
 }
 .weiss
 {
	background: #ffffff;
	margin: 20px;
	padding: 10px;
 }
 .pfeil
 {
	padding-left: 25px;
	padding-top: 10px;
	list-style-image:url(../bilder/vordergrund/link.gif);
	cursor: pointer;
 }
 .kreuz
 {
	padding-left: 25px;
	padding-top: 10px;
	list-style-image:url(../bilder/vordergrund/kreuz.gif);
 }
 .zweiteStufe
 {
	padding-left: 50px;
	list-style-image:url(../bilder/vordergrund/listenpunkt2.gif);
 }
 .unterAlpha
 {
	padding-left: 15px;	
	list-style-image:url(../bilder/vordergrund/listenpunkt2.gif);
 }
 ul.unterAlpha li
 {
	padding-top: 10px;
	padding-right: 20px;
	color: black;
 }
 .zeiger
 {
	color: #008000;
	cursor: pointer;
 }
 .liUeberschrift
 {
	font-weight: bold;
	color: black;
 }
 .einfacheUmrahmung
 {
	border-collapse: collapse;
	padding-left: 5px;	
	padding-top: 5px;
	font-size: 12px;
	margin-left: 10px;
	margin-top: 20px;
	margin-right: 10px;
	color: black;	
 }
 .ohneUmrahmung
 {
	padding-left: 5px;	
	padding-top: 5px;
	font-size: 12px;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	color: black;	
 }
 .gruenerRand
 {
	border-collapse: collapse;
	padding: 5px;
	border: solid #008000 1px;
	margin: 0;	
 }
 .collapse
 {
	border-collapse: collapse;
	margin-left: 10px;
 }
 .ohneRand
 {
	padding: 5px;
	border: none;
	margin: 0;
 }
 
 
 
 
