/**** Body mit Scrollbalken ****/
body {
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #CCCCCC;
	background-image: url(images/home-images/bg.gif);
	background-repeat: no-repeat;
	scrollbar-face-color: #DDDDE1;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #324056;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}


/**** Tabellen-Grundformatierung ****/

td, table, tr { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #333333}
.tdnav { background-color: #96250E}
.tdbeige { background-color: #F8F0E4}
.tdlg { background-color: #D8D8D8}
.tdhead { background-color: #F1F1F1}

.tdc1 { color: #ffffff; font-weight: bold}
.tdc2 { color: #ffffff; font-weight: bold}

.tdbl { background-color: #005791}



/* Textfarben */
.white { color: #FFFFFF}
.red { color: #96250E}
.reds { font-size: 10px; color: #96250E; font-weight: bold}
.hitword { font-weight: bold}
.gray { color: #999999}
.headl { font-size: 14px; color: #FFFFFF; font-weight: bold}

.regs { font-size: 10px}
.dg { color: #666666; font-size: 10px; font-weight: bold}


/**** Text-Links ****/
a:active { font-size: 11px; color: #005791; text-decoration: underline}
a:link {  font-size: 11px; color: #005791; text-decoration: none}
a:visited {  font-size: 11px; color: #005791; text-decoration: none}
a:hover {  font-size: 11px; color: #005791; text-decoration: underline}

a.dark_gray:active { font-size: 10px; color: #333333; text-decoration: underline}
a.dark_gray:link {  font-size: 10px; color: #333333; text-decoration: none}
a.dark_gray:visited {  font-size: 10px; color: #333333; text-decoration: none}
a.dark_gray:hover {  font-size: 10px; color: #333333; text-decoration: underline}

a.dg:active { font-size: 11px; color: #333333; text-decoration: underline}
a.dg:link {  font-size: 11px; color: #333333; text-decoration: none}
a.dg:visited {  font-size: 11px; color: #333333; text-decoration: none}
a.dg:hover {  font-size: 11px; color: #333333; text-decoration: underline}

a.l_gray:active { font-size: 10px; color: #666666; text-decoration: underline}
a.l_gray:link {  font-size: 10px; color: #666666; text-decoration: none}
a.l_gray:visited {  font-size: 10px; color: #666666; text-decoration: none}
a.l_gray:hover {  font-size: 10px; color: #666666; text-decoration: underline}

a.red:active { font-size: 11px; color: #820000; text-decoration: underline}
a.red:link {  font-size: 11px; color: #820000; text-decoration: none}
a.red:visited {  font-size: 11px; color: #820000; text-decoration: none}
a.red:hover {  font-size: 11px; color: #820000; text-decoration: underline}

a.whitel:active { font-size: 17px; color: #FFFFFF; text-decoration: underline}
a.whitel:link {  font-size: 17px; color: #FFFFFF; text-decoration: none}
a.whitel:visited {  font-size: 17px; color: #FFFFFF; text-decoration: none}
a.whitel:hover {  font-size: 17px; color: #FFFFFF; text-decoration: underline}

a.nav:active { font-size: 10px; color: #820000; text-decoration: none}
a.nav:link {  font-size: 10px; color: #666666; text-decoration: none}
a.nav:visited {  font-size: 10px; color: #666666; text-decoration: none}
a.nav:hover {  font-size: 10px; color: #820000; text-decoration: none}



/**** Formularfelder ****/

.sform {  font-size: 10px; color: #990000; width: 120; height: 15; background-color: #F8F0E4; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }
.kform {  font-size: 11px; color: #333333; width: 185; background-color: #F8F0E4; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }
.multifeld {  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 11px; color: #333333; width: 440; background-color: #F8F0E4; border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #999999 }

.sbutton {  font-size: 11px; color: #333333; width: 120; background-color: #F1F1F1; border-left: 1px solid #96250E; border-bottom: 1px solid #96250E; border-right: 1px solid #96250E; border-top: 1px solid #96250E }
#images33 {
	border: 1px solid #999999;
	padding: 5px;
	background-color: #d8d8d8;
}
#logo {
	background-image: url(images/home-images/logo.jpg);
	margin: 0px;
	height: 79px;
	width: 612px;
}
#logo h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	padding-top: 45px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: 700;
	margin: 0px;
}
#homebig {
	background-image: url(images/home-images/main.jpg);
	height: 200px;
	width: 392px;
	display: block;
	cursor: hand;
	text-align: right;
}
#homebig a{
	text-decoration: none;
}
#homebig a:hover{
	color: #FFFFFF;
}
#homebig h1{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-transform: uppercase;
}
#homebig h2{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: lighter;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.low {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}