@font-face {
	font-family: 'Cuprum';
	src: url('fonts/Cuprum_Regular.eot');
	src: local('O'), url('fonts/Cuprum_Regular.ttf') format('truetype'), url('fonts/Cuprum_Regular.woff') format('woff'), url('fonts/Cuprum_Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
input[type="text"], input[type="email"], input[type="password"], textarea {
	font: 12px arial;
}
* {
	outline: none;
}
input.form-submit {
	cursor: pointer;
}
input.error, textarea.error, input[type="text"].error, input[type="password"].error {
	border: 1px solid red !important;
}
.jGrowl-notification.error {
	background-color: #CC0000 !important;
}
.jGrowl-notification.status {
	background-color: #009900 !important;
}
#jGrowl .jGrowl-notification {
	background-positionviews-nivo-slider-view: 4px 8px !important;
}
* {
	margin: 0;
	padding: 0;
}
html {
	background: url("images/bg.png") repeat scroll 0 0 transparent;
	height: 100%;
}
header, nav, section, article, aside, footer {
	display: block;
}
body {
	/* background: url("images/body_bg.png") repeat-x scroll 0 0 transparent; */
	font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
	width: 100%;
	height: 100%;
}

h2 {
	color: #007401;
	text-align: left;
	font-weight: bold;
	line-height: 1.2em;
	font-size: 18px;
	margin-top: 5px;
	margin-bottom: 10px;
	}

h3 {
	color: #007401;
	text-align: left;
	font-weight: bold;
	line-height: 1.2em;
	font-size: 14px;
	margin-top: 15px;
	margin-bottom: 5px;
}

a {
	color: #428508;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p {
	margin: 0 0 18px
}
img {
	border: none;
}
input {
	vertical-align: middle;
}
#wrapper {
	width: 960px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
/* Header
-----------------------------------------------------------------------------*/
#header {
	height: 133px;
	position: relative;
}
/* Middle
-----------------------------------------------------------------------------*/
#middle {
	background: none repeat scroll 0 0 #FFFFFF;
	border-radius: 7px 7px 7px 7px;
	box-shadow: 0 0 10px #17560B;
	height: 1%;
	margin: 0 0 65px;
	position: relative;
	width: 100%;
}
#middle:after {
	content: '';
	clear: both;
	display: table;
}
#container {
	float: left;
	overflow: hidden;
	position: relative;
	width: 100%;
	z-index: 1;
}
#content {
	padding: 0 285px 0 15px;
}
/* Sidebar Right
-----------------------------------------------------------------------------*/
#sideRight .region-sidebar-second {
	margin-left: 15px;
	width: 240px;
}
#sideRight {
	float: left;
	margin-left: -270px;
	margin-right: -3px;
	position: relative;
	width: 270px;
	border-left: 1px solid #e5e5e5;
	z-index: 2;
}
/* Footer
-----------------------------------------------------------------------------*/
#footer {
	width: 960px;
	margin: -65px auto 0;
	height: 65px;
	position: relative;
}
#logo-floater {
	float: left;
	margin-top: 35px;
}
#block-search-form label {
	left: 13px;
	margin-top: 4px;
	float: left;
	top: 0;
	color: #fff;
	font: 12px/18px arial;
}
#block-search-form input.form-text {
	background: none repeat scroll 0 0 transparent;
	border: medium none !important;
	color: #FFFFFF;
	float: left;
	font: 12px/18px arial;
	height: 18px;
	margin-left: 13px;
	margin-top: 4px;
	width: 190px;
}
#block-search-form input.form-submit {
	background: url("images/lupa.png") no-repeat scroll center center transparent;
	border: medium none;
	float: right;
	height: 26px;
	text-indent: -9999px;
	width: 34px;
}
#block-search-form {
	width: 239px;
	height: 26px;
	float: right;
	margin-bottom: 16px;
	margin-top: 16px;
	background: #125006;
	border-radius: 5px 5px 5px 5px;
	overflow: hidden;
}
#block-ajax-register-ajax-register-block ul li.last a {
	background: #125006;
}
#block-ajax-register-ajax-register-block ul li a:hover {
	text-decoration: underline;
}
#block-ajax-register-ajax-register-block ul li a {
	background: url("images/reg_bg.png") repeat-x scroll 0 0 transparent;
	float: left;
	padding: 0 9px;
	color: #fff;
	font: 12px/26px arial;
	text-decoration: none;
}
#block-ajax-register-ajax-register-block ul li {
	float: left;
	margin: 0;
	padding: 0;
}
#block-ajax-register-ajax-register-block ul {
	margin: 0;
}
#block-block-6 > .content .linkk a + a {
	background: none repeat scroll 0 0 #125006;
}
#block-block-6 > .content .linkk a {
	background: url("images/reg_bg.png") repeat-x scroll 0 0 transparent;
	color: #FFFFFF;
	float: left;
	font: 12px/26px arial;
	padding: 0 9px;
	text-decoration: none;
}
#block-block-6 > .content .linkk, #block-ajax-register-ajax-register-block > .content {
	border-radius: 5px 5px 5px 5px;
	float: right;
	overflow: hidden;
}
#block-block-6, #block-ajax-register-ajax-register-block {
	float: right;
	margin-top: 16px;
	width: 229px;
}
#block-block-1 {
	float: right;
}
.compact-form-wrapper {
	float: left;
}
.form-item, .form-actions {
	margin: 0;
}
.main_menu > ul > li > ul li a.active, .main_menu > ul > li > ul li a:hover {
	/* font: bold 14px/26px arial; */
	background: url("images/sb_menu_act.png") repeat-x scroll 0 0 transparent;
}
.main_menu > ul > li > ul li a {
	font: 12px/26px arial;
	color: #fff;
	padding: 0 5px;
	/* margin-right: 1px; */
	float: left;
	text-decoration: none;
}
.main_menu > ul > li > ul li.first {
/* margin-left: 10px; */
}
.main_menu > ul > li > ul li {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
}
.main_menu > ul > li > ul {
	display: none;
	float: left;
	left: 15px;
	position: absolute;
	top: 40px;
	width: 930px;
}
.main_menu > ul > li.expanded.active-trail > a {
	/* .main_menu > ul > li.expanded:sshover > a{ */
	margin-bottom: 31px;
}
.main_menu.first-hover > ul > li.active-trail > ul {
	border-radius: 0 5px 5px 5px;
}
.main_menu.last-hover > ul > li.active-trail > ul {
	border-radius: 5px 0 5px 5px;
}
.main_menu > ul > li.active-trail > ul {
	/* .main_menu > ul > li:hover > ul { */
	background: url("images/main_menu_active_ul.png") repeat-x scroll 0 0 transparent;
	border-radius: 5px 5px 5px 5px;
	display: block;
	height: 26px;
	overflow: hidden;
}
.main_menu > ul > li:hover > ul {
	z-index: 2;
}
.main_menu > ul > li.expanded > a.active, .main_menu > ul > li.expanded.active-trail > a, .main_menu.have_expanded > ul > li:hover > a {
	border-radius: 5px 5px 0 0;
}
.main_menu > ul > li > a.active, .main_menu > ul > li.active-trail > a, .main_menu > ul > li:hover > a {
	background: url("images/main_menu_active_a.png") repeat-x scroll 0 0 transparent;
	color: #fff;
}
.main_menu > ul > li > a {
	float: left;
	padding: 0 7px;
	font: 14px/23px arial;
	border-radius: 5px;
	text-decoration: none;
	text-transform: uppercase;
	color: #525b61;
	height: 22px;
}
.main_menu > ul > li.last {
	float: right;
	margin: 0 15px 0 0;
}
.main_menu > ul > li + li {
	margin: 0 0 0 16px;
}
.main_menu > ul > li {
	float: left;
	padding: 0;
	margin: 0;
	list-style: none;
}
.main_menu > ul {
	float: left;
	width: 100%;
}
.main_menu {
	background: url("images/menu_shd.png") repeat-x scroll 0 bottom transparent;
	float: left;
	margin-bottom: 7px;
	padding: 9px 0 13px 15px;
	position: relative;
	width: 945px;
	z-index: 3;
}
.front .wrap_h1 {
	display: none;
}
#block-views-slider-block-2 .nivo-caption p {
	padding: 10px 12px;
	
}

.views-nivo-slider-view .nivo-caption a {
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-size: 15px;
}

