html {
	margin: 0 0 0 0;
}
body {
	margin: 0 0 0 0;
	text-align: center;
	background-color: black;
	color: white;
	font-size: 14px;
	line-height: 100%;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	font-family: sans-serif;
}

a {
	color: #ffffff;
	outline: none;
}
a:hover {
	color: #FFF400;
}

.CostSymbol {
	width: 8px !important;
	height: 9px !important;
}
.wrapper {
	width: 980px;
	height: auto;	
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
#anchor {
	position: absolute;
	left: 0px;
	top: 1200px;
}
#div-menu {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	height: 1232px;
	text-align: center;
	overflow: hidden;
	background: url('../images/bg_01.jpg') no-repeat;
	background-position: top center;
	min-width: 980px;
}

#div-content {
	margin-left: auto;
	margin-right: auto;
	margin-top: -19px;
	height: auto;
	min-width: 980px;
	background: url('../images/bg_02.jpg') repeat-y;
	background-position: top center;
	text-align: center;
	
}

#div-footer {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	margin-bottom: 0;
	height: 672px;
	min-width: 980px;
	background: url('../images/bg_03.jpg') no-repeat;
	background-position: top center;
	text-align: center;
}
.menu_level1 {
	position: absolute;
	left: 126px;
	top: 237px;
	
	height: 20px;

}
.menu_level2 {
	position: absolute;
	left: 126px;
	top: 267px;
	height: 20px;
}

