* {margin:0px; padding:0px;}
* {margin:0px; padding:0px;}

img {border:0px; display:block;}

col {background-image:none;}

table  {border-collapse:collapse;}

table td {margin: 0px;padding: 0px;}

.clr {clear:both; font-size:0;}
.clear {clear:both; font-size:0; border-bottom:1px solid #EFEEED;}

body {background:#fff;}

#global {position:relative; width:980px; margin:0 auto 0 auto; padding:11px 0 0 0;}

#head {position:relative; height:78px; background:#FFEC51 url('/img/head_bg.gif') left top no-repeat;}

#logo {position:absolute; left:20px; top:21px; z-index:5; height:31px; width:215px; background:url('/img/logo.gif') left top no-repeat;}
#logo a {display:block;  height:31px; width:215px;}

#j {position:absolute; left:251px; top:32px; z-index:6; height:36px; width:44px;}

#menu {list-style:none; position:absolute; left:269px; top:20px; z-index:5; height:32px; background:url('/img/menu/bg.gif') right top repeat-x;}
#menu li {float:left; height:32px; background:url('/img/menu/razd.gif') right top no-repeat;}
#menu li a {display:block; height:32px;}
#menu li.left {width:18px; background:url('/img/menu/left.gif') left top no-repeat;}
#menu li.right {width:21px; background:url('/img/menu/right.gif') right top no-repeat;}
#menu li.p6 {width:105px; background:none;}
#menu li.p1 a {width:104px; background:url('/img/menu/main.gif') center center no-repeat;}
#menu li.p2 a {width:114px; background:url('/img/menu/prist.gif') center center no-repeat;}
#menu li.p3 a {width:120px; background:url('/img/menu/kart.gif') center center no-repeat;}
#menu li.p4 a {width:87px; background:url('/img/menu/disk.gif') center center no-repeat;}
#menu li.p5 a {width:120px; background:url('/img/menu/akss.gif') center center no-repeat;}
#menu li.p6 a {width:105px; background:url('/img/menu/contk.gif') center center no-repeat;}

.lin {height:4px; margin:0 0 3px 0; background:url('/img/dot.gif') left bottom repeat-x; font-size:0px;}
.lin.k {margin:0 0 14px 0;}
.lin.top {height:6px; margin:0 0 5px 0;}
.lin.top.inner {width:246px;}

#left_col {float:left; width:246px; margin:0 13px 0 0;}

#search {height:34px; margin:0 0 1px 0; padding:13px 0 0 13px; background:#E1E1E1;}
#search input {float:left; display:block; height:16px; width:162px; margin:0 12px 0 0; border:1px solid #5E5F61; font-family:Tahoma; font-size:12px; color:#333333;}
#search button {float:left; display:block; height:18px; width:46px; background:url('/img/search.gif') left top no-repeat; border:0px; cursor: pointer;}

#phone {position:relative; background:#E1E1E1 url('/img/phone.jpg') 6px 12px no-repeat; _height:1%;}
#phone div {height:113px; background:url('/img/phone_num.gif') 71px 19px no-repeat;}
#phone .menu_small {list-style:none; position:absolute; left:10px; bottom:0; height:24px; width:226px; padding:11px 0 0 0; border-top:1px solid #ACACAC; font-family:Tahoma; font-size:11px; color:#336633; font-weight:bold;}
#phone .menu_small li {float:left; margin:0 6px 0 0; padding:0 9px 0 3px; border-right:1px solid #ACACAC;}
#phone .menu_small li.end {margin:0; padding:0 0 0 3px; border-right:0;}
#phone .menu_small li a {color:#336633; text-decoration:underline;}
#phone .menu_small li a:hover {text-decoration:none;}

#cart {position:relative; height:129px; width:246px; margin:0 0 11px 0; background:#E1E1E1 url('/img/cart.gif') left top no-repeat;}
#cart a {display:block;}
#cart span {font-family:Tahoma; font-size:11px; color:#6A3729; font-weight:bold;}
#cart .cart {position:absolute; left:0; top:1px; height:22px; width:40px;}
#cart .cart_big {position:absolute; left:8px; top:98px; height:24px; width:200px;}
#cart .tov {position:absolute; left:132px; top:40px;}
#cart .summ {position:absolute; left:132px; top:64px;}

#menu_dop {list-style:none; padding:0 0 20px 0;}
#menu_dop li {height:30px; padding:0 0 0 52px; background:url('/img/menu_dop_marker.gif') left 9px no-repeat; font-family:Tahoma; font-size:15px; color:#6A3729; font-weight:bold; line-height:30px; border-top:1px solid #BFBFBF;}
#menu_dop li a {color:#6A3729; text-decoration:none;}


#right_col {position:relative; float:left; width:721px;}

#right_col .vlin {position:absolute; left:237px; top:12px; height:93px; width:1px; background:#E1E1E1 url('/img/dot_lin_v.gif') left top no-repeat;}
#right_col .vlin2 {position:absolute; left:483px; top:12px; height:93px; width:1px; background:#E1E1E1 url('/img/dot_lin_v.gif') left top no-repeat;}

#big_img_start {height: 370px; font-family:Tahoma; font-size: 11px; width: 225px; padding: 1px; padding-top: 10px; position: absolute; z-index: 1000; text-align: justify;}

#right_col .block {position:relative; float:left; width:229px; _width:230px; margin:0 17px 15px 0; _margin:0 15px 15px 0;}
#right_col .block.end {margin:0 0 15px 0;}
#right_col .block .lin {width:228px;}
#right_col .block h2 {height:27px; width:228px; margin:0 0 1px 0; background:#E1E1E1; font-family:Tahoma; font-size:16px; color:#336633; text-align:center; line-height:27px;}
#right_col .block h2 a {color:#336633; text-align:center; text-decoration:none;}
#right_col .block ul {list-style:none; height:19px; _padding:0 0 0 2px; background:url('/img/green_bg.gif') left top no-repeat;}
#right_col .block ul li {float:left; padding:0 11px 0 12px; _padding:0 11px 0 11px; font-family:Tahoma; font-size:11px; color:#fff; font-weight:bold; line-height:17px;}
#right_col .block ul li a {color:#fff; text-decoration:none;}
#right_col .block .unit img {float:left; margin:0 1px 1px 0;}
#right_col .block .unit .product { width: 52px; height: 52px; }
#right_col .block .unit .new_razd {clear:both; padding:12px 0 0 0; _padding:6px 0 0 0; background:url('/img/new_bg.gif') left top no-repeat; font-family:Tahoma; font-size:11px; color:#333333;}


#txt {padding:0 0 40px 0; font-family:Tahoma; font-size:11px; color:#333333;}
#txt .lin {clear:both; height:15px; margin:0 0 15px 0;}
#txt .zag {height:15px; margin:0 0 15px 0; padding:21px 0 0 190px; background:url('/img/game_news_zag.jpg') left top no-repeat;}
#txt .zag div {border-bottom:1px solid #CCCCCC;}
#txt .block {float:left; width:222px; padding:0 30px 0 0;}
#txt .block.end {width:223px; padding:0 0 0 0;}
#txt .data {height:15px; margin:0 0 7px 0;}
#txt .data div {float:left; padding:0 4px 0 4px; background:#FF6633; font-family:Tahoma; font-size:10px; color:#fff; font-weight:bold; line-height:15px;}
#txt strong {display:block; color:#336633;}


h1 {height:28px; margin:0 0 13px 0; padding:12px 0 0 0; font-family:Tahoma; font-size:15px; color:#336633; border-bottom:1px solid #CCCCCC;}

.kbutton {float:right; height:38px;}
.kbutton img {float:left; margin:0 0 0 7px;}

.kblock {padding:0 0 11px 0; font-family:Tahoma; font-size:12px; color:#333333;}
.kblock img {float:left; padding:1px; border:1px solid #E1E1E1;}
.kblock .ktxt {display:table; padding:0 0 0 15px; _height:1%;}
*+html .kblock .ktxt {zoom:1;}
.kblock .ktxt h2 {margin:0 0 30px 0; padding:10px 0 0 0; font-size:12px; color:#336633;}
.kblock .ktxt h2 a {color:#336633; text-decoration:underline;}
.kblock .ktxt h2 a:hover {text-decoration:none;}
.kblock .ktxt p {padding:0 0 12px 0;}
.kblock .ktxt .lin {width:95px; margin:0 0 16px 0;}
.kblock .ktxt button {height:22px; width:95px; background:url('/img/zag_button.gif') left top no-repeat; border:0px; cursor: pointer;}

#right_col.filter .kblock {float:left; width:340px; font-size:11px;}
#right_col.filter .v2lin {float:left; height:150px; width:20px; background:url('/img/dot_lin_v.gif') left top repeat-y;}
#right_col.filter .lin {clear:both;}
#right_col.filter .kblock .ktxt h2 {margin:0 0 10px 0; padding:0 0 0 0; font-size:12px; color:#336633;}
#right_col.filter .kblock .ktxt p {padding:0 0 10px 0;}
#right_col.filter .kblock .ktxt .orang {color:#EC761C;}
#right_col.filter .kblock .ktxt .lin {position:relative; top:-3px; margin:0 0 6px 0;}
#right_col.filter .kblock .ktxt .lot {margin:0 0 17px 0;}
#right_col.filter .kblock .ktxt .lot strong {float:left;}
#right_col.filter .kblock .ktxt .v3lin {float:left; height:14px; width:13px; margin:0 12px 0 0; background:url('/img/dot_lin_v.gif') right top repeat-y;}

.filt {margin:0 0 2px 0;}
.filt a {display:block; float:left; margin:0 6px 6px 0; padding:0px 2px 1px 2px; background:#E1E1E1; border:1px solid #999; font-family:Tahoma; font-size:12px; color:#336633; font-weight:bold; text-decoration:none;}
.filt.txt a {padding:0px 3px 1px 4px;}

.str {margin:0 0 2px 0;}
.str span {display:block; float:left; margin:0 11px 6px 0; font-family:Tahoma; font-size:12px; color:#336633; font-weight:bold;}
.str a {display:block; float:left; margin:0 6px 6px 0; padding:0px 2px 1px 2px; background:#E1E1E1; border:1px solid #999; font-family:Tahoma; font-size:12px; color:#336633; font-weight:bold; text-decoration:none;}


.ublock {padding:0 0 11px 0; font-family:Tahoma; font-size:12px; color:#333333;}
.ublock .left {float:left;}
.ublock .left .big {margin:0 0 13px 0; padding:1px; border:1px solid #333333;}
.ublock .left .cart_add {margin:0 0 16px 0;}
.ublock .left .prev img {float:left; margin:0 10px 10px 0; padding:1px; border:1px solid #666666;}
.ublock .left .prev img.last { margin:0;}
.ublock .ktxt {display:table; padding:0 0 0 15px; _height:1%; width:455px; }
*+html .ublock .ktxt {zoom:1;}
.ublock .ktxt h2 {margin:0 0 10px 0; padding:10px 0 0 0; font-size:12px; color:#336633;}
.ublock .ktxt h2 a {color:#336633; text-decoration:underline;}
.ublock .ktxt h2 a:hover {text-decoration:none;}
.ublock .ktxt p {padding:0 0 12px 0;}
.ublock .ktxt .lot {padding:0 0 10px 0; font-size:11px; color:#336633;}
.ublock .ktxt .back {height:16px; padding:2px 0 0 27px; background:url('/img/str.gif') left 2px no-repeat; font-size:11px; line-height:14px;}
.ublock .ktxt .back a {color:#336633; font-weight:bold; text-decoration:underline;}
.ublock .ktxt .back a:hover {text-decoration:none;}
.ublock .ktxt .lin {width:455px; margin:0 0 11px 0;}

.cart h1 {height:22px; margin:0 0 17px 0; padding:12px 0 0 0; font-family:Tahoma; font-size:15px; color:#336633; border-bottom:1px solid #CCCCCC;}

.cart .block {float:none !important; margin:0 0 20px 0; font-family:Tahoma; font-size:12px; color:#333;}

.cart .table {margin:0 0 25px 0;}
.cart .table .tr {height:23px;}
.cart .table .tr div {float:left; height:23px; margin:0 1px 1px 0; padding:0 0 0 16px; background:#E7E7E7; font-family:Tahoma; font-size:11px; color:#333; line-height:23px;}
.cart .table .tr.thead div {background:#CCCCCC; font-weight:bold;}
.cart .table .tr .td1 {width:64px;}
.cart .table .tr .td2 {width:347px; font-weight:bold;}
.cart .table .tr .td3 {position:relative; width:81px;}
.cart .table .tr .td3 .input {position:absolute; top:2px; right:3px; height:16px; width:38px; padding:1px 2px 0 2px; background:#fff; border:1px solid #ccc; font-family:Tahoma; font-size:11px; color:#CC3333;}
.cart .table .tr .td3 .input input {display:block; height:13px; width:23px; border:0px; font-family:Tahoma; font-size:11px; color:#CC3333;}
.cart .table .tr .td3 .input .str_up {position:absolute; top:1px; right:1px; cursor:pointer;}
.cart .table .tr .td3 .input .str_down {position:absolute; top:9px; right:1px; cursor:pointer;}
.cart .table .tr .td4 {width:74px;}
.cart .table .tr .td5 {width:69px;}
.cart .table .tr .td5 div {padding:0 0 0 15px; background:url('/img/del.gif') left 8px no-repeat; color:#990000; cursor:pointer; line-height:21px;}

.cart_button img {float:left; margin:0 6px 0 0;}

.center {text-align:center;}
.center .cent {margin:54px auto 54px auto;}
.center .cart_button {position:relative; right:-3px; width:335px; margin:0 auto 0 auto;}

#bottom {position:relative; height:104px;}
#bottom .lin {height:2px; background:url('/img/dot.gif') left top repeat-x; border-bottom:6px solid #CCCCCC;}
#bottom .banners {position:absolute; left:19px; top:36px; height:31px;}
#bottom .banners img {float:left; margin:0 15px 0 0;}
#bottom .copy {position:absolute; left:359px; top:22px; height:43px; padding:15px 0 0 40px; border-left:1px solid #CCCCCC; font-family:Tahoma; font-size:11px; color:#333333}
#bottom .copy a {color:#333333; text-decoration: none; }

.scr_window
{
display: none;
BORDER: 1px solid black;
MARGIN: 0px 0px 0px 0px;
WIDTH: 501px;
/*CLIP: rect(auto 150px auto 150px);*/
POSITION: absolute ;
TOP: 0;
LEFT: 0;
/*HEIGHT: 529px;*/
background: white;
padding: 1px;
}
.scr_window DIV
{
PADDING-RIGHT: 10px;
PADDING-LEFT: 10px;
FONT-WEIGHT: bolder;
FONT-SIZE: 12px;
/*BACKGROUND-IMAGE: url(../images_new/3.gif);*/
PADDING-BOTTOM: 0px;
MARGIN: 0px 1px 0px 1px;
COLOR: black;
PADDING-TOP: 4px;
FONT-FAMILY: Arial;
HEIGHT: 25px;
}
.scr_window .scr_changer
{
display: block;
float: left;
COLOR: black;
TEXT-DECORATION: none;
height: 15px;
margin-left: 3px;
font-family:Tahoma; font-size:12px; color:#003366; border: 1px solid #CDCBCC; padding: 0px 2px 2px 2px; text-decoration: none; backgroud:#F4F0EF;
}	

