#shadowbox_overlay { margin: 0pt; padding: 0pt; visibility: hidden; position: absolute; display: block; top: 0pt; left: 0pt; z-index: 998; }
#shadowbox_container { margin: 0pt; padding: 0pt; position: fixed; height: 0pt; width: 100%; top: 0pt; left: 0pt; z-index: 999; text-align: center; }
#shadowbox { margin: 0pt auto; display: none; visibility: hidden; position: relative; font-family: 'Lucida Grande',Tahoma,sans-serif; text-align: left; }
#shadowbox_title { padding: 0pt; overflow: hidden; height: 25px; }
#shadowbox_title_inner { padding: 5px 0pt 4px 8px; height: 16px; font-size: 16px; line-height: 16px; white-space: nowrap; color: rgb(255, 255, 255); }
#shadowbox_body { border: 2px solid rgb(255, 255, 255); margin: 0pt; padding: 0pt; overflow: hidden; position: relative; background-color: rgb(0, 0, 0); }
#shadowbox_body_inner { overflow: hidden; position: relative; }
#shadowbox_loading { position: absolute; top: 0pt; left: 0pt; height: 10000px; width: 100%; background-color: rgb(34, 34, 34); }
#shadowbox_loading img { margin: 10px 10px 0pt; float: left; }
#shadowbox_loading span { float: left; margin-top: 16px; font-size: 10px; }
#shadowbox_loading span a, #shadowbox_loading span a:link, #shadowbox_loading span a:visited { color: rgb(255, 255, 255); }
#shadowbox_content.html { overflow: auto; height: 100%; width: 100%; }
#shadowbox_toolbar { margin: 0pt; padding: 0pt; overflow: hidden; height: 20px; }
#shadowbox_toolbar_inner { height: 20px; color: rgb(255, 255, 255); }
#shadowbox_toolbar_inner div { padding-top: 4px; padding-bottom: 2px; font-size: 10px; height: 10px; line-height: 10px; }
#shadowbox_toolbar_inner div span.shortcut { text-decoration: underline; font-weight: bold; }
#shadowbox_toolbar_inner div a { text-decoration: none; color: rgb(255, 255, 255); }
#shadowbox_nav_close, #shadowbox_nav_previous, #shadowbox_nav_next { float: right; padding-right: 10px; }
#shadowbox_counter { float: left; padding-left: 10px; }
#shadowbox_counter a { padding: 0pt 4px 0pt 0pt; }
#shadowbox_counter a.shadowbox_counter_current { text-decoration: underline; font-weight: bold; }
div.shadowbox_message { padding: 10px; text-align: center; }
div.shadowbox_message a:link, div.shadowbox_message a:visited { text-decoration: none; color: rgb(190, 211, 51); }
div.shadowbox_message a:hover, div.shadowbox_message a:focus { text-decoration: underline; }
/* ::::: http://papirus.vodtrk.com.ua/components/com_jomcomment/style.css ::::: */

.infolevel1, .infolevel2, .infolevel3 { background-color: rgb(250, 209, 99); display: block; }
div#dialog_body { text-align: left; }
div #jcAzrulWindow { position: absolute; }
.infolevel1, .infolevel2 { height: 1px; font-size: 1px; }
.infolevel1 { margin-right: 3px; margin-left: 3px; }
.infolevel2 { margin-right: 1px; margin-left: 1px; }
.infolevel3 { color: rgb(0, 0, 0); font-weight: bold; text-align: center; vertical-align: middle; height: 18px; }
#powered_jc { text-align: center; display: block; text-decoration: none; font-size: xx-small; }
.jcAdminPanel { border-right: 1px solid rgb(230, 230, 183); border-bottom: 1px solid rgb(230, 230, 183); padding: 4px; top: 0px; position: relative; display: block; background-color: rgb(239, 239, 210); text-align: right; width: auto; right: 0px; }
#jc_commentFormDiv #bb_main div { display: inline; }
#jc_commentFormDiv #bb_main > div {  }
#jc_commentFormDiv { margin: 0pt auto; }
#jc_comment_bbcode {  }
#jc_comment_bbcode a:link, #jc_comment_bbcode a:visited { border: 0pt none ; background: transparent url('/catalog/img/buttons.gif') no-repeat scroll 0pt -231px; width: 24px; height: 24px; margin-right: 3px; text-align: center; outline-style: none; float: left; }
#jc_comment_bbcode a:hover { border: 0pt none ; background: transparent url('/catalog/img/buttons.gif') no-repeat scroll 0pt -257px; }
#jc_comment_bbcode a img { border: 0pt none ; margin-top: -2px; }
#jc_comment_bbcode .jc_bb_bold { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll 0pt 4px; }
#jc_comment_bbcode .jc_bb_italic { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll 0pt -17px; }
#jc_comment_bbcode .jc_bb_underline { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll 0pt -38px; }
#jc_comment_bbcode .jc_bb_strike { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll 0pt -59px; }
#jc_comment_bbcode .jc_bb_url { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll 0pt -80px; }
#jc_comment_bbcode .jc_bb_image { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll -1px -103px; }
#jc_comment_bbcode .jc_bb_quote { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll 0pt -122px; }
#jc_comment_bbcode .jc_bb_smile { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll -23px 4px; }
#jc_comment_bbcode .jc_bb_wink { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll -23px -17px; }
#jc_comment_bbcode .jc_bb_laugh { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll -23px -38px; }
#jc_comment_bbcode .jc_bb_grin { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll -23px -59px; }
#jc_comment_bbcode .jc_bb_angry { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll -23px -80px; }
#jc_comment_bbcode .jc_bb_sad { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll -23px -101px; }
#jc_comment_bbcode .jc_bb_shocked { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll -23px -122px; }
#jc_comment_bbcode .jc_bb_cool { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll -23px -143px; }
#jc_comment_bbcode .jc_bb_tongue { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll -23px -164px; }
#jc_comment_bbcode .jc_bb_kiss { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll -23px -185px; }
#jc_comment_bbcode .jc_bb_cry { background: transparent url('/catalog/img/buttons.gif') no-repeat scroll -23px -206px; }
.toggleArea { text-align: right; display: block; }
.trackback-footer { margin: 5px 10px; clear: both; }
.trackback-footer { border-top: 1px solid rgb(188, 188, 188); margin: 0pt 0pt 5px; padding-top: 3px; font-size: 85%; text-align: right; }
.trackback-url { margin: 5px 10px 10px; text-align: right; }
#trackbacks-content { margin: 0px; }
div #jcfavDiv #favTitle { border-bottom: 1px solid rgb(188, 188, 188); padding: 5px; height: 15px; background-color: rgb(205, 205, 205); }
div #jcfavDiv #favTitle #favImage { position: absolute; }
div #jcfavDiv #favTitle #favText { left: 35px; top: 3px; font-weight: bold; position: absolute; }
div #jcfavDiv #favTitle #favClose { right: 10px; top: 3px; position: absolute; }
div #jcshareDiv ul li { background: transparent none repeat scroll 0% 0%; }
div #jcshareDiv #shareTitle { border-bottom: 1px solid rgb(188, 188, 188); padding: 5px; height: 15px; background-color: rgb(205, 205, 205); }
div #jcshareDiv #shareTitle #shareImage { position: absolute; }
div #jcshareDiv #shareTitle #shareText { left: 35px; top: 3px; font-weight: bold; position: absolute; }
div #jcshareDiv #shareTitle #shareClose { right: 10px; top: 3px; position: absolute; }
div #emailFormDiv { top: 29px; z-index: 10; width: 410px; }
div #emailFormDiv #emailFormTitle #emailFormImage { position: absolute; left: 5px; }
div #emailFormDiv #emailFormTitle #emailFormText { left: 35px; top: 3px; font-weight: bold; position: absolute; }
div #emailFormDiv #emailFormTitle #emailFormClose { top: 3px; right: 10px; position: absolute; }
div #emailFormDiv #emailFormTitle { border-bottom: 1px solid rgb(188, 188, 188); padding: 5px; height: 15px; background-color: rgb(205, 205, 205); }
div #emailFormDiv input { background-color: rgb(255, 255, 255); }
.emailForm { border-style: solid; border-color: rgb(204, 204, 204) rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); border-width: 1px; margin: 1px; background-color: rgb(238, 238, 238); color: rgb(51, 51, 51); display: -moz-inline-box; vertical-align: middle; white-space: nowrap; position: absolute; right: 0px; top: 0px; text-align: left; }
.emailForm #emailFormResult { padding: 4px; margin-top: 5px; }
.emailForm #emailFormResult #email { text-decoration: underline; color: blue; }
#jcshareDiv ul { padding: 0px; }
#jcshareDiv ul li { margin: 0pt; padding: 0pt; float: left; width: 48%; list-style-type: none; }
#jcshareDiv ul li a { padding: 0px 0pt 0pt 22px; background-position: 0px 2px; background-repeat: no-repeat; display: block; float: left; height: 24px; vertical-align: middle; font-size: 95%; }
#bm_delicious { background-image: url('/catalog/img/delicious.gif'); }
#bm_digg { background-image: url('/catalog/img/digg.gif'); }
#bm_furl { background-image: url('/catalog/img/furl.gif'); }
#bm_yahoo_myweb { background-image: url('/catalog/img/yahoo_myweb.gif'); }
#bm_stumbleupon { background-image: url('/catalog/img/stumbleupon.gif'); }
#bm_google_bmarks { background-image: url('/catalog/img/google_bmarks.gif'); }
#bm_technorati { background-image: url('/catalog/img/technorati.gif'); }
#bm_reddit { background-image: url('/catalog/img/reddit.gif'); }
#bm_facebook { background-image: url('/catalog/img/facebook.gif'); }
div#jc_commentsDiv { z-index: -1; }
span.jcerr { font-weight: bold; color: rgb(255, 0, 0); }
div.dialog_header div.dialog_close { cursor: pointer; float: right; }
div#AzrulWindow { background: transparent url('/catalog/img/shadowalpha.png') no-repeat scroll right bottom ! important; }
table#jcAzrulWindowtable { position: relative; right: 6px; bottom: 6px; }
td#jcAzrulWindowContent { border-style: solid; border-color: rgb(204, 204, 204) rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); border-width: 1px; background-color: rgb(238, 238, 238); color: rgb(51, 51, 51); }
td#jcAzrulWindowContent hr { height: 1px; background-color: rgb(205, 205, 205); }
td#jcAzrulWindowContent div.dialog_header { border-bottom: 1px solid rgb(188, 188, 188); margin: 0px; padding: 5px; background-color: rgb(205, 205, 205); height: 15px; font-size: 13px; font-weight: bold; width: auto; }
td#jcAzrulWindowContent h2 span { padding: 4px 10px 5px; display: block; }
td#jcAzrulWindowContent div.dialog_content { padding: 4px 10px 5px; display: block; }
td#jcAzrulWindowContent > div > div { background-repeat: no-repeat; }
/* ::::: http://papirus.vodtrk.com.ua/components/com_jomcomment/templates/pastel/comment_style.css ::::: */

