body,* {margin:0;padding:0;font-size:1em}
body {text-align:center;background:#fff;font:80% Arial,Helvetica,sans-serif}
img {border:0}
#haupt {width:964px;margin:5px auto;}
#hinner {margin:0 10px;text-align:left;font-size:1em;}
li {font-size:small;margin-bottom:0.5em;}
.rkopf {float:right;clear:none;padding:10px 10px 8px;text-align:right;font-size:11px}
.rkopf a {margin:0;padding-top:.5em;color:#043362;text-decoration:none;font-size:11px}
.icon {padding:.4em 0 .4em 20px;background:url(rss.gif) 0 .2em no-repeat;}
ul li.icon {padding:.2em 0 .2em 20px;}
.mail {background-image:url(i/mail16x16.gif);}
.rss {background-image:url(i/rss16x16.gif);}
.bul {background-image:url(i/bul.gif);}
.info {background-image:url(i/infohelp.gif);color:#043362;font-size:11px}
#titel {margin:0;padding:1px;border:1px solid #1a3b6e;}
.tinner {padding:0 0 10px 10px;background:#1a3b6e url(i/titelbg.gif) repeat-x;border:1px solid #1a3b6e;color:#fff}
.tinner h1 {width:530px;font-size:22px}
.suchBox{margin:0;padding:0;width:340px;height:24px}
.suchBox span{float:left;text-transform:uppercase;font-weight:bold;font-size:14px;padding:4px}
.suchBox form{display:inline}
.goBtn {background:url(i/go.gif) top left no-repeat;width:26px;height:21px;text-indent: -999em;border:0;margin-left:6px;cursor:pointer;overflow:hidden}
.goBtn:hover{background:url(i/goover.gif) no-repeat left;}
/* altes */
a {color:#47A;text-decoration:none}
a:hover {color:#258;text-decoration:underline}
a img {border:0}
input[type=text],input[type=password],select,textarea {border:1px solid #AAA;padding:0.1em}
input[type=text],input[type=password],textarea {padding: 0.2em;}
input[type=text]:focus,input[type=password]:focus,select:focus,textarea:focus {border-color:#666}
p.error,p.success {border:1px solid;font-size:small;margin:0.5em;padding:0.5em;width:70%}
p.error {background:#fcc;border-color:#966;color:#633}
p.success {background:#cfc;border-color:#696;color:#363}

td#availability {color:#285;font-weight:bold}
td#availability.not-available {color:#f00}
textarea {font-size:small;padding:0.2em}
th {padding-right:1em;text-align:right}
/* HEADER */
div#header {background:#fff;clear:both}
div#header:after {content: ".";display:block;height:0;clear:both;visibility:hidden}
#header h1 {float:left;font-size:20px;font-weight:bold;letter-spacing:0.25em;margin:0;padding:0.5em}

html > body div#header.popup h1 {padding:0.5em 0.5em 0.5em 50px;}
#header h1 a {color:#036}
#header h1 a:hover {color:#039}
/* NAVIGATION */
ul#navigation {list-style-type:none;margin:0;padding: 1.75em 1em;text-transform:lowercase;width:auto}
ul#navigation a {font-size:medium;font-weight:bold;padding: 0.2em 0.5em;}
ul#navigation a:hover {background:#7AD;color:#fff}
ul#navigation li {float:left}
ul#navigation li.access {float:right}
/* BOOKMARKS */
#verzeichnis {margin:0;width:744px;border-left: 1px solid #c0c0c0;background:url(i/bg_eintraege_rtop.gif) right top no-repeat}
ol#eintraege {list-style-type:none;margin:0;padding:0 6px}
html > body ol#bookmarks {margin:0 1em;padding:0}
div.link a {color:blue;font-size:16px}
div.link a:visited {color:purple}
div.description {color:#000;font-size:13px}
div.meta {color:#285;font-size:11px}
div.meta span {color:#f00}
li.xfolkentry {border-bottom:1px solid #DDD;margin-bottom:0;padding:10px 5px 5px}
html > body li.xfolkentry {border-bottom: 1px solid #ddd;}
li.xfolkentry div {padding:0.1em}
li.xfolkentry.deleted {color:#c0c0c0}
li.xfolkentry.private {border-left:3px solid #f00;}
li.xfolkentry.shared {border-left:3px solid #fa0;}

div#sidebar {position:relative;top:0;margin:0 0 10px 0;font-size:11px}
div#sidebar a {font-size:11px;color:#036}
div#sidebar a:hover {color:#039}
div#sidebar div {padding:10px;background:url(i/bg_eintraege_rtop.gif) right top no-repeat;border-left: 1px solid #c0c0c0;color:#036}
div#sidebar h2 {background:transparent;border:0;color:#c36e07;margin:0;padding:0;font-size:14px}
div#sidebar div h2 {color:#525252}
div#sidebar hr {display:none}
div#sidebar p {margin:0}
div#sidebar p.tags a {margin:0}
div#sidebar table {margin:0.5em 0.5em 0 0.5em}
div#sidebar table td {padding-bottom:0.25em;padding-right:0.5em}

div#sidebar ul {list-style-type:none;margin:0;padding:0.5em}
div#sidebar ul li {margin:0.5em 0}
/* TAGS */
p.tags {line-height:150%;margin:2em 25px;text-align:justify;vertical-align:middle}
p.tags a,p.tags span {color:#47a;margin-right:0.5em}
p.tags span:hover {cursor:pointer; text-decoration:underline}
p.tags span.selected {background:#cec}
/* PROFILE */
table.profile th {width:10em}
/* OTHER GUFF */
dd {background:#cec;border-right:4px solid #aca;color:#464;padding:6px}
dd a {color:#464}
dd a:hover {color:#000 !important;text-decoration:underline !important;}

dl {font-size:small;margin:1em;width:70%}
dl#profile dd {background:#cde;border-color:#abc;color:#247}
dl#profile dt {background:#bce;border-color:#9ac;color:#245;display:block;font-weight:bold;padding:6px}

dl#profile a {color:#446}
dl#profile a:hover {color:#000 !important;text-decoration: underline !important;}
dl#meta dd {line-height:1.5em}
dl#meta dt {background:#bdb;color:#353;display:block;font-weight:bold;padding:6px}
dt {border-right: 4px solid #9b9;}
dt a {background:#bdb;color:#353;display:block;font-weight:bold;padding:6px}
dt a:hover {background:#aca;border:0}
form {margin:0}
form#search {background:#fff;color:#555;font-size:small;margin-bottom:1em}
form label,form td,form th {font-size:small}
form table {margin:0 1em;}
h3 {background:#ddd;color:#555;font-size:small;letter-spacing:0.2em;margin:2em 1em 1em 1em;padding:0.25em 0.75em;}
p {font-size:11px;margin:1em}
p#sort {color:#ccc;font-size:small;float:right;margin:0;position:absolute;right:0;top:54px}

html > body p#sort {margin-right:25px}
p#sort a {background:#aaa;color:#555;font-weight:normal;margin-right:25px;padding:0 1em;}
html > body p#sort a {margin-right:0}
p#sort a:hover {background:#ccc;text-decoration:none !important;}
p#sort span {display:none}

div.collapsible p.tags {line-height:2.25em;margin:1em 2em;}
th label {padding-right:1em}
ul {margin-right:1em;width:75%}
#katalog {border-left:1px solid #c0c0c0;font-size:small;margin:0;padding:0 6px;width:744px;background:url(i/bg_eintraege_rtop.gif) right top no-repeat;}
#katalog h2 {border-bottom:2px solid #ddd;color:#000;font-size:14px;letter-spacing:1px;margin:9px 0 0 0;padding:2px 4px;text-transform:none}
#katalog h2 a {color:#C36E07;font-size:14px}

p.paging {font-size:11px;margin-left:12px}
p.paging a {text-decoration:none}

.help {float:right;height:16px;position:relative;top: -1px;margin:0;padding:0}
.blue20 {color:#039;font-size:20px}
.fuss {background:#fff;color:#c0c0c0;font-size:11px}
.zwdiv {position:absolute;visibility:hidden;z-index:40}
.agbf {float:right;border-top:1px solid #c0c0c0;padding:0 10px}
.zent {text-align:center}
p.tags a {background:transparent}