.menu_element {
	background: url('../images/menu_default.gif') repeat;
	float:left;
	height: 19px;
	padding-top: 3px;
	padding-left: 8px;
	padding-right: 8px;
	cursor: hand;
	cursor: pointer;
	color: #ffffff;
}
.menu_element_selected {
	background: url('../images/menu_select.gif') repeat;
	color: #000000;
}
.menu_selected {
	background: url('../images/menu_default.gif') repeat;
	float:left;
	height: 19px;
	padding-top: 3px;
	padding-left: 8px;
	padding-right: 8px;
	cursor: default;
	color: #fff400;
}
.menu_clicked {
	background: url('../images/menu_default.gif') repeat;
	float:left;
	height: 19px;
	padding-top: 3px;
	padding-left: 8px;
	padding-right: 8px;
	cursor: default;
	color: #fff400;
}
#arrow {
	position: absolute;
	width: 18px;
	height: 11px;
	background: url('../images/selected.png') repeat;
	display: block;
}
.subs {
	opacity: 0;
	filter: alpha(opacity = 0);
	position: absolute;
	top:267px;
}
.content {
display: block;
padding-top: 20px;

margin:0px auto 0; overflow:hidden;

}
.bar_step1 {
	position: relative;
	float: left;
	font-size: 1px;
	line-height:1px;
	border-top: solid 2px #ff7e00;
	border-bottom: solid 2px #ff7e00;
	border-left: solid 2px #ff7e00;	
	width: 146px;
	height: 5px;
	background: url('../images/spiral_1.gif') no-repeat -146px 0;

}
.bar_step2 {
	position: relative;
	float: left;
	font-size: 1px;
	line-height:1px;
	border-top: solid 2px #ff7e00;
	border-bottom: solid 2px #ff7e00;
	width: 146px;
	height: 5px;
	background: url('../images/spiral_1.gif') no-repeat -146px 0;

}
.bar_step3 {
	position: relative;
	float: left;
	font-size: 1px;
	line-height:1px;
	border-top: solid 2px #fff400;
	border-bottom: solid 2px #fff400;
	width: 146px;
	height: 5px;
	background: url('../images/spiral_2.gif') no-repeat -146px 0;

}
.bar_step4 {
	position: relative;
	float: left;
	font-size: 1px;
	line-height:1px;
	border-top: solid 2px #fff400;
	border-bottom: solid 2px #fff400;
	border-right: solid 2px #fff400;
	width: 146px;
	height: 5px;
	background: url('../images/spiral_2.gif') no-repeat -146px 0;

}
.dot_left {
	height: 5px;
	width: 5px;
	font-size: 1px;
	background: #ffffff;
	float: left;
}
.dot_right {
	height: 5px;
	width: 5px;
	font-size: 1px;
	background: #ffffff;
	float: right;
}
#bararrow {
	position: absolute;
	background: url('../images/arrow.png') no-repeat;
	width: 18px;
	height: 18px;
	top: 35px;
	left: -9px;
}
#progressbar {
	position: absolute;
	top: 60px;
	width: 750px;
}
#barlabel1 {
	float: left;
	width: 130px;
}
#barlabel2 {
	float: left;
	width: 130px;
}
#barlabel3 {
	float: left;
	width: 130px;
}
#barlabel4 {
	float: left;
	width: 160px;
}
#barlabel5 {
	float: left;
	width: 145px;
}
#barlabel6 {
	float: left;

}
.barlabel_default {
	font-size: 12px;
	color: #FFFFFF !important;
	text-decoration: underline !important;
	cursor: pointer;
	cursor: hand;
}
.barlabel_clicked {
	font-size: 12px;
	color: #FFF400 !important;
	text-decoration: none  !important;
	cursor: default;

}
#video_scroller {
	width: 230px;
	float: left;
	text-align: center;
}
#video_arrow_up {
	margin-left: auto;
	margin-right: auto;
	width: 30px;
	height: 30px;
	background: url('../images/video_arrows.png') 0px 0px no-repeat;
	cursor: pointer;
	cursor: hand;
}
#video_arrow_down {
	margin-left: auto;
	margin-right: auto;
	
	width: 30px;
	height: 30px;
	background: url('../images/video_arrows.png') 0px -30px no-repeat;
	cursor: pointer;
	cursor: hand;
}
.videoshot {
	border: solid #000000 5px;

	width: 134px;
	height: 103px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
.videolabel {
	width: 154px;
	text-align: left;
}
.videotime {
	width: 154px;
	font-size: 12px;
	text-align: left;
	margin-bottom: 15px;
}
#video_scroller_container {
	position: relative;
	width: 180px;
	overflow: hidden;

	margin-left: auto;
	margin-right: auto;
	text-align: center;
	height: 400px;
}
#video_chain {
	position: absolute;
	top: 0px;
}
#video_main {
	float: left;
}
#video_container {
	margin-top: 35px;
	margin-left: 20px;
	background: url('../images/videocontainer_.png') 0px 0px no-repeat;
	width: 528px;
	height: 420px;
}
.videoname {
	font-size: 22px;
	font-weight: normal;
	line-height: 150%;
}
.videoabout {
	font-size: 14px;
	font-weight: normal;
}
.barcontent {
	margin-top: 70px;
}
#screenshots {
	width: 1000px;
	border-collapse: separate;
}
#sshotcell {
	padding: 200px;
}
.screenshot {
	border: solid #000000 3px;
}
.screenshothover {
	border: solid #FFF400 3px !important;
}
.dlwallpaper {
	width: 200px;
	text-align: center;
}
.dlwallpaper a {
	color: #fff400;
	font-size: 12px;

}

.shopbg {
	background: url('../images/shopbg.png') 0px 0px no-repeat;
	width: 200px;
	height: 100px;
	vertical-align: top;
	font-size: 13px;

}
.shop_container {
	padding-top: 20px;
	width: 850px;
	overflow: hidden;	
}
.shop_element {
	width: 200px;
	height: 100px;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	background: url('../images/shopbg.png') 0px 0px no-repeat;
	position: relative;
	cursor: pointer;
	cursor: hand;
	border: solid #000000 1px;
	overflow: hidden;
}
.shop_icon{
	position: absolute;
	top: 10px;
	left: 10px;
	width: 80px;
	height: 80px;
	border: 0px;
}
.shop_label {
	position: absolute;
	top: 10px;
	left: 120px;
	font-size: 14px;
	
}
.shop_sex {
	position: absolute;
	top: 10px;
	left: 100px;
}
.shop_level {
	position: absolute;
	top: 35px;
	left: 100px;
	font-size: 13px;
}
.shop_cash {
	position: absolute;
	top: 70px;
	left: 100px;
	height: 15px;
	background: url('../images/roubles.png') 0px 0px no-repeat;
	width: auto;
	padding-left: 18px;
	font-size: 14px;
}
.shop_flag_hit {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 64px;
	height: 54px;
	background: url('../images/hit.png') 0px 0px no-repeat;

}
.shop_flag_new {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 64px;
	height: 54px;
	background: url('../images/new.png') 0px 0px no-repeat;

}
.shop_element_hover {
	border: solid #FFF400 1px !important;
}
.shop_about {
	display: none;
	padding-top: 20px;

}
.shop_back_url {
	margin-bottom: 20px;
}
.shop_block_left {
	background: url('../images/shopbg.png') 0px 0px no-repeat;
	width: 100px;
	height: 100px;
	float: left;
	position: relative;
	margin-right: 5px;
}
.shop_block_right {

	width: 400px;

	float: left;
	position: relative;
}
.shop_about_line1 {
}
.shop_about_line2 {
	margin-top: 15px;
	font-size: 13px;
}
.shop_about_line3 {
	margin-top: 15px;
}
.shop_about_line4 {
	margin-top: 45px;
}

