html, body {
    padding: 0;
    margin: 0;
    font-family: Arial;
}

body {
    /*background: #d0d1d7 url(/images/bg.gif) top left repeat-x;*/
    background: #ffffff;
/*    margin-top: 25px; */
}

table.page td { font-size: 11px; font-family: Arial; }
table.page_content { margin-top: 10px; }

/* PAGE BORDERS */
table.mainTable { width: 1004px; }

td.b_top_left { width: 1px; height: 1px; line-height: 1px; font-size: 1px; background: url(/images/border_top_left.jpg) bottom right no-repeat; }
td.b_top_left div { width: 30px; height: 40px; font-size: 1px; line-height: 1px; }

td.b_top { height: 1px; line-height: 1px; font-size: 1px; background: url(/images/border_top.jpg) bottom left repeat-x; }
td.b_top div { height: 40px; font-size: 1px; line-height: 1px; }

td.b_top_right { width: 1px; height: 1px; line-height: 1px; font-size: 1px; background: url(/images/border_top_right.jpg) bottom left no-repeat; }
td.b_top_right div { width: 30px; height: 40px; font-size: 1px; line-height: 1px; }

td.b_left { width: 1px; line-height: 1px; font-size: 1px; background: url(/images/border_left.jpg) top right repeat-y; }
td.b_left div { width: 30px; font-size: 1px; line-height: 1px; }

td.b_right { width: 1px; line-height: 1px; font-size: 1px; background: url(/images/border_right.jpg) top left repeat-y; }
td.b_right div { width: 30px; font-size: 1px; line-height: 1px; }

td.b_bottom_left { width: 1px; height: 1px; line-height: 1px; font-size: 1px; background: url(/images/border_bottom_left.jpg) top right no-repeat; }
td.b_bottom_left div { width: 30px; height: 40px; font-size: 1px; line-height: 1px; }

td.b_bottom { height: 1px; line-height: 1px; font-size: 1px; background: url(/images/border_bottom.jpg) top left repeat-x; }
td.b_bottom div { height: 40px; font-size: 1px; line-height: 1px; }

td.b_bottom_right { width: 1px; height: 1px; line-height: 1px; font-size: 1px; background: url(/images/border_bottom_right.jpg) bottom left no-repeat; }
td.b_bottom_right div { width: 30px; height: 40px; font-size: 1px; line-height: 1px; }
/* END OF PAGE BORDERS */

/* TOP CURREN MENU */
td#menu_active_left { width: 1px; height: 1px; line-height: 1px; font-size: 1px; background: url(/images/menu_active_left.gif) top right no-repeat; }
td#menu_active_left div { width: 15px; height: 19px; font-size: 1px; line-height: 1px; }
td#menu_active_bg { background: url(/images/menu_active_bg.gif) top left repeat-x; font-size: 11px; }
td#menu_active_right { width: 1px; height: 1px; line-height: 1px; font-size: 1px; background: url(/images/menu_active_right.gif) top left no-repeat; }
td#menu_active_right div { width: 15px; height: 19px; font-size: 1px; line-height: 1px; }

td#menu_active_bg ul { list-style: none; margin: 0; padding: 0; }
td#menu_active_bg ul li { margin: 0; padding: 0px 2px; display: inline; }
td#menu_active_bg ul li a { padding-left: 7px; text-decoration: none; font-size: 11px; color: #272727; background: url(/images/menu_arrow.gif) center left no-repeat; }
td#menu_active_bg ul li a:hover { color: #ff7600; }
td.banners { width: 185px; vertical-align: top; }

/* SUBMENUS */

td.category_top_left { width: 1px; height: 1px; font-size: 1px; line-height: 1px; background: url(/images/category_top_left.gif) bottom right no-repeat; }
td.category_top_left div { width: 7px; height: 7px; font-size: 1px; line-height: 1px; }

td.category_top { height: 1px; font-size: 1px; line-height: 1px; background: url(/images/category_top.gif) bottom left repeat-x; }
td.category_top div { height: 7px; font-size: 1px; line-height: 1px; }

td.category_top_right { width: 1px; height: 1px; font-size: 1px; line-height: 1px; background: url(/images/category_top_right.gif) bottom left no-repeat; }
td.category_top_right div { width: 7px; height: 7px; font-size: 1px; line-height: 1px; }

