* {
	margin:0;
	padding:0;
}
html {
	height: 100%;
}
body {
	font: 12px/18px Verdana, Tahoma, sans-serif;
	width: 100%;
	height: 100%;
	background:#fdfdfd;
	/*color:#8a8a8a;*/
	color:#6e6e6e;
}
a {
	outline: none;
	color: black;
	text-decoration:none;
}
a:hover {
	text-decoration: none;
}
p {margin: 0 0 18px}
img {
	border: none;
}
input {vertical-align: middle}
input, textarea:focus {
    outline:none;
}
ul, ol {
	margin-left:40px;
	margin-bottom:15px;
}
h1, h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:normal;
	background:#FFF;
	margin-bottom:15px;
	text-align:center;
}
h3 {
	font-size:14px;
	font-weight: bold;
	margin:15px 0;
	text-align:left;
	color:#000;
}
textarea, input {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#838383;
	outline: none;
	-moz-appearance: none;
	border: 1px solid #999; 
	border:1px solid #cdcbcb;
	resize: none;
	
}
textarea {
	overflow: auto;
}
.error {
	color:#F00;
	text-align:center;
}
.error_top {
	text-align:center;
	color:#F00;
	padding:20px 0 0 0;
	font-size:11px;
}
.link_user {
	background:#FFF;
	width:600px;
	padding:20px 0 20px 0;
	margin: 0 0 20px 0;
}
.link_user a {
	color:#F00;
	text-decoration:underline;
	color:red;
}
.link_user a:hover {
}
.error_rating {
	color:red; text-align:right;font-weight:normal; font-size:9px;
}
.error_rating a {
	color:#F00;
	text-decoration:underline;
	color:red;
}
.user_enter, .user_register {
	cursor:pointer;
}
#us_ent, #us_reg {
	text-align:center;
	display:none;
	padding:20px 20px 0 10px;
	margin:0 auto;
	width:970px;
}
.user_form input {
	text-align:center;
	padding:4px 5px;
}
.user_form input[type=text], .user_form input[type=password] {
	width:170px;
}
.user_form input.button {
	background:#ffbb44;
	color:#FFF;
	border:1px solid #fdb435;
	padding:4px 10px;
	font-weight:bold;
}
.user_form input.button:hover {
	cursor:pointer;
}
#rule:hover {
	text-decoration:underline;
}
#rules_ok {
	margin:0;
	padding:0;
}
#rules {
	text-align:justify;
	padding:10px;
	width:800px;
}
.rulles_button {
	background:#ffbb44;
	color:#FFF;
	border:1px solid #fdb435;
	padding:4px 10px;
	font-weight:bold;
	cursor:pointer;
}

/*  Select  для розділу "Табло" */

.tables_block {
	padding:20px 0 80px 0;
	margin: 0 20px 20px 0;
	background:#FFF;
	text-align:center;
	font-size:14px;
}
.tables_block span {
	display:block;
	font-size:18px;
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	color:#040404;
	padding:10px 0;
}
table#tables_block td {
	border-bottom:dashed 1px #d9dadc;
}
table#tables_block th {
	font-family: 'Open Sans', sans-serif;
}
.tables_block .selectbox .select {
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	width:455px;
	height:50px;
	line-height:50px;
	font-size:14px;
	text-align:left;
	margin:0;
	padding:0;
	cursor:pointer;
}
.tables_block .selectbox .dropdown {
	-moz-box-shadow: 3px 5px 5px rgba(172,172,172,0.3); /* Для Firefox */
    -webkit-box-shadow: 3px 5px 5px rgba(172,172,172,0.3); /* Для Safari и Chrome */
    box-shadow: 3px 5px 5px rgba(172,172,172,0.3); /* Параметры тени */
}
.tables_block .selectbox .dropdown ul {
	margin:0;
	padding:0;
	width:455px;
	border:1px solid #d0d0d0;
	border-top:none;
	background: #F0F0F0;
}
.tables_block .selectbox .dropdown li {
	margin:0;
	padding-left:10px;
	font-size:14px;
	line-height:36px;
	text-align:left;
	border: none;
	cursor:pointer;
	font-weight: normal;
	color:#7a7a7a;
}
.tables_block .selectbox .dropdown li:hover {
	background: #EAEAEA;
}
#select_block1 .selectbox .select {
	color:#82d25f;
}
#select_block2 .selectbox .select {
	color:#64d2af;
}
#select_block3 .selectbox .select {
	color:#ffd147;
}
#select_block1 .selectbox .trigger, #select_block2 .selectbox .trigger, #select_block3 .selectbox .trigger {
	position: absolute;
	top: 18px;
	right: 0px;
	width: 13px;
	height: 34px;
}
#select_block1 .selectbox .trigger {
	background:url(/skins/newskin/select_arrow1.jpg) no-repeat right;
}
#select_block2 .selectbox .trigger {
	background:url(/skins/newskin/select_arrow2.jpg) no-repeat right;
}
#select_block3 .selectbox .trigger {
	background:url(/skins/newskin/select_arrow3.jpg) no-repeat right;
}

/*  Select  для розділу "Спортивне Прикарпаття" */

.select_sp {
	padding: 0;
	margin: 0;
	text-align: left;
	font-size:14px;
	float:left;
	width:220px;
}


