body {
 background-image:url(images/hg.gif);
 margin-top:0;
 margin-left:0;
 margin-right:0;
 margin-bottom: 0;
}

/*----------------------------------------------------------------------*/

.bild1 {
 background-image:url(images/images1.jpg);
 background-repeat:no-repeat;
}

.bild2 {
 background-image:url(images/images2.jpg);
 background-repeat:no-repeat;
}

.bild3 {
 background-image:url(images/images3.jpg);
 background-repeat:no-repeat;
}

.bild4 {
 background-image:url(images/images4.jpg);
 background-repeat:no-repeat;
}

.bild5 {
 background-image:url(images/images5.jpg);
 background-repeat:no-repeat;
}

.bild02 {
 background-image:url(images/images02.jpg);
 background-repeat:no-repeat;
}

.bild6 {
 background-image:url(images/images6.jpg);
 background-repeat:no-repeat;
 height:160px;
}

.bild03 {
 background-image:url(images/images03.jpg);
 background-repeat:no-repeat;
}

.bild7 {
 background-image:url(images/images7.jpg);
 background-repeat:no-repeat;
 height:160px;
}

.bild04 {
 background-image:url(images/images04.jpg);
 background-repeat:no-repeat;
}

.bild8 {
 background-image:url(images/images8.jpg);
 background-repeat:no-repeat;
 height:160px;
}

.bild05 {
 background-image:url(images/images05.jpg);
 background-repeat:no-repeat;
}

.bild9 {
 background-image:url(images/images9.jpg);
 background-repeat:no-repeat;
 height:160px;
}

.bild06 {
 background-image:url(images/images06.jpg);
 background-repeat:no-repeat;
}

.bild10 {
 background-image:url(images/images10.jpg);
 background-repeat:no-repeat;
 height:160px;
}

.bild07 {
 background-image:url(images/images07.jpg);
 background-repeat:no-repeat;
}

.bild11 {
 background-image:url(images/images11.jpg);
 background-repeat:no-repeat;
 height:160px;
}

.bild08 {
 background-image:url(images/images08.jpg);
 background-repeat:no-repeat;
}

.bild12 {
 background-image:url(images/images12.jpg);
 background-repeat:no-repeat;
 height:160px;
}

.bild09 {
 background-image:url(images/images09.jpg);
 background-repeat:no-repeat;
}

.bild13 {
 background-image:url(images/images13.jpg);
 background-repeat:no-repeat;
 height:160px;
}

/*----------------------------------------------------------------------*/

#menu01 {display:block; width:1000px; height:19px;background:transparent url(images/menu01.jpg); }
#menu01 ul {margin:0px; padding:0; list-style-type:none;}
#menu01 li {float:left; margin-right:1px; display:block;}
#menu01 li.list1 {background:transparent url(images/menu01a.jpg); margin-left:566px; width:60px;}
#menu01 li.list2 {background:transparent url(images/menu01c.jpg); margin-left:24px; width:78px;}
#menu01 li.list3 {background:transparent url(images/menu01e.jpg); margin-left:25px; width:77px;}
#menu01 li.list4 {background:transparent url(images/menu01g.jpg); margin-left:25px; width:46px;}
#menu01 a {display:block; padding-top:19px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #menu01 a:link, * html #menu01 a:visited {height:19px; he\ight:0;}

#menu01 a#item1 {background:transparent url(images/menu01b.jpg) -60px -19px no-repeat; width:60px;}
#menu01 a#item2 {background:transparent url(images/menu01d.jpg) -78px -19px no-repeat; width:78px;}
#menu01 a#item3 {background:transparent url(images/menu01f.jpg) -77px -19px no-repeat; width:77px;}
#menu01 a#item4 {background:transparent url(images/menu01h.jpg) -46px -19px no-repeat; width:46px;}

#menu01 a#item1:hover {background-position:0 0; z-index:50;}
#menu01 a#item2:hover {background-position:0 0; z-index:50;}
#menu01 a#item3:hover {background-position:0 0; z-index:50;}
#menu01 a#item4:hover {background-position:0 0; z-index:50;}
* html #menu01 a:hover {height:19px; he\ight:0;}

