html { width:100%; height:100%; font-size:100%; }body { font: 12.8px arial,Sans-Serif; height:100%; padding:0; margin:0; background:#fff; min-width:980px !important; }body._history { padding-top: 55px; }div, html, body, form, td {margin: 0; padding: 0;}body label { display: inline; }p { margin: 0 0 10px; }input { font-family: Arial,sans-serif; }a img { border:0; }.l-wrapper { margin: auto; max-width: 1680px; min-height: 100%; position: relative; }#header { height: 110px; position: relative; z-index: 499;}#logo img { left: 2.5%; position: absolute; top: 102px; }a:link { color:#369; text-decoration:underline; }a:visited { color:#551a8b; text-decoration:underline; }a:hover { color:#cc2529; text-decoration:underline; }a.pseudoBlue { text-decoration:none !important; background:url('/images2/sprites/verts.png') repeat-x 0 100%; color:#369; }a.pseudoBlack { text-decoration:none !important; background:url('/images2/main/dot_black.gif') repeat-x 0 100%; color:#000}a.pseudoRed { text-decoration:none !important; background:url('/images2/main/dot_red.gif') repeat-x 0 100%; color:#cc2529}a.pseudoBlue:hover, a.pseudoBlack:hover, a.pseudoRed:hover { background:url('/images2/main/dot_red.gif') repeat-x 0 100%; color:#cc2529; cursor: pointer;}.blue {color: #336699 !important;}.both { clear: both; }.miniNbsp { font-size: 6px; }.loader { position: absolute; z-index: 1; }.loader.loadintable { border: 1px solid #DDDDDD; border-collapse: collapse; display: none; }.ui-menu .ui-menu-item a{ font-family: Arial,sans-serif;}.dBlock{ display:block;}.dNone{ display:none;}.vHide {visibility: hidden;}.floatL { float:left; }.floatR { float:right; }.bold { font-weight: bold;}.nowrap {white-space: nowrap; }.g-input { background:#fff url(/images2/sprites/icons_main_v1.png) no-repeat -48px 0; position:relative; }.g-input div { background:url(/images2/sprites/verts.png) no-repeat 100% -598px; padding:0 18px 0 5px; }.g-input div div { background:none; height:30px; margin:0; padding:0; }.g-input input { font-family: Arial,sans-serif; width:100%; padding:0; border:0; margin:4px 0 0; font-size:1.38em; background:none; outline:none;}.g-input .flag { position:absolute; right:5px; top:8px; }.g-input .label { display:block; position:absolute; top:-20px; left:0; white-space: nowrap; }.g-input.inputDTtrain .flag, .g-input.inputAviaMain .flag { top:4px; right: 4px }.g-input.inputDTtrain div, .g-input.inputAviaMain div{padding: 0 29px 0 5px;}.g-input.inputDTtrain div div, .g-input.inputAviaMain div div { background:none; height:30px; margin:0; padding:0; }.g-input.inputHotels .flag { top:4px; right: 4px }.g-input.inputHotels div{ padding: 0 29px 0 5px; }.g-input.inputHotels div div{ padding: 0; }.g-input.inputAvia div{ padding: 0 27px 0 5px ;  }.g-input.inputAvia div div{ height: 21px; padding: 4px 0 0; width: 100%;}.g-input.date_input {width:135px!important;}.g-input.date_input div {padding: 0 20px 0 5px;}.g-input.date_input div div { background:none; height:30px; margin:0; padding:0; }.g-input.date_input.inputSmall div div { height: 21px; padding: 4px 0 0; }.g-input.inputSmall input { padding:0; border:0; margin:0; font-size:1.15em; background:none; }.g-input.inputSmall .label input, .g-input.inputAviaMain .label input { height: 13px; margin: 0 3px 3px 0; width: 13px; font-size: 1em;}.g-inputSmall { border-bottom:1px solid #ddd; }.g-inputSmall div div { height:21px; padding:4px 0 0; width:100%; }.g-inputSmall div div.advice_block { width:160px; }.g-inputSmall div div.advice_block span{ white-space: nowrap; }.g-inputSmall div div div { height:auto; padding:0; }.g-inputSmall input { padding:0; border:0; margin:0; font-size:1.15em; background:none; }.g-inputSmall .passport[rel=document_numbers], .inputSmall .passport[rel=birthday] { letter-spacing: 1.4px; }.g-inputSmall .label input { width:auto; font-size:1em; padding:auto; margin:auto; }.g-inputSmall .flag { top:5px; right: 5px }.g-clear, .clear {overflow:hidden; clear:both; padding:0 !important; font-size:0; line-height:0; height:0; margin:0 !important; float:none !important; padding:0 !important; background:none !important; }.g-action { margin:-10px 0 6px; width:100%; border-top: 1px solid #dbdbdb; }.g-title{ font-size:1.15em; font-weight:bold; padding: 0 0 7px; margin: 0;}/*alert*/.newShadow{ position: absolute; left:-20px; top: 21px; display: none; z-index: 100; }.newShadow .coo_color { color: #cc2529; }.newShadow .morePopup {border-collapse:collapse;}.newShadow_c{ background: #fff;}.newShadow_lt{ background: url('/images2/calendar/calendar_lt.png'); width: 20px; height: 20px; }.newShadow_lt div{ width: 20px; height: 20px; }.newShadow_rt{ background: url('/images2/calendar/calendar_rt.png'); width: 20px; height: 20px; }.newShadow_rt div{ width: 20px; height: 20px; }.newShadow_lb{ background: url('/images2/calendar/calendar_lb.png'); width: 20px; height: 20px; }.newShadow_lb div{ width: 20px; height: 20px; }.newShadow_rb{ background: url('/images2/calendar/calendar_rb.png'); width: 20px; height: 20px; }.newShadow_rb div{ width: 20px; height: 20px; }.newShadow_l{ background: url('/images2/calendar/calendar_l.png'); width: 20px; }.newShadow_l div{ width: 20px; }.newShadow_r{ background: url('/images2/calendar/calendar_r.png'); width: 20px; height: 100%; }.newShadow_r div{ width: 20px; height: 100%; }.newShadow_t{ background: url('/images2/calendar/calendar_t.png'); height: 20px; }.newShadow_t div{height: 20px; }.newShadow_b{ background: url('/images2/calendar/calendar_b.png'); height: 20px; }.newShadow_b div{height: 20px; }.m-box-new{ left:50% !important; z-index:502;  width:1px; top: 60px; font-size: .95em; }.m-box-new td{ margin:0; padding:0}.m-box-new p{ margin: 0 0 10px;}.m-box-new a.red{ color: #CC0000 !important;}.m-box-new table{ width:330px; margin-left: -165px; }.m-box-new .newShadow_c{ padding: 15px 5px 25px 40px ; background:#fff url(/images2/main/ico/warning.gif) no-repeat 8px 12px; }.b-smallhead { font-weight:bold; margin-top: 19px; }.b-mp_header {	height: 110px;	position: relative;	z-index: 499;	font: 12.8px arial, Sans-Serif;	color: #000;}.b-mp_header a img {	border: 0;}.b-mp_header a:link {	color: #369;	text-decoration: underline;}.b-mp_header a:visited {	color: #551a8b;	text-decoration: underline;}.b-mp_header a:hover {	color: #cc2529 !important;	text-decoration: underline;}/*header_menu*/.b-mp_header .logo img {	position: absolute;	left: 2.5%;	top: 110px;}.b-mp_header .main_menu {	left: 20%;	margin: 5px 0 0 -34px;	list-style: none;	padding: 0;	font-size: 1.15em;	position: absolute;	z-index: 51;	width: 600px;}.b-mp_header .main_menu li {	float: left;	color: #fff;	font-weight: bold;	margin: 0 14px 0 0;	position: relative;	height: 24px;	padding-top: 40px;	background: url(/images2/sprites/icons_main_v1.png) no-repeat -49px -34px;}.b-mp_header .main_menu li.subpage a {	background: none;}.b-mp_header .main_menu li.link a {	color: #369 !important;}.b-mp_header .main_menu li.avia {	background-position: -49px -34px;}.b-mp_header .main_menu li.avia, .b-mp_header .main_menu li.avia a {	width: 112px;	padding-left: 34px;}.b-mp_header .main_menu li.avia a {	color: #3686ca;}.b-mp_header .main_menu li.avia.subpage {	background-position: -49px -109px;}.b-mp_header .main_menu li.link a:hover {	background: none;	font-weight: bold;	text-decoration: none;	color: #fff !important;}.b-mp_header .main_menu li a {	color: #369;	background: #fff;	font-weight: normal;	display: block;	padding: 40px 0 0 0;	position: absolute;	top: 0;	left: 0;	height: 24px;}.b-mp_header .main_menu li a:hover {	background: none;	color: #fff;}.b-mp_header .main_menu li.dtrain, .b-mp_header .main_menu li.dtrain a {	width: 99px;	padding-left: 10px;}.b-mp_header .main_menu li.dtrain {	background-position: -198px -34px;}.b-mp_header .main_menu li.dtrain a {	color: #cc2529;}.b-mp_header .main_menu li.hotels {	background-position: -307px -34px;	height: 32px !important;}.b-mp_header .main_menu li.hotels, .main_menu li.hotels a {	width: 123px;	padding-left: 9px;}.b-mp_header .main_menu li.hotels a {	color: #fc0;	text-decoration: none;	padding-bottom: 8px}.b-mp_header .main_menu li.hotels a:link .item-name, .b-mp_header .main_menu li.hotels a:visited .item-name {	text-decoration: underline;	display: block;}.b-mp_header .main_menu li.hotels a:hover .item-name {	text-decoration: none;	cursor: pointer;}.b-mp_header .main_menu li.etrain {	background-position: -439px -34px;}.b-mp_header .main_menu li.etrain, .b-mp_header .main_menu li.etrain a {	width: 101px;	padding-left: 10px;}.b-mp_header .main_menu li.etrain a {	color: #1b9b0a;}.b-mp_header .main_menu li.more {	position: relative;	width: auto;	z-index: 100;}.b-mp_header .main_menu li.more {	margin: 0;	max-width: 20% !important;	background: none;}.b-mp_header .main_menu li.more a {	font-size: .85em;	background: url('/images2/sprites/verts.png') repeat-x 0 100%;	display: inline;	padding: 0;	position: static;}.b-mp_header a.pseudoBlue {	text-decoration: none !important;	background: url('/images2/sprites/verts.png') repeat-x 0 100%;	color: #369}.b-mp_header a.pseudoBlue:hover {	cursor: pointer;}.b-mp_header .main_menu li.more a:hover {	font-weight: normal;	background: url('/images2/main/dot_red.gif') repeat-x 0 100%;	color: #cc2529;}.b-mp_header .img-arrow-down {	background: url(/images2/sprites/icons_main_v1.png) no-repeat -588px -85px;	width: 7px;	height: 4px;	margin-bottom: 2px;	padding-left: 5px}.b-mp_header #otherMenuLink:hover .img-arrow-down {	background: url(/images2/sprites/icons_main_v1.png) no-repeat -588px -91px;}.b-mp_header .newShadow {	position: absolute;	left: -20px;	top: 21px;	display: none;	z-index: 100;}.b-mp_header .newShadow .morePopup {	border-collapse: collapse;}.b-mp_header .newShadow_c {	background: #fff;}.b-mp_header .newShadow_lt {	background: url('/images2/calendar/calendar_lt.png');	width: 20px;	height: 20px;}.b-mp_header .newShadow_lt div {	width: 20px;	height: 20px;}.b-mp_header .newShadow_rt {	background: url('/images2/calendar/calendar_rt.png');	width: 20px;	height: 20px;}.b-mp_header .newShadow_rt div {	width: 20px;	height: 20px;}.b-mp_header .newShadow_lb {	background: url('/images2/calendar/calendar_lb.png');	width: 20px;	height: 20px;}.b-mp_header .newShadow_lb div {	width: 20px;	height: 20px;}.b-mp_header .newShadow_rb {	background: url('/images2/calendar/calendar_rb.png');	width: 20px;	height: 20px;}.b-mp_header .newShadow_rb div {	width: 20px;	height: 20px;}.b-mp_header .newShadow_l {	background: url('/images2/calendar/calendar_l.png');	width: 20px;}.b-mp_header .newShadow_l div {	width: 20px;}.b-mp_header .newShadow_r {	background: url('/images2/calendar/calendar_r.png');	width: 20px;	height: 100%;}.b-mp_header .newShadow_r div {	width: 20px;	height: 100%;}.b-mp_header .newShadow_t {	background: url('/images2/calendar/calendar_t.png');	height: 20px;}.b-mp_header .newShadow_t div {	height: 20px;}.b-mp_header .newShadow_b {	background: url('/images2/calendar/calendar_b.png');	height: 20px;}.b-mp_header .newShadow_b div {	height: 20px;}.b-mp_header .main_menu li.more .moreOther {	position: relative;	z-index: 999;	list-style: none;	margin: 0;	font-size: 1em;	padding-left: 0;}.b-mp_header .main_menu li.more .moreOther li, .b-mp_header .main_menu li.more .moreOther li a {	background: none !important;	font-size: 1em;	white-space: nowrap;}.b-mp_header .main_menu li.more .moreOther li {	color: #369;	font-weight: normal;	font-size: .85em;	padding: 0 0 6px;	height: auto;	margin-right: 15px;	float: none;	line-height: 16px;}.b-mp_header .main_menu .img_marpad {	margin-bottom: 2px;	padding-left: 5px;	display: inline-block;}.b-mp_header .morePopup td {	margin: 0;	padding: 0;}.b-mp_header .main_menu.m-tours {	width: 700px;}.b-mp_header .main_menu.m-tours .tours_item {	margin:26px 46px 0 -1px;	padding:0;	height:43px;	width: 55px;	background:none;}.b-mp_header .main_menu.m-tours .tours_item a {	margin: 0;	padding: 14px 0 0;	height: 29px;	width: 55px;	text-align: center;	font-size: 15px;	background:url('/images2/sprites/tours_link.png') 0 0 no-repeat;}.b-mp_header .main_menu.m-tours .tours_item a:hover {	background:url('/images2/sprites/tours_link.png') 0 -44px no-repeat;	color:#fff !important;	text-decoration:none;	font-weight:bold;}@media screen and (max-width: 1080px) {	.b-mp_header .main_menu.m-tours {		width:635px;	}	.b-mp_header .main_menu.m-tours li {		margin-right:0;	}	.b-mp_header .main_menu.m-tours .tours_item {		margin-right: 25px;		margin-left: 8px;	}}.b-user-login {	width: 19%;	float: right;	height: 80px;	margin: 0 2% -100px 0;	position: relative;	font: 12.8px arial, Sans-Serif;	text-align: right;}.b-user-login .user-title {	position: absolute;	right: 1px;	bottom: 37px;	text-align: right;	line-height: 1.3em;	font-size: 15px;	font-weight: normal;	margin: 0;	padding: 0 0 1px 45px;}.b-user-login .user-title a {	text-decoration: none;}.b-user-login .user-title a:hover {	color: #000000 !important;}.b-user-login .user-menu {	float: right;	padding: 44px 0 0;	list-style: none;	margin: 0;}.b-user-login .user-menu .item {	display: block;	float: left;	margin: 0;	padding: 0 0 0 16px;	font-size: 12px;	line-height: 20px;}.b-user-login a:link, .b-user-login a:visited {	color: #000000;}.b-user-login a.login-link {	color: #000000;	font-size: 12px;	line-height: 14px;	text-decoration: none;	border-bottom: 1px dashed;}.b-user-login .user-list-order {	min-height: 16px;	float: left;}.b-user-login .user-list-order_pic {	background: url(/images2/sprites/icons_main_v1.png) -678px -34px no-repeat;	height: 16px;	width: 16px;	float: left;	display: block;	margin: 2px 7px 0 0;	padding: 0;}.b-user-login .user-menu .dev_clear {	clear:both;}.b-user-login a.info_link_gray {	color: #777e80;	text-decoration: none;	font-size:12px;	border-bottom: 1px dashed #777e80;}.b-user-interface {font: 12.8px arial,Sans-Serif; padding: 12px 19px; width: 233px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: 1px solid #e5e5e5; background:#fff; -moz-box-shadow: 0 2px 6px #bbbbbb; -webkit-box-shadow: 0 2px 6px #bbbbbb; box-shadow: 0 2px 6px #bbbbbb; }.b-user-interface.b-user-interface_inlog { z-index:55;}.b-user-interface .title { font-size: 18px; font-weight: normal; margin: 0; padding: 0;}.b-user-interface .close-link { float: right; margin-top: 5px;}.b-user-interface .edit-cancel { color: #cc0000 !important; border-bottom: 1px dashed; font-size: 12px; margin-left: 0; text-decoration: none !important;}.b-user-interface .decor-ico {font: 9px Verdana; margin: -1px 0 0; width: 10px; float: left; line-height: 17px; cursor: pointer;}.b-user-interface .login-form-list input { font-family: Arial,sans-serif;}.b-user-interface .button-wrapper {position: absolute;}.b-user-interface .send-button { height: 25px; position: absolute; margin-top: 3px; line-height: 20px; padding-bottom: 3px; cursor: pointer; clear: left; background: #5d9dd4 url('/images2/lk/b-pass-bg.gif'); -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: 1px solid #1f6fb4; color: #ffffff; font-size: 14px; }.b-user-interface .send-button .shadtxt { text-shadow: -1px -1px #4c789d;}.b-user-interface .login-form-list {margin: 14px 0 25px; padding: 0; list-style: none;}.b-user-interface .login-form-list .item {margin: 0; padding: 0 0 7px; line-height: 15px;}.b-user-interface .login-form-list .item-press {margin: 0; padding: 0 0 3px; line-height: 15px;}.b-user-interface .login-form-list .login-form-text{width: 100%; font-size: 13px; padding-top: 4px; padding-bottom: 2px; }.b-user-interface .login-form-check {vertical-align: top;}.b-user-interface .small-text {font-size: 11px; line-height: 1.9em; }.b-user-interface a.small-text-right {font-size: 11px; line-height: 1.5em; float: right; margin-top: 2px; color: #369 !important;}.b-user-interface .above-label { display: block; font-size: 12px; margin-bottom: 7px; }.b-user-interface .text-block {margin: 14px -10px; padding: 3px 9px;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: 1px solid #abddab; background:#def4de; }.b-user-interface .text-block-warning {margin: 14px -10px; padding: 3px 9px;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: 1px solid #abddab; background:#def4de; }.b-user-interface-stat-reg {margin: 0 0 0 7%; overflow: hidden; padding: 20px 30px 32px 21px; width: 570px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: 1px solid #e5e5e5; background:#fff; -moz-box-shadow: 0 2px 6px #bbbbbb; -webkit-box-shadow: 0 2px 6px #bbbbbb; box-shadow: 0 2px 6px #bbbbbb; }.b-user-interface-stat-reg .title { font-size: 18px; font-weight: normal; margin: 0; padding: 0;}.b-user-interface-stat-reg .question-block .title { font-size: 22px; }.b-user-interface-stat-reg .send-button { height: 25px; margin-top: 3px; line-height: 20px; padding-bottom: 3px; cursor: pointer; clear: left; background: #5d9dd4 url('/images2/lk/b-pass-bg.gif'); -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: 1px solid #1f6fb4; color: #ffffff; font-size: 14px; }.b-user-interface-stat-reg .send-button .shadtxt { text-shadow: -1px -1px #4c789d;}.b-user-interface-stat-reg .login-form-list {margin: 14px 0 0; padding: 0; list-style: none;}.b-user-interface-stat-reg .login-form-list input { font-family: Arial,sans-serif;}.b-user-interface-stat-reg .login-form-list .item {margin: 0; padding: 0 0 7px; line-height: 15px;}.b-user-interface-stat-reg .login-form-list .item-press {margin: 0; padding: 0 0 3px; line-height: 15px;}.b-user-interface-stat-reg .login-form-list .item-code {margin: 0; padding: 9px 0 7px; line-height: 15px;}.b-user-interface-stat-reg .login-form-list .login-form-text{width: 97%; font-size: 13px; padding-top: 4px; padding-bottom: 2px; padding: 4px 1% 2px 1%; }.b-user-interface-stat-reg .small-text {font-size: 11px; line-height: 1.5em; }.b-user-interface-stat-reg .small-text-right {font-size: 11px; line-height: 1.5em; float: right; margin-top: 1px; color: #369 !important;}.b-user-interface-stat-reg .above-label { display: block; font-size: 12px; margin-bottom: 7px; }.b-user-interface-stat-reg .code-block {margin: 4px 0; padding: 5px 12px; background:#f7f7f7; }.b-user-interface-stat-reg .warning-txt-block {margin: 4px 0; padding: 0; color: #c00; }.b-user-interface-stat-reg .code-img {display: block; margin: 0 auto; }.b-user-interface-stat-reg .left-form {float: left; width: 230px }.b-user-interface-stat-reg .right-motivation {float: right; width: 295px }.b-user-interface-stat-reg .motiv-text { margin-top: 12px; font-size: 12px; line-height: 1.1em;}.b-user-interface-stat-reg .question-block .motiv-text { margin: 35px 0; font-size: 12px; line-height: 1.1em;}.b-user-interface-stat-reg .motiv-text p { margin: 0 0 0.5em;}.b-user-interface-stat-reg .question-block .motiv-text p { margin: 0 0 .8em;}.b-user-interface-stat-reg .motivation-list { margin: 0; padding: 10px 0; list-style: none; }.b-user-interface-stat-reg .motivation-list .item { margin: 0; padding: 0 8px 12px 19px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAAv0lEQVR42mJgIAbMZtBgJEIRC5B8wkRAEQj0ArE4EwHzjIA4D8RgxGMaG5B8DcR8QLyECSjAisPKOVBFn4A4GWT1PKgEMrAF4lgo24EhleEXSGEMEHsjmcYJJHdBeROA+DzEjbMZ/kMFRYD4LRBvAGJ/IH4OxHJA0/6AJEEmPoYq3AfEcVBFIGAHUwRTaANl6wHxQii7CqjoDrKjmYACj4B0CpLYLSDuRPcdLMDnAfF+JF/+wxdd3EAci0saIMAACXgk6FeBlq4AAAAASUVORK5CYII=) 0 -1px no-repeat; }.b-user-interface-stat-reg .dashed_link_withbutton { float: left; margin: 9px 0 0 19px; padding-bottom: 2px; }.b-user-interface-stat-reg .dashed_link_withbutton .dashed_txt { color: #336699; font-size: 14px; border-bottom: 1px dashed; cursor: pointer; }.b-user-interface-center-reg {font: 12.8px arial,Sans-Serif; border: none; margin: 0; width: 570px; -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}.b-user-interface-center-reg .close-link { float: right; margin: -14px -24px 0 0; height: 19px; width: 19px; background: url('/images2/lk/close-ico.png'); color: #fff !important; }.b-user-interface-center-reg .right-motivation { border-left: 1px solid #d9d7d7; padding-bottom: 10px; padding-left: 24px; }.b-user-interface-center-reg .question-block .send-button {position: static; }.b-user-interface-center-reg .decor-tl { position: absolute; top: 0; left: 0; height: 4px; width: 4px; background: url('/images2/lk/modal-corn.png') 0 0 no-repeat }.b-user-interface-center-reg .decor-tr { position: absolute; top: 0; right: 0; height: 4px; width: 4px; background: url('/images2/lk/modal-corn.png') -4px 0 no-repeat }.b-user-interface-center-reg .decor-br { position: absolute; bottom: 0; right: 0; height: 4px; width: 4px; background: url('/images2/lk/modal-corn.png') -4px -4px no-repeat }.b-user-interface-center-reg .decor-bl { position: absolute; bottom: 0; left: 0; height: 4px; width: 4px; background: url('/images2/lk/modal-corn.png') 0 -4px no-repeat }.b-user-interface-stat-confirm {margin: 0 0 0 10%; padding: 53px 65px; width: 440px; font-family: Arial,sans-serif;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: 1px solid #e5e5e5; background:#fff url(/images2/lk/email-confirm.png) 65px 45px no-repeat; -moz-box-shadow: 0 2px 6px #bbbbbb; -webkit-box-shadow: 0 2px 6px #bbbbbb; box-shadow: 0 2px 6px #bbbbbb;   }.b-user-interface-stat-confirm.not-confirmed {background:#fff url(/images2/lk/email-not-confirm.png) 60px 45px no-repeat;}.b-user-interface-stat-confirm .title { font-size: 18px; font-weight: normal; margin: 0; padding: 0;}.b-user-interface-stat-confirm .send-button { height: 25px; margin-top: 3px; line-height: 23px; padding-bottom: 3px; cursor: pointer; clear: left; background: #5d9dd4 url('/images2/lk/b-pass-bg.gif'); -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: 1px solid #1f6fb4; color: #ffffff; font-size: 14px; }.b-user-interface-stat-confirm .send-button.floatR { clear: none; margin: 1.5em 2em 0 0; }.b-user-interface-stat-confirm .send-button .shadtxt { text-shadow: -1px -1px #4c789d;}.b-user-interface-stat-confirm .login-form-list {margin: 14px 0 0; padding: 0; list-style: none;}.b-user-interface-stat-confirm .login-form-list .item {margin: 0; padding: 0 0 7px; line-height: 15px;}.b-user-interface-stat-confirm .login-form-list .item-h {margin: 0; padding: 0 0 7px; height: 40px; line-height: 15px;}.b-user-interface-stat-confirm .login-form-list .item-w {margin: 0; padding: 7px 0 7px; line-height: 15px;}.b-user-interface-stat-confirm .login-form-list .item-press {margin: 0; padding: 0 0 3px; line-height: 15px; width: 60%;}.b-user-interface-stat-confirm .login-form-list .item-lefts {position: relative; left: -100px; margin: 0; padding: 0 0 3px; line-height: 15px;}.b-user-interface-stat-confirm .login-form-list .login-form-text{width: 97%; font-size: 15px; padding-top: 4px; padding-bottom: 2px; padding: 4px 1% 2px 1%; }.b-user-interface-stat-confirm .fly-label { position: absolute; width: 170px; margin: 7px 0 0 -175px; font-size: 15px; padding-left: 10px;}.b-user-interface-stat-confirm .above-label { display: block; font-size: 12px; margin-bottom: 7px; }.b-user-interface-stat-confirm .code-block {margin: 4px 0; padding: 5px 12px; background:#f7f7f7; }.b-user-interface-stat-confirm .warning-txt-block {margin: 4px 0; padding: 0; color: #c00; }.b-user-interface-stat-confirm .right-message {width: 290px; margin-left: 111px; }.b-user-interface-stat-confirm .info-text { padding: 40px 0 20px; font-size: 15px; }.b-user-interface-stat-confirm .info-text-small { padding: 10px 0; font-size: 13px; }.b-user-interface-stat-confirm .email-print { width: 382px; height: 153px; margin: 0 -200px 40px -10px; background: url('/images2/lk/email-print.jpg'); }.b-user-interface-stat-confirm .left-info { width: 70%; float: left; margin: 0 -200px 0 -100px; font-size: 13px; }.b-user-interface-stat-success {margin: 0 0 0 10%; padding: 73px 65px; width: 440px; font-family: Arial,sans-serif;  -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: 1px solid #e5e5e5; background:#fff url(/images2/lk/success-man.png) 95px 65px no-repeat; -moz-box-shadow: 0 2px 6px #bbbbbb; -webkit-box-shadow: 0 2px 6px #bbbbbb; box-shadow: 0 2px 6px #bbbbbb;   }.b-user-interface-stat-success .title { font-size: 24px; font-weight: normal; margin: 0 0 0 220px; padding: 0;}.b-user-interface-stat-success .info-text { margin: 0 0 0 220px; padding: 30px 0 20px; font-size: 18px; }.b-user-interface-stat-success.b-user-interface-stat-success_reg .title { font-size: 24px; font-weight: normal; margin: 0 0 0 220px; padding: 0;}.b-user-interface-stat-success.b-user-interface-stat-success_reg .info-text { margin: 0 0 0 220px; padding: 30px 0 20px; font-size: 18px; }.b-user-interface-center-success { border: none; width: 490px; margin: -20px 0 0 -20px; -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; border-radius: 0; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}.b-user-interface-center-success .close-link { position: absolute; top: 20px; right: 30px; height: 19px; width: 19px; background: url('/images2/lk/close-ico.png'); color: #fff !important; }.b-mp_footer {	margin: -245px 0 0;	height: 243px;	font: 11px arial, Sans-Serif;	overflow: hidden;	color: #666;	border-top: 1px solid #e5e5e5;	position: relative;	background: #efefef url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYxJSIgc3RvcC1jb2xvcj0iI2RmZGZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmRmZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);;	background: -moz-linear-gradient(top, #efefef 0%, #dfdfdf 61%, #dfdfdf 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(61%,#dfdfdf), color-stop(100%,#dfdfdf));	background: -webkit-linear-gradient(top, #efefef 0%,#dfdfdf 61%,#dfdfdf 100%);	background: -o-linear-gradient(top, #efefef 0%,#dfdfdf 61%,#dfdfdf 100%);	background: -ms-linear-gradient(top, #efefef 0%,#dfdfdf 61%,#dfdfdf 100%);	background: linear-gradient(to bottom, #efefef 0%,#dfdfdf 61%,#dfdfdf 100%);}.b-mp_footer .content { padding-top:26px; max-width: 1680px; margin: auto; border-top: 1px solid #fff; }.b-mp_footer .breadcrumbs { height:35px; padding-left:2.5%; }.b-mp_footer .breadcrumbs a { font-size:1em; font-weight:bold; color:#333 !important; text-decoration:none !important; }.b-mp_footer .linkWrapper { height:88px; }.b-mp_footer .left_block { padding-top:0; width:15%; float:left; margin:0 3.5% 0 2.5%;}.b-mp_footer ul { padding:0; margin:0; list-style:none; }.b-mp_footer ul li { margin-bottom:7px; }.b-mp_footer a:link { color:#369; text-decoration:underline; }.b-mp_footer a:visited { color:#551a8b; text-decoration:underline; }.b-mp_footer a:hover { color:#c00 !important; text-decoration:underline; }.b-mp_footer a img { border:0; }.b-mp_footer .center_block { width:53%; margin:0 4% 0 0; float:left; display:inline; }.b-mp_footer .center_block a { color: inherit; }.b-mp_footer .cols3 { width:45%; float:left; padding:0 5% 0 0; margin:0; }.b-mp_footer .cols4 { width:25%; float:left; padding:0; margin:0; }.b-mp_footer .right_block { width:21%; float:left; margin-left:0; margin-bottom:25px; }.b-mp_footer .right_block a { color:#666 !important; }.b-mp_footer .counters img { margin:2px; float:left; }.b-mp_footer .separator_arrow { display: inline-block; background:url(/images2/sprites/icons_main_v1.png) no-repeat -32px -92px; height: 9px; width: 9px; margin: 0 5px; text-indent: -999px; overflow: hidden; }.b-mp_footer .success_wrap { height:145px; }.b-mp_footer .success_wrap .left_block { float: left; margin: 0 2% 0 2.5%;}.b-mp_footer .success_wrap .bottom_block { float: none; clear:both; width: 100%; margin: 0 0 0 2.5%; padding: 20px 0 0 0;}.b-mp_footer .success_wrap .bottom_block .big {font-size:12px; margin-bottom:7px;}.b-mp_footer .success_wrap .bottom_block .rights_info { float:left; width:55%; padding-right:20%;}.b-mp_footer .success_wrap .bottom_block .counters_pos { float:left; width:25%;}.b-mp_footer .success_wrap .cols3 { width: 30%; }.b-mp_footer .success_wrap .cols4 { width: 60%; }.b-mp_footer .success_wrap .cols5 { clear: both; display: block; margin:0 0 0 96px; padding:0; }.b-mp_about{ color:#666; font: 11px arial,Sans-Serif; padding-bottom: 1em }.b-mp_about .border { margin:0 1.5% 22px 2.5%; height: 0 !important; border-top: 1px solid #cdcdcd; border-bottom: 1px solid #fff; }.b-mp_about .left_block { padding-top:0; width:15%; float:left; margin:0 3.5% 0 2.5%;}.b-mp_about .center_block { width:53%; margin:0 4% 0 0; float:left; display:inline; }.b-mp_about .right_block { width:21%; float:left; margin-left:0; margin-bottom:25px; }.b-mp_about .right_block a { color:#666 !important; }.b-paylogo_paypal { background: url("/images2/sprites/land_sprites.png") no-repeat scroll 0 -1130px rgba(0, 0, 0, 0); height: 24px; width: 91px; }.b-paylogo_paypal.m-footer { float: left; margin-right:5px; }@media screen and (max-device-width: 600px) { /* iPhone / mobile webkit */	.b-mp_about .center_block { font-size:.77em; }}.b-mp_foot_spacer{ height:340px; clear:both; padding-top:95px; font: 12.8px arial,Sans-Serif; color: #000000;}.b-mp_foot_spacer.thin_footer { height:180px; clear:both; padding-top:95px; }.b-mp_foot_spacer.thin_footer.compact { height:150px; }.b-mp_foot_spacer.thin_footer  .blockCenter { display: none; }.b-mp_foot_spacer table td { font-size:0; line-height:0; vertical-align:bottom; }.b-mp_foot_spacer .blockCenter { margin:0 auto; }.b-mp_foot_spacer table.advertBottom td{ padding-left:5px; }.b-mp_foot_spacer .foot_spacer table td { font-size:0; line-height:0; vertical-align:bottom; }.b-mp_foot_spacer ul.footerAdvertList { list-style:none; margin:0; padding:0; }.b-mp_foot_spacer ul.footerAdvertList li { margin:0 5px 0 0 !important; padding:0; float:left; width:252px; height:90px; overflow: hidden;  }.b-mp_foot_spacer ul.footerAdvertList li iframe { width:252px; height:95px; }.b-mp_foot_spacer .adv_block { margin: 0 auto; padding: 0; vertical-align: top; width: 756px; height: 90px; white-space: nowrap; }.b-mp_foot_spacer .adv_block img, .b-mp_foot_spacer .adv_block a { margin: 0; padding: 0; border: none; }.b-mp_foot_spacer .adv_horizontal { height: 91px; width: 768px; margin: 0; padding: 0; border: none; }.b-mp_foot_spacer .adv_link { margin: 0; padding: 0; border: none; text-decoration: none; }