body 
	{
	color: #333; 
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	line-height: 1.3;
	margin: 0px;
	}

#body_bg
	{
	z-index: -1;
	}

#body_bg img
	{
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	z-index: -1;
	}

td
	{
	color: #333; 
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	line-height: 1.3;
	}

p
	{
	color: #333; 
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	line-height: 1.3;
	}

textarea
	{
	resize:none;
	}

a
	{
	color: #da0026;
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	line-height: 1.3;
	text-decoration: underline;
	}

a:hover
	{
	color: #000;
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	line-height: 1.3;
	text-decoration: underline;
	}

.ueberschrift
	{
	color: #000; 
	font-size: 24px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	font-weight: normal;
	}

.grau16
	{
	color: #333;
	font-size: 16px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	line-height: 1.3;
	}

.sz14
	{
	color: #000; 
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	line-height: 1.3;
	}

.grau16 a
	{
	color: #da0026;
	font-size: 16px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	line-height: 1.3;
	text-decoration: underline;
	}

.grau16 a:hover
	{
	color: #000;
	font-size: 16px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	line-height: 1.3;
	text-decoration: underline;
	}

.grau18
	{
	color: #666;
	font-size: 16px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	line-height: 1.3;
	background-color: #ccc;
	padding: 5 0 2 5px;
	margin-bottom: 7px;
	}

.weiss24
	{
	color: #fff; 
	font-size: 24px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	font-weight: normal;
	background-color: #da0026;
	}

a.link_block, a.link_block:hover
	{
	color: #fff; 
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	font-weight: normal;
	background-color: #000;
	padding: 0 5 2 5px;
	text-decoration: none;
	}

a.link_sz
	{
	color: #333;
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	line-height: 1.3;
	text-decoration: underline;
	}

a.link_sz:hover
	{
	color: #da0026;
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	line-height: 1.3;
	text-decoration: underline;
	}

.abstand-links
	{
	margin: 3 0 10 3px;
	}

.abstand-rechts
	{
	margin: 3 10 0 3px;
	}

.box_start
	{
	color: #fff;
	width:530px;
	background-image: url(../graphik/box_start_bg.png); 
	padding: 30px;
	margin-bottom: 100px;
	}

.box_start_titel
	{
	color: #fff;
	font-size: 12px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	font-weight: bold;
	}

.box_start_text
	{
	color: #fff;
	font-size: 20px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	font-weight: bold;
	}

a.box_start_link
	{
	color: #fff;
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	font-weight: normal;
	padding: 5px;
	background-color: #e31f0d;
	text-decoration: none;
	}

a.box_start_link:hover
	{
	color: #000;
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	font-weight: normal;
	padding: 5px;
	background-color: #e31f0d;
	text-decoration: none;
	}


.dotline
	{
	background-image: url(../UserFiles/Image/system/dotline.gif); 
	background-repeat: repeat-x;
	}

.form
	{
	color: #333;
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	font-weight: normal;
	line-height: 1.3;
	background-color: #fff;
	border: 1px solid #aaa;
	}

.formerr
	{
	color: #333;
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	font-weight: normal;
	line-height: 1.3;
	background-color: #fff;
	border: 1px solid #da0026;
	}

.errmsg
	{
	color: #da0026;
	}

.submit
	{
	color: #333;
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	font-weight: normal;
	line-height: 1.3;
	cursor: pointer;
	text-align: left;
	background-color: #fff;
	border: 1px solid #aaa;
	margin-top: 5px;
	padding-left: 3px;
	}

.suchbegriff
	{
	color: #333;
	font-size: 14px; 
	font-family: trebuchet ms,arial,tahoma,sans-serif;
	font-weight: normal;
	background-color: #ccc;
	padding: 1 5 2 5px;
	width: 205px;
	height: 23px;
	border: 1px #ccc solid;
	}

a.flowplayer, a.flowplayer img
	{
	display:block;				
	width: 355px;
	height:255px;
	border:0px;
	}

