* {
  margin:0;
  padding:0;
}

a img {border:0;}

html {
  overflow:auto;
  height:100%;
}

body {
  position:relative;
  height:100%;
  min-height:600px;
  min-width:1000px;
  background:url(images/bg.gif) center;
  scrollbar-base-color:#feeabc;
  scrollbar-3d-light-color:#feeabc;
  scrollbar-arrow-color:#9399b3;
  scrollbar-darkshadow-color:#feeabc;
  scrollbar-face-color:#febf92;
  scrollbar-highlight-color:#9399b3;
  scrollbar-shadow-color:#9399b3;
  scrollbar-track-color:#feeabc;
}

#shadow, #container, #preloader{
  height:600px;
  width:1000px;
}

#shadow{
  position:absolute;
  left:50%;
  top:50%;
  margin-left:-500px;
  margin-top:-300px;
  background:#969696;
}

#container{
  position:absolute;
  margin-left:-10px;
  margin-top:10px;
  border:1px solid black;
  background:#feffec;
}

#preloader{
  position:relative;
  visibility:hidden;
  padding:5px;
}

#header {
  padding-top:5px;
  text-align:center;
  margin-bottom:15px;
}

#picview {
  position:absolute;
  z-index:2;
  padding: 50px 150px;
  text-align:center;
  width:700px;
  height:500px;
  display:none;
}

#picview.show {display:block;}

#picview #picviewbg{
  border:6px solid black;
  background:none center center no-repeat white;
  height:100%;
}


#picview #picviewclose {
  text-align:right;
}

#picview #picviewclose a {
  text-decoration:none;
  color:black;
  font:15px sans-serif;
  font-weight: heavy;
  padding:5px;
}

#picview.dryer #picviewbg {background-image:url(images/dryer.jpg);}
#picview.dryerTTK170S #picviewbg {background-image:url(images/dryerTTK170S.jpg);}
#picview.dryerTTK140S #picviewbg {background-image:url(images/dryerTTK140S.jpg);}
#picview.scheme #picviewbg {background-image:url(images/scheme.jpg);}
#picview.scheme2 #picviewbg {background-image:url(images/scheme2.jpg);}
#picview.inuse #picviewbg {background-image:url(images/inuse.jpg);}
#picview.VE4unit #picviewbg {background-image:url(images/VE4unit.jpg);}
#picview.infrared #picviewbg {background-image:url(images/infrared.jpg);}
#picview.infraredunit #picviewbg {background-image:url(images/infraredunit.jpg);}
#picview.trotec #picviewbg {background-image:url(images/trotec.jpg);}
#picview.moist #picviewbg {background-image:url(images/moist.jpg);}
#picview.troteckit #picviewbg {background-image:url(images/troteckit.jpg);}
#picview.datalog #picviewbg {background-image:url(images/datalog.jpg);}
#picview.datalog2 #picviewbg {background-image:url(images/datalog2.jpg);}
#picview.thermcam #picviewbg {background-image:url(images/thermcam.jpg);}
#picview.thermcam2 #picviewbg {background-image:url(images/thermcam2.jpg);}
#picview.thermcam3 #picviewbg {background-image:url(images/thermcam3.jpg);}
#picview.thermcamIC060 #picviewbg {background-image:url(images/thermcamIC060.jpg);}
#picview.thermimg #picviewbg {background-image:url(images/thermimg.jpg);}
#picview.mould #picviewbg {background-image:url(images/mould.jpg);}
#picview.mould2 #picviewbg {background-image:url(images/mould2.jpg);}
#picview.endoskop #picviewbg {background-image:url(images/endoskop.jpg);}
#picview.hygrometer #picviewbg {background-image:url(images/hygrometer.jpg);}
#picview.anemometer #picviewbg {background-image:url(images/anemometer.jpg);}

#navi {
  position:absolute;
  left:-24px;
  top:95px;
  z-index:1;
}

#navi a {
  position: relative;
  display:block;
  height:67px;
  padding-left:100px;
  padding-top:37px;
  margin-bottom:7px;
  text-decoration:none;
  background: none top left no-repeat;
}

#navi a#gebdia {background-image: url(images/gebdiao.jpg);}
#navi a#gebdia.active {background-image: url(images/gebdiaa.jpg);}
#navi a#gebdia:hover {background-image: url(images/gebdiai.jpg);}
#navi a#bautr {background-image: url(images/bautro.jpg);}
#navi a#bautr.active {background-image: url(images/bautra.jpg);}
#navi a#bautr:hover {background-image: url(images/bautri.jpg);}
#navi a#schimmel {background-image: url(images/schimmelo.jpg);}
#navi a#schimmel.active {background-image: url(images/schimmela.jpg);}
#navi a#schimmel:hover {background-image: url(images/schimmeli.jpg);}
#navi a#energie {background-image: url(images/energieo.jpg);}
#navi a#energie.active {background-image: url(images/energiea.jpg);}
#navi a#energie:hover {background-image: url(images/energiei.jpg);}
#navi a#vermiet {background-image: url(images/vermieto.jpg);}
#navi a#vermiet.active {background-image: url(images/vermieta.jpg);}
#navi a#vermiet:hover {background-image: url(images/vermieti.jpg);}

#navi a span {display:none;}

#navi a:hover span {
  position:relative;
  display:inline;
  padding:5px;
  border:2px solid #000;
  border-left:0;
  background:#fbce75;
  font:bold 13px sans-serif;
  color:#926304;
  letter-spacing:1px;
}

#content{
  position:relative;
  margin:0 15px 0 90px;
  border:2px dashed #926304;
  padding:13px;
  overflow:auto;
  overflow-x:hidden;
  background:#feeabc;
  font:10pt sans-serif;
  line-height:1.5em;
  text-align:justify;
  height:460px;
}

#content a.imgl, #content a.imgr {
  margin:3px;
  margin-bottom:7px;
  text-decoration:none;
}

#content a.imgl {float:left;margin-left:0;}
#content a.imgr {float:right;margin-right:0;}

a#impres {
  position:absolute;
  bottom:0px;
  right:0px;
  margin-right:5px;
  font:7pt sans-serif;
  color:#606060;
  letter-spacing:1px;
}

#content h1{font-size:12pt;margin:5px 5px 15px;clear:both;}
#content h2{font-size:10pt;margin:10px 5px 5px;clear:both;}
#content p{margin:5px 0;}

#content td, #content th {
  border:1px solid #000;
  background:#fff;
  padding:3px;
}

#content table {
  border-spacing:0;
  border-collapse:collapse;
  margin:6px 0;
  text-align:left;
}

#content table#heat {
  position:absolute;
  top:0;
  left:0;
  width:540px;
  height:40px;
  margin-left:20px;
}

#content table#heat td {
  width:60px;
  padding:0;
  text-align:center;
  vertical-align:middle;
  font-size:15pt;
  font-weight:bold;
  background:none;
}

#content td.empty {
  vertical-align:top;
  background:none;
  border:0;
}

a#impres.active {
background:url(images/arrow2.jpg) left center no-repeat;
padding-left:15px;
}

a#impres:hover {color:#000;}