@charset "windows-1251";


li.chronics,
li.chronics-list {
	padding:0 0 5px 0;	
	background:#fafafa;
}

li.chronics-list {
	padding:0;
	/*border-right:0;*/
}

.chronics ul,
.chronics-list ul {
	list-style:none;
	padding:7px 0 0 0;
	margin:0;
	background:#FFF;
}

.chronics-list ul {
	padding-top:0px;
	overflow:hidden;
}

li.chronics li,
li.chronics-list li {
	height:168px;
	border:0;
	margin:0 0 10px 0;
	padding:0 10px 17px 10px;
	border-bottom:1px dashed #DEDEDE;
}


li.chronics-list li {
	height:100px;
	margin:0;
	padding:10px 0 7px 10px;
	width:214px;
	float:left;
	/*border-right:1px dashed #DEDEDE;*/
}

li.chronics-list li.wbord {
	border-right:1px dashed #DEDEDE;
}

.mainContent .articles li {
	height:106px;
}

.chronics-list li.last {
	border:0;	
	margin:0;
	padding-bottom:0;
}


.chronics span,
.chronicle span,
.chronics-list span {
	color:#DA251D;
	display:block;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
}

.chronics h3,
.chronicle h3 {
	display:block;
	color:#6E6E6E;
	font:bold 13px Arial, Helvetica, sans-serif;
	padding:1px 0;
	margin:0;
}

.chronics img,
.chronics-list img {
	margin:0 10px 0px 0;
	float:left;
	border:1px solid #EEE;
	padding:1px;
	background-color:#CCC;
}

.chronics-list a,
.chronics-list a:visited {
	font-size:11px;	
	line-height:17px;
	display:block;
	text-decoration:none;
	height:107px;
}


.chronics-list li:hover,
.chronics-list li.hover {
	background:#F3F3F3;
}

.chronics a:hover img,
.chronics-list a:hover img {
	background-color:#FFA500;
}

.chronics-list a b {
	text-decoration:underline;
	font-weight:normal;
}

.chronics-list a:hover b {
	text-decoration:none;	
}

.chronics a:active img,
.chronics-list a:active img {
	border-style:dashed;
}

.chronics .more {
	text-align:right;
	font-size:11px;
}


.chronicle span {
	font-size:11px;	
}

.chronicle h3 {
	font: bold 13px Tahoma, Geneva, sans-serif;
}


.chronicle .photos {
	color:#aaa;
	padding:5px 5px 2px 5px;
	background:#000;
	border:1px solid #CCC;
}

.chronicle .photos img {
	border:1px solid #666;
	padding:1px;
	background:#333;
	/*
	border-top-color:#999;
	border-left-color:#999;
	*/
}

@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  .chronicle .photos img { margin-bottom:5px; }
  .chronicle .photos { margin-bottom: 5px; }
}

.chronicle .photos a:hover img {
	border-color:#FFCC00;
	background:#FFA500;
	cursor:url('../images/highslide/zoomin.cur'), pointer !important;
}

.chronicle .photos a:active img {
	border-style:dashed;
}



