HTML, BODY {
background:#000000;
color:#FFFFFF;
background-attachment:fixed;
text-align:left;
height:100%;
margin:0px;
padding:0px;
}

img { border:none; }

td {
background-color:#333333;
vertical-align:top;
font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
color:#FFFFFF;
font-size:13px;
line-height:16x;
}

.p {
font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
color:#FFFFFF;
float:left;
font-size:13px;
line-height:18px;
width:500px;
position:absolute;
top:140px;
left:250px;
padding-bottom:125px;
}

.p i {
font-size:17px;
font-style:normal;
font-weight:bold;
width:500px; }

.p b {
background:#1A3F1C;
color:#CCCCCC;
font-variant:small-caps;
padding-left:5px;
padding-right:5px;
padding-bottom:1px;
font-size:14px;
line-height:22px;
font-weight:bold;
}

.news {
font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
color:#BBBBBB;
float:left;
font-size:11px;
line-height:14px;
width:200px;
position:fixed;
top:220px;
left:20px;
}

a {
font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
color:#4A6A4A;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

a:hover {
color:#CCCCCC;
}

a:active {
text-decoration:underline;
}

input, textarea {
background-color:#FFFFFF;
color:#000000;
font-size:13px;
font-family:"Lucida Grande",Verdana,sans-serif;
width:200px;
position:relative;
top:5px;
}

.button {
position:relative;
top:6px;
left:5px;
width:75px;
height:23px;
}

.header {
position:fixed;
top:0px;
left:0px;
width:250px;
}

.menu {
position:fixed;
top:0px;
left:250px;
width:505px;
}

.block {
position:fixed;
bottom:0px;
left:250px;
width:505px;
height:86px;
}

form {
padding:0px;
margin:0px;
}

.newsletter {
font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
color:#CCCCCC;
float:left;
font-size:11px;
line-height:14px;
width:320px;
height:70px;
position:fixed;
bottom:0px;
left:270px;
}

.impressum {
text-align:right;
/* line-height:12px; */
position:fixed;
bottom:0px;
left:250px;
width:480px;
height:52px;
}



	ul.ds_links {
		margin: 0;
		padding: 5px 0 0 0;
	}
	ul.ds_links li {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	ul.ds_links li a {
		text-decoration: none;
		border: 0;
		color: #333;
		font-size: 11px;
		font-weight: normal;
	}



.ads ul {
	margin:0 !important;
	padding: 0 !important;
}
.ads ul li {
	margin:0 0 2px 0 !important;
	padding: 0 1% 0 0 !important;
	font-size: 1em !important;
	line-height: 1em !important;
	width: 32.3% !important;
	list-style-type: none !important;
}
