/* CSS Document */

#News {

	font-family:arial;

	position:absolute;

	left:590px;

	top:20px;

	font-size:10px;

	line-height:13px;

	z-index:1000;

	width:290px;

	height:350px;

	margin-left:10px;

	padding:0px;

	border:0px;

	}



#Stage {

	margin-left:10px;

	padding:0px;

	width:270px;

	height:160px;

	background-image: url(../images/bg_eyecatcher.gif);

	}

	

.dis {

	border:0px;

	text-align:right;

	padding-top:10px;

	padding-right:10px;

	margin:0px;

	}

	

#Newsframe {

	margin-left:10px;

	width:290px;

	height:200px;

	overflow:auto;

	}

	

#Newslist {

	width:270px;

	}

	

#Newslist h1.news {

	background-image:url(../images/news/bg_news-headline.png);

	margin:0px;

	height:20px;

	padding-right:20px;

	boder:0px;

	font-size:12px;

	line-height:20px;

	text-align:right;

	color:#666;

	}

* html #Newslist h1.news {

	background-image: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/templates/images/news/bg_news-headline.png', sizingMethod='scale');

}

	

#Newslist ul {

	list-style:none;

	list-style-type:none;

	margin:0px;

	padding:0 10px 0 10px;

	border:0px;

	background-image:url(../images/news/bg_news-topics.png)

	}

* html #Newslist ul {

	background-image: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/templates/images/news/bg_news-topics.png', sizingMethod='scale');

}

	

#Newslist li.first {

	list-style:none;

	margin:0px;

	padding:10px;

	border-top:1px solid #ccc;

	border-bottom:1px solid #eee;

	}



#Newslist li {

	list-style:none;

	margin:0px;

	padding:10px;

	border-bottom:1px solid #eee;

	}

	

#Newslist li.diff {

	list-style:none;

	margin:0px;

	padding:10px;

	border-bottom:1px solid #eee;

	background-image:url(../images/news/bg_news-topics_dif.png)

	}	

	

#Newslist li h1 {

	float:left;

	font-size:10px;

	color:#000;

	margin:0px;

	padding:0px;

	width:160px;

	}

	

#Newslist li h1.active {

	float:left;

	font-size:10px;

	color:#c60;

	margin:0px;

	padding:0px;

	width:160px;

	}



#Newslist li a {

	float:right;

	width:60px;

	font-size:10px;

	color:#39c;

	text-align:right;

	font-weight:bold;

	text-decoration:none;

	}

	

#Newslist li a:hover {

	color:#000;

	text-decoration:underline;

	}



#Newslist li p  {

	font-size:10px;

	margin:8px 0 0 0;

	color:#333;

	}

	

#NewsBottom {

	width:270px;

	height:50px;

	background-image:url(../images/news/news-bottom.png);

}

* html #NewsBottom {

	background-image: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fileadmin/templates/images/news/news-bottom.png', sizingMethod='scale');

}