#rrw_head{dispaly: block; clear: both; background: rgb(0,153,204) url('../img/rrw_head_logo.png') left top no-repeat; border-bottom: 1px solid rgb(0,115,153); height: 40px}
#rrw_head_fill{padding: 5px 130px 5px}
#rrw_head .combobox{display: block; height: 28px; background: url('../img/form/rrw_head_combobox.png') left top repeat-x; cursor: pointer; position: relative; font-size: 13px; margin-top: 1px}
#rrw_head .combobox .combobox_fill{background: url('../img/form/rrw_head_combobox_button.png') right top no-repeat; padding: 1px 0px 0px 1px}
#rrw_head .combobox .selected_item{display: block; border: 1px solid rgb(0,153,204); background: rgb(255,255,255) url('../img/form/combobox_selected_item.png') left top no-repeat; height: 24px; padding: 0px}
#rrw_head .combobox .item_group{display: none; clear: both; position: absolute; left: 1px; top: 27px; z-index: 100; height: auto}
#rrw_head .combobox .item{display: block; clear: both; border: 1px solid rgb(0,153,204); border-top: 0px; background: rgb(255,255,255) url('../img/form/combobox_selected_item.png') left top no-repeat; height: 24px}
#rrw_head .combobox .item span, #rrw_head .combobox .selected_item span{display: block; padding: 3px 0px 0px 33px; background-position: 2px 2px; background-repeat: no-repeat}
.combobox .language_cs span{background-image: url('../img/language_combobox/cs.png')}
.combobox .language_en span{background-image: url('../img/language_combobox/en.png')}
.combobox .language_de span{background-image: url('../img/language_combobox/de.png')}
.combobox .language_ru span{background-image: url('../img/language_combobox/ru.png')}
.combobox .language_it span{background-image: url('../img/language_combobox/it.png')}
.combobox .language_sk span{background-image: url('../img/language_combobox/sk.png')}
#rrw_head #language_combobox{width: 130px; float: left; clear: left;}
#rrw_head #language_combobox .item_group{width: 103px}
#rrw_head #language_combobox .selected_item{width: 101px}
#rrw_head .cache_box{display: block; float: left; width: 190px; height: 30px; background: url('../img/separator_blue.png') 10px top no-repeat}
#rrw_head .cache_box_fill{padding: 1px 0px 0px 20px}
#rrw_head .cache_box .cache_create{display: block; float: left; background: url('../img/form/cache_create_cs.png') left top no-repeat; width: 80px; height: 28px; cursor: pointer; padding: 0px; margin: 0px;}
#rrw_head .cache_box .cache_delete{display: block; float: left; background: url('../img/form/cache_delete_cs.png') left top no-repeat; width: 80px; height: 28px; cursor: pointer; padding: 0px; margin: 0px 0px 0px 10px;}
#rrw_head .cache_box .cache_create span, #rrw_head .cache_box .cache_delete span{display: none}
#rrw_head .status{background: url('../img/separator_blue.png') 10px top no-repeat; display: block; width: auto; float: left; clear: right; height: 30px; padding: 2px 0px 0px 10px;}
#rrw_head .status label{padding: 3px 10px 0px 10px; margin: 0px; display: block; width: auto; float: left}
#rrw_head .status .image_submit{display: block; width: 100px; height: 28px;}
#rrw_head .status .location{display: none}
#rrw_head .status label{font-size: 1px; color: rgb(0,153,204)}
#rrw_head .status label .name{display: inline; font-size: 13px; color: rgb(255,255,255)}

