html, body {
 background-color:dimgrey;
 height:100%;
 margin:0;
 padding:0px; 
// overflow:hidden !important;
}

div#wrapper {
 width:920px;
  /*margin-left:120px;*/
 margin:auto;
 min-height:100%;
 height:auto !important;
 height:100%;
 overflow:hidden !important;
}

div#logo  {
 background-color:dimgrey;
 margin:auto;
 padding:5px 5px;
 float:left;
 width:900px;
 height:180px;
 z-index:-1;
}

div#navi {
 padding:10px 0px 0px 0px;
 width:190px;
 float:right;
 position:relative;
 top:-195px;
 left:-28px;
 z-index:1;
}

div#perform {
 position:absolute;
 top:190px;
 width:900px;
 height:500px;
 float:left;
 border:1px solid;
 margin-left:10px;
 background-image:url('pix/zelt02.jpg');
}

div#ware {
// visibility:hidden;
 position:absolute;
 top:0px;
 //190px
// opacity:0.8;
// filter:alpha(opacity=80);
 width:710px;
 height:400px;
 z-index:2;
 background-color:black;

 margin-left: auto;
 margin-right: auto;
 scrollbar-face-color:black;
-webkit-scrollbar-color:
  background: #000000;
-webkit-scrollbar-thumb: 
  background: #888;
-webkit-scrollbar-thumb:hover 
  background: #555;
}

h2 {
 color:white;
}
a.title,td.title {
  text-align:left;
  border:0px;
  color:white;
  font-size:12pt;
  font-family:verdana;
//  padding:5px;

}

table.offer {
 border-spacing:0px;
 border-collapse: collapse;
 width:600px;
 margin-left: auto;
 margin-right: auto;
}

iframe#dvalinn {
 position:fixed;
 opacity:0.8;
 filter:alpha(opacity=80);
 width:710px;
 height:100%;//400px;
 z-index:2;
 overflow-x:scroll;
 scrolling:yes;
// padding:10px;
// border:1px solid;
// background-color:#ffffff;
// margin-top:30px;
// margin-left:35px;
}

iframe#markt {
 width:710px;
 height:440px;
 z-index:3;
 overflow-x:scroll;
 overflow-y:scroll;
// scrolling:yes;
}

iframe#waren {
 width:710px;
 height:395px;//285px;
 z-index:1;
 frameborder:0;
 overflow-x:scroll;
// scrolling:yes;
}



div#kontakt {
 position:absolute;
 top:0px;
 left:0px;
// padding:10px;
 width:710px;
 height:500px;
 //border:1px solid;
 background-color:#ffffff;
// margin-top:5px;
// margin-left:5px;
// z-index:15;
}

/*v#over {
 background-color:green;
 width:710px;
 height:200px;
 position: relative;
 top:-230px;
 left:400px;
 border:1px solid;
 z-index:2;
}

div#marko {
 background-color:green;
 width:615px;/* ns 615px
 height:265px;
 position: absolute;
 top:420px;/*ns
 left:535px;/*ns
 border:1px solid;
 z-index:16;
 visibility: hidden;
}*/

ul {
 list-style-image:url('pix/horn2.gif');
 width:170px;
}

li {
 height:35px;
 list-style-position: inside;
 border:1px solid;
 background-color:#cc6611;
 padding-top:10px;
 padding-left:5px;
}

p.aux {
 text-align:center;
 }

a.termin        {color:#909090;font-size:7pt;text-decoration:none;font-family:verdana;}
a.termin:active {color:#ffffff;}
a.termin:hover  {font-size:7pt;color:#fdfdfd;font-family:verdana;}
td.termin       {background:#000000;height:7px;}
p.termin 		{color:#ffffff;font-size:14pt;}

a {
 color: black;/*#3333cc;//#c0c0c0;*/
 font-size:12pt;
 font-family:verdana;
 text-decoration:none;
 vertical-align:top;
}

a.navi:hover,a.navi:active {
 font-size:12pt;
 letter-spacing:1px;
 color:#3333cc;/*ffffff;*/
}

a.info {
 color:#33ffff;
 text-decoration:none;
 font-family:times new roman;
 letter-spacing:0px;
}

a.im {
 color:#ffffff;
 }

td.markt    {
 background:#3333cc;//#336633;
 font-size:10pt;
 color:#d0d0d0;
 font-family:verdana;
 vertical-align:top;
 font-weight:bold;
}

.hauptmarkt     {background:#99cc99;}
td.seemarkt     {background:#336633;font-size:8pt;color:#f0f0f0;font-family:verdana;}