#select_sp1, #select_sp2, #select_sp3, #select_sp4 {
	display:block;
	background:#FFF;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	font-weight: lighter;
	color:#898989;
	width:220px;
	height:48px;
}
#select_sp1:hover, #select_sp2:hover, #select_sp3:hover, #select_sp4:hover {
	background:url(/skins/newskin/menu_arrow1.jpg) no-repeat right center;
	width:210px;
	padding-right:-20px;
}
#select_sp1 .selectbox .select, #select_sp2 .selectbox .select, #select_sp3 .selectbox .select, #select_sp4 .selectbox .select {
	border-bottom:1px solid #ffbb44;
	height:47px;
	width:220px;
	line-height:47px;
	text-indent:20px;
	cursor:pointer;
}
.main_baner220x481 .select_sp .selectbox .select {
	width:220px;
	font-size:14px;
	text-align:left;
	margin:0;
	padding:0;
	border-top:none;
	cursor:pointer;
}
#select_sp1 .selectbox .dropdown ul, #select_sp2 .selectbox .dropdown ul, #select_sp3 .selectbox .dropdown ul, #select_sp4 .selectbox .dropdown ul {
	width:220px;
	line-height:20px;
	margin:0;
	text-indent:20px;
	background: #f0f0f0;
	font-size:12px;
}
.main_baner220x481 .select_sp .selectbox .dropdown li {
	margin:0;
	font-size:12px;
	line-height:21px;
	text-align:left;
	cursor:pointer;
	font-weight: normal;
	color:#555;
	border-bottom:1px solid #ddd;
}
.main_baner220x481 .select_sp .selectbox .dropdown li:hover {
	background:#EAEAEA url(/skins/newskin/menu_arrow2.png) no-repeat right center;
}
.main_baner220x481 .select_sp .selectbox .dropdown ul {
	margin:0;
	padding:0;
	width:220px;
	background: #FFF;
	border-top: none;
	padding-bottom:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}
.main_baner220x481 .select_sp .selectbox .dropdown {
	top:47px;
}
li.sel {
	background: #E6E6E6;
}
.block_atr {
	line-height:2;
	padding:6px 20px 0px 20px;
	clear:both;
}
.block_atr label {
	color:#898989;
}
.block_atr label:hover {
	cursor:pointer;
}
.block_atr label input {
	margin:0 8px 0 15px;
	width:10px;
	height:10px;
}
.search_hr {
	height:1px;
	border:none;
	border-bottom:1px solid #fdb435;
	margin:6px auto 0;
}
.main_baner220x481 input[type=checkbox]{
	cursor:pointer;
}
.main_baner220x481 button[type=submit]{
	border:none;
	background:none;
	color:#e60ce6;
	padding:2px 5px;
	font-size:14px;
	text-decoration:underline;
    display:inline-block;
}
.main_baner220x481 button[type=submit]:hover {
	cursor:pointer;
	text-decoration: none;
}
#user_panel {
	position:absolute;
	top:0px;
	right:0px;
}
#user_panel a {
	color:#898989;
}



/* Select для Календара */
.cal_highlited {
	background:#5ebff6;
	font-weight:bold;
	color:#FFF;
}
.cal_search_date {
	font-weight:bold;
}
#calendar form {
	height:50px;
	font-size:14px;
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	cursor:pointer;
}
#month .selectbox .select  {
	border:1px solid #5ebff6;
	border-right: none;
	width:124px;
	text-indent:18px;
	height:50px;
	line-height:50px;
}
#year .selectbox .select  {
	border:1px solid #5ebff6;
	width:93px;
	text-indent:18px;
	height:50px;
	line-height:50px;
}
#calendar .selectbox .trigger {
	position: absolute;
	top: 8px;
	right: 10px;
	width: 13px;
	height: 34px;
	background:url(/skins/newskin/select_arrow4.jpg) no-repeat right;
}
#calendar .selectbox .dropdown ul {
	border:1px solid #5ebff6;
	border-top:none;
	background: #FFF;
	margin:0;
}
#month .selectbox .dropdown ul {
	width:124px;
}
#year .selectbox .dropdown ul {
	width:93px;
}
#calendar .selectbox .dropdown li {
	margin:0;
	text-indent:18px;
	font-size:14px;
	line-height:25px;
	text-align:left;
	border: none;
	cursor:pointer;
	font-weight: normal;
	color:#7a7a7a;
}
#calendar .selectbox .dropdown li:hover {
	background: #F0F0F0;
}
#calendar .selectbox .dropdown {
	top:49px;
	-moz-box-shadow: 3px 5px 5px rgba(172,172,172,0.3); /* Для Firefox */
    -webkit-box-shadow: 3px 5px 5px rgba(172,172,172,0.3); /* Для Safari и Chrome */
    box-shadow: 3px 5px 5px rgba(172,172,172,0.3); /* Параметры тени */
}



.contayner_article {
	background:#FFF;
	padding:10px 20px 20px 0px;
	margin:0 20px 0px 0;	
}
.contayner_article h1 {
	font-family: 'Open Sans', sans-serif;
	line-height:1.2;
	font-weight:lighter;
	font-size:20px;
	margin-bottom:10px;
	color:#000;
	padding:10px 20px;
}

