.table{
	vertical-align : bottom;
}
.sbg {
	background-image : url(images/hg.jpg);
	background-position : center;
	background-color : White;
	background-repeat : no-repeat;
	text-align : center;
}
.mba{
	background-image : url(images/mbahg.jpg);
	background-color : #013886;
	background-position : top;
	background-repeat : no-repeat;
	font:11px/20px verdana, arial, georgia, sans-serif;
	color: #226266;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.gb{
	background-image : url(images/hg_content.jpg);
	background-position : center;
	background-color : White;
	background-repeat : repeat-y;
	text-align : center;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #013886
}
body {
 	scrollbar-face-color:93D2CC;
	scrollbar-shadow-color:93D2CC;
	scrollbar-highlight-color:93D2CC;
    scrollbar-3dlight-color:ffffff;
    scrollbar-darkshadow-color:ffffff;
    scrollbar-track-color:FFFFFF;
    scrollbar-arrow-color:ffffff
}
.haupt_weiss_fett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #013886}
.haupt_blau_fett { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #013886}
.hauptblaufettblock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-align: justify;
}
.hauptblaufettblockKopieschatten {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-align: justify;
	filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);

}
.hauptblaufettschatten {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #029486;
	filter: DropShadow(Color=#013886, OffX=1, OffY=1, Positive=1);

}

INPUT {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: lighter;
	color: #003399;
	background-color: White;
	border-width: 1px;
	border-color:#000000;
	border-style:solid;
}

TEXTAREA {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: lighter;
	color: #003399;
	background-color: White;
	border-width: 1px;
	border-color: #000000;
	border-style:solid;
}

option.qbar {font-weight: bold;
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-size: 11px; 
       line-height: 15px; 
       font-weight: lighter; 
       color: #003399; 
       background-color:#ffcc00;
       border-width: 1px;
       border-color:#ffffff;
       border-style:solid;}

option.rbar {font-weight: bold;
       font-family: Verdana, Arial, Helvetica, sans-serif; 
       font-size: 11px; 
       line-height: 15px; 
       font-weight: lighter; 
       color: #003399; 
       background-color:#ffcc00;
       border-width: 1px;
       border-color:#ffffff;
       border-style:solid;
}
.hauptgruenfett {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #029486
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}
a, a:hover{
color: #226266;
background-color : transparent;
font-weight: bold; 
text-decoration: underline; 
}
a:hover{
color: #66CCCC;
text-decoration: underline; 
}
.menublock, .display {
float:left;
width:95px;
background-color: #FFFFFF;
}
.subs{
background-color: #FFFFFF;
}
.subs a{
display: block;
}
.menublock .subs{
display: none;
}
a.tl, a.tl:hover, a.tl:active, a.sl, a.sl:hover, a.sl:active {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #029487;
	margin: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border: none;
	text-align: center;
	font-weight: normal;
}
a.tl:hover, a.tl:active , a.sl:hover, a.sl:active{ 
background-color: #66c5cc;
text-align: center;
}
a.sl, a.sl:hover, a.sl:active{
text-align: left;
}

