body
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size : 		10px;
	line-height: 		140%;
	color: 				#000000;
	background-color:	#C7252C;
	padding:			0px;
	margin:				0px;
	text-align:			center;
}

table.main
{
	margin:				0px auto;
	width:				920px;
	padding:			0px;
}

tr
{
	padding:			0px;
	margin: 			0px;
}

td
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size : 		10px;
	line-height: 		140%;
	color: 				#000000;
	background-color:	#ffffff;
	padding:			0px;
	margin:				0px;
	text-align:			left;
}

img.plainheader
{
	display:			block;
	border:				none;
}

td.header
{
	background-color:	#ffffff;
	margin:				0px;
	padding:			0px;
}

td.center
{
	background-color:	#ffffff;
	height:				200px;
}

td.left_header
{
	width:				35px;
	height:				97px;
	background:			url(media/header/header_01.jpg) no-repeat;
}

td.right_header
{
	width:				35px;
	height:				97px;
	background:			url(media/header/header_05.jpg) no-repeat;
}

td.left_header_small
{
	width:				35px;
	height:				48px;
	background:			url(media/header/header_09.jpg) no-repeat;
}

td.right_header_small
{
	width:				35px;
	height:				48px;
	background:			url(media/header/header_16.jpg) no-repeat;
}

td.footer
{
	font-size:			9px;
	color:				#FFFFFF;
	background-color:	#C7252C;
	background:			url(media/footer/bg_footer.jpg);
	text-align:			center;
	padding:			5px;
}

td.left_border
{
	width:				35px;
	background:			url(media/border_left.gif) repeat-y;
}

td.right_border
{
	width:				35px;
	background:			url(media/border_right.gif) repeat-y;
}

td.footer_top
{
	width:				850px;
	height:				5px;
	background-color:	#bfbebf;
}

td.footer_center
{
	width:				850px;
	height:				40px;
	background:			url(media/footer/footer_mitte.jpg) no-repeat;
	text-align:			center;
}

td.footer_center a:link,a:active,a:visited
{
	color:				#000000;
}

td.left_corner
{
	width:				35px;
	height:				40px;
	background:			url(media/footer/footer_links.jpg) no-repeat;
}

td.right_corner
{
	width:				35px;
	height:				40px;
	background:			url(media/footer/footer_rechts.jpg) no-repeat;
}

table.content
{
	border:				none;
	width:				100%;
	height:				100%;
}

td.block1
{
	border-right:		3px solid #bfbebf;
	border-bottom:		3px solid #bfbebf;
	width:				415px;
	vertical-align:		top;
}

td.block2
{
	border-bottom:		3px solid #bfbebf;
	width:				415px;
	vertical-align:		top;
}

td.block3
{
	border-right:		3px solid #bfbebf;
	width:				415px;
	vertical-align:		top;
}

td.block4
{
	border:				none;
	width:				415px;
	vertical-align:		top;
}

div.box
{
	width:				405px;
	background-color:	#ffffff;
	padding:			5px;
}

table.blocktable
{
	margin:				5px;
	padding:			5px;
}

td.big_pic
{
	padding:			5px;
}

td.small_pic
{
	text-align:			center;
	padding-top:		5px;
	padding-bottom:		5px;
}

td.logo
{
	padding:			5px;
	width:				100px;
	text-align:			right;
	vertical-align:		top;
}

td.trailer
{
	width:				190px;
}

td.superpack
{
	text-align:			center;
}

td.info
{
	padding-left:		5px;
	padding-right:		5px;
	width:				200px;
	vertical-align:		top;
}

img
{
	border: 			1px solid #bfbebf;
}

img.plain
{
	border:				none;
}

.h1
{
	font-size:			12px;
	color:				#242186;
	font-weight:		bold;
	line-height:		130%;
}

h2
{
	font-size:			11px;
	color:				#242186;
	font-weight:		bold;
	line-height:		130%;
}

a:link, a:active, a:visited
{
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				#a21f25;
	text-decoration:	none;
	font-weight:		bold;
}

a:hover
{
	color:				#c7252c;
} 

a.afooter:link,a.afooter:active,a.afooter:visited
{
	color:				#ffffff;
	text-decoration:	none;
}

a.afooter:hover
{
	color:				#ffffff;
	text-decoration:	underline;
}

div.copyright
{
	font-size:			8px;
}

.szenen
{
	line-height:		200%;
}

#menu
{
	width:				100%;
}

td.menuspacer
{
	width:				19px;
}

td.menurow
{
	background:			url(media/navi/bg.jpg) repeat-x;
	text-align:			center;
}

a:link.menu,a:active.menu,a:visited.menu
{
	color:				#bfbebf;
	text-decoration:	none;
	font-size:			12px;
	font-family:		Trebuchet,Verdana;
}

a:hover.menu
{
	color:				#ffffff;
}

.welcomestyle
{
	position:			absolute; 
	top:				0px; 
	left:				0px; 
	background-color:	#FFFFFF; 
	color:				#006600; 
	font-family:		Arial; 
	font-size:			9pt; 
	font-weight:		bold; 
	padding:			0px;		
	z-index:			2;
	overflow:			visible;
	display:			none;
}