.shop_about_sex {
	float: left;
	margin-right: 5px;
}
.shop_about_level {
	margin-right: 15px;
	float: left;
	font-size: 13px;
}
.shop_about_cash {
	float: left;
	height: 15px;
	background: url('../images/roubles.png') 0px 0px no-repeat;
	width: auto;
	padding-left: 20px;
	font-size: 14px;

}
/*
.sort{
padding-left: 5px;
padding-right: 5px;
}
.sortspan{
color: #FFF400;
padding-left: 5px;
padding-right: 5px;
}
*/

.shopSortAct{
    color: #FFF;
    padding-left: 5px;
    padding-right: 5px;
    text-decoration:none;
}
.shopSort{
    padding-left: 5px;
    padding-right: 5px;
    text-decoration:underline;
    color:#00B4FF;
    cursor:pointer;
    cursor:hand;
}
#goup {
position: absolute;
top: 0; right: 30px;
margin-top: auto;
margin-bottom: auto;
z-index: 100;
vertical-align: center;
padding:5px;
text-align:center;
font-weight:bold;
width:47px;
height: 90%;
display: table-cell;
}
.upicon {
	margin-top: 150px;
	margin-bottom: auto;
	cursor: hand;
	cursor: pointer;
	width: 47px;
	height: 42px;
	background: url('../images/go_back.png') repeat-y 0 -42px;

	
}
.news {
	position: absolute;
	top: 350px;
	left: 50px;
	width: 450px;
	line-height: 150%;
}
.news .topheader a{
color: #FFF400;
text-decoration: underline;
font-weight: normal;
font-size: 22px;
}
.news .topheader {
color: #FFF400;
font-weight: normal;
text-decoration: none;
font-size: 22px;
line-height: 200%;
}
.news .time {
color: #FFF400;
padding-right: 15px;
}
.news a{
text-decoration: underline;
color: #FFFFFF;
}

.forums {
	position: absolute;
	top: 350px;
	left: 500px;
	width: 450px;
	line-height: 150%;
}
.forums .topheader a{
color: #FFF400;
text-decoration: underline;
font-weight: normal;
font-size: 22px;
}
.forums .topheader {
color: #FFF400;
font-weight: normal;
text-decoration: none;
font-size: 22px;
line-height: 200%;
}

.forums .icon {
width: 20px;
padding-right: 15px;
}

.forums a{
text-decoration: underline;
color: #FFFFFF;
}


.minishop {
	position: absolute;
	top: 550px;
	left: 50px;
	width: 450px;
	line-height: 150%;
	float: left;
}
.minishop .topheader a{
color: #FFF400;
text-decoration: underline;
font-weight: normal;
font-size: 22px;
}
.minishop .topheader {
color: #FFF400;
font-weight: normal;
text-decoration: none;
font-size: 22px;
line-height: 200%;
}
.minishop .element{
color: #FFF400;
background: #000000;
margin-right: 8px;
float: left;
text-align: center;
font-size: 10px;
cursor: pointer;
}

