body
{
  background-color: #000000;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  color: blue;
}

table
{
  font-family: 'arial';
  empty-cells: show;
}

.kopf2
{
  background-image: url(../image/panorama-oliopper.gif);
  top: 0px;
  left: 0px;
  height: 87px;
  border-bottom-color: #F0F0F0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}



.kopf
{
  background-image: url(../image/panorama-oliopper.gif);
}

.tn_kopf_link1
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 16px;
  background-color: #303030;

  color: #B0B0F0;
  white-space: nowrap;
  width: 100%;
  text-decoration: none;
}

.tn_kopf_link1:hover
{
  background-color: #F0F0F0;
  color: #000000;
}

.link5
{
  color: #F0F0F0;
  white-space: nowrap;
  text-decoration: none;
}

.link5:hover
{
  background-color: #F0F0F0;
  color: #000000;
}

.link
{
  color: #F0F0F0;
  white-space: nowrap;
  width: 100%;
  text-decoration: none;
}

.link:hover
{
  background-color: #F0F0F0;
  color: #000000;
}

.link2
{
  color: #B0B0F0;
  white-space: nowrap;
  text-decoration: underline;
}

.link2:hover
{
  background-color: #F0F0F0;
  color: #000000;
}


.link3
{
  color: #B0B0F0;
  font-family: 'arial';
  font-size: 12px;
  text-decoration: none;
}

.link3:hover
{
  background-color: #F0F0F0;
  color: #000000;
}


.link4
{
  color: #000000;
  white-space: nowrap;
}

.link4:hover
{
  background-color: #F0F0F0;
  color: #FF0000;
}


.linksel
{
  color: #202020;
  white-space: nowrap;
  width: 100%;
  text-decoration: none;
}

.linksel:hover
{
  color: #000000;
}

.hw
{
  color: #C0C0F0;
}


.map_info1
{
  font-family: 'arial';
  font-size: 14px;
  color: #202020;
  white-space: nowrap;
  text-align: center;
}
.map_info1:hover
{
  color: #FF0000;
}

.sonder
{
  overflow: hidden;
  position: absolute;
  top: 340px;
  left: 10px;
  width: 190px;
}

.sonder2
{
  overflow: hidden;
  position: absolute;
  top: 670px;
  left: 10px;
  width: 190px;
}

.Info
{
  overflow: hidden;
  position: absolute;
  top: 460px;
  left: 10px;
  width: 190px;
}

.Warenkorb460
{
  overflow: hidden;
  position: absolute;
  top: 460px;
  left: 10px;
  width: 190px;
}
.Warenkorb480
{
  overflow: hidden;
  position: absolute;
  top: 480px;
  left: 10px;
  width: 190px;
}
.Warenkorb500
{
  overflow: hidden;
  position: absolute;
  top: 500px;
  left: 10px;
  width: 190px;
}
.Warenkorb520
{
  overflow: hidden;
  position: absolute;
  top: 520px;
  left: 10px;
  width: 190px;
}
.Warenkorb540
{
  overflow: hidden;
  position: absolute;
  top: 540px;
  left: 10px;
  width: 190px;
}
.Warenkorb560
{
  overflow: hidden;
  position: absolute;
  top: 560px;
  left: 10px;
  width: 190px;
}

.Menue0
{
  overflow: hidden;
  position: absolute;
  top: 96px;
  left: 10px;
  width: 190px;
}

.Menue
{
  overflow: hidden;
  position: relative;
  top: 0px;
  left: 0px;
  width: 190px;
}

.Menue3
{
  overflow: hidden;
  position: absolute;
  top: 96px;
  left: 10px;
  width: 190px;
}

.Info_tn
{
  overflow: hidden;
  position: relative;
  top: 20px;
  left: 0px;
  width: 190px;
  height: 180px;
}

.Info2
{
  overflow: hidden;
  position: relative;
  top: 10px;
  left: 0px;
  width: 190px;
  height: 260px;
}
		 

.keywords
{
  padding-left: 10px;
  font-weight: normal;
  font-family: 'arial';
  font-size: 9px;
  color: #606060;
}

.keywords2
{
  padding-left: 200px;
  font-weight: normal;
  font-family: 'arial';
  font-size: 9px;
  color: #606060;
  margin-left: 100px;
}

.nav
{
  background-color: #000000;
  border: 0;
}

