
html, body {
    font-family: "HalisR-Light", Arial, Helvetica, sans-serif;
    font-size: 90%;
    color: #585858;
    /*margin : 8px;*/
}

#container {
    font-size: 1em;
}

#center {
    display: none;
}

#container P {
    margin: 0px;
}

#container P.headline {
    margin-top: 1.5em;
    margin-bottom: 0.1em;
    font-size: 1.5em;
    font-weight: bold;
    color: #585858;
}

.databox {
    margin: .5em;
    padding: .5em;
    width: 85%;
}

td.tagcloud {
    font-size: 1em;
}

td.preferences {
    font-size: 1em;
    padding-top: 10px;
    padding-bottom: 10px;
}

.tagcloud {
    color: #717171;
}

.tagcloud A {
    text-decoration: none;
    color: black;
}

.tagcloud A:hover {
    text-decoration: underline;
    color: darkblue;
}

.status {
    background-color: #d7ebf9;
    color: #355f8f;
    border-color: #58819f;
    font-size: 1.5em;
}

.status-warning {
    background-color: #ffebcc;
    border-color: #ff9800;
    color: black;
    font-size: 1.5em;
}

.debug {
    background-color: #dcdcdc;
    color: #000000;
    border-color: #868686;
}

.disable-fade {
    opacity: 0.3;
}

.statusbox {
    padding: 20px;
    /*border-radius: .25em;*/
    border-style: solid;
    border-width: 2px;
    margin: auto;
}

.button {
    -webkit-transition-duration: 0.4s; /* Safari */
    transition-duration: 0.4s;
    /*border-radius: .25em;*/
    border: 2px solid #333e48;
    color: #333e48;
    background-color: white;
    font-weight: bold;
    padding: 12px;
    font-size: 1.1em;
}

.button:hover {
    background-color: #333e48;
    color: white;
}

.underlined {
    text-decoration: underline
}