div.commentBlogView { display: block; text-align: right; padding-top: 6px; padding-bottom: 6px; margin-top: 4px; margin-bottom: 4px; clear: both; }
#jcWrapper { margin: 0pt auto; width: 99%; }
#jcWrapper .jomentry1, #jcWrapper .jomentry2 { padding: 0pt 5px; overflow: hidden; margin-bottom: 5px; }
#jcWrapper .jomentry1 { border: 1px solid rgb(204, 204, 204); background: rgb(247, 246, 246) url('/catalog/img/jomentry1-bg.gif') repeat-x scroll left top; }
#jcWrapper .jomentry2 { border: 1px solid rgb(207, 207, 181); background: rgb(252, 252, 238) url('/catalog/img/jomentry2-bg.gif') repeat-x scroll left top; }
#jcWrapper .jomauthor { border: 2px solid rgb(51, 102, 153); background: rgb(244, 246, 253) url('/catalog/img/jomauthor-bg.gif') repeat-x scroll left top; }
#jcWrapper .jomentry_low { border: 1px solid rgb(153, 153, 153); padding: 0pt 5px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; overflow: hidden; margin-bottom: 5px; }
#jcWrapper .jomentry1 blockquote, #jcWrapper .jomentry2 blockquote, #jcWrapper .jomauthor blockquote { border-left: 5px solid rgb(221, 221, 221); margin: 0pt 10px 10px ! important; width: 86%; font-size: 1em; float: left; }
#jcWrapper .jc_rss_link { border: 0pt none ; margin: 0pt 0pt 5px ! important; background: transparent url('/catalog/img/toolbar.gif') no-repeat scroll 0pt -125px; height: 21px; width: 22px; float: right; outline-style: none; display: block; text-decoration: none; text-indent: -9999px; }
#jcWrapper a.jc_rss_link:link, #jcWrapper a.jc_rss_link:visited, #jcWrapper a.jc_rss_link:hover { border: 0pt none ; }
#jcWrapper .jc_trackback_link { padding: 0pt 0pt 0pt 20px; background: transparent url('/catalog/img/toolbar.gif') no-repeat scroll 0pt -145px; height: 20px; width: 200px; }
#jcWrapper .jc_low_vote { font-size: 11px; color: rgb(153, 153, 153); }
#jcWrapper #jc_num_comment { font-size: 12px; }
#jcWrapper .jctools { float: right; margin-left: 15px; position: inherit; }
.show-comment, .show-linkmore, .show-hit, .jctools, .show-feed, .show-report, .show-voteup, .show-votedown { display: inline; float: right; height: 18px; text-indent: 24px; margin-left: 4px; margin-right: 4px; background-repeat: no-repeat; background-position: 0pt 50%; }
#jcWrapper .jc_title { border-bottom: 1px dashed rgb(204, 206, 169); margin: 15px 0pt 5px; font-size: 14px; font-weight: 700; color: rgb(88, 89, 71); }
#jcWrapper .jomentry1 .jc_comment_title { border-bottom: 1px solid rgb(222, 222, 222); margin: 0pt 0pt 5px; padding: 3px 0pt; font-size: 1.1em; font-weight: 700; color: rgb(102, 102, 102); }
#jcWrapper .jomentry2 .jc_comment_title { border-bottom: 1px solid rgb(222, 222, 222); margin: 0pt 0pt 5px; padding: 3px 0pt; font-size: 1.1em; font-weight: 700; color: rgb(153, 153, 102); }
#jcWrapper .jomauthor .jc_comment_title { border-bottom: 1px solid rgb(222, 222, 222); margin: 0pt 0pt 5px; padding: 3px 0pt; font-size: 1.1em; font-weight: 700; color: rgb(51, 102, 153); }
#jcWrapper .jomentry1 .jc_avatar, #jcWrapper .jomentry2 .jc_avatar { border: 1px solid rgb(142, 144, 103); margin: 0pt 0pt 3px 3px; padding: 2px; float: right; }
#jcWrapper .jomentry1 .jc_comment_text, #jcWrapper .jomentry2 .jc_comment_text { font-size: 12px; margin-bottom: 5px; padding-bottom: 5px; }
#jcWrapper .jomentry1 .jc_user_details, #jcWrapper .jomentry2 .jc_user_details { color: rgb(153, 153, 153); font-size: 0.8em; width: 60%; float: left; }
#jcWrapper .jc_comment_panel { margin: 0pt; padding: 0pt; width: 20%; height: 21px; float: right; }
#jcWrapper .jc_comment_panel li { margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; float: right; }
#jcWrapper #jc_commentsDiv .jomentry1 .jc_comment_panel .jc_comment_panel_up a:link, #jcWrapper #jc_commentsDiv .jomentry1 .jc_comment_panel .jc_comment_panel_up a:visited, #jcWrapper #jc_commentsDiv .jomentry2 .jc_comment_panel .jc_comment_panel_up a:link, #jcWrapper #jc_commentsDiv .jomentry2 .jc_comment_panel .jc_comment_panel_up a:visited { background: transparent url('/catalog/img/votings.gif') no-repeat scroll 0pt -20px; width: 21px; height: 18px; display: block; cursor: pointer; text-indent: -9999px; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
#jcWrapper #jc_commentsDiv .jomentry1 .jc_comment_panel .jc_comment_panel_up a:hover, #jcWrapper #jc_commentsDiv .jomentry2 .jc_comment_panel .jc_comment_panel_up a:hover { background: transparent url('/catalog/img/votings.gif') no-repeat scroll 0pt 0pt; }
#jcWrapper #jc_commentsDiv .jomentry1 .jc_comment_panel .jc_comment_panel_total, #jcWrapper #jc_commentsDiv .jomentry2 .jc_comment_panel .jc_comment_panel_total { background: transparent url('/catalog/img/votings.gif') no-repeat scroll 0pt -125px; height: 18px; width: 35px; display: block; color: rgb(153, 153, 153); text-align: center; font-weight: 700; font-size: 10px; line-height: 17px; }
#jcWrapper .jomentry1 .jc_comment_panel .jc_comment_panel_down a:link, #jcWrapper .jomentry1 .jc_comment_panel .jc_comment_panel_down a:visited, #jcWrapper .jomentry2 .jc_comment_panel .jc_comment_panel_down a:link, #jcWrapper .jomentry2 .jc_comment_panel .jc_comment_panel_down a:visited { background: transparent url('/catalog/img/votings.gif') no-repeat scroll 0pt -62px; width: 19px; height: 18px; display: block; cursor: pointer; text-indent: -9999px; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
#jcWrapper .jomentry1 .jc_comment_panel .jc_comment_panel_down a:hover, #jcWrapper .jomentry2 .jc_comment_panel .jc_comment_panel_down a:hover { background: transparent url('/catalog/img/votings.gif') no-repeat scroll 0pt -42px; }
#jcWrapper .jomentry1 .jc_comment_panel .jc_comment_panel_report a:link, #jcWrapper .jomentry1 .jc_comment_panel .jc_comment_panel_report a:visited, #jcWrapper .jomentry2 .jc_comment_panel .jc_comment_panel_report a:link, #jcWrapper .jomentry2 .jc_comment_panel .jc_comment_panel_report a:visited { background: transparent url('/catalog/img/votings.gif') no-repeat scroll 0pt -103px; width: 20px; height: 18px; display: block; text-indent: -9999px; cursor: pointer; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
#jcWrapper .jomentry2 .jc_comment_panel .jc_comment_panel_report a:hover { background: transparent url('/catalog/img/votings.gif') no-repeat scroll 0px -84px; }
#jcWrapper .jc_bottom_container { border-top: 1px solid rgb(222, 222, 222); margin: 0pt 0pt 2px; padding: 5px 0pt 0pt ! important; }
#jcWrapper .jc_clear { clear: both; }
#jcWrapper .jc_show_form_notice { background: transparent url('/catalog/img/max.gif') no-repeat scroll left center; clear: both; height: 12px; padding-left: 15px; cursor: pointer; }
#jcWrapper #jc_commentFormDiv { margin: 0pt auto; }
#jcWrapper #jc_commentFormContainer { margin: 0pt auto; width: 100%; }
#jcWrapper #jc_commentFormContainer .jc_inputbox { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 5px; padding: 4px; background: transparent url('/catalog/img/inputbox-bg.gif') repeat-x scroll left top; color: rgb(102, 102, 102); width: 98%; }
#jcWrapper #jc_commentFormContainer .jc_optionbox { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 5px; padding: 10px; background: transparent url('/catalog/img/inputbox-bg.gif') repeat-x scroll left top; color: rgb(102, 102, 102); }
#jcWrapper #jc_commentFormContainer .jc_inputbox:focus, #jcWrapper #jc_commentFormContainer .jc_inputbox:hover, #jcWrapper #jc_commentFormContainer .jc_inputbox_hover { border: 1px solid rgb(153, 153, 153); }
#jcWrapper #jc_comment { width: 98%; }
#jcWrapper #jc_commentFormDiv label { font-size: 11px; font-style: italic; }
#jcWrapper #jc_commentFormDiv .jc_comment_resize { margin: -3px 0pt 10px; font-size: 10px; color: rgb(204, 204, 204); cursor: pointer; text-align: right; width: 100px; float: right; }
#jcWrapper #jc_commentFormDiv label.subscribe, #jcWrapper #jc_commentFormDiv label.agree { font-size: inherit; font-style: normal; }
#jcWrapper #jc_commentFormContainer .jc_captcha { font-size: 20px; font-weight: 700; text-align: center; color: rgb(153, 153, 153); letter-spacing: 3px; }
#jcWrapper .jcAdminPanel { border: 1px solid rgb(153, 153, 153); margin: 0pt 0pt 5px; padding: 4px; background: rgb(204, 204, 204) none repeat scroll 0% 0%; display: block; right: 0px; text-align: right; top: 0px; width: auto; }
#jcWrapper .jcAdminPanel a.jcAdminPanel_edit:link, #jcWrapper .jcAdminPanel ajcadminpanel_edit:visited, #jcWrapper .jcAdminPanel a.jcAdminPanel_unpublished:link, #jcWrapper .jcAdminPanel ajcadminpanel_unpublished:visited { color: rgb(153, 51, 0); text-decoration: none; }
#jcWrapper .jcAdminPanel ajcadminpanel_edit:hover, #jcWrapper .jcAdminPanel ajcadminpanel_unpublished:hover { color: rgb(204, 102, 0); text-decoration: underline; }
div.show-comment { background: transparent url('/catalog/img/toolbar.gif') no-repeat scroll 0pt -71px; }
div.show-linkmore { background: transparent url('/catalog/img/toolbar.gif') no-repeat scroll 0pt -90px; }
div.show-hit { background: transparent url('/catalog/img/toolbar.gif') no-repeat scroll 0pt -35px; }
div.commentBlogView > div.show-comment { background: transparent url('/catalog/img/toolbar.gif') no-repeat scroll 0pt -71px; }
div.commentBlogView > div.show-linkmore { background: transparent url('/catalog/img/toolbar.gif') no-repeat scroll 0pt -90px; }
div.commentBlogView > div.show-hit { background: transparent url('/catalog/img/toolbar.gif') no-repeat scroll 0pt -35px; }
#jcWrapper div.show-feed { width: 18px; background-image: none; }
#jcWrapper div.jcfav { background: transparent url('/catalog/img/toolbar.gif') no-repeat scroll 0pt -54px ! important; }
#jcWrapper div.jcshare { background: transparent url('/catalog/img/toolbar.gif') no-repeat scroll 0pt 1px; }
#jcWrapper div.jcemail { background: transparent url('/catalog/img/toolbar.gif') no-repeat scroll 0pt -16px; }
#jcWrapper div.jcpreview { background: transparent url('/catalog/img/toolbar.gif') no-repeat scroll -18px -36px; }
/* ::::: http://papirus.vodtrk.com.ua/templates/system/css/system.css ::::: */

