body { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background: #A09270 url(../layout/marmor.jpg);
	margin:5px;
	padding:5px;
	height: 95%; /*entscheidend fuer fusszeile, damit die noch platz hat fuer ansicht!*/
}
.blindtext, .stichwort{
	display:none;
}

.warn { /*Warnfarbe bei falsch ausgefuellten Input-Fields im Formular*/
background-color: #FF5555;
}


h1, h2 { font-family:arial;
	font-size: 1.4em;
	color: #442c20;	
	margin: 2px 0 0 0;
}
h2 { 
	font-size: 1.2em;
}


/*tabelle messingschilder*/
.navigation{
	font-size:1.2em;
	letter-spacing: 1px;
	font-family: Times New Roman, serif, Courier;
	margin: 0 ;
	padding: 0;
	width:289px;	
}
.schildkopf {
	width:289px;
	height:60px;
	background: url('../layout/schildkopf.gif') no-repeat;	
	padding-top: 14px;
	margin:0;
}
.schildfuss {
	width:289px;
	height:28px;
	background: url('../layout/schildfuss.gif') no-repeat;
	margin: 0;
}

.schildkopfsmall {
	width:289px;
	height:40px;
	background: url('../layout/schildkopf.gif') no-repeat;	
	padding-top: 14px;
	margin:0;
}

.schildfusssmall {
	width:289px;
	height:22px;
	background: url('../layout/schildfuss.gif') no-repeat;
	margin: 0;
}

#kopf { 
	font-family: Times New Roman, Courier;	
	clear: both;
	height: 110px;	
	margin: 0 ;
/*Abstaende oben rechts unten links:*/		
	padding: 0px 0 0 285px;
	width: 625px;	
	z-index: 1;	
 }
 

#links {  	
	/*margin: 0 auto;  mittig von links/rechts */
	/*padding: 0;*/
	font-family: Times New Roman, Courier;
	font-size: 1.2em;
	height: 570px;
	width:310px;    
	overflow: visible; /* http://www.sitepoint.com/blogs/2005/02/26/simple-clearing-of-floats/ */
	padding: 0 10px 0 0;
	margin: -12px 0 5px 0; /*oben rechts unten links */
	z-index: 2; 
	float: left;

}
*html #links { /*Abstand nach oben ist im IE kleiner als anderen Browsern:*/
margin: -10px 0 1px 0; /*oben rechts unten links */
}

/*Links in der Navigation:*/ 

a.nav {
color:#000000;
text-decoration:none;
border-width: 0px;
}
a.nav:hover{
text-decoration: underline;
}
a.aktivseite{ /*aktiv gewählte Seite:*/
color:#000000;
text-decoration: underline;
border-width: 0px;
}



#mitte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	padding: 35px 30px 0 30px;
	margin: 10px 0 0 0;
	position: absolute;
	top:105px;
	left: 315px;
	height: 535px;
	width: 640px;
	overflow: auto;
	z-index: 3;
	background-color: #FFFFDF;
	border-right: solid #666644 1px;
	border-bottom: solid #555500 1px;
	border-top: 2px solid #FFFFBB;
	border-left: 1px solid #FFEE66;
	scrollbar-face-color: #CFC8B1;
	scrollbar-highlight-color: #FFFFEE;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #444422;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-arrow-color: #FEFF88;
	scrollbar-track-color: #EFEFCF;
}
*html #mitte {
	width: 662px;	
	padding: 35px 35px 0 40px;
}
#mitte table {font-size: 1em;}

/*Links, allgemein*/
#mitte a, #mitte a:link {
	color: #000000;
	border-bottom: 1px solid #888888;	
	text-decoration:none;
}
#mitte a:visited { 
	border-bottom: 1px solid #999977;
	color: #553333;
} 

#mitte a:active {
	border-bottom: 1px solid #FFFF77;
	color: #FF0000 } 


#mitte a:hover {
	border-bottom: 1px solid #F4D25B;
	color: #553333;
}
 
#fusszeile {     
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-align:left;
	color: #5a3F44;      
	clear: both;
	margin: 0 0 3px 280px;
	padding: 0 5px 0 5px;
	width: 670px;	
}
#fusszeile a{
	color: #5a3F44;      
	text-decoration:none;
}

#fusszeile a:hover{
	color: #222200;      
	text-decoration:underline;
}

#fusszeile p {
	margin-top: 0;
	margin-left: 19px;
	width:670px;
}

*html #fusszeile{
	margin: -41px 4px 0 280px;
	width: 670px;
}


#clock{
	padding: 0 0 0 520px; 	
	margin: 2px 0 0 0;
	width: 200px;
	font-family: verdana, arial; 
	font-size:1em; 
	color:#555555;
	z-index: 1;
}
*html #clock {
	padding: 0 0 0 519px; 
	width: 820px;
}

.clockruler{
	width: 699px;
	margin: 3px 0 0 20px;
	color: #CCCF8B; 
	border: 1px solid #CCCF8B;
}
*html .clockruler{
	width: 662px;
	margin-top: -3px;
}