.minishop .element img {
margin: 3px 3px 1px 3px;
width: 50px;
}
.minishop a{
text-decoration: none;
color: #FFFFFF;
}

/* partners */
.partners {
	position: absolute;
	top: 550px;
	left: 500px;
	width: 240px;
	line-height: 150%;
	float: left;
}

.partners .topheader a{
	color: #FFF400;
	text-decoration: underline;
	font-weight: normal;
	font-size: 22px;
}

.partners .topheader {
	color: #FFF400;
	font-weight: normal;
	text-decoration: none;
	font-size: 22px;
	line-height: 200%;
}

.partners .element {
	float: left;
	width: 55px;
	height: 30px;
	margin-right: 15px;
	margin-bottom: 10px;
	text-decoration: underline;
	display: block;
}

.partners .element.phlatline_icon_mini {
	background: #000000 url('../images/phlatline_icon_mini.png') center center no-repeat;
}

.partners .element.prorapru_icon_mini {
	background: #000000 url('../images/prorapru_icon_mini.png') center center no-repeat;
}

.partners .element.kasta_icon_mini {
	background: #000000 url('../images/kasta_icon_mini.png') center center no-repeat;
}

.partners .element.streetbasket_icon_mini {
	background: #000000 url('../images/streetbasket_icon_mini.png') center center no-repeat;
}

.partners .element.k1x_icon_mini {
	background: #000000 url('../images/k1x_icon_mini.png') center center no-repeat;
}

.partners .element.mad_icon_mini {
	background: #000000 url('../images/mad_mini.png') center center no-repeat;
}


#bball_label {
	background: url('../images/labelbg.png') repeat-x 0 0;
	background-position-y: 0;
	
	width: 180px;
	height: 18px;
	color: #FFFFFF;
	text-decoration: underline;
	position: absolute;
	text-align: right;
	padding-right: 10px;
	padding-top: 2px;
	top: 90px;
	left: 650px;
	cursor: pointer;
	cursor: hand;
}
#bball {
	position: absolute;
	top: 43px;
	left: 596px;
	
	background: url('../images/bball.png') no-repeat 0 0;
	
	background-position-y: 0;
	
	width: 115px;
	height: 115px;
	cursor: pointer;
	cursor: hand;
}

/* архив новостей*/
.newsblock {
	position: relative;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 1000px; /* поставить высоту дива с новостями */
	}
	
.newsblock .topheader {
	color: #fff400;
	text-decoration: none;
	font-size: 22px;
	padding-bottom: 50px;
	}
	
.newsblock  .header  a{
	color: #ffffff;
	text-decoration: underline;
	font-size: 14px;
	}

.newsblock .header .time {
	color: #fff400;
	}
	
.newsblock .announcement {
	color: #ffffff;
	padding-left: 25px;
	padding-bottom: 30px;
	}
	
.newsblock .announcement a {
	color: 00b4ff;
	}
	
.NumberPageDiv  {
	font-size: 14px;
	cursor: pointer;
	position: relative;
	bottom: 10px;
	left: 0px;
	}
	
.NumberPageDiv  div{
	float: left;
	margin-right: 5px;
	}

.NumberPageDiv .active {
	color: #fff400;
	}
	
.NumberPageDiv .noactive {
	color: #ffffff;
	}

/* 4game and joy */
.fourgame {
	float: left;
	position: relative;
	background-image: url('../images/4game.png');
	width: 150px;
	height: 65px;
	top: 50px;
	left: 76px;
	text-align: center;
	vertical-align: bottom;
	cursor:hand;
	cursor:pointer;
	}

.fourgame:hover {
	background-image: url('../images/4game_.png');
	}
	
#joy {
	position: relative;
	background-image: url('../images/joy.png');
	width: 131px;
	height:55px;
	top: 50px;
	left: 670px;
	text-align: center;
	vertical-align: bottom;
	}

.mainzbt {
	background-image: url('../images/zbt.png');
	position: absolute;
	width: 174px;
	height: 148px;
	top: 599px;
	left: 753px;
	cursor: hand;
	cursor: pointer;
}

.content_video {
	position: relative;
	width: 100%;
	height: 800px;
}

