
@import url(home.css);
@import url(menu.css);

a {
	color:#ad905d;
}
a:hover {
	color: #fff !important;
}
a:visited {
	color:#ad905d;
}
html, body {
	height:100%;
}
body {
	font: normal 82% Verdana, sans-serif;
	text-align:center;
	background-color:#000;
	color:#cbcbcb;
	margin:0; padding:0;
}
form {
	margin:0; padding:0;
}
hr {
	display:none;
}
h1 {
	font: normal 2em Verdana, serif;
	color:#ffdf80;
	margin:0; padding: 0 0 .7em 0;
}
h2 {
	font: normal 1.65em Verdana, serif;
	color:#ffdf80;
	margin:0; padding: 0 0 1.1em 0;
}
h3 {
	font: bold 1.15em Verdana, serif;
	/*color:#fff;*/
	color:#CBCBCB;
	margin:0; padding: 0 0 1.1em 0;
}
img {
	border:none;
}
table {
	border-collapse:collapse;
	font-size:1em;
}
th {
	vertical-align:top;
	padding:0;
}
td {
	vertical-align:top;
	padding:0;
}
ul {
	list-style:none;
}

fieldset {
	width:100%;
	border:none;
	margin:0;
	padding:0;
}
legend { display:none; }
#ks {
	position:absolute;
	left:189px;
	width:212px;
	text-align:left;
	margin:0; padding: 0 0 0 40px;
	background: transparent url('/i/ks_logo.gif') 0 3px no-repeat;
}
#ks span {
	display:block;
	width:19em;
	height:18px;
	font-size:.88em;
	color:#999;
}
html>body #ks span {
	height:auto;
	min-height:18px;
}
.active {
	text-decoration:none;
	color: #ffdf80 !important;
	cursor:default;
}
a.active:hover {
	color: #ffdf80 !important;
}
.al {
	text-align:center;
}
.al2 {
	vertical-align: middle !important;
}
.ars td {
	padding: 0 0 30px 0;
}
.ars .dd1 {
	padding-right:15px;
}
.ars .dd1 img {
	display:block;
}
.bg {
	background-color: #99008c !important;
	background-image: none !important;
}
.bg2 {
	background-color: #333 !important;
	background-image: none !important;
}
.book {
	width:178px;
	left:1px;
}
.buta {
	font-size:.85em;
	height:10px;
	display:block;
	color:#fff;
	background: transparent url(/i/but.png) no-repeat 0 .45em;
	padding: 0 0 0 14px;
}
html>body .buta {
	min-height:10px;
	height:auto;
}
.call {
	font: italic bold .9em Georgia, "Times New Roman", Times, serif;
	margin:0; padding: 0 0 .75em 0 !important;
}
.che input {
	position:relative;
	left:-4px;
}
.che span {
	position:relative;
	top:0;
	*top:-2px;
}
@-moz-document url-prefix(){
	.che span { top:-4px; }
}
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	line-height:1px;
}
.club {
	width:203px;
	left:430px;
	top:6px;
}
.colo a {
	color: #ad905d !important;
}
.colo2 {
	color: #fddb80;
}
.colo3 {
	color: #ff8595;
}
.colo4, .colo4 a {
	color: #ffdf80 !important;
}
.colo5 {
	color: #ff8595;
}
.colo6 {
	color: #ff0099;
}
.comme {
	font-size:.85em;
	height:13px;
	color:#666;
	background: transparent url(/i/comments.png) no-repeat 0 3px;
	margin: 0 0 25px 0; padding: 0 0 0 16px;
}
html>body .comme {
	min-height:13px;
	height:auto;
}
.container {
	width:994px;
	text-align:left;
	/*overflow:hidden;*/
}
html>body .container {
	width:996px;
	margin:0 auto;
}
.container p {
	line-height:1.4em;
	margin:0; padding: 0 0 1em 0;
}
.copy {
	position:absolute;
	bottom:33px;
	left:50%;
	margin-left:-442px;
	color:#ddd;
	font-size:78%;
}
.copy p {
	float:left;
}
.dec {
	height:490px;
/*	background: transparent url(/i/news_bckgrnd3.jpg) no-repeat 100% 0;*/
}
html>body .dec {
	min-height:490px;
	height:auto;
}
.deca {
	height:4px;
	background: transparent url(/i/brd-bottom.png) repeat-x 0 0;
	margin: 0 2px;
}
.deca2 {
	height:4px;
	background: transparent url(/i/brd-top.png) repeat-x 0 0;
	margin: 0 0 20px 0;
}
.dev {
	position:absolute;
	left:50%; 
	/*  bottom:18px; */
	bottom:80px;
	/* margin-left:-442px;  */
	margin-left:150px;
	color:#ddd;
	font-size:78%;
	z-index:5;
}
.dev a {
	color: #ccc !important;
}
.fixwi {
	width:100%;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.fo {
	font-size:.85em;
}
.fo2 {
	font-size:.85em;
	padding: .5em 0;
	color:#FFF;
}
.fo3 {
	font: normal .85em Tahoma, sans-serif;
}
.fo4 {
	font-size:1.21em;
}
.fo5 {
	font-size:.75em;
}
.fo6 {
	font-size:1.1em;
	color:#ffdf80;
}
.fo7 {
	font-size:.85em;
	color:#666;
}
.footempty {
	height:200px;
}
.foot {
	position:absolute;
	bottom:0; left:0;
	width:100%; height:200px;
	background: transparent url(/i/footer-secondary-left.jpg) no-repeat 0 100%;
}
html>body .foot {
	min-height:200px;
	height:auto;
}
.foot p a {
	color:#ddd !important;
	text-decoration:underline !important;
}
.foot p a:hover {
	color:#fff !important;
}
.foot p {
	margin:0;
	line-height:1.05em;
}

.foot .copy #ks span a { color:#ad905d !important; }
.foot .copy #ks span a:hover,
.foot .copy #ks span a:active { color:#FFF !important; }

.footdecor {
	background: transparent url(/i/footer-secondary-right.jpg) no-repeat 0 0;
	position:absolute;
	right:0;
	width:560px;
	height:199px;
}
.game {
	width:207px;
	left:203px;
	top:6px;
}
.header {
	height:370px;
}
.header .erc {
	/*position:absolute;
	top:37px; left:50%;*/
	float:right;
	width:210px;
	height:130px;
	background:transparent url('/i/key.png') 0 5px no-repeat;
}
#home .header .erc {
	/*position:absolute;
	top:37px; left:50%;*/
	float:right;
	width:210px;
	height:130px;
	background:transparent url('/i/key.png') 0 20px no-repeat;
}
.header .erc div {
	/*position:absolute;
	top:0; left:300px;*/
	width:151px;
	padding:33px 0 12px 59px;
}
#home .header .erc div {
	/*position:absolute;
	top:0; left:300px;*/
	width:151px;
	padding:48px 0 14px 59px;
}
.header .erc div a {
	padding: 0 2px 0 0;
}
#home .header .erc p {
	padding:0 0 0 20px;	
}
.header .erc p {
	padding:0 0 0 43px;	
}
.header .logotype {
	position:absolute;
	top:0; left:50%;
	width:1px; height:1px;
}
.header .logotype a {
	position:absolute;
	top:0; left:-105px;
	display:block;
	width:210px; height:240px;
}
.header .logotype span {
	display:none;
}
.heading {
	font: 1.25em Verdana, sans-serif;
	line-height: 1.25em !important;
}
.inp {
	width:220px; height:20px;
	border: 1px solid #999;
}
.inp2 {
	width:50px; height:20px;
	border: 1px solid #999;
}
.inp3 {
	width:100%; height:115px;
	border: 1px solid #999;
}
.inp4 {
	width:100%; height:20px;
	border: 1px solid #999;
}
.inp5 {
	width:100%; height:220px;
	border: 1px solid #999;
}
.inp6 {
	width:100%; height:22px;
	border: 1px solid #999;
}
.inp7 {
	width:205px; height:20px;
	border: 1px solid #999;
}
.inp8 {
	height:22px;
	border: 1px solid #999;
}
.inp9 {
	width:116px; height:20px;
	border: 1px solid #999;
}
html>body .inp9 {
	width:118px;
	*width:116px;
}
.inp10 {
	width:100%; height:120px;
	border: 1px solid #999;
}
.ind {
	padding: 0 0 0 20px;
}
.ind2 {
	padding: 0 0 1.35em 0;
}
.ind3 {
	background: transparent url(/i/brd-bottom.png) repeat-x 0 100%;
	padding: 20px 20px 0 20px;
	*zoom:1;
}
.ind4 {
	margin-bottom:10px;
}
.ind5 {
	background: transparent url(/i/brd-bottom.png) repeat-x 0 100%;
	padding: 15px 10px;
	*zoom:1;
}
.ind6 {
	margin: 4px 15px 0 0;
}
.ind7 {
	color:#cbcbcb;
	padding: .6em 0 2em 10px;
}
.ind8 {
	background: transparent url(/i/brd-bottom.png) repeat-x 0 100%;
	padding: 15px 20px;
	*zoom:1;
}
.lblock p {
	margin:0; padding: 0 0 .15em 0 !important;
}
.lblock ul, .lblock li {
	list-style-type:none;
	margin:0; padding:0;
}
.dec ul,
.lblock ul {
	margin: 0 0 1.25em 0;
}
.c2 ul li,
.lblock ul li {
	background: transparent url(/i/list-bullet.jpg) no-repeat 0 .55em;
	padding: 0 0 .15em 8px;
}
.lblock .sp {
	padding: 0 0 25px 35px;
}
.lblock .gBvariant li,
.lblock .sp ul li {
	font-weight:bold;
	background: transparent url(/i/version_bull.gif) no-repeat 0 .45em;
	padding: 0 0 .75em 13px;
}
.lblock .sp2 {
	font-size:1.1em;
	margin:0; padding: 0 0 1em 0 !important;
}
.lblock h2 {
	padding:0;
	line-height:1.7em;
	font-size:1.14em;
	font-weight:bold;
}
.lblock .game-type {
	line-height:1.18em;
	font-size:.83em;
}
.lblock .game-price { 
	margin:14px 0 0;
	line-height:2.21em;
	font-family:Georgia; 
}
.lblock .game-price em { font-size:1.37em; }

