/* Print Style Sheet */
@media print {
body { background:white; color:black; margin:0 }
}


#wrapperDown {
}

#wrapperUp {
}
#wrapperInner {

}
.versteckt {
	width:0px;
	height:0px;
	overflow:hidden;
	visibility:hidden;
}

/********************** Header *******************/
#header {

}
#logo {
	width: 655px;
	height: 95px;
}
#searchTop, .searchFieldT, .searchFieldTop, .searchButton, #mainNav, #topImg {
	display: none;
}


.slideshow {
	margin-top: 5px;
	padding: 0px;
}

/************************* breadCrump ********************/
#breadCrump {
	display: none;
}

/************************* Content ********************/
#content {
	width: 100%;

}
#sidebar {
	display: none;
}
#contentRight {
	width: 100%;
}
#contentRightStart {
	width: 100%;
}
.thumbnail {
	float: left;
	margin: 10px;
	padding: 3px;
	border: 1px solid #801a1a;
	width: 100px;
}
.thumbnail img {
	border: 0px !important;
}
.thumbAktuelles {
	margin: 0px 10px 20px 0px !important; 
}
.newsBox {
	width: 290px;
	float: left;
	min-height: 310px;
}
.newsBoxEvents {
	min-height: 635px !important;
}
.widgetBox {
	min-height: 120px !important;
	margin-bottom: 10px;
}
.newsBoxHeader {
	height: 10px;
	width: 290px;
}
.newsBoxBar {
	height: 40px;
	width: 290px;
	position: relative;
}
.newsBoxContent {
	width: 270px;
}
.newsBoxFooter {
	width: 290px;
	height: 5px;
}
.barSub {
	z-index: 12;
	height: 40px;
}
.contentEvents {
	min-height: 450px;
}
.contentStart {
	margin: 0px 10px !important;
}
.marginB {
	margin-bottom: 15px !important;
}
.marginR {
	margin-right: 15px !important;
}
.contentBoxTop {
	height: 10px;
	width: 595px;
}
.contentBoxMiddle {
	width: 565px;
	padding: 0px 15px;
	min-height: 500px;
	margin: 0px;
}
.contentBoxFooter {
	width: 595px;
	height: 10px;
	padding: 0px;
	margin: 0px;

}
.wetterImg {
	width: 125px;
}
.wetterTypo {
	width: 110px;
	margin-left: 15px;
}

/************************* Footer ********************/
#footer {
	100%;
	margin: 10px;
}

#footer img {
	border: 0px;
}

#footer hr {
	color: #6a0a0a;
}
.footerKontakt {
	padding: 20px 0px 0px 0px;
	border-top: 1px solid #6a0a0a;
}
.credits {
	font-size: 70%;
}

.footerLeft {
	display: none;
}
.footerW3C {
	margin-top: 20px;
}


.clearBoth {
	clear: both;
}