*{margin:0;padding:0;}
body{behavior:url("/css/csshover.htc");font:11px Tahoma, Verdana, Arial, sans-serif;color:#2a2c2b;background:white}
.clear:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clear {display: inline-block;}
* html .clear {height: 1%;clear:both}
.clear {display: block;}
img,fieldset{border:0}
a{color:#0066cc;text-decoration:none}
a:hover{text-decoration:underline}
h1, h2, h3{font:bold 12px Tahoma, Verdana, Arial, sans-serif;text-transform:uppercase;color:#3d3d3d;padding:12px 0 12px 43px;line-height:12px;}
h2.section, h3.section{border-top:1px dashed #dedede;border-bottom:1px dashed #dedede;padding-left:70px;background:url(/images/gameboys/new.png) no-repeat 44px 8px;margin:15px 0 28px}

#min-width{min-width:782px;position:relative}
* html #min-width{width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 782)? "782px" : "auto");}

#header{height:177px;background:url(/images/gameboys/header-bg.png) no-repeat 0 0 #ffa83b;width:100%;position:absolute;top:0;left:0}
#header .bgr{height:89px;background:url(/images/gameboys/header.png) no-repeat 0 0;position:relative;padding-bottom:88px}

#logo{display:block;left:43px;top:34px;width:192px;height:32px;position:absolute}

#menu-top{background:url(/images/gameboys/top-corn1.png) no-repeat 0 0;height:38px;float:right;margin-right:10px;margin-bottom:12px;}
#menu-top .corner{background:url(/images/gameboys/top-corn2.png) no-repeat 100% 0;height:100%;float:left;}
#menu-top ul{background:#ffc84b;margin:0 7px;height:100%;list-style:none;font-weight:bold;color:#5d5c5c;float:left;display:inline;}
*>#menu-top ul{overflow:hidden}
#menu-top ul li{float:left;padding:0 9px;margin:10px 1px 0 -1px;border-left:1px solid #ffe4a5;}
#menu-top ul li a{color:#5d5c5c;}

#main-menu{height:28px;background:url(/images/gameboys/top-menu-bg.png) repeat-x 0 0 #2a2a2a;position:absolute;top:101px;width:100%}
#main-menu .bgr{height:28px;padding:0;background:url(/images/gameboys/top-menu-left.png) no-repeat 0 0}
#main-menu .bgr .bgr{height:20px;background:url(/images/gameboys/top-menu-right.png) no-repeat 100% 0;text-align:center;padding-top:8px}
#main-menu ul{color:white;font-size:12px;font-weight:bold;list-style:none;margin-left:75px}
#main-menu ul li{margin:0 20px;position:relative;float:left;display:inline}
#main-menu ul li span{position:absolute;height:21px;width:67px;background:url(/images/gameboys/top-menu-item.png) no-repeat 0 0;margin-top:-18px;left:50%;margin-left:-33px;}
* html #main-menu ul li span{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/gameboys/top-menu-item.png',sizingMethod='crop');}
#main-menu ul li a{color:white;}

#icq{float:right;margin-right:22px;padding-top:9px;font-size:12p;font-weight:bold;color:#2a2a2a;line-height:20px;}
#icq img{vertical-align:top;margin-right:6px}
* html #icq img{vertical-align:middle}
*+html #icq img{vertical-align:middle}

#basket{float:right;color:white;font-weight:bold;padding-left:50px;background:url(/images/gameboys/basket.png) no-repeat 0 0;height:24px;padding-top:12px;padding-right:10px}
* html #basket{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/gameboys/basket.png',sizingMethod='crop');}
#basket a{font-size:16px;font-weight:normal;text-decoration:underline;color:#3d3d3d}
#basket a:hover{text-decoration:none}

#phone{float:right;margin-right:66px;display:inline;padding-top:7px}
#phone p{text-indent:-10000px;background:url(/images/gameboys/phone1.png) no-repeat 0 0;width:136px;height:13px;margin-bottom:3px;}
#phone p.ph2{background:url(/images/gameboys/phone2.png) no-repeat 0 0;}

#page{padding:177px 9px 30px;}
#left{width:237px;float:left;}
#right{}
*>#right{margin-left:237px;}
* html #right{height:1%}
* html #left{margin-right:-3px}

.rounded:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.rounded {display: inline-block;}
* html .rounded {height: 1%;clear:both}
.rounded {display: block; z-index: 2;}
.rounded{margin-top:33px;background:url(/images/gameboys/or-corner1.png) no-repeat 0 0 #ff6a21;position:relative;color:white;font:12px Verdana, Arial, Tahoma, sans-serif;margin-right:15px}
.rounded a{color:black;}
.rounded .corner{position:relative;background:url(/images/gameboys/or-corner2.png) no-repeat 100% 0;}
*+html .rounded .corner{display: inline-block;}
.rounded .corner .corner{background:url(/images/gameboys/or-corner3.png) no-repeat 100% 100%}
.rounded .corner .corner .corner{background:url(/images/gameboys/or-corner4.png) no-repeat 0 100%;padding:11px}
.rounded .title{color:#ffea5f;font-size:12px;display:block;position:absolute;height:20px;top:0;margin-top:-20px;background:url(/images/gameboys/or-corner1.png) no-repeat 0 0 #ff6a21;line-height:20px;}
.rounded .title .corn{display:block;background:url(/images/gameboys/or-corner2.png) no-repeat 100% 0;padding:0 10px;}

.rounded.gray{background:url(/images/gameboys/gr-corner1.png) no-repeat 0 0 #eaeaea;color:#252525; z-index: 1;}
.rounded.gray .corner{background:url(/images/gameboys/gr-corner2.png) no-repeat 100% 0}
.rounded.gray .corner .corner{background:url(/images/gameboys/gr-corner3.png) no-repeat 100% 100%}
.rounded.gray .corner .corner .corner{background:url(/images/gameboys/gr-corner4.png) no-repeat 0 100%;}
.rounded.gray .title{font:bold 11px Tahoma, Verdana, Arial, sans-serif;background:url(/images/gameboys/gr-corner1.png) no-repeat 0 0 #eaeaea;line-height:20px;color:#252525;}
.rounded.gray .title .corn{background:url(/images/gameboys/gr-corner2.png) no-repeat 100% 0;}

.cat{list-style:none;font:13px Tahoma, Verdana, Arial, sans-serif;margin-left:12px}
.cat li{padding-left:15px;background:url(/images/gameboys/marker.png) no-repeat 0 0;margin-bottom:5px}
input.text{height:18px;font:11px Tahoma, Verdana, Arial, sans-serif;color:#252525;padding:0}
#search input.text{width:120px;margin-right:10px;vertical-align:top}
.cat .cat{margin-top:5px}

.text-block{margin-top:9px;padding:11px;color:#252525;margin-right:15px;padding-right:5px}
.text-block .title{display:block;font-weight:bold;margin-bottom:20px;padding:0 10px;}

p img{margin-right:5px}

.readon, .text-block div, .news-list div{display:block;border-bottom:1px solid #6cc7fe;text-align:right;margin:10px 0}
.readon a, .text-block div a, .news-list div a{background:#6cc7fe;padding:0 5px;font-size:10px;color:white;}
.readon a:hover, .text-block div a:hover, .news-list div a:hover{text-decoration:none}

#menu-left{position:absolute;z-index:1000;right:-6px;bottom:10px;cursor:pointer;cursor:hand;width:27px;height:13px;background:url(/images/gameboys/button1.png) no-repeat 0 0}
#menu-left ul{position:absolute;background:url(/images/gameboys/left-menu.png) no-repeat 0 0 #6c6360;border:1px solid #1f200e;padding:5px 0 7px 20px;list-style:none;z-index:1000;white-space:nowrap;left:26px;top:-7px;cursor:default;display:none}
#menu-left:hover ul, #menu-left ul ul{display:block;z-index:1000;}
#menu-left:hover ul ul{display:none}
#menu-left ul li:hover ul{display:block;left:100%;top:auto;margin-top:-12px}
#menu-left ul li{margin:0;padding:0;display:block;border-bottom:1px solid #6c6360;}
#menu-left ul li a{text-decoration:none;background:none;display:block;padding:0 5px 0 3px;cursor:pointer;cursor:hand;}
#menu-left ul li a:hover{background:#363130;}

#footer{padding:0 8px 24px;color:white}
#footer .bgr{background:url(/images/gameboys/footer-bg.png) repeat-x 0 0 #ff6a21;}
#footer .bgr .bgr{height:72px;background:url(/images/gameboys/footer.png) no-repeat 0 0;}
#footer p{padding-left:14px;}


.cards{padding:23px 25px 0;float:left}
*>.right{margin-left:215px}
* html .right{height:1%}
#bottom-menu{color:#ff835d;list-style:none;padding-top:18px;margin-left:5px;margin-bottom:9px}
*>#bottom-menu{overflow:hidden;}
#bottom-menu li{float:left;border-left:2px solid #ff835d;padding:0 9px;margin:0 2px 0 -2px}
#bottom-menu li a{color:#ffea5f;}

small{color:#0066cc;font-size:9px;padding:0 7px}
a.basket{color:#0aa2ff}
.hit img{border:1px solid #525252;display:block;float:left;margin-right:15px;}
b.title{color:#000000;font-size:12px;font-weight:bold;display:block;height:32px;margin:0px 0}
b.title.game{color:#000000;font-size:11px;font-weight:normal;display:block;height:12px;margin:0px 0}

.price{color:#000000;font-weight:bold;display:block;margin:7px 0}
div.hit{border:1px solid #dedede;margin-top:-30px;z-index:1;background:white;color:#2a2c2b;margin-bottom:8px;}
div.hit, div.hit div.corner1, div.hit div.corner2, div.hit div.corner3, div.hit div.corner4{position:relative; background-repeat: no-repeat;}
div.hit div.corner1{background-image: url(/images/gameboys/wh-corner1.png); background-position: 0 0; top: -1px; left: -1px;}
div.hit div.corner2{background-image: url(/images/gameboys/wh-corner2.png); background-position: 100% 0; right: -2px;}
div.hit div.corner3{background-image: url(/images/gameboys/wh-corner3.png); background-position: 100% 100%; right: 0px;bottom:-2px}
div.hit div.corner4{background-image: url(/images/gameboys/wh-corner4.png); background-position: 0 100%; bottom: 0; left: -2px;}
* html div.hit div.corner2, * html div.hit{height: 1px;}
.hit .clear{padding: 13px; color:red; font-size:18px;}
*>.hit .clear{overflow:hidden;}
*+html div.hit{left:-1px;}

.new h1.title{background:url(/images/gameboys/new.png) no-repeat 17px 8px #eaeaea;border-bottom:1px solid #dedede;margin-bottom:28px;position:relative;z-index:0;height:12px}
.new h1.title .corner1{background:url(/images/gameboys/g-corner1.png) no-repeat 0 0;width:8px;height:8px;display:block;position:absolute;left:-1px;top:-1px}
*+html .new h1.title .corner1{top:-1px}
.new h1.title .corner2{background:url(/images/gameboys/g-corner2.png) no-repeat 0 0;width:8px;height:8px;display:block;position:absolute;right:-1px;top:-1px}
* html .new h1.title .corner2{right:-2px}
*+html .new h1.title .corner2{top:-1px;}

.new{border:1px solid #dedede;padding:0 0 28px;min-height:300px;background:white;position:relative;z-index:0;}
.new .corner3{display:block;background:url(/images/gameboys/wh-corner3.png) no-repeat 0 0;width:9px;height:8px;position:absolute;right:-1px;bottom:-1px;}
.new .corner4{display:block;background:url(/images/gameboys/wh-corner4.png) no-repeat 0 0;width:8px;height:8px;position:absolute;left:-1px;bottom:-1px}
* html .new{height:300px}
*>.new .clear{overflow:hidden;}
* html .new .corner3{bottom:-7px;right:-2px}
* html .new .corner4{bottom:-7px;}

.float30{width:230px;margin: 0 10px;float:left;text-align:center;height:272px;padding-bottom:20px;display:inline}

img.watermark {position: absolute; top: 4em;  left: 0em;} 

.float30 img{height:115px;width:140px}
.float30 img.img{height:18px;width:78px}
.float30 img.nw{height:41px;width:41px}
.float30 img.status{height:30px;width:180px}





.filter{margin:0 10px 15px;padding:15px;border:1px dashed gray;display:block}
.new .text{padding:0 15px}
.desc{height:50px}
.acessories .float30{height:202px;border:1px dashed #dedede;width:230px;margin:0 0 10px 10px;padding:10px 0;display:inline}
div.clear.text{padding:10px}
div.clear.text img{margin-right:15px}
.size{font-size:9px}
.s-words{background:#6CC7FE;color:white;padding:0 2px}
.hr, .hr2{height:0;border-top:1px dashed silver}
.hr2{margin:15px 0}
.f-word{background: red;color:white;padding:0 2px}
.t-basket{margin:20px 0;width:100%;}
.t-basket, .t-basket tr td, .t-basket tr th{border:1px dashed silver;border-collapse:collapse}
.t-basket tr th{background:#6CC7FE;color:white;font-weight:bold;font-size:14px;text-align:center}
.t-basket tr td, .t-basket tr th{padding:3px 10px;}
.t-basket tr.reserv td{background:#F6F6F6}
.t-basket tr td a{font-size:12px;font-weight:bold}
b.title.mess{color:red;font-size:14px}





/* All <ul> tags in the menu including the first level */
.menulist, .menulist ul {
 margin: 0;
 padding: 0;
 width: 200px;
 list-style: none;
 font-size: 12px;
}

/*
 Submenus (<ul> tags) are hidden and absolutely positioned across from their parent.
 They don't *have* to touch their parent menus, but is' a good idea as CSS-only fallback
 mode requires menus to touch/overlap (when JS is disabled in the browser).
*/
.menulist ul {
 display: none;
 position: absolute;
 top: -1px;
 left: 198px;
 font-size: 12px;
}

/*
 All menu items (<li> tags) are relatively positioned to correctly offset their submenus.
 They have borders that are slightly overlaid on one another to avoid doubling up.
*/
.menulist li {
 position: relative;
 border: 1px solid #330;
 background: #FF6A21;
 margin-bottom: -1px;
 z-index: 2;
}
.menulist ul>li:last-child {
 margin-bottom: 1px; /* Mozilla fix */
}

/* Links inside the menu */
.menulist a {
 display: block;
 padding: 7px;
 color: #000;
 text-decoration: none;
}

/*
 Lit items: 'hover' is mouseover, 'highlighted' are parent items to visible menus.
*/
.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
 color: #FFF;
 background-color: #A64;
}
.menulist a.highlighted {
 color: #FFF;
 background-color: #C86;
}

/*
 If you want per-item background images in your menu items, here's how to do it.
 1) Assign a unique ID tag to each link in your menu, like so: <a id="xyz" href="#">
 2) Copy and paste these next lines for each link you want to have an image:
    .menulist a#xyz {
      background-image: url(out.gif);
    }
    .menulist a#xyz:hover, .menulist a.highlighted#xyz, .menulist a:focus {
     background-image: url(over.gif);
    }
*/


/* 'subind' submenu indicators, which are automatically prepended to 'A' tag contents. */
.menulist a .subind {
 float: right;
}

/*
 HACKS: IE/Win:
 A small height on <li> and <a> tags and floating prevents gaps in menu.
 * html affects <=IE6 and *:first-child+html affects IE7.
 You may want to move these to browser-specific style sheets.
*/
*:first-child+html .menulist li {
 float: left;
 width: 100%;
}

* html .menulist li {
 float: left;
 height: 1%;
}
* html .menulist a {
 height: 1%;
}
/* End Hacks */