body {
  padding:20px 0px 0px 0px;
  margin:0px;
}

// border-Fix-FF & standarts
a:active{ outline: none;}
a:focus{-moz-outline-style: none;}
.c_l{clear:left;}
.invisible{display:none;}


#seite{
	width:995px;
}

.strich{
	line-height:0;
	font-size:1px;
	height:5px;
	width:15px;
	position:absolute;
	top:114px;
}


#lh{
	float:left;
	background-image:url(../UPLOAD/cmsimages/lh.png);
	background-repeat:no-repeat;
	width:71px;
	height:99px;
	padding:85px 0px 0px 11px;
        text-transform: uppercase;
        font-size:9px;
     
}

#lh a{
color:#0b0b0b;
text-decoration:none;
}


#c{
	float:left;
	width:415px;
}

#c_inhalt{
	
}

#c_block{
		padding:5px 0px;
}

#c_block img{ vertical-align:bottom;}
#cc_block_norm{
	padding:5px 15px 5px 0px;
}

#cc_block_norm_news{
	padding:5px 0px 5px 0px;
}

#logo{vertical-align:bottom; height:99px;}

#c_bild{
	float:left;
	width:175px;
	padding:0px 5px 0px 0px;
}

#submenu{
	background-color:#FFF;
}

#c_menu{
	float:left;
        width:235px;
}

#footer{
	height:5px;
	line-height:0;
	font-size:1px;
}
#metamenu{
	background-color:#FFF;
}

#rh{
	float:left;
	width:488px;
	padding:0px 0px 0px 5px;
}

#druecker{
	height:79px;
}

#hauptmenu{
	height:25px;
}

#contentblock{
	padding:8px 0px 8px 8px;
	border:1px solid #cfcfcf;
}

#c_block_lh{
	float:left;
	width:230px;
	padding:0px 12px 0px 0px;
}

#c_block_rh{
	float:left;
	width:230px;
}

.abstand{
	height:25px;
}

#dertext{
padding:0px 5px 15px 0px;
}
#dertextblock{
padding:0px 13px 0px 0px;
}

/*HOMESWEETHOME*/
#thenews{
padding:0px 0px 0px 8px;
}
#newshead{
padding:16px 0px 16px 25px;
}

.news_block{
padding:0px 0px 20px 0px;
}

.news_headline{
background-image:url(../UPLOAD/cmsimages/news.gif);
background-repeat:no-repeat;
background-position:8px bottom;
padding:0px 0px 12px 27px;
width:339px;
margin:0px 0px 0px 0px;
}

.news_headline a{
color:#278698 !important;
text-decoration:none !important;
}

.news_text{
float:left;
width:339px;
padding:0 20px 0 27px;
}

.news_text a{
color:#278698 !important;
text-decoration:none !important;
background-image:url(../UPLOAD/cmsimages/st.gif);
background-repeat: no-repeat;
background-position:right center;
padding:0px 16px 0px 0px;
}

.news_bild{
display:block;
float:left;
height:55px;
margin:0 11px 12px 0;
overflow:hidden;
width:55px;
}

