/* CSS Document */
*{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}
a:link, a:visited, a:active{color:#994400;}
#wrap{width:810px; margin:0 auto; background:url(images/bg-wrap.gif) repeat-y;}
#header{padding-left:558px; margin-left:1px; background:#f7f7f7 url(images/bg-header.jpg) no-repeat;}
 #header p{float:left; width:76px; height:61px; padding:19px 0 0 5px; font-size:0.7em; background:#ffdbb2;}
 #header img{display:block; padding:20px 10px; border:none;}
#mainmenu{float:left; position:relative; width:558px; height:57px; background:#FF8700;}
 #mainmenu ul{width:537px; position:absolute; bottom:7px; margin-left:22px; list-style:none;}
 #mainmenu li{float:left;}
 /*#li6, #li7, #li8{width:150px;}*/
 #mainmenu a{display:block; padding:0 5px; font-size:0.75em; line-height:1.1em; color:#fff; text-decoration:none; border-left:solid 1px #fff;}
 #mainmenu a.active{color:#ffdbb2;}
 .desc{display:none; position:absolute; bottom:12px; padding:0 0 5px 6px; line-height:1em; font-size:0.75em; color:#ffdbb2; border-left:solid 1px #fff;}
#search{float:left; height:37px; width:158px; padding:20px 0 0 93px; background:#FF8700 url(images/bgelm.gif) no-repeat;}
 #search .ico{float:left; border:none; margin:1px 0 0 3px;}
 #searchstring{float:left; width:100px; height:13px; font-size:0.75em;}
 .tx-indexedsearch-browselist-currentPage a{font-weight:bold; text-decoration:none;}
 .browsebox li{padding-right:5px;}
#submenu{float:left; width:158px; border:solid 1px #ccd3db; /*margin-left:1px;*/}
 #submenu ul{list-style:none; width:142px; margin:10px 0 10px 16px;}
 #submenu ul ul{width:132px; margin:0 0 0 10px;}
 #submenu li{clear:left; padding:2px 0;}
 #submenu li a{display:block; padding-left:12px; font-size:0.75em; line-height:1.4em; color:#000; text-decoration:none; background:url(images/ico-sub.gif) no-repeat; background-position:0 5px;}
 #submenu li a:hover, #submenu .active{color:#994400; background:url(images/sub-hov.gif) no-repeat; background-position:0 5px;}
#herrenhut{width:138px; padding:10px; font-size:0.65em; overflow:hidden;}
 #herrenhut p.verse{text-align:right; margin:3px 0;}
 #herrenhut p.date{font-weight:bold; margin:5px 0 10px 0;}
 #herrenhut p.vheader{margin-bottom:2px;}
 #herrenhut p.license a{padding-left:0; margin-bottom:3px; background:none; font-size:0.9em;}
 #herrenhut p.license{margin-top:10px; }
 #herrenhut a{float:left; color:#000; width:150px; text-decoration:none;}
 #herrenhut a:hover{color:#994400; text-decoration:underline;}
 #copyright{text-indent:-999px;}
#content{float:left; width:379px; min-height:500px; padding:37px 10px 10px 10px; overflow:hidden; font-size:0.75em; background:#fff url(images/bg-header.gif) no-repeat;}
 #content h1{margin:8px 0; font-size:1.2em; color:#994400;}
 #content h2{margin:8px 0; font-size:1em; color:#994400;}
 #content p{margin:8px 0; line-height:1.4em;}
 strong{color:#994400; font-weight:normal;}
 #content table{margin:8px 0; font-size:1em;}
 /*td{vertical-align:top; padding:3px 3px 6px 0;}*/
 td>p{padding:0px !important; margin:0px !important;}
 td.align-right{text-align:right;}
 caption{display:none;}
 #content ul, #content ol{margin-left:20px;}
 #content li{margin:3px 0;}
 #content img{float:left; margin:3px 10px 3px 0; padding:1px; border:solid 1px #c2c9d3;}
 #content p.bodytext img{float:none;}
 #content .tx-indexedsearch img, #content .tx-mocfilemanager-pi1 img{border:none;}
 #content .tx-indexedsearch-redMarkup{color:#994400;}
 .imagebar{float:left; width:103px;}
 .imagebar img{clear:left;}
 #content label{float:left; width:80px; text-align:center;}
 #content input{float:left; margin-right:50px;}
 .error{color:#994400;}
 /*.label{margin:3px 0;}*/
 .label{height:25px;}
 .submit{margin-left:84px;}
 #content form{margin:10px 0;}
 fieldset{border:none;}
 #content .csc-mailform-field{float:left; margin:3px 0; line-height:0.9em;}
 #content .csc-mailform-field input{float:left; margin-right:2px; width:228px;}
 #content .csc-mailform-field textarea{float:left; width:228px; font-size:1em;}
 #content .csc-mailform-field label{text-align:right;}
 #content .csc-mailform-submit{margin-left:84px;}
 #content .tx-mocfilemanager-pi1{margin:8px 0; font-size:1em; line-height:1.4em;}
 #content .tx-mocfilemanager-pi1 img{margin:0 5px 0 0; padding:0px;}
 #content .tx-mocfilemanager-pi1 div{height:22px;}
 #content .tx-mocfilemanager-pi1 input{margin:3px;}
 #new-dir{margin-top:30px;}
 .icons{float:right;}
 #content .input-dir{width:250px;}
 #content .tx-newloginbox-pi1 label{width:100px; text-align:center;}
 #user, #pass, #submit, label{margin:3px;}
 #content .tx-newloginbox-pi1 #submit{margin-left:108px;}
#picbar{float:left; width:81px; background:url(images/bg-white.gif) repeat-x; padding-top:33px;}
 #picbar h3{width:74px; padding: 1px 0 0 7px; color:#fff; font-size:0.75em; background:#ff8700;}
 #picbar h1{width:74px; margin:15px 0 2px 0; padding: 1px 0 0 7px; font-weight:normal; color:#fff; font-size:0.7em; letter-spacing:1px; background:#ff8700;}
#rightbar{float:left; width:169px; padding-top:33px; background:url(images/bg-white.gif) repeat-x;}
 #rightbar h3{width:154px; padding: 1px 0 0 15px; color:#000; font-size:0.75em; background:#c2c9d3;}
 #rightbar ul{list-style:none; padding:10px 0 0 15px;}
 #rightbar li{padding:2px 0;}
 #rightbar a{display:block; line-height:1.4em; text-decoration:none; font-size:0.75em; color:#4d4d4d;}
 #rightbar a:hover, #rightbar .active{color:#994400;}
 .flag{float:left; border:none; margin:3px 3px 0 0;}
 .langmenu a{float:left; height:12px;}