.sonder_t1
{
  color: #F0F0F0;
  padding-left: 5px;
  font-weight: bold;
  font-family: 'arial';
  font-size: 14px;
  background-color: #303030;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
}
.sonder_t2
{
  color: #F0F0F0;
  padding-left: 5px;
  font-weight: bold;
  font-family: 'arial';
  font-size: 14px;
  background-color: #303030;
}
.sonder_t2:hover
{
  background-color: #F0F0F0;
  color: #000000;
}

.nav_g
{
  padding-left: 5px;
  padding-top: 2px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 12px;
  background-color: #303030;
  height: 16px;
  width: 100%;
  background-image: url(../image/mgh1.gif);
}

.nav_space1a
{
  padding-left: 5px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 12px;
  background-color: #303030;
  height: 6px;
}

.nav_space1b
{
  padding-left: 5px;
  padding-top: 5px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 12px;
  background-color: #303030;
  height: 6px;
  color: #909090;
}

.nav_space2
{
  padding-left: 5px;
  padding-top: 1px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 1px;
  background-color: #707070;
}


.nav_1
{
  padding-left: 5px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 12px;
  background-color: #303030;
  height: 16px;
  width: 100%;
}

.nav_x1:xhover
{
  background-color: #F0F0F0;
  color: #000000;
}

.nav_x1:hover .link
{
  background-color: #F0F0F0;
  color: #000000;
}

.nav_1p
{
  padding-left: 5px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 12px;
  background-color: #404040;
  height: 16px;
}

.nav_1psel
{
  padding-left: 5px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 12px;
  background-color: #9090B0;
  height: 16px;
}

.nav_2
{
  padding-left: 15px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 10px;
  background-color: #505050;
  height: 14px;
}

.nav_x2:hover
{
  background-color: #F0F0F0;
  color: #000000;
}

.nav_x2:xhover .link
{
  background-color: #F0F0F0;
  color: #000000;
}

.nav_2sel
{
  padding-left: 15px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 10px;
  background-color: #9090B0;
  height: 14px;
}

.nav_2p
{
  padding-left: 15px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 10px;
  background-color: #606060;
  height: 14px;
}

.nav_2psel
{
  padding-left: 15px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 10px;
  background-color: #9090B0;
  height: 14px;
}

.nav_3
{
  padding-left: 25px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 10px;
  background-color: #6B6B6B;
  height: 14px;
}

.nav_3sel
{
  padding-left: 25px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 10px;
  background-color: #9090B0;
  height: 14px;
}

.nav_3p
{
  padding-left: 25px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 10px;
  background-color: #6B6B6B;
  height: 14px;
}

.nav_3pg
{
  padding-left: 25px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 10px;
  color: #909090;
  text-decoration: none;
  background-color: #6B6B6B;
  height: 14px;
}

.nav_3psel
{
  padding-left: 25px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 10px;
  background-color: #9090B0;
  height: 14px;
}

.nav_4
{
  padding-left: 35px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 10px;
  background-color: #7b7b7b;
  height: 14px;
}

.nav_4sel
{
  padding-left: 35px;
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 10px;
  background-color: #9090B0;
  height: 14px;
}


.nav_m2
{
  font-weight: normal;
  white-space: nowrap;
  font-family: 'arial';
  font-size: 9px;
  background-color: #000000;
  height: 11px;
  width: 100%;
  color: #606060;
}

.nav_m2a
{
  padding-left: 2px;
  padding-right: 2px;
  font-weight: normal;
  white-space: nowrap;
  text-decoration: none;
  font-family: 'arial';
  font-size: 9px;
  background-color: #000000;
  height: 11px;
  width: 100%;
  color: #606060;
}
.nav_m2a:hover
{
  background-color: #F0F0F0;
  color: #000000;
}

.nav_m3a
{
  padding-left: 2px;
  padding-right: 2px;
  font-weight: normal;
  white-space: nowrap;
  text-decoration: none;
  font-family: 'arial';
  font-size: 9px;
  background-color: #000000;
  height: 11px;
  color: #606060;
}
.nav_m3a:hover
{
  background-color: #F0F0F0;
  color: #000000;
}


.info_t1
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #F0F0F0;
  padding-left: 4px;
}

.info_link1
{
  width: 100%;
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #C0C0F0;
  text-decoration: none;
}

.info_link1:hover
{
  color: #000000;
  background-color: #F0F0F0;
}


.info_link2
{
  width: 100%;
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #C0C0F0;
  text-decoration: none;
}

