@charset "utf-8";
/* @import url('bootstrap_v2.2.1.css'); */		/*bootstrap*/

table {border-collapse: collapse;border-spacing: 0;}
tr, td { vertical-align: top; text-align: left;}


.browserOpera select {border-radius:0px;}
.hidden {display:none;}
.strong {font-weight:bold;}
.strong_cancel {font-weight: normal;}
.no_decoration {text-decoration:none}
.nowrap {white-space:nowrap;}
.clear {clear:both;}
.float_right {float:right;}
.float_left {float:left;}
.text_left {text-align:left;}
.text_right {text-align:right;}
.text_center {text-align:center;}
.middle {vertical-align:middle;}
.line_height_2 {line-height:2em;}
.line_height_normal {line-height:normal;}
.sup {vertical-align:super;}
.o_hidden {overflow:hidden}
.inline-block {display:inline-block}
.column2 {column-count:2;-moz-column-count:2;-webkit-column-count:2;-webkit-column-gap:40px;column-gap:40px;-moz-column-gap:40px;}
.column3 {column-count:3;-moz-column-count:3;-webkit-column-count:3;-webkit-column-gap:30px;column-gap:30px;-moz-column-gap:30px;}

.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}

.box {position:relative;background:#fff;margin:0px auto;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}
.box_shadow {border:1px solid #e8e8e8;box-shadow:0px 0px 10px #e8e8e8;-moz-box-shadow:0px 0px 5px #dcdbd8;-webkit-box-shadow:0px 0px 5px #dcdbd8;}
.box_padding05 {padding:5px;}
.box_padding1 {padding:10px;}
.box_padding2 {padding:20px;}
.radius5 {border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.radius7 {border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;}

.h1 {margin:0 0 20px;font-size:25px;}
.h2 {margin:0 0 20px;font-size:18px;}

.c1 {background: url(/img/c1.gif) top left no-repeat;}
.c2 {background: url(/img/c2.gif) top right no-repeat;}
.c3 {background: url(/img/c3.gif) bottom left no-repeat;}
.c4 {background: url(/img/c4.gif) bottom right no-repeat;}

/* Цвета шрифтов и ссылок*/
.fcolor2,.fcolor2 a {color:#ff8b19;} /*оранжевый*/
.fcolor3,.fcolor3 a {color:maroon;} /*бордовый*/
.fcolor4,.fcolor4 a {color:#707070;} /*т.серый*/
.fcolor5,.fcolor5 a {color:#999;} /*серый*/
.fcolor6,.fcolor6 a {color:silver;} /*св.серый*/
.fcolor7,.fcolor7 a {color:#0077bb;} /*цвет ссылки*/
.fcolor8,.fcolor8 a {color:#000;} /*черный*/
.fcolor9,.fcolor9 a {color:red;} /*красный*/
.fcolor10,.fcolor10 a {color:green;} /*зеленый*/

/* Цвета фона и границы*/
.bcolor2 {background:#f5f5f5;} .brcolor2 {border:1px solid #e8e8e8;} /*св.серый*/
.bcolor3 {background:#E8EEFA;} .brcolor3 {border:1px solid #CCDEFD;}  /*голубой*/
.bcolor4 {background:#F9EDBE;} .brcolor4 {border:1px solid #F0C36D;}  /*св.желтый*/
.bcolor5 {background:#e0efda;} /*зеленый*/

/* Размеры шрифтов*/
.fsize0 {font-size: 10px;}
.fsize1 {font-size: 11px;}
.fsize2 {font-size: 12px;}
.fsize3 {font-size: 15px;}
.fsize4 {font-size: 18px;}
.fsize5 {font-size: 22px;}
.fsize6 {font-size: 28px;}
.fsize7 {font-size: 32px;}

.container05 {width:auto;margin:0 0 5px 0;}
.container10 {width:auto;margin:0 0 10px 0;}
.container20 {width:auto;margin:0 0 20px 0;}
.container30 {width:auto;margin:0 0 30px 0;}
.container, .container40 {width:auto;margin:0 0 40px 0;}
.tcontainer05 {width:auto;margin:5px 0 0 0;}
.tcontainer10 {width:auto;margin:10px 0 0 0;}
.tcontainer20 {width:auto;margin:20px 0 0 0;}
.tcontainer30 {width:auto;margin:30px 0 0 0;}
.tcontainer,.tcontainer40 {width:auto;margin: 40px 0 0 0;}

.dhead {font-weight:400;margin:0px;font-family:"Times New Roman", Times, serif;} /* Заголовок в д.окнах */
.table td {border:1px solid silver;padding:5px;}
.mtable {width:100%;display:table;border-collapse:collapse;}
.mtable .tr {display:table-row;}
.mtable .td {display:table-cell;padding:5px;}
.mtable .td.border {border:1px solid #eee;}
.mtable .thead {display:table-header-group}
.mtable .tbody {display:table-row-group}
.mtable .thead .td {background:#f5f5f5}
.excel td {padding:5px;font-family:Times New Roman,Sans serif;}
.text p {text-align:justify;text-indent:30px;margin:0;}
.thumb1 {border:1px solid #e6e6e6;}

.comment_form {margin-top:4px;line-height:1.3em;}
.star {color:red;font-weight:normal;}
.m_link {text-decoration:none;border-bottom:1px dashed;}
.j_link {cursor:pointer;}
.help_cur {cursor:help;}
.new_window {background:url('/img/new_window.gif') right no-repeat;padding-right:14px;}

.breadcrumb, .breadcrumb a{font-size:12px;color:#707070}
.breadcrumb .icon_home{display:inline-block;width:14px;height:16px;line-height:16px;vertical-align:text-top;background:url('/img/icon_home.png') 0px 1px no-repeat !important;}

#cp_menu {width: 240px;background: #fff;}
#cp_menu a {color: black;}
#cp_menu .sub a , #cp_menu .subsub a {text-decoration: none;}
#cp_menu .sub a:hover, #cp_menu .subsub a:hover {text-decoration: underline;}
#cp_menu .m {background: #DFE6F5; border: 1px solid #ADC2E4; margin: 4px 0; padding: 7px 10px; font-weight: bold;
    font-size: 16px;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
#cp_menu .selected {background: #F0F4FA; }
#cp_menu .sub  {padding: 5px 10px 5px 0; margin-left: 20px;font-size: 110%;}
#cp_menu .subsub {margin-left: 40px;padding: 0 0 5px 0; font-size: 90%;}
#cp_menu .line {margin-left: 20px;border-top: 1px dotted silver;}


#help_menu {width: 240px;}
#help_menu .sub a {text-decoration: none;}
#help_menu .sub a:hover {text-decoration: underline;}
#help_menu .m {margin: 4px 0; padding: 5px 10px; font-weight: bold; font-size: 16px;}
#help_menu .sub {padding: 5px 10px; margin-left: 30px;font-size: 115%;}

.navigation {height: 28px;background: #f5f5f5 url('/img/nav-leftdoor-active.gif') no-repeat;}
.navigation ul {float: left;background: #fff;margin: 0;padding: 0;list-style-type: none;}
.navigation li {float: left;font: 12px/28px Arial, sans-serif;margin: 0 5px 0 0;background: url('/img/nav-leftdoor.gif') no-repeat;}
.navigation li a {float: left;padding: 0 10px;background: url('/img/nav-rightdoor.gif') no-repeat 100% 0;color: #333;}
.navigation li.navigation_new a {float: left;padding: 0px 35px 0px 10px;background: url('/img/nav-rightdoor-new.gif') no-repeat 100% 0;color: #333;}
.navigation li.navigation_active {background: url('/img/nav-leftdoor-active.gif') no-repeat;}
.navigation li.navigation_active a {background: url('/img/nav-rightdoor-active.gif') no-repeat 100% 0;color: #fff;font-weight: bold;text-decoration: none;}

.user_navigation  {margin: 10px 0px 0;}
.user_navigation .l_menu {float: left;}
.user_navigation .r_menu {float: right;}
.user_navigation a {
    display: block;float: left;padding: 4px 12px; border: 1px solid #DFE6F5;background: #f9fcff;margin-right: 5px;
    border-radius: 8px 8px 0 0;-webkit-border-radius: 8px 8px 0 0;-moz-border-radius: 8px 8px 0 0;
}
.user_navigation .r_menu  a{margin-right: 0;}
.user_navigation .active {background: #DFE6F5;color: #000;}
.user_navigation .clear {clear: both;height: 1px; }
.user_navigation .user_navigation_line {background: #DFE6F5; margin: -2px 0 0; padding: 2px;}

.user_path {margin: 3px 0 0;color: #707070;}
.user_path a {text-decoration: none;}
.user_path a:hover {text-decoration: underline;}

.user_head_title  {padding: 10px; margin: 4px 0 0 0;border:1px solid #e8e8e8;border-radius:0 0 7px 7px; -moz-border-radius:0 0 7px 7px; -webkit-border-radius:0 0 7px 7px;}


.infoblock {
    background: #edf3fa url('/img/info.png') 7px 7px no-repeat;border: 1px dashed #ADC2E4;text-align: left;
    padding: 7px 7px 7px 30px;width: auto;max-height: 250px;overflow-x: hidden;overflow-y: auto;margin: 0px 0px 10px;
    border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}

.okblock {
    background: #e0efda url('/img/ok.png') 7px 7px no-repeat;color: #4e894f;text-align: left;padding: 7px 7px 7px 30px;
    width: auto;margin: 0px 0px 10px;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}

.errorblock {
    background: #ffe9c8 url('/img/error.png') 7px 7px no-repeat;border: 1px dashed red;text-align: left;padding: 7px 7px 7px 30px;
    width: auto;margin: 0px 0px 10px;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}

.warningblock {
    background: #FFF8DC url('/img/warning.png') 7px 7px no-repeat;border: 1px dashed #FFA500;text-align: left;
    padding: 7px 7px 7px 30px;width: auto;margin: 0px 0px 10px;	border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}

.ic_print{
    background:url('/img/print.gif') left no-repeat;
    padding-left: 16px;
}
.sp_count table {
    width: 100%;
    margin: 5px 0px;
    font-size: 12px;
}

.sp_count table td {
    white-space: nowrap;
}

.sp_count .line {
    margin-right: 5px;
    float: left;
    height: 15px;
    background: #3399FF;
}

.sp_select_plan {width: 100%; border-collapse: collapse;}
.sp_select_plan tr:hover{background: #f9fafd}
.sp_select_plan td{border: 1px solid #e8e8e8;padding: 10px 5px;vertical-align: middle;}
.sp_select_plan tr td:first-child,.sp_select_plan thead td{background-color: #f9fafd;}
.sp_select_plan tr td+td {text-align: center; width: 100px;}
.sp_select_plan thead td {font-weight: bold;font-size:1.1em}
.sp_select_plan #sites2 td{background-color: #fff;text-align:center}
.sp_select_plan table td{border:none;}

.button1 { float: left; font: 12px/28px Arial, sans-serif; background: url('/img/nav-leftdoor-active.gif') no-repeat;}
.button1 a{ float: left; padding: 0 10px; background: url('/img/nav-rightdoor-active.gif') no-repeat 100% 0; color: #fff; font-weight: bold;}

.bluebutton  {color: #fff;font-weight:bold;background: #4c8efc;padding: 4px 10px;cursor: pointer;box-shadow: 0px 2px 2px #ddd;-moz-box-shadow: 0px 2px 2px #ddd;-webkit-box-shadow: 0px 2px 2px #ddd;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.bluebutton:hover,.bluebutton a:hover {background: #6E9DBB;}
.bluebutton a  {text-decoration: none;color: #fff;}

.pinkbutton a {color: #000;background: #FFB5C0; text-decoration: none; padding: 5px 15px;cursor: pointer;box-shadow: 0px 2px 2px #ddd;-moz-box-shadow: 0px 2px 2px #ddd;-webkit-box-shadow: 0px 2px 2px #ddd;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.pinkbutton a:hover {text-decoration: none; background: #FFD2D9;}

.orangebutton a {color: #000;text-decoration: none; background: #FFD595;padding: 5px 15px;cursor: pointer;box-shadow: 0px 2px 2px #ddd;-moz-box-shadow: 0px 2px 2px #ddd;-webkit-box-shadow: 0px 2px 2px #ddd;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.orangebutton a:hover {text-decoration: none; background: #FFE7C3;}

input[type=submit], input[type=button] { vertical-align: middle; background: #ddd url("/img/bg-btn.gif") repeat-x 0 0; width:auto; margin:-5px 0 0 0; overflow:visible; padding:2px 10px 3px; border-width:1px; border-style:solid; border-color:#ddd; border-bottom-color:#ccc; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; color:#333; text-shadow:1px 1px 0 #fff; cursor: pointer;}
input[type=submit]:-moz-focus-inner, input[type=button]:-moz-focus-inner { padding:0; border:0; }
input[type=submit]:hover, input[type=submit]:focus, input[type=button]:hover, input[type=button]:focus { border-color:#999 #999 #888; background-position:0 -6px; color:#000; }
input[type=submit]:active, input[type=button]:active { background-image:none; text-shadow:none; outline:none; }

.graybutton a{ text-decoration: none; vertical-align: middle; background: #ddd url("/img/bg-btn.gif") repeat-x 0 0; width:auto; margin:-5px 0 0 0; overflow:visible; padding:2px 10px 3px; border-width:1px; border-style:solid; border-color:#ddd; border-bottom-color:#ccc; -moz-border-radius:4px; -khtml-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; color:#333; text-shadow:1px 1px 0 #fff; cursor: pointer;}
.graybutton a:-moz-focus-inner { padding:0; border:0; }
.graybutton a:hover, .graybutton a:focus { border-color:#999 #999 #888; background-position:0 -6px; color:#000; }
.graybutton a:active { background-image:none; text-shadow:none; outline:none; }

/*http://alexwolfe.github.io/Buttons/*/
/*icons http://fortawesome.github.io/Font-Awesome/*/
.button {-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;background-color: #eeeeee;background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fbfbfb), color-stop(100%, #e1e1e1));background: -webkit-linear-gradient(top, #fbfbfb, #e1e1e1);background: -moz-linear-gradient(top, #fbfbfb, #e1e1e1);background: -o-linear-gradient(top, #fbfbfb, #e1e1e1);background: linear-gradient(top, #fbfbfb, #e1e1e1);display: -moz-inline-stack;display: inline-block;vertical-align: middle;zoom: 1;height: 32px;line-height: 32px;padding: 0px 25.6px;font-weight: 300;font-size: 14px;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;margin: 0;text-align: center;text-decoration:none;-webkit-transition-property: background;-moz-transition-property: background;-o-transition-property: background;transition-property: background;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;color: white;border:0;cursor:pointer}
.button:hover {background-color: #eeeeee;background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #dcdcdc));background: -webkit-linear-gradient(top, #ffffff, #dcdcdc);background: -moz-linear-gradient(top, #ffffff, #dcdcdc);background: -o-linear-gradient(top, #ffffff, #dcdcdc);background: linear-gradient(top, #ffffff, #dcdcdc);}
.button-tiny {font-size: 12px;height: 22.4px;line-height: 22.4px;padding: 0px 17.92px;}
.button-small {font-size: 16px;height: 25.6px;line-height: 25.6px;padding: 0px 20.48px;}
.button-large {font-size: 19px;height: 38.4px;line-height: 38.4px;padding: 0px 30.72px;}
.button-green {background: #7db500;} .button-green:hover {background: #8fcf00;}
.button-blue {background: #00a1cb;} .button-blue:hover {background: #00b5e5;}
.button-orange {background: #f18d05;} .button-orange:hover {background: #fa9915;}
.button-red {background: #e54028;} .button-red:hover {background: #e8543f;}
.button-purple {background: #87318c;} .button-purple:hover {background: #99389f;}
.button-gray {background: #eeeeee; color:#666666;} .button-gray:hover {background: #f5f5f5;}


.rules {width: auto; background: #F0F8FF;padding: 10px;margin: 0 0 50px 40px;-moz-border-radius:7px; -khtml-border-radius:7px; -webkit-border-radius:7px; border-radius:7px;}
.rules li {margin-bottom: 7px;}

.blockpage-grid > div {float:left;width:220px;height:100px;margin:10px 5px;overflow:hidden;font-size:12px;line-height:normal}
.blockpage-grid > div.banner {width:230px}
.blockpage-grid > div .img {float:left;width:90px;height:90px;margin-right:5px;border:1px solid #ccc}
.blockpage-grid > div .img a{display:table-cell;vertical-align:middle;height:90px}
.blockpage-grid > div .img a img{max-height:90px}
.blockpage-grid > div .name {max-height:29px;overflow:hidden;font-weight:bold;text-align:left}
.blockpage-grid > div .name.type2 {max-height:70px}
.blockpage-grid > div .descr {overflow:hidden;margin-top:4px;text-align:left}
.blockpage-grid > div .descr.type1 {max-height:57px;}
.blockpage-grid > div .descr.type2 {max-height:43px;}
.blockpage-grid > div .cost {font-weight:bold;margin-top:4px}
.blockpage-grid > div .date {margin-top:4px}


.main_article_anons .item {position:relative;margin-bottom:10px;padding:10px;border:1px solid #B0C4DE}
.main_article_anons .item .img{float:left;width:20%}
.main_article_anons .item .item_container{float:left;width:80%}
.main_article_anons .item .item_container .name a{display:block;font-size:16px;margin-bottom:5px;font-weight:bold;color:#0077BD}


/*Вывод страниц*/
/* .page a{background: #DFE6F5; border: 1px solid #ADC2E4; padding: 3px 7px; color: #000; text-decoration: none;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.page a:hover{background: #ADC2E4;}
.page_sel {background: #ADC2E4; border: 1px solid #ADC2E4; padding: 3px 7px; color: #000; text-decoration: none;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
 */
.page_loader {display:block;width:130px;top:50%;left:50%;margin:-100px 0 0 -65px;padding:20px;text-align:center;position:fixed;background-color:#fff;border:4px solid #ccc;border-radius:10px;opacity:0.9;z-index:9999;font-size:1.15em}
.page_loader .image {display:inline-block;width:30px;height:10px;background:url(/img/loader.gif) no-repeat;}

/**d**/
.show_sort_types span {display:none;}
.show_sort_types:hover{position:relative; z-index:23;}
.show_sort_types:hover  span{display:block;width: 120px;position:absolute;top:-3px; right:0px;z-index:24;background:#fafafa;border: solid 1px silver;padding:5px;}

.thumbimg{position: relative;text-align: center;margin: auto;}
.thumbimg img{margin: 4px 0px 0px 0px;}
.thumbimg span.zoom{display: block;width: 142px;height: 95px;position: absolute;top: 19px;left: 9px;}
.thumbimg span.zoom:hover{background: transparent url(/img/zoom.png) top left no-repeat;}

.product-grid,.product-grid .list {overflow:hidden;}
.product-grid .list .photo {float:left;width:150px;}
.product-grid .list .cont {padding-left:160px;}
.product-grid .list .cont .name a:visited {color:#1F154A! important}
.product-grid .list .cost  {display:inline-block;margin-right:10px;font-weight:bold}
.product-grid .list .presence  {display:inline-block}
.product-grid .list .cont {padding-left:160px;}
.product-grid > div.bl{float:left;width:207px;height:198px;text-align:center;position:relative;margin-bottom:11px;margin-right:11px;padding:10px;border:1px solid #e8e8e8;background:#fff;background:rgba(255,255,255,0.8);border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
.product-grid > div.bl.t2{height:222px;}
.product-grid > div.bl.first {clear:left}
.product-grid > div.bl.last {margin-right:0px;}
.product-grid > div.bl > a:visited {color:#1F154A! important}
.product-grid > div.bl .name {margin:5px 10px 0;height:47px;overflow:hidden;line-height:1.3em;}
.product-grid > div.bl .cost {position:absolute;left:10px;bottom:10px;font-weight:bold}
.product-grid > div.bl .presence {position:absolute;right:10px;bottom:10px;}
.product-grid > div.bl .firm {height:20px;overflow:hidden}

.board-grid,.board-grid .list {overflow:hidden;}
.board-grid .list {padding:10px}
.board-grid .list.bg1{background:#fff7c6;}
.board-grid .list .photo {float:left;width:110px;}
.board-grid .list .photo img{width:100px;height:75px;border:1px solid #ccc}
.board-grid .list .cont {display:table-cell;height:77px;vertical-align:middle}
.board-grid .list .cont a:visited {color:#1F154A! important}
.board-grid .list .cost {float:right;margin-left:20px;line-height:77px;font-weight:bold}
.board-grid > div.bl{float:left;width:207px;height:198px;text-align:center;position:relative;margin-bottom:11px;margin-right:11px;padding:10px;border:1px solid #e8e8e8;background:#fff;background:rgba(255,255,255,0.8);border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;}
.board-grid > div.bl > a:visited {color:#1F154A! important}
.board-grid > div.bl .name {margin:5px 10px 0;height:47px;overflow:hidden;line-height:1.3em;}
.board-grid > div.bl .cost {font-weight:bold;}
.board-grid > div.bl.first {clear:left}
.board-grid > div.bl.last {margin-right:0px;}


.articles_show img{max-width:100%}


.popup_validateTips {margin-bottom: 7px;font-size: 12px;color: red;}

.a_list_table td { border-bottom: 1px solid silver; vertical-align: middle; text-align: center;}
.a_list_table thead td { padding: 5px;}
.a_list_table tbody td { padding: 15px 5px;}

.post_off {
    border: 1px solid red;color: red;font-size: 9px;text-transform: uppercase;padding: 1px 5px;
    cursor: help;-moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
}

.post_wait {
    border: 1px solid orange;color: orange;font-size: 9px;text-transform: uppercase;padding: 1px 5px;
    cursor: help;-moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
}

.post_active {
    border: 1px solid green;color: green;font-size: 9px;text-transform: uppercase;padding: 1px 5px;
    -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
}

.micon-add {background: url('/img/add.gif') no-repeat;padding-left: 20px;}
.micon-clone {background: url('/img/clone_sm.png') no-repeat;padding-left: 20px;}
.micon-edit {background: url('/img/edit_sm.png') no-repeat;padding-left: 20px;}
.micon-del {background: url('/img/del_sm.png') no-repeat;padding-left: 20px;}
.micon-help {background: url('/img/context_help.png') no-repeat;padding-left: 20px;}
.micon-promo {background: url('/img/icon_board_promo_menu.png') no-repeat;padding-left: 20px;}
.micon-info {background: url('/img/info.png') no-repeat;padding-left: 20px;}
.micon-warning {background: url('/img/warning.png') no-repeat;padding-left: 20px;}
.micon-warning_sm {background: url('/img/warning_sm.png') no-repeat 0 50%;padding-left: 14px;}
.micon-info_sm {background: url('/img/info_sm.gif') no-repeat 0 70%;padding-left: 14px;}
.micon-star_sm {background: url('/img/star_sm.png') no-repeat 0 30%;padding-left: 14px;}
.micon_yes10 {background: url('/img/yes.gif') no-repeat 0 50%;padding-left: 14px;}

.help_cur {cursor: help;}
.help_icon {display: inline-block;width: 16px;height: 16px;line-height: 16px;vertical-align: text-top;background: url('/img/context_help.png') no-repeat;}

.bicon-add {background: url('/img/bicon-add.gif') no-repeat 0 50%;padding-left: 15px;}
.bicon-add2 {background: url('/img/bicon-add2.gif') no-repeat 0 50%;padding-left: 15px;}
.bicon-add3 {background: url('/img/bicon-add3.gif') no-repeat 0 50%;padding-left: 15px;}
.bicon-ok {background: url('/img/ok.png') no-repeat 0 50%;padding-left: 20px;}
.bicon-cancel {background: url('/img/bicon-cancel.png') no-repeat 0 50%;padding-left: 15px;}

.goods_type {margin: 5px 0 3px -5px;}
.goods_type span{padding: 2px 5px;font-size: 8px;text-transform: uppercase;color: white;cursor: default;-moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.goods_type_p {background: orange;}
.goods_type_s {background: #FFB5C0}

#posts_showcase { list-style-type: none; margin: 30px 0 0 0; padding: 0; }
#posts_showcase li { margin: 0 20px 20px; cursor: move;float: left; width: 190px; text-align: center; }

.border_radius_t1 thead td:first-child {border-radius: 6px 0 0 0;-moz-border-radius: 6px 0 0 0;-webkit-border-radius: 6px 0 0 0;}
.border_radius_t1 thead td:last-child {border-radius: 0 6px 0 0;-moz-border-radius: 0 6px 0 0;-webkit-border-radius: 0 6px 0 0;}
.border_radius_t1 tbody tr:last-child td:first-child{border-radius: 0 0 0 6px;-moz-border-radius: 0 0 0 6px;-webkit-border-radius: 0 0 0 6px;}
.border_radius_t1 tbody tr:last-child td:last-child{border-radius: 0 0 6px 0;-moz-border-radius: 0 0 6px 0;-webkit-border-radius: 0 0 6px 0;}

.a_sp_resources {width: 100%; border-collapse: collapse;}
.a_sp_resources td{padding: 5px; vertical-align: middle; border: 1px solid #fff;}
.a_sp_resources thead tr{background: #e6e6e6;}
.a_sp_resources tbody tr{background: #f5f5f5;}
.a_sp_resources tbody tr:hover{background: #f0f0f0;}
.a_sp_resources a{text-decoration: none;}
.a_sp_resources a:hover{text-decoration: underline;}
.a_sp_resources .name, .a_sp_resources .go {text-align: left;}
.a_sp_resources .pos, .a_sp_resources .pos_all{text-align: center; width: 100px;}
.a_sp_resources .go {width: 120px;}

.modal_pay_list {list-style-type:none;padding:0}
.modal_pay_list li{width:80%;display:block;padding:15px;margin:0 auto 10px;border:1px solid #ddd;border-radius:3px;cursor:pointer;background-color:#fafafa;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);*zoom:1;}
.modal_pay_list li:hover{background-image:-moz-linear-gradient(top, #f2f2f2, #ffffff);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#ffffff));background-image:-webkit-linear-gradient(top, #f2f2f2, #ffffff);background-image:-o-linear-gradient(top, #f2f2f2, #ffffff);background-image:linear-gradient(to bottom, #f2f2f2, #ffffff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffffffff', GradientType=0);}
.modal_pay_list .center{text-align:center}

/*Informers*/
.informer-block {margin: 10px 0;}
.informer-content {background-color:white; border: 1px solid #E2E2E2;padding: 3px;min-height: 80px;max-width: 298px;}
.informer {min-height: 80px;padding: 6px;overflow: hidden;}
.informer .informer-name {line-height: 20px;font-weight: bold;text-align:center}
.informer .informer-price {font-size: 11px;text-align:center}
.informer .informer-descr {font-size: 11px;color: #7E7A79;line-height:normal}
.informer-header {max-width: 298px;background-color: #F5F5F5;font-size: 11px;line-height: 18px;padding-right: 6px;text-align: right;border-radius: 0 0 5px 5px;border: 1px solid #E2E2E2;border-top: none;}
.informer-header a {color: #959595; text-decoration:none}

.sp_navbar{min-height:40px;background-color:#fafafa;background-image:-moz-linear-gradient(top, #ffffff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #ffffff, #f2f2f2);background-image:-o-linear-gradient(top, #ffffff, #f2f2f2);background-image:linear-gradient(to bottom, #ffffff, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border:1px solid #e8e8e8;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);box-shadow:0 1px 4px rgba(0, 0, 0, 0.065);*zoom:1;}
.sp_navbar .nav {position:relative;margin:0;padding:0;list-style-type: none;}
.sp_navbar .nav>li{float:left;}
.sp_navbar .nav>li.right{float:right;}
.sp_navbar .nav>li>a{display:block;padding:8px 15px 10px;color:#777777; border-top:2px solid transparent; font-weight: bold;text-decoration:none;text-shadow:0 1px 0 #ffffff;}
.sp_navbar .nav>li>a:focus,.sp_navbar .nav>.selected>a{background-color:transparent;color:#0077bb;border-color:red;}
.sp_navbar .nav .dropdown-menu .selected>a{font-weight:bold;color:#D14836}
/* .sp_navbar .nav .dropdown-menu li>a:hover,.sp_navbar .nav .dropdown-submenu:hover>a{color:#ffffff} */
.sp_navbar .nav .dropdown-menu .noactive a{color:#999}
.sp_navbar .nav .dropdown-menu  a>.count{font-size: 0.9em; color:#999}
.sp_navbar .nav .dropdown-menu  a>.count_lim{font-size: 0.9em; color:red}
.sp_navbar .nav .pro a{background-image: url('/img/pro.gif'); background-position:90% 50%; background-repeat:no-repeat}
.sp_navbar .nav>.pro>a{background-position: 5px 43%; padding-left:35px}
.sp_navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0, 0, 0, 0.2);position:absolute;top:-7px;left:9px;}
.sp_navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:10px;}
.browserOpera .sp_navbar .nav>li>.dropdown-menu:after{top:-5px}
.sp_navbar .nav .dropdown-menu{min-width:190px}
.sp_navbar .nav>li>.dropdown-menu{margin: -2px 0 0}


.sp_menu2 ul{margin:0;padding:0;list-style-type: none;}
.sp_menu2 ul li ul{margin:5px 0 5px 20px}
.sp_menu2 a{display:block;padding:5px 12px;color:#000; text-decoration:none;text-shadow:0 1px 0 #ffffff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.sp_menu2 a:hover{background-color: #f5f5f5}
.sp_menu2 .divider{*width:100%;height:1px;margin:5px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #ffffff;}
.sp_menu2 .selected>a{font-weight:bold;color:#D14836}
.sp_menu2 .count{font-size: 0.9em; color:#999}
.sp_menu2 .count_lim{font-size: 0.9em; color:red}
.sp_menu2 .pro a{background-image: url('/img/pro.gif'); background-position:90% 50%; background-repeat:no-repeat}

/*modal-window*/
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:rgba(0,0,0,0.6);text-align:center;overflow-y:scroll;}
.modal-backdrop.transparent {background-color:transparent;}
.modal-backdrop:after {display:inline-block;height:100%;width:0px;vertical-align:middle;content:'';}
.modal{display:inline-block;position:relative;vertical-align:middle;text-align:left;width:640px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);outline:none;}
.modal-header{padding:20px 30px;border-bottom:1px solid #eee;}
.modal-header span{font-size:24px;color:#141823}
.modal-body{overflow:hidden;padding:20px 30px;}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;*zoom:1;}
.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0;}
.modal-footer:after{clear:both;}
.modal-close {float:right;font-size:25px;font-weight:bold;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:0.2;filter:alpha(opacity=20);}
.modal-close:hover {color:#000;text-decoration:none;opacity:0.4;filter:alpha(opacity=40);cursor:pointer;}

.jmsg {position:fixed;top:50%;left:50%;z-index:1100;width:400px;margin:-50px 0 0 -200px;padding:15px;text-align:center;background-color:#fff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;border-radius:4px;box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);background-clip:padding-box;outline:none;}
.jmsg_type_ok {background-color:#dff0d8;border-color: #d6e9c6;color:#3c763d;}
.jmsg_type_error {background-color:#f2dede;border-color: #ebccd1;color:#a94442;}
.jmsg_type_warning {background-color:#fcf8e3;border-color: #faebcc;color:#8a6d3b;}
.jmsg_type_info {background-color:#d9edf7;border-color: #bce8f1;color:#31708f;}

#popup_container {font-family:Arial, sans-serif;font-size:12px;min-width:300px; /* Dialog will be no smaller than this */max-width: 600px;/* Dialog will wrap after this width */background:#FFF;border:solid 5px #999;color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#popup_title {font-size:14px;font-weight:bold;text-align:center;line-height:1.75em;color:#666;background:#CCC url(/img/alert_title.gif) top repeat-x;border:solid 1px #FFF;border-bottom:solid 1px #999;cursor:default;padding:0em;margin:0em;}
#popup_content {background:16px 16px no-repeat url(/img/alert_info.gif);padding:1em 1.75em;margin:0em;}
#popup_content.alert {background-image:url(/img/alert_info.gif);}
#popup_content.confirm {background-image:url(/img/alert_important.gif);}
#popup_content.prompt {background-image:url(/img/alert_help.gif);}
#popup_message {padding-left:48px;}
#popup_panel {text-align:center;margin:1em 0em 0em 1em;}
#popup_prompt {margin:.5em 0em;}

.webui-popover{position:absolute;top:0;left:0;z-index:9999;display:none;width:276px;min-height:50px;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}
.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{margin-top:-10px}.webui-popover.right,.webui-popover.right-top,.webui-popover.right-bottom{margin-left:10px}
.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{margin-top:10px}.webui-popover.left,.webui-popover.left-top,.webui-popover.left-bottom{margin-left:-10px}
.webui-popover-inner .close{font-family:arial;margin:5px 10px 0 0;float:right;font-size:20px;font-weight:700;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);text-decoration:none}
.webui-popover-inner .close:hover,.webui-popover-inner .close:focus{opacity:.5;filter:alpha(opacity=50)}
.webui-popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}
.webui-popover-content{padding:9px 14px;overflow:auto}.webui-popover-inverse{background-color:#333;color:#eee}
.webui-popover-inverse .webui-popover-title{background:#3b3b3b;border-bottom:none;color:#eee}
.webui-no-padding .webui-popover-content{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}
.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}
.webui-popover>.arrow,.webui-popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}
.webui-popover>.arrow{border-width:11px}.webui-popover>.arrow:after{border-width:10px;content:""}
.webui-popover.top>.arrow,.webui-popover.top-right>.arrow,.webui-popover.top-left>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#bbb;/*border-top-color:#999;border-top-color:rgba(0,0,0,.25);*/border-bottom-width:0}
.webui-popover.top>.arrow:after,.webui-popover.top-right>.arrow:after,.webui-popover.top-left>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}
.webui-popover.right>.arrow,.webui-popover.right-top>.arrow,.webui-popover.right-bottom>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#bbb;/*border-top-color:#999;border-top-color:rgba(0,0,0,.25);*/}
.webui-popover.right>.arrow:after,.webui-popover.right-top>.arrow:after,.webui-popover.right-bottom>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}
.webui-popover.bottom>.arrow,.webui-popover.bottom-right>.arrow,.webui-popover.bottom-left>.arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#bbb;/*border-top-color:#999;border-top-color:rgba(0,0,0,.25);*/border-top-width:0}
.webui-popover.bottom>.arrow:after,.webui-popover.bottom-right>.arrow:after,.webui-popover.bottom-left>.arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}
.webui-popover.left>.arrow,.webui-popover.left-top>.arrow,.webui-popover.left-bottom>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#bbb;/*border-top-color:#999;border-top-color:rgba(0,0,0,.25);*/}
.webui-popover.left>.arrow:after,.webui-popover.left-top>.arrow:after,.webui-popover.left-bottom>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}
.webui-popover-inverse.top>.arrow,.webui-popover-inverse.top-left>.arrow,.webui-popover-inverse.top-right>.arrow,.webui-popover-inverse.top>.arrow:after,.webui-popover-inverse.top-left>.arrow:after,.webui-popover-inverse.top-right>.arrow:after{border-top-color:#333}
.webui-popover-inverse.right>.arrow,.webui-popover-inverse.right-top>.arrow,.webui-popover-inverse.right-bottom>.arrow,.webui-popover-inverse.right>.arrow:after,.webui-popover-inverse.right-top>.arrow:after,.webui-popover-inverse.right-bottom>.arrow:after{border-right-color:#333}
.webui-popover-inverse.bottom>.arrow,.webui-popover-inverse.bottom-left>.arrow,.webui-popover-inverse.bottom-right>.arrow,.webui-popover-inverse.bottom>.arrow:after,.webui-popover-inverse.bottom-left>.arrow:after,.webui-popover-inverse.bottom-right>.arrow:after{border-bottom-color:#333}
.webui-popover-inverse.left>.arrow,.webui-popover-inverse.left-top>.arrow,.webui-popover-inverse.left-bottom>.arrow,.webui-popover-inverse.left>.arrow:after,.webui-popover-inverse.left-top>.arrow:after,.webui-popover-inverse.left-bottom>.arrow:after{border-left-color:#333}
.webui-popover i.icon-refresh:before{content:""}
.webui-popover i.icon-refresh{display:block;width:30px;height:10px;font-size:20px;top:50%;left:50%;margin-left:-15px;position:absolute;background:url(/img/loader.gif) no-repeat}
/* @-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}
@keyframes rotate{100%{transform:rotate(360deg)}} */