.content_header {
	position: relative;
	top: -128px;
	}

.submenu {
	width: 100%;
	height: 30px;
	}
	
.submenu .active {
	color: fff400;
	font-size: 18px;
	height: 20px;
	margin-right: 15px;
	margin-bottom: 15px;
	cursor: pointer;
	float: left;
	}
	
.submenu  .noactive {
	color: ffffff;
	font-size: 14px;
	height: 20px;
	margin-right: 15px;
	margin-bottom: 15px;
	text-decoration: underline;
	cursor: pointer;
	float: left;
	}
	
.content_header h2 {
	color: fff400;
	font-size: 18px;
	height: 20px;
	margin-right: 15px;
	margin-bottom: 15px;

}	
.content h1{
	color: #fff400;
	font-size:14px;
	font-family: Tahoma;
}
.content h2{
	color: #fff400;
	font-size:14px;
	font-family: Tahoma;
}
.content p{
	color: #ffffff;
	font-size:14px;
	font-family: Tahoma;
}
.content ul {
	list-style-image: url('/images/li_img.png');
	color:#ffffff;
}

.content span {
	color: #ffffff;
}
.content a{
	color: #00b4ff;
	text-decoration: underline;
	font-size:14px;
	font-family: Tahoma;
}
.content .ps{
	color: #00b4ff;
	font-size:11px;
	font-family: Tahoma;
}

#begunok {
display: block;
color: #FFFFFF;
padding-top: 0px;
margin:0px auto 0; overflow:hidden;

}
#begunok a{
color: #FFFFFF;

}

.sign_up_div {
	position: relative;
	width: 220px;
	height: 120px;
	}

#sign_up_label {
	background: url('/images/labelbg.png') repeat-x 0 0;
	width: 180px;
	height: 18px;
	color: #ffffff;
	text-decoration: underline;
	position: absolute;
	text-align: right;
	padding-right: 10px;
	padding-top: 2px;
	top: 67px;
	left: 50px;
	cursor: pointer;
	cursor: hand;
}
#sign_up {
	position: absolute;
	top: 0px;
	left: 0px;
	background: url('/images/sign_up.png') no-repeat 0 0;
	
	background-position-y: 0;
	
	width: 90px;
	height: 110px;
	cursor: pointer;
	cursor: hand;
}

.download_client_div {
	position: absolute;
	top: 130px;
	left: 0px;
	width: 220px;
	height: 100px;
	}

#download_client_label {
	background: url('/images/labelbg.png') repeat-x 0 0;
	width: 205px;
	height: 18px;
	color: #ffffff;
	text-decoration: underline;
	position: absolute;
	text-align: right;
	padding-right: 10px;
	padding-top: 2px;
	top: 53px;
	left: 15px;
	cursor: pointer;
	cursor: hand;
}
#download_client {
	position: absolute;
	top: 0px;
	left: 0px;
	background: url('/images/download_client.png') no-repeat 0 0;
	
	background-position-y: 0;
	
	width: 120px;
	height: 90px;
	cursor: pointer;
	cursor: hand;
}

.contenttwo {
	position: absolute;
	top: 231px;
	left: 0px;
	}
.ShopDiv {
	position: relative;
	width: 815px;
	height: 694px;
	}
	
.ShopMenu {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 815px;
	height: 21px;
/*	border: 1px solid #b7b7b7; */
	background: url('../images/bg_shop.png');
	}
	
.ShopPreview {
	position: absolute;
	top: 25px;
	left: 0px;
	width: 565px;
	height: 669px;
/*	border: 1px solid #b7b7b7; */
	background: url('../images/bg_shop.png');
	}
	
.ShopSorting {
	position: absolute;
	top: 25px;
	right: 0px;
	width: 245px;
	height: 100px;
/*	border: 1px solid #b7b7b7; */
	background: url('../images/bg_shop.png');
	}
	
.ShopDescription {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 245px;
	height: 565px;
/*	border: 1px solid #b7b7b7; */
	background: url('../images/bg_shop.png');
	}
	
