.MenuLinksTop {cursor:pointer; width:2px; background-image: url(../Grafik/btn_left.gif);background-repeat:no-repeat; background-position:bottom right}
.MenuTitelTop {cursor:pointer; width:95px; background-image: url(../Grafik/btn_center.gif);background-repeat:repeat-x;}
.MenuRechtsTop {cursor:pointer; width:2px; background-image: url(../Grafik/btn_right.gif);background-repeat:no-repeat; background-position:bottom left}

.MenuLinksTopHover {cursor:pointer; width:2px; background-image: url(../Grafik/btn_left_hover.gif);background-repeat:no-repeat; background-position:bottom right}
.MenuTitelTopHover {cursor:pointer; width:95px; background-image: url(../Grafik/btn_center_hover.gif);background-repeat:repeat-x;}
.MenuRechtsTopHover {cursor:pointer; width:2px; background-image: url(../Grafik/btn_right_hover.gif);background-repeat:no-repeat; background-position:bottom left}

.MenuLinksTopActive {cursor:pointer; width:2px; background-image: url(../Grafik/btn_left_active.gif);background-repeat:no-repeat; background-position:bottom right}
.MenuTitelTopActive {cursor:pointer; width:95px; background-image: url(../Grafik/btn_center_active.gif);background-repeat:repeat-x;}
.MenuRechtsTopActive {cursor:pointer; width:2px; background-image: url(../Grafik/btn_right_active.gif);background-repeat:no-repeat; background-position:bottom left}

.MenuTopName {padding-top: 2px; vertical-align: middle; margin-left: 1px; height: 20px; width: 99px; background-color: #9a0000; padding-left: 4px; padding-right: 4px; color:#ffffff; font-family:Verdana, Helvetica, sans-serif;font-size:12px; font-weight: bold;}
.MenuTopNameActive {padding-top: 2px; vertical-align: middle; margin-left: 1px; height: 20px; width: 99px; background-color: #ffffff; padding-left: 4px; padding-right: 4px; color:#000000; font-family:Verdana, Helvetica, sans-serif;font-size:12px; font-weight: bold;}

.MinorLink{
    height: 24px; 
    border-left: 1px solid white;
}
.std{
    width: 180px;
}
body {background-color: transparent;font-family:Verdana, Helvetica, sans-serif; margin: 0px; padding: 0px;}

table {font-size: 11px;font-family:verdana;}

.footer {font-family: verdana; font-size: 11px; text-align:center}

button {border-width: 1; border-color:#afafaf; background-color: transparent; font-family:Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
input {border-width: 1; border-color:#afafaf; background-color: #DFE6FF; font-family:Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
file {border-width: 1; border-color:#afafaf; background-color: transparent; font-family:Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
textarea {background-color:  transparent; font-family:Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;}
select {background-color:  #fffffe; font-family:Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000;}

.MenuLinks {background-repeat:no-repeat;}
.MenuTitel {background-repeat:repeat-y; color:#000000; font-weight:bold;font-family:Verdana, Helvetica, sans-serif;font-size:12px}
.MenuRechts {background-repeat:no-repeat; background-position:bottom right}
.MenuRechtsCol {background-repeat:no-repeat; background-position:bottom right; cursor:pointer;}
.MenuRechtsExp {background-repeat:no-repeat; background-position:bottom right; cursor:pointer;}

.MenuLinks2 {background-repeat:no-repeat; background-position:bottom left}
.MenuTitel2 {background-repeat:repeat-y; font-weight:bold;font-family:Verdana, Helvetica, sans-serif;font-size:13px}
.MenuRechts2 {background-repeat:no-repeat; background-position:bottom right}

.MenuContent {font-family:Verdana, Helvetica, sans-serif;font-size:12px;}

.Suche  {background-color: transparent;font-weight:bold;font-family:Verdana, Helvetica, sans-serif;font-size:12px}

.SplitBG {background-color: transparent}

A:link    {font-family:Verdana, Helvetica, sans-serif;font-size:12px; text-decoration: none;}
A:visited {font-family:Verdana, Helvetica, sans-serif;font-size:12px; text-decoration: none;}
/*A:hover   {font-family:Verdana, Helvetica, sans-serif;font-size:12px; text-decoration: none;}*/

.LoginCookie {border-width: 1; border-color:#afafaf;}

.forumheader {font-family:Verdana, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

.calendarcell {border:1px solid black;height:100px;text-align:left;vertical-align:top;width:14%}

.switchcontent{display:none;}

.subTitle {
    width: 200px; 
    padding-bottom: 3px; 
    border-left: 1px solid #fffffe; 
    border-bottom: 1px solid #fffffe; 
    padding-left: 7px; 
    line-height: 18px; 
    font-family: Verdana, Helvetica, sans-serif; 
    font-size:11px; 
    font-weight: bold;
    margin-bottom: 5px;
}

.subText {
    line-height: 14px;
    background-repeat: no-repeat;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    margin-left: 10px;
    width: 200px;
}

A.arrow {	
    background-position: left top;	
    padding-left: 7px;	
    font-weight: normal;	
    font-size: 11px;	
    background-image: url(../Grafik/minipfeil.gif);
    color: #333399;
    line-height: 14px;
    background-repeat: no-repeat;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    margin-left: 10px;
}

A.arrow:link {	
    color: #333399
}

A.arrow:visited {
    color: #333399
}

A.arrow:hover {	
    color: #000000
}

.textContent {
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size: 12px;
    line-height: 14px;
    
}

a.list { color:#000000; text-align:left; font-size:9px; font-family:Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:normal; }
a.list:link { color:#000000; text-align:left; font-size:9px; font-family:Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:normal; }
a.list:visited { color:#000000; text-align:left; font-size:9px; font-family:Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:normal; }
a.list:hover { color:#333399; text-decoration:underline; text-align:left; font-size:9px; font-family:Verdana, Helvetica, sans-serif; font-weight:normal;}

.aktiv { font-weight: bold; }

.list_folder_open ul, .list_folder_close ul {
    margin: 0 0 0 20px;
    border: 0px solid black;
}

.list_folder_open {
    /*list-style-image: url(../grafik/minus.gif); */
    list-style-type: none;
    margin-top: 3px;
}

.list_folder_open a {
    background-image: url(../Grafik/ordneroffen.gif);
    background-position: left 2px;
    background-repeat: no-repeat;
    padding: 0px;
    margin: 0px;
    display: block;
    line-height: 17px;
}
.list_folder_close {
    /*list-style-image:url(../grafik/plus.gif); */
    list-style-type: none;
    margin-top: 3px;
}

.list_folder_close a {
    background-image: url(../Grafik/ordner.gif);
    background-position: left 2px;
    background-repeat: no-repeat;
    padding: 0px;
    margin:0px;
    padding-left: 0px;
    margin-left: 0px;
    display: block;
    line-height: 17px;
}

.list_document {
    /*list-style-image:url(../grafik/icons/ic_internul_all2.gif); */
    list-style-type: none;
    margin-top: 4px;
    margin-left: 16px;
}

.list_document a {
    font-weight: normal;
    background: transparent url(../Grafik/datei.gif) no-repeat scroll 0 2px;
    display: block;
    line-height: 17px;
}

.treelist {
    background-color:#FFF1D4;
    border-top:1px solid #FFDA91;
    padding-bottom: 7px;
}
 