#rrw_module_menu{display: block; clear: both; background: url('../img/rrw_module_menu.png') left top repeat-x; height: 57px;}
#rrw_module_menu_fill{padding: 6px 0px 0px 5px}
#rrw_module_menu ul{display: block; clear: both; padding: 0px; margin: 0px; list-style-type: none}
#rrw_module_menu li{display: block; width: auto; float: left; clear: none; height: 51px; padding: 0px; margin: 0px; background: url('../img/rrw_module_menu-li.png') left top repeat-x}
#rrw_module_menu li a{display: block; color: rgb(255,255,255); text-decoration: none; font-size: 17px; font-weight: normal; background: url('../img/rrw_module_menu-a.png') right top no-repeat; height: 51px}
#rrw_module_menu li a span{background: url('../img/rrw_module_menu-span.png') left top no-repeat; display: block; padding: 13px 20px 15px 20px}
#rrw_module_menu li:hover a{text-decoration: underline}
#rrw_module_menu li.active{background: url('../img/rrw_module_menu-li-active.png') left top repeat-x}
#rrw_module_menu li.active a{background: url('../img/rrw_module_menu-a-active.png') right top no-repeat; color: rgb(0,0,0)}
#rrw_module_menu li.active span{background: url('../img/rrw_module_menu-span-active.png') left top no-repeat}
#rrw_module_menu li.active a:hover{text-decoration: none; cursor: default}

#rrw_module_submenu{display: block; clear: both; background: url('../img/rrw_module_submenu.png') left top repeat-x; height: 50px;}
#rrw_module_submenu_fill{padding: 6px 0px 0px 5px}
#rrw_module_submenu ul{display: block; clear: both; padding: 0px; margin: 0px; list-style-type: none}
#rrw_module_submenu li{display: block; width: auto; float: left; clear: none; height: 44px; padding: 0px; margin: 0px; background: url('../img/rrw_module_submenu-li.png') left top repeat-x}
#rrw_module_submenu li a{display: block; color: rgb(255,255,255); text-decoration: none; font-size: 15px; font-weight: bold; background: url('../img/rrw_module_submenu-a.png') right top no-repeat; height: 44px}
#rrw_module_submenu li a span{background: url('../img/rrw_module_submenu-span.png') left top no-repeat; display: block; padding: 9px 15px 15px 15px}
#rrw_module_submenu li:hover a{text-decoration: underline}
#rrw_module_submenu li.active{background: url('../img/rrw_module_submenu-li-active.png') left top repeat-x}
#rrw_module_submenu li.active a{background: url('../img/rrw_module_submenu-a-active.png') right top no-repeat; color: rgb(0,0,0)}
#rrw_module_submenu li.active span{background: url('../img/rrw_module_submenu-span-active.png') left top no-repeat}
#rrw_module_submenu li.active a:hover{text-decoration: none; cursor: default}

#rrw_module_workspace{display: block; clear: both; background: rgb(255,255,255) url('../img/rrw_module_workspace.png') left top repeat-x; padding-bottom: 50px;}

#left_column{display: block; width: 360px; float: left; clear: left; padding-top: 10px}
.center.center_wide #left_column{width: 0px; height: 586px;}
#tree_box{display: block; clear: both; background: url('../img/tree_box.png') left top repeat-y; width: 351px;}
.center.center_wide #tree_box{display: none;}
#tree_box_bottom{background: url('../img/tree_box_bottom.png') left bottom repeat-x;}
#tree_box_bottom_end{background: url('../img/tree_box_bottom_end.png') right bottom no-repeat; padding-bottom: 14px}
#tree_box_top{background: url('../img/tree_box_top.png') left top repeat-x;}
#tree_box_top_end{background: url('../img/tree_box_top_end.png') right top no-repeat; padding: 14px 2px 0px 0px; height: 586px}

#right_column{display: block; width: 600px; float: left; clear: right; padding-top: 10px}
.center.center_wide #right_column{width: 960px;}

#edit_box{display: block; width: 600px; float: left; clear: left;}
.center.center_wide #edit_box{width: 960px;}

