#TB_overlay {


  position: fixed;
  z-index:200;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

* {margin: 0; }
body { background-color: #FFF; font-family: Tahoma, Geneva, sans-serif; color: #848484; font-size: 12px; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
html, body { width: 100%;}
ul {}
img {border:0;}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; font-size: 0px;}
a { color: #119de5;}
a:hover { text-decoration: none; }
.centermap { width: 1000px; margin: 0 auto; position: relative;}
#min { min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto");}
.slide-show {display: block; }
.slide-hide {display: none;}


/*head*/
.top_text_block { margin-left: 253px; margin-top: 23px; position: absolute; left: 0; top: 0; border:0px solid black; width: 510px;}

/*
.headbg { background: url(/bitrix/templates/nextgame/images/headbg.gif) repeat-x; height: 115px; position: relative;}
.head_l { background: url(/bitrix/templates/nextgame/images/head_l.gif) left top no-repeat; height: 115px;}
.head_r { background: url(/bitrix/templates/nextgame/images/head_r.gif) right top no-repeat; height: 115px;}
*/
.headbg { background: url(/bitrix/templates/nextgame/images/headbg.gif) left 30px repeat-x; position: relative;}
.head_l { background: url(/bitrix/templates/nextgame/images/head_l.png) left 0 no-repeat;}
.head_r { background: url(/bitrix/templates/nextgame/images/head_r.png) right 0 no-repeat;}

.header_bottom { height: 80px; margin: 0 auto; width: 980px; box-shadow: 0px 12px 15px -10px rgba(50, 50, 50, 0.75); margin-bottom: 25px;}
.logo { float: left; width: 200px; text-align: center; padding-top: 25px; padding-left: 10px; box-sizing: border-box;}
.menu { float: left; width: 550px; padding-top: 15px;}
.menu a { height: 25px; float: left; margin-left: 7px; margin-right: 5px; color: #676767; text-decoration: none;}
.menu span {float: left; cursor: pointer; padding: 5px 10px; border-radius: 12px;}
.menu a:hover > span {background-color: #34beed; color: #fff;}
/*.menu a:hover { background: url(/bitrix/templates/nextgame/images/menu_l.gif) left top no-repeat; color: #FFF; }*/
/*.menu a:hover span { background: url(/bitrix/templates/nextgame/images/menu_r.gif) right top no-repeat; }*/
.menu .act{ background: url(/bitrix/templates/nextgame/images/menu_l.gif) left top no-repeat; color: #FFF; position: relative; }
.menu .act span { background: url(/bitrix/templates/nextgame/images/menu_r.gif) right top no-repeat; }

.block { float: left; width: 230px; padding-top: 12px; padding-left: 5px; box-sizing: border-box;}
.block_gift {padding-right: 40px; padding-top: 30px;}
.korzina { background: url(/bitrix/templates/nextgame/images/korzina.gif) no-repeat; width: 180px; height: 29px; font-size: 10px; padding-top: 3px; float: left;}
.korzina a { font-size: 11px; text-decoration: none;}
.korzina p { padding-left: 10px; }
.korzina img { margin-left: 2px;}
.korzina span { margin-right: 4px;}
.tx { position: absolute; color: #FFF; font-size: 10px; font-weight: bold; padding-left: 20px; left: 0; top: 0; padding-top: 2px;}
.tx2 { position: absolute; color: #FFF; font-size: 10px; font-weight: bold; padding-right: 20px; right: 0; top: 0;padding-top: 2px;}

.search { padding-top: 8px;float: left;}
.search a { float: right;}
.inp { background: url(/bitrix/templates/nextgame/images/input.gif) no-repeat; width: 148px; height: 17px; padding: 0; border: 0; margin-right: 2px; padding-left: 10px; font-size: 11px; padding-top: 4px; font-family: Tahoma, Geneva, sans-serif;}

/*head*/


/*main*/
.main { width: 100%; margin-top: 9px;}
.left { width: 200px; padding-left: 10px;}
.right {}

/*left*/
.tx3 { 
	font-size: 10px; 
	height: 20px;
	padding-left: 15px; 
	white-space: nowrap;
	margin-top:-15px;
	position:absolute;
	z-index:10;
}
.menu2 a.spoiler_links{
background: url(/bitrix/templates/nextgame/images/menu2.gif) no-repeat;
width: 181px;
height: 21px;
float: left;
text-decoration: none;
padding-left: 9px;
padding-top: 6px;
color: #119de5;
}
.menu2 a.spoiler_links:hover{
background: url(/bitrix/templates/nextgame/images/min3_hover.gif) no-repeat; height: 21px; padding-top: 6px; color: #FFF; margin: 0;
}
.menu2 a.active{
background: url(/bitrix/templates/nextgame/images/min3_hover.gif) no-repeat; height: 21px; padding-top: 6px; color: #FFF; margin: 0;
}
.tx3 a { text-decoration: none;}
.tx3 .act8 { color: #676767; text-decoration: none;}
.tx3 img { margin-left: 9px; margin-right: 9px;}
.menu2 { width: 200px; margin-bottom: 20px; padding-top: 25px;}
.menu2 a { background: url(/bitrix/templates/nextgame/images/menu2.gif) no-repeat; width: 181px; height: 21px; float: left; text-decoration: none; padding-left: 9px; padding-top: 6px; font-size:15px;}
.menu2 a:hover {background: url(/bitrix/templates/nextgame/images/menu2_act.gif) no-repeat; color: #FFF;}
.menu2 .act4 {background: url(/bitrix/templates/nextgame/images/menu2_act.gif) no-repeat; color: #FFF; }
.menu2 .one { background: url(/bitrix/templates/nextgame/images/menu2_top.gif) top no-repeat; height: 21px; padding-top: 5px;}
.menu2 .one:hover { background: url(/bitrix/templates/nextgame/images/one_hover.gif) no-repeat;}
.menu2 .one_act { background: url(/bitrix/templates/nextgame/images/one_hover.gif) no-repeat;height: 21px; padding-top: 5px; color: #FFF;}
.menu2 .one_act:hover { background: url(/bitrix/templates/nextgame/images/one_hover.gif) no-repeat;height: 21px; padding-top: 5px; color: #FFF;}
.menu2 .last { background: url(/bitrix/templates/nextgame/images/menu2_foot.gif) top no-repeat; height: 21px; padding-top: 7px;}
.menu2 .last:hover { background: url(/bitrix/templates/nextgame/images/last_hover.gif) no-repeat;}
.menu2 .last_act { background: url(/bitrix/templates/nextgame/images/last_hover.gif) no-repeat; height: 21px; padding-top: 7px; color: #FFF;}
.menu2 .last_act:hover { background: url(/bitrix/templates/nextgame/images/last_hover.gif) no-repeat; height: 21px; padding-top: 7px; color: #FFF;}
.menu2 .plus { background: url(/bitrix/templates/nextgame/images/min3.gif) no-repeat; height: 21px; padding-top: 6px;  margin: 0;}
.menu2 .plus:hover { background: url(/bitrix/templates/nextgame/images/min3_hover.gif) no-repeat; height: 21px; padding-top: 6px; color: #FFF; margin: 0;}
.menu2 .min {background: url(/bitrix/templates/nextgame/images/min3_hover.gif) no-repeat; margin: 0;height: 21px; padding-top: 6px; color: #FFF;}
.menu2 .min:hover {background: url(/bitrix/templates/nextgame/images/min3_hover.gif) no-repeat; margin: 0;height: 21px; padding-top: 6px; color: #FFF;}
.podmenu {padding-bottom:6px;background-color: #f2f2f2; border-left: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2; width: 188px; float: left;}
/* .podmenu  a { background: none; padding-left: 19px; width: 169px; height: auto;} */
.podmenu  a, .spoiler_body .block a { background: none; padding-left: 19px; padding-right:10px; width: 159px; height: auto; font-size:14px;}
.podmenu  a:hover { background: none; color: #000;}
.podmenu  a.act, .podmenu  a.act:hover { background: none; color: #000;}

.menu2 .plus_act,.menu2 .plus_act:hover { background: url(/bitrix/templates/nextgame/images/min3_hover.gif) no-repeat; height: 21px; padding-top: 6px; color: #FFF; margin: 0;}
.podmenu span.podmenu2 a{padding-left: 25px;}

.cont { background: url(images/cont.gif) no-repeat; width: 190px; height: 145px; padding-top: 5px; margin-bottom: 9px;}
.cont .tx4 { font-size: 13px; color: #6e6e6f; font-weight: bold; padding-top: 3px;}
.cont p { color: #353535; font-size: 17px; padding-left: 9px;} 
.cont .tx5 { font-size: 11px; padding-top: 5px;}
.cont a { text-decoration: none;}
.cont div.new_contacts { color: #353535; padding-left: 9px; padding-top: 7px; padding-bottom: 0px;} 
.cont div.new_contacts2 { color: #353535; padding-left: 9px; padding-top: 3px; padding-bottom: 0px;} 

.login {
	/*background: url(/bitrix/templates/nextgame/images/login.gif) no-repeat;*/
	border: 1px solid #e2e2e2;
	-webkit-border-radius: 10px;
	   -moz-border-radius: 10px;
	        border-radius: 10px;
	box-sizing: border-box;
	width: 190px;
	padding: 0 10px;
	margin-bottom: 20px;
}
.login .btn_wrap {
	padding: 24px 10px;
}
.login .btn {
	font-size: 13px;
	line-height: 34px;
}
.login .btn:first-child {
	margin-bottom: 14px;
}
.login .personal_wrap {
	height: 150px;
}

.inp2 { background: url(/bitrix/templates/nextgame/images/input2.gif) no-repeat; width: 161px; height: 16px; padding: 0; border: 0; margin-bottom: 3px; font-size: 10px; font-family: Tahoma, Geneva, sans-serif; color: #818a90; padding-left: 9px; padding-top: 6px;}
.title { font-size: 12px; color: #424242; padding-top: 8px; padding-bottom: 7px;}
.login a { font-size: 11px; color: #ee2c2d; text-decoration: none;}
.knopa { margin-left: 114px; display: block; width: 57px; margin-top: 3px; margin-bottom: 3px;}

.news_top { background: url(/bitrix/templates/nextgame/images/news_top.gif) no-repeat; width: 179px; height: 24px; float: left;font-size: 12px; color: #424242; padding-top: 8px; padding-left: 11px;}
.line { background: url(/bitrix/templates/nextgame/images/line.gif) no-repeat; width: 190px; height: 45px; float: left; border: 0; font-size: 11px; }
.line a {text-decoration: none;}
.line td { padding-left: 1px; padding-right: 9px; padding-bottom: 1px; height: 44px;}
.line p { line-height: 11px; padding-bottom: 3px;}
.line  img { float: left;}
.foto { width: 44px;}
.news_foot { background: url(/bitrix/templates/nextgame/images/news_foot.gif) top  no-repeat; height: 13px; width: 190px; float: left;}
/*left*/


/*RIGHT*/
.block2bg { background: url(/bitrix/templates/nextgame/images/block2bg.gif) top repeat-x; height: 25px; margin-right: 10px; float: right; margin-bottom: 5px;}
.block2_r { background: url(/bitrix/templates/nextgame/images/block2_r.gif) right top no-repeat; height: 25px; float: left;}
.block2_l { background: url(/bitrix/templates/nextgame/images/block2_l.gif) left top no-repeat; height: 25px; float: left; }
.block2bg  a {  color: #0090da;  text-decoration: none; float: left;}
.block2bg span { padding-left: 14px; padding-right: 14px; height: 20px; padding-top: 5px; cursor: pointer; float: left;}
.block2bg  a:hover { background: url(/bitrix/templates/nextgame/images/block2_a_hover.gif) repeat-x;}
.block2bg .t1:hover span { background: url(/bitrix/templates/nextgame/images/t1_l_hover.gif) left top no-repeat;}
.block2bg .t1 span { padding-left: 20px;}
.block2bg .t3:hover span { background: url(/bitrix/templates/nextgame/images/t3_r_hover.gif) right top no-repeat;}
.block2bg .t3 span { padding-right: 20px;}
.block2bg .t2_act { background: url(/bitrix/templates/nextgame/images/t2_act.gif) repeat-x; color: #FFF;}
.block2bg .t2_act:hover {  background: url(/bitrix/templates/nextgame/images/t2_act.gif) repeat-x;}
.block2bg .t1_act { background: url(/bitrix/templates/nextgame/images/t2_act.gif) repeat-x; color: #FFF;}
.block2bg .t1_act span {background: url(/bitrix/templates/nextgame/images/t1_act.gif) left no-repeat;}
.block2bg .t1_act:hover {  background: url(/bitrix/templates/nextgame/images/t2_act.gif) repeat-x;}
.block2bg .t3_act { background: url(/bitrix/templates/nextgame/images/t2_act.gif) repeat-x; color: #FFF;}
.block2bg .t3_act span {background: url(/bitrix/templates/nextgame/images/t3_act.gif) right no-repeat;}
.block2bg .t3_act:hover {  background: url(/bitrix/templates/nextgame/images/t2_act.gif) repeat-x;}



.foto2 { margin-bottom: 7px;}

.block3 img { float: left; margin-top: 10px;}
.block3 a { width: 253px;margin-right: 10px;_margin-right: 9px;    float: left;}
.block3 .ramka666 { margin-top: -150px;   position: relative;  }

.block4bg { background: url(/bitrix/templates/nextgame/images/block4bg.gif) top repeat-y; width: 385px; float: left; margin-top: 20px; margin-right: 10px;}
.block4_top { background: url(/bitrix/templates/nextgame/images/block4_top.gif) top no-repeat; width: 385px; float: left;}
.block4_foot { background: url(/bitrix/templates/nextgame/images/block4_foot.gif) bottom no-repeat; width: 365px; float: left; min-height: 251px; padding-top: 9px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px;}
.tx6 { background: url(/bitrix/templates/nextgame/images/strela.gif) left 4px no-repeat; padding-left: 14px; float: right; text-decoration: none; font-size: 11px;}
.title2 { color: #363838;  float: left; padding-bottom: 10px;}
.news { padding-top: 9px; font-size: 11px; padding-bottom: 6px;}
.news p { padding-left: 2px;}
.data { background: url(/bitrix/templates/nextgame/images/data.gif) 9px repeat-x; font-size: 10px;}
.data span { background-color: #FFF; padding-right: 10px;}
.news .tema { font-size: 12px; text-decoration: none; padding-top: 4px; padding-bottom: 3px; padding-left: 0px;}
.tema a { text-decoration: none;}
.foto3 { float: left; margin-right: 7px;}
.data2 { font-size: 10px; color: #9d9d9d; padding-bottom: 2px;}
.news2 { padding-top: 9px; font-size: 11px;}
.news2 .tema { padding-bottom: 0px; font-size: 12px; padding-top: 4px;}
.news2 p { line-height: 12px;}

.block5bg { background: url(/bitrix/templates/nextgame/images/block5bg.gif) repeat-y; width: 780px; margin-top: 10px;}
.block5_top { background: url(/bitrix/templates/nextgame/images/block5_top.gif) top no-repeat; width: 780px;}
.block5_foot { background: url(/bitrix/templates/nextgame/images/block5_foot.gif) bottom no-repeat; width: 780px;  padding-bottom: 19px; }

.link { float: left; height: 31px;}
.link a { float: left; height: 31px; padding-left: 11px; text-decoration: none; }

.link span { float: left; height: 23px;padding-left: 4px; padding-right: 15px; padding-top: 8px;}
.link .act2 { background: url(/bitrix/templates/nextgame/images/link_l.gif) left  top no-repeat;color: #363838;}
.link .act2 span { background: url(/bitrix/templates/nextgame/images/link_r.gif) right top no-repeat; height: 31px;}
.link .act3 { background: url(/bitrix/templates/nextgame/images/link_l2.gif) left  top no-repeat;color: #363838;}
.link .act3 span { background: url(/bitrix/templates/nextgame/images/link_r.gif) right top no-repeat; height: 31px;}
.tx7 { background: url(/bitrix/templates/nextgame/images/strela.gif) left 4px no-repeat; padding-left: 14px; float: right; text-decoration: none; font-size: 11px; margin-right: 9px; margin-top: 9px;}

.tumbs { padding-left: 36px; }
.tumb { float: left; width: 110px; margin-right: 10px; margin-top: 10px;}
.foto4 {  height: 136px; display: block;margin-top: 10px;}
.ttt { text-align: center; padding-top: 10px;}
.ttt img {border: 1.5px outset  #000;}
.foto4 img { border: 1.5px outset  #000;}
.nnn { float: left; width: 655px;}
.tmb { padding: 0; list-style: none;  float: left;}
.nnn p { padding-left: 5px; padding-right: 5px; line-height: 10px;}
.nnn p a { color: #333333; text-decoration: none; font-weight: bold; font-size: 10px; }


.tumbs p { padding-left: 10px; padding-right: 10px; line-height: 10px;}
.tumbs p a { color: #333333; text-decoration: none; font-weight: bold; font-size: 10px; }
/*RIGHT*/

/*main*/


/*foot*/
/* .footbg { background: url(/bitrix/templates/nextgame/images/footbg.gif) repeat-x; height: 76px; color: #656565;margin-top: 51px;}
.foot_l { background: url(/bitrix/templates/nextgame/images/foot_l.gif) left top no-repeat; height: 76px;}
.foot_r { background: url(/bitrix/templates/nextgame/images/foot_r.gif) right top no-repeat; height: 76px;} */
.footbg { background: url(/bitrix/templates/nextgame/images/footbg.gif) repeat-x; color: #656565;margin-top: 51px; background-size:contain;}
.foot_l { background: url(/bitrix/templates/nextgame/images/foot_l.gif) left top no-repeat; background-size:18px 105px;}
.foot_r { background: url(/bitrix/templates/nextgame/images/foot_r.gif) right top no-repeat; background-size:19px 105px;}

.menu_foot a { color: #363838; text-decoration: none; margin-left: 17px; margin-right: 17px;}
.menu_foot { text-align: center; padding-top: 13px; }
.copy { float: left; padding-left: 19px; width: 350px;font-size: 11px; padding-top: 14px;}
.tel { float: left; font-size: 11px; padding-top: 14px;}
.tel span { margin-right: 15px;}
.het { float: right; padding-right: 19px; padding-top:3px}
.het img {margin-left:3px;}
/*foot*/


/*PREVIEW*/
.prevbg2 { background: url(/bitrix/templates/nextgame/images/prevbg.gif) top repeat-y; width: 780px; margin-top: 20px;}
.prevbg { background: url(/bitrix/templates/nextgame/images/prevbg.gif) top repeat-y; width: 780px;}
.prev_top { background: url(/bitrix/templates/nextgame/images/prev_top.gif) top no-repeat; width: 780px;}
.prev_foot { background: url(/bitrix/templates/nextgame/images/prev_foot.gif) bottom  no-repeat; width: 780px; padding-bottom: 90px;}
.title3 { color: #363838;  float: left; padding-bottom: 8px; padding-left: 10px; padding-top: 9px;}
.tx8 { background: url(/bitrix/templates/nextgame/images/strela.gif) left 4px no-repeat; padding-left: 14px; float: right; text-decoration: none; font-size: 11px; margin-right: 11px; margin-top: 9px; margin-left: 8px;}

.info { padding-left: 10px; padding-top: 29px;}
.foto5 { background: url(/bitrix/templates/nextgame/images/ramka2.jpg) no-repeat; width: 170px; height: 235px; padding-left: 10px; padding-top: 10px; float: left; margin-right: 9px;}
.inf { width: 330px; float: left;  border-top: 1px solid #e2e2e2; margin-top: 10px; padding-top: 10px; margin-right: 19px;}
.inf2 { font-size: 11px; color: #a9a9a9;}
.inf2 span { color: #848484;}
.inf2 td { padding-right: 4px;}
.text { border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; margin-top: 10px; padding-bottom: 17px; font-size: 13px;}
.text p { padding-top: 10px;}

.cena  { font-size: 11px; color: #363838; margin-top: 6px;}
.cena  td { padding-top: 12px;}
.cena span { font-size: 20px; color: #363838;}
.nd { width: 122px; font-size: 12px;}
.knopa2 { font-size: 10px; text-decoration: none; background: url(/bitrix/templates/nextgame/images/knopa2.gif) no-repeat; width: 78px; height: 19px; display: block; color: #686968 ; text-align: center; padding-top: 5px;}

.aks { background: url(/bitrix/templates/nextgame/images/aks.gif) no-repeat; width: 100px; height: 90px; text-align: center; float: left; margin-right: 10px;}
.name { font-size: 10px; padding-top: 7px; padding-bottom: 7px;}
.rate { font-size: 38px; color: #363838; line-height: 38px;}
.super { color: #0090da; }


.info3 { background: url(/bitrix/templates/nextgame/images/info3bg.gif) top repeat-x; height: 150px; margin-left: 3px; margin-right: 3px; margin-top: 20px;}
.info3 .title3 { padding-left: 7px; padding-top: 7px;}
.info3 .tx8 { margin-top: 7px;}

.other { padding-left: 7px; padding-right: 7px;}
.list { padding: 0; border: 0; list-style: none;}
.list li { float: left; padding-left: 9px; margin-top: 5px;}
.list a { background: url(/bitrix/templates/nextgame/images/ramka3.jpg) no-repeat; width: 132px; height: 102px; padding-left: 10px; padding-top: 10px; display: block;}
.prev { background: url(/bitrix/templates/nextgame/images/prev.gif) no-repeat; width: 16px; height: 41px; float: left; margin-top: 41px;}
.prev:hover { background: url(/bitrix/templates/nextgame/images/prev_hover.gif) no-repeat; width: 16px; height: 41px;}
.next { background: url(/bitrix/templates/nextgame/images/next.gif) no-repeat; width: 16px; height: 41px; float: right;margin-top: 41px;}
.next:hover { background: url(/bitrix/templates/nextgame/images/next_hover.gif) no-repeat; width: 16px; height: 41px;}
.other2 { padding-left: 25px; padding-right: 7px;}

.links { padding-left: 10px; padding-top: 23px;}
.title4 { color: #363838;}
.links a { text-decoration: none;}
.tema2 { font-size: 13px; padding-top: 7px;}
.kat { font-size: 10px;}

.otvet { margin-left: 10px; padding-left: 10px; padding-top: 7px; padding-bottom: 9px; width: 497px;}
.otvet  a { text-decoration: none;}
.otvet2 { background-color: #f8f8f8; margin-left: 10px; padding-left: 10px; padding-top: 7px; padding-bottom: 9px; width: 497px;}
.otvet2  a { text-decoration: none;}
.tx9 { padding-bottom: 6px;}
.tx9 span { font-size: 11px; margin-left: 21px;}
.tx9 img { margin-right: 6px;}
.comment { margin-left: 10px; width: 507px; border-top: 1px solid #d8d8d8; margin-top: 25px; padding-top: 7px;}
.comment textarea { width: 404px; height: 98px;border: 1px solid #cecece; border-top: 1px solid #909090; margin-top: 7px; overflow: auto;}
.knopa3 { font-size: 10px; text-decoration: none; background: url(/bitrix/templates/nextgame/images/knopa2.gif) no-repeat; width: 78px; height: 19px; display: block; color: #686968 ; text-align: center; padding-top: 5px; margin-left: 330px; margin-top: 8px;}

/*PREVIEW*/


/*ONE_NEWS*/
.gray { background-color: #e2e2e2; height: 14px; margin-left: 3px; margin-right: 3px; padding-left: 7px; font-size: 10px; padding-top: 1px;}
.info4 { padding-left: 10px;}
.data4 { font-size: 11px; padding-top: 10px; padding-bottom: 3px;}
.text2 { font-size: 13px;}
.text2 p { padding-top: 10px;}
.inf3 { width: 515px; float: left; padding-right: 68px;}

.price { background: url(/bitrix/templates/nextgame/images/price.gif) no-repeat; width: 165px; height: 211px; float: left; margin-top: 19px;}
.foto6 { background: url(/bitrix/templates/nextgame/images/ramka6.jpg) no-repeat; width: 100px; height: 136px; display: block; padding-left: 10px; padding-top: 10px; margin-left: 28px; margin-top: 6px;}

.cena2 { color: #363838; text-align: center;  line-height: 18px;}
.cena2 span { font-size: 20px;}
.knopa4 { font-size: 10px; text-decoration: none; width: 62px; display: block; color: #686968 ; text-align: center; margin-left: 52px; margin-top: 9px;}
.other3 { padding-left: 5px; padding-right: 7px;}
/*ONE_NEWS*/


/*NEXTGAME_PREVIEW*/
.gray2 { background-color: #e2e2e2; height: 30px; margin-left: 3px; margin-right: 3px;}
.tx10 { float: right; padding-right: 6px; padding-top: 6px; font-size: 11px; color: #363838; padding-left: 17px;}
.tx10  select { font-size: 11px;}

.foto7 { float: left; padding-left: 10px; width: 120px; padding-top: 10px;}
.info5 { }
.info5 a { text-decoration: none;}
.opis { width: 400px; padding-right: 20px; padding-top: 25px; float: left;}
.tema3 { padding-bottom: 0px; font-size: 13px;}
.data5 { font-size: 10px; color: #848484; }
.tx11 { padding-top: 6px; padding-bottom: 7px;}
.all { background: url(/bitrix/templates/nextgame/images/strela2.gif) left 4px no-repeat; padding-left: 14px; }

.cena3bg { background: url(/bitrix/templates/nextgame/images/cena3bg.gif) repeat-x; height: 30px; float: left; margin-top: 14px;}
.cena3_l { background: url(/bitrix/templates/nextgame/images/cena3_l.gif) left top no-repeat; height: 30px;float: left;}
.cena3_r { background: url(/bitrix/templates/nextgame/images/cena3_r.gif) right top no-repeat; height: 27px; padding-left: 8px; padding-right: 8px; float: left; padding-top: 3px;}
.cena4 { color: #363838; text-align: center;   float: left; padding-right: 20px;}
.cena4 span { font-size: 20px;}
.knopa5 { float: left;}
.aks2 { background: url(/bitrix/templates/nextgame/images/aks.gif) no-repeat; width: 100px; height: 90px; text-align: center; float: left; margin-right: 10px; margin-top: 26px;}

.line2 { border-bottom: 1px solid #e2e2e2; padding-top: 6px; margin-left: 20px; margin-right: 20px; }
.str { padding-left: 21px; padding-top: 19px;}
.str a { text-decoration: none;}
.prev2 { background: url(/bitrix/templates/nextgame/images/strela_l.gif) left 5px no-repeat; padding-left: 22px; margin-right: 23px; font-size: 13xp; text-decoration: none; color: #848484;}
.next2 { background: url(/bitrix/templates/nextgame/images/strela_r.gif) right 5px   no-repeat; padding-right: 22px; font-size: 13px;}
.nd2 { padding-top: 15px;}
.nd2 a { float: left; padding-left: 5px; padding-top: 1px; padding-right: 5px; padding-bottom: 2px;}
.nd2 a:hover { color: #363838; background-color: #f2f2f2;}
.nd2 .act5 { color: #363838; background-color: #f2f2f2;}
/*NEXTGAME_PREVIEW*/


/*PAYMENT*/
.menu5bg { background: url(/bitrix/templates/nextgame/images/menu5bg.gif) repeat-x; height: 27px; margin-top: 10px; margin-left: 15px; margin-right: 15px; text-align: center;}
.menu5_l { background: url(/bitrix/templates/nextgame/images/menu5_l.gif) left top no-repeat; height: 27px;}
.menu5_r { background: url(/bitrix/templates/nextgame/images/menu5_r.gif) right top no-repeat; height: 22px; padding-top: 5px;}

.menu5bg a { margin-left: 24px; margin-right: 24px; text-decoration: none;}
.menu5bg a:hover { color: #363838;}
.menu5bg .act6 { color: #363838;}

.oplata { padding-left: 10px; padding-right: 15px; padding-top: 16px; color: #848484;}
.oplata p { padding-bottom: 15px;}
.oplata .syst { color: #363838; padding-bottom: 2px;}
.oplata a { text-decoration: none;} 
/*PAYMENT*/


/*CONTACTS*/
.karta { border-top: 1px solid #e2e2e2; margin-left: 3px; margin-right: 3px; padding-left: 7px; padding-right: 12px;}
.title5 { font-size: 13px; color: #363838; padding-top: 16px; padding-bottom: 7px;}
.karta .all { margin-top: 15px; float: left;}
.map { float: left; margin-right: 10px;}
/*CONTACTS*/

/*DELIVERY*/
.oplata .syst2 { color: #848484; font-weight: bold; padding-bottom: 2px;}
.nd4 { padding-top: 8px; position: relative; z-index: 1;}
.nd4 a { font-size: 13px; }
.plus { background: url(/bitrix/templates/nextgame/images/plus.gif) left no-repeat; padding-left: 14px; margin-left: 10px;}
.min { background: url(/bitrix/templates/nextgame/images/min.gif) left no-repeat; padding-left: 14px; margin-left: 10px; color: #363838;}
.text3 { padding-left: 21px; background-color: #f8f8f8; margin-left: 3px; margin-right: 3px; position: relative; padding-top: 23px; top: -19px; border-bottom: 1px solid #e2e2e2; padding-bottom: 8px; margin-bottom: -19px;}
.text3 ul { padding: 0; border: 0; list-style: none; margin-top: 10px;}
/*DELIVERY*/


/*CATALOGUE*/
.all2 { padding-top: 18px;}
.foto8 { float: left; margin-right: 16px;}
.cat { border-bottom: 1px solid #e2e2e2; padding-bottom: 12px; margin-left: 18px; margin-right: 18px; padding-top: 12px;} 
.tema4 { padding-top: 5px; font-size: 13px;}
.inf4 { width: 440px; padding-right: 20px; float: left;}
/*CATALOGUE*/


/*ALL_NEWS*/
.bord {border-bottom: 1px solid #e2e2e2; padding-bottom: 15px; margin-left: 10px; margin-right: 10px; padding-top: 14px;}
.bord table { width: 100%;}
.bord  a { text-decoration: none;}
.foto9 { width: 255px;}
.data6 { background: url(/bitrix/templates/nextgame/images/data.gif) 9px repeat-x; font-size: 10px; margin-top: 3px;}
.data6 span { background-color: #FFF; padding-right: 9px;}
.bord .all { margin-top: 9px; float: left;}
.bord .tema4 { padding-bottom: 3px;}


/*ALL_NEWS*/

/*CATALOGUE2*/
.bord2 {border-top: 1px solid #e2e2e2; margin-left: 20px; margin-right: 20px;}
.all3 { padding-top: 24px; }
.foto10 img { border: 1px solid #000; margin: 18px; margin-bottom: 8px;px;}
.tumb2 { width: 193px; text-align: center; float: left; height: 260px;}
.tumb2 a { text-decoration: none;}
.tema5  { line-height: 12px;}
.cena5 { color: #363838; padding-top: 3px; padding-bottom: 14px;}
.cena5  span { font-size: 14px;}
/*CATALOGUE2*/


/*OKNO*/
.ddd { position: relative;}
.okno { background: url(/bitrix/templates/nextgame/images/okno.gif) bottom repeat-x; position: absolute; width: auto;   background-color: #FFF; border: 3px solid #4a4b4b; top: 77px; padding-top: 9px;}
.close { position: absolute; right: 0; padding-right: 9px; color: #676767; text-decoration: none;}
.name2 { color: #363838; padding-left: 9px;}
.foto11 {  position: relative; margin-top: 12px; margin-left: 10px; margin-right: 10px; }
.play { background: url(/bitrix/templates/nextgame/images/playbg.png) repeat; position: absolute; width: 100%; text-align: center; bottom: 0; height: 21px; padding-top: 5px; z-index: 100; left: 0;}
.play a { margin-left: 10px; margin-right: 10px;}

.photos { margin-top: 10px; padding-left: 10px; padding-right: 10px; height: 100px; margin-bottom: 6px;}
.list2 { padding: 0; list-style: none;  margin-left: 30px; margin-right: 30px;  }
.list2 td {  padding-left: 6px; padding-right: 6px; height: 100px;}
.list2 img { border: 4px solid #e2e2e2;}
.list2 .act7 img { border: 4px solid #FFF ;}


.prev3 { background: url(/bitrix/templates/nextgame/images/prev.gif) no-repeat; width: 16px; position: absolute; left: 10px; height: 41px; margin-top: 28px;}
.prev3:hover { background: url(/bitrix/templates/nextgame/images/prev_hover.gif) no-repeat; width: 16px; height: 41px;}
.next3 { background: url(/bitrix/templates/nextgame/images/next.gif) no-repeat; width: 16px; height: 41px; position: absolute; right: 10px;  margin-top: 28px;}
.next3:hover { background: url(/bitrix/templates/nextgame/images/next_hover.gif) no-repeat; width: 16px; height: 41px;}

/*OKNO*/



/*PNG_VERSION*/
.bg { background: url(/bitrix/templates/nextgame/images/body.jpg) left top repeat;}
.head2 { background: url(/bitrix/templates/nextgame/images/head2.png) no-repeat; width: 980px; height: 100px; margin-left: 10px; position: relative;}
.foot2 { background: url(/bitrix/templates/nextgame/images/foot2.png) no-repeat; width: 980px; height: 75px; position: relative; margin-left: 10px;}

.menu3 { float: left; padding-left: 220px; padding-top: 62px;}
.menu3 a {float: left;  margin-left: -35px; color: #676767; text-decoration: none; width: 107px; height: 42px; text-align: center; padding-top: 10px;}
.menu3 .actpng { background: url(/bitrix/templates/nextgame/images/menu_a.png) no-repeat; color: #FFF;}
.login2 { background: url(/bitrix/templates/nextgame/images/forma.png) no-repeat; width: 180px; height: 150px; padding-left: 10px; margin-bottom: 20px;}

.login2 a { font-size: 11px; color: #ee2c2d; text-decoration: none;}
.block21_top { background: url(/bitrix/templates/nextgame/images/block21_top.png) no-repeat; width: 190px; height: 28px; float: left;}
.block21bg { background: url(/bitrix/templates/nextgame/images/block21bg.png) no-repeat; width: 190px; float: left;}
.block21_foot { background: url(/bitrix/templates/nextgame/images/block21_foot.png)  no-repeat; height: 190px;  width: 190px; float: left;}
/*PNG_VERSION*/


/*ÈÃÐÛ*/
.nd60_games { float: left; width: 190px;}
.info0_games { padding-left: 10px;float: left; width: 588px;}
.inf_l_t_games { background: url(/bitrix/templates/nextgame/images/inf_l_t.gif) left top no-repeat;  background-color: #f8f8f8; width: 390px; margin-top: 8px; float: left; }
.inf_r_t_games { background: url(/bitrix/templates/nextgame/images/inf_r_t.gif) right top no-repeat; width: 390px;}
.inf_l_f_games { background: url(/bitrix/templates/nextgame/images/inf_l_f.gif) left bottom no-repeat; width: 390px;}
.inf_r_f_games { background: url(/bitrix/templates/nextgame/images/inf_r_f.gif) right bottom no-repeat; width: 390px;padding-top: 8px; padding-bottom: 8px;}
.foto50_games {  width: 170px; padding-left: 10px; padding-top: 10px; float: left; text-align: center; }
.nd50_games { width: 123px;}
.nd90_games { float: left; width: 390px;}
.text0_games { padding-top: 10px; padding-bottom: 17px; font-size: 13px; padding-left: 10px;padding-right: 10px;}
.text0_games p { padding-top: 10px;}
/*ÈÃÐÛ*/


/*ÀÊÑÅÑÑÓÀÐÛ È ÏÐÈÑÒÀÂÊÈ*/
.nd60 { float: left; width: 390px;}
.info0 { padding-left: 10px;float: left; width: 588px;}
.inf_l_t { background: url(/bitrix/templates/nextgame/images/inf_l_t.gif) left top no-repeat;  background-color: #f8f8f8; width: 190px; margin-top: 8px; float: left; }
.inf_r_t { background: url(/bitrix/templates/nextgame/images/inf_r_t.gif) right top no-repeat; width: 190px;}
.inf_l_f { background: url(/bitrix/templates/nextgame/images/inf_l_f.gif) left bottom no-repeat; width: 190px;}
.inf_r_f { background: url(/bitrix/templates/nextgame/images/inf_r_f.gif) right bottom no-repeat; width: 190px;padding-top: 8px; padding-bottom: 8px;}
.foto50 {  width: 370px; padding-left: 10px; padding-top: 10px; float: left; text-align: center; }
.nd50 { width: 113px;}
.nd90 { float: left; width: 190px;}
.text0 { padding-top: 10px; padding-bottom: 17px; font-size: 13px; padding-left: 20px; padding-right: 20px;}
.text0 p { padding-top: 10px;}
/*ÀÊÑÅÑÑÓÀÐÛ È ÏÐÈÑÒÀÂÊÈ*/


/*ÎÁÙÈÅ ÑÒÈËÈ ÒÎÂÀÐÎÂ*/
.inf20 { font-size: 11px; color: #a9a9a9; width: 100%;}
.inf20 span { color: #848484;}
.inf20 td { padding-right: 4px;}
.bg20 { background: url(/bitrix/templates/nextgame/images/infbg.gif) 7px repeat-x; height: 15px;}
.nd70 { margin-left: 19px; margin-top: 17px;}
.nd70 td { padding-right: 10px; font-size: 10px;}
.nd80 { padding-top: 3px;}
/*ÎÁÙÈÅ ÑÒÈËÈ ÒÎÂÀÐÎÂ*/


.knopa20 { background: url(/bitrix/templates/nextgame/images/knopa20_l.gif) left top no-repeat; height: 24px; padding-left: 15px; float: left; color: #686968; font-size: 10px; text-decoration: none; margin-top: 7px;}
.knopa20 span { background: url(/bitrix/templates/nextgame/images/knopa20_r.gif) right top no-repeat; height: 19px; float: left; cursor: pointer; padding-right: 15px; padding-top: 5px;}

//.block8 { background: url(/bitrix/templates/nextgame/images/block8.gif) no-repeat; width: 170px; height: 180px; margin-bottom: 10px; float: left; margin-top: 8px;}
.block8 {background: url(/bitrix/templates/nextgame/images/block8_new.gif) no-repeat; width: 170px; height: 93px; margin-bottom: 10px; float: left; margin-top: 8px;}
.block9 { background: url(/bitrix/templates/nextgame/images/block9.gif) no-repeat; width: 170px; height: 210px; float: left;}
.str2 { padding-top: 13px; padding-bottom: 15px; padding-left: 9px; padding-right: 9px; font-size: 13px;}
.str_l { float: left; text-decoration: none;}
.str_r { float: right; text-decoration:none;}
.verh { height: 94px; text-align: center;}

.name20 { font-size: 10px; padding-top: 7px; }
.rate20 { font-size: 50px; color: #363838; line-height: 45px;}
.super20 { color: #0090da; padding-top: 4px; }
.tx12 { width: 107px; float: left; font-size: 10px; color: #363838 ; padding-left: 10px; padding-top: 4px;}
.tx12 span { color: #0090da;}
.rate2 { width: 52px; text-align: center; color: #FFF; font-size: 26px; float: left;}
.line3 { height: 39px; width: 180px;}
.line4 { width: 180px;}
.tx13 { width: 107px; float: left; font-size: 10px; color: #363838 ; padding-left: 10px; padding-top: 4px;}
.tx13 span { color: #ed1b24;}
.line4 .rate2 { padding-top: 7px;}
.cena6 { color: #FFF; padding-left: 32px; padding-top: 5px; height: 30px;}
.cena6 span { font-size: 20px; margin-right: 8px; margin-left: 4px;}
.knopa21 { background: url(/bitrix/templates/nextgame/images/knopa21.gif) no-repeat; width: 79px; height: 20px; display: block; margin-left: 45px; margin-top: 19px; text-decoration: none; color: #686968; text-align: center; font-size: 10px; padding-top: 4px;} 
.knopa22 { background: url(/bitrix/templates/nextgame/images/knopa22.gif) no-repeat; width: 141px; height: 30px; display: block; margin-left: 16px; margin-top: 16px;text-decoration: none; color: #686968; text-align: center; font-size: 10px; padding-top: 4px;}
.knopa26 {background: url(/bitrix/templates/nextgame/images/knopa21.gif) no-repeat; width: 79px; height: 20px; display: block; margin-left: 45px; margin-top: 0px; text-decoration: none; color: #686968; text-align: center; font-size: 10px; padding-top: 4px;}

.knopa_tmp { width: 79px; height: 20px; display: block; margin-left: 45px; margin-top: 19px; text-decoration: none; color: #686968; text-align: center; font-size: 10px; padding-top: 4px;} 
.tx14 { padding-left: 31px; padding-top: 19px; color: #363838; font-size: 11px;}
.tx14 span {color: #ed1b24;}

.tx15 { width: 550px; font-size: 10px; padding-top: 2px; height: 15px; color: #848484; background-color:#f8f8f8; margin-top: 13px; padding-left: 10px; margin-left: 10px;} 

.mag { padding-left: 22px; padding-top: 14px;}
.mag a { text-align: center; float: left; margin-right: 37px; text-decoration: none;}
.mag img { margin-bottom: 8px;}

.info3_top { background: url(/bitrix/templates/nextgame/images/info3_top.gif) top no-repeat; background-color: #f2f2f2; margin-left: 9px; margin-right: 3px; margin-top: 20px; width: 760px;}
.info3_foot { background: url(/bitrix/templates/nextgame/images/info3_foot.gif) bottom no-repeat;width: 760px; padding-bottom: 12px;}
.info3_top .title3 { padding-left: 7px; padding-top: 7px;}
.info3_top .tx8 { margin-top: 7px;}

.list20 { float: left; margin-top: 16px; padding: 0; border: 0; list-style: none;}
.list20 td { padding-left: 9px;}
.list20 a {}
.list20 img { text-align: center; border: 1px solid  #000;}

.list30 { width: 660px; margin-left: 33px; margin-top: 10px; float: left; padding: 0; border: 0; list-style: none; color: #363838; font-size: 11px;}

.list30 a { text-decoration: none; }
.list30 img { text-align: center; border: 1px solid  #000;}
.list30 p { padding-right: 10px;}
.tema6 { padding-top: 6px; padding-bottom: 2px; font-size: 12px;}

.tumbs20 { padding-left: 23px; }

.tumbs200 { padding-left: 23px; padding-right: 23px; }
.tumbs200 .prev { margin-right: 15px;}

.tmb { padding: 0; list-style: none;  float: left;}
.tmb li {float: left; width: 110px;  margin-top: 10px;}
.tmb p { padding-left: 10px; padding-right: 10px; line-height: 10px;}
.tmb p a { color: #333333; text-decoration: none; font-weight: bold; font-size: 10px; }
.tumb20 { float: left; width: 110px; margin-right: 10px; margin-top: 10px;}
.foto40 { background: url(/bitrix/templates/nextgame/images/shad2.gif) no-repeat; width: 100px; height: 136px; display: block; padding-left: 10px; padding-top: 10px;}
.tumb20 p { padding-left: 10px; padding-right: 10px; line-height: 10px;}
.tumb20 p a { color: #333333; text-decoration: none; font-weight: bold; font-size: 10px; }

.text4 { padding-left: 10px; padding-right: 10px;}
.text4 p { padding-top: 10px;}
.foto12 { text-align: center;}


.block25_top { background: url(/bitrix/templates/nextgame/images/block25_top.gif) top no-repeat; width: 190px;}
.block25_foot { background: url(/bitrix/templates/nextgame/images/block25_foot.gif) bottom no-repeat; width: 190px; padding-bottom: 10px;}
.block25bg { background: url(/bitrix/templates/nextgame/images/block25bg.gif) repeat-y; width: 190px; margin-top: 10px;}
.block25bg .title3 { padding-top: 6px;}
.tumbs3 { padding-left: 40px;}

.block26 { background: url(/bitrix/templates/nextgame/images/block26.gif) no-repeat; width: 385px; height: 105px; float: left; margin-top: 20px; margin-right: 10px;}
.block26 p { padding-left: 9px; padding-right: 9px; padding-top: 8px;}
.block27 { background: url(/bitrix/templates/nextgame/images/block26.gif) no-repeat; width: 385px; height: 105px; float: left; margin-top: 20px;}
.block27 p { padding-left: 9px; padding-right: 9px; padding-top: 8px;}


/*CART*/
.info6 { width: 750px; left: 14px; position: relative;}
.info6 .glav td { background: url(/bitrix/templates/nextgame/images/glavbg.gif) repeat-x; height: 27px; text-align: center; font-size: 10px; color: #909090; padding: 0px; border: none; line-height: 8px;}
.info6 .glav a { color: #393536; text-decoration: none;}
.info6 .glav .glav_l { background: url(/bitrix/templates/nextgame/images/glav_l.gif) left top no-repeat; height: 27px;}
.info6 .glav .glav_r { background: url(/bitrix/templates/nextgame/images/glav_r.gif) right top no-repeat; height: 27px;}
.min2 { background: url(/bitrix/templates/nextgame/images/min2.gif) no-repeat; width: 14px; height: 14px; float: left; margin-top: 5px;}
.min2:hover { background: url(/bitrix/templates/nextgame/images/min2_hover.gif) no-repeat;}
.nomer { width: 28px; text-align: center; color: #363838; font-size: 20px; float: left;}

.plus2 { background: url(/bitrix/templates/nextgame/images/plus2.gif) no-repeat; width: 14px; height: 14px; float: left;margin-top: 5px;}
.plus2:hover { background: url(/bitrix/templates/nextgame/images/plus2_hover.gif) no-repeat;}
.info6 span { font-size: 20px; line-height: 20px; white-space: nowrap;}
.info6 td { color: #363838; text-align: center; padding-top: 15px; padding-bottom: 11px; border-bottom: 1px solid #e2e2e2; padding-left: 8px; padding-right: 8px;}
.info6 tr.noborder td {border-bottom: 0px}
.foto13 { float: left;}
.info6 .knopa2 { font-size: 10px; text-decoration: none; background: url(/bitrix/templates/nextgame/images/knopa2.gif) no-repeat; width: 78px; height: 19px; display: block; color: #686968 ; text-align: center; padding-top: 5px; float: right; margin-left: 8px;}
.info6 .al { text-align: left;}
.knopa24 { background: url(/bitrix/templates/nextgame/images/knopa24.gif) left top no-repeat; height: 19px; width: 89px; text-align: center; float: right; color: #686968; font-size: 10px; text-decoration: none; margin-top: 0px; margin-left: 35px; padding-top: 5px;}

.knopa23 { background: url(/bitrix/templates/nextgame/images/knopa23.gif) no-repeat; width: 116px; height: 19px; float: right; color: #FFF; text-decoration: none; text-align: center; font-size: 10px; padding-top: 5px; margin-left: 8px;}
.info6 .last2 td { background: url(/bitrix/templates/nextgame/images/last2.gif) top repeat-x; height: 32px; padding: 0; text-align: right; border-top: 1px solid  #FFF; padding-right: 3px;}
/*CART*/

/*CATALOGUE2*/
.gray3 { background-color: #e2e2e2; padding-bottom: 2px; margin-left: 3px; margin-right: 3px; padding-left: 7px; padding-top: 1px; font-size: 11px; color: #363838;top: 4px; position: relative;}
.gray3 select {color: #363838;}
.tx16 { text-align: center; padding-bottom: 5px; position: relative;}
.tx17 { float: left; padding-left: 7px; padding-right: 7px; position: relative;}
.tx17 input[type="checkbox"] {margin-top:3px}

.gray4 {background-color: #e2e2e2; height: 17px; padding-top: 3px; margin-left: 3px; margin-right: 3px; padding-left: 20px;  font-size: 11px; color: #363838;top: 6px; position: relative;}
.gray4 a { text-decoration: none; color: #363838; margin-left: 2px; margin-right: 2px;}
.gray4 span { margin-left: 20px;}

.inf5 { font-size: 11px;color: #363838; padding-top: 18px; padding-bottom: 18px; }
.tx18 { float: left; padding-left: 18px; padding-top: 2px;}
.tx18 img { margin-left: 5px; margin-bottom: -3px; position: relative;}
.tx19 { float: left; padding-left: 29px;}
.tx19 a { float: left; margin-right: 7px; text-decoration: none; padding: 4px; padding-top: 2px;}
.tx19 .act9 { background-color: #f2f2f2; color: #363838;}
.tx19 span { float: left; margin-right: 7px; padding-top: 2px;}
.str3 { float: right; padding-right: 19px;} 
.str3 a { text-decoration: none; padding: 6px; padding-bottom: 4px; padding-top: 2px;}
.str3 .act9 {background-color: #f2f2f2; color: #363838;}
.str3 .col { color: #848484;}
.info6 .need { color: #0090da; font-size: 10px; position: relative;  top: 2px; white-space: nowrap;}
.info6 .need2 {top: 9px; bottom: 2px; margin-bottom: 2px;  position: relative;}
.info6 .al2 { padding-right: 0px;}
.info6 .glav .al3 { text-align: left; padding-left: 47px;}

.info6 .glav td { padding-left: 6px; padding-right: 6px;}
.buy { background: url(/bitrix/templates/nextgame/images/buy.gif) no-repeat; width: 62px;height: 19px; float: left; margin-left: 8px; color: #686968; text-decoration: none; text-align: center; font-size: 10px; padding-top: 5px; }
.buy_add { background: url(images/buy_add.gif) no-repeat; width: 74px;height: 19px; float: left; margin-left: 2px; color: #686968; text-decoration: none; text-align: center; font-size: 10px; padding-top: 5px;}
.buy_gift { background: url(/bitrix/templates/nextgame/images/buy.gif) no-repeat; width: 62px;height: 19px; float: left; margin-left: 14px; color: #686968; text-decoration: none; text-align: center; font-size: 10px; padding-top: 5px; }

span.buy_tmp {width: 62px;height: 19px; float: left; margin-left: 8px; color: #686968; text-decoration: none; text-align: center; font-size: 10px; padding-top: 5px; }
/*CATALOGUE2*/


/*555*/
.opis2 { width: 600px; padding-right: 20px; padding-top: 25px; float: left;}
.opis2  .tx11 { padding-bottom: 18px;}
.line5 { border-bottom: 1px solid #e2e2e2;margin-left: 20px; margin-right: 20px; }
.inf6 { font-size: 11px;color: #363838; padding-top: 18px; padding-bottom: 8px; }
.knops { float: left; margin-top: 20px; bottom: -1px;position: relative; width: 780px;}
.knops a { background: url(/bitrix/templates/nextgame/images/knopa28_act.gif) top no-repeat; width: 376px; height: 25px; float: left; color: #363838; font-size: 11xp; text-decoration: none; padding-left: 9px; padding-top: 9px;}
.knops .knopa28_act { background: url(/bitrix/templates/nextgame/images/knopa28.gif) no-repeat; float: left;}
.knops .knopa29 { float: right;}
.knops .knopa29_act { background: url(/bitrix/templates/nextgame/images/knopa28.gif) no-repeat; float: right;}
.block28bg { background: url(/bitrix/templates/nextgame/images/block28bg.gif) top repeat-x;  width: 780px; float: left;}
.block28_l { background: url(/bitrix/templates/nextgame/images/block28_l.gif) left bottom no-repeat; }
.block28_r { background: url(/bitrix/templates/nextgame/images/block28_r.gif) right  bottom no-repeat; padding-left: 10px; padding-right: 10px; padding-bottom: 8px;}
.close2 { background: url(/bitrix/templates/nextgame/images/strela2.gif) left 4px no-repeat; float: right; padding-left: 14px; }
.block28bg p { padding-top: 7px; padding-bottom: 4px;}
.block28_l_bg { background: url(/bitrix/templates/nextgame/images/block28_l_bg.gif) left repeat-y;}
.block28_r_bg { background: url(/bitrix/templates/nextgame/images/block28_r_bg.gif) right repeat-y;}
.block28_foot { background: url(/bitrix/templates/nextgame/images/block28_foot.gif) bottom  repeat-x;}
/*555*/

/*ÔÎÒÊÀ Â ÍÎÂÎÌ ÑËÎÅ*/
.r1_foto, .r2_foto, .r3_foto, .r4_foto, .r5_foto{display: block;height: 1px;overflow: hidden;font-size:1px;background-color:#fff;}
.r1_foto { margin: 0 1px; height:2px;}
.r2_foto { margin: 0 2px; }
.r3_foto { margin: 0 3px; }
.r4_foto { margin: 0 4px; }
.r6_foto { margin: 0 6px; }
.r_foto {float:right;}
.l_foto {float:left;}
.none_foto {display:none;}

#bigfoto_foto {position:absolute;left:50%;margin:-410px 0 0 -298px; width:596px; display:none;  z-index:300}

#innerbigfoto_foto {background-color:#fff;padding:4px 10px;}
#headerbigfoto_foto {margin-bottom:20px;}
#headerbigfoto_foto .r_foto a {color:#676767;text-decoration:none;font-size:10px;}
#headerbigfoto_foto .l_foto {color:#363838;}
#fon_foto {width:100%;height:100%;position:absolute;top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);-moz-opacity: 0.75;opacity:0.75;background-color:#000; display:none; z-index:250}
/*ÔÎÒÊÀ Â ÍÎÂÎÌ ÑËÎÅ*/


/*ÃÀËÅÐÅÈ*/
/*
.list20 li { float: left; padding-left: 9px; margin: 5px 31px 0 0;}
.list20 li.last { float: left; padding-left: 9px; margin: 5px 0px 0 0;}
*/

//#fotos-clone img {vertical-align:middle;cursor:pointer;width:122px;height:92px;margin-left:4px;padding:3px;}
//#fotos-clone {background-color:#e2e2e2;height:105px;width:466px;padding-right: -150px;position:relative; left:-10px;}

#fotos-clone {background-color:#e2e2e2;width:800px;}

.r1, .r2, .r3, .r4, .r6{display: block;height: 1px;overflow: hidden;font-size:1px;background-color:#fff;}
.r1 { margin: 0 1px; height:2px;}
.r2 { margin: 0 2px; }
.r3 { margin: 0 3px; }
.r4 { margin: 0 4px;}
.r6 { margin: 0 6px;}
.r {float:right;}
.l {float:left;}
.none {display:none;}
#TB_window{z-index:202;background-color:#363838;top:20px;position:absolute;left:200px;}
#bigfoto {position:absolute;width:820px;left:50%;}
#innerbigfoto {background-color:#fff;padding:4px 10px;}
#headerbigfoto {margin-bottom:20px;}
#headerbigfoto .r a {color:#676767;text-decoration:none;font-size:10px;}
#headerbigfoto .l {color:#363838;}

//#bigfotocontrols {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.70;opacity:0.70;background-color:#000000;height:22px;margin:-26px 0 6px;padding-top:3px;text-align:center;}
#bigfotocontrols {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);-moz-opacity: 0.70;opacity:0.70;background-color:#000000;height:22px; margin:0px 0 6px;padding-top:3px;margin-top:-25px; text-align:center;}
#bigfotocontrols2 {background: url('/bitrix/templates/nextgame/images/playbg.png') repeat;height:22px; margin:0px 0 6px;padding-top:3px;bottom:0; margin-top:0px;text-align:center;}

#bigfotocontrols img {margin:0 10px;vertical-align:middle;cursor:pointer;}
#bigfotocontrols2 img {margin:0 10px;vertical-align:middle;cursor:pointer;}
#fon {width:100%;height:100%;position:absolute;top:0;left:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);-moz-opacity: 0.75;opacity:0.75;background-color:#000;}

#video-clone {background-color:#e2e2e2;width:480px;}
#bigvideo {position:absolute;width:500px;left:50%;}
/*ÃÀËÅÐÅÈ*/

.someclass {
filter:expression(fixPNG(this));
}

.hidden
{
	display: none;
}

.prev_new { background: url(/bitrix/templates/nextgame/images/prev.gif) no-repeat; width: 16px; height: 41px;float:left;margin-right:10px;margin-top: 41px;}
.prev_new:hover { background: url(/bitrix/templates/nextgame/images/prev_hover.gif) no-repeat; width: 16px; height: 41px;}
.next_new { background: url(/bitrix/templates/nextgame/images/next.gif) no-repeat; width: 16px; height: 41px; float: right;margin-left:10px;margin-top: 41px;}
.next_new:hover { background: url(/bitrix/templates/nextgame/images/next_hover.gif) no-repeat; width: 16px; height: 41px;}

.tmb_new { padding: 0; list-style: none;}
.tmb_new li {float: left; margin-top: 0px;}
.tmb_new p { padding-left: 10px; padding-right: 10px; line-height: 10px; text-align:center}
.tmb_new p a { color: #333333; text-decoration: none; font-weight: bold; font-size: 10px; }
.tmb_new li div {margin-top:10px}
//.tmb_new li a {margin-top:10px}


.tmb_new2 { padding: 0; list-style: none;}
.tmb_new2 li {float: left; padding-top: 10px;padding-right:10px;padding-left:10px;}


.tumbs200_layer { padding-left: 3px; padding-right: 3px; }

.prev_new_layer { background: url(/bitrix/templates/nextgame/images/prev.gif) no-repeat; width: 16px; height: 41px;float:left;margin-right:10px;}
.prev_new_layer:hover { background: url(/bitrix/templates/nextgame/images/prev_hover.gif) no-repeat; width: 16px; height: 41px;}
.next_new_layer { background: url(/bitrix/templates/nextgame/images/next.gif) no-repeat; width: 16px; height: 41px; float: right;margin-left:10px;}
.next_new_layer:hover { background: url(/bitrix/templates/nextgame/images/next_hover.gif) no-repeat; width: 16px; height: 41px;}

.tmb_new_layer { padding: 0; list-style: none;}
.tmb_new_layer li {float: left; padding-right:10px;padding-left:10px;}
.tmb_new_layer li img{border: 1.5px outset  #000; cursor:hand; cursor:pointer}

.tmb_video { padding: 0; list-style: none; color: #363838; font-size: 11px;}
.tmb_video li {float: left; margin-top: 0px;}
.tmb_video p { padding-left: 10px; padding-right: 10px; text-align:left; text-decoration: none;}
.tmb_video p a {text-decoration: none;}
.tmb_video li div {margin-top:10px; padding-left: 10px;}
.tmb_video p.tema6 { padding-top: 6px; padding-bottom: 2px; font-size: 12px;}

.foto6_new img{ margin-top: 6px; border: 1.5px outset  #000;}

h1 { color: #363838;  float: left; padding-bottom: 8px; padding-left: 10px; padding-top: 9px; font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-weight:normal}


/*
div.jMyCarousel ul li{
	margin:0px;
	line-height:100%;
	padding:0px;
}

div.jMyCarousel ul li a{ /* in case of link */
	display:block;
}

div.jMyCarousel ul li img{
	display:block;
	border:0px;
}
*/

div.blue
{
	font-size: 12px; color: #119de5;
}

div.blue p
{
	font-size: 12px; color: #119de5; margin-bottom:5px;
}

div.blue a
{
	font-size: 12px; color: #119de5; text-decoration:none;
}

.exit_button { background: url(/bitrix/templates/nextgame/images/buy.gif) no-repeat; width: 62px;height: 19px; float: left; color: #686968; text-decoration: none; text-align: center; font-size: 10px; padding-top: 5px; }
a.exit_button {color: #686968;}

.prev_vertical { background: url(/bitrix/templates/nextgame/images/prev_vertical.gif) no-repeat; width: 41px; height: 16px; margin-bottom:10px; margin-top:10px}
.prev_vertical:hover { background: url(/bitrix/templates/nextgame/images/prev_vertical_hover.gif) no-repeat; width: 41px; height: 16px; margin-bottom:10px}
.next_vertical { background: url(/bitrix/templates/nextgame/images/next_vertical.gif) no-repeat; width: 41px; height: 16px; margin-top:10px}
.next_vertical:hover { background: url(/bitrix/templates/nextgame/images/next_vertical_hover.gif) no-repeat; width: 41px; height: 16px; margin-top:10px}

.tmb_left { padding: 0; list-style: none;}
.tmb_left li {padding-top: 10px; padding-bottom: 5px; border:0px solid black; width:170px}
.tmb_left li.first {padding-top: 0px; border:0px solid black;}
.tmb_left p {line-height: 10px; text-align:center}
.tmb_left p a { color: #333333; text-decoration: none; font-weight: bold; font-size: 10px; }
.tmb_left li div {margin-top:10px}
//.tmb_left li a {margin-top:10px}

h2 { font-size: 19px;}
h3 { font-size: 19px;}
h4 { font-size: 19px;}
h5 { font-size: 19px;}
h6 { font-size: 19px;}
h7 { font-size: 19px;}
h8 { font-size: 19px;}

.tx14_delivery { padding-left: 31px; padding-top: 38px; color: #363838; font-size: 11px;}
.tx14_delivery span {color: #ed1b24;}

.search_table { width: 750px; left: 0px; position: relative;}
.search_table td { color: #363838; text-align: left; padding-top: 15px; padding-bottom: 11px; border-bottom: 1px solid #e2e2e2; padding-left: 0px; padding-right: 8px;}

.nnn2 {position: absolute; margin-top: 188px;}
.nnn2_ps3 {position: absolute; margin-top: 240px;}
.ban_list { background: url(/bitrix/templates/nextgame/images/ban_list.png) no-repeat; width: 770px; height: 82px;  padding-left: 10px;}

.ban_list td a { float: left; height: 70px; width: 106px; text-align: center; padding-top: 12px; text-decoration: none; color: #676767; font-size: 10px; position: relative; z-index: 1;}
.ban_list td  a:hover { background-color: #ec1b24; color: #FFF;}
.ban_list #banner_first_td  a { background-color: #ec1b24; color: #FFF;}

.prev4 { background: url(/bitrix/templates/nextgame/images/s_l.gif) no-repeat; width: 12px; height: 31px; float: left; margin-top: 25px;position: relative; z-index: 1;}
.next4 { background: url(/bitrix/templates/nextgame/images/s_r.gif) no-repeat; width: 12px; height: 31px; float: left; margin-top:25px; position: relative; z-index: 1;}
.list200 { float: left;}
.list200 td { padding-left: 8px; padding-right: 8px;}

.info6 td.nopadding { padding-left: 0px; padding-right: 0px;}

.button_link { background: url(/bitrix/templates/nextgame/images/buy.gif) no-repeat; width: 62px;height: 19px; margin-left: 8px; color: #686968; text-decoration: none; text-align: center; font-size: 10px; padding-top: 5px;}

.block99 { background: url(/bitrix/templates/nextgame/images/block99.gif) no-repeat; width: 170px; height: 240px; float: left;}
.tx20 { text-align: center; padding-top: 10px;}
.tx20 a { color: #000; text-decoration: none; text-align: center;}
.tx21 { text-align: center; padding-top: 11px; padding-bottom: 5px;}
.tx21 a { color: #000; text-decoration: none; text-align: center;}
.inp3 { background: url(/bitrix/templates/nextgame/images/inp.gif) no-repeat; width: 171px; height: 19px; font-size: 10px; color: #818a90; font-family: Tahoma, Geneva, sans-serif; padding-left: 9px; padding-top: 3px; border: 0;}
.primer {  font-size: 11px; margin-left: 10px;}
.pad { padding-top: 6px;}
.oplata2 { border-bottom: 1px solid #e2e2e2;padding-left:8px; margin-left: 2px; margin-right: 2px; padding-right: 15px; padding-top: 16px; color: #848484; }
.oplata2  p { padding-bottom: 15px;}
.oplata2  .syst { color: #363838; padding-bottom: 2px;}
.oplata2  a { text-decoration: none;} 
.need3 { padding-top: 8px; padding-left: 10px;}

.block100 { background: url(/bitrix/templates/nextgame/images/block100bg.gif) repeat-y; width: 170px; float: left; }
.block100_top {background: url(/bitrix/templates/nextgame/images/block100_top.gif) top no-repeat; width: 170px; }
.block100_foot {background: url(/bitrix/templates/nextgame/images/block100_foot.gif) bottom no-repeat; width: 170px; }
/*
.need4 { background: #FFF; border: 1px solid #e2e2e2; border-top: none; text-align: center; padding-top: 17px; padding-bottom: 14px; font-size: 18px; color: #191617; font-family: "Times New Roman", Times, serif; border-bottom: none;}
*/
.need4 { background: #FFF; border: 1px solid #e2e2e2; border-top: none; text-align: center; padding-top: 17px; padding-bottom: 14px; font-size: 18px; color: #191617; border-bottom: none;}
.knopa25 { font-size: 10px; text-decoration: none; background: url(/bitrix/templates/nextgame/images/knopa2.gif) no-repeat; width: 78px; height: 19px; display: block; color: #686968 ; text-align: center; padding-top: 5px; margin: 0 auto; margin-top: 8px;}

.list3 { padding: 0; list-style: none; font-size: 13px; font-family: "Times New Roman", Times, serif; color: #848484}
.list3 li { border-top: 1px solid #e2e2e2;  text-align: center; padding-top: 8px; padding-bottom: 8px;}
.list3 a { color: #848484; text-decoration: none;}

.info8 { font-size: 12px; font-weight: bold; padding-left: 18px; padding-top: 23px; color: #848484;}
.red { color: #ff0000;}
.info8 p { background: url(/bitrix/templates/nextgame/images/bord.gif) bottom left no-repeat; padding-top: 23px; padding-bottom: 24px;}
.info8 .last3 { background: none;}
.var td { padding-right: 15px;}

.acc_select {width:550px}

.info6 span.small { font-size: 16px; line-height: 20px; white-space: nowrap; text-decoration: line-through}
.info6 span.red { font-size: 20px; line-height: 20px; white-space: nowrap; color:#D3122D}

.cena6_new { color: #FFF; padding-left: 32px; padding-top: 5px; height: 45px;}
.cena6_new span { font-size: 20px; margin-right: 8px; margin-left: 4px;}
.cena6_new span.old_price {color: #FFECAD; font-size: 14px; margin-right: 8px; margin-left: 34px; text-decoration: line-through;}

.block100_top_new {background: url(/bitrix/templates/nextgame/images/block100_top_new.gif) top no-repeat; width: 170px; }

/*new new new new*/
.nd60_v555 { float: left; width: 190px;}
.info0_v555 { padding-left: 10px;float: left; width: 588px;}
.foto50_v555 { background: url(images/ramka2.jpg) no-repeat; width: 170px; height: 235px; padding-left: 10px; padding-top: 10px; float: left; }
.inf0_v555 { background: url(images/inf.gif) no-repeat; width: 390px; height: 172px; padding-top: 8px;  float: left; margin-top: 8px; }
.inf_l_t_v555 { background: url(images/inf_l_t.gif) left top no-repeat;  background-color: #f8f8f8; width: 390px; margin-top: 8px; float: left; }
.inf_r_t_v555 { background: url(images/inf_r_t.gif) right top no-repeat; width: 390px;}
.inf_l_f_v555 { background: url(images/inf_l_f.gif) left bottom no-repeat; width: 390px;}
.inf_r_f_v555 { background: url(images/inf_r_f.gif) right bottom no-repeat; width: 390px;padding-top: 8px; padding-bottom: 8px;}
.inf20_v555 { font-size: 11px; color: #a9a9a9; width: 100%;}
.nd50_v555 { width: 123px;}
.inf20_v555 span { color: #848484;}
.inf20 td { padding-right: 4px;}
.bg20_v555 { background: url(images/infbg.gif) 7px repeat-x; height: 15px;}
.text0_v555 { padding-top: 14px; padding-bottom: 17px; font-size: 13px;}
.text0_v555 p { padding-top: 10px;}
.nd70_v555 { margin-left: 19px; margin-top: 17px;}
.nd70_v555 td { padding-right: 10px; font-size: 10px;}
.nd80_v555 { padding-top: 3px;}
.nd90_v555 { float: left; width: 390px;}


.block22 { background: url(images/block22.gif) top no-repeat; background-color: #f8f8f8; width: 389px; margin-top: 13px; padding-bottom: 10px;}
.block22 table { width: 100%;}
.block22 td { padding-top: 8px; padding-left: 2px; padding-right: 2px; font-size: 11px;}
.block22 td input { position: relative; top: 1px;}
.title6 { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #000; padding-left: 10px; padding-top: 5px; height: 23px;}
.price2 { font-size: 14px; color: #ee3a3b; padding-left: 8px; padding-right: 8px; white-space: nowrap;}

.text5 { padding-left: 27px;}
.title7 { font-weight: bold; padding-bottom: 8px; font-size: 12px; color: #333;}
.links2 { padding-bottom: 17px;}
.links2 a { margin-right: 13px;}


.block23 { background: url(images/block23.gif) top no-repeat; background-color: #f8f8f8; width: 579px; padding-bottom: 13px; margin-top: 25px;}
.player { padding-left: 21px; padding-top: 13px;}

.money { background: url(images/moneybg.gif) repeat-y; width: 171px; font-weight: bold; text-align: center; color: #333; float: left; margin-top: 14px;}
.money_top { background: url(images/money_top.gif) top no-repeat; width: 171px;}
.money_foot { background: url(images/money_foot.gif) bottom no-repeat; padding-top: 6px;}
.money a { display: inline-block; color: #0f9ece; margin-bottom: 7px;}
.money p { padding-bottom: 8px;}
/*new new new new*/

/*credit*/
.info9 { padding-left: 6px; padding-right: 6px; padding-bottom: 10px; padding-top: 16px;}
.more { float: right; font-size: 16px; font-style: italic; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #b0bbc5; padding-top: 38px;}
.more a { color: #474747;}
.buy2 { text-align: right; padding-right: 55px;}

.tumbs4 { margin-left: 35px; padding-bottom: 62px;}
.tumb3 { float: left; position: relative;}
.tumb4 { float: left; position: relative;}
.tumb5 { float: left; position: relative;}
.tumb6 { float: left; position: relative;}
.name3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 22px; font-style: italic; text-shadow: 2px 2px #dcdcdc; padding-bottom: 8px; padding-top: 8px;}


.info10 { font-family: Arial, Helvetica, sans-serif; }
.info10_l { float: left; width: 348px; padding-right: 50px; padding-left: 35px; font-size: 14px; color: #323c46; font-style: italic;}
.info10_r { float: left; width: 337px;}

.info10_l p { padding-bottom: 20px;}
.title8 { font-size: 22px;}
.info10_l ul { padding: 0; list-style: none; margin-left: 25px; margin-bottom: 10px;}
.info10_l li { background: url(/bitrix/templates/nextgame/images/credit/marker.gif) left top no-repeat; padding-left: 31px; padding-bottom: 14px; padding-top: 2px;}


.list4 { padding: 0; list-style: none; color:#364141; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: italic;}
.list4 li { background: url(/bitrix/templates/nextgame/images/credit/list4_li.gif) left bottom repeat-x; padding-top: 8px; padding-bottom: 12px; padding-left: 105px;}
.list4 li span { position: absolute; margin-left: -61px;}



.links3 { font-size: 0px; padding-left: 35px; padding-right: 35px;}
.links3 span { float: left; padding-top: 4px;}
.links3 a { float: right;}

.catalog-detail-buttons {padding-top:7px;}
.credit_button {padding-top:2px; text-align:center;font-size: 13px; font-family: "Times New Roman", Times, serif; color: #848484;}
/*credit*/
.pay_buttons {padding-top:10px;background-image:none;background-color:#FFFFFF}

font.errortext
{
	color:red;
}

font.notetext
{
	color:green;
}

.oneclick_email_field {display:none}
.oneclick_phone_field {display:none}
.phone_example {text-decoration:none; border-bottom: 1px dashed}

.big_text {font-size:14px;}

.old_price2 {color: #000000; font-size: 14px; text-decoration: line-through;}

table.tmb_new3 td {text-align:center; 	border:0px solid #ADC3D5; vertical-align:top;width:126px;}
table.tmb_new3 p {padding-left: 10px; padding-right: 10px; line-height: 10px; text-align:center}
table.tmb_new3 p a { color: #333333; text-decoration: none; font-weight: bold; font-size: 10px; }

.header { font-size: 16px; color: #333333; font-weight: bold; padding-top: 7px; padding-bottom: 7px; padding-left: 14px;}

.info10_l_new { float: left; padding-right: 10px; padding-left: 10px; font-size: 14px; color: #323c46; font-style: italic;}
.info10_l_new p { padding-bottom: 20px;}
.info10_l_new ul { padding: 0; margin-left: 25px; margin-bottom: 10px;}
.info10_l_new li {list-style-type:disk; padding-left: 31px; padding-bottom: 14px; padding-top: 2px;}

table.credit_table td {vertical-align:top}

.containesr {width: 760px;margin:0;font-size:13px; padding:5px}
h2.acc_trigger {padding: 0;margin: 0;background: url(images/gifts/menu2.gif) no-repeat;height: 27px;padding-left: 9px;padding-top: 6px;width: 760px;font-weight: normal;}
h2.acc_trigger a {color: #119de5;text-decoration:none;display: block;font-size:13px;}
h2.acc_trigger:hover {background: url(images/gifts/menu2_act.gif) no-repeat;}
h2.acc_trigger:hover a{color: #fff;}
h2.active {background: url(images/gifts/min3_hover.gif) no-repeat;}
h2.active a{color:#ffffff;}
.acc_container .block {padding: 5px;margin: 0px;float:none}
.acc_container {margin: 0 0 5px; padding: 0;overflow: hidden;	width:760px;clear: both;}
.acc_container .block p {padding: 5px;margin: 0;}
table.dostavkas{
border-color:#f2f2f2;
}
table.dostavkas td{
padding:7px;
}
.gift_block {float:left; margin:0px 15px 5px 0px; text-align:center; border:0px solid black}
.soc_icons  {float:right; border: 0px solid black; height:32px; margin-right:3px}
.soc_icons  img {margin-top:3px; margin-right:8px}
span.soc_icons2 img {margin-left:8px}

.cont2 { background: url(images/cont2.gif) no-repeat; width: 190px; height: 65px; padding-top: 5px; margin-bottom: 9px; padding-left: 9px;}
.cont2 .tx4 { font-size: 13px; color: #6e6e6f; font-weight: bold; padding-top: 3px;}
.cont2 p { color: #353535; font-size: 17px;} 
.soc_icons2  {margin-top:5px}
.soc_icons2 img {margin-right:8px}

#rrPopupWidgetPopUp { z-index: 475883 !important; }


/* O2K
************************************************************************/

/* contacts.php
************************************************************************/
.text_block{
	margin-bottom:15px;
	position:relative;
}
.text_block:after{
	display:block;
	clear:both;
	content:" ";
}
.img_left{
	position:absolute;
	top:3px;
	left:0;
}
.img_left img{
	width:24px;
}
.text_right{
	vertical-align:top;
	padding-left:36px;
}

/* system.auth.form
************************************************************************/
.input_sized{
	height: 22px;
	background-size:contain;
	padding:0 10px;
	margin-bottom:6px;
	display:block;
	width: 170px;
	box-sizing:border-box;
	-moz-box-sizing: border-box;
}
label#tab_l3{
	width:128px;
}


/* new header
************************************************************************/
.header_top{
	font-size:0;
	background:#a7a7a7;
	width:980px;
	margin:0 auto;
}
.header_top .h_top{
	display:table-cell;
	padding-left:65px;
	vertical-align:middle;
	font-size:12px;
	height:50px;
	padding-bottom:2px;
	color:#ffffff;
}
.header_top .h_top b{
	font-size:13px;
	font-weight:bold;
}
.header_top .h_top a{
	color:#ffffff;
	text-decoration:none;
}
.header_top .h_point{
	background: url(images/i_point.png) 34px 50% no-repeat;
	padding-right:10px;
}
.header_top .h_time{
	background: url(images/i_time.png) 30px 50% no-repeat;
	padding-right:10px;
}
.header_top .h_phone{
	background: url(images/i_phone.png) 30px 50% no-repeat;
}
.header_top .h_phone2{
	font-size:14px;
}


/*
************************************************************************/
.left_mobile_swech{
	background: url(images/i_mobile_swech.png) 0 50% no-repeat;
	height:25px;
	padding-left:25px;
	line-height:25px;
	margin-top:6px;
	
	display:inline-block;
	
	color:#333333;
	text-decoration:none;
	font-size:12px;
}


/*
************************************************************************/
input {
  outline: none;
}
input.searc-inputs[type=text] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  font-family: inherit;
  font-size: 100%;
}
input.searc-inputs::-webkit-search-decoration,
input.searc-inputs::-webkit-search-cancel-button {
  display: none; /* Óäàëÿåì èêîíêó ïîèñêà è ñáðîñà */
}

/* Ïîëå ââîäà ñòðîêè ïîèñêà */
input.searc-inputs[type=text] {
  background: #ededed url(http://nextgame.net/bitrix/templates/nextgame/components/bitrix/search.title/games/images/search-icon.png) no-repeat 5px center;
  border: solid 1px #ccc;
  padding: 3px 8px 4px 32px;
  width: 600px; 
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px; 
}
input.searc-inputs[type=text]:focus {
  width: 600px;
  background-color: #fff;
  border-color: #6dcff6;  
  -webkit-box-shadow: 0 0 5px rgba(109,207,246,.5);
  -moz-box-shadow: 0 0 5px rgba(109,207,246,.5);
  box-shadow: 0 0 5px rgba(109,207,246,.5);
}

/* Çàïîëíèòåëü */
input.searc-inputs:-moz-placeholder {
  color: #999;
}
input.searc-inputs::-webkit-input-placeholder {
  color: #999;
}

div.title-search-result {
  /*border:1px solid #c6c6c6;*/
  display:none;
  overflow:hidden;
  z-index:205;
}

table.title-search-result {
  border-collapse: collapse;
  border:none;
  width:10%;
}
input.serch-button[type=submit]
{
background: url(/bitrix/templates/nextgame/images/knopa21.gif) no-repeat;
text-decoration: none;
color: #686968;
text-align: center;
font-size: 14px;
padding: 4px 22px;
font-family:Times New Roman;
border:0px;
background-size:cover;
cursor:pointer;
}
table.title-search-result th {
  background-color:#F7F7F7;
  border-right:1px solid #e8e8e8;
  color:#949494;
  font-weight:normal;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:14px;
  padding-right:12px;
  text-align:right;
  vertical-align:top;
  white-space:nowrap;
  width:1%;
}

table.title-search-result td {
  background-color:white;
  color:black;
  font-weight:normal;
  padding-top:2px;
  padding-bottom:2px;
  text-align:left;
  white-space:nowrap;
}

table.title-search-result td.title-search-item {
  padding-left:8px;
  padding-right:15px;
}

table.title-search-result td.title-search-item a {
  padding-left:4px;
  padding-right:15px;
  text-decoration: none;
  color:black;
  vertical-align:top;
}

table.title-search-result td.title-search-item img {
  vertical-align:top;
}

table.title-search-result td.title-search-item b {
  color:#cf0000;
  font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
  background-color:#fff2be;
}

table.title-search-result td.title-search-more {
  font-size:11px;
  font-weight:normal;
  padding-right:15px;
  padding-left:24px;
  padding-top:0px;
}

table.title-search-result td.title-search-more a
{
  padding-left:12px;
  padding-right:15px;
  text-decoration:none;
  color:#999999;
}

table.title-search-result td.title-search-all {
  padding-left:24px;
  padding-right:15px;
}

table.title-search-result td.title-search-all a
{
  padding-left:4px;
  text-decoration:none;
  color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
  padding-top:0px;
  padding-bottom:0px;
  font-size:4px;
}

div.title-search-fader {
  display:none;
  background-image: url('images/fader.png');
  background-position: right top;
  background-repeat: repeat-y;
  position:absolute;
}

/* policy_block
************************************************************************/
.policy_block{
	font-size:11px;
	color:#848484;
	max-width:570px;
	margin:20px 0;
}
.policy_block  br{
	display:none;
}
.policy_block a{
	color:#119de5;
}

.login_page .policy_block{
	text-align:center;
	max-width:315px;
	line-height:16px;
}
.login_page .policy_block  br{
	display:block;
}


/* cookie_attention
************************************************************************/
.cookie_attention_wrap{
	position:fixed;
	width:100%;
	color:#333333;
	font-size:12px;
	background:#f2f2f2;
	border-top:1px solid #d1d2d0;
	box-shadow:0px 0px 5px 0px #acacac;
	bottom:0;
	z-index:10;
}
.cookie_attention{
	max-width:1060px;
	padding-right:200px;
	margin:22px auto 27px;
	position:relative;
}
.cookie_attention .title{
	font-size:15px;
	font-weight:700;
	margin-bottom:;
}
.cookie_attention .close{
	font-size:14px;
	font-weight:700;
	color:#0090da;
	position:absolute;
	right:0;
	top:46%;
}
.cookie_attention .close span{
	font-size:18px;
	padding-left:20px;
}
.cookie_attention .close:hover{
	opacity:0.8;
}

/************************************************************************/
a.link_auth,
a.openAuthorizePopup{
	text-decoration:underline;
}
a.link_auth:hover,
a.openAuthorizePopup:hover{
	text-decoration:none;
}

/************************************************************************/

.btn {
	border-width: 0;
	cursor: pointer;
	text-align: center;
}
.btn.btn_blue {
	background: linear-gradient(to bottom, #00a2df 0%,#006fcb 100%);
	color: #fff;
}
.btn.btn_fill {
	display: block;
	width: 100%;
}
.tabs ul.tab_nav {
	display: table;
	list-style-type: none;
	padding: 0;
	width: 100%;
}
.tabs ul.tab_nav > li {
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	box-sizing: border-box;
	color: #000;
	cursor: pointer;
	display: table-cell;
	text-align: center;
	text-transform: uppercase;
	vertical-align: middle;
}
.tabs ul.tab_nav > li:first-child {
	border-left-width: 0;
}
.tabs ul.tab_nav > li.active {
	background-color: #07f;
	border-bottom-color: #07f;
	border-left-width: 0;
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.5);
       -moz-box-shadow: 0 0 20px rgba(0,0,0,.5);
            box-shadow: 0 0 20px rgba(0,0,0,.5);
	color: #fff;
	cursor: default;
}
.tabs .tab_pane {
	display: none;
}
.tabs .tab_pane.active {
	display: block;
}
.tabs .form .info {
	color: #666;
}
.tabs .form .info.info_success,
.tabs .form .info.info_error {
	display: none;
}
.tabs .form .info.info_success {
	font-weight: bold;
}
.tabs .form .info.info_error {
	color: #f00;
}
.tabs .error > .info.info_error {
	display: block;
}

.tabs.tabs_auth {
	min-width: 480px;
	overflow: hidden;
}
.tabs.tabs_auth ul.tab_nav > li {
	font-size: 10px;
	height: 56px;
	width: 33.33%;
}
.tabs.tabs_auth .tab_pane_wrap {
	margin: 0 auto;
	padding: 20px 0 30px;
	width: 300px;
}
.tabs.tabs_auth .form .form_field {
	margin-bottom: 12px;
}
.tabs.tabs_auth .form .form_field label {
	color: #000;
	font-size: 14px;
}
.tabs.tabs_auth .form .form_field input[type="text"],
.tabs.tabs_auth .form .form_field input[type="password"] {
	border: 1px solid #ccc;
	border-radius: 2px;
	box-sizing: border-box;
	display: block;
	line-height: 30px;
	margin: 3px 0;
	padding: 0 10px;
	width: 100%;
}
.tabs.tabs_auth .form .info {
	margin-bottom: 4px;
	padding: 0;
}
.tabs.tabs_auth .form .info:last-child {
	margin-bottom: 0;
}
.tabs.tabs_auth .form > .info {
	font-size: 13px;
}

.tabs.tabs_auth .form .form_field.required label:before {
	content: '*';
	font-size: 13px;
	margin-right: 2px;
}
.tabs.tabs_auth .form .form_field.error input[type="text"],
.tabs.tabs_auth .form .form_field.error input[type="password"] {
	border-color: #f00;
	/*color: #f00;*/
}
.tabs.tabs_auth .form .form_field > .info {
	font-size: 11px;
}
.tabs.tabs_auth .form .form_controls {
	margin-top: 28px;
}
.tabs.tabs_auth .form .form_controls button {
	color: #fff;
	font-size: 14px;
	line-height: 38px;
}
.tabs.tabs_auth .privace {
	font-size: 11px;
	margin-top: 20px;
}
.tabs.tabs_auth p {
	font-size: 13px;
	margin: 10px 0;
}
.tabs.tabs_auth .reforgot {
	border-bottom: 1px dashed #0083d3;
	color: #0083d3;
	cursor: pointer;
	font-size: 14px;
}

.modal_auth .fancybox-close {
	background-image: none;
	background-color: #fff;
	border-radius: 15px;
	display: block;
	height: 30px;
	right: -45px;
	text-decoration: none;
	top: -15px;
	width: 30px;
}
.modal_auth .fancybox-close:after {
	color: #000;
	content: "X";
	display: block;
	font-family: Arial, sans-serif;
	line-height: 30px;
	text-align: center;
	width: 30px;
}

/*404*/
.kd-404-wrap_block{
    width: 100%;
    margin-top: 30px;
    background: #f0f0f0;
    letter-spacing: -0.4em;
    font-family: Tahoma;
  }
  .kd-404-block{
    display: inline-block;
    letter-spacing: normal;
    vertical-align: top;
  }
  .kd-404-block-1{
    width: 22%;
    position: relative;
    height: 100%;
  }
  .kd-404-block-2{
    width: 78%;
  }
  .kd-404-block-1>div{
    line-height: 120px;
    font-size: 36px;
    color: #ed1d26;
    font-weight: bold;
    text-align: center;
  }

  .k4b2-block-1{
    margin-top: 30px;
    font-size: 14px;
    font-weight: bold;
    color: black;

  }
  .k4b2-block-2{
    margin-top: 20px;
    font-weight: normal;
    font-size: 13px;
    color: #525354;
  }
  .k4b2-block-2 a{
    color: #119de6;
  }

  .kd-main-404-block .tmb_new3{
    width: 100%;
  }
  
  .kd-main-404-block .kd-404-recomend{
    width: 100%;
    margin: 30px 0;
  }
  
  .kd-main-404-block .kd-404-recomend .rr-widget .widgettitle, p.header{
      font-size: 16px;
      color: #333333;
      font-weight: bold;
      margin:0;
      padding:0;
      padding-bottom: 30px;
  }

  .kd-404-hit{
    padding: 0 14px;
  }
  
  .kd-main-404-block .foto4_new{
      min-height: 126px;
      position: relative;
      width: 100%;
      display: block;
  }

  .kd-main-404-block .tmb_new3 td{
    padding-bottom: 20px;
  }
  
  .kd-main-404-block .tmb_new3 td:last-child{
    padding-bottom: 0px;
  }

  .kd-main-404-block .kd-404-recomend .rr-widget .widgettitle, p.header{
      font-size: 16px;
      color: #333333;
      font-weight: bold;
      margin:0;
      padding:0;
      padding-bottom: 30px;
  }

  .kd-404-hit{
    padding: 0 14px;
  }
  
  .kd-main-404-block .foto4_new{
      min-height: 126px;
      position: relative;
      width: 100%;
      display: block;
  }

  .kd-main-404-block .tmb_new3 td{
    padding-bottom: 20px;
  }

  .kd-main-404-block>div{
    margin-bottom: 30px;
  }
  
  .kd-sub-nav{
    display: none;
  }
  
.cat_section_top td:last-child div {
    text-align: center;
    width: 74px;
}

  .k4b2-decs{
    display: inline-block;
  }

  .k4b2-mobile{
      display: none;
  }


.kd-main-404-block .sub-nav{
    display: none;
}

.kd-main-404-block .main{
    display: none;
}

.sticky-wrapper{
  display: none;
}