.lblock .game-price strong {
	font-size:1.98em;
	font-style:italic;
	color:#fc0;
}
.lblock .game-img img { 
	display:block; 
	padding:0;
}
.lblock .game-trash { padding:0 0 0 8px }
.lblock .game-trash a {
	display:block;
	width:162px;
	height:56px;
	padding:9px 0 0 64px;
	line-height:1em;
	font-size:1.2em;
	font-family:Georgia;
	font-style:italic;
	color:#ad905d;
	background:transparent url('/img/trash.png') no-repeat 0 0;
}
.lblock .game-by {
	padding:40px 0 15px 26px !important;
	line-height:1.07em;
	font-size:1.06em;
}
/* zv */
.lblock .game-izd {
	font-size:.9em;
}
/* end zv */
.lblock .gBvariant { padding:0 0 0 26px; }
.lh {
	line-height:1.5em;
}
.maintab {
	position:relative;
	z-index:20;
}
.maintab .b1 {
	/*width:287px;*/
	width:234px; /*height:250px;*/
	padding: 27px 10px 90px 47px;
}
.maintab2 .c1 {
	width:200px;
	padding-top:1.1em;
}
.maintab2 .c2 {
	padding-top:1.1em;
	padding-right: 30px;
}
.newsDiv {
	min-height:400px;
	margin: 0 0 25px 0;
}
*html .newsDiv { height:400px; }
.newsDiv p {
	margin:0; padding: 0 0 2.75em 0 !important;
}
.newsDiv p span {
	font-size:.85em;
	line-height:1em;
}
.newsDiv p a {
	display:block;
	color:#ffcc00;
	width:170px;
	font-size:.9em;
}
.path ul, .path li {
	list-style-type:none;
	margin:0; padding:0;
}
.path ul {
	color: #fff;
	padding: 0 10px 60px 0;
}
.path li {
	float:left;
	margin-right:22px;
}
.pbook1 {
	position:relative;
	left:-47px;
	height:225px;
	background: transparent url(/i/book-fanti.jpg) no-repeat 0 0;
	padding: 10px 0 0 52px;
}
.pbook2 {
	position:relative;
	left:-47px;
	height:225px;
	background: transparent url(/images/free.jpg) no-repeat 20px 10px;
	padding: 10px 0 0 52px;
}
html>body .pbook {
	min-height:225px;
	height:auto;
}
.ppc {
	display:block;
	margin: 0 0 10px 0;
}
.pgame {
	position:relative;
	left:-10px;
	height:240px;
	background: transparent url(/i/game-fanti-new.jpg) no-repeat 0 0;
	padding: 7px 0 0 28px;
}
html>body .pgame {
	min-height:240px;
	height:auto;
}
.pos {
	position:relative;
}
.pos2 {
	position:relative;
	height:180px;
}
.rat {
	margin: 0 0 35px 0;
}
.rat th {
	font: normal .85em Verdana, sans-serif;
	color:#ff0099;
	background-color:#333;
	text-align:center;
	padding: .75em 0;
	border: 2px solid #000;
}
.rat td {
	font-weight:bold;
	vertical-align:middle;
	color:#fff;
	border: 2px solid #000;
}
.rat td a {
	color:#ffdf80;
}
.rat .y1 {
	width:65px;
	font-size:1.85em;
	text-align:center;
	padding: .25em 0;
}
.rat .y2 {
	width:135px;
	text-align:center;
}
.rat .y3 {
	padding: 0 25px;
}
.rat .y4 {
	text-align:left;
	padding-left:25px;
}
.rco1 td {
	background-color:#d51aae;
}
.rco2 td {
	background-color:#b01591;
}
.rco3 td {
	background-color:#8c1174;
}
.rco4 td {
	background-color:#6e0d5b;
}
.rco5 td {
	background-color:#560d4a;
}
.rco6 td {
	background-color:#470d3e;
}
.rco7 td {
	background-color:#3e123a;
}
.rco8 td {
	background-color:#381439;
}
.rco9 td {
	background-color:#2a132e;
}
.rco10 td {
	background-color:#160c1d;
}
.rco21 td {
	background-color:#d51a4a;
}
.rco22 td {
	background-color:#b0153e;
}
.rco23 td {
	background-color:#8d1132;
}
.rco24 td {
	background-color:#6f0e29;
}
.rco25 td {
	background-color:#550c21;
}
.rco26 td {
	background-color:#4a0f21;
}
.rco27 td {
	background-color:#3e1323;
}
.rco28 td {
	background-color:#3c1629;
}
.rco29 td {
	background-color:#32142a;
}
.rco210 td {
	background-color:#1e0d1e;
}
.rcc1 td {
	background-color:#d01aaa;
	padding: 5px;
}
.rcc2 td {
	background-color:#cd19a8;
	padding: 5px;
}
.rcc3 td {
	background-color:#c419a1;
	padding: 5px;
}
.rcc4 td {
	background-color:#be189d;
	padding: 5px;
}
.rcc5 td {
	background-color:#b91899;
	padding: 5px;
}
.rcc6 td {
	background-color:#b21793;
	padding: 5px;
}
.rcc7 td {
	background-color:#a8178c;
	padding: 5px;
}
.rcc8 td {
	background-color:#9c1683;
	padding: 5px;
}
.rcc9 td {
	background-color:#92157b;
	padding: 5px;
}
.rcc10 td {
	background-color:#8a1575;
	padding: 5px;
}
.rcc11 td {
	background-color:#7e146d;
	padding: 5px;
}
.rcc12 td {
	background-color:#741365;
	padding: 5px;
}
.rcc13 td {
	background-color:#6c125e;
	padding: 5px;
}
.rcc14 td {
	background-color:#631258;
	padding: 5px;
}
.rcc15 td {
	background-color:#57114f;
	padding: 5px;
}
.rcc16 td {
	background-color:#50104a;
	padding: 5px;
}
.rcc17 td {
	background-color:#440f40;
	padding: 5px;
}
.rcc18 td {
	background-color:#360e36;
	padding: 5px;
}
.rcc19 td {
	background-color:#2e0e30;
	padding: 5px;
}
.rcc20 td {
	background-color:#240d28;
	padding: 5px;
}
.rcc21 td {
	background-color:#1c0c22;
	padding: 5px;
}
.rcc22 td {
	background-color:#180c1f;
	padding: 5px;
}
.rcc23 td {
	background-color:#160c1e;
	padding: 5px;
}
.searchform {
	color:#fff;
	background: #990066 url(/i/konkurs_bg2.png) no-repeat 0 100%;
	margin: 0 0 2.5em 0;
}
.searchform form {
	background: transparent url(/i/brd-top.png) repeat-x 0 0;
	margin:0; padding:0;
}
.searchform .w1 {
	padding: 0 0 15px 0;
}
.searchform .w2 {
	width:140px;
	padding: 0 10px 0 0;
}
.searchform .w3 {
	width:160px;
}
.searchform .w3 span {
	display: block;
	padding-bottom:.4em;
}
.searchform .w4 {
	padding-bottom:30px;
}
.searchform .w5, .searchform .w5 div {
	width:20px;
}
.searchform .w6 {
	padding: 0 0 0 15px;
}
.searchform .w7 {
	width:120px;
}
.slider {
	font-weight:bold;
	color:#fff;
	margin: 0 0 1em 0;
}
.slider span {
	margin: 0 2px 0 1px;
}
.slider .marked {
	font-size:1.65em;
	line-height:1.8em;
}
.sp3 {
	font: bold 1.1em Verdana, sans-serif;
	margin:0; padding: 0 0 1em 0;
}
.spp {
	margin-top:5px;
	margin-left:auto;
	margin-right:auto;
}
.spp2 {
	background-image:none;;
	padding-bottom:35px;
}
.spp3 {
	font: normal 1em Tahoma, serif;
	margin: 0 0 1.25em 0;
}
.spp3 p {
	padding: 0 0 .5em 0;
}
.spp4 {
	height:140px;
}
html>body .spp4 {
	min-height:140px;
	height:auto;
}
.ti {
	font: normal 1.45em Verdana, serif;
	color:#ffdf80;
	margin:0; padding: 0 0 1em 0;
}
.ti2 {
	font: italic bold 2em Georgia, "Times New Roman", Times, serif;
	width:155px;
	color:#ffdf80;
	text-align:center;
	line-height:1em;
	margin:0; padding: 0 0 1em 0;
}
.ti2 a {
	color:#fff;
	text-decoration:none;
}
.wrap {
	position:relative;
	width:100%; height:100%;
	width:expression(
		(
			(document.compatMode && document.compatMode=='CSS1Compat') ?
			document.documentElement.clientWidth : document.body.clientWidth
		)
		< 994 ? "994px" : "100%"
	);

/*
	width:expression(
		document.body.clientWidth < 994 ? "994px" : "100%"
	);
*/
	/*background: transparent url(/i/game.jpg) no-repeat 50% 0;*/
}
html>body .wrap {
	min-width:996px; min-height:100%;
	width:auto; height:auto;
}
.wrbg {
	background: transparent url('/i/game_new_valentine.jpg') no-repeat 50% 0;
}
.wrbg2 {
	background: transparent url('/i/book_new_valentine.jpg') no-repeat 50% 0;
}
.wrbg3 {
	background: transparent url('/i/club_new_valentine.jpg') no-repeat 50% 0;
}
.wrbg4 {
	background: transparent url('/i/index_valentine.jpg') no-repeat 50% 0;
}
.wrbg4-ny {
	background: transparent url(/i/index-ny-2011.jpg) no-repeat 50% 0;
}
.wrbg2-ny {
	background: transparent url(/i/book-ny.jpg) no-repeat 50% 0;
}
.wrbg-ny {
	background: transparent url(/i/game-ny.jpg) no-repeat 50% 0;
}
.wrbg3-ny {
	background: transparent url(/i/club-ny.jpg) no-repeat 50% 0;
}