input.system-openid, input.com-system-openid { background: rgb(255, 255, 255) url('/catalog/img/login-bg.gif') no-repeat scroll 0pt 50%; color: rgb(0, 0, 0); padding-left: 18px; }
.system-unpublished { border-top: 4px solid rgb(196, 211, 223); border-bottom: 4px solid rgb(196, 211, 223); background: rgb(232, 237, 241) none repeat scroll 0% 0%; }
#system-message { padding: 0pt; margin-bottom: 10px; }
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0pt; font-weight: bold; text-indent: 30px; }
#system-message dd ul { border-top: 3px solid rgb(132, 167, 219); border-bottom: 3px solid rgb(132, 167, 219); padding: 10px; color: rgb(0, 85, 187); margin-bottom: 10px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#system-message dt.message { display: none; }
#system-message dd.message {  }
#system-message dt.error { display: none; }
#system-message dd.error ul { border-top: 3px solid rgb(222, 122, 123); border-bottom: 3px solid rgb(222, 122, 123); color: rgb(204, 0, 0); background-color: rgb(230, 192, 192); }
#system-message dt.notice { display: none; }
#system-message dd.notice ul { border-top: 3px solid rgb(240, 220, 126); border-bottom: 3px solid rgb(240, 220, 126); background: rgb(239, 231, 184) none repeat scroll 0% 0%; color: rgb(204, 0, 0); }
#system-debug { margin: 10px; padding: 10px; color: rgb(204, 204, 204); background-color: rgb(255, 255, 255); }
#system-debug div { font-size: 11px; }
/* ::::: http://papirus.vodtrk.com.ua/templates/system/css/general.css ::::: */

.invalid { border-color: rgb(255, 0, 0); }
label.invalid { color: rgb(255, 0, 0); }
#editor-xtd-buttons { padding: 5px; }
.button2-left, .button2-right, .button2-left div, .button2-right div { float: left; }
.button2-left a, .button2-right a, .button2-left span, .button2-right span { display: block; height: 22px; float: left; line-height: 22px; font-size: 11px; color: rgb(102, 102, 102); cursor: pointer; }
.button2-left span, .button2-right span { cursor: default; color: rgb(153, 153, 153); }
.button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span { padding: 0pt 6px; }
.page span { color: rgb(0, 0, 0); font-weight: bold; }
.button2-left a:hover, .button2-right a:hover { text-decoration: none; color: rgb(11, 85, 196); }
.button2-left a, .button2-left span { padding: 0pt 24px 0pt 6px; }
.button2-right a, .button2-right span { padding: 0pt 6px 0pt 24px; }
.button2-left { background: transparent url('/catalog/img/j_button2_left.png') no-repeat scroll 0% 0%; float: left; margin-left: 5px; }
.button2-right { background: transparent url('/catalog/img/j_button2_right.png') no-repeat scroll 100% 0pt; float: left; margin-left: 5px; }
.button2-left .image { background: transparent url('/catalog/img/j_button2_image.png') no-repeat scroll 100% 0pt; }
.button2-left .readmore { background: transparent url('/catalog/img/j_button2_readmore.png') no-repeat scroll 100% 0pt; }
.button2-left .pagebreak { background: transparent url('/catalog/img/j_button2_pagebreak.png') no-repeat scroll 100% 0pt; }
.button2-left .blank { background: transparent url('/catalog/img/j_button2_blank.png') no-repeat scroll 100% 0pt; }
div.tooltip { border: 1px solid rgb(212, 213, 170); padding: 5px; background: rgb(255, 255, 204) none repeat scroll 0% 0%; float: left; max-width: 200px; z-index: 13000; }
div.tooltip h4 { margin: -15px 0pt 0pt; padding: 15px 0pt 5px; background: transparent url('/catalog/img/selector-arrow.png') no-repeat scroll 0% 0%; font-size: 95%; font-weight: bold; }
div.tooltip p { margin: 0pt; font-size: 90%; }
.img_caption.left { float: left; margin-right: 1em; }
.img_caption.right { float: right; margin-left: 1em; }
.img_caption.left p { clear: left; text-align: center; }
.img_caption.right p { clear: right; text-align: center; }
a img.calendar { background: transparent url('/catalog/img/calendar.png') no-repeat scroll 0% 0%; width: 16px; height: 16px; margin-left: 3px; cursor: pointer; vertical-align: middle; }
/* ::::: http://papirus.vodtrk.com.ua/templates/papirus/css/template.css ::::: */

