/*
# FDE

/*HEAD & BODY */

div.cbody {
  position:relative;
  top:0;
  left:0;
  z-index:999;   
  }
 /* header */ 
  div.cbody .chead { 
    background-color:#068ae8; 
    height:67px;
    width:100%;
    position:relative;
    top:0;
    left:0;
    z-index:999;
    border:solid 0px #ff0000;
    }
    div.cbody .chead .clogo {
      float:left; 
      width:416px;
      border:solid 0px #ffcc88;
      position:relative;
      top:10px;
      left:0;
      z-index:999; 
      }
    div.cbody .chead .cleft {
      width:436px; 
      height:67px;
      float:right;
      position:relative;
      border:solid 0px #ffcc88;
      top:0;
      } 
      div.cbody .chead .cleft .cuser {
        color:White; 
        float:right;
        position:relative;
        /*padding-right:10px; 
        padding-top:120px; */
        top:20px;
        right:10px;
        border:solid 1px #ffcc88;
        padding:3px;
        z-index:999;
        }
  /* end head */
  
/*topmenu */
  div.cbody .cmenutop {
    background-color:Black;
    border-bottom:solid 1px #ccc; 
    border-top:solid 1px #4c5157 ;
    height:32px; 
    position:absolute;
    z-index:999;
    top:67px;
    left:0px;
    width:100%
    } 
    div.cbody .cmenutop a { 
      color:#595959; 
      font-weight:bold; 
      text-decoration:none; 
      text-transform:uppercase; 
      display:block;
      width:auto; 
      float:left; 
      padding:5px; 
      border-left:solid 1px #ccc; 
      border-right:solid 1px #fff;
      position:relative;
      z-index:999; 
      }
      div.cbody .cmenutop a:hover { 
        text-decoration:none; 
        background-color:#0089e7; 
        border-bottom: solid 0px #b0b0b0; 
        color:White;
        position:relative;
        z-index:999;
        }
        div.cbody .cmenutopic {
          height:22; 
          width:200px; 
          float:left; 
          text-align:center; 
          font-size:10px; 
          position:relative;
          left:0px;
          z-index:999;
           
          }
          div.lblMnu { 
            width:auto; 
            font-weight:bold; 
            font-size:11px; 
            font-weight:bolder; 
            border: solid 1px #fff; 
            color:#000; 
            text-transform:uppercase; 
            height:22px
            }
            div.lblMnu_swf { 
              width:auto; 
              color:#000; 
              height:auto; 
              border: solid 1px #ffffff
              }
              div.lblMnutxt {
                margin-top:4px
                }
                div.cbody .cmenutop .ctopic { 
                  text-align:center; 
                  padding-top:5px; 
                  font-weight:bold;
                  }
/* end topmenu */


/* das linke menu hack */
  div.cbody .cmenuleft {
    position:absolute;
    top:91px;
    left:0;
    border:solid 0px red; 
    z-index:9999;
    
    }
    * html div.cbody .cmenuleft {/* IE6*/ 
      position:absolute;
      top:91px;
      left:0;
      border:solid 0px red; 
      z-index:9999;
      }
    * +html div.cbody .cmenuleft {/* IE7*/ 
      position:absolute;
      top:91px;
      left:0;
      border:solid 0px red; 
      z-index:9999; 
      }


/*cchead hack*/   
  div.cbody .cchead { 
    position:absolute;
    top:91px;
    margin-left:0px;
    z-index:9998;
    height:23px; 
    margin-bottom:4px;  
    border:solid 0px red; 
    margin-top:0px;
    width:100%;

    }
    * html div.cbody  .cchead {/* IE6*/ 
      position:absolute;
      top:91px;
      margin-left:0px;
      z-index:9998;
      height:23px; 
      margin-bottom:4px;  
      border:solid 0px red; 
      margin-top:0px;
      width:100%;
      
      }
    * +html div.cbody .cchead {/* IE7*/ 
      position:absolute;
      top:91px;
      margin-left:0px;
      z-index:9998;
      height:23px; 
      margin-bottom:4px;  
      border:solid 0px red; 
      margin-top:0px;
      width:auto;
      }



/* der inhalt hack */
  div.cbody .ccontent { 
    border:solid 0px Black; 
    position:absolute;
    top:112px;
    left:201px;
    z-index:999; 
    background-color:White;
    overflow:visible;
     
    /*width: ?????*/ /*Problem*/
    }
    * html div.cbody .ccontent { /* IE6*/  
      border:solid 0px Black; 
      position:absolute;
      top:112px;
      left:201px;
      z-index:999; 
      background-color:White; 

      }
    * +html div.cbody .ccontent { /* IE7*/ 
      border:solid 0px Black; 
      position:absolute;
      top:112px;
      left:201px;
      z-index:999; 
      background-color:White; 
      }  





/*ccontent hack*/ 
  div.cbody .ccontent .cload { 
    border:solid 0px #ffcc00; 
    position:relative;
    z-index:999;
    top:3px;
    left:0px;
    z-index:998; 
    margin-left:0px;
    width:100%;
/*    width:1069px;
    overflow:auto;
    height:670px;*/
    }
  * html div.cbody .ccontent .cload {/* IE6*/ 
    border:solid 0px #ffcc00; 
    position:relative;
    z-index:999;
    top:0px;
    left:0px;
    z-index:998; 
    margin-left:0px;
    width:84%;
   /* width:1050px;
    overflow:auto;
    height:640px;*/
    }
  * +html div.cbody .ccontent .cload {/* IE7*/ 
    border:solid 0px #ffcc00; 
    position:relative;
    z-index:999;
    top:0px;
    left:0px;
    z-index:998; 
    margin-left:0px;
    width:84%;
   /* width:1050px;
    overflow:auto;
    height:630px;*/
    }
  
/*Top Panel*/
/* ---- Top-Panel ------- */
div#myOtherElement {
  width: 100%;
	height: 16px;
	overflow: hidden;
	border-bottom: 1px solid #afdae2;
	color:White; 
	font-size:10px;  
	cursor:pointer;
	}

div#myOtherElement span { 
  font-weight:bold; text-transform:uppercase;cursor:pointer; 
  }
div#myOtherElement input {
  float:left; margin:0px 0px 0px 0px; padding-top:0px; cursor:default;
}
div#myOtherElement span, div#myOtherElement a {
	display: block;
	padding: 0 3px;
}
.toppanel_FID { border:solid 0px #fff; width:200px; height:17px; margin: 1px 0px 0px 25px   }