/* CSS Layout Construct */
img.logo{
  width:200px;
  height:200px;
  background-image: url('../inc/logo-schule-asiatische-kampfkuenste.gif');
  background-position: center center;
  background-repeat: no-repeat;
}

TD.header{
  background-image: url('../inc/background-header.gif');
  background-position: bottom left;
  background-repeat: repeat-x;
}
TD.header_right{
  background-image: url('../inc/background-header-corner.gif');
  background-position: bottom left;
  background-repeat: no-repeat;
}
TD.shape-right{
  background-image: url('../inc/background-shape-right.gif');
  background-position: top left;
  background-repeat: repeat-y;
}
TD.shape-bottom{
  background-image: url('../inc/background-shape-bottom.gif');
  background-position: top left;
  background-repeat: repeat-x;
}
TD.shape-corner-bottom-left{
  background-image: url('../inc/background-shape-corner-left-bottom.gif');
  background-position: top right;
  background-repeat: no-repeat;
}
TD.shape-corner-bottom-right{
  background-image: url('../inc/background-shape-corner-right-bottom.gif');
  background-position: top left;
  background-repeat: no-repeat;
}
TD.content_td{
  padding: 0 4px 0 10px;
}
TD.content_background{
  background-image: url('../inc/background-adler.gif');
  background-position: bottom right;
  background-repeat: no-repeat;
}
DIV.construct{
  width:906px;
  margin: 50px 0 0 0;
  position:relative;
}
IMG.logo{
  position: absolute;
  z-index: 10;
  top: -2px;
  left: -6px;
}
IMG.logo_bg{
  position: absolute;
  z-index: -100;
  top: -50px;
  left: -55px;
}
TD.kaempfer-top{
  background-image: url('../inc/background-kaempfer-top.gif');
  background-position: bottom center;
  background-repeat: no-repeat;
}
TD.kaempfer-bottom{
  background-image: url('../inc/background-kaempfer-bottom.gif');
  background-position: top center;
  background-repeat: no-repeat;
}
div.menubox{
  margin: 0 0 0 5px;
}
a.menulink{
  display: block;
  width: 100%;
  text-align: center;
  padding: 5px 0;
}
a.menulink:hover{
  text-decoration: none;
  background-color: #fff210;
}
a.menulink_active{
  display: block;
  width: 100%;
  text-align: center;
  padding: 5px 0px;
  color: #000000;
  background-color: #ffffff;
  text-decoration: none;
}
a.menulink_active:hover{
  color: #000000;
  display: block;
  width: 100%;
  text-align: center;
  padding: 5px 0px;
  background-color: #ffffff;
  text-decoration: none;
}
div.footerbox{
  margin: 5px 0px 5px 5px;
}
a.footerlink{
  margin: 0 0 0 10px;
}
a.footerlink:hover{
  text-decoration: none;
}
a.footerlink_active{
  margin: 0 0 0 10px;
  color: #696969;
  text-decoration:none;
}
table.ref_image_inner{
  border:1px solid #d1d1d1;
  background-image: url('../inc/transp.png');
}
td.ref_image{
  text-align:right;
  vertical-align:bottom;
}
table.image_preview{
  position: fixed;
  //position: absolute;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  margin: 0px;
  padding: 0px;
}
.trans{
  background-color: #000000;;
  -moz-opacity: 0.8; 
  opacity: 0.8;
  filter:alpha(opacity=80);
  -khtml-opacity: 0.8; 
}
li{
  list-style-image:url('../inc/linkarrow.gif');
  margin:5px 5px 5px 0;
  //margin-left:-22px;
}
li.none{
  list-style-image:url('../p.gif');
}
li.sublist{
  list-style-image:url('../inc/sublist_icon.gif');
}
ul{
  padding:0 0 0 15px;
  //padding:0;
}
img{
  border: none;
}