.rrw_component_edit{display: block; clear: both; background: rgb(240,240,240) url('../img/rrw_component_edit.png') right top repeat-y; width: 600px}
.center.center_wide .rrw_component_edit{width: 960px;}
.rrw_component_edit_left{background: url('../img/rrw_component_edit_left.png') left top repeat-y}
.rrw_component_edit_bottom{background: url('../img/rrw_component_edit_bottom.png') left bottom repeat-x}
.rrw_component_edit_bottom_right{background: url('../img/rrw_component_edit_bottom_right.png') right bottom no-repeat}
.rrw_component_edit_bottom_left{background: url('../img/rrw_component_edit_bottom_left.png') left bottom no-repeat; padding-bottom: 7px}
.rrw_component_edit_header{background: rgb(0,153,204) url('../img/rrw_component_edit_header.png') left top repeat-x; border-bottom: 1px solid rgb(0,115,153)}
.rrw_component_edit_header_right{background: url('../img/rrw_component_edit_header_right.png') right top repeat-y}
.rrw_component_edit_header_left{background: url('../img/rrw_component_edit_header_left.png') left top repeat-y}
.rrw_component_edit_header_top_right{background: url('../img/rrw_component_edit_header_top_right.png') right top no-repeat}
.rrw_component_edit_header_top_left{background: url('../img/rrw_component_edit_header_top_left.png') left top no-repeat; padding: 10px 10px 7px}

#debbuger_box .rrw_component_edit {display: block; clear: both; background: rgb(240,240,240) url('../img/rrw_component_edit.png') right top repeat-y; width: 400px}

.action_menu{display: block; clear: both; background: rgb(153,153,153) url('../img/action_menu.png') left top repeat-x; border-bottom: 1px solid rgb(255,255,255); border-left: 1px solid rgb(217,217,217); border-right: 1px solid rgb(217,217,217)}
.action_menu_fill{border-left: 1px solid rgb(153,153,153); border-right: 1px solid rgb(153,153,153); border-bottom: 1px solid rgb(115,115,115); padding: 6px 10px 5px 0px}
.action_menu .image_submit{display: block; float: left; clear: none; widht: 100px; height: 28px; margin-left: 10px}
.action_menu .delete_submit{float: right;}

/*.element_group_menu{display: block; clear: both; padding: 0px; margin: 0px 7px; background: url('../img/element_group_menu.png') left bottom repeat-x; height: 44px}*/
.element_group_menu{display: block; clear: both; padding: 0px; margin: 0px 7px; background: url('../img/element_group_menu.png') left bottom repeat-x; overflow: hidden;}
.element_group_menu ul{display: block; clear: both; list-style-type: none; margin: 0px; padding: 5px 0px 0px;}
.element_group_menu li{display: block; width: auto; float: left; clear: none; height: 39px; padding: 0px; margin: 0px; background: url('../img/element_group_menu-li.png') left top repeat-x}
.element_group_menu li a{display: block; color: rgb(51,51,51); text-decoration: none; font-size: 13px; font-weight: bold; background: url('../img/element_group_menu-a.png') right top no-repeat; height: 39px}
.element_group_menu li a span{background: url('../img/element_group_menu-span.png') left top no-repeat; display: block; padding: 9px 15px 15px 15px}
.element_group_menu li a:hover{color: rgb(0,0,0); text-decoration: underline}
.element_group_menu li.open{background: url('../img/element_group_menu-li-open.png') left top repeat-x}
.element_group_menu li.open a{background: url('../img/element_group_menu-a-open.png') right top no-repeat; color: rgb(0,0,0)}
.element_group_menu li.open span{background: url('../img/element_group_menu-span-open.png') left top no-repeat}
.element_group_menu li.open a:hover{text-decoration: none; cursor: default}

