/* CSS Document */

.listing-news li {margin-bottom:20px;}
.listing-news li .pic img {
	width:100px; 
	float:left; 
	padding-right:10px;
}
.listing-news li p {font-size:16px; font-weight:bold;}
.listing-news li span {
	display:block; 
	text-align:justify; 
	padding-right:15px;
}
.listing-news li a {
	display:block; 
	text-align:right; 
	padding-right:15px;
	color:#8dc9ed; 
	font-size:13px; 
	font-weight:bold;
}
.listing-news li a:hover {text-decoration:underline;}
.pages {float:right;}
.pages li{ float:left; margin-right:10px;}
.pages li a {
	color:#787878; 
	border-radius:5px; 
	border:1px solid #787878; 
	padding:5px;
}
.pages li a:hover, .pages li a.active { 
	background:#8dc9ed; 
	border:1px solid #8dc9ed; 
	color:#fff;
}