/* HTML Elements */

body {
  color: #003974;
  background: #ffffff;
  background-image: url(graphics/bg_site2.gif);
  font-family: verdana, arial, sans-serif;
}

a,

a:link {
  color: #cdcdcd;
  text-decoration: none;
}

a:active {
 color:#000000;
}

a:hover {
  color: #ffffff;
  text-decoration: none;
}

a:visited {}

a.des,

a.des:link {
  color: #ffa200;
  text-decoration: none;
}

a.des:hover {
  color: #c0c0c0;
  text-decoration: none;
}

a.imp:link {
  color: #000000;
  text-decoration: none;
}

a.imp,

a.imp:active {
  color: #ffffff;

}

a.imp:hover {
  color: #c0c0c0;
  text-decoration: none;
}

a.imp:visited {
  color: #000000;
}

a.navi2,

a.navi2:link{
 color:#ffffff;
 font-size:13px;
 font-family:verdana,arial;
}
a.navi2:active{
 color:#ffffff;
 font-size:13px;
 font-family:verdana,arial;
}
a.navi2:hover{
 color:#c0c0c0;
 font-size:13px;
 font-family:verdana,arial;
}
a.navi2:visited{
 color:#ffffff;
 font-size:13px;
 font-family:verdana,arial;
}


a.shop1:link{
 color:#cdcdcd;
 font-size:15px;
 font-family:verdana,arial;
}
a.shop1:active{
 color:#cdcdcd;
 font-size:15px;
 font-family:verdana,arial;
}
a.shop1:hover{
 color:#ffffff;
 font-size:15px;
 font-family:verdana,arial;
}
a.shop1:visited{
 color:#cdcdcd;
 font-size:15px;
 font-family:verdana,arial;
}


div#main {
  width: 100%;
}

div#content {
  width: 900px;
  height: 700px;
}

div#hidden {
  z-index: 1;
  position: relative; top: 100px; left: 15px;
  width: 670px; overflow: hidden;
  height: 180px; overflow: hidden;
  text-align: center;
  font-size: .6em;
}

div#table {
  z-index: 2;
  position: relative; left: 0px; top: -144px;
  width: 900px;
  height: 500px;
  background-color: #dfdfdf;
  text-align: center;
     
}


table {}

table.unten {
  background-image: url(graphics/bg_tab.png);
  height: 500px;
}

table.unten_1 {
  background-image: url(graphics/bg_tab1.jpg);
  height: 500px;
}

td {

  vertical-align: middle;
}

td.logo {
  background-image: url(graphics/logo.jpg);
  text-align: left;
  padding-left: 20px;
}

td.logo2 {
  background-image: url(graphics/logo2.png);
}

td.navi {
  text-align: center;
  vertical-align: middle;
  background-image: url(graphics/button.png);
  height: 34px;
}

td.navi2 {
  background-image: url(graphics/bg_td.gif);
  text-align: center;
  vertical-align: middle;
}

td.navi3 {
 color:#c0c0c0;
 font-size:12px;
 font-family:verdana,arial;
}

td.imp {
 padding: 1.2em;
 text-align: left;
 vertical-align: top;

}

td.pic {
 padding: 0.4em;
 text-align: center;
 vertical-align: middle;
}

td.avpic {
 text-align: right;
 vertical-align: bottom;
 padding: 0px;
 border: 0px;
}

td.leist {
  text-align: left;
  vertical-align: top;
  font-size: 0.9em;
}

div.avpic {
  position: relative; top: -100px; left: 60px;
  width: 640px;
  height: 100px;
}

div.bspic {
  position: relative; top: -180px; left: 60px;
  width: 640px;
  height: 120px;
}

div.shop {
 font-size: 0.8em;
 text-align: left;
 vertical-align: middle;
 padding: 3px;
 width: 125px;
 border-left: 2px solid #ffffff;
 border-bottom: 1px solid #ffffff;
 margin-right: 0px;
 
}

div.shop2 {
  border-left: 2px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  width: 125px;
  padding: 3px;
  height: 22px;
}

div.shop_neu {
 width:auto;
 height:100%;
 margin-right:auto;
 margin-left:auto;
}

div.shop_neu2 {
 width:auto;
 height:100%;
 text-align:center;
}

a.shoplink,

a.shoplink:link {
  color: #000000;
}

a.shoplink:active {
  color: #444444;
}

a.shoplink:hover {
  color: #ffffff;
}

a.shoplink:visited {}

div.shop:hover {

  background-color: #444444;
}

p {}

p.block {

  text-align: justify;
  font-size: 0.9em;
}

p.mitte {
  text-align: center;
}


