/* common */
A,DIV,TH,TD,P,INPUT,H1,H2,H3,H4,UL,OL,LI,BODY,TEXTAREA,OPTION,SELECT {
font-family:verdana,"MS Sans Serif",arial,sans-serif;
font-size:8pt;
}
.std {font-size:10pt}
b.normal {font-size:8pt}
p, li, div, div.box a, pre, span, th.lists, td.lists, th.forms, td.forms, input, option, select {
font-size:10pt;
}
BODY {margin:0; padding:0}
H1, H1 A, H2, H2 A, H3, H3 A, H4, H4 A {font-weight:bold; padding-top:5px;margin:0px}
H1, H1 A {font-size:12pt}
H2, H2 A {font-size:11pt}
H3, H3 A, H6, H6 A {font-size:10pt}
H4, H4 A {font-size:8pt}
/*H1, H1 A {text-transform:uppercase}*/
H6, H6 A {font-weight:normal; color:#666666}
.notpublished {color:#ff9900}
.deleted {text-decoration:line-through}
OL, UL, p, li {line-height:120%}
LI {margin-top:0.5em}
OPTION, SELECT {font-weight:normal}
A {text-decoration:none}
A:link {color:#006699}
A:visited {color:#996600}
A:hover {text-decoration:underline}
P, DIV.text {margin-top:0; line-height:140%}
P.normal {margin-top:1em}
HR {height:1px; color:#cccc99;}
tr.bgcolor {background-color:#cccc99;}
/*Navigationsleisten im oberen Frame*/
.mainnav {font-size:9pt;color:#ffffff;}
a.mainnav, a.mainnav:visited {
color:#ffffff;
font-weight:bold;
}
a.mainnav:hover {color:#ffffff}
.mainnav-selected { font-size:9pt; color:#000000 }
a.mainnav-selected, a.mainnav-selected:visited {
color:#000000;
font-weight:bold;
}
a.mainnav-selected:hover { color:#000000 }
a.topnav, a.topnav:visited {
color:#ffffff;
font-size:11pt;
font-weight:bold;
}
a.topnav:hover {color:#cccccc}
.subnav {font-size:8pt; color:#cccccc}
a.subnav, a.subnav:visited {color:#ffffff}
a.subnav:hover {color:#cccccc}
a.staticnav, a.staticnav:visited {color:#cccccc; font-size:8pt}
a.staticnav:hover {color:#006699}
td.staticnav {color:#006699}
/*verborgene Elemente*/
.hidden, A:link.hidden, A:visited.hidden, A:hover.hidden {color:#ff8040}
A.navlinkhidden, A.leftnavhidden, A.rightnavhidden, a.tree-titlehidden {color:#ff8040}
A:link.navlinkhidden, A:link.leftnavhidden, A:link.rightnavhidden {color:#ff8040}
A:visited.navlinkhidden, A:visited.leftnavhidden, A:visited.rightnavhidden {color:#ff8040}
A:hover.navlinkhidden, A:hover.leftnavhidden, A:hover.rightnavhidden {color:#ff8040}
.blocked, A:link.blocked, A:visited.blocked, A:hover.blocked {color:#ff0000;}
A.navlinkblocked, A.leftnavblocked, A.rightnavblocked, a.tree-titleblocked {color:#ff0000;}
A:link.navlinkblocked, A:link.leftnavblocked, A:link.rightnavblocked {color:#ff0000;}
A:visited.navlinkblocked, A:visited.leftnavblocked, A:visited.rightnavblocked {color:#ff0000;}
A:hover.navlinkblocked, A:hover.leftnavblocked, A:hover.rightnavblocked {color:#ff0000;}
/* Recherchelinks bei Literaturhinweisen */
A.litlink {white-space:nowrap; display:block;}
/* Navigationslinks */
A.navlink, A.leftnav, A.rightnav, A.navlinkblocked, A.navlinkhidden, A.leftnavblocked, A.leftnavhidden, A.rightnavblocked, A.rightnavhidden {
display:block;
margin-left:10px;
margin-top:2px;
}
A.leftnav, A.leftnavblocked, A.leftnavhidden {white-space:nowrap}
a.tree-title {
font-size:10pt;
}
em.rightnav {
display:block;
margin-left:10px;
margin-top:2px;
}
/*Formulare*/
/*input, textarea, select {border:dashed 1px #006699;}*/
span.required {color:#ff0000;}
textarea.form-textarea {width:100%;}
div.form {border:solid 2px #cccc99; padding:4px}
/* Fehlertexte */
div.form-errortext, div.errortext, p.errortext, p.errormsg {color:#ff0000;}
div.form-errortext {padding-left:10px;}
div.form-error {border:dashed 2px #ff0000; padding:4px}
p.errormsg {
padding:3px;
border:solid 1px #ff0000;
}
p.successmsg {
padding:3px;
border:solid 1px #009900;
color:#009900;
}
p.hiddenmsg {
padding:3px;
border:solid 1px #ff8040;
color:#ff8040;
}
p.blockedmsg {
padding:3px;
border:solid 1px #ff0000;
color:#ff0000;
}
div.login-help {
font-size:10pt;
padding:6px;
border:solid 1px #ff0000;
}
/* aktueller Forumsbeitrag */
b.currentarticle {color:#ff0000;}
/* Forumsdisclaimer */
p.boarddisclaimer {
font-size:6.5pt;
line-height:125%;
margin-bottom:0;
}
/*Buttons und Formulare*/
input.submit {font-size:7pt;}
.litsearch {font-size:8pt;}
.path {font-size:8pt;}
/*Fragebogen*/
td.questcell {
vertical-align:top;
text-align:left;
}
/*Übersichtsseiten*/
b.box, b.box a, b.actionsbox, b.actionsbox a, b.box-hidden, b.box-hidden a, b.box-blocked, b.box-blocked a {
font-size:10pt;
padding:2px;
margin-bottom:0px;
margin-top:0px;
}
b.cat-title, b.cat-title a {
font-size:11pt;
margin-bottom:0px;
margin-top:0px;
}
a.cat-sub, div a.cat-sub {
font-size:8pt;
margin-bottom:0px;
margin-top:0px;
}
b.tt-title, b.tt-title a {
font-size:11pt;
margin-bottom:0px;
margin-top:0px;
}
b.box-hidden, b.box-hidden a, b.tt-title-hidden, b.tt-title-hidden a {color:#ff8040}
b.cat-titlehidden, b.cat-titlehidden a, a.cat-subhidden {color:#ff8040}
b.box-blocked, b.box-blocked a, b.tt-title-blocked, b.tt-title-blocked a {color:#ff0000}
b.cat-titleblocked, b.cat-titleblocked a, a.cat-subblocked {color:#ff8040}
h2.bluebox {
color:#CCCCCC;
padding:2px;
margin-bottom:0px;
margin-top:0px;
}
td.box, td.bluebox, td.actionsbox {
border-top:2px;
border-left:1px;
border-right:0px;
border-bottom:0px;
border-style:solid;
font-size:10pt
}
td.box {border-color:#006699}
td.bluebox, td.actionsbox {border-color:#006699;}
td.hbox-left, td.hbluebox-left, td.header-actionsbox-left {
width:7px;
height:15px;
border:1px;
border-style:solid;
margin-bottom:0px;
}
td.hbox-left {
border-color:#006699;
background-color:#006699;
}
td.hbox {
padding-left:10px;
}
td.hbluebox-left, td.header-actionsbox-left {
border-color:#006699;
background-color:#006699;
}
div.box {
padding-top:5px;
padding-left:5px;
margin-left:0px;
font-size:10pt;
}
div.box-relation, div.box-relation a {font-size:7pt;padding-bottom:3px}
/* Bearbeitungslinks */
span.edit, span.edit a , div.edit, div.edit a {
font-size:8pt;
margin-top:0;
}
TABLE.rulesb {border-collapse:collapse; border:0; border-spacing:0}
TABLE.rulesb TD {border-bottom:1px solid #999933;padding:5px}
TABLE.rulesb TH {font-weight:bold;border-bottom:2px solid #999933;padding:7px 5px 3px 5px}
TABLE.rulesb0 {border-collapse:collapse; border:0; border-spacing:0}
TABLE.rulesb0 TD {border-bottom:1px solid #999933;padding:7px 1px 3px 1px}
TABLE.rulesb0 TH {font-weight:bold;border-bottom:2px solid #999933;padding:3px}
td.content { padding-left:10px;padding-right:10px }
td.contenthidden { border:solid 2px #ff8040;padding:5px;margin:5px }
td.contentblocked { border:solid 2px #ff0000;padding:5px;margin:5px }
/* Guided Tour */
.gtour_navleiste {
border-top:1px solid #006699;
border-bottom:1px solid #006699;
font-size:9pt
}
.gtour_tourmap {
border:1px solid #cccccc;
padding:3px;
margin-bottom:10px;
font-size:7.5pt;
}
/* bibliosa */
span.bibliosa-teaser-small, span.bibliosa-teaser-small a {
font-size: 9pt;
}
/* Text Banner */
A.banner {font-size:8pt;text-decoration:none}
A:link.banner {font-size:8pt;color:#000000}
A:visited.banner {font-size:8pt;color:#000000}
A:hover.banner {font-size:8pt;text-decoration:none}