.ShopMenuParagraph { 
	float: left;
	height: 21px;
	padding-top: 3px;
	padding-left: 17px;
	padding-right: 17px;
	color: #ffffff;
	font-size: 14px;
	font-family: Tahoma;
	cursor: hand;
	cursor: pointer;
	}

/* выбранный пункт меню */	
.ShopMenuParagraphSelected {
	background: #fff400;
	color: #000000;
	}
	
/* блок вещей */	
.ShopPreviewItems {
	margin: 15px 12px 12px 12px;
	}
	
/* блок вещи */	
.ShopPreviewItem {
	float: left;
	position: relative;
	width: 258px;
	height: 111px;
	background: #000000;
	margin: 3px;
	border: 2px solid #1b1b1b;
	cursor: hand;
	cursor: pointer;
	}

/* выбранная вещь */	
.ShopPreviewItemSelected {
	border: 2px solid #fff400;
	}
	
/* предложение */
.ShopPreviewItemOffers {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 64px;
	height: 63px;
	z-index: 10;
	}
	
/* картинка вещи */	
.ShopPreviewItemImg {
	position: absolute;
	top: 3px;
	left: 3px;
	}
	
/* тип вещи */	
.ShopPreviewItemSex {
	position: absolute;
	top: 88px;
	left: 3px;
	width: 78px;
	height: 18px;
	}
	
.ShopPreviewItemUnisex .ShopPreviewItemSex{
	border: 1px solid #00b604;
	}
	
.ShopPreviewItemFemale .ShopPreviewItemSex{
	border: 1px solid #ff009c;
	}
	
.ShopPreviewItemMale .ShopPreviewItemSex{
	border: 1px solid #009cff;
	}
	
.ShopPreviewItemSpecial .ShopPreviewItemSex{
	border: 1px solid #fff000;
	}
	
/* картинка типа вещи */	
.ShopPreviewItemTypeImg {
	float: left;
	width: 27px;
	padding-top: 2px;
	text-align: center;
	}
	
/* пол вещи*/	
.ShopPreviewItemSexText {
	float: left;
	padding-top: 2px;
	font-size: 11px;
	font-family: Tahoma;
	color: #ffffff;
	}
	
/* Название и уровень вещи */	
.ShopPreviewItemStyle {
	position: absolute;
	top: 3px;
	right: 3px;
	width: 164px;
	height: 80px;
	}
	
.ShopPreviewItemName {
	font-size: 12px;
	font-family: Tahoma;
	color: #fff400;
	margin-bottom: 8px;
	}
	
.ShopPreviewItemLevel {
	font-size: 12px;
	font-family: Tahoma;
	color: #ffffff;
	}
	
/* цена вещи */	
.ShopPreviewItemCost {
	position: absolute;
	top: 90px;
	right: 6px;
	}
	
.ShopPreviewItemCost img {
	float: left;
	}	

.ShopPreviewItemCostText {
	font-size: 12px;
	font-family: Tahoma;
	color: #fff400;
	padding-bottom: 5px;
	padding-left: 5px;
	float: left;
	}

/* страницы */	
.ShopPreviewPages {
	position: absolute;
	bottom: 15px;
	left: 0px;
	width: 565px;
	height: 22px;
	text-align: center;
	}
	
.ShopPreviewPages span {
	font-size: 11px;
	font-family: Tahoma;
	color: #fff400;
	margin: 10px;
	cursor: hand;
	cursor: pointer;	
	}
#CurrentPage {
	font-size: 11px;
	font-family: Tahoma;
	color: #ffffff;
	margin: 10px;
	cursor: hand;
	cursor: pointer;	
	}	
/* Сортировка */	
.ShopSortingHeader {
	margin-top: 13px;
	margin-left: 13px;
	font-size: 14px;
	font-family: Tahoma;
	color: #fff400;
	}
	
.ShopSortingCheckboxDiv {
	margin-top: 10px;
	margin-left: 13px;
	font-size: 13px;
	font-family: Tahoma;
	color: #ffffff;
	cursor: pointer;
	cursor: hand;
	}
	
.ShopSortingCheckbox {
	width: 108px;
	height: 21px;
	float: left;
	}
	
