.BildLinks {
  margin-right: 25px;
}

body {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 12px;
  background-image:url(../images/bg_buehne.png);
background-repeat:repeat-x;
  background-color:#e6e6d8;
    margin:0px;
}

#seite {
    width:1024px;
    margin: 0px auto 0px auto;
  padding-bottom:30px;
}

#logo  {
    z-index:5;
  margin-left:45px; 
     background-image:url(../images/random/logo1.png); 
      background-repeat:none;
  margin-top:15px;
/*    width: 250px;
    height: 180px;*/
      width: 500px;
    height: 360px;

}

#top {
    position:absolute;
    margin-left:170px;
    height:14px;
    width:200px;
    top:5px;
  color:#ffffcc;
  font-size:14px;
}

#top_navlist li
   {
   display: inline;
   list-style-type: none;
   padding-left: 5px;
   padding-right: 5px;
   border-left:  solid thin white; 
}

#news {
    z-index:5;
    position:absolute;
    background-image:url(../images/random/logo1.png);
    background-repeat:repeat-x;
    margin-left:200px;
    /*height:110px;
    width:235px;*/
    padding:10px;
    top:40px;
          filter:alpha(opacity=80);
/*    -moz-opacity: 0.80; 
    opacity: 0.80; 
    color: #cc0000;*/
    text-align:justify;

}

#images {
    position:absolute;
    background-color:#ff9900;
  /*background-image:url(../images/random/Laufbild6.png);*/
    margin-left:475px;
    height:190px;
    width:500px;
    top:20px;
/*        filter:alpha(opacity=80);
    -moz-opacity: 0.80; 
    opacity: 0.80; */
              border:  solid 1px #e1ddd5; 
-webkit-box-shadow: 2px 2px 7px #4e4e4e;  /* webkit browser*/ -moz-box-shadow: 2px 2px 7px #4e4e4e;  /* firefox */ box-shadow: 2px 2px 7px #4e4e4e;
z-index:3; 
}

.inputbox {
    line-height:12px;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
width:160px;
  margin-left:13px;
          filter:alpha(opacity=80);
    -moz-opacity: 0.80;
    opacity: 0.80; 
}

#buehne {
  position:absolute;
  margin-left:205px;
  top:190px;
  background-image:url(../images/bg_buehne2.png);
  background-repeat:repeat-x;
  background-color:#f3deac; 
  width:510px;
  min-height:510px;
  overflow:auto;
  padding-left:50px;
  padding-right:50px;
  padding-top:25px;
  padding-bottom:15px;
  color:#3a281a;
  font-size:14px;
  border:  solid 1px #e1ddd5;   
 z-index:2; 
 
 -webkit-box-shadow: 2px 2px 7px #4e4e4e;  /* webkit browser*/ -moz-box-shadow: 2px 2px 7px #4e4e4e;  /* firefox */ box-shadow: 2px 2px 7px #4e4e4e;
z-index:3; 
}

#navigation {
   position:absolute;
    /*color:#ffd2a6;*/
     color:#3a281a;
    font-size:14px;
 background-image:url(../images/bg_navigation.png);
  background-color:#ff9534;
/*  background-color:#AC5500; */
  background-repeat:repeat-y;
   /*top:150px;*/
  top:230px;
   height: auto;
  margin-left:40px;
   padding-top:10px;
  padding-bottom:10px;
   width:195px;
/*         filter:alpha(opacity=80);
    -moz-opacity: 0.80; 
    opacity: 0.80; */
       border:  solid 1px #e1ddd5; 
      
-webkit-box-shadow: 2px 2px 7px #4e4e4e;  /* webkit browser*/ -moz-box-shadow: 2px 2px 7px #4e4e4e;  /* firefox */ box-shadow: 2px 2px 7px #4e4e4e;
z-index:3; 
  z-index:4; 
}
#navigation_navlist li { 
  list-style-type: none; 
  padding-left:5px;
  margin-left:-25px;
     border-left:  solid thin white; 
  width:135px;
 }

