@CHARSET "UTF-8";

#content_box_nc { padding-bottom: 0; }

#mc-box-content { width: 960px; margin: 0px auto;}
#mc-box-content header, #mc-box-content section { display: block; }
#mc-box-content > header { height: 167px; background: url(../images/gfx_header.jpg) no-repeat 790px 31px; }  
#mc-box-content h2 { font-family: Tele-Grotesk-Fett; font-size: 36px; line-height: 40px; font-weight: normal; padding-left: 20px; margin-bottom: 45px; }
#mc-box-content h3 { font-family: Tele-Grotesk-Norm; font-size: 30px; line-height: 44px; font-weight: normal; padding-left: 7px; margin: 10px 0;}
#mc-box-content h4 { font-family: Tele-Grotesk-Norm; font-size: 24px; line-height: 44px; font-weight: normal; padding-left: 0px; margin: 15px 0 5px; }
#mc-box-content a { text-decoration: none; }
#mc-box-content .clear { clear: both; float: none; font-size: 0px; height: 0px; background: none; padding: 0 !important;}
#mc-box-content .nv { text-indent: -1000em; overflow: hidden;}
#mc-box-content .hide-faq { display: none; }
#mc-box-content .no-wrap { white-space: nowrap; }

#mc-box-content table { border-collapse: collapse; width: 680px; }
#mc-box-content td { text-align: center; width: 165px; padding: 2px 8px; }
#mc-box-content td p { margin: 0; }
#mc-box-content td.info-user, #mc-box-content td.info-price { border-right: 1px solid #eeeeee; border-left: 1px solid #eeeeee; } 

#mc-box-content td.info-transfer { font-size: 30px; width: 120px; padding-left: 0; color: #e20074; }
#mc-box-content td.info-user { text-align: left; width: 230px; padding: 2px 14px; }
#mc-box-content td.info-user h5 { font-size: 14px; color: #e20074; margin: 10px 0; }
#mc-box-content td.info-price { font-size: 26px; width: 130px; }
#mc-box-content td.order { width: 172px; }
#mc-box-content td.order .sms { color: #949494; }
#mc-box-content td.order .iboa { font-size: 11px; line-height: 16px; }
#mc-box-content td.order .sms-text { color: #333333; font-size: 29px; line-height: 36px;  }
#mc-box-content td.order .btn-login { display: block; width: 123px; height: 28px; background: url(../images/btn_login.png) no-repeat 0 0; margin: 8px auto 6px;}
#mc-box-content td.order .btn-login:hover { background-position: 0 100% }

#mc-box-content tr.empty-row td { border: none; height: 18px; padding: 0; }
#mc-box-content tr.empty-row.border-bottom td { border-bottom: 1px solid #eeeeee; }

#mc-box-content .content { border-top: 1px solid #eeeeee; min-height: 400px; float: left; width: 960px; padding-bottom: 10px; }
#mc-box-content .content .menu { font-size: 18px; font-family: Tele-Grotesk-Norm; width: 240px; margin: 0; padding: 0; float: left; position: absolute;  }
#mc-box-content .content .tabs .menu { width: 240px;  position: relative; padding-right: 38px}
#mc-box-content .content .menu li{ width: 240px; height: 50px; border-right: 1px solid #eeeeee; border-left: 1px solid #eeeeee; background: url(../images/gfx_menu.png) repeat-x; }
#mc-box-content .content .menu li.last a:hover, #mc-box-content .content .menu li.last.ui-state-active a { border-bottom: 1px solid #eeeeee; }
#mc-box-content .content .menu li a { height: 30px; width: 222px; padding: 12px 4px 6px 14px; display: block; color: #333333;}
#mc-box-content .content .menu li:hover, #mc-box-content .content .menu li.selected, #mc-box-content .content .menu li.ui-tabs-active { background: #fff; border-right: 1px solid #fff; font-weight: bold; }
#mc-box-content .content .menu li a:hover, #mc-box-content .content .menu li.ui-tabs-active { font-family: Tele-Grotesk-Fett; font-weight: normal; }

