body {
	color: #094863;
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 170%;
  text-align: center;
  scrollbarBaseColor: #fafad2;
  scrollbar-face-color: #fafad2;
  scrollbar-highlight-color: #fafad2;
  scrollbar-arrow-color: #006400;
  scrollbar-track-color: #fafad2;
	margin: 0; 
	padding: 0;
}

.login input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #121212;
	height:20px;
	border: 1;
	height: 22px;    
	width: 200px;    
	left: 5px;    
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	top: 1px;    
}

#box {
	position: absolute;
	padding: 0;    
	border: 0px solid #silver;    
	height: 25px;    
	width: 424px;    
	left: 0px;    
	top: 0px;    
}    


A {font-family: Arial; color: Black;font-size: 11px; TEXT-DECORATION: none;}
A:VISITED {font-family: Arial; color: Black;font-size: 11px; TEXT-DECORATION: none;}
A:ACTIVE {font-family: Arial; color: Black;font-size: 11px; TEXT-DECORATION: none;}
A:Hover {font-family: Arial; color: Black;font-size: 11px; TEXT-DECORATION: none;}

.a1:link {
        color: #094863;
        text-decoration: none;
}
.a1:visited {
        color: #094863;
        text-decoration: none;
}
.a1:hover {
        color: #ff0000;
        text-decoration: none;
}
.a1:active {
        color: #094863;
        text-decoration: none;
}
.a2:link {
        color: #3E1A74;
        text-decoration: none;
        font-size: 12px;
}
.a2:visited {
        color: #3E1A74;
        text-decoration: none;
        font-size: 12px;
}
.a2:hover {
        color: #ff0000;
        text-decoration: none;
        font-size: 12px;
}
.a2:active {
        color: #ff0000;
        text-decoration: none;
        font-size: 12px;
}

a.menu2 { display:block; width:100%; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:12px; height:100% }

a.menu2:link    { color:#094863; background-color:#CFCFCF; text-decoration:none; font-size:12px; }
a.menu2:visited { color:#094863; background-color:#CFCFCF; text-decoration:none; font-size:12px; }
a.menu2:hover   { color:#FFFFFF; background-color:#094863; text-decoration:none; font-size:12px; }
a.menu2:active  { color:#094863; background-color:#CFCFCF; text-decoration:none; font-size:12px; }

.titel {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #0000FF;
	font-weight: bold;
}

.block {
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  color: #0000FF;
  text-align: justify;
}


.schrift {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #0000FF;
}
.schrift_schwarz {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}
.schrift_weiss {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFFFF;
}
.schrift2 {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: white;
        background-color: #3E1A74;
}
.schrift3 {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #3E1A74;
}
.schrift_klein {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #3E1A74;
}
.schrift_big_1 {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 20px;
        color: #808080;
}
.rot {
        font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #FF0000;
}

.rand   {
        border-left: 1px solid #3E1A74;
        border-right: 1px solid #3E1A74;
        border-bottom: 1px solid #3E1A74;
}
.rand2   {
        border-top: 1px solid #3E1A74;
        border-left: 1px solid #3E1A74;
        border-right: 1px solid #3E1A74;
        border-bottom: 1px solid #3E1A74;
}
.rand2a   {
        border-top: 1px solid #3E1A74;
        border-left: 1px solid #3E1A74;
        border-bottom: 1px solid #3E1A74;
}
.rand2b   {
        border-left: 1px solid #3E1A74;
        border-right: 1px solid #3E1A74;
        border-bottom: 1px solid #3E1A74;
}
.rand2ab   {
        border-left: 1px solid #3E1A74;
        border-bottom: 1px solid #3E1A74;
}
.rand3   {
        border-left: 1px solid #3E1A74;
        border-right: 1px solid #3E1A74;
        border-bottom: 1px solid #3E1A74;
}
.rand4   {
        border-left: 1px solid #3E1A74;
        border-right: 1px solid #3E1A74;
}
.rand5   {
        border-top: 1px solid #3E1A74;
        border-left: 1px solid #3E1A74;
        border-right: 1px solid #3E1A74;
}
.rand5a   {
        border-top: 1px solid #3E1A74;
        border-left: 1px solid #3E1A74;
}
.teiler   {
        border-left: 1px solid #3E1A74;
}
.nav_rand {
        border-left: 1px solid #094863;
        border-top: 1px solid #094863;
        border-bottom: 1px solid #094863;
}
.nav_rand2 {
        border-left: 1px solid #094863; 
        border-top: 1px solid #094863;
        border-right: 1px solid #094863;       
        border-bottom: 1px solid #094863;        
}
.nav_rand3 {        
        border-left: 1px solid #094863;
        border-bottom: 1px solid #094863;
}
.nav_rand4 {
        border-left: 1px solid #094863;        
}

.Navigation {
	color : #000000;
	background-color : #3333FF;
	background : #3333ff;
	font-family : Arial, sans-serif;
	font-size : 13px;
	height: 330px;
	width: 214px;
	position:relative;
	left: 0px;
	top: 0px;
	overflow: auto;
	scrollbar-face-color:#3366ff;
	scrollbar-arrow-color: #000000; //#513C84;
	scrollbar-base-color: #ffffff;
	scrollbar-shadow-color: #3366ff;
	scrollbar-highlight-color: #3366ff;
}

.incframe {
	position:relative;
	left: 0px;
	top: 0px;
	color : #000000;
	background-color : #000000;
	background : #000000;
	border-color: #000000;
	font-family : Arial, sans-serif;
	font-size : 13px;
	position:relative;
	left: 0px;
	top: 0px;
	overflow: auto;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 

#overlay img{ border: none; }

#overlay{ background-image: url('lightbox/overlay.png'); }

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url('lightbox/blank.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="lightbox/overlay.png", sizingMethod="scale");
}