.info_link2:hover
{
  color: #000000;
  background-color: #F0F0F0;
}









.gr_kopf
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 16px;
  color: #F0F0F0;
  background-color: #303030;
}

.gr_kopf1
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 16px;
  color: #F0F0F0;
  background-color: #303030;
}

.gr_kopf2
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  background-color: #303030;
}


.gr_nav1
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 16px;
  color: #F0F0F0;
  background-color: #404040;
  padding-left: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
  padding-right: 5px;
  white-space: normal;
}
.gr_nav2
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 16px;
  color: #F0F0F0;
  background-color: #303030;
  padding-left: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
  padding-right: 5px;
}
.gr_nav3
{
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  background-color: #404040;
  padding-left: 2px;
  padding-bottom: 2px;
  padding-top: 2px;
  padding-right: 2px;
  white-space: normal;
}

.gr_navlink
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #F0F0F0;
  width: 100%;
  text-decoration: none;
  white-space: normal;
}

.gr_navlink:hover
{
  background-color: #F0F0F0;
  color: #000000;
}



.gr_navbild5
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #F0F0F0;
  text-decoration: none;
  background-color: #404040;
}

.gr_navbild5:hover
{
  color: #000000;
  background-color: #F0F0F0;
}

.gr_navbild5b
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #F0F0F0;
  text-decoration: none;
  background-color: #303030;
}

.gr_navbild5b:hover
{
  color: #000000;
  background-color: #F0F0F0;
}



.gr_navbild1
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #F0F0F0;
  width: 100%;
  text-decoration: none;
  background-color: #404040;
}

.gr_navbild1:hover
{
  color: #000000;
  background-color: #F0F0F0;
}

.gr_navbild1b:hover
{
  color: #000000;
  background-color: #F0F0F0;
}


.gr_navimg
{
  border-color: #404040 #404040 #404040 #404040;
  color: #404040;
  border-width: 3px;
}

.gr_navimg:link
{
  border-color: #404040 #404040 #404040 #404040;
  color: #404040;
}

.gr_navimg:visited
{
  border-color: #404040 #404040 #404040 #404040;
  color: #404040;
}

.gr_navimg:hover
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
  color: #F0F0F0;
}


.gr_navbild2
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #F0F0F0;
  width: 100%;
  text-decoration: none;
  background-color: #404040;
}

.gr_navbild2:link
{
  border-color: #404040 #404040 #404040 #404040;
  color: #404040;
}

.gr_navbild2:visited
{
  border-color: #404040 #404040 #404040 #404040;
  color: #404040;
}

.gr_navbild2:hover
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
  color: #F0F0F0;
}


.gr_navbild2:link .gr_navimg
{
  border-color: #404040 #404040 #404040 #404040;
  color: #404040;
}

.gr_navbild2:visited .gr_navimg
{
  border-color: #404040 #404040 #404040 #404040;
  color: #404040;
}

.gr_navbild2:hover .gr_navimg
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
  color: #F0F0F0;
}




.gr_navimg2b
{
  border-color: #303030 #303030 #303030 #303030;
  color: #303030;
  border-width: 3px;
}

.gr_navimg2b:link
{
  border-color: #303030 #303030 #303030 #303030;
  color: #303030;
}

.gr_navimg2b:visited
{
  border-color: #303030 #303030 #303030 #303030;
  color: #303030;
}

.gr_navimg2b:hover
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
  color: #F0F0F0;
}



.gr_navbild2b
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #F0F0F0;
  width: 100%;
  height: 100%;
  text-decoration: none;
  background-color: #303030;
}

.gr_navbild2b:link
{
  border-color: #303030 #303030 #303030 #303030;
  color: #303030;
}

.gr_navbild2b:visited
{
  border-color: #303030 #303030 #303030 #303030;
  color: #303030;
}

.gr_navbild2b:hover
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
  color: #F0F0F0;
}


.gr_navbild2b:link .gr_navimg2b
{
  border-color: #303030 #303030 #303030 #303030;
  color: #303030;
}

.gr_navbild2b:visited .gr_navimg2b
{
  border-color: #303030 #303030 #303030 #303030;
  color: #303030;
}

.gr_navbild2b:hover .gr_navimg2b
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
  color: #F0F0F0;
}



.gr_navbild3
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #F0F0F0;
  width: 100%;
  text-decoration: none;
  background-color: #404040;
}