#block-views-slider-block-2 .nivo-caption .created {
	font: italic 12px/22px arial;
	float: left;
	position: absolute;
	left: 0;
	padding: 0 8px 0 11px;
	background: #459d34;
	top: -21px;
	height: 21px;
}
#block-views-slider-block-2 .nivo-caption .body {
	font: 12px/16px arial;
}
#block-views-slider-block-2 .nivo-caption .title {
	font: 19px/19px arial;
	margin-bottom: 5px;
}
#block-views-slider-block-2 .nivo-caption {
	background: url("images/slide_cap_shd.png") repeat scroll 0 0 transparent;
	color: #fff;
}
#block-views-slider-block-2 .theme-default .nivoSlider {
	margin: 0;
	box-shadow: none;
}
#block-views-slider-block-2 .nivoSlider a.nivo-imageLink {
	z-index: 10;
	width: 500px;
}
#block-views-slider-block-2 .theme-default .nivo-controlNav {
	bottom: 0;
	left: auto;
	margin-left: 0;
	position: absolute;
	right: 0;
	z-index: 20;
}
#block-views-slider-block-2 {
	float: left;
	height: 308px;
	width: 659px;
	overflow: hidden;
	border-radius: 5px;
	margin-bottom: 12px;
}
#block-views-slider-block-2 .nivo-controlNav {
	position: absolute;
	width: 100%;
	padding-left: 510px;
	width: 140px;
	bottom: -5px;
}
#block-views-slider-block-2 .nivo-controlNav img {
	display: inline;
	height: auto;
	position: relative;
	margin-top: 10px;
	width: auto;
	float: left;
}
#block-views-slider-block-2 .nivo-caption {
	width: 500px;
}
#block-views-slider-block-2 .views-nivo-slider-slider-block_2 {
	width: 500px;
}
#block-views-news-block-2 .views-field-created, #block-views-news-block-1 .views-field-created {
	background: #459d34;
	color: #fff;
	float: left;
	position: absolute;
	left: 0;
	top: 124px;
	height: 21px;
	padding: 0 7px 0 10px;
	font: italic 12px/20px arial;
}
#block-views-news-block-2 .views-row img, #block-views-news-block-1 .views-row img {
	float: left;
	border-radius: 5px;
}
#block-views-news-block-2 .views-row + .views-row + .views-row, #block-views-news-block-1 .views-row + .views-row + .views-row {
	float: right;
	margin-left: 0;
}
#block-views-news-block-2 .views-row + .views-row {
	margin-left: 18px;
}
#block-views-news-block-1 .views-row + .views-row {
	margin-left: 15px;
}
#block-views-news-block-2 .views-row .views-field-body, #block-views-news-block-1 .views-row .views-field-body {
	color: #636363;
	font: 12px/16px arial;
}
#block-views-news-block-2 .views-row .views-field-title a:hover, #block-views-news-block-1 .views-row .views-field-title a:hover {
	text-decoration: underline;
}
#block-views-news-block-1 .views-row .views-field-title a {
	font: 14px arial;
}
#block-views-news-block-2 .views-row .views-field-title a, #block-views-news-block-1 .views-row .views-field-title a {
	text-decoration: none;
}
#block-views-news-block-2 .views-row .views-field-title, #block-views-news-block-1 .views-row .views-field-title {
	float: left;
	width: 100%;
	margin: 5px 0;
}
#block-views-news-block-2 .views-row .views-field-title a {
	color: #fff;
}
#block-views-news-block-2 .views-row .views-field-title {
	background: url("images/slide_cap_shd.png") repeat scroll 0 0 transparent;
	border-radius: 0 0 5px 5px;
	bottom: 0;
	left: 0;
	line-height: 14px;
	margin: 0;
	padding: 8px;
	position: absolute;
	width: 192px;
}
#block-views-news-block-2 .views-row {
	float: left;
	width: 208px;
	position: relative;
}
#block-views-news-block-1 .views-row {
	float: left;
	width: 210px;
	position: relative;
}
#block-views-news-block-1 .group-item {
	float: left;
	margin-bottom: 15px;
	width: 100%;
}
#block-views-news-block-2 .view-header a {
	font: italic 12px/46px arial;
}
#block-views-news-block-2 .view-header h2 {
	float: left;
	font: 24px/46px arial;
	color: #525b61;
	margin-right: 33px;
}
#block-views-news-block-2 .view-header {
	float: left;
	width: 100%;
	height: 46px;
}
#block-views-news-block-2 {
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 17px;
	margin-bottom: 13px;
}
#block-views-news-block-2, #block-views-news-block-1 {
	float: left;
	width: 659px;
	border-radius: 5px;
	border-bottom: 1px solid #e5e5e5;
}
#block-block-2 img {
	float: left
}
#block-block-2 {
	float: left;
	margin-bottom: 5px;
	width: 100%;
}
#block-views-news-block-4 .view-header a {
	float: right;
	font: italic 12px/40px arial;
}
#block-views-news-block-4 .view-header h2 {
	color: #525b61;
	font: 24px/40px arial;
	float: left;
}
#block-views-news-block-4 .view-header {
	float: left;
	width: 100%;
}
#block-views-news-block-4 .views-field-title a {
	text-decoration: none;
}
#block-views-news-block-4 .views-field-title {
	line-height: 16px;
}
#block-views-news-block-4 .views-field-created {
	color: #bcbcbc;
	font: italic 11px/14px arial;
	/* margin-top: -3px; */
	margin-bottom: 5px;
}
#block-views-news-block-4 .views-row img {
	float: left;
	margin: 0 10px 0 0;
}
#block-views-news-block-4 .views-row {
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
#block-views-news-block-4 {
	float: left;
	width: 100%;
	border-bottom: 1px solid #e5e5e5;
}
#block-block-3 img {
	float: left;
}
#block-block-3 {
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
#block-block-4 {
	color: #FFFFFF;
	float: left;
	font: 12px/20px arial;
	margin-top: 10px;
	margin-right: 60px;
}
#block-block-5 .menu a+ a {
	margin-left: 15px;
}
#block-block-5 .menu a {
	float: left;
	margin-bottom: 5px;
}
#block-block-5 a {
	color: #fff;
}
#block-block-5 {
	text-align: center;
	float: left;
	margin-top: 8px;
	color: #fff;
}
.glyanec_cop span {
	background: url("images/g.png") no-repeat scroll 0 0 transparent;
	color: #FFFFFF;
	float: left;
	font: 12px/22px Cuprum;
	height: 20px;
	padding: 0 5px 0 21px;
	text-transform: uppercase;
}
.glyanec_cop a {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #777777;
	float: right;
	font: 12px/22px Cuprum;
	padding: 0 6px;
	height: 20px;
	text-decoration: none;
	text-transform: uppercase;
}
.glyanec_cop {
	border-radius: 3px 3px 3px 3px;
	top: 12px;
	overflow: hidden;
	position: absolute;
	right: 0;
}
.my_bread span.arrow {
	background: url("images/arrow.png") no-repeat scroll center center transparent;
	width: 21px;
	height: 18px;
}
.my_bread span {
	float: left;
}
.my_bread a {
	float: left;
	color: #636363;
	text-decoration: none;
}
.my_bread {
	color: #636363;
	font: italic 12px/18px arial;
	float: left;
	width: 100%;
}
.wrap_h1 .print_btn {
	line-height: 28px;
}
.wrap_h1 {
	float: left;
	width: 100%;
	padding: 6px 0 12px;
}
h1.page_title {
	color: #525B61;
	float: left;
	margin-right: 10px;
	font-family: arial;
	font-size: 24px;
	line-height: 28px;
	font-weight: bold;
}
.node {
	font: 12px/16px arial;
	color: #636363;
}
#block-views-poll-block-1 #poll-cancel-form {
	float: left;
	width: 100%;
	text-align: center;
}
#block-views-poll-block-1 .poll .total {
	margin-bottom: 10px;
}
.node-poll .poll .bar .foreground, #block-views-poll-block-1 .poll .bar .foreground {
	background: #428508;
}
.node-poll input.form-submit, #block-views-poll-block-1 input.form-submit {
	background: #fff;
	color: #757373;
	border-radius: 5px;
	border: 1px solid #dad9d9;
	margin-bottom: 15px;
	height: 25px;
	padding: 0 10px 2px;
}
#block-views-poll-block-1 .view-header a {
	float: right;
	font: italic 12px/40px arial;
}
#block-views-poll-block-1 .view-header h2 {
	color: #525B61;
	float: left;
	font: 24px/40px arial;
}
#block-views-poll-block-1 .view-content, #block-views-poll-block-1 .view-header {
	float: left;
	width: 100%;
}
.node-type-poll .node h2 {
	display: none;
}
#block-views-poll-block-1 .node h2 {
	color: #525B61;
	font: 12px/16px arial;
	margin-bottom: 5px;
}
#block-views-poll-block-1 {
	float: left;
	width: 100%;
}
.view-id-news.view-display-id-page_3 .views-field-created, .view-id-news.view-display-id-page_2 .views-field-created, .view-id-news.page-predoplata .view-display-id-page_1 .views-field-created {
	background: #459d34;
	color: #fff;
	float: left;
	position: absolute;
	left: 0;
	top: 124px;
	height: 21px;
	padding: 0 7px 0 10px;
	font: italic 12px/20px arial;
}
.view-id-news.view-display-id-page_3 .views-row img, .view-id-news.view-display-id-page_2 .views-row img, .view-id-news.page-predoplata .view-display-id-page_1 .views-row img {
	float: left;
	border-radius: 5px;
}
.view-id-news.view-display-id-page_3 .views-row + .views-row + .views-row, .view-id-news.view-display-id-page_2 .views-row + .views-row + .views-row, .view-id-news.page-predoplata .view-display-id-page_1 .views-row + .views-row + .views-row {
	float: right;
	margin-left: 0;
}
.view-id-news.view-display-id-page_3 .views-row + .views-row, .view-id-news.view-display-id-page_2 .views-row + .views-row, .view-id-news.page-predoplata .view-display-id-page_1 .views-row + .views-row {
	margin-left: 15px;
}
.view-id-news.view-display-id-page_3 .views-row .views-field-body, .view-id-news.view-display-id-page_2 .views-row .views-field-body, .view-id-news.page-predoplata .view-display-id-page_1 .views-row .views-field-body {
	color: #636363;
	font: 12px/16px arial;
}
.view-id-news.view-display-id-page_3 .views-row .views-field-title a, .view-id-news.view-display-id-page_2 .views-row .views-field-title a, .view-id-news.page-predoplata .view-display-id-page_1 .views-row .views-field-title a {
	text-decoration: none;
}
.view-id-news.view-display-id-page_3 .views-row .views-field-title, .view-id-news.view-display-id-page_2 .views-row .views-field-title, .view-id-news.page-predoplata .view-display-id-page_1 .views-row .views-field-title {
	float: left;
	width: 100%;
	margin: 5px 0;
}
.view-id-news.view-display-id-page_3 .views-row, .view-id-news.view-display-id-page_2 .views-row, .view-id-news.page-predoplata .view-display-id-page_1 .views-row {
	float: left;
	width: 210px;
	position: relative;
}
.view-id-news.view-display-id-page_3 .group-item, .view-id-news.view-display-id-page_2 .group-item, .view-id-news.page-predoplata .view-display-id-page_1 .group-item {
	float: left;
	margin-bottom: 15px;
	width: 100%;
}
.view-id-news.view-display-id-page_3, .view-id-news.view-display-id-page_2, .view-id-news.page-predoplata .view-display-id-page_1 {
	border-bottom: 1px solid #E5E5E5;
	border-radius: 5px 5px 5px 5px;
	float: left;
	width: 659px;
}
.node-news .field-type-image img {
	float: left;
	margin: 0 10px 0 0;
}
.node-club .field-name-body {
	color: #586168;
}
.node-club .field-name-field-club-site .field-label, .node-club .field-name-field-club-trener .field-label, .node-club .field-name-field-year-of-foundation .field-label, .node-club .field-name-field-club-president .field-label {
	width: 183px;
	color: #757373;
	font-weight: normal;
}
.node-club .field-name-field-club-type, .node-club .field-name-field-club-site, .node-club .field-name-field-club-trener, .node-club .field-name-field-year-of-foundation, .node-club .field-name-field-club-president {
	float: left;
	color: #4a5d6b;
	padding-bottom: 6px;
	margin-bottom: 6px;
	border-bottom: 1px solid #ccc;
	width: 390px;
}
.node-club .field-name-field-club-flag {
	border: 1px solid #DAD9D9;
	float: left;
	text-align: center;
	width: 255px;
	margin-right: 13px;
	margin-bottom: 5px;
}
.node-club .field-name-field-club-flag img {
}
#block-views-news-block-3 .views-field-created {
	color: #bcbcbc;
	font: italic 11px/12px arial;
	margin-bottom: 5px;
}
#block-views-news-block-3 .views-row.views-row-2 {
	margin-left: 2%;
}
#block-views-news-block-3 .views-row.views-row-3 {
	float: right;
}
#block-views-news-block-3 .views-row .views-field-title {
	line-height: 16px;
}
#block-views-news-block-3 .views-row img {
	float: left;
	margin-right: 9px;
}
#block-views-news-block-3 .views-row {
	float: left;
	width: 32%;
}
#block-views-news-block-3 h2 {
	font: 24px/48px arial;
	color: #525b61;
}
#block-views-news-block-3 {
	float: left;
	width: 100%;
	border-top: 1px solid #e5e5e5;
	margin-bottom: 15px;
}
.node-player-cart .field-name-field-player-amplua .field-label, .node-player-cart .field-name-field-player-club .field-label, .node-player-cart .field-name-field-player-dr .field-label, .node-player-cart .field-name-field-player-sec-name .field-label, .node-player-cart .field-name-field-player-name .field-label {
	color: #757373;
	font-weight: normal;
	width: 180px;
}
.node-player-cart .field-name-field-player-amplua, .node-player-cart .field-name-field-player-club, .node-player-cart .field-name-field-player-dr, .node-player-cart .field-name-field-player-sec-name, .node-player-cart .field-name-field-player-name {
	border-bottom: 1px solid #CCCCCC;
	color: #4A5D6B;
	float: left;
	margin-bottom: 6px;
	padding-bottom: 6px;
	width: 393px;
}
.node-player-cart .wrap_photos .field-name-field-player-dop-photos img {
	float: left;
	margin: 15px 13px 0 0;
}
.node-player-cart .wrap_photos .field-name-field-player-photo img {
	float: left;
}
.node-player-cart .wrap_photos {
	float: left;
	width: 267px;
}
.views-empty {
	font: 18px/36px arial;
	color: #666;
}
.view-id-team.view-display-id-block_1 .views-row img {
	float: left;
	margin-right: 10px;
	padding: 2px;
	border: 1px solid #d9d9d9;
}
.view-id-team.view-display-id-block_1 .views-field-field-player-amplua {
	color: #bcbcbc;
	font: italic 11px/12px arial;
	margin-top: 5px;
}
.view-id-team.view-display-id-block_1 .views-row {
	float: left;
	width: 30%;
	margin-bottom: 20px;
	margin-right: 3%;
}
.view-id-team.view-display-id-block_1 h2 {
	color: #525B61;
	font: 24px/48px arial;
}
.view-id-team.view-display-id-block_1 {
	float: left;
	width: 100%;
}
.pluso_wrap {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.node-statistics .field .field-label {
	color: #757373;
	font-weight: normal;
	width: 283px;
}
.node-calendar .field .field-label, .node-scoreboard .field .field-label {
	color: #757373;
	font-weight: normal;
	width: 183px;
}
.node-calendar .field + .field, .node-statistics .field + .field, .node-scoreboard .field + .field {
	margin-top: 6px;
	padding-top: 6px;
	border-top: 1px solid #CCCCCC;
}
.node-calendar, .node-statistics, .node-scoreboard {
	margin-bottom: 6px;
	float: left;
	width: 100%;
}
.node-scoreboard .field {
	color: #4A5D6B;
	float: left;
	width: 100%;
}
/*

.view-id-scoreboard.page-predoplata .view-display-id-page_1 table tr {
    border-bottom: 1px solid #eaeaea;
    background: none;
}
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table tbody {
    border-top: none;
}
.view-id-scoreboard.page-predoplata .view-display-id-page_1 {
    float:left;
    width: 100%;
    margin-bottom: 15px;
}
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.team {
    text-transform: uppercase;
}
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.team ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.views-field-field-scorebold-club ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.views-field-field-scorebold-count ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.pointers ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.views-field-field-scorebold-count-dec ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.goll_raz ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.views-field-field-scorebold-count-gol-in ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.goll_in ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.views-field-field-scorebold-count-gol ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.goll ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.views-field-field-scorebold-count-loose ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.loose ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.views-field-field-scorebold-count-draw ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.draw ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.views-field-field-scorebold-count-win ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.win ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.game ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.views-field-field-scorebold-count-game {
    width: 50px;
}
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.views-field-field-club-flag ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.flag {
    width: 35px;
}
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.nomer ,
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table td.views-field-field-scorebold-total-raite {
    width: 20px;
    text-align: right;
}
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table.views-table tr {
    border-left: 1px solid #EAEAEA;
    border-right: 1px solid #EAEAEA;
    height: 36px;
}
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table.table_head tr {
    height: 46px;
    border-top: 1px solid #eaeaea;
    line-height: 14px;
    font-style: italic;
}
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table img {
    display: block;
    margin: 0 auto;
}
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table a {
    color: #636363;
}
.view-id-scoreboard.page-predoplata .view-display-id-page_1 table {
    width: 100%;
    text-align: center;
    color: #636363;
}


*/

.view-id-statistics.page-predoplata .view-display-id-page_1 table.table_head tr {
	height: 46px;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #EAEAEA;
	line-height: 14px;
	font-style: italic;
}
.view-id-statistics.page-predoplata .view-display-id-page_1 table.views-table tr {
	border-left: 1px solid #EAEAEA;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	background: none;
	height: 36px;
}
.view-id-statistics.page-predoplata .view-display-id-page_1 td.player {
	text-transform: uppercase;
}
.view-id-statistics.page-predoplata .view-display-id-page_1 td.game, .view-id-statistics.page-predoplata .view-display-id-page_1 td.goll, .view-id-statistics.page-predoplata .view-display-id-page_1 td.pennalt, .view-id-statistics.page-predoplata .view-display-id-page_1 td.pass, .view-id-statistics.page-predoplata .view-display-id-page_1 td.goll_pass, .view-id-statistics.page-predoplata .view-display-id-page_1 td.red_c, .view-id-statistics.page-predoplata .view-display-id-page_1 td.blue_c, .view-id-statistics.page-predoplata .view-display-id-page_1 td.views-field-field-player-count-game, .view-id-statistics.page-predoplata .view-display-id-page_1 td.views-field-field-player-count-gol, .view-id-statistics.page-predoplata .view-display-id-page_1 td.views-field-field-player-count-penalt, .view-id-statistics.page-predoplata .view-display-id-page_1 td.views-field-field-player-count-pass, .view-id-statistics.page-predoplata .view-display-id-page_1 td.views-field-field-player-count-gol-pass, .view-id-statistics.page-predoplata .view-display-id-page_1 td.views-field-field-player-count-blue-cart, .view-id-statistics.page-predoplata .view-display-id-page_1 td.views-field-field-player-count-red-cart {
	width: 36px;
}
.view-id-statistics.page-predoplata .view-display-id-page_1 td.player {
	padding-left: 1px;
}
.view-id-statistics.page-predoplata .view-display-id-page_1 td.pointers {
	padding-right: 1px;
}
.view-id-statistics.page-predoplata .view-display-id-page_1 td.views-field-field-pl-raite, .view-id-statistics.page-predoplata .view-display-id-page_1 td.pointers {
	width: 55px;
}
.view-id-statistics.page-predoplata .view-display-id-page_1 td.views-field-field-club-flag {
	width: 35px;
	text-align: center;
}
.view-id-statistics.page-predoplata .view-display-id-page_1 table img {
	display: block;
	margin: 0 auto;
}
.view-id-statistics.page-predoplata .view-display-id-page_1 table a {
	color: #636363;
}
.view-id-statistics.page-predoplata .view-display-id-page_1 table {
	width: 100%;
	color: #636363;
}
.view-id-statistics.page-predoplata .view-display-id-page_1 tbody {
	border-top: none;
}
.view-id-statistics.page-predoplata .view-display-id-page_1 {
	float: left;
	margin-bottom: 15px;
	width: 100%;
}
.view-id-games_calendar.view-display-id-page_2 .head_wrap {
	float: left;
	width: 100%;
	line-height: 28px;
	border-bottom: 1px solid #eaeaea;
}
.view-id-games_calendar.view-display-id-page_2 div.team2 {
	width: 255px;
	float: left;
	border-right: 1px solid #EAEAEA;
	text-align: left;
}
.view-id-games_calendar.view-display-id-page_2 div.team1 {
	width: 254px;
	float: left;
	text-align: right;
}
.view-id-games_calendar.view-display-id-page_2 div.time {
	padding-left: 11px;
	width: 70px;
	float: left;
	text-align: left;
	border-left: 1px solid #EAEAEA;
}
.view-id-games_calendar.view-display-id-page_2 div.goals {
	width: 68px;
	float: left;
	height: 28px;
}
.view-id-games_calendar.view-display-id-page_2 table td.views-field-field-calendar-team-1 {
	width: 254px;
	text-align: right;
}
.view-id-games_calendar.page-predoplata .view-display-id-page_1 table td.team1, .view-id-games_calendar.page-predoplata .view-display-id-page_1 table td.views-field-field-calendar-team-1 {
	width: 274px;
	text-align: right;
}
.view-id-games_calendar.view-display-id-page_2 table td.views-field-field-calendar-date {
	padding-left: 10px;
	width: 70px;
	color: #525b61;
}
.view-id-games_calendar.page-predoplata .view-display-id-page_1 table td.views-field-field-calendar-date {
	padding-left: 10px;
	width: 50px;
	font: 18px arial;
	color: #525b61;
}
.view-id-games_calendar.page-predoplata .view-display-id-page_1 table td.time {
	padding-left: 11px;
	width: 50px;
}
.view-id-games_calendar.page-predoplata .view-display-id-page_1 table td.boll {
	width: 46px;
	height: 36px;
}
.view-id-games_calendar.view-display-id-page_2 table td.views-field-field-calendar-score {
	background: url("images/score_bg.png") no-repeat scroll center center transparent;
	width: 68px;
	font: 18px arial;
	text-align: center;
	color: #fff;
}
.view-id-games_calendar.view-display-id-page_2 table td.views-field-nothing, .view-id-games_calendar.page-predoplata .view-display-id-page_1 table td.views-field-nothing {
	width: 46px;
	height: 36px;
	background: url("images/boll.png") no-repeat scroll center center transparent;
}
.view-id-games_calendar.view-display-id-page_2 table.table_head tr, .view-id-games_calendar.page-predoplata .view-display-id-page_1 table.table_head tr {
	height: 46px;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #EAEAEA;
	line-height: 14px;
	font-style: italic;
}
.view-id-games_calendar.view-display-id-page_2 table.views-table tr, .view-id-games_calendar.page-predoplata .view-display-id-page_1 table.views-table tr {
	border-left: 1px solid #EAEAEA;
	border-right: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
	background: none;
	height: 36px;
}
.view-id-games_calendar.view-display-id-page_2 table a, .view-id-games_calendar.page-predoplata .view-display-id-page_1 table a {
	color: #636363;
}
.view-id-games_calendar.view-display-id-page_2 table caption .tour {
	background: url("images/tour_bg.png") repeat-x scroll 0 0 transparent;
	float: left;
	font: 18px/38px arial;
	color: #fff;
	height: 39px;
	width: 100%;
}
.view-id-games_calendar.view-display-id-page_2 table caption {
	width: 660px;/* height: 29px; */
}
.view-id-games_calendar.view-display-id-page_2 table, .view-id-games_calendar.page-predoplata .view-display-id-page_1 table {
	width: 100%;
	margin-bottom: 15px;
	color: #636363;
}
.view-id-games_calendar.view-display-id-page_2 tbody, .view-id-games_calendar.page-predoplata .view-display-id-page_1 tbody {
	border-top: none;
}
.view-id-games_calendar.view-display-id-page_2, .view-id-games_calendar.page-predoplata .view-display-id-page_1 {
	float: left;
	width: 100%;
}
.profile .user-picture {
	float: left;
	margin: 0 10px 10px 0;
}
ul.tabs.primary li a:hover, ul.tabs.primary li a.active {
	background: url("images/main_menu_active_ul.png") repeat-x scroll 0 center transparent;
}
ul.tabs.primary li a {
	background: url("images/bg.png") repeat scroll 0 0 transparent;
	padding: 3px 10px;
	float: left;
	border: none;
	border-radius: 5px 5px 0 0;
	color: #fff;
}
ul.tabs.primary {
	float: left;
	width: 100%;
	margin: 5px 0;
}
#user-register-form .form-actions input.form-submit, #user-login .form-actions input.form-submit, #user-pass .form-actions input.form-submit, #user-profile-form .form-actions input.form-submit {
	background: url("images/main_menu_active_ul.png") repeat-x scroll 0 center transparent;
	border: medium none;
	border-radius: 5px 5px 5px 5px;
	color: #FFFFFF;
	font: 18px/26px arial;
	height: 26px;
	margin-bottom: 15px;
	padding: 0 10px 2px;
}
#edit-field-user-ava {
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
#user-register-form input.form-text, #user-login input.form-text, #user-pass input.form-text, #user-profile-form input.form-text {
	border: 1px solid #ccc;
	border-radius: 3px;
	padding: 4px 5px;
	width: 190px;
	height: 18px;
	font: 12px/18px arial;
	color: #666;
	margin-bottom: 15px;
}
#user-profile-form fieldset#edit-timezone {
	display: none;
}
#user-login fieldset, #user-pass fieldset, #user-profile-form fieldset {
	border: none;
	padding: 0;
}
#user-login legend, #user-pass legend, #user-profile-form legend, #user-register-form label, #user-login label, #user-pass label, #user-profile-form label {
	font: 12px/18px arial;
	margin-bottom: 3px;
}
#user-register-form .description, #user-login .description, #user-pass .description, #user-profile-form .description {
	display: none !important;
}
#user-login, #user-pass, #user-profile-form {
	color: #636363;
}
.node-blog .field-name-field-blog-tags {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}
.node-blog .field-label {
	font-weight: normal;
}
.node-blog .field-name-field-blog-photo img {
	float: left;
	margin: 0 10px 0 0;
}
.node-blog {
	float: left;
	margin-bottom: 5px;
	width: 100%;
}
.view-id-blog.page-predoplata .view-display-id-page_1 .views-field-body {
	color: #636363;
	text-align: justify;
	line-height: 14px;
	float: right;
	width: 450px;
}
.view-id-blog.page-predoplata .view-display-id-page_1 .views-field-title a {
	font-weight: bold;
	color: #428508;
}
.view-id-blog.page-predoplata .view-display-id-page_1 .views-field-title {
	float: right;
	width: 450px;
	margin: 3px 0;
}
.view-id-blog.page-predoplata .view-display-id-page_1 .views-field-created {
	color: #9B9B9B;
	float: right;
	font-style: italic;
	line-height: 14px;
	width: 450px;
}
.view-id-blog.page-predoplata .view-display-id-page_1 .views-field-field-user-name {
	float: left;
	width: 90px;
	/* margin: 0 10px 0 0; */
	font: bold italic 12px/16px arial;
	color: #393939;
}
.view-id-blog.page-predoplata .view-display-id-page_1 .views-field-field-user-ava img {
	float: left;
	margin: 0 20px 0 0;
}
.view-id-blog.page-predoplata .view-display-id-page_1 .views-row + .views-row {
	padding-top: 13px;
	border-top: 1px solid #e5e5e5;
}
.view-id-blog.page-predoplata .view-display-id-page_1 .views-row {
	margin-bottom: 12px;
	float: left;
	width: 100%;
}
.view-id-blog.page-predoplata .view-display-id-page_1 .view-header a:hover {
	background-position: 0 0;
}
.view-id-blog.page-predoplata .view-display-id-page_1 .view-header a {
	background: url("images/add_blog2.png") repeat scroll 0 30px transparent;
	font: bold 14px/28px arial;
	position: absolute;
	float: left;
	height: 29px;
	text-decoration: none;
	color: #fff;
	border-radius: 5px;
	padding: 0 10px;
	right: 0;
	top: -60px;
	transition: all 0.5s;
}
.view-id-blog.page-predoplata .view-display-id-page_1 {
	float: left;
	width: 100%;
	position: relative;
}
.item-list .pager li a {
	color: #7f7f7f;
	text-decoration: none;
	border-radius: 5px 5px 5px 5px;
	padding: 4px 10px;
}
.item-list .pager li.pager-current, .item-list .pager li a:hover {
	background: url("images/pager_active.png") no-repeat scroll center center transparent;
	color: #FFFFFF;
	border-radius: 5px 5px 5px 5px;
	padding: 4px 10px;
}
.item-list .pager li {
	margin: 0 1px 0 0;
	padding: 0;
	font: 18px/28px arial;
}
.item-list .pager li.pager-next a {
	background: url("images/pager_arrow.png") no-repeat scroll right 0 transparent;
	float: left;
	text-indent: -9999px;
	width: 30px;
	height: 29px;
	padding: 0;
}
.item-list .pager li.pager-previous a {
	background: url("images/pager_arrow.png") no-repeat scroll 0 0 transparent;
	float: left;
	text-indent: -9999px;
	width: 30px;
	padding: 0;
	height: 29px;
}
.item-list .pager .pager-next {
	padding: 0;
	margin: 0 !important;
	float: right;
}
.item-list .pager .pager-previous {
	padding: 0;
	margin: 0 !important;
	float: left;
}
.item-list .pager .pager-last, .item-list .pager .pager-first {
	display: none;
}
.item-list .pager {
	float: left;
	width: 100%;
	padding-top: 20px;
	border-top: 1px solid #e5e5e5;
	margin-bottom: 15px;
	height: 27px;
	position: relative;
}
#blog-node-form .form-actions input.form-submit {
	background: url("images/main_menu_active_ul.png") repeat-x scroll 0 center transparent;
	border: medium none;
	border-radius: 5px 5px 5px 5px;
	color: #FFFFFF;
	font: 18px/26px arial;
	height: 26px;
	margin-bottom: 15px;
	padding: 0 10px 2px;
}
#blog-node-form .form-item-title input.form-text {
	width: 648px;
}
#blog-node-form input.form-text {
	border: 1px solid #ccc;
	border-radius: 3px;
	padding: 4px 5px;
	width: 190px;
	height: 18px;
	font: 12px/18px arial;
	color: #666;
	margin-bottom: 15px;
}
#blog-node-form #edit-field-blog-tags input.form-text {
	padding: 0 25px 0 5px;
	width: 629px;
}
#blog-node-form #edit-body-und-0-format {
	display: none;
}
#blog-node-form label {
	font: 12px/18px arial;
	margin-bottom: 3px;
}
#blog-node-form textarea {
	border: 1px solid #ccc;
	resize: none;
	padding: 3px 5px;
}
#blog-node-form .grippie, #blog-node-form div.vertical-tabs, #blog-node-form .description {
	display: none !important;
}
#blog-node-form {
	color: #636363;
}
.node-exluziv .wrap_photos .field-name-field-dop-photos-exluziv img {
	float: left;
	margin: 15px 13px 0 0;
}
.node-exluziv .wrap_photos .field-name-field-image img {
	float: left;
}
.node-exluziv .wrap_photos {
	float: left;
	width: 267px;
}
#modalContent .ctools-modal-content .modal-header a img {
	display: none;
}
#modalContent .ctools-modal-content .modal-header a {
	background: url("images/close_ico.png") no-repeat scroll 0 0 transparent;
	float: right;
	width: 24px;
	height: 24px;
	margin: 16px 20px 0 0;
}
#modalContent .ctools-modal-content .modal-header span.modal-title {
	float: left;
	font: 24px/54px arial;
	text-transform: uppercase;
	color: #428508;
}
#modalContent .ctools-modal-content .modal-header {
	height: 55px;
	color: #428508;
	padding: 0 0 0 20px;
	background: none;
}
#modalContent .ctools-modal-content {
	border: none;
	margin: 0;
}
#modalContent input.form-submit {
	background: url("images/reg_btn.png") repeat-x scroll 0 0 transparent !important;
	font: 18px/32px arial !important;
	height: 33px !important;
	margin: 0 !important;
	padding: 0 0 2px !important;
	text-transform: uppercase;
	width: 100%;
	border: none;
	border-radius: 5px;
	color: #fff;
}
#modalContent input.form-text {
	width: 228px;
	border: 1px solid #cfcfcf;
	padding: 4px 5px;
	height: 18px;
	font: 14px/18px arial;
	color: #777;
	margin-bottom: 10px;
}
#modalContent label {
	color: #999999;
	font: 14px/18px arial;
	margin-bottom: 3px;
}
#modalContent .ajax-register-links-wrapper {
	display: none;
}
#modalContent div.password-confirm, #modalContent .password-strength, #modalContent .description {
	display: none !important;
}
#modalContent {
	border-radius: 10px;
	overflow: hidden;
}
#modal-content {
	background: url("images/mod_cont_bg.png") repeat-x scroll 0 0 transparent;
	padding: 10px 20px 23px;
	width: 240px !important;
	overflow: hidden;
}
#block-block-6 {
}
.view-id-poll_archive.page-predoplata .view-display-id-page_1 .views-row {
	float: left;
	width: 100%;
	margin-bottom: 15px;
}
.view-id-poll_archive.page-predoplata .view-display-id-page_1 {
	float: left;
	width: 100%;
}
.search-results .search-snippet-info {
	padding: 5px 0 0 0;
}
#block-block-7 .d_menu li + li {
	margin-top: -1px;
}
#block-block-7 .d_menu li.active-trail, #block-block-7 .d_menu li:hover {
	background: url("images/sb_menu_act.png") repeat-x scroll 0 0 transparent;
}
#block-block-7 .d_menu li.active-trail a, #block-block-7 .d_menu li:hover a {
	color: #fff;
	border: medium none;
	padding: 1px 1px 1px 37px;
}
#block-block-7 .d_menu li.leaf_1:hover a, #block-block-7 .d_menu li.leaf_1.active-trail a {
	background-position: 10px -38px;
}
#block-block-7 .d_menu li.leaf_1 a {
	background: url("images/sb_ico_1.png") no-repeat scroll 9px 9px transparent;
}
#block-block-7 .d_menu li.leaf_2:hover a, #block-block-7 .d_menu li.leaf_2.active-trail a {
	background-position: 10px -37px;
}
#block-block-7 .d_menu li.leaf_2 a {
	background: url("images/sb_ico_2.png") no-repeat scroll 9px 6px transparent;
}
#block-block-7 .d_menu li.leaf_3:hover a, #block-block-7 .d_menu li.leaf_3.active-trail a {
	background-position: 10px -36px;
}
#block-block-7 .d_menu li.leaf_3 a {
	background: url("images/sb_ico_3.png") no-repeat scroll 9px 7px transparent;
}
#block-block-7 .d_menu li.leaf_4:hover a, #block-block-7 .d_menu li.leaf_4.active-trail a {
	background-position: 10px -37px;
}
#block-block-7 .d_menu li.leaf_4 a {
	background: url("images/sb_ico_4.png") no-repeat scroll 9px 7px transparent;
}
#block-block-7 .d_menu li.leaf_5:hover a, #block-block-7 .d_menu li.leaf_5.active-trail a {
	background-position: 10px -37px;
}
#block-block-7 .d_menu li.leaf_5 a {
	background: url("images/sb_ico_5.png") no-repeat scroll 9px 6px transparent;
}
#block-block-7 .d_menu li a {
	float: left;
	border-radius: 5px;
	text-decoration: none;
	color: #898989;
	font: 12px/28px arial;
	width: 202px;
	padding-left: 36px;
	border: 1px solid #dad9d9;
	height: 29px;
}
#block-block-7 .d_menu li {
	float: left;
	border-radius: 5px;
	list-style: none;
	width: 100%;
	list-style: none;
}
#block-block-7 {
	float: left;
	margin-bottom: 15px;
	width: 100%;
}
#search-form input.form-submit:hover {
	background-position: 0 bottom;
}
#search-form input.form-submit {
	background: url("images/bg.png") repeat scroll 0 0 transparent;
	border: medium none;
	color: #fff;
	padding: 3px 5px;
	border-radius: 5px;
}
#search-form input.form-text {
	border: 1px solid #d2d2d2;
	padding: 3px 5px;
	color: #666;
}
#search-form + h2 + ul li {
	margin-left: 15px;
}
#search-form + h2 + ol .search-info {
	display: none;
}
#search-form + h2 + ol {
	color: #666;
}
#search-form + h2 + ul {
	color: #636363;
	margin-bottom: 15px;
}
#search-form + h2 {
	font: 24px arial;
	color: #428508;
}
#search-form {
	color: #636363;
}
#block-views-anons-block-1 .rows img {
	float: left;
	margin: 0 10px 0 0;
}
#block-views-anons-block-1 .row.row_even + .row + .row, #block-views-anons-block-1 .row.row_even + .row {
	margin-top: 20px;
}
#block-views-anons-block-1 .row.row_even {
	float: right;
}
#block-views-anons-block-1 .row {
	float: left;
	width: 49.5%;
	font: 11px/13px arial;
	color: #586168;
}
#block-views-anons-block-1 .rows h2 {
	float: left;
	width: 100%;
	height: 38px;
	font: 24px/24px arial;
	color: #525b61;
}
#block-views-anons-block-1 .rows {
	float: right;
	width: 471px;
}
#block-views-anons-block-1 .views-field-field-abobs-photo img,
#block-views-anons-block-1--2 .views-field-field-abobs-photo img {
	float: left;
	margin: 0;
	border: 1px solid #CCC;

}




