﻿body							{	margin: 0px; padding: 0px;
									background-color: #aeaeae; color: #000000;
									background-image: url('files/img_general/blu_background_repeat-x.gif'); background-position: 0px 0px; background-repeat: repeat-x;
									font-family: Arial, Helvetica, Sans-Serif; }

#facebook-logo					{	position: absolute; top: -200px; width: 177px; height: 177px; }


#head_background				{	margin: 0px; padding: 0px; height: 150px; width: 100%; z-index: 1; color: #ffffff;
									background-image: url('../../files/img_general/blu_head_background_blue_repeat-x.gif'); background-position: 0px 0px; background-repeat: repeat-x; }
#head_background div.center		{	position: relative; margin: 0px auto; padding: 0px; height: 150px; width: 1000px; z-index: 2;
									background-image: url('../../files/img_general/blu_head_background_shine.png'); background-position: 0px 0px; background-repeat: no-repeat; }
#menu-background				{	position: absolute; top: 130px; margin: 0px; padding: 0px; height: 20px; width: 100%; z-index: 3; 
									background-image: url('../../files/img_general/blu_menu_background_repeat.png'); background-position: 0px 0px; background-repeat: repeat; }



#head							{	position: absolute; top: 0px; left: 0px; margin: 0px; padding: 0px; height: 170px; width: 100%; z-index: 4; }
#head div.center				{	position: relative; margin: 0px auto; margin-bottom: -2px; padding: 0px; height: 22px; width: 1000px; }

#head #logo								{	position: relative; top: 29px; margin: 0px auto; padding: 0px; height: 95px; width: 177px; z-index: 5;
											background-image: url('../../files/img_general/mate_logo.png'); background-position: 0px 0px; background-repeat: no-repeat; }

#menu							{	position: absolute; top: 130px; margin: 0px; padding: 0px; height: 30px; width: 100%; z-index: 6; color: #ffffff; }
#menu div.center				{	position: relative; margin: 0px auto; margin-bottom: -2px; padding: 0px; height: 22px; width: 1000px; }

#menu #menu-frame							{	position: absolute; top: 0px; left: 10px; width: 870px; height: 22px; margin: 0px; padding: 0px; z-index: 7; }
#menu #menu-frame ul						{	margin: 0px; padding: 0px; list-style: none outside none; }
#menu #menu-frame li						{	float: left; margin: 0px; padding: 0px; }
#menu #menu-frame li.dropdown				{	float: left; margin: 0px -180px 0px 0px; padding: 0px; width: 150px; }
#menu #menu-frame a							{	float: none; display: block; font-size: 11px; line-height: 14px; font-weight: bold; text-decoration: none; text-transform: uppercase; margin: 0px 0px 0px 0px; padding: 3px 5px 3px 5px; color: #ffffff; }
#menu #menu-frame a:link, #menu #menu-frame a:visited																			{	margin: 0px 0px 3px 0px; border-bottom: 0px; background: none; }
#menu #menu-frame a:focus, #menu #menu-frame a:hover, #menu #menu-frame a:active												{	margin: 0px 0px 0px 0px; border-bottom: 3px #ffffff solid; background-image: url('../../files/img_general/dot_000000_70.png'); background-position: 0px 0px; background-repeat: repeat; }

#content						{	position: absolute; top: 130px; margin: 40px 0px 40px 0px; padding: 0px; height: 30px; width: 100%; z-index: 2; color: #000000; font-family: Verdana, Arial, Helvetica, Sans-Serif; }
#content div.center				{	position: relative; margin: 0px auto; margin-bottom: -2px; padding: 0px; height: 22px; width: 1000px; z-index: 3; }
	
#content #content-head						{	position: relative; 	float: left; left: 10px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; 		height: auto; width: 870px; z-index: 4; font-size: 0px; line-height: 0px; }
#content #content-left						{	position: relative; 	float: left; left: 10px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 		height: auto; width: 860px; z-index: 4; }
#content #content-right						{	position: relative; 	float: right; margin: 0px -80px 0px 0px; padding: 0px 0px 0px 0px; 			height: auto; width: 200px; z-index: 4; font-size: 0px; line-height: 0px; }

