* { margin:0; padding:0; }

body {
font-family : Arial, Helvetica, sans-serif;
height: 100%;
margin:0; 
padding:0; 
text-align:left; 
background-color: #000000;
}

td {
vertical-align: top;
}

/* ---Layout--- */



#pagewidth{ 
position: static;
width:1024px; 
text-align:left;  
margin-right:auto; 
z-index:0;
} 

#headspace{
position: static;
background: url(images/spacer.gif) no-repeat;
height:10px;
z-index:1;
}

#logo{
position: static;
height:216px;
width:1024px;
background: url(images/head.jpg) no-repeat; 
z-index:1;
} 

#topmenu{
position: absolute;
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #ffffff;
font-weight: bold;
letter-spacing: 1px;
font-size: 13px;
width:680px;
height:16px;
margin-top: -50px;
padding-left: 40px;
z-index:3; }

a#toplink{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #ffffff;
font-weight: bold;
letter-spacing: 1px;
font-size: 13px;
text-decoration: none;
}

a#toplink:hover{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #820000;
font-weight: bold;
letter-spacing: 1px;
font-size: 13px;
text-decoration: none;
}

a#toplinka{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #820000;
font-weight: bold;
letter-spacing: 1px;
font-size: 13px;
text-decoration: none;
}

a#toplinka:hover{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #820000;
font-weight: bold;
letter-spacing: 1px;
font-size: 13px;
text-decoration: none;
}

#leftmenu{
position: absolute;
vertical-align: top;
margin-left: 20px;
margin-top: 20px;
width: 140px;
padding-top: 20px;
z-index:3; }

a#leftlink{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: bold;
line-height: 14px;
letter-spacing: 1px;
text-decoration: none;
}
a#leftlink:hover{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #e06619;
font-size: 12px;
font-weight: bold;
line-height: 14px;
letter-spacing: 1px;
text-decoration: none;
}

a#leftlinkact{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #e06619;
font-size: 12px;
font-weight: bold;
line-height: 14px;
letter-spacing: 1px;
text-decoration: none;
}
a#leftlinkact:hover{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #e06619;
font-size: 12px;
font-weight: bold;
line-height: 14px;
letter-spacing: 1px;
text-decoration: none;
}

a#listenlink{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #ffffff;
font-weight: bold;
letter-spacing: 1px;
font-size: 11px;
}

a#listenlink:hover{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #e06619;
font-weight: bold;
letter-spacing: 1px;
font-size: 11px;
}

a{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: regular;
line-height: 14px;
text-decoration: underline;
}

a:hover{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #e06619;
font-size: 12px;
font-weight: regular;
line-height: 14px;
text-decoration: underline;
}

#flaeche{
position: static;
background-color: #820000;
width: 1024px;
min-height: 300px;
z-index:1;
}

#content{
position: static;
width:800px;
padding-top: 40px;
padding-left: 20px;
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: regular;
line-height: 14px;
z-index:2;

}

a.footer{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #cccccc;
font-size: 10px;
font-weight: regular;
line-height: 12px;
}

div.footer{
position: static;
background: url(images/footer.jpg) no-repeat;
height: 74px;
width: 1024px;
padding-top: 60px;
padding-left: 10px;
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #cccccc;
text-align: left;
font-size: 10px;
font-weight: regular;
line-height: 12px;
z-index:1;
}

div.footer0{
position: static;
background: url(images/footer0.jpg) no-repeat;
height: 74px;
width: 1024px;
padding-top: 60px;
padding-left: 10px;
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #cccccc;
text-align: left;
font-size: 10px;
font-weight: regular;
line-height: 12px;
z-index:1;
}

div.footer1{
position: static;
background: url(images/footer1.jpg) no-repeat;
height: 74px;
width: 1024px;
padding-top: 60px;
padding-left: 10px;
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #cccccc;
text-align: left;
font-size: 10px;
font-weight: regular;
line-height: 12px;
z-index:1;
}

div.footer2{
position: static;
background: url(images/footer2.jpg) no-repeat;
height: 74px;
width: 1024px;
padding-top: 60px;
padding-left: 10px;
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #cccccc;
text-align: left;
font-size: 10px;
font-weight: regular;
line-height: 12px;
z-index:1;
}

div.footer3{
position: static;
background: url(images/footer3.jpg) no-repeat;
height: 74px;
width: 1024px;
padding-top: 60px;
padding-left: 10px;
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #cccccc;
text-align: left;
font-size: 10px;
font-weight: regular;
line-height: 12px;
z-index:1;
}

div.footer4{
position: static;
background: url(images/footer4.jpg) no-repeat;
height: 74px;
width: 1024px;
padding-top: 60px;
padding-left: 10px;
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #cccccc;
text-align: left;
font-size: 10px;
font-weight: regular;
line-height: 12px;
z-index:1;
}

div.footer5{
position: static;
background: url(images/footer5.jpg) no-repeat;
height: 74px;
width: 1024px;
padding-top: 60px;
padding-left: 10px;
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #cccccc;
text-align: left;
font-size: 10px;
font-weight: regular;
line-height: 12px;
z-index:1;
}

div.footerback{
position: static;
background: url(images/footerback.jpg) no-repeat;
height: 74px;
width: 1024px;
padding-top: 60px;
padding-left: 10px;
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #cccccc;
text-align: left;
font-size: 10px;
font-weight: regular;
line-height: 12px;
z-index:1;
}

div.seitenfeld{
position: absolute;
z-index: 2;
height: 400px;
width: 100px;
padding-top: 80px;
padding-left: 800px;
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #cccccc;
text-align: left;
font-size: 10px;
font-weight: regular;
line-height: 12px;
z-index:1;
}

.hallo {
font-family:Arial, Helvetica ,Arial,sans-serif;
letter-spacing: 1px;
color: #e06619;
font-size: 20px;
font-weight: bold;
line-height: 16px;
}

.haupttitel {
font-family:Arial, Helvetica ,Arial,sans-serif;
letter-spacing: 1px;
color: #ffffff;
font-size: 16px;
font-weight: bold;
line-height: 16px;
}

.grundtext{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: regular;
line-height: 15px;
padding-right: 20px;
}

.untertitel{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: bold;
line-height: 15px;
}

.aufzaehlung{
font-family:Arial, Helvetica ,Arial,sans-serif;
color: #ffffff;
font-size: 12px;
font-weight: regular;
line-height: 20px;
padding-top: 5px;
padding-right: 20px;
}

h1 {font-family: ariall,sans-serif;
				font-size: 9px;
				color: 000000;}

td.kundenlister {font-family: ariall,sans-serif;
				font-size: 11px;
				text-align: right;
    			vertical-align:middle;}
    			
td.kundenliste {font-family: ariall,sans-serif;
				font-size: 11px;
				text-align: left;
    			vertical-align:middle;
    			padding-left: 1px;
    			padding-top: 4px;}
    	
td.kundenhead 	{font-family: ariall,sans-serif;
				color: #ffffff;
				font-size: 12px;
				font-weight: bold;
				text-align: left;
    			vertical-align:middle;
    			padding-left: 1px;}
    			
input.senden	{background-color: #820000; 
				border: 1px solid #e06619; 
				color: #e06619;}
    			