.cont_img {
	position:relative;
}
.cont_img div {
	width:218px;
	border: 1px solid #FFF;
	height:130px;
	overflow:hidden;
}
.img_cat {
	position:absolute;
	bottom:-13px;
	left:-13px;
}
.cont_dosye {
	color:#000;
	padding:15px 20px 0 20px;
}
.cont_dosye div {
	font-family: 'Open Sans', sans-serif;
    font-weight:bold;
    font-size:14px;
	margin-bottom:0px;
}
.cont_dosye div span {
	font-size:11px;
	color:#8b8b8b;
	font-weight:normal;
}
.cont_dosye div div {
	font-weight:normal;
	color:#000;
	margin-bottom:0px;
}
.cont_dosye_bottom {
	padding:0 20px; 
	height:55px;
}
.cont_dosye_bottom hr {
	border:none;
	border-bottom:1px dashed #dadada;
	margin-bottom:15px;
}
.cont_dosye_bottom a {
	text-decoration:underline;
	color:#ef5861;
}
.cont_dosye_bottom a:hover {
	text-decoration: none;
}
#comments {
	clear:both;
	margin-right:20px;
	background:#FFF;
	margin-top:0;
}
#comment_title {
	height:53px;
	background:#ffbb44;
	line-height:53px;
	padding-left:20px;
	color:#FFF;
	font-weight: bold;
	font-size:16px;
}
#comment0 {
	margin:20px;
	padding: 0 0 20px 0;
}
/* Header
-----------------------------------------------------------------------------*/
#header {
	margin-top:20px;
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	background:#f8f4f5;
}
#header_block {
	margin:0 auto;
	width:980px;
	height: 94px;
	position:relative;
}
#logo {
	position:absolute;
	top:20px;
	left:0;
}
#small_menu {
	position:absolute;
	top:35px;
	left:315px;
	width:460px;
	height:25px;
}
#small_menu td {
	border-right:1px solid #e0e0e0;
	padding:0 0 0 16px;
	line-height:25px;
}
#small_menu td.tblend {
	border-right: none;
}
#small_menu a {
	text-decoration:none;
	color:#7a7879;
}
#small_menu a:hover {
	text-decoration:none;
	color:#232122;
}
#small_menu a span {
	display:block;
	width:25px;
	height:25px;
	float:left;
}
#small_menu a span.sp {
	background:url(/skins/newskin/sp_off.jpg) no-repeat;
}
#small_menu a:hover span.sp {
	background:url(/skins/newskin/sp_on.jpg) no-repeat;
}
#small_menu a span.sp_on {
	background:url(/skins/newskin/sp_on.jpg) no-repeat;
}
#small_menu a span.tb {
	background:url(/skins/newskin/tb_off.jpg) no-repeat;
}
#small_menu a:hover span.tb {
	background:url(/skins/newskin/tb_on.jpg) no-repeat;
}
#small_menu a span.tb_on {
	background:url(/skins/newskin/tb_on.jpg) no-repeat;
}
#small_menu a span.bl {
	background:url(/skins/newskin/bl_off.jpg) no-repeat;
}
#small_menu a:hover span.bl {
	background:url(/skins/newskin/bl_on.jpg) no-repeat;
}
#small_menu a span.bl_on {
	background:url(/skins/newskin/bl_on.jpg) no-repeat;
}
#search_block {
	position:absolute;
	top:20px;
	right:0px;
}
#search_block input[type=text]{
	width:97px;
	border:#ffbb44 1px solid;
	color:#8a8a8a;
	padding:17px;
}
#search_block input[type=image]{
	padding:0px;
	margin:0px;
	border:none;
	height:51px;
	width:52px;
}
#search_cat {
	display:none;
	position:absolute;
	top:50px;
	right:52px;
	border-right:#ffbb44 1px solid;
	border-left:#ffbb44 1px solid;
	border-bottom:#ffbb44 1px solid;
	width:131px;
	background:#FFF;
	z-index:5;
}
#search_cat td {
	height:40px;
	vertical-align:middle;
}
#search_cat td.left {
	padding-left:17px;
	color:#8a8a8a;
}
#search_cat td.right {
	padding-right:20px;
	text-align:right;
}