#block-views-anons-block-1,
#block-views-anons-block-1--2 {
	float: left;
	margin-bottom: 15px;
	width: 100%;
}
.view-empty {
	font: 18px/36px arial;
	color: #646464;
	margin-bottom: 15px;
}
.node_created {
	float: left;
	color: #bcbbbb;
	font: italic 12px/18px arial;
}
.wrap_creat_print {
	float: left;
	width: 100%;
	margin-bottom: 5px;
}
.print_btn {
	background: url("images/prnt.png") no-repeat scroll 0 center transparent;
	float: left;
	padding-left: 20px;
	color: #30963e;
	margin-left: 10px;
}
.today_cap {
	color: #525B61;
	font: 18px/18px arial;
	margin-bottom: 10px;
}
#views-exposed-form-blog-page-1 {
	display: none;
}
#node-22 {
	font: 18px/24px arial;
	margin-bottom: 15px;
}
html.js .ctools-modal-content .messages {
	display: none;
}
#block-giz-blog-tags {
	margin-bottom: 15px;
}
#block-giz-blog-tags > h2 {
	color: #525B61;
	font: 24px/30px Arial;
	margin-bottom: 15px;
}
#block-giz-blog-tags .tags .tag_row {
	color: #525B61;
	text-decoration: none;
	line-height: 24px;
	transition: color 0.5s;
}
#block-giz-blog-tags .tags .tag_row:hover {
	color: #428508;
}
#block-giz-blog-tags .tags .tag_row.tag_size_1 {
	font-size: 11px;
}
#block-giz-blog-tags .tags .tag_row.tag_size_2 {
	font-size: 12px;
}
#block-giz-blog-tags .tags .tag_row.tag_size_3 {
	font-size: 13px;
}
#block-giz-blog-tags .tags .tag_row.tag_size_4 {
	font-size: 14px;
}
#block-giz-blog-tags .tags .tag_row.tag_size_5 {
	font-size: 15px;
}
#block-giz-blog-tags .tags .tag_row.tag_size_6 {
	font-size: 16px;
}
#block-giz-blog-tags .tags .tag_row.tag_size_7 {
	font-size: 18px;
}
#block-giz-blog-tags .tags .tag_row.tag_size_8 {
	font-size: 20px;
}
#block-giz-blog-tags .tags .tag_row.tag_size_9 {
	font-size: 22px;
}
#block-giz-blog-tags .tags .tag_row.tag_size_10 {
	font-size: 24px;
}
.log_in_error {
	font: 18px/24px arial;
	color: #636363;
	margin-bottom: 15px;
}
#block-block-8 .content a.fb {
	background: url(images/facebook_icon_hover.png);
	display: block;
	width: 21px;
	height: 21px;
}
#block-block-8 .content a.fb:hover {
	background: url(images/facebook_icon.png);
	display: block;
	width: 21px;
	height: 21px;
}
#block-block-8 .content a.tw {
	background: url(images/twitter_icon_hover.png);
	display: block;
	width: 21px;
	height: 21px;
}
#block-block-8 .content a.tw:hover {
	background: url(images/twitter_icon.png);
	display: block;
	width: 21px;
	height: 21px;
}
#block-block-8 .content a.vk {
	background: url(images/vk_icon_hover.png);
	display: block;
	width: 21px;
	height: 21px;
}
#block-block-8 .content a.vk:hover {
	background: url(images/vk_icon.png);
	display: block;
	width: 21px;
	height: 21px;
}
#block-block-8 .content a.gg {
	background: url(images/g1_icon_hover.png);
	display: block;
	width: 21px;
	height: 21px;
}
#block-block-8 .content a.gg:hover {
	background: url(images/g1_icon.png);
	display: block;
	width: 21px;
	height: 21px;
}
#block-block-8 .content #sc_icon {
	width: 21px;
	height: 21px;
	float: left;
	padding-left: 4px;
}
#block-block-8 {
	float: left;
	left: 367px;
	position: absolute;
	top: 21px;
}
.node .field-name-field-pid-zag, .node .field-name-field-pid-zag-exluziv {
	font-size: 16px;
	font-weight: bold;
	color: #666;
	line-height: normal;
	text-align: left;
	margin-bottom: 19px;
}
.view-scoreboard table, .view-scoreboard tbody {
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.view-scoreboard .views-field-field-tabl {
	margin-right: 20px;
}
.view-scoreboard .views-field-field-scorers {
	margin-right: 20px;
}
.view-scoreboard .views-field-field-last-match, .view-scoreboard .views-field-field-meet-in-the-next-round, .view-scoreboard .views-field-field-tabl, .view-scoreboard .views-field-field-scorers, .view-scoreboard .views-field-field-disqualified {
	width: 320px;
	float: left;
	margin-top: 10px;
}
.view-scoreboard .views-field-field-last-match td, .view-scoreboard .views-field-field-meet-in-the-next-round td, .view-scoreboard .views-field-field-tabl td, .view-scoreboard .views-field-field-scorers td, .view-scoreboard .views-field-field-disqualified td {
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}
.view-scoreboard .views-field-field-last-match td p, .view-scoreboard .views-field-field-meet-in-the-next-round td p, .view-scoreboard .views-field-field-tabl td p, .view-scoreboard .views-field-field-scorers td p, .view-scoreboard .views-field-field-disqualified td p {
	margin: 0px;
	padding: 0px;
}
.view-scoreboard .views-label {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 5px;
	padding-top: 5px;
}
#block-block-12 table {
	width: 100%;
}
/* #block-block-9 {
	
	visibility: hidden;
}

/* potencial */