@import url('/gallery.css');

@media screen {
	a { cursor:hand; }
	html>body a { cursor:pointer; }
}

/*fotogallery*/

.photoAlbumList { margin:39px 0 0 0; }

.container .photoAlbum { padding:0 0 19px 0; }

.container .photoCover {
	float:left;
	padding:0 15px 0 0;
}
.container .photoCover img {
	display:block;
	border:5px solid #FFF;
}
.container .photoDesc {
	float:left;
	font-size:.83em;
	line-height:1.9em;
	width:324px;
}
.container .photoDesc a:visited,
.container .photoDesc a:hover,
.container .photoDesc a:link,
.container .photoDesc a:active {
	font-size:2.18em;
	line-height:.9em;
}
/**/
/**/
.album-foto-g { margin:4px 0 0 0; }
.album-foto-g td {
	width:160px;
	height:130px;	
}
.album-foto-v td { height:130px; }

.container .album-foto-v img,
.container .album-foto-g img {
	display:block;
	border:5px solid #FFF;
}
/**/
/**/
.container .title_album {
	width:600px;
	padding:16px 0 0;
	margin:10px 0 20px 1px;
	font-size:1.21em;
	color:#FFF;
}
.title_album strong { float:left; }
.nav-foto { 
	display:block;
	float:right;
	width:56px;
	height:10px;
}
.container .title_coment {
	padding:16px 0 0;
	margin:10px 0 7px 1px;
	font-size:1.21em;
	color:#FFF;
}
.foto-prev { font-size:.83em }