.ShopSortingCheckboxImg {
	margin-top: 0px;
	width: 13px;
	height: 13px;
	background: url('../images/shop_checkbox.png') no-repeat 0 0;
	background-position: 0 0;
	background-position-x: 0;
	background-repeat: no-repeat;
	float: left;
	cursor: hand;
	cursor: pointer;
	}
.ShopSortingCheckboxImgChecked {
	margin-top: 0px;
	width: 13px;
	height: 13px;
	background: url('../images/shop_checkbox.png') no-repeat -13px 0;
	background-position: -13px 0;
	background-position-x: -13px !important;
	background-repeat: no-repeat;
	float: left;
	cursor: hand;
	cursor: pointer;
	}
		
.ShopSortingCheckboxText {
	height: 13px;
	float: left;
	margin-left: 5px;
	}

/* описание */
.ShopDescriptionHeader {
	margin-top: 13px;
	margin-left: 13px;
	font-size: 14px;
	font-family: Tahoma;
	color: #fff400;
	}

/* название вещи */	
.ShopDescriptionName {
	margin-top: 10px;
	margin-left: 13px;
	margin-right: 13px;
	font-size: 14px;
	font-family: Tahoma;
	color: #ffffff;
	}
	
/* описание вещи */		
.ShopDescriptionDescript {
	margin-top: 10px;
	margin-left: 13px;
	margin-right: 13px;
	font-size: 12px;
	font-family: Tahoma;
	color: #ffffff;
	}
	
/* цена вещи */		
.ShopDescriptionCosts {
	margin-top: 10px;
	margin-left: 13px;
	margin-right: 13px;
	font-size: 14px;
	font-family: Tahoma;
	color: #ffffff;
	}

/* таблица цен вещи */		
.ShopDescriptionCostsTable {
	margin-top: 10px;
	margin-left: 13px;
	margin-right: 13px;
	border-collapse: collapse;
	}
	
.ShopDescriptionCostsTable td {	
	border: 1px solid #ffffff;
	font-size: 10px;
	font-family: Tahoma;
	color: #ffffff;
	height: 16px;
	}
	
.ShopDescriptionCostsTableTd1 {
	width: 95px;
	text-align: left;
	padding-left: 5px;
	}
	
.ShopDescriptionCostsTableTd2 {
	width: 40px;
	text-align: center;
	}

/* цвет вещи */		
.ShopDescriptionColorsHeader {
	margin-top: 10px;
	margin-left: 13px;
	margin-right: 13px;
	font-size: 14px;
	font-family: Tahoma;
	color: #ffffff;
	}
	
/* тавлица цен вещи */		
.ShopDescriptionColors {
	margin-top: 10px;
	margin-left: 13px;
	margin-right: 13px;
	}
	
.ShopDescriptionScreenshots {
	margin-top: 10px;
	margin-left: 13px;
	margin-right: 13px;
	}
	
.ShopDescriptionScreenshots img{
	margin-left: 1px;
	}	

#content_shop {
	height: 600px;
}
	
.PartnersStage td {
	width: 330px;
	border-collapse: collapse;
	padding-right: 40px;
	vertical-align: top;
	}
	
.PartnersStage td a {
	color: #FFF400;
	font-size: 20px;
	cursor: pointer;
	cusrsor: hand;
	}
	
.PartnersStageImg {
	text-align: center;
	padding: 40px 40px 10px 0px;
	}
	
.PartnersStageImg a img {
	border: 0px;
	}
	


/* replenish_account */
.replenish_account {
	background: url('../images/menu_default.gif') repeat-x;
	height: 19px;
	padding-top: 3px;
	padding-left: 8px;
	padding-right: 8px;
	cursor: hand;
	cursor: pointer;
	color: #ffffff;
	position: absolute;
	top: 72px;
	left: 440px;
	display: block;
	text-decoration: none;
}

.personal_area {
	background: url('../images/menu_default.gif') repeat-x;
	height: 19px;
	padding-top: 3px;
	padding-left: 8px;
	padding-right: 8px;
	cursor: hand;
	cursor: pointer;
	color: #ffffff;
	position: absolute;
	top: 95px;
	left: 440px;
	display: block;
	text-decoration: none;
}

