@charset "utf-8";

/********** common **************/
.mod_newsarchive a:hover,
.mod_newslist a:hover,
.mod_newsmenu a:hover {
	color:#9eb9ce;
}

p.more a {
	color:white;
}
p.more a:hover {
	text-decoration:underline;
}
/***************** main news archive *******************/
#main .mod_newsarchive .layout_latest {
	background:url(../images/dash_gray.gif) left bottom repeat-x;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#main .mod_newsarchive .layout_latest.last {
	background-image:none;
}

#main .mod_newsarchive p.more {
	margin-bottom:0;
}
#main .mod_newsarchive p.more a:hover {
	color:#9eb9ce;
}
/***************** main news list *******************/
#main .mod_newslist .layout_latest {
	background:url(../images/dash_gray.gif) left bottom repeat-x;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
#main .mod_newslist .last {
}

#main .mod_newslist p.more {
	margin-bottom:0;
}

/***************** left news archive *******************/
#left .mod_newsmenu .year {
	margin-top:20px;
}

#left .mod_newsmenu a,
#left .mod_newsmenu span
{
	display:block;
	padding:3px 0;
	background:url(../images/dash_gray.gif) left bottom repeat-x;
}

#left .mod_newsmenu a.active,
#left .mod_newsmenu a.trail,
#left .mod_newsmenu span.active,
#left .mod_newsmenu span.trail
{
	color:#9eb9ce;
}
#left .mod_newsmenu li:last-child li.last a,
#left .mod_newsmenu li:last-child li.last span
{
	background-image:none;
}

/***************** left news list *******************/
#left .mod_newslist a,
#left .mod_newslist span
{
	display:block;
	padding:3px 0;
	background:url(../images/dash_gray.gif) left bottom repeat-x;
}
#left .mod_newslist a.active,
#left .mod_newslist a.trail,
#left .mod_newslist span.active,
#left .mod_newslist span.trail
{
	color:#9eb9ce;
}
#left .mod_newslist .last a,
#left .mod_newslist .last span
{
	background-image:none;
}