/*
* Nicht farbenspezifische Stiftungsbezogene formatierungen - hier wird sprachmenu eingeschaltet
*/
div#sprachmenu{
    display:block;
    position:relative;
}

/*
* Main.css
*/

div#mainnavi_outerwrapper {
    border-top:5px solid #355e80;    
}



/*
* Content
*/

a:hover, a:active {
    color: #355e80;
}



/*
* Navigation
*/

a.home_contentblock_title_link, 
a.home_contentblock_title_link:link, 
a.home_contentblock_title_link:hover, 
a.home_contentblock_title_link:active, 
a.home_contentblock_title_link:visited {
    color:#355e80;
}

a.home_contentblock_link:hover{
    color:#355e80;
}

ul#mainnavi li.mainnavi_item a, ul#mainnavi li.mainnavi_item a:visited {
    color: #355e80;  
}

ul#mainnavi li.mainnavi_item a:hover, ul#mainnavi li.mainnavi_item a:active {
    color: #355e80;      
}

ul#mainnavi li#mainnavi_item_current a {
    color: #355e80;        
}

#middlenavi_act a{
    color:#355e80;
}

.middlenavi a:active, .middlenavi a:hover{
    color:#355e80;
}

a.middlenavi:active{
    color:#355e80;
}

ul#subnavi_level1 li.subnavi_level1 a:active, ul#subnavi_level1 li.subnavi_level1 a:hover {
    color: #355e80;  
}

ul#subnavi_level1 li#subnavi_level1_item_current a {
    color: #355e80;
}

ul#subnavi_level1 li#subnavi_level1_item_active a{
    color: #355e80;
}

ul#subnavi_level2 li.subnavi_level2 a:active, ul#subnavi_level2 li.subnavi_level2 a:hover {
    color: #355e80;
}

ul#subnavi_level2 li#subnavi_level2_item_current a {
    color: #355e80;
}

ul#subnavi_level2 li#subnavi_level2_item_active a{
    color: #355e80;
}

ul#footernavi li#footernavi_item_current a,
ul#footernavi li.footernavi_item a:hover,
ul#footernavi li.footernavi_item a:active {
    color: #355e80;
}


/*
*
* Sprachmenu
*
*/

.tx-srlanguagemenu-pi1 .NO a:hover{
color:#355e80;
}

.tx-srlanguagemenu-pi1 .ACT a{
color:#355e80; 
}

.tx-srlanguagemenu-pi1 .CUR a{
color:#355e80; 
}

.tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active {
color:#355e80;
}

.tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active {
color:#355e80;
}









/*
* FCE
*/

div.teaser_content_box p.teaser_text {
color:#355e80;
}

div.teaser_button {
background:url("../images/button_pfeil.gif") repeat scroll 0 0 transparent;
}

div.teaser_button a{
color:#355e80;
}

div.teaser_weisser_hintergrund p{
color:#355e80;
}



/*
* RTE
*/

a.link_pfeil, a.link_pfeil:link, a.link_pfeil:visited, a.link_pfeil:active, a.link_pfeil:hover {
background:url("../images/pfeil.gif") no-repeat scroll 0 3px transparent;
}

a.link_pfeil:active, a.link_pfeil:hover, a.link_pfeil:visited, a.link_pfeil:link {
background:url("../images/pfeil.gif") no-repeat scroll 0 3px transparent;
}

a.link_pfeil:hover{
color:#355e80;
}


/*
*
* EXT: ll_liberty_invest
*
*/
li.anbieter_navigation_item_current a,
li.themen_navigation_item_current a {
    text-decoration: none;
    color: #355e80;
}