﻿body {
}

.content {
	margin: 0;
}


.content-wrap .page-heading .page-title {
	color: #000;
	font-size: 14px;
	font-weight: 300;
}

.box-for-scoreboard .page-title {
	font-size: 14px;
}



table.calendars th {
	border-left: #6c6b6e 1px solid;
	font-size: 12px;
}

	table.calendars th:first-child {
		border-left: none;
	}


table.calendars td {
	border-left: #6c6b6e 1px solid;
	border-top: #6c6b6e 1px solid;
	height: 26px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
	font-size: 12px;
}

	table.calendars td:first-child {
		border-left: none;
		padding-left: 5px;
	}

table.calendars th:nth-child(3) {
	width: 100px;
	padding: 0 10px;
}

table.calendars th:nth-child(4) {
	width: 120px;
}

table.calendars td:nth-child(3), table.calendars td:nth-child(4) {
	text-align: center;
}


.box-for-scoreboard .newsDate {
	font-size: 10px;
	padding-left:0;
}

.box-for-scoreboard .views-counts {
	font-size: 10px;
	background-image: none;
	padding: 0;
	margin-left:0;
	margin-top:0;
}

.box-for-scoreboard .most-name {
	margin-top: 10px;
	font-size: 14px;
	line-height: 16px;
}

.box-for-scoreboard .persons-list .block-fio span,
.box-for-scoreboard .organizations-list .block-fio span {
	font-size: 10px;
	line-height: 12px;
	color: #333;
	float: left;
}

.box-for-scoreboard .persons-list .personItem,
.box-for-scoreboard .organizations-list .Item {
	width: 80px;
	margin: 0 0 0 32px;
	float: left;
}

.box-for-scoreboard.news-hits-stadium {
	background-color: #fff;
}

.activity-pane .pane .pane-bg {
	background-image: none;
}


.activity-pane .pane {
	background-color: transparent;
}

.box-for-scoreboard .activity-pane .pane .value {
	background-image: none;
}

.panesimg {
	overflow: hidden;
}

	.panesimg img {
		position: relative;
		width: 490px;
		left: 0;
		top: -1px;
	}

.pane.p20 .panesimg img {
	left: -49px;
}

.pane.p30 .panesimg img {
	left: -98px;
}

.pane.p40 .panesimg img {
	left: -147px;
}

.pane.p50 .panesimg img {
	left: -196px;
}

.pane.p60 .panesimg img {
	left: -245px;
}

.pane.p70 .panesimg img {
	left: -294px;
}

.pane.p80 .panesimg img {
	left: -343px;
}

.pane.p90 .panesimg img {
	left: -392px;
}

.pane.p100 .panesimg img {
	left: -441px;
}

.box-for-scoreboard .box-background {
	height: 0;
}

.box-for-scoreboard .background {
	width: 1127px;
	height: 250px;
	top: 5px;
	position: relative;
}

	.box-for-scoreboard .background img {
		height: 250px;
		position: relative;
		top: 3px;
	}

.box-for-scoreboard .persons-list .image a img,
.box-for-scoreboard .organizations-list .image a img {
	width: 60px;
	height: auto;
}

.box-for-scoreboard .persons-list .commentsCount,
.box-for-scoreboard .organizations-list .commentsCount {
	background-image: none;
	height: 16px;
	font-size: 10px;
	display: block;
	padding: 0;
	margin: 0;
}

	.box-for-scoreboard .persons-list .commentsCount span,
	.box-for-scoreboard .organizations-list .commentsCount span {
		font-size: 8px;
		color: #199647;
	}

.activity-pane.block,
.activity-pane-wrap,
.activity-pane .pane .label {
	background-color: transparent;
	height: 250px;
}

.activity-pane .pane .value-bg .circle {
	background-image: none;
}

.box-for-scoreboard .activity-pane-wrap .value-bg .circleimg {
	overflow: hidden;
	height: 19px;
}

	.box-for-scoreboard .activity-pane-wrap .value-bg .circleimg img {
		width: 490px;
		position: relative;
		top: -236px;
	}

