body {
	scrollbar-DarkShadow-Color:#ffffff; 
	scrollbar-Track-Color:#ffffff; 
	scrollbar-Face-Color:#ffffff; 
	scrollbar-Shadow-Color:#316CB0; 
	scrollbar-Highlight-Color:#ffffff; 
	scrollbar-3dLight-Color:#ffffff; 
	scrollbar-Arrow-Color:#316CB0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #D80609;
}

text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: normal;
	color: #000000;
}

.menusmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #A29F9F;
	text-decoration:none;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		letter-spacing: normal;
	color: #316CB0;
}
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #316CB0;
	font-weight: bold;
}
a.menue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3D3D;
	letter-spacing: 2px;
	text-decoration: none;
}
a.menue:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3D3D;
	letter-spacing: 2px;
	text-decoration: none;
}
a.menue:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3D3D;
	letter-spacing: 2px;
	text-decoration: none;
}a.menue:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D3D3D;
	letter-spacing: 2px;
	text-decoration: none;
}
select {
	background: #F7F2F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: #827F7F;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
}
imageField{ border: 0px none;
}

textarea {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; BACKGROUND: #F7F2F2; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	BACKGROUND: #F7F2F2;
	border: 1px solid #666666;
	}

input.submit{
background: #316CB0;
color: White;
cursor: pointer;
}
	
.INPUT2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	BACKGROUND: #F7F2F2;
	border: 1px solid #666666;
	right: 2px;
	vertical-align: middle;
}
.weiss {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: normal;
	color: #FFFFFF;
}

.bgmenu {
	background-image: url(gfx/bgmenu.gif);
}
.bgspacer {
	background-image: url(gfx/bgspacer.gif);
}
.bgfooter {
	background-image: url(gfx/bgfooter.gif);
	padding-left:15px;
	border-top:#676767 solid 1px;
}
.bgheader {
	background-image: url(gfx/bgheader.gif);
}
.bgleft {
	background-image: url(gfx/bgleft.gif);
}
.bgright {
	background-image: url(gfx/bgright.gif);
}
.bgflashleft {
	background-image: url(gfx/flashright.gif);
}
.bgspacermiddle {
	background-image: url(gfx/bgspacermiddle.gif);
}
.bgflash {
	background-color: #2C5D9C;
}
.bgmain {
	background-attachment: scroll;
	background-image: url(gfx/bgmain.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.boxleft {
	background-image: url(gfx/box/bgleft.gif);
}
.boxright {
	background-image: url(gfx/box/bgright.gif);
}
.boxtop {
	background-image: url(gfx/box/bgtop.gif);
}
.boxbottom {
	background-image: url(gfx/box/bgbottom.gif);
}
.boxmain {
	background-image: url(gfx/box/bgmain.gif);
}
.headlinered {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #D80609;
}
.schriftklein {
	font-family: Tahoma;
	font-size: 10px;
}
a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		
	color: #316CB0;
}a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		
	color: #D80609;
}a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		
	color: #D80609;
}a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		
	color: #316CB0;
}

.odd {
	background: #CACACA;
}
.even {
	background: #C6E4EE;
}

.rahmen {
	border: solid 1px #000000;
}

#footertext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: normal;
	color: #89b1e0;
}

#footertext a {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: normal;
	color: #89b1e0;
	text-decoration:none;
}

.headertext {
	position:absolute;
	top: 0;
	left: 0;
	z-index: 3;
	color:#78b6e6;
	margin-top:53px;
	margin-left:12px;
	font-weight:bold;
	font-size:12px;
	width: 222px;
	
}
h2 {
	color:#E5ECF6;
	font-weight:bold;
	font-size:12px;
	margin:0px;
}