.main .iconLink, .main .iconLink:hover, .main .iconLink:active {
text-decoration:none;
}


/* Struktur */
#struktur .main .iconLink, #struktur .main .iconLink:hover, #struktur .main .iconLink:active, #struktur .main .iconButton, 
.structure .main .iconLink, .structure .main .iconLink:hover, .structure .main .iconLink:active, .structure .main .iconButton, 
.struktur .main .iconLink, .struktur .main .iconLink:hover, .struktur .main .iconLink:active, .struktur .main .iconButton {
color:#631038 !important;
background-color:#631038;
}
#struktur .buttonBox .iconLink, #struktur .buttonBox .iconLink:hover, #struktur .buttonBox .iconLink:active {
color:#ffffff;
background-color:#ffffff;
}
#struktur .buttonBox .iconPrint, #struktur .buttonBox .iconPrint:hover, #struktur .buttonBox .iconPrint:active {
color:#631038;
background-color:#631038;
}
#struktur h1, #struktur h2,#struktur .searchresultsTable th, #struktur .iconH2 a, 
.struktur h1, .struktur h2,.struktur .searchresultsTable th, .struktur .iconH2 a,
.structure h1, .structure h2,.structure .searchresultsTable th, .structure .iconH2 a {
color:#631038;
}
body#struktur .main input, body#struktur .main textfeld, body#struktur .main select{
    border: 1px solid #631039;
}
#struktur .searchresultsTable th a {
background-color:#631038;
color: #631038;
}
body#struktur h2.borderBottom {
  border-bottom:5px solid #631038;
}
#struktur h2 a, #struktur h2 a:link, #struktur h2 a:visited, #struktur h2 a:hover, #struktur h2 a:active {
color:#631038 !important;
text-decoration:none !important;
}
#struktur h3 a, #struktur h3 a:link, #struktur h3 a:visited, #struktur h3 a:hover, #struktur h3 a:active {
color:#631038 !important;
}
body#struktur .linkbox h4 {
  border-top:5px solid #631038;
}
body#struktur .main h4 a,  body#struktur .main h4 a:link, body#struktur .main h4 a:visited, body#struktur .main h4 a:hover, body#struktur .main h4 a:active {
color:#631038;
}
.linksForward a:hover, .linksForward a:active, .searchresultsTable tr.uneven .linksForward a:hover, .searchresultsTable tr.uneven .linksForward a:active {
  border:1px solid #631038;
}
body#struktur a.page:hover, body#struktur a.page:active, 
body#struktur a.pdf:hover, body#struktur a.pdf:active, 
body#struktur a.xls:hover, body#struktur a.xls:active {
  border:1px solid #631038;
}
body#struktur h3.important {
border-top:5px solid #631038;
}
.searchresultsTable tr:hover {
border:1px solid #631038;
}
body#struktur .searchresultsTable table, body#struktur  .searchresultsTable tr:hover td, body#struktur .searchresultsTable th {
border-color:#631038;
}
body#struktur div.pagerer-pager  {
border-color:#631038;
}
body#struktur  div.pagerer-pager li a {
color:#631038 !important;
background-color:#631038 !important;
}
#footer .iconLink,#footer .iconLink:hover, #footer .iconLink:active, #footer .iconButton, .linkImprintLeft .iconLink, .linkImprintRight .iconLink, #mehr-impressum .iconLink, #mehr-impressum.iconButton, #mehr-feedback .iconLink, #mehr-feedback .iconButton, #loginContainer .iconArrowRight, .language .iconLink, .language .iconLink:hover, .language .iconLink:active, .language .iconButton, #simple2search_nav .iconButton {
  color:#000000 !important;
  background-color:#000000 !important;
}
.language a, .language a:visited, .language a:link, .language .iconLink, 
#struktur .language .iconLink {
color:#000000 !important;
background-color:#000000 !important;
}
body#struktur .views-exposed-form #edit-submit, body#struktur #edit-submit-publications-overview, body#struktur #edit-submit-keb-statistik-auswertungen, body#struktur #edit-submit-vhs-statistik-auswertungen,
body#struktur #edit-submit-projects-overview-ii, body#struktur #edit-submit-statistics-evaluations, body#struktur #edit-submit-keboe-statistics-evaluations, body#struktur .views-exposed-form .views-submit-button input {
background: #631038 url("../img/icons_all.png") no-repeat scroll right -34px;
color: #631038;
}

