#FenOb { width:660px; height:34px; padding-left:10px; background-image:url(http://design.redinfocus.com/window-ob.png); padding-top:3px; text-align:left; font-size:18px; font-family:Arial; font-weight:bold; color:#fff2d6;}
#FenIn { width:660px; padding:20px; background-image:url(http://design.redinfocus.com/window-bg.gif); font-family:Arial; font-weight:bold; font-size:12px; color:#fff2d6;}
#FenUn { width:660px; height: 20px; background-image:url(http://design.redinfocus.com/window06.png);}
#Text { width:300px; text-align:justify; float:left;}



#rif {
   z-index: 3; /* verhindert, daß die Ebene in älteren Browsern verdeckt wird*/
   position: absolute;
   background: url(http://design.redinfocus.com/RedInFocus2.gif);
   top: 0px;
   left: 0px;
   width: 388px;
   height: 61px;
   margin:0px;
   padding:0px;
}

#rif img {
    display:block;
  }
  #rif a:hover img {
    visibility: hidden;
  }
  #rif a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #rif a:hover {
    width:388px; margin-right:0; /* Workaround fuer IE 5.01 */
  }

.top {
   z-index: 2; /* verhindert, daß die Ebene in älteren Browsern verdeckt wird*/
   background-image:url(http://design.redinfocus.com/bgtop.gif);
   position: absolute;
   top: 0px;
   left: 0px;
   width: 100%;
   height: 61px;
margin:0px;
padding:0px;
}


.search {
   z-index: 3; /* verhindert, daß die Ebene in älteren Browsern verdeckt wird*/
   background-image:url(http://design.redinfocus.com/search.gif);
   position: absolute;
   top: 0px;
   right: 0px;
   width: 234px;
   height: 61px;
margin:0px;
padding:0px;
}

.left {
   z-index: 1; /* verhindert, daß die Ebene in älteren Browsern verdeckt wird*/
   background-image:url(http://design.redinfocus.com/bgleft.gif);
   color: white;
   position: absolute;
   top: 0px;
   left: 0px;
   width: 117px;
   height: 100%;
}

.menu {
   z-index: 2; /* verhindert, daß die Ebene in älteren Browsern verdeckt wird*/
   background-image:url(http://design.redinfocus.com/button.gif);
   color: white;
   position: absolute;
   top: 120px;
   left: 0px;
   width: 117px;
   height: 240px;
font-family:"Free Sans",Arial;
font-weight:bold;
text-decoration:none;
}

.menu a:link { line-height:24px; font-size:13px; color:#000000;}
.menu a:visited { line-height:24px; font-size:13px; color:#000000;}
.menu a:hover { line-height:24px; font-size:13px; color:#fff2d6;}
.menu a:active { line-height:24px; font-size:13px; color:#fff2d6;}

.ueb { color:FFFFFF; border-style:solid; border-color:black; border-width:1px; background-color:#666666;}
.gb { font-family:Arial; font-weight:bold;}
.tab1 {border-style:solid; border-color:black; border-width:1px; background-color:BE0000;}
.tab2 {border-style:solid; border-color:black; border-width:1px; background-color:990000;}

.inhalt h1 { margin-bottom:10px; margin-top:6px; font-family:Arial; font-weight:bold; font-size:18px; line-height:1px; color:#fff2d6;}
.inhalt h2 { margin-bottom:10px; margin-top:6px; font-family:Arial; font-weight:bold; font-size:16px; line-height:1px; color:#fff2d6;}
.inhalt td { font-family:Arial; font-weight:bold; font-size:12px; color:#fff2d6;}

.inhalt a:link { font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; border-color:white ; color:white }
.inhalt a:visited { font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; border-color:white ; color:white }
.inhalt a:hover { font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; border-color:white ; color:#CCCCCC }
.inhalt a:active { font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; border-color:white ; color:#CCCCCC }

.ueb a:link { font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none; color:white }
.ueb a:visited { font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none; color:white }
.ueb a:hover { font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none; color:#CCCCCC }
.ueb a:active { font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none; color:#CCCCCC }

.gb a:link { font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none; color:black }
.gb a:visited { font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none; color:black }
.gb a:hover { font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none; color:BE0000 }
.gb a:active { font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none; color:BE0000 }


.linki { font-family:Arial; font-size:13px; border-color:white ;}
.linki a:link { font-weight:bold; text-decoration:none; color:white border-color:white; }
.linki a:visited { font-weight:bold; text-decoration:none; color:white border-color:white; }
.linki a:hover {  font-weight:bold; text-decoration:none; color:white border-color:white; }

.container {
height: 100%;
width: 100%;
overflow-y: auto;
}

.inhalt {
  position: static; /* WICHTIG !!! */
  margin: 71px 10px 10px 127px;
  padding: 20px;
}

html,body{
overflow-y: hidden; margin:0px;
}

.text h1 { font-family:Arial; font-weight:bold; font-size:14px; text-decoration:underline; margin-bottom:30px; color:#fff2d6;}
.text.p2 { line-height:50px;}