html { margin: 0px; height: 100%; }
form { margin: 0pt; padding: 0pt; }
body { margin: 0px; background: rgb(255, 255, 255) url('/catalog/img/bg.png') repeat-x scroll center top; font-family: Helvetica,Arial,sans-serif; line-height: 1.3em; font-size: 12px; color: rgb(113, 113, 113); }
a:link, a:visited { text-decoration: underline; font-weight: normal; color: rgb(21, 72, 159); }
a:hover { text-decoration: none; font-weight: normal; }
input.button { cursor: pointer; }
p { margin-top: 0pt; margin-bottom: 5px; }
img { border: 0pt none ; }
div#logo_link { position: absolute; top: 1px; }
div#logo_link a { display: block; width: 170px; height: 140px; }
div#boby_bg { background: transparent url('/catalog/img/body_bg.png') no-repeat scroll center top; text-align: center; }
div#main { min-height: 800px; }
div#header { background: transparent url('/catalog/img/header.png') repeat-x scroll center top; }
div#header_bg { background: transparent url('/catalog/img/header_bg.png') no-repeat scroll center top; }
div#header_body { height: 203px; }
div#main_cont { width: 1000px; text-align: left; margin-right: 1px; }
div#main_cont #top { padding: 45px 29px 0pt 639px; height: 80px; }
div#main_cont #top .top_t { border-bottom: 1px solid rgb(75, 90, 130); color: rgb(255, 255, 255); }
div#main_cont #top .top_t a { color: rgb(255, 255, 255); text-decoration: underline; }
div#main_cont #top .top_t td { padding: 0pt 0pt 7px; }
div.search { padding: 2px 0pt 0pt; background: transparent url('/catalog/img/search_bg.png') no-repeat scroll 0% 0%; width: 142px; height: 18px; }
input#mod_search_searchword { border: medium none ; padding: 0pt 0px 0pt 10px; background: transparent none repeat scroll 0% 0%; width: 110px; color: rgb(29, 50, 128); }
div#jflanguageselection { padding: 0pt 0pt 0pt 137px; }
div#jflanguageselection ul.jflanguageselection { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
div#jflanguageselection ul.jflanguageselection li { border-right: 1px solid rgb(76, 84, 130); list-style-type: none; list-style-image: none; list-style-position: outside; float: left; width: 63px; }
div#jflanguageselection ul.jflanguageselection li.lang_3 { border-right: medium none; list-style-type: none; list-style-image: none; list-style-position: outside; float: left; }
div#jflanguageselection ul.jflanguageselection li img { margin: 8px; float: left; }
div#jflanguageselection ul.jflanguageselection li#active_language { background: rgb(20, 26, 103) none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; float: left; }
div#jflanguageselection ul.jflanguageselection li#active_language a { text-decoration: none; }
div#jflanguageselection ul.jflanguageselection li a { color: rgb(255, 255, 255); text-decoration: underline; line-height: 30px; }
div#jflanguageselection ul.jflanguageselection li a:hover { color: rgb(255, 255, 255); text-decoration: none; }
#wrapper_menu { margin: 30px 0pt 0pt; background: transparent url('/catalog/img/menu_bg.png') repeat-x scroll 0% 0%; clear: both; height: 87px; }
div.content { padding: 15px 25px 0pt; }
div.module { border: 1px solid rgb(239, 239, 239); margin-bottom: 15px; }
div.module_car { border: 1px solid rgb(239, 239, 239); margin-bottom: 15px; }
div.module_car div { margin: 1px; padding: 14px; background: transparent url('/catalog/img/podii_bg.png') repeat-x scroll center top; }
div.module_car div div { margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; }
div.module_car h3 { border-bottom: 1px solid rgb(250, 207, 0); margin: 0pt; padding: 0pt 0pt 5px; color: rgb(21, 72, 159); text-transform: uppercase; font-weight: bold; font-size: 100%; }
div.module_cart { border: 1px solid rgb(239, 239, 239); padding: 14px; background: transparent url('/catalog/img/podii_bg.png') repeat-x scroll center top; margin-bottom: 15px; }
div.module_cart h3 { border-bottom: 1px solid rgb(250, 207, 0); margin: 0pt; padding:15px 2px 1px 5px; color: rgb(21, 72, 159); text-transform: uppercase; font-weight: bold; font-size: 100%; }
div.podii { margin: 1px; padding: 14px; background: transparent url('/catalog/img/podii_bg.png') repeat-x scroll 0% 0%; }
div.podii a:hover { text-decoration: none; }
div.podii_title span { color: rgb(21, 72, 159); text-transform: uppercase; font-weight: bold; }
div.podii_title a { padding: 0pt 0pt 0pt 20px; background: transparent url('/catalog/img/podii_link.png') no-repeat scroll left center; color: rgb(146, 146, 146); text-decoration: underline; }
div.podii_title { border-bottom: 1px solid rgb(250, 207, 0); padding: 0pt 0pt 5px; }
div.podii_item { padding: 10px 0pt; background: transparent url('/catalog/img/dot.png') repeat-x scroll center bottom; }
div.podii_item .podii_data { color: rgb(251, 217, 51); }
div.podii_item .podii_link a { color: rgb(21, 72, 159); text-decoration: underline; }
div.podii_item .podii_link a:hover { text-decoration: none; }
a.kat_new { padding: 5px 0pt 6px 30px; background: transparent url('/catalog/img/kat_new.png') no-repeat scroll 0% 0%; display: block; color: rgb(37, 47, 129); font-size: 95%; }
div.mod-content p { margin: 0pt; }
div.compon { padding-right: 30px; }
span.company { padding: 4px 0pt 6px 30px; background: transparent url('/catalog/img/paz.png') no-repeat scroll 0% 0%; display: block; color: rgb(190, 190, 190); font-size: 95%; }
span.welcom { border-bottom: 3px solid rgb(250, 207, 0); padding: 10px 0pt; color: rgb(50, 59, 136); font-size: 190%; display: block; margin-bottom: 20px; }
span.pathway { padding: 4px 0pt 6px 30px; background: transparent url('/catalog/img/paz.png') no-repeat scroll 0% 0%; display: block; color: rgb(190, 190, 190); font-size: 95%; }
span.pathway a { color: rgb(190, 190, 190); text-decoration: underline; }
span.pathway a:hover { text-decoration: none; }
div.article_t { border-top: 2px solid rgb(35, 83, 165); padding: 1px 0pt 0pt; margin-bottom: 10px; }
div.article_t img { border: 1px solid rgb(35, 83, 165); padding: 2px; margin-right: 20px; }
.contentpaneopen { width: 100%; }
.contentheading_f { padding: 8px 0pt 9px 30px; background: transparent url('/catalog/img/fitem_t.png') no-repeat scroll 0% 0%; color: rgb(20, 26, 103); text-transform: uppercase; font-weight: bold; }
.contentheading_i { padding: 8px 0pt 8px 30px; background: transparent url('/catalog/img/item_t.png') no-repeat scroll 0% 0%; color: rgb(255, 255, 255); text-transform: uppercase; font-weight: bold; }
.fitem_c { background: transparent url('/catalog/img/fitem_c.png') repeat-y scroll center top; }
.fitem_bg { background: transparent url('/catalog/img/fitem_bg.png') no-repeat scroll center top; color: rgb(255, 255, 255); }
.item_c { background: transparent url('/catalog/img/item_c.png') repeat-y scroll center top; }
.item_bg { padding: 20px; background: transparent url('/catalog/img/item_bg.png') no-repeat scroll center top; color: rgb(20, 26, 103); }
.item_bg h3 { margin-top: 0px; }
.fitem_bg a { color: rgb(255, 255, 255); }
a.readon_f { background: transparent url('/catalog/img/readon_f.png') no-repeat scroll left center; padding-left: 20px; float: right; display: block; margin-bottom: 10px; margin-right: 30px; }
a.readon_cat { padding: 4px 20px 7px 27px; background: transparent url('/catalog/img/read_cat.png') no-repeat scroll left center; color: rgb(37, 47, 129); display: block; font-size: 100%; float: right; }
a.readon { padding: 5px 12px 5px 30px; background: transparent url('/catalog/img/read.png') no-repeat scroll 0% 0%; float: right; color: rgb(146, 146, 146); }
.footer { background: transparent url('/catalog/img/footer.png') no-repeat scroll 0% 0%; width: 1000px; height: 77px; }
.footer img { padding: 0pt 12px; }
div.f_menu { padding: 0pt 0pt 10px 20px; }
a.mainlevel-nav, span.mainlevel-nav { padding: 5px; color: rgb(146, 146, 146); }
a.f_cont { color: rgb(255, 255, 255); font-size: 120%; font-weight: bold; }
td.copir { border-left: 1px solid rgb(149, 172, 212); color: rgb(255, 255, 255); padding-left: 20px; }
input#modlgn_username, input#modlgn_passwd { border: medium none ; padding: 3px 10px; background: transparent url('/catalog/img/input_login.png') no-repeat scroll 0% 0%; color: rgb(218, 37, 29); width: 130px; }
#login_link { padding-top: 10px; }
div#main_cont #top .top_t a#login_link_a { color: rgb(29, 50, 128); text-decoration: underline; }
div#main_cont #top .top_t a#login_link_a:hover { text-decoration: none; }
.button_login { border: medium none ; padding: 3px; background: transparent url('/catalog/img/login_button.png') no-repeat scroll 0% 0%; color: rgb(255, 255, 255); width: 80px; cursor: pointer; text-align: center; }
.contentheading, .componentheading { border-bottom: 3px solid rgb(250, 207, 0); padding: 10px 0pt; color: rgb(50, 59, 136); display: block; font-size: 190%; margin-bottom: 10px; line-height: 20px; }
.search_rezult { border: 1px solid rgb(250, 207, 0); padding: 10px; margin-bottom: 10px; }
.search_rezult a { color: rgb(21, 72, 159); }
span.highlight { padding: 2px; background: rgb(250, 207, 0) none repeat scroll 0% 0%; color: rgb(21, 72, 159); }
.blog { width: 100%; }
h2.menutitle { display: none; }
div#sitemap { margin: 0pt 0pt 0pt 970px; position: absolute; top: 172px; z-index: 10; }
#jc_submit { border: medium none ; padding: 3px; background: transparent url('/catalog/img/post_button.png') no-repeat scroll 0% 0%; color: rgb(255, 255, 255); font-weight: bold; cursor: pointer; text-align: center; width: 144px; }
.articl_text img { border: 1px solid rgb(239, 239, 239); margin: 0pt 10px; padding: 2px; }
.contentheading_cat, .articl_text h3 { border-top: 1px solid rgb(250, 207, 0); border-bottom: 1px solid rgb(250, 207, 0); padding: 8px 0pt; color: rgb(20, 26, 103); text-transform: uppercase; margin-top: 10px; margin-bottom: 10px; font-weight: bold; }
div.no_border img { border: medium none ; margin: 0pt; padding: 0pt; }
.logo_pid img { margin: 2px; }
.sectiontableentry2 td, .sectiontableentry1 td { padding: 3px; vertical-align: middle; }
input.button_order { border: medium none ; padding: 0pt 2px; background: transparent url('/catalog/img/butt_order.jpg') no-repeat scroll 0% 0%; color: rgb(255, 255, 255); cursor: pointer; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-variant: normal; font-weight: bold; height: 24px; letter-spacing: 1px; line-height: 24px; text-transform: uppercase; vertical-align: middle; width: 150px; }
input.button_order_mod { border: medium none ; padding: 0pt 2px; background: transparent url('/catalog/img/login_button.jpg') no-repeat scroll 0% 0%; color: rgb(255, 255, 255); cursor: pointer; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; font-style: normal; font-variant: normal; font-weight: bold; height: 24px; letter-spacing: 1px; line-height: 24px; text-transform: uppercase; vertical-align: middle; width: 100px; }
.titleproduct_cb { padding: 3px; font-size: 16px; font-weight: bold; margin-bottom: 3px; margin-top: 3px; }
div.cb_product_prise span.productPrice { padding: 3px 8px; background: rgb(218, 37, 29) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
/* ::::: http://papirus.vodtrk.com.ua/templates/papirus/css/suckerfish.css ::::: */

div#horiz-menu { position: relative; width: auto; height: 87px; }
div#horiz-menu ul.menu { padding-left: 0px; }
div#horiz-menu li.level1 { width: 140px; vertical-align: middle; text-align: center; }
div#horiz-menu li.level1 a, div#horiz-menu li.level1 span { display: block; width: auto; height: 40px; }
div#horiz-menu li.level1 span { padding-right: 0px; color: rgb(255, 255, 255); font-weight: bold; text-decoration: underline; }
div#horiz-menu li.active li span, div#horiz-menu li.level1:hover li span { padding-right: 20px; }
div#horiz-menu li a { text-transform: none; color: rgb(255, 255, 255); text-decoration: underline; font-weight: bold; cursor: pointer; }
div#horiz-menu li a:hover { text-decoration: none ! important; }
div#horiz-menu li { height: 33px; }
div#horiz-menu ul { margin: 0pt; padding: 0pt; list-style-type: none; height: 50px; }
div#horiz-menu ul ul { padding: 0pt; height: 35px; }
div#horiz-menu ul li { margin: 0pt auto 0pt 0pt; padding: 10px 24px; background: transparent url('/catalog/img/menu_li.png') no-repeat scroll right top; float: left; cursor: pointer; }
div#horiz-menu ul li.item1 { background: transparent none repeat scroll 0% 0%; }
div#horiz-menu ul li:hover { margin: -5px 0pt 0pt; padding: 15px 24px 10px; background: transparent url('/catalog/img/menu_li_act.png') repeat-x scroll center top; }
div#horiz-menu ul li:hover a { color: rgb(29, 50, 128); text-decoration: none; font-weight: bold; }
div#horiz-menu ul li:hover span { color: rgb(29, 50, 128); text-decoration: none; font-weight: bold; }
div#horiz-menu ul li.active { margin: -5px 0pt 0pt; padding: 15px 24px 10px; background: transparent url('/catalog/img/menu_li_act.png') repeat-x scroll center top; }
div#horiz-menu ul li.active a { color: rgb(29, 50, 128); text-decoration: none; font-weight: bold; }
div#horiz-menu ul li.active span { color: rgb(29, 50, 128); text-decoration: none; font-weight: bold; }
div#horiz-menu ul ul li { margin: 0pt auto 0pt 0pt; padding: 0px 5px 0pt; background: transparent none repeat scroll 0% 0%; float: left; cursor: pointer; }
div#horiz-menu ul ul li.active { margin: 0pt auto 0pt 0pt; padding: 0px 5px 0pt; background: transparent none repeat scroll 0% 0%; cursor: pointer; }
div#horiz-menu ul ul li a { padding: 7px 0pt 0pt 20px; text-decoration: underline ! important; cursor: pointer; display: block; }
div#horiz-menu ul ul li a span { padding: 3px 10px 0pt 0pt; display: block; }
div#horiz-menu ul ul li.active a { padding: 7px 0pt 0pt 20px; background: transparent url('/catalog/img/menu_li2.png') no-repeat scroll 0px 7px; text-decoration: none ! important; color: rgb(218, 37, 29); }
div#horiz-menu ul ul li.active a span { padding: 3px 20px 0pt 0pt; background: transparent url('/catalog/img/menu_li2_r.png') no-repeat scroll right top; color: rgb(218, 37, 29); display: block; }
div#horiz-menu ul ul li:hover { margin: 0pt auto 0pt 0pt; padding: 0pt 5px; background: transparent none repeat scroll 0% 0%; }
div#horiz-menu ul ul li:first-child { padding-left: 5px; }
div#horiz-menu ul ul ul li:first-child, div#horiz-menu ul ul ul ul li:first-child, div#horiz-menu ul ul ul ul ul li:first-child, div#horiz-menu ul ul ul ul ul ul li:first-child, div#horiz-menu ul ul ul ul ul ul ul li:first-child { padding-left: 0px ! important; }
div#horiz-menu ul ul { width: 100%; position: absolute; z-index: 1; left: 0pt; display: none; }
div#horiz-menu ul li.active ul { width: 100%; position: absolute; z-index: 1; left: 0pt; display: block; }
div#horiz-menu ul ul ul li span { padding-left: 12px; }
div#horiz-menu ul ul ul, div#horiz-menu ul ul ul ul, div#horiz-menu ul ul ul ul ul, div#horiz-menu ul ul ul ul ul ul { width: auto; }
div#horiz-menu li:hover ul, div#horiz-menu ul li:hover ul { display: block; }
div#horiz-menu ul ul ul { width: 190px; }
div#horiz-menu ul ul ul ul, div#horiz-menu ul ul ul ul ul, div#horiz-menu ul ul ul ul ul ul { width: 190px; position: absolute; }
div#horiz-menu ul ul ul li { margin: 0pt; padding: 0pt; float: none; width: 190px; position: relative; z-index: 5000; }
div#horiz-menu li li a, div#horiz-menu li li a:hover, div#horiz-menu li li span, div#horiz-menu li li span:hover, div#horiz-menu li li { height: 35px ! important; }
div#horiz-menu li li li { float: left; }
div#horiz-menu li li { position: relative; }
div#horiz-menu li li ul { left: -999em; position: absolute; float: none; }
div#horiz-menu li li li ul { left: -999em; position: absolute; }
div#horiz-menu li li:hover ul { left: 0px ! important; top: 35px ! important; position: absolute; }
div#horiz-menu li li:hover li ul, div#horiz-menu li li li:hover li ul, div#horiz-menu li li li li:hover li ul, div#horiz-menu li li li li li:hover li ul { display: none; }
div#horiz-menu li li li:hover ul, div#horiz-menu li li li li:hover ul, div#horiz-menu li li li li li:hover ul, div#horiz-menu li li li li li li:hover ul { left: 190px ! important; top: 0px ! important; position: absolute; display: block; }
div#horiz-menu li:hover li ul, div#horiz-menu li li:hover li ul, div#horiz-menu li li li:hover li ul, div#horiz-menu li li li li:hover li ul { top: -999em; }
/* ::::: http://papirus.vodtrk.com.ua/templates/papirus/css/typography.css ::::: */

ul.bullet-1, ul.bullet-2, ul.bullet-3, ul.bullet-4, ul.bullet-5, ul.bullet-6, ul.bullet-7, ul.bullet-8 { overflow: hidden; padding-left: 15px ! important; margin-left: 5px ! important; }
ul.bullet-1 li, ul.bullet-2 li, ul.bullet-3 li, ul.bullet-4 li, ul.bullet-5 li { list-style-type: none; list-style-image: none; list-style-position: outside; padding-bottom: 3px ! important; margin-bottom: 5px ! important; padding-left: 10px ! important; }
ul.bullet-6 li, ul.bullet-7 li, ul.bullet-8 li { list-style-type: none; list-style-image: none; list-style-position: outside; padding-bottom: 3px ! important; margin-bottom: 5px ! important; padding-left: 22px ! important; }
ul.bullet-1 li { background: transparent url('/catalog/img/bullet-1.png') no-repeat scroll 0pt 5px ! important; }
ul.bullet-2 li { background: transparent url('/catalog/img/bullet-2.png') no-repeat scroll 0pt 5px ! important; }
ul.bullet-3 li { background: transparent url('/catalog/img/bullet-3.png') no-repeat scroll 0pt 5px ! important; }
ul.bullet-4 li { background: transparent url('/catalog/img/bullet-4.png') no-repeat scroll 0pt 5px ! important; }
ul.bullet-5 li { background: transparent url('/catalog/img/bullet-5.png') no-repeat scroll 0pt 5px ! important; }
ul.bullet-6 li { background: transparent url('/catalog/img/bullet-6.png') no-repeat scroll 0pt 2px ! important; }
ul.bullet-7 li { background: transparent url('/catalog/img/bullet-7.png') no-repeat scroll 0pt 2px ! important; }
ul.bullet-8 li { background: transparent url('/catalog/img/bullet-8.png') no-repeat scroll 0pt 3px ! important; }
pre { border: 1px solid rgb(229, 229, 229); padding: 10px; background: rgb(246, 246, 246) none repeat scroll 0% 0%; }
blockquote { border: 1px solid rgb(229, 229, 229); margin: 15px 0pt; padding: 10px 20px; background: rgb(246, 246, 246) none repeat scroll 0% 0%; display: block; font-style: italic; font-size: 120%; line-height: 150%; width: auto; }
blockquote.blue, blockquote.red, blockquote.green, blockquote.purple, blockquote.orange, blockquote.brown, blockquote.grey { border: 0pt none ; margin: 15px 0pt; padding: 0px 20px; background: transparent none repeat scroll 0pt 50%; display: block; font-style: italic; font-size: 120%; line-height: 150%; width: auto; }
blockquote.blue { color: rgb(13, 80, 122); }
blockquote.red { color: rgb(209, 46, 46); }
blockquote.green { color: rgb(116, 168, 36); }
blockquote.purple { color: rgb(158, 14, 135); }
blockquote.orange { color: rgb(204, 131, 0); }
blockquote.brown { color: rgb(139, 104, 70); }
blockquote.grey { color: rgb(102, 102, 102); }
blockquote.quotes { border: 0pt none ; margin: 20px 0pt; padding: 0px 20px 0pt 38px; background: transparent url('/catalog/img/quote-start.png') no-repeat scroll 0pt 5px; display: block; font-size: 120%; line-height: 150%; width: auto; color: rgb(102, 102, 102); }
blockquote.quotes p { padding: 0pt 38px 0pt 0pt; background: transparent url('/catalog/img/quote-end.png') no-repeat scroll 100% 100%; margin-top: 0pt; }
.important, .important-blue, .important-red, .important-green, .important-purple, .important-orange, .important-brown, .important-grey { margin: 15px 0pt; padding: 15px; }
span.important-title, span.important-title-blue, span.important-title-red, span.important-title-green, span.important-title-purple, span.important-title-orange, span.important-title-brown, span.important-title-grey { padding: 0pt 8px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; display: block; margin-top: -24px; font-weight: bold; font-size: 120%; }
.important { border: 1px solid rgb(51, 51, 51); }
.important-blue { border: 1px solid rgb(13, 80, 122); }
.important-red { border: 1px solid rgb(209, 46, 46); }
.important-green { border: 1px solid rgb(116, 168, 36); }
.important-purple { border: 1px solid rgb(158, 14, 135); }
.important-orange { border: 1px solid rgb(204, 131, 0); }
.important-brown { border: 1px solid rgb(139, 104, 70); }
.important-grey { border: 1px solid rgb(102, 102, 102); }
span.important-title { color: rgb(51, 51, 51); }
span.important-title-blue { color: rgb(13, 80, 122); }
span.important-title-red { color: rgb(209, 46, 46); }
span.important-title-green { color: rgb(116, 168, 36); }
span.important-title-purple { color: rgb(158, 14, 135); }
span.important-title-orange { color: rgb(204, 131, 0); }
span.important-title-brown { color: rgb(139, 104, 70); }
span.important-title-grey { color: rgb(102, 102, 102); }
span.number, span.number-blue, span.number-red, span.number-green, span.number-purple, span.number-orange, span.number-brown, span.number-grey { margin: 2px 10px 0pt 15px; display: block; font-size: 170%; float: left; }
span.number { color: rgb(51, 51, 51); }
span.number-blue { color: rgb(13, 80, 122); }
span.number-red { color: rgb(209, 46, 46); }
span.number-green { color: rgb(116, 168, 36); }
span.number-purple { color: rgb(158, 14, 135); }
span.number-orange { color: rgb(204, 131, 0); }
span.number-brown { color: rgb(139, 104, 70); }
span.number-grey { color: rgb(102, 102, 102); }
span.highlight { padding: 1px 2px; background: rgb(255, 251, 213) none repeat scroll 0% 0%; }
span.highlight-blue { color: rgb(13, 80, 122); }
span.highlight-red { color: rgb(209, 46, 46); }
span.highlight-green { color: rgb(116, 168, 36); }
span.highlight-purple { color: rgb(158, 14, 135); }
span.highlight-orange { color: rgb(204, 131, 0); }
span.highlight-brown { color: rgb(139, 104, 70); }
span.highlight-grey { color: rgb(102, 102, 102); }
span.highlight-bold { font-weight: bold; font-size: 120%; }
span.dropcap, span.dropcap-blue, span.dropcap-red, span.dropcap-green, span.dropcap-purple, span.dropcap-orange, span.dropcap-brown, span.dropcap-grey { margin: 0px 4px 0pt 0pt; display: block; font-size: 260%; float: left; line-height: 100%; }
span.dropcap { color: rgb(51, 51, 51); }
span.dropcap-blue { color: rgb(13, 80, 122); }
span.dropcap-red { color: rgb(209, 46, 46); }
span.dropcap-green { color: rgb(116, 168, 36); }
span.dropcap-purple { color: rgb(158, 14, 135); }
span.dropcap-orange { color: rgb(204, 131, 0); }
span.dropcap-brown { color: rgb(139, 104, 70); }
span.dropcap-grey { color: rgb(102, 102, 102); }
span.inset-left { padding: 15px; display: block; color: rgb(0, 0, 0); float: left; width: 20%; font-size: 110%; font-weight: bold; font-style: italic; }
span.inset-right { padding: 15px; display: block; color: rgb(0, 0, 0); float: right; width: 20%; font-size: 110%; font-weight: bold; font-style: italic; }
span.attention, span.notice, span.alert, span.download, span.approved, span.media, span.note, span.cart, span.camera, span.doc { margin: 15px 0pt; padding: 8px 10px 8px 36px; display: block; }
span.attention { border: 1px solid rgb(231, 189, 114); background: rgb(255, 243, 163) url('/catalog/img/attention.png') no-repeat scroll 10px 50%; color: rgb(183, 144, 0); }
span.attention a { color: rgb(183, 144, 0) ! important; font-weight: bold; }
span.notice { border: 1px solid rgb(155, 204, 84); background: rgb(205, 239, 166) url('/catalog/img/notice.png') no-repeat scroll 10px 50%; color: rgb(100, 132, 52); }
span.notice a { color: rgb(100, 132, 52) ! important; font-weight: bold; }
span.alert { border: 1px solid rgb(255, 172, 173); background: rgb(255, 213, 213) url('/catalog/img/alert.png') no-repeat scroll 10px 50%; color: rgb(207, 55, 56); }
span.alert a { color: rgb(207, 55, 56) ! important; font-weight: bold; }
span.download { border: 1px solid rgb(106, 188, 226); background: rgb(168, 205, 227) url('/catalog/img/download.png') no-repeat scroll 10px 50%; color: rgb(28, 107, 139); }
span.download a { color: rgb(28, 107, 139) ! important; font-weight: bold; }
span.approved { border: 1px solid rgb(168, 168, 168); background: rgb(204, 204, 204) url('/catalog/img/approved.png') no-repeat scroll 10px 50%; color: rgb(102, 102, 102); }
span.approved a { color: rgb(102, 102, 102) ! important; font-weight: bold; }
span.media { border: 1px solid rgb(255, 187, 101); background: rgb(255, 224, 182) url('/catalog/img/media.png') no-repeat scroll 10px 50%; color: rgb(199, 110, 52); }
span.media a { color: rgb(199, 110, 52) ! important; font-weight: bold; }
span.note { border: 1px solid rgb(231, 189, 114); background: rgb(255, 243, 163) url('/catalog/img/note.png') no-repeat scroll 10px 50%; color: rgb(183, 144, 0); }
span.note a { color: rgb(183, 144, 0) ! important; font-weight: bold; }
span.cart { border: 1px solid rgb(197, 197, 197); background: rgb(230, 230, 230) url('/catalog/img/cart.png') no-repeat scroll 10px 50%; color: rgb(102, 102, 102); }
span.cart a { color: rgb(102, 102, 102) ! important; font-weight: bold; }
span.camera { border: 1px solid rgb(197, 197, 197); background: rgb(230, 230, 230) url('/catalog/img/camera.png') no-repeat scroll 10px 50%; color: rgb(102, 102, 102); }
span.camera a { color: rgb(102, 102, 102) ! important; font-weight: bold; }
span.doc { border: 1px solid rgb(255, 187, 101); background: rgb(255, 224, 182) url('/catalog/img/doc.png') no-repeat scroll 10px 50%; color: rgb(199, 110, 52); }
span.doc a { color: rgb(199, 110, 52) ! important; font-weight: bold; }
div.number-block1, div.number-block2, div.number-block3 { padding-left: 50px; }
div.number-block1 { background: transparent url('/catalog/img/number-1.png') no-repeat scroll 0pt 0pt; }
div.number-block2 { background: transparent url('/catalog/img/number-2.png') no-repeat scroll 0pt 0pt; }
div.number-block3 { background: transparent url('/catalog/img/number-3.png') no-repeat scroll 0pt 0pt; }
span.subline { padding: 0px; display: block; font-size: 90%; margin-bottom: 5px; margin-top: -15px; font-weight: bold; text-transform: uppercase; }
ul.special-1, ul.special-2, ul.special-3, ul.special-4, ul.special-5, ul.special-6, ul.special-7, ul.special-8, ul.special-9, ul.special-10, ul.special-11, ul.special-12, ul.special-13, ul.special-14 { overflow: hidden; padding-left: 15px ! important; margin-left: 5px ! important; }
ul.special-1 li, ul.special-2 li, ul.special-3 li, ul.special-4 li, ul.special-5 li, ul.special-6 li, ul.special-7 li, ul.special-8 li, ul.special-9 li, ul.special-10 li, ul.special-11 li, ul.special-12 li, ul.special-13 li, ul.special-14 li { list-style-type: none; list-style-image: none; list-style-position: outside; padding-bottom: 3px ! important; margin-bottom: 5px ! important; padding-left: 21px ! important; }
ul.special-1 li { background: transparent url('/catalog/img/special-1.png') no-repeat scroll 0pt 1px ! important; }
ul.special-2 li { background: transparent url('/catalog/img/special-2.png') no-repeat scroll 0pt 1px ! important; }
ul.special-3 li { background: transparent url('/catalog/img/special-3.png') no-repeat scroll 0pt 1px ! important; }
ul.special-4 li { background: transparent url('/catalog/img/special-4.png') no-repeat scroll 0pt 1px ! important; }
ul.special-5 li { background: transparent url('/catalog/img/special-5.png') no-repeat scroll 0pt 1px ! important; }
ul.special-6 li { background: transparent url('/catalog/img/special-6.png') no-repeat scroll 0pt 1px ! important; }
ul.special-7 li { background: transparent url('/catalog/img/special-7.png') no-repeat scroll 0pt 1px ! important; }
ul.special-8 li { background: transparent url('/catalog/img/special-8.png') no-repeat scroll 0pt 1px ! important; }
ul.special-9 li { background: transparent url('/catalog/img/special-9.png') no-repeat scroll 0pt 1px ! important; }
ul.special-10 li { background: transparent url('/catalog/img/special-10.png') no-repeat scroll 0pt 1px ! important; }
ul.special-11 li { background: transparent url('/catalog/img/special-11.png') no-repeat scroll 0pt 1px ! important; }
ul.special-12 li { background: transparent url('/catalog/img/special-12.png') no-repeat scroll 0pt 1px ! important; }
ul.special-13 li { background: transparent url('/catalog/img/special-13.png') no-repeat scroll 0pt 1px ! important; }
ul.special-14 li { background: transparent url('/catalog/img/special-14.png') no-repeat scroll 0pt 1px ! important; }
.dhtmlgoodies_contentBox { border: 1px solid rgb(35, 83, 165); padding: 0pt; background: rgb(250, 207, 0) url('/catalog/img/menu_li_act.png') repeat-x scroll center top; overflow: hidden; height: 0px; visibility: hidden; position: absolute; width: 190px; color: rgb(21, 72, 159); text-align: left; z-index: 10000; }
.dhtmlgoodies_content { position: relative; width: 190px; }
/* ::::: http://papirus.vodtrk.com.ua/templates/papirus/js/niceforms-default.css ::::: */

dl { clear: both; }
dt { margin: 0pt 10px 0pt 0pt; float: left; text-align: left; line-height: 25px; }
dd { margin: 0pt; float: left; line-height: 25px; }
#footer { font-size: 11px; }
#container { margin: 0pt auto; width: 700px; }
.NFText { border: medium none ; background: transparent none repeat scroll 0% 0%; vertical-align: middle; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 15px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.NFTextCenter { margin: 0pt; padding: 3px 0pt; background: transparent url('/catalog/img/input.png') repeat-x scroll 0pt 0pt; height: 16px; float: left; line-height: 15px; }
.NFTextLeft, .NFTextRight { width: 15px; height: 22px; vertical-align: middle; float: left; }
.NFTextLeft { background: transparent url('/catalog/img/input-left.png') no-repeat scroll 0pt 0pt; }
.NFTextRight { background: transparent url('/catalog/img/input-right.png') no-repeat scroll 0pt 0pt; }
.NFRadio { border: 1px solid transparent; background: transparent url('/catalog/img/radio.png') no-repeat scroll 0pt 0pt; cursor: pointer; position: absolute; display: block; width: 13px; height: 13px; z-index: 2; }
.NFCheck { border: 1px solid transparent; background: transparent url('/catalog/img/checkbox.png') no-repeat scroll 0pt 0pt; cursor: pointer; position: absolute; width: 12px; height: 12px; z-index: 2; }
.NFButton { border: medium none ; padding: 0pt 2px; background: transparent url('/catalog/img/button.png') repeat-x scroll 0pt 0pt; width: auto; height: 26px; color: rgb(255, 255, 255); cursor: pointer; font-family: Tahoma,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-size: 10px; line-height: 26px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; vertical-align: middle; }
.NFButtonLeft, .NFButtonRight { width: 12px; height: 26px; vertical-align: middle; }
.NFButtonLeft { background: transparent url('/catalog/img/button-left.png') no-repeat scroll 0pt 0pt; }
.NFButtonRight { background: transparent url('/catalog/img/button-right.png') no-repeat scroll 0pt 0pt; }
.NFTextarea { border: medium none ; margin: 0pt; background: transparent none repeat scroll 0% 0%; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 12px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
.NFTextareaTop, .NFTextareaBottom { height: 5px; clear: both; float: none; padding-right: 10px; }
.NFTextareaTop { background: transparent url('/catalog/img/textarea-tr.png') no-repeat scroll 100% 0pt; }
.NFTextareaBottom { background: transparent url('/catalog/img/textarea-br.png') no-repeat scroll 100% 0pt; margin-bottom: 5px; }
.NFTextareaTopLeft, .NFTextareaBottomLeft { width: 5px; height: 5px; }
.NFTextareaTopLeft { background: rgb(242, 242, 230) url('/catalog/img/textarea-tl.png') no-repeat scroll 0pt 0pt; }
.NFTextareaBottomLeft { background: rgb(242, 242, 230) url('/catalog/img/textarea-bl.png') no-repeat scroll 0pt 0pt; }
.NFTextareaLeft, .NFTextareaRight, .NFTextareaLeftH, .NFTextareaRightH { float: left; padding-bottom: 5px; }
.NFTextareaLeft, .NFTextareaLeftH { width: 5px; }
.NFTextareaLeft { background: transparent url('/catalog/img/textarea-l-off.png') repeat-y scroll 0pt 0pt; }
.NFTextareaLeftH { background: transparent url('/catalog/img/textarea-l-over.png') repeat-y scroll 0pt 0pt; }
.NFTextareaRight, .NFTextareaRightH { padding-right: 5px; padding-bottom: 0pt; }
.NFTextareaRight { background: transparent url('/catalog/img/textarea-r-off.png') repeat-y scroll 100% 0pt; }
.NFTextareaRightH { background: transparent url('/catalog/img/textarea-r-over.png') repeat-y scroll 100% 100%; }
.NFFileButton { background: transparent url('/catalog/img/file.png') no-repeat scroll 0pt 0pt; padding-bottom: 0pt; vertical-align: bottom; cursor: pointer; width: 60px; height: 21px; }
.NFFile { position: relative; margin-bottom: 5px; }
.NFFile input.NFhidden { position: relative; opacity: 0; z-index: 2; cursor: pointer; text-align: left; }
.NFFileNew { position: absolute; top: 0px; left: 0px; z-index: 1; }
.NFSelect { border: 1px solid transparent; height: 22px; position: absolute; }
.NFSelectLeft { background: transparent url('/catalog/img/select-left.png') no-repeat scroll 0pt 0pt; float: left; width: 10px; height: 22px; vertical-align: middle; }
.NFSelectRight { background: transparent url('/catalog/img/select-right.png') no-repeat scroll 100% 0pt; overflow: hidden; height: 22px; width: auto; cursor: pointer; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 21px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(0, 0, 0); padding-left: 3px; margin-left: 10px; padding-right: 10px; }
.NFSelectTarget { background: transparent none repeat scroll 0% 0%; position: absolute; margin-left: -13px; margin-top: 20px; z-index: 3; left: 0pt; top: 0pt; padding-bottom: 13px; }
.NFSelectOptions { border: 1px solid rgb(250, 207, 0); padding: 4px 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: relative; margin-left: 16px; margin-top: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; color: rgb(0, 0, 0); font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 13px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; z-index: 4; max-height: 200px; overflow-y: auto; overflow-x: hidden; left: 0pt; top: 0pt; }
.NFSelectOptions li { padding-bottom: 1px; }
.NFSelectOptions a { padding: 2px 3px; background: transparent none repeat scroll 0% 0%; display: block; text-decoration: none; color: rgb(0, 0, 0); }
.NFSelectOptions a.NFOptionActive { background: rgb(250, 207, 0) none repeat scroll 0% 0%; }
.NFSelectOptions a:hover { background: rgb(250, 207, 0) none repeat scroll 0% 0%; }
.NFMultiSelect { border: 0pt none ; margin: 0pt; background: transparent none repeat scroll 0% 0%; }
.NFMultiSelectTop, .NFMultiSelectBottom { height: 5px; clear: both; float: none; padding-right: 10px; }
.NFMultiSelectTop { background: transparent url('/catalog/img/textarea-tr.png') no-repeat scroll 100% 0pt; }
.NFMultiSelectBottom { background: transparent url('/catalog/img/textarea-br.png') no-repeat scroll 100% 0pt; margin-bottom: 5px; }
.NFMultiSelectTopLeft, .NFMultiSelectBottomLeft { width: 5px; height: 5px; }
.NFMultiSelectTopLeft { background: rgb(242, 242, 230) url('/catalog/img/textarea-tl.png') no-repeat scroll 0pt 0pt; }
.NFMultiSelectBottomLeft { background: rgb(242, 242, 230) url('/catalog/img/textarea-bl.png') no-repeat scroll 0pt 0pt; }
.NFMultiSelectLeft, .NFMultiSelectRight, .NFMultiSelectLeftH, .NFMultiSelectRightH { float: left; padding-bottom: 5px; }
.NFMultiSelectLeft, .NFMultiSelectLeftH { width: 5px; }
.NFMultiSelectLeft { background: transparent url('/catalog/img/textarea-l-off.png') repeat-y scroll 0pt 0pt; }
.NFMultiSelectLeftH { background: transparent url('/catalog/img/textarea-l-over.png') repeat-y scroll 0pt 0pt; }
.NFMultiSelectRight, .NFMultiSelectRightH { padding-right: 5px; padding-bottom: 0pt; }
.NFMultiSelectRight { background: transparent url('/catalog/img/textarea-r-off.png') repeat-y scroll 100% 0pt; }
.NFMultiSelectRightH { background: transparent url('/catalog/img/textarea-r-over.png') repeat-y scroll 100% 0pt; }
.NFfocused { border: 1px dotted rgb(102, 102, 102); }
.NFh { background-position: 0pt 100%; }
.NFhr { background-position: 100% 100%; }
.NFhidden { opacity: 0; z-index: -1; position: relative; }
select, input, textarea, button { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
/* ::::: http://papirus.vodtrk.com.ua/templates/papirus/highslide/highslide.css ::::: */

.highslide-container div { font-family: Verdana,Helvetica; font-size: 10pt; }
.highslide-container table { background: transparent none repeat scroll 0% 0%; }
.highslide { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; text-decoration: none; }
.highslide img { border: 2px solid silver; }
.highslide:hover img { border-color: gray; }
.highslide-active-anchor img { visibility: hidden; }
.highslide-gallery .highslide-active-anchor img { border-color: black; visibility: visible; cursor: default; }
.highslide-image { border: 2px solid white; background: gray none repeat scroll 0% 0%; }
.highslide-wrapper, .highslide-outline { background: white none repeat scroll 0% 0%; }
.glossy-dark { background: rgb(17, 17, 17) none repeat scroll 0% 0%; }
.highslide-image-blur {  }
.highslide-number { font-weight: bold; color: gray; font-size: 0.9em; }
.highslide-caption { padding: 5px; display: none; font-size: 1em; }
.highslide-heading { margin: 0.4em; display: none; font-weight: bold; }
.highslide-dimming { background: black none repeat scroll 0% 0%; position: absolute; }
a.highslide-full-expand { margin: 0pt 10px 10px 0pt; background: transparent url('/catalog/img/fullexpand.gif') no-repeat scroll 0% 0%; display: block; width: 34px; height: 34px; }
.highslide-loading { border: 1px solid white; padding: 3px 3px 3px 22px; display: block; color: black; font-size: 9px; font-weight: bold; text-transform: uppercase; text-decoration: none; background-color: white; background-image: url('/catalog/img/loader.white.gif'); background-repeat: no-repeat; background-position: 3px 1px; }
a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px; }
a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color: gray; }
.highslide-move, .highslide-move * { cursor: move; }
.highslide-viewport { background: transparent none repeat scroll 0% 0%; display: none; position: fixed; width: 100%; height: 100%; z-index: 1; left: 0pt; top: 0pt; }
.highslide-overlay { display: none; }
.hidden-container { display: none; }
.closebutton { background: transparent url('/catalog/img/close.png') repeat scroll 0% 0%; position: relative; top: -15px; left: 15px; width: 30px; height: 30px; cursor: pointer; }
.highslide-gallery ul { margin: 0pt; padding: 0pt; list-style-type: none; }
.highslide-gallery ul li { border: 1px solid silver; margin: 2px; background: rgb(237, 237, 237) none repeat scroll 0% 0%; overflow: hidden; display: block; position: relative; float: left; width: 106px; height: 106px; line-height: 0pt; }
.highslide-gallery ul a { position: absolute; top: 50%; left: 50%; }
.highslide-gallery ul img { position: relative; top: -50%; left: -50%; }
html > body .highslide-gallery ul li { display: table; text-align: center; }
html > body .highslide-gallery ul li { text-align: center; }
html > body .highslide-gallery ul a { position: static; display: table-cell; vertical-align: middle; }
html > body .highslide-gallery ul img { position: static; }
.highslide-controls { margin: 20px 15px 10px 0pt; background: transparent url('/catalog/img/controlbar-white.gif') no-repeat scroll 0pt -90px; width: 195px; height: 40px; }
.highslide-controls ul { margin: 0pt; padding: 0pt; background: transparent url('/catalog/img/controlbar-white.gif') no-repeat scroll right -90px; position: relative; left: 15px; height: 40px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.highslide-controls li { margin: 0pt; padding: 5px 0pt; float: left; }
.highslide-controls a { background-image: url('/catalog/img/controlbar-white.gif'); display: block; float: left; height: 30px; width: 30px; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
.highslide-controls a.disabled { cursor: default; }
.highslide-controls a.disabled span { cursor: default; }
.highslide-controls a span { display: none; cursor: pointer; }
.highslide-controls .highslide-previous a { background-position: 0pt 0pt; }
.highslide-controls .highslide-previous a:hover { background-position: 0pt -30px; }
.highslide-controls .highslide-previous a.disabled { background-position: 0pt -60px ! important; }
.highslide-controls .highslide-play a { background-position: -30px 0pt; }
.highslide-controls .highslide-play a:hover { background-position: -30px -30px; }
.highslide-controls .highslide-play a.disabled { background-position: -30px -60px ! important; }
.highslide-controls .highslide-pause a { background-position: -60px 0pt; }
.highslide-controls .highslide-pause a:hover { background-position: -60px -30px; }
.highslide-controls .highslide-next a { background-position: -90px 0pt; }
.highslide-controls .highslide-next a:hover { background-position: -90px -30px; }
.highslide-controls .highslide-next a.disabled { background-position: -90px -60px ! important; }
.highslide-controls .highslide-move a { background-position: -120px 0pt; }
.highslide-controls .highslide-move a:hover { background-position: -120px -30px; }
.highslide-controls .highslide-full-expand a { background-position: -150px 0pt; }
.highslide-controls .highslide-full-expand a:hover { background-position: -150px -30px; }
.highslide-controls .highslide-full-expand a.disabled { background-position: -150px -60px ! important; }
.highslide-controls .highslide-close a { background-position: -180px 0pt; }
.highslide-controls .highslide-close a:hover { background-position: -180px -30px; }
.highslide-maincontent { display: none; }
.highslide-html { background-color: white; }
.highslide-html-content { padding: 0pt 5px 5px; display: none; width: 400px; }
.highslide-header { padding-bottom: 5px; }
.highslide-header ul { margin: 0pt; padding: 0pt; text-align: right; }
.highslide-header ul li { display: inline; padding-left: 1em; }
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next { display: none; }
.highslide-header a { font-weight: bold; color: gray; text-transform: uppercase; text-decoration: none; }
.highslide-header a:hover { color: black; }
.highslide-header .highslide-move a { cursor: move; }
.highslide-footer { height: 16px; }
.highslide-footer .highslide-resize { background: transparent url('/catalog/img/resize.gif') no-repeat scroll 0% 0%; display: block; float: right; margin-top: 5px; height: 11px; width: 11px; }
.highslide-footer .highslide-resize span { display: none; }
.highslide-body {  }
.highslide-resize { cursor: nw-resize; }
.draggable-header .highslide-header { border-bottom: 1px solid rgb(221, 221, 221); height: 18px; }
.draggable-header .highslide-heading { margin: 2px 0.4em; position: absolute; }
.draggable-header .highslide-header .highslide-move { cursor: move; display: block; height: 16px; position: absolute; right: 24px; top: 0pt; width: 100%; z-index: 1; }
.draggable-header .highslide-header .highslide-move * { display: none; }
.draggable-header .highslide-header .highslide-close { padding: 0pt; position: absolute; right: 2px; top: 2px; z-index: 2; }
.draggable-header .highslide-header .highslide-close a { display: block; height: 16px; width: 16px; background-image: url('/catalog/img/closex.png'); }
.draggable-header .highslide-header .highslide-close a:hover { background-position: 0pt 16px; }
.draggable-header .highslide-header .highslide-close span { display: none; }
.draggable-header .highslide-maincontent { padding-top: 1em; }
.titlebar .highslide-header { border-bottom: 1px solid rgb(221, 221, 221); height: 18px; }
.titlebar .highslide-heading { margin: 1px 0.4em; position: absolute; color: rgb(102, 102, 102); }
.titlebar .highslide-header .highslide-move { cursor: move; display: block; height: 16px; position: absolute; right: 24px; top: 0pt; width: 100%; z-index: 1; }
.titlebar .highslide-header .highslide-move * { display: none; }
.titlebar .highslide-header li { padding: 0pt 0pt 0pt 1em; position: relative; top: 3px; z-index: 2; }
.titlebar .highslide-maincontent { padding-top: 1em; }
.no-footer .highslide-footer { display: none; }
.wide-border { background: white none repeat scroll 0% 0%; }
.wide-border .highslide-image { border-width: 10px; }
.wide-border .highslide-caption { padding: 0pt 10px 10px; }
.borderless .highslide-image { border: medium none ; }
.borderless .highslide-caption { border-top: 1px solid white; border-bottom: 1px solid white; background: silver none repeat scroll 0% 0%; }
.outer-glow { background: rgb(68, 68, 68) none repeat scroll 0% 0%; }
.outer-glow .highslide-image { border: 5px solid rgb(68, 68, 68); }
.outer-glow .highslide-caption { border-style: none solid solid; border-color: -moz-use-text-color rgb(68, 68, 68) rgb(68, 68, 68); border-width: medium 5px 5px; padding: 5px; background-color: gray; }
.colored-border { background: white none repeat scroll 0% 0%; }
.colored-border .highslide-image { border: 2px solid green; }
.colored-border .highslide-caption { border-style: none solid solid; border-color: -moz-use-text-color green green; border-width: medium 2px 2px; }
.dark { background: rgb(17, 17, 17) none repeat scroll 0% 0%; }
.dark .highslide-image { border-color: black black rgb(32, 32, 32); background: gray none repeat scroll 0% 0%; }
.dark .highslide-caption { background: rgb(17, 17, 17) none repeat scroll 0% 0%; color: white; }
.dark .highslide-controls, .dark .highslide-controls ul, .dark .highslide-controls a { background-image: url('/catalog/img/controlbar-black-border.gif'); }
.floating-caption .highslide-caption { border: medium none ; padding: 1em 0pt 0pt; background: transparent none repeat scroll 0% 0%; position: absolute; color: white; font-weight: bold; }
.controls-in-heading .highslide-heading { margin: 0pt; padding: 0pt 0pt 0pt 22px; background: transparent url('/catalog/img/icon.gif') no-repeat scroll 0pt 1px; overflow: hidden; color: gray; font-weight: bold; height: 20px; cursor: default; }
.controls-in-heading .highslide-controls { margin: 0pt; background: transparent none repeat scroll 0% 0%; width: 105px; height: 20px; position: relative; top: -23px; left: 7px; }
.controls-in-heading .highslide-controls ul { background: transparent none repeat scroll 0% 0%; position: static; height: 20px; }
.controls-in-heading .highslide-controls li { padding: 0pt; }
.controls-in-heading .highslide-controls a { background-image: url('/catalog/img/controlbar-white-small.gif'); height: 20px; width: 20px; }
.controls-in-heading .highslide-controls .highslide-move { display: none; }
.controls-in-heading .highslide-controls .highslide-previous a { background-position: 0pt 0pt; }
.controls-in-heading .highslide-controls .highslide-previous a:hover { background-position: 0pt -20px; }
.controls-in-heading .highslide-controls .highslide-previous a.disabled { background-position: 0pt -40px ! important; }
.controls-in-heading .highslide-controls .highslide-play a { background-position: -20px 0pt; }
.controls-in-heading .highslide-controls .highslide-play a:hover { background-position: -20px -20px; }
.controls-in-heading .highslide-controls .highslide-play a.disabled { background-position: -20px -40px ! important; }
.controls-in-heading .highslide-controls .highslide-pause a { background-position: -40px 0pt; }
.controls-in-heading .highslide-controls .highslide-pause a:hover { background-position: -40px -20px; }
.controls-in-heading .highslide-controls .highslide-next a { background-position: -60px 0pt; }
.controls-in-heading .highslide-controls .highslide-next a:hover { background-position: -60px -20px; }
.controls-in-heading .highslide-controls .highslide-next a.disabled { background-position: -60px -40px ! important; }
.controls-in-heading .highslide-controls .highslide-full-expand a { background-position: -100px 0pt; }
.controls-in-heading .highslide-controls .highslide-full-expand a:hover { background-position: -100px -20px; }
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled { background-position: -100px -40px ! important; }
.controls-in-heading .highslide-controls .highslide-close a { background-position: -120px 0pt; }
.controls-in-heading .highslide-controls .highslide-close a:hover { background-position: -120px -20px; }
.text-controls .highslide-controls { margin: 0pt; background: transparent none repeat scroll 0% 0%; width: auto; height: auto; text-align: center; }
.text-controls ul { background: transparent none repeat scroll 0% 0%; position: static; height: auto; left: 0pt; }
.text-controls .highslide-move { display: none; }
.text-controls li { padding: 0pt; background-image: url('/catalog/img/controlbar-text-buttons.png'); background-position: right top ! important; margin-left: 15px; display: block; width: auto; }
.text-controls a { background-color: transparent; background-image: url('/catalog/img/controlbar-text-buttons.png'); background-repeat: no-repeat; background-attachment: scroll; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; background-position: left top ! important; position: relative; left: -10px; display: block; width: auto; height: auto; text-decoration: none ! important; }
.text-controls a span { margin: 1px 2px 1px 10px; padding: 1px 0pt 1px 18px; background: transparent url('/catalog/img/controlbar-text-buttons.png') no-repeat scroll 0% 0%; display: block; min-width: 4em; height: 18px; line-height: 18px; color: rgb(51, 51, 51); font-family: "Trebuchet MS",Arial,sans-serif; font-size: 12px; font-weight: bold; white-space: nowrap; }
.text-controls .highslide-next { margin-right: 1em; }
.text-controls .highslide-full-expand a span { margin: 1px 0pt; padding: 1px 0pt 1px 10px; min-width: 0pt; }
.text-controls .highslide-close a span { min-width: 0pt; }
.text-controls a:hover span { color: black; }
.text-controls a.disabled span { color: rgb(153, 153, 153); }
.text-controls .highslide-previous span { background-position: 0pt -40px; }
.text-controls .highslide-previous a.disabled { background-position: left top ! important; }
.text-controls .highslide-previous a.disabled span { background-position: 0pt -140px; }
.text-controls .highslide-play span { background-position: 0pt -60px; }
.text-controls .highslide-play a.disabled { background-position: left top ! important; }
.text-controls .highslide-play a.disabled span { background-position: 0pt -160px; }
.text-controls .highslide-pause span { background-position: 0pt -80px; }
.text-controls .highslide-next span { background-position: 0pt -100px; }
.text-controls .highslide-next a.disabled { background-position: left top ! important; }
.text-controls .highslide-next a.disabled span { background-position: 0pt -200px; }
.text-controls .highslide-full-expand span { background: transparent none repeat scroll 0% 0%; }
.text-controls .highslide-full-expand a.disabled { background-position: left top ! important; }
.text-controls .highslide-close span { background-position: 0pt -120px; }
.highslide-thumbstrip { height: 100%; }
.highslide-thumbstrip div { overflow: hidden; }
.highslide-thumbstrip table { padding: 0pt; position: relative; border-collapse: collapse; }
.highslide-thumbstrip td { padding: 1px; }
.highslide-thumbstrip a { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }
.highslide-thumbstrip img { border: 1px solid gray; margin: 0pt auto; display: block; }
.highslide-thumbstrip .highslide-active-anchor img { visibility: visible; }
.highslide-thumbstrip .highslide-marker { border: 0pt solid transparent; position: absolute; width: 0pt; height: 0pt; }
.highslide-thumbstrip-horizontal div { width: auto; }
.highslide-thumbstrip-horizontal .highslide-scroll-up { display: none; position: absolute; top: 3px; left: 3px; width: 25px; height: 42px; }
.highslide-thumbstrip-horizontal .highslide-scroll-up div { background: transparent url('/catalog/img/scrollarrows.png') no-repeat scroll left center; margin-bottom: 10px; cursor: pointer; height: 42px; }
.highslide-thumbstrip-horizontal .highslide-scroll-down { display: none; position: absolute; top: 3px; right: 3px; width: 25px; height: 42px; }
.highslide-thumbstrip-horizontal .highslide-scroll-down div { background: transparent url('/catalog/img/scrollarrows.png') no-repeat scroll right center; margin-bottom: 10px; cursor: pointer; height: 42px; }
.highslide-thumbstrip-horizontal table { margin: 2px 0pt 10px; }
.highslide-viewport .highslide-thumbstrip-horizontal table { margin-left: 10px; }
.highslide-thumbstrip-horizontal img { width: auto; height: 40px; }
.highslide-thumbstrip-horizontal .highslide-marker { border-bottom: 6px solid gray; top: 47px; border-left-width: 6px; border-right-width: 6px; }
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker { margin-left: 10px; }
.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker { border-bottom-color: white ! important; }
.highslide-thumbstrip-vertical div { height: 100%; }
.highslide-thumbstrip-vertical a { display: block; }
.highslide-thumbstrip-vertical .highslide-scroll-up { display: none; position: absolute; top: 0pt; left: 0pt; width: 100%; height: 25px; }
.highslide-thumbstrip-vertical .highslide-scroll-up div { background: transparent url('/catalog/img/scrollarrows.png') no-repeat scroll center top; margin-left: 10px; cursor: pointer; height: 25px; }
.highslide-thumbstrip-vertical .highslide-scroll-down { display: none; position: absolute; bottom: 0pt; left: 0pt; width: 100%; height: 25px; }
.highslide-thumbstrip-vertical .highslide-scroll-down div { background: transparent url('/catalog/img/scrollarrows.png') no-repeat scroll center bottom; margin-left: 10px; cursor: pointer; height: 25px; }
.highslide-thumbstrip-vertical table { margin: 10px 0pt 0pt 10px; }
.highslide-thumbstrip-vertical img { max-width: 60px; }
.highslide-thumbstrip-vertical .highslide-marker { border-left: 6px solid gray; left: 0pt; margin-top: 8px; border-top-width: 6px; border-bottom-width: 6px; }
.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker { border-left-color: white; }
.highslide-viewport .highslide-thumbstrip-float { overflow: auto; }
.highslide-thumbstrip-float ul { margin: 2px 0pt; padding: 0pt; }
.highslide-thumbstrip-float li { margin: 0pt 2px; display: block; height: 60px; list-style-type: none; list-style-image: none; list-style-position: outside; float: left; }
.highslide-thumbstrip-float img { border-color: silver; display: inline; max-height: 56px; }
.highslide-thumbstrip-float .highslide-active-anchor img { border-color: black; }
.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div { display: none; }
.highslide-thumbstrip-float .highslide-marker { display: none; }
.highslide img { cursor: url('/catalog/img/zoomin.cur'), pointer ! important; }



ul.nav{
	overflow:hidden;
	width:100%;
	margin:0px 0 0;
	padding:1px;
	list-style:none;
	
}
ul.nav a{
	text-decoration:none;
}
ul.nav li{
	padding-left:15px;
	padding-top:5px;
	*background:#FFFFFF url(/catalog/img/bul1.gif) no-repeat scroll 10px 9px;
}
ul.nav li.main{
	font-size:14px;
	padding-left:0px;
	background:none;
}
ul.nav li a.active{
	font-weight:bold;
}
#nav{
	overflow:hidden;
	width:100%;
	margin:0px 0 0;
	padding:5px;
	list-style:none;
	
}
#nav a{
	text-decoration:none;
}
#nav li{
	padding-left:15px;
	padding-top:5px;

}
#nav li.main{
	font-size:14px;
	padding-left:0px;
	background:none;
}
#nav li a.active{
	font-weight:bold;
}
.filter-name{
	margin:5px;
}

