@CHARSET "ISO-8859-1";
/* language selector */
.languageselect {
    width: 125px;
    height: 18px;
    font-size: 11px;
    margin-left: 15px;
    border: 1px solid #001d46;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
}
/*  meta-navigation */
ul.metanav {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.metanav li {
    display: block;
    float: left;
    height: 23px;
    background: #f6f6f6 url('../images/bgr-metanav-main.gif') repeat-x;
    border-right: 1px solid #ccc;
}
ul.metanav a {
    display: block;
    margin-left: 25px;
    margin-right: 25px;
    margin-top: 5px;
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
    text-transform: uppercase;
    color: #fff;
    letter-spacing: 1px;
    text-decoration: none;
}
ul.metanav a:hover {
    color: #ccc;
    text-decoration: none;
}
ul.metanav ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.metanav ul li {
    display: block;
    float: left;
    background: #ccc;
    border-right: 1px solid #ccc;
}
ul.metasubnav {
    list-style-type: none;
    margin:0;
    padding:0;
}
ul.metasubnav li {
    display: block;
    float: left;
    background: #f6f6f6 url('../images/bgrmetasubnav.gif') no-repeat;
}
ul.metasubnav a {
    display: block;
    margin-left: 38px;
    margin-right: 20px;
    margin-top: 6px;
    font-family: arial, helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #001d46;
    text-decoration: none;
}
ul.metasubnav a:hover {
    text-decoration: underline;
}
span.metalinks {
    display: block;
    padding-top: 30px;
}
span.metalinks a {
    font-size: 9px;
    color: #001d46;
    margin-right: 10px;
}

/* product navigation */
#mainlefttop ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
/* pn: first level */
#mainlefttop ul li {margin-bottom: 1px;}
#mainlefttop ul li.active {/*empty for future features*/}
/* pn: second level */
#mainlefttop ul.SubNavigation {width: 160px;}
#mainlefttop ul.SubNavigation li {margin-bottom: 0px;}
#mainlefttop ul.SubNavigation li.active {/*empty for future features*/}
/* pn: third level */
#mainlefttop ul.subSubNavigation {width: 160px;}
#mainlefttop ul.subSubNavigation li {margin-bottom: 0px;}
#mainlefttop ul.subSubNavigation li.active {/*empty for future features*/}
/* pn: links */
#mainlefttop li a {
    display: block;
    height: 24px;
    padding: 8px 0 0 19px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    background: url('../images/bgrnavleftmain.gif') no-repeat left top;
}
#mainlefttop ul li.active a {
    background: url('../images/bgrnavleftmainactive.gif') no-repeat left top;
}
#mainlefttop li a:hover {
    color: #d9d9d9;
    text-decoration: none;
}
#mainlefttop ul.SubNavigation li a {
    display: block;
    height: 20px;
    padding: 8px 0 0 30px;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #D5DAE0;
    background: url('../images/bgrnavleftsub.gif') no-repeat left top;
}
#mainlefttop ul.SubNavigation li.active a {
    color: #fff;
}
#mainlefttop ul.SubNavigation li a:hover {
    color: #d9d9d9;
    text-decoration: none;
}
#mainlefttop ul.subSubNavigation li a {
    display: block;
    height: 14px;
    padding: 2px 0 0 41px;
    font-size: 10px;
    text-decoration: none;
    text-transform: none;
    letter-spacing: normal;
    background: url('../images/bgrnavleftsubsub.gif') no-repeat left top;
}
#mainlefttop ul.subSubNavigation li.active a {
    background: url('../images/bgrnavleftsubsubactive.gif') no-repeat left top;
}
#mainlefttop ul.subSubNavigation li a:hover {
    color: #d9d9d9;
    text-decoration: none;
}
/* download-box */
#downloadbox ul {
    list-style-type: none;
    margin: 12px 0 0 15px;
    padding: 0;
}
#downloadbox ul li {
    /*background: url('../images/icon_acrobat_small.gif') no-repeat top left;*/
    height: 21px;
    /*text-indent: 20px;*/
    font-size: 10px;
    font-family: verdana, geneva, sans-serif;
}
#downloadbox a {
    text-decoration: none;
    color: #555;
    font-weight: bold;
}

/* teaser */
a.teaserheader {
    color: #001d46;
    text-decoration: none;
    font-weight: bold;
}
a.teaserheader:hover {
    color: #001d46;
    text-decoration: underline;
}
a.readmore {
    color: #888;
    text-decoration: none;
}
a.readmore:hover {
    color: #222;
    text-decoration: underline;
}
a.ruxaktuelllink {
    color: #555;
        font-size: 12px;
        font-weight: bold;
    text-decoration: none;
}
a.ruxaktuelllink:hover {
    color: #222;
    text-decoration: underline;
}
a.kontakt{
    color: #888;
    text-decoration: none;
font-size: 11px;
font-weight: bold;
letter-spacing: 1px;
}
a.kontakt:hover {
    color: #222;
    text-decoration: underline;
}
a.treppenturmlink {
    color: #555;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}
a.treppenturmlink :hover {
    color: #222;
    text-decoration: underline;
}
#conditions {display:block;padding:0 0 0 20px;z-index:100;position:absolute;top:46px;left:916px;position:fixed;}
#conditions a {display:block;background: url('../images/icon_acrobat_small.gif') no-repeat top left;color:#000;text-decoration:none;font-size:10px;text-indent:20px;}