.foto-prev img {
	display:block;
	width:590px;
	border:5px solid #FFF;
}
.container .foto-prev .signature { padding:14px 0 0 5px; }
.coment { 
	width:600px;
	padding:0 0 5px; 
}
.foto-coment {
	width:562px;
	margin:42px 0 20px; 
}
.foto-coment .fCtitle a { font-size:1.21em; }

.foto-coment .fCtitle {
	width:100%;
	padding:5px 19px 9px;
	background-color:#1f1f1f;
}
.foto-coment .fCtitle .name { float:left; }

.foto-coment .fCtitle .data {
	float:right;
	font-size:.76em;
}
.foto-coment .fCcoment {
	width:100%;
	padding:6px 19px 10px;
	background-color:#484848;
}

.foto-form-coment {
	width:600px;
	padding:6px 0 21px;
	border-width:1px 0 1px 0;
	border-style:dashed;
	border-color:#4a4a4a;
	text-align:left;
	color:#999;
	font-size:.83em;
}
.container .foto-form-coment p {
	margin:0;
	padding:0;
}
.ffc-col1,
.ffc-col2 { float:left; }
.ffc-col1 {
	width:223px;
	margin:0 20px 0 0;
}
.foto-form-coment input {
	height:19px;
	border:1px solid #a5acb2;
}
.foto-form-coment .inputText input { width:221px; }