#block-block-16 {
	border: 1px solid #007815;
	border-radius: 4px;
	margin-bottom: 10px;
}
#block-block-16 h2 {
	display: block;
	padding: 4px;
	background: #007815;
	color: #FFFFFF;
	font-size: 16px !important;
}
#block-block-16 p {
	margin: 0px;
	margin-bottom: 2px;
}
#block-block-16 .content {
	margin-left: 4px;
	margin-top: 4px;
}
#block-block-16 .content a {
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	font-size: 14px;
	padding-left: 20px;
	background-image: url(images/Play-1-Hot-icon.png);
	background-repeat: no-repeat;
	background-size: 13px auto;
}
#block-block-16 .content a:hover {
	color: #000000;
}
/* this day in history */

#block-views-wtq-ltym-block {
	border: 1px solid #007815;
	border-radius: 4px;
	padding: 4px;
	margin-bottom: 10px;
	height: 55px;
	background-color: #007815;
}
#block-views-wtq-ltym-block .this-day-in-history {
	color: #fff;
	font-weight: bold;
	font-size: 20px;
	text-align: left;
	text-decoration: none;
	width: 120px;
	line-height: 1.3em;
	float: left;
	margin-right: 5px;
	padding-top: 15px;
	padding-left: 7px;
}
#block-views-wtq-ltym-block .this-day-in-history a {
	text-decoration: none;
	color: #FFFFFF;
}
#block-views-wtq-ltym-block .this-day {
	margin-left: 120px;
	display: block;
	background-image: url(images/w2.png);
	background-size: auto 100%;
	background-repeat: no-repeat;
	background-position: 53% 0%;
	height: 34px;
	margin-top: -12px;
	padding-left: 19px;
	padding-top: 36px;
	background-size: 100% 100%;
}
#block-views-wtq-ltym-block .this-day a {
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	color: #418800;
	font-size: 30px;
}
.field-name-field-foto-avtora {
	margin-right: 10px;
	float: left;
	border-radius: 3px;
	
}
.field-name-field-avtor {
	display: block;
	height: 19px;
	padding-top: 87px;
	border-bottom-color: #707070;
	border-bottom-style: dotted;
	border-width: 1px;
	margin-bottom: 15px;
	font-style: italic;
	font-weight: bold;
	color: #005C0B;
}
.view-wtq-ltym- .views-field-title a {
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
}
/*	Peredplata ubercar */