.element_group_edit{display: block; background: rgb(255,255,255); border: 1px solid rgb(216,216,216); border-width: 0px 1px 1px; margin: 0px 7px; padding: 0px 5px 20px;}
.center.center_wide .element_group_edit{height: 474px; padding: 0px;}
.element_group_edit .text_input,.element_group_edit .textarea_input{width: 556px; margin-top: 3px}
.element_group_edit .text_input_unit{width: 300px; float: left; margin-top: 3px}
.element_group_edit select{display: block; margin-top: 3px}
.element_group_edit label, .element_group_edit .unit{color: rgb(0,153,204); font-size: 13px}
.element_group_edit label span{color: rgb(51,51,51); font-size: 13px; font-weight: normal; font-style:italic;}
.element_group_edit .multilang_item{background: url('../img/multilang_item.png') right 29px no-repeat}
.important_item label{font-size: 15px;}
.important_item .text_input{width: 552px; border-width: 2px; font-size: 15px; color: rgb(0,0,0); font-weight: bold; padding: 3px}
.important_item .text_input_unit{width: 296px; float: left; border-width: 2px; font-size: 15px; color: rgb(0,0,0); font-weight: bold; padding: 3px}
.product_price_item{width: 556px;}
table.product_price{width: 556px;}
table.product_price th{font-size: 13px; text-align: left; margin: 0px; padding: 0px;}
table.product_price td{width: 160px; height: 28px; margin: 0px; padding: 5px 0px 0px;}
table.product_price .currency{width: 76px; font-size: 13px;}
table.product_price .currency span{display: block; padding-top: 1px;}
table.product_price .text_input{width: 120px; margin-top: 0px;}
table.product_price .price_calculate_btn{display: block; width: 120px; height: 28px; background: url('../img/form/price_calculate_cs.png') left top no-repeat; cursor: pointer;}
table.product_price .price_calculate_btn span{display: none;}
.info_unit{display: block; margin:8px 5px;}

#debbuger_box .element_group_edit{display: block; background: rgb(255,255,255); border: 1px solid rgb(216,216,216); border-width: 1px 1px 1px; margin: 7px 7px; padding: 0px 10px 10px;  height: 500px; overflow: auto;}
#debbuger_box p {font-family: Verdana, Geneva, sans-serif; font-size: 10px; margin: 3px; padding: 0px; text-align: left;}