.foto-form-coment .inputText2 { float:right; }

.foto-form-coment .inputText2 input { 
	width:134px; 
	margin:9px 0 0;
}
.foto-form-coment .inputSubmit input {
	width:160px;
	height:21px;
}
.container .foto-form-coment .capcha {	margin:20px 0 0; }

.foto-form-coment .capcha span{
	float:left;
	display:block;
	width:78px;
}
.foto-form-coment .capcha img{
	float:right;
	width:136px;
}
.container .foto-form-coment .lbl { padding:10px 0 7px; }

.container .foto-form-coment .inputTextarea { padding:0 0 14px; }

.container .foto-form-coment .inputTextarea textarea{
	width:346px;
	height:70px;
	border:1px solid #a5acb2;
}


.game-by-type { 
	margin:0;
	padding:0 28px 24px 0;
}
.game-by-type p {
	float:left;
	margin:0;
	padding:0;
}
.game-by-type .game-by-name {
	font-size:.83em;
}
.game-by-type .game-by-name span {
	font-size:1.45em;
	line-height:1.2em;
}

.game-by-type .game-by-trash {
	float:right;
	padding:6px 0 0;
	font-size:.91em;
}
.game-by-type .game-by-trash a {
	display:block;
	height:28px;
	padding:3px 0 0 38px;
	background:transparent url('/i/trash-by.gif') 0 0 no-repeat;
}

