noscript h1 {color:#1C7CD8;}
noscript .inf {width:700px; border:4px solid #FF6600; padding:10px 20px; margin:0px 0px 100px; background:#fff;}
noscript .inf p {line-height:18px;}
noscript .inf a {color:blue; text-decoration:underline;}
noscript .inf a:hover {text-decoration:none;}

form,ul,li {padding:0px; margin:0px;}
img {border:0px;}

body {background:url(/i/mtworld/bg.png) #fafafa repeat-x; color:#000; font-family:verdana; font-size:12px; padding:0px; margin:0px;}
td {font-size:12px;}
.container {width:1000px; background:url(/i/mtworld/bg_in.png) repeat-x;}

.clear {clear:both; height:1px;}

a {text-decoration:underline; color:#000;}
a:hover {text-decoration:none;}

p {line-height:18px;}

.head {background:url(/i/mtworld/top_bg.png) #171717 repeat-x; height:106px;}
.head .logo {float:left; margin:20px 0px 0px 5px;}
.head .head_in {float:right; margin:20px 20px 0px 0px; width:270px;}

.head .head_links {margin:0px 0px 20px 20px;}
.head .head_links a {color:#1bbbfe; text-decoration:none; font-weight:bold;}
.head .head_links a:hover {text-decoration:underline;}
.head .head_links span {color:#2a2a2a; margin:0px 10px;}

input, textarea, select {border:1px solid #b1b1b1;}

.shopping_cart {height:50px;}
.shopping_cart_cnt {background:url(/i/mtworld/icon_cart.png) no-repeat; padding:0px 0px 0px 20px; line-height:16px;}
.shopping_cart a {color:#fff; font-size:12px; text-decoration:none;}
a.shopping_cart_cnt_in {color:#a5a5a5; font-size:11px;}
.shopping_cart_checkout {margin:5px 0px 0px 20px; font-weight:bold;}
.shopping_cart_checkout a {color:#1bbbfe;}

.head_menu {background:url(/i/mtworld/top_menu.png) #e2e2e2 bottom repeat-x; height:41px;}
.head_menu ul {list-style:none;}
.head_menu ul li {float:left;}
.head_menu ul li a {display:block; line-height:41px; color:#111; background:url(/i/mtworld/top_menu.png) left top no-repeat; padding:0px 20px; text-decoration:none;}
.head_menu ul li a.first {background:none;}
.head_menu ul li a:hover {background:#000; color:#fff;}

.head_search {float:right; border:1px solid #cecece; width:215px; height:20px; background:#fff; margin:10px 20px 0px 0px;}
.head_search input {float:left; border:0px; color:#b1b1b1; font-size:11px; width:160px; height:12px; padding:4px 0px 0px 2px;}
.head_search button {float:right; display:block; background:url(/i/mtworld/btn_search.png) repeat-x; height:20px; width:53px; border:0px; color:#808080; font-size:11px;}
input.head_search_input_act {color:#5F5F5F;}

.content {margin:10px 8px;}
.content .blocks_left {float:left; width:200px;}
.content .blocks_left_one {border:1px solid #e7e7e7; border-top:0px; border-left:0px; margin:0px 0px 5px; background:#fff;}
.content .blocks_left_categories {list-style:none; padding:10px 0px;}
.content .blocks_left_categories li {list-style:none;}
.content .blocks_left_categories li a, .content .blocks_left_categories li strong {display:block; line-height:25px; color:#000; text-decoration:none; padding:0px 0px 0px 20px;}
.content .blocks_left_categories li a:hover {color:#0089BF;}
.content .blocks_left_categories li strong, .content .blocks_left_categories li a.sel {color:#0089BF; font-weight:normal;}
.content .blocks_left_categories li ul {margin:0px 0px 5px 20px;}
.content .blocks_left_categories li ul a, .content .blocks_left_categories li ul strong {padding:0px 0px 0px 10px; border-left:1px solid #E7E7E7;}

.content .blocks_title {background:url(/i/mtworld/bg_block_title.png) repeat-x; line-height:35px;}
.content .blocks_title span {background:url(/i/mtworld/arrow.png) left no-repeat; line-height:35px; font-weight:bold; padding:0px 0px 0px 20px; margin:0px 0px 0px 10px;}
.content .blocks_left_specials {list-style:none; padding:10px 0px 5px 20px; color:#5F5F5F}
.content .blocks_left_specials li {list-style:none; margin:5px 0px 10px;}
.content .blocks_left_specials li a {display:block; color:#5F5F5F; text-decoration:none;}
.content .blocks_left_specials li span {display:block; color:#9F9F9F; margin:0px 10px 0px 0px; text-align:right;}
.content .blocks_left_specials li a:hover {color:#0089BF;}

.content .blocks_right {float:right; width:780px;}
.content .blocks_title h1 {font-size:14px; font-weight:bold; color:#000; background:url(/i/mtworld/arrow.png) left no-repeat; line-height:35px; padding:0px 0px 0px 20px; margin:0px 0px 0px 10px;}
.content .blocks_text {margin:10px;}

h4 {font-size:14px; font-weight:bold; margin:10px 0px 5px; padding:0px;}

.footer {clear:both; border-top:1px solid #d2d2d2; margin:10px 8px 0px; padding:10px 0px 0px; color:#8c8c8c; font-size:10px; height:25px;}
.footer .footer_copyright {float:left; margin:0px 0px 0px 10px;}
.footer .footer_copyright a {color:#00b4ff;}
.footer .footer_links {float:right; margin:0px 10px 0px 0px;}
.footer .footer_links a {color:#8c8c8c; text-decoration:none;}
.footer .footer_links a:hover {color:#00b4ff;}
.footer .footer_links span {margin:0px 10px;}

/* shop */
.navline {padding:5px 10px; background:#F5F5F5; margin:0px 0px 10px; color:#5F5F5F;}
.navline a {color:#5F5F5F;}

.btn {display:block; background:url(/i/mtworld/btn_search.png) repeat-x; height:20px; width:130px; border:0px; color:#000; font-size:11px; border:1px solid #b1b1b1;}

.product_info .price {font-size:16px; line-height:50px;}
.product_info {margin:0px;}
.product_info .dscr {padding-left:10px;}

.btn_wishlist {float:left; width:110px; text-align:center; margin-left:10px;}
.btn_wishlist a {display:block; line-height:25px; color:#3A8BA6;}

div.btn_buy {border:1px solid #D9D9D9; background:#F5F5F5; border-left:0px; border-top:0px; height:35px;}
a.btn_buy {float:left; display:block; width:110px; font-weight:bold; text-align:center; color:#fff; background:#00B4FF; line-height:25px;}
a.btn_buy:hover {}
.btn_buy a.added {background:#00B4FF; color:#fff; margin:5px 0px 0px 10px; width:160px;}
.btn_buy a.added:hover {}
.btn_buy a.goto_checkout {background:#3FAF2B; color:white; margin:5px 0px 0px 10px;}
.btn_buy a.goto_checkout:hover {background:#60CF4D; color:white;}

.loading {background:url(/i/loading.gif) center no-repeat; height:20px;}
.waiter, .waiter_osite {background:url(/i/loading.gif) center no-repeat; height:40px; border-bottom:1px solid blue; margin-bottom:20px;}
.waiter_osite {border:0px;}

table.listing {background:#EFEFEF;}
table.listing .listing_title {background:#EFEFEF;}
table.listing tr {background:white;}
table.listing th {font-size:12px; font-weight:bold;; color:#888888;}

.cstar {color:#FF0000; margin-left:5px;}

.text_w {width:98%;}

.page_selector {margin:10px 0px; padding:10px 0px 0px; border-top:1px solid #EFEFEF;}
.page_selector a {text-decoration:none; color:#000000;}
.page_selector a:hover {color:#CC3333;}
.page_selector b {color:#CC3333;}
.page_selector .digits {}
.page_selector .digits a {display:inline-block; width:22px; line-height:22px; text-align:center;}
.page_selector .digits a:hover {background:#AFE8FF; color:#000; font-weight:bold;}
.page_selector .digits b {display:inline-block; width:22px; line-height:22px; background:#AFE8FF; color:#000; text-align:center;}
.page_selector .digits span {display:inline-block; width:22px; line-height:22px; text-align:center;}
.ps_top_sep {margin:5px 0px; height:1px;}
.ps_bottom_sep {margin:5px 0px; height:1px;}

.basket_discount_code {width:265px;}

.bskt_checkout {font-size:14px; display:block; line-height:25px; width:130px; text-align:center; background:#3FAF2B; color:#fff; font-weight:bold; margin:0px 5px 0px 0px;}
.bskt_checkout:hover {background:#60CF4D; color:#fff;}

.bskt_continue {display:block; line-height:25px; width:150px; text-align:center; background:#EFEFEF; margin:0px 0px 0px 5px;}

.green {color:#1AAF00;}

.block_auth {margin:10px 0px;}
.block_auth a {display:block; float:left; line-height:25px; color:#000; text-decoration:underline; background:#FFFCEF; margin:0px 1px 0px 0px; padding:0px 10px 0px;}
.block_auth a:hover {background:#EFD777; text-decoration:none;}
.auth_form {width:280px;}

.block_search {border:1px solid black; border-left:0px; border-right:0px; padding:10px 0px 10px 15px;}
.block_search span {display:block; line-height:18px;}

.block_basket {}
.block_basket_title {}
.block_basket_checkout {color:#009F07;}

/* cat */
.cat_item_trsep {display:block; height:1px; background:#DFDFDF; margin:10px 0px;}
.cat_item_tdsep {width:1px; background:#DFDFDF;}

.cat_item .name {display:block; line-height:25px; color:#000; margin:10px 0px 0px;}
.cat_item .dscr {display:block; line-height:20px; color:#747474;}
.cat_item .price {display:block; line-height:25px; color:#B22222; font-weight:bold; margin:5px 0px 0px;}
.cat_item_dscr {padding:0px 0px 0px 10px;}

.price_old {display:block; color:gray;}

#TB_window {border:4px solid #00B4FF !important;}

.related_products_title {margin:15px 0px 10px; background:url(/i/mtworld/bg_block_title.png) repeat-x; line-height:35px; font-weight:bold; padding:0px 0px 0px 20px;}

.categories_map {list-style:none;}
.categories_map li {}
.categories_map li a {display:block; line-height:20px; width:300px;}
.categories_map li ul {list-style:none; margin:0px 0px 10px 20px;}

.blocks_catalog_sort {margin:0px 10px 10px; text-align:right;}
.sub_categories {}
.sub_categories .item a {display:block; line-height:20px; margin:10px 0px 0px;}

.icbox {border:0px;}

.block_basket_content {padding:5px; font-size:11px;}
.block_basket_content_title {font-weight:bold; border-bottom:1px solid #F4F4F4; margin:0px 0px 5px; padding:0px 0px 5px 5px;}
.block_basket_content .item {border-bottom:1px solid #F4F4F4; padding:5px 0px;}
.block_basket_content_change {display:block; text-align:center; line-height:20px;}

.checkout_login_forms {margin:0px 0px 0px 100px;}