body {  	margin:0;	padding:0;  	font-family:Helvetica, Arial, sans-serif;	font-size:12px;	line-height:18px;	color:#333;	text-align:center; } a {	color:#003;	font-weight:bold;	text-decoration:none;}a:hover {	text-decoration:underline;}a img {	border:0;}h1 {	font-size:12px;	font-weight:bold;	text-transform:uppercase;	margin-top:0;	padding-top:0;}#frame {  	width:924px;	margin-left:auto;	margin-right:auto;	text-align:left;	padding:0;

	background:right repeat-y url(bilder/sidebarbg.gif);
}#navi {	padding-left:30px;	padding-top:30px;	margin:0;	width:212px;	float:left;}#navitems {	text-transform:uppercase;	list-style:none;	padding:0;	margin:0;	margin-top:78px;}#navitems ul {	list-style:none;	padding:0;	margin:0;}#navitems ul li a {	width:123px;	line-height:19px;	height:19px;	font-size:10px;	margin-top:3px;}#navitems .newblock {	margin-top:24px;}#navitems a {	display:block;	color:#333;	background:#999;	font-weight:bold;	text-decoration:none;	padding-left:10px;	width:164px;	height:21px;	line-height:21px;	font-size:12px;	margin-top:4px;}#navitems a:hover, #navitems a.active {	background:#003;	color:#fff;}#navitems a.nobg {	color:#003;	background:none;}#navitems a.nobg:hover {	text-decoration:underline;	color:#003;	background:none;}#main {	margin-left:38px;	padding-top:64px;	width:449px;	float:left;}

#footer {	font-size:11px;	height:20px;	line-height:20px;	font-weight:bold;	text-align:center;	background:#999;	margin-left:280px;
	width:449px;}

#footer a {	color:#333;}#footer a:hover {	color:#fff;	text-decoration:none;}#language {	height:30px;	margin-bottom:33px;	width:100%;	position:relative;	text-transform:uppercase;}#language .languages{	bottom:0;	position:absolute;	text-align:right;	width:100%;	font-size:10px;}#language a {	font-weight:normal;}
#sidebar {	padding-left:11px;	padding-top:0px;	width:184px;	float:left;
}