.page-cart .wrap_h1 .page_title,
{
	color: #007B2C;
	text-align: left;
	font-size: 28px;
	background-image: url(images/w256h2561350060955basket256.png);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	padding-left: 62px;
	background-size: 50px auto;
	height: 50px;
	line-height: 2.1em;
}
#cart-form-pane #uc-cart-view-form .sticky-enabled thead th {
	background-color: #007B2C;
	padding-left: 5px;
	color: #FFFFFF;
	border-bottom: 2px solid #004F06;
}
#cart-form-pane #uc-cart-view-form .sticky-enabled tbody td {
	padding-left: 5px;
}
#cart-form-pane #uc-cart-view-form .sticky-enabled tbody .remove {
	padding: 0px !important;
}
#cart-form-pane #uc-cart-view-form .sticky-enabled tbody .desc a {
	font-weight: bold;
	text-decoration: none;
}
#uc-cart-view-form #edit-continue-shopping {
	padding: 0px !important;
	margin: 0px !important;
}
#uc-cart-view-form #edit-checkout--2,
#uc-cart-view-form #edit-update {
	color: #FFFFFF;
	border: 1px solid #007B2C;
	padding: 5px;
	border-radius: 5px;
	margin-top: 5px;
	background-image: -webkit-linear-gradient(270deg,rgba(10,108,2,1.00) 0%,rgba(4,60,0,1.00) 51.81%,rgba(0,100,45,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(10,108,2,1.00) 0%,rgba(4,60,0,1.00) 51.81%,rgba(0,100,45,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(10,108,2,1.00) 0%,rgba(4,60,0,1.00) 51.81%,rgba(0,100,45,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(10,108,2,1.00) 0%,rgba(4,60,0,1.00) 51.81%,rgba(0,100,45,1.00) 100%);
}
#uc-cart-view-form #edit-checkout--2:hover,
#uc-cart-view-form #edit-update:hover {
	background-image: -webkit-linear-gradient(270deg,rgba(6,69,1,1.00) 0%,rgba(10,118,2,1.00) 51.81%,rgba(0,73,32,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(6,69,1,1.00) 0%,rgba(10,118,2,1.00) 51.81%,rgba(0,73,32,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(6,69,1,1.00) 0%,rgba(10,118,2,1.00) 51.81%,rgba(0,73,32,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(6,69,1,1.00) 0%,rgba(10,118,2,1.00) 51.81%,rgba(0,73,32,1.00) 100%);
}

#uc-cart-view-form #edit-update {
	margin-right: 5px;
}

#uc-cart-view-form #edit-continue-shopping {
	display:none;}

#cart-form-pane {
	padding-bottom: 20px;
	border-bottom: 1px solid #B3B3B3;
	margin-bottom: 25px;
}


#block-views-peredplata-block-1, #block-views-peredplata-block-1--2, #block-uc-cart-cart {
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	background-color: #E4E4E4;
	margin-bottom: 10px;
	border-radius: 6px;

}
#block-views-peredplata-block-1 .views-field-field-abobs-photo,
#block-views-peredplata-block-1--2 .views-field-field-abobs-photo {
	border: 1px solid #ECECEC;
	margin-left: 50px;
	float: left;
	text-align:center;
}

	