/* Literatur */
#literatur .main .iconLink, #literatur .main .iconLink:hover, #literatur .main .iconLink:active, #literatur .main .iconButton, 
.literatur .main .iconLink, .literatur .main .iconLink:hover, .literatur .main .iconLink:active, .literatur .main .iconButton {
color:#001052 !important;
background-color:#001052;
}
#literatur h1, #literatur h2,#literatur .searchresultsTable th, #literatur .iconH2 a,
#literatur .searchresultsTable h3 a {
color:#001052;
}
body#literatur h2.borderBottom {
  border-bottom:5px solid #001052;
}
body#literatur #LiteraturStartseite .searchresultsTable tr.odd td {
border:1px solid #ffffff;
}
body#literatur #LiteraturStartseite .searchresultsTable tr.even td {
border:1px solid #eeeeee;
}
body#literatur #LiteraturStartseite .searchresultsTable tr.odd:hover td, body#literatur #LiteraturStartseite .searchresultsTable tr.even:hover td {
border:1px solid #001052;
}
body#literatur .searchresultsTable table, body#literatur  .searchresultsTable tr:hover td, body#literatur .searchresultsTable th {
border-color:#001052;
}
#literatur .searchresultsTable th a {
background-color:#001052;
color: #001052;
}
body#literatur .searchresultsTable tr td table tr td {
border:none !important;	
}
#literatur .region-blocks .block h2 {
border-color:#001052;
}
body#literatur .linkbox h4 {
border-top: 5px solid #001052;
}
body#literatur .views-exposed-form .views-submit-button input, body#literatur .views-exposed-form .views-reset-button input {
background-color:#001052 !important;
color:#001052 !important;
border: none !important;
padding-top:0px;
padding-bottom:0px;
}
body#literatur .main h4 a,  body#literatur .main h4 a:link, body#literatur .main h4 a:visited, body#literatur .main h4 a:hover, body#literatur .main h4 a:active {
color:#001052;
}
body#literatur #webform-client-form-2496 .form-actions input, body#literatur #webform-client-form-2524 .form-actions input,
body#literatur #webform-client-form-2525 .form-actions input, body#literatur #webform-client-form-2497 .form-actions input {
border:none;
padding-right: 20px;
background: #001052 url("../img/icons_all.gif") no-repeat scroll right -300px;
float:right;
clear:both;
font-size: 12px;
color:#001052;
cursor:pointer;
text-transform:uppercase;
font-size: 0.85em;
}
body#literatur #webform-client-form-2496 .form-actions input:hover, body#literatur #webform-client-form-2524 .form-actions input:hover,
body#literatur #webform-client-form-2497 .form-actions input:hover, body#literatur #webform-client-form-2525 .form-actions input:hover {
background: #001052 url("../img/icons_all.gif") no-repeat scroll right -331px;
}
body#literatur div.pagerer-pager  {
border-color:#001052;
}
body#literatur  div.pagerer-pager li a {
color:#001052 !important;
background-color:#001052 !important;
}
body#literatur .main input, body#literatur .main textfeld, body#literatur .main select{
border: 1px solid #001052;
}
body#literatur .main #complexSearch .advanced input, body#literatur .main #complexSearch .advanced textfeld, body#literatur .main #complexSearch .advanced select{
border: 1px solid #abadb3;
}

/* Forschungsnetzwerk */

