body
{
font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 background-color:#bdbec6;
 margin:0px;
 padding:0px;
}
h1 {

font-size:60px;
line-height: 59px;
color:#ccc;
margin: 0px 0px 7px 345px ;

}
h2 {font-size:14px;

	color:#000000;
margin: 0px;}
h3 {
	font-size:14px;
	color:#000000;
padding-top:5px;
padding-bottom:0px;
margin: 0px 135px 0px 0px ;
text-align: right;
 }
h4 {
	font-size:14px;
	color:#000000;
padding-top:5px;
padding-bottom:0px;
margin: 0px;
padding-left: 10px;
text-align: left;
	}


a:link, a:visited, a:active, a:hover
{
  text-decoration:underline;

  color:#000066;
  font-size:12px;
}
a:active, a:hover
{
  color:#0000ff;
}
a.menu:link, a.menu:visited
{
  color:#eeeeee;
 background-color:#000066;
 text-decoration:none;
}
a.menu:active, a.menu:hover
{
  color:#000;
 background-color:#E0E1FF;
}
a.menu {
 display:block;
 padding:4px 12px 4Px 4Px;
 border-top: 1px solid #303083;
border-bottom: 1px solid #303083;
background-color:#000066;
 text-align:right;
 font-weight:bold;
 color:#eeeeee;
 text-decoration:none;
}

table{
	border-collapse: collapse ;
	margin: 0px;
	padding:0px;
}


img.geb
{
position:absolute;
left:30px;
top:0px;
z-index:2;
}

img.logo
{
margin:0px;
padding:0px;
}

#title {
height:80px;
width:100%;
padding:0px;
background-position: bottom;
background-image: url('balk1.gif');
background-repeat: repeat-x;
border-bottom:0px solid #000;
z-index:1;
position:relative;
left:0px;
top:0px;
}


#left {
background-color:transparent;
width:152px;
float:left;
position:relative;
left:30px;
}

.menucontainer {

border-top: 1px solid #303083;
border-bottom: 1px solid #303083;
background-color:#000066;
width:152px;
margin:0px;
font-weight:bold;
}

.spacer {

border-top: 1px solid #303083;
border-bottom: 1px solid #303083;
background-color:#000066;
width:152px;
margin:0px;
height:30px;
margin: 0px 0px 0px 30px;
}

#content {
border:1px solid #efeff7;
background-color:#efeff7;
padding: 0px 0px 0px 20px;
margin: 0px 0px 0px 30px;
float:left;
height:510px;
width:798px;
overflow: hidden;

}



.fliesstext {
text-align: justify;
padding: 0px 20px 15px 0px;
line-height: 25px;
}


.fliesstextklein {
margin-top:3px;
text-align: justify;
padding: 0px 10px 10px 0px;
line-height: 16px;
font-size: 11px;
}

.normal {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 0px 0px 0px 0px;
}

.n10 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
padding: 0px 0px 0px 0px;
}

.ref {
font-size: 11px;
text-align: justify;
padding: 0px 20px 10px 0px;
line-height: 15px;
margin-top: 10px;
}

.indexschrift {
border:0px solid;
width: 322px;
font-weight:bold;
font-size: 14px;
text-align: center;
padding: 0px 10px 10px 0px;
line-height: 26px;
margin-top: 20px;
float:left;
}

.indexbilder {
border:0px solid;
float:right;
width:435px;
padding-top: 0px;
margin-top: 20px;
font-size: 12px;
text-align: center;
}

.ibildlinks{
float: left;
margin:0px;
border:0px;
width:200px;
height:140px;
padding-bottom: 10px;
}

.ibildrechts{
float: right;
margin:0px;
margin-right: 8px;
border:0px;
width:200px;
height:140px;
padding-bottom: 10px;
}


.ref2 {
padding: 10px;
margin: 0px;
text-align: center;
float:right;
}

.refright {
width:380px;
float:right;
padding-left: 10px;
padding-right: 5px;
}

.refrightidx {
width:330px;
float:left;
padding-left: 10px;
padding-right: 5px;

}


.refleft {
width:380px;
float:left;

}

.refbild {
margin: 0px;
padding: 0px;
float:right;
border:0px;
}

.refbild1 {
padding-top: 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 0px;
margin: 0px;
float:left;
border:0px;
}

.bildlinks {
padding-left: 00px;
padding-top: 10px;
margin: 0px;
width: 383px;

float: left;
text-align: center;
}

.bildrechts {
padding-top: 10px;
padding-right: 10px;
width: 383px;
margin: 0px;
float: right;
text-align: center;
}

#logo
	{
position: absolute;
height: 24px;
width: 180px;
top: 603px;
left: 322px;
margin:0px;
padding:0px;

z-index:2;
 display:block;
	}

#mitte {
position:absolute;
left:50%;
}

.textlinks{
float: left;
margin:0px;
border:0px;
width:337px;
height:164px;
padding-top: 10px;
padding-bottom: 0px;
text-align: left;
line-height: 18px;
}


.textref1{
float: left;
margin:0px;
border:0px;
width:337px;
height:164px;
padding-top: 10px;
padding-bottom: 0px;
text-align: justify;
line-height: 18px;
}

.grrefrechts{
float: right;
margin:0px;
border:0px;
width:438px;
height:415px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;

}

.grrefrechts2{
float: right;
margin:0px;
border:0px;
width:438px;
height:400px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;

}


.textlinksklein{
float: left;
margin:0px;
border:0px;
width:337px;
height:60px;
padding-bottom: 0px;
text-align: justify;
line-height: 18px;
}

.grbildrechts{
float: right;
margin:0px;
border:0px;
width:438px;
padding-right: 10px;
height:280px;
padding-bottom: 10px;

}


.textrechts{
float: right;
margin:0px 10px 0px 12px;

border:0px;
width:438px;
height:80px;
padding-bottom: 10px;
text-align: left;
line-height: 18px;
}

.grbildlinks{
float: left;
margin:0px;
padding:0px;
border:0px;
width:337px;
height:270px;
}
.grbildlinksgross{
float: left;
margin:0px;
padding:0px;
border:0px;
width:337px;
height:375px;
}
.bildunterschrift{
padding-top:5px;
padding-left: 52px;
text-align:left;
}