#content div.content-left-left				{	position: relative; 	float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 				height: auto; width: 550px; z-index: 4; }
#content div.content-left-right				{	position: relative; 	float: right; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 				height: auto; width: 300px; z-index: 4; }
#content div.content-left-both				{	position: relative; 	clear: both; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 				height: auto; width: 860px; z-index: 4; }



	div.frame550								{	position: static; 		clear: both; 	margin: 0px 0px 10px 0px; padding: 0px;	width: 548px;		height: auto;		border: 1px #8b8b8b solid;		background-color: #ffffff; }
	div.frame550 div.news-headline				{	position: static; 		clear: both; 	margin: 0px 0px 0px 0px; padding: 0px;		width: 548px;		height: 20px;		background-color: #dbd6cd;		border-bottom: 2px #0b0074 solid;		background-image: url('files/img_general/headline_background.gif'); background-position: 0px 0px; background-repeat: no-repeat; }

		div.frame550 div.single					{	position: static; 		float: left; 	margin: 0px 0px 0px 0px; padding: 0px;		width: 538px;		height: 20px;		text-align: left; }
		div.frame550 div.single a																							{	display: block; 	float: left;	margin: 0px; padding: 3px 10px 2px 10px; border: 0px; color: #0b0074; font-size: 13px; line-height: 15px; text-transform: uppercase; text-decoration: none; font-weight: bold; }
		div.frame550 div.single a:link, div.frame550 div.single a:visited													{	background: none; background-color: transparent; }
		div.frame550 div.single a:focus, div.frame550 div.single a:hover, div.frame550 div.single a:active					{	background-image: url('files/img_general/dot_000000_20.png'); background-position: 0px 0px; background-repeat: repeat; }
		div.frame550 div.main					{	position: static; 		float: left; 	margin: 0px 0px 0px 0px; padding: 0px;		width: 125px;		height: 20px;		text-align: left; }
		div.frame550 div.main a																								{	display: block; 	float: left;	margin: 0px; padding: 3px 10px 2px 10px; border: 0px; color: #0b0074; font-size: 13px; line-height: 15px; text-transform: uppercase; text-decoration: none; font-weight: bold; }
		div.frame550 div.main a:link, div.frame550 div.main a:visited														{	background: none; background-color: transparent; }
		div.frame550 div.main a:focus, div.frame550 div.main a:hover, div.frame550 div.main a:active						{	background-image: url('files/img_general/dot_000000_20.png'); background-position: 0px 0px; background-repeat: repeat; }
		div.frame550 div.sub					{	position: static; 		float: right; 	margin: 0px 0px 0px 0px; padding: 0px;		width: 423px; 	height: 20px;		text-align: right; }
		div.frame550 div.sub a																								{	display: block; 	float: right;	margin: 0px; padding: 3px 5px 2px 5px; border: 0px; color: #000000; font-size: 13px; line-height: 15px; text-transform: uppercase; text-decoration: none; font-weight: bold; }
		div.frame550 div.sub a:link, div.frame550 div.sub a:visited															{	background: none; background-color: transparent; }
		div.frame550 div.sub a:focus, div.frame550 div.sub a:hover, div.frame550 div.sub a:active							{	background-image: url('files/img_general/dot_000000_20.png'); background-position: 0px 0px; background-repeat: repeat; }

		div.frame550 div.single h1																							{	display: block; 	float: left;	margin: 0px; padding: 3px 10px 2px 10px; border: 0px; color: #0b0074; font-size: 13px; line-height: 15px; text-transform: uppercase; text-decoration: none; font-weight: bold; }

	div.frame550 div.news-content				{	position: static; 		clear: both; 	margin: 0px; padding: 10px 0px 10px 0px;		width: 548px;		height: auto;		background-color: #ffffff;		background-image: url('files/img_general/news_background.gif'); background-position: 0px 0px; background-repeat: no-repeat;			overflow: auto; }
	div.frame550 div.news-content-intro			{	position: static; 		clear: both; 	margin: 0px; padding: 10px 0px 0px 0px;		width: 548px;		height: 140px;	background-color: #ffffff;		background-image: url('files/img_general/news_background.gif'); background-position: 0px 0px; background-repeat: no-repeat;			overflow: hidden; }
	div.frame550 div.news-content-100			{	position: static; 		clear: both; 	margin: 0px; padding: 10px 0px 0px 0px;		width: 548px;		height: 90px;		background-color: #ffffff;		background-image: url('files/img_general/news_background.gif'); background-position: 0px 0px; background-repeat: no-repeat;			overflow: hidden; }
	div.frame550 div.news-content-intro-table	{	position: static; 		clear: both; 	margin: 0px; padding: 10px 0px 10px 0px;		width: 548px;		height: 50px;		background-color: #ffffff;		background-image: url('files/img_general/news_background-intro-table.gif'); background-position: 0px 0px; background-repeat: no-repeat;		overflow: hidden; }
	div.frame550 div.news-content-detail		{	position: static; 		clear: both; 	margin: 0px; padding: 0px 0px 10px 0px;		width: 548px;		height: auto;		background-color: #ffffff;		background-image: url('files/img_general/news_background.gif'); background-position: 0px 0px; background-repeat: no-repeat;			overflow: auto; }

	div.frame550 table							{	position: static; margin: 0px; padding: 0px; width: 548px; border: 0px; }
	div.frame550 table.more						{	margin: 0px 0px 15px 0px; }
	div.frame550 td.date						{	width: 50px; padding: 2px 5px 2px 10px;		font-size: 10px; line-height: 14px; color: #000000;				vertical-align: top; text-align: left;	border-bottom: 1px #c4c4c4 solid; }
	div.frame550 td.kat							{	width: 80px; padding: 2px 5px 2px 5px;		font-size: 10px; line-height: 14px; color: #000000;				vertical-align: top; text-align: right;	border-bottom: 1px #c4c4c4 solid; }
	div.frame550 td.headline					{	width: 378px; padding: 2px 10px 2px 5px;	font-size: 11px; line-height: 14px; color: #0b0074; font-weight: bold;	vertical-align: top; text-align: left;	border-bottom: 1px #c4c4c4 solid; }
	div.frame550 td.headline a					{	font-size: 11px; line-height: 14px; color: #0b0074; font-weight: bold; }
	div.frame550 td.simple						{	padding: 2px 10px 2px 10px; 				font-size: 11px; line-height: 14px; color: #000000; 				vertical-align: top; text-align: left; }

	div.frame550 td.scout_result				{	width: 468px; padding: 2px 5px 2px 10px;	font-size: 12px; line-height: 14px; color: #000000;				vertical-align: top; text-align: left;	border-bottom: 1px #c4c4c4 solid; }
	div.frame550 td.scout_map					{	width: 50px; padding: 2px 10px 2px 5px;		font-size: 12px; line-height: 14px; color: #000000;				vertical-align: top; text-align: right;	border-bottom: 1px #c4c4c4 solid; }

	div.frame550 td.comment_date				{	width: 80px; padding: 3px 5px 2px 10px;		font-size: 11px; line-height: 14px; color: #000000;				vertical-align: top; text-align: left;	border-bottom: 1px #c4c4c4 solid; }
	div.frame550 td.comment						{	width: 428px; padding: 2px 10px 2px 5px;	font-size: 12px; line-height: 14px; color: #0b0074; font-weight: bold;	vertical-align: top; text-align: left;	border-bottom: 1px #c4c4c4 solid; }

	div.frame550 div.sites_top					{	border-bottom: 2px #0b0074 solid; padding: 2px 10px 2px 10px; text-align: left; }
	div.frame550 td.sites_top					{	border-bottom: 2px #0b0074 solid; }
	div.frame550 td.sites_bottom				{	border-top: 2px #0b0074 solid; }
	div.frame550 div.next						{	width: 244px; float: right; padding: 2px 10px 2px 10px; text-align: right; }
	div.frame550 div.back						{	width: 244px; float: left; padding: 2px 10px 2px 10px; text-align: left; }

	div.frame550 div.gallerynext				{	width: 144px; float: right; margin: 0px; padding: 2px 10px 2px 10px; text-align: right; font-size: 10px !important; color: #0b0074 !important; font-weight: bold !important; text-transform: uppercase !important; text-decoration: none !important; line-height: 10px !important; }
	div.frame550 div.galleryback				{	width: 144px; float: left; margin: 0px; padding: 2px 10px 2px 10px; text-align: left; font-size: 10px !important; color: #0b0074 !important; font-weight: bold !important; text-transform: uppercase !important; text-decoration: none !important; line-height: 10px !important; }
	div.frame550 div.gallerypages				{	width: 200px; float: left; margin: 0px; padding: 2px 0px 2px 0px; color: #000000 !important; font-weight: bold !important; font-size: 10px !important; line-height: 10px !important; text-align: center !important; }

	div.frame550 div.sites_top a				{	font-size: 10px; color: #0b0074; font-weight: bold; text-transform: uppercase; text-decoration: none; }
	div.frame550 td.sites_top a					{	font-size: 10px !important; color: #0b0074 !important; font-weight: bold !important; text-transform: uppercase !important; text-decoration: none !important; line-height: 10px !important; }
	div.frame550 td.sites_bottom a				{	font-size: 10px !important; color: #0b0074 !important; font-weight: bold !important; text-transform: uppercase !important; text-decoration: none !important; line-height: 10px !important; }
	div.frame550 td.sites_top h3				{	font-size: 10px; color: #0b0074; font-weight: bold; text-transform: uppercase; text-decoration: none; margin: 0px; padding: 2px 10px 2px 10px; }
	div.frame550 td.sites_top .detailback		{	float: left; margin: 0px; padding: 10px 0px 0px 10px; width: 150px; }
	div.frame550 td.sites_top .detailinfo		{	float: left; margin: 0px; padding: 10px 0px 0px 0px; }
	div.frame550 td.sites_top .detailinfo h1	{	margin: 0px 0px 0px 0px; padding: 0px 0px 2px 0px; font-size: 10px; font-weight: normal; color: #000000; }
	div.frame550 td.sites_bottom .detailback	{	float: left; margin: 0px; padding: 0px 0px 0px 10px; width: 150px; }
	div.frame550 td.sites_bottom .detailinfo	{	float: left; margin: 0px; padding: 0px 0px 0px 0px; }
	div.frame550 td.sites_bottom .detailinfo h1	{	margin: 0px 0px 0px 0px; padding: 2px 0px 0px 0px; font-size: 10px; font-weight: normal; color: #000000; }

	div.frame550 td.link						{	border-top: 1px #8b8b8b solid; padding: 2px 0px 0px 0px; }
	div.frame550 td.link p						{	padding: 0px 10px 10px 10px; }

	div.frame550 div.news-content-intro-table td.date		{	padding: 1px 5px 1px 10px; border: 0px; }
	div.frame550 div.news-content-intro-table td.kat		{	padding: 1px 5px 1px 5px; border: 0px; }
	div.frame550 div.news-content-intro-table td.headline	{	padding: 1px 10px 1px 5px; border: 0px; }

	div.frame550 td.headline a:link, div.frame550 td.headline a:visited															{	text-decoration: none; }
	div.frame550 td.headline a:focus, div.frame550 td.headline a:hover, div.frame550 td.headline a:active						{	text-decoration: underline; }

	div.frame550 iframe.imageblock				{	width: 548px; height: 308px; }	

	div.frame550 ol								{	margin: 0px 10px 0px 10px; padding: 0px 0px 0px 30px; list-style:  }	
	div.frame550 ol li							{	margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; font-size: 12px; line-height: 17px; }	

	div.frame550 div.news-image					{	float: left; width: 160px; height: 155px; margin: 0px 0px 0px 0px;
													background-image: url('files/img_general/shadow_150-150.png'); background-position: 0px 0px; background-repeat: no-repeat; }	
	div.frame550 div.news-image	img				{	width: 150px; height: 150px; margin: 0px; padding: 0px;	}	
	div.frame550 div.news-image	iframe			{	width: 150px; height: 150px; margin: 0px; padding: 0px; border: 0px; overflow: hidden; }	

	div.frame550 div.news-text					{	height: auto; margin: 10px 10px 0px 160px; padding: 0px 0px 0px 0px; }	
	div.frame550 div.news-text h1				{	margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; 			font-size: 11px; line-height: 14px; font-weight: normal; color: #000000; }	
	div.frame550 div.news-text h2				{	margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; 			font-size: 13px; line-height: 18px; font-weight: bold; color: #0b0074; text-transform: uppercase; }	
	div.frame550 div.news-text h3				{	margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; 			font-size: 12px; line-height: 17px; font-weight: bold; color: #000000; }	
	div.frame550 div.news-text h4				{	margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; 			font-size: 13px; line-height: 17px; font-weight: bold; color: #000000; text-transform: uppercase; }	
	div.frame550 div.news-text h5				{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 			font-size: 12px; line-height: 17px; font-weight: bold; color: #000000; }	
	div.frame550 div.news-text h6				{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 			font-size: 12px; line-height: 17px; font-weight: bold; color: #0b0074; text-transform: uppercase; }	
	div.frame550 div.news-text p				{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 			font-size: 12px; line-height: 17px; font-weight: normal; color: #000000; }	
	div.frame550 div.news-text a				{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 			font-size: 12px; line-height: 17px; font-weight: bold; color: #0b0074; }	
	div.frame550 div.news-text a:link, div.frame550 div.news-text a:visited														{	text-decoration: none; }	
	div.frame550 div.news-text a:focus, div.frame550 div.news-text a:hover, div.frame550 div.news-text a:active					{	text-decoration: underline; }	

	div.frame550 div.news-content-intro div.news-image					{	position: relative; float: left; width: 160px; height: 150px; margin: -10px 0px -10px 0px;
																			background-image: url('files/img_general/shadow_150-150_intro.png'); background-position: 0px 0px; background-repeat: no-repeat; }	


	div.frame550 div.news-text-detail			{	height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }	
	div.frame550 div.news-text-detail h1		{	margin: 0px 0px 0px 0px; padding: 15px 10px 0px 10px; 		font-size: 11px; line-height: 14px; font-weight: normal; color: #000000; }	
	div.frame550 div.news-text-detail h2		{	margin: 0px 0px 0px 0px; padding: 15px 10px 5px 10px; 		font-size: 13px; line-height: 18px; font-weight: bold; color: #0b0074; text-transform: uppercase; }	
	div.frame550 div.news-text-detail h3		{	margin: 0px 0px 0px 0px; padding: 0px 10px 15px 10px; 		font-size: 12px; line-height: 17px; font-weight: bold; color: #000000; }	
	div.frame550 div.news-text-detail h4		{	margin: 0px 0px 0px 0px; padding: 0px 10px 5px 10px; 		font-size: 13px; line-height: 17px; font-weight: bold; color: #000000; text-transform: uppercase; }	
	div.frame550 div.news-text-detail h5		{	margin: 0px 0px 0px 0px; padding: 0px 10px 0px 10px; 		font-size: 12px; line-height: 17px; font-weight: bold; color: #000000; }	
	div.frame550 div.news-text-detail h6		{	margin: 0px 0px 0px 0px; padding: 0px 10px 0px 10px; 		font-size: 12px; line-height: 17px; font-weight: bold; color: #0b0074; text-transform: uppercase; }	
	div.frame550 div.news-text-detail p			{	margin: 0px 0px 0px 0px; padding: 0px 10px 15px 10px; 		font-size: 12px; line-height: 17px; font-weight: normal; color: #000000; }	
	div.frame550 div.news-text-detail a			{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 			font-size: 12px; line-height: 17px; font-weight: bold; color: #0b0074; }	
	div.frame550 div.news-text-detail a:link, div.frame550 div.news-text-detail a:visited												{	text-decoration: none; }	
	div.frame550 div.news-text-detail a:focus, div.frame550 div.news-text-detail a:hover, div.frame550 div.news-text-detail a:active	{	text-decoration: underline; }	

	div.frame550 div.news-content-100 div.news-image_100				{	position: relative; float: left; width: 110px; height: 100px; margin: -10px 0px -10px 0px;
																			background-image: url('files/img_general/shadow_100-100_intro.png'); background-position: 0px 0px; background-repeat: no-repeat; }	
	div.frame550 div.news-image_100	img									{	width: 100px; height: 100px; margin: 0px; padding: 0px;	}	
	div.frame550 div.news-image_100	iframe								{	width: 100px; height: 100px; margin: 0px; padding: 0px; border: 0px; overflow: hidden; }	

	div.frame550 div.news-text_100				{	height: auto; margin: 0px 10px 0px 110px; padding: 0px 0px 0px 0px; }	
	div.frame550 div.news-text_100 h1			{	margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; 			font-size: 11px; line-height: 14px; font-weight: normal; color: #000000; }	
	div.frame550 div.news-text_100 h2			{	margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; 			font-size: 13px; line-height: 18px; font-weight: bold; color: #0b0074; text-transform: uppercase; }	
	div.frame550 div.news-text_100 p			{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 			font-size: 12px; line-height: 17px; font-weight: normal; color: #000000; }	
	div.frame550 div.news-text_100 a			{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 			font-size: 12px; line-height: 17px; font-weight: bold; color: #0b0074; }	
	div.frame550 div.news-text_100 a:link, div.frame550 div.news-text a:visited													{	text-decoration: none; }	
	div.frame550 div.news-text_100 a:focus, div.frame550 div.news-text a:hover, div.frame550 div.news-text a:active				{	text-decoration: underline; }	


	div.frame550 div.intern-frame				{	clear: both; }
	div.frame550 div.intern-frame_b				{	clear: both; border-bottom: 1px #8b8b8b solid; }
	div.frame550 div.intern-frame_bp			{	clear: both; border-bottom: 1px #8b8b8b solid; padding-top: 10px; }
	div.frame550 div.intern-frame_p				{	clear: both; padding-top: 10px; }
	div.frame550 div.intern-head				{	position: relative; float: left; width: 160px; height: auto; margin: 0px 0px 0px 0px; }
	div.frame550 div.intern-head h1				{	margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; 			font-size: 11px; line-height: 18px; font-weight: bold; color: #000000; text-transform: uppercase; }
	div.frame550 div.intern-content				{	height: auto; margin: 0px 10px 10px 170px; padding: 0px 0px 0px 0px; }
	div.frame550 div.intern-content p			{	margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; 			font-size: 12px; line-height: 17px; font-weight: normal; color: #000000; }
	div.frame550 div.intern-content p span.regio{	width: 150px; display: block; float: left; }
	div.frame550 div.intern-content a			{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 				font-size: 12px; line-height: 17px; font-weight: bold; color: #0b0074; }
	div.frame550 div.intern-content a:link, div.frame550 div.intern-content a:visited											{	text-decoration: none; }	
	div.frame550 div.intern-content a:focus, div.frame550 div.intern-content a:hover, div.frame550 div.intern-content a:active	{	text-decoration: underline; }	



	div.frame550 div.gallery					{	display: block; width: 548px; text-align: center; margin: 0px 0px 15px 0px; background-color: #6c6a6d; padding: 0px;
													border-top: 2px #0b0074 solid; border-bottom: 2px #0b0074 solid; }
	div.frame550 div.gallery a					{	margin: 0px; padding: 0px; }
	div.frame550 div.gallery img				{	border: 1px #dbd6cd solid; margin: 3px; width: 97px; }

	div.frame550 div.gallery2a					{	display: block; width: 548px; text-align: center; margin: 0px 0px 0px 0px; background-color: #6c6a6d; padding: 0px;
													border-top: 2px #0b0074 solid; border-bottom: 2px #8b8b8b solid; }
	div.frame550 div.gallery2a a				{	margin: 0px; padding: 0px; }
	div.frame550 div.gallery2a img				{	}

	div.frame550 div.gallery2b					{	display: block; width: 548px; margin: 0px 0px 15px 0px; background-color: #6c6a6d; padding: 0px;
													border-bottom: 2px #0b0074 solid; }
	div.frame550 div.gallery2b a				{	margin: 0px; padding: 0px; }
	div.frame550 div.gallery2b img				{	border: 1px #dbd6cd solid; margin: 3px; max-width: 97px; }

	div.frame550 div.delete						{	width: 548px; height: auto; padding: 5px 0px 5px 0px; background-color: #d50000; }
													
	


	div.frame300								{	position: static; 		clear: both; 	margin: 0px 0px 10px 0px; padding: 0px;	width: 298px;		height: auto;		border: 1px #8b8b8b solid;		background-color: #ffffff; }
	div.frame300 div.news-headline				{	position: static; 		clear: both; 	margin: 0px 0px 0px 0px; padding: 0px;		width: 298px;		height: 20px;		background-color: #dbd6cd;		border-bottom: 2px #0b0074 solid;		background-image: url('files/img_general/headline_background.gif'); background-position: 0px 0px; background-repeat: no-repeat; }
	div.frame300 div.news-headline-partypix		{	position: static; 		clear: both; 	margin: 0px 0px 0px 0px; padding: 0px;		width: 298px;		height: 20px;		background-color: #dbd6cd;		border-bottom: 2px #ffeb08 solid;		background-image: url('files/img_general/headline_background.gif'); background-position: 0px 0px; background-repeat: no-repeat; }
		div.frame300 div.single					{	position: static; 		float: left; 	margin: 0px 0px 0px 0px; padding: 0px;		width: 288px;		height: 20px;		text-align: left; }
		div.frame300 div.single span																						{	display: block; 	float: left;	margin: 0px; padding: 3px 10px 2px 10px; border: 0px; color: #0b0074; font-size: 13px; line-height: 15px; text-transform: uppercase; text-decoration: none; font-weight: bold; }
		div.frame300 div.single a																							{	display: block; 	float: left;	margin: 0px; padding: 3px 10px 2px 10px; border: 0px; color: #0b0074; font-size: 13px; line-height: 15px; text-transform: uppercase; text-decoration: none; font-weight: bold; }
		div.frame300 div.single a:link, div.frame300 div.single a:visited													{	background: none; background-color: transparent; }
		div.frame300 div.single a:focus, div.frame300 div.single a:hover, div.frame300 div.single a:active					{	background-image: url('files/img_general/dot_000000_20.png'); background-position: 0px 0px; background-repeat: repeat; }

	div.frame300 div.news-content				{	position: static; 		clear: both; 	margin: 0px; padding: 10px 0px 10px 0px;		width: 298px;		height: auto;		background-color: #ffffff;		background-image: url('files/img_general/news_background.gif'); background-position: -250px 0px; background-repeat: no-repeat;			overflow: auto; }
	div.frame300 div.news-content-detail		{	position: static; 		clear: both; 	margin: 0px; padding: 0px 0px 0px 0px;			width: 298px;		height: auto;		background-color: #ffffff;		background-image: url('files/img_general/news_background.gif'); background-position: -250px 0px; background-repeat: no-repeat;			overflow: auto; }

	div.frame300 div.news-text					{	height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
	div.frame300 div.news-text h1				{	margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; 			font-size: 11px; line-height: 14px; font-weight: normal; color: #000000; }	
	div.frame300 div.news-text h2				{	margin: 0px 0px 0px 0px; padding: 15px 10px 5px 10px; 		font-size: 13px; line-height: 18px; font-weight: bold; color: #0b0074; text-transform: uppercase; }
	div.frame300 div.news-text p				{	margin: 0px 0px 0px 0px; padding: 0px 10px 15px 10px; 		font-size: 12px; line-height: 17px; font-weight: normal; color: #000000; }	
	div.frame300 div.news-text a				{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 			font-size: 12px; line-height: 17px; font-weight: bold; color: #0b0074; }	
	div.frame300 div.news-text a:link, div.frame300 div.news-text a:visited														{	text-decoration: none; }	
	div.frame300 div.news-text a:focus, div.frame300 div.news-text a:hover, div.frame300 div.news-text a:active					{	text-decoration: underline; }	

	div.frame300 div.gewinne-frame				{	clear: both; margin: 0px; padding: 0px 0px 0px 0px; }
	div.frame300 div.gewinne-image				{	position: relative; float: left; width: 110px; height: 100px; margin: 0px 0px 0px 0px; padding: 0px;
													background-image: url('files/img_general/gewinne_shadow_100-100.png'); background-position: 0px -10px; background-repeat: no-repeat; }
	div.frame300 div.gewinne-content 			{	height: auto; margin: 0px 10px 0px 110px; padding: 0px 0px 0px 0px; text-align: left; }
	div.frame300 div.gewinne-content h2			{	margin: 0px 0px 0px 0px; padding: 15px 0px 5px 0px; 			font-size: 13px; line-height: 18px; font-weight: bold; color: #0b0074; text-transform: uppercase; text-align: left; }
	div.frame300 div.gewinne-content p			{	margin: 0px 0px 0px 0px; padding: 5px 0px 0px 0px; 				font-size: 12px; line-height: 17px; font-weight: normal; color: #000000; }
	div.frame300 div.gewinne-content a			{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 				font-size: 12px; line-height: 17px; font-weight: bold; color: #0b0074; }
	div.frame300 div.gewinne-content a:link, div.frame300 div.gewinne-content a:visited												{	text-decoration: none; }	
	div.frame300 div.gewinne-content a:focus, div.frame300 div.gewinne-content a:hover, div.frame300 div.gewinne-content a:active	{	text-decoration: underline; }	


	div.frame860								{	position: static; 		clear: both; 	margin: 0px 0px 10px 0px; padding: 0px;	width: 858px;		height: auto;		border: 1px #8b8b8b solid;		background-color: #ffffff; }
	div.frame860 div.news-headline				{	position: static; 		clear: both; 	margin: 0px 0px 0px 0px; padding: 0px;		width: 858px;		height: 20px;		background-color: #bbbdc0;		border-bottom: 2px #ffffff solid;		background-image: url('../../files/img_general/headline_background.gif'); background-position: 0px 0px; background-repeat: no-repeat; }
		div.frame860 div.single					{	position: static; 		float: left; 	margin: 0px 0px 0px 0px; padding: 0px;		width: 848px;		height: 20px;		text-align: left; }
		div.frame860 div.single a																							{	display: block; 	float: left;	margin: 0px; padding: 3px 10px 2px 10px; border: 0px; color: #e7e7e7; font-size: 13px; line-height: 15px; text-transform: uppercase; text-decoration: none; font-weight: bold; }
		div.frame860 div.single a:link, div.frame860 div.single a:visited													{	background: none; background-color: transparent; }
		div.frame860 div.single a:focus, div.frame860 div.single a:hover, div.frame860 div.single a:active					{	background-image: url('../../files/img_general/dot_000000_20.png'); background-position: 0px 0px; background-repeat: repeat; }

	div.frame860 div.news-content				{	position: static; 		clear: both; 	margin: 0px; padding: 10px 0px 10px 0px;		width: 858px;		height: auto;		background-color: #ffffff;		background-image: url('../../files/img_general/news_background.gif'); background-position: 310px 0px; background-repeat: no-repeat;			overflow: auto; }
	div.frame860 div.news-content-detail		{	position: static; 		clear: both; 	margin: 0px; padding: 0px 0px 0px 0px;			width: 858px;		height: auto;		background-color: #ffffff;		background-image: url('../../files/img_general/news_background.gif'); background-position: 310px 0px; background-repeat: no-repeat;			overflow: auto; }


	div.frame860 div.news-text					{	height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }	
	div.frame860 div.news-text h1				{	margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; 			font-size: 11px; line-height: 14px; font-weight: normal; color: #000000; }	
	div.frame860 div.news-text h2				{	margin: 0px 0px 0px 0px; padding: 15px 10px 5px 10px; 		font-size: 13px; line-height: 18px; font-weight: bold; color: #a0a0a0; text-transform: uppercase; }	
	div.frame860 div.news-text p				{	margin: 0px 0px 0px 0px; padding: 0px 10px 15px 10px; 		font-size: 12px; line-height: 17px; font-weight: normal; color: #000000; }	
	div.frame860 div.news-text a				{	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 			font-size: 12px; line-height: 17px; font-weight: bold; color: #a0a0a0; }	
	div.frame860 div.news-text a:link, div.frame860 div.news-text a:visited													{	text-decoration: none; }	
	div.frame860 div.news-text a:focus, div.frame860 div.news-text a:hover, div.frame860 div.news-text a:active				{	text-decoration: underline; }	

	div.frame860 ol								{	margin: 0px 10px 0px 10px; padding: 0px 0px 0px 30px; list-style:  }	
	div.frame860 ol li							{	margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; font-size: 12px; line-height: 17px; }	

	div.frame860 #maplist						{	position: absolute; top: 23px; left: 688px; z-index: 20; width: 170px; height: 370px; overflow: auto; }
	div.frame860 #maplist ul					{	margin: 0px; padding: 0px; width: 150px; height: auto; border: 0px; }
	div.frame860 #maplist li					{	margin: 0px; padding: 0px; width: 150px; height: auto; border: 0px; }
	div.frame860 #maplist a						{	margin: 0px; padding: 4px 10px 4px 10px; width: 130px; display: block; font-size: 12px; text-transform: uppercase; text-decoration: none; border-bottom: 1px #8b8b8b solid; }
	div.frame860 #maplist a:link, div.frame860 #maplist a:visited															{	background: none; color: #0b0074; }
	div.frame860 #maplist a:focus, div.frame860 #maplist a:hover, div.frame860 #maplist a:active							{	background-color: #6c6a6d; color: #ffffff; }

	#mate-gallery								{	 }
	#mate-gallery img							{	width: 190px; height: 113px; border: 1px #8b8b8b solid; margin: 5px; }
	

#content div.content-footer					{	position: relative; 	clear: both; left: 10px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; 		height: 50px; width: 860px; z-index: 4; border-top: 1px #ffffff solid; }
#content div.content-footer div.copy		{	float: right; width: 400px; height: 16px; margin: 5px 5px 0px 0px; padding: 0px; text-align: right; }
#content div.content-footer ul				{	width: 430px; margin: 0px; padding: 0px 0px 0px 0px; list-style: none outside none; font-weight: normal; }
#content div.content-footer li				{	margin: 0px; padding: 0px; float: left; }
#content div.content-footer p				{	margin: 0px; padding: 2px 5px 0px 10px; display: block; text-decoration: none; color: #000000; font-size: 10px; line-height: 13px; }
#content div.content-footer li a			{	margin: 0px; padding: 3px 4px 2px 4px; display: block; text-decoration: none; color: #0b0074; font-size: 10px; line-height: 13px; }
#content div.content-footer li a:link, #content div.content-footer li a:visited													{	border-bottom: 0px; margin-bottom: 1px;  }
#content div.content-footer li a:focus, #content div.content-footer li a:hover, #content div.content-footer li a:active			{	border-bottom: 1px #000000 solid; margin-bottom: 0px; }






img										{	border: 0px; }	
form									{	margin: 0px; padding: 0px; }										
div.clear								{	clear: both; font-size: 0px; line-height: 0px; height: 0px ; overflow: hidden; }
#scrbr									{	position: absolute; bottom: -1px; width: 1px; height: 1px; font-size: 0px; line-height: 0px; overflow: hidden; }

@media all{
* html body #head_background div.center								{ 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='files/img_general/blu_head_background_shine.png', sizingMethod='image'); background: none; }
* html body #menu-background										{ 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='files/img_general/blu_menu_background_repeat.png', sizingMethod='scale'); background: none; }
* html body #head #logo												{ 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='files/img_general/mate_logo.png', sizingMethod='image'); background: none; }
* html body #menu #menu-frame a:focus								{ 	background-color: #000000; }
* html body #menu #menu-frame a:hover								{ 	background-color: #000000; }
* html body #menu #menu-frame a:active								{ 	background-color: #000000; }

* html body div.news-headline div.main a:focus						{ 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='files/img_general/dot_000000_20.png', sizingMethod='scale'); background: none; }
* html body div.news-headline div.main a:hover						{ 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='files/img_general/dot_000000_20.png', sizingMethod='scale'); background: none; }
* html body div.news-headline div.main a:active						{ 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='files/img_general/dot_000000_20.png', sizingMethod='scale'); background: none; }

}

