/*
------------------------------------------------------------------------------------------
*/


h1, h1 a {
padding : 10px 0 5px 0;
color : #f1a837;
font-size : 1.0em;
line-height : 1.5em;
}

h1 a {
text-decoration : none;
}

h1 a:hover {
text-decoration : underline;
}

h2 {
padding : 10px 0 5px 0;
color : #808080;
font-size : 0.9em;
line-height : 1.5em;
}

p {
padding : 0 0 10px 0;
font-size : 0.8em;
line-height : 1.5em;
}

a {
color : #f1a837;
text-decoration : underline;
}

a:hover {
text-decoration : none;
}

ul, ol {
padding : 0 0 0 30px;
}

.Ro {
float : right;
padding : 20px 0 10px 20px;
}

.Lo {
float : left;
padding : 20px 20px 10px 0;
}

/*
------------------------------------------------------------------------------------------
*/

p.offline {
text-align : center;
}

td.abstandtext {
padding-right : 10px;
white-space : nowrap;
font-size : 0.8em;
}

td.abstandtextR {
padding-right : 10px;
white-space : nowrap;
font-size : 0.8em;
text-align : right;
}

.kf {
width : 300px;
}

.infook {
color : #00DF00;
font-weight : bold;
}

.infoerror {
color : #FF0000;
font-weight : bold;
}

/*
------------------------------------------------------------------------------------------
*/