.basket-fldst form { padding:0 30px 0 0; }
.basket-fldst table {
	margin:0 0 33px 0;
}
.basket-fldst th { 
	padding:0 0 24px;
	font-size:.83em;
	font-weight:normal;
	color:#cbcbcb;
}
.basket-fldst td {
	padding:0 0 14px;
	font-size:.91em;
	color:#FFF;
}
.bskt-fldst-name {
	width:189px;
}
.bskt-fldst-num {
	width:72px;
}
.basket-fldst .inputText input {
	float:left;
	width:1.54em;
	height:1.04em;
	text-align:right;
	border: 1px solid #999;
}
.basket-fldst .inputText a {
	float:left;
	position:relative;
	display:block;
	overflow:hidden;
	width:18px;
	height:18px;
	margin:0 0 0 2px;
}
.basket-fldst .inputText a em {
	float:left;
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:18px;
	height:18px;
	background:transparent url('/i/basket-v.gif') 100% 0;
}
.basket-fldst .inputText a strong {
	display:block;
	overflow:hidden;
}
.bskt-fldst-price {
	width:112px;
	text-align:right;
}

.bskt-fldst-td-price {
	text-align:right;
}
.bskt-fldst-del {
	width:94px;
	text-align:right;
}
.basket-fldst .bskt-fldst-price-end,
.basket-fldst .bskt-fldst-end {
	padding:6px 0 0;
}
.basket-fldst .bskt-fldst-price-end {
	text-align:right;
	font-weight:bold;
}
.container .bskt-next-by {
	width:181px;
	height:28px;
	margin:0;
	padding:0 0 18px 19px;
	background:transparent url('/img/back.gif') 0 12px no-repeat ;
}
.container .bskt-next-by a {
	display:block;
	height:28px;
	margin:0;
	padding:4px 0 0 0;
	font-size:.91em;
	background:transparent url('/i/trash-by.gif') 100% 0 no-repeat
}
.bskt-btm {}
.bskt-btm .bskt-btm-r,
.bskt-btm .bskt-btm-l {
	display:block;
	float:left;
	width:2px;
	height:32px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
}
.bskt-btm .bskt-btm-r {
	background-image:url('/img/bskt-btm-r.gif');
}
.bskt-btm .bskt-btm-l {
	background-image:url('/img/bskt-btm-l.gif');
}
.container .bskt-btm span {
	float:left;
	height:32px;
	padding:0 8px 0 6px;
	background:transparent url('/img/bskt-btm-bg.gif') 0 0 repeat-x;
}
.bskt-btm input {
	height:32px;
	border:none;
	padding:0 25px 0 0;
	font-size:1.4em;
	background:transparent url('/img/bskt-btm-next.gif') 100% 12px no-repeat;
}
.container .yZakaz {
	font-size:.91em;
	padding:0 0 10px;
}
.container .zakaz {
	margin:0;
	padding:0 0 19px 20px;
	font-size:.91em;
	color:#cbcbcb;
}
.container .zakaz li { line-height:1.66em; }
.container .zakaz-star {
	font-size:.76em;
	padding:0 0 13px 0;
}

