body {
	font:	11px/1.2 Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
	background:#fff;
	padding:0px;
	margin:0px;
	}
	
p.small {
	font:	9px/1.2 Verdana, Arial, Helvetica, sans-serif;
	}
	
td {
	font:	11px/1.2 Verdana, Arial, Helvetica, sans-serif;
	color:#515151;
	}
	
td.copy {
	text-align:left;
	}
	
td.zit {
	font-weight:bold;
	color:#373;
	margin:20px 20px 20px 20px;
	}
	
td.nav {
	font:	10px/1 Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	background:#eaeaea;
	}
	
td.navakt {
	font:	10px/1 Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	color:#222;
	background:#d3d3d3;
	}
	
td.navsub {
	font:	10px/1 Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	padding-right:5px;
	background:#eaeaea;
	}
	
td.navsubakt {
	font:	10px/1 Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	padding-right:5px;
	color:#222;
	background:#d3d3d3;
	}
	
td.navmap {
	font:	10px/1 Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	background:#dedede;
	}
	
td.navsubmap {
	font:	10px/1 Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	padding-right:5px;
	background:#dedede;
	}
	
p, h1, h2, h3 {
	margin:10px 15px 0px 15px;
	}
		
p.sm {
	margin:0px 15px 0px 15px;
	}
		
h1, h2, h3 {
	padding-top:10px;
	}
	
h1 {
	font-size:14px;
	}
	
h2 {
	font-size:12px;
	}
	
h3 {
	font-size:10px;
	}

ul {
	list-style-image: url(images/ul.gif);
}
	
a {
	text-decoration:none;
	color:#222;
	}
	
/* link, visited, hover, active, focus */
	
A:hover {
	text-decoration:none;
	color:#999;
	}
	

/**/
input {
	border-width: 0px; 
	background-color: #eaeaea; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	}

	input.sendno {
		color: #666;
		background-color: #eaeaea; 
		}
	input.send {
		color: #000;
		background-color: #eaeaea; 
		}

input[type=text], textarea { 
	background-color: #eaeaea;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	width: 250px;
	}
input.feld-1, textarea.feld-1 {
	border: 1px solid #ccc; 
	}
input.feld-m, textarea.feld-m { /*mussfeld*/
	border: 1px solid #ccc;
	}
input.feld-f, textarea.feld-f { /*fehler*/
	border: 1px dotted #c00;
	}

.status {
	border: 0px solid #666;
	background-color: transparent;
	padding: 5px;
	font-size: 10pt;
	height: 30px;	
	width: 238px;
}

/*
input.field1, textarea.field1 {
	border-style: dotted; 
	border-width: 0px; 
	border-left-width: 1px; 
	border-right-width: 1px; 
	border-color: #333; 
	background-color: #eaeaea; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	}
*/

#Dat {
    position:absolute; 
	top:35px; 
	left:30px;
	}
	
.Dat {font-family:Verdana,Helvetica,sans-serif;
	font-size:10px; 
	color:#666;
	}
	
a.help {
	text-decoration: none;
	background-color: transparent;
	color: #222;
	cursor: help;
	}
	a.help:hover {
		text-decoration: none;
		background-color: transparent;
		color: #999;
		}