.gr_navbild3:hover
{
  color: #000000;
  background-color: #F0F0F0;
}


.gr_navbild4
{
  background-color: #303030;
}

.tn_info1
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 9px;
  color: #F0F0F0;
  width: 100%;
  text-decoration: none;
  background-color: #404040;		
}

.gr_info1a
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 9px;
  color: #F0F0F0;
  width: 100%;
  text-decoration: none;
  background-color: #606060;		
}

.gr_info1b
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 9px;
  color: #F0F0F0;
  width: 100%;
  text-decoration: none;
  background-color: #606060;		
  background-image: url(../image/hg_info3.jpg);
}

.gr_info2
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 10px;
  color: #C0C0F0;
  width: 100%;
  text-align: center;
}

.gr_info3
{
	padding-left: 5px;
	padding-right: 5px;
}


.gr_info4
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 11px;
  color: #C0C0F0;
  width: 100%;
  text-align: center;
  background-color: #303030;
}



.gr_info1n
{
  font-family: 'arial';
  font-size: 11px;
  color: #F0F0F0;
  text-align: left;
  background-color: #303030;
  top: 96px;
  left: 205px;
  height: 60px;
  position: absolute;
  overflow: hidden;
  padding-left: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.gr_info2n
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: left;
  background-color: #303030;
  top: 162px;
  left: 205px;
  position: absolute;
  padding-top: 3px;
  padding-bottom: 3px;
}

.rund_info1n
{
  font-family: 'arial';
  font-size: 11px;
  color: #F0F0F0;
  text-align: center;
  background-color: #303030;
  top: 96px;
  left: 915px;
  height: 800px;
  width: 100px;
  position: absolute;
  overflow: hidden;
  padding-left: 1px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.rund_info2n
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: left;
  background-color: #303030;
  top: 96px;
  left: 205px;
  height: 800px;
  position: absolute;
  padding-top: 3px;
  padding-bottom: 3px;
}

.gr_info3n
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 9px;
  color: #606060;
  left: 205px;
  position: absolute;
}


.gr_info_td
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 9px;
  color: #F0F0F0;
  background-color: #404040;
  text-align:center;
}


.gr_info_c
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 9px;
  color: #F0F0F0;
  width: 100%;
  text-decoration:none;
  text-align: center;
  background-color: #303030;
}




h1
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 18px;
  color: #F0F0F0;
  padding-top: 5px;
  padding-bottom: 2px;
  margin-top: 5px;
  margin-bottom: 2px;
  margin-left: 5px;
}

.h1tn
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 22px;
  color: #F0F0F0;
  padding-top: 5px;
  padding-bottom: 1px;
  text-align: center;
}
.h2tn
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 18px;
  color: #F0F0F0;
  padding-top: 5px;
  padding-bottom: 1px;
  text-align: center;
}

h2
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: left;
  padding-top: 2px;
  padding-bottom: 2px;
  margin-top: 2px;
  margin-bottom: 2px;
  margin-left: 5px;
}

.bildnr
{
  margin-left: 5px;
}

.tn_kopf
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 16px;
  color: #F0F0F0;
  background-color: #303030;
}

.tn_navbild0
{
  text-decoration:none;
  background-color: #181818;
  border-width: 0px;
}

.tn_bild_a
{
  border-color: #181818 #181818 #181818 #181818;
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #F0F0F0;
  text-align: center;
}

.tn_bild_a:link
{
  border-color: #181818 #181818 #181818 #181818;
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #F0F0F0;
  text-align: center;
}

.tn_bild_a:visited
{
  border-color: #181818 #181818 #181818 #181818;
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #F0F0F0;
  text-align: center;
}

.tn_bild_a:hover
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
  color: #000000;
  background-color: #f0f0f0;	  
}

.tn_bild_text
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  background-color: #181818;	  
  text-align: center;
  padding-top: 5px;
}					 

.tn_bild_text6
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  background-color: #181818;	  
  text-align: center;
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 10px;
}

.tn_bild_text2
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  background-color: #181818;	  
  text-align: center;
  padding-top: 5px;
  white-space: nowrap;
}					 



.dr_bild_img	
{
  border: 1px solid #DCDCDC;
}

.tn_bild_img2
{
  border: 1px solid #DCDCDC;
}


.tn_bild_img
{
  border-color: #181818 #181818 #181818 #181818;
  color: #181818;
  border-width: 3px;
}

