html,body,table,td,th,img,select,input,p,div,form,ul,li,form,select,dl,dt,dd,h1,h2,h3,h4,h5,h6 {padding:0;margin:0;font:normal 12px Tahoma,sans-serif;}
html,body	{width:100% !important;height:100%;margin:0 !important;padding:0 !important;}
/* New Year */
#snow-flakes {width:100%;background: #fff url('/pics/bg-snow-flakes.jpg') repeat-y center;}
#icicles {background: url('/pics/left-light-bottom-icicle.png') no-repeat; position: relative; top:-5px;left:6px; width: 215px;height: 100px}
/* New Year*/

table,img	{border-width:0px;}
td	{vertical-align:top;}
li	{list-style:none;}

/* <MAIN> */
.wide, .stretch	{width:100%;} 
.high, .stretch	{height:100%;}
/* </MAIN> */

a	{color:#1574CC;}
a:hover	{color:#ce260a !important;}
label	{cursor:pointer;}

h1	{color:#db0000;font-size:17px;line-height:24px;margin:10px 0 20px;}
h2	{color:#e65600;font-size:17px;line-height:22px;margin:10px 0;}

#main	{height:100%;min-height:100%;margin:auto auto -83px auto;width:950px;position:relative;}
html>body #main	{height:auto;}

#top	{background:url('/pics/top-bg.jpg') no-repeat;margin:auto;height:222px;position:relative;}

#logo img	{margin:10px 0 0 10px;}

#top-menu	{position:absolute;top:110px;left:24px;width:110px;}
#top-menu li	{background:url('/pics/top-menu-dots.gif') repeat-x bottom;height:22px;}
#top-menu li a	{color:#fff;line-height:19px;}

#thumbs	{position:absolute;top:94px;left:143px;width:799px;}
#thumbs li	{float:left;height:117px;margin-right:11px;text-align:center;}
#thumbs li.current	{background:url('/pics/arr-down.gif') no-repeat 40px 111px;}
#thumbs li a	{font-size:12px;color:#fff;display:block;}
#thumbs li a.link	{margin-top:2px;font-weight:bold;}


.left-side	{}
.left-side .title	{font-size:17px;line-height:22px;padding:13px 10px 9px 15px;background:no-repeat;}
.left-side .in	{padding:0 13px 0 14px;}
.left-side ul	{width:100%;}
.left-side li	{color:#c0c0c0;line-height:19px;height:19px;padding-bottom:3px;}
html>body .left-side li	{height:auto;}

.left-side .bottom	{font-size:1px;}

.ls-silver	{background:url('/pics/left-silver-bg.gif') repeat-y;}
.ls-silver .title	{background-image:url('/pics/left-silver-top.gif');color:#fff;}
.ls-silver .bottom	{height:16px;background:url('/pics/left-silver-bot.gif') no-repeat;}
.ls-silver li	{background:url('/pics/silver-li-bg.gif') repeat-x bottom;}
.ls-silver li a	{color:#fff;}
.ls-silver li.last	{background:none;margin-bottom:-5px;}

/*
.ls-silver li#current-genre	{background-color:#e05401;margin:auto -8px auto -9px;}
.ls-silver li#current-genre a	{padding-left:10px;}
*/
.ls-silver li#current-genre a	{font-weight:bold;}

.ls-gray	{background:url('/pics/left-gray-bg.gif') repeat-y;}
.ls-gray .title	{background-image:url('/pics/left-gray-top.gif');color:#777;}
.ls-gray .bottom	{height:16px;background:url('/pics/left-gray-bot.gif') no-repeat;}
.ls-gray li	{background:url('/pics/gray-li-bg.gif') repeat-x bottom;}
.ls-gray li a	{color:#777;}
.ls-gray li.last	{background:none;margin-bottom:-5px;}

.ls-white	{background:url('/pics/left-white-bg.gif') repeat-y;}
.ls-white .title	{background-image:url('/pics/left-white-top.gif');color:#777;line-height:16px;}
.ls-white .title a	{font-size:12px;font-weight:bold;}
.ls-white .bottom	{height:15px;background:url('/pics/left-white-bot.gif') no-repeat;}
.ls-white .descr	{font-size:11px;}
.ls-white img	{float:left;margin:0 5px 5px 0;}
.ls-white .in-cons	{height:100px;}
html>body .ls-white .in-cons	{height:auto;}

.ls-light	{background:url('/pics/left-light-bg.gif') repeat-y;}
.ls-light .title	{background-image:url('/pics/left-light-top.gif');color:#6c6c6c;height:22px;}
.ls-light .bottom	{height:15px;background:url('/pics/left-light-bot.gif') no-repeat;}
.ls-light li	{background:url('/pics/gray-li-bg.gif') repeat-x bottom;color:#7e7e7e;}
.ls-light a	{color:#009ee0;}
.ls-light li.last	{background:none;margin-bottom:-5px;}

.ls-orange	{background:url('/pics/left-orange-bg.gif') repeat-y;}
.ls-orange .title	{background-image:url('/pics/left-orange-top.gif');color:#fff;}
.ls-orange .bottom	{height:17px;background:url('/pics/left-orange-bot.gif') no-repeat;}
.ls-orange ul	{background:url('/pics/orange-right-bg.gif') repeat-y right;}
.ls-orange li	{background:url('/pics/orange-li-bg.gif') repeat-x bottom;color:#ffa671;}
.ls-orange li span	{float:right;width:54px;text-align:right;}
.ls-orange li a	{color:#fff;}
.ls-orange li.last	{background:none;}
.ls-orange a.more	{color:#fff;background:url('/pics/li-arr-white.gif') no-repeat left 5px;padding-left:7px;display:block;margin-top:5px;}


.left-ss dt	{line-height:16px;margin-bottom:5px;}
.left-ss dd	{float:left;margin-bottom:10px;}
.left-ss dd img	{display:block;}
.left-ss dd.r	{margin-left:15px;}

.carousel .left-ss ul	{background:url('/pics/gray-li-bg.gif') repeat-x bottom;}
.carousel .left-ss li	{background:none;}
.carousel .left-ss li.dt	{line-height:16px;margin:5px 0 5px 0;}
.carousel .left-ss li.dd	{float:left;margin-bottom:10px;}
.carousel .left-ss li.dd img	{display:block;}
.carousel .left-ss li.ddr	{margin-left:15px;}

a.more-blue	{background:url('/pics/li-arr-blue.gif') no-repeat left 5px;padding-left:7px;display:block;margin-top:10px;}

.spacer	{font-size:1px;height:10px;background:#fff;}
.clr, .clrss	{clear:both;font-size:1px;}
.clrss	{background:url('/pics/ss-bot.gif') repeat-x top;height:8px;}

#cart	{background:url('/pics/cart-bg.gif') no-repeat;height:127px;}
#cart .in	{padding:20px 0 0 60px;color:#e8e8e8;}
#cart .in a	{color:#e8e8e8;background:url('/pics/li-arr-white.gif') no-repeat left 5px;padding-left:8px;margin-left:-8px;display:block;}



.right-side .title	{font-size:17px;line-height:22px;padding:13px 10px 9px 15px;background:no-repeat;}
.right-side .in	{padding:0 14px;}
.right-side .bottom	{font-size:1px;background:no-repeat bottom;}
.side-info .in	{font-size:11px;}

.rs-light .title	{color:#4b4b4b;}
.rs-light	{background:url('/pics/right-search-bg.gif') repeat-y;}
.rs-light .title	{background-image:url('/pics/right-search-top.gif');color:#777;}
.rs-light .bottom	{height:20px;background-image:url('/pics/right-search-bot.gif');}

#search input	{line-height:15px;height:17px;vertical-align:middle;}
#search input#q	{width:103px;background:url('/pics/search-input-bg.gif') no-repeat;border:0;height:17px;padding:0 0 0 4px;overflow:hide;font-size:11px;}

.rs-silver	{background:url('/pics/right-silver-bg.gif') repeat-y;}
.rs-silver .title	{background-image:url('/pics/right-silver-top.gif');color:#d5d5d5;}
.rs-silver .in select	{width:100%;}
.rs-silver .bottom	{height:20px;background-image:url('/pics/right-silver-bot.gif');}

.rs-gray	{background:url('/pics/right-gray-bg.gif') repeat-y;}
.rs-gray .title	{background-image:url('/pics/right-gray-top.gif');color:#4b4b4b;}
.rs-gray .bottom	{height:20px;background-image:url('/pics/right-gray-bot.gif');}
.rs-gray .title	a {color:#4b4b4b;}

.rs-gray dt	{margin-bottom:4px;}
.rs-gray dt span	{color:#a9a9a9;display:block;font-size:9px;margin-bottom:2px;}
.rs-gray dt a		{font-size:13px;}
.rs-gray dd	{color:#686868;font-size:11px;background:url('/pics/gray-li-bg.gif') repeat-x bottom;padding-bottom:8px;margin-bottom:8px;}
.rs-gray dd.last	{background:#f8f8f8;}

.rs-dark	{background:url('/pics/right-dark-bg.gif') repeat-y;}
.rs-dark .title	{background-image:url('/pics/right-dark-top.gif');color:#d5d5d5;}
.rs-dark .bottom	{height:20px;background-image:url('/pics/right-dark-bot.gif');}
.rs-dark .in p	{font-size:11px;margin-bottom:10px;color:#fff;}
/* COMMENTS */
.block.stream {width: 100%}
.block.stream li { font-size: 10px; padding: 5px 5px; overflow: hidden;}
.block.stream li.even { background: #f8f8f8; border-top: 1px solid #eee; border-bottom: 1px solid #eee; }
.block.stream a.stream-author { color: #999; font-weight: bold; text-decoration: none; background: url(../../blog/templates/skin/new/images/icons.gif) no-repeat scroll 0 -108px; padding-left: 13px; }

.block.stream .stream-comment-icon { background: url(../../blog/templates/skin/new/images/comment-list.gif) no-repeat 2px 4px;  padding-left: 14px; }
.block.stream a.stream-comment { color: #333; }
.block.stream a.stream-blog { color: #999; }
.block.stream span { color: #66b746; }


/* END COMMENTS */
#tags a	{color:#009ee0;line-height:17px;}
#tags .in	{margin-top:-5px;}

.goods .clr	{height:20px;}

.good	{float:left;min-height:358px;}
.good .in	{width:140px;}
.good p	{font-size:11px;}
.good a	{color:#009ee0;font-size:12px;}
.good a.title	{margin:8px 0;display:block;font-weight:bold;}
.good .compat	{background:url('/pics/icon-compat.jpg') no-repeat left top;padding-left:30px;line-height:16px;margin-top:10px;font-size:11px;color:#7e7e7e;}
.good .compat a	{font-size:11px;}

.l-good	{border-right:1px solid #e8e8e8;width:158px;}
.r-good	{border-left:1px solid #e8e8e8;padding-left:18px;}
.m-good	{margin:auto;padding:0 18px;}

.article	{border-top:1px solid #e8e8e8;}
.article p	{font-size:11px;margin-bottom:10px;}

.i-phone, .i-icq, .i-skype, .i-email,.i-vk	{background:no-repeat left 2px;padding-left:25px;height:19px;line-height:19px;}
.i-phone	{background-image:url('/pics/icon-phone.gif');}
.i-icq	{background-image:url('/pics/icon-icq.gif');}
.i-skype	{background-image:url('/pics/icon-skype.gif');}
.i-email	{background-image:url('/pics/icon-email.gif');}
.i-vk		{background-image:url('/pics/icon-vk.gif'); background-position-x: -1px;}

#clear{clear:both;height:83px;}

#bottom	{width:950px;height:83px;margin:auto;background:#000 url('/pics/bottom-bg.gif') no-repeat;}
#bottom .in	{color:#bdbdbd;padding:23px 30px 0;line-height:18px;}
#bottom .in a	{color:#fff;}


#content	{padding:0 10px;}
#content p	{margin-bottom:10px;}

.s-phrase	{font-weight:bold;} /*background:#fc0;*/
#search-result dt	{margin-bottom:3px;}
#search-result dd	{margin-bottom:10px;}
#search-result dd div	{color:#008000;margin-top:4px;}

.search-title {padding:0 20px !important;background:#eee url('/pics/inside-header.gif') no-repeat !important;height:50px;line-height:50px;color:#000;margin:20px 0;}

#search-form	{vertical-align:middle;margin-right:5px;}
#search-form form	{display:block;}
#search-form *	{vertical-align:middle;}
#search-form .text	{width:425px;}
#search-form span	{border-bottom:1px dashed #000;cursor:hand;}

.msg	{padding:5px !important;background:#eee;border-left:4px solid silver;vertical-align:middle;}

.navbar	{background:#eee;margin:10px 0 10px 0;padding:0 10px;height:22px;line-height:22px;clear:both;font-size:11px;}
.navbar a,.navbar b	{margin:0 2px;font-size:11px;}
.navbar	*	{color:#333;}
.navbar a	{color:#009ee0;}
.navbar a:hover	{color:orange !important;}

.a-ps2	{background:url('/pics/lps2.gif') no-repeat right 9px;}
.a-ps3	{background:url('/pics/lps3.gif') no-repeat right 9px;}
.a-psp	{background:url('/pics/lpsp.gif') no-repeat right 9px;}
.a-wii	{background:url('/pics/lwii.gif') no-repeat right 9px;}
.a-360	{background:url('/pics/lxbox.gif') no-repeat right 9px;}

.letters	{width:100%;margin:0;padding:0;margin-bottom:15px;}
.letters a	{color:#009ee0;margin:0 0px 0 0;padding:0;}
.letters a#current-letter	{font-weight:bold;}

#promo-block	{position:relative;margin:auto;width:494px;height:300px;text-align:right;vertical-align:bottom;}
#promo-block ul	{position:absolute;float:right;bottom:95px;right:10px;background:#000;border:3px solid #e8e8e8;padding:10px 0;}
#promo-block ul li	{padding:0 10px;line-height:18px;}
#promo-block a	{color:#fff;text-decoration:none;font-size:11px;}
#promo-block a:hover	{text-decoration:underline;color:#e45601 !important;}

#gallery li	{margin-bottom:10px;}
html>body #gallery li	{margin-bottom:0;}

#nav-pane	{background:url('/pics/nav-plane.gif') no-repeat;width:494px;height:40px;}
#nav-in	{width:480px;line-height:40px;}
#nav-in div	{height:40px;float:right;margin-right:14px;}
#nav-in	span	{float:left;font-size:17px;line-height:37px;height:40px;padding:0 10px 0 14px;background:url('/pics/arr-right.gif') no-repeat right 50%;}
#nav-in a	{float:right;line-height:37px;height:40px;background:url('/pics/nav-bg-grey.gif') repeat-x;padding:0 5px;font-size:17px;color:#41b5e5;text-decoration:none;margin-left:10px;}
#nav-in a.current, #nav-in a:hover	{background-image:url('/pics/nav-bg-a.gif') !important;color:#ff9d51 !important;}

.mid-frame	{background:url('/pics/mid-frame-bg.gif') repeat-y;width:495px;}
.mid-frame-top	{background:url('/pics/mid-frame-top.gif') top no-repeat;padding:15px 15px 10px 15px;}
.mid-frame-bot	{background:url('/pics/mid-frame-bot.gif') bottom no-repeat;height:18px;}

#buttonLogin, #buttonLogout	{display:block;width:110px;height:31px;line-height:31px;text-align:center;background:url('/pics/blue-wrap.png') no-repeat;color:#fff;font-size:14px;font-weight:bold;}

