#top_banner {
    /* border: 1pt solid #00ffff; */
    /*margin: 0px 0px 0px 0px;*/
    /**height: 55px;**/
    height: 86px;
    width: 900px;
    background-color: #eeeeee;
}
#top_menue {
    /*margin: 0px 0px 0px 0px;*/
    height: 20px;
    padding-top: 3px;
    background-color: #CCCCCC;
}

#logo2 {
    width: 200px;
    float: left;
    padding-top: 2px;
}
#home, #about, #careers, #contact, #infoline {
    width: 100px;
    float: left;
    margin-top: 2px;
    /*vertical-align: text-bottom;*/
}
#references {
	width: 125px;
    float: left;
    margin-top: 2px;
}
#lehner {
    /*width: 100px;*/
    float: left;
    margin-top: 2px;
    padding-right: 5px;
    text-align: right;
    padding-left: 15px;
    /*vertical-align: text-bottom;*/
}
#gl_icon {
	float:left;
}
/** Hyperlinks for Top Menue */
.hyperlinks_bold-white {
    text-align: center;
    font-weight: bold;
    font-family: arial;
    text-decoration: none;
    /*color: #eeeeee;*/
    color: #fff;
    font-size: 11px;
}
.hyperlinks_bold-white a:link {
    text-align: center;
    font-weight: bold;
    font-family: arial;
    text-decoration: none;
    /*color: #eeeeee;*/
    color: #fff;
    font-size: 11px;
}
.hyperlinks_bold-white a:visited {
    text-align: center;
    font-weight: bold;
    font-family: arial;
    text-decoration: none;
    /*color: #eeeeee;*/
    color: #fff;
    font-size: 11px;
}
.hyperlinks_bold-white a:hover {
    text-align: center;
    font-weight: bold;
    font-family: arial;
    text-decoration: none;
    color: #000;
    font-size: 11px;
}