.tn_bild_img:link
{
  border-color: #181818 #181818 #181818 #181818;
  color: #181818;
}

.tn_bild_img:visited
{
  border-color: #181818 #181818 #181818 #181818;
  color: #181818;
}

.tn_bild_img:hover
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
  color: #F0F0F0;
}


.tn_bild_a:link .tn_bild_img
{
  border-color: #181818 #181818 #181818 #181818;
  color: #181818;
}

.tn_bild_a:visited .tn_bild_img
{
  border-color: #181818 #181818 #181818 #181818;
  color: #181818;
}

.tn_bild_a:hover .tn_bild_img
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
  color: #F0F0F0;
}



.tn_feld
{
  background-color: #181818;
}

.tn_text1
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 14px;
  color: #F0F0F0;
  text-align: center;
}

.tn_text2
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: left;
}

.tn_text3
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: center;
}
										 
.rechtsmuell1
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 16px;
  color: #000000;
  text-align: center;
  background-color: #F0F0F0;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
	
}

.rechtsmuell2
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 14px;
  color: #000000;
  text-align: left;
  background-color: #F0F0F0;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.rechtsmuell3
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 14px;
  color: #000000;
  text-align: left;
  background-color: #F0F0F0;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}


.rechtsmuell4
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 14px;
  color: #B22222;
  text-align: left;
  background-color: #F0F0F0;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}


.text2
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 16px;
  color: #F0F0F0;
  text-align: center;
  background-color: #202020;			
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text2c
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: center;
  background-color: #202020;			
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}
			  

.text_dr2
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: left;
  background-color: #202020;			
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.text_dr2b
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: center;
  background-color: #202020;			
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.tab_border
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  background-color: #404040;
  border: thin solid;
  border-width: 1px;
}			 


.text3
{
  font-weight: normal;
  font-family: 'verdana,arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: left;
  background-color: #404040;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}			 

.text5
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: left;
  background-color: #404040;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 2px;
  padding-bottom: 2px;
  border: thin solid;
  border-width: 1px;
  white-space: nowrap;
}			 

.text5k
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: left;
  background-color: #404040;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 2px;
  padding-bottom: 2px;
  border: thin solid;
  border-width: 1px;
}			 

.text3o
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: left;
  background-color: #404040;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 2px;
  padding-bottom: 2px;
}			 

.text3r
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F000;
  text-align: left;
  background-color: #404040;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}			 

.text3c
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: center;
  background-color: #404040;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text3c2
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: center;
  background-color: #404040;
  padding-top: 5px;
  padding-bottom: 5px;
}

.text3c3
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: center;
  background-color: #404040;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 1px;
  padding-bottom: 1px;
}

.text4
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 16px;
  color: #F0F0F0;
  text-align: left;
  background-color: #181818;	  
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}			 

.text6
{
  font-weight: normal;
  font-family: 'verdana,arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: left;
  background-color: #404040;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 3px;
  padding-bottom: 3px;
}			 

.nix
{
  color: #000000;
  white-space: nowrap;
  text-decoration: none;
  font-weight: normal;
  font-family: 'arial';
  font-size: 2px;
}
.nix:link
{
  color: #000000;
}
.nix:visited
{
  color: #000000;
}


.font10
{
  font-size: 10px;
}
.font12
{
  font-size: 12px;
}
.font14
{
  font-size: 14px;
}
.font16
{
  font-size: 16px;
}
.font18
{
  font-size: 18px;
}
.font20
{
  font-size: 20px;
}

.stat_t1
{
  font-weight: bold;
  font-family: 'arial';
  font-size: 24px;
  color: #000000;
  background-color: #DCDCDC;	  
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.stat_t2
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #f0f0f0;
  background-color: #404040;	  
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.gr_vkinfo
{
  background-color: #404040;	  
}

.gr_vkinfo1
{
  white-space: nowrap;
  font-weight: bold;
  font-family: 'arial';
  font-size: 12px;
  color: #b22222;
  text-align: center;
}

.gr_vkinfo2
{
  white-space: nowrap;
  font-weight: normal;
  font-family: 'arial';
  font-size: 11px;
  color: #C0C0F0;
  text-align: center;
  padding-top: 2px;
}

.gr_vkinfo3
{
  white-space: nowrap;
  font-weight: normal;
  font-family: 'arial';
  font-size: 11px;
  color: #F0F0F0;
  width: 100%;
  text-align: center;
  padding-bottom: 2px;
}

.gr_vkinfo4
{
  background-color: #303030;	  
}

.gr_vklink
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 11px;
  color: #F0F0F0;
  white-space: nowrap;
  width: 100%;
}

