body, p, li {color: #0000CC; font-family: "Arial"; font-size:10pt;}
p.kopf1 {color: #FFF; font-family: "Arial"; font-size:24pt;  font-weight:bold; font-style: italic;}
p.kopf2 {color: #FFF; font-family: "Arial"; font-size:10pt;  font-weight:bold; font-style: italic;}
p.klein, li.klein {color: #0000CC; font-family: "Arial"; font-size:8pt;}
p.titel {font-family: "Arial"; font-size:18pt; font-style: italic; font-weight:bold;}
p.menu {background:#FFFFFF; color: #CC3300; font-family: "Arial"; font-size:10pt;  font-weight:bold;}
table.text {background-color:#FFFFFF; background-image:url(blind.gif); background-position: bottom; background-repeat: no-repeat;}
.kopf {color:#FFFFFF; background-color:#005CA6; background-image:url(kopfbild2.jpg); background-position: bottom right; background-repeat: no-repeat;}
.farbe1 {background: #005CA6;}
input {border: solid 1px #005CA6;}
a:link{text-decoration:none; color: #CC3300;}
a:visited{text-decoration:none; color: #CC3300;}
a:hover{text-decoration:none; color:#FFFFFF; background:#CC3300;}
a:hover.block{display: block; text-decoration:none; color:#FFFFFF; background:#CC3300;}
a:active{background:#CC3300; color:#FFFFFF;}
a:bb:hover{background:#CC3300; color:#FFFFFF;}

.infobox{
	float: left;
	border: solid 1px #005CA6;
	width: 100%;
	margin: 0px;
	padding: 20px;
	background: #fff url(menu_trans.png) repeat-x top left;
	display: block;
	list-style-image:url(punkt_rot.gif) 
	}
.rechts {float: right;}

.infobox .rechts {
	border: solid 1px #005CA6;
	background: #005CA6;
	color: #fff;
	padding: 10px;
	}
.mitte{float: left;}
a:link .infobox li{color:#CC3300;}
a:hover .infobox{display: block; text-decoration:none; color:#FFFFFF; background:#CC3300;}
a:hover .infobox li{color:#FFF;}
.links {float: left; margin: 0 20px 20px 0;}

