a:link {text-decoration:none;color:#E2E2E2}
a:visited {text-decoration:none;color:#E2E2E2}
a:focus {text-decoration:none;color:#E2E2E2}
a:active {text-decoration:none;color:#E2E2E2}
a:hover {text-decoration:underline;color:#E2E2E2}

a:link.text_linked {text-decoration:underline;color:#576B86}
a:visited.text_linked {text-decoration:underline;color:#576B86}
a:focus.text_linked {text-decoration:underline;color:#576B86}
a:active.text_linked {text-decoration:underline;color:#576B86}
a:hover.text_linked {text-decoration:underline;color:#576B86}

a:link.text_untenlinks {text-decoration:none;color:#FFFFFF;}
a:visited.text_untenlinks {text-decoration:none;color:#FFFFFF;}
a:focus.text_untenlinks {text-decoration:none;color:#FFFFFF;}
a:active.text_untenlinks {text-decoration:none;color:#FFFFFF;}
a:hover.text_untenlinks {text-decoration:underline;color:#FFFFFF;}


	
	

a.subgrafik:link         { color:#94C0C2; text-decoration:none; font-weight:normal; font-size:11px; font-family:Tahoma, Arial, Verdana, sans-serif;    }
a.subgrafik:visited      { color:#94C0C2; text-decoration:none; font-weight:normal; font-size:11px; font-family:Tahoma, Arial, Verdana, sans-serif;    }
a.subgrafik:hover        { color:#94C0C2; text-decoration:none; font-weight:normal; font-size:11px; font-family:Tahoma, Arial, Verdana, sans-serif;    }
a.subgrafik:active       { color:#94C0C2; text-decoration:none; font-weight:normal; font-size:11px; font-family:Tahoma, Arial, Verdana, sans-serif;    }
a.subgrafik:focus        { color:#94C0C2; text-decoration:none; font-weight:normal; font-size:11px; font-family:Tahoma, Arial, Verdana, sans-serif;    }

body 	{

	margin: 80px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:Verdana, sans-serif;
	font-size:11px;
	font-weight:normal;
	background-color:#ffffff;
	color:#ffffff;
	vertical-align:top;

}

p
{
	margin:0px;
	padding:0px;
}

h1
{
	font-size:15px;
	font-weight:900;
	padding-bottom:15px;
}

.text, .text_linked
{
	font-family:Verdana, sans-serif;
	font-size:11px;
	line-height:15px;
	font-style:normal;
	font-weight:normal;
	color:#576B86;
}

.text_untenlinks
{
	font-family:Verdana, sans-serif;
	font-size:11px;
	line-height:13px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
}



#pic_links_100
{
	padding:0px;
	margin:0px;
	margin-top:2px;
	margin-bottom:4px;
	margin-right:8px;
	float:left;
	border:1px solid #E2E2E2;
}

.textfeld
{
	font-family:Verdana, sans-serif;
	font-size:11px;
	font-style: normal;
	font-weight: normal;
	line-height: 15px;
	color:#1D2554;
	margin-top:1px;
	margin-bottom:8px;
	padding:2px;
	border:1px solid #AAAAAA;
	height:15px;
	width:360px;
}

.textbox
{
	font-family:Verdana, sans-serif;
	font-size:11px;
	font-style: normal;
	font-weight: normal;
	line-height: 15px;
	color: #1D2554;
	margin-top:1px;
	margin-bottom:8px;
	padding:6px;
	border:1px solid #AAAAAA;
	height:170px;
	width:352px;
}

.button
{
	font-family:Verdana, sans-serif;
	font-size:11px;
	font-style: normal;
	font-weight: bold;
	color: #1D2554;
	margin-top:1px;
	margin-bottom:23px;
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #444444;
	background-color:#FFFFFF;
}

.hauptdiv {
	width:100%;
	background-image:url(img/body_bg.jpg);
	background-repeat:no-repeat;
}

.site{
	width:992px;
	height:602px;
}

.bottom{
	width:750px;
	height:19px;
}

.navigation{
	width:269px;
	height:541px;
	float:left;
	margin-right:5px;
}

.content_outer{
	width:992px;
	height:541px;
	display:table;
}

#content{
	width:618px;
	height:473px;
	padding: 68px 50px 0px 50px;
	overflow:auto;
}

.navigation_inner{
	width:253px;
	margin-top:100px;
}

a.mainlevel:link, a.mainlevel:visited {
	background-image : url(img/menu_bg.png);
	background-repeat : no-repeat;
	font-family:Verdana, sans-serif;
	font-size:13px;
	display : block;
	vertical-align : middle;
	color : #939393;
	padding-top:3px;
	text-align : left;
	padding-left : 12px;
	height : 17px;
	width:242px;
	text-decoration : none;
	margin-bottom:5px;
}

a.mainlevel:hover {
	font-family:Verdana, sans-serif;
	font-size:13px;
	background-position : 0 -20px;
	text-decoration : none;
	height : 17px;
	padding-top:3px;
	width:242px;
	color : #939393;
	text-align : left;
	margin-bottom:5px;
}

a.mainlevel#active_menu {
	font-family:Verdana, sans-serif;
	font-size:13px;
	background-position : 0 -20px;
	color : #939393;
	padding-top:3px;
	height : 17px;
	width:242px;
	text-decoration : none;
	text-align : left;
	margin-bottom:5px;
}

a.sublevel:link, a.sublevel:visited {
	background-image : url(img/sub_menu_bg.png);
	background-repeat : no-repeat;
	font-family:Verdana, sans-serif;
	font-size:13px;
	display : block;
	vertical-align : middle;
	color : #939393;
	padding-top:3px;
	text-align : left;
	padding-left : 30px;
	height : 17px;
	width:223px;
	text-decoration : none;
	margin-bottom:5px;
}

a.sublevel:hover {
	font-family:Verdana, sans-serif;
	font-size:13px;
	background-position : 0 -20px;
	text-decoration : none;
	width:223px;
	height : 17px;
	color : #939393;
	text-align : left;
	margin-bottom:5px;
}

a.sublevel#active_menu {
	font-family:Verdana, sans-serif;
	font-size:13px;
	background-position : 0 -20px;
	text-decoration : none;
	height : 17px;
	color : #939393;
	text-align : left;
	margin-bottom:5px;
}

.subgrafik_footer{
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
	color:#cccccc;
	margin-right:10px;
	padding-top:5px;
	height:15px;
}

/* Scroll Bar Styles Anfang */

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
.vscrollerbase {width: 11px;background-color: white;}
.vscrollerbar {width: 11px;background-color: black;}
.hscrollerbase {height: 11px;background-color: white;}
.hscrollerbar {height: 11px;background-color: black;}
.hscrollerbar {background: #99CBCB url(img/horizontalbarbody_cornerjog.png) 0px -22px repeat-x;}
.vscrollerbar {background: #99CBCB url(img/basebarcaps_verticalbarbody.png) -11px 0px repeat-y;}
.vscrollerbar, .hscrollerbar {padding: 11px;z-index: 2;}
.vscrollerbarbeg {background: url(img/basebarcaps_verticalbarbody.png) -33px -22px no-repeat;width: 11px;height: 11px !important;}
.vscrollerbarend {background: url(img/basebarcaps_verticalbarbody.png) -33px 0px no-repeat;width: 11px;height: 11px;}
.hscrollerbarbeg {background: url(img/basebarcaps_verticalbarbody.png) -44px -11px no-repeat;height: 11px;width: 11px !important;}
.hscrollerbarend {background: url(img/basebarcaps_verticalbarbody.png) -22px -11px no-repeat;height: 11px;width: 11px;}
.scrollerjogbox {width: 15px;height: 15px;top: auto; left: auto;bottom: 0px; right: 0px;background: #4E727C url(../images/horizontalbarbody_cornerjog.png) 0px 0px;}
.vscrollerbase {background: #D7EBDF url(img/basebarcaps_verticalbarbody.png) 0px 0px repeat-y;}
.vscrollerbasebeg {background: url(img/basebarcaps_verticalbarbody.png) -22px -22px no-repeat;width: 11px;height: 11px !important;}
.vscrollerbaseend {background: url(img/basebarcaps_verticalbarbody.png) -44px -22px no-repeat;height: 11px;width: 11px;}
.hscrollerbase {background: #D7EBDF url(img/horizontalbarbody_cornerjog.png) 0px -11px repeat-x;}
.hscrollerbasebeg {background: url(img/basebarcaps_verticalbarbody.png) -44px 0px no-repeat;height: 11px;width: 11px !important;}
.hscrollerbaseend {height: 15px;width: 15px;background: url(img/basebarcaps_verticalbarbody.png) -22px 0px no-repeat;}
.scrollerjogbox:hover {background: #5E828C url(img/basebarcaps_verticalbarbody.png) -33px -11px;}

/* Scroll Bar Styles Ende */
