html,body{
 font-family:Tahoma;
 color:#000;
 font-size:11pt;
 margin:0;
 padding:0;
 width:100%;
 height:100%;
 background-color:#ECEDED;}

#seite {
 margin:auto;
 width:830px;
 background-color:#CFE1F8;}

#kopf {
 width:830px;
 height:260px;
 background-image:url(layout/kopf.jpg);
 background-repeat:no-repeat;}

#navigation{
 color:#ffffff;
 width:800px;
 margin-left:30px;
 padding-top:230px;}

#content{
 width:830px;
 min-height:350px;
 background-image:url(layout/content.png);
 background-repeat:repeat-y;}

#contentlayer1{
 width:815px;
 margin-left:15px;
 min-height:350px;
 background-image:url(layout/fch.png);
 background-repeat:no-repeat;
 background-position:left bottom;}

#contentlayer2{
 width:745px;
 padding-top:20px;
 min-height:330px;
 margin-left:15px;}

#fuss {
 width:830px;
 height:24px;
 background-image:url(layout/fuss.png);
 background-repeat:no-repeat;}

#logobunt{
 width:249px;
 height:222px;
 position:absolute;top:25px;left:50%;margin-left:150px;
 background-image:url(layout/logobunt.png);
 background-repeat:no-repeat;}

.ifeld{
 display:inline;
 float:left;
 min-height:110px;
 margin-bottom:10px;
 margin-left:20px;
 width:166px;}

h1{
 font-family:Tahoma;
 color:#000;
 font-size:18pt;
 font-weight:normal;
 margin:0;
 padding:0;
 margin-bottom:20px;}

h2{
 font-family:Tahoma;
 color:#000;
 font-size:12pt;
 font-weight:bold;
 margin:0;
 padding:0;
 margin-bottom:15px;}

h3{
 font-family:Tahoma;
 color:#000;
 font-size:11pt;
 font-weight:bold;
 margin:0;
 padding:0;
 margin-bottom:10px;}

h4{
 font-family:Tahoma;
 color:#675EB0;
 font-size:11pt;
 font-weight:bold;
 margin:0;
 padding:0;
 margin-bottom:10px;}

.small{
 font-family:Tahoma;
 color:#000;
 font-size:9pt;}

ul{
 margin:0px;
 line-height:150%;
 padding-left:20px;
 list-style-image:url(layout/ul.gif);}

img{
 border:none; }

.L{
 height:10px;
 line-height:10px;
 font-size:10px; }

.L4{
 height:4px;
 line-height:4px;
 font-size:4px; }
#sub1{
 display:none;
 background-color:#f0f0f0;
 position:absolute;
 border:1px solid #333333;}

#sub2{
 display:none;
 background-color:#f0f0f0;
 position:absolute;
 border:1px solid #333333;}

#sub3{
 display:none;
 background-color:#f0f0f0;
 position:absolute;
 border:1px solid #333333;}

#sub4{
 display:none;
 background-color:#f0f0f0;
 position:absolute;
 border:1px solid #333333;}

#sub5{
 display:none;
 background-color:#f0f0f0;
 position:absolute;
 border:1px solid #333333;}

#sub6{
 display:none;
 background-color:#f0f0f0;
 position:absolute;
 border:1px solid #333333;}

#sub7{
 display:none;
 background-color:#f0f0f0;
 position:absolute;
 border:1px solid #333333;}

#sub8{
 display:none;
 background-color:#f0f0f0;
 position:absolute;
 border:1px solid #333333;}

#sub9{
 display:none;
 background-color:#f0f0f0;
 position:absolute;
 border:1px solid #333333;}

.nav,.nava{
 text-decoration:none;
 padding-left:10px;padding-right:10px;
 font-size:11pt;
 font-weight:bold;
 font-family:Tahoma;
 color:#ffffff;}

.snav,.snava{
 text-decoration:none;
 padding-left:5px;padding-right:5px;
 display:block;
 font-size:9pt;
 font-weight:bold;
 font-family:Tahoma;
 line-height:150%;
 color:#333333;}

.nava{
 background-color:#ffffff;
 color:#333333;}

.snava{
 border-top:1px solid #000000;
 border-bottom:1px solid #000000;
 background-color:#ffffff;
 color:#000000;}

.nav:hover,.snav:hover{
 background-color:#cccccc;
 color:#333333;}

.nava:hover,.snava:hover{
 background-color:#cccccc;
 color:#333333;}

.cb{clear:both;}

a,.link,.ilink{
 font-weight:bold;
 color:#E06560;}

a:hover,.link:hover,.ilink:hover{
 color:#675EAF;}

.link{
 padding-right:15px;
 background-image:url(layout/hlink.gif);
 background-repeat:no-repeat;
 background-position:right center;}

#title,
#title2{
 height:90px;
 text-align:center;
 vertical-align:middle;
 display:inline;
 margin:0;
 padding:0;
 position:absolute;
 top:122px;
 left:50%;
 margin-left:-292px;
 width:445px;
 font-family:Tahoma;
 font-size:40px;
 font-weight:normal;
 color:#000000;}

#title2{
 top:120px;
 left:50%;
 margin-left:-290px;
 color:#ffffff;} 

.c{
 width:100%;
 text-align:center;}

hr{
 width:100%;
 text-align:center;
 height:1px;
 background-color:transparent;
 margin-top:20px;
 margin-bottom:20px;
 padding-top:3px;
 padding-bottom:3px;
 border-bottom:1px solid #666666;
 border-top:1px solid #666666;
 display:block;
 overflow:hidden;}

.treffer{
 color:#990000;font-weight:bold;text-decoration:underline;}
