body {
	margin: 5px;
	background-color:#ffffff;
	line-height: 14px;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #efefef;
	SCROLLBAR-SHADOW-COLOR: #cccccc;
	SCROLLBAR-3DLIGHT-COLOR: #efefef;
	SCROLLBAR-ARROW-COLOR: #330000;
	SCROLLBAR-TRACK-COLOR: #cccccc;
	SCROLLBAR-DARKSHADOW-COLOR: #bbbbbb;
}

br {line-height:10px;}

p,li,ol,ul,br,td,tr,a,span { font-family: 'Segoe UI', Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size: 10pt;color: #333333;}

ul {padding:0;}
li {padding-left:10px;}

a:link { color: #990000; text-decoration: none; }
a:visited { color: #990000; text-decoration: none}
a:hover { color: #990000; text-decoration: underline;}

h1 { font-family: 'Segoe UI', Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size: 12pt; font-weight: bold; color: #990000;text-align:left;padding-left:24px;padding-top:0;line-height: 12px;margin-bottom:2px;}
h2 { font-family: 'Segoe UI', Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: bold; color: #990000;text-align:left;padding-left:24px;line-height: 12px;padding-top:0;margin-bottom:2px;;}

div#rightArea h1 {padding-left:0px;}
div#rightArea h2 {padding-left:0px;}
div#rightArea p {padding-left:0px;}

.fliesstext {padding-top:0;text-align:left;padding-left:60px;padding-bottom:0;padding-right:25px; margin:5;}
.fliesstext_obs { font-family: 'Segoe UI', Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: normal; color: #333333; padding-top:0;text-align:left;padding-left:60px;padding-bottom:0;padding-right:25px; margin:5;}
.fliesstext10 { font-family: 'Segoe UI', Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size: 10pt; font-weight: normal; color: #333333; padding-top:0;text-align:left;padding-left:10px;padding-bottom:0;padding-right:25px; margin:5;}
.fliesstextklein { font-family: 'Segoe UI', Tahoma, Verdana, Helvetica, Arial, sans-serif; font-size: 9pt; font-weight: normal; color: #333333; padding-top:0;text-align:left;padding-left:60px;padding-bottom:0;margin:5;}

.fliesstextbottom, .fliesstextbottom a {
	font-family: 'Segoe UI', Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	padding-bottom:1pt;
}

b.fliesstext {font-weight: bold}

.activeLinkdiv {display:inline;margin-right:20px;}
.activeLinkdiv a {border-bottom:2px solid #606060;display:inline;font-size:10pt;font-weight:bold;margin-right:20px;}

.activeLinkh1 {}
.activeLinkh1  a {border-bottom:2px solid #606060;font-weight:bold;}

.activeLinkh2 {}
.activeLinkh2 a {border-bottom:2px solid #606060;font-weight:bold;}

.inactiveLinkdiv {display:inline;margin-right:20px;}
.inactiveLinkdiv  a{border-bottom:0px;display:inline;font-size:10pt;font-weight:bold;margin-right:20px;}

.inactiveLinkh1 {}
.inactiveLinkh1  a{border-bottom:0px;font-weight:bold;}

.inactiveLinkh2 {}
.inactiveLinkh2  a{border-bottom:0px;font-weight:bold;}

.navigationLayer {
	display:inline-table;
}
#rahmen {
	position:absolute;
	left:0px;
	top:0px;
	width:1024px;
	/*height:768px;*/
	margin:auto;
	background-color: #CCCCCC;
}

#main {
	position:absolute;
	left:25px;
	top:138px;
	width:975px;
	height:537px;
	margin:auto;
	background-color: #FFFFFF;
}

#navigation {
	position:absolute;
	left:25px;
	top:25px;
	width:975px;
	height:107px;
	margin:auto;
	background-color: #FFFFFF;
}

#bottom {
	position:absolute;
	left:25px;
	top:676px;
	width:975px;
	height:24px;
	margin:auto;
	background-color: #990000;
}

#top-line-left {
	position:absolute;
	left:25px;
	top:132px;
	width:975px;
	height:4px;
	text-align:center;
	margin:auto;
	background-color: #484848;
	border-color: #FFFFFF;
	border-style: solid;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
}

#leftArea {
	position:relative;float:left;height:537px; width:220px; overflow:auto; 	
}

#rightArea {
 	position:relative; float:right;height:537px; width:750px; overflow:auto; 
}

#imageOverlayBg {
	position:absolute;
	top: 1px;
	left:1px;
	z-index: 100000;
	width:99%;
	height:1280px;
	background-color: #8d8d8d;
	opacity:0.3;
	display: none;	
}
#imageOverlayDiv {
	position:absolute;
	top: 75px;
	left:25px;
	z-index: 100001;
	background-color:#ffffff;
	margin:auto;
	width:975px;
	height:600px;
	display: none;
}

#imageOverlay {
	margin:auto;
}

.thumb {
	cursor:pointer;
}