.niceCheck {
	width: 16px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
	background: url(checkbox.png);
	margin-top:8px;
}
.niceCheck input {
	display: none;
}
#header_menu {
	height:100px;
	width:980px;
	margin:0 auto;
	border-right:1px solid #e0e0e0;
	position:relative;
}
a.menu span {
	display:inline-block;
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size:19px;
	text-decoration:none;
	color:#6f6f6f;
	padding:41px 27px 0 26px;
	border-left:1px solid #e0e0e0;
}
a.menu span.menu1:hover, a.menu_bottom span.menu1:hover {
	color:#00407a;
}
a.menu span.menu2:hover, a.menu_bottom span.menu2:hover {
	color:#39be05;
}
a.menu span.menu3:hover, a.menu_bottom span.menu3:hover {
	color:#64d4b0;
}
a.menu span.menu4:hover, a.menu_bottom span.menu4:hover {
	color:#fd8839;
}
a.menu span.menu5:hover, a.menu_bottom span.menu5:hover {
	color:#f4bb58;
}
a.menu span.menu6:hover, a.menu_bottom span.menu6:hover {
	color:#ff5b62;
}
a.menu span.menu7:hover, a.menu_bottom span.menu7:hover {
	color:#67c2f7;
}
a.menu span.menu8:hover, a.menu_bottom span.menu8:hover {
	color:#f2e65c;
}
.triangle-up {
    width: 0;
    height: 0;
    border-left: 13px solid transparent;
    border-right: 13px solid transparent;
    border-bottom: 10px solid;
}
a.menu span.menu8 {
	position:relative;
}
div#submenu {
	padding:0 0 10px 0;
	display:none;
	z-index:1001;
	position:absolute;
	top:100px;
	right:-1px;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	width:132px;
	background:#fdfdfd;
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size:14px;
}
div#submenu hr {
	border:0;
	height:1px;
	background: #e0e0e0;
	width:40px;
	margin:0 0 10px 0;
	padding:0;
	float:left;
}
div#submenu a div {
	color:#6f6f6f;
	text-align:right;
	padding-right:30px;
	
}
div#submenu a div:hover {
	color:#2d2d2d;
	text-decoration:none;
	background:url(/skins/newskin/menu_arrow2.jpg) no-repeat right center;
}
div.arrow_down {
	position:absolute;
	right:5px;
	top:5px;
	width:16px;
	height:16px;
	background:url(/skins/newskin/menu_arrow1.jpg) no-repeat center;
}
/* Middle
-----------------------------------------------------------------------------*/
#content_b {
	background:#f8f4f5;
}
.content {
	margin:0 auto;
	width:980px;
	padding: 20px 0 0 0;
	background: #c0c0c0;
}
#main{
	width: 980px;
	border:1px solid #000;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#left_content {
	padding: 0 240px 0 20px;
}
#right_content {
	float: left;
	margin-right: -3px;
	width: 240px;
	margin-left: -240px;
	position: relative;
}
.main_baner_l {
	padding:0 0 17px 17px;
}
.main_baner_r {
	padding:0 17px 17px 0;
}

.main_baner220x481 {
	width:220px;
	/*height:481px;*/
	/*border:1px solid #000;*/
}

.main_baner220x387 {
	width:220px;
	/*height:387px;*/
	/*border:1px solid #000;*/
}
.main_topnews {
	width:940px;
	padding:10px 0;
	margin: 0 auto 20px;
	background:#FFF;
	position:relative;
}
.main_topnews td.main_topnews_cont {
	padding: 0 35px;
}
.main_topnews_cont_title {
	font-size:24px;
	font-family: 'Open Sans', sans-serif;
	line-height:1.2;
	margin-bottom:20px;
}
.main_topnews_cont_title a {
	color:#0e0d0d;
}
.main_topnews_cont_title a:hover {
	color:#666;
}
.main_topnews_cont_open a {
	color:#e50ae2;
	text-decoration:underline;
}
.main_topnews_cont_open a:hover {
	text-decoration: none;
}
.cat_icon {
	position:absolute;
	top:20px;
	left:-13px;
}
.cat_icon_main_news {
	position:absolute;
	bottom:77px;
	left:-14px;
	z-index:6;
}
.main_all_news {
	width:220px;
	height:53px;
	background:url(icon_allnews.jpg) no-repeat center;
	color:#8b8a8a;
	margin-bottom:23px;
}
.main_all_news:hover {
	color:#fe6767;
}
.main_all_news span {
	font-family: 'Open Sans', sans-serif;
	font-size:14px;
	font-weight:bold;
	display:block;
	padding:17px 0 0 85px;
}
.main_news_blocks {
	width:485px;
	height:485px;
	margin:0 20px 0px 20px;
}
.cont_sp_header {
	width:660px; /*min-height:360px;*/ padding:20px 20px 30px 20px; background:#FFF;margin:0 20px 20px;
}
.cont_sp_header h1 {
	font-size:34px;
	font-family: 'Open Sans', sans-serif;
	font-weight: bold;
	color:#000;
	margin:5px 0 40px 0;
}
.cont_sp_header p {
	margin:0 50px 35px 50px;
}
.num_obgect {
	width:590px;
	color:#000;
	margin:0 0 30px 50px;
}
.num_obgect a:hover {
	color:#ecb24e;
}
.title_num_obgect {
	color:#000;
	margin:0 0 20px 50px;
	font-size:14px;
	font-weight:bold;
}
.title_num_obgect span {
	font-weight:normal;
	color:#6e6e6e;
	margin-left:5px;
}
.main_news_list {
	width:220px;
	height:464px;
	background:#fff;
	position:absolute;
	top:0;
	right:260px;
}
.main_right_block {
	width:220px;
	height:464px;
	position:absolute;
	right:20px;
	top:0;
}
.main_news_list_block {
	height:114px;
	color:#8b8a8a;
	position:relative;
}
.main_news_list_block img {
	position:absolute;
	bottom:5px;
	right:-13px;
}
.main_news_list_block:hover {
	color:#0e0d0d;
}
.main_news_list_block span {
	display:block;
	padding:15px 10px 0 10px;
}
.main_news_list_block div {
	margin:5px 10px 0 10px;
	color:#8b8a8a;
}
.main_news_list hr{
	margin:0 auto;
	width:85%;
	height:0px;
	border:none;
	border-bottom:1px #d9dadb dashed;
}
.main_news_cont {
	width:220px;
	height:220px;
	position:relative;
	float:left;
	border:1px solid #0e0d0d;
	color:#8b8a8a;
	background:#0e0d0d;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
	line-height:1.2;
	font-weight:700;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE 5.5+*/
	-moz-opacity: 0.9; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
	margin:0 18px 20px 0;
}
.main_news_cont:hover {
	color:#FFF;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
	-moz-opacity: 1; /* Mozilla 1.6 и ниже */
	-khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
	opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9+ */
}
.main_news_cont_title {
	margin:0;
	position:absolute;
	bottom:0px;
	height:95px;
	z-index:5;
	background:#0e0d0d;
	width:220px;
}
.main_news_cont_title span {
	display:block;
	padding:17px 10px 0 10px;
}
table#home_middle_block {
	margin:0 auto;
	table-layout:fixed;
	border-spacing: 20px;
}
table#home_middle_block tr {
	height:390px;
}
table#home_middle_block td {
	border:1px solid #d9dadb;
	background:#fdfeff;
}
.home_middle_block_title {
	padding:20px 0 10px;
	font-size:18px;
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	color:#040404;
}
.home_middle_block_title img {
	margin-bottom:10px;
}
.home_middle_block_title span {
	font-size:16px;
}
div#ctegory_item {
	height:87px;
	margin:0;
	padding: 0 10px;
}
a div#ctegory_item {
	color:#8b8a8a;
}
a div#ctegory_item:hover {
	color:#000000;
}
div#ctegory_item div {
	margin-top:10px;
}
table#home_middle_block td hr{
	margin:0 auto;
	width:90%;
	height:0px;
	border:none;
	border-bottom:1px #d9dadb dashed;
}

