/*  HTML Mods */
body	{
	background-color: #676767;
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
	font-weight:normal;}
	
td	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	font-weight:normal;}
		
a	{
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
	font-size:11px;
	font-weight:normal;
	text-decoration: none;}
	
strong {
	font-family: Arial, Helvetica, sans-serif;
	color:#0D4C51;}

img {
	padding: 0 10px 10px 0}
	
h1 {
	font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:15px;
	color: #0099CC;
	font-weight: normal}
	
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000;
	font-weight: bold}

/*  Styles */

.BildRand {
	padding: 0 10px 2px 0}
	
.THead {
	background-color: #969696;
	color: #fff;
	padding: 0 0 0 10px;
	height: 18px;}

.TBody {
	color: #333;
	padding: 0 0 0 23px;
	line-height: 16px;
	height: 16px;}

.TTable {
	width: 220px;}

.green {
	color: #0D4C51}
	
.fettrot {
	color: #D1031A;
	font-weight: bold;}
.weiss {
	color: #FFF;}
		
/*  Divs */


#ZERO {
	position:absolute;
	left:50%;
	top:0;
	width:1px;}
		
#RAHMEN {
	position:absolute;
	left: -500px;
	top:25px;}
		
#HEAD {
	position:absolute;
	left: 0px;
	top: 0px;}	
	
#HEADedit {
	position:absolute;
	left: 0px;
	top: -80px;}
	
#HEADLINE {
	position:absolute;
	left: 140px;
	top: 100px;
	width: 850px;
	height: 16px;
	padding: 2px 0 0 10px;
	color: #fff;
	background-color: #0D4C51;}

#INHALT {
	position:absolute;
	left: 370px;
	top:126px;
	padding: 0;
	margin: 0;
	width:630px;
	line-height: 16px;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333;}
	
#INHALTa {
	position:absolute;
	left: 500px;
	top:126px;
	padding: 0;
	margin: 0;
	width:490px;
	line-height: 16px;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333;
	width: 200px;}
	
#INHALTa0 {
	position:absolute;
	left: 370px;
	top:126px;
	padding: 0;
	margin: 0;
	width:330px;
	line-height: 16px;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333;}
	
#INHALTa2 {
	position:absolute;
	left: 710px;
	top:126px;
	padding: 0 10px 0 0;
	margin: 0;
	width:280px;
	line-height: 16px;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333;
	height: 460px;
	overflow: auto;}
	
#INHALTb {
	position:absolute;
	left: 140px;
	top:100px;
	width:220px;
	line-height: 17px;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#FFF;}

#ROT {
	position:absolute;
	left: 360px;
	top: 100px;
	width: 640px;
	height: 540px;
	background-color: #FFF;}

#GRAU {
	position:absolute;
	left: 0px;
	top: 100px;
	width: 360px;
	height: 540px;
	background-color: #D2D4D4;}
	
#NAVIGATION {
	position:absolute;
	width:868px;
	left: -406px;
	top:182px;
	z-index:12;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-style: normal;
	text-decoration:none;
	height: 20px;}
	
#Impressum {
	position:absolute;
	left: 10px;
	top:620px;}
	
#Suche {
	position:absolute;
	left: 10px;
	top:570px;}

#Suchfeld {
	width: 115px;
	border: 1px solid #FFF;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333;
	padding-left: 3px;}

#Suchbutton{
	border: 0px solid #FFF;
margin-top:2px;
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#333;
background-color: #FFF;
	padding-left: 3px;}

#NewsHead {
width: 180px;
background-color: #CF051F;
margin-top: 30px;
padding: 2px 0 2px 10px;
font-size:13px;
font-weight: bold;
border: 2px solid #CF051F;}

#NewsBody {
width: 180px;
background-color: #FFF;
color: #333;
margin-top: 0px;
padding: 2px 0 2px 10px;
border: 2px solid #CF051F;}
