    body {
        margin:0;
        padding:0;
        font: 11px/1.5em Verdana;
		background:#EDEDFF url("../images/shadow.gif") no-repeat center 50px;
		}
		
	td {
		vertical-align:top;
		border-bottom:solid 1px #ABABAB;		
		}
	
	tr {
		background-color:#fff;
		}

a:link {text-decoration:none; }
a:visited {text-decoration:none; }
a:focus {text-decoration:none; }
a:hover {text-decoration:none; }
a:active {text-decoration:none; }	

	#ab_damit {
		vertical-align:bottom;
		text-align:right;
		}
		
/*- Menu Tabulatur--------------------------- */

    #tabsI {
      float:left;
      width:100%;
      background:transparent;
      font-size:93%;
	position : absolute;
	top:0px;	  

      }
    #tabsI ul {
        margin:0;
        padding:10px 10px 0 0px;
        list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
      float:left;
      background:url("../images/tableftI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsI a span {
      float:left;
      display:block;
      background:url("../images/tabrightI.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#FFF;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }

        #tabsI #current a {
                background-position:0% -42px;
        }
        #tabsI #current a span {
                background-position:100% -42px;
        }


			#content  {
	position : absolute;
	top:0px;
	left : 50%;
	width : 703px;
	height:536px;
	margin-top:90px;
	margin-left : -350px;
			}
			
		  #main {
				position : absolute;
				top:35px;
				width:700px;		  
		  		padding-top:80px;
				padding-bottom:0;
				height:420px;
				border:1px solid #0033CC;
				background-color: #FFFFFF;				
			}
			
		  #firma {
		  		position : absolute;
				top:35px;
				width:600px;	
		  		padding-top:80px;
				padding-right:20px;
				padding-bottom:0;
				padding-left:80px;
				height:420px;
				border:1px solid #0033CC;
				background-color: #FFFFFF;
				font: 14px/1.5em Verdana;				
			}
			
		  #klaviere {
		  		position : absolute;
				top:35px;
				width:600px;			  
		  		padding-top:80px;
				padding-right:20px;
				padding-bottom:0;
				padding-left:80px;
				height:420px;
				border:1px solid #0033CC;
				background-color: #FFFFFF;
				font: 14px/1.3em Verdana;				
			}
			
		  #impressum {
	position : absolute;
	top:35px;
	width:600px;
	padding-top:80px;
	padding-right:20px;
	padding-bottom:0;
	padding-left:80px;
	height:420px;
	border:1px solid #0033CC;
	background-color: #FFFFFF;
	left: -1px;
	overflow: scroll;
	font-family: Verdana;
	line-height: normal;
	font-size: 14px;
			}										 
	
		  #kontakt {
	  		position : absolute;
			top:35px;
			width:660px;			  
	  		padding-top:20px;
			padding-right:20px;
			padding-bottom:0;
			padding-left:20px;
			height:480px;
			border:1px solid #0033CC;
			background-color: #FFFFFF;
			font: 14px/1.5em Verdana;				
		}
		
		  #danke {
	  		position : absolute;
			top:35px;
			width:660px;			  
	  		padding-top:20px;
			padding-right:20px;
			padding-bottom:0;
			padding-left:20px;
			height:480px;
			border:1px solid #0033CC;
			background-color: #FFFFFF;
			font: 14px/1.5em Verdana;
			font-weight:bold;
			}		
		
		#danketext {
			position:absolute;
			top:40%;
			left:25%;
			}
		
		#td_fett {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10pt;
			font-weight:bold;
			text-align:center;
			border-top:0px;
			border-bottom:0px;
			}
			
			
		#feldname {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:8pt;
			font-weight:normal;
			text-align:left;
			}							
	
		 
		  #agb {
		  		position : absolute;
				top:35px;
				width:600px;			  
		  		padding-top:20px;
				padding-right:50px;
				padding-bottom:0;
				padding-left:50px;
				height:480px;
				border:1px solid #0033CC;
				background-color: #FFFFFF;				
			}	
			
			
				
			

		  #umzuege {		  		
     		   font: 20px/0.2em Times New Roman;
			   color: #0033CC;
			   text-align:center;
			   margin-right:240px;
			}

		  #fname {		  		
     		   font: italic 32px/0.1em Times New Roman;
			   color: #0033CC;
			   text-align:center;
			}
			
		  #finh {
     		   font: 12px Times New Roman;
			   color: #0033CC;
			   text-align:center;
			   margin-bottom:20px;
			}
			
		  #ani  {
		  		text-align:center;
			}
			
		  #slogan {		  		
     		   font: italic 18px/0.1em Times New Roman;
			   color: #0033CC;
			   text-align:center;
			   margin-top:30px;
			}
			
		  #adresse {		  		
     		   font: 12px Verdana;
			   color: #0033CC;
			   text-align:center;
			   margin-top:30px;
			}
			
		  #adresse span {		  		
     		   text-decoration:underline;
			}							
#content #impressum p {
	font-size: 12px;
	text-align: left;
	line-height: normal;
}
#content #impressum {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