.container .oform-fldst p {
	float:left;
	padding:0 0 6px 0;
}
.container .oform-fldst .lbl {
	width:151px;
	padding:2px 0 0;
}
.container .oform-fldst .lblTxtr {
	padding:0 0 0;
}
.container .oform-fldst .star {
	padding:0 7px 0 0;
	background:transparent url('/img/star.gif') 100% 3px no-repeat
}
.container .oform-fldst span {
	display:block;
	font-size:.76em;
}
.oform-fldst input { 
	height:19px;
	border:1px solid #999;
}
.oform-fldst .inputText1 input { width:308px; }
.oform-fldst .inputText2 input { width:218px; }
.oform-fldst .inputText3 input { width:128px; }
.oform-fldst .inputText4 input { width:78px; }
.oform-fldst .inputTextarea textarea { 
	width:308px;
	height:47px;
	border:1px solid #999;
}
.bskt-btm .order-btm-l,
.bskt-btm .order-btm-r {
	display:block;
	float:left;
	width:2px;
	height:24px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
}
.bskt-btm .order-btm-r { background-image:url('/img/order-btm-r.gif'); }

.bskt-btm .order-btm-l { background-image:url('/img/order-btm-l.gif'); }

.container .oform-fldst .inputSubmit { padding:0 0 0 200px; }