#block-views-peredplata-block-1 h2,
#block-views-peredplata-block-1--2 h2,
.page-predoplata .predoplata--title {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #FFFFFF;
	background-color: #BD0000;
	margin-bottom: 5px;
	text-align: center;
	border-radius: 6px;
	background-image: -webkit-linear-gradient(270deg,rgba(255,0,4,1.00) 0%,rgba(158,0,2,1.00) 49.22%,rgba(255,0,0,1.00) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(255,0,4,1.00) 0%,rgba(158,0,2,1.00) 49.22%,rgba(255,0,0,1.00) 100%);
	background-image: -o-linear-gradient(270deg,rgba(255,0,4,1.00) 0%,rgba(158,0,2,1.00) 49.22%,rgba(255,0,0,1.00) 100%);
	background-image: linear-gradient(180deg,rgba(255,0,4,1.00) 0%,rgba(158,0,2,1.00) 49.22%,rgba(255,0,0,1.00) 100%);
}
.page-predoplata .predoplata--title {
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	margin-left: 135px;
	

}
.page-predoplata .wrap_h1 {
	display:none;
}


.view-peredplata .views-field-field-abobs-photo {
	float: left;
	margin-right: 10px;
	
}



#block-views-peredplata-block-1 .views-field-sell-price .views-label-sell-price,
#block-views-peredplata-block-1--2 .views-field-sell-price .views-label-sell-price,
.view-peredplata .views-label-sell-price {
	text-align: left;
	font-weight: bold;
}
#block-views-peredplata-block-1 .views-field-sell-price .field-content,
#block-views-peredplata-block-1--2 .views-field-sell-price .field-content,
.view-peredplata .views-field-sell-price .uc-price{
	color: #254D00;
	font-weight: bold;
	font-size: 16px;
}
#block-views-peredplata-block-1 .form-type-uc-quantity label,
#block-views-peredplata-block-1--2 .form-type-uc-quantity label  {
	display: none;
}
#block-views-peredplata-block-1 .views-field-addtocartlink,
#block-views-peredplata-block-1--2 .views-field-addtocartlink {
	margin-top: 10px;
}
#block-views-peredplata-block-1 .form-actions,
#block-views-peredplata-block-1--2 .form-actions {
	display: block;
	clear: both;
	margin-top: 40px;
}

