/* - base.css - */
@media screen {
/* http://www.uni-giessen.de/cms/portal_css/base.css?original=1 */
/* */
/* */
body {
font: 70% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
background-color: White;
color: Black;
margin: 0;
padding: 0;
}
table {
font-size: 100%;
}
a {
color: #436976;
background-color: transparent;
}
img {
border: none;
vertical-align: middle;
}
p {
margin: 0 0 0.75em 0;
line-height: 1.5em;
}
p img {
border: none;
margin: 0;
}
hr {
border: 0;
height: 1px;
color: #8cacbb;
background-color: #8cacbb;
margin: 0.5em 0 1em 0;
}
h1, h2, h3, h4, h5, h6 {
color: Black;
background-color: transparent;
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
font-weight: normal;
margin: 0 0 0.25em 0;
border-bottom: 1px solid #8cacbb;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: Black ! important;
text-decoration: none;
}
h1 {
font-size: 160%;
}
h2 {
font-size: 150%;
}
h3 {
font-size: 125%;
border-bottom: none;
font-weight: bold;
}
h4 {
font-size: 110%;
border-bottom: none;
font-weight: bold;
}
h5 {
font-size: 100%;
border-bottom: none;
font-weight: bold;
}
h6 {
font-size: 85%;
border-bottom: none;
font-weight: bold;
}
ul {
line-height: 1.5em;
margin: 0.5em 0 0 1.5em;
padding: 0;
list-style-type: square;
}
ol {
line-height: 1.5em;
margin: 0.5em 0 0 2.5em;
padding: 0;
list-style-image: none;
}
li {
margin-bottom: 0.5em;
}
dt {
font-weight: bold;
}
dd {
line-height: 1.5em;
margin-bottom: 1em;
}
fieldset {
border: 1px solid #8cacbb;
margin: 1em 0em 1em 0em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width: auto;
}
legend {
background: White;
padding: 0.5em;
font-size: 90%;
}
form {
border: none;
margin: 0;
}
label {
font-weight: bold;
}
textarea {
font: 100% Monaco, "Courier New", Courier, monospace;
border: 1px solid #8cacbb;
color: Black;
width: 100%;
}
input {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #8cacbb;
color: Black;
vertical-align: middle;
}
button {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #8cacbb;
color: Black;
vertical-align: middle;
background-color: #dee7ec;
padding: 1px;
cursor: pointer;
font-size: 85%;
text-transform: lowercase;
}
select {
border: 1px solid #8cacbb;
color: Black;
background-color: White;
vertical-align: top;
}
optgroup {
font-style: normal;
font-weight: bold;
color: #999;
padding-left: 0.25em;
}
option {
color: black;
}
optgroup > option {
padding: 0 0.25em 0 1em;
}
abbr, acronym, .explain {
border-bottom: 1px dotted Black;
color: Black;
background-color: transparent;
cursor: help;
}
q {
font-family: Baskerville, Georgia, serif;
font-style: italic;
font-size: 120%;
}
blockquote {
padding-left: 0.5em;
margin-left: 0;
border-left: 4px solid #8cacbb;
color: #76797c;
}
code {
font-family: Monaco, "Courier New", Courier, monospace;
font-size: 120%;
color: Black;
background-color: #dee7ec;
padding: 0 0.1em;
}
pre {
font-family: Monaco, "Courier New", Courier, monospace;
font-size: 100%;
padding: 1em;
border: 1px solid #8cacbb;
color: Black;
background-color: #dee7ec;
overflow: auto;
}
ins {
color: green;
text-decoration: none;
}
del {
color: red;
text-decoration: line-through;
}
/* */
.visualClear {
display: block;
clear: both;
}
/* */
.netscape4 {
display: none;
}
/* */
.hiddenStructure
{
position:absolute;
top:-1000px;
left:-1000px;
font-size: 0px;
}
.contentViews .hiddenStructure,
.contentActions .hiddenStructure {
position: absolute;
top: -200px;
left: -200px;
}
.hiddenLabel {
display: block;
background: transparent;
background-image: none; /* */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
}

/* - ploneCustom.css - */
@media all {

#portaltab-bibliography_view,
#portlet-related h5
{
display: none !important;
}
/* */
body {
text-align: left;
}
a:link {
}
#content a:hover, #portal-column-two a:hover {
text-decoration: underline!important;
border-bottom: none!important;
}
ul {
margin: 1em 2em;
padding: 0px;
}
ol {
margin: 1em 2em;
padding: 0px;
}
li a {
text-decoration: none !important;
}
#portal-column-two li {
line-height: 120%;
margin: 0px;
padding: 0 0 0.25em 0;
}
table td {
vertical-align: top;
}
#visual-portal-wrapper {
max-width: 1280px;
text-align: center;
margin: 0px;
padding: 0px;
margin-left: auto;
margin-right: auto;
background: #ffffff;
}
.zentrier_mich {
width: 100%;
height: auto;
text-align: center;
margin: 0px;
padding: 0px;
}
.visualPadding {
margin: 0px!important;
padding: 0px!important;
}
#portal-top {
height: 80px;
width: 100%;
margin: 0;
padding: 0;
}
#portal-header {
padding: 0;
margin: 0;
}
#portal-logo, #live-logo {
width: 20%;
height: 80px;
margin: 0px;
padding: 0px;
background-position: center;
background-repeat: no-repeat;
float: left;
}
#live-logo {
background-image: url(logo.jpg);
display: none;
}
#portal-breadcrumbs {
height: auto;
border: none;
padding-top: 0.3em;
padding-bottom:1em;
text-transform: none;
}
#portal-columns {
padding: 0px;
margin: 0px;
width: 100%;
text-align: left;
}
#portal-column-one {
width: 20%;
padding: 0px;
margin: 0px;
text-align: left;
}
#portal-column-two {
width: 20%;
padding: 0px;
margin: 0px;
text-align: left;
}
#portal-column-content {
border-left: 1px solid #ffffff;
}
#nav_wrapper {
float: right;
font-weight: bold;
width: 80%;
height: 80px;
margin: 0px;
padding: 0px;
overflow: hidden;
}
#sublogo {
width: 20%;
height: 80px;
overflow: hidden;
position: absolute;
top: 0px;
right: 0px;
z-index: 1;
display: none;
}
#portal-globalnav {
padding: 0px;
margin: 0px;
height: 80px;
width: 100%;
table-layout: fixed;
}
#portal-globalnav .plain a, #portal-globalnav .selected a {
color: #333333;
border: none;
background: url(/plone/fss/base_layout/dot-v.gif/image/dot-v.gif) top left repeat-y;
margin: 0px;
padding: 32px 0;
text-transform: none;
text-align: center;
display: block;
width: 100%;
height: 80px;
text-decoration: none;
white-space: normal;
}
#portal-globalnav a:hover, #portal-globalnav .selected a {
background: url(/plone/fss/base_layout/dot-v.gif/image/dot-v.gif) top left repeat-y;
background-color: #E0EAF4;
color: #000000;
}
#portal-topmodules {
width: 100%;
height: 120px;
margin: auto;
padding: 0px;
background: #d4d4d4;
}
.siteinfo {
width: 100%;
border-left: 1em solid #eeeeee;
}
#banner {
/* */
background: #D4D4D4 url(/plone/fss/base_layout/about.jpg/image/banner.jpg) no-repeat scroll left top;
width: 100%;
height: 120px;
overflow: hidden;
padding: 0px;
margin: 0px;
}
#region-content {
font-size: 100%;
background: transparent;
}
.documentContent {
padding-bottom: 0px!important;
padding-top: 0px!important;
background: transparent;
}
#welcome {
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 1.6em;
float: left;
padding: 10px 0 0 20px;
}
#portal-personaltools {
background-color: #CDE2A7;
border-color: #ffffff;
border-top-color: #74AE0B;
}
/* */
#searchbox {
width: 100%;
height: 80px;
background: #D4D4D4;
display: block;
}
.searchbox {
text-align: left;
margin-left: auto;
margin-right: auto;
width: 90%;
color: #666666;
position: relative;
top: 30px;
font-size: 80%;
}
.searchbox .one {
float: right;
font-size: 1em;
text-align: left;
width: 55%;
}
.searchbox .three {
float: left;
margin: 0px;
padding: 0px;
font-size: 1em;
text-align: left;
width: 43%;
}
.searchbox .three #choice {
width: 100%;
margin: 0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 1em;
padding: 0.1em 0.1em 0.1em 0;
}
#searchbox_fields input {
width: 87%;
margin: 0px;
font-size: 1em;
padding: 2px 16px 2px 0;
float: left;
background: #ffffff url(/plone/fss/base_layout/Suche/image/search_icon.gif) right no-repeat;
background-position: 99% 50%;
}
#searchbox .searchButton {
float: right;
border: none;
background: none !important;
position: relative;
right: 0px;
top: -1.8em;
}
#accessibility, #helpsearch {
text-align: center;
width: 100%;
background: #D4D4D4;
color: #666666;
font-size: 80%;
line-height: 20px !important;
height: 20px;
}
#accessibility a, #advsearch a, #helpsearch a {
text-decoration: none;
color: #666666;
}
#accessibility a:hover, #advsearch a:hover, #helpsearch a:hover {
text-decoration: underline;
}
/* */
h1, h2, h3, h4 {
text-align: left;
padding: 0 0 0 0.5em;
margin: 10px 0;
border: none;
border-left: 1em solid #336699;
line-height: 1em !important;
font-weight: normal;
}
#portal-column-one h4,
#portal-column-one h3,
#portal-column-one h2,
#portal-column-one h1
{
margin-left: 1em;
}
h1 {
margin-top: 0;
font-size: 200%;
}
h2 {
font-size: 160%;
}
.tileItem h2 {
padding-left: 0 !important;
background: none !important;
}
h3 {
font-size: 140%;
}
h4 {
font-size: 100%;
font-weight: bold;
}
h4 a {
text-decoration: none!important;
}
h1 img {
display: none;
}
caption {
}
.documentFirstHeading {
}
.documentActions {
float: right;
margin: 0;
}
.documentActions ul {
float: left;
margin-right: 3px;
}
.documentActions a {
text-decoration: none!important;
}
p, div, .portletItem, .subarticleDescription, .blockDescription, .documentDescription {
/* line-height: 160% !important; */
}
.even, .grau, .imageLegend {
background-color: #EAEAEC;
}
.blockwrap {
}
.imageLegend {
padding: 0;
text-align: center;
}
.blockDescription {
}
.subarticleHeadingSpacer {
display: none;
}
.subarticlesHeader .subarticleHeadingSpacer {
display: block;
background: url(/plone/fss/base_layout/dot-h.gif/image/dot-h.gif) left repeat-x;
}
.subarticleMoreLink, .teaserBlockMoreLink, .tileFooter a, #portal-column-two .portletMore {
padding-left: 16px;
background: url(/plone/fss/base_layout/readmore.gif/image/readmore.gif) left top no-repeat;
text-decoration: none !important;
border: none !important;
text-align: left;
}
.portlet .subarticleMoreLink {
display: block;
}
#portal-column-two .portletMore {
margin: 0 0 1em 0;
}
.teaserBlocksTable, #teaserBlockTableColumn {
padding: 0px !important;
margin: 0 0 2em 0 !important;
}
.teaserBlockSubheading {
border: none;
padding: 0 0 0.7em 0;
background: url(/plone/fss/base_layout/dot-h.gif/image/dot-h.gif) bottom left repeat-x;
}
.teaserBlockImage {
margin: 0;
}
.teaserBlock a {
text-decoration: none !important;
}
#content .portletHeader {
text-align: left;
background-color: transparent!important;
background-image: url(/plone/fss/base_layout/dot-h.gif/image/dot-h.gif);
background-position: bottom left;
background-repeat: repeat-x;
border: none!important;
font-weight: bold!important;
text-transform: none!important;
padding: 0.5em 0;
line-height: 160%;
display: block;
white-space: normal!important;
}
#content .portletItem {
padding-left: 0px;
}
#content .portlet {
margin: 0 1.5em 0 0!important;
}
#content .portletItem {
background-image: none;
}
.portletItem, .portletBody, .portletItemSingle {
padding: 0;
margin: 0;
border: none !important;
}
/* */
.portlet {
border: none;
}
dl.portlet {
border: none;
}
/* */
#portal-column-two blockquote {
margin: 0.5em 0;
padding: 0 1em;
}
#portal-column-two p {
padding: 0px;
margin: 0px;
}
#portal-column-two .portlet ul, #content .portlet ul {
margin: 0 0 0 15px !important;
padding: 0;
list-style: square;
list-style-image: none;
color: #336699;
background-image: none;
}
#portal-column-two .portlet {
background-image: url(/plone/fss/base_layout/dot-h.gif/image/dot-h.gif);
background-position:  bottom left;
background-repeat: repeat-x;
margin: 0;
padding: 0 0 1px 0;
}
#portal-column-two .odd, #portal-column-two .even {
padding: 0.5em 0;
background-image: none;
}
#portal-column-two .odd a, #portal-column-two .even a {
text-decoration: underline;
}
#portal-column-two .portletItemDetails {
font-size: 80%;
}
#portal-column-two .portletItem {
margin: 0;
padding: 0.5em 0;
}
#portal-column-two #portlet-about .portletItem {
padding: 0 0 0.5em 0;
}
#portal-column-two .portletHeader, #portal-column-two .portlet h5 {
background-color: transparent!important;
border: none!important;
border-left: 1em solid #336699;
font-weight: bold!important;
text-transform: none!important;
padding: 0.5em 0 0 0;
display: block;
white-space: normal!important;
line-height: 140%;
}
h4 .blockSubheading {
line-height: 1em !important;
}
#portal-column-one .portletHeader {
padding-left: 1em!important;
}
.portletHeader a, .teaserBlockSubheading a {
color: #333333;
}
dd.portletFooter {
border: none;
text-align: left;
background-color: transparent;
background-image: url(/plone/fss/base_layout/dot-h.gif/image/dot-h.gif);
background-position: top left;
background-repeat: repeat-x;
padding-left: 0px;
}
#portal-column-two dd.portletFooter {
background-image: none;
line-height: 100%;
padding: 0 0 1em 0;
}
li.portletFooter {
list-style-image: url(/plone/fss/base_layout/readmore.gif/image/readmore.gif);
padding: 0.25em 0 !important;
line-height: 100% !important;
}
#portlet-about .not_anon {
background-color: #E5F0CF;
padding: 1em 0;
margin: 0;
}
#portlet-about .portletContent {
padding: 0.5em 0;
}
#content a.tile {
text-decoration: underline !important;
}
.alertPortletWrapper,
.uniblauPortletWrapper,
.zopezenPortletWrapper,
.hinweisPortletWrapper,
.boxPortletWrapper,
.dottedPortletWrapper,
.roundedPortletWrapper {
padding: 0 !important;
margin: 0;
margin-top: -1px !important;
border-top: 1px solid #ffffff;
color: #ffffff;
}
#portal-column-two .grayPortletWrapper .portlet,
#portal-column-two .greenPortletWrapper .portlet,
#portal-column-two .bluePortletWrapper .portlet,
#portal-column-two .alertPortletWrapper .portlet,
#portal-column-two .uniblauPortletWrapper .portlet,
#portal-column-two .zopezenPortletWrapper .portlet,
#portal-column-two .hinweisPortletWrapper .portlet,
#portal-column-two .boxPortletWrapper .portlet,
#portal-column-two .boxPortletWrapper .portlet,
#portal-column-two .roundedPortletWrapper .portlet {
background-image: none;
}
.grayPortletWrapper .portlet, .graydefault {
background: #EAEAEC;
}
.greenPortletWrapper .portlet, .greendefault {
background: #E5F0CF;
}
.bluePortletWrapper .portlet, .bluedefault {
background: #E0EAF4;
}
.alertPortletWrapper .portlet, .rot {
background: #B22222;
}
.uniblauPortletWrapper .portlet, .uniblau {
background: #336699;
}
.alertPortletWrapper #topic.portlet, .alertPortletWrapper .even {
background: #EEA6A6;
}
.uniblauPortletWrapper #topic.portlet, .uniblauPortletWrapper .even {
background: #FFC680;
}
.alertPortletWrapper .odd {
background: #F5CACA;
}
.uniblauPortletWrapper .odd {
background: #FFE2BF;
}
.zopezenPortletWrapper .portlet, .orange {
background: #FF8C00;
}
.hinweisPortletWrapper .portlet, .hinweisdefault{
background: #FFCE7B;
color: #1F1F1F;
border:1px solid #FFA500;
}
.zopezenPortletWrapper #topic.portlet, .zopezenPortletWrapper .even {
background: #FFC680;
}
.hinweisPortletWrapper #topic.portlet, .hinweisPortletWrapper .even {
background: #F5EFB4;
}
.zopezenPortletWrapper .odd {
background: #FFE2BF;
}
.hinweisPortletWrapper .odd {
background: #FFFBD4;
}
.boxPortletWrapper .portlet, .callout {
background: #43B4FB;
}
.boxPortletWrapper #topic.portlet, .boxPortletWrapper .even {
background: #C0E6FE;
}
.boxPortletWrapper .odd {
background: #EAF7FF;
}
.dottedPortletWrapper .portlet, .gruen {
background: #ABC327;
}
.dottedPortletWrapper #topic.portlet, .dottedPortletWrapper .even {
background: #DCE995;
}
.dottedPortletWrapper .odd {
background: #EDF4CB;
}
.roundedPortletWrapper .portlet, .gelb {
background: #FFEC9F;
color: #1F1F1F
}
.roundedPortletWrapper #topic.portlet, .roundedPortletWrapper .even {
background: #F5EFB4;
}
.roundedPortletWrapper .odd {
background: #FFFBD4;
}
.alertPortletWrapper .portlet ul,
.uniblauPortletWrapper .portlet ul,
.zopezenPortletWrapper .portlet ul,
.boxPortletWrapper .portlet ul,
.dottedPortletWrapper .portlet ul
{
color: #ffffff !important;
}
.alertPortletWrapper .portletHeader a,
.uniblauPortletWrapper .portletHeader a,
.zopezenPortletWrapper .portletHeader a,
.boxPortletWrapper .portletHeader a,
.dottedPortletWrapper .portletHeader a
{
text-decoration: none;
color: #ffffff;
}
.zopezenPortletWrapper .portletItem a {
color: #ffffff!important;
text-decoration: underline;
}
.alertPortletWrapper a,
.uniblauPortletWrapper a,
.zopezenPortletWrapper a,
.boxPortletWrapper a,
.dottedPortletWrapper a
{
color: #ffffff !important;
text-decoration: underline;
}
.alertPortletWrapper .portletItemDetails,
.uniblauPortletWrapper .portletItemDetails,
.zopezenPortletWrapper .portletItemDetails,
.boxPortletWrapper .portletItemDetails,
.dottedPortletWrapper .portletItemDetails
{
color: #ffffff !important;
}
.alertPortletWrapper .portletHeader,
.uniblauPortletWrapper .portletHeader,
.zopezenPortletWrapper .portletHeader,
.hinweisPortletWrapper .portletHeader,
.boxPortletWrapper .portletHeader,
.dottedPortletWrapper .portletHeader,
.alertPortletWrapper .portletFooter,
.uniblauPortletWrapper .portletFooter,
.zopezenPortletWrapper .portletFooter,
.hinweisPortletWrapper .portletFooter,
.boxPortletWrapper .portletFooter,
.dottedPortletWrapper .portletFooter,
.grayPortletWrapper .portletHeader,
.grayPortletWrapper .portletFooter,
.greenPortletWrapper .portletHeader,
.greenPortletWrapper .portletFooter,
.bluePortletWrapper .portletHeader,
.bluePortletWrapper .portletFooter,
.roundedPortletWrapper .portletHeader,
.roundedPortletWrapper .portletFooter
{
padding: 0.5em 0 0 1em!important;
background-image: none!important;
}
.alertPortletWrapper #topic .portletHeader,
.uniblauPortletWrapper #topic .portletHeader,
.zopezenPortletWrapper #topic .portletHeader,
.hinweisPortletWrapper #topic .portletHeader,
.boxPortletWrapper #topic .portletHeader,
.dottedPortletWrapper #topic .portletHeader,
.alertPortletWrapper #topic .portletFooter,
.uniblauPortletWrapper #topic .portletFooter,
.zopezenPortletWrapper #topic .portletFooter,
.hinweisPortletWrapper #topic .portletFooter,
.boxPortletWrapper #topic .portletFooter,
.dottedPortletWrapper #topic .portletFooter,
.grayPortletWrapper #topic .portletHeader,
.grayPortletWrapper #topic .portletFooter,
.greenPortletWrapper #topic .portletHeader,
.greenPortletWrapper #topic .portletFooter,
.bluePortletWrapper #topic .portletHeader,
.bluePortletWrapper #topic .portletFooter,
.roundedPortletWrapper #topic .portletHeader,
.roundedPortletWrapper #topic .portletFooter
{
padding: 0.5em 0.5em 0.5em 1em!important;
background-image: none!important;
}
.notitlePortletWrapper .portlet .portletHeader {
display: none !important;
}
.alertPortletWrapper li.portletFooter,
.uniblauPortletWrapper li.portletFooter,
.zopezenPortletWrapper li.portletFooter,
.boxPortletWrapper li.portletFooter,
.dottedPortletWrapper li.portletFooter
{
list-style-image: url(/plone/fss/base_layout/wreadmore.gif/image/wreadmore.gif);
padding: 0 !important;
list-style-position: outside;
line-height: 1.5em !important;
height: 1.5em;
background-color: transparent;
}
.alertPortletWrapper .portletItem,
.uniblauPortletWrapper .portletItem,
.zopezenPortletWrapper .portletItem,
.hinweisPortletWrapper .portletItem,
.boxPortletWrapper .portletItem,
.dottedPortletWrapper .portletItem,
.grayPortletWrapper .portletItem,
.greenPortletWrapper .portletItem,
.bluePortletWrapper .portletItem,
.roundedPortletWrapper .portletItem
{
background-image: none!important;
padding: 0.5em 1em !important;
}
.alertPortletWrapper .link-external,
.uniblauPortletWrapper .link-external,
.zopezenPortletWrapper .link-external,
.boxPortletWrapper .link-external,
.dottedPortletWrapper .link-external,
.callout .link-external,
.rot .link-external,
.uniblau .link-external,
.orange .link-external,
.gruen .link-external
{
background-image: url(/plone/fss/base_layout/link_icon_inverse.gif/image/link_icon_inverse.gif)!important;
}
.alertPortletWrapper .subarticleMoreLink,
.zopezenPortletWrapper .subarticleMoreLink,
.boxPortletWrapper .subarticleMoreLink,
.dottedPortletWrapper .subarticleMoreLink
{
background-image: url(/plone/fss/base_layout/wreadmore.gif/image/wreadmore.gif);
}
.alertPortletWrapper #topic .subarticleMoreLink,
.uniblauPortletWrapper #topic .subarticleMoreLink,
.zopezenPortletWrapper #topic .subarticleMoreLink,
.boxPortletWrapper #topic .subarticleMoreLink,
.dottedPortletWrapper #topic .subarticleMoreLink
{
background-image: url(/plone/fss/base_layout/readmore.gif/image/readmore.gif);
}
#topic, #topic a, #topic .portletItemDetails {
color: #000000 !important;
}
#portlet-related a:link {
text-decoration: none;
}
#portlet_randomphoto {
width: 200px;
height: 120px;
overflow: hidden !important;
background-color: #D4D4D4;
float: right;
border: none;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
padding: 0px;
margin: 0px;
}
#portlet_randomphoto .portletBody {
padding: 0px;
margin: 0px;
}
#portlet_randomphoto a {
background-position: center center;
background-repeat: no-repeat;
width: 200px;
height: 120px;
display: block;
margin: 1px 0 0 0;
padding: 0px;
border: none !important;
}
#portal-column-two h4.subarticleHeading {
background-color: transparent;
border: none;
border-left: 1em solid #336699;
text-transform: none;
padding: 0 0 0 0.5em;
font-weight: bold;
}
#portal-column-two h4.subarticleHeading a {
color: #333333 !important;
}
#portal-column-two .portletContent {
padding: 0.2em 0;
margin: 0px;
}
#portal-column-two .portletContent a {
color: #436976 !important;
}
#portal-column-two .documentDescription {
font-weight: normal;
}
#thePloneCalendar {
background-color: #d4d4d4;
border: none;
}
.ploneCalendar thead th, .ploneCalendar thead td {
background-color: #73C6EF !important;
border-color: #73C6EF !important;
color: #ffffff;
font-weight: bold;
}
#thePloneCalendar .event {
background-color: #FFFFFF;
}
/* */
#portlet-navigation-tree a {
color: #333333;
}
#portlet-navigation-tree a:hover {
text-decoration: none !important;
}
#portlet-navigation-tree .portletHeader {
background-image: none;
padding-bottom: 0.4em;
display: none;
}
#portlet-navigation-tree .navTreeLevel0 li {
padding-bottom: 1px;
padding-top: 0px;
margin: 0px;
background-image: url(/plone/fss/base_layout/dot-h.gif/image/dot-h.gif);
background-repeat: repeat-x;
background-position: bottom;
background-color: #ffffff;
}
#portlet-navigation-tree .navTreeLevel2 li {
padding: 0px;
background-image: none;
}
#portlet-navigation-tree .navTreeLevel0 .visualIconPadding {
padding-left: 1em;
}
#portlet-navigation-tree .navTreeLevel2 .visualIconPadding {
padding-left: 2em;
}
#portlet-navigation-tree .navTreeLevel3 .visualIconPadding {
padding-left: 3em;
}
#portlet-navigation-tree .navTreeLevel4 .visualIconPadding {
padding-left: 4em;
}
#portlet-navigation-tree .navTreeLevel5 .visualIconPadding {
padding-left: 5em;
}
#portlet-navigation-tree .navTreeLevel6 .visualIconPadding {
padding-left: 6em;
}
#portlet-navigation-tree .navTreeLevel7 .visualIconPadding {
padding-left: 7em;
}
#portlet-navigation-tree div, #portlet-navigation-tree a, #portlet-navigation-tree ul {
margin: 0px!important;
border: none!important;
background-image: none!important;
}
#portlet-navigation-tree .navTreeLevel0 {
background-color: transparent;
}
#portlet-navigation-tree .navTreeLevel2 {
}
#portlet-navigation-tree .navTreeLevel3 {
}
#portlet-navigation-tree .navTreeLevel4 {
}
#portlet-navigation-tree .navTreeCurrentItem {
font-weight: bold;
}
#portaltab-jlu_intern a {
background-image: url(base_layout/portaltab_intern.gif)!important;
}
#portlet-navigation-tree .InternalItem,
#portlet-navigation-tree .InternalItem .navTreeCurrentItem {
background-image: url(/plone/fss/base_layout/uni_intern.gif/image/uni_intern.gif) !important;
background-repeat: no-repeat !important;
}
#portlet-navigation-tree .navTreeCurrentItem, .navTreeItem a:hover {
background-color: #E0EAF4!important;
color: #000000!important;
}
#portlet-navigation-tree .navTreeLevel0 .InternalItem,
#portlet-navigation-tree .navTreeLevel0 .InternalItem .navTreeCurrentItem {
padding-left: 4em;
background-position: 1em center!important;
}
#portlet-navigation-tree .navTreeLevel2 .InternalItem,
#portlet-navigation-tree .navTreeLevel2 .InternalItem .navTreeCurrentItem {
padding-left: 5em;
background-position: 2em center!important;
}
#portlet-navigation-tree .navTreeLevel3 .InternalItem,
#portlet-navigation-tree .navTreeLevel3 .InternalItem .navTreeCurrentItem {
padding-left: 6em;
background-position: 3em center!important;
}
#portlet-navigation-tree .navTreeLevel4 .InternalItem,
#portlet-navigation-tree .navTreeLevel4 .InternalItem .navTreeCurrentItem {
padding-left: 7em;
background-position: 4em center!important;
}
#myfooter {
height: auto;
width: 100%;
border-top: 5px solid #d4d4d4;
}
#myfooter a {
color: #333333;
border: none;
margin: 0px;
text-transform: none;
text-align: center;
text-decoration: none;
white-space: normal;
line-height: 2em;
}
#myfooter a:hover {
text-decoration: underline;
}
#portal-footer, .poweredBy {
display: none;
}
#portal-colophon {
border-top: 5px solid #DEE7EC;
padding-top: 20px;
display: none;
}
.pullquote {
background: #ffffff url(/plone/fss/base_layout/apostr1.gif/image/apostr1.gif) top left no-repeat;
color: #333333;
float: right;
width: 35%;
font-weight: normal;
font-size: 130%;
padding: 0;
margin: 0 0 1em 2em;
text-indent: 40px;
}
.callout, .rot, .orange, .gruen, .gelb, .grau, .greendefault, .bluedefault, .uniblau, .hinweisdefault {
padding: 1em 1.5em;
margin: 0.5em 0;
font-weight: normal;
color: #ffffff;
}
#portal-column-two .callout, #portal-column-two .rot, #portal-column-two .uniblau, #portal-column-two .orange, #portal-column-two .gruen, #portal-column-two .gelb, #portal-column-two .grau, #portal-column-two .greendefault, #portal-column-two .bluedefault, #portal-column-two .hinweisdefault {
padding: 0.5em 1em;
margin: 0.5em 0;
}
.callout a, .rot a, .uniblau a, .orange a, .gruen a {
color: #ffffff !important;
text-decoration: underline !important;
border: none !important;
}
.gelb, .grau, .greendefault, .bluedefault, .hinweisdefault{
color: #1F1F1F;
}
.wichtig            {color:#993333;} /* */
.ganzwichtig        {color:#993333;
font-weight:bold;} /* */
.superwichtig       {color:#993333;
font-weight:bold;
font-size:large;} /* */
.A                  {color:#ffffff;
background-color:#0000ff;
font-size:80%;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-family:sans-serif;
padding-left:3px;
padding-right:3px;
border: solid 1px black;} /* */
.B                  {color:#000000;
background-color:#ffff00;
font-size:80%;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-family:sans-serif;
padding-left:3px;
padding-right:3px;
border: solid 1px black;} /* */
.C                  {color:#ffffff;
background-color:#0000ff;
font-size:120%;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-family:sans-serif;
padding-left:4px;
padding-right:4px;
border: solid 1px black;} /* */
.schild             {color:#000000;
background-color:#ffffff;
font-style:normal;
font-variant:normal;
font-weight:bold;
font-family:sans-serif;
padding-left:3px;
padding-right:3px;
border: solid 1px black;} /* */
.textrot            {color:red;}
.textgruen          {color:green;}
.textblau           {color:blue;}
p.ueberschrift      {clear:both;
text-align:left;
font-weight:bold;
text-decoration:underline;;
font-size:100%; }           /* */
code var,code em,
pre em, pre var     {font-family:Serif;
font-style:italic;}
div.bildrechts      {width:6.5cm;
max-width:6.5cm;
overflow:visible;
float:right;
margin:1ex 0px 0px 0.5em;
padding:0px;} /* */
div.bildlinks       {width:6.5cm;
max-width:6.5cm;
overflow:visible;
float:left;
margin:1ex 0.5em 0px 0px;
padding:0px;} /* */
p.beschriftung      {text-align:center;
font-size:90%;
margin:0px 0px 0px 0px;
font-family:Serif;
font-style:italic;} /* */
#portlet-login .portletHeader {
display: none;
}
#portlet-login .portletItem {
height: 120px;
padding: 5px 0 0 0;
}
#portlet-login #__ac_name, #portlet-login #__ac_password {
width: 60%;
}
#portlet-login .portletItem .field {
margin: 0 0 0 1.5em;
padding: 0px;
}
#portlet-login .portletItem .formControls {
margin-left: 1.5em;
}
table.echt, table.summary
{background-color:#efefef;
width:100%;} /* */
table.echt td, table.summary td
{background-color:#dfdfdf;
border-width:medium;
padding:0.75ex;
margin:0.75ex;}              /* */
table.echt th
{text-align:center;
background-color:#d5d5d5;
border-width:medium;
padding:0.75ex;
margin:0.75ex;}       /* */
table.summary td {
padding: 0.3em 0;
}
table.echt ul, #content.portlet.echt ul {
margin: 0px 2em;
color: #333333;
}
table.echt.link-mailto {
white-space: nowrap;
}
table.listing th {
text-transform: none;
padding-left: 0px;
}
#region-content.plain {
width: 100%;
table-layout: fixed;
}
#region-content a:link {
border-color: #778899;
}
#region-content a:visited {
border-color: #8B008B;
}
#region-content a:active {
border-color: Red;
}
.ich-bin-hier, #portlet-login {
width: 100%;
height: 120px;
background: #D4D4D4;
overflow: hidden;
}
.ich-bin-hier .portletItem, .ich-bin-hier .portlet {
background-color: transparent;
background-image: none;
}
.ich-bin-hier .portletItem {
padding: 1px 0em;
}
.ich-bin-hier a:hover {
text-decoration: underline;
}
.ich-bin-hier h4,
.ich-bin-hier h3,
.ich-bin-hier h2,
.ich-bin-hier h1
{
border: none;
border-bottom: 1px solid #ffffff;
margin: 0px;
padding: 0.4em 1em;
font-size: 100%;
font-weight: bold;
line-height: 140% !important;
margin: 0!important;
}
.ich-bin-hier p {
font-size: 0.8em;
padding: 0.5em 1em;
color: #666666;
}
.ich-bin-hier .portletItem .plain {
margin-left: auto;
margin-right: auto;
}
.faqoverview {
margin: 1em 0;
background: url(/plone/fss/base_layout/dot-h.gif/image/dot-h.gif) bottom left repeat-x;
padding: 0.5em 0;
}
.faqoverview h3 {
background: url(/plone/fss/base_layout/dot-h.gif/image/dot-h.gif) bottom left repeat-x;
padding: 0.25em 0;
}
#survey .field, .row {
background: url(/plone/fss/base_layout/dot-h.gif/image/dot-h.gif) bottom left repeat-x;
padding: 0 0 1em 0 !important;
}
#survey .field table {
width: 100%;
border: none;
}
#survey .field table td {
border: none;
background: #EAEAEC;
padding: 0.5em;
}
#survey legend {
display: none;
}
#survey fieldset {
border: none;
padding: 0px;
}
#survey label {
border-left: 1em solid #336699;
padding: 0 0 0 0.5em;
line-height: 100%;
}
#survey .field label {
border-left: none;
padding: 0;
}
#survey .fieldRequired {
color: #777777 !important;
font-size: 80%;
}
.row {
border: none !important;
}

/* -- andere CSS-angaben --> */
.formHelp {
font-size: 90%;
color: #76797c;
margin: 0 0 0.2em 0;
}
.formHelp:hover {
color: Black;
cursor: default;
}
.formControls {
margin: 1em 0;
}

/* einr�cken f�r popup-fenster */
#content {
margin:0 0 2em;
padding:1px 10px 0 !important;
}
#portal-breadcrumbs a {
text-decoration:none !important;
}

}