


/*
  custom color scheme.
  base  #5489c7
  base2 #5489c7
  base3 #000000
  menu  #000000
  kopf  #17407a
*/

/* global colorscheme */

body {
    /* Farbblock in Fakfarbe */
   /* fuer ie8: */
   background-image: url('data:image/gif;base64,R0lGODdhAQBuAIABABdAev///ywAAAAAAQBuAAACCYSPqcvtD6NMBQA7');
   background-repeat: repeat-x;
   /* fuer alle anderen: */
   background-image: linear-gradient(180deg, #000 -7px, transparent 7px),
                     url('data:image/gif;base64,R0lGODdhAQBuAIABABdAev///ywAAAAAAQBuAAACCYSPqcvtD6NMBQA7');
}

.portlet-header {
    background-color: #5489c7;
}
.portlet-header.withtab:after {
    background-color: #5489c7;
}
.portlet-header.scheme-inverted {
    background-color: #5489c7;
}
.portlet-header.scheme-inverted.withtab:after {
    background-color: #5489c7;
}

/* generisches Ansteuern */
.default-fg1 {
  color: #5489c7;
}
.default-bg1 {
  background-color: #5489c7;
}
.default-bd1 {
  border-color: #5489c7;
}
.default-fg2 {
  color: #5489c7;
}
.default-bg2 {
  background-color: #5489c7;
}
.default-bd2 {
  border-color: #5489c7;
}
.default-fg3 {
  color: #000000;
}
.default-bg3 {
  background-color: #000000;
}
.default-bd3 {
  border-color: #000000;
}

/* Linkfarben */

a:link:before, a:visited:before,
a:link:after, a:visited:after, abbr:after  {
    /*background-color: #5489c7 */
    color: #5489c7;
    border-color: #5489c7;
}
a:link, a:visited, abbr {
    color: #5489c7;
}

/* Navmenufarben
   nur die oberste Stufe wird hier angepasst.
 */

#menu ul {
    background-color: #5489c7;
}
#menu:before {
    background-color: #000000;
}

ul {
  list-style-image: url('data:image/gif;base64,R0lGODdhBgAGAIABAFSJx////ywAAAAABgAGAAACBYSPqcsFADs=');
}

.portlet-body.portlet-body.bodyscheme-colorbg {
    background-color: #5489c7;
}
.portlet-header.portlet-header.bodyscheme-colorbg {
    background-color: #000000;
}
figure figcaption, table caption {
    background-color: #5489c7;
}

blockquote.pullquote {
    background-color: rgba(84,137,199,0.1);
}
blockquote.pullquote:before,
blockquote.pullquote:after {
  color: rgba(84,137,199,0.3);
}


/* local colorscheme: */

.scheme-custom.portlet-header{
    background-color: #5489c7;
}
.scheme-custom a:link, 
.scheme-custom a:visited, 
.scheme-custom abbr {
        color:#5489c7;
    }
.scheme-custom a:link:before, 
.scheme-custom a:link:after,
.scheme-custom a:visited:before,
.scheme-custom a:visited:after,
.scheme-custom abbr:after {
    /*background-color:#5489c7;*/
        color:#5489c7;
}
.scheme-custom.portlet-header.withtab:after {
    background-color: #5489c7;
    color: #5489c7;
}
/* generisches Ansteuern */
.scheme-custom .default-fg1 {
        color: #5489c7;
    }
.scheme-custom .default-bg1 {
        background-color: #5489c7;
    }
.scheme-custom .default-bd1 {
        border-color: #5489c7;
    }
.scheme-custom .default-fg2 {
        color: #5489c7;
    }
.scheme-custom .default-bg2 {
        background-color: #5489c7;
    }
.scheme-custom .default-bd2 {
        border-color: #5489c7;
    }
.scheme-custom .default-fg3 {
        color: #000000;
    }
.scheme-custom .default-bg3 {
        background-color: #000000;
    }
.scheme-custom .default-bd3 {
        border-color: #000000;
    }
.scheme-custom ul {
        list-style-image: url('data:image/gif;base64,R0lGODdhBgAGAIABAFSJx////ywAAAAABgAGAAACBYSPqcsFADs=');
    }


