﻿@font-face {font-family: "Helvetica-4-Light";src: url("https://www.rusarena.ru/fonts/helv-4-light.ttf")}
@font-face {font-family: "Helvetica-3-Thin";src: url("https://www.rusarena.ru/fonts/helv-3-thin.ttf")}
@font-face {font-family: "Helvetica-5-Normal";src: url("https://www.rusarena.ru/fonts/helv-5-normal.ttf")}
@font-face {font-family: "Helvetica-6-Medium";src: url("https://www.rusarena.ru/fonts/helv-6-medium.ttf")}
@font-face {font-family: "Helvetica-7-Bold";src: url("https://www.rusarena.ru/fonts/helv-7-bold.ttf")}
@font-face {font-family: "18VAG Rounded M";src: url("https://www.rusarena.ru/fonts/18vagroundedmnormal.ttf")}
html, body {font-size:15px;font-family: "Verdana";background:none;margin:0px;padding:0px;letter-spacing:1px;width:100%;min-width: 100%;line-height:1.5}
a{text-decoration:none}
p{padding:0px;margin:0px}
h1, h2, h3, h4 {font-family: "Helvetica-4-Light";font-weight:normal}
h1 {font-weight: bold; font-size: 20px;}
ul {padding-left:0px;margin-left: 16px}
table td{border:none;padding:0px 10px}
.ul_none {list-style: none}
.ul_cover {list-style : none}
.ul_cover li:before{content:"*";padding-right : 10px}
@media only screen and (min-width: 320px) and (max-width: 1024px) {
h4 {font-family: "Helvetica-4-Light";font-weight:normal;font-size:36px}
}
#headers {width:100%;height: 55px;min-width:1024px;min-height:50px;background-color:#000000;margin:0px;padding:0px;position:fixed;top:0px;left:0px;z-index:1000;box-shadow: 0 3px 10px -2px}
#logo {height:30px;padding-top:10px}	
#fixed a{height:27px;color:#FFFFFF}
#fixed a:hover{color:#1B1B1B}
#menu-logo{border:0px solid #08D927;width:780px;float:right;margin-top:15px}
#menu-logo > div{display:inline-table;height:30px}
#menu-logo > div>a, #menu-logo>a, #menu-logo>div>span{padding:0px 12px;color:#FFFFFF;font-family:Arial;letter-spacing: 0px;font-size:15px;border-left:1px solid #FFFFFF;cursor:pointer}
#menu-logo .category a, #menu-logo .category{ letter-spacing: 1px;color:#FFFFFF;padding:5px 10px}
#menu-logo .category a:hover{color:#46a3ff}
#menu-logo .category .hover{color:#46a3ff}
#scoreboards, #referee, #equipment, #floorings{display:none;background-color:#000000;position:absolute;width:280px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding-top:0px;height:auto}
#link_search img{width:20px;padding-top:5px}
#link_home img{width:20px;padding:5px 0px 0px 0px}
#search_box {display:none;background-color:#000000;width:100%;margin-top:-5px;border:0px solid #D3E9D8;border-bottom-right-radius:10px;border-bottom-left-radius:10px;height:45px}
#search_box.active {display:block}
#search_box input {width:80%;height:30px;font-size:16px;font-family: "Helvetica-4-Light";margin:5px 0px 0px 20px;padding-left:10px}
#search_box button {width:15%;height:30px;font-size:16px;font-family: "Helvetica-4-Light";margin:5px 0px 0px 10px;border:none}
.shadow-black {text-shadow: black 2px 2px 0, black -2px -2px 0, black -2px 2px 0, black 2px -2px 0}
.hide{display:none !important}
.block{display:block !important}
#link_scoreboards:hover > #scoreboards, 
#link_referee:hover > #referee, 
#link_equipment:hover > #equipment,
#link_floorings:hover > #floorings{display:block;box-shadow: 0 3px 10px -2px #585656;margin-top:5px}
#menu-logo .bord_no_left, #menu-logo a .bord_no_left{border-left:none;padding-left:0px}
#link_menu_mobile{display:none;cursor:pointer;position:absolute;top:20px;right:50px;	color:#FFFFFF;font-size:48px;padding:0px 20px}
#slider{width:100%;min-width:1024px;background-color:#000000;height:520px;clear: both;margin-top:55px;position:relative;padding:0px}
.slide {width:100%;min-width:100%;height:520px;background-repeat:no-repeat;background-size:100% auto;background-position:left bottom;background-color:#000000}
.slide>.slider_button {text-align:center;margin-top:20px}
.slide>.slider_button>a>button {height:35px;color:#999999;background-color:#FFFFFF;border:none;font-size:16px;padding:0px 50px 0px 50px;font-family: "Helvetica-4-Light";margin:20px auto}
.but_more_white {background-color:#FFFFFF;border:1px solid #999999;width:300px;min-height:30px;color:#999999;padding:5px 30px;font-size:16px;font-family: "Helvetica-4-Light"}
.but_black {background-color:#000000;border:1px solid #000000;width:300px;min-height:30px;color:#F5F5F5;padding:5px 29px !important;font-size:14px;font-family: "Helvetica-4-Light"}
.but_black_49 {background-color:#000000;border:0px solid #999999;width:43%;min-height:40px;height:40px !important;color:#F5F5F5;padding-top:13px !important;font-size:16px;font-family: "Helvetica-4-Light";text-align:center;display:inline-table;vertical-align:middle !important;clear:both}
#content {margin:30px auto;width:1024px;min-width:1024px;min-height:240px;border:0px solid #FFC80A}
.content{margin:0px auto;width:1024px;min-width:1024px;min-height:20px;display:table;}
.content_top{margin:10px auto !important;width:1024px;min-width:1024px;min-height:20px;display:table;text-align:justify;font-family: "Helvetica-4-Light";font-size:18px}
.box_4 {width:235px;height:235px;float:left;padding:0px 10px}
.box_4 img{width:232px;height:auto;text-align:center;border:none;margin-top:10px;vertical-align:central;cursor:pointer}
.box_4 video{width:232px;height:auto;text-align:center;margin-top:55px;cursor:pointer;background:none}
.box_4 a, .box_4{text-align:center;color:#2B2A29;letter-spacing:1px;font-family:Helvetica-3-Thin;font-weight:bold}
.box_3_blue1 {width:30%;height:355px;padding:10px;cursor:pointer;background-color:#00BFFF;margin:5px auto;text-align:center;float:left}
.box_3_blue2 {width:30%;height:355px;padding:10px;cursor:pointer;background-color:#04ADEC;margin:5px auto;text-align:center;float:left}
.box_3_blue3 {width:30%;height:355px;padding:10px;cursor:pointer;background-color:#1C94CE;margin:5px auto;text-align:center;float:left}
.box_4_silver {width:22.4%;height:250px;padding:10px;cursor:pointer;background-color:#575763;margin:5px 0.85% 3px 0px;text-align:center;float:left}
.box_4_blue1 {width:23%;height:355px;padding:10px;cursor:pointer;background-color:#00BFFF;margin:5px 0% 3px 0px;text-align:center;float:left}
.box_4_blue2 {width:23%;height:355px;padding:10px;cursor:pointer;background-color:#04ADEC;margin:5px 0% 3px 0px;text-align:center;float:left}
.box_4_blue3 {width:23%;height:355px;padding:10px;cursor:pointer;background-color:#1C94CE;margin:5px 0% 3px 0px;text-align:center;float:left}
.box_4_blue4 {width:23%;height:355px;padding:10px;cursor:pointer;background-color:#0C85C1;margin:5px 0% 3px 0px;text-align:center;float:left}
.box_top_mar {margin:5px 0% 0px 0px}
.box_5_silver {width:16%;height:250px;padding:10px;cursor:pointer;background-color:#575763;margin:10px;text-align:center;float:left;border:0px solid #BC8384}
.box_4_silver .prod, .box_5_silver .prod {width:100%;height:210px;display:table-cell;vertical-align:middle;position:relative}
.box_4_silver .prod img, .box_5_silver .prod img{width:100%;border:none}
.box_4_silver .quantity, .box_5_silver .quantity{clear: both;height:30px;text-align:center}
.box_4_silver .quantity img, .box_5_silver .quantity img{height:20px;text-align:center}
.box_4_silver a, .box_5_silver a{ color:#FFFFFF;letter-spacing:1px;font-family:Arial;font-size:16px }
.box_4_silver .placement,.box_4_silver .placement2 {position:relative}
.box_4_silver .placement img{width:39px;position:absolute;right:-5px;top:-6px;z-index:123}
.box_4_silver .placement2 img{width:59px;position:absolute;right:-5px;top:-6px;z-index:123}
.box_5 {width:14%;height:150px;padding:8px;cursor:pointer;margin:5px 0.85% 3px 0px;text-align:center;float:left}
.box_5 a{ color:#000000;letter-spacing:1px;font-family:Arial;font-size:15px }
.box_4 img:hover, .box_4 video:hover, .box_5 img:hover {-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;filter: blur(5px)}
.box_4_silver:hover img, .box_4_silver:hover .quantity, .box_5_silver:hover img, .box_5_silver:hover .quantity{filter: blur(7px)}
.box_4_silver .prod:hover::after, .box_5_silver .prod:hover::after  {content: "Подробнее...";position: absolute;color: #fff;text-align: center;font-family: Arial, sans-serif;font-size: 15px;padding: 5px 10px;left: 0;right: 0;bottom: 50%;z-index:10}
#slider_text{border:0px solid #F9F9F9;width:1000px;background-color:rgba(25,67,81,0.4);color:#FFFFFF;font-size:24px;text-align:center;padding:20px;margin:100px auto 0px}
.slider_no{width:1000px;color:#FFFFFF;font-size:24px;text-align:center;padding:20px;margin:100px auto 0px}
.div_black_transp {border:0px solid #F9F9F9;width:1000px;background-color: rgba(0, 0, 0, 0.5);color:#FFFFFF;font-size:35px;text-align:center;padding:20px;margin:100px auto 0px}
.div_black_transp_bn {border:0px solid #F9F9F9;width:1000px;background-color: rgba(0, 0, 0, 0.5);color:#FFFFFF;font-size:35px;text-align:center;padding:20px;margin:100px auto 0px}
.slider_glass {border:0px solid #F9F9F9;width:1000px;color:#FFFFFF;font-size:20px !important;text-align:center;padding:20px;margin:450px auto 0px !important}	
#slider_text .vag_18{font-family: "18VAG Rounded M";font-size:110px;letter-spacing:2px;line-height:1.5;text-align:center}
.div_black_transp .vag_18, .div_black_transp_bn .vag_18, .slider_no .vag_18{font-family: "18VAG Rounded M";font-size:80px !important;letter-spacing:2px;line-height:1.5;text-align:center}
#slider_text .vag_60{font-family: "18VAG Rounded M";font-size:60px;letter-spacing:2px;line-height:1.5;text-align:center}
.div_black_transp .vag_16, .div_black_transp_bn  .vag_16{font-family: "18VAG Rounded M";font-size:55px;letter-spacing:2px;line-height:1.5;text-align:center}
.av-catalogue-list div{font-size:14px !important; text-align:left; display:block; height:30px}
.av-catalogue-list div img {float:right}
.line_h_2{line-height:2}
.line_h_15{line-height:1.5}
.twitter_widget {width: 300px; position: absolute;  top: 60px;right: 100px; z-index:10000}
.way a {font-family:verdana;font-size:16px;color:#C42128}
.prod300{width: 300px}
.sc-board .name {font-family:Verdana;color:#2B2A29;font-size:20px;width:390px}
.sc-board .sub {font-family:Helvetica-4-Light;color:#2B2A29;font-size:14px;float:right;padding:10px 0px;margin:0px}
.sc-board .sub>div{width:50%;float:right;text-align:center}
.sc-board .sub img{height:100px}
.sc-board .name span {padding-left:30px}
.sc-board .img50 {width:50px}
.sc-board .img100 {width:200px}
.sc-board .img150 {width:250px}
.sc-board .img200 {width:300px}
.sc-board .img250 {width:350px}
.sc-board .img280 {width:380px}
.sc-board .img290 {width:390px}
.sc-board .img300 {width:450px}
.sc-board .img400 {width:560px}
.sc-board .size {background-image:url("https://www.rusarena.ru/images/image-size.png");background-repeat:repeat-x;background-position:0% 50%;width:100%;text-align:center}
.sc-board .size-white, .sc-board .size-blue3, .sc-board .size-blue4, .sc-board .size-blue5 {background-image:url("https://www.rusarena.ru/images/image-size-white.png");background-repeat:repeat-x;background-position:0% 50%;width:100%;text-align:center}
.sc-board .size span{font-family:Verdana;color:#2B2A29;font-size:16px;background-color:#FFFFFF;padding:0px 10px}
.sc-board .size-white span{font-family:Verdana;color:#FFFFFF;font-size:16px;background-color:#575763;padding:0px 10px}
.sc-board .size-blue3 span{font-family:Verdana;color:#FFFFFF;font-size:16px;background-color:#447587;padding:0px 10px}
.sc-board .size-blue4 span{font-family:Verdana;color:#FFFFFF;font-size:16px;background-color:#2B4B5A;padding:0px 10px}
.sc-board .size-blue5 span{font-family:Verdana;color:#FFFFFF;font-size:16px;background-color:#1A2E36;padding:0px 10px}
.sc-board>.charac, div>.charac  {float:right;font-family:Helvetica-4-Light;width:20%;padding-top:25px}
.sc-board>.charac2, div>.charac2 {float:right;padding-right:20px;font-family:Helvetica-4-Light;width:20%;padding-top:25px}
.sc-board>.charac3 {float:right;padding-right:20px;font-family:Helvetica-4-Light;width:40%;padding-top:25px}
.sc-board>.charac4 {float:right;padding-right:20px;font-family:Helvetica-4-Light;width:55%;padding-top:25px}
.div_middle>div {display:table-cell;vertical-align:middle}
.inver {cursor:pointer}
.inver:hover, .button-border:hover, .button-graphic-scoreboard:hover {filter:invert(100%)}
.blur img{filter: opacity(50%);cursor:pointer}
.blur img:hover {filter:opacity(100%)}
.button_opacity:hover {filter:opacity(40%)}
.box_100{ width:99.9%;min-width:1024px;min-height:400px;height:400px;/* height:100%;*/ overflow:hidden;display:table;background-repeat:no-repeat;background-size:100% auto;background-position:left top}
.div_white {width:550px;background-color: rgba(255, 255, 255, 0.5);padding:20px;margin:150px auto}
.div_white .button {width:265px;float:left;padding:10px 5px}
.div_orange {width:65%;background-color: #ED6E1E;height:100px}
.div_orange div{width:650px;background-color: #ED6E1E;min-height:20px;padding:18px;color:#FFFFFF;display:table-cell;vertical-align:middle}
.div_fiba {width:65%;background-color: #ED6E1E;height:60px}
.div_fiba .div_fiba_loz{width:650px;background-color: #ED6E1E;min-height:20px;padding:18px;color:#FFFFFF;display:table-cell;vertical-align:middle}
.div_silver {background-color: #575763;min-height:50px;padding:10px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue {background-color: #1A73AB;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue2 {background-color: #1C4D82;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue3 {background-color: #447587;min-height:50px;padding:10px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue4 {background-color: #2B4B5A;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue5 {background-color: #1A2E36;min-height:50px;padding:10px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue6 {background-color: #B5CAF5;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue7 {background-color: #87AAF0;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue8 {background-color: #5386ED;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue8_m {background-color: #5386ED;padding:10px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue9 {background-color: #3372F0;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue10 {background-color: #0E59F0;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue11 {background-color: #04ADEC;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue12 {background-color: #1C94CE;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue13 {background-color: #0A4BCF;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue14 {background-color: #C9CDF7;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue15 {background-color: #A3ACFF;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue16 {background-color: #8A96FC;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue17 {background-color: #BACFFF;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue18 {background-color: #8AABED;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue19 {background-color: #6E99F0;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_blue20 {background-color: #857DFC;min-height:50px;padding:40px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_black {background-color: #000000;min-height:50px;padding:10px 1%;color:#FFFFFF;text-align:justify;display:inline-table;vertical-align:middle}
.div_table {display:table}
.b_150 {width:150px}
.b_280 {width:280px}
.b_307 {width:307px}
.b_412 {width:412px}
.b_420 {width:420px}
.div_silver .name {color:#FFF}
.div_name {font-size:27px;color:#FFFFFF;padding-top:0px;text-align:center}
.div_name_white_19 {font-size:19px;color:#FFFFFF;padding-top:0px;text-align:center;margin:20px auto 0px;width:1024px;min-width:1024px;min-height:20px;display:table}
.div_name_black {font-size:27px;color:#000000;padding-top:0px;text-align:center}
.div_name_21 {font-size:21px;color:#000000;padding-top:0px;text-align:center;margin:50px auto 0px;width:1024px;min-width:1024px;min-height:20px;display:table}
.div_name_24 {font-size:24px;color:#000000;padding-top:0px;text-align:center;margin:50px auto 0px;width:1024px;min-width:1024px;min-height:20px;display:table}
.div_name_27 {font-size:27px;color:#000000;padding-top:0px;text-align:center;margin:50px auto 0px;width:1024px;min-width:1024px;min-height:20px;display:table}
.wid_10 {width:10% !important}
.wid_11 {width:11% !important}
.wid_12 {width:12% !important}
.wid_13 {width:13% !important}
.wid_15 {width:15%}
.wid_18 {width:18% !important}
.wid_20 {width:20% !important}
.wid_22 {width:22% !important}
.wid_25 {width:25% !important}
.wid_24 {width:24% !important}
.wid_28 {width:28% !important}
.wid_30 {width:30% !important}
.wid_31 {width:31% !important}
.wid_32 {width:32%}
.wid_33 {width:33% !important}
.wid_40 {width:40%}
.wid_41 {width:41% !important}
.wid_45 {width:45% !important}
.wid_47 {width:47% !important}
.wid_49 {width:49% !important}
.wid_50 {width:50% !important}
.wid_55 {width:55% !important}
.wid_57 {width:57% !important}
.wid_60 {width:67%}
.wid_70 {width:70% !important}
.wid_80 {width:80% !important}
.wid_90 {width:90% !important}
.wid_95 {width:95% !important}
.wid_98 {width:98%}
.wid_100 {width:100%}
.wid-100{width: 100px}
.img250 {width: 250px; height: auto; border: 0px !important}
.baseball {background-image:url("https://www.rusarena.ru/images/background/baseball.png");background-repeat:no-repeat;background-position:90% 50px}
.volleyball {background-image:url("https://www.rusarena.ru/images/background/volleyball.png");background-repeat:no-repeat;background-position:0% 0%}
.gymnastics {background-image:url("https://www.rusarena.ru/images/background/gymnastics.jpg");background-repeat:no-repeat;background-position:100% 70px}
.hokkey {background-image:url("https://www.rusarena.ru/images/background/hokkey.jpg");background-repeat:no-repeat;background-position:70% 0px}
.naucon-1000 {background-image:url("https://www.rusarena.ru/images/background/naucon-1000.png");background-repeat:no-repeat;background-position:50% 0px;min-height:200px;position:relative}
.naucon-1000 div {position:absolute;left:50%;margin-left:-512px;top:50%;margin-top:-3%}
.naucon-select {background-image:url("https://www.rusarena.ru/images/background/dot.png");background-repeat:no-repeat;background-position:41% 25px}
.iso {background-image:url("https://www.rusarena.ru/images/background/iso.jpg");background-repeat:no-repeat;background-position:100% 0;height:400px;vertical-align:top}
.iso td {vertical-align:top}
.back_icedeck {width:100%;background-image:url(https://www.rusarena.ru/images/cover/fon-icedeck.jpg);padding:0;margin:0;background-repeat:repeat-x;background-position:center;height: 450px}
.back_icedeck2{width:100%;background-image:url(https://www.rusarena.ru/images/cover/fon-icedeck2.jpg);padding:0;margin:0;background-repeat:repeat-x;background-position:center;height: 450px}
.back_icemate{width:100%;background-image:url(https://www.rusarena.ru/images/cover/icemate-pokritie.jpg);padding:0;margin:0;background-repeat:repeat-x;background-position:center;background-size: 100%;height: 400px}
.backgr-fiba {width:100%;background-image:url(images/fiba-line.png);text-align:center;padding:0;margin:0;background-repeat:no-repeat;background-position:center}
.fiba_level {filter:opacity(20%);cursor:pointer}
.fiba_level:hover {filter:opacity(100%)}
.fiba-guidelines {padding:0px;border:none;width:100%;border-collapse:collapse}
.fiba-guidelines .header{background-image:url("https://www.rusarena.ru/images/background/fiba-guidelines-backgroung.png");background-repeat:repeat-x;height:31px;color:#FFFFFF}
.fiba-guidelines .subheader{background-image:url("https://www.rusarena.ru/images/background/fiba-guidelines-subbackgroung.png");background-repeat:no-repeat;height:24px;color:#FFFFFF;background-size: 100%}
.fiba-guidelines .wh{background-image:url("https://www.rusarena.ru/images/background/fiba-guidelines-whbackgroung.png");height:24px;color:#000000;background-size: 100%;font-size:14px}
.fiba-guidelines .sil{background-image:url("https://www.rusarena.ru/images/background/fiba-guidelines-silbackgroung.png");height:24px;color:#000000;background-size: 100%;font-size:14px}
.table_contact {padding:0px;border:none;width:800px;border-collapse:collapse}
.gallery {text-align: center;padding: 10px}
.gallery img{border: none;border: 1px solid #777}
.float_r{float:right;padding:0px;margin:0px}
.float_l{float:left !important;padding:0px;margin:0px}
.pad_none {padding:0px !important}
.pad_10 {padding:10px !important}
.pad_20 {padding:20px !important}
.pad_l_2 {padding-left:20px}.pad_l_2p {padding-left:20%}
.pad_r_1 {padding-right:10px;padding-top:0px;margin:0px}
.pad_r_2 {padding-right:20px;padding-top:0px;margin:0px}
.pad_t_05 {padding-top:5px}
.pad_t_1 {padding-top:10px}
.pad_t_2 {padding-top:20px}
.pad_t_5 {padding-top:50px}
.pad_b_5 {padding-bottom:50px}
.pad_b_05 {padding-bottom:5px}
.pad_b_1 {padding-bottom:10px}
.mar_none {margin:0px !important;clear:both}
.mar_t_1 {margin-top:10px !important;clear:both; overflow:auto;}
.mar_t_2 {margin-top:20px !important;clear:both; overflow:auto;}
.mar_t_5 {margin-top:50px !important;clear:both}
.mar_t_6 {margin-top:60px !important;clear:both}
.mar_t_7 {margin-top:70px !important;clear:both}
.mar_t_10 {margin-top:100px !important;clear:both}
.mar_t_13 {margin-top:130px !important;clear:both}
.mar_t_15 {margin-top:150px !important;clear:both}
.mar_t-05 {margin-top:-5px !important;clear:both}
.mar_t-1 {margin-top:-10px !important;clear:both}
.mar_t-15 {margin-top:-15px !important}
.mar_t-23 {margin-top:-23px !important}
.mar_t-3 {margin-top:-30px !important}
.mar_t-2 {margin-top:-20px !important}
.mar_t-5 {margin-top:-50px !important}
.mar_t-9 {margin-top:-90px !important;clear:both}
.mar_t-12 {margin-top:-120px !important;clear:both}
.mar_l_1 {margin-left:10px !important;clear:both}
.mar_l_2 {margin-left:13px !important;clear:both}
.mar_g_a {margin:0px auto !important}

.text-l {text-align:left}
.text-r {text-align:right}
.text-c {text-align:center}
.text-j {text-align:justify}
.f-st-i {font-style:italic}
.f-st-n {font-weight:normal !important}
.text-white {color:#FFFFFF}

.height_150 {height:145px}
.height_170 {height:170px}
@media only screen and (min-width: 1024px) and (max-width: 1280px) {
#slider{width:100%;min-width:1024px;background-color:#000000;height:420px;clear: both;margin-top:55px;position:relative;padding:0px}
.slide {width:100%;min-width:100%;height:420px;background-repeat:no-repeat;background-size:100% auto;background-position:left bottom;background-color:#000000}
.height_150 {height:111px}
#slider_text{border:0px solid #F9F9F9;width:1000px;background-color:rgba(25,67,81,0.4);color:#FFFFFF;font-size:24px;text-align:center;padding:20px;margin:80px auto 0px}
.slider_glass {border:0px solid #F9F9F9;width:1000px;color:#FFFFFF;font-size:20px !important;text-align:center;padding:20px;margin:350px auto 0px !important}	
}
.f_size_12 {font-size:12px}
.f_size_13 {font-size:13px}
.f_size_15 {font-size:15px}
.f_size_16 {font-size:16px}
.f_size_18 {font-size:18px !important}
.f_size_20 {font-size:20px !important}
.f_size_22 {font-size:22px !important}
.f_size_24 {font-size:24px !important}
.f_size_26 {font-size:26px !important}
.f_size_30 {font-size:30px !important}
.f_size_40 {font-size:40px !important}
.f_size_50 {font-size:50px !important}
.f_hel_4 { font-family:Helvetica-4-Light}
.f_hel_5 { font-family:Helvetica-5-Normal}
.f_hel_6 { font-family:Helvetica-6-Medium}
.f_hel_7 { font-family:Helvetica-7-Bold}
.f_vag_18{font-family: "18VAG Rounded M"}
.chema_podkl{width: 600px;border: 0px !important}
.zind{z-index:1000; position: relative}
.border_white {border: 1px solid #FFFFFF}
.color_pink {color:#E5097F}
.color_red {color:#FF0000}
.color_green {color:#009846}
.color_black {color:#000000}
.color_purple {color:#393185}
.color_purple2 {color:#A77DFC}
ul span  {color: black}

.color_white, .sc-board .color_white{color:#FFFFFF !important}
.back_color_s_1 {background-color:#D0D8E8}
.back_color_s_2 {background-color:#E9EDF4}
.back_color_b_1 {background-color:#648DDE}
.back_color_black {background-color:#000000}
.back_color_red {background-color:#D7202C}

.block_h_40 {height:40px;display:inline-block;color:#FFFFFF;text-align:center}
.block_h_40 div{display:inline-block;vertical-align:middle;height:10px;line-height:normal !important}
.back_cover_grey {background-color:#848E9F}
.back_cover_beige {background-color:#D1AB72}
.back_cover_blue {background-color:#02669F}
.back_cover_green {background-color:#01583D}
.back_cover_red {background-color:#F02820}
.back_cover_yellow {background-color:#FFF200}
.back_cover_black {background-color:#000000}
.back_cover_white {background-color:#FFFFFF;border:1px solid #000000;color:#000000 !important}

.dis_inl {display:inline}
.dis_tabl {display:table}
.pos_bottom {display:table-row;vertical-align:middle;height:50px;border:0px solid #D83638;width:100%}
.pos_relative {position:relative}
.pos_absolute {position:absolute}
.right_0 {right:0px}

.video-c div{margin:0% 20%}
.underline {text-decoration:underline;color:#000000}
input {border:1px solid #CCCCCC;width: 300px}
textarea{border:1px solid #CCCCCC;width: 300px;min-height:150px}
.input_bord {border:1px solid #CCCCCC;width: 300px;-webkit-appearance: none;background-image: url("https://www.rusarena.ru/images/button/arrow-down-silver.png");-moz-appearance: none;text-indent: 0.01px;text-overflow: '';background-position: right center;background-repeat: no-repeat;cursor:pointer}
button{cursor:pointer}
.button-border {border:none}
.button-heigh-33 {height:33px !important}
.button-graphic-scoreboard {height:55px;background-color:#000000;color:#FFFFFF;border:none;min-width:450px;font-size:14px;padding:0px 30px 0px 50px}
.windows {background-image:url("https://www.rusarena.ru/images/windows.png");background-position: 5% center;background-repeat: no-repeat}
.button-send {height:33px;border:none;color:#FFFFFF;cursor:pointer;background-color:#000000;font-size:16px;font-family:Helvetica-4-Light}
.button-modif {height:33px;border:none;color:#FFFFFF;cursor:pointer;background-color:#000000;font-size:16px;width:200px}
.button_feature {width:150px}
.name_page {float:right;width:250px;text-align:center;margin-top:-30px;position:relative}
.name_page_parquet {float:right;width:350px;text-align:left;margin-top:-30px;position:relative}
.name_page_parquet a img {margin-top:0px !important}
.name_page div, .name_page_parquet div{font-family:Helvetica-5-Normal;font-size:40px;padding:0px;margin:0px}
.name_page .button-flayer{ padding:0px;margin-top:-10px}
.parquet-info div{font-size:12px; float:left; width:120px !important; text-align:center}
.parquet-info img {width:90px; height:auto}
.parquet-info-view {width:100%; display:block; overflow:auto; padding-top:20px !important}
.parquet-info-view div{font-size:14px; float:left; width:103px !important; height:110px; text-align:center; border:1px solid #cccccc; background-color:#f8f8f8; padding:8px 5px;}
.parquet-info-view img {width:100px; height:auto}

.referens-robbins-name {font-weight:700; font-size:20px; color:red; text-align:center; padding:10px;}
.referens-robbins-name .nba{color:blue !important}
.referens-robbins {padding:0px; margin:0px auto; border-bottom:1px solid #cccccc}
.referens-robbins thead{font-weight:700;}
.referens-robbins img {width:80px; height:auto}
.sertifikaty {text-align:justify;}
.sertifikaty h2 {font-weight:700; font-size:16px; padding:0px; margin:0px;}
.sertifikaty img {width:150px; height:auto;}

.button-flayer {height:33px;border:none;color:#FFFFFF;cursor:pointer;background-color:#000000;font-size:16px;width:200px}
.button-flayer2 {height:33px;border:none;color:#000000;cursor:pointer;background-color:#FFFFFF;font-size:16px;width:200px}
.button-parquet {height:33px;border:none;color:#FFF;cursor:pointer;background-color:#005076;font-size:16px;width:200px; display:table-cell; text-align:center; vertical-align:middle;}
.made-in-denmark {width:100px;position:absolute;right:10px;bottom:-80px}
.name_page .fiba {width: 90px; position: absolute;left:20px;bottom: -80px}
#bottom {margin:0px;width:100%;height: 130px;min-width:1024px;min-height:130px;background-color:#000000;padding:20px 0px;color:#FFFFFF;display:table}
#bottom .table_bottom div{padding-top:5px;color:#FFFFFF}
#bottom .table_bottom div > a{color:#FFFFFF;font-family:Arial}
#bottom .table_bottom div > a:hover{color:#1B1B1B;font-family:Arial}
#bottom .table_bottom,  .table_bottom{margin:0px auto;font-size:13px;width:1024px;border-collapse: collapse;vertical-align:top}
#bottom .table_bottom td{vertical-align:top;width:341px}

.table_bottom .copy {width:65%;text-align:right;color:#000000;font-size:11px;font-family:Arial}
.table_bottom .schet img {float:left;padding:5px}
#social {display:none}
#social.active {display:inline-block;padding-top:20px;float:right}
#social > a div {  width: 120px;height: 48px;float: left;color: #fff;padding: 10px 10px 10px 20px;text-align:right}
#social .vk     { background: url(images/soc/vk.jpg) no-repeat }
#social .fb     { background: url(images/soc/facebook.jpg) no-repeat}
#social .twit   { background: url(images/soc/twitter.jpg) no-repeat}
#social .ok     { background: url(images/soc/ok.jpg) no-repeat}
.prew, .next {display:block;	width:105px;	height:100%;	position:absolute;top:0;overflow:hidden;	text-indent:-999px;opacity:0.8;z-index:300}
.prew {	background:url("https://www.rusarena.ru/images/button/arrow-prev.png") left center no-repeat;	left:10px}
.next {	right:10px;	background:url("https://www.rusarena.ru/images/button/arrow-next.png") right center no-repeat}
.prew:hover, .next:hover {	opacity:1}
.slider-content:hover .prew, .slider-content:hover .next {	display:block;border:0px solid #41C370}
.ya-page_js_yes .ya-site-form_inited_no {display: none}
.certificates {width: 230px;  float: left; padding-right: 25px; color: #FFFFFF; font-weight: bold; text-align: center}
.certificates img{width: 230px; height: auto;box-shadow: 2px 2px 5px 5px #FFFFFF}
.project {width: 310px; min-height: 235px; display: block; float: left; padding: 7px; border: 1px solid black; margin: 15px 15px 15px 0px; text-align: center}
.project .thumb{max-width: 100%; height: auto}
.project img:hover {filter:blur(5px)}
@media only screen and (min-width: 320px) and (max-width: 1024px) {
#link_search img{width:40px}
#link_home img{width:40px}
.hide_small{display: none}
#slider{padding:0px 15px;margin:0px}
#slider_text{width:925px;background-color:rgba(25,67,81,0.4);color:#FFFFFF;font-size:24px;text-align:center;padding:20px;margin:150px auto 0px !important}
.div_black_transp {border:0px solid #F9F9F9;width:925px;background-color: rgba(0, 0, 0, 0.5);color:#FFFFFF;font-size:30px !important;text-align:center;padding:20px;margin:180px auto 0px !important}
.div_black_transp_bn {border:0px solid #F9F9F9;width:925px;background-color: rgba(0, 0, 0, 0.5);color:#FFFFFF;font-size:30px !important;text-align:center;padding:20px;margin:180px auto 0px !important}
.slide>.slider_button>a>button {font-size:24px;color:#000000}
.but_more_white {font-size:25px}
.slider_glass {border:0px solid #F9F9F9;width:925px;color:#FFFFFF;font-size:30px !important;text-align:center;padding:20px;margin:180px auto 0px !important}	
.box_4 a, .box_4{ font-size:25px}
.box_100{padding:0px 15px}
input {border:1px solid #CCCCCC;width: 700px;height:50px;font-size:24px}
.button-send {height:45px;font-size:24px}
#bottom {padding:20px 15px}
#bottom .table_bottom .name{font-size:27px}
#bottom .table_bottom div > a{font-size:24px}
#headers {height: 100px;min-height:100px}
#logo {height:auto;margin-left:10px}	
#link_menu_mobile{display:block}
#menu-logo {width:100%;margin-top:0px;background-color:#000000;position:absolute;right:0px;z-index:301;top:95px;display:none}
#menu-logo > div{display:block;border-bottom:1px solid #46a3ff;height:100px;padding-top:30px;padding-left:10px}
#menu-logo > div>a, #menu-logo>div>span{color:#FFFFFF;font-family:Arial;letter-spacing: 0px;font-size:50px;border:none}

#menu-logo > div{display:block !important}
#menu-logo > div > span {font-size:60px !important}
#menu-logo >div:hover {min-height:200px !important;height:auto;clear:both}
#menu-logo >div:hover span {color:#46a3ff !important}
#menu-logo >div:hover div{width:100%;position: static !important;left:0px;padding:0px;margin:0px;border:none;box-shadow:none;padding-bottom:20px}
#menu-logo >div:hover div a{padding-left:40px;font-size:45px}

#menu-logo.active {display:block;background-color:#000000;min-height:100%}
.name {font-family:Arial;color:#2B2A29;font-size:32px !important;width:auto}
#bottom .table_bottom,  .table_bottom{margin:0px auto;font-size:22px;width:1024px;border-collapse: collapse}
.table_bottom .copy {width:85%;text-align:right;color:#000000;font-size:18px}
.button-graphic-scoreboard {height:55px;background-color:#000000;color:#FFFFFF;border:none;width:450px;font-size:20px}
}
@media only screen and (min-width: 642px) and (max-width: 750px) {
div  {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#content, #headers, #bottom,.content, #bottom .table_bottom, .table_bottom,#fixed,.table_bottom .copy  {width:100% !important;min-width:600px !important; max-width: 750px;}
.table_bottom .copy{font-size: 15px;}
#bottom .table_bottom div a{font-size:12px;}
#bottom .table_bottom td {width: 155px}
#menu-logo > div > span, #menu-logo > div:hover div a{font-size: 20px !important}
#menu-logo > div:hover {min-height: 100px !important;height: 100%; width: 100%; display: block; background-color: black; z-index: 100}
.mar_t_5 {margin-top:100px !important;clear:both}
.wid_25 {width: 23% !important}
#fixed a {height: 37px}
}
@media only screen  and (max-width: 641px) {
div  {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#content, #headers, #bottom,.content, #bottom .table_bottom, .table_bottom,#fixed,.table_bottom .copy  {width:1024px !important;min-width:640px !important}
}