html {
padding: 0;
margin: 0;
border: 0;
}

body {  
font: 100.01% Verdana, Arial, sans-serif;
background: #FFFFFF url(../images/etrib_bg.gif) repeat-x fixed; 
color: #000000;
padding: 0;
margin: 0;
border: 0;
}


h1 { 
font-size: 14.4em; 
line-height: 65%;
margin: 0 0 80px -0.13em; 
padding: 0; 
color: #FFFFFF; 
background: transparent; 
}

h1 span { 
border: 1px dotted #000000;
}

div, p { 
margin: 0;
padding: 0;
}

object { 
margin: 0 0 -3px 0;
padding: 0;
}

.arial { 
font-family: Arial, sans-serif;
}

.verdana { 
font-family: Verdana, sans-serif;
}

.times { 
font-family: Times, "Times New Roman", serif;
}

.courier { 
font-family: Courier, "Courier New", monospace;
}

.fett { 
font-weight: bold;
}

.kursiv { 
font-style: italic;
}

.dunkel{ 
background: #333333; 
}

h1 span { 
letter-spacing: -0.1em;
}

h1 span.courier { 
letter-spacing: -0.22em;
color: #666666; 
}

h1 span.times { 
color: #B30000; 
letter-spacing: -0.06em;
}

h1 span.arial { 
letter-spacing: -0.24em;
}

h1 span.das-b { 
letter-spacing: -0.32em;
}

h2 { 
font-size: 1.2em; 
color: #000000; 
background: #FFFFFF; 
width: 40%; 
padding: 10px; 
margin: 0; 
}

#version {
position: relative;
color: #FFFFFF;
top: -70px;
left: 32px;
width: 200px;
}


a         { font-size: 1em; font-weight: bold; color: #B30000; background: #FFFFFF; padding: 2px; }
a:link    { font-size: 1em; font-weight: bold; color: #B30000; background: #FFFFFF; padding: 2px; }
a:visited { font-size: 1em; font-weight: bold; color: #B30000; background: #FFFFFF; padding: 2px; }
a:hover   { font-size: 1em; font-weight: bold; color: #FFFFFF; background: #B30000; padding: 2px; }
a:active  { font-size: 1em; font-weight: bold; color: #FFFFFF; background: #B30000; padding: 2px; }
a:focus   { font-size: 1em; font-weight: bold; color: #FFFFFF; background: #B30000; padding: 2px; }


div#nintendo a,
div#nintendo a:link,
div#nintendo a:visited,
div#nintendo a:hover,
div#nintendo a:active,
div#nintendo a:focus { 
background: transparent !important;
margin: 10px 10px 20px 10px;
padding: 0;
border: 0;
}

div#nintendo a img { 
padding: 0 !important;
border: 0 !important;
}

#sticky {
margin: 0 0 -10px 0; 
float: right;
}

#sticky[id] {
position: fixed;
right: 0;
bottom: 0;
margin: 0; 
float: none;
}

#nav {
margin: 0px 350px 0 10px;
list-style: none;
padding: 0; 
}

ul#nav li {
margin: 0 0 10px 0;
padding: 0; 
}



ul#nav li.neu strong {
font-size: 1em; 
font-weight: bold; 
color: #666666; 
background: url(../images/neu_l.gif) 0% 100% no-repeat; 
padding: 0 0 0 6px;
margin: 0 -5px 0 -6px;
}

ul#nav li.neu strong i {
background: url(../images/neu_r.gif) 100% 100% no-repeat; 
padding: 0 12px 0 0;
}

ul#nav li.neu a {
text-decoration: none;
background: transparent url(../images/bg_links_verlauf.png) 100% 100% repeat-y; 
}
ul#nav li.neu a:hover,
ul#nav li.neu a:active,
ul#nav li.neu a:focus {
background: #B30000; 
}

ul#nav li.neu span {
text-decoration: underline;
}


a.rss,
a.rss img  {
background: transparent !important;
margin: 0;
padding: 0;
border: 0;
}

acronym {
border-bottom: 0;
}

#freunde {
position: fixed;
right: 10px;
top: 10px;
float: none;
background: #FFFFFF;
border-right: 1px solid #A7A7A7;
border-bottom: 1px solid #A7A7A7;
padding: 2px 2px 0 2px;
margin: 0;
}

#freunde hr {
color: #A7A7A7;
background: #A7A7A7;
height: 1px;
padding: 0;
margin: 0 0 3px 0;
border: 0;
}


div#freunde a,
div#freunde a:link,
div#freunde a:visited,
div#freunde a:hover,
div#freunde a:active,
div#freunde a:focus { 
background: transparent !important;
margin: 0;
padding: 0;
border: 0;
}

div#freunde a img { 
padding: 0 !important;
border: 0 !important;
}