﻿body{
	background: #161616;
	left:0px;
	right:0px;
	top:0px;
	margin: 0px;
	padding: 0px;
    font: 10pt arial, helvetica, verdana, lucida, sans-serif;
    text-align: left;
	color:#B79A57;
  }
    
/* Styles - Seitendefinition Start*/
.button1{
	border-style: none;
	border-width: 0px;
	margin:10px 10px 10px 10px;
}
.seiten_titel {
	text-align: center;
	font-weight: bold;
	font-size: large;
	text-decoration: underline;
}
.kapitel_titel {
	text-align: left;
	font-weight: bold;
	font-size: medium;
	text-decoration: underline;
	margin-top: 12px;
}
.fliestext_blocksatz {
	margin-bottom: 10px;
	margin-top: 5px;
	text-align: justify;
	font-weight:normal;
	font-size: small;
}
.fusstext {
	text-align: left;
	font-size: xx-small;
	margin-top: 10px;
	margin-bottom: 10px;
}
.bilder_info {
	text-align: justify;
	font-size: xx-small;
	color: #003366;
}
.pframe{
	border-style: solid;
	border-width: 1px;
	border-color:#000000;
}
.nframe_5px {
	border-style: none;
	border-width: 0px;
	margin: 5px;
	border-color:#000000;
}
.pframe_V5px {
	border-style: solid;
	border-width: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-color:#000000;
}
.pframe_V10px {
	border-style: solid;
	border-width: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-color:#000000;
}
.pframe_H13px {
	border-style: solid;
	border-width: 1px;
	margin-left: 13px;
	margin-right: 13px;
	border-color:#000000;
}
.pframe_H5px {
	border-style: solid;
	border-width: 1px;
	margin-left: 5px;
	margin-right: 5px;
	border-color:#000000;
}
.pframe_H10px {
	border-style: solid;
	border-width: 1px;
	margin-left: 10px;
	margin-right: 10px;
	border-color:#000000;
}
.pframe_V15px {
	border-style: solid;
	border-width: 1px;
	margin-top: 15px;
	margin-bottom: 15px;
	border-color:#000000;
}

.linie_head {
	border-bottom-color: #B79A57;
	border-bottom-width: 1px;
	border-bottom-style:solid;
	font-size: 1px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.linie_kapitel {
	border-bottom-color: #B79A57;
	border-bottom-width: 1px;
	border-bottom-style:solid;
	font-size: 1px;
	margin-left: 70px;
	margin-right: 70px;
	margin-top: 10px;
	margin-bottom: 10px;
}
/* Styles - Seitendefinition Ende */


/* Navigation Bar Style - Start */
.navi {
     background: #414141 url('bilder/bg_menuitem.gif') repeat-x 0px 0px;
      top:0px;
      width: 754px; 							/* Breite der Zeile muß gerade Zahl sein*/
	  height: 18px;
	  margin-left:0px;
      margin-top:0px; 							/* Rand Oben */
      margin-bottom: 1px;
      padding-left: 0em;
      padding-right: 0em;
      padding-top: 1px;
      padding-bottom:1px; 
      list-style-type:none;
      border: 1px solid #414141;
}

.navi ul {
	margin: 0;
	padding: 0 0 25px 0;
	list-style-type: none;
}

.navi li  {
    display: inline;
	margin: 0 -1px 0 0;
    padding-left:6px; padding-right:6px; padding-top:0px; padding-bottom:0px;
	color:white;
	text-decoration:none;
    background: #414141 url('bilder/bg_menuitem.gif') repeat-x 0px 0px;
	float:left;
	text-align:left;
}

.navi a {
      color: #B79A57;
      padding-left:0px; padding-right:6px; padding-top:1px; padding-bottom:1px;
      text-decoration: none;
	display: block;
    border-right: 1px solid #6F5C46 ;
}

.navi a:hover {
	text-decoration: none;
      color: #ffffff;
      background: #6F5C46 url('bilder/bg_menuitem.gif') repeat-x 0px -160px;
}

.navi li ul {
	display: none;
}

.navi li:hover ul {
    background: #6F5C46 url('bilder/bg_menuitem.gif') repeat-x 0px -80px;
	visibility: visible;
	display: block;
	position:absolute;
	z-index:1;
	width:180px;
	padding: 0;
	margin: 0;
	border:1px solid #6F5C46;
}

.navi li li {
	width:168px;
	border-bottom: 1px solid #6F5C46;
	}	

.navi li li a {
	padding: 2px 2px 2px 10px;
    border-right: 0px solid #6F5C46 ;
}

/* Navigation Bar Style - End */
