﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
caption,th{text-align:left}
q:before,q:after{content:''}
abbr,acronym{border:0}
body{font:12px Tahoma,Arial,Verdana,sans-serif;color:#000;background-color:#fff}
.clear{clear:both;overflow:hidden;height:0}
a{text-decoration:underline;color:#00baf2}
a:hover{text-decoration:none}
h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.2em}h6{font-size:1em}
form input.text{border:1px solid #38b6df;margin-bottom:15px}
form textarea.text{border:1px solid #38b6df;margin-bottom:15px}.blue_button{background:#00baf2 url(/images/bgs1.gif) repeat-x 0 0;color:#fff;font:12px Georgia;padding:2px 10px;border:1px solid;border-color:#6dc4e0 #3db5da #17a6d2;cursor:pointer}
a.blue_button{display:block;float:left;text-align:center;text-decoration:none;}
a.blue_button:hover{text-decoration:none}
span.star{color:#e37901}
#main_wrap{width:1000px;margin:0 auto;/*background:#fff url(/images/header_bg.jpg) no-repeat top*/}
#main_wrap.collapsed{background:#fff;}
#xz{margin-left:1px; margin-top:-55px; padding-top:41px; background-image:url('/images/bg_flash2.jpg'); background-repeat:no-repeat; background-position:11px 5px; display:block;}
#xz.collapsed{display:none;}
#header{position:relative;/*padding-bottom:550px*/}
.collapsed #header{padding-bottom:15px}
.logo{width:325px;height:95px;/*background:transparent url(/images/logo_bg.gif) no-repeat;*/position:relative}
.logo ul{position:absolute;left:100px;top:70px;list-style:none}
.logo ul li{float:left;margin-right:24px}
.logo ul li a{display:block;width:26px;height:26px;background:transparent url(/images/header_icons.gif) no-repeat}
.logo ul li a.home{background-position:0 0}.logo ul li.act a.home,.logo ul li a.home:hover{background-position:-26px 0}
.logo ul li a.feedback{background-position:0 -26px}.logo ul li.act a.feedback,.logo ul li a.feedback:hover{background-position:-26px -26px}
.logo ul li a.map{background-position:0 -52px}.logo ul li.act a.map,.logo ul li a.map:hover{background-position:-26px -52px}
#header .top_menu{position:absolute;left:370px;top:30px; }
.top_menu div.vmenu{padding: 0px 20px; float: left; border-right: 1px solid rgb(204, 204, 204);}
.top_menu, .top_menu2 {list-style:none;font-weight:bold}
.top_menu li, .top_menu2 li{display:inline;padding:3px 20px;border-right:1px solid #ccc}
.top_menu li.last, .top_menu2 li.last{border-right:0}
#header_collapser{color:#00baf2;text-decoration:none;display:block;width:75px;padding:70px 0 0;text-align:center;position:absolute;top:10px;right:40px;border-bottom:1px dotted;cursor:pointer;background:transparent url(/images/header_collapser.gif) no-repeat top}
#header_collapser:hover{border-bottom:0}
#left,#right,#content{float:left}
#content{width:480px}
.path{margin:13px 0 15px -5px;font:1.4em Georgia;font-style:italic}
.box{margin-bottom:30px;padding:0 0 0 20px;position:relative}
.box h3.caption{font:20px Georgia;font-style:italic;margin-left:-15px;padding:10px 0 35px 50px;background:transparent url(/images/box_caption_bg.gif) no-repeat}
.box h3.caption a{color:#000}
.box h1.caption{font:20px Georgia;font-style:italic;margin-left:-15px;padding:10px 0 35px 50px;background:transparent url(/images/box_caption_bg.gif) no-repeat}
.box h1.caption a{color:#000}
.box p.caption{font:20px Georgia;font-style:italic;margin-left:-15px;padding:10px 0 35px 50px;background:transparent url(/images/box_caption_bg.gif) no-repeat}
.box p.caption a{color:#000}
.box_body{margin-bottom:30px}
.box_body h4.caption{font:14px Georgia;margin:5px 0 20px -5px;padding:3px 0;font-weight:bold;border-bottom:1px solid #edb323}
.box_body ul{margin:1.2em;list-style:disc outside url(/images/orange_bullet.gif)}
.box_body ul li{margin:.8em}
.box .hint{display:block;background:#faf3eb;padding:8px 8px 8px 15px;margin:0 0 15px -5px}
.box .hint2{display:block;background:#e37901;color:#fff;margin:0 -14px 15px 0;text-align:center;padding:5px}
.hot_lot{table-layout:fixed}
.hot_lot .images td{vertical-align:bottom;text-align:center;padding-top:10px}
.hot_lot .descript td{vertical-align:top;padding:1em 0 1em 20px}
.hot_lot .descript .price{color:#edb323}
.hot_lot .links td{text-align:center;padding:5px 0 10px 20px}
.hot_lot .links a{display:block;text-align:left;color:#fff;padding-left:50px;height:38px;line-height:30px;text-decoration:none;background:transparent url(/images/hot_lots_link.gif) no-repeat}
.sec_links{display:block;float:left;text-align:center;margin:0 2px;width:140px;height: 120px;}
.news_box{margin:10px 0 30px;padding-left:10px}
.news_box .caption{padding-bottom:10px}
.news_box .caption h4{font-size:15px;padding-top:20px;font-weight:normal}
.news_box .caption p{font-size:15px;padding-top:20px;font-weight:normal}
.news_box .date{float:left;width:120px;font:12px Georgia;text-align:center;margin:0 10px 0 -10px;font-weight:bold;color:#4f3105;height:62px;line-height:55px;background:transparent url(/images/news_date_bg.gif) repeat-x 18px 0}
.news_box .date .left{float:left;width:23px;height:62px;background:transparent url(/images/news_date_bg.gif) no-repeat 0 -63px}
.news_box .date .right{float:right;width:18px;height:62px;background:transparent url(/images/news_date_bg.gif) no-repeat 0 -126px}
.leveling{width:474px;height:250px;margin-top:15px;position:relative;background:transparent url(/images/leveling_bg.jpg) no-repeat bottom}
.leveling div{font-size:10px;position:absolute}
.level20{top:132px;right:420px}
.level30{top:112px;right:350px}
.level40{top:86px;right:280px}
.level50{top:60px;right:210px}
.level60{top:40px;right:140px}
.level70{top:20px;right:70px}
.level80{top:0;right:0}
.price_table{width:100%;margin:10px 0;border-collapse:collapse}
.price_table th,.price_table td{padding:5px;border:1px solid #fff}
.price_table th{background:#e37901;color:#fff;font-weight:normal;padding-left:45px}
.price_table td{background:#faf3eb;text-align:center}
.price_table col{text-align:center}
.price_table .col_first{text-align:left;padding-left:45px}
.order{}
.order label{display:block;margin:20px 0;position:relative}
.order .text{float:right;width:250px;font-size:12px;padding:3px 1px 3px 5px;border:1px solid #38b6df}

.txt-oldprice{width:80px;font-size:12px;padding:3px 1px 3px 5px;border:1px solid #38b6df}

.order select.text{width:258px;padding:2px 1px 2px 2px}
.order .blue_button{clear:both;float:right;margin-top:15px}
.order .sum{background:#ecf7fb;margin:0;padding:5px}

#left{width:250px;margin-top:5px}
.box.games{background:no-repeat 0 35px;margin-bottom:10px}
.box.games h3.caption{font:14px Tahoma,Arial,Verdana,sans-serif;font-weight:bold;background:none;padding:10px 0 30px 25px;}
.box.games .accordionHeader h3.caption{font:14px Tahoma,Arial,Verdana,sans-serif;font-weight:bold;background:none;padding: 10px 0 0 25px;cursor:pointer;}
.box.games .accordionHeaderSelected h3.caption{font:14px Tahoma,Arial,Verdana,sans-serif;font-weight:bold;background:none;padding:10px 0 10px 25px;}
.box.games p.caption{font:14px Tahoma,Arial,Verdana,sans-serif;font-weight:bold;background:none;padding:10px 0 30px 25px;}
.box.games .accordionHeader p.caption{font:14px Tahoma,Arial,Verdana,sans-serif;font-weight:bold;background:none;padding: 10px 0 0 25px;cursor:pointer;}
.box.games .accordionHeaderSelected p.caption{font:14px Tahoma,Arial,Verdana,sans-serif;font-weight:bold;background:none;padding:10px 0 10px 25px;}
.accordionContent .box.games{padding-top:20px;background:none no-repeat scroll 0 0 transparent;min-height:160px;}
.box.games ul{list-style:none;padding:0 0 0 130px}
.box.games ul li{margin:.5em 0}
.box.games.wow{background-image:url(/images/game_wow.jpg)}
.box.games.lineage{background-image:url(/images/game_lineage.jpg)}
.box.games.pw{background-image:url(/images/game_pw.jpg)}
.box .purse{margin-top:-15px;background:transparent url(/images/purse_bg.gif) no-repeat;padding:0 0 0 96px}
.box .purse p{margin:10px 0;line-height:1.5em}
.box .purse .main_purse{color:#fff;padding:5px 0}

#right{width:250px;margin-top:4px}
#online_consult{margin:0 0 30px 5px}
.contacts ul{list-style:none}
.contacts li{height:16px;line-height:16px;padding-left:28px;margin:10px 0;background:transparent url(/images/contact_icons.gif) no-repeat}
.contacts li.icq{background:none}
.contacts li.icq img{float:left;margin-left:-28px}
.contacts li.skype{background-position:0 -16px}
.contacts li.mail{background-position:0 -32px}
.contacts li.phone{background-position:0 -48px}
.status input.text{font-size:.9em;color:#676767;padding:4px 8px;width:145px}
.status input.text.no_empty{color:#000}
.status input.check_status{color:#00baf2;border:0;background:#fff url(/images/arrow_left.gif) no-repeat center;padding:0;margin:0;width:21px;height:23px;cursor:pointer}
.poll td.barAnswer{vertical-align:middle;width:90%;height:12px;padding:0px 10px}
.poll td.barAnswer div{height:12px;border:1px solid #FCEAA2;}
.poll td.VotingBodyResult{padding-left:10px}
.poll td.VotingBodyResult table.ResultsVoting{margin:10px 0}
.poll td.VotingBodyResult table.ResultsVoting td.NameAnswer{white-space:nowrap;padding:5px 0}
.poll td.VotingBody{padding-left:10px}
.poll td.VotingBody table.rbListAnswer{margin:10px 0}
.poll td.VotingBody table.rbListAnswer td{padding:5px 0}
.poll td.VotingBody table.rbListAnswer td input{vertical-align:middle}
.poll td.VotingBody table.rbListAnswer td label{padding-left:10px}
.opinion{padding-right:0}
.opinion_box{margin:20px 0}
.opinion_box p{background:#fffefa;padding:5px;font:12px Georgia;border:1px solid #fceaa2}
.opinion_box div{position:relative}
.opinion_box .corner{display:block;width:30px;overflow:hidden;height:12px;background:transparent url(/images/bgs1.gif) no-repeat 0 -50px;position:absolute;top:-8px;left:28px}
.opinion_box div strong{display:block;padding:10px 5px 15px 50px;margin:7px 0 0 -5px;background:transparent url(/images/bgs1.gif) no-repeat 0 -62px;}

#footer{position:relative;padding-bottom:240px;background:url(/images/footer_bg.jpg) no-repeat bottom}
#footer .top_menu{width:460px;margin:0 auto}
.PageNumberer{font-family:Tahoma,Helvetica,sans-serif;font-size: 14px;clear:both;width:352px}
.PageNumberer a{border-width:1px;border-style:solid;margin:1px 5px 1px 1px;padding:2px 0px 2px 0px;text-align:center;text-decoration:none;height:18px;float:left}
.PageNumberer a:hover{}
.PageNumberer div.selected{margin:1px 5px 1px 1px;border:0;font-weight:bold;padding:3px 0 2px 0;float:left;height:18px;width:26px;text-align:center}
.PageNumberer div.prevnext{text-align:center;margin:1px 5px 1px 1px;padding:3px 1px 3px 1px;border:0;float:left;height:18px;width:50px}
.PageNumberer a.pager{width:26px;text-decoration:none}
.PageNumberer a.prevnext{width:50px;text-decoration:none}
.LinkGO{border-width:1px;border-style:solid;margin:1px 5px 1px 1px;padding:1px 12px;text-align:center;text-decoration:none;}
#commentAdd .text {width: 328px;font-size: 12px; color:#676767;padding:3px 1px 3px 5px;}
#commentAdd .area {height: 50px;}
#commentAdd .no_empty{color:#000;}
#commentAdd .error{color:#f00;border:1px solid #f00}
#commentAddMin .text {width: 228px;font-size: 12px; color:#676767;padding:3px 1px 3px 5px;}
#commentAddMin .area {height: 50px;}
#commentAddMin .no_empty{color:#000;}
#commentAddMin .error{color:#f00;border:1px solid #f00}
.buy td.pay{height: 45px; vertical-align: top;}
.buy td.sum{height: 25px; vertical-align: top;}
p.order_status {margin-top:10px;}
#header .top_menu2 {left:370px;position:absolute;top:55px;}
span.oldsum{text-decoration: line-through;}
span.newsum{font-weight:bold;color:Red;}

select option.itemDis{font-weight:bold;color:black;}
/*select option.itemEnb{padding-left:20px;}*/