/*----------------------------------------------------------------------*/

#menu001 {display:block; width:1000px; height:19px;background:transparent url(images/menu001.jpg); }
#menu001 ul {margin:0px; padding:0; list-style-type:none;}
#menu001 li {float:left; margin-right:1px; display:block;}
#menu001 li.list1 {background:transparent url(images/menu01a.jpg); margin-left:566px; width:60px;}
#menu001 li.list2 {background:transparent url(images/menu01c.jpg); margin-left:24px; width:78px;}
#menu001 li.list3 {background:transparent url(images/menu01e.jpg); margin-left:25px; width:77px;}
#menu001 li.list4 {background:transparent url(images/menu01g.jpg); margin-left:25px; width:46px;}
#menu001 a {display:block; padding-top:19px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #menu001 a:link, * html #menu001 a:visited {height:19px; he\ight:0;}

#menu001 a#item1 {background:transparent url(images/menu01b.jpg) -60px -19px no-repeat; width:60px;}
#menu001 a#item2 {background:transparent url(images/menu01d.jpg) -78px -19px no-repeat; width:78px;}
#menu001 a#item3 {background:transparent url(images/menu01f.jpg) -77px -19px no-repeat; width:77px;}
#menu001 a#item4 {background:transparent url(images/menu01h.jpg) -46px -19px no-repeat; width:46px;}

#menu001 a#item1:hover {background-position:0 0; z-index:50;}
#menu001 a#item2:hover {background-position:0 0; z-index:50;}
#menu001 a#item3:hover {background-position:0 0; z-index:50;}
#menu001 a#item4:hover {background-position:0 0; z-index:50;}
* html #menu001 a:hover {height:19px; he\ight:0;}


/*----------------------------------------------------------------------*/

#menu02 {display:block; width:280px; height:321px;background:transparent url(images/menu02.jpg); }
#menu02 ul {margin:0px; padding:0; list-style-type:none;}
#menu02 li {display:block;}
#menu02 li.list5 {background:transparent url(images/menu02a.jpg); position:relative; top: 5px; margin-left:25px; width:243px; height:35px;}
#menu02 li.list7 {background:transparent url(images/menu02e.jpg); position:relative; top: 26px; margin-left:90px; width:155px; height:35px;}
#menu02 li.list8 {background:transparent url(images/menu02g.jpg); position:relative; top: 47px; margin-left:82px; width:160px; height:35px;}
#menu02 li.list9 {background:transparent url(images/menu02i.jpg); position:relative; top: 68px; margin-left:116px; width:130px; height:35px;}
#menu02 li.list10 {background:transparent url(images/menu02k.jpg); position:relative; top: 89px; margin-left:10px; width:245px; height:35px;}
#menu02 li.list11 {background:transparent url(images/menu02m.jpg); position:relative; top: 110px; margin-left:7px; width:272px; height:35px;}
#menu02 a {display:block; padding-top:35px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #menu02 a:link, * html #menu02 a:visited {height:321px; he\ight:0;}

#menu02 a#item5 {background:transparent url(images/menu02b.jpg) -243px -35px no-repeat; width:243px;}
#menu02 a#item7 {background:transparent url(images/menu02f.jpg) -155px -35px no-repeat; width:157px;}
#menu02 a#item8 {background:transparent url(images/menu02h.jpg) -160px -35px no-repeat; width:160px;}
#menu02 a#item9 {background:transparent url(images/menu02j.jpg) -130px -35px no-repeat; width:130px;}
#menu02 a#item10 {background:transparent url(images/menu02l.jpg) -245px -35px no-repeat; width:245px;}
#menu02 a#item11 {background:transparent url(images/menu02n.jpg) -272px -35px no-repeat; width:272px;}

#menu02 a#item5:hover {background-position:0 0; z-index:50;}
#menu02 a#item7:hover {background-position:0 0; z-index:50;}
#menu02 a#item8:hover {background-position:0 0; z-index:50;}
#menu02 a#item9:hover {background-position:0 0; z-index:50;}
#menu02 a#item10:hover {background-position:0 0; z-index:50;}
#menu02 a#item11:hover {background-position:0 0; z-index:50;}
* html #menu02 a:hover {height:321px; he\ight:0;}

