* {
	margin:0;padding:0;border:0;outline:0;
	/*text-decoration:none !important;*/
	font-family:arial,verdana,tahoma,sans-serif;
	/*color:white;*/
	vertical-align:baseline;}

html {height:100%;}
body {
    color:white;
	height:100%;
	font-weight:normal;font-style:normal;font-size:medium;
	background-image:url(/images/bg.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}
li {list-style:none;}
a {color: white; text-decoration:none;}

.clr {clear:both;height:0;font-size:0;}
.ibl {display: inline-block !important;}

.hdr {
	width:100%;
	position:fixed;z-index:1;top:0;
	background-image:url('/images/bg-opacity.png');}
.hdr .logo {height:50px;overflow:hidden;}
.hdr .logo .a_logo {
	display: block;
	position: fixed;
	height:50px;
	width: 40%;
	left: 50%;
	margin-left: -20%;
	min-width: 120px;
	background-image:url('/images/logo_xsmall.png?v=2');
	background-position:50% 50%;
	background-repeat:no-repeat;
}
.agreement {
	/*width:80%;*/
	height: 70%;
	/*margin: 30px 0 0 -40%;*/
	overflow-y: scroll;
	background-image:url('/images/bg-opacity-more.png');

    /*padding: 10px;*/
    /*left: 50%;*/
    /*position: fixed;*/
}

@media  handheld, screen and (min-width:480px){
    .agreement {
        margin: 30px 0 0 -40%;
        width: 80%;
        left: 50%;
        position: fixed;
        padding: 10px;
    }
}

@media  handheld, screen and (max-width:480px){
    .agreement {
        margin: 10px 0 0 -40%;
        width: 100%;
        left: 40%;
        position: relative;
        padding: 0px;
        padding-top: 5px;
    }
}

.hdr .lng {float:left;margin-left:2%;padding-top:6px;}
.hdr .lng a {display:block;padding:10px 22px 10px 0;background-position:100% 50%;background-repeat:no-repeat;}
.hdr .lng a.ico_down {background-image:url('/images/ico-down-small.png');}
.hdr .lng a.ico_up {background-image:url('/images/ico-up-small.png');}
.hdr .menu {margin-right:2%;padding-top:11px;text-align:right;font-size:0;}
.hdr .menu .ico_menu{display:inline-block;//display:inline;//zoom:1;width:41px;height:28px;background-image:url('/images/ico-menu-small.png');background-position:100% 50%;background-repeat:no-repeat;}

ul.top_menu {
    width:180px;
	position:absolute;z-index:2;top:50px;
	background-image:url('/images/bg-opacity.png');}
ul.top_menu li {
	display:block;
    padding:2px 0;
    text-align:center;	
    background-image:url('/images/bg-lang-line.png');background-position:50% 0;background-repeat:no-repeat;}
ul.top_menu li a {display:block;padding:14px 0;}
ul.top_menu li a:hover {text-decoration:underline !important;}
ul#lng_menu {left:0;}
ul#main_menu {right:0;}

.ftr {
	width:100%;
	padding:15px 0 10px;	
	position:fixed;z-index:1;bottom:0;overflow:hidden;
	text-align:center;font-size:0;
	/*background: url('/images/bg-opacity.png');*/
}
.ftr .btm_menu_small .ttl {font-size:medium;color:#cccccc;}
.ftr .btm_menu_small .hr {margin:10px 3% 15px;}
.ftr .btm_menu_small a {display:inline-block;//display:inline;//zoom:1;}
.ftr .btm_menu_small a .lbl {display:block;margin-top:3px;font-size:small;}
.ftr .btm_menu_small a:hover .lbl {text-decoration:underline !important;}
.ftr .btm_menu_small .slot {width:33%;display:inline-block;//display:inline;//zoom:1;overflow:hidden;vertical-align:top;}
.ftr .btm_menu_big {display:none;}
.ftr .btm_menu_big a {display:inline-block;//display:inline;//zoom:1;margin:0 5px;}

.hr {height:0;font-size:0;border-top:1px solid #390C02;border-bottom:1px solid #726549;}


.hdr2 {}
.hdr2 .hdr_table {}
.hdr2 .hdr_table td {
    vertical-align: top;
}
.hdr2 .hdr_table .td_l {
    text-align: left;
    width: 40%;
}
.hdr2 .hdr_table .td_l .hdr_panel {
    padding-left: 6%;
}

.hdr2 .hdr_table .td_c {
    text-align: center;
    width: 572px;
}
.hdr2 .hdr_table .td_r {
    text-align: right;
    width: 40%;
}
.hdr2 .hdr_table .td_r .hdr_panel {
    padding-right: 8%;
}

.hdr2 .hdr_table .link_logo {
    display: block;
    height: 177px;
    background-image: url('/images/logo_standard.png?v=2');
    width: 572px;
}

.hdr2 .hdr_table .hdr_panel {
    background: url('/images/bg-opacity.png');
    height: 100px;
}

.hdr2 .lng {float:left;margin-left:2%;padding-top:6px;}
.hdr2 .lng a {display:block;padding:10px 22px 10px 0;background-position:100% 50%;background-repeat:no-repeat;}
.hdr2 .lng a.ico_down {background-image:url('/images/ico-down-small.png');}
.hdr2 .lng a.ico_up {background-image:url('/images/ico-up-small.png');}

.hdr2 .menu {margin-right:2%;padding-top:11px;text-align:right;font-size:0;}
.hdr2 .menu .ico_menu{display:inline-block;//display:inline;//zoom:1;width:41px;height:28px;background-image:url('/images/ico-menu-small.png');background-position:100% 50%;background-repeat:no-repeat;}


@media (min-width:50px) {
    .hdr2 .hdr_table .hdr_panel { height: 50px; }
    .hdr2 .hdr_table .link_logo {
        height: 50px;
        background-image: url('/images/logo_small2.png?v=2');
        width: 163px;
    }
}

@media (min-width:350px) {
	.hdr .logo .a_logo {background-image:url('/images/logo_small.png?v=2'); min-width: 160px; }
}

@media (min-width:600px) {
    .hdr2 .hdr_table .hdr_panel { height: 50px; }
    .hdr2 .hdr_table .link_logo {
        height: 70px;
        background-image: url('/images/logo_small.png?v=2');
        width: 234px;
    }
}

@media (min-width:960px) {
	.hdr .logo {height:74px;}
	.hdr .logo .a_logo {height:74px;background-image:url('/images/logo_medium.png?v=2'); min-width: 240px; }
	.agreement {margin: 10px 0 0 -40%; height: 65%;}
	.hdr .lng {padding-top:18px;}
	.hdr .menu {padding-top:23px;}
	ul.top_menu {width:220px;top:74px;}
	ul.top_menu li a {padding:26px 0;}
	.hdr .menu .ico_menu{background-image:url('/images/ico-menu-medium.png');}

	.ftr .btm_menu_small .slot {width:25%;}
	ul.top_menu li.social span {padding: 26px 0 0 0; display: inline-block}
	ul.top_menu li.social div a {padding: 5px 5px 26px 0; display: inline-block; }

    .hdr2 .lng {padding-top:18px;}
    .hdr2 .menu {padding-top:23px;}
    .hdr2 .menu .ico_menu{background-image:url('/images/ico-menu-medium.png');}
    .hdr2 .hdr_table .hdr_panel { height: 74px; }
    .hdr2 .hdr_table .link_logo {
        height: 124px;
        background-image: url('/images/logo_medium.png?v=2');
        width: 434px;
    }
}

@media (min-width:720px) {
	.ftr .btm_menu_big {display:block;}
	.ftr .btm_menu_small {display:none;}
}

@media (max-width: 1118px) {
	body {
		height:100%;
		font-weight:normal;font-style:normal;font-size:medium;
		background-image:url(/images/bg-mobile.png);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;
	}
	.hdr .lng a {display:block;padding:10px 18px 10px 0;background-position:100% 50%;background-repeat:no-repeat;}
    .hdr2 .lng a {display:block;padding:10px 18px 10px 0;background-position:100% 50%;background-repeat:no-repeat;}

    .ftr .btm_menu_small a img {height: 55px;}
}

@media (min-width:1120px) {
	.hdr .logo {height:100px;}
	.hdr .logo .a_logo {height:177px;background-image:url('/images/logo_standard.png?v=2'); min-width: 572px; }
	.agreement { width:88%; margin: 10px 0 0 -44%; height: 59%;}
	.hdr .lng {padding-top:31px;}
	.hdr .menu {padding-top:36px;}
	ul.top_menu {width:260px;top:100px;}
	ul.top_menu li a {padding:39px 0;}
	.hdr .lng a {padding-right:34px;}
	.hdr .lng a.ico_down {background-image:url('/images/ico-down.png');}
	.hdr .lng a.ico_up {background-image:url('/images/ico-up.png');}
	.hdr .menu .ico_menu{background-image:url('/images/ico-menu.png');}
	ul.top_menu li.social span {padding: 39px 0 0 0; display: inline-block}
	ul.top_menu li.social div a {padding: 5px 5px 39px 0; display: inline-block; }

    .hdr2 .lng {padding-top:31px;}
    .hdr2 .menu {padding-top:36px;}
    .hdr2 .lng a {padding-right:34px;}
    .hdr2 .lng a.ico_down {background-image:url('/images/ico-down.png');}
    .hdr2 .lng a.ico_up {background-image:url('/images/ico-up.png');}
    .hdr2 .menu .ico_menu{background-image:url('/images/ico-menu.png');}
    .hdr2 .hdr_table .hdr_panel { height: 100px; }
    .hdr2 .hdr_table .link_logo {
        height: 177px;
        background-image: url('/images/logo_standard.png?v=2');
        width: 572px;
    }

    .ftr {background: url('/images/bg-opacity.png');}

    .ftr .btm_menu_small a img {height: 76px;}
}

.requirementsTable td {text-align: center; vertical-align: middle;}
.requirementsTable {
    border-collapse: collapse;
    border: 1px solid #71768C;
    max-width: 530px;
}
.requirementsTable td {
    /*border-collapse: collapse;*/
    border: 1px solid #71768C;
    padding: 5px;
}
.requirementsTable td.rt_caption {
    background: #2A2F42;
    /*font-weight: bold;*/
}

.sr_list {
    margin-top: 10px;
    margin-left: 2px;
}
.sr_list li {
    color: white;
    list-style-type: disc;
    list-style-position: inside;
    margin-bottom: 8px;
}
.sr_list li a {
    text-decoration: underline !important;
}

.priv {
    /*text-align: justify;*/
}
.priv a {color: #6EADFF !important; }
.priv ul {
    /* Маркеры размещаются за
          пределами текстового блока */
    padding-left: 40px;
}
.priv li {
    color: white;
    list-style-type: disc;
    list-style-position: outside;
    margin-top: 5px;
    margin-bottom: 5px;
}