
html, body, p, a, img, form, td, ul, li, div, h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
}
body {	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}

a:link      { color: #CC0000; text-decoration: none }
a:visited   { color: #CC0000; text-decoration: none }
a:active    { color: #000000 }
a:hover   { color: #000000; text-decoration: underline }

.small { font-size:8pt }

p, ul, td		{
	font-size:9pt;
	line-height: 1.2em;
	margin-top: 0px;
	padding-top: 0px;
margin-bottom:1.2em;
}

ul { padding-left:5px; margin-left: 10px; margin-bottom: 8px }
li {margin-bottom:5px;}

h1, h2, h3, h4, h5, h6 {font-family: Arial, Verdana, Helvetica, Sans-serif; line-height:1.1em;padding-bottom:1em}

h1	{ font-weight:100; font-size:19pt; letter-spacing:0.5px }h2	{

	margin-top: 0px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	font-weight:100;
}
h3		{
	
	font-weight:bold;
	color: #666666;
	padding:0px;
	margin-top: 0px;
	margin-bottom: 11px;
}
h4, h5, h6		{
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
padding-bottom:5px;
	padding-top: 5px;
}

#printhead {display:block;}
#screenhead {display:none}
.screenhead {display:none}

.noprint {display:none}


#logoKpni {
float:right;
position:absolute;
top:0px;
right:0px;
}


#maintable {height:100%;width:100%; border-collapse:collapse }
#maintable td {padding:0; vertical-align:text-top; vertical-align:top;}

#content {position:relative;margin-right:20px;}
#spalterechts { position:relative;top:0;right:0;margin-right:0px;}

#content p {margin-bottom:1em}

#footer { position:relative;bottom:0px;width:100%; background-image:url(../pix/welle_unten.jpg); background-repeat:repeat-x; height:104px; }

#signature {position:absolute;
bottom:10px;
right:20px;
}

#content .textTable {border:none}
#content .textTable td {padding-right:15px;padding-bottom:10px; vertical-align:top}

#content .formTable {border:none}
#content .formTable td {padding-right:10px;padding-bottom:3px; vertical-align:top;}

#content .fotozelle { width:160px}
#content .fotozelle, #content .fotozelle p {font-size:7.5pt; line-height:1.2em}


#submenu { margin-bottom:30px; }

#topnav {color:#000000;padding-right:20px;font-size:10pt; margin-bottom:15px}
#topnav a:link {color:#FFFFFF; text-decoration:none}
#topnav a:visited {color:#FFFFFF; text-decoration:none}
#topnav a:hover {color:#FFFFFF; text-decoration:underline}



/* ----- menu auf linker seite ----- */

#menulinks { position:relative; left:0px; top:20px; width:190px; }

#menulinks ul { line-height:1.1em;width:150px; margin:0px;padding:0px; list-style-type:none; font-size:12pt}
#menulinks li { display:block; margin:0px; padding:0px;margin-bottom:12px }
#menulinks li a:link { font-weight:100}
#menulinks li a:hover { color:#000000; text-decoration:none}

#menulinks li ul { line-height:1.1em;margin:0px;padding:0px;font-size:60%;}
#menulinks li ul li { margin:0px;padding-left:0px; margin-bottom:7px; }

#adresselinks {margin-top:40px;}
#adresselinks p {
	font-size:7.5pt;
	margin-bottom:8pt;
}


.fusszeile {  
	list-style-type:none;
	padding:0px;margin:0px;
	font-size:7pt;
 }
 
.dynamic_submit {background-color:#FF6633;color:#FFFFAA;font-family:monospace;font-weight:bold;padding:0 20px 0 20px}

.formular td {padding-bottom:2px;}


