<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {font-family:ModernTwenty;src:url('fonts/mod20.ttf');font-display:swap;}
@font-face {font-family:Introspect;src:url('fonts/11300.ttf');font-display:swap;}

/*BEGIN /images/html_styles/main.css*/
#sh-div-scrolltop {position:fixed;right:10px;bottom:30px;width:34px;height:34px;background-image:url('/images/scrolltop.png');z-index:5;cursor:pointer;border-radius:2px;display:none}

.content-block {padding-left:20px;}
.content-block a {color:green;}
.quest_ico {padding-right:20px;}
.quest_ico_img {border:1px solid #3C1734;}
.quest {width:100%;}
.quest2 {margin-left:101px;}
.quest3 {margin-left:157px;}
.quest3 p {margin-bottom:10px;}
.box {border: 1px solid #b00f6d; padding:15px;}
.box p {padding:2px;}
.box .action {float:right;}
.box .action a {font-size:90%;}
.box td {padding: 5px;}

.left-side {float:left; margin-right:15px; width:141px; position:relative}
.latest-block {position:absolute;left:-35px;width:180px; top:160px}

/* Sidebar */
#navigation .m1 {background:none;}
#trial-block { background-color: #b00f6d; display:block; font:12px/14px Arial; color:#ddd; padding:10px 15px; overflow:hidden}
#newfeatures-block { background-color: #e6f7c1; display:block; font:20px Georgia; color:#b00f6d; padding:10px 15px; overflow:hidden}
#newfeatures-block a {color:#b00f6d;}
.trial_header {font:16px/19px Arial; color:#ddd;}
.trial {background: #fff; width:154px;}
.trial_grey {background: #fff; width:154px; color:#808080;}

#login-block {overflow:hidden; background-color:#ccccfe; color:#b00f6d; padding: 5px;}
#login-block p {margin:3px 15px; color:#b00f6d;}
#login-block a {color:#b00f6d;}
#login-block-remember {}
.login { }
.login_grey {}

#search-block {background:#3c1734; color:#fff; padding:12px 15px 15px 15px; height:100%; overflow:hidden; }
#search-block a {color: #fff; font-family: Arial;}
.search-input {background: #fff; width:154px;}
select.search-input {background: #fff; width:158px;}
.block {padding:7px 15px; color:#fff; font:16px/18px Georgia; }
.bpurple { background-color:#a7a;} 
.light {color:#666;}
.light-purple { background: #c9c; color:#3c1734;}
.block a{color:#72a745; text-decoration:underline}
.light a{color:#666666;}
.light-purple a {color:#3c1734;}
.light-purple a:hover {background-color:#a7a !important;}
.bpurple a:hover {background-color:#959 !important;}

.subscribe {background: #fff; width:154px;}
.subscribe_grey {background: #fff; width:154px; color:#808080;}

/* Notes */
.notes_path {font: 12px/14px Georgia, "Times New Roman", Times, serif; font-weight: bold; margin-bottom:22px;}

/* List of notes */
.notes_category_title {font: 21px/25px Georgia, "Times New Roman", Times, serif;}
.notes_content_container {margin-top:30px;}
.notes_content_title {font: 13px/15px Georgia, "Times New Roman", Times, serif;}
.notes_content_author {font: 11px/13px Arial, Helvetica, sans-serif; margin:7px 0px 5px 0px;}
.notes_content_contents {font: 12px/14px Arial, Helvetica, sans-serif;}
.notes_content_tags {font: 11px/13px Arial, Helvetica, sans-serif; margin:4px -1px -1px -1px; border:1px solid #FFFFFF;}

/* Show note */
.notes_title {font:18px/18px Georgia, "Times New Roman", Times, serif; color:#911375;}
.notes_title a {text-decoration:underline;}
.notes_author {margin:7px 0px 0px 0px; font: 13px/18px Arial, Helvetica, sans-serif;}
.notes_content {margin:0px;}
.notes_content a {text-decoration:underline;}
.notes_content p {margin:15px 0px;}
.notes_content table {border-collapse:collapse; margin:15px 0px; border-width:0px;}
.notes_content td {border-color:#D1D1D1; padding:4px 8px 4px 8px; border-width:1px; border-style:solid;}
.notes_content td p {margin:0px;}
.notes_content ul {list-style:outside disc; padding-left: 20px;}
.notes_content li {margin:15px 0px;}
.notes_tags {font: 13px/18px Arial, Helvetica, sans-serif; margin-bottom:15px;}
.notes_buttons {padding-bottom:10px; float:right; text-align:right;}
.notes_latest_title {font:16px/20px Georgia, "Times New Roman", Times, serif;}

/* Order, pagination */
.notes_order {font-weight:bold;}
.notes_pager {font:13px/16px Arial,Helvetica,sans-serif;font-weight:bold;}
.notes_not_found {font-style:italic;text-align:center;margin-bottom:10px;}

.notes_form_title {margin:5px 0px 0px 0px;}

/* Reports */
.titleCell {border:1px solid #D1D1D1;height:23px;background-color:#E0E0E0;padding:0px 5px;font-weight:bold;color:#3C1734;}
.topCell {border:1px solid #e5e5e5;text-align:center;background-color:#5B7C4F;font-size:12px;font-weight:300;color:#fff;padding:5px 3px}
.sh-top-cell {border-width:1px;height:25px;border-color:#D1D1D1;border-style:solid;text-align:center;background-color:#548B54;font-size:10pt;font-weight:bold;color:#fff}
.topCell a {color:#fff}
.basicTable {border-collapse:collapse;margin-bottom:30px}
.basicCell {border-color:#f3f3f3;padding:4px 8px;border-width:1px;border-style:solid}
.basicCellGray {border-color:#f3f3f3;padding:4px 8px 4px 8px;border-width:1px;border-style:solid;background-color:#f3f3f3}
.basicTable td {font-size:11px;}

.ug_box {border:1px solid #D1D1D1;}
.ug_box_head {font-weight:bold;background-color:#E0E0E0;padding:4px 5px;}
.ug_box_cell {padding:5px;border-top:1px solid #D1D1D1;}
.ug_box_cell &gt; table td {padding:5px;}
.ug_row0 {background-color:#F9F9F9;}
.ug_row1 {background-color:#FFFFFF;}
    
/* Forms */
.formtxt {white-space:nowrap;}
.formwarning {color:#ff0000;margin:2px;}
.formsuccess {color:#009900;margin:2px;}
.formcomment {font-size:smaller; color: #666666; margin:2px;}
.threerows li{list-style:none; float:left; width:33%;}
.author {text-align:right;}
.bibilio, .math{font-style: italic; padding-left: 40px; padding-right: 40px; line-height: 200%}
.token {font-style: italic; font-weight: bold;}

/* Xinha */
#wyswyg_editor_xinh {margin:2px;}
#description_xinh {margin:2px;}
#content_xinh {margin:0px; padding:0px;}

/* Overlib */
.ol_fg {background-color:#FFFFFF;}
.ol_bg {background-color:#B0B0B0;}
.ol_caption {font:12px/14px Arial, Helvetica, sans-serif; padding:3px 5px; color:#FFFFFF;}
.ol_text {font:11px/13px Arial, Helvetica, sans-serif; padding:3px 5px; color:#666666;}

/* SubHub styles */
.Subheading {padding:0px; margin:0px; color:#911375; font:16px/18px Arial, Helvetica, sans-serif;}

/* payment */
#cards {text-align: center; width: 700px;}
#cards img {margin: 5px;}

/* Renew */
#renew_membership {width: 220px !important;}

/* Profile image */
.profile_tags {font-style:italic;}

/* The Wall */
div.wall {margin:0px 100px 15px;height:400px;width:700px;padding:3px 7px;}
div.wall_search {height:500px;margin-left:10px;width:700px;padding:3px 7px;}
div.wall strong, div.wall a {color:#3F8DC7;}
.wall_new_entry {width:100%;height:50px;margin-bottom:10px;}
p.hint, span.hint {color:#777;font-size:95%;}

.wall_inscript {margin:30px;display:inline;padding:10px 0;}
.wall_inscript span {font-size:10px;color:#333;bottom:-15px;position:relative;right:10px;}
div.wall-comment {border:0px;margin:0 0 15px;padding:3px 7px;overflow:hidden;color:#3f8dc7;font-size:12px;}
div.wall-comment strong {color:#005a8d;}
/*END images/html_styles/main.css*/


.shScrollbar {overflow-y:auto;}
/* Works on Firefox */
.shScrollbar {scrollbar-width:thin;scrollbar-color:rgba(130,130,130,.4) rgba(130,130,130,.2);}
/* Works on Chrome, Edge, and Safari */
.shScrollbar::-webkit-scrollbar {width:8px;}
.shScrollbar::-webkit-scrollbar-track {background:rgba(130,130,130,.2);}
.shScrollbar::-webkit-scrollbar-thumb {background-color:rgba(130,130,130,.4);border-color:transparent;border-radius:0px;border-width:0px;border-style:solid;}

#mainTreeScrollbar {max-height:900px;border-top:2px solid rgba(91, 124, 79, 0.12);}

.sh-view2-right-data {max-height:500px;overflow-y:auto;margin:0;
padding:5px;clear:both;border-top:1px solid transparent;}
.sh-view2-right-data table.sh-tab-right-data-1 {margin:4px 2px 4px 0;}
.sh-view2-right-data td a {text-align:left;font-family:arial,sans-serif;text-decoration:none;cursor:pointer;font-size:11.5px;line-height:1;}
.sh-view2-right-data td .shDivCategoryLevel1 a {font-size:12.5px;}
.sh-view2-right-data td a:hover {text-decoration:underline}
.shDivCategoryLevel1, .shDivCategoryLevel2 {margin-left:0px;padding:1px 0;}
.shDivCategoryLevel3 {margin-left:10px;margin-top:6px;line-height:0.5;}
.shDivCategoryLevel2 *, .shDivCategoryLevel3 * {font-weight:normal;}
.cview_block_green .sh-view2-right-data hr, .cview_block_green2 hr {border-top-width:0.5px;border-top-style:solid;border-bottom:none;border-left:none;border-right:none;}

.sh-view2-right-cf{position:relative;width:100%;text-align:center;}
.sh-view2-right-c, .sh-view2-right-f{padding:5px 10px;font-size:13px;width:50%;box-sizing:border-box;float:left;cursor:pointer;text-decoration:underline;}
.sh-view2-right-c:hover, .sh-view2-right-f:hover {text-decoration:none;}
.sh-view2-right-cf .active{cursor:default;text-decoration:none;}

.shPhysicalOrder-class {display:block;text-decoration:none;border-width:1px;border-style:solid;height:28px;padding-top:3px;border-radius:2px;cursor:default;white-space:nowrap;}
.shPhysicalOrder-class-icon1{float:left;margin-left:7px;width:24px;height:24px;background-image:url(/images/Icons/shopping_cartred_24.png);}
.shPhysicalOrder-class-icon2{float:left;margin-left:5px;width:24px;height:24px;background-image:url(/images/recall-24.png);background-repeat:no-repeat}
.shPhysicalOrder-class-text{font-size:13.4px;line-height:24px;float:left;margin:0 8px;}

.sh-prod-footer {margin-top:10px;}

#sh-recallme-div-par {position:fixed;width:100%;height:100%;left:0px;top:0px;background:rgba(48,48,48,0.5);z-index:88889;display:none;overflow:auto;}
#sh-recallme-div {width:400px;position:absolute;left:50%;top:100px;margin-left:-220px;background-color:#fbfbfb;border:0px solid gray;padding:20px;box-shadow:0 0 20px rgba(0,0,0,0.5);box-sizing:border-box;}
#sh-recallme-div td {vertical-align:top!important;}
#sh-recallme-div div {color:#000;}
#sh-recallme-div input[type=text], #sh-recallme-div input[type=tel], #sh-recallme-div input[type=email], #sh-recallme-div textarea {color:#000;font-weight:normal;font-size:13px;resize:none;width:100%;box-sizing:border-box;}
#sh-recallme-div .div-caption {padding:5px 0 2px 0;color:#7b7b7b;}
#sh-recallme-div .div-date {width:100%;}
#sh-div-wait-recallme {display:none;}
#sh-div-wait-recallme img {display:block;float:left;width:28px;height:28px;}
#sh-div-wait-recallme b {display:block;line-height:28px;padding-left:35px;color:red;}

#about li{list-style-image:none}
#about {font-size:13.4px;line-height:1.25}
#about-short {text-align:justify;}

.table-break-word{table-layout:fixed;width:100%;}
.table-break-word td{word-wrap:break-word;}

.sh-trade-price-div, .sh-width-as-body {border:none;overflow-x:auto;position:relative;max-width:716px;width:716px}
.sh-trade-price-div tr.even{background-color:#f1f7f0}
.sh-trade-price-div tr.odd{background-color:#fff}
.sh-trade-price-div span.region{font-weight:bold}
.sh-trade-price-div th span.note{font-weight:normal}
.sh-trade-price-div td span.note{font-size:7pt;color:green}
.sh-trade-price-div td span.price{white-space:nowrap}
.sh-trade-price-div table {border-color:gray}
.sh-trade-price-div th {background-color:#1C7105;background-image:url("/images/Icons/back-header-2x120.png");background-repeat:repeat-x;background-position:bottom;color:#FFF;padding:5px;text-align:center;font-size:9pt;font-weight:bold;}
.sh-trade-price-div td {font-size:9pt;padding:5px;text-align:center;vertical-align:middle;border-color:gray;}
.sh-trade-price-div .column_1{width:130px;text-align:left;}
.sh-trade-price-div .column_1.prod{font-weight:bold;}

.pp_info #div-pp-data-value &gt; table td {padding:2px}
.pp_info .data-caption{font-size:12px}
.pp_info .data-value{font-size:13px}
.pp_info .data-value-price{font-size:23px;font-family:serif}
.text-shadow{text-shadow:1px 1px 1px #fff, -1px -1px 1px #fff, 1px -1px 1px #fff, -1px 1px 1px #fff}

#tabProductDetail {width:100%;}
#tabProductDetail td, #tabProductDetail th {border:1px solid silver;padding:3px}
#tabProductDetail th {text-align:center;font-size:13px}
#tabProductDetail .td-pd-article {text-align:center}
#tabProductDetail .td-pd-price {text-align:right}
#tabProductDetail .td-pd-btn {text-align:center}

#sh-search-prod-div {padding:0px 67px 0px 0px;position:relative;border-width:1px;border-style:solid;border-radius:2px;}
#sh-search-prod-div #search_like{width:100%;font-size:13.4px;color:maroon;border:none;box-sizing:border-box;margin:3px;}
#sh-search-prod-div input[type='submit']{width:65px;position:absolute;top:-1px;right:-1px;bottom:-1px;
border-radius:0 2px 2px 0;border:none;display:block;font-size:13.4px;}
#sh-company-static-header {padding-bottom:5px;padding-top:5px}

.profile-info-top{font-weight:bold;font-size:17px;color:#FF6A00;text-align:center;font-family:serif;margin:5px 0;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;}
/*END /css/sh/view2.css*/

/*BEGIN /css/style.css*/
/*
#right_tabs {width:42px;padding-left:22px;position:absolute;top:123px;right:0;_right:12px;}
#right_tabs ul {margin:0px;padding:0px;list-style-type:none;}
*/

#admin {display:none;position:absolute;left:10px;top:10px;border:solid #bbbbbb 1px;background-color:#fff;padding:10px;}
#admin ul {list-style-position:inside;}
#admin li {margin-left:10px;}

#wrap {background-image:url(../images/back.jpg);background-repeat:repeat-y;width:1024px;margin-right: auto;margin-left:auto;display:block;clear:both;position:relative}
#header {clear:both;display:block;padding:10px 10px 10px 20px}
#placeholder {padding-left:20px;width:930px;min-height:550px}

.article_not_found {font-style:italic;text-align:center;margin-bottom:10px;}
.logo {height:56px;width:243px;float:left}

.counter {padding-left: 661px;color:#b0056b;padding-top:0px}
#index_left_column {float:left;padding-left:1px;width:355px}
#index_center_column {float:left;padding-right:10px;padding-left:10px;width:344px}
#index_right_column {float:left;width:210px}

.video_title {font-size:18px;padding-bottom:15px}

#article_right_column {float:right;width:188px;}
#article_right_column img {float:left;padding-right:10px;}
#article_right_column h1 {font-size:16px;font-weight:bold;color:#000000;}
div.similar_articles p {display:table;_height:0;zoom:1;padding:0;margin:0}
#article_right_column h2 {font-size:16px;color:#006eb3;padding:0}

#calendar {width:188px}
.calendar_top {
    background-image: url(../images/calendar/top.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    font-size: 16px;
    color: #FFFFFF;
    padding-left: 20px;
    height: 24px;
    padding-top: 5px;
}
.calendar_midle {
    background-image: url(../images/calendar/midle.jpg);
    background-repeat: repeat-y;
    background-position: center;
    display: block;
    height: 154px;
    width: 100%;
    margin-right: auto;
    margin-left: auto;
}

.calendar_bottom {background-image:url(../images/calendar/bottom.jpg);background-repeat:no-repeat;background-position:center bottom;height:12px;}
#signup {clear:both;margin-top:5px;}
.signuptop {
    background-image: url(../images/signup/top.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 23px;
    font-size: 16px;
    color: #FFFFFF;
    padding-left: 20px;
    padding-top: 10px;

}
.signup_middle {background-color:#b00f6d;padding-left:10px;width:178px;margin-right:auto;margin-left:auto;color:#FFFFFF;}
.padding_text {padding-top:5px;padding-bottom:5px;}

.signup_bottom {
    background-image: url(../images/signup/bottom.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    height: 15px;
}

.short_story {clear:both;padding-top:10px}
.photo {float:left}

.achivies_title, .listing_title {font-size:18px;color:#b0137a;padding-bottom:10px;}

#access_member {margin-top:5px;}

.access_top {
    background-image: url(../images/member_acess/top.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 23px;
    padding-top: 10px;
    padding-left: 20px;
    font-size: 16px;
    color: #a31d76;
    overflow:visible;    
}


.access_middle {
    background-color: #ccccfe;
    width: 176px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
}
.access_bottom {
    background-image: url(../images/member_acess/bottom.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    height: 20px;
}

#leader_board {
    margin-top: 5px;
}
.leader_board_top {
    background-image: url(../images/leader_board/leader_board_top.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    height: 23px;
    padding-top: 10px;
    padding-left: 20px;
    font-size: 16px;
    color: #a31d76;
    overflow:visible;
}
.leader_board_middle {
    background-color: #e6f7c1;
    width: 176px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
}
.leader_board_bottom {
    background-image: url(../images/leader_board/leader_board_bottom.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    height: 20px;
    margin-top:0;
}
.leader_board_middle, .leader_board_middle td, .leader_board_middle th {
    background-color: #e6f7c1;
    width: 176px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
    padding-top:2px;
}
.leader_board_middle a {
    text-decoration:underline;
    color: #b0137a;
}
.leader_board_middle a:visited {
    text-decoration:underline;
    color: #b0137a;
}
.leader_board_middle a:hover {
    text-decoration:none;
    color: #b0137a;
}

.left_corner {display:block;float:left;background:#f79cbe url(../images/menu/top_left_corner.jpg) 0% 0% no-repeat;}
.right_corner {padding:10px 10px 10px 10px;background:url(../images/menu/top_right_corner.jpg) 100% 0% no-repeat;}

#article_info_column {float: left;width: 188px;}
#article_center_column {float: left;}

.article_author {
    margin:7px 0px 0px 0px;
    font: 13px/18px Arial, Helvetica, sans-serif;
}
.article_text {
    font-size:14px;
    padding: 15px;
}
.article_text img {
    float:left;
    padding-right:10px;

}
.article_text h1{
    font-size:30px;
    margin: 0px;
    padding: 0px;    
}
.article_text h2 {
    padding:0;
    font-style:italic;
    color:#888888;
    font-size:14px;
}
.article_tags {font:13px/18px Arial, Helvetica, sans-serif;margin-bottom:15px;}

#tape, .holder {
    width: 969px;
    float: left;
    background-repeat: repeat-y;
    display: block;
}

#tape {padding-top:20px;}
#tape_counters {
    clear: both;
    width: 969px;
    height: 35px;
}
#tape_footer {
    clear: both;
    width: 969px;
    height: 35px;
    background: url(../images/tape/sign.gif) no-repeat center center;
}

#tape_res {
    float: right;
    width: 60px;
    line-height: 25px;
    border: solid #666666 1px;
    margin: 5px;
    text-align: right;
    background-color: #e7c57d;
}

#tape_start {
    position:relative;
    float:left;
    left:600px;
}

#tape_end {
    position:relative;
    float:left;
    left:100px;
}


#switch {
    float: right;
    padding-right: 50px;
    clear: both;
}
#switch {padding-top:10px;}
#switch a {color:#006eb3;text-decoration:none;}
#switch a:hover {color:#006eb3;text-decoration:underline;}
#switch a:visited {color:#006eb3;text-decoration:none;}
#switch ul {list-style-type:none;display:inline;}
#switch li {display:inline;margin-left:5px;}

.color_grey {color:#898989;}

#link_comment {clear:both;float:left;padding-top:10px;padding-bottom:10px;}
#next_faculty_events {float:left;width:280px;margin:20px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.next_faculty_events_top {
    background-image: url(../images/articles/next_facility_top.jpg);
    background-repeat: no-repeat;
    height:31px;width:100%;
    margin:0;padding:0;
    _overflow:hidden;
}


.next_faculty_events_midlle {
    background-image: url(../images/articles/next_facility_midlle.jpg);
    background-repeat: repeat-y;
    padding-right: 10px;
    padding-left: 15px;
    padding-top:0px;
    

}
#next_faculty_events_bottom {
    background-image: url(../images/articles/next_facility_bottom.jpg);
    background-repeat: no-repeat;
    height: 17px;
}
div.next_faculty_events_midlle p {
    display:block;
    _height:0;
    zoom:1;
    margin:0;
    padding:0;
}
#next_faculty_events h1 {color:#000000;padding-top:5px;padding-left:10px;}
#next_faculty_events h2 {color:#3f8dc7;margin:0;}
#active {
    float: left;
    width: 290px;
    margin: 20px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.active_midlle h1 {color:#000000;padding-top:5px;padding-left:10px;}
.active_midlle p {padding:0px 0px 10px 0px;margin:0;}
.active_top {background-image: url(../images/articles/active_top.jpg);
    background-repeat:no-repeat;height: 10px;margin:0;padding:0;width:100%;_overflow:hidden;
}
.active_midlle {
    background-image: url(../images/articles/active_midlle.jpg);
    background-repeat: repeat-y;
    padding-right: 10px;
    padding-left: 15px;
}
.active_bottom {background-image:url(../images/articles/active_bottom.jpg);height:12px;background-repeat: no-repeat;}
.red_text {color:#b00f6d;font-style:italic;}
#messages {height:67px;width:180px;position:absolute;top:30px;right:43px;_right:54px;font-size:12px;}

.messages_left{height:66px;width:7px;float:right;}
.messages_center {background-image:url(../images/over/center.gif);background-repeat:repeat-x;height:66px;float:right;line-height:18px;padding-right:10px;padding-left:10px;padding-top:5px;}

.messages_center span {padding-left:10px}
.messages_right {float:right;height:66px;width:16px}

.content-block-admin {padding:0px}
.content-block-admin, .content-block-admin td, .content-block-admin a {font-size:11px;}

/* My page */
#mypage_left_column {float:left;width:420px}
#mypage_left_column img {padding-right:10px}

#mypage_right_column {clear: right;float:left;width:450px;padding:0;margin:0;}


.my_page_float_left {float:left;font-size:16px;color:#FFFFFF;padding-top:6px;padding-left:8px;}
.my_page_float_left2 {float:left;font-size:16px;color:#FFFFFF;padding-top:9px;padding-left:8px;}
.my_page_float_right {float:right;padding-top:6px;padding-right:6px;}
.my_page_float_right2 {float:right;padding-top:9px;padding-right:6px;}

.block_container {padding: 10px 10px 10px 0;width:400px;}
.block_container_wide {padding:10px 10px 10px 0;width:520px;}

.my_page_grey_italic {
    font-size: 14px;
    font-style: italic;
    color: #6a6a6a;
    margin: 0px;
    padding-top: 5px;
}
.my_profile_name {
    font-size: 26px;
    color: #ff6000;
    margin: 0px;
    padding-bottom:0;
}


.my_page_grey {
    font-size: 14px;
    color: #6a6a6a;
    margin:0px;
    padding-top:5px;
}
#my_progress {
    padding: 10px 10px 10px 0;
    width: 400px;
}

.my_friends_name {
    font-size:12px;
    margin:0;
}

.my_page_friends_left {
    width: 100%;
}
.my_page_friends_left img{
    float: left;
}
.my_page_friends_left {
    clear: both;
}

.my_page_friends_left h1{
    font-size:12px;
    color:#006eb3;
    margin:0;
}
.my_page_friends_left p {
    font-size:11px;

}
.my_page_friends_right {
    float: left;
    width: 180px;
}
.my_page_friends_right img{
    float: left;

}
.my_page_friends_right h1{
    font-size:12px;
    color:#006eb3;
    margin:0;
}
.my_page_friends_right p {
    font-size:11px;
}
.my_page_friends_block{
    clear:both;
    height:100px;
}
.my_page_friends_block p {
    display:table;
    _height:0;
    zoom:1;

}

.block_new_inscription {
    padding: 10px 10px 10px 0px;
    width: 600px;
}

.block_search_inscription {
    padding: 10px 10px 10px 0px;
    width: 250px;
}

.block_add_comment{
    padding: 10px 10px 10px 0px;
    width: 600px;
}

.btn {
    padding-left:6px;
    clear: both;

}#my_page_massag {
    margin-top: 10px;
    background-repeat: no-repeat;
}
.my_page_massag_top {
    background-image: url(../images/my_page/mail/mail_top.jpg);
    background-repeat: no-repeat;
    height: 27px;
    width: 525px;
    color: #FFFFFF;
}
.my_page_massag_middle {
    background-image: url(../images/my_page/mail/mail_middle.jpg);
    background-repeat: repeat-y;
    display:table;
    width:525px;
    padding-top: 10px;
    padding-left: 10px;
    margin: 0px;
}
.my_profile_bottom {
    background-image: url(../images/my_page/profile_bottom.jpg);
    background-repeat: no-repeat;
    height: 12px;
}
#my_page_content_relevant {
    margin-top: 10px;
    background-repeat: no-repeat;
    float:left;
    clear:right;
    width:100%;
}
.my_page_content_relevant_top {
    background-image: url(../images/my_page/content_relevant_top.jpg);
    background-repeat: no-repeat;
    height: 27px;
    width: 525px;
    color: #FFFFFF;
}
.my_page_massag_bottom {
    background-image: url(../images/my_page/mail/mail_bottom.jpg);
    background-repeat: no-repeat;
    height: 12px;
    width: 525px;
}

#slim_info_column
{
    float: left;
    width: 188px;
}
#slim_l_column
{
    float: left;
}
#slim_top_column
{
    clear:    both;
    padding: 15px;
}
#slim_top_column h1
{
    margin: 0px;
    padding: 0px;
}
#slim_middle_column
{
    clear:both;
    padding-left: 15px;
    padding-right: 15px;
    height: 280px;
    width: 100%;
}
#slim_left_column {
    float: left;
    width: 45%;
    _width: 210px;
    _width: 285px;
}
#slim_center_column {
    float: left;
    width: 240px;
    height: 277px;
    padding: 5px;
    background-color: #EEE1FF;
}
#slim_left_block_pink
{
    position: relative;
    padding: 5px;
    background-color: #EEE1FF;
}
#slim_left_block_pink a
{
    color: #CA3382;
    text-decoration: none;
}
#slim_left_block_pink a:hover
{
    text-decoration: underline;
}

#slim_left_block_pink p
{
    width: 260px;
    margin: 0px;
    padding: 0px;
    margin-top: 5px;
}
#slim_left_block_pink h2
{
    margin: 0px;
    padding: 0px;
}
#slim_left_block
{
    position: relative;
    padding: 5px;
}
#slim_left_block a
{
    color: #CA3382;
    text-decoration: none;
}
#slim_left_block a:hover
{
    text-decoration: underline;
}

#slim_left_block p
{
    width: 260px;
    margin: 0px;
    padding: 0px;
    margin-top: 5px;
}
#slim_left_block h2
{
    margin: 0px;
    padding: 0px;
}
#slim_bottom_column
{
    clear:both;
    padding-left: 15px;
    padding-right: 15px;
}
#slim_r_column {
    float: right;
    width: 188px;
}
#slim_left_bottom_block
{
    float: left;
    background-image: url(../images/slim/left_make_etc.jpg);
    height: 400px;
    width: 183px;
    background-repeat: no-repeat;
}
#slim_right_bottom_block
{
    float: left;
    width: 440px;
}
#sim_art
{
    clear: both;
    width: 100%;
        padding-bottom:15px;
}
#sim_art_text
{
    float: left;
    margin-left: 10px;
    width: 300px;
}
#sim_art img
{
    float: left;
    margin: 0px;
    padding: 0px;
}
#sim_art p
{
    margin: 0px;
    padding: 0px;
    margin-top: 5px;
}
#sim_art h2
{
    margin: 0px;
    padding: 0px;
}
#buterfly {
    clear: both;
    width: 161px;
    margin: 195px 0px 0px 0px;
    position: relative;
    padding-left: 5px;
    padding-right: 5px;
}
.buterfly_top {
    background-image: url(../images/slim/buterfly_top.jpg);
    background-repeat: no-repeat;
    height: 14px;
    margin:0;
    padding:0;
    width:161px;
    _overflow: hidden;
}
.buterfly_midlle {
    background-image: url(../images/slim/buterfly_middle.jpg);
    background-repeat: repeat-y;
    padding-right: 0px;
    padding-left: 0px;
    width: 161px;
}
.buterfly_bottom {
    background-image: url(../images/slim/buterfly_bottom.jpg);
    height: 9px;
    background-repeat: no-repeat;
    width: 161px;
}
#buterfly_contact
{
    clear: both;
    width: 140px;
    height: 50px;
    margin-left: 10px;
}
#buterfly_contact img
{
    float: left;
    margin-top: 5px;
}
#buterfly_contact p
{
    margin: 0px;
    padding: 0px;
    margin-left: 20px;
    display: table;
    _height: 0px;
    zoom: 1;
}
#forum {
    clear: both;
    width: 250px;
    margin: 20px 0px 0px 0px;
    position: relative;
    padding-left: 5px;
    padding-right: 5px;
}
.forum_top {
    background-image: url(../images/slim/forum_top.jpg);
    background-repeat: no-repeat;
    height: 27px;
    margin:0;
    padding:0;
    width:280px;
}
.forum_midlle {
    background-image: url(../images/slim/forum_middle.jpg);
    background-repeat: repeat-y;
    padding-right: 0px;
    padding-left: 0px;
    width: 280px;
    overflow:hidden;
}
.forum_bottom {
    background-image: url(../images/slim/forum_bottom.jpg);
    height: 9px;
    background-repeat: no-repeat;
    width: 280px;
}
.forum_float_left {
    float: left;
    font-size: 16px;
    color: #FFFFFF;
    padding-top: 6px;
    padding-left: 8px;
}
#forum h1
{
    position: relative;
    margin:0px;
    padding:0px;
}
#forum_message
{
    margin-top:5px;
    clear: both;
    padding:5px;
    width: 250px;
    margin-left: 10px;
}
#forum_message strong
{
    color:#6A6A6A;
}
#forum_message img
{
    float: left;
    padding-right:10px;
    padding-top:10px;    
}
#forum_message p
{
    margin: 0px;
    padding: 0px;
    margin-left: 20px;
    display: table;
    _height: 0px;
    zoom: 1;
}
#forum_message span
{
    margin: 0px;
    padding: 0px;
    font-size:11px;
    color: #DDD6D0;
}
#forum_message_pink {margin-top:5px;clear:both;padding:5px;width:250px;height:55px;margin-left:10px;background-color:#EEE1FF;border:1px solid #DDD2E8;}
#forum_message_pink img {float:left;margin-top:2px;}
#forum_message_pink p
{
    margin: 0px;
    padding: 0px;
    margin-left: 20px;
    display: table;
    _height: 0px;
    zoom: 1;
}
#forum_message_pink span
{
    margin: 0px;
    padding: 0px;
    font-size:11px;
    color: #DDD6D0;
}


.forum_message
{
    margin-top:5px;
    clear: both;
    padding:5px;
    width: 250px;
    margin-left: 10px;
}
.forum_message strong
{
    color:#6A6A6A;
}

.forum_message img
{
    float: left;
    padding-right:10px;
    padding-top:10px;    
}

.forum_message p
{
    margin: 0px;
    padding: 0px;
    display: table;
    _height: 0px;
    zoom: 1;
}
.forum_message span
{
    margin: 0px;
    padding: 0px;
    font-size:11px;
    color: #DDD6D0;
}
.forum_message_pink
{
    margin-top:5px;
    clear: both;
    padding:5px;
    width: 250px;
    height: 55px;
    margin-left: 10px;
    background-color: #EEE1FF;
    border:1px solid #DDD2E8;
}
.forum_message_pink img
{
    float: left;
    margin-top: 2px;
}
.forum_message_pink p
{
    margin: 0px;
    padding: 0px;
    margin-left: 20px;
    display: table;
    _height: 0px;
    zoom: 1;
}
.forum_message_pink span
{
    margin: 0px;
    padding: 0px;
    font-size:11px;
    color: #DDD6D0;
}



#latest_message
{
    margin-top:5px;
    clear: both;
    padding:5px;
    margin-left: 10px;
}
#latest_message strong
{
    color:#6A6A6A;
}
#latest_message img
{
    float: left;
    padding-right:10px;
    padding-top:10px;    
}
#latest_message p
{
    margin: 0px;
    padding: 0px;
    margin-left: 20px;
    display: table;
    _height: 0px;
    zoom: 1;
}
#latest_message span
{
    margin: 0px;
    padding: 0px;
    font-size:11px;
    color: #DDD6D0;
}
#latest_message_pink
{
    margin-top:5px;
    clear: both;
    padding:5px;
    height: 55px;
    margin-left: 10px;
    background-color: #EEE1FF;
    border:1px solid #DDD2E8;
}
#latest_message_pink img
{
    float: left;
    margin-top: 2px;
}
#latest_message_pink p
{
    margin: 0px;
    padding: 0px;
    margin-left: 20px;
    display: table;
    _height: 0px;
    zoom: 1;
}
#latest_message_pink span
{
    margin: 0px;
    padding: 0px;
    font-size:11px;
    color: #DDD6D0;
}


#progress_other {
    clear:both;
    float: right;
    padding-bottom: 10px;
}
.my_progress_t1 {
    float: left;
    width: 220px;
    position:relative;
    padding-top:3px;
}
.t1 {
    margin-top:3px; 
    float:left; 
    padding-right:5px;
}

.my_progress_t2 {
    float: left;
    width: 150px;
    clear: right;
}
.padding_5xright {
    margin-top:3px;
    float:left;
}
.offline {
    color:#d1d1d1;
    font-size:10px;
}
.online {
    color:#8eca30;
    font-size:10px;
}

.messages_message {
    float:left;
    width:415px;
    padding-bottom:10px;
}
.messages_message img{
    float:left;
    padding-right:20px;
}
.messages_message p {
    display:table;
    _height:0;
    zoom:1;
    padding:0;
    margin:0;    
}
.messages_message h1 {
    font-size:11px;
    margin:0;
}
.my_friends_middle {
    background-image: url(../images/my_page/profile_midle.jpg);
    background-repeat: repeat-y;
    padding: 10px 5px 5px 5px;
    clear:right;
    display:table;
    width: 400px;
}
.my_page_grey2 {
    font-size: 11px;
    color: #6a6a6a;
    margin:0px;
    padding-top:5px;
}
#my_page_content_relevant {
    
}
#my_page_content_relevant img {
    float:left;
    padding-right:10px;
}
#my_page_content_relevant h1 {
    color:#0084e0;
    font-size:16px;
    margin:0;
}#maelstone {
    float: left;
}
.my_page_content_relevation {
    clear: both;
    float: left;
    width: 500px;
    margin:0;
    padding:0;
}

.my_page_content_relevation p {
    margin:0;
    padding:0;
}
.my_page_content_relevation h1 {
    margin:0;
    padding:15px 0px 0px 0px;
    color:#0084e0;
    font-size:16px;
}.search_friend {
    clear: both;
    margin-right: auto;
    margin-left: auto;
    vertical-align:middle;
    height: 58px;
}
.function {
    float: right;
    clear: right;
    margin-right: 25px;
    line-height: 15pt;
}
.function ul {
    list-style-type: none;
    font-size: 11px;
}

/* Flash messages */
.flash_red   {color:#990000; border:solid #990000 1px; background-color: #FFCCFF; padding:2px;}
.flash_green {color:#006600; border:solid #006600 1px; background-color: #CCFFFF; padding:2px;}
.flash_yellow{color:#999999; border:solid #DEDEDE 1px; background-color: #FFFFCC; padding:2px;}

/*Blocks */



.block_body {
  border-left: solid #c4c4c4 1px;
  border-right: solid #c4c4c4 1px;
  background-color:#ffffff;
  padding:10px 5px 5px 5px;
}


.block_header {
  position: relative;
  width: auto;
  height:27px;
  background: transparent url(../images/block/r-box.png) top left no-repeat;
  padding-left: 10px;
  line-height:27px;
}

.block_header_r {
  position: relative;
  width: auto;
  height:27px;
  background: transparent url(../images/block/r-box.png) top right no-repeat;
  line-height:27px;
}

.block_footer {
  position: relative;
  width: auto;
  height:10px;
  background: transparent url(../images/block/r-box.png) bottom left no-repeat;
  padding-left: 10px;
}

.block_footer_r {
  position: relative;
  width: auto;
  height:10px;
  background: transparent url(../images/block/r-box.png) bottom right no-repeat;
}

.block_header_title {float:left;color:#ffffff;font-size:16px;}
.block_header_action {float:right;margin-right:15px;color:#fff;}

.block_header_action  a, .block_header_action  a:visited, .block_header_action  a:active{color:#fff;}

.block_clear{clear:both}
.red{color:#FF0000}
.green{color:green}

.cart_item {width:48%; border:1px solid #C4C4C4; text-align:center; background-color:#FFFFFF;}
.cart_title {background-color:#E0E0E0; padding:5px 5px 10px 5px;}
.cart_title h2 {font-size:16px; padding:0px; margin:0px;}
.cart_button {padding:7px; float:right; position:relative;}
.cart_price {padding-bottom:7px; font-style:italic; font-weight:bold;}

.product_left_block {float:left; width:240px; text-align:center;}

#forum_center_column {float:left; width: 730px;}
#forum_right_column {float: right; width: 188px;}

.popup {background-color:#f0f0f0; width:100%; text-align:left;}
#popup-progress { text-align:center; display:none;}
#popup-content { margin:10px 10px 10px 10px;}

/* ALERTS */
span.error { font-weight: bold; color: #900; }
div.alert, div.errorbox { background-color: #fff; border: 1px solid #ddd; margin: 0 0 15px; padding: 3px 7px; overflow: hidden;}
div.alert img, div.errorbox img {margin-right: 7px; float: left;}
#body div.alert p, #body div.errorbox p, #body div.alert h3 {font-size: 13px; margin: 6px 6px 0 6px; margin-bottom: 6px; }
#body div.alert h3 {font-weight: bold;}
div.errorbox a { color: #384871;}
div.alert.attention { background-color: #fff5cc; border: 1px solid #fc1; }
div.alert.attention2 { background-color: #fc9; border: 1px solid #963; }
div.alert.attention strong { color: #960; }
div.alert a, .form a {color:#384871; font-weight:bold;}
div.alert.error, div.errorbox { background-color: #fee; border: 1px solid #d00; }
div.alert.error strong, div.errorbox strong { color: #ab0000; }

div.alert.success { background-color: #e6f8dd; border: 1px solid #191; }
div.alert.success strong { color: #060; }

div.alert.notice { background-color: #e6f8f8; border: 1px solid #07a; }
div.alert.notice strong { color: #005a8d; }

div.alert div {margin:0 0 10px 0;text-align:center;}
div.alert div a {font-size:16px;font-weight:bold;text-decoration:underline;}
/* ALERTS END*/

.noselect {
-webkit-touch-callout: none; /* iOS Safari */
-webkit-user-select: none; /* Safari */
-khtml-user-select: none; /* Konqueror HTML */
-moz-user-select: none; /* Firefox */
-ms-user-select: none; /* Internet Explorer/Edge */
user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */
}

.sh_a_bsave, .sh_a_hsave {cursor:pointer;text-decoration:none;}
.cview_block_green2 .sh_a_hsave:hover {text-decoration:underline;}
.top_banner a img {border-width: 0px;}
.sh_a_bsave {width:auto;display:inline;}
/*END /css/style.css*/

/*BEGIN /css/css.css*/
body {font-family:Tahoma;font-size:11px;padding:0;color:#000;display:table;margin:0 auto;}
body.wait {cursor:progress !important;opacity:0.4}
body.wait &gt; * {pointer-events:none;}

article, footer, header, section, nav {display:block;}

button, input[type=button] {outline:none;}
input {font-family:Tahoma,sans-serif;color:#000;font-size:11.2px;}
input[type=text],input[type=password], input[type=number], input[type=email], input[type=tel] {padding:3px;outline:none;font-size:11.2px;}
input[type=date] {padding:1px;outline:none}
textarea {font-family:Tahoma;color:#000;border:1px solid #e5e5e5;outline:none;font-size:11.2px;}
select {font-family:Tahoma;color:#000;padding:2px;outline:none;font-size:11.2px;}
select, textarea, input[type=text], input[type=date], input[type=number], input[type=password], input[type=tel], input[type=email] {border:1px solid #e5e5e5;}

form {margin:0px}
table {border-spacing:0;border-collapse:collapse;}
td {font-family:Tahoma;font-size:12px;line-height:1.2;padding:0;}
img {border:none}
.padding_left_10 {padding-left:10px}

.padding_left_10_bg {padding-left:10px;background:url(/images/i/td_bg.gif);}

.tel, .tel a{font-size:18px;color:#1C7105;margin-top:10px;margin-bottom:10px;font-weight:bold;text-decoration:none}
.tel a:hover {text-decoration:underline;}

.foot {font-size:10px;padding:5px 0;text-align:center;}

h1 {font-size:18px;line-height:1.1;text-align:left;margin:10px 0;padding:0;color:#404040}
h1.h1green {font-size:16px;margin:1px 0 15px 3px;color:#5b7c4f;}
.sh-add-word-h1 {font-size:13px;margin:-12px 0px 15px 3px;color:#848f86;font-style:italic;}
.bh1 {font-size:18px;line-height:1.1;text-align:left;margin:10px 0;padding:0;display:block}
h2 {font-size:15px;line-height:1.1;text-align:left;margin:7px 0;padding:0}
.bh2 {font-size:15px;line-height:1.1;text-align:left;margin:7px 0;padding:0;display:inline-block}
h2.h2text {font-size:inherit;line-height:inherit;text-align:inherit;margin:0;font-weight:normal}
h3 {font-size:13px;line-height:1.1;text-align:left;margin:0;padding:0;font-weight:600;}

.block_text h1, .block_text h2, .block_text h3, .block_text h4, .block_text h5 {padding-top:0;margin-top:0;} 

p {text-indent:0px;margin:0.75em 0px;line-height:1.15;text-align:left}
p.px10 {TEXT-INDENT:0px;FONT-SIZE:10px;MARGIN-LEFT:0px;MARGIN-RIGHT:0px;MARGIN-TOP:5px;MARGIN-BOTTOM:5px;line-height:1.2;COLOR:#666666;TEXT-ALIGN:justify}
.cview_block_green2 p {font-size:13.4px;}

ul{MARGIN-TOP:10px;MARGIN-BOTTOM:0px;MARGIN-LEFT:10px;text-align:left}
li{MARGIN-LEFT:20px;MARGIN-BOTTOM:0px;MARGIN-TOP:0px;TEXT-INDENT:0px}

a {TEXT-DECORATION:underline;}
a:hover{TEXT-DECORATION:none;}
a.foot{font-size:9px;color:#1C7105;TEXT-DECORATION:underline;}/*TODO*/
a.foot:hover{TEXT-DECORATION:none;}

a.gray10 {font-size:10px;color:#888787;TEXT-DECORATION:underline;}/*TODO*/
a.gray10:hover{TEXT-DECORATION:none;}

a.green10{font-size:10px;color:#1C7105;TEXT-DECORATION:underline;}/*TODO*/
a.green10:hover{TEXT-DECORATION:none;}

a.cat_name{font-size:11px;color:#666666;TEXT-DECORATION:underline;FONT-WEIGHT:bold;}/*TODO*/
a.cat_name:hover{TEXT-DECORATION:none;}

.fl{float:left !important}
.fr{float:right !important}
.mr10{margin-right:10px !important;}
.black{color:#000000;}
.bg_grey{background:#F7F7F7;}

.top_banner{vertical-align:middle;text-align:center;}
.top_menu{float:left}
.top_menu a{text-align:center;display:block;float:left;background:#ebebeb;margin:0 3px 1px;color:#1c7105;text-decoration:none;padding:1px 6px 2px;line-height:14px}
.top_menu a:hover, .top_menu a.active {background:#1c7105;color:#FFFFFF;padding:3px 6px 2px;margin-bottom:0px}

.top_menu.top_menu_dop a {font-size:13px; font-family: Tahoma; font-weight:bold; color:#333;}
.top_menu.top_menu_dop a:hover, .top_menu.top_menu_dop a.active{background:#1c7105; color:#FFFFFF; padding:3px 6px 2px; margin-bottom:0px;}

.top_menu_right{float:right;margin-right:7px;}
.top_menu_right a{text-align:center;display:block;float:left;background:#ebebeb; margin:0 3px 1px; color:#1c7105; text-decoration:none; padding:1px 6px 2px;line-height:14px;}
.top_menu_right a:hover{background:#1c7105; color:#FFFFFF; padding:3px 6px 2px; margin-bottom:0px;}

.grey_tree {background:#f0f0f0 !important;}
.top_menu_line{background:url(/images/i/topbg.jpg) left 2px repeat-x;}
.tree_cat_1{padding:5px 6px 6px 10px;border-top:1px solid #efefef;background-color:#ebefe9;}
.tree_cat_1 a:hover {text-decoration:underline;}
.tree_cat_1 a {color:#000;font-size:12.8px;text-decoration:none;background:url(/images/i/arrow1.gif);background-repeat:no-repeat;background-position:right;padding-right:10%;}
.tree_cat_1 span{color:#000;font-size:12px;font-weight:normal;cursor:pointer;}
.tree_cat_2 span, .tree_cat_3 span,.tree_cat_4 span,.tree_cat_5 span {margin-left:5px;color:#000;font-size:11px;font-weight:normal;text-decoration:underline;cursor:pointer;}

.tree_cat_2{margin:0;padding:3px 5px 5px 25px;background:url(/images/i/li.png) no-repeat 10px 6px;}
.tree_cat_2 a:hover {text-decoration:underline}
.tree_cat_2 a {color:#000;font-size:12px;text-decoration:none}

.tree_cat_3{margin:0;padding:3px 5px 3px 35px; background:url(/images/i/li2.gif) no-repeat 23px 5px;}
.tree_cat_3 a:hover {text-decoration:underline;}
.tree_cat_3 a {color:#000;font-size:11.4px;text-decoration:none}

.tree_cat_4{ margin: 0; padding:2px 5px 3px 45px; background:url(/images/i/li4.gif) no-repeat 36px 6px;}
.tree_cat_4 a:hover {text-decoration:underline;;}
.tree_cat_4 a {color:#000;font-size:11px;text-decoration:none}

.tree_cat_5{margin: 0; padding:2px 5px 2px 55px; background:url(/images/i/li3.gif) no-repeat 46px 7px;}
.tree_cat_5 a:hover {text-decoration:underline;}
.tree_cat_5 a {color:#000;font-size:11px;text-decoration:none}

.tree_cat_2, .tree_cat_3, .tree_cat_4, .tree_cat_5 {background-color:rgba(91, 124, 79, 0.06);}

.arr1{padding: 2px 0 0 0}
.link_menu1{width:90%;}

.none, .hidden{display:none}
.show{display:block}

.footer_ag {font-size:12px;padding:3px;}
.footer_ag a{text-decoration:none;line-height:22px;padding:0 2px;}
.footer_ag a:hover{text-decoration:underline;}

/*.head_cat { float:left; font-weight:bold; color:#1C7105; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; font-size:12px; line-height:30px; padding-left:5px;}*/

.head_cat2 { float:left; font-weight:bold; color:#1C7105; font-family:Arial, Helvetica, sans-serif; letter-spacing:1px; font-size:12px; line-height:30px; padding-left:5px;}

.search_index {float:left;width:1px;}
.search_index_p1 {float:left;border:none;margin-top:8px;width:547px;position:relative;height:28px;}
.search_index_p1 #sh-btn-search {position:absolute;right:0px;top:0px;height:100%;letter-spacing:.6px;font-size:12px;color:#FFF;border:none;background-color:#ee1839;border-radius:0px 2px 2px 0px;cursor:pointer;padding:0 10px;margin:0;}
.search_index_p1 #sh-btn-search:focus{outline:none !important;}
.search_index_p1 #sh-btn-search:hover{text-decoration:underline}

.search_index_h {color:#E13E00;font-size:12px;font-weight:bold; padding-bottom:2px;}
.search_index_inp1, #search_index_input1 {width:100%;height:100%;font-size:13px;border-width:1px;border-style:solid;border-radius:2px;padding:5px 70px 5px 37px;box-sizing:border-box;display:inline-block;border-color:transparent;}
.search_index_p1 .clear {position:absolute;left:0;top:0;width:30px;height:100%;text-align:center;vertical-align:middle;font-weight:bold;font-size:12px;border:none;cursor:default;color:#000;}

.search_index_p2 {float:left;border:none;margin:8px 3px 0 0;width:190px;height:28px;}
.search_index_p2 table {width:100%;background-color:#fff;border-radius:2px;}
.search_index_p2 select {width:100%;font-size:13px;border-width:1px;border-style:solid;border-radius:2px;
    background-color:transparent;border-color:transparent;
    box-sizing:border-box;height:28px;padding:4px;
    -moz-appearance:none; 
    -webkit-appearance:none; 
    appearance:none;
}
.search_index_p2 :disabled, .search_index_p2 .disabled {color:gray;background-color:#d0dace;}
.search_index_inp1:focus {outline:none;box-shadow:0 0 10px #000;}
.search_index_p2 #td-all-regions {width:30px;font-weight:bold;cursor:default;}

.mr_sbtn {margin: 5px 23px 0 0}

#shAdsNew {display:block;padding:6px 8px;float:left;color:#fff300;text-decoration:none;font-size:12px;line-height:14px;margin:9px 2px;background-color:#7d9774;text-align:center;}
#shAdsNew:hover{text-decoration:underline;}

.top_index_bar div, .top_index_bar a.lev1 {cursor:pointer;margin-right:5px; padding:0 12px 0 0; display:block;background:#F0F0F0 url(/images/i/w2_rt.gif) top right no-repeat;}
.top_index_bar .lev1 em {float:left; cursor:pointer;width:31px;height:30px;background:url(/images/i/h_special.gif) no-repeat;}
.top_index_bar .lev1 span {color:#1C7105;font-family: Tahoma; font-size:16px;font-weight:bold; line-height:30px;padding-left:6px;}
.top_index_bar_line {border-top-color:#EBEBEB;border-top-style:solid;border-top-width:1px; width:100%;}
.top_index_bar_line_active {border-top-color:#1c7207;border-top-style:solid;border-top-width:3px; width:100%;}
.top_index_bar_active.lev1 em {background:url(/images/i/h_special2.gif) top left no-repeat;}
.top_index_bar_active.lev1 {background:#1c7207 url(/images/i/w2_rt2.gif) top right no-repeat !important;}
.top_index_bar_active.lev1 span {color:#FFF;}

#sh-main-div{text-align:center;max-width:1257px;margin-top:1px;}
#sh-main-table{text-align:left;margin:0 auto;border:none;background-color:#fff;}
.main_td{padding:0 10px}
.main_left_part{float:left;margin-right:5px;text-align:left}
.main_right_part{float:left;width:987px;}
.main_content{float:left;width:740px;box-sizing:border-box;}

.top_logo h1 {padding:0;margin:0;border:none}
.top_logo img {max-width:300px}
.logo_div {float:left;margin:3px 5px 3px 0;}

.banners_right{float:right;max-width:240px;overflow:hidden;margin-right:1px;}
.banners_right a {margin-bottom:5px;display:block;}
.banners_right img, .banners_bottom img, .banners_left img {padding:0px!important;margin:0px!important;}
.banners_left {max-width:240px;overflow:hidden;}
.banners_left a {margin-bottom:5px; display:block;}
.banners_bottom{ margin-top:20px; width:750px;}
.banners_bottom a{margin-bottom:5px; margin-right:6.5px; display:block; float:left}

.category_index_rep:hover{border:1px #5b7c4f solid}

.mr_itm_11{position:absolute;bottom:-1px;right:-1px;margin-top:-17px;}

.reg_list{font-weight:normal; line-height:16px;}

#dop_office{display:none;border-left:green 1px solid;margin-left:50px;padding-left:10px;}

.errors, .mess, .warning{margin:10px 0;padding:5px 10px;font-size:12px;line-height:1.5em;border-style:solid;border-width:1px}
.mess, .warning {text-align:center;}
.errors{border-color:#ffe7df;background:#ffe7df;text-align:left;}
.warning{border-color:brown;background:#FFF4CC}
#div-global-message{margin-bottom:3px;padding:6px;text-align:center;font-weight:bold;background-color:#FF6A00;color:#fff;font-size:10pt}

.conf_reg {padding:10px; margin:20px 0;}
.conf_reg p {font-size:13px;}

.category_index_rep_cat{ float:left;}
.category_index_rep_cat a{margin-left: 13px;}
.category_index_rep{border:1px solid #f8f8f8;background-color:#fdfdfd;border-radius:2px;position:relative;margin-bottom:7px;padding:4px 0px;min-height:30px;overflow:hidden;}
.category_index_rep em {font-style:normal;margin-right:5px;color:green}
.category_index_rep i {font-family:sans-serif;font-size:11px;}
.category_index_rep .sh-rep-price {float:right;font-size:14.5px;color:#5B7C4F;font-weight:bold;font-family:'Palatino Linotype','Book Antiqua',Palatino,serif;margin:0px 4px 4px 16px;text-align:right;}
.category_index_rep .sh-rep-unit {font-size:12px;line-height:1.5;color:gray;font-weight:normal;}
.category_index_rep .sh-rep-price .sh-rep-fnd{line-height:1.5;color:gray;font-size:12px;text-align:right;margin:initial;font-weight:normal;}
.category_index_rep .sh-rep-price .rep-price-val{font-size:0.75em;}
.category_index_rep .sh-rep-title {margin:0px 4px;text-align:left}
.category_index_rep .sh-rep-title .buy {float:left;margin:1px 3px 0 0;font-size:11px;color:#82A575;}
.category_index_rep .sh-rep-title ._title {font-size:13.4px;display:inline;line-height:1.2;}
.category_index_rep a:has(.sh-rep-title) {line-height:1.2;text-decoration:none;}
.category_index_rep a:has(.sh-rep-title):hover {text-decoration:underline;}
.category_index_rep .sh-rep-company {margin:6px 4px;text-align:left;}
.category_index_rep .sh-rep-content {margin:4px 4px 2px 4px;text-align:left;max-height:29px;overflow:hidden;font-size:12px;color:#303030}
.category_index_rep .sh-rep-categories, .category_index_rep .sh-rep-brands {text-align:left;line-height:1.2em;font-size:11.4px;margin:8px 4px 4px 4px;}
.category_index_rep .sh-rep-company a {color:#000;font-size:11px;text-decoration:none;}
.category_index_rep .sh-rep-company a:hover {text-decoration:underline;}
.category_index_rep .sh-rep-category{text-decoration:none;color:#5B7C4F;}
.category_index_rep .sh-rep-category:hover{text-decoration:underline;}
.category_index_rep .sh-rep-brand{color:#775745;}

.right_block_item {display:block;float:right;width:150px;margin-top:-5px}
.func_block_item{border-left:#eeeeee 1px solid;margin:0 0 0 25px;display:block;padding:10px 10px 1px 10px;}
.func_block_item a {display:block;font-size:11px;font-weight:normal;margin:0 0 8px 0;}
.func_block_item a:hover{text-decoration:underline;}
.func_block_item img{float:left;}
.func_block_item .fbi-c6 img{margin-right:5px;}
.func_block_item .fbi-c1{line-height:10px;}
.func_block_item .fbi-c1 img{margin:3px 7px 0 0;}

.left_block_items{float:left;width:78px;height:78px;padding:0 5px 0 2px;display:block;text-align:left;position:relative;}
.left_block_items img{font-size:1px;max-width:100%;max-height:100%;margin:0;padding:0;}
.proizvoditel_item{padding:1px 4px 2px;border:1px solid;font-family:Tahoma;font-size:10px;display:block;float:left;color:#fff;background-color:#545454;border-color:#545454;min-width:80px;text-align:center;}

.utype_item{display:block;color:#4d7fab;border:1px #4d7fab solid;position:absolute;padding:1px;left:1px;top:1px;background:#fff;font-size:6pt;}
.prioritet_item{color:green; display: block;border:1px green solid; text-align:center; float:left; margin-left:10px;margin-top:2px;font-family:Tahoma;font-size:10px;width:78px;padding:1px 0}

#content_page_only{background:#FFFFFF; margin-left:auto; margin-right:auto; padding:10px;}
#selected_cats {padding:5px;}
#selected_cats div{padding:2px 0;}
#selected_cats div span {font-weight:bold;display:block;float:left;}
#selected_cats div .sel-cat-del {margin-left:10px;font-weight:normal;color:#FF4E00;cursor:pointer;}

#prod_cats { width:260px; float:left;}
#prod_cats div{border-bottom-color:#CCCCCC;border-bottom-style:solid;border-bottom-width:1px; padding:2px 0;}
#prod_cats div span{font-weight:bold; display:block; float:left; width:190px;}
#prod_cats div img{ cursor:pointer;}

.pages_container{margin:10px 0;text-align:left;}
.pages_container *, .pages_container a {font-size:13.4px;text-decoration:none;color:#5b7c4f;}
.pages_container .elm {padding:0 4px;}
.pages_container .b-arrow{padding:0px 1px;font-size:12px;letter-spacing:-2px;}
.pages_container .b-arrow-first {margin-left:3px;}

.adm_pr{ background: #FFEAEC;}
.adm_pr_b{ border:1px solid #BE0307}

.prod_info_det {margin-left:10px;}
.prod_info_det a {display:block;float:left;width:170px;line-height:15px;font-size:12px;text-decoration:none;background:transparent url(/images/i/li2.gif) no-repeat scroll 0 5px;padding:0 0 10px 11px;}
.prod_info_det a:hover{ text-decoration: underline;}

.top_banner a{ text-decoration:none;}
.top_banner img{ margin:0 2px; padding:0;}

.sub_index_cat { padding-left:10px;}
.sub_index_cat a{float:left;width:125px; line-height:20px; font-size:13px}
.sub_index_cat a:hover{ text-decoration:underline;}

.tbl_prd td {border:1px #000 solid;padding:2px;width:155px}

.tbl_prd2, .tbl_prd2 tr, .tbl_prd2 td {table-layout:fixed;overflow:hidden}
.tbl_prd2 td { border:1px #000 solid; padding:2px;width:100px;table-layout:fixed;overflow:hidden}

.info_table td {text-align:left;padding:3px;}
.info_table td, .info_table td * {font-size:13px}
.info_table td a {text-decoration:underline}
.info_table td a:hover {text-decoration:none}
.info_table .contact_caption{width:110px;vertical-align:top}

.av-skype{background:url(/images/skype-20.png);background-repeat:no-repeat;padding-left:18px;background-size:contain}
.info_table td a.av-skype {text-decoration:none}

span.sh-show-phones, div.sh-show-phones {word-break:normal}
span.sh-hide-phones, div.sh-hide-phones, #sh-prod-phones {color:#ff3b00;font-weight:bold;cursor:default;font-size:14px;}

.av-phone{background:url(/images/Icons/24x24/phone_24.png);background-repeat:no-repeat;background-size:contain;padding:3px 6px 3px 22px;pointer-events:none;color:#000}
td .av-phone a, .av-phone a {font-size:13px;text-decoration:none;background-color:inherit;color:inherit;cursor:default;}
@media (max-width:650px) {
.av-phone {border:1px solid;border-radius:2px;pointer-events:auto;text-shadow:none;}
}

.cview_all {border-width:0px;border-style:solid;padding:0;position:relative}
.cview_l {width:740px;position:relative}
.cview_r {width:240px;text-align:center}
.cview_block_green {border-width:1px;border-style:solid;margin-bottom:5px;padding:1px 10px 10px;}
.cview_block_green2 {border-width:1px;border-style:solid;padding:0px 10px 10px;margin-bottom:5px;position:relative;text-align:left}
.cview_block_green2 table {max-width:100%!important;}
.cview_block_green2 .sh-about img {max-width:95%}
#sh-div-ya-bottom-1{width:100%;max-width:100%;overflow:hidden;padding:0;margin:0;position:relative;}

.cview_h1{font-size:18px;text-transform:uppercase;text-align:center;margin:10px 0;line-height:18px}

.menu-1, .menu-2 {position:relative;}
.menu-1 {margin-top:-24px;}
.menu-2 {margin-top:0px}
.menu-1 a, .menu-2 a {text-align:center;display:block;float:left;text-decoration:none;border-radius:2px 2px 0px 0px;font-size:12px;line-height:24px;padding:0 10px;margin:0 4px 1px 0;}
.menu-2 select {line-height:24px;font-size:12px;margin:3px 3px 2px;color:#fff;background:#7d9774;border:transparent;}

.sh-button-popup-menu-items, .menu-2 .sh-main-menu-items, .menu-2 .sh-main-country-items
{position:absolute;margin-top:28px;max-width:300px;min-width:110px;border:none;display:none;z-index:10;background-color:#f1f7f0}
.sh-button-popup-menu-items a, .menu-2 .sh-main-menu-items a, .menu-2 .sh-main-country-items a
{width:auto;margin:0px;padding:0px 15px;text-align:left;border-radius:0px;float:inherit;font-size:13.4px;line-height:25px;display:block;text-decoration:none;font-weight:normal;cursor:pointer}

.shadow-left{box-shadow:-4px 4px 4px #5D6B57;}
.shadow-right{box-shadow:4px 4px 4px #5D6B57;}
.menu-divider{border-top-width:1px;border-top-style:solid;opacity:0.25;}

.cview_menu {display:block;box-sizing:border-box;overflow:hidden;height:30px;line-height:24px;}
.cview_menu &gt; .sh-button-popup-menu {font-size:20px;line-height:23px;overflow:hidden;}
.cview_menu &gt; .home {font-size:17px;line-height:21px;overflow:hidden;}
.cview_menu &gt; a {display:block;font-size:13px;float:left;padding:2px 0px;text-align:center;
text-decoration:none;border:1px solid transparent;cursor:pointer;height:30px;box-sizing:border-box;}
/*.cview_menu &gt; .right-button {position:absolute;padding:2px 0;top:0;}*/



.cview_adr {font-size:13px;line-height:1.25;position:relative;}
.cview_adr p {margin:0;padding:0;width:70px;display:block;float:left;font-size:11px;}
.cview_adr span {margin:0;padding:0 0 0 70px;display:block;font-size:11px}
.cview_adr a {font-size:13px}

.cview_f_big{font-size:14px;line-height:24px;text-align:left}

.cview_btn_bottom {display:block;float:right;font-family:Tahoma,Geneva,sans-serif;
font-size:15px;font-weight:bold;line-height:26px;padding-bottom:2px;text-align:center;text-decoration:none;width:240px;margin-right:-10px;margin-top:3px;border-radius:10px 0px 0px 0px}

.cview_btn_bottom2{background:none repeat scroll 0 0 #133800;color:#FFFFFF;display:block;float:right;font-family:fantasy;font-size:30px;line-height:30px;padding-bottom:2px;text-align:center;text-decoration:none;width:300px;margin-right:-16px}
.cview_btn_bottom2:hover{}

.cview_c_pr {font-size:13px; line-height:15px}
.cview_c_pr p {font-size:12px; font-weight:bold; font-family:Arial,Helvetica,sans-serif;}
.cview_c_pr em {font-size:17px;line-height:1.7;font-weight:bold;font-family:serif;font-style:normal;}

.cview_block_btn, .cview_block_green2 .but_blue2{ background: #133800; color:#fff; line-height:16px; font-size:14px; text-decoration:none; padding:3px 17px; font-weight:bold}
.cview_txt{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.links_table {width:100%;font-size:13px;}
.links_table textarea {font-size:8pt;width:100%;box-sizing:border-box;}
.links_table td, .links_table p, .links_table a {font-size:13px}

.art_data, .art_data p, .art_data td  {font-size:12px;line-height:normal;}
.banners_right h2 {color:green;font-size:14px;text-align:left;border-top:1px #cccccc solid; border-bottom:1px #cccccc solid;margin:0 0 10px;padding:5px;}

.art_data div, .art_data span, .art_data p, .art_data a {font-size:13px !important;font-family: Arial,Tahoma,Verdana !important;line-height:normal !important;margin:0;padding:0;}
.art_data img{max-width:100%;height:auto;}

.sh-about {overflow:hidden;}
.sh-about *:not(.sh-width-as-body), .sh-about * * {max-width:100% !important;min-width:inherit !important}
 
.sh-about,
.sh-about *:not(hr):not(h1):not(h2):not(h3):not(strong):not(em):not(b):not(u):not(i):not(iframe):not(table):not(th):not(.sh-width-as-body):not(.av-personal):not(img)
{font-style:normal;font-size:13.4px;line-height:1.25;font-family:Tahoma,Arial,Verdana !important;background-color:transparent !important;width:auto !important;height:auto !important}

.sh-about *:not(ul):not(li):not(h1):not(h2):not(h3):not(td):not(th):not(.av-personal){text-indent:unset !important}
.sh-about *:not(ul):not(li):not(h1):not(h2):not(h3):not(td):not(th):not(p):not(.av-personal){margin:0px !important;padding:0px !important}

.sh-about *:not(div){float:none !important;}
.sh-about ul, .sh-about ol{margin:10px 0 10px 10px !important}
.sh-about li{margin:1px 0 0 15px !important;list-style-image:none !important;}
.sh-about h1, .sh-about h2, .sh-about h3{margin:5px 0px !important;padding:0px !important;line-height:1.1;}

.sh-about table, .sh-about * table {border-spacing:0px!important;
border-collapse:collapse!important;background-color:transparent!important;width:auto!important;}
.sh-about table td{vertical-align:middle !important; padding:2px !important;}
.sh-about table th{font-weight:bold;}

.reg_table {border-collapse:collapse;}
.reg_table td{border:1px solid #CCC}

.ui-helper-reset li { list-style-image:none;}

.ad_table{border-collapse:collapse;}
.ad_table td{border:1px solid #cccccc; padding:3px 10px}
.ad_row{}
.ad_head td{font-weight:bold; text-align: center;}
.ad_view{border-collapse: collapse;}
.ad_view  td{ font-size: 13px; line-height: 25px; padding-left:10px; padding-right:10px; margin:0; border:1px solid green}
	
#jsddm{margin:0;padding:0}
#jsddm li {float:left;list-style:none;font:12px Tahoma, Arial;margin: 0;}
#jsddm li a {display:block;}

#jsddm li a:hover{}
#jsddm li ul {margin:0;padding:10px;position:absolute;visibility:hidden;background:#F0F0F0;z-index:1;border-bottom:1px green solid;border-left:1px green solid;border-right:1px green solid;}
#jsddm li ul li{float:none;display:inline;}
#jsddm li ul li a{width:auto;font-size:16px;font-weight:bold;line-height:25px;}
#jsddm li ul li a:hover{}
.submenu3780{width: 301px}
.submenu3784{width: 282px}
.submenu3786{width: 183px}
.submenu3788{width: 210px; margin-left:-147px !important;}
        
.bg_green{background:#f1f7f0}
.ads_search{background:#7D9774;padding:5px;margin-bottom:5px}
.ads_search input[name="filter_title"] {font-size:13px;width:100%;border-radius:2px;padding:5px 65px 5px 5px;box-sizing:border-box;}
.ads_search button {position:absolute;right:0px;top:0px;height:100%;border:none;background-color:#ee1839;color:#fff;width:60px;border-radius:0 2px 2px 0;cursor:pointer;font-size:12px;letter-spacing:.6px;}
.ads_search button:hover {text-decoration:underline;}
.ads_search td{color:#fff}

.shProductsBtn{font-size:12px;font-family:monospace;border-width:1px;border-style:solid;border-radius:2px;font-weight:bold;text-decoration:none;width:100%;display:block;padding:5px;cursor:pointer;box-sizing:border-box;text-align:center;}
.shProductsBtn-icon{width:16px;height:16px;background-image:url(/images/Icons/shopping_cartred_16.png);
display:inline-block;vertical-align:bottom;}
.shProductsBtn-text{display:inline-block;font-weight:normal;}

.sh-div-products-item {position:relative;display:-moz-inline-stack;display:inline-block;padding:5px;vertical-align:top;zoom:1;*display:inline;margin:0 2px 8px 2px;border-radius:8px;}
.sh-div-products-item .tmp-folder {border-collapse:separate;}

.cview_img{cursor:pointer;border:0px solid;}
.cview_img_text{color:#000;font-size:12px;line-height:13px}

.sh-div-products-item .cview_img, .sh-div-products-item .cview_img_fld {border-radius:6px 6px 0 0;border-collapse:collapse;width:100%;}
.sh-div-products-item .cview_img {height:150px;}
.sh-div-products-item .cview_img_fld {height:146px;border:2px double;}
.sh-div-products-item .cview_img img, .sh-trader-company .sh-trader-company-div-img img {max-height:148px;max-width:148px;border-style:none;word-break:break-all;font-size:12px;border-radius:inherit;}
.sh-div-products-item .cview_img_fld img {max-height:142px;max-width:142px;border-style:none;}
.sh-trader-company .sh-trader-company-div-img {width:148px;height:148px;border:1px solid black;vertical-align:middle;display:table-cell;}

.ads_search .sh-div-products-item {padding-bottom:0px;}
.sh-div-products-item a {text-decoration:none;}
.sh-td-products-item-text, .sh-td-products-item-text * {word-wrap:break-word;white-space:normal;font-size:13px;margin:2px 0 0;text-align:center;font-weight:normal;padding-bottom:3px;}
.sh-td-products-item-text, .sh-td-products-item-text &gt; * {display:inline-block;}

.table-prod-list, .table-prod-list .td1 table {width:100%}
.table-prod-list .td1 {border-top-width:1px;border-top-style:solid}
.table-prod-list .td1 table .td-img {padding:6px 1px 1px 1px;width:80px;vertical-align:top;text-align:left}
.table-prod-list .td1 table .td-img img {max-height:78px;max-width:78px;overflow:hidden}
.table-prod-list .td1 table .td-inf {padding:2px;text-align:left;vertical-align:top}
.table-prod-list .td1 table .td-inf h2 {margin:0 0 2px;}
.table-prod-list .td1 table .td-inf b {font-size:11px}
.table-prod-list .td1 table .td-btn {padding:2px 3px 1px 2px;width:100px;text-align:center;vertical-align:top;}
.table-prod-list .td1 table .td-btn .shProductsBtn {font-weight:normal;}
.table-prod-list .td1 table .td-btn .div-inf {text-align:right;color:#d11414}
.table-prod-list .td1 table .td-btn .div-btn {margin-top:3px}

.sh-products-list-a {text-decoration:none}
.sh-products-list-a, .sh-products-list-a * {font-size:13.4px;}
.sh-products-list-a:hover{text-decoration:underline}

#divDelivery {display:none;position:absolute;width:600px;margin-left:-300px;left:50%;background-color:#fff;border:1px solid #fff;text-align:left;padding:5px 5px 15px 5px;box-shadow:0px 10px 40px black;z-index:2}
#divDelivery, #divDelivery td {color:#000}
#divDelivery-x {right:1px;top:1px;position:absolute;border-radius:3px;background:#FF6A00;text-align: center;height:24px;width:24px;}
#divDelivery-x a {font-size:16px;line-height:24px;text-decoration:none;cursor:pointer;color:#fff;}
.divDelivery-in {padding:10px 15px 0px 10px;background-color:#fff;}
.divDelivery-in .condition-header {font-size:12pt;font-weight:bold;padding-bottom:8px}
.divDelivery-in .condition-name {font-size:10pt;color:#9c2323;font-weight:bold;line-height:1.3;}
.divDelivery-in .condition-note, .divDelivery-in .condition-note * {font-size:9.5pt;line-height:1.2;padding:0px;color:#000}
.divDelivery-in .condition-data {padding:5px 0 0 10px;}

#divGallery * {line-height:normal}
#divGallery {display:none;position:absolute;width:596px;height:596px;background-color:rgba(48,48,48,0.5);z-index:10;border:1px solid #303030}
#divGallery table {width:100%;height:100%}
#divGallery #td-imgGallery {text-align:center;vertical-align:middle;}
#divGallery #td-imgGallery img {text-align:center;vertical-align:middle;max-width:496px;max-height:496px}
#divGallery #td_images {text-align:center;}
#divGallery #td_images img {border:1px solid silver;max-height:40px;margin-right:3px;cursor:pointer}
#divGallerySmall {border:none;margin-top:-20px;margin-left:-3px;background:rgba(0,0,0,0.4);padding:3px 4px 1px;float:left}
#divGallerySmall img {max-width:40px;cursor:pointer;text-align:left;border:1px solid #c5c5c5;}
#btnGallery-prev, #btnGallery-next {font-size:16pt;color:#fff;background-color:#303030;border:1px solid #fff;cursor: pointer;border-radius:2px;padding:15px 7px}
#btnGallery-prev:hover, #btnGallery-next:hover {color:#303030;background-color:#fff}
#btnGallery-close {font-size:13pt;color:#fff;background-color:#FF6A00;border:1px solid #fff;cursor: pointer;border-radius:2px}
#btnGallery-close:hover{color:#FF6A00;background-color:#fff}

input[type=number]::-webkit-inner-spin-button {opacity:1}

.div-cat-prod {padding:10px;text-align:left}
.tab-cat-prod-header{width:100%;border:none}
.tab-cat-prod-header .td1, .tab-cat-prod-header .td1 *{text-decoration:none;font-size:11.5px;}
.tab-cat-prod-header .td1 a:hover{text-decoration:underline}
.tab-cat-prod-header .td2{width:10px;font-size:13px;padding-right:15px}
.tab-cat-prod-header .td2 div{padding:2px 1px 3px 3px;height:20px;word-break:keep-all;cursor:default;position:relative;box-sizing: border-box;}
.tab-cat-prod-header .td2 div span{font-size:11px;letter-spacing:0.8px}
.tab-cat-prod-header .td2 .arrow-right{position:absolute;right:-9px;top:0;width:0;height:0;background:transparent;padding:0;margin:0;border-top:10.5px solid transparent;border-bottom:10.5px solid transparent;border-left-width:9px;border-left-style:solid;}
#sh-cf-mobile {position:absolute;left:0px;top:0px;z-index:1;display:none;margin:0px;padding:0;box-shadow:-3px 3px 5px #5D6B57,3px -3px 5px #5D6B57;box-sizing:border-box;max-width:100%;min-width:220px;overflow-x:hidden;overflow-y:auto}
#sh-cf-mobile-x {color:#fff;background-color:#FF6A00;position:absolute;right:0px;top:0px;z-index:1;font-size:13px;line-height:14px;height:14px;width:14px;text-align:center;cursor:pointer;border-radius:2px;}

.breadcrumbs {text-align:left;padding-bottom:10px;padding-left:3px}
.breadcrumbs, .breadcrumbs * {font-size:12.8px;color:#1a3a0e;white-space:pre-line;}
.breadcrumbs &gt; span &gt; span {opacity:50%;}
.breadcrumbs a {text-decoration:none}
.breadcrumbs a:hover {text-decoration:underline}

.personal_data_chk {margin:5px 0 10px 0;}

#sh-search-prod-div {background-color:#fff}
#sh-search-prod-div input[type='submit'], .tab-cat-prod-header .td2 {color:#fff;}
#sh-search-prod-div input[type='submit'] {background-color:#1c7105;}
#sh-search-prod-div input[type='submit']:hover, .cview_btn_bottom:hover {text-decoration:underline}

.shButtonGreen{font-size:12px;font-family:Tahoma;padding:7px 7px 6px;border:none;cursor:pointer;color:#fff;text-decoration:none;line-height:normal;background-color:#1c7105;}
.shButtonGreen:hover{text-decoration:underline}
.shHeaderGreenGray {color:#fff;background-color:#5B7C4F;font-size:12px;border:none;font-family:Tahoma;padding:6px 7px 6px;text-decoration:none}
.shHeaderGreenGray * {color:#fff;background-color:#5B7C4F;font-size:12px;border:none;font-family:Tahoma;text-decoration:none}
.shHeaderGreenGray:not(.nohover) {cursor:pointer}
.shHeaderGreenGray:not(.nohover):hover,
    .shHeaderGreenGray:not(.nohover) a:hover{text-decoration:underline}
.sh-cat-search .prod-type {display:block;text-decoration:none;}
.sh-cat-search {width:100%}
.sh-cat-search .more-cats{text-align:left;font-size:10px;padding:5px 25px;background:linear-gradient(to right, #bdcab9, #fff);color:#454545;cursor:pointer}

.w1-bg{background:url(/images/i/w1_bg.gif);}
.w1-bg-bottom{height:5px;border-radius:0 0 5px 5px}

/*BEGIN /css/sh/main_page.css*/
.ui-menu-item a {line-height:1.2 !important;font-size:13px !important;}
.ui-autocomplete li {list-style-image:none;}
.ui-autocomplete {max-width:490px;max-height:500px;overflow-x:hidden;overflow-y:auto;}

.cview_img a img, .func_block_item a img {border:0;}

.pp_info .MsoNormalTable{clear:both;}

.btnUserSave {width:250px;font-size:16pt;font-weight:bold;padding:3px;cursor:pointer;}
.btnsUserSave {width:auto;font-size:12pt;font-weight:bold;padding:3px;cursor:pointer;}
.btnUserSave:hover, .btnsUserSave:hover {color:green;}
span.shSpanAbout * {color:black;background-color:transparent;font-weight:normal;font-size:8pt;text-decoration:none;font-style:normal;}

#div-category-menu-container {position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:99;overflow:auto;text-align:left;margin-left:auto;background-color: rgba(48,48,48,0.5);}

#div-category-menu {position:absolute;width:600px;left:50%;margin-left:-300px;background-color:white;padding:5px;border:none;border-radius:1px;box-shadow:0px 0px 40px 5px #133800;}
#div-category-menu td.ads-cat-link {text-align:center;width:24px;padding:0px 5px;}
#div-category-menu .a-ads-cat-link{text-decoration:none;display:block;background-color:#acb7a6;color:#fff;font-size:18px;line-height:18px;margin:2px;height:20px;border-radius:50%;transform:rotate(90deg);cursor:default;}
.a_ads_cat_sel{font-size:10pt;line-height:16pt;font-weight:bold;text-decoration:none;cursor:pointer;color:#008097!important;display:inline-table;}
.a_ads_cat_sel:hover{text-decoration:underline;}
.a_ads_cat {text-decoration:none;display:block;font-size:10pt;padding:10px 2px;color:#505B4B;background-color:white;cursor:pointer;}
.a_ads_cat:hover{color:#fff;background-color:#7d9774;border-radius:2px;}
.a_ads_cat_par{font-weight:bold;}

#price-list-container {position:absolute;overflow:auto;top:50px;left:50px;background-color:#FFF;padding:10px;border:1px solid silver;display:none;z-index:5;box-shadow:0px 0px 100px #000;}

.banners_right #sh-div-ya-right {margin-top:0px;display:inline}
/*END /css/sh/main_page.css*/

.nowrap{white-space:nowrap}
.noborder{border:none}
.grey{color:#9A9695}
.clear{clear:both}

.h1{height:1px} .h2{height:2px}/*delete!?*/

.bigimg-container {display:none;position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:rgba(30,30,30,0.7);z-index:10;text-align:center;padding:10px;box-sizing:border-box;cursor:zoom-out;}
.bigimg-container img {max-width:98%;max-height:98%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
.art-content img {cursor:zoom-in;max-width:100%;height:auto;box-sizing:border-box;}

#agreement {margin:10px;line-height:1.5;}
#agreement * {font-size:12px;}
#agreement ul {margin:0px;text-align:left;}
#agreement li {list-style-image:none;list-style-type:unset;margin:0px;}

#static-page-partners, #static-page-reklama {font-size:13px;}

/*xinha else*/
#av-art-content img {max-width:100%;object-fit:cover;}
#av-art-content img[align="left"] {margin-right:3px;}
</pre></body></html>