/*----------------------------------------------------------------------*/

#menu03 {display:block; width: 297px; height:321px;background:transparent url(images/menu03.jpg);}
#menu03 ul {margin:0px; padding:0; list-style-type:none;}
#menu03 li {display:block;}
#menu03 li.list12 {background:transparent url(images/menu03a.jpg); position:relative; top: 81px; margin-left:8px; width:180px; height:35px;}
#menu03 a {display:block; padding-top:35px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #menu03 a:link, * html #menu03 a:visited {height:84px; he\ight:0;}

#menu03 a#item12 {background:transparent url(images/menu03b.jpg) -180px -35px no-repeat; width:182px;}

#menu03 a#item12:hover {background-position:0 0; z-index:50;}
* html #menu03 a:hover {height:84px; he\ight:0;}

/*----------------------------------------------------------------------*/

#menu04 {display:block; width:216px; height:300px;background:transparent url(images/hg5.jpg); vertical-align:top; }
#menu04 ul {margin:0px; padding:0; list-style-type:none;}
#menu04 li {display:block;}
#menu04 li.list14 {background:transparent url(images/menu04a.jpg); position:relative; top: 0px; margin-left:20px; width:167px; height:33px;}
#menu04 li.list15 {background:transparent url(images/menu04b.jpg); position:relative; top: 0px; margin-left:20px; width:112px; height:33px;}
#menu04 li.list16 {background:transparent url(images/menu04c.jpg); position:relative; top: 0px; margin-left:20px; width:116px; height:33px;}
#menu04 li.list17 {background:transparent url(images/menu04d.jpg); position:relative; top: 0px; margin-left:20px; width:97px; height:33px;}
#menu04 li.list18 {background:transparent url(images/menu04e.jpg); position:relative; top: 0px; margin-left:20px; width:150px; height:33px;}
#menu04 li.list19 {background:transparent url(images/menu04f.jpg); position:relative; top: 0px; margin-left:20px; width:216px; height:33px;}
#menu04 li.list20 {background:transparent url(images/menu04g.jpg); position:relative; top: 0px; margin-left:20px; width:189px; height:33px;}
#menu04 li.list21 {background:transparent url(images/menu04h.jpg); position:relative; top: 0px; margin-left:20px; width:208px; height:33px;}
#menu04 li.list22 {background:transparent url(images/menu04i.jpg); position:relative; top: 0px; margin-left:20px; width:213px; height:33px;}
#menu04 a {display:block; padding-top:35px; height:0; color:#000; text-decoration:none; overflow:hidden;}
* html #menu04 a:link, * html #menu02 a:visited {height:300px; he\ight:0;}

#menu04 a#item14 {background:transparent url(images/menu004a.jpg) -20px -33px no-repeat; width:167px;}
#menu04 a#item15 {background:transparent url(images/menu004b.jpg) -20px -33px no-repeat; width:112px;}
#menu04 a#item16 {background:transparent url(images/menu004c.jpg) -20px -33px no-repeat; width:116px;}
#menu04 a#item17 {background:transparent url(images/menu004d.jpg) -20px -33px no-repeat; width:97px;}
#menu04 a#item18 {background:transparent url(images/menu004e.jpg) -20px -33px no-repeat; width:150px;}
#menu04 a#item19 {background:transparent url(images/menu004f.jpg) -20px -33px no-repeat; width:216px;}
#menu04 a#item20 {background:transparent url(images/menu004g.jpg) -20px -33px no-repeat; width:189px;}
#menu04 a#item21 {background:transparent url(images/menu004h.jpg) -20px -33px no-repeat; width:208px;}
#menu04 a#item22 {background:transparent url(images/menu004i.jpg) -20px -33px no-repeat; width:213px;}

