/* .xxx = class,
   #xxx = id,
   :link, :visited, :focus, :hover, :active (Pseudoklassen für Verweise und andere Elemente) 
*/
html {
	height: 100%;
	max-height: 100%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	/* \*/
	overflow: hidden;
}
body {
	height: 100%;
	max-height: 100%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
/*	BackgroundFarben: hell = FFF0D0, dunkel = FFCC66 */
/********** Navigation, linke Seite **********/
#navi {
	position: absolute;
	z-index: 4;
	left: 0;
	top: 0;
	bottom:0;
	right: 0;
	width: 140px;
	height : 100%;
	overflow: auto;
	background-image : url(Bilder/bg0.gif);
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size : 9pt;
	color : #773300;
}
/*************** Kopfzeile oben **************/
#kopf {
	position: absolute;
	z-index: 6;
	left: 140px;
	right: 0px;
	top: 0px;
	width: auto;
	height: 35pt;
	overflow: auto;
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0;
	background-image : url(Bilder/bg3.gif);
}
/*************** Inhalt ****** Breite: 850px ********/
#main {
	position: absolute;
	z-index: 8;
	left: 140px;
	top: 35pt;
	bottom: 0;
	right: 0;
	width: auto;
	overflow: auto;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 9pt;
	background-color: #FFD880;
	background-image : url(Bilder/bg3.gif);
}
/*************** rechte Seite fix, für Button "zurück"  **************/
#rS {
	position: absolute;
	z-index: 10;
	left: 91%;
	right: 0;
	top: 500px;
	width: 85px;
	height: 36px;
	overflow: auto;
	font-size: 10pt;
	background-color: transparent;
}

a:link {	color:#772200;	text-decoration: none;}
a:visited {	color: Green;	text-decoration: none;}
a:focus,a:hover,a:active { color: red;}
a img,:link img,:visited img { border:none }

h1, h2, h3, h4, h5, h6, hr, p, td, th, tr, ul, ol, li  {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

img { border:none }

h1 {font-size: 22pt;}
h2 {font-size: 18pt;}
h3 {font-size: 16pt;}
h4 {font-size: 14pt;}
h5 {font-size: 12pt;}
h6 {font-size: 8pt;}

p, td, th  {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#oA td, #oA p  { /* ohne Abstand */
	padding-top: 0px;
	padding-bottom: 0px;
}
hr {
	margin-top: 5px;
	margin-bottom: 5px;
}
table {
	empty-cells: show;
}
#navi a {padding-left : 10px;	display : block;}
#navi a:hover, :focus {
	background-color: #FFF0D0;
	margin-right: 2px;
}
#navi ul {
	list-style: none;
	display : block;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
#navi .sel {
	color: red;
	background-color: #FFF0D0;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 3px;
	font-style: oblique;
	font-weight: bold;
	display: block;
	border-top-color: maroon;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-color: maroon;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

#main a {padding-left : 0px;	display : inline;}

.center {
	margin: auto;
	text-align: center;
}
.tblfix {
	table-layout: fixed;
}
.ss {
	vertical-align: top;
	text-align: center;
}
.mgv {
	font-family: "Times New Roman", Times, serif;
	font-style: oblique;
	color: ForestGreen;
	text-align: center;
}
.mgv2 {
	font-style: oblique;
	color: ForestGreen;
	text-align: center;
	margin-bottom: 6px;
}
.block{
	text-align: justify;
}
.klein {
	font-size: 8pt;
}
.gross {
	font-size: 11pt;
	line-height: 20px;
}
.braun {
	color: #772200;
}
.blau {
	color: #4169e1;
}
.bghell{
	background-color: #FFF0D0;	
}
.bgdunkel{
	background-color: #FFCC66;
}
.pad {
	padding-left : 10px;
}
.bildlinks {float:left; margin-top:5px; margin-right:10px; margin-bottom:5px; }
.bildrechts {float:right; margin-top:5px; margin-left:10px; margin-bottom:5px; }

#dom-tooltips {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1000;
	display: block;
	visibility: hidden;
	padding: 2px;
	border: 1px solid #111;
	background-color: #FFFFE0;
	color: Black;
	font: 8pt verdana,arial,sans-serif;
	white-space: nowrap;
	max-width: 500px;
	/* opacity = Transparenz, 1.Zeile für Firefox, 2.Zeile für IE
	-moz-opacity: .95;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95)progid:DXImageTransform.Microsoft.Shadow(color=#aaaaaa,direction=135,strength=5);
	*/
}