#filter .filter-name h4{
	*float:left;
	margin:0;
	width:170px;
	padding:0 0 0 5px;
	color:#000000;
font-size:11px;
font-weight:bold;

	line-height:16px;
}
#filter .filter-name ul{
	overflow:hidden;
	width:100%;
	margin:0px 0 0;
	padding:0;
	list-style:none;
}
#filter .filter-name ul li{
	background:#FFFFFF url(/catalog/img/bul1.gif) no-repeat scroll 15px 4px;
	color:#999999;
	font-size:10px;
	padding:1px 15px 1px 29px;
	margin:0;
}
#filter .filter-name ul li.minus{
	background:#FFFFFF url(/catalog/img/minus.gif) no-repeat scroll 15px 4px;
}
#nav li.no_plus{
	background:#FFFFFF url(/catalog/img/bul12.gif) no-repeat scroll 15px 4px;
}

#filter .filter-name ul li a:link{
	color:#3366AA;
	padding:0 0 2px 0;
}
#filter .filter-name ul li a:hover{
	color:#CC0000;
	background:url(img/bg-dot.gif) repeat-x 0 100%;
}
ul.product_sort{
 display:inline;
 overflow:hidden;
 list-style:none;
}
ul.product_sort li{
 display:inline;
 padding-right:5px;
}
ul.product_sort li.active{
 font-weight:bold;
}

