body {
scrollbar-arrow-color: #ffffff; 
scrollbar-track-color: #000000; 
scrollbar-base-color: #222222; 
scrollbar-3d-light-color:; 
scrollbar-dark-shadow-color:;

background-color: #222222;

margin: 0px;	
margin-left:0px;	
margin-bottom:0px; 
margin-top:0px;
margin-right:0; 

font-size: 10px;
color:#ffffff;
font-family: Arial, Verdana;
}

a {
color: #919191;
font-family: Arial, Verdana;
text-decoration: none;
}

a:hover {
color: #FFFFFF;
font-family: Arial, Verdana;
text-decoration: none;
}

td {
font-size: 12px;
color:#ffffff;
font-family: Arial, Verdana;
}

h1 {
color:#919191;
font-size:2.1em;
font-weight:200;

letter-spacing:.2em;
text-transform:uppercase;

padding:0 0 0.5em 0;
/* border-bottom:1px solid #7F7F7F; */
border-bottom:1px solid orange;
}

h2,h3 {
font-size:1.5em;
color:#bbb;
font-weight:200;
text-decoration:underline;
}

h1,h2,h3,h4,h5,h6,p,pre,blockquote,label,ul,ol,dl,fieldset,address,#comments cite .admin-tools {
margin:5px 0;
}

p {
line-height:1.75em;
}

ul li {
list-style-type:square;
margin:.5em 0 .5em 2em;
color: #919191;
}

ul a {
font-size:12px;
text-decoration: none;
}

ul a:hover {
font-size:12px;
color: #FFFFFF;
text-decoration: none;
}

.error {
color:red;
font-weight:700;
}

/*------ Navigation ------*/

.navigation {
background-color:#000;
}

.navigation a {
margin-right:15px;
font-size: 10px;
color: #919191;
font-family: Arial, Verdana;
text-decoration: none;
}

.navigation a:hover {
font-size: 10px;
color: #FFFFFF;
font-family: Arial, Verdana;
text-decoration: none;
}

.navigation a[class=aktiv] {
font-size: 10px;
color: #fff;
font-family: Arial, Verdana;
text-decoration: none;
}

/*------ copyright ------*/

td.copyright {
font-size: .7em;
color: #919191;
font-family: arial, verdana
margin:0 0 2em 0;
padding:0 0 2em 0;
}

/*------ content ------*/

.home {
width:80%;
min-width:50em;
max-width:60em;

position:relative;

text-align:left;
line-height:2em;

margin:auto 0;
padding:1.5em 0 2.5em 0;
}

.content {
width:90%;
min-width:60em;
max-width:70em;

position:relative;

text-align:left;
line-height:1.6em;

margin:auto 0;
padding:0.5em 0 0.5em 0;
}

.content ul li {
list-style-type:square;
margin:.5em 0 .5em 1.6em;
color: #fff;
}

/*------- home -------*/

.home-links {
float:left;
width:65%;
}

.home-rechts {
float:right;
width:182px;
padding-left:1em;
border-left:1px solid #CCC;
}

.home-rechts-unten {
float:right;
width:182px;
height:80%;
padding-left:1em;
}

.unten {
vertical-align:bottom;
}

.unten img {
position:relative; 
left:-15px;
border:1px solid #fff;
padding: 3px;
}

/*------- Kontakt ------*/

.kontakt-links {
float:left;
width:65%;
}

.kontakt-rechts {
float:right;
width:182px;
}


/*------- Bilder -------*/

table .pics {
float:left;
width:100%;

margin-top:2em;
margin-left:2em;
margin-bottom:1.5em;
}

.pics a img {
border:1px solid #fff;
padding: 2px;
}

.pics a:hover img {
border:1px solid  orange;
padding: 2px;
}