body{
	background:url(images/bg.jpg) repeat-x;
	margin : 0 0 0 0;
	padding : 0;
	text-align : left;
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#2E2C2C;
}
.Stil2 {
	font-size: 24px;
	color: #FFFFFF;
}
h1{
	font-size:14px;
	color:#e2001a;
}
h2{
font-weight: normal;
	font-size:12px;
	color:#e2001a;
	
}
.stil3 {	
	font-size:12px;
	color:#e2001a;
}
.newsbg{
	background:url(images/news.jpg) no-repeat;
}
a{
	color:#e2001a;
	text-decoration: none;
}
a:hover{
	color:#FF1515;
	text-decoration: none;
}
a:active{
	color:#FF1515;
	text-decoration: none;
}
ul{
	padding-left:5px;
}
ul li {
	padding-left:7px;
	list-style: none;
	background: url(images/dot.gif) 0 50% no-repeat;
	text-indent: 11px;
}
#box {
	top:0px;
	margin:auto;
	padding-right:10%;
	width:950px;
	height:757px;
}
#header{
	background:url(images/header.jpg) no-repeat;
	float:left;
	width:942px;
	height:298px;
}
#headermenu{
	float:right;
	margin-right:40px;
	font-size:10px;
	color:#e2001a;
}
a.headermenu{
	color:#e2001a;
	text-decoration: none;
}
a.headermenu:hover{
	color:#FF1515;
	text-decoration: none;
}
a.headermenu:active{
	color:#FF1515;
	text-decoration: none;
}
a.promo{
	color:#FFFFFF;
	text-decoration: none;
}
a.promo:hover{
	color:#CCCCCC;
	text-decoration: none;
}
a.promo:active{
	color:#FFFFFF;
	text-decoration: none;
}
#logo{
	margin-left:600px;
	margin-top:70px;
}
#bg-content {
	background:url(images/bg_content.jpg);
	background-repeat:repeat-y;
	min-height:270px;
	height:auto;
	float:left;
	width:942px;
}
#menu{
	margin-left:108px;
	margin-top:61px;
	float:left;
	width:144px;
	height:153px;
}
#content{
	float:right;
	width:609px;
	margin-right:53px;
	min-height:250px;
}
#menu1_ {
	background:url(images/menu1.jpg) no-repeat;
	float:left;
	width:144px;
	height:22px;
}
#menu2_ {
	background:url(images/menu2.jpg) no-repeat;
	float:left;
	width:144px;
	height:22px;
}
#menu3_ {
	background:url(images/menu3.jpg) no-repeat;
	float:left;
	width:144px;
	height:22px;
}
#menu4_ {
	background:url(images/menu4.jpg) no-repeat;
	float:left;
	width:144px;
	height:22px;
}
#menu5_ {
	background:url(images/menu5.jpg) no-repeat;
	float:left;
	width:144px;
	height:22px;
}
#menu6_ {
	background:url(images/menu6.jpg) no-repeat;
	float:left;
	width:144px;
	height:22px;
}
#menu7_ {
	background:url(images/menu7ac.jpg) no-repeat;
	float:left;
	width:144px;
	height:21px;
}
#footer_ {
	background:url(images/footer.jpg) no-repeat;
	float:left;
	width:942px;
	height:56px;
}
#footerschr{
	font-size:10px;
	padding-left:290px;
	padding-top:35px;
	color:#FFFFFF;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */


/*-- Navi Start --*/
a.menu1     { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu1.jpg);
	background-repeat:no-repeat;
	width:144px; height:22px; 
}
a.menu1:hover{ 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu1ac.jpg); 
	background-repeat:no-repeat;
}
a.menu1:active{ 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu1ac.jpg); 
	background-repeat:no-repeat;
}
a.menu2     { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu2.jpg);
	background-repeat:no-repeat;
	width:144px; height:22px;
}
a.menu2:hover { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu2ac.jpg); 
	background-repeat:no-repeat;
}
a.menu2:active { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu2ac.jpg); 
	background-repeat:no-repeat;
}
a.menu3     { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu3.jpg);
	background-repeat:no-repeat;
	width:144px; height:22px;
}
a.menu3:hover { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu3ac.jpg); 
	background-repeat:no-repeat;
}
a.menu3:active { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu3ac.jpg); 
	background-repeat:no-repeat;
}
a.menu4     { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu4.jpg);
	background-repeat:no-repeat;
	width:144px; height:22px; 
}
a.menu4:hover { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu4ac.jpg); 
	background-repeat:no-repeat;
}
a.menu4:active { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu4ac.jpg); 
	background-repeat:no-repeat;
}
a.menu5     { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu5.jpg);
	background-repeat:no-repeat;
	width:144px; height:22px; 
}
a.menu5:hover { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu5ac.jpg); 
	background-repeat:no-repeat;
}
a.menu5:active { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu5ac.jpg); 
	background-repeat:no-repeat;
}
a.menu6     { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu6.jpg);
	background-repeat:no-repeat;
	width:144px; height:22px; 
}
a.menu6:hover { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu6ac.jpg); 
	background-repeat:no-repeat;
}
a.menu6:active { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu6ac.jpg); 
	background-repeat:no-repeat;
}
a.menu7     { 
	line-height:0px;
	font-size:0px;
	display:block;
	background-image:url(images/menu7.jpg);
	background-repeat:no-repeat;
	width:144px; height:22px; 
}
a.menu7:hover { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu7ac.jpg); 
	background-repeat:no-repeat;
}
a.menu7:active { 
	line-height:0px;
	font-size:0px;
	background-image:url(images/menu7ac.jpg); 
	background-repeat:no-repeat;
}
/*-- Navi Ende --*/



/*-- EM--*/
.teaser {

position: relative; 
background-color:#f5f5f5;
width: 200px;
float: right;
margin: -270px 0 20px 0;
border: 1px solid #c9c9c9;
padding: 5px 15px 15px 15px;


}

.teaser span {
background: url(images/radius.jpg)  no-repeat red;
height:19px;
width:19px;
position: absolute;
top: -3px;
left: -3px;

}

.teaser  img{
width: 200px;
}

.teaser  a.mehr {
	background: url(images/dot.gif) no-repeat;
	margin: 0 0 0 5px;
    padding: 0 0 0 17px;
}
h3{
font-weight: bold;
	font-size:12px;
	margin: 0 0 10px 0;
}
.teaser h2 {
border-bottom: 1px solid #ffffff;
}

.box{ border-bottom: 2px solid #ffffff; margin: 0 0 20px 0}





