body
{
padding:0;
margin:0;
	font-family:   Arial,Verdana, Helvetica, sans-serif;
	font-size: 11pt;
          color:#000000;
line-height:200%;
}
#container
	{
 	position:absolute;
         top:0px;
	width:19cm;
left:0;
        float:left;
         text-align:left;
 	}

#logo
{
 position:absolute;
  top:0cm
  left:0cm;
}
.logoJpg
{
padding-right:25px;
}

#navigationOben
	{
 	position:absolute;
  	left:640px;
  	top:38px;
         width:350px;
         text-align:left;
visibility:hidden;
         }
#navigationSprache
	{
 	position:absolute;
  	left:640px;
  	top:76px;
         width:340px;
         text-align:left;
visibility:hidden;
         }

#navigationFuer
{
position:absolute;
  top:144px;
  left:25px;
  width:480px;
visibility:hidden;
}
#navigationUeber
{
position:absolute;
  top:144px;
  left:640px;
  width:350px;
visibility:hidden;
}

#contentStart
{
position:absolute;
  top:260px;
  left:25px;
  width:980px;
}
#inhaltHalbLinks
{
position:absolute;
  top:0px;
  left:0px;
  width:470px;
}
#inhaltHalbRechts
{
position:absolute;
  top:0px;
  left:492px;
  width:460px;
}

#navigationLinks
{
position:absolute;
  top:200px;
  padding:0px;
  margin:0px;
  padding-top:62px;
padding-bottom:20px;
padding-left:16px;
  left:10px;
  width:124px;
  background-color:#ffffff;
line-height:100%;
visibility:hidden;
}

#content
{
position:absolute;
  top:4cm;
  left:0;
  width:17cm;
}
#inhaltBreit
{
position:absolute;
  top:0px;
  left:0px;
  width:15cm;
}
#inhaltRechts
{
position:absolute;
  top:0px;
  left:555px;
  width:230px;
}

#inhaltRechtsWeiss
{
position:absolute;
  top:200px;
  left:720px;
  width:230px;
padding:15px;
padding-top:40px;
background-color:#ffffff;
}

#inhaltBreiteGanz
{
position:absolute;
  top:0px;
  left:0px;
  width:17cm;
}

h1
{
padding:0;
margin:0;
 	font-family:   Arial,Verdana, Helvetica, sans-serif;
	font-size: 14pt;
         line-height:100%;
         padding-bottom:18px;
font-weight:bold;

}
.Ueberschrift
{
padding:0;
margin:0;
 	font-family:   Arial,Verdana, Helvetica, sans-serif;
	font-size: 14pt;
         line-height:100%;
         padding-bottom:18px;
font-weight:bold;
}


.zweiteUeberschrift
{
padding:0;
margin:0;
 	font-family:   Arial,Verdana, Helvetica, sans-serif;
	font-size: 12pt;
         line-height:100%;
         padding-bottom:18px;
font-weight:bold;
}



.UeberschriftAbstandOben
{
padding:0;
margin:0;
 	font-family:   Arial,Verdana, Helvetica, sans-serif;
	font-size: 140%;
         line-height:140%;
         padding-top:30px;
         padding-bottom:18px;
font-weight:bold;
}
h1.start
{
padding:0;
margin:0;
 	font-family:   Arial,Verdana, Helvetica, sans-serif;
	font-size: 240%;
         line-height:100%;
         padding-bottom:18px;
font-weight:normal;
}
h1.motto
{
padding:0;
margin:0;
 	font-family:   Arial,Verdana, Helvetica, sans-serif;
	font-size: 18px;
line-height:120%;
padding-top:10px;
font-weight:normal;
}
h2
{
padding:0;
margin:0;
 	font-family:   Arial,Verdana, Helvetica, sans-serif;
	font-size: 12pt;
line-height:100%;
font-weight:bold;
padding-bottom:18px;
}
h3
{
padding:0;
margin:0;
 	font-family:   Arial,Verdana, Helvetica, sans-serif;
	font-size: 100%;
line-height:150%;
font-weight:bold;
padding-bottom:8px;
}

h4
{
padding:0;
margin:0;
 	font-family:   Arial,Verdana, Helvetica, sans-serif;
	font-size: 100%;
line-height:150%;
font-weight:normal;
}


p
{
font-family:   Arial,Verdana, Helvetica, sans-serif;
padding:0;
margin:0;
line-height:150%;
text-align:left;
padding-bottom:20pt;
}
.text
{
font-family:   Arial,Verdana, Helvetica, sans-serif;
padding:0;
margin:0;
line-height:150%;
text-align:left;
padding-bottom:20pt;
}
p.textStart
{
font-family:   Arial,Verdana, Helvetica, sans-serif;
padding:0;
margin:0;
line-height:200%;
padding-bottom:20px;
text-align:left;
}
p.info
{
font-family:   Arial,Verdana, Helvetica, sans-serif;
padding:0;
margin:0;
font-size: 100%;
line-height:100%;
text-align:left;
margin-bottom:14px;
padding-top:7px;
 padding-left:5px;

}
.randlos
{
padding:0;
margin:0;
width:100%;
line-height:100%;
}
a:link, a:visited
{
	font-family:   Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
 font-weight: bold;
 color: #000000;
 text-decoration : underline;
}

 a:hover, a:active
{
	font-family:   Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
 font-weight: bold;
 color: #333333;
 text-decoration : underline;
}


