body{margin:0;padding:0}
a:hover{text-decoration:underline;color:#ff6}
a img{border:0}
blockquote,.quote{margin:12px 0 4px 0;background:#e8e;border-left:4px solid #c0c;padding:4px 8px;color:#505}
blockquote .author{display:block;margin-bottom:2px}
dl{margin:0 0 12px}
dl.centered dt{width:120px;text-align:right}
dt,dd{margin:4px 0}
dt{clear:both;float:left}
dd{float:left;margin-left:8px;padding:0}
dd .dark,dd .button{}
h1{color:#c92}
h1 small{vertical-align:middle}
h1 .disabled,h2 .disabled,h2 .disabled a{text-decoration:line-through;color:#a0a}
h2{margin:2px 0;padding:0;padding-top:8px;color:#c92}
h1 a,h2 a{color:#c92;text-decoration:underline}
h2 .radio_button{margin-left:-16px}
hr{border:0;border-bottom:1px dotted #ccc}
hr.clear{border:0;margin:0}
form{margin:0;padding:0}
p{margin:0 0 12px;padding:0}
p.alone{margin-top:12px}
p.joined{margin-top:-12px}
p.signature{margin-top:-8px}
p.slim{margin:0}
p textarea{width:99%!important}
table.report{width:100%;margin-bottom:12px;border-collapse:collapse;border-bottom:1px solid #a0a}
table.report th{background:#eae;border-top:1px solid #a0a;padding:4px 8px;color:#505}
table.report td{padding:4px;border:1px solid #fff}
ul.hidden{display:block!important}
.i_container{margin:0 auto;width:950px}
.i_topline{height:74px}
.i_logo{float:left;width:330px;padding-top:9px}
.i_info{float:left;padding-top:13px}
.i_info .dark{color:#aaa}
.i_userpanel{float:right;margin-top:5px;width:270px;height:64px}
.i_userpanel .i_userbar{padding:10px 14px 8px 14px}
.i_userpanel .i_cart{padding:2px 14px}
.i_menubar{clear:both;height:29px}
.i_menubar_item1,.i_menubar_item2{width:20%;height:29px;text-align:center;padding-right:10px}
.i_menubar_item1 a,.i_menubar_item2 a{color:#fff}
.i_menubar_menu{display:none;position:absolute;z-index:10;width:300px;height:100px;border:1px solid transparent;background:#fff}
.i_menubar_menu .menu_item{position:relative;top:-30px;left:-1px;width:178px;height:23px;padding-top:6px;padding-right:10px;border:1px solid #ccc;border-bottom:0;background:#fff;text-align:center}
.i_menubar_menu .menu_content{position:relative;top:-30px;left:-1px;border:1px solid #ccc;border-top:0;background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:4px 12px 0 12px}
.i_menubar_menu ul{list-style-type:none;margin:0 0 12px;padding:0}
.i_menubar_menu li{border-bottom:1px dotted #ccc;padding:4px 0}
.i_submenu{background:#f4d;height:33px;border-bottom:1px solid #ccc;padding:0 19px 0 18px}
.i_submenu form{padding-top:5px}
.i_submenu .search_label,.i_submenu .search_query,.i_submenu .search_go{float:left}
.i_submenu .search_label{padding-top:5px}
.i_submenu .search_query{width:156px;height:22px;margin-left:0;padding:0 4px;border:1px solid #7f9}
.i_submenu .search_go{cursor:pointer;margin-left:5px;width:73px;height:24px;border:0}
.i_submenu_right{float:right;padding-top:6px;text-align:right}
.i_submenu_right a{margin-left:15px;padding-left:8px;color:#333}
.i_navbar{padding:7px 0 2px 0;height:20px}
.i_content_left{vertical-align:top;width:228px;margin-right:12px;border-right:1px dotted #ccc}
.i_content_left h2{padding:0;margin:0 14px 4px 0}
.i_content_left h2 a{text-decoration:none}
.i_content_left p{margin-left:0;margin-right:14px;padding:0 0 10px 20px;border-bottom:1px dotted #ccc;line-height:18px}
.i_content_middle{vertical-align:top;margin-left:0;padding:0 0 20px 20px}
.i_content_right{vertical-align:top;width:200px;margin-left:12px}
.i_content_right .essential_group{border:1px solid #c9e;margin-bottom:12px}
.i_content_right .essential_group h2{padding:6px 4px 8px;background:#38a;line-height:16px;text-align:center;color:#fff}
.i_content_right .essential_group p{margin:8px;padding-left:21px}
.i_content_right .essential_group hr{margin:6px 8px;border-bottom:1px solid #c9e}
.i_footer_search{height:24px;padding:6px;border:1px solid #eba;background:#c92;text-align:center;color:#fff}
.i_footer_search form{margin:0 auto;width:480px}
.i_footer_search .search_label,.i_footer_search .search_query,.i_footer_search .search_go{float:left}
.i_footer_search .search_label{padding-top:5px}
.i_footer_search .search_query{width:300px;height:22px;margin-left:4px;padding:0 4px;border:1px solid #7f9}
.i_footer_search .search_go{cursor:pointer;margin-left:5px;width:73px;height:24px;border:0}
.i_footer_misc{padding:18px 0;text-align:center}
#checkout_btn{margin-top:8px}
.heavy{padding:2px 5px;background:#1ef;color:#fff}
.hint{;color:#a0a}
.right_hr{border-right:1px dotted #ccc}
.sandbox{max-width:100%;max-height:300px;overflow:auto}
a.rich_button{border:1px outset #f4d;background:#f4d;padding:4px 24px}
a.icon{padding:2px 0 2px 18px}
a.iconic{padding:2px 0 2px 18px}
img{max-width:600px}
img.icon{vertical-align:middle;margin-right:2px}
pre.code{width:550px;overflow:auto;background:#e8e;border-left:4px solid #c0c;padding:4px 8px;color:#1ef}
form{margin:0}
form span.label{position:relative;top:-3px;margin:0 4px}
input.check,input.radio{vertical-align:middle}
label{vertical-align:middle;margin-right:8px}
label.radioitem *{vertical-align:middle}
select option.selected{background:#e0e}
textarea.standart{width:98%;height:140px}
textarea.slim{width:98%;height:60px}
textarea.extraslim{width:98%;height:32px}
textarea.large{width:98%;height:280px}
textarea.code{width:95%;height:500px;white-space:nowrap}
.bad{color:red}
.bookmark_panel{margin-right:12px}
.bookmark_panel .add_bookmark_btn{padding:1px 0 1px 19px}
.bookmark_panel .remove_bookmark_btn{padding:1px 0 1px 19px}
.bookmark_panel .list_bookmarks_btn{margin-left:12px}
.bookmark_panel_small{display:block;margin:0 auto}
.bookmark_panel_small .add_bookmark_btn,.bookmark_panel_small .remove_bookmark_btn{display:block;padding:0;width:16px;height:18px}
.center,.centered{text-align:center}
.clear{clear:both}
.dark{color:#a0a}
.dark a{text-decoration:underline;color:#a0a}
.good{color:#1ef}
.fake_btn{border:0;background:transparent}
.h1_misc{padding-top:22px;float:right;text-align:right}
.hidden{display:none}
.right{text-align:right}
.rightsided{float:right}
.scroll{max-height:120px;overflow:auto}
.spoiler{border:1px solid #c0c;background:#faf}
.spoiler .toggler{display:block;padding:1px 4px 1px 16px;color:#000;background:#faf}
.spoiler .hidden_part{display:none;padding:6px 4px;border-top:1px solid #c0c}
.statusbar *{vertical-align:middle}
.c_bar{border:1px solid #a7b;background:#4e6}
.c_bar .c_bar_value{background:#ff9}
.c_toolbar{padding-bottom:10px}
.c_toolbar *{vertical-align:middle}
.c_menu_header{color:#ff9}
.c_menu_content{padding-bottom:10px}
.c_menu_content a{color:#fff}
.c_menu_content a:hover{color:#ff9}
.c_group_header{border-bottom:1px dashed #fff;margin:0 0 8px;padding:4px 0 1px 0;text-align:right;color:#ff9}
.c_table{width:100%;margin-bottom:12px;border-collapse:collapse;border-bottom:1px solid #a0a}
.c_table th{background:#eae;border-top:1px solid #a0a;padding:4px 8px;color:#505}
.c_table td{padding:4px;border:1px solid #fff}
.c_table_sub{border-top:1px solid #a0a;background:#f0f}
.c_table_sub_ex{background:#ccc;border-top:3px solid #aaa}
.c_table_pri{background:#f3f}
.c_table_sec{background:#f9f}
.c_list_ex{padding-left:20px}
.c_list_ex li{margin:8px 0}
.c_list_small{margin:0 0 1px!important;list-style-type:none}
.c_list_small li{margin:0 0 1px!important}
.c_list_tree ul{margin:0 0 0 20px!important;list-style-type:none!important}
.c_form{margin:0 0 12px;border-top:1px solid #e0e}
.c_form_header{position:relative;top:-2px;padding:4px 0;border-top:1px solid #fff;color:#a0a}
.c_form_header small{vertical-align:middle}
.c_form_sub{background:#e0e;padding:4px 8px;color:#333}
.c_form_field,.c_form_optional_field{width:30%;height:26px;background:#f5f;padding:2px 4px 2px 0;text-align:right}
.c_form_optional_field{color:#909}
.c_form_field small,.c_form_optional_field small{color:#a0a}
.c_form_value{width:50%;background:#e0e;padding:2px 0 2px 4px}
.c_form_text{background:#ebe;border-bottom:1px solid #d7d;padding:12px 10px}
.c_form_text small{color:#99a}
.c_form_actions,.CntFormActions{padding:4px 0;text-align:right}
.c_form_actions table{text-align:left}
a.button{margin:0 1px;border:1px outset #f4d;border-radius:3px;background:#f4d;padding:1px 8px 2px 8px;color:#000}
a.button:hover{border-color:#efe;background:#efe}
a.misc_btn{border-color:#e0e;background:#e0e}
a.delete_btn{border-color:#c92;background:#c92;color:#fff}
a.delete_btn:hover{color:#000}
.c_form .rich_button{cursor:pointer;border:1px outset #f4d;background:#f4d;padding:4px 24px}
.c_message{background:#f0f;margin:4px 0}
.c_message_header{background:#4e6;border-bottom:1px solid #4e6;padding:4px 10px;color:#ff9}
.c_message_text{background:#f0f;padding:10px 18px}
.c_message_misc{background:#4e6;border-bottom:1px solid #4e6;padding:6px 10px;text-align:right}
.c_text_header{padding:12px 10px 8px 10px}
.c_text_body{padding:2px 10px}
.c_text_footer{padding:8px 10px 12px 10px;text-align:right}
.c_text_value_inc{color:#ff9}
.c_text_value_dec{color:#eae}
.c_text_date{display:inline;vertical-align:middle}
.c_text_date_time{display:inline;color:#a0a}
.c_text_cost_old{text-decoration:line-through}
.c_text_cost_new{color:#ff9}
.c_text_quote{margin:10px 12px;padding:4px 7px;text-align:left;color:#99a}
.c_text_quote .title{color:#a9b}
.c_text_code{background:#536;border:1px solid #4a5;margin:12px 0;padding:4px 7px;color:#fff}
.c_text_code strong{color:#99a}
.c_nav{margin:10px 0}
.c_error{color:#ff9}
.c_opt_group{background:#eae;color:#5a5}
.c_special_a b{color:#ff9}
.comment{padding-top:4px;border-top:1px dotted #ccc;clear:both;margin-bottom:12px}
.comment .comment_content{clear:both;padding-left:4px}
.CntFormTextAreaEx{width:100%;height:400px}
.CntFormAction{width:200px;color:#555}
.CntFormReset{width:200px;color:#555}
.CntFormSubmit{width:200px}
.cart{display:inline}
.cart .label{display:none}
.cart .amount{padding-left:0;margin-right:4px}
.cart .checkout{vertical-align:middle;margin-left:8px;border:1px outset #008;border-radius:3px;background:#008;padding:3px 8px;color:#fff}
.cart_panel .add_to_cart,.cart_panel .checkout{background:#008;color:#fff;border:1px outset #008;border-radius:3px;padding:3px 8px;line-height:24px}
.cart_panel a{white-space:nowrap}
.cart_panel .label{margin-right:2px}
.cart_panel .remove_from_cart{margin-left:4px}
.cart_panel .amount{position:relative;top:-1px;border:2px inset #e0e;background:#fff;width:20px;text-align:right;padding:2px 3px}
.cart_panel .amount_plus,.cart_panel .amount_minus{border:0;padding:1px 3px}
.cart_panel .checkout{margin-left:4px;background:#008;color:#fff}
.CntCategory{margin-bottom:4px;padding:4px;border:1px solid #536;border-top:4px solid #536;background:#597}
.CntCategoryTitle{padding-bottom:1px}
.CntCategoryDesc{padding-top:1px;color:#ff9}
.CntCategoryDesc a{color:#fff}
.CntCategoryDesc a:hover{color:#ff9}
.CntCategoryMisc{float:right;text-align:right}
.CntCategoryIcon{padding:4px 8px;height:176px}
.forum_post h2{margin-top:18px;margin-bottom:4px}
.forum_post_info .avatar{margin-top:2px}
.forum_post_info .avatar img{max-width:200px}
.forum_post_info .actions{margin-top:12px}
.forum_post_content{padding:8px 12px}
.include_area{border:0}
.include_area .include_area_controls{display:none}
.include_area_active{border:1px dotted #ff9}
.include_area_active .include_area_controls{display:block;width:60px;position:relative;top:-6px;left:10px;background:#ff9;color:#000;text-align:center}
.include_area_active .include_area_controls a{color:#000}
.item_status_instock,.item_status_reserved,.items_status_awaiting,.item_status_sold{padding:2px 5px;color:#fff}
.item_status_instock{background:#1ef}
.item_status_reserved{background:#a0a}
.items_status_awaiting{background:#d45}
.item_status_sold{background:#a0a}
.map_tooltip{background:#fff;margin:0;padding:4px;color:#000}
.map_tooltip a{color:#000}
.map_tooltip h2{margin:0;padding:0}
.map_tooltip p{margin:0 0 8px;padding:0}
.map_tooltip .dark{color:#a0a}
.pages{margin:12px 0;text-align:center}
.pages *{margin:0 4px;padding:2px 3px}
.pages span{background:#f0f}
.pages_ex{margin-left:4px}
.pages_ex a{background:#f0f;margin:0 1px;padding:1px 4px}
.CntProduct{margin-bottom:4px;padding:4px;border:1px solid transparent;border-top:4px solid #536}
.CntProduct table{width:96%}
.CntProduct p{margin-left:4px}
.CntProduct img.preview{border:2px solid #536!important}
.CntProduct hr{border:0;border-top:1px solid #536}
.order_checkout{color:#a0a}
.order_confirmed a{color:#1ef}
.order_completed{color:#1ef}
.CntOrderSummary{padding:8px 20px 0 20px}
.CntOrderSummary .price_group{margin-bottom:8px}
.CntOrderSummary .CntCost{vertical-align:middle}
.CntPanel{background:#f0f;margin-bottom:12px;padding:4px 8px}
.CntPanel hr{border:0;border-top:1px solid #536}
.CntPanel ul{margin-top:20px;margin-bottom:20px;list-style:none}
.CntPanel ul ul{margin-top:0;margin-bottom:10px}
.CntPanel ul ul ul{margin-bottom:0;color:#a7b}
.Presentation{margin:12px;text-align:center}
.Presentation .Panel{text-align:center}
.CntMessage{border:1px solid #4e6;background:#597;margin-bottom:1px;padding:20px 8px;text-align:center}
.CntNavPages{margin:4px 0;padding:5px;text-align:center}
.CntNavPages a{margin:1px 3px}
.CntNavPages span{background:#f4d;margin:1px;padding:2px 6px}
.CntNavPages .Prev{margin-left:8px}
.CntNavPages .Next{margin-right:8px}
.CntGauge{width:100px;border:1px solid #000;background:#fff;margin:3px 10px 1px 10px;padding:1px}
.CntGauge .Progress{width:1px;height:6px;background:red}
.CntCost sup,.CntCost .sold{color:#a7b}
.order small ul{padding-left:10px}
.product_panel{text-align:center;margin-bottom:12px}
.product_panel .rating_bar img{height:10px}
.product_panel .price{color:#990}
.product_panel .freeship{display:none;color:#008}
.inline_product_panel .picture{float:left;margin-right:4px}
.inline_product_panel .picture img{height:44px}
.inline_product_panel .subtitle{margin-top:3px}
.rich_product_panel{margin-top:4px;padding-bottom:8px;border-bottom:1px dotted #ccc}
.rich_product_panel .picture{margin-right:20px}
.rich_product_panel .subtitle{margin:2px 0}
.rich_product_panel .rating_bar img{height:10px}
.rich_product_panel .instock{color:#1ef}
.rich_product_panel .desc{margin-bottom:6px}
.rich_product_panel .cart_panel{float:right;position:relative;top:-2px;left:-12px;margin-left:18px}
.rich_product_panel .price{color:#990}
.rich_product_panel .freeship{display:none;color:#008}
.dark,.CntTextDark{color:#a0a}
.CntTextMisc{color:#a7b}
table.data{background:#4a5;margin:14px 0}
table.data th{background:#4e6;padding:4px}
table.data td{padding:4px;background:#536}
.traffic_quality{background-repeat:no-repeat;width:24px;height:24px;color:#fff;text-align:center;padding-top:2px}
.imageFormat{margin:2px 4px;padding:0 4px;border-left:1px solid #a7b;color:#a7b}
.staticPanel{;color:#a7b}
.FloAdvWindow{position:absolute;top:-1000px;left:-1000px;border:1px solid #000}
.FloAdvWindowContent{background:#fff}
.FloAdvWindowActions{background:#000;padding:1px;text-align:center;color:#fff}
.FloAdvWindowActions a{color:#ff9}
.FloAdvWindowActions a:hover{color:#fff}
.FloAdvPanel{position:absolute;top:-1000px;left:-1000px;width:18px;border:1px solid #000;background:#ff9;padding-bottom:1px}
.FloAdvPanel a{color:#000}
.FloAdvPanel a:hover{color:#fff}
div.tooltip{display:none;position:absolute;border:1px solid #000;background:white;z-index:10;text-align:left}
.text_tooltip{border:0!important;background:#f4d!important;color:#000;padding:3px 10px}
.tooltip img{border:0!important}
.tooltip .Presentation{margin:0}
.reorder .up,.reorder .down{position:relative;top:1px;width:11px;height:10px;margin-right:0}
.reorder .down{margin-right:4px}
iframe.interface{position:absolute;top:-10px;left:-10px;visibility:hidden;width:1px;height:1px}
.form_actions{text-align:right}
.helpdesk_topic_closed{color:#a0a}
.item_comment .item_picture{max-width:75px}
.item_comment h2 a{text-decoration:none}
.nav_select{max-width:350px}
.old_price{text-decoration:line-through;color:#a0a}
.panel{background:#faf;border:1px solid #e0e;padding:4px 8px;margin-bottom:12px}
.reply_box{background:#f8f;color:#1ef;padding:1px 12px}
.select_rating{line-height:24px;padding:4px 12px;background:#fff;border:1px solid #c0c}
.user_picture{max-width:150px}
#orders_graph,#visitors_graph{height:140px}
.ui_map_point_selector a{margin-left:8px}