BODY
{
	color: black;
	font-family: Tahoma, Arial, Sans-Serif;
	background-color: white;
	font-size: 11pt;
	}
	
table {margin: 0px; padding: 0px}

img {
	border: none
	}

img.b {
	display: block
}

.logo
{
	width: auto;
	height:  43px;
	vertical-align: top;
	padding: 5pt;
	}


.linie {
border :none;
border-top: 1px solid #00006f;
background-color:#FFFFFF;
height: 1px;

}

.linie1 {
border :none;
border-top: 1px solid #00006f;
background-color:#FFFFFF;
height: 3px;

}

.das
{
	width: auto;
	height:  12px;
	vertical-align: bottom;
	margin-bottom: 1pt;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
	
.dasL
{
	width: auto;
	height:  27px;
	vertical-align: bottom;
	margin-bottom: 2pt;
	}
	
.dasL2
{
	width: auto;
	height:  20px;
	vertical-align: bottom;
	margin-bottom: 1pt;

}
	
.dasM
{
	width: auto;
	height:  12px;
	vertical-align: bottom;
	margin-top: 5;
	}
	
.dasM2
{
	width: auto;
	height:  14px;
	vertical-align: bottom;
	margin-top: 5;
	}
	
	
.a
{
	background-image: url(../images/back1.gif);
	background-repeat:repeat-x;
	margin-top: 3;
	font-family: Tahoma, Arial, Sans-Serif;
	}
	

.inhalt
{
	padding-left: 5px;
	padding-top: 5px;
	}

.ikText
{
	color: #000066;
	font-family: Verdana, Sans-Serif;
}

H1
{
	margin-top: 1pt;
	font-weight: bold;
	font-size: 200%;
	margin-bottom: 1pt;
	padding-bottom: 10pt;
}

h2
{
	margin-top: 13pt;
	font-weight: bold;
	font-size: 150%;
	margin-bottom: 1pt;
}
h3
{
	margin-top: 11pt;
	font-weight: bold;
	font-size: 125%;
	margin-bottom: 1pt;
}
h4
{
	margin-top: 9pt;
	font-weight: bold;
	font-size: 100%;
	margin-bottom: 1pt;
}
p
{
	margin-top: 5pt;
	margin-bottom: 3pt;
}


TH
{
	color:white; background-color: #a0a0a0
}

TD
{
	font-size: 11pt;
	padding: 0px;
	margin: 0px
}

A
{
	color: #00006f;
	text-decoration: none;
}

A:hover  
{
	color: #0000FF;
}

.auflistung
{
	background-color: #e0e0e0
}

.menu
{
	font-size: 10pt;
	padding: 3pt;
	margin-top: 5pt;
	
}


{
	font-size: 10pt;
}

.menu2
{
	width: 100px;
	height: 18px;
	vertical-align: bottom;
	padding: 0px;
	margin: 0px;
	}

.menugrp
{
	
	font-size: 10pt; font-weight: bold; color: white; background-color: #00006f;
	padding: 5pt;
}

.menugrp2
{
	
	font-size: 10pt; font-weight: bold; color: white; background-color: #00006f;

}


.wichtig {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: oblique;
	font-weight: bold;
	color: #CC3366;
}


td.topichdg {padding: 3px 0px 0px 3px; border-bottom: solid 1px darkblue; }

.screen
{
	color: #33BB33;
	border-top-style: double;
	border-right-style: double;
	border-left-style: double;
	background-color: black;
	border-bottom-style: double;
}

table.lst
{
	padding:  0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	border: none;
	background-color: white
}


.Rahmen
{
	border-right: #00006f thin solid;
	border-top: #00006f thin solid;
	border-left: #00006f thin solid;
	border-bottom: #00006f thin solid;
	background-color: lightgrey;
}

.RahmenA
{
	border-bottom: #00006f 2px solid;
	background-color: white;
	height: 16px;
}

.RahmenB
{
	border-right: #00006f 2px solid;
	border-left: #00006f 2px solid;
	border-bottom: #00006f 2px solid;
	border-top: none;
	background-color: white;
}

.RahmenC
{
	border-right: #00006f thin solid;
	border-left: #00006f thin solid;
	border-bottom: #00006f thin solid;
	border-top: #00006f thin solid;
}

.RahmenC td {
	padding: 10px;
	margin: 2px
	}

.RahmenE
{
	background-color: lightgrey;
}

.RahmenS
{
	margin: 0px 4px 4px;
	font-family: Tahoma, Arial, Sans-Serif;
}


LI
{
	list-style-position: outside;
	list-style-image: url(../../Images/ListItem.gif);
	padding-top: 4px;
}
.bottom {
	vertical-align: bottom;
}
