		body
		{
			background: #FFFFFF;
			margin:0px;
			padding:0px;
			font: 12px verdana, arial, helvetica, sans-serif;
		}
		
		.clearboth
		{
			clear:both;
		}
		
		.clearboth_bottom15
		{
			clear:both;
			padding-bottom:15px;
		}
		
		.overflowhidden
		{
			overflow:hidden;
		}
		
		#news_video
		{
			overflow:hidden;
			margin-top:10px;
			text-align:center;
		}
		
		
		
		.screens
		{
			width:630px;
			overflow:hidden;
			background-color:#000000;
			text-align:center;
			padding:5px;
		}
		
		.screencontainer
		{
			height:354px;
			padding-bottom:5px;
		}
		
		.screensimagesmall
		{
			float:left;
			margin-right:3px;
			cursor:pointer;
			border: #FFFFFF 1px solid;
		}
		
		#dokument
		{		
			width:1000px;
			padding-left:10px;
			padding-right:10px;
			background-color:#FFFFFF;
			text-align:left;
			font: 12px verdana, arial, helvetica, sans-serif;
		}
		
		td
		{
			font: 12px verdana, arial, helvetica, sans-serif;
		}
		
		#maincontent
		{	
			color:#000000;
			background-color:#FFFFFF;
			margin-top:10px;
			overflow:hidden;
			text-align:left;
		}
		
		#leftcontent
		{
			overflow:hidden;
			float:left;
			width:650px;
			padding-right:16px;
		}
		
		#rightcontent
		{
			overflow:hidden;
			float:right;
			width:314px;
		}
		
		#footer
		{
			clear:both;
			padding-top:15px;
		}
		
		#footer .footer_navi
		{
			overflow:hidden;		
			background-color:#34739f;
			padding-top:10px;
			padding-bottom:10px;
			padding-left:5px;
			padding-right:5px;
		}
		
		#footer .footer_navi table
		{
			color:#ffffff;
		}
				
		
		#footer .footer_zaehler
		{
			clear:both;
			margin-bottom:10px;
			margin-top:20px;
		}
		
		
		#footer  A
		{
			TEXT-DECORATION: none;
			COLOR: #ffffff;
		}

		#footer A:hover
		{
			COLOR: #ffffff;
			TEXT-DECORATION: underline;
		}
		
		
		#header
		{
			background-color:#FFFFFF;
			height:55px;
			width:100%;
			margin-bottom:10px;
		}
		
		
		
		
		
		#block_rechts
		{
			width:312px;
			overflow:hidden;
			padding-bottom:15px;
		}
		
		#block_rechts_titel
		{
			width:100%;
			height:22px;
			background-color:#34739f;
			float:left;
		}
		
		#block_rechts_titel_text
		{
			color:#FFFFFF;
			font-weight: bold;
			padding-left:15px;
			margin-top:3px;
		}
		
		#block_rechts_container
		{
			background-color:#aeaeaf;
			padding:1px;
			overflow:hidden;
		}
		
		#block_rechts_content
		{
			background-color:#FFFFFF;
			padding:5px;
		}
		
		
		
		
		
		
		
		
		#newsblock
		{
			overflow:hidden;
			margin-top:15px;
		}
		
		#newsblock h1
		{		
			COLOR: #34739f;
			FONT-SIZE: 18px;
			FONT-WEIGHT: bold;
			MARGIN-BOTTOM: 5px;
			MARGIN-TOP: 5px;
		}
		
		
		#lnk
		{
			font: 11px verdana, arial, helvetica, sans-serif;
		}
		
		#lnk a
		{
			TEXT-DECORATION: none;
			COLOR: #34739f;
			FONT-SIZE: 11px;
			FONT-WEIGHT: bold;
		}
		
		#lnk a:hover
		{
			COLOR: #A20325;
			TEXT-DECORATION: underline;
		}
		
		
		.grey
		{
			COLOR: #7F7F7F;
		}
		
		
		
		#datum
		{
			font-size:11px;
			color:#a0a1a1;
			padding-top:5px;
			padding-bottom:10px;
		}
		
		
		#trennline_grau
		{
			clear:both;
			margin-top:2px;
			width:100%;
			height:11px;
			background-image: url(images/design/punkt_grau_11.jpg);
			background-repeat:repeat-x;
		}
		
		#trennline_grau_margin
		{
			clear:both;
			margin-top:2px;
			margin-bottom:2px;
			width:100%;
			height:11px;
			background-image: url(images/design/punkt_grau_11.jpg);
			background-repeat:repeat-x;
		}
		
		.line_grau_margin
		{
			clear:both;
			margin-top:2px;
			margin-bottom:2px;
			width:100%;
			height:11px;
			background-image: url(images/design/punkt_grau_11.jpg);
			background-repeat:repeat-x;
		}
		
		
		#news_normal
		{
			clear: both;
			overflow:hidden;
		}
		
		#news_normal .left
		{
			float:left;
			overflow:hidden;
		}
		
		
		
		#artikeldesc_mid
		{
			font-size:13px;
		}
		
		A
		{
			TEXT-DECORATION: none;
			COLOR: #34739f;
		}

		A:hover
		{
			COLOR: #34739f;
			TEXT-DECORATION: underline;
		}

		H1
		{
			COLOR: #34739f;
			FONT-SIZE: 22px;
			FONT-WEIGHT: bold;
			MARGIN-BOTTOM: 5px;
			MARGIN-TOP: 5px;
		}
		
		H3
		{
			COLOR: #34739f;
			FONT-SIZE: 14px;
			FONT-WEIGHT: bold;
			MARGIN-BOTTOM: 5px;
			MARGIN-TOP: 5px;
		}
		
		H4
		{
			COLOR: #A20325;
			FONT-SIZE: 14px;
			FONT-WEIGHT: bold;
			MARGIN-BOTTOM: 5px;
			MARGIN-TOP: 5px;
		}
		
		H5
		{
			COLOR: #34739f;
			FONT-SIZE: 12px;
			FONT-WEIGHT: bold;
			MARGIN-BOTTOM: 5px;
			MARGIN-TOP: 0px;
		}
		
		H6
		{
			COLOR: #34739f;
			FONT-SIZE: 11px;
			FONT-WEIGHT: bold;
			MARGIN: 0px;
		}
		
		.picture
		{
			BORDER-RIGHT: #a0a1a1 1px solid; 
			BORDER-TOP: #a0a1a1 1px solid; 
			BORDER-LEFT: #a0a1a1 1px solid; 
			BORDER-BOTTOM: #a0a1a1 1px solid;
		}
		
		.picture_right
		{
			BORDER-RIGHT: #a0a1a1 1px solid; 
			BORDER-TOP: #a0a1a1 1px solid; 
			BORDER-LEFT: #a0a1a1 1px solid; 
			BORDER-BOTTOM: #a0a1a1 1px solid;
			MARGIN-RIGHT: 10px;
			MARGIN-BOTTOM: 5px;
		}
		
		.picture_right_werbung
		{
			MARGIN-RIGHT: 10px;
			MARGIN-BOTTOM: 5px;
		}
		
		.picture_review
		{
			BORDER-RIGHT: #a0a1a1 1px solid; 
			BORDER-TOP: #a0a1a1 1px solid; 
			BORDER-LEFT: #a0a1a1 1px solid; 
			BORDER-BOTTOM: #a0a1a1 1px solid;
			MARGIN-RIGHT: 10px;
			MARGIN-BOTTOM: 5px;
			PADDING: 5px;
		}
		
		#blockuebersicht
		{
			clear: both;
			overflow:hidden;
			margin-top:5px;
		}
		
		
		
		#blocknews
		{
			clear: both;
			overflow:hidden;
			margin-top:2px;
		}
		
		#blocknews_leftcontent
		{
			overflow:hidden;
			float:left;
			padding-right:5px;
		}
		
		#blocknews_rightcontent
		{
			overflow:hidden;
			font-size:11px;
		}
		
		
		
		
		
		
		
		#div_navi_unten
		{
			margin-top: 10px;
			margin-bottom: 10px;
			font-size: 12px;
		}
		
		#div_navi_unten ul
		{
			list-style: none;
			margin: 0px;
			padding: 0px;
		}
		
		#div_navi_unten li
		{
			float: left;
			padding: 5px 5px 5px 5px;
			margin-right: 5px;
			margin-bottom: 5px;
			background-color: #E2EFFB;
			border: #34739f 1px solid;
		}
		
		#div_navi_unten li .aktiv
		{
			float: left;
			padding: 5px 5px 5px 5px;
			margin-right: 5px;
			margin-bottom: 5px;
			background-color: #E2EFFB;
			border: #A20325 1px solid;
		}
		
		#div_navi_unten a
		{
			font-size: 12px;
			text-decoration:none;
			color:#000000;
		}

		#div_navi_unten a:hover
		{
			font-size: 12px;
			text-decoration:none;
			color:#000000;
		}
		
		
		
		
		#navi
		{
			/*font:bold 12px arial, sans-serif;*/
			height:30px;
			margin-top:0px;
			background-color:#34739f;
			width:100%;
		}
		
		#navi ul
		{
			list-style: none;
			margin: 0;
			padding: 0;
		}
		
		#navi li
		{
			float: left;
			padding: 7px 10px 5px 5px;
		}
		
		#navi a
		{
			font-size: 14px;
			text-decoration:none;
			color:#FFFFFF;
		}

		#navi a:hover
		{
			font-size: 14px;
			text-decoration:none;
			color:#FFFFFF;
		}
		
		

		#navi_top
		{
			/*font:12px arial, sans-serif;*/
			clear:both;
			height:20px;
			margin-top:8px;
			background-color:#FFFFFF;
		}
		
		#navi_top span
		{
			height:20px;
			padding:5px 5px 3px 3px;
			color:#34739f;
		}
		
		#navi_top a
		{
			text-decoration:none;
			color:#34739f;
		}

		#navi_top a:hover
		{
			text-decoration:none;
			color:#A20325;
		}
		
		
		
		
		
		
		
		#spiel
		{
			clear: both;
			overflow:hidden;
		}
		
		#spiel .left
		{
			float:left;
			width:480px;
			padding-right:7px;
		}
		
		#spiel .right
		{
			float:right;
			width:163px;
		}
		
		#spiel .content
		{
			background-color:#FFFFFF;
			padding-right:5px;
		}
		
		#spiel .beschreibung
		{
			padding-top:10px;
		}
		
		#spiel .eigenschaft
		{
			overflow:hidden;
			clear:both;
			font-size:11px;
		}
		
		#spiel .bezeichnung
		{
			float:left;
			width:145px;
			font-size:11px;
			font-weight: bold;
		}
		
		#spiel .bezeichnung_system
		{
			float:left;
			width:165px;
			font-size:11px;
			font-weight: bold;
		}
		
		#spiel .image_big
		{
			float:left;
			width:100px;
			padding-right:10px;
		}
		
		
		#spiel h1
		{
			COLOR: #34739f;
			FONT-SIZE: 16px;
			FONT-WEIGHT: bold;
			MARGIN-BOTTOM: 10px;
			MARGIN-TOP: 5px;
		}
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		#newsthema
		{
			margin-bottom:5px;
			text-decoration: none;
			color: #34739f;
			font-size: 16px;
			font-weight: bold;
		}
		
		#newsthema a
		{
			TEXT-DECORATION: none;
			COLOR: #34739f;
		}
		
		#newsthema a:hover
		{
			TEXT-DECORATION: none;
			COLOR: #34739f;
		}
		
		#newsthemaright
		{
			margin-bottom:5px;
			text-decoration: none;
			color: #A20325;
			font-size: 14px;
			font-weight: bold;
		}
		
		
		
		#block
		{
			clear: both;
			overflow:hidden;
			PADDING-BOTTOM:15px;
		}
		
		
		
		#blockright
		{
			clear: both;
			overflow:hidden;
		}
		
		
		
		.navigation_rubrik
		{
			MARGIN-LEFT:15px;
			FONT-WEIGHT:bold;
			PADDING-BOTTOM:2px;
		}
		
		
		
		.search
		{
			margin-top:15px;
			margin-right: 5px;
		}
		
		.colA20325
		{
			COLOR: #A20325;
		}
		
		
		
		
		.margin-top25
		{
			margin-top:25px;
		}
		
		.trennline_liste
		{
			background-color:#1C558D;
			height:1px;
			margin-top:5px;
			margin-bottom:3px;
		}
		
		
		
		
		
		
		.category
		{
			COLOR: #A20325;
			FONT-SIZE: 10px;
			MARGIN-TOP: 3px;
			MARGIN-BOTTOM: 3px;
			font-weight: bold;
		}
		
		
		#gameimagescreen
		{
			margin-top:5px; 
			margin-bottom:5px;
			text-align:center;
		}