.unsichtbar
{
visibility:hidden;
display:none;
}

.suchfeld
{
 font-family: Verdana, Courier, Helvetica;
 font-size:100%;
 text-align: left;
 color: #000000;
 width:130px;
 height:25px;
 background-color:#ffffff;
 border:0;
 position:absolute;
 right:0px;
 top:-8px;
}
.go
{
padding:0;
margin:0;
line-height:100%;
 float:left;
}


.loginfeld
{
 font-family: Verdana, Courier, Helvetica;
 font-size:100%;
 text-align: left;
 color: #000000;
 width:100px;
 height:18px;
 background-color:#ffffff;
 border:1px solid #7AD19E;
margin-bottom:3px;

}



  .areaFeld
 {
  position:absolute;
  top:1px;
 right:0px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 font-size:100%;
 font-weight: normal;
 text-align: left;
 color: #000000;
 width:180px;
 height:80px;
 float:left;
 background-color:#ffffff;
 border: 1px;  border-style:solid;   border-color:#7AD19E;
 scroll-base-color:#ffffff;
}

   .areaFeldb
 {
  position:absolute;
  top:1px;
 right:0px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 font-size:100%;
 font-weight: normal;
 text-align: left;
 color: #000000;
 width:200px;
 height:80px;
 float:left;
 background-color:#ffffff;
 border: 1px;  border-style:solid;   border-color:#7AD19E;
 scroll-base-color:#ffffff;
}
   .selFeld
 {
  position:absolute;
  top:1px;
 right:0px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 font-weight: normal;
 text-align: left;
 color: #000000;
 width:185px;
 height:20px;
 border: 0px;
  border: 1px;  border-style:solid;   border-color:#7AD19E;
 scroll-base-color:#ffffff;
}

   .selFeldb
 {
  position:absolute;
  top:1px;
 right:0px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 font-weight: normal;
 text-align: left;
 color: #000000;
 width:230px;
 height:20px;
 border: 0px;
  border: 1px;  border-style:solid;   border-color:#7AD19E;
 scroll-base-color:#ffffff;
}

.fuerForm
{
position:relative;
width:330px;
height:20px;
}
.fuerForm_s
{
position:relative;
width:320px;
height:30px;
}

   .textFeld
 {
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 font-size:100%;
 font-weight: normal;
 text-align: left;
 color: #000000;
 width:180px;
 height:16px;
 position:absolute;
  top:1px;
 right:0px;
 background-color:#ffffff;
 border: 1px;  border-style:solid;   border-color:#7AD19E;
 border-left:0;
 border-top:0;
}

   .textFeldb
 {
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 font-size:100%;
 font-weight: normal;
 text-align: left;
 color: #000000;
 width:220px;
 height:16px;
 position:absolute;
  top:1px;
 right:0px;
 background-color:#ffffff;
 border: 1px;  border-style:solid;   border-color:#7AD19E;
 border-left:0;
 border-top:0;
}
.button
 {
  font-family:  Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 font-weight: normal;
 text-align: center;
 color: #000000;
 width:90px;
 height:20px;
 background-color:#ffffff;
 border: 1px;  border-style:solid;   border-color:#7AD19E;
cursor:hand;
 }
 .rButton
{
height:12px;
width:12px;
}
.fWeiss
{
width:350px;
padding:20px;
background-color:#ffffff; border: 1px;  border-style:solid;  border-color:#7AD19E;
}

.fett
{
font-weight:bold;
}

.text
{
font-family:   Arial,Verdana, Helvetica, sans-serif;
padding:0;
margin:0;
line-height:150%;
text-align:left;
padding-bottom:20pt;
}




.linkfettUnterstrich
{
	font-family:   Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
 font-weight: bold;
 color: #000000;
 text-decoration : underline;
}




.linkGruenfettUnterstrich
{
 color: #219E60;
 font-weight:bold;
 text-decoration : underline;
}



.bildRechts
{float:right; padding:0  0  20px 20px; margin:0; clear:all;}
.bildLinks
{float:left; padding:4px  20px 20px 0; margin:0;  clear:all;}

   .selFeldk
 {
  position:absolute;
  top:1px;
 right:120px;
 font-family:  Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 font-weight: normal;
 text-align: left;
 color: #000000;
 width:60px;
 height:20px;
 border: 0px;
  border: 1px;  border-style:solid;   border-color:#7AD19E;
 scroll-base-color:#ffffff;
}

a.keinUnterstrich
{
 text-decoration : none;
}

ul
{
padding: 0px;
margin:0px;
padding-left:20px;
padding-bottom:20px;
}

li
{
margin:0px;
padding: 0px;
padding-left:5px;
}

.listenHeadline
{
padding:0;
margin:0;
padding-top:0px;
width:100%;
line-height:150%;
font-weight:bold;
}

.pressemeldung
{
padding-left:100px;
text-indent:-100px;
width:450px;
line-height:150%;
}
.zentriert
{
text-align:center;
}

table
{
font-family:   Arial,Verdana, Helvetica, sans-serif;
font-size:100%;
padding:0;
margin:0;
line-height:150%;
text-align:left;
}
