body {
        margin:0;
        padding:0;
        height:100%;
        font-family: arial;
        font-size:10pt;
        color: #FFFFCC;
        background:#999999 url(images/bg_tasten.jpg) repeat-x;
        background-attachment:fixed;
        }
table, td {font-family: arial;
        font-size:10pt;
        color: #FFFFCC
        }
div{margin:0px;padding:0px;}
a:link, a:visited, a:active {
        color: #FFFF00;
        text-decoration: none;
}
a:hover {
        color: #FFFFFF;
        text-decoration: none;
}
form {
        margin: 0;
}
input, textarea{background:#DDDDDD}

h1, h2, h3, h4, h5 {
        margin: 5px 0px 5px 0px;
}
#screen_left{text-align:center;overflow:auto;background:url(images/bg_links1.jpg) no-repeat;background-attachment:fixed;}
#screen_right{text-align:center;overflow:auto;background:url(images/leslie1.png) no-repeat right top;background-attachment:fixed;}

#grundcontainer{
        width:1000px;
        margin:auto;
        text-align:center;
 }
#header {
        height:170px;background-image:url(images/bg_header.png);
        background-position:left top;
        }
#container {width:1000px;
        overflow:auto;
        float:left;
        background-image:url(images/bg_mitte.png);
        border:0px solid white;
        }

.datum{ padding-right:30px;
        color:#FFFFCC;
        }
#rand{
      border:5px solid #DDDDDD;
      background-color : #0000EA;
      }
.rahmen{border:1px solid #448882}
.rand{
      border:1px solid #DDDDDD;

      }
#rahmen {
   margin-left: 3px;
   border-width: 1px;
   border-color: #448882;
   border-style: solid solid solid solid;
     }
.rahmen {
   margin-left: 3px;
   border-width: 1px;
   border-color: #448882;
   border-style: solid solid solid solid;
     }
#rahmend {
   margin-left: 3px;
   border-width: 5px;
   border-color: #DDDDDD;
   border-style: none solid solid solid;
     }

img.randb{
 border:5px solid #DDDDDD;
   background-color : #0000EA;
  }
.strich{
   border-width: 1px;
   border-color: #448882;
   border-style: none none solid none;
}
#linke_spalte {
        float:left;
        width:170px;
        padding-left:10px;
        margin-top:0px;
        text-align:left;
        border:0px solid #FFFFCC;

        }
#rechte_spalte {
        float:left;
        width:800px;
        margin:auto;
        padding:10px;
        text-align:center;
        border:0px solid #FFFFCC

        }
#footer {text-align:center;
        clear:both;
        height:40px;
        font-size:8pt;
        background-image:url(images/bg_unten.png)
        }

#menu {
        margin:auto;
        background-image:url(images/bg_mitte.png);
        border:0px solid black;
        height: 24px;
        line-height: 24px;
        text-align:center;
}
#menu ul {margin:0px;padding:0px;padding-left:200px;

}
#menu li {
         /*background-color:#EEEEEE;*/
         float:left;
         list-style-type:none;
         border-left:0px solid #CCCCCC;
         border-top:0px solid #CCCCCC;
         border-right:0px solid #999999;
         border-bottom:0px solid #999999;
}
#menu li a {float:left;
         height:24px;
         line-height:24px;
         color:#FFFFCC;
         font-weight:bold;
         padding-left:20px;
         padding-right:20px;
         text-decoration:none;
         display:block;
}
#menu li a:hover {
         color:#FFFFCC;
         text-decoration:none;
         background:#333333;

}
.menu_current{
         background-color:#333333;

         }

#menu2 { height:400px;
         margin-top:10px;
         margin-left:10px;
         border:0px solid #666666
         }
#menu2 ul{
         margin:0px;padding:0px;
         }
#menu2 li{
         list-style-type:none;
         }
#menu2 li a {height:18px;
        font-weight:bold;
        color:#FFFFCC;
        list-style-type:none;
        padding: 2px;
        padding-left:10px;
        padding-top:5px;
        padding-bottom:5px;
        text-decoration:none;
         display: block;
}
#menu2 li a:active, #menu2 li a:hover{
         background-color:#333333;
}

.menu2_current{
         background-color:#333333;
}
