body, html, textarea {
  margin:0; padding:0;
  background-color:#A00000;
}


a:link      { text-decoration:none; font-weight:normal; color:#cccccc; border:6px solid #000000;}
a:visited   { text-decoration:none; font-weight:normal; color:#cccccc; border:6px solid #000000;}
a:hover     { text-decoration:none; font-weight:normal; color:#cccccc; background-color:#6d6d6d; border:6px solid #6d6d6d;}
a:active    { text-decoration:none; font-weight:normal; color:#cccccc; background-color:#6d6d6d; border:6px solid #6d6d6d;}
a:focus     { text-decoration:none; font-weight:normal; color:#cccccc; border:6px solid #6d6d6d;}


#toplist
{
    width:98%;
    background-color:#000000;
    font-family:"Arial"; 
    font-size:13px;
    padding-top:8px;
    padding-bottom:8px;
    padding-left:8px;
    margin-top:-2px;
    letter-spacing:0.0em;
    word-spacing:0.7em;
    color:#cccccc; 
    z-index:6;
}

#star
{
    background-color:#000000;
    border-width: 0px;
    position:absolute;
    right:0px;
    top:0px; 
    width:30px;
    height:30px;
    z-index:6;
}  

#all
{
    width:100%;
    height:95%;
} 
  
#no1
{
position:absolute;
left:150px;
top:40px; 
font-family:Arial;
font-size:400px;
color:#D6D4D4;
z-index:2;
}

#no2
{
position:absolute;
left:200px;
top:140px;
font-family:Arial;
text-shadow:black 3px 2px 4px;
font-size:230px;
color:#43577B;
z-index:5;
}

#no3
{
position:absolute;
left:260px;
top:400px;
font-family:"Arial Black",Arial,sans-serif;
font-size:48px;
font-weight:bolder;
letter-spacing:0.0em;
color:#ff0000; 
z-index:5;
}

#no4
{
position:absolute;
top:360px;
left:40px;
font-family:Arial;
font-size:380px;
text-shadow:black 3px 2px 4px;
color:#C6C3C3;
z-index:4;
}

#carpe
{
position:absolute;
left:100px;
bottom:80px;
font-family:"Arial Black",Arial,sans-serif;
font-size:30px;
letter-spacing:2px;
color:#43577B; 
z-index:4;
}

#list
{
position:absolute;
right:100px;
top:80px;
font-family:"Arial Black",Arial,sans-serif; 
font-size:20px;
letter-spacing:0.06em;
color:#43577B; 
z-index:4;
text-shadow:black 3px 2px 4px;
}

#list a:link{text-decoration:none; border:0px solid #000000;}
#list a:visited{text-decoration:none; border:0px solid #000000;}
#list a:hover{color:white;background-color:#6d6d6d; border:0px solid #000000;}
#list a:active{color:white;background-color:#6d6d6d; border:0px solid #000000;}

#bundesweiter
{
position:absolute;
left:80px;
top:60px;
background-color:#000000;
font-family:"Arial Black",Arial,sans-serif; 
font-size:20px;
letter-spacing:0.1em;
color:#C6C3C3; 
z-index:4;
padding-left:10px;
padding-right:10px;
}

#domain
{
position:absolute;
right:160px;
top:130px;
background-color:#C6C3C3;
font-family:"Arial Black",Arial,sans-serif; 
font-size:20px;
letter-spacing:0.1em;
color:#43577B; 
z-index:4;
border: 1px solid #666666;
padding: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 5px 5px 3px #333333;
-moz-box-shadow: 5px 5px 3px #333333;
box-shadow: 5px 5px 3px #333333;
-ms-filter: "progid:DXImageTransform.Microsoft.DropShadow(color=#333333, offx=3, offy=3)";
filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#333333, offx=3, offy=3)";
}

#branchenbuch
{
position:absolute;
right:20px;
bottom:40px;
background-color:#000000;
font-family:"Arial Black",Arial,sans-serif; 
font-size:12px;
letter-spacing:0.1em;
color:#43577B; 
z-index:1;
}

#impressum
{
position:absolute;
right:42px;
top:8px;
margin-top:-2px;
font-family:Arial; 
font-size:13px;
letter-spacing:0.0em;
word-spacing:0.7em;
background-color:#000000;
color:#cccccc; 
z-index:6;
}

#wolke{
position:absolute;
bottom:-400px;
width:90%;
z-index:-5;
text-align:center;
font-size: 90%;
font-family:'lucida grande','trebuchet ms',arial,helvetica,sans-serif;
background-color:#A00000;
margin:1em 1em 1em 1em;
border:0px dotted #ddd;
padding:2em; 
}

#wolke{line-height:2.4em;word-spacing:normal;letter-spacing:normal;text-transform:none;text-align:justify;text-indent:2em}
#wolke a:link{text-decoration:none; border:0px solid #000000;}
#wolke a:visited{text-decoration:none; border:0px solid #000000;}
#wolke a:hover{color:white; background-color:#000000; border:0px solid #000000;}
#wolke a:active{color:white; background-color:#808080; border:0px solid #000000;}
.s0{font-size:1.0em;color:#ACC1F3;z-index:10}
.s0 a{color:#ACC1F3}
.s1{font-size:1.4em;color:#ACC1F3;z-index:9}
.s1 a{color:#ACC1F3}
.s2{font-size:1.8em;color:#86A0DC;z-index:8}
.s2 a{color:#86A0DC}
.s3{font-size:2.2em;color:#86A0DC;z-index:7}
.s3 a{color:#86A0DC}
.s4{font-size:2.0em;color:#607EC5;z-index:6}
.s4 a{color:#607EC5}
.s5{font-size:2.0em;color:#607EC5;z-index:5}
.s5 a{color:#607EC5}
.s6{font-size:1.3em;color:#4C6DB9;z-index:4}
.s6 a{color:#4C6DB9}
.s7{font-size:1.6em;color:#395CAE;z-index:3}
.s7 a{color:#395CAE}
.s8{font-size:1.9em;color:#264CA2;z-index:2}
.s8 a{color:#264CA2}
.s9{font-size:1.2em;color:#133B97;z-index:1}
.s9 a{color:#133B97}
.s10{font-size:1.5em;color:#002A8B;z-index:0}
.s10 a{color:#43577B}

.footer
{
width:100%;
position:absolute;
bottom:-80px;
font-family:Arial; 
font-size:12px;
letter-spacing:0.0em;
word-spacing:0.7em;
text-align:center;
background-color:#000000;
color:#cccccc; 
z-index:16;
}


