/*для страницы О компании - Команда*/
.corporateboarg { line-height: 1.2; }
.corporateboarg table tr td { vertical-align: top; }
.ks-link { text-decoration: none; }
.ks-link h6:hover { color: #B30101 !important; }
.ks-link-img { display:block; border: solid 3px #FFF; margin-bottom: 5px; }
.ks-link-img:hover { border: solid 3px #B30101; }
.rik-table tr td { vertical-align: top; padding: 2px; }
.rik-table tr td h3 { margin: 2px 0 0 !important; }
.rik-table tr td p { margin: 2px 0 0; font-size: 12px; line-height: 1.2; }
.rik-pic { float:left; margin: 0 10px 5px 0; }
.rik-cont { float:left; width: 235px; }
/* почему глорион */
.wGleft { float: left; width: 350px; color: #BE3033; font-size: 21px; font-family:Georgia, "Times New Roman", Times, serif; }
.wGleft img { margin-bottom: 15px; }
.wGright { float: right; width: 400px; }
.wGbottom { background: #cd5c45; color:#fff; padding: 10px 30px; text-align: center; }
.wGrightSection { clear:both; float:left; width:400px; margin-bottom: 10px; position: relative; }
.wGrSectionLeft { float: left; width: 58px; height: 35px; padding: 14px 0 0 20px; font-size: 16px; font-weight:bold; font-family: Georgia, "Times New Roman", Times, serif; position:absolute; left: 24px; top: 17px; background:url(/images/userdata/v7/company/why_gloryon/0_gl_number.png) no-repeat; }
.wGrSectionRight { float: right; width: 320px; height: 83px; line-height: 1.4; font-size: 13px; }
.wGrSectionRight a { display:block; background:url(/images/userdata/v7/company/why_gloryon/0_gl_red.png) repeat-x; width: 240px; height: 53px; padding: 20px 40px 10px 40px; color: #464646; }
.wGrSectionRight a.pdd { height: 60px; padding: 13px 40px 10px 40px; }
.wGrSectionRight a:hover { background:url(/images/userdata/v7/company/why_gloryon/0_gl_gold.png) repeat-x; color: #B30101; }
.wGrSectionRight a:hover strong { color: #B30101; }
.why_gloryon_mov { float: left;  display: block; width: 247px; height: 184px; background: url("/images/userdata/v7/company/why_gloryon/why_gloryon_hover.jpg") no-repeat; cursor: pointer; margin: 5px 0 15px 0; }
.why_gloryon_mov:hover { background: url("/images/userdata/v7/company/why_gloryon/why_gloryon.jpg") no-repeat; }
/* бизнесс модель */
.businessModelBlock01 { margin-bottom: 20px; padding: 0px 10px 20px; margin-top: 5px; }
.businessModelBlock01 .bms { float:left; width: 202px; padding: 0 10px; }
.businessModelBlock02 { border-top: dotted 1px #CCC; margin-bottom: 20px; font-size: 13px; line-height: 1.4 !important; }
.businessModelBlock02 .day { margin: 0 0 10px; font-weight: bold; }
.businessModelBlock02 .bmsY, .businessModelBlock02 .bmsT, .businessModelBlock02 .bmsN { float:left; width: 322px; padding: 0 10px; padding: 10px; margin: 0 10px 10px 0; }
.businessModelBlock02 .bmsY { background: #eeefe5; height: 140px; }
.businessModelBlock02 .bmsT { background: #f4cfb7; height: 210px; }
.businessModelBlock02 .bmsN { background: #e3d7a3; height: 360px; }
.businessModelBlock02 .bmsY .title, .businessModelBlock02 .bmsT .title, .businessModelBlock02 .bmsN .title { float:left; width: 380px; margin-bottom: 5px; }
.businessModelBlock02 .bmsY .title div, .businessModelBlock02 .bmsT .title div, .businessModelBlock02 .bmsN .title div { float:left; width: 250px; margin-top: 10px; text-transform: uppercase; }
.businessModelBlock02 .bmsY img, .businessModelBlock02 .bmsT img, .businessModelBlock02 .bmsN img { float: left; margin: 0 15px 5px 0; }
/* партнерство */
.pshBlock { float:left; width:246px; }
.pshBlockMiddle { float:left; width:160px; padding: 0 10px; }
.pshBlockMiddle .pshBlockM { height: 146px; margin-bottom: 20px; }
.pshBlockMiddle .pshBlockM .pshBlockMi { float: left; width: 160px; }
.pshBlockMiddle .pshBlockM .pshBlockMi .text { float:left; height: 43px; border-bottom: 1px #CCC dotted; width: 100px; font-size: 11px; line-height: 1.2; }
.pshBlockMiddle .pshBlockM p { text-align: center; border-bottom: 1px #CCC dotted; padding: 8px 0; margin: 0; }
.pshBlock .pshBlockL, .pshBlock .pshBlockR { height: 116px; width: 200px; padding: 10px 23px; margin-bottom: 20px; font-size: 13.5px; line-height: 1.2; color: #FFF; }
.pshBlock .pshBlockL { background:url(/images/userdata/v7/company/partnership/1-gl_fon-red.gif) no-repeat; width: 200px; padding: 15px 41px 15px 10px; }
.pshBlock .pshBlockR { background:url(/images/userdata/v7/company/partnership/1-gl_fon-gold.gif) no-repeat; width: 200px; padding: 15px 10px 15px 41px; }
/* индустрии */
.industryWrap { position: relative; text-align:center; }
.industry { width: 687px; height: 714px; background:url(/images/userdata/v7/company/indusrty/glava_1.jpg) no-repeat; position:relative; top:0; }
.industryTv { width: 687px; background:url(/images/userdata/v7/company/indusrty/glava_2.png) no-repeat 45% 0; position:relative; top: -90px; padding-top: 160px; }
.industryWrap .industryIblock { float: left; width: 190px; position:absolute; font-size: 12px; line-height: 1.1; }
.industryWrap .b_01 { top: 273px; left: 4px; }
.industryWrap .b_02 { top: 183px; left: 252px; }
.industryWrap .b_03 { top: 257px; right: 10px; }
.industryWrap .b_04 { top: 537px; left: 0px; }
.industryWrap .b_05 { top: 537px; right: 10px; }
.industryWrap .b_06 { top: 606px; left: 5px; }
.industryTvBlock { float: left; width: 190px; padding: 10px 15px; }
/* технологичность */
.mnLeft { float:left; width:220px; }
.mnLeft img { margin-top: 5px }
.mnRight { float:left; width:470px; margin-bottom: 20px; }
.mnRight p { margin: 0 0 10px; }
.mnTitle { clear:both; margin-bottom: 5px; }
/*для страницы О компании - Награды*/
.aworld_section { margin: 20px 0 40px; float:left; }
.img-div { float: left; margin-right:15px; text-align:center; width: 180px; }
.aworld_section a:hover { color:#c72240; }
/* гарантии качества */
.qaBlock1 { width: 670px; height:316px; background:url(/images/userdata/v7/company/qualityAssurance/qA_1.jpg) no-repeat; position:relative; color: #fff; }
.qaBlock1 span { position: absolute; width: 140px; }
.qabLeft { float:left; width: 320px; }
.qabRight { float:left; width: 320px; }
.qaBlock2 { padding-top: 15px; }
.qaBlock2Inner { float: left; width: 200px; padding-right: 15px; }
.qab3Inner { padding: 5px; clear:both; height: 75px; }
.qab3Inner div { float: left; width:235px; margin-bottom: 10px; }
.qab4 { float: left; width: 205px; padding-right: 15px; }
/*для страницы Ключевые Ценности и Убеждения*/
#txt_inner_key_values { color: #464646; }
#txt_inner_key_values h6 { color: #B30101; }
#key_values_table { width: 700px; float: left; margin-top: 10px; }
#key_values_table tr { margin: 0 auto; vertical-align: top; border: 0; }
#key_values_table tr td { width: 33%; margin: 0 auto; vertical-align: top; padding: 2px 20px 30px 0; }
#key_values_table tr td span { margin-top: 4px; display: block; color: #0f0f0f; }
/*для страницы Правила и процедуры*/
#txt_inner_rules { color: #464646; }
.rules_pdf { float: right; margin-top: 15px; }
.rules_up { float: left; margin-left: 300px; }
/*для страницы О компании-Официальные документы*/
.showCertificateMain { float: left; width: 650px; padding-bottom:2px; color: #464646; }
.showCertificateLeft { float: left; width: 40px; }
.showCertificateRight { float: left; width: 590px; padding-top: 2px; }
.certDescription { font-size:10.5pt; color: #464646; padding: 25px 5px 5px 0; }
/*Обратная связь*/
.add_feedback p { width: 660px; }
.add_feedback textarea { width: 660px; border-color:#d7dde8; }
.input_add_feedback input { border: none; }
.feedback_contacts { margin: 0; padding: 0; }
.feedback_contacts img { float: left; margin-right: 5px; }
.feedback_contacts p { margin: 0 0 5px 0; padding: 0; height: 26px; }
