/* CSS Document KT-Tanzgeschirr */

/* allgemein */
body,tr,td,p,div,form,input,textarea,h1,h2,ul,li {
  padding:0px;
  margin:0px;
  vertical-align:top;
  font-family:verdana,sans-serif;
  font-size:11px;
  color:#45566A;
}

body {
  background-color:#FFFFFF;
}

ul {
  list-style-type:none;
}

a:link,
a:active,
a:visited,
a:hover {
  text-decoration:none;
  color:#45566A;
}
a:hover {
  text-decoration:underline;
}

#pagewrapper {
  position:absolute; left:50%; top:50%;
  padding:10px;
}
#pagecontent {
  position:absolute; left:-400px; top:-285px;
  background-image:url(../img/site_bg.gif);
  background-repeat:repeat-x;
  background-position:bottom;
  padding-bottom:70px;
  width:800px;
  height:500px;
  border:1px solid #45566A;
}

#kt_header {
  position:absolute; top:7px; left:155px;
}
#kt_logo {
  position:absolute; top:0px; left:0px;
}
#kt_flash {
  position:absolute; top:0px; left:0px;
  display:hidden;
}
#kt_gif {
  position:absolute; top:0px; left:0px;
  display:block;
}
#kt_inspector {
  position:absolute; top:0px; left:-1px;

}
#kt_pfeil {
  position:absolute; left:341px; top:168px;
}
#kt_detector {
  position:absolute; left:0px; top:0px;
}
#menu {
  position:absolute; top:90px; left:630px;
  width:170px;
}
#menu li {
  margin-bottom:6px;
  width:170px;
}

.bodytext {
  line-height:18px;
}
.bodytext strong {
  color:#9198A4;
}

#boxes {
  position:absolute; left:275px; top:390px;
  background-image:url(../img/kaestchen.gif);
  background-repeat:no-repeat;
  width:445px; height:65px;
}

#imprint {
  position:absolute; top:538px; left:720px;
}

#imprint a:link,
#imprint a:active,
#imprint a:visited,
#imprint a:hover {
  text-decoration:none;
  color:#FFFFFF;
}
#imprint a:hover {
  text-decoration:underline;
}

#layer1 { position:absolute;left:560px;top:314px;line-height:18px;display:none; }
#layer2 { position:absolute;left:560px;top:360px;line-height:18px;display:none; }
#layer3 { position:absolute;left:560px;top:388px;line-height:18px;display:none; }
#layer4 { position:absolute;left:560px;top:415px;line-height:18px;display:none; }

ul.bullet {
  list-style-type:disc;
}
ul.bullet li {
  margin-left:18px;
  line-height:18px;
}
/* Farben */
.blue { color:#45566A; }