#menu04 a#item14:hover {background-position:0 0; z-index:50;}
#menu04 a#item15:hover {background-position:0 0; z-index:50;}
#menu04 a#item16:hover {background-position:0 0; z-index:50;}
#menu04 a#item17:hover {background-position:0 0; z-index:50;}
#menu04 a#item18:hover {background-position:0 0; z-index:50;}
#menu04 a#item19:hover {background-position:0 0; z-index:50;}
#menu04 a#item20:hover {background-position:0 0; z-index:50;}
#menu04 a#item21:hover {background-position:0 0; z-index:50;}
#menu04 a#item22:hover {background-position:0 0; z-index:50;}
* html #menu04 a:hover {height:300px; he\ight:0;}

/*----------------------------------------------------------------------*/



.text1 {
  font-family:lucida,Verdana,sans-serif;
  font-size: 12px;
  color:#00235a;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
}

.text1 a, .text3 a:visited {
  font-family:lucida,Verdana,sans-serif;
  font-size: 14px;
  color:#00235a;
  text-decoration:none;
  font-weight:bold;
}

.text1:hover a {
  font-family:lucida,Verdana,sans-serif;
  font-size: 14px;
  color:#fecb00;
  text-decoration:none;
  font-weight:bold;
}

.text2 {
  font-family:lucida,Verdana,sans-serif;
  font-size: 12px;
  color:#00235a;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 5px;
}

.text2 a, .text2 a:visited {
  background-repeat:no-repeat;
  font-family:lucida,Verdana,sans-serif;
  font-size: 14px;
  color:#00235a;
  text-decoration:none;
  font-weight:bold;
}

.text2:hover a {
  font-family:lucida,Verdana,sans-serif;
  font-size: 14px;
  color:#fecb00;
  text-decoration:none;
  font-weight:bold;
  background-repeat:no-repeat;
}

.text3 {
  background-image:url(images/hg1.jpg);
  font-family:lucida,Verdana,sans-serif;
  font-size: 8px;
  color: #00235a;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
}

.text4 {
  background-image:url(images/hg1.jpg);
  font-family:lucida,Verdana,sans-serif;
  font-size: 8px;
  color: #00235a;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
  border-top-width:1px; 
  border-top-style:solid; 
  border-top-color:#00235a;
}

.text5 {
  font-family:lucida,Verdana,sans-serif;
  font-size: 12px;
  text-align:right;
  color: #00235a;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:5px;
}

.text6 {
  font-family:lucida,Verdana,sans-serif;
  font-size: 12px;
  text-align:left;
  color: #00235a;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:5px;
}

.text6 a, .text6 a:visited {
  color:#00235a;
}

.text7 {
  font-family:lucida,Verdana,sans-serif;
  font-size: 14px;
  text-align:right;
  color: #00235a;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:20px;
}

.text8 {
  font-family:lucida,Verdana,sans-serif;
  font-size: 12px;
  font-weight:bold;
  text-align:left;
  color: #00235a;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:5px;
  border-top-width:1px;
  border-top-style: solid;
  border-top-color: #00235a;
}

.text9 {
  font-family:lucida,Verdana,sans-serif;
  font-size: 14px;
  font-weight:bold;
  text-align:left;
  color: #00235a;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:5px;
}

.text10 {
  font-family:lucida,Verdana,sans-serif;
  font-size: 12px;
  font-weight:bold;
  text-align:left;
  color: #00235a;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:5px;
}

.text11 {
  font-family:lucida,Verdana,sans-serif;
  font-size: 14px;
  font-weight:bold;
  text-align:center;
  color: #00235a;
  padding-top:5px;
  padding-bottom:5px;
  padding-right:5px;
}

.text12 {
  font-family:lucida,Verdana,sans-serif;
  font-size: 8px;
  color: #00235a;
  text-align: center;
  padding-top: 5px;
  padding-bottom: 5px;
}

input, select, textarea   { font-size:12px; font-family:Arial,Verdana,sans-serif; color:#00235a; }
.Bereich, .Feld   { background-color:#ffffff; width:250px; border:1px solid #00235a; }
.Button   { background-color:#6b96ff; color:#00235a; width:250px; border:1px solid #00235a; }
.Bereich2, .Feld2 { background-color:#ffffff; width:50px; border:1px solid #00235a; }
.Button2 { background-color:#6b96ff; color:#00235a; width:150px; border:1px solid #00235a; }