﻿@import url("newmedia.css");
@import url("advert.css");
body { margin: 0px; padding: 0px; background-color: #fff; color: #000; }
/*COMMENTS*/
.not-active { color: #ccc; }
.comment-list { border: 1px #999 solid; min-width: 70% !important; }
.first-stripe { width: 100%; }
.second-stripe { background-color: #ebebeb; }
.second-stripe { width: 100%; }
.comment-text { padding-bottom: 10px; padding-top: 10px; width: 100% !important; }
.margin-left-1 { padding-left: 10px !important; }
.margin-left-2 { padding-left: 20px !important; }
.margin-left-3 { padding-left: 30px !important; }
.margin-left-4 { padding-left: 40px !important; }
.margin-left-5 { padding-left: 50px !important; }
.margin-left-6 { padding-left: 60px !important; }
.margin-left-7 { padding-left: 70px !important; }
.margin-left-8 { padding-left: 80px !important; }
.margin-left-9 { padding-left: 90px !important; }
.margin-left-10 { padding-left: 100px !important; }
span.comment-spec, a.comment-spec, a.comment-spec:visited, a.comment-spec:hover { color: #eb8500; }
/*/COMMENTS*/
/*NEW STYLES*/
.sponsor-cons { font-size: 1.4em; font-weight: bold; color: #080; }
.spons-stat { padding: 2px; background: #e5faec; color: #080; }
.spons-stat a { color: #080 !important; }
.spons-stat span.red, a.vip-status { color: #000000; }
.sup-stat { background: #f3c284; color: #000; }
.sup-stat a { color: #000 !important; }
.sup-stat span.red, a.vip-status { color: #f40000; }
.bold-font { font-weight: bold; }
.grey, .grey .star, .grey a, .grey a:hover, .grey .vip-status-help { color: #ccc !important; }
.grey .vip-status-help { border: none; background: none; }
.grey { display: none; }
/*//NEW STYLES*/
table.padded { margin-left: 20px; }
table.pager { border-width: 0; background-color: #d8d8d8; }
table.sortparameters { border: none; background-color: #d8d8d8; clear: both; }
table.defaultgraytable { padding: 1px; border-width: 0; background-color: #d8d8d8; }
td.sortDefault { background-color: #fff; }
img, table { border: 0; }
td.questioncell { padding: 2px !important; color: #2e2e2e !important; font-size: 1.05em !important; width: 80%; }
div.questioncell { color: #2e2e2e !important; }
div.authorcell { color: #000 !important; text-align: right; font-size: .8em !important; }
div.authorcell:before { font-size: .8em !important; content: "Автор допвопроса:"; }
.categoriesline { background-color: #dde5f7; }
td.questionmain { background-color: #ffffff; }
td.answercell1 { background-color: #ffffff; text-align: left; }
div.answercell1 { padding-left: 50px; }
td.answercell2 { background-color: #ffffff; text-align: right; }
div.answercell2 { padding-left: 50px; text-align: right; }
p.news { padding-bottom: 5px; padding-top: 5px; margin: 0px; }
td.mheader { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; }
table, td, tr, th { color: #000; }
td, ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; }
td.white { color: #ffffff; }
td.current { color: #ffffff; background-color: #eb8500; }
td.selected { color: #ffffff; background-color: #eb8500; }
td.unselected { background-color: #ffffff; }
td.oldtender { color: #999999; }
td.highlited { background-color: #ebe2ba; padding: 10px; width: 100%; }
td.cert { padding-left: 40px; padding-right: 40px; padding-top: 120px; }
img.img_cetificate { border: border-width : 0; }
a, .feedlink { color: #29517d; }
a:visited, .feedlink:visited { color: #00639c; }
a:active { color: #eb8500; }
a:hover, .feedlink:hover { text-decoration: none; }
a.linktoquestiontree { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #eb8500; }
a.certificatelink { text-decoration: none; font-size: 0.8em; color: #000; }
a.specialistlink { text-decoration: none; font-size: 0.8em; color: #000; }
a.questionlink { text-decoration: none; font-size: 0.8em; color: #000; }
a.answerlink { text-decoration: none; font-size: 0.8em; color: #000; }
a.pager_nextprev { text-decoration: none; }
a.pager_nextprev:hover { text-decoration: none; }
a.firstlevel { font-size: 12px; font-weight: bold; }
.simpletext { color: #fff; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; }
span.header { color: #000; font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; padding-top: -4px; text-transform: uppercase; }
span.header-answer { color: #000; font-family: Arial, Helvetica, Sans-Serif; font-size: 1.2em; font-weight: bold; text-transform: uppercase; }
span.header-question { color: #000; font-family: Arial, Helvetica, Sans-Serif; font-size: 1.5em; font-weight: bold; text-transform: uppercase; }
td.header-question-current { background-color: #eb8500; width: 100%; }
span.header-question-current { color: #fff; background-color: #eb8500; font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; padding-top: -4px; text-transform: uppercase; }
span.firstactive { background-color: #EB8500; color: #FFFFFF; font-size: 12px; font-weight: bold; }
span.secondactive { background-color: #EB8500; color: #FFFFFF; font-size: 11px; }
span.active { background-color: #EB8500; }
span.red { color: #eb8500; }
a.red { padding: 5px; background-color: #f15a21; color: #fff; font-weight: bold; font-size: 1.5em; }
div.vip-status-help { border: 3px solid #c33; margin: 8px 0; padding: 8px; background: #fcc; color: #000; font-size: 1.1em; }
.vip-status-help a { color: #006; }
a.red { text-decoration: none; }
a.red:hover { text-decoration: underline; }
span.star, span.error, a.star, a.star:hover, a.star.visited, .error { color: #FF0000; }
span.error { font-size: 1.2em; font-weight: bold; }
span.success { color: #00aa11; font-weight: bold; font-size: 1.5em; }
span.bluestar { color: #0000FF; }
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
textarea.form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; display: block; width: 99%; height: 500px !important; }
select { width: auto !important; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
input.txt { width: 150px; }
input.form, input[file].form { display: block; width: 99%; }
select.form { display: block; width: 99% !important; }
input.bt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
span.highlighted { background-color: #EBE2BA; }
hr { background: #999999; border-top: 1px solid #999999; color: #999999; height: 1px; margin: 0; }
a.white { color: #fff; }
a.white:visited { color: #fff; }
a.ls_inactive { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #29517d; text-decoration: none; }
a.cert { color: #9D0320; }
a.cert:visited { color: #9D0320; }
span.ls_active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; background-color: #29517d !important; }
a.categorylink { font-size: 0.8em; color: #000; }
a.clouds { text-decoration: none; }
a.clouds:hover { color: #fff !important; background-color: #EB8500 !important; text-decoration: none; }
.font0 { font-size: 5.5pt; }
.font1 { font-size: 7.9pt; }
.font2 { font-size: 9.5pt; }
.font3 { font-size: 11.9pt; }
.font4 { font-size: 13.5pt; }
.font5 { font-size: 15.9pt; }
.font6 { font-size: 17.5pt; }
select option[value="choose"] { color: #777777; text-transform: uppercase; }
select option[value="group"] { color: #0000DD; text-transform: uppercase; }
.vcLinks { margin-right: 5px; text-align: center; font-size: 0.9em; }
.vcLinks table { background-color: #ebebeb; }
.vcLinks table tr td { background-color: #fff; padding: 2px; }
table.specmenu { border: none; background-color: #d8d8d8; }
.backg-white { background-color: #fff; }
input.header { background-color: #103053; color: #fff; border: 1px #fff solid; }
span.font-bold { font-weight: bold; }
span.font-italick { font-style: italic; }
span.font-underline { text-decoration: underline; }
* { list-style: none; margin: 0px; padding: 0px; }
.gr-menu { width: 200px; }
.gr-menu li a { height: 18px; voice-family: "\"}\""; voice-family: inherit; height: 16px; text-decoration: none; border-bottom: 1px #ebebeb solid; }
.gr-menu li a:link, .gr-menu li a:visited { color: #29517d; display: block; background: url(../i/disabled_m.gif) left center no-repeat; padding: 8px 0 0 20px; }
.gr-menu li a:hover { color: #fff; background: #eb8500 url(../i/enabled_m.gif) left center no-repeat; padding: 8px 0 0 20px; }
.gr-menu li a:hover span.warn { color: #fff; font-weight: normal; font-size: 1em; }
.current-active { color: #fff; display: block; background: #eb8500 url(../i/enabled_m.gif) left center no-repeat; padding: 8px 0 0 20px; }
.box-menu { vertical-align: top; width: 25%; }
.blue-menu-head { background-color: #29517d; }
div.line-top, div.line-bottom { margin: 0; padding: 0; height: inherit; width: 100%; background-color: #ebe2ba; }
div.line-top { border-top: 1px #999999 solid; }
div.line-bottom { border-bottom: 1px #999999 solid; }
dl, dt { margin: 0; padding: 0; width: auto; display: block; }
dt { height: 21px; line-height: 21px; position: relative; }
dt span { position: absolute; right: 0; top: 0; padding-right: 4px; }
dt#ctl00_contentPlace_userFooter span:before { content:"Специалистам: "; }
/*DIV's*/
div.wrapper { float: left; width: 100%; }
div.wrapper p, div.navigation p, div.extra p, div.content .commercial-link { margin: 0 5px 0 5px; }
.commercial-link textarea { width:100%; height:300px; }
div.extra p { width: 200px !important; padding-left: 5px; }
div.extra { float: left; width: 230px; margin-left: -100%; }
div.navigation { float: left; width: 230px; margin-left: -230px; }
div.content { margin: 0 230px 0 190px; }
div.content p { line-height: 1.4; }
div.content td { padding: 4px; }
div.content table.sortparameters td, div.content table.pager td { padding: 0; }
div.navigation td { padding-top: 10px; }
div.navigation table.sortparameters td, div.navigation table.pager td { padding-top: 0; }
span.notfound { color: #ff0000; font-size: 1em; }
div.footerban { clear: both; width: 900px; margin: 0 auto; }
div.footerban p { padding: 5px 10px; text-align: left; }
div.footer { width: 100%; height: 70px; border: none; background-color: #29517d; color: #fff; font-size: 0.75em; }
div.left-foot-block { float: left; width: auto; background-color: #29517d; }
div.right-foot-block { color: #7f97b1; float: right; width: 75%; background-color: #29517d; }
.pname { font-weight: bolder; }
.blue { color: #29517d; }
blockquote { padding: 5px; margin: 0; letter-spacing: 1px; font-family: sans-serif; font-size: 0.9em; }
.question-list { }
.answer-list { margin-left: 50px; margin-bottom: 20px; }
.valign-top { vertical-align: text-top; }
.spec-list { list-style: none; color: #000; margin-left: 10px; }
.black, .black:hover, .black:visited { color: #000; }
label { padding: 4px; }
td a img, td img, td div img { border: 0 !important; margin: 0 !important; padding: 0 !important; }
div.content p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; }
.background-gray { background-color: #ebebeb; }
td.text-normal { color: #000000; }
.background-closed { background-color: #eeeeee; }
td.text-closed { color: #999999; }
td.form-td { text-align: right; width: 80%; }
.ads-adv-sms { margin: 0 auto; width: 800px; padding: 5px; font-size: 0.8em; text-align: left; border: 1px #ccc dotted; }
.helps { background-color: #E2FFE4; color: #d74339; }
.ads-adv-sms script { text-align: center; }
.key-words { font-weight: bold; }
.sms-form { width: 50%; text-align: left; }
.sms-form select.form { width: 100% !important; min-width: 200px; }
.sms-form input.form { width: 99% !important; min-width: 200px; }
hr[noshade="noshade"] { height: 0px !important; background-color: #fff; border-bottom: 1px #ccc solid; border-top: none; border-left: none; border-right: none; }
.bot-left { /*background:transparent url("../i/hanna.gif") left center no-repeat;*/ margin: 4px; padding: 4px; /*width:170px; 	height:355px;*/ float: left; }
.bot-right { background: transparent url("../i/hanna.gif") left center no-repeat; margin: 4px; padding: 4px; width: 117px; height: 212px; float: right; }
.center-banner { text-align: center; }
.help { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.gr-menu li a img { vertical-align: middle; border: none; }
.gr-menu li a { vertical-align: top; }
/* Google Search */
#cse { color: #000 !important; }
.gs-visibleUrl, .gs-visibleUrl-short, .gs-title, .gs-visibleUrl:hover, .gs-visibleUrl-short:hover, .gs-title:hover { color: #29517d; }
.warn { color: #FF0000; font-weight: bold; font-size: 1.1em; }
.quest-content { padding: 2px !important; color: #2e2e2e !important; font-size: 1.05em !important; }
.answ-content { padding: 2px !important; font-size: 1.05em !important; }
td div.answer_editor { margin-top: 0; width: 100%; text-align: left; padding-bottom: 5px; }
.ajax__htmleditor_editor_bottomtoolbar { display: none; }
textarea.ajax__htmleditor_htmlpanel_default { border: none; }
.ajax__htmleditor_editor_container { border: 1px #c2c2c2 solid; height: 400px !important; }
.ajax__htmleditor_editor_toptoolbar { background-color: #f0f0f0 !important; }
.ctl00_contentPlace_tbAnswer_ctl01 { width: 100%; display: inline; }
.ajax__htmleditor_editor_editpanel { border-top: 1px #c2c2c2 solid; }
.align-left { text-align: left; }
.border-1 { border: #eee 1px solid; }
.main-mess { font-size: .9em; left: 0; top: 0; position: absolute; padding: 8px; text-align: center; background-color: #fff9ca; color: #cc3300; font-weight: bold; width: 99%; }
.main-mess a, .main-mess a:hover, .main-mess a:link, .main-mess a:visited { color: #cc3300; }
/* CMSanta */
#ctl00_contentPlace_SiteMapCreator1_Statistics tr { background-color: transparent !important; color: inherit !important; }
#ctl00_contentPlace_QuestionStatuses1_GridView1, #ctl00_contentPlace_SpecialistMoney1_gvMoney, #ctl00_contentPlace_SpecialistTransaction1_gvTransactions, #ctl00_contentPlace_SiteMapCreator1_Statistics { background-color: #eee !important; border: 0 !important; border-collapse: separate; }
#ctl00_contentPlace_PhoneNumbers1_grid, #ctl00_contentPlace_SiteMapCreator1_updtBasicInput table, #ctl00_contentPlace_SiteMapCreator1_updtMultiplyInput table { background-color: #aaa !important; border: 0 !important; border-collapse: separate; border-spacing: 1px; }
#ctl00_contentPlace_QuestionStatuses1_GridView1 th, #ctl00_contentPlace_SpecialistMoney1_gvMoney th, #ctl00_contentPlace_SpecialistTransaction1_gvTransactions th, #ctl00_contentPlace_SiteMapCreator1_Statistics th { white-space: nowrap; text-align: center; color: #666; border: 1px solid #aaa; }
#ctl00_contentPlace_PhoneNumbers1_grid th, #ctl00_contentPlace_SiteMapCreator1_updtBasicInput table th, ctl00_contentPlace_SiteMapCreator1_updtMultiplyInput table th { background-color: #fff !important; white-space: nowrap; text-align: center; color: #666; border: 0 !important; }
#ctl00_contentPlace_QuestionStatuses1_GridView1 td, #ctl00_contentPlace_SpecialistMoney1_gvMoney td, #ctl00_contentPlace_SpecialistTransaction1_gvTransactions td, #ctl00_contentPlace_SiteMapCreator1_Statistics td { background-color: #fff !important; white-space: nowrap; text-align: left !important; border: 1px solid #aaa; }
#ctl00_contentPlace_PhoneNumbers1_grid td, #ctl00_contentPlace_SiteMapCreator1_updtBasicInput table td, #ctl00_contentPlace_SiteMapCreator1_updtMultiplyInput table td { background-color: #fff !important; white-space: nowrap; text-align: left !important; border: 0 !important; }
#ctl00_contentPlace_PhoneNumbers1_Label1, #ctl00_contentPlace_lblTypeOfStat, #ctl00_contentPlace_SiteMapCreator1_lblHeader, #ctl00_contentPlace_SiteMapCreator1_lblBasicInput, #ctl00_contentPlace_SiteMapCreator1_lblMultiplyInput { color: #000 !important; }
#ctl00_contentPlace_UpdateProgress1, #ctl00_contentPlace_SiteMapCreator1_UpdateProgress1 { width: 30px; height: 30px; background: transparent url("../i/processing.gif") left top no-repeat; }
#ctl00_contentPlace_UpdateProgress1 b, #ctl00_contentPlace_SiteMapCreator1_UpdateProgress1 span.red { display: none; }
/* /CMSanta */
img.icq-status { vertical-align:middle; width:16px; height:16px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); opacity: 0.5; }
/* ADS-Table */
.all-table { width: 100%; }
tr.table-head td, th { font-size: 12px; background-color: #ebe2ba; color: #000; margin: 0px; padding: 2px 5px 2px 5px; border-bottom: solid 1px #ccc; }
tr.table-head th { white-space: nowrap; font-size: 14px; }
tr.table-head td a, tr.table-head th a { color: #ddd; }
tr.table-head td a:hover, tr.table-head th a:hover { color: #fff; text-decoration: underline; }
tr.table-row td { margin: 0px; padding: 2px 5px 2px 5px; border-bottom: solid 1px #ccc; font-size: 11px; }
tr.table-row:hover, tr.table-row:hover td { background-color: #FFFFCC; }
tr.table-rowother td { background-color: #F0F0F0; margin: 0px; padding: 2px 5px 2px 5px; border-bottom: solid 1px #ccc; font-size: 11px; }
tr.table-rowother:hover, tr.table-rowother:hover td { background-color: #FFFFCC; }
/* /ADS-Table */
.float-left { float: left; }
.best-answ { color: #00aa11; font-weight: bold; font-size: 1.2em; }
.comments-count-class, .answers-count-class { vertical-align:middle; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); opacity: 0.5; }
.comments-count-class:hover, .answers-count-class:hover { vertical-align:middle; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); opacity: 1.0; }
a#ctl00_contentPlace_lnkAddSubQuestion {text-decoration: none !important;}
dt a .btn-link { margin: 0; padding: 4px 4px; background-color: #f5f5f5; border: 1px solid #707070; text-decoration: none !important; font-size:14px; color: #000; margin-right: -1px; position: relative; outline: 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; }
dt a .btn-link { -webkit-box-shadow: inset 0px 0px 6px #ccc; -moz-box-shadow: inset 0px 0px 6px #ccc; -o-box-shadow: inset 0px 0px 6px #ccc;	box-shadow: inset 0px 0px 6px #ccc; }
dt a .btn-link:hover { border-color: #3c7fb1; color: #2b0000; z-index: 500; }
dt a .btn-link:hover { -webkit-box-shadow: inset 0px 0px 8px #e1f3fc; -moz-box-shadow: inset 0px 0px 8px #e1f3fc; -o-box-shadow: inset 0px 0px 8px #e1f3fc; box-shadow: inset 0px 0px 8px #e1f3fc; }
