@import url(https://fonts.googleapis.com/css?family=Abel);

/* Tools-Menu */



#noPwd {
    line-height: 2em;
    cursor: pointer;
}
#noRegistration {
    display:none;
}

ul.tools ul li span.mName {
    padding-left: 1em;
    text-align: left
}
* html ul.tools ul { line-height: 0; } /* IE6 "fix" */
ul.tools ul a { zoom: 1; } /* IE6/7 fix */

ul.tools *.hover {
    background-color: none;
}

ul.tools li a:hover,
ul.tools li span:hover {
    cursor: pointer;
    color: #000;
}
ul.tools a,
ul.tools span.mName {

    text-decoration: none;
    color: #444;
}

ul.tools li.hover {
    opacity: 0.9;
    filter: alpha(opacity=90);
    color: #000;
 position: relative;


}
/* fuer fixed tool-menu on the bottom */
ul.tools li.hover ul {
    position: absolute;
    bottom:2em
}
/* ende fixed bottom tool-menu **/
#adminMenu {
    display:block;
    position: absolute;
    bottom: 2.5em;
    background-color: #fff;
    line-height: 2em;
    padding: 5px;
}
#adminMenu.adminMenuHidden {
    display: none;
}
ul.tools ul {
    display: none;
    margin: 0;
    padding: 0;
    list-style:none
}
ul.tools ul li ul {
    position: relative;
    top: -26px;
    left: 100px;
    border: 1px solid #345;
}
ul.tools li.hover,
ul.tools li.hover ul li {
    border: none;
}
ul.tools ul li a {
    text-align: left;
    padding-left: 1em;
}
ul.tools ul li { float: none; }
ul.tools ul ul { top: 0; }
ul.tools span.selected,
ul.tools a.selected {
    color: #f00;
}
ul.tools a.selected:hover {
    background-color: #567;
    color: #fff;
}
/* Ende Tools-Menue */




/* authForm */


#authForm label.hidden {
    display: none;
}

#authForm #login {
    margin-top: 20px;
    width: initial;
}

#authForm #pwdRequest {
    margin-top: 20px;
}

#authForm #enterEmail {
    text-decoration: underline;
}
#authForm .hidden {
    display:none;
}
#authForm #pwdRequestLabel {
    text-decoration: underline;
    cursor: pointer;
}


#noPwd {
    line-height: 2em;
    cursor: pointer;
    text-decoration: underline;
}

#noRegistration {
    display: none;
}
