body            {
                background-image: url(bilder/hintergr2.gif);
                background-attachment: fixed;
                margin: 0px;
                }
img             {
                border: 0px none;
                padding:0px;
                }
.schatten 	{
  		float: left;
 		background-color: #aaa; 		
		}
.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;  		
		}
p img		{
		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;
                }
.aktiv1		{ 
		background-color:#FEFBCD;
		float:left;
                margin:0;
 		padding:0px; 
		width:100%;		               
                }                
.navi 		{ 
		float:left;
                margin:0;
 		padding:7px 1px 0px 0px; 
		width:150px; 
		               
                }
.navitab	{ 
                background-image: url(bilder/hintergr11.gif);
                background-repeat:repeat-y;
                padding: 0px ;
		border-collapse:collapse;
		border: solid 2px #CC9933;
                }
.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;
		vertical-align:top;                 
                padding:5px 0px 0px 0px;
                font-size:13px;
                font-weight:600;
                font-family:Arial,sans-serif;
                color:#0000e1;
                }
.tab03		{
		border-collapse:collapse; 
		width:100%;
		padding:0px; 
		text-align:center;
		}
.tab3		{
                background-image:url(bilder/hintergr1.gif);
                background-repeat:repeat-x;
		background-color:#FEFCCB;
                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;		 
		 width:100%;
                 height:30px;                 
		 border-collapse:collapse;		              
                 padding:0px 0px 0px 0px;
                 font-size:0.9em;
                 font-weight:500;
                 font-family:Arial,sans-serif;
                 color:#993300;
                 text-align:center;
                 }                 
.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	{		 
                background-image: url(bilder/hintergr11.gif);
                background-repeat:repeat-y;                 
                padding: 0px ;
		margin:0px;
                }
.mitterechts1	{
		width:100%;		 
                background-image: url(bilder/hintergr11.gif);
                background-repeat:repeat-y;                 
                padding: 0px ;
                }                    
.tabmitte	{
		background-color:#FEFBCD;
		width:70%;
		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;
		}
.tabmitte1	 {
		 background-color:#FEFBCD;		 
		 height:450px;
		 width:30%;
		 border-collapse:collapse; 
		 border: solid 2px #CC9933;                
                 padding:5px 10px 20px 10px;
                 vertical-align:top;
                 font-size:0.8em;
                 font-weight:400;
                 font-family:Arial,sans-serif;
                 color:#000000;
                 text-align:center;
		}				
.tabrechts	{
		width:30%;		
		border-collapse:collapse;
		border: solid 2px #CC9933;
		padding:0px;
		vertical-align:top;  
		}
.tabrechts1	{
		width:60%;		
		border-collapse:collapse;
		border: solid 2px #CC9933;
		padding:5px 0px 5px 0px;
		vertical-align:top;
		text-align:center;  
		}
.vorstellung	{		
		width:100%;		 
                background-image: url(bilder/hintergr11.gif);
                background-repeat:repeat-y;                 
                padding: 0px ;
                
                } 
.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;
                 
		}
.tdvorstellung1	{
                 background-image:url(bilder/hintergr1.gif);
                 background-repeat:repeat-x;
		 background-color:#FEFCCB;		 
		 width:100%;
                 height:30px;                 
		 border-collapse:collapse;		              
                 padding:0px 0px 0px 0px;
                 font-size:0.9em;
                 font-weight:500;
                 font-family:Arial,sans-serif;
                 color:#993300;
                 text-align:center;
                 } 
.tdvorstellung2	{
                 text-align:left;
		 background-color:#FEFCCB;		 
		 width:100%;
                 height:300px;                 
		 border-collapse:collapse;		              
                 padding:0px 0px 0px 30px;
                 font-size:0.9em;
                 font-weight:500;
                 font-family:Arial,sans-serif;
                 color:#993300;
                 }  
.tdvorstellung3	{
                 
		 background-color:#FEFCCB;		 
		 width:100%;                 
		 border-collapse:collapse;		              
                 padding:0px 0px 0px 30px;
                 font-size:0.9em;
                 font-weight:500;
                 font-family:Arial,sans-serif;
                 color:#993300;
                 }
.tdvorstellung31{
                 text-align:left;
		 background-color:#FEFCCB;		 
		 width:100%;                 
		 border-collapse:collapse;		              
                 padding:0px 0px 0px 250px;
                 font-size:0.9em;
                 font-weight:500;
                 font-family:Arial,sans-serif;
                 color:#993300;
                 }                                                         				                       				
.text1		{				
		vertical-align:top;
		text-align:center;
		font-family:cursive;
		font-style:oblique;
		font-size:1.9em;
		font-weight:700;
		color:#FF6600;
		padding:20px 0px 20px 0px;
		clear:both;
		}
