﻿path.edit {
        position:absolute;
        background-color:#BEBFC3;
        border:1px solid #666;
        filter: Alpha( opacity = 85 );
        padding:2px;    z-index:1;
        color: #666666;
}
.edith {
        position:absolute;
        background-color:#DEDFE0;
        border:1px solid #666;
        filter: Alpha(Opacity=90);
        padding:2px;
        cursor: pointer;
        z-index:1;
        color: #ffffff;
}
.admin {
        position:absolute;
        right:25px;
        top:5px;
        width:168px;
        background-color:#FFFFFF;
        border:2px solid #545454;
        padding:4px;
        filter: Alpha(Opacity=85);
        text-align:left;
        z-index:255;
}
.adminh a, .admin a {    
        font-size:90%;
        padding:2px 4px;
        color: #545454;
        text-decoration:none;
        }
.admin a:hover, .adminh a:hover{    
        padding:2px 4px;
        color: #878787;
        text-decoration:underline;}
.listpnl {    
        position:absolute;
        list-style:none;
        display: inline;
        margin:0;
        padding:0;}
.listpnl li {    
        display: inline;
        padding:0;
        margin:0 25px 0 0;}
/* Main Style *//*#bd {	zoom:1;  }*/
#bd:after {    
        content:".";
        display:block;
        height:0;
        clear:both;
        visibility:hidden;}
/* Catalog */
.products {
        margin:-7px 0 15px 30px;
        width:280px;}