div.home_cat{
	width:200px;
	float:left;
}

/*filter*/
/*
#filter{
	float:left;
	width:211px;
	margin:14px 0 0;
	padding:0 0 0 17px;
}
#filter .select-filter{
	float:left;
	width:100%;
	background:url(img/bg-select-filter-line.gif) repeat-y 0 0;
}
#filter .select-filter .bg-top{
	float:left;
	width:191px;
	padding:0 5px 15px 15px;
	background:url(img/bg-select-filter.png) no-repeat 0 0;
}

#filter .filter-name{
	float:left;
	width:190px;
	margin:13px 0 0;
}
#filter .filter-name h4{
	float:left;
	margin:0;
	width:170px;
	padding:0 0 0 5px;
	color:#CB5858;
	font-size:14px;
	line-height:16px;
	font-weight:normal;
}
#filter .filter-name ul{
	overflow:hidden;
	width:100%;
	margin:14px 0 0;
	padding:0;
	list-style:none;
}
#filter .filter-name ul li{
	margin:0;
	padding:0 0 12px 18px;
	width:170px;
	background:url(img/bg-li.gif) no-repeat 0pt 4px;
}
#filter .filter-name ul li a{
	padding:0 0 2px 0;
}
#filter .filter-name ul li a:hover{
	color:#F9D5D5;
	background:url(img/bg-dot.gif) repeat-x 0 100%;
}
#filter .filter-name .delete{
	float:right;
	margin:8px 6px 0 0;
	padding:0 0 0 12px;
	color:#CB5858;
	font-size:11px;
	line-height:13px;
	text-decoration:none;
	background:url(img/bg-a-delete.gif) no-repeat 0 70%;
}

#filter .all-filters{
	float:left;
	width:191px;
	min-height:300px;
	padding:0 5px 0 15px;
	background:url(img/bg-all-filter.jpg) no-repeat 0 0;
}
*/