.combo_item{position: relative}
.combobox{display: block; height: 26px; cursor: pointer; position: relative; font-size: 13px; width: 307px;}
.combobox_fill{background: rgb(255,255,255) url('../img/form/combobox.png') left top repeat-x; height: 26px; border-left: 1px solid rgb(0,153,204)}
.combobox .selected_item{display: block; clear: both; background: url('../img/form/combobox_button.png') right top no-repeat; padding: 4px 2px; color: rgb(51,51,51);}
.combobox .item_group{display: none; clear: both; position: absolute; left: 0px; margin-top: -1px; z-index: 55; width: 350px; background: rgb(245,245,245); border: 1px solid rgb(0,153,204); overflow: auto; height: 300px}
.combobox ul{margin-left: 0px; padding: 5px 0px 5px 5px; list-style-type: none}
.combobox ul ul{padding: 0px 0px 0px 10px}
.combobox li{display: block; clear: both; padding: 3px 0px 0px 15px; margin: 0px; color: rgb(51,51,51); font-size: small; _font-size: x-small}
.combobox li a{cursor: pointer; color: rgb(51,51,51); text-decoration: none}
.combobox li a:hover{color: rgb(0,0,0); text-decoration: underline}
.combobox .expandable{background: url('../img/jquery.treeview/expandable_small.png') 0px 7px no-repeat}
.combobox .collapsable{background: url('../img/jquery.treeview/collapsable_small.png') 0px 7px no-repeat}
.combo_item #swfupload-control-nod-image .swfupload{position: absolute; z-index: 5; width: 120px; height: 28px; left: 317px; top: 29px;}
.combo_item #swfupload-control-nod-gallery .swfupload{position: absolute; z-index: 5; width: 120px; height: 28px; left: 317px; top: 29px;}
.combo_item #swfupload-control-nod-file .swfupload{position: absolute; z-index: 5; width: 120px; height: 28px; left: 317px; top: 29px;}
.combo_item #swfupload-control-nod-filelist .swfupload{position: absolute; z-index: 5; width: 120px; height: 28px; left: 317px; top: 29px;}
.combo_item .combo_new_discussion{position: absolute; z-index: 5; width: 120px; height: 28px; left: 317px; top: 29px;}
.combo_item .combo_null_item, .combo_item .combo_abort_discussion{position: absolute; z-index: 6; width: 120px; height: 28px; left: 447px; top: 29px}
.combo_item #swfupload-control-nod-videofile .swfupload{position: absolute; z-index: 5; width: 80px; height: 28px; left: 401px; top: 29px;}
.combo_item .youtube_item {position: absolute; z-index: 6; width: 80px; height: 28px; left: 317px; top: 29px}
.combo_item .video_null_item {position: absolute; z-index: 6; width: 80px; height: 28px; left: 485px; top: 29px}
.combobox.full-width{
  width: 562px;
}
.combobox .selected_item{
  padding: 5px 28px 5px 2px;
  line-height: 18px;
  height: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.foot{display: block; clear: both; color: rgb(255,255,255); padding: 10px; font-size: 12px}
.foot a{color: rgb(255,255,255)}
.foot a:hover{color: rgb(255,255,255)}

.rrw_attribute_value_list_engine{display: block; width: 562px; font-size: small; _font-size: x-small}
.attribute_value_list_input{display: block; width: 269px; float: left; clear: left; height: 24px; overflow: auto}
#attribute_input_value.text_input{width: 230px; border-width: 1px; font-size: 13px; color: rgb(0,0,0); margin: 0; padding: 2px; font-weight: normal; display: block; float: left;}
.attribute_value_list_input .insert{display: block; float: left; width: 27px; height: 23px; background: url('../img/gallery/insert_bg255.png') left 2px no-repeat; cursor: pointer; margin-left: 5px}
.attribute_value_list_input .insert span{display: none}
.attribute_value_list_input_fill{padding: 0px 8px}
.attribute_value_list_items{display: block; width: 279px; float: right; clear: right; height: 200px; border: 1px solid rgb(0,153,204); background: rgb(245,245,245); overflow: auto}
.attribute_value_list_items ul{margin: 0px; padding: 0px; list-style-type: none}
.attribute_value_list_items li{display: block; clear: both; border-bottom: 1px solid rgb(0,153,204); border-top: 1px solid rgb(255,255,255); padding: 0px 5px; min-height: 21px;}
.attribute_value_list_items .delete{display: block; float: left; width: 32px; height: 20px; background: url('../img/gallery/delete.png') left 0px no-repeat; cursor: pointer}
.attribute_value_list_items .delete span{display: none}
.attribute_value_list_items .up{background: url('../img/jquery.treeview/up.png') left 5px no-repeat}
.attribute_value_list_items .down{background: url('../img/jquery.treeview/down.png') left 5px no-repeat; width: 15px}
.attribute_value_list_items .up, .attribute_value_list_items .down{display: block; float: left; width: 12px; height: 20px; cursor: pointer;}
.attribute_value_list_items .up span, .attribute_value_list_items .down span{display: none; cursor: pointer;}
.attribute_value_list_items .title{cursor: pointer; display: block; float: left; width: 190px; font-size: 13px; margin-left: 5px; margin-top: 1px; height: 20px;}
.attribute_value_list_items .info_value{display: block; float: left; width: 125px; height: 19px; margin-top: 3px;}
.attribute_value_list_items .variant_value{cursor: pointer; display: block; float: left; width: 126px; height: 20px; margin-top: 2px;}

.rrw_product_variant_list_engine{display: block; width: 562px; font-size: small; _font-size: x-small}
.product_variant_list_input{display: block; width: 271px; float: left; clear: left; height: 150px; border: 1px solid rgb(0,153,204); background: rgb(245,245,245); overflow: auto}
.product_variant_list_input_fill{padding: 0px;}
.product_variant_list_input ul{margin: 0px; padding: 0px; list-style-type: none}
.product_variant_list_input li{display: block; clear: both; border-bottom: 1px solid rgb(0,153,204); border-top: 1px solid rgb(255,255,255); padding: 0px 5px; min-height: 21px}
.product_variant_list_input .insert{display: block; float: left; width: 32px; height: 20px; background: url('../img/gallery/insert.png') left 0px no-repeat; cursor: pointer}
.product_variant_list_input .ok{display: block; float: left; width: 32px; height: 20px; background: url('../img/gallery/ok.png') left 0px no-repeat; cursor: pointer}
.product_variant_list_input .insert span, .product_variant_list_input .ok span{display: none}
.product_variant_list_input .title{cursor: pointer; display: block; float: left; font-size: 13px; margin-left: 5px; margin-top: 1px; height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 210px;
  margin-left: 0;}
.product_variant_list_items{display: block; width: 281px; float: right; clear: right; height: 150px; border: 1px solid rgb(0,153,204); background: rgb(245,245,245); overflow: auto}
.product_variant_list_items ul{margin: 0px; padding: 0px; list-style-type: none}
.product_variant_list_items li{display: block; clear: both; border-bottom: 1px solid rgb(0,153,204); border-top: 1px solid rgb(255,255,255); padding: 0px 5px; min-height: 21px;}
.product_variant_list_items .delete{display: block; float: left; width: 32px; height: 20px; background: url('../img/gallery/delete.png') left 0px no-repeat; cursor: pointer}
.product_variant_list_items .delete span{display: none}
.product_variant_list_items .up{background: url('../img/jquery.treeview/up.png') left 5px no-repeat}
.product_variant_list_items .down{background: url('../img/jquery.treeview/down.png') left 5px no-repeat; width: 15px}
.product_variant_list_items .up, .product_variant_list_items .down{display: block; float: left; width: 12px; height: 20px; cursor: pointer;}
.product_variant_list_items .up span, .product_variant_list_items .down span{display: none; cursor: pointer;}
.product_variant_list_items .title{cursor: pointer; display: block; float: left; width: 205px; font-size: 13px; margin-left: 5px; margin-top: 1px; height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 195px;
  margin-left: 0;}
.product_variant_list_input.price{margin-top: 27px;}

.product_variant_list_items_price{display: block; clear: right; float: right; width: 283px; height: 176px;}
.currency_tabs{display: block; clear: both; width: 283px; height: 27px; border-bottom: 1px solid rgb(0,153,204); background: rgb(255,255,255);}
.currency_tab{display: block; float: left; width: 90px; height: 26px; border: 1px solid rgb(0,153,204); border-width: 1px 1px 0px 0px; background: rgb(255,255,255); cursor: pointer;}
.currency_tab.first{border-left-width: 1px;}
.currency_tab.active{height: 27px; background: rgb(245,245,245);}
.currency_tab .title{display: block; float: left; width: 58px; height: 18px; line-height: 18px; margin: 3px 0px 0px 5px; font-size: 13px; cursor: pointer; overflow: hidden;}
.currency_tab .button{display: none; float: right; width: 22px; height: 22px; background: url('../img/form/price_calculate_small_cs.png') left top no-repeat; margin: 2px; cursor: pointer;}
.currency_tab .button span{display: none;}
.product_variant_list_items_price_fill{display: block; clear: both; width: 281px; height: 150px; border: 1px solid rgb(0,153,204); background: rgb(245,245,245); overflow: auto}
.product_variant_list_items_price_fill ul{margin: 0px; padding: 0px; list-style-type: none}
.product_variant_list_items_price_fill li{display: block; clear: both; border-bottom: 1px solid rgb(0,153,204); border-top: 1px solid rgb(255,255,255); padding: 0px 5px; min-height: 21px;}
.product_variant_list_items_price_fill .delete{display: block; float: left; width: 32px; height: 20px; background: url('../img/gallery/delete.png') left 0px no-repeat; cursor: pointer}
.product_variant_list_items_price_fill .delete span{display: none}
.product_variant_list_items_price_fill .up{background: url('../img/jquery.treeview/up.png') left 5px no-repeat}
.product_variant_list_items_price_fill .down{background: url('../img/jquery.treeview/down.png') left 5px no-repeat; width: 15px}
.product_variant_list_items_price_fill .up, .product_variant_list_items_price_fill .down{display: block; float: left; width: 12px; height: 20px; cursor: pointer;}
.product_variant_list_items_price_fill .up span, .product_variant_list_items_price_fill .down span{display: none; cursor: pointer;}
.product_variant_list_items_price_fill .title{cursor: pointer; display: block; float: left; width: 190px; font-size: 13px; margin-left: 5px; margin-top: 1px; height: 20px; clear: right;}
.product_variant_list_items_price_fill .info_price{display: block; clear: left; float: left; width: 80px;}
.product_variant_list_items_price_fill .variant_price{display: none; clear: right; float: left; width: 110px;}
.product_variant_list_items_price_fill .variant_price.active{display: block;}
#video_preview {border: 2px solid rgb(0,115,153);}
.product_variant_list_items_price_fill{border-top: none;}

.rrw_keywords_value_list_engine{display: block; width: 562px; font-size: small; _font-size: x-small}
.keywords_value_list_input{display: block; width: 269px; float: left; clear: left; height: 24px; overflow: auto}
#keywords_input_value.text_input{width: 230px; border-width: 1px; font-size: 13px; color: rgb(0,0,0); margin: 0; padding: 2px; font-weight: normal; display: block; float: left;}
.keywords_value_list_input .insert{display: block; float: left; width: 27px; height: 23px; background: url('../img/gallery/insert_bg255.png') left 2px no-repeat; cursor: pointer; margin-left: 5px}
.keywords_value_list_input .insert span{display: none}
.keywords_value_list_input_fill{padding: 0px 8px}
.keywords_value_list_items{display: block; width: 279px; float: right; clear: right; height: 200px; border: 1px solid rgb(0,153,204); background: rgb(245,245,245); overflow: auto}
.keywords_value_list_items ul{margin: 0px; padding: 0px; list-style-type: none}
.keywords_value_list_items li{display: block; clear: both; border-bottom: 1px solid rgb(0,153,204); border-top: 1px solid rgb(255,255,255); padding: 0px 5px; min-height: 21px;}
.keywords_value_list_items .delete{display: block; float: left; width: 32px; height: 20px; background: url('../img/gallery/delete.png') left 0px no-repeat; cursor: pointer}
.keywords_value_list_items .delete span{display: none}
.keywords_value_list_items .up{background: url('../img/jquery.treeview/up.png') left 5px no-repeat}
.keywords_value_list_items .down{background: url('../img/jquery.treeview/down.png') left 5px no-repeat; width: 15px}
.keywords_value_list_items .up, .keywords_value_list_items .down{display: block; float: left; width: 12px; height: 20px; cursor: pointer;}
.keywords_value_list_items .up span, .keywords_value_list_items .down span{display: none; cursor: pointer;}
.keywords_value_list_items .title{cursor: pointer; display: block; float: left; width: 205px; font-size: 13px; margin-left: 5px; margin-top: 1px; height: 20px;}

.shipping_price_range_input{display: block; clear: left; float: left; width: 279px; margin-top: 29px;}
.shipping_price_range_input .text_input{width: 230px; border-width: 1px; font-size: 13px; color: rgb(0,0,0); margin: 0; padding: 2px; font-weight: normal; display: block; float: left;}
.shipping_price_range_input .insert{display: block; float: left; width: 27px; height: 23px; background: url('../img/gallery/insert_bg255.png') left 2px no-repeat; cursor: pointer; margin-left: 5px}
.shipping_price_range_input .insert span{display: none}

.shipping_price_range_items_price{display: block; clear: right; float: right; width: 283px; height: 176px; font-size: 13px;}
.shipping_price_range_items_price_fill{display: block; clear: both; width: 281px; height: 150px; border: 1px solid rgb(0,153,204); background: rgb(245,245,245); overflow: auto}
.shipping_price_range_items_price_fill ul{margin: 0px; padding: 0px; list-style-type: none}
.shipping_price_range_items_price_fill li{display: block; clear: both; border-bottom: 1px solid rgb(0,153,204); border-top: 1px solid rgb(255,255,255); padding: 2px 5px 0px; min-height: 21px;}
.shipping_price_range_items_price_fill .delete{display: block; float: left; width: 32px; height: 20px; background: url('../img/gallery/delete.png') left 0px no-repeat; cursor: pointer}
.shipping_price_range_items_price_fill .delete span{display: none}
.shipping_price_range_items_price_fill .up{background: url('../img/jquery.treeview/up.png') left 5px no-repeat}
.shipping_price_range_items_price_fill .down{background: url('../img/jquery.treeview/down.png') left 5px no-repeat; width: 15px}
.shipping_price_range_items_price_fill .up, .shipping_price_range_items_price_fill .down{display: block; float: left; width: 12px; height: 20px; cursor: pointer;}
.shipping_price_range_items_price_fill .up span, .shipping_price_range_items_price_fill .down span{display: none; cursor: pointer;}
.shipping_price_range_items_price_fill .title{cursor: pointer; display: block; float: left; width: 190px; font-size: 13px; margin-left: 5px; margin-top: 1px; height: 20px; clear: right;}
.shipping_price_range_items_price_fill .info_price{display: block; float: left; width: 80px;}
.shipping_price_range_items_price_fill .price_from{display: none; clear: right; float: left; width: 110px;}
.shipping_price_range_items_price_fill .price_from.active{display: block;}
.shipping_price_range_items_price_fill{border-top: none;}

.shipping_price_items_price{display: block; clear: both; width: 562px; height: 176px; font-size: 13px;}
.shipping_price_items_price .currency_tabs{width: 562px;}
.shipping_price_items_price_fill{display: block; clear: both; width: 560px; height: 150px; border: 1px solid rgb(0,153,204); background: rgb(245,245,245); overflow: auto}
.shipping_price_items_price_fill ul{margin: 0px; padding: 0px; list-style-type: none}
.shipping_price_items_price_fill li{display: block; clear: both; border-bottom: 1px solid rgb(0,153,204); border-top: 1px solid rgb(255,255,255); padding: 2px 5px 0px; min-height: 21px;}
.shipping_price_items_price_fill li .currency_variant{display: none;}
.shipping_price_items_price_fill li .currency_variant.active{display: block;}
.shipping_price_items_price_fill .info_price{display: block; clear: left; float: left; width: 220px;}
.shipping_price_items_price_fill .price{display: block; clear: right; float: left; width: 110px;}
.shipping_price_items_price_fill{border-top: none;}

.shop_order_cart_outer{
  display: block;
  padding: 5px 0;
}
.shop_order_cart{
  width: 100%;
  margin-top: 5px;
  font-size: 13px;
}
.shop_order_cart th
,.shop_order_cart td{
  padding: 2px;
  font-weight: normal;
  text-align: left;
  border-right: 1px solid rgb(225,225,225);
  border-bottom: 1px solid rgb(225,225,225);
}
.shop_order_cart th{
  background: rgb(245,245,245);
  border-top: 1px solid rgb(225,225,225);
}
.shop_order_cart th.last
,.shop_order_cart td.last{
  border-right-width: 0;
}

.range-fill{
  display: block;
  clear: both;
  width: 564px;
}
.range-item{
  display: block;
  clear: left;
  float: left;
  width: 200px;
}
.range-item.item-1{
  clear: right;
}
.range-item .label{
  display: block;
  float: left;
  margin: 7px 0 0 10px;
  color: rgb(0,153,204);
  font-size: 13px;
}
.range-item .value{
  clear: none;
  float: left;
  width: 100px;
  margin-left: 10px;
}