.myHRSLightBox{width:624px;position:fixed;top:50%;margin-top:-244px;left:50%;margin-left:-312px;background:0;z-index:20003}
.myHRSLightBox .lightboxContent,.lightbox.myHRSLightBox{background:0;padding:0}
.myHRSLightBox .header{background:#2f518b;height:46px;color:#fff}
.myHRSLightBox h4{color:#fff;font-size:18px;font-weight:normal;line-height:46px;padding-left:20px;border:0}
.myHRSLightBox .content h4{color:#2f518b;background:url(../../images/wide/_general/_general/icons/arrow_green.png) no-repeat 0 6px;padding-left:25px;line-height:25px;margin:8px 0}
#wrap .myHRSLightBox .content h3{color:#2f518b;font-size:2.4em;padding:0 0 2px 0}
.myHRSLightBox .topContent{padding:2px 11px 10px;border-bottom:1px solid #dcdcdc;background:#fff}
.myHRSLightBox .topContent.alternativeDescription{padding-bottom:2px;display:none}
.myHRSLightBox .topContent.alternativeDescription h4{background:0}
.myHRSLightBox .topContent p{margin-left:26px}
.myHRSLightBox>.close{background:url(../../images/wide/_general/_general/start.png) no-repeat 0 -6043px;width:4px;display:block;height:13px;position:absolute;right:14px;top:14px}
.myHRSLightBox .content{margin:0 3px;padding:0;border:1px solid #d1dce1;background:#e4f3ff}
.myHRSLightBox .lightboxContent>.content:before,.myHRSLightBox .lightboxContent>.content:after{content:'';position:absolute;top:46px;left:0;border-right:3px solid #808080;border-bottom:3px solid transparent;width:0}
.myHRSLightBox .lightboxContent>.content:after{top:46px;left:auto;right:0;border-left:3px solid #808080;border-bottom:3px solid transparent;border-right:0}
.myHRSLightBox.privateRegisterOk .middleContent fieldset{background:#e4f3ff url(../../images/wide/_general/_general/start.png) no-repeat -241px -6042px;margin:50px 40px 45px;padding:17px 0 0 79px}
.myHRSLightBox.privateRegisterOk .middleContent p{line-height:155%;font-size:1.5em}
.myHRSLightBox.lightbox .content label{width:50%;float:left;margin:17px 0 0!important;color:#2f518b}
.myHRSLightBox .content label.toRight{float:right}
.myHRSLightBox .middleContent .toRight{margin-top:17px}
.myHRSLightBox .lightboxContent .content fieldset{margin:0 0 11px 34px;border:0}
.myHRSLightBox .content label input.text{background:#fcfcfc;border:1px solid #d1dfdf;width:243px;color:#333;padding:5px 5px 4px;margin:2px 0 5px 0;font-size:13px!important}
.myHRSLightBox .content label .checkbox{float:left;width:auto;margin:0 8px 0 0}
.myHRSLightBox .content label .description{float:left;padding-right:20px;width:82%}
.myHRSLightBox .content label .description a{color:#2f518b;text-decoration:underline}
.myHRSLightBox .content .bottomContent{line-height:58px;height:58px;padding:0 14px 0 34px;border-top:1px solid #dcdcdc;background:#fff}
.myHRSLightBox .column{float:left;color:#666;white-space:nowrap}
.myHRSLightBox .column a{color:#666}
.myHRSLightBox .content .bottomContent{line-height:58px;height:58px;padding:0 14px 0 34px}
.myHRSLightBox .content .bottomContent .jsChangeContent{color:#2f518b;text-decoration:underline;font-weight:bold}
.myHRSLightBox .content .column.toRight{text-align:right;float:right}
.myHRSLightBox .submit{margin:15px 0 0 20px!important;border:0;color:#fff;font-weight:bold;float:none!important;cursor:pointer;background:#c60937;background-image:linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-o-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-moz-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-webkit-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-ms-linear-gradient(top,#e20d44 0,#c60937 50%);padding:5px 10px 5px!important;min-width:120px;font-size:13px}
.myHRSLightBox .errorMsg{clear:both;margin:0 36px 0 0;background:0;padding:0;border:0}
.myHRSLightBox .errorMsgInline{display:inline}
.myHRSLightBox .loadingAnimation{background:url(../../images/wide/_general/_general/icons/loader_02.gif) no-repeat scroll center center rgba(255,255,255,0.3);height:100%;position:absolute;width:100%;z-index:29002;top:0;left:0}
.myHRSLightBox .content .infoIcon{float:right;margin-right:37px;text-decoration:underline;background:url("../../images/wide/_general/_general/icons/sprite.png") 0 -20901px;width:14px;height:14px;line-height:14px;position:relative}
.myHRSLightBox .infoIcon .businessTravelHelp{z-index:30000;left:-111px;bottom:15px;width:250px;position:absolute;display:none}
.myHRSLightBox .infoIcon:hover .businessTravelHelp{display:block}
.myHRSLightBox .businessTravelHelp .pikeTop{background-position:-300px 0;left:50%;margin-left:-11px;height:13px;background-image:url(../../images/wide/_general/_general/elements/helpLayer_businessTravel.png);bottom:-3px}
.myHRSLightBox .businessTravelHelp .shadowBottom{background:url(../../images/wide/_general/_general/elements/helpLayer.png) left -950px no-repeat;height:10px;z-index:1;position:relative;margin:-1px 7px 0 0}
.myHRSLightBox .businessTravelHelp .top{background:#dbe7f0;height:1px;margin-left:0;z-index:15}
.myHRSLightBox .businessTravelHelp .content{background:#fff;border:0;border-left:1px solid #dbe7f0;border-right:1px solid #dbe7f0;color:#666;font-size:11px!important;padding:1.2em;z-index:15;margin:0}
.myHRSLightBox .businessTravelHelp .bottom{background:#dbe7f0;height:1px;margin-left:0;z-index:15;position:relative}
.myHRSLightBox .businessTravelHelp .shadowCorner{background:transparent url(../../images/wide/_general/_general/elements/helpLayer.png) -100px 0 no-repeat;height:10px;width:10px;z-index:1;position:absolute;right:-10px}
.myHRSLightBox.loginForm input.submit{background:#2a579f;background:#4373bd;background:-moz-linear-gradient(top,#4373bd 0,#2a579f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4373bd),color-stop(100%,#2a579f));background:-webkit-linear-gradient(top,#4373bd 0,#2a579f 100%);background:-o-linear-gradient(top,#4373bd 0,#2a579f 100%);background:-ms-linear-gradient(top,#4373bd 0,#2a579f 100%);background:linear-gradient(to bottom,#4373bd 0,#2a579f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4373bd',endColorstr='#2a579f',GradientType=0)}
#KisSMELightBox_veilPopup{position:fixed;display:none;z-index:20002}
.myHRSLightBox .hotelDetails{background:#fff;border-bottom:1px solid #dcdcdc;padding-top:10px}
.myHRSLightBox .hotelDetails .image{width:145px;height:82px;overflow:hidden;float:left;margin:0 10px 10px 34px}
.myHRSLightBox .hotelDetails .image img{width:100%;height:100%}
.myHRSLightBox .hotelDetails .hotelname{float:left;width:150px}
.myHRSLightBox .hotelDetails .hotelname .address{color:#666;text-decoration:underline}
.myHRSLightBox .hotelDetails .hotelname .name{font-weight:bold;color:#2f518b;text-decoration:none;margin-bottom:7px}
.myHRSLightBox .priceArea{width:230px;float:right;margin-right:34px;margin-top:5px;padding-top:13px}
.myHRSLightBox .additionalPrice .priceValue{line-height:19px}
.myHRSLightBox .additionalPrice{margin-top:0}
.myHRSLightBox .priceArea .labelBusiness{text-transform:uppercase;margin-top:5px}
.myHRSLightBox span.rating{background:url("../../images/wide/_general/_general/start.png") no-repeat 0 -4325px;display:block;height:10px;margin-bottom:.3em;text-indent:-100000px;width:10px;cursor:default}
.hotelDetails span.rating.stars2{width:20px}
.hotelDetails span.rating.stars3{width:30px}
.hotelDetails span.rating.stars4{width:40px}
.hotelDetails span.rating.stars5{width:50px}
.additionalPrice{color:#528fd0;min-height:3px;font-size:22px;line-height:16px;margin-top:15px}
.additionalPrice .priceValue{float:right;position:relative;font-size:24px;font-family:"HRSClanNews"}
.additionalPrice.strike>div{color:#848484;font-size:20px;font-family:"HRSClanNews"}
.additionalPrice.strike>span.roomAbbreviation,.priceContainer .standardPrice>span.roomAbbreviation{float:right;display:block;margin-top:6px;color:#848484;font-size:15px!important;font-family:"HRSClanNews"}
.myHRSLightBox .priceArea .labelBusiness{font-size:9px!important;line-height:9px;float:right;display:block;margin-top:5px;margin-right:4px;font-family:"HRSClanBold";font-weight:bold;text-align:right}
.myHRSLightBox .hi{font-size:11px!important;color:#666;margin:0 0 3px;display:block;clear:both;float:right;cursor:text}
.myHRSLightBox .additionalPrice.strike .strikeLine{top:11px}
.myHRSLightBox .hotelDetails sup{font-size:.55em!important}