/****** content   ****/
#content{
	width:770px;
	float:right;
}
h1{
font-size:15pt;
font-weight: bold;
color: #900000;
margin: 0;
padding:11px 0 0.1em 0;
text-transform:uppercase;
}

h2{
font-size:13pt;
color: #454545;
padding:0 0 0.15em 0;
margin: 0;
font-weight: bold;;
}
h3{
font-size:1.3em;
color:#151515;
margin: 0;
padding:0.3em 0 0.15em 0;
}
h4{
font-size:1.1em;
color:#900000;
font-weight:bold;
padding:0.3em 0 0.15em 0;
margin: 0;
}

.text_grauklein{	font-size:8pt;}



/***** Contentmenu *****/
#contentmenu{
	position:absolute;
	left:0px;
	padding:3px 1% 6px 1%;
	margin:2px 0 10px 0;
	width:98%;
	background-color:#900000;
	text-align:left;
	vertical-align:middle;
	font-size:8pt;
}
#contentmenu a{
	text-decoration: none;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;
}
#contentmenu a:link, #contentmenu a:visited{
	color:#e8b8b8;
}
#contentmenu a:hover, #contentmenu a:active{
	color:#FFFFFF;
}
#teaser{
	font-size:9pt;
	position:absolute;
	right: 5px;
	top:415px;
	margin:25px 10px 12px 0;
	width: 190px;
	text-align:left;
}
#teaser img{
	float:left;
	padding: 0 0 0 10px;
}
#teaser a{
	color:#123a72;
}
#teaser a:hover{
	color:#990000;
}
#teaser hr{
	background-color:#123a72;
	margin:3px 0;
}
#teaser a img{
	margin:2px 0 0 0;
	border:0;
}
/***** Der Textinhalt *****/
#context{
	float:left;
	width:700px;
	margin:35px 0 10px 25px;
}
#context p{
	margin:4px 0;
}
.text_klein{
	font-size: 8pt;
	color:#123a72;
}
