#index .mehr{
	position:absolute;
	top:118px;
	padding:0;
	margin:0;
}
#contentleftindex{
float:left;
width:316px;
height:140px;
background:#DFDFDF;
position:relative;
}

#container_for_home_content{
margin-bottom:30px;
}

.home_cms_spacer{
/*padding-left:14px;*/
}

.homeproduct{
margin-bottom:25px;
font-size:11px;
padding-right:10px;
width:500px;
}
.homecmstxt{
padding:10px;
padding-bottom:5px;

}

.container_for_home_cms{
/*clear: right;*/


}
.capacsus{
height:0px;
line-height:0;
font-size:0px;
}
.capacjos{
height:0px;
line-height:0;
font-size:0px;
}

#contentrightindex{
float:right;
width:316px;
background:#DFDFDF;
position:relative;
height:140px;
}
#contentrightindex h1{
font-size:12px;
line-height:21px;
margin:0;
padding:0 0 0 10px;
color:#FFFFFF;
background:#de0000;
}
#contentrightindex p{
padding:10px;
}
#contentrightindex a, #contentrightindex a:hover{
float:left;

}
.rechn{
	width:150px;
	float:left;
	font-size:11px;
	line-height:11px;
padding-bottom:19px;
}
.aform{
	width:150px;
	float:left;
	font-size:11px;
	line-height:11px;
	padding-bottom:19px;
}
#container_for_home_news{
background:#dfdfdf;
}

#endWellcome{
clear:both;
}

#newsimage img{
width:150px;
height:100px;
}

#newshome .list{
width:296px;
float:left;
}


.homenews {
padding:10px;
font-size:11px;
line-height:11px;
}
.homenews h3{
font-size:11px;
font-weight:bold;
margin:0;
padding:0;
}
.newsHome_hdl{
padding:0;
margin:0;
background:#800420;
 color:#FFFFFF;
 font-size:11px;
 line-height:21px;
 padding-left:10px;
}
.homenews h1{
 margin-bottom:12px;
 color:#FFFFFF;
}

.pictureframe_news{
float:right;
padding-left:10px;
}
.pictureframe_news img{
border:3px solid #eeeded;
}
#homenews1{
}
.hnDist{
width:48px;
}
.hn_preview{
cursor:pointer;
}
.hn_preview .dots {
padding-top:0px;
text-align:right;
}
#contentrightindex .mehr {
padding-left:48px;

} 
#contentrightindex .mehr a{

float:left;
background:url('../images/square.php?w=8&h=8&r=212&g=163&b=2') 0 0 no-repeat;
padding-left:10px;
}
 .homeprhor{
font-size:11px;
line-height:11px;
width:50%;
float:left;
 }
#homeprhor1{
float:right;
}
.homeprhortxt{
padding-bottom:12px;
}
#homeprh1{

}
.homeprhor h2{
background:#5c5b5b;
color:#FFFFFF;
font-size:11px;
font-weight: normal;
line-height:21px;
margin:0;
padding:0 0 0 10px;
}
.container_for_home_cms .pictureframe {
margin:0;
padding:0;
float:right;
width:auto;
}

.container_for_home_cms .pictureframe img{
margin:0;
border:3px solid #EEEDED;
height:100px;
width:126px;;
}

.homeprvert{
margin-bottom:20px;
}

#index #hn_rm_0, .anfahrtsskizze{
text-align:left;
padding-left:78px;
}

#hn_rm_0 a, #hn_rm_0 a:hover, .anfahrtsskizze a,  .anfahrtsskizze a:hover{
float:left;
background:url('../images/square.php?w=8&h=8&r=128&g=4&b=32') 0 0 no-repeat;
padding-left:10px;
}

 #hn_rm_0 a:hover,   .anfahrtsskizze a:hover{
}