#block-views-peredplata-block-1 .predplatit,
#block-views-peredplata-block-1--2 .predplatit
{width: 100%;
	padding-top:5px;}

.page-predoplata .view-display-id-page_1 .form-actions input.form-submit {
	width: 250px;
	margin-top: 10px;
	background-image: url(images/shopping.png);}


#block-views-peredplata-block-1 .predplatit a,
#block-views-peredplata-block-1--2 .predplatit a{
	clear: both;
	display: block;
	text-align: center;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	padding-top: 10px;	
	}
	
#block-views-peredplata-block-1 .predplatit a,
#block-views-peredplata-block-1--2 .predplatit a,
.page-predoplata .view-display-id-page_1 .form-actions input.form-submit
 {
	color: #FFFFFF;
	background-color: #BD0000;
	border: 0px;
	height: 30px;	
	background-position: 2% 50%;
	background-repeat: no-repeat;
	background-size: 25px auto;
	

	border-radius: 10px;
}
#block-views-peredplata-block-1 .predplatit a:hover,
#block-views-peredplata-block-1--2 .predplatit a:hover {
	background-color: #367200;
}
#block-uc-cart-cart {
	margin-top: -16px;
}
.cart-block-summary-links ul.links li {
	padding: 0px 2px 0px 2px !important;
	text-align: left !important;
}
.cart-block-summary-links ul.links .cart-block-view-cart {
}
.cart-block-summary-links ul.links li a {
	text-decoration: none !important;
	color: #01760B !important;
	font-weight: bold !important;
}