#mc-box-content .content .menu.fixed-nav {padding-bottom: 8px; position: fixed; top: 0; z-index: 99;}
#mc-box-content .content .menu.fixed-nav-bottom {   padding-bottom: 8px; position: absolute; top: 1862px; z-index: 99; }
#mc-box-content .content .ui-tabs-panel { width: 680px; float: right; }
#mc-box-content .content > section { display: none; }

#mc-box-content .content .ui-tabs-panel form { margin-bottom: 10px; }
#mc-box-content .content .ui-tabs-panel .formItem { margin-left: 10px;  }
#mc-box-content .content .ui-tabs-panel input { display: none; }
#mc-box-content .content .ui-tabs-panel label { background: url(../images/bg_radiobutton.jpg) no-repeat 0 -1px; padding-left: 20px; height: 16px;}
#mc-box-content .content .ui-tabs-panel label.checked { background-position: 0 -31px; }

#mc-box-content .content .ui-tabs-panel .contractData { display: none; }
#mc-box-content .content .ui-tabs-panel .contractData.active { display: block; }
	
#mc-box-content .content .offerContent { margin-top: 15px; border-top: 1px solid #eeeeee; float: left; }
#mc-box-content .content .videoContainer { border: 8px solid #eeeeee; margin: 30px 0 40px; width: 640px; height: 390px; }

#mc-box-content .box-documents { padding: 16px 6px 10px; margin-top: 20px; border-top: 1px solid #eeeeee;}
#mc-box-content .box-documents h6 { margin: 0; font-size: 12px; color: #666666; }
#mc-box-content .box-documents ul { padding: 0; margin: 15px 0;  }
#mc-box-content .box-documents ul li { height: 22px; }
#mc-box-content .box-documents ul span { color: #909090; width: 79px; display: inline-block; margin-right: 6px; }
#mc-box-content .box-documents ul span.icon-pdf { width: 18px; height: 18px; background: url(../images/gfx_icon_pdf.png) no-repeat 0 0; vertical-align: text-bottom; }

#mc-box-content #details, #mc-box-content #faq { font-size: 14px; line-height: 20px; }
#mc-box-content #details em { font-weight: bold; color: #e20074; font-style: normal; }
#mc-box-content #faq .wrapper { * margin-top: 10px; }
#mc-box-content .hdv-faq { float: left; clear: both; width: 100%; }
#mc-box-content .hdv-faq ul { padding: 0; margin: 0 0 10px; }
#mc-box-content .hdv-faq li { cursor: pointer; whitespace: no-wrap; padding-bottom: 11px; line-height: 26px; min-height: 15px; background: url(../images/gfx_square.png) no-repeat 0 10px; padding-left: 18px; font-size: 14px; clear: both; * padding-bottom: 0; }
#mc-box-content .hdv-faq .hdv-faq-more { float: left; clear: both; margin: 30px 0 0px;  }
#mc-box-content .hdv-faq li .hdv-down { background: url(../images/gfx_arrow_select.png) no-repeat 0 8px; width: 11px; height: 16px; margin: 0 10px; display: block; float: left; text-indent: -1000em; overflow: hidden; }
#mc-box-content .hdv-faq li .hdv-down.active { background: url(../images/gfx_arrow_top.png) no-repeat 0 8px; }
#mc-box-content .hdv-faq li .hdv-list-item { float: left; }
#mc-box-content .hdv-faq li .hide-faq { display: none; font-size: 12px; }
#mc-box-content .hdv-faq li .hide-faq { * padding: 10px 0;}
#mc-box-content .hdv-faq li div { clear: both; float: left; line-height: 20px; width: 100%; }
#mc-box-content .hdv-faq li div li { line-height: 20px; padding-bottom: 0px; background: url(../images/gfx_square_black.png) no-repeat 0 8px; font-size: 12px; line-height: 20px; padding-left: 16px; }