.obg_cont {
	width:700px;
	padding:10px 0;
	margin: 0 0 20px 0;
	background:#FFF;
}
.obg_cont .img_main {
	position:relative;
	padding:0px 15px 0px 0px;	
}
.obg_cont .img_main .recom {
	position:absolute;
	z-index:999;
	top:8px;
	left:-14px;
}
.obg_cont .img_main div {
	padding:3px 0 0px 20px;
}
.obg_cont .img_main div span {
	margin-right:15px;
}
.obg_cont div.title_obg_list {
	font-size:14px;
	font-weight:bold;
	font-family: 'Open Sans', sans-serif;
	height:60px;
	color:#000;
}
.obg_cont .obg_list_info {
	height:130px;
}
.obg_cont .obg_list_info td p {
	margin:0px;
}
.obg_cont .obg_list_info span {
	color:#000;
	text-align:right;
}
.obg_info {
	padding:0 20px;
}
.obg_info_cont {
	position:relative;
}
.obg_info #compare {
	position:absolute;
	bottom:-10px;
	right:-20px;
	background:#ffbb44;
	color:#FFF;
	padding:10px 20px;
	font-weight:bold;
	text-transform:uppercase;
	cursor:pointer;
	/*z-index:99999;*/
	display:block;
}
#compare_select h2 {
	margin-bottom:10px;
}
#compare_select .select_sp_cont {
	border-top:1px solid #E1E1E1;
	border-bottom:1px solid #E1E1E1;
	height:300px;
	overflow: auto; 
}
#compare_select .select_sp_cont a div {
	padding:2px 2px 2px 5px;
}
#compare_select .select_sp_cont a div:hover {
	background: #ffbb44;
	color: #039;
}
.obg_info.sp_opys_title_item_obg {
	color:#000;
	margin:15px 0 15px 30px;
}
.obg_info p {
	margin-left:30px;
}
#obgect_tabs {
	width:592px;
	margin:0 auto;
}
#obgect_tabs ul li {
	text-align:center;
	color:#000;
	height:54px;
	line-height:54px;
}
#obgect_tabs ul li span {
	float:right;
	color:#000;
	line-height:54px;
}
#obgect_tabs ul li.current  {
	color:#eab34f;
}
#obgect_tabs .box3 {
	border-top:1px solid #e2e2e2;
	margin:0px;
	padding-top:5px;
	text-align:justify;
	display:none;
	min-height:275px;
}
#obgect_tabs .box3.visible  {
	display:block;
	min-height:275px;
}
#obgect_tabs ul #li1 {
	width:95px;
}
#obgect_tabs ul #li2 {
	width:155px;
}
#obgect_tabs ul #li3 {
	width:60px;
}
#obgect_tabs ul #li4 {
	width:130px;
}
#obgect_tabs ul #li5 {
	width:63px;
	line-height:47px;
}
#obgect_tabs ul #li6 {
	width:74px;
	line-height:47px;
}
.user_name_comments {
	color:#000;font-family: 'Open Sans', sans-serif; font-size:14px;
}
.answer_comments {
	cursor: pointer; text-decoration:underline; font-size:12px; color:#ffbb44;
}
.cont_obg_one {
	position:relative; min-height:920px; padding-left:20px; padding-bottom:1px;
}
.search_block_title {
	text-align:center; background:#ffbb44; color:#fff; font-weight:bold; height:52px; line-height:52px; font-size:16px;
}