#container1 li {
  list-style-type: none;
  font-size:10px;
  color:#88462a;
  padding-left:5px;
  text-align:justify;
 }

#container1 {
  position:absolute;
/* background-image:url(../images/bg_container.png);
  background-color:##navigation_navlist li {
  list-style-type: none;
  padding-left:5px;
  margin-left:-25px;
     border-left:  solid thin white;
  width:135px;
 };
    background-repeat:repeat-y;*/
  width:190px;
/*  height:190px;*/
  margin-left: 785px;
 /* padding-top:10px;
  padding-left: 6px;
  padding-bottom:10px;*/
  top: 220px;
/*   color:#3a281a;
   color:#AC1E00;
    font-size:12px;*/
 /*   filter:alpha(opacity=80);
    -moz-opacity: 0.80; 
    opacity: 0.80; */
  
}

/*#container2 {
  position:absolute;
 background-image:url(../images/bg_container.gif);
  background-color: #FF8540;
    background-repeat:repeat-y;
  width:190px;
  margin-left: 785px;
/*  padding-top:10px;
  padding-left: 10px;
  padding-bottom:10px;
  top: 520px;
    color:#FFFFFF;
    font-size:12px;
  /*  filter:alpha(opacity=80);
    -moz-opacity: 0.80; 
    opacity: 0.80; 
           border-right:  solid 2px white; 
      border-left:  solid 2px white; 
          border-top:  solid 2px white; 
          border-bottom:  solid 2px white; 
}*/

.componentheading,.contentheading {
       font-size:18px;
     font-style:bold;
  text-decoration:none;
  width:400px;
      display:block;
     border-bottom:  solid thin #AC5500;

}

h5, h2, h1 {
           font-size:18px;
     font-style:bold;
  text-decoration:none;
    width:500px;
      display:block; 
     border-bottom:  solid 1px #AC5500; 
}

h4 {
           font-size:12px;
  padding-left:12px;
     font-style:bold;
  text-decoration:none;
/*    width:500px;*/
      display:block;
     border-left:  solid 14px white; 
}

.mainlevel {
  
}


.sublevel {

}

#navigation a:link, #navigation a:visited { 
      font-size: 14px;
      color: #3a281a;

      text-decoration:none;
      line-height:20px;
       font-style:bold;
}

#navigation a:hover, #navigation #active_menu, #navigation a:active,  #navigation a:focus ,  #navigation_navlist li.current a {
  color: #000000;
  background-color:#ffffff;
      display:block;
       border-left:  solid thin white; 
}

#buehne a:link, #buehne a:visited { 
      font-family:Verdana, Arial, Helvetica, sans-serif;
        color: #703800;
        text-decoration: underline;
     font-style:bold;
}

#buehne a:hover, #buehne #active_menu, #buehne a:active,  #buehne a:focus {
  text-decoration:none;
}

#news a:link, #news a:visited { 
        color: #FFFFFF;
        text-decoration: underline;
     font-style:bold;
  border:none;
}

#news a:hover, #news #active_menu, #news a:active,  #news a:focus {
        text-decoration:none;
}

#top a:link, #top a:visited { 
      font-size: 14px;
      font-family:Verdana, Arial, Helvetica, sans-serif;
      text-decoration: none;
    color:#ffffcc;
    }

#top a:hover, #top #active_menu, #top a:active,  #top a:focus {
      color: #fe6600;
}


.kprofile-left, .kforum-headerdesc, .kprofilebox {
 color: #fe6600;
}

.editable {
 color: #d7c9ae;
 font-size:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
  
}

.kmsg {
  background-color: #fe6600;
}

.inputbox, .textarea, .input {
  line-height:20px;
        font-size:14px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  /*  opacity: 0.80; */
 /* background-image:url(../images/1pixel.gif);*/
background-color:#d7c9ae;
border:  solid 1px  #AC1E00;
   color:#000000;
  border-style: solid; 
  /*border: 0px 4px 0px 4px;*/

}