.container .inputSubmit input {
	float:left;
	border:none;
	height:24px;
	background:transparent url('/img/order-btm-bg.gif') 0 0 repeat-x;
}
.container .download-title { padding:0 0 20px; }

.maintab2 {
	/*background: transparent url(/i/news_bckgrnd3.jpg) no-repeat 100% 0;*/
	min-height:490px;
}
.newsBg .maintab2 { background: transparent url(/i/news_bckgrnd3.jpg) no-repeat 100% 0; }


/*marina*/
.send td { padding:3px 0; }

.send .cc1 {
	width:1px;
	padding-right:25px;
}
.container .game-page { margin:20px 0 0; }

.copyInfo {
	position:absolute;
	/* bottom:90px; */
	bottom:34px;
	z-index:6;
	left:43%;
	font-size:78%;
}
.ban-main {
	position:relative;
	width:970px;
	height:60px;
	margin:0 auto;
	text-align:center;
}
.ban-main a {
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:970px;
	height:60px;
	z-index:100;
}
.ban-main img {
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:970px;
	height:60px;
}
.basketError { color:#cb0a0a; }

.inpTextarea,
.lblMessage {
	float:left;
	width:200px;
	padding:2px 0 0;
}
.inpTextarea { width:240px; }
.inpTextarea textarea {
	width:238px;
	border:1px solid #999999;
}
.container .orderEnd {
	font-size:2em;
	color:#FDDB80;
}
/**/

/* zv */
#actionBanner{
	position:absolute;
	right:10px;
	top:783px;
}
.basketPs { font-size:.72em; }

/* end zv */

/* ek */
#phones table {
	width:200px;
}
#phones .tel {
	font-size:18px;
	color:#ffce05;
	font-weight: bold;
	font-style: italic;
}
#phones .ind {
	font-size:13px;
	color:#ffd886;
	padding: 0;
}