#forschungsnetzwerk .main h2 {
color:#000 !important;
}
#forschungsnetzwerk .main h3, #forschungsnetzwerk .main #fnDetails h2,#forschungsnetzwerk #block-block-38 h2,#forschungsnetzwerk #block-block-41 h2,
#forschungsnetzwerk .field-name-field-fn-download .field-label{
color:#069 !important;	
font-size: 1em;
font-weight:bold;
border-bottom:5px solid #549abb;
margin-bottom:10px;
margin-top:25px;
width:100%;
box-sizing:content-box;
margin-left:-6px;
margin-right:-6px;
padding:0px 6px 8px 6px;
}
#forschungsnetzwerk .main .node h2{
color:#069 !important;	
font-size: 1em;
font-weight:bold;
border-bottom:5px solid #549abb;
margin-bottom:10px;
margin-top:25px;
width:100%;
padding-bottom:4px;
padding-left:6px !important;
margin-left:-6px;
}
#forschungsnetzwerk .main .node h2{
padding-left:0px;
margin-top:0px;
padding-top:0px;
min-height:1px;
}
#forschungsnetzwerk .main .node h2 + h3, #forschungsnetzwerk .main .node h2.fnHomeH2 {
border:none;
color:black !important;	
margin-top:10px;
margin-bottom:7px;
}
#forschungsnetzwerk .main .node h2.fnHomeH2 {
margin-top:0px;	
}

#forschungsnetzwerk .main a, #forschungsnetzwerk .main a:link, #forschungsnetzwerk .main a:visited {
color:#069 !important;		
}
#forschungsnetzwerk .main .fn-dokumente a, #forschungsnetzwerk .main .fn-dokumente a:link, #forschungsnetzwerk .main .fn-dokumente a:visited  {
color:#000 !important;		
}
 
/* NEWS */
#news h1, #news .more-link a, #news .more-link a:link, #news .more-link a:visited {
color:#fab100;
}
#news h2  {
color:#fab100;	
font-weight:bold;
border-bottom:5px solid #fab100;
padding-bottom:8px;
margin-bottom:10px;
}
body#news .searchresultsTable table, body#news  .searchresultsTable tr:hover td, body#news .searchresultsTable th {
border-color:#fab100;
}
body#news div.pagerer-pager  {
border-color:#fab100;
}
body#news  div.pagerer-pager li a {
color:#fab100 !important;
background-color:#fab100 !important;
}
#news .searchresultsTable th a, body#news div.pagerer-pager li a {
background-color: #fab100;
color:#fab100;
}
#news .searchresultsTable th {
color:#fab100;	
}


/* Medienpreise */

#medienpreise #contentHeader h1, 
#medienpreise h2,
#medienpreise .searchresultsTable th, 
#medienpreise h2.searchresultsAll, 
#medienpreise h1.h1Searchresults, 
#medienpreise .iconH2 a {
color:#663366;
}
#medienpreise .borderBottom {
border-bottom: 5px solid #663366;
margin-bottom:1em;
padding-bottom:3px;
}
#medienpreise h3 {
font-weight:bold;
color:#663366;	
font-size: 1em;
}
#medienpreise .leftContent > .content > h3, #medienpreise .rightContent > .content > h3 {
color:#000;	
}
#medienpreise .searchResultsPagination, #medienpreise .searchresultsTable td.SearchTrBorder, #medienpreise .staticSearchresults, #medienpreise h2.searchresultsAll, #medienpreise .searchresultsTable, #medienpreise .searchresultsTable .tableHeader, #medienpreise .searchresultsTable th, #medienpreise .searchresultsTable .trefferliste_link a:hover, #medienpreise .searchresultsTable .trefferliste_link a:active  {
border-color:#663366 !important;
}
#medienpreise .searchresultsTable .tableHeader .errorMessage {
background-color:#663366;
}
#medienpreise .searchresultsTable th, #medienpreise  .searchResultsPagination span.selPage {
color:#663366;
}
#medienpreise a.iconTable:link, #medienpreise a.iconTable:visited, #medienpreise a.iconTable:hover,
#medienpreise a.iconTable:active, #medienpreise a.iconTableselected {
background-color:#663366;
color:#663366;
}
body#medienpreise .views-exposed-form .views-submit-button input {
color: #663366;
}
body#medienpreise .main input {
border-color:#663366;	
}