.treeview, .treeview ul {padding: 0;margin: 0;list-style: none; text-transform: uppercase;}
.treeview ul {background-color: white;margin-top: 4px;list-style: none;}
.treeview .hitarea {background: url(../i/images/treeview-default.png) -64px -25px no-repeat;height: 16px;width: 16px;margin-left: -16px;margin-top:3px;float: right;cursor: pointer;}
/* fix for IE6 */
* html .hitarea {display: inline;float:none;}
.treeview li {margin: 0;padding: 3px 0pt 3px 7px; list-style: none;	border-bottom:1px dotted #666;}
.expanded {border-top:1px dotted #666;margin-bottom:-2px;background-color: transparent !important;}
.last {border: 0px solid black !important;margin-bottom:-3px;}
/* .treeview a.selected {background-color: #eee;} */
.link {color: #BF001A !important;}
.treeview a {color:#666;text-decoration: none;white-space: nowrap;}
/*
.treeview .expandable {border-bottom: dotted 1px #666;}
.treeview .lastcollapsable {border-top: dotted 1px #666;}
.treeview .collapsable {border-top: dotted 1px #666;}
.treeview .lastexpandable {border-top: dotted 1px #666;}
*/
#treecontrol { margin: 1em 0; display: none; }
.treeview .hover { color: #CC121F; cursor: pointer; }
/* .treeview li { background: url(../i/images/treeview-default-line.gif) 0 0 no-repeat; } */
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }
.treeview li.collapsable {margin:0px;}
.treeview .expandable-hitarea { background:url(../i/images/treeview-default.png) -80px -3px no-repeat; }
.treeview li.collapsable1 {border:0px !important;margin-bottom:1px;list-style: none;}
.treeview li.last { background-position: 0 -1766px; margin-bottom:-3px;background-color: transparent; }
/* background-image: url(../i/images/treeview-default.png) -64px -35px no-repeat; */
.treeview li.lastCollapsable, .treeview li.lastExpandable {  border:0px;margin-bottom:-3px;}  
.treeview li.lastCollapsable { background-position: 0 -111px;margin-bottom:0px;}
.treeview li.lastExpandable { background-position: -32px -67px; margin-bottom: -3px; }
/* .treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0 0; } */
/*
.treeview-red li { background-image: url(../i/images/treeview-red-line.gif);list-style: none;}
.treeview-red a {text-decoration: none;color:#333;}
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(../i/images/treeview-red.gif); } 
*/
/*
.treeview-black li { background-image: url(../i/images/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(../i/images/treeview-black.gif); }
*/
/*
.treeview-gray li { background-image: url(../i/images/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(../i/images/treeview-gray.gif); } 
*/
/*
.treeview-famfamfam li { background-image: url(../i/images/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(../i/images/treeview-famfamfam.gif); }
*/ 
.filetree li { padding: 3px 0 2px 0px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 1px; display: block;margin-left:0px;}
/* .filetree span.folder { background: url(../i/images/folder.gif) 0 0 no-repeat; } */
/* .filetree li.expandable span.folder { background: url(../i/images/folder-closed.gif) 0 0 no-repeat; } */
/* .filetree span.file { background: url(../i/images/file.gif) 0 0 no-repeat; } */
.tx-gutbibliothek-pi1 li {border:0 !important; }
.filetree span.file {margin-left:-0px;}
.filetree span.file  li {font-weight:normal !important;font-style: normal !important;}
.filetree span.folder {/* border-bottom:1px dotted #666 */;border-top:1px dotted #666;height:15px;padding-top:5px;padding-bottom:-5px;}
.filetree .hitarea {margin-top:5px;}
.tx-macinasearchbox-pi1 .textfield {color:#666;width:190px !important;margin-left:10px !important;margin:5px 0 5px 0;}
.searchbox {border-top:1px dotted #666;}
.aktiver {color:#CC121F !important;}
.selected {color:#CC121F!important;}
.jetzthier {color:#CC121F!important;font-weight: normal;}
.folder1 a {color:#222;font-weight:normal;}
.collapsable2 { margin: -1px 0 0 -7px; padding: 3px 85px 3px 5px; }
.CORA {margin-left:-7px;padding:3px 151px 3px 7px; border-bottom: 1px dotted #666;}
.NORDWIN {margin-left:-7px;padding:3px 127px 3px 7px; border-bottom: 1px dotted #666;}
.class711 {margin-left:-7px;padding:3px 39px 3px 7px; border-bottom: 1px dotted #666;}
.class164 {margin-left:-7px;padding:3px 39px 3px 7px; border-bottom: 1px dotted #666;}