body {
	margin-top: 0px;
	margin-bottom: 0px;
	background: url(background_bis_1600.jpg) no-repeat repeat-x;
	background-attachment:fixed;
	margin-left: 0px;
	margin-right: 0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

DIV {
	padding:0px;
	margin:0px;
}

BODY,TD,LI,.INHALT  { font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #000000; }

#main {
	width:980px;
	margin: auto auto auto auto;
	background:#ffffff;
}

#header {
	background:url(img/header.png);
	height:170px;
	width:980px;
}

#left_header{
	height:157px;
	width:145px;
	float:left;
}

#right_header{
	height:107px;
	padding-top:20px;
}

#navigation {
	height:33px;
	top:140px;
}

.navbutton {
	margin-top:2px;
	padding-top:4px;
	width:105px;
	height:23px;
	float:right;
	text-decoration:none;
	font-variant:small-caps;
}

.navbutton:hover {
	border:solid 1px #ff7216;
	text-decoration:none;
}

#content {
	margin: auto;
	background:#ffffff;
}

.sidebutton {
	width:157px;
	height:17px;
	padding-top:5px;
	background:#eeeeee;
	font-size:10px;
	float:right;
	text-align:left;
	padding-left:5px;
	color:#000000;
	text-decoration:none;
	border-bottom:solid 1px #dddddd;
}

.sidebutton:hover {
	background:#ffffff;
	text-decoration:none;
}

.content_div {
	border:dotted 1px #dddddd; 
	background:#eeeeee; 
	margin:5px; 
	width:400px; 
	text-align:left; 
	padding:4px;
}

#left {
	float:left;
	width:164px;
	background:#ffffff;
}

#middle {
	float:left;
	width:648px;
	padding:2px;
	background:#ffffff;
	height:100%;
}

#right {
	float:right;
	width:164px;
	background:#ffffff;
}

.sidebox {
	width:162px;
	background:#ffffff;
	text-align:center;
	background:#eeeeee;

}

.testbericht_bild {
	margin:5px;
	border:solid 1px #000000;
	float:left;
	position:relativ;
}

.testbericht_bild_container{
	margin:10px;
	text-align:center;
}

.navi_container {
	width:300px;
	border:dotted 1px #eeeeee;
	margin:10px;
}

.navi_element {
	width:298px;
	padding-left:10px;
	text-align:left;
	margin-top:5px;
}

#footer {
clear:both;
}

blockquote {
	clear:both;
}

.gewinnbox {
	clear:both;
	width:500px;
	padding:20px;
	margin:20px;
	border:dotted 1px #dddddd;
	background:#ffffff;
	text-align:center;
}

.test_table{
	padding-left:50px;
}

.kuehler td{
 padding:2px;
 padding-top:3px;
 border-bottom:dotted 1px #e68848;
}

.login label{
	width:200px;
	margin:3px;
	padding:2px;
	float:left;
}

.login br{
	clear:both;
}

.login input{
	width:200px;
	padding:5px;
	margin:3px;
}

A:visited  { text-decoration: none;      color: #000000; }
A:link     { text-decoration: none;      color: #000000; }
A:active   { text-decoration: none;      color: #5d7790; }
A:hover    { text-decoration: underline; color: #5d7790; }