.products 
li {    
	margin:7px 0 8px 0;    
	clear:both;
}
.products a {    
	font:13px verdana, sans-serif;
}
.contributed {    
	margin:0 0 0 15px;    
	float:left;    
	clear:both;
}
.selected {    
	position:relative;    
	left:-15px;    
	padding:0 0 0 15px;    
	background:url(images/menurow.gif) left center no-repeat;
}
.selected a {    
	color:#555;
}
.selected ul a {    
	color:#0066ff;    
	background:#fff;    
	text-decoration:underline;
}
#path {    
	font-size:11px;    
	color:#999;
	margin-left:15px;
}
#path li {    
	display:inline;    
	margin:0;    
	padding:0;
}
#path a {    
	color:#999;
}
/* Product Detail */
.detail_info {    
	float:left;    
	width:50%;
}
.detail_info ul {    list-style-type:square;    color:#ff8f29;}.detail_info  ul li {    margin:0 0 6px 27px;    padding:0 0 0 3px;}.detail_info  ul p {    color:#555;}#pg .detail_info p {    margin:0 0 0 10px;}#pg .prod_detail {    list-style-type:none;    margin:0;    padding:0;}.max_detail {    width:350px;}#pg .papers {    margin:15px 0 0 15px;    margin-left:0;}#pg .papers li {    display:block;    float:left;    padding:70px 0 0 0;    background:url(images/detailbg.jpg) left top no-repeat;    width:90px;}#pg .big {    width:100px;}.show {    position:absolute;    display:block;    width:150px;    z-index:255;}/* Articles */.date_article, .author_article {    font:13px verdana, sans-serif;}.author_article {    float:right;}.head_article {    text-align:left;    margin:13px 0 5px 0;}.text_intro p, .text_intro ul {    padding:0 25px;}.text_intro ul {    list-style-type:disc;    color:#ff9933;    margin:15px 0 0 0;}.text_intro ul li {    margin:0 0 7px 15px;    padding:0 0 0 5px;}.text_intro ul li span {    color:#555;}.arrow {    margin:0 0 15px 0;    display:block;}.article_title {    display:block;    line-height:18px;    margin:0 0 0 12px;}form.consult{    width:450px;    padding:0;    margin:0;    text-align:center;}form.consult div{    float:left;    margin:5px 0;    padding:0;    width:450px;    clear:both;}form.consult div label{    float:left;    width:200px;    margin:0 5px;    padding:0;    text-align:right;    clear:none;}form.consult div input, form.consult div textarea{    width:200px;    float:left;    clear:none;    margin:0 5px;}form.consult div input.button{    float:left;    margin:5px 0 0 215px;}form.consult img{    float:left;    margin:0 5px 0 85px;}.gallery_prices img {    float:left;    padding:10px;}.gallery_prices p {    clear:both;    margin-top:10px;}.year{    text-align:center;}.year ul{    overflow:hidden;    margin:auto;    width:400px;    text-align:center;}.year ul li{    display:inline;    margin:0;    padding-left:5px;}.year ul li a{    text-decoration:none;    font-size:130%;    font-family:arial;    font-weight:900;    color:#fc3;}.year ul li.act a, .year ul li a:hover{    color:#005aff}.year ul li a:hover{    text-decoration:underline;}.fonts textarea{    width:300px;    height:200px;}.field_error{    background-color:#ffc0c0;}.exhibitions{    text-align:center;}.exhibitions ul, .exhibitions ul li{    margin:0;    padding:0;}.exhibitions ul li .all{    position:relative;    left:-150px;    top:-20px;}#bd .exhibitions ul li{    margin-bottom:25px;    font-weight:900;}.exhibitions ul li .add{    position:relative;    left:-178px;    top:-12px;}ul.answers li{    border-bottom:1px solid #ff9933;    margin:0 0 40px 0;}ul.answers li span{    color:#ff9933;    font-weight:bold;    font-size:11px;}#pg .max_detail span {    display:block;    padding:0 0 0 12px;    height:20px;    margin:15px 0 0 250px;}.bold {    font-weight:bold;}.lnk {    display:block;    clear:both;    margin:15px 0 5px 15px;}.product_list {    font-size:14px;    color:#f93;    margin-bottom:10px;}#bd #sertif{    margin:0;    list-style-type:none;}#bd #sertif  li{    display:block;    float:left;    margin:0;    height:150px;    margin:5px;}#bd #sertif  li.admn .edit, #bd #sertif  li.admn .edith{    display:block;    width:130px;}#bd #sertif  li.admn{    clear:both;}#image_pre{    margin:0 20px;    background:#fff;    padding:10px 10px 25px 10px;}#image_pre #img_hdr{    background:url(images/headbg.gif) left top no-repeat;    height:55px;    margin:0 0 15px 0;}#image_pre #img_hdr div{    background:url(images/headbg.gif) right top no-repeat;    height:55px;    margin:0 0 0 10px;}#image_pre #img_hdr div img#logo{    margin:0 180px 0 0;}/* Verx --- Neobrabotannie parametry*//*so starogo mcol = rcol   content = bd  *//* Main Style */* {    margin:0;    padding:0;}h1 {    font:bold 17px Arial, sans-serif;}h2 {    font:14px Arial, sans-serif;}h3 {    font:16px Arial, sans-serif;}fieldset, form, img, ul, p, h1, h2, h3, h4 {    list-style-type:none;    padding:0;    margin:0;    border:0;    color:#555;}a {    text-decoration:none;    color:#005aff;}a:hover {    text-decoration:underline;}body {    font:13px Verdana, Helvetica, sans-serif;    text-align:center;    margin: 0;    border: 0;    background:#aaa;    color:#555;    position:relative;}#pg {    /*  min-height:100%;    height:auto !important;    height:690px;           */    width:1004px;    background:#fff;    color:#555;    margin:auto;    padding:7px 10px 25px 10px;    text-align:left;}#pg .txt p {    text-indent:25px;    padding:0 15px;}#pg .txt_other p{    text-indent:25px;    padding:0 15px;}#pg .txt_other b{    padding:0 15px;}#pg .txt_other h2{    padding:0 15px;}#pg .txt_other h3{    padding:0 15px;}#pg .txt_other h4{    padding:0 15px;}#pg .txt_other h5{    padding:0 15px;}#pg .txt ul {    list-style-type:none;    padding:0 0 0 25px;}#pg .txt li {    padding:0 0 0 20px;    background:url(images/libg.gif) 0px 7px no-repeat;}#pg .txt img {    padding:10px 20px 10px 10px;}#pg .txt .edit img, #pg .txt .edith img {    margin:0;}#pg .txt .edit img, #pg .txt .edith img{    padding:0;}/* Шапка */#hd {    background:url(images/headbg2.gif) no-repeat;    width: 1004px;    height:85px;    margin:auto;}#logo {    width: 213px;    height:46px;    margin:3px 10px 10px 10px;    float:left;}#slogan {    width: 300px;    height:46px;    margin:3px 10px 5px;    float:left;}#logos {    width: 398px;    height:46px;    margin:3px 10px 10px;    float:left;}#hd ul {    clear:both;}#hd ul li {    float:left;    width:196px;    height:25px;    margin:0 6px 0 0;    text-align:center;    background:url(images/menubg2.gif) no-repeat;}#hd ul li a {    display:block;    height:21px;    padding-top:4px;    color:#fff;    text-decoration:none;    font:bold 14px arial, sans-serif;}#hd ul li a:hover {    background:url(images/actmenubg2.gif) no-repeat;}#hd ul li.last {    font-weight:normal;    width:85px;}#hd ul li.last a {    color:#0066ff;    background:#fff;    font-weight:normal;    text-decoration:underline;}#hd ul li.last a:hover {    background:#fff;    text-decoration:none;}#hd ul li#end_menu {    margin:0 0;}#hd ul li ul {    clear:both;    display:none;    margin:0;    position:relative;    z-index:255;}#hd ul li:hover ul, #hd ul li.over ul {   display: block;}#hd ul li ul li {    background:url(images/submenu.gif) 1px no-repeat;    height:25px;    padding-top:2px;    width:230px;    margin:auto;}#hd ul li ul li a {    color:#fff;    text-align:left;    text-indent:9px;    text-decoration:none;    height:21px;    padding-top:4px;    font:13px Verdana, Arial, Helvetica, sans-serif;}#hd ul li ul li a#small_txt {    letter-spacing: -1px;}#hd ul li ul li a:hover {    background:url(images/submenu_a.gif) 1px 0 no-repeat;}/* Fix IE. Hide from IE Mac \*/* html #hd ul li ul {    position:absolute;    margin-left:-98px;}/* End *//* Заголовки блоков */.block_headers_product{        padding:15px 0 5px 10px;    font:bold 17px Arial, sans-serif;}.block_headers_search{    margin: 0 5px;    font:bold 17px Arial, sans-serif;    text-align:left;    border:0;}.block_headers_rcol_prices{    padding: 0px 0 5px 15px;    font:bold 17px Arial, sans-serif;}.block_headers_main_prices{    padding: 0px 0 15px 15px;    font:bold 17px Arial, sans-serif;}.block_headers_instrum_mes{    padding: 0px 0 10px 0px;    font:bold 17px Arial, sans-serif;}.block_headers_instrum_news{    padding:12px 0 0 10px;    font:bold 17px Arial, sans-serif;}.block_headers_instrum_news_a{    /*padding:0 0 0 0;*/    font:12px Arial, sans-serif;    position:relative;    float:right;   }.block_headers_contacts{    padding: 0px 0 10px 5px;    font:bold 17px Arial, sans-serif;}/* Середина */#bd {    overflow:hidden;    width:100%;    padding-bottom:100px;}#bd .rcol h1 {    padding:0 0 5px 0;}#bd .rcol p {    line-height:18px;}#bd .rcol .txt p{    text-indent:20px;}#pg h1.rhead {    margin:12px 0 0 0;    padding:0 0 0 10px;}/* *Левая.колонка* */.topblock {    height:10px;    font-size:0;    background:url(images/topblockbg.gif) no-repeat;}.prices_main {    clear:both;    padding:0px 0 0 0;}.prices_main .price_list, .prices_main .enciclopedia {    float:inherit;    width:274px;    height:180px;    background:url(images/mainblockbg.gif) 50% 100%;    padding-bottom:10px;}#botblock {    background:url(images/mainblockbgbot.gif) no-repeat 50% 100%;    height:10px;    display: block;    width:274px;    vertical-align:bottom;}.enciclopedia:after {    content:".";    display:block;    clear:both;    visibility:hidden;    height:0;}.price_list ul, .enciclopedia ul,.bulletin ul {    width:150px;    float:left;    padding-left:10px;    clear:both;}.price_list li, .enciclopedia li, .bulletin li {    background:url(images/iconlist.gif) 0 3px no-repeat;    padding:0 0 0 30px;    float:left;}.price_list li p, .enciclopedia li p, .bulletin li p {    color:#999;    font:11px verdana, sans-serif;}.prices_main .price_list .book {    position:relative;    left:10px;    top:10px;}.prices_main .enciclopedia .book {    float:right;    position:relative;    right:10px;    top:15px;}.prices {    clear:both;    padding:0 0 0 5px;    margin-right:10px;}.rcol .price_list, .rcol .enciclopedia, .rcol .bulletin {    float:left;    width:195px;    background:url(images/botblockbg.gif) 50% 100% repeat;    padding-bottom:0px;}.rcol .price_list {    height:220px;    margin:0 0 0 0;}.rcol .bulletin {    margin:20px 0 0 0;    height:230px;}.rcol .enciclopedia {    margin:20px 0 0 0;    height:240px;}.rcol .topblock2 {    height:10px;    font-size:0;    width:195px;    background:url(images/topsearchbg2.gif) no-repeat;}
.rcol .botform 
{    
	height:10px;    
	font-size:0;    
	width:195px;    
	float:left;    
	background:url(images/botsearchbg.gif) no-repeat;
}
.rcol .price_list ul, .rcol .bulletin ul, .rcol .enciclopedia ul {    position:absolute;    margin:120px 0 0 0;}.rcol .price_list li, .rcol .bulletin li, .rcol .enciclopedia li  {    width:80%;}.rcol .price_list .book, .rcol .bulletin .book, .rcol .enciclopedia .book  {    position:relative;    left:40px;}.monthly_item_text {    margin-bottom: 20px;}.monthly_item_text h5 {    font:12px verdana, sans-serif;    font-weight:bold;}.monthly_item_text a {    color: gray;}.gray {    font:12px verdana, sans-serif;    color:#999;    padding-top:5px;    padding-bottom:45px;}/* Подвал*/#ft {    position:absolute;    width:1004px;    height:100px;    bottom:0px;}#ft2 {    background:url(images/ftbg.gif) no-repeat; }#ft:after {    content:".";    display:block;    height:0;    clear:both;    visibility:hidden;}#ft p {    float:left;    font-size:11px;    margin:0 0 0 0;    line-height:16px;}#ft p span {    font-weight:bold;}#ft1 {    display:block;    width:1004px;    height:20px;    margin:0;    padding: 5px;}#ft1 ul {    clear:both;}#ft1 ul li {    float:left;    width:auto;    height:14px;    margin:0 12px 0 0;    }#ft1 ul li a {    color:gray;}.longer {    margin:0 0 0 25px;}#ft .logo {    float:right;    border:0;    margin:-41px 0px 0 0;}/* КЛАССЫ */.bdlink {    position:relative;    float:right;    margin-top:15px;}.detail_tbl {    clear:both;    color:#221e1f;    font:11px arial, sans-serif;    margin:10px 0 0 0;    width:100%;}.detail_tbl td {    background:#e2f4fd;    padding:2px 5px;    border:1px solid #fff;    text-align:center;}.detail_tbl table td {    border:0;    border-right:1px solid #fff;    width:20px;}.detail_tbl .last {    border:0;}.divider {    background:#ff9933 url(images/ltline.gif) left top no-repeat;    height:3px;    font-size:3px;}.divinside {    background:url(images/rtline.gif) right top no-repeat;}.category .price {    background:url(images/pricebg.gif) no-repeat;    width:77px;    height:18px;    color:#fff;    padding:0 0 0 12px;    position:relative;    left:68px;    top:-10px;}
.category {    
	width:160px;    
	height:160px;    
	background:url(images/frame.gif) no-repeat;    
	padding:5px 0 0 5px;    float:left;    
	margin:0 0 0 20px;    
	margin:0 14px;
}
.category a {    
	display : block;    
	margin : 10px 0 0 0;
}
#pg .nomargin {    
	margin:0;    
	padding:0;
}
.lcol {    
	background:#fff;    
	float:left;    
	width:20%;    
	padding:15px 0 10px 0;
}.lcol ul, .lcol ul.zakaz {    clear:both;}.lcol ul li {    width:196px;    height:25px;    margin:4px 0 0 0;    text-align:center;    background:url(images/menubg2.gif) no-repeat;}.lcol ul li a {    display:block;    height:21px;    padding-top:4px;    color:#fff;    text-decoration:none;    font:bold 12px arial, sans-serif;}.lcol ul a:hover {    background:url(images/actmenubg2.gif) no-repeat;}.lcol ul li.last, .lcol ul.zakaz li.last {    font-weight:normal;    width:85px;}.lcol ul li.last a, .lcol ul.zakaz li.last a {    color:#ffffff;    background:#fff;    font-weight:normal;    text-decoration:underline;}.lcol ul li.last a:hover, .lcol ul.zakaz li.last a:hover {    background:#fff;    text-decoration:none;}.lcol ul.zakaz li {    width:196px;    height:31px;    margin:10px 0 0 0;    text-align:center;    background:url(images/menubg4h.gif) no-repeat;}.lcol ul.zakaz li a {    display:block;    height:25px;    padding-top:6px;    color:#fff;    text-decoration:none;    font:bold 16px arial, sans-serif;}.lcol ul.zakaz a:hover {    background:url(images/actmenubg4h.gif) no-repeat;}#actmenu_std {    background:url(images/actmenubg2.gif) no-repeat;}.lcol form {    background:url(images/botblockbg.gif) 50% 100% repeat;    width:97%;    padding:0 0 0 0;    margin:0;}.comments {    font-size:10px;    width:85px;    text-align:right;    margin:0 0 0 33px;    border:0;}.lcol form input, .lcol form submit {    display:inline;    vertical-align:middle;}.lcol form .input {    margin:5px 3px 0 6px;    padding:0;    border:1px solid #aaa;    height:20px;    width:110px;}.lcol form .submit {    width:59px;    height:23px;    margin:5px 3px 0 2px;}.lcol form label a {    border-bottom:1px dashed #555;    text-decoration:none;    color:#555;}#topform {    height:10px;    font-size:0;    background:url(images/topsearchbg2.gif) no-repeat;}
#languages {
        margin: 0 0 15px 0;
        width:195px;
        height: 40px;
        background:url(images/botblockbg.gif) 50% 100% repeat;}
#counters {
        margin: 20px 0 0 0;
        width:195px;
        height: 40px;
        background:url(images/botblockbg.gif) 50% 100% repeat;}
