
@font-face { font-family:days; src: url(/bitrix/templates/Main_new/font/days.otf);}
@font-face { font-family:dayslight; src: url(/bitrix/templates/Main_new/font/days-light.otf);}

* {outline:none;margin:0;padding:0;}
html, body {height:100%;background:#fff;min-width:990px;background:url('/bitrix/templates/Main_new/image/backgroung_body.jpg') repeat 50% 0;}
body {margin:0px;padding:0px;}
body, td, th {font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#000;}

table {border-collapse:collapse;}

a {text-decoration:underline;/*color:#4fb3f0;*/color:#87ae51;}
a:hover {text-decoration:none;}
img, table {border:none;}
p {margin:0 0 15px 0;}
input, select, option, textarea {font:11px Verdana, Geneva, sans-serif;color:#000;}

h1 {font:22px Tahoma;color:#87ae51;margin:0 0 15px 0px;padding:0;line-height:38px;}
h1 a {text-decoration:none;color:#87ae51;}
h2 {font:bold 16px Tahoma;color:#87ae51;margin:0 0 5px 0;padding:0;}
h3 {font:bold 14px Tahoma;color:#87ae51;margin:0 0 0px 0;padding:0;}
h4 {font:bold 12px Tahoma;color:#000;margin:0 0 0px 0;padding:0;}

li {list-style-type:none;}
ol li {padding:0 0 15px 0;}

.body {}

.blue {color:#187bbd !important;}
.red {color:#DD2027;}
.clear {clear:both;}
.grey {color:#aaa;}
.grey a {color:#aaa;}
.green, font.notetext {color:#87ae51;}



#body {width:974px;position:relative;margin-left:-487px;left:50%;min-height:100%;height:auto !important;height:100%;}
#up {background:#f3f3f3;padding:4px 0 0 0;font-size:1px;}
#holder {height:85px;clear:both;}
#footer {margin-top:-85px;height:85px;width:974px;position:relative;margin-left:-487px;left:50%;}

#colRight {float:right;width:230px;margin:0 0 0 0px;}
#colLeft {width:710px;margin:0;}
.colRightFixBlock {min-height:74px;}

.topPad {height:20px;}

.main {margin:0px 0 0;border-left:2px solid #f0f0f0;border-top:2px solid #f6f6f6;border-right:2px solid #f0f0f0;border-bottom:2px solid #ebebeb;position:relative;background-color:#fff;}
.main .Cor {height:9px;width:9px;position:absolute;background:url(/bitrix/templates/Main_new/image/sprite_corners.gif) no-repeat 0 0;overflow:hidden;}
.main .Cor_tl {left:-2px;background:url('/bitrix/templates/Main_new/image/angel_top_left.gif') no-repeat 0 0;width:43px;height:63px;top:-2px;}
.main .Cor_tr {right:-2px;background-position:0px -9px;top:-2px}
.main .Cor_bl {left:-2px;background-position:-9px 0px;bottom:-2px;position:relative;}
.main .Cor_br {right:-2px;top:2px;position:relative;float:right;}

.mainSub {overflow:hidden;zoom:1;}

.header {padding:10px;overflow:hidden;height:80px;}

.logo {position:absolute;top:10px;left:20px;}

.langBlock {padding:13px 0 0 ;float:right;width:230px;font-size:10px;}
.langBlock .lang {float:right;display:block;padding:0 0 0 10px;}
.langBlock .active {color:#000;cursor:default;text-decoration:none;}

.top_menu {height:32px; clear:both;margin:0px 8px;background:url(/bitrix/templates/Main_new/image/menu_back.jpg) transparent  repeat-x;}
.top_menu .left {height:27px;width:5px;background:url(/bitrix/templates/Main_new/image/lsidemenu.jpg) transparent no-repeat;float:left;}
.top_menu .right {height:27px;width:5px;background:url(/bitrix/templates/Main_new/image/rsidemenu.jpg) transparent no-repeat;float:right;}
.top_menu ul {height:27px;}
.top_menu ul li {display:block;float:left;}
.top_menu ul div {border-left:1px solid #7a7a7a;border-right:1px solid #505050;}
.top_menu ul .first {border-left:none;} 
.top_menu ul .last {border-right:none;}
.top_menu a {height:23px;font-size:10px;color:#fff;font-weight:bold;text-decoration:none;line-height:23px;padding:0px 23px 0px 23px;margin:0 0 4px;text-shadow:1px 1px 1px #000; filter:progid:DXImageTransform.Microsoft.DropShadow(color="#000000",offX=1,offY=1,positive="true");text-transform:uppercase;}
.top_menu a:hover {color:#acd373;}

.menuRight, .menuRight ul, .menuRight li {padding:0;margin:0;}
.menuRight {margin:0 0 0 10px;}
.menuRight li {list-style:none;font-size:12px;padding:0 0 6px 0;}
.menuRight li li {list-style:none;font-size:11px;padding:2px 0 2px 0;}
.menuRight li ul {margin:0 0 0 30px;}
.menuRight li li a {text-decoration:none;}
.menuRight .root-item-selected, .menuRight .item-selected {color:#999;text-decoration:none;font-weight:bold;}

.SearchForm {margin:7px 0 0;position:relative;display:block;height:20px;border:1px solid #d4d4d4;border-bottom:1px solid #e6e6e6;}
.SearchForm input {position:relative;height:20px;border:0px;line-height:20px;font-size:11px;margin-left:5px;width:192px;}
.SearchForm a {display:block;padding:0px;height:12px;width:12px;float:right;background:url(/bitrix/templates/Main_new/image/sprite_picto.jpg) transparent no-repeat;margin:5px 6px 0px 0px;}
.SearchForm .cor {height:4px;width:4px;font-size:1px;position:absolute;background:url(/bitrix/templates/Main_new/image/sprite_corners.gif) no-repeat 0 0;}
.SearchForm .cor_tl {top:-1px;left:-1px;background-position:-24px -4px;}
.SearchForm .cor_tr {top:-1px;right:-1px;background-position:-20px -4px;}
.SearchForm .cor_bl {bottom:-1px;left:-1px;background-position:-24px 0px;}
.SearchForm .cor_br {bottom:-1px;right:-1px;background-position:-20px 0px;}

.banners {margin:0 9px 10px 9px;}
.banners .cor {height:6px;width:6px;font-size:1px;position:absolute;background:url(/bitrix/templates/Main_new/image/sprite_corners.gif) no-repeat 0 0;}
.banners .cor_tl {top:-1px;left:-1px;background-position: -41px -8px;}
.banners .cor_tr {top:-1px;right:-1px;background-position: -33px -8px;}
.banners .cor_bl {bottom:-1px;left:-1px;background-position: -41px 0px;}
.banners .cor_br {bottom:-1px;right:-1px;background-position: -33px 0px;}
.banners .flash {position:absolute;top:0;}

.bannerRight {width:230px;height:150px;border:1px solid #eceaea;position:relative;float:right;}
.bannerRight a {text-decoration:none;display:block;width:230px;height:150px;position:absolute;top:0;}

.bannerLeft {width:710px;height:150px;border:1px solid #eceaea;position:relative;}
.bannerLeft a {text-decoration:none;display:block;width:710px;height:150px;position:absolute;top:0;}

.bannersDown {height:100px;overflow:hidden;zoom:1;}
.bannersDown a {height:100px;width:310px;float:left;margin-left:10px;display:block;text-decoration:none;}

.bottomLinks {width:976px;height:100px;margin:7px 0px 0px 0px;position:relative;background:url(/bitrix/templates/Main_new/image/serv.jpg) -1px 0px no-repeat;}
.bottomLinks .left {height:100px;width:8px;right:970px;position:absolute;}
.bottomLinks .right {position:absolute;height:100px;width:8px;left:959px;}
.bottomLinks a {color:#959595;text-align:center;height:32px;padding-top:68px;width:121px;float:left;display:block;font-family:Verdana, Geneva, sans-serif;font-size:10px;text-decoration:none;}
.bottomLinks a:hover {text-decoration:underline;}

.copyrights {font-size:10px;color:#b7b7b7;padding:20px 0 0;}
.copyrights span {float:right;color:#959595;}
.copyrights p {margin:0 0 3px;}
.copyrights div {clear:both;}
.copyrights a {color:#959595;}
.copyrights .line {clear:both;border-bottom:1px solid #e4e4e4;height:10px;margin-bottom:6px;}

.MainBlock {overflow:hidden;zoom:1;padding:0 0 10px 0;}
.MainBlock .connect {width:352px;float:left;padding:0 9px 0 9px;position:relative;}
.MainBlock .divaces {width:352px;float:left;position:relative;}
.MainBlock .news {width:230px;float:right;padding:0 10px 0 0;position:relative;}
.blockTab .cor {height:8px;width:8px;font-size:1px;position:absolute;background:url(/bitrix/templates/Main_new/image/sprite_corners.gif) no-repeat 0 0;}
.blockTab .cor_bl {bottom:-2px;left:-2px;background-position: -58px 0;}
.blockTab .cor_br {bottom:-2px;right:-2px;background-position: -50px 0;}
.blockTab .content_bord {zoom:1;position:relative;border-bottom: #dddddd 2px solid; border-left: #eeeeee 2px solid; border-right: #eeeeee 2px solid}
.blockTab .content {overflow:hidden;}
.blockTab .contentPad {padding:5px 10px;}
.blockTab .fixHeight {height:215px;overflow:hidden;}
.blockTab .tabContent {display:none;}
.blockTab .active {display:block;}

.tariff td {text-align:center;font-size: 12px; border-top: #e1e1e1 1px dashed; font-weight: bold}
.tariff span {font-weight: normal}
.tariff sup {color: #898989; font-weight: normal}
.tariff a {white-space:nowrap;padding-bottom: 0px; padding:0 8px; font-size: 12px; font-weight: normal;display:block;}
.tariff a.buy {padding-bottom: 0px; padding-left: 0px; width: 42px; height: 29px; padding-right: 0px; display: block; background: url(/bitrix/templates/Main_new/image/sprite_picto.jpg) no-repeat 0px -20px; float: right; padding-top: 0px}
.tariff th {color: #898989; font-size: 10px; font-weight: normal}
.tariff td.name {text-align:left;}

.Newsdescr {height:183px;padding:0 10px;}
.NewsScroll {overflow:auto;height:185px;margin:0 0 15px 0;line-height:14px;}
.Newsdescr ul {margin:0;padding:0;}
.Newsdescr li {list-style:none;margin:0 0 7px 0;}
.Newsdescr div {margin:0 0 7px 0;}
.Newsdescr .clock {float:left;background: url(/bitrix/templates/Main_new/image/clock.gif) no-repeat 0px 3px; padding:0 0 0 15px;}
.Newsdescr .rss {width: 16px; display: block; background: url(/bitrix/templates/Main_new/image/sprite_picto.jpg) no-repeat -83px -1px; float: right; height: 16px}

.divaces .top {height: 188px;}
.divaces .top .img {text-align:center;width: 140px; display: block; float: left;}
.divaces .top .disctiption {text-align: left; padding-bottom: 0px; padding-left: 0px; width: 185px; padding-right: 20px; float: right; padding-top: 35px}
.divaces .top .disctiption .name {font-size: 14px}
.divaces .top .disctiption a {font-family: days, Arial; color: #acd373; font-size: 65px; text-decoration: none}
.divaces .top .disctiption a span.price{float: left;}
.divaces .top .disctiption a span.curecy {margin-top: 13px; float: left; font-size: 10px}
.divaces .top .disctiption .acs_price {display: block; clear: both; font-size: 10px}

.divaces .bottom {position: relative; height: 26px;}
.divaces .bottom .left-pointer {position:absolute;top:0;text-decoration:none;float:left;width:24px;height:24px;display:block;background: url(/bitrix/templates/Main_new/image/sprite_picto.jpg) no-repeat -99px -21px;}
.divaces .bottom .active .left-pointer {background-position: -47px -21px}
.divaces .bottom .right-pointer {position:absolute;top:0;right:0;text-decoration:none;width:24px;height:24px;display:block;background: url(/bitrix/templates/Main_new/image/sprite_picto.jpg) no-repeat -73px -21px;}
.divaces .bottom .active .right-pointer {background-position: -126px -21px}

.divaces .bottom .divac {overflow: hidden;margin:0 18px;width:308px;}
.divaces .bottom .divac ul {width: 5000px; height: 26px}
.divaces .bottom .divac ul li {line-height: 19px; padding:0 7px;float:left;display: block;font-family: verdana, geneva, sans-serif;height: 25px; font-size: 9px;border-top: #eceaea 1px solid;}
.divaces .bottom .divac ul li.active {padding-right: 0px;background: url(/bitrix/templates/Main_new/image/draging.png) no-repeat;border:none;}
.divaces .bottom .divac ul li.active div {line-height: 21px;padding-right: 7px;display: block;background: url(/bitrix/templates/Main_new/image/draging.png) no-repeat right center;color: #000;}
.divaces .bottom .divac ul li a:hover {text-decoration:none;}
.divaces .bottom .divac ul li.active a {text-decoration:none;color:#000;}

#contentPage {padding:0 10px;}
.contentPage {padding:0 0 0 10px;}
.contentPage p {line-height:18px;}
.contentPage ul {margin:10px 0 10px 15px;}
.contentPage li {margin:0 0 3px 10px;list-style: disc;} 








#Navigator {color:#999;margin:0 0 10px 0;}
#Navigator a {color:#999;}

#Rule {display:none;}
.RuleOpen {display:block;padding:0 0 7px 10px;background:url('/bitrix/templates/Main_new/images/down_2.gif') no-repeat 0 4px;}
.RuleClose {display:block;padding:0 0 7px 10px;background:url('/bitrix/templates/Main_new/images/up_2.gif') no-repeat 0 4px;}

.PointsNavigation {margin:0 0 20px 0;}

#Points ul, #Points li {margin:0;padding:0;}
#Points li {list-style:none;margin:0 0 20px 30px;}

.pageNavigation {}





.shortTitle {float:left;margin:0;}

.tariffsList {}

.tariffsList .descr {margin:0 10px 0px 10px;}
.tariffsList table {width:100%;}
.tariffsList .section {margin:0 0 60px 0;}
.tariffsList div.price {font-family: days, arial;white-space:nowrap;font-size:18px;color:#87AE51;}
.tariffsList div.price span {color:#484848;font-size:11px;}
.tariffsList td.price {width:60px;padding:2px 10px;}


.dataForm td {padding:5px 10px;}
.dataForm tbody td {border-bottom:1px solid #e3e3e3;}
.dataForm tbody input, .dataForm tbody textarea {width:100%;}
.dataForm tbody select {width:50%;}
.dataForm .L {width:35%;}
.dataForm .Title {width:100%;}
.dataForm .Title td {border:none;padding:0 0 0 10px;}
.dataForm .Title .L {text-align:right;}
.dataForm .Title select {width:100%;}
.dataForm .RL {width:23%;}
.dataForm .RR {}
.dataForm div {}
.dataForm .nb td {border:none;}
.dataForm .np td {padding:0;}
.dataForm .inTable td {border:none;padding:2px 10px 2px 0;}

.tariffsDetail .Left {padding:0 20px 0 0;}
.tariffsDetail .Left td {text-align:center;}
.tariffsDetail .PropertyDescr {clear:both;margin:0 0 5px 0px;}
.tariffsDetail .PropertyDescr div {margin:0 0 15px 0px;}
.tariffsDetail .picLeft {margin:0 0 20px 0px;}
.tariffsDetail .price {margin:0 0 5px 0;font:28px Tahoma;color:acd373;text-align:center;}
.tariffsDetail .price span {font-size:11px;}

.servicesList {width:100%;}
.servicesList td {vertical-align:top; width:50%;}
.servicesList ul, .servicesList li {margin:0;padding:0;}
.servicesList ul {margin:0 0 20px 0;}
.servicesList li {list-style:none;background:url('/bitrix/templates/Main_new/images/li2.gif') no-repeat 0 5px;padding:0 0 5px 10px;margin:0 0 0 10px;}
.servicesList .Left {padding:0 5px 0 0;}
.servicesList .Right {padding:0 0 0 5px;}

.RBTList {width:100%;}
.RBTList td {line-height:12px;}
.RBTList td table {width:100%;}
.RBTList ul, .RBTList li {margin:0;padding:0;}
.RBTList ul {margin:0 0 20px 0;}
.RBTList li {list-style:none;background:url('/bitrix/templates/Main_new/images/li2.gif') no-repeat 0 5px;padding:0 0 5px 10px;margin:0 0 0 10px;}
.RBTList .Left {padding:0 5px 0 0;vertical-align:top; width:50%;}
.RBTList .Right {padding:0 0 0 5px;vertical-align:top; width:50%;}

.servicesDetail .descr {margin:0 0px 20px 0px;}
.servicesDetail .prop {margin:0 10px 20px 10px;}

.listIcons {position:relative;top:-95px;margin:0 17px -82px 17px;}
.listIcons table {width:100%;}
.listIcons td.img {text-align:center;height:60px;}
.listIcons td.sd {width:119px;}
.listIcons td.name {text-align:center;height:22px;vertical-align:bottom;}
.listIcons a {color:#666;text-decoration:none;}
.listIcons a:hover {text-decoration:underline;}

.guidanceList, .guidanceList li {margin:0;padding:0;}
.guidanceList li {list-style:none;float:left;width:49.5%;overflow:hidden;padding:0 0 40px;}
.guidanceList .position {padding:0 20px 0 0;color:#999;}
.guidanceList .img {float:left;width:100px;height:150px;margin:0 20px 0 0;}


#ListCompare {margin:0 0 0px 0;}
.ListCompare {margin:5px 0 15px 0;}
.ListCompare .buttons {margin:10px 10px 0px 10px;}
.ListCompare .r {float:right;}
.ListCompare .buttons div {}
.ListCompare .error {margin:10px 10px 0px 10px;}

.ListCompare ul, .ListCompare li {margin:0;padding:0;}
.ListCompare ul {overflow:hidden;margin:0 0 0 5px;}
.ListCompare li {position:relative;list-style:none;float:left;width:55px;text-align:center;}
.ListCompare table {text-align:center;background:url('/bitrix/templates/Main_new/images/ramka_small_45x45.gif') no-repeat 0 50%; width:45px;height:45px;}
.ListCompare td {width:45px;height:45px;vertical-align:middle;}
.ListCompare a.dellete {position:absolute;left:40px;color:#aaa;background:url('/bitrix/templates/in/images/delete.gif') no-repeat 0 4px;padding:0 0 0 10px;text-decoration:none;}
.ListCompare a.dellete:hover {color:#ed124c;background:url('/bitrix/templates/in/images/icon_close_act.gif') no-repeat 0 4px;}
.ListCompare a.name {width:45px;font-size:11px;margin:0 auto;display:block;text-align:center;}

.ListCompareFull {width:100%;}
.ListCompareFull td {vertical-align:top;padding:0 0 20px 0;}
.ListCompareFull table {text-align:center;background:url('/bitrix/templates/in/images/ramka_small.gif') no-repeat 0 50%; width:75px;height:75px;}
.ListCompareFull table td {width:75px;height:75px;vertical-align:middle;padding:0;}
.ListCompareFull a.dellete {color:#aaa;background:url('/bitrix/templates/in/images/delete.gif') no-repeat 0 4px;padding:0 0 0 10px;text-decoration:none;}
.ListCompareFull a.dellete:hover {color:#ed124c;background:url('/bitrix/templates/in/images/icon_close_act.gif') no-repeat 0 4px;}
.ListCompareFull a.name {display:block;margin:0 0 5px 0;}
.ListCompareFull .col_0 {width:16%;}
.ListCompareFull .col_1, .ListCompareFull .col_2, .ListCompareFull .col_3, .ListCompareFull .col_4 {width:21%;}
.ListCompareFull .Terminals {margin:5px 10px 0 0px;}
.ListCompareFull .bay {display:block;margin:5px 0;}
.ListCompareFull .no_presence {color:red;}

.ListCompareFullList .section {padding:0 0 10px 0;}
.ListCompareFullList .col_0 {width:16%;}
.ListCompareFullList .col_1, .ListCompareFullList .col_2, .ListCompareFullList .col_3, .ListCompareFullList .col_4 {width:21%;}


.CompareTableSection .section {margin:0 0 20px 0;} 
.CompareTable {width:100%;}
.CompareTable td {padding:3px 12px;border-bottom:1px solid #f6f6f6;}
.CompareTable .od td {background:#dee6eb;}
.CompareTable .odd {background:#fafafa;}
.CompareTable .col_1, .CompareTable .col_2, .CompareTable .col_3, .CompareTable .col_4 {width:21%;}
.CompareTable .price {color:#ed124c;}
.CompareTable .price span {font-size:14px;font-weight:bold;}
.CompareTable .in_presence {color:#009933;}
.CompareTable .notes {color:#ed124c;}

.telephoneList, .telephoneList li {margin:0;padding:0;position:relative;overflow:hidden;}
.telephoneList {clear:both;margin:0 0 30px 0;}
.telephoneList h2 {font-size:14px;}
.telephoneList li {list-style:none;width:49.5%;float:left;}
.telephoneList .img {position:relative;border:1px solid #dee0e3;text-align:center;float:left;margin:0 10px 0 1px;}
.telephoneList .img table a {}
.telephoneList .img td {width:70px;height:70px;vertical-align:middle;}
.telephoneList .img span.up {position:absolute;width:74px;margin:-1px -1px 0 -1px;display:block;text-align:left;background:url('/bitrix/templates/in/images/ramka_2.gif') no-repeat 100% 0;}
.telephoneList .img span.down {position:absolute;width:74px;margin:-2px -1px 0px -1px;display:block;text-align:left;background:url('/bitrix/templates/in/images/ramka_4.gif') no-repeat 100% 0;}

.telephoneList .BigImg {position:absolute;background:#fff;top:0;left:80px;display:none;}
.telephoneList .BigImg td {width:155px;}
.telephoneList .BigImg span.up {width:159px;}
.telephoneList .BigImg span.down {width:159px;}

.telephoneList .descr {padding:0 10px 0 0px;margin:0 0 0 85px;height:auto;}
.telephoneList h2 {margin:0 0 5px 0;}
.telephoneList h2 a {color:#000;}
.telephoneList div.price {color:#aaa;margin:0 0 3px 0;}
.telephoneList div.price span {color:#000;}
.telephoneList div.price span span {font-size:11px;}
.telephoneList div.price .action {color:#87ae51;} 
.telephoneList div.price .action span {color:#87ae51;font-size:14px;font-weight:bold;}
.telephoneList a.price {}
.telephoneList .vendor {margin:0 0 3px 0;}
.telephoneList .vendor span {color:#aaa;}
.telephoneList .vendor a {color:#aaa;}
.telephoneList .in_presence {color:#aaa;margin:0 0 3px 0;}
.telephoneList .no_presence {color:#666;margin:0 0 3px 0;}
.telephoneList .compare {color:#aaa;}
.telephoneList .compare input {vertical-align:middle;}

.error {color:#ed124c;}
.message {color:#009933;}

.telephoneDetail .PropertyDescr {clear:both;margin:0 0 5px 0px;}
.telephoneDetail .PropertyDescr div {margin:0 0 15px 0px;}
.telephoneDetail .PropertyDescr td.L {width:60%;}
.telephoneDetail .colRight {float:right;width:520px;}
.telephoneDetail .colLeft {width:170px;padding:0px 0 0 0;}
.telephoneDetail .price {color:#aaa;margin:10px 0 10px 0;}
.telephoneDetail .price img {margin:10px 0 0px 0;}
.telephoneDetail .price span {color:#000;}
.telephoneDetail .price span span {font-size:11px;}
.telephoneDetail .price .action {color:#87ae51;} 
.telephoneDetail .price .action span {color:#87ae51;font-size:18px;font-weight:bold;}
.telephoneDetail .pic {text-align:center;padding:0px 0 10px 0;}
.telephoneDetail .notes {margin:0px 0 10px 0;}
.telephoneDetail .in_presence {color:#009933;margin:0px 0 10px 0;}
.telephoneDetail .no_presence {color:red;margin:0px 0 10px 0;}

.ListImages, .ListImages li {margin:0;padding:0;}
.ListImages {overflow:hidden;}
.ListImages li {list-style:none;float:left;width:159px;text-align:center;padding:0 0 20px 0;}

.scroll {position:relative;overflow:auto;height:700px;padding:10px 15px;margin:0 0 40px 0;width:650px;}
.scroll p {margin:0 0 5px 0;}

#FilterTelephone .SECTION_ID, #FilterTelephone .SECTION_ID option {font:11px Arial;}
.FilterTelephone div {margin:0 0 10px 0;}
.FilterTelephone span {display:block;color:#aaa;margin:0 0 2px 0;}
.FilterTelephone .check span {display: inline;color:#474145;margin:0;position:relative;top:-2px;left:5px;}
#FilterTelephone .error {display:none;}

.navPage .nav {float:right;}

.Tabs {background:url('/bitrix/templates/Main_new/images/title_block_c.gif') repeat-x 0 0;width:100%;}
.Tabs div {background:url('/bitrix/templates/Main_new/images/title_block_l.gif') no-repeat 0 0;}
.Tabs div div {background:url('/bitrix/templates/Main_new/images/title_block_r.gif') no-repeat 100% 0;padding:0 0px;}
.Tabs table {width:100%;}
.Tabs td {background:url('/bitrix/templates/Main_new/images/parser.gif') no-repeat 0 5px;}
.Tabs .n {background:none;}
.Tabs span {display:block;}
.Tabs a {display:block;padding:0px 10px 0px;color:#f0f0f0;text-decoration:none;font-size:12px;line-height:25px;text-align:center;}
.Tabs a sup {line-height:1px;}
.Tabs .act {background:url('/bitrix/templates/Main_new/images/title_block_c_act.gif') repeat-x 0 1px;}
.Tabs .act span {background:url('/bitrix/templates/Main_new/images/title_block_l_act.gif') no-repeat 0 1px;}
.Tabs .act a {background:url('/bitrix/templates/Main_new/images/title_block_r_act.gif') no-repeat 100% 0px;color:#333;}
.TabsBlock {border:1px solid #e7e7e7;border-top:none;border-bottom:none;background:url('/bitrix/templates/Main_new/images/fon_block_bottom.gif') repeat-x 0 100%;padding:13px 10px 20px;margin:-3px 0 0 0;}

.TitleBlockGray3 {margin:0 0 0px 0;background:url('/bitrix/templates/Main_new/images/title_block_3_c.gif') repeat-x 0 0;}
.TitleBlockGray3 div {background:url('/bitrix/templates/Main_new/images/title_block_3_l.gif') no-repeat 0 0;}
.TitleBlockGray3 h2 {padding:5px 10px;margin:0;background:url('/bitrix/templates/Main_new/images/title_block_3_r.gif') no-repeat 100% 0;color:#484848;font-size:12px;font-weight:bold;}
.TitleBlockGray3 a {color:#484848;text-decoration:none;}
.TitleBlockGray3 span {float:right;display:block;padding:4px 10px 0 0;}
.TitleBlockGray3 span a {color:#187bbd;text-decoration:none;font-size:11px;font-weight:normal;}
.TitleBlockGray3 span a:hover {text-decoration:underline;}

.BlockGray {border:1px solid #e7e7e7;border-top:none;border-bottom:none;background:url('/bitrix/templates/Main_new/images/fon_block_bottom.gif') repeat-x 0 100%;overflow:hidden;}
.BlockGray .pad {padding:10px;}
.BlockGrayBottom {margin:0 0 10px 0;background:#e7e7e7 url('/bitrix/templates/Main_new/images/c_4.gif') no-repeat 100% 0;height:2px;}

.TitleBlockBlue3 {margin:0 0 0px 0;background:url('/bitrix/templates/Main_new/images/title_block_c.gif') repeat-x 0 0;}
.TitleBlockBlue3 div {background:url('/bitrix/templates/Main_new/images/title_block_l.gif') no-repeat 0 0;}
.TitleBlockBlue3 h2 {padding:5px 10px;margin:0;background:url('/bitrix/templates/Main_new/images/title_block_r.gif') no-repeat 100% 0;color:#f0f0f0;font-size:12px;}
.TitleBlockBlue3 a {color:#f0f0f0;text-decoration:none;}

.BlockBlue {border:1px solid #92bee6;border-top:none;border-bottom:none;background:url('/bitrix/templates/Main_new/images/fon_block_bottom_blue.gif') repeat-x 0 100%;overflow:hidden;}
.BlockBlue .pad {padding:10px;}
.BlockBlueBottom {margin:0 0 10px 0;background:#92bee6 url('/bitrix/templates/Main_new/images/c_4.gif') no-repeat 100% 0;height:2px;}
/*
.Newsdescr {height:183px;}
.NewsScroll {overflow:auto;height:185px;margin:0 0 15px 0;line-height:14px;}
.Newsdescr ul {margin:0;padding:0;}
.Newsdescr li {list-style:none;margin:0 0 7px 0;}
.Newsdescr div {margin:0 0 7px 0;}
.Newsdescr .all {padding:0 0 0 10px;margin:0 10px 0px 0;display:block;float:right;background: url('/bitrix/templates/Main_new/images/li3.gif') no-repeat 0 6px;}
*/
.PhoneMain {float:left;width:350px;}
.TariffsMain {float:left;width:350px;margin:10px 10px 0 0;}
.TariffsMain .TabsBlock {height:205px;padding:0 0 10px 0;}

.PhoneMain {margin:10px 0px 0 0;}
.PhoneMain .TabsBlock {padding:0;}
.PhoneMain td {vertical-align:top;}
.PhoneMain .BlockPhoneFilter {background:url('/bitrix/templates/Main_new/images/fon.gif') repeat-x 0 0;height:45px;}
.PhoneMain .listPhone ul, .PhoneMain .listPhone li {margin:0;padding:0;}
.PhoneMain .hiddenBlock {position:relative;overflow:hidden;height:23px;width:308px;}
.PhoneMain .listPhone ul {position:relative;left:0;width:50000px;height:23px;}
.PhoneMain .listPhone li {list-style:none;float:left;display:block;}
.PhoneMain .listPhone a {display:block;padding:4px 7px 4px 7px;}
.PhoneMain .listPhone .act {background:#fff url('/bitrix/templates/Main_new/images/bb.gif') repeat-x 0 100%;}
.PhoneMain .listPhone .act div {background: url('/bitrix/templates/Main_new/images/bl.gif') no-repeat 0 0;}
.PhoneMain .listPhone .act a {background: url('/bitrix/templates/Main_new/images/br.gif') no-repeat 100% 0;color:#ee0022;text-decoration:none;}
.PhoneMain .PhoneDetailMain {height:150px;padding:10px 10px 10px;overflow:hidden;}
.PhoneMain .PhoneDetailMain .img {float:left;margin:0 10px 0 0;height:140px;width:100px;text-align:center;}
.PhoneMain .PhoneDetailMain h2 {font-size:14px;}
.PhoneMain .no_presence {color:red;}

.PhoneMain .price {color:#aaa;margin:5px 0 5px 0;}
.PhoneMain .price img {margin:10px 0 0px 0;}
.PhoneMain .price span {color:#ed124c;}
.PhoneMain .price span span {font-size:18px;font-weight:bold;display:inline;}
.PhoneMain .priceSmall span {color:#aaa;font-size:11px;display:inline;}
.PhoneMain .priceSmall span span {color:#aaa;font-size:11px;display:inline;}
.PhoneMain .filterMain {margin:0px 7px 0 3px;}
.PhoneMain .filterMain a {float:right;display:block;margin:4px 0 0;}

.BasketSmall {width:230px;float:right;}
.BasketSmall .item {padding:7px 10px;height:17px;}
.BasketSmall .item .price {float:right;}
.BasketSmall .item h3 {font-size:12px;}
.BasketSmall .odd {background:#fafafa;}
.BasketSmall .title {font-weight:bold;text-decoration:none;color:#aaa;}
.BasketSmall .price {margin:0 10px 0 0;color:#ed124c;font-size:14px;font-weight:bold;}
.BasketSmall .price span {font-size:11px;font-weight:normal;}

.listOrder {padding:0 10px 20px 10px;}
.listOrder .price {color:#ed124c;font-size:18px;font-weight:bold;}
.listOrder .price span {font-size:11px;font-weight:normal;}

.newsList, .newsList li {margin:0;padding:0;}
.newsList {padding:0 0 20px 0;}
.newsList li {list-style:none;margin:0 0 20px 0;}


.listFiles, .listFiles li {margin:0;padding:0;}
.listFiles li {list-style:none;margin:0 0 0 10px;padding:0 0 20px 25px;background:url('/bitrix/templates/Main_new/images/download.gif') no-repeat 0 2px;}
.listFiles li li {background:none;list-style:disc;padding:5px 0 5px 0;}

#FormaAddRequest .hidden {display:none;}
#FormaAddRequest td {padding:3px;}
#FormaAddRequest table table td {padding:0 5px 0 0;}
#FormaAddRequest .L {width:40%;}
#FormaAddRequest .R {width:60%;}
#FormaAddRequest .width100 {width:98%;}
#FormaAddRequest .widthS {width:30px;}
#FormaAddRequest .widthN {width:100px;}
#FormaAddRequest .small {color:#aaa;}

.starrequired {color:red;}

.Progress {position:absolute;top:0;left:0;}
.Progress .ProgressFon {position:absolute;top:0;left:0;background:#fff;opacity:0.7;filter: alpha(opacity = 70);}
.Progress .ProgressBar {position:absolute;}
.Progress .ProgressBar img {vertical-align:middle;}

.listProject, .listProject li {margin:0;padding:0;}
.listProject li {list-style:none;margin:0 0 40px 0;overflow:hidden;}
.listProject img {float:left;margin:0 15px 0 0;}
.listProject .descr {padding:5px 0 0;}
.listProject .imagePreview {height:150px;width:150px;}

.ProjectDetail .foto, .ProjectDetail .foto li {margin:0;padding:0;}
.ProjectDetail .foto {overflow:hidden;}
.ProjectDetail .foto li {list-style:none;margin:30px 17px 0 0;float:left;}

.Ramka {background:url('/bitrix/templates/Main_new/images/c_1.gif') no-repeat 0 0;}
.Ramka div {background:url('/bitrix/templates/Main_new/images/c_2.gif') no-repeat 100% 0;}
.Ramka div div {background:url('/bitrix/templates/Main_new/images/c_3.gif') no-repeat 0 100%;}
.Ramka div div div {background:url('/bitrix/templates/Main_new/images/c_4.gif') no-repeat 100% 100%;}
.Ramka img {visibility:hidden;}
.Ramka a {display:block;}

.map-columns {width:100%;}
.map-columns td {width:50%;}

.corporate {display:block;background:url('/bitrix/templates/Main_new/images/icons_corporate2.gif') no-repeat 0 0;margin:5px 0 0 10px;padding:3px 0 3px 25px;}

.MyCDMA {height:183px;padding:0 10px;}
.MyCDMA table {width:100%;}
.MyCDMA td {padding:0 0 10px 0;margin:0px;height:18px;}
.MyCDMA .input {background:url('/bitrix/templates/Main_new/images/input.gif') no-repeat 0 0;width:143px;height:18px;padding-left:5px;padding-right:5px;padding-top:1px;}
.MyCDMA .input input {border:none;width:143px;height:14px;background:none}
.MyCDMA .L {width:100%;font-weight:normal !important;}
.MyCDMA .pad {padding:5px 10px;}
.MyCDMA .getpass {padding:0 0 0 10px;margin:0 10px 5px 0;display:block;float:right;background: url('/bitrix/templates/Main_new/images/li3.gif') no-repeat 0 6px;}

div.submit {margin:0;float:left;background:url('/bitrix/templates/Main_new/images/button_l_green.gif') no-repeat 100% 0;}
div.submit input{border:none;background:url('/bitrix/templates/Main_new/images/button_r_green.gif') no-repeat 0 0;color:#fff;font-size:11px;font-weight:bold;cursor:pointer;padding:1px 5px 2px;height:19px;margin:0;}
div.disabled {background:url('/bitrix/templates/in/images/button_r_disabled.gif') no-repeat 100% 0;}
div.disabled input {background:url('/bitrix/templates/in/images/button_l_disabled.gif') no-repeat 0 0;color:#aca899;}


ul.style {overflow:hidden;}

.checkNumber {line-height:20px;padding:0 0 10px;}

.webMoney {float:right;padding:3px 20px 0 0;}

.search-tags-chain, .search-tags-cloud {padding:0 0 15px 10px;}

.tag-link-19 {color:#00ff00;}



.ramka {margin:0 0 -2px 0;border:1px solid #cecece;padding:10px;position:relative;z-index:1;}
.ramkaDown {height:2px;margin:0 0 15px 0;background:url('/bitrix/templates/Main_new/images/r_3.gif') no-repeat 0px 0px;position:relative;z-index:3;}
.ramkaDown div {height:2px;background:url('/bitrix/templates/Main_new/images/r_4.gif') no-repeat 100% 0;font-size:1px;}
.ramkaUp {margin:0 0 -2px 0;background:url('/bitrix/templates/Main_new/images/r_1.gif') no-repeat 0 100%;position:relative;z-index:3;}
.ramkaUp div {background:url('/bitrix/templates/Main_new/images/r_2.gif') no-repeat 100% 100%;font-size:1px;} 

 .Hidden {display:none;}
 
 
#PopupBackground {position:absolute; background:#fff; left:0;opacity:0.8;position:absolute;top:0;width:100%;z-index:10;}
#PopupData {position:fixed;z-index:110;background:#fff;padding:10px;}

