@charset "utf-8";
/* All links */

a img {
	border: 0;
}

a:focus {
  color: #f00;
}

a:visited,
a:link,
a {
	color:#63817F;
	text-decoration: underline;
}
a:hover {
	color:#f00;
	text-decoration: none;
}


#upmlink a:visited,
#upmlink a:link,
#upmlink a {
	color:#000;
	text-decoration: none;
}
#upmlink a:hover {
	color:#63817F;
	text-decoration: none;
}

.hottext a:visited,
.hottext a:link,
.hottext a {
	color:#DEE2E3;
	text-decoration: underline;
}
.hottext a:hover {
	color:#fff;
	text-decoration: none;
}

a.hotlink:visited,
a.hotlink:link,
a.hotlink {
	color:#E31E24;
	text-decoration: underline;
}
a.hotlink:hover {
	color:#000;
	text-decoration: none;
}

.linkmore {font-style: italic;}
.linkall {text-align: right;}

/* Breadcrumbs */
#breadcrumbs {
  padding: 15px; background: url(../head_4.jpg) no-repeat 50% 0%; height: 60px; font-size: 13px;
}
#breadcrumbs:after {
  content: "";
  display: table;
  clear: both;
}

/* Pagination */
.pagination {
  position: relative;
  left: -9px;
  margin-left: 0;
  list-style: none;
}
.pagination:after {
  content: "";
  display: table;
  clear: both;
}
.pagination li {
  float: left;
  margin-right: 2px;
}
.pagination li a,
.pagination li span {
  display: block;
  padding: 7px 9px;
  line-height: 1;
  border-radius: 3px;
  color: #0f0f0f;
  text-decoration: none;
}
.pagination span {
  border: 1px solid #ddd;
}
.pagination li a:focus,
.pagination li a:hover {
  text-decoration: none;
  background-color: #0f0f0f;
  color: #fff;
}








    
    @media (max-width: 960px) {
    nav#up ul     { display: none; }
    nav#up select { display: inline-block; }
    nav#up {
      width: auto;
    }
    }