.text2		{
		text-align:center;
		font-family:serif;
		font-style:normal;
		font-size:0.7em;
		font-weight:300;
		color:#000000;
		padding:20px 0px 0px 0px;
		}
.text3		{
		font-family:serif;
		font-style:normal;
		font-size:1.3em;
		font-weight:600;
		color:#993300;
		padding:0px 10px 0px 5px;
		}
.text4		{
		text-align:justify;
		max-width:290px;
		min-width:270px;
		font-family:serif;
		font-style:normal;
		font-size:1.3em;
		font-weight:300;
		color:#000000;
		padding:20px ;
		}
.text5		{		
		vertical-align:top;
		font-family:cursive;
		font-style:oblique;
		font-size:1.3em;
		font-weight:700;
		color:#FF6600;
		padding:0px 0px 0px 0px;
		}
.text6		{
		vertical-align:text-top;
		font-family:cursive;
		font-style:oblique;
		font-size:1.7em;
		font-weight:700;
		color:#000000;
		padding:5px 0px 10px 10px;
		}
.text66		{
		vertical-align: text-bottom;
		font-family:cursive;
		font-style:oblique;
		font-size:1.3em;
		font-weight:500;
		color:#000000;
		padding:5px 5px 15px 10px;
		}
.text66	span	{
		font-family:cursive;
		font-style:oblique;
		font-size:1.2em;
		font-weight:500;
		color:#000000;
		padding:5px 0px 10px 30px;
		}
.text61		{				
		vertical-align:top;
		font-family:cursive;
		font-style:oblique;
		font-size:1.2em;
		font-weight:500;
		color:#000000;
		padding:5px 0px 10px 400px;
		}						
.text6 img	{		
		padding:0px 40px 0px 0px;
		float:right;
		}
.text62 img	{		
		padding:10px 20px 10px 50px;		
		}
.text7		{
		text-align:left;
		vertical-align:top;
		font-family:serif;
		font-style:normal;
		font-size:1.1em;
		font-weight:200;
		color:#000000;
		padding:5px 0px 0px 0px;
		}
.text8		{
		text-align:center;
		vertical-align:top
		font-family:serif;
		font-style:normal;
		font-size:1.1em;
		font-weight:200;
		color:#000000;
		padding:5px 0px 0px 0px;
		}		
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:#EFFAF9;
                text-decoration:underline ; 
		font-family: arial, helvetica; 
		font-size: 0.8em; 
		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;  
		}
.vorstlink a:link          {
                text-decoration: underline;
                font-family: arial, helvetica;
                font-weight:400;
                font-size: 1.2em;
                color: #000000;
                }
.vorstlink a:active        {
		text-decoration: none; 
		font-family: arial, helvetica; 
		font-size: 1.2em; 
		color: #000000;
		}
.vorstlink a:visited       { 
		text-decoration: none; 
		font-family: arial, helvetica; 
		font-size: 1.2em; 
		color: #000000;
		}
.vorstlink a:hover         {
                background-color:#EFFAF9;
                text-decoration:underline ; 
		font-family: arial, helvetica; 
		font-size: 1.2em; 
		color :#000000;  
		}
.vorstlink1 a:link          {
                text-decoration: none;
                font-family: arial, helvetica;
                font-weight:400;
                font-size: 1.0em;
                color: #000000;
                }
.vorstlink1 a:active        {
		text-decoration: none; 
		font-family: arial, helvetica; 
		font-size: 1.0em; 
		color: #000000;
		}
.vorstlink1 a:visited       { 
		text-decoration: none; 
		font-family: arial, helvetica; 
		font-size: 1.0em; 
		color: #000000;
		}
.vorstlink1 a:hover         {
                background-color:#FEFCCB;
                text-decoration:underline ; 
		font-family: arial, helvetica; 
		font-size: 1.0em; 
		color :#000000;  
		}				
a.info		{
		text-decoration:underline;
		font-family: arial, helvetica; 
		font-size: 10pt; 
		font-weight:bold;
		color: black;
		}		
a.info:hover	{
		font-family: arial, helvetica; 
		font-size: 10pt;
		background-color:#EFFAF9;
		color :black;
		}
a.info span	{
		visibility:hidden;
		position:absolute;
		padding:2px;
		text-decoration:none;
		}
a.info:hover span{
		visibility:visible;
		border:2px solid red;
		color:red;
		font-family: arial, helvetica; 
		font-size: 7pt;
		background-color: #FAFEE0;
		}
a.info1		{
		text-decoration:underline;
		font-family: arial, helvetica; 
		font-size: 10pt; 
		font-weight:bold;
		color: black;
		}		
a.info1:hover	{
		font-family: arial, helvetica; 
		font-size: 10pt;
		background-color:#EFFAF9;
		color :black;
		}							
		