@charset "iso-8859-2";
/* CSS Document */


/***** NEWS SPOT ********/

#newsBox {
	color: #336699;
}

#newsBox h3 {
	margin: 0 0 10px 0;
	padding: 0;
	color: #F29400;
	font-weight: bold;
	font-size: 8pt;
	/*font-size: 75%;*/
}

#newsBox h4 {
	padding: 0 0 7px 0;
	margin: 0;
	font-weight: bold;
	font-size: 8pt;
	overflow: hidden;
	width: 140px; /* fr IE < 7 */

}

#newsBox p {
	padding: 0px;
	margin: 0 0 10px 0;
}

#newsBox a {
	text-decoration: none;
	color: #5C5C5C;
	font-weight: bold;
	font-size: 7pt;
}

div.news-list-item {
	background: #FFFFFF;
	border: 1px solid #BABABA;
	padding: 3px 5px 3px 5px;
}

/* fr IE < 7 */
* html div.news-list-item {
	width: 140px;
	/*overflow: hidden;*/
}
	

div.news-list-item ul {
	line-height: 100%;
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
}

/* fr IE < 7 */
* html div.news-list-item ul {
	margin: 0;
}


div.news-list-item ul li {
	margin: 0;
	padding: 0;
}

div.news-list-item ul li.left {
	float: left;
}

div.news-list-item ul li.right {
	float: right;
}

div.news-item-content {
	margin: 0;
	overflow: hidden;
}

div.news-item-content img {
	float: right;
	margin: 0 0 5px 5px;
}

.spacerLine {
	margin: 9px 0;
	padding: 0;
	font-size: 0px;
	border: none;
	border-top: 2px dotted #F29400;
}

#newsBox div.news-archiv a{
	color: #777777;
	background: url(../images/zum_archiv_pfeil.gif) no-repeat 0 4px;;
	padding: 0 0 0 12px;
}

/***** NEWS ANSICHT ********/

#mainContent h3.newsDate {
	float: right;
	margin: 0 0 10px 0;
	padding: 0;
}


/***** NEWS ARCHIV ********/

#newsArchive {
	width: 495px;
	font-size: 8pt;
	margin: 0 auto;
	color: #000000;
}

#newsArchive h3 {
	margin: 0 0 30px 0;
/*	padding: 0;
	color: #F29400;
	font-weight: bold;
	font-size: 10pt; */
}

#newsArchive div.newsImage {
	float: left;
	margin: 0 13px 20px 0;
}

#newsArchive div.newsImage a {
	display: block;
	height: 106px;
	width: 145px;
}

#newsArchive div.newsContent {
	float: left;
	width: 333px;
	height: 101px;
	overflow: hidden;
	margin: 0 0 20px 0;
	border: 2px solid #D5D5D5;
}

#newsArchive ul {
	margin: 0 0 10px 0;
	padding: 0;
	list-style-type: none;
	height: 62px;
	overflow: hidden;
}

#newsArchive ul li {
	padding: 0 0 0 15px;
	margin: 0;
}



#newsArchive li.newsDate {
	border-bottom: 2px solid #D5D5D5;
	background: #F5F5F5;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0 0 11px;
}

#newsArchive li.newsDate a {
	text-decoration: none;
	color: #5C5C5C;
	font-weight: bold;
}

#newsArchive p.newsMore {
	padding: 0 0 0 15px;
	margin: 0 0 10px 0;
}