td.category_left { width: 1px; font-size: 1px; line-height: 1px; background: url(/images/category_left.gif) top right repeat-y; }
td.category_top_left div { width: 7px; font-size: 1px; line-height: 1px; }

td.category { background: #e3e5ea; }
td.category ul, ul.list_opt { list-style: none; margin: 5px 0px 15px 0px; padding: 0; }
td.category ul li ul { list-style: none; margin: 0px 0px 0px 15px; padding: 0; }
td.category ul li ul li { margin: 0; padding: 0; border-bottom: dashed 1px #bcbbc0; }
td.category ul li ul li a { margin-left: 7px; padding: 4px 0px 4px 7px; text-decoration: none; font-size: 11px; color: #272727; background: url(/images/menu_arrow.gif) center left no-repeat; display: block;}
td.category ul li, ul.list_opt li { margin: 0; padding: 7px 0px; border-bottom: dashed 1px #bcbbc0; }
td.category ul li a, ul.list_opt li a { margin-left: 7px; padding: 0px 0px 0px 7px; text-decoration: none; font-size: 11px; color: #272727; background: url(/images/menu_arrow.gif) center left no-repeat; display: block;}
td.category ul li a:hover, ul.list_opt li a:hover { color: #ff7600; }

td.category_right { width: 1px; font-size: 1px; line-height: 1px; background: url(/images/category_right.gif) top left repeat-y; }
td.category_right div { width: 7px; font-size: 1px; line-height: 1px; }

td.category_bottom_left { width: 1px; height: 1px; font-size: 1px; line-height: 1px; background: url(/images/category_bottom_left.gif) top right no-repeat; }
td.category_bottom_left div { width: 7px; height: 7px; font-size: 1px; line-height: 1px; }

td.category_bottom_right { width: 1px; height: 1px; font-size: 1px; line-height: 1px; background: url(/images/category_bottom_right.gif) top left no-repeat; }
td.category_bottom_right div { width: 7px; height: 7px; font-size: 1px; line-height: 1px; }

td.category_bottom { height: 1px; font-size: 1px; line-height: 1px; background: url(/images/category_bottom.gif) top left repeat-x; }
td.category_bottom div { height: 7px; font-size: 1px; line-height: 1px; }

td.menu_name_left { width: 1px; height: 1px; font-size: 1px; line-height: 1px; background: url(/images/menu_name_left.gif) top right no-repeat; }
td.menu_name_left div { width: 7px; height: 43px; font-size: 1px; line-height: 1px; }

td.menu_name_right { width: 1px; height: 1px; font-size: 1px; line-height: 1px; background: url(/images/menu_name_right.gif) top left no-repeat; }
td.menu_name_right div { width: 7px; height: 43px; font-size: 1px; line-height: 1px; }

td.menu_name_name { background: #B0B7C8 url(/images/menu_name_name.gif) center left no-repeat; text-align: left; padding-left: 27px; }
td.menu_name_name h1 { margin: 0; padding: 0; font-size: 13px; }


td.menuname_left { width: 1px; height: 1px; font-size: 1px; line-height: 1px; background: url(/images/menuname_left.gif) top right no-repeat; }
td.menuname_left div { width: 9px; height: 43px; font-size: 1px; line-height: 1px; }

td.menuname_right { width: 1px; height: 1px; font-size: 1px; line-height: 1px; background: url(/images/menuname_right.gif) top left no-repeat; }
td.menuname_right div { width: 9px; height: 43px; font-size: 1px; line-height: 1px; }

td.menuname_name { background: #E4E5EA url(/images/menuname_ico.gif) center left no-repeat; text-align: left; padding-left: 27px; }
td.menuname_name h1 { margin: 0; padding: 0; font-size: 13px; }

/* ITEMS */
td.item_top_left { width: 1px; height: 1px; font-size: 1px; line-height: 1px; background: url(/images/item_top_left.gif) bottom right no-repeat; }
td.item_top_left div { width: 7px; height: 7px; font-size: 1px; line-height: 1px; }

td.item_top { height: 1px; font-size: 1px; line-height: 1px; background: url(/images/item_top.gif) bottom left repeat-x; }
td.item_top div { height: 7px; font-size: 1px; line-height: 1px; }

td.item_top_right { width: 1px; height: 1px; font-size: 1px; line-height: 1px; background: url(/images/item_top_right.gif) bottom left no-repeat; }
td.item_top_right div { width: 7px; height: 7px; font-size: 1px; line-height: 1px; }

td.item_left { width: 1px; font-size: 1px; line-height: 1px; background: url(/images/item_left.gif) top right repeat-y; }
td.item_left div { width: 7px; font-size: 1px; line-height: 1px; }

td.item_right { width: 1px; font-size: 1px; line-height: 1px; background: url(/images/item_right.gif) top left repeat-y; }
td.item_right div { width: 7px; font-size: 1px; line-height: 1px; }

td.item_bottom_left { width: 1px; height: 1px; font-size: 1px; line-height: 1px; background: url(/images/item_bottom_left.gif) top right no-repeat; }
td.item_bottom_left div { width: 7px; height: 7px; font-size: 1px; line-height: 1px; }

td.item_bottom { height: 1px; font-size: 1px; line-height: 1px; background: url(/images/item_bottom.gif) top left repeat-x; }
td.item_bottom div { height: 7px; font-size: 1px; line-height: 1px; }

td.item_bottom_right { width: 1px; height: 1px; font-size: 1px; line-height: 1px; background: url(/images/item_bottom_right.gif) top left no-repeat; }
td.item_bottom_right div { width: 7px; height: 7px; font-size: 1px; line-height: 1px; }

td.item_content { vertical-align: top; }
div.item_txt { padding: 5px; }
td.item_content a { color: #63707d; text-decoration: none; }
td.item_content a:hover { color: #ff7600; }
td.item_content a.offer { color: #272727; }
td.item_content a.offer:hover { color: #ff7600; }

table.left_baners { margin-top: 10px; }
/* PAGE CONTENT */

td#content { padding: 0px 12px; vertical-align: top; }

/* FOOTER */
td.footer { font-size: 11px; font-weight: bold; color: #2d3751; }

table.menu { width: 100%; }
table.menu td { height: 73px; vertical-align: middle;  background: url(/images/menu_bg.gif) center left repeat-x; }
table.menu td a { display: block; line-height: 73px; padding: 0px 15px; text-decoration: none; color: #3f3f3f; font-size: 12px; font-weight: bold; font-family: 'Tahoma'; height: 73px; }
table.menu td a:hover { background: url(/images/menu_bg_hover.gif) 0px 4px repeat-x; color: #ffffff; }
table.menu td.menu_right {  width: 1px; height: 73px; vertical-align: middle;  background: url(/images/menu_right.gif) center left no-repeat; }
table.menu td.menu_right div { font-size: 1px; line-height: 1px; width: 14px; height: 73px; }
table.menu td.menu_left { width: 1px; height: 71px; vertical-align: middle;  background: url(/images/menu_left.gif) center right no-repeat; }
table.menu td.menu_left div { font-size: 1px; line-height: 1px; width: 14px; height: 73px; }

table.groups { color: #000000; }
table.groups td { color: #000000; font-family: Tahoma; font-size: 11px; }
table.groups td input { font-size: 11px; font-family: Tahoma; border: solid 1px #CACFD5; }
table.groups td input.order { background: url(/images/order.jpg) top left no-repeat; width: 73px; height: 21px; color: #ffffff; font-family: Tahoma; font-size: 11px; border: 0; padding-bottom: 4px; margin-top: 5px; cursor: pointer; }

div.items { width: 182px; height: 235px; float: left; padding: 0; margin: 0px 1px; }
div.items table.left_baners { margin: 0; padding: 0; }
div.items_img { width: 100%; height: 125px; clear: both; }
div.items_img table { width: 100%; height: 125px; text-align: center; }
div.items_img table td { vertical-align: middle; }
div.items_params { width: 100%; height: 71px; }
div.items_params h3 { margin: 0; padding: 5px 0px 0px 0px; color: #fc6b00; font-family: Tahoma; font-size: 13px; float: right; margin-top: 3px; margin-right: 5px; }
input.order { background: url(/images/order.jpg) top left no-repeat; width: 73px; height: 21px; color: #ffffff; font-family: Tahoma; font-size: 11px; border: 0; padding-bottom: 4px; margin-top: 5px; cursor: pointer; }
input.order_remove { background: url(/images/order_remove.jpg) top left no-repeat; width: 73px; height: 21px; color: #ffffff; font-family: Tahoma; font-size: 11px; border: 0; padding-bottom: 4px; margin-top: 5px; cursor: pointer; }

td#main, td.footer { background: #ffffff; }

table.pages { color: #000000; font-family: Verdana; font-size: 10px; }
table.pages td a { text-decoration: none; color: #000000; }
table.pages td a:hover, table.pages td span.hover { color: #f5821f; }

table.articles { width: 100%; }
table.articles td b { color: #ff0000; }
table.articles td input, table.articles td select, table.articles td textarea { color: #000000; font-size: 11px; font-family: Tahoma; border: solid 1px #BFBFBF; }
table.articles td textarea { width: 100%; }
table.articles td input.order { border: 0; color: #ffffff; }
table.show_articles td { width: 1px; font-size: 11px; }
table.show_articles td input, table.show_articles td select { font-size: 9px; font-family: Tahoma; color: #101010; border: solid 1px #bfbfbf; }
table.show_articles td select, table.show_articles td select option { margin: 0; padding: 0; }
table.show_articles td select { width: 73px; }
table.search td { font-size: 11px; font-family: Tahoma; }
table.search td b { color: #ff0000; }
table.search td select, table.search td input { border: solid 1px #cacaca; font-size: 11px; font-family: Tahoma; }
table.search td input.submit { background: url(/images/order.jpg) top left no-repeat; width: 73px; height: 21px; color: #ffffff; font-family: Tahoma; font-size: 11px; border: 0; padding-bottom: 4px; margin-top: 5px; cursor: pointer; }

table.configurate td { font-size: 11px; font-family: Tahoma; }
table.configurate td select, table.configurate td input { border: solid 1px #cacaca; font-size: 11px; font-family: Tahoma; }

table.order_items td { font-size: 11px; font-family: Tahoma; color: #5a5a5a; }
table.order_items td img { margin: 0; padding: 0; }
table.order_items td h6 { margin: 8px 0px 0px 0px; padding: 0; float: left; font-size: 12px; color: #fc6b00; font-weight: normal; font-family: Tahoma; }
table.order_items td h5 { margin: 8px 0px 0px 0px; padding: 0; float: left; font-size: 12px; color: #fc6b00; font-weight: bold; font-family: Tahoma; }
table.order_items td h5 b { font-size: 12px; color: #5a5a5a; font-weight: normal; font-family: Tahoma; }
table.order_items td input { border: solid 1px #CACFD5; font-size: 11px; font-family: Tahoma; color: #5a5a5a; }
table.order_items td input.order_remove { background: url(/images/order_remove.jpg) top left no-repeat; width: 73px; height: 21px; color: #ffffff; font-family: Tahoma; font-size: 11px; border: 0; padding-bottom: 4px; margin-top: 5px; cursor: pointer; border: 0;}
table.order_items td b { font-size: 12px; color: #fc6b00; font-family: Tahoma; }
input.small_search { border: solid 1px #CACFD5; font-size: 11px; font-family: Tahoma; color: #5a5a5a; width: 280px; }

table.small_contacts { margin-top: 10px; }
table.small_contacts td { vertical-align: middle; font-size: 11px; font-family: Tahoma; color: #272727; padding: 3px; }
table.small_contacts td a { font-size: 11px; font-family: Tahoma; color: #272727; text-decoration: none; font-weight: bold; }
table.small_contacts td a:hover { color: #FF7600; }
table.small_contacts td img { margin: 0; padding: 0; }

select.configurate_popup { width: 250px; }
a, img, object, input, * { outline: none; }
table.mail_module { width: 100%; }
table.mail_module td { padding: 1px 4px; }
table.mail_module td select { border: solid 1px #FF7600; color: #272727; }
h3.mail_title { font-size: 11px; font-family: Tahoma; color: #272727; margin: 10px 0px 0px 0px; padding: 0; }
hr.mail_title { background-color: #E3E5EA; height: 1px; color: #E3E5EA; border: 0; }
div.contact_form { font-size: 11px; font-family: Tahoma; color: #272727; }
div.contact_form h1 { font-size: 14px; font-family: Tahoma; color: #FF7600; }
div.contact_form b { color: #FF7600; font-weight: normal; }
div.contact_form p { text-indent: 10px; margin: 5px 0px; }
div.contact_form input { border: solid 1px #FF7600; color: #272727; }
div.contact_form select { border: solid 1px #FF7600; color: #272727; }
div.contact_form textarea { border: solid 1px #FF7600; color: #272727; }
div.contact_form input.order { background: url(/images/order.jpg) top left no-repeat; width: 73px; height: 21px; color: #ffffff; font-family: Tahoma; font-size: 11px; border: 0; padding-bottom: 4px; margin-top: 5px; cursor: pointer; }
td#my_view h3 { font-size: 11px; color: #ff7600; font-family: Tahoma; margin: 0; padding: 0; }
td#my_view { font-size: 12px; color: #000000; }
td#my_view input.order { background: url(/images/order_view.jpg) top left no-repeat; width: 100px; height: 21px; color: #ffffff; font-family: Tahoma; font-size: 11px; border: 0; padding-bottom: 4px; margin-top: 5px; cursor: pointer; }
table.view_table { width: 100%; }
table.view_table td { vertical-align: top; margin: 2px; font-size: 10px; font-family: Tahoma; border: solid 2px #ffffff; background: #f3f5fA; }
table.view_table th { vertical-align: middle; white-space: nowrap; margin: 2px; background: #E3E5EA; border: solid 2px #ffffff; padding: 0px 2px; font-size: 11px; font-family: Tahoma; }
table.configurate td input, table.configurate td select option, table.configurate td select { border: solid 1px #cacaca; }
table.configurate select { width: 300px; }
h6.sum_all { font-size: 12px; color: #5A5A5A;  font-family: Tahoma; text-align: center; margin: 0; padding: 0; }
h6.sum_all b { font-size: 12px; color: #FC6B00; }
/*h1.contacts_title { margin: 0; padding: 0; }*/
table.footer_table { background: url(/images/footer_middle.jpg) top left repeat-y; width: 1012px; }
table.footer_table td.footer_table_text { background: url(/images/footer_up.jpg) top left no-repeat; padding: 20px 30px 0px 30px; vertical-align: top; }
table.footer_table td.footer_table_bottom { background: url(/images/footer_bottom.jpg) bottom left no-repeat; }
table.footer_table td.footer_table_bottom div { height: 32px; }
table.footer_table td table.text_footer { width: 100%; height: 163px; }
table.footer_table td table.text_footer td { width: 20%; border-right: dotted 1px #ffffff; padding: 0px 20px; vertical-align: top; font-size: 11px; color: #000000; font-family: Arial; }
table.footer_table td table.text_footer td h1 { font-size: 12px; font-family: Arial; color: #000000; margin: 0; padding: 0; }
table.footer_table td table.text_footer td ul { list-style: none; margin: 6px 0px 0px 0px; padding: 0; }
table.footer_table td table.text_footer td ul li { font-size: 11px; font-family: Arial; color: #000000; background: url(/images/li_footer.gif) center left no-repeat; padding: 2px 0px 2px 10px; }
table.footer_table td table.text_footer td ul li a { text-decoration: none; color: #000000; }
table.footer_table td table.text_footer td ul li a:hover { text-decoration: underline; }

td.menu_name_left_white { width: 1px; height: 1px; font-size: 1px; line-height: 1px; background: url(/images/menu_name_left_white.gif) top right no-repeat; }
td.menu_name_left_white div { width: 6px; height: 35px; font-size: 1px; line-height: 1px; }
td.menu_name_right_white { width: 1px; height: 1px; font-size: 1px; line-height: 1px; background: url(/images/menu_name_right_white.gif) top left no-repeat; }
td.menu_name_right_white div { width: 5px; height: 35px; font-size: 1px; line-height: 1px; }
td.menu_name_name_white { background: #ffffff url(/images/menu_name_name_white.gif) top left no-repeat; text-align: left; padding-left: 27px; border-top: solid 1px #CACFD5; border-bottom: solid 1px #CACFD5; }
td.menu_name_name_white a { color: #000000; }
td.menu_name_name_white a:hover { color: #FF7600; }
td.menu_name_name_white a.title { color: #000000; text-decoration: none; font-size: 11px; font-weight: bold; font-family: tahoma; display: block; }
td.category a.link { color: #000000; }
td.category a.link:hover { color: #FF7600; }
table.add_blog_comment { font-size: 11px; font-family: Tahoma; width: 100%; }
table.add_blog_comment td { font-size: 11px; font-family: Tahoma; padding:  2px 5px; }
table.add_blog_comment td b { font-weight: normal; color: #FF7600; }
table.add_blog_comment td input { color: #000000; font-size: 11px; font-family: Tahoma; border: solid 1px #FF7600; }
table.add_blog_comment td textarea { color: #000000; font-size: 11px; font-family: Tahoma; border: solid 1px #FF7600; width: 98%; }
table.add_blog_comment td input.order { border: 0; color: #ffffff; }
table.my_blog_comments { margin-top: 5px; }
td.my_blog_comment_title { color: #000000;  font-size: 11px; font-family: Tahoma; height: 21px; line-height: 21px; background: #c3c8d5; padding: 0px 10px; }
td.my_blog_comment_text { color: #000000;  font-size: 11px; font-family: Tahoma; padding: 5px 10px 0px 10px; }
img.blog_img { float: right; margin: 5px; }
table.add_blog, table.edit_blog { width: 100%; }
table.add_blog td, table.edit_blog td { font-size: 11px; font-family: Tahoma; padding:  2px 5px; }
table.add_blog td b, table.edit_blog td b { font-weight: normal; color: #FF7600; }
table.add_blog td input, table.edit_blog td input { color: #000000; font-size: 11px; font-family: Tahoma; border: solid 1px #FF7600; }
table.add_blog td textarea, table.edit_blog td textarea { color: #000000; font-size: 11px; font-family: Tahoma; border: solid 1px #FF7600; width: 98%; height: 400px; }
table.edit_blog td textarea { color: #000000; font-size: 11px; font-family: Tahoma; border: solid 1px #FF7600; width: 98%; height: 500px; }

table.credit { width: 100%; }
table.credit td { vertical-align: top; margin: 2px; font-size: 10px; font-family: Tahoma; border: solid 2px #ffffff; background: #efefef; text-align: center; padding: 2px 0px; }
table.credit th { vertical-align: middle; white-space: nowrap; margin: 2px; background: #E3E5EA; border: solid 2px #ffffff; padding: 2px 2px; font-size: 11px; font-family: Tahoma; }
h1.prices { font-size: 12px; font-family: Tahoma; color: #FF7600; text-align: center; }
table.table_prices { width: 100%; }
table.table_prices td { vertical-align: top; margin: 2px; font-size: 12px; font-family: Tahoma; border: solid 2px #ffffff; background: #f3f5fA; padding: 3px 10px; }
table.table_prices th { vertical-align: middle; margin: 2px; background: #E3E5EA; border: solid 2px #ffffff; padding: 3px 2px; font-size: 11px; font-family: Tahoma; }

table.table_prices_support { width: 100%; }
table.table_prices_support td { vertical-align: top; margin: 2px; font-size: 12px; font-family: Tahoma; border: solid 2px #ffffff; background: #f3f5fA; padding: 11px 10px; }
table.table_prices_support th { vertical-align: middle; margin: 2px; background: #E3E5EA; border: solid 2px #ffffff; padding: 3px 2px; font-size: 11px; font-family: Tahoma; }

div.small_txt { font-size: 10px; font-family: Tahoma; color: #B0B7C8; margin-top: 10px; }
div.small_txt p { font-style: oblique; margin: 2px 0px; }
ul.prices { margin: 0px 25px; padding: 0; }
ul.prices li { margin: 0; padding: 0; }

table.web_services { width: 100%; }
table.web_services td { vertical-align: top; margin: 2px; font-size: 11px; font-family: Tahoma; border: solid 2px #ffffff; background: #E3E5EA; padding: 11px 10px; width: 33%; }
table.web_services th { vertical-align: middle; margin: 2px; background: #B0B7C8; border: solid 2px #ffffff; padding: 3px 2px; font-size: 11px; font-family: Tahoma; width: 33%; }
table.web_services td ul { margin: 0px 0px 0px 10px; padding: 0; }
table.web_services td ul li { margin: 0; padding: 5px 0px; }
table.menu_prices { font-family: Tahoma; font-size: 12px; font-weight: bold; width: 100%; }
table.menu_prices td { font-size: 12px; font-family: Tahoma; background: #E3E5EA; padding: 4px 20px; }
table.menu_prices td a { text-decoration: none; color: #000000; display: block; }
table.menu_prices td a:hover { color: #FF7600; }
h4.send  { margin: 0; padding: 5px 0px 0px 0px; color: #fc6b00; font-family: Tahoma; font-size: 13px; text-align: center; margin-top: 3px; margin-right: 5px; }

table.view_orders { width: 100%; font-size: 11px; font-family: Tahoma; color: #272727; }
table.view_orders th { background: #B0B7C8; text-align: center; padding: 3px 2px; border: solid 1px #ffffff; }
table.view_orders td { background: #E3E5EA; text-align: center; padding: 3px 2px; border: solid 1px #ffffff; }
table.view_orders tr.tr_hover td { background: #FF7600; cursor: pointer; }
table.view_orders_desc { font-size: 11px; font-family: Tahoma; }
table.view_orders_desc th { text-align: center; }
table.view_orders_desc td { padding: 2px 10px; }
select.pick_status { border: solid 1px #B0B7C8; color: #272727; font-size: 11px; font-family: Tahoma; background: #E3E5EA; }
table.order_pages { }
table.order_pages td { font-size: 11px; font-family: Tahoma; font-weight: bold; color: #272727; padding: 0px 3px; }
table.order_pages td a { text-decoration: none; color: #272727; }
table.order_pages td a:hover { color: #FF7600; }
input#no_view_mail { display: none; }
table.distributors td { padding: 5px; background: #E7E7EF; vertical-align: middle; text-align: left; }
table.distributors td input.dist { background: #BDBEBD; color: #ffffff; font-family: Tahoma; font-size: 11px; border: 0; cursor: pointer; border: solid 1px #9F9F9F; }
table.distributors th { padding: 5px; background: #B5B6CE; vertical-align: middle; text-align: left; font-weight: normal; }
table.distributors th input.dist, input.dist { background: #BDBEBD; color: #ffffff; font-family: Tahoma; font-size: 11px; cursor: pointer; border: solid 1px #9F9F9F; outline: none; }
input.dist_text { background: #ffffff; color: #5F5F5F; font-family: Tahoma; font-size: 11px; border: solid 1px #9F9F9F; }

div.news_text { font-size: 11px; font-family: Tahoma; }
div.news_text p { font-size: 11px; font-family: Tahoma; }
div.news_text p span { font-size: 11px; font-family: Tahoma; }
h3.add_comment { font-size: 12px; font-family: Tahoma; }

div#file_bg { background: url(/images/btn-choose-file.gif) top left no-repeat; overflow: hidden; width: 79px; height: 22px; cursor: pointer; }
table.add_file td, table.add_file th { padding: 2px 10px; border: solid 1px #B0B7C8; vertical-align: middle; }
table.add_file td select { border: solid 1px #B0B7C8; font-size: 11px; font-family: Tahoma; }

table.register { width: 100%; }
table.register th { text-align: center; font-size: 12px; font-family: Tahoma; color: #000000; background: #B0B7C8; padding: 3px; }
table.register td { padding: 3px; }
table.register td div.field { float: left; }
table.register td input { font-size: 11px; font-family: Tahoma; border: solid 1px #CACFD5; width: 260px; color: #000000; }
table.register td select { font-size: 11px; font-family: Tahoma; border: solid 1px #CACFD5; width: 260px; color: #000000; }
table.register td input.checkbox { font-size: 11px; font-family: Tahoma; width: 20px; border: 0; }
table.register td.text { width: 1%; white-space: nowrap; font-size: 11px; font-family: Tahoma; }
table.register td.text b { font-weight: normal; color: #ff0000; }
table.register td div#result { float: left; margin-left: 10px; }
table.register td div#user_wrong { float: left; margin-left: 10px; }
table.register td div#check_pwd { float: left; margin-left: 10px; }
table.register td input#captcha { font-size: 11px; font-family: Tahoma; width: 50px; float: left; margin-top: 7px; }

td.dragHandle div {
    width: 20px;
}

td.showDragHandle {
    background: url(/images/updown2.gif) no-repeat center center;
    cursor: move;
}

td.showDragHandle div { width: 20px; }
tr.first td { background: #E3E5EA; }
tr.second td { background: #B0B7C8; }
tr.first td.showDragHandle {
    background: #E3E5EA url(/images/updown2.gif) no-repeat center center;
    cursor: move;
}
tr.second td.showDragHandle {
    background: #B0B7C8 url(/images/updown2.gif) no-repeat center center;
    cursor: move;
}

div.index_items {
    float: left;
    padding: 5px;
}

div.index_items b {
    text-transform: uppercase;
    font-size: 11px;
    font-family: Tahoma;
    padding: 0px 5px;
}

div.index_links {
    padding: 2px 10px;
}

div.index_items a {
    text-decoration: none;
    color: #000000;
    font-size: 12px;
    font-family: Tahoma;
}

div.index_items a:hover {
    color: #ff7600;
}

div.index_images {
    width: 170px;
    height: 146px;
    text-align: center;
}

table#factura { display: none; }