.box-for-scoreboard .activity-pane .pane .value-bg {
	background-image: none;
	background-color: transparent;
}

.box-for-scoreboard .persons-list,
.box-for-scoreboard .organizations-list {
	margin-top: 0/*8px*/;
	margin-bottom: 0/*15px*/;
	float: left;
	width: 100%;
}

.box-for-scoreboard .statistics-list td {
	font-size: 10px;
}

.box-for-scoreboard .statistics-list tr td:first-child {
    padding-left: 10px;
    width: 300px;
}

.box-for-scoreboard .activity-pane .pane .label {
	font-size: 8px;
	line-height: 18px;
}

.activity-pane .pane.p100 .value-label {
	font-size: 10px;
}

.box-for-scoreboard .persons-list .block-fio,
.box-for-scoreboard .organizations-list .block-fio {
	top: 0;
	height: 26px;
}

.box-for-scoreboard .sports-list,
.box-for-scoreboard .regions-list.activity-pane.block {
	width: 600px;
	overflow: visible;
}
/* jcarousel */
.special-project-list {
	float: left;
	width: 92%;
	margin: 0 4%;
}

.jcarousel-skin-tango {
}

.jcarousel-clip {
	overflow: hidden;
}

.jcarousel-prev {
	width: 18px;
	height: 46px;
	background: url(images/left_triger.png) no-repeat;
	position: absolute;
	cursor: pointer;
	top: 22px;
	left: -25px;
}

.jcarousel-next {
	width: 18px;
	height: 46px;
	background: url(images/right_triger.png) no-repeat;
	position: absolute;
	cursor: pointer;
	top: 22px;
	right: -25px;
}

.jcarousel-next-disabled-horizontal {
	cursor: normal;
	opacity: 0.3;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
}

.jcarousel-prev-disabled-horizontal {
	cursor: normal;
	opacity: 0.3;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
}

.special-project-list ul li {
	width: 18%;
	height: 110px;
	margin: 0 1%;
	float: left;
	list-style: none;
}

	.special-project-list ul li .image {
		margin-left: 10px;
		height: 65px;
	}

		.special-project-list ul li .image img {
			height: auto;
			width: 65px;
		}

	.special-project-list ul li .views-counts {
		margin-left: 0;
	}

.box-for-scoreboard .page-title .box-for-asterisk {
	float: right;
	margin-right: 20px;
	color: #769F91;
	font-size: 14px;
	font-weight: 300;
	position: relative;
	text-transform: lowercase;
}

	.box-for-scoreboard .page-title .box-for-asterisk .asterisk {
		height: 5px;
		float: left;
	}

		.box-for-scoreboard .page-title .box-for-asterisk .asterisk img {
			position: relative;
			top: -5px;
		}

.box-for-scoreboard .persons-list .personItem .image .asterisk,
.box-for-scoreboard .organizations-list .Item .image .asterisk {
	width: 0;
	height: 0;
	float: right;
}

	.box-for-scoreboard .persons-list .personItem .image .asterisk img,
	.box-for-scoreboard .organizations-list .Item .image .asterisk img {
		width: 30px;
		position: relative;
		top: -13px;
		left: -3px;
	}

	.statistics-list td.persons-all,
	.statistics-list td.organizations-all{
		width:45%;
	}

	table.calendars{
		border-collapse:collapse; 
		padding:0px; 
		width:100%;
		clear:both;
	}

	/* body.browser-mozilla */
	body.browser-mozilla .box-for-scoreboard .statistics-list .count-all{
		font-size:22px;
	}
	body.browser-mozilla .box-for-scoreboard .page-title .box-for-asterisk{
		font-size:13px;
	}
	/* end body.browser-mozilla */

	/* body.browser-mozilla */
	body.browser-msie .box-for-scoreboard .statistics-list .count-all{
		font-size:22px;
	}
	body.browser-msie .box-for-scoreboard .page-title .box-for-asterisk{
		font-size:13px;
	}
	/* end body.browser-mozilla */
	.box-for-scoreboard .persons-list .personItem .image, .box-for-scoreboard .organizations-list .Item .image {
		height: auto;
		float: left;
		width: 100%;
	}