h2 {
color:#000;
}

a:link,a:visited,a:active {
color:#393;
}

a:hover {
color:#000;
}

a:focus {
background-color:#ACACAC;
color:#000;
}

.jurisRot {
color:#393;
}

.portalFarbe {
color:#393 !important;
}

.portalFarbe a {
color:#393 !important;
}

.buttonHi,.buttonNorm,.buttonGrau {
background-color:#393;
color:#FFF;
border:1px solid #FFF;
}

.buttonGrau {
background-color:#EEE;
border:1px solid #888;
color:#444 !important;
}

.buttonNorm {
background-color:#CCC;
color:#000;
border-right:1px solid #888;
border-bottom:1px solid #888;
}

.headline_clearleft {
color:#E0003C;
}

/* HEADER-Bereich */
#header {
height:57px;
margin:0;
width:100%;
background-color:#393;
}
#logo {
border:none;
right:0px;
position:absolute;
}

#textlogo h1 {
color:#FFF;
padding:17px 0 0 20px
}


/* Navigation */
#navigation a {
background-color:#393;
color:#FFF;
}

#navigation a:link,#navigation a:visited {
background-color:#393;
}

#navigation a:hover,#navigation a:active,#navigation a:focus {
background-color:#acacac;
color:#FFF;
}

#navigation .naviHi,#navigation a.naviHi {
background-color:#acacac !important;
color:#FFF;
}

#navigation .subnavi,#navigation a.subnavi {
background-color:#DCE0E3 !important;
color:#000;
font-weight:400;
}

#navigation .subnaviHi,#navigation a.subnaviHi {
background-color:#acacac !important;
color:#FFF;
}

#navigation a.subnavi:hover,#navigation a.subnavi:focus {
background-color:#acacac !important;
color:#FFF;
}

#navigation ul ul ul a.subnavi {
background-color:#dce0e3 !important;
}

/* mittlere Spalte */
.textbox {
border:1px solid #aaa;
}
#spalte_mitte {
margin-right:290px;
}
#spalte_mitte .tdBrdBot td {
border-bottom:1px solid #CCC;
}

/*** Accordion */
.accordion h3 {
background-color:#393;
color:#FFF;
background-image:url(/jportal/cms/hilfe/media/juris_de/bilder_1/icons/icon_pf_rechts.gif);
}

.accordionOpen h3 {
background-image:url(/jportal/cms/hilfe/media/juris_de/bilder_1/icons/icon_pf_unten.gif);
}

.accordionButton {
border-bottom:1px solid #393;
margin-bottom:10px;
}