body,td,tr,input,select,textarea { 
font-family: Verdana;
line-height:20px;
font-size: 12px;
color: #000000;
scrollbar-base-color: default;
scrollbar-face-color: FFFFFF;
scrollbar-track-color: FFFFFF;
scrollbar-arrow-color: 2A5E8D;
scrollbar-3dlight-color: FFFFFF;
scrollbar-darkshadow-color: FFFFFF;
scrollbar-highlight-color: FFFFFF;
scrollbar-shadow-color: FFFFFF;
}
input,textarea {
font-family: Verdana;
font-size: 9px;
color: #000000;
border:solid 1px #2A5E8D;
}
a:link { 
color: #2A5E8D;
font-weight:bold;
text-decoration: none;
}
a:visited 
{ 
color: #2A5E8D;
font-weight:bold;
text-decoration: none;
}
a:hover { 
color: #2A5E8D;
font-weight:bold;
text-decoration: none;
}
a:active { 
color: #2A5E8D;
font-weight:bold;
text-decoration: none;
}

.klein {
	font-family: Verdana;
	line-height:15px;
	font-size: 9px;
	font-weight:700;
	color: #000000;
}
.foto {
	font-family: Verdana;
	line-height:15px;
	font-size: 9px;
	font-weight:100;
	color: #000000;
}
.topic {
	font-family: Verdana;
	line-height:25px;
	font-size: 20px;
	font-weight:700;
	color: #000000;
}
.topic1 {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}
.subcontent {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
}


.navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 9px;
	text-decoration: none;
}
#navifeld {
	background-image: url(img/grau.gif);
}
#navifeld a {
	text-decoration: none;
	color: #000000;
}
#navifeld a:hover {
	color: #000000;
	background-image: url(img/orange.gif);
	width: 140px;
	border-left-color: dbb23e;
	display: block;
	margin-left: -9px;
	border-left: solid #dbb23e 9px;
	border-right: solid #dbb23e 9px;
	border-top: solid #dbb23e 3px;
	border-bottom: solid #dbb23e 4px;
}
#navifeld a:active {
	color: #000000;
	background-image: url(img/orange.gif);
	width: 140px;
	border-left-color: dbb23e;
	display: block;
	margin-left: -9px;
	border-left: solid #dbb23e 9px;
	border-right: solid #dbb23e 9px;
	border-top: solid #dbb23e 3px;
	border-bottom: solid #dbb23e 4px;
}
#navigross {
	background-image: url(img/grau.gif);
}
#navigross a {
	text-decoration: none;
	color: #000000;
}
#navigross a:hover {
	color: #000000;
	background-image: url(img/orange.gif);
	width: 140px;
	border-left-color: dbb23e;
	display: block;
	margin-left: -9px;
	border-left: solid #dbb23e 9px;
	border-right: solid #dbb23e 9px;
	border-top: solid #dbb23e 4px;
	border-bottom: solid #dbb23e 5px;
}
#navigross2 {
	background-image: url(img/grau.gif);
}
#navigross2 a {
	text-decoration: none;
	color: #000000;
}
#navigross2 a:hover {
	color: #000000;
	background-image: url(img/orange.gif);
	width: 140px;
	border-left-color: dbb23e;
	display: block;
	margin-left: -9px;
	border-left: solid #dbb23e 9px;
	border-right: solid #dbb23e 9px;
	border-top: solid #dbb23e 0px;
	border-bottom: solid #dbb23e 0px;
}
#termine {
	background-image: url(img/gruen.gif);
}
#termine a {
	color: #000000;
	text-decoration: none;
	background-image: url(img/gruen.gif);
}
#termine a:hover {
	color: #000000;
	background-image: url(img/orange.gif);
	width: 140px;
	border-left-color: dbb23e;
	display: block;
	margin-left: -9px;
	border-left: solid #dbb23e 9px;
	border-right: solid #dbb23e 9px;
	border-top: solid #dbb23e 3px;
	border-bottom: solid #dbb23e 4px;
}
#termine a:active {
	color: #000000;
	background-image: url(img/orange.gif);
	width: 140px;
	border-left-color: dbb23e;
	display: block;
	margin-left: -9px;
	border-left: solid #dbb23e 9px;
	border-right: solid #dbb23e 9px;
	border-top: solid #dbb23e 3px;
	border-bottom: solid #dbb23e 4px;
}
.naviklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
#subnav ul {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom: 0px;
}
#subnav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	list-style-type: none;
}
#subnav li {
	list-style-type: none;
	margin-left: -20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#subnav a:hover {
	color: #000000;
	width: 140px;
	display: block;
	margin-left: -20px;
	border-left: solid #e8cf7d 9px;
	padding-left: 11px;
	border-right: solid #e8cf7d 9px;
	background-image: url(img/hellorange.gif);
	border-top: solid #e8cf7d 0px;
	border-bottom: solid #e8cf7d 0px;
}
#subnav a:active {
	color: #000000;
	width: 140px;
	display: block;
	margin-left: -20px;
	border-left: solid #e8cf7d 9px;
	padding-left: 11px;
	border-right: solid #e8cf7d 9px;
	background-image: url(img/hellorange.gif);
	border-top: solid #e8cf7d 0px;
	border-bottom: solid #e8cf7d 0px;
}