body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #54544e;
	background-image:url("../images/hg.gif");
	background-repeat:repeat-x;
}
.linie{
	height: 10px;
	background-color: #54544e;
}
#logo{
	background-image:url("../images/logo.gif");
	background-repeat:no-repeat;
	height:81px;
	left:50%;
	margin-left:-490px;
	position:absolute;
	top:0;
	width:208px;
	z-index:5;
}
#mutter{
	width: 946px;
	margin-left: auto;
	margin-right: auto;
}
#top{
	height: 176px;
	padding: 0px 28px;
}
#suche{
	float: right;
	padding-top:50px;
}
#navi{
	float: left;
	width: 580px;
	padding-top: 19px;
	//padding-top: 17px;
	_padding-top: 17px;
}
#meta{
	float: right;
	width: 202px;
	padding-top:30px;
}
#meta .meta_navi .meta_navi_no a, #meta .meta_navi .meta_navi_act a {
	padding:0 0 0 5px;
}
#main{
	background-color:#FFFFFF;
	background-image:url("../images/main-top.gif");
	background-position:center top;
	background-repeat:no-repeat;
}

#content{
	padding:28px;
	line-height: 140%;
}
#content1{
	float: left;
	width: 440px;
}
#content2{
	float: right;
	width: 440px;
}
#presse{
	padding: 0px 28px;
}
#support{
	padding: 15px 28px;
	font-size: 10px;
}
#back{
	float: left;
}
#drpd{
	float: left;
	padding-left:340px;
}
#oben{
	float: right;
}
#footer{
	background-image:url("../images/footer.gif");
	background-position:center top;
	background-repeat:no-repeat;
	height: 133px;
}
#copy{
	padding: 20px 28px;
	font-size: 10px;
	float:left;
}
#copy p{
	padding: 0px;
	margin: 0px;
}
#book{
	padding: 20px 28px;
	font-size: 10px;
	float:right;
}
#book a img{
	padding:0 2px;
}
h1{
	padding: 0px;
	margin: 0px;
	font-size: 15px;
	color: #494840;
	margin-bottom: 10px;
}
h2{
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	color: #494840;
	padding: 3px;
	margin-bottom: 10px;
}
h3{
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #494840;
}
h4{
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #494840;

}
a{
	color: #9b242e;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
a img{
	border: none;
}
img, img:focus, a img:focus, a:focus{
  outline: none !important;
}

.clear{
	clear:both;
}

.floatLeft {
	float:left;
}

.floatRight {
	float:right;
}

fieldset{
	padding: 0px;
	margin: 0px;
	border: 0px;
}



div.newsgallery  {
	border-top:1px solid #B0B0B0;
	padding-top:10px;
}
div.newsgallery-list {
	padding-top:10px;
	width:885px;
}
div.newsgallery-listimg {
	float:left;
	margin-bottom:10px;
	margin-right:5px;
}
div.newsgallery-single {
	padding-bottom:10px;
	position:relative;
	text-align:center;
	width:890px;
}
div.newsgallery-single img {
	margin-bottom:10px;
	margin-top:10px;
}
div.newsgal-left {
	left:0;
	position:absolute;
	top:0;
}
div.newsgal-center {
	text-align:center;
}
div.newsgal-right {
	position:absolute;
	right:0;
	top:0;
}




.news-list3-item, .list2-subdiv-hdr, .news-list2-container, .news-list3-container{
	background: none;
}
.news-list2-container, .news-list3-container{
	padding-top: 20px;
	padding-bottom: 20px;
}
.news-latest-item-right{
	float: right;
	width: 430px;
}
.news-latest-item-left{
	float: left;
	width: 430px;
}

.nested-3col-container{
	padding-top: 20px;
	padding-bottom: 20px;
}
.nested-col-3cols-left{
	float: left;
	width: 200px;
	padding-right:30px;
}
.nested-col-3cols-mid{
	float: left;
	width: 200px; 
}
.nested-col-3cols-mid2{
	float: right;
	width: 200px; 
}
.nested-col-3cols-right{
	float: right;
	width: 200px;
	padding-left:30px;
}
/** NEWS **/
span.news-list-date {
font-weight:bold !important;
}

div.news-single-item div.news-single-rightbox {
font-weight:bold !important;
}

div.news-list-item img {
float:left; 
width:100px;
}

#content a[href $='.pdf'],
span.galleryDownload {
background: url(/fileadmin/templates-neu/images/pdfIcon.gif) no-repeat 0px 0px;
padding-left: 20px;
}

.news-single-files img {
display:none;
}

#logos{
	padding-left: 28px
}
