body {
	behavior: url(scripts/csshover.htc);
	padding: 0px;
	margin: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	background: #717171;
	scrollbar-arrow-color:#9E9E9E;
	scrollbar-base-color:#505050;
	scrollbar-face-color:#717171;
	scrollbar-highlight-color:#717171;
	scrollbar-shadow-color:#505050;}

a{text-decoration: none;
	color:  #B50909;}
	
a:hover{color:  #B50909;}	
	
img{border: 0px;}	
	
h4{font-size: 11px;
	padding: 6px 0px 5px 0px;
	margin: 0px;
	width: 250px;}
h5{
	font-size: 9px;
	font-weight: normal;
	padding: 0 0 5px 0;
	margin: 0;
}
strong{font-size: 11px;
	padding: 16px 0px 15px 0px;
	margin: 0px;}
	
a.anker:hover{color: #940000; 
	text-decoration: underline;}

.quelle{
	font-size: 11px;
	font-weight: bold;
	font-style: italic;}
	
.small{font-size: 10px;}

.fett{font-weight: bold;}

.indent{padding-left: 20px;}

.startlink{color: white;}
.startlink:hover{color: white;}

td.t_datum{
	vertical-align: top;
	width: 40px;}

a.anker{
	font-weight: bold;
	text-decoration: none;
	color: #940000;
	padding-left: 0px;
	line-height: 20px;}
	
a.flag{
	display:block;
	height:23px;
	margin:0;
}
#text a.flag:hover{
	text-decoration: none;
}
a.flag img{
	vertical-align:middle;
	border: 1px solid #ccc;
	margin: 0 5px 0 0;
}
a.flag:hover img{
	border: 1px solid #940000;
}
/* ========= NAVI-KLASSEN ===========*/
h3.cursor {
	cursor: pointer;
	margin: 0px;
	padding: 3px 20px 3px 6px;}

h3.cursor, h3.cursor a {
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	color: white;}

h3.cursor a:hover{
	color: #9E9E9E;}
	
#navi div.abschnitt{}
	
#navi div.unterabschnitt {
	position: relative;
	padding-bottom: 3px;}

#navi div.abschnitt div.subnavi {
	display: none;
	margin: 0px 0px 0px 4px;
	padding: 2px 0px 3px 2px;}

#navi div.abschnitt div.subnavi div.sub {
	padding: 0px 20px 2px 1px;
	margin: 0px;}
	
div.sub a {
	color: black;
	text-decoration: none;
	position: relative;}	

div.sub a:hover{
	color: #9E9E9E;}

#navi div.abschnitt:hover div.subnavi {
	display: block;}
	
/* ============ LAYOUT-KLASSEN =======*/
#links{
	width:53%; 
	float:left; 
	background: #505050;
	z-index: 11;}

#rahmen{
	position: relative;
	top: 100px;
	width: 505px;
	height: 500px;
	float: right;
	z-index: 10;}

#zacken{
	position: relative;
	top: 4px;
	left: 76px;
	width: 110px;
	height: 10px;}
	
#logo{
	position: relative;
	top: 4px;
	left: 74px;
	width: 110px;
	height: 55px;}

#navi{
	position: relative;
	top: 25px;
	left: 0px;
	float: left;
	width: 205px;
	height: 300px;
	text-align: right;
	z-index: 10;}

#bild{
	position: relative;
	top: 25px;
	left: 0px;
	float: left;
	width: 300px;
	height: 300px;
	background: #940000;
	z-index: 10;}

#text{
	position: relative;
	top: 190px;
	left: 0px;
	float: left;
	width: 300px;
	height: 300px;
	background: white;}

.text_content{
	position: relative; 
	top: 0px; 
	left: 0px; 
	height: 290px; 
	width: 299px; 
	padding: 0px 0px 10px 20px; 
	overflow: auto;}
	
#text a:hover{text-decoration: underline;}

#bottom{
	position: absolute;
	width: 53%; 
	bottom: 0px; 
	left: 0px; 
	z-index: 1;
	background: #505050;}
	
#martha{
	font-size: 9px;
	color: white;
	padding-left: 30px;
	padding-top: 35px;
	}
	
.startlink_rot{color: #940000;}

#text a.startlink_rot:hover{
	color: #940000;
	text-decoration: none;
	}
	
#ticker{
	position: absolute;
	width: 600px;
	height: 25px;
	left: 205px;
	top: 420px;
	z-index: 20;
	}
	
