	body
		{
	background-image: url(../images/div/bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #5A5A5A;
	margin: 0px 0px 0px 0px;
		} 
		.table_medium
		{
	width: 480px;
	background-color: #3A3A3A;
	BORDER: 1px solid black;
	color: #6699CC;
	font-weight: bold;
	margin-right: 10px;
	margin-left: 10px;
		}
		.table_small
		{
			width: 358px;
			background-color: #3A3A3A;
			BORDER: 1px solid black;
		}	
		.table_mini
		{
	width: 228px;
	background-color: #3A3A3A;
	BORDER: 1px solid black;
	margin-right: 10px;
	margin-left: 10px;
		}			
		.contentbox
		{
	background-color: #525252;
	margin: 5px;
	padding: 5px;
		}		
		.smallfont, .contentbox
		{
	color: white;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
		}	
		.largefont
		{
			font: 12px Tahoma;
			color: white;
		}						
		hr
		{
			border: 0px;
			border-top: solid 1px #4D4D4D;
			width: 100%;
			border-bottom: transparent;
			
		}
		.actpic
		{
			border: solid 1px black;
		
		}
		.headline
		{
			font: 12px Tahoma;
			color: #FB874E;
		}
		.impressum
		{
			font: 10px Tahoma;
			color: #4e4e4e;
		}		
		.act_home
		{
			font: 14px Tahoma;
			color: #ffffff;
		}		

		.error
		{ 
			color: #ff0000; 
			font: 12px Tahoma;
			font-weight: bold;	
		}			
		a:link, a:active, a:visited 
		{
	color: #6699cc;
	text-decoration: none;
	font-weight: bold;
		}
		a:hover 
		{
	color: #6699cc;
	text-decoration: underline;
	font-weight: bold;
		}
		input.form, textarea
		{
	background-color: #333333;
	border: solid 1px #c9c9c9;
	width: 224px;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
		
		}
.blue
		{
	color: 6699cc;
		}	
th {
	font-size: 14px;
	color: #333333;
	text-align: left;
}
.teaser {
	font-size: 12px;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
}
