html, body, div, p, h1, h2, h3, h4, h5, h6, ul, ol, a, table, tr, td, form, img, li {margin:0px; padding:0px; border-width:0px; font-family: Arial, Helvetica, sans-serif;}
html {width:100%; height:100%; overflow:hidden;}
body {height:100%; width:100%; background-color:#bdc5c7; overflow:hidden;}

h1, .h1 {font-weight:normal; font-size:11px; text-align:left; color:#000000; line-height:18px;}
h2 {font-weight:normal; font-size:11px; text-align:left; color:#cccdce;}
h3 {font-weight:bold; font-size:16px; line-height:21px; color:#000000;}
h4 {font-weight:normal; font-size:14px; line-height:18px; color:#000000;}
p  {font-size:11px; color:#000000; line-height:12px;}
ul {font-size:13px; margin-left:18px; margin-bottom:5px; list-style-position:outside; list-style-type:disc; line-height:13px; color:#FFFFFF;}
ol {font-size:13px; margin-left:21px; margin-bottom:5px; list-style-position:outside; line-height:13px; color:#FFFFFF;}
a  {text-decoration:none; color:#FFFFFF;}
a:hover {color:#333333;}

table {border-collapse:collapse; border-spacing:0px;}
input {font-size:11px; color:#000000; padding:0px;}

.Seitenzahlen {color:#FFFFFF}


#oben 	{position:fixed; _position:absolute; left:0px; top:0px; _top:expression(document.body.scrollTop-this.clientHeight+14); _left:expression(document.body.scrollLeft+document.body.clientWidth-this.clientWidth); background-color:#FFFFFF; width:100%; height:14px; font-size:10px; z-index:96;}
#links 	{position:fixed; _position:absolute; left:0px; bottom:0px; _top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight); _left:expression(document.body.scrollLeft-this.clientWidth+14); background-color:#FFFFFF; width:14px; height:100%; font-size:10px; z-index:97;}
#rechts {position:fixed; _position:absolute; right:0px; bottom:0px; _top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight); _left:expression(document.body.scrollLeft+document.body.clientWidth-this.clientWidth); background-color:#FFFFFF; width:14px; height:100%; font-size:10px; z-index:98;}
#unten 	{position:fixed; _position:absolute; left:0px; bottom:0px; _top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight); _left:expression(document.body.scrollLeft+document.body.clientWidth-this.clientWidth); background-color:#FFFFFF; width:100%; height:14px; font-size:11px; color:#929292; font-weight:bold; z-index:99; text-align:center;}
#unten a {color:#000000; font-size:11px;}
#unten a :hover {color:#AAAAAA;}
#unten .inaktiv {color:#cccdce; font-size:11px;}
#grafik-unten {position:fixed; _position:absolute; right:14px; bottom:10px; _top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight-document.getElementById('inhalt').offsetTop-14); _left:expression(document.body.scrollLeft+document.body.clientWidth-this.clientWidth-document.getElementById('inhalt').offsetLeft-14); z-index:100;}
#bild-rechts {padding-top:67px; float:right; padding-right:14px;}


#logo {display:block; position:fixed; _position:absolute; left:0px; top:0px; _top:expression(document.body.scrollTop-this.clientHeight+41); _left:expression(document.body.scrollLeft-this.clientWidth+220); text-align:left; z-index:100;}

#navigation {position:absolute; text-align:right; width:220px; left:0px; top:60px;}
#navigation a {font-size:12px; font-weight:bold; line-height:20px; color:#FFFFFF; display:block;}
#navigation a:hover {color:#e7e7e7;}
#navigation .aktiv {color:#000000;}


#subnavigation {text-align:right; margin-top:58px;}
#subnavigation2 {text-align:right; margin-top:10px;}
#subnavigation a {font-size:11px; font-weight:bold; line-height:17px; display:block; border:0px; padding:1px 0px; padding-left:50px;}
#subnavigation a:hover {color:#e7e7e7; border-top:1px; border-bottom:1px; border-style:dashed; border-color:#FFFFFF; padding:0px; padding-left:50px;}
#subnavigation .aktiv {color:#000000;}

#inhalt {position:absolute; text-align:left; left:255px; top:41px; width:100%; height:100%; overflow:hidden;}

#inhalt3 {text-align:left; margin-left:25px; margin-top:1px; margin-bottom:14px; margin-right:14px; background-color:#bdc5c7; background-color:overflow:hidden;}
#container {text-align:left; background-color:#bdc5c7; width:100%; height:100%; overflow:hidden;}


#footer {position:fixed; _position:absolute; bottom:0px; _top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight); width:700px; height:20px; margin-top:0px; margin-left:auto; margin-right:auto; color:#8E8F5D; text-align:center; font-size:13px; font-weight:bold; background-color:#FFFFFF;}
#footer a{color:#8E8F5D; padding-left:25px; padding-right:25px;}
#footer a:hover{color:#585929;}
#seitenpunkte {position:relative; left:1px; top:362px; height:200px; width:800px; color:#333333; font-weight:normal; font-size:11px; text-align:left;}
#seitenpunkte1 {position:relative; left:1px; top:500px; height:200px; width:800px; color:#333333; font-weight:normal; font-size:11px; text-align:left;}
#seitenpunkte2 {position:absolute; left:1px; top:560px; height:200px; width:800px; color:#333333; font-weight:normal; font-size:11px; text-align:left;}
#seitenpunkte3 {position:relative; left:1px; top:400px; height:200px; width:800px; color:#333333; font-weight:normal; font-size:11px; text-align:left;}

/*body {
	scrollbar-3dlight-color:       #797979;
	scrollbar-arrow-color:         #000000;
	scrollbar-darkshadow-color:    #797979;
	scrollbar-face-color:          #797979;
	scrollbar-highlight-color:     #797979;
	scrollbar-shadow-color:        #797979;
	scrollbar-track-color:         #E0DFDF
}*/