#content_bottom_conteyner {
	margin:0 auto;
	width:940px;
	position:relative;
}
#content_bottom_conteyner hr.gal {
	position:absolute;
	top:53px;
	left:130px;
	width:569px;
	background: #f5f6f7;
	height:1px;
	border:none;
}
div.gallery_link {
	position:absolute;
	width:200px;
	height:30px;
	top:20px;
	right:235px;
	color:#f5f6f7;
	font-size:14px;
}
div.gallery_link a {
	color:#f5f6f7;
}
div.gallery_link a:hover {
	color:#8b8a8a;
}
div.gallery_link span {
	font-size:16px;
	padding:0 15px;
}

.gallery_item_cont {
	width:228px;
	height:138px;
	overflow:hidden;
	position:relative;
	border-bottom:1px solid #0e0d0d;
	float:left;
	z-index:100;
	cursor:pointer;
}
.gallery_item_cont_title_cont {
	display:none;
	position:absolute;
	bottom:0px;
	left:0px;
}
.tr-up {
    width: 0;
    height: 0;
    border-left: 13px solid transparent;
    border-right: 13px solid transparent;
    border-bottom: 7px solid #0e0d0d;
}
.gallery_item_cont_title {
	padding:10px;
	background:#0e0d0d;
	color:#fff;
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	width:208px;
}
.gallery_item_cont_title div {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#8b8a8a;
	font-weight:normal;
	margin-top:5px;
}
/*  Вкалдки галереї */
div.section {
	width:700px;
}
ul.tabs {
	height: 57px;
	list-style: none;
	margin:0;
}
.tabs li {
	height: 53px;
	width:53px;
	float: left;
	display: inline;
	margin:1px;
	color: #fff;
	cursor: pointer;
	position: relative;
}
.tabs_photo {
	background:url(icon_photo_off.jpg) center no-repeat;
}
.tabs_photo:hover {
	background:url(icon_photo_on.jpg) center no-repeat;
}
.tabs_photo.current {
	background:url(icon_photo_on.jpg) center no-repeat;
}
.tabs_video {
	background:url(icon_video_off.jpg) center no-repeat;
}
.tabs_video:hover {
	background:url(icon_video_on.jpg) center no-repeat;
}
.tabs_video.current {
	background:url(icon_video_on.jpg) center no-repeat;
}
/* Для спортивного прикарпаття */
.tabs_komanda {
	background:url(icon_komanda_off.jpg) center no-repeat;
}
.tabs_komanda:hover {
	background:url(icon_komanda_on.jpg) center no-repeat;
}
.tabs_komanda.current {
	background:url(icon_komanda_on.jpg) center no-repeat;
}
.tabs_dosye {
	background:url(icon_dosye_off.jpg) center no-repeat;
}
.tabs_dosye:hover {
	background:url(icon_dosye_on.jpg) center no-repeat;
}
.tabs_dosye.current {
	background:url(icon_dosye_on.jpg) center no-repeat;
}
div.box {
	margin-top:17px;
	display: none;
	padding: 0;
	height:417px;
	overflow: auto;
}
.box.visible {
	display: block;
}
div.box1 {
	width:940px;
	margin-top:17px;
	display: none;
	padding: 0;
	overflow: auto;
}
.box1.visible {
	display: block;
}
ul.tabs li.tabs_search {
	width:150px;
	height:50px;
	line-height:50px;
	text-align:center;
	background:#e0e0e0;
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	font-size:14px;
}
ul.tabs li.tabs_search:hover {
	background:#ffd148;
}
ul.tabs li.tabs_search.current {
	background:#ffd148;
}
div.box2 {
	width:660px;
	margin:0 0 20px 0;
	display: none;
	padding: 20px;
	overflow: auto;
	background:#FFF;
}
.box2.visible {
	display: block;
}

/*  Вкалдки Результати-Скоро */
div.section_res {
	width:240px;
	margin:0 0 20px 0;
}
ul.tabs_res_anons {
	height: 57px;
	list-style: none;
	margin:0;
}
.tabs_res_anons li {
	height: 53px;
	width:53px;
	float: left;
	display: inline;
	margin:1px;
	color: #fff;
	cursor: pointer;
	position: relative;
}
.tabs_result {
	background:url(icon_res_off.jpg) center no-repeat;
}
.tabs_result:hover {
	background:url(icon_res_on.jpg) center no-repeat;
}
.tabs_result.current_res_anons {
	background:url(icon_res_on.jpg) center no-repeat;
}
.tabs_anons {
	background:url(icon_anons_off.jpg) center no-repeat;
}
.tabs_anons:hover {
	background:url(icon_anons_on.jpg) center no-repeat;
}
.tabs_anons.current_res_anons {
	background:url(icon_anons_on.jpg) center no-repeat;
}
div.box_res_anons {
	margin:0;
	display: none;
	padding: 0;
	min-height:90px;
	overflow: auto;
}
.box_res_anons.visible {
	display: block;
}
/* ---  */
#content_bottom_conteyner div.new_blogs {
	height:490px;
	width:220px;
	position:absolute;
	top:0;
	right:0;
	background:#FFF;
}
#content_bottom_conteyner div.new_blogs_title {
	padding:18px 0 18px 15px;
	font-size:18px;
	background:#5ebff6;
	color:#fff;
}
#content_bottom_conteyner div.new_blogs table {
	margin: 0 auto;
}
.blogs_item_bottom {
	height:145px;
	margin:0;
	padding: 0 15px;
	display: table-cell;
	vertical-align:middle;
}
.blogs_item_bottom a div {
	font-size:14px;
	color:#000;	
}
.blogs_item_bottom a {
	color:#8b8a8a;
}
.blogs_item_bottom a:hover {
	color:#000;
}