#counters_other {
        margin: 20px 0 0 0;
        width:195px;
        height: 40px;
        background:url(images/botblockbg.gif) 50% 100% repeat;}
#contacts {    margin: 20px 0 0 0;    width:195px;    height: 200px;    background:url(images/botblockbg.gif) 50% 100% repeat;    }#contacts_text .beginners{    padding:0 10px 0 0;}#contacts_text .beginners span{    font-weight:bold;    margin: 0 0 0 5px;}#contacts_text a {    color:#000;    text-decoration:none;}#contacts_text a:hover {    background:transparent no-repeat;}#contacts_text p {    font-size:11px;    padding: 0 0 0 5px;    line-height:16px;    color:black;}#botform {    height:10px;    font-size:0;    background:url(images/botsearchbg.gif) no-repeat;}#blueform {    background:#cbe9fc;    height:15px;}.intro {    padding:0 25px;}ul.intro a {    background:url(images/menudatebg.gif) 15px 7px  no-repeat;    padding:0 0 0 35px;    position:relative;    top:-2px;    z-index:0;    font-size:8pt;}ul.intro li {    margin:0 0 7px 0;    position:relative;    z-index:0;}.text_list {    padding-bottom:15px;    margin-right:15px;}.text_list li{    background:url(images/menudatebg.gif) 15px 7px  no-repeat;    padding:0 0 0 35px;    position:relative;    top:5px;    z-index:0;    text-align:justify;}.lcol .detail {    clear:both;    float:left;    width:320px;    padding-left:15px;}.detail:after {    content:".";    display:block;    height:0;    clear:both;    visibility:hidden;}.detail .price {    background:url(images/pricebg.gif) no-repeat;    width:77px;    height:18px;    color:#fff;    padding:2px 0 0 0;    margin:0;    position:relative;    left:68px;    top:-10px;    text-align:center;    font-size:10px;}.detail .lcol {    width:150px;    background:url(images/frame.gif) no-repeat;    padding:5px 0 0 5px;}/* Средняя колонка*/.mcol {    /* background:#ff9; */    float:left;    width:59.9%;    padding-top:5px;}.mcol h1 {    padding:0 0 15px 0;}.mcol p {    line-height:18px;}.mcol .txt{    display:block;    margin:10px 0 0 0;}.mcol .txt_other{    display:block;    margin:10px 0 0 0;}.mcol .txt p {    text-indent:20px;}.mcol .det_pic {    display:block;    margin-left:auto;    margin-right:auto;    width:99%;}.mcol .det_pic .pic {    display:block;    float:left;}.mcol .det_pic .certif {    display:block;    width:120px;    margin:0;    padding:0;    float:right;}.mcol .det_pic .certif img {   display:block;   margin-top:5px;}.nofloat {    clear:both;}.newslst {    /*    background:#fdd; */    padding:10px 12px 10px 0;    width:540px;    overflow:hidden;}.newslst ul li {    width:540px;    float:left;    clear:both;}.newslst ul a {    display:block;    float:left;    width:400px;}.newslst ul p {    margin:0;    padding:0;    clear:both;    float:left;}.backbutton{    width:206px;    height:25px;    margin:8px 0 0 195px;    text-align:center;    background:url(images/back.gif) no-repeat;}.backbutton a {    display:block;    height:21px;    padding-top:4px;    color:#fff;    text-decoration:none;    font:bold 12px arial, sans-serif;}/* *Правая.колонка* */.rcol {    float:right;    width:20%;    padding:15px 0 10px 0;}.detail .rcol {    width:165px;    padding:0;}.detail .rcol h2 {    padding:0 0 15px 0;    font:normal 13px verdana, sans-serif;}.detail .rcol ul {    list-style-type:disc;    color:#ff9933;}.detail .rcol li, .rcol li {    margin:0 0 0 20px;}#pg h1.rhead2 {    margin:12px 0 0 0;    padding:0 0 5px 10px;}#pg h1 sup {    font-size:13px;}.order_table_right {    text-align:right;}textarea {    width:100%;}.order_button {    color:black;}.child_pages ul {}.child_pages li {    background:url(images/iconlist.gif) 0 3px no-repeat;    padding:0 0 0 30px;      margin:0 0 15px 0;}