body            {
                background-image: url(bilder/hintergr2.gif);
                background-attachment: fixed;
                margin: 0px;
                }
img             {
                border: 0px none;
                padding:0px;
                }
.schatten 	{
  		float: left;
 		background-color: #aaa;
 		margin:30px 30px 10px 30px;
 		vertical-align:top;
		}
		
.schatten img 	{
  		margin: -5px 5px 5px -5px;
  		display: block;
  		position: relative;
  		padding: 5px;
  		background-color: #fff;
  		border: 1px solid #888;
  		border-top-color: #ccc;
  		border-left-color: #ccc;
		} 
.higru1            { background-color: #FFFF99; text-align:center; padding: 10px; width: 20%; height:120px;}		
.higru3            { background-color: #009900;   background-repeat:repeat-x; text-align:center; padding: 5px; font-family: arial; font-size: 10px;                                   font-weight:bold; color: #FFFF00; width: 20%; height: 25px;}		
.zentriert      {
                margin: 0 auto;
                padding: 5px;
                }
.zentriert img 	{
  		margin: -5px 5px 5px -5px;  		
  		padding: 5px;
  		text-align:center;
  		background-color: #fff;
  		border: 1px solid #888;
  		border-top-color: #ccc;
  		border-left-color: #ccc;  		
		}
.zentriert1 	{
  		float: right;
 		background-color: #aaa;
 		margin:30px;
 		vertical-align:top;
		}  
.zentriert1 img {
  		margin: -5px 5px 5px -5px;  		
  		padding: 5px;;
  		background-color: #fff;
  		border: 1px solid #888;
  		border-top-color: #ccc;
  		border-left-color: #ccc;  		
		}  			 
.alles		{
		position: absolute;		
		width:98%;
		padding:10px;
                text-align:center; 
		
		}
.oben1          {               
		margin:10px 0px 0px 0px;
                padding: 0px;
                background-color: #33FF33;
                width: 100%; 
		height:100px;
		min-width:770px;
		border-bottom: solid 5px #999999;                  
		text-align:center;
                }
.navitab0	{
 		background-color:#FEFCCB;
		width:100%;
                margin:0px;
 		padding:0px;
 		text-align:center;  
                }
.bodylink	{
 		background-color:#FEFCCB;
		width:100%;
                margin:0px;
 		padding:0px;
 		text-align:center;  
                }                
.tabkompl	{
		background-color:#FEFCCB;
		width:100%;    
		border-collapse:collapse;  
                padding:0px ;
                font-size:0.9em;
                font-weight:500;
		text-align:center;
		vertical-align:top;
                font-family:Arial,sans-serif;
                color:#993300;
                }                      
.navitab	{
		background-color:#FEFCCB; 
                background-image: url(bilder/hintergr11.gif);
                background-repeat:repeat-y;
                padding: 0px 10px 0px 10px;
                width:155px;
                text-align:center;
                vertical-align:top;
		border-collapse:collapse;
		border: solid 2px #CC9933;
                }
.bildleiste	{
		background-color:#FEFCCB;
                padding: 10px 2px 5px 2px;
                text-align:center;
                vertical-align: middle;
		border-collapse:collapse;
		clear: none ;

                }
.bildleiste img	{padding: 5px;
  		background-color: #fff;
  		border: 1px solid #888;
  		border-top-color: #ccc;
  		border-left-color: #ccc;

                }                
                
.navoben 	{
		background-color:#FEFCCB;		
                padding: 7px;
                text-align:center;
                vertical-align:middle;
		border-collapse:collapse;
                }
.inhalt		{
		background-color:#FEFCCB;
		text-align:center;	
		padding: 20px 30px 10px 30px;
		width-max:800px;
                }

.unten 		{
		float:left;
		width:100%;
		text-align:center;
                margin:auto;
		/*background-color:#22aa11;*/
		padding: 0px 0px 0px 0px;                 
                }
.tab22		{
                background-image:url(bilder/hintergr1.gif);
                background-repeat:repeat-x;
                height:25px;
                width:150px;
                text-align:center;                
                padding:2px 0px 2px 0px;
                }
.tab03		{
                background-color:#FEFBCD;
		border-collapse:collapse; 
		padding:0px; 
		}
.tab3		{
                background-image:url(bilder/hintergr1.gif);
                background-repeat:repeat-x;
		background-color:#FFFFFF;
                height:30px;                 
		border-collapse:collapse;		              
                padding:0px 0px 0px 8px;
                font-size:0.9em;
                font-weight:500;
		text-align:left;
                font-family:Arial,sans-serif;
                color:#993300;
                }
.tab31		{
                 background-image:url(bilder/hintergr1.gif);
                 background-repeat:repeat-x;
		 background-color:#FEFCCB;
                 height:30px;                 
		 border-collapse:collapse;		              
                 padding:0px 400px 0px 5px;
                 font-size:0.9em;
                 font-weight:500;
                 font-family:Arial,sans-serif;
                 color:#993300;
                 }                 
.tab33		{		
                background-color:#ffffff;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:5px 3px 10px 10px;
                font-size:0.8em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
                }
.mitterechts0	{ 
		float:right;
		width: 605px; 
                background-image: url(bilder/hintergr11.gif);
                background-repeat:repeat-y;                 
                padding: 5px 0px 0px 0px;
		margin:0px;
                }
.mitterechts	{
		width:100%;
		height:395px; 
                background-image: url(bilder/hintergr11.gif);
                background-repeat:repeat-y;                 
                padding: 0px ;
		margin:0px;
                }
.tabmitte1	 {
		 background-color:#FEFBCD;
		 width:300px;
		 text-align:center;
		 vertical-align:top;
		 border-collapse:collapse; 
		 border: solid 2px #CC9933;                
                 padding:5px 3px 30px 5px;
                 font-size:0.8em;
                 font-weight:400;
                 font-family:Arial,sans-serif;
                 color:#000000;
		}		                
.tabmitte	{
		background-color:#FEFBCD;
		width:100%;
		text-align:center;		
		border-collapse:collapse; 		                
                padding:5px 3px 30px 5px;
                font-size:0.8em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
		}
.tabrechts	{
		
		background-color:#FFFFFF;
		width:200px;		
		border-collapse:collapse;
		border: solid 2px #CC9933;
		padding:0px;
		vertical-align:top;
		text-align:right;  
		}
.tabrechts1	{
				
		border-collapse:collapse;
		border: solid 2px #CC9933;
		padding:0px ;
		vertical-align:top;  
		}
.tabvorstellung {
		 background-color:#FEFBCD;
		 width:100%;
		 border-collapse:collapse; 
		 border: solid 2px #CC9933;                
                 padding:5px 10px 20px 10px;
                 font-size:0.8em;
                 font-weight:400;
                 font-family:Arial,sans-serif;
                 color:#000000;
                 
		}		
.jplanspalteoben{		
                background-color:#F1D57C;
		border-collapse:collapse;                 
                padding:10px 0px 10px 0px;
                font-size:0.9em;
                font-weight:600;
                font-family:Arial,sans-serif;
                color:#000000;
                border-top:solid 1px #F1D57C;
                border-bottom:solid 1px #000000;
                
                }
.jplanspalte1		{		
                background-color:#ffffff;                
                width:20%;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:5px 3px 5px 15px;
                font-size:0.8em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
                border-bottom:solid 1px #000000;
                } 
.jplanspalte2		{		
                background-color:#ffffff;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:5px 3px 5px 5px;
                font-size:0.8em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
                border-bottom:solid 1px #000000;
                }     
.jplanspalte3		{		
                background-color:#ffffff;                
                width:20%;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:5px 3px 5px 5px;
                font-size:0.8em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
                border-bottom:solid 1px #000000;
                } 
.jplanspalte11	{		
                background-color:#FEFBCD;                
                width:20%;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:15px 3px 15px 15px;
                font-size:1.0em;
                font-weight:600;
                font-family:serif;
                color:#000000;
                border-bottom:solid 1px #F1D57C;
                } 
.jplanspalte1a	{		
                background-color:#FEFBCD;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;
                font-size:0.8em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
                border-bottom:solid 1px #F1D57C;
                }                 
.jplanspalte11treff	{		
                background-color:#FEFBCD;                
                width:5%;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:15px 3px 15px 15px;
                font-size:0.8em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
                border-bottom:solid 1px #F1D57C;
                }                 
.jplanspalte22	{		
                background-color:#FEFBCD;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:15px 10px 15px 5px;
                font-size:1.0em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
                border-bottom:solid 1px #F1D57C;
                } 
.jplanspalte22a	{		
                background-color:#FEFBCD;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:15px 0px 15px 0px;
                font-size:0.8em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
                border-bottom:solid 1px #F1D57C;
                }                 
.jplanspalte2a	{		
                background-color:#FEFBCD;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:15px 10px 15px 35px;
                font-size:0.8em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
                border-bottom:solid 1px #F1D57C;
                }                 
                
.jplanspalte22treff	{		
                background-color:#FEFBCD;
                width:60%;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:15px 10px 15px 5px;
                font-size:0.8em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
                border-bottom:solid 1px #F1D57C;
                }                         
.jplanspalte33	{		
                background-color:#FEFBCD;                
                width:20%;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:15px 3px 15px 5px;
                font-size:0.8em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
                border-bottom:solid 1px #F1D57C;
                } 
.jplanspalte3a	{		
                background-color:#FEFBCD;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:25px 15px 0px 35px;
                font-size:0.8em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
                border-bottom:solid 1px #F1D57C;
                }                 
.jplanspalte33treff	{		
                background-color:#FEFBCD;                
                width:35%;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:15px 60px 15px 0px;
                font-size:0.8em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
                border-bottom:solid 1px #F1D57C;
                }                 
.jplanspalte111	{		
                background-color:#FEFBCD;                
                width:20%;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:15px 3px 15px 15px;
                font-size:1.0em;
                font-weight:500;
                font-family:Arial,sans-serif;
                text-decoration:underline ;
                color:#000000;
                border-bottom:solid 1px #F1D57C;
                }                 
.jplanspalte222{		
                background-color:#FEFBCD;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:15px 10px 15px 5px;
                font-size:1.0em;
                font-weight:500;
                font-family:Arial,sans-serif;
                color:#000000;
                border-bottom:solid 1px #F1D57C;
                }     
.jplanspalte333{		
                background-color:#FEFBCD;                
                width:40%;
		text-align:left;
		vertical-align:top;
		border-collapse:collapse;                 
                padding:15px 3px 15px 5px;
                font-size:0.8em;
                font-weight:400;
                font-family:Arial,sans-serif;
                color:#000000;
                border-bottom:solid 1px #F1D57C;
                } 
.jplanspalte33treff img {
		padding: 0px 0px 10px 0px;
		}                                                                                                         				
.text1		{
		text-align:center;
		vertical-align:top;
		font-family:cursive;
		font-style:oblique;
		font-size:1.9em;
		font-weight:700;
		color:#FF6600;
		padding:10px 0px 0px 0px;
		}
.text2		{
		text-align:center;
		font-family:serif;
		font-style:normal;
		font-size:0.7em;
		font-weight:300;
		color:#000000;
		padding:20px 0px 0px 0px;
		}
.text22		{
		text-align:left;
		width:80%;
		font-family:serif;
		font-style:normal;
		font-size:1.0em;
		font-weight:300;
		color:#000000;
		padding:20px 0px 0px 50px;
		}
.text22a	{
		text-align:justify;
		width:800px;
                margin:20px;
 		padding:0 0 10px 0;
		font-family:serif;
		font-style:normal;
		font-size:1.0em;
		font-weight:300;
		color:#000000;
		}
.text22b	{
		text-align:justify;
		width:800px;
                margin:20px;
 		padding:0 0 10px 0;
		font-family:serif;
		font-style:normal;
		font-size:1.0em;
		font-weight:600;
		color:#000000;
		}
.text22c	{
		text-align:justify;
		width:800px;
		height:350px;
                margin:20px;
 		padding:0 0 10px 0;
		font-family:serif;
		font-style:normal;
		font-size:1.0em;
		font-weight:300;
		color:#000000;
		}							
.text3		{
		text-align:center;
		font-family: cursive ;
		font-style:italic;
		font-size:0.9em;
		font-weight:200;
		color:#99CC66;
		padding:0px 0px 0px 20px;
		}
.text4		{
		text-align:center;
		font-family: cursive ;
		font-style:italic;
		font-size:0.9em;
		font-weight:200;
		color:#00CC00;
		padding:0px 5px 0px 5px;
		}
.text4a		{
		text-align:left;
		font-family: font-family: @MS Mincho;
		font-style:italic;
		font-size:0.9em;
		font-weight:200;
		color:#663300;
		padding:5px 5px 15px 0px;
		}		
		
.text44		{
		text-align:center;
		font-family: cursive ;
		font-style:italic;
		font-size:1.1em;
		font-weight:400;
		color:#000000;
		padding:10px 0px 0px 5px;
		}		
.text5		{
		text-align:center;
		vertical-align:top;
		font-family:cursive;
		font-style:oblique;
		font-size:1.5em;
		font-weight:600;
		color:#006600;
		padding:0px;
		}
.text6		{
		text-align:center;
		vertical-align:top;
		font-family:cursive;
		font-style:oblique;
		font-size:1.5em;
		font-weight:700;
		color:#990000;
		padding:0px;
		}
.text7		{
		text-align:justify;
		vertical-align:top;
		font-family:cursive;
		font-style:oblique;
		font-size:1.5em;
		font-weight:450;
		color:#000000;
		padding:0px;
		}
.text8		{
 		padding:0 0 0 0;
		font-family: Verdana, Arial, sans-serif;
		font-style:normal;
		font-size:1.2em;
		font-weight:700;
		color:#000000;		
		}
a:link          {
                text-decoration: none;
                font-family: arial, helvetica;
                font-weight:400;
                font-size: 0.8em;
                color: #000000;
                }
a:active        {
		text-decoration: none; 
		font-family: arial, helvetica; 
		font-size: 0.8em; 
		color: #000000;
		}
a:visited       { 
		text-decoration: none; 
		font-family: arial, helvetica; 
		font-size: 0.8em; 
		color: #000000;
		}
a:hover         {background-color:#FFFF75;
		font-family: arial, helvetica; 
		font-size: 0.8em; 
		color :#000000;  
		}
.email a:link          {
                text-decoration: none;
                font-family: arial, helvetica;
                font-weight:400;
                font-size: 1.0em;
                color: #000000;
                }
.email a:active        {
		text-decoration: none; 
		font-family: arial, helvetica; 
		font-size: 1.0em; 
		color: #000000;
		}
.email a:visited       { 
		text-decoration: none; 
		font-family: arial, helvetica; 
		font-size: 1.0em; 
		color: #000000;
		}
.email a:hover         {background-color:#FFFF75;
		font-family: arial, helvetica; 
		font-size: 1.0em; 
		color :#000000;  
		}		
.normalerlink a:link          {
                text-decoration: underline;
                font-family: arial, helvetica;
                font-weight:400;
                font-size: 0.9em;
                color: #000000;
                }
.normalerlink a:active        {
		text-decoration: none; 
		font-family: arial, helvetica; 
		font-size: 0.9em; 
		color: #000000;
		}
.normalerlink a:visited       { 
		text-decoration: none; 
		font-family: arial, helvetica; 
		font-size: 0.9em; 
		color: #000000;
		}
.normalerlink a:hover         {
                background-color:#EFFAF9;
                text-decoration:underline ; 
		font-family: arial, helvetica; 
		font-size: 0.9em; 
		color :#000000;  
		}
.vorstlinkalles {
		background-color:#FEFBCD;
		height:30px;
		vertical-align:middle;
		padding:10px 0px 0px 0px;
                }
.vorstlink1      {		
                background-color:#F1D57C;                 
                padding:10px 0px 10px 10px;
                font-size:0.9em;
                font-weight:600;
                font-family:Arial,sans-serif;
                color:#000000;
                border-top:solid 1px #F1D57C;
                border-bottom:solid 1px #000000;
                
                }                				
.vorstlink a:link          {
		background-color:#FEFBCD;
		text-align:center;
                text-decoration: underline;
                padding:5px 5px 5px 5px;
                font-family: arial, helvetica;
                font-weight:400;
                font-size: 1.0em;
                color: #000000;
                }
.vorstlink a:active        {
		background-color:#FEFBCD;
		text-decoration: none;
		padding:5px 5px 5px 5px; 
		font-family: arial, helvetica; 
		font-size: 1.0em; 
		color: #000000;
		}
.vorstlink a:visited       {
		background-color:#FEFBCD; 
		text-decoration: none;
		padding:5px 5px 5px 5px; 
		font-family: arial, helvetica; 
		font-size: 1.0em; 
		color: #000000;
		}
.vorstlink a:hover         {
                background-color:#FFFF97;
                padding:5px 5px 5px 5px;
                text-decoration:underline ; 
		font-family: arial, helvetica; 
		font-size: 1.0em; 
		color :#000000;  
		}
.vorstlink2 a:link          {
		background-color:#FEFBCD;
		text-align:center;
                text-decoration: underline;
                padding:5px 5px 5px 5px;
                font-family: arial, helvetica;
                font-weight:300;
                font-size: 0.8em;
                color: #000000;
                }
.vorstlink2 a:active        {
		background-color:#FEFBCD;
		text-decoration: none;
		padding:5px 5px 5px 5px;
		font-family: arial, helvetica;
		font-weight:400;
		font-size: 0.8em;
		color: #000000;
		}
.vorstlink2 a:visited       {
		background-color:#FEFBCD;
		text-decoration: none;
		padding:5px 5px 5px 5px;
		font-family: arial, helvetica;
		font-weight:300;
		font-size: 0.8em;
		color: #999999;
		}
.vorstlink2 a:hover         {
                background-color:#FFFF97;
                padding:5px 5px 5px 5px;
                text-decoration:underline ;
		font-family: arial, helvetica;
		font-weight:600;
		font-size: 0.8em;
		color :#000000;
		}
.vorstlink3alles {
		margin-top:25px;
		background-color:#FEFBCD;
		text-align:center;
                text-decoration: none;
                border:medium double #CC6600;
                padding:5px 5px 5px 5px;
                font-family: arial, helvetica;
                font-weight:400;
                font-size: 1.0em;
                color: #000000;
                }		
.vorstlink3 a:link          {
		background-color:#FEFBCD;
		text-align:center;
                text-decoration: underline;
                padding:5px 5px 5px 5px;
                font-family: arial, helvetica;
                font-weight:400;
                font-size: 1.0em;
                color: #000000;
                }
.vorstlink3 a:active        {
		background-color:#FEFBCD;
		text-decoration: none;
		padding:5px 5px 5px 5px; 
		font-family: arial, helvetica; 
		font-size: 1.0em; 
		color: #000000;
		}
.vorstlink3 a:visited       {
		background-color:#FEFBCD; 
		text-decoration: none;
		padding:5px 5px 5px 5px; 
		font-family: arial, helvetica; 
		font-size: 1.0em; 
		color: #000000;
		}
.vorstlink3 a:hover         {
                background-color:#FEFBCD;
                padding:5px 5px 5px 5px;
                text-decoration:underline ; 
		font-family: arial, helvetica; 
		font-size: 1.0em; 
		color :#000000;  
		}	
		                
                	                		
