html { 
	height:100%;
	}
table.center {
	width:979px; 
	height:100%; 
	margin-left:auto; 
	margin-right:auto;
	background-image:url(images/hg.jpg); background-repeat:repeat;
}
body {
font-family:Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height:100%;
	color:#666666; font-size:13px; line-height:18px;
}

img.line {width:172px; height:1px; margin-bottom:8px; margin-top:8px;}
a.menue, span.menue {color:#006699; font-size:12px; text-decoration:none; background-image:url("images/link.jpg"); background-repeat:no-repeat; background-position:top 0px;}
a:hover.menue {background-position: 0px -15px;}
span.menue {background-position: 0px -15px;}
a.text {color:#006699; font-size:12px; text-decoration:underline;}

h1 {color:#006699;font-size:15px; font-weight:bold; margin-top:18px; margin-bottom:0px;}

img.border { border: 1px solid #006699;}

img.weiche {margin-top:10px; width:150px; height:251px;}

ul { list-style-type:square; line-height:25px;}

table.form {font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 16px; width: 595px;}
input.form{background-color:#ffffff; font-size:11px; border:1px solid #333333; width:185px;}
input.formplz{background-color:#ffffff; font-size:11px; border:1px solid #333333; width:40px;}
input.formort{background-color:#ffffff; font-size:11px; border:1px solid #333333; width:142px;}
input.button{background-color:#ffffff; font-size:11px; border:1px solid #333333; width:85px; color:#333333;}
textarea{background-color:#ffffff; font-size:11px; border:1px solid #333333; width:585px; height:70px;}

.pflicht {color:#006699;}