div.new_blogs hr.bl {
	margin:0 auto;
	width:85%;
	height:0px;
	border:none;
	border-bottom:1px #d9dadb dashed;
}

.news_artshort_block {
	width:340px;
    padding:10px 0 0 0;
	height:415px;
	position:relative;
	float:left;
	background:#FFF;
    margin:0 20px 20px 0;
}
.news_artshort_block_img {
	width:340px;
	height:190px;
	overflow:hidden;
}
.news_artshort_block_content {
	margin:0px;
	position:absolute;
	bottom:10px;
	left:20px;
	height:200px;
	z-index:5;
	background:#FFF;
	width:310px;
}
.news_artshort_block_title {
	font-family: 'Open Sans', sans-serif;
	line-height:1.2;
	font-weight:lighter;
	color:#000;
	font-size:16px;
	margin-bottom:0px;
	width:300px;
	height:75px;
	display: table-cell;
	vertical-align:middle;
}
.news_artshort_block_desc {
	font-size:12px;
	color:#8b8a8a;
	height:110px;
	display:block;
	overflow:hidden;
}
.news_artshort_block_link {
	position:absolute;
	bottom:0px;
	left:0px;
}
.news_artshort_block_link a {
	text-decoration:underline;
	color:#f0565e;
}
.news_artshort_block_link a:hover {
	text-decoration:none;
}

.newscat_news_list {
	width:220px;
	background:#fff;
	margin-bottom:20px;
	
}
.newscat_news_list hr {
	margin:0 auto;
	width:85%;
	height:0px;
	border:none;
	border-bottom:1px #d9dadb dashed;
}
.newscat_list_block {
	color:#8b8a8a;
	padding:0 0 15px 0;
	position:relative;
}
.newscat_list_block img {
	position:absolute;
	bottom:8px;
	right:-12px;
}
.newscat_list_block:hover {
	color:#0e0d0d;
}
.newscat_list_block span {
	display:block;
	padding:15px 10px 0 10px;
}
.newscat_list_block div {
	margin:5px 10px 0 10px;
	color:#8b8a8a;
}

.anons_block_big {
	width:660px;
	position: relative;
	background:#FFF;
	margin:10px 0 0 20px;
	border-bottom:1px #d9dadb dashed;
}
.anons_block_big td {
	padding: 20px 10px;
}
.anons_block_big img {
	position:absolute;
	top:-10px;
	left:-33px;
}
.anons_block {
	width:190px;
	padding:15px;
	position: relative;
	background:#FFF;
}
.anons_block img {
	position:absolute;
	bottom:10px;
	right:-13px;
}
.anons_block_location {
	font-family: 'Open Sans', sans-serif;
	line-height:1.2;
	color:#000;
	font-size:14px;
}
.anons_block_name {
	margin:5px 0;
}
.anons_block_name a {
	text-decoration:underline;
	color:#8a8a8a;
}
.anons_block_name a:hover {
	text-decoration:none;
}
.anons_block_time {
	color:#000;
	font-size:11px;
}
.anons_block_result {
	padding:2px 5px;
	background: #999;
	color:#FFF;
	border-radius:5px;
}
.anons_block_hr {
	height:0px;
	border:none;
	border-bottom:1px #d9dadb dashed;
	background:#FFF;
	margin:0 15px 0 15px;
}

.comment_cont_form {
	margin:20px 0 20px 0;
	background:#FFF;
	float:left;
	width:700px;
}
.comment_cont_form form {
	margin:20px;
}
.comment_cont_form form textarea {
	width:96%;
	height:165px;
	padding:2%;
}
.comments_obg_form {
	margin-bottom:20px;
	display:none;
}
#addcomm {
	text-align:center;
	color:#eb69e5;
	text-decoration:underline;
	margin-bottom:20px;
	cursor:pointer;
}
#addcomm:hover {
	text-decoration: none;
}
.comment_cont_form form button[type=submit], .buton_submit {
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#f25860;
	text-decoration: underline;
	cursor:pointer;
	background:none;
}
.comment_cont_form form button[type=submit]:hover, .buton_submit:hover {
	text-decoration: none;
}
.calendar_table {
	margin:0 auto;
	font-size:14px;
}
.calendar_table td {
	text-align:center;
	height:25px;
}
.calendar_table td.cal_day_title {
	color:#000;
	font-weight:bold;
	padding:5px 0;
}
.cal_href {
	text-decoration:underline;
}
a.sp_link div {
	color:#000;
	width:180px;
}
a.sp_link div:hover {
	color:#ffba43;
	background:url(/skins/newskin/arrow_sp.jpg) no-repeat right;
}