.page-predoplata .view-display-id-page_1 {
	padding: 10px;
	border-radius: 7px;
	background-color: #D9D8D8;
	min-height: 150px;
	margin-bottom: 10px;

	}
	
.page-predoplata .view-display-id-page_1 label {
	display:none;
}

.page-predoplata .view-display-id-page_1 #edit-qty {
	color: #1F5A00;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	}
	
.page-predoplata .view-display-id-page_1 .views-field-addtocartlink	{
	margin-top: 10px;
	font-weight: bold;
}

.page-predoplata .view-display-id-page_1  .view-display-id-block	 {
	float:left;
	margin-right: 10px;}
	
.page-predoplata .view-display-id-page_1 .view-display-id-block_3 .views-field-field-abobs-photo {
	margin-right: -47px;

}

.page-predoplata .view-display-id-page_1 .view-display-id-block_3 .views-field-field-abobs-photo img {
	box-shadow: 0px 0px 2px 1px #A3A0A0;
	-webkit-box-shadow: 0px 0px 2px 1px #A3A0A0;
}

.page-predoplata .view-display-id-page_1 .view-display-id-block_3 .views-field-field-abobs-photo img:hover {
	opacity: 1;
	z-index: 999999999;
}	


.view-id-peredplata_ .view-footer .views-view-grid .col-1,
.view-id-peredplata_ .view-footer .views-view-grid .col-2,
.view-id-peredplata_ .view-footer .views-view-grid .col-3
{
	width: 220px;}
	
.view-id-peredplata_ .view-footer .views-field-field-obklad	{
	float:left;
	margin-right: 5px;}
	
.view-id-peredplata_ .view-footer .views-field-field-obklad img	{
	border: 1px solid #BBB6B6;
}

.view-id-peredplata_ .view-footer .views-field-title a{
	text-decoration: none;
	text-align: left;
	font-size: 17px;
	font-weight: bold;
}

/* читати газету */

#block-block-23 .content a {
	display: block;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 2px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 19px;
	border-radius: 5px;
	height: 30px;
	background-position: 2% 50%;
	background-repeat: no-repeat;
	background-size: 45px auto;
	background-color: #338700;
	background-image: url(images/gazeta.png);
	}
	
#block-block-23 .content a:hover {
	background-size: 52px auto;
	background-color: #245A02;
	}	
	
/* download PDF */


a.download-pdf {
	text-decoration: none;
	position:relative;	
	}

a.download-pdf .download-pdf-text {
	display: block;
	height: 25px;
	background-color: #043C5F;
	margin-bottom: 15px;
	margin-top: 5px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 3px;
	border-radius: 4px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
	font-size: 22px;
	text-decoration: none !important;
	width: auto;
	float: left;
	margin-left:5px;
	
	}
	

a.download-pdf .download-pdf-text:hover {
	background-color: #9F0002;
}	
	
a.download-pdf .downlosd-pdf-logo	{
	display: block;
	width: 50px;
	height: 50px;
	background-image: url(images/DownloadPDF.png);
	background-size: 50px auto;
	background-repeat: no-repeat;
	float:left;
	margin-right: 10px;
	margin-left:-15px;
	margin-top: -15px;
}

.view-peredplata- {
	clear:both;}
	
.field-name-field-foto {
	margin-right: 10px;
	float: left;

}	

/* partners */ 


.partners {
	width:100%;
	display:table;}
	
.partners h3 {
	text-align: center;
	font-size: 20px;
	margin-top: 0px;
}

.partners .partners-1 {
	display:table;
	}

.partners .partners-1 a {
	display: block;
	float: left;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	width: 115px;
	font-size: 0.8em;
	line-height: 1.2em;
	}
	

.partners .partners-1 .pfl,
.partners .partners-1 .ufi,
.partners .partners-1 .kaf,
.partners .partners-1 .stud, 
.partners .tech-partners .bombardyr {
	padding-right: 10px;
	margin-right: 10px;
	border-right: 1px dotted #9F9F9F;
	}

.partners .partners-1 a .logo {
	height: 100px;
	margin-bottom: 10px;
	background-position: 50% 50%;
	background-size: auto 75px;
	background-repeat: no-repeat;
		-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-webkit-transition: all 0.2s ease-out;
	}
	
.partners .partners-1 a:hover .logo {
	background-size: auto 100px;
	}	
	

.partners .partners-1 .pfl .logo {
	background-image: url(images/pfl.png);
}
.partners .partners-1 .ufi .logo {
	background-image: url(images/ufi.png);
}

.partners .partners-1 .kaf .logo {
	background-image: url(images/ko.png);
}

.partners .partners-1 .stud .logo {
	background-image: url(images/stud.png);
}

.partners .partners-1 .koff .logo {
	background-image: url(images/koff.png);
}
	
	
.partners .tech-partners {
	clear: both;
	margin-top: 15px;
	padding-top: 10px;
	border-top: 1px dotted #9F9F9F;
	position:relative;
}	
	
.partners .tech-partners a {
	display: block;
	float: left;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	width: 319px;
	font-size: 0.9em;
	line-height: 1.2em;
	position:relative;
	}	
	

.partners .tech-partners a .logo {
	height: 70px;

	background-position: 50% 50%;
	background-size: auto 45px;
	background-repeat: no-repeat;

	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-webkit-transition: all 0.2s ease-out;
	min-width: 200px;
	}	
	
.partners .tech-partners .bombardyr .logo {
	background-image: url(images/bombardir.png);
}	
.partners .tech-partners .patrick .logo {
	background-image: url(images/patrik.png);
}	

.partners .tech-partners a:hover .logo {
	background-size: auto 55px;
	}	

