body.page {
	background-color: rgb(234, 238, 242);
	background-image: url('grafik/bg_logo2.gif');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center;
	font-family: Arial, Helvetica, Sans;
	font-size: 12px;
	color: rgb(0, 0, 0);
}

td { font-size: 12px; font-family: helvetica, arial, sans; vertical-align: top; }
td.middle { font-size: 12px; font-family: helvetica, arial, sans; vertical-align: middle; }


body.menu {
	background-image: url('grafik/bg_menu.jpg');
	font-family: Arial, Helvetica, Sans;
	font-size: 13px;
	margin: 0px;
}

a.menu:link { text-decoration:none; color: rgb(0, 0, 0); font-weight: bold; font-size: 13px;}
a.menu:visited { text-decoration:none; color: rgb(0, 0, 0); font-weight: bold; font-size: 13px;}
a.menu:active { text-decoration:none; color: rgb(0, 0, 0); font-weight: bold; font-size: 13px;}
a.menu:focus { text-decoration:none; color: rgb(0, 0, 0); font-weight: bold; font-size: 13px;}
a.menu:hover { text-decoration:none; color: rgb(0,32,144); font-weight: bold; font-size: 13px;}

a.menufooter:link { text-decoration:none; color: rgb(0, 0, 0); font-weight: normal; font-size: 11px;}
a.menufooter:visited { text-decoration:none; color: rgb(0, 0, 0); font-weight: normal; font-size: 11px;}
a.menufooter:active { text-decoration:none; color: rgb(0, 0, 0); font-weight: normal; font-size: 11px;}
a.menufooter:focus { text-decoration:none; color: rgb(0, 0, 0); font-weight: normal; font-size: 11px;}
a.menufooter:hover { text-decoration:none; color: rgb(0,32,144); font-weight: normal; font-size: 11px;}

a:link { text-decoration:none; color: rgb(0, 90, 160); font-size: 13px;}
a:visited { text-decoration:none; color: rgb(0, 90, 160); font-size: 13px;}
a:active { text-decoration:none; color: rgb(0, 90, 160); font-size: 13px;}
a:focus { text-decoration:none; color: rgb(0, 90, 160); font-size: 13px;}
a:hover { text-decoration:none; color: rgb(0,32,144); font-size: 13px;}


.title {
	font-size: 15px;
	font-family: Arial, Helvetica, Sans;
	font-weight: bold;
	color: rgb(0, 90, 160);
	padding-bottom: 15px;
}



.headline {
	font-size: 13px;
	font-family: Arial, Helvetica, Sans;
	font-weight: bold;
	color: rgb(0, 0, 0);
	background-color: rgb(180, 195, 207);
	background-image: url('grafik/headline.gif');
	border: outset 1px white;
}


.small {
	font-size: 11px;
}


.formPicture {
	float: right; margin-left: 20px; margin-bottom: 20px;
}


.formArea {
	border-bottom: solid 1px rgb(250, 250, 250);
	border-right: solid 1px rgb(250, 250, 250);
	border-top: solid 1px rgb(128, 128, 128);
	border-left: solid 1px rgb(128, 128, 128);
	padding: 3px;
}


.formAreaHeader {
	background-color: rgb(180, 195, 207);
	background-image: url('grafik/headline.gif');
	border: outset 1px white;
	color: rgb(0,0,0);
	font-weight: bold;
	margin-bottom: 5px;
	padding: 2px;
}


.formBox {

}



.formButton {
	font-family: helvetica, arial, sans;
	font-size: 11px;
	color: rgb(255, 255, 255);
	background-color: rgb(0, 90, 160);
	padding: 1px 3px;
	margin: 1px;
	border: outset 1px;
	font-weight: normal;
}


.formButtonDisable {
	font-family: helvetica, arial, sans;
	font-size: 11px;
	color: rgb(255, 255, 255);
	background-color: rgb(180,190,210);
	padding: 1px 3px;
	margin: 1px;
	border: outset 1px;
	font-weight: normal;
}


.formButtonSmall {
	font-family: helvetica, arial, sans;
	font-size: 9px;
	color: rgb(255, 255, 255);
	background-color: rgb(0, 90, 160);
	padding: 1px 2px;
	margin: 1px;
	border: outset 1px;
}


.formButtonSmallDisable {
	font-family: helvetica, arial, sans;
	font-size: 9px;
	color: rgb(255, 255, 255);
	background-color: rgb(180,190,210);
	padding: 1px 2px;
	margin: 1px;
	border: outset 1px;
}

.formNavigationDisable {
	color: rgb(144, 144, 176);
}
