/* 
generelle Definitionen ___________________________________________________________*/

body {
	font: 9pt Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px 0px 0px 70px;
	}
p {
	color: #000000;
	line-height: 1.3em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	}
h1 {
	font: normal 12pt Arial, Helvetica, sans-serif;
	margin-bottom: 1.5em;
	color: #000000;
	margin-top: 0em;
	}
h2 {
	font: bold 11pt Arial, Helvetica, sans-serif;
	margin-bottom: 0.9em;
	}
h3 {
	font: bold 11pt Arial, Helvetica, sans-serif;
	margin-bottom: 0.5em;
	}
h4 {
	font: normal 11pt Arial, Helvetica, sans-serif;
	margin-bottom: 0.5em;
	margin-top: 0px;
	}

div.spacer {
	clear: both;
	height: 1px;
	}
  
.kHead {
	background-color: #7F91BE;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	margin-bottom: 1px;
	}

.marginal {
	font: 9px/1.2em Verdana, Arial, Helvetica, sans-serif;
	}

/* 
Seitenaufteilung und Rand links ______________________________________________________*/	

#slideMenu{
	display: none;
	}
	
.colMain {
	width: 100%;
	}


/* 
Marginalienspalte links  ______________________________________________________*/

.icon {
	align: left;
	}
.icon img {
	align: left;
	margin-top: 5px;
	}
.icon h4 {
	padding: 0px;
	}
body>div .icon h4 {
	margin-top: 0.5em !Important;
	}
/* 
Head Zeile + Footer ______________________________________________________*/

.rowHead {
	height: 110px;
	}
.logo {
	display:none;
	}
.illu {
	float: right;
	}
.fliptop, .flipbottom {
	display: none;
	}
.footer {
	font: 8pt Arial, Helvetica, sans-serif;
	margin-top: 24pt;

	}
.footer a {
	color: #999999;
	text-decoration: none;
	}
.footer a:vistited, .footer a:hover {
	color: #999999;
	text-decoration: none;
	}
.home {
	color: #999999;
	float: left;
	height: 30px;
        margin-top:10px;
	}
.home a {
	color: #999999;
	text-decoration: none;
	}
.hist {
	padding-left: 5px;
        margin-top:10px;
	}
.hist a {
	text-decoration: none;
	}


/* 
Farben und weitere kapitelspez. Einstellungen ______________________________________________________*/

	
/* 
Tabellen und Listen  ______________________________________________________*/

.tableA p {
	background: url(../img/white.gif) repeat-x bottom;
	padding-bottom: 0.25em;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
	}
	
.tableA h3 {
	font: bold 11px Arial, Helvetica, sans-serif;
	margin-top: 0.5em;
	margin-bottom: 0.3em;
	}
.tableB td {
	background: url(../img/white.gif) repeat-x bottom;
	}
.tableBHead {
	font: bold 11px Arial, Helvetica, sans-serif;
	margin-top: 0.5em;
	margin-bottom: 0.3em;
	}

/* 
Systembehaelter Layout (Kap. 6 und 7)  ______________________________________________________*/

.spec {
	width: 100%;
	height: 100px;
	}
.spec td {
	font: 9pt Verdana, Helvetica, sans-serif;
	color: #000000;
	padding: 2px 2px 2px 4px;
	}

.spec h2 {
	float: left;
	margin-top: 3px;
	margin-bottom: 0.5em;
	padding-left: 0;
	margin-left: 0;
	}
.spec p {
	margin-top: 0em;
	margin-bottom: 0.5em;
	padding-left: 0;
	margin-left: 0;
	}
.specTable {
	float: right;
	}

/* gruen hinterlegte Behaelterkennung */
.specContainer{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #43C700;
	padding: 4px;
	float: left;
	margin-left: 15px;
	margin-bottom: 5px;
	}
	
/* Teilespektrum */
.avvNr {
	float: left;
	height: 20px;
	width: 60px;
	margin: 0px;
	padding-left: 12px;
	}

/* 
Zeilenabstaende in Tabellen  ______________________________________________________*/

.z2 {
	height: 3em;
	}
.z3 {
	height: 4.25em;
	}
.z4 {
	height: 5.5em;
	}

/* 
Abstand links und Breiten ______________________________________________________*/

.tab1 {
	font: 9pt Arial, Helvetica, sans-serif;
        padding-right:50px;

	}
.tab1 h1, h2, h3, h4, p {
	font: 9pt Arial, Helvetica, sans-serif;
	margin-left: 0;
	}

Stichwortverzeichnis ______________________________________________________*/

#tabs {
	margin-left: 0px;
	padding-left: 0px;
	} 
#tabs ul {
	margin-left: 0px;
	display: inline;
	padding-left: 45px;
	margin-top: 0px;
	padding-top: 0px;
	} 
#tabs ul li {
	margin: 0px 2px 0px 2px;
	padding: 2px 8px 3px 10px;
	border: 1px solid #727376;
	list-style: none;
	display: inline;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9D9D9F;
	}
#tabs ul li a {
	color: #FFFFFF;
	text-decoration: none;
	}			
#tabs ul li.here {
	border-bottom: 1px solid #FFFFFF;
	list-style: none;
	display: inline;
	color: #727376;
	background-color: #FFFFFF;
	}
.tabsBox {
	margin-left: 47px;
	border: 1px solid #727376;
	padding: 10px;
	color: #000000;
	margin-top: 3px;
	}
.tabsBox p {
	margin-left: 0px;
	}
.tabsBox a {
	padding-right: 4px;
	padding-left: 4px;
	}