.gr_vklink:hover
{
  background-color: #F0F0F0;
  color: #000000;
}

.gr_infonav1
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #F0F0F0;
  background-color: #404040;
}

.gr_infonav2
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #F0F0F0;
  background-color: #303030;
}

.gr_infonavlink
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 10px;
  color: #F0F0F0;
  white-space: nowrap;
  width: 100%;
  text-decoration: none;
}

.gr_infonavlink:hover
{
  background-color: #F0F0F0;
  color: #000000;
}

.kontakt_t0
{
  text-align: left;
  font-weight: normal;
  font-family: 'arial';
  color: #F0F0F0;
  background-color: #303030;
  white-space: nowrap;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.kontakt_t1
{
  text-align: left;
  background-color: #404040;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  white-space: nowrap;
}

.kontakt_t2
{
  font-size: 14px;
  white-space: nowrap;
}

.kontakt_t3
{
  font-size: 11px;
  white-space: nowrap;
}

.kontakt_t4
{
  font-size: 12px;
  text-align: center;
  white-space: nowrap;
}

.kontakt_fehl2
{
  color: Red;
  background-color: #F0F0F0;
  font-weight: bold;
  font-size: 14px;
  white-space: nowrap;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.kontakt_fehl
{
  background-color: #FFB0B0;
}

.kontakt_link
{
  color: #B0B0F0;
}

.kontakt_link:hover
{
  background-color: #F0F0F0;
}

.kontakt_link2
{
  color: #B0B0F0;
  padding-left: 5px;
}
.kontakt_link2:hover
{
  background-color: #F0F0F0;
}


.t_info1
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
  color: #F0F0F0;
  text-align: center;
}

.t_info2
{
  font-weight: normal;
  font-family: 'arial';
  font-size: 14px;
  color: #C0C0F0;
  text-align: center;
}


.nav_index_link
{
  color: #F0F0F0;
  white-space: nowrap;
  width: 100%;
  text-decoration: none;
  text-align: center;
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
}

.nav_index_link:hover
{
  background-color: #F0F0F0;
  color: #000000;
}

.nav_index1
{
  background-color: #303030;
  color: #F0F0F0;
  white-space: normal;
  text-align: center;
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
}

.nav_index2
{
  background-color: #181818;
  color: #F0F0F0;
  white-space: nowrap;
  text-align: center;
  font-weight: normal;
  font-family: 'arial';
  font-size: 12px;
}

.small
{
  font-size: 4px;
}



.tn_bild2_a
{
  border-color: #303030 #303030 #303030 #303030;
}

.tn_bild2_a:link
{
  border-color: #303030 #303030 #303030 #303030;
}

.tn_bild2_a:visited
{
  border-color: #303030 #303030 #303030 #303030;
}

.tn_bild2_a:hover
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
  background-color: #f0f0f0;	  
}

.tn_bild2_img
{
  border-color: #F03030 #F03030 #F03030 #F03030;
  border-width: 2px;
}

.tn_bild2_img:link
{
  border-color: #303030 #303030 #303030 #303030;
}

.tn_bild2_img:visited
{
  border-color: #303030 #303030 #303030 #303030;
}

.tn_bild2_img:hover
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
}


.tn_bild2_a:link .tn_bild2_img
{
  border-color: #303030 #303030 #303030 #303030;
}

.tn_bild2_a:visited .tn_bild2_img
{
  border-color: #303030 #303030 #303030 #303030;
}

.tn_bild2_a:hover .tn_bild2_img
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
}


.gr_bild2_a
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
}

.gr_bild2_a:link
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
}

.gr_bild2_a:visited
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
}

.gr_bild2_a:hover
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
  background-color: #f0f0f0;	  
}

.gr_bild2_img
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
  border-width: 1px;
}

.gr_bild2_img:link
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
}

.gr_bild2_img:visited
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
}

.gr_bild2_img:hover
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
}


.gr_bild2_a:link .gr_bild2_img
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
}

.gr_bild2_a:visited .gr_bild2_img
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
}

.gr_bild2_a:hover .gr_bild2_img
{
  border-color: #F0F0F0 #F0F0F0 #F0F0F0 #F0F0F0;
}


