.article_summary {
  border-top:1px dashed #ddd;
  margin:0pt;
  padding:8px 0pt 0pt;
}

.article_summary.last {
	border-bottom:1px dashed #DDDDDD;
       margin-bottom:10px;
}

.article_summary a.frame {
display:block;
float:left;
margin:0pt 5px 5px 0pt;
}

.article_summary a.frame img {
margin: 0;
}

.article_summary .desc {
	/* margin-left:130px; */
}

#main .article_summary .desc h3 {
border:medium none;
font-family:"Trebuchet MS",sans-serif;
font-size:1.5em;
font-weight:normal;
margin:0pt;
padding:0pt;
}

.article_summary .desc h3 a {
	text-decoration: none;
}

.article_summary .desc p.date {
	font-size:0.8em;	
	color: #aaa;
}

.article_summary .desc p.intro {

}

.article_summary .desc p.intro span.more {

}


/*= BOF paginacia */

.pagination {
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
height:22px;
padding:10px 0pt;
text-align:left;
/*float: left;*/
}

#main p.pages_position {
	color:#888888;
	float:right;
	font-size:10px;
	margin-right:15px;
}

.pagination.top { margin-bottom: 10px }
.pagination.bottom { margin-top: 10px;}

.pagination a:link, .pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-right:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:22px;
	font-weight:normal;
}

.pagination a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;	
}

.pagination .ditto_currentpage {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #BBDDFF;
	margin-right:10px;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
	cursor:default;
}

.pagination .ditto_off {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}

/*= EOF paginacia */

.article_summary.square {
border:0;
float:left;
height:155px;
margin:10px auto;
padding:10px 0pt 0pt;
text-align:center;
width:158px;
}

#main .article_summary.square h3 a, #main .article_summary.square h2 a {
font-size:15px;
}

.article_summary.square a.frame {
margin:0pt 14px;
}