.more_img {
	margin:0 20px 20px 0;
	border:20px solid #FFF;
	height:134px;
	/*float:left;*/
	
}

/* Footer
-----------------------------------------------------------------------------*/
#footer {
	height: 317px;
	background:url(/skins/newskin/bg_footer.jpg) repeat-x;
}
#footer_menu {
	width: 940px;
	margin:0 auto;
	height: 54px;
	border-right:1px solid #e0e0e0;
}
a.menu_bottom span {
	display:inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#707070;
	padding:18px 30px 18px 30px;
	border-left:1px solid #e0e0e0;
}
#footer_content {
	position:relative;
	width: 980px;
	margin:0 auto;
	height: 207px;
}
#footer_content_text {
	position:absolute;
	top:50px;
	left:20px;
	width:725px;
}
#footer_content_text hr {
	border:none;
	height:1px;
	background:#e0e0e0;
	margin:15px 0;
}
#footer_content_text a {
	color:#519af6;
	text-decoration:underline;
}
#footer_content_text a:hover {
	text-decoration:none;
}
#social_icon {
	position:absolute;
	top:52px;
	right:20px;
}
.soc_fb {
	width:50px;
	height:50px;
	background:url(icon_fb_off.jpg) no-repeat;
}
.soc_fb:hover {
	background:url(icon_fb_on.jpg) no-repeat;
}
.soc_tv {
	width:50px;
	height:50px;
	background:url(icon_tv_off.jpg) no-repeat;
}
.soc_tv:hover {
	background:url(icon_tv_on.jpg) no-repeat;
}
.soc_vk {
	width:50px;
	height:50px;
	background:url(icon_vk_off.jpg) no-repeat;
}
.soc_vk:hover {
	background:url(icon_vk_on.jpg) no-repeat;
}
#footer_copyright {
	position:relative;
	width: 980px;
	margin:0 auto;
	height: 54px;
	font-size:12px;
}
#bigmir_block {
	position: absolute;
	bottom:40px;
	right:20px;
}
.design {
	position:absolute;
	top:18px;
	right:30px;
	/*border:1px solid #000;*/
}
.design strong {
	font-family: 'Ubuntu Condensed', sans-serif;
	font-size:18px;
}
.design a {
	color:#706e6f;
	text-decoration:none;
	
}
.design a:hover {
	color:#706e6f;
	text-decoration:none;
}
.copy a {
	position:absolute;
	top:18px;
	left:30px;
	color:#706e6f;
	text-decoration:none;
}
.copy a:hover {
	color:#706e6f;
	text-decoration:none;
}

/* Розбивка на сторінки */

.num_of {
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	background: #e0e0e0;
	padding:2px 6px 2px 6px;
	width:53px;
	height:53px;
	line-height:53px;
	display: inline-block;
	vertical-align:middle;
	text-align:center;
}
a.num_of {
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	color: #fefefe;	
}
a.num_of:hover {
	background:#d7d5d5;	
}
.num_on {
	font-family: 'Open Sans', sans-serif;
	font-weight:bold;
	font-size:16px;
	background:#fdfeff;
	padding:2px 6px 2px 6px;
	color: #0d0d0d;
	width:53px;
	height:53px;
	line-height:53px;
	display: inline-block;
	vertical-align:middle;
	text-align:center;
}

#share42 {display: inline-block; padding: /*6px*/0 0 0 /*6px*/0; background: #FFF;/* border: 1px solid #E9E9E9; border-radius: 4px;*/}
/*#share42:hover {background: #F6F6F6; border: 1px solid #D4D4D4; box-shadow: 0 0 5px #DDD;}*/
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}
.coments_count {
	font-size:12px;
	color:red;
}
.on_map_icon {
	float:right;
	width:25px;
	margin:5px 10px 0 0;
}
.rating_cont {
	height:20px;
	font-weight:bold;
	font-size:16px;
	color:#f5bb58;
	line-height:20px;
}
.rating_img {
	margin:0px 5px; 
}
.sp_opys_title_item_obg {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight: bold;
	margin:15px 0;
	text-align:left;
	color:#000;
}
.compare_block {
	margin:0 20px; padding:10px 20px; background:#FFF;
}
.compare_block h1 {
	font-size:22px;
	color:#000;
}
.title_obg_compare {
	font-size:14px;
	font-weight:bold;
	font-family: 'Open Sans', sans-serif;
	color:#000;
	margin-left:40px;
	margin-bottom:20px;
}
.compare_table {
	table-layout:fixed;
	margin-top:50px;
}
.compare_block .obg_list_info {
	margin-left:40px;
}
.title_obg_compare_zag {
	color:#000;
	font-weight:bold;
	border-top:1px solid #D8D8D8;
	margin:10px 0;	
}
.right_compar {
	padding-left:10px;
}
.left_compar {
	padding-right:10px;
}
#add_konkurs input {
	text-align:center;
}
#add_konkurs input[type=submit] {
	background:#CCC;
	padding:5px 20px;
	cursor:pointer;
	border:none;	
}
#add_konkurs input[type=submit]:hover {
	background:#999;
	color:#FFF;
}