body, html {	margin: 0;	padding: 0;	background-color:#004f7a;	min-height:101%;	background: #004f7a url('images/background-webarte.jpg') fixed no-repeat;	}.contentbox > h1 {margin: 15px 0 0 -20px ;}.contentbox > h2 {margin: 15px 0 0 -10px;}.mainbox {	margin-top: 0;	position: left;	width: 900px; 	left: 50%;	margin-left: 50px;		color: #4D4746;	background: tranzparent;    background-repeat: repeat;}.header {		height:0px;	padding-left:0px;	padding-top:0px;	max-width:900px;		color: #D6CFCF;	}	* html .menu {	margin-left: -3px;}.contentbox {	padding:0px 700px 20px 0px;	width: 500px; }.footerbox {    position:fixed;	margin-top:575px;		text-align:left;	font-size:0.7em;	margin-left:550px;			color: #FFFFFF;	background: tranzparent;}/*--- Menue----*/.menu {    position:fixed;	float:right;	margin: 0px;	padding:2px;	margin-left:550px;	margin-top:0px;		background: tranzparent;	}.menu ul {	list-style-type: none;	margin:0px 0px -20px 5px;	padding:10px;	list-style-image: none;	list-style-type: none}* html .menu li{	margin-bottom:-0px;}.menu li {	margin:5px;	border-bottom:0px solid #000000;	color: #D6CFCF;	line-height:10px;font-size:12px;	text-decoration: none;	background:tranzparent;	padding:0px;	width:150px;	background:tranzparent;	background-repeat: repeat-y;}.menu li a {	margin:0px;	display: block;	color: #D6CFCF;	font-size: 1em;	text-decoration: none;	border-left:0px solid #D6CFCF;	padding:3px;}.menu li li a { font-size: 0.9em; border-left:5px solid #000000;}.menu li ul { border-top:1px solid #000000;}.menu li a:hover {	text-decoration: bold;	background-image: url("images/menue-bg1.png");}.menu-current a {	font-weight: bold;	background:tranzparent;}/*---Form----*/input,textarea {  color: #112634;  background-color: #E7EEF6;  border: 1px solid #D6CFCF;  border-bottom: 1px sol id #D6CFCF;}/* login/logout*/.menu form { margin-top:10px; width:195px; font-size: 0.8em; }.menu form p { font-size: 0.8em; }#login .inputfield, #logout .inputfield { width:176px; padding-left:3px; }#login .submit, #logout .submit { width:70px; float: right; margin:5px 5px 0 0 ! important;}#login a {	display:block;	clear:both;	padding:8px;	text-align: center;}/*---Search----*/#search .inputfield { width:100px; padding-left:3px; float:left; }#search .submit{ float: right; margin-right:5px;}.header-title {	font-size:25px;	border-top:0px solid #D6CFCF;}.header-title-two {	font-size:12px;	padding-bottom:3px;	border-bottom:0px solid #D6CFCF;}.design, .design a {color: #D6CFCF ! important;}