html { min-width: 1006px; }
body { background: #000 url("../images/new/site-bg/body-bg7.jpg") 50% 0 no-repeat; color: #a99877; font: normal 12px  Arial; -webkit-background-size:auto;}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {  
   .menu_left .menu li a span{
	   padding-top:44px !important;  
    }
}

@media (max-width: 1920px) { body { background-image: url("../images/new/site-bg/body-bg7.jpg"); } }
@media (max-width: 1680px) { body { background-image: url("../images/new/site-bg/body-bg7.jpg"); } }
@media (max-width: 1440px) { body { background-image: url("../images/new/site-bg/body-bg7.jpg"); } }
@media (max-width: 1280px) { body { background-image: url("../images/new/site-bg/body-bg7.jpg"); } }
@media (max-width: 1024px) { body { background-image: url("../images/new/site-bg/body-bg7.jpg"); } }

a { color: #d96500; }
a:hover { color: #fff; }

h1 { text-align:left; width:620px; padding-left:20px; padding-top:20px; font-size:9px}

input, textarea, input:focus, textarea:focus, input:active, textarea:active { outline: none; }
.editor{width:580px;}
.bbcode1{width:580px;overflow: hidden;border-bottom:1px solid #BBB;background-image:url('../bbcodes/bg.gif');}
.bbcode2{ width:580px;height:100%;overflow: auto;}
.textarea{width:572px;height:156px;border:0px;margin: 0px 1px 0px 0px;padding: 0px; background: url("../images/new/news-bg.jpg") no-repeat 0 -26px;color: #a99877; padding:4px 4px; resize:none;}
.textarea2{width:430px;height:60px;border:1px solid #333;margin: 4px 1px 0px 1px;padding: 0px; background:#2b190f;color: #a99877; padding:4px 4px; resize:none; float:left; display:inline;}
.fieldtextarea{
	outline:0px;
	border:none;
	float:left;
}
.checkfield{margin:10px 0px 0px 0px;}
.sitebody { width: 994px; margin: 0 auto; position: relative;}
.clear {clear: left;}

/* slideshow */
.ui-slideshow { height: 300px; width: 620px; overflow: hidden; position: relative; }
.ui-slideshow .slideshow { height: 300px; width: 620px; position: relative; z-index: 10;}
.ui-slideshow .mask { height: 300px; width: 620px; position: absolute; top: 0; left: 0; z-index: 30; cursor: pointer; }
.ui-slideshow .caption { position: absolute; left: 30px; bottom: 30px; width: 560px; z-index: 35; text-shadow: 0 0 15px #000, 0 0 15px #000, 0 0 5px #000, 0 0 19px #000, 0 0 19px #000; color:#ff983e; font-size:16px; font-weight:bold;}
.ui-slideshow .caption h3 { font-size: 36px; color: #ff983e; font-weight: normal; }
.ui-slideshow .paging { position: absolute; top: 15px; right: 15px; width: 15px; z-index: 35; }
.ui-slideshow .paging a { display: block; height: 10px; margin-bottom: 5px; background-color: #fff; opacity: .5; border-radius: 3px }
.ui-slideshow .paging a:hover,
.ui-slideshow .paging a.current { opacity: 1; }
.ui-slideshow .preview { color: #000; text-align: center; width: 100px; padding: 5px; background: #fff; position: absolute; display: none; right: 35px; top: 15px; border-radius: 5px; z-index: 35;}
.ui-slideshow .preview span { display: block; }
.ui-slideshow .slide { height: 300px; width: 620px; position: absolute; top: 0; left: 0; background-position: 0 0; background-repeat: no-repeat; z-index: 15;}
.ui-slideshow .slide .click-area { width: 620px; height: 300px; position: absolute; bottom: 0; left: 0; z-index: 20; }
.ui-slideshow .slide .click-area embed { z-index: 25; }

/* carousel */
.ui-slideshow .mask { background: url("../images/new/slideshow-mask2.png") 0 0 no-repeat; }
.ui-slideshow .slideshow { padding: 0; }
.ui-slideshow .caption { color: #ff983e; }
.ui-slideshow .caption h3,
.ui-slideshow .caption h3 a { color: #ff983e; font: normal 36px; }
.ui-slideshow .caption h3 a:hover { color: #fff; }
.ui-slideshow .paging { top: 25px; }

.wrapper { padding: 6px 0px 0px 0px; margin: 0 6px; }

/* HEAD */
.head { 
	height: 170px; 
	width: 990px; 
	position: relative; 
	float:left;
	/*
	BORDER: 1px solid #FFFF00;
	*/
}

.head_left {
	height: 170px;
	width:624px;
	position: relative; 
	float:left;	
}
.head_right{
	height: 170px;
	width:362px;
	position: relative; 
	float:right;			
}

.logo{
	position:relative; 
	top: 5px; 
	left: -10px;
	background:url(../images/new/logo.png) no-repeat top;
	float:left;	
}

.logo a{
	width: 260px; 
	height: 125px; 
	display: block; 
	outline: none; 
	text-indent: -9999px;
}
/* MENU */
.fullmenu {
	}
/* menu_left */
.menu_left{
	height: 122px;
	width:664px;
	position: relative; 
	float:left;
	left:-4px;
	top:3px;
	margin-left:-30px;
	}
/* .menu { width: 664px; position:relative; float:left; top:11px; left:-28px; padding-bottom:6px} */
.menu { position:relative; float:left; top:24px; padding-bottom:6px}
.menu_left .menu li { float: left;}
.menu_left .menu li,
.menu_left .menu li a { display: block; width: 104px; height: 65px; margin: 0; color: #ffe2ad; font: normal 11px; text-transform: uppercase; text-shadow: 0 1px 0 #000, 0 0 5px #a6432d; text-decoration:none; cursor:pointer;}
.menu_left .menu li a span { display: block; text-align: center; height: 20px; padding-top: 52px; padding-right: 2px;}
.menu_left .menu li a,
.menu_left .menu li a.menu-active { background: url("../images/new/menu-bg.png") no-repeat; }
.menu_left .menu li a:hover { color: white; }
.menu_left .menu li a.menu-active { color: #d96500 !important;}
.menu_left .menu li.menu-home a { background-position: 0 0; }
.menu_left .menu li.menu-game a { background-position: -104px 0; }
.menu_left .menu li.menu-community a { background-position: -208px 0; }
.menu_left .menu li.menu-media a { background-position: -312px 0; }
.menu_left .menu li.menu-forums a { background-position: -416px 0; }
.menu_left .menu li.menu-purchase a { background-position: -520px 0; }
.menu_left .menu li.menu-home a:hover,.menu-home .menu-active { background-position: 0 -65px !important; }
.menu_left .menu li.menu-community a:hover,.menu-community .menu-active  { background-position: -208px -65px !important; }
.menu_left .menu li.menu-media a:hover ,.menu-media .menu-active { background-position: -312px -65px !important; }
.menu_left .menu li.menu-forums a:hover ,.menu-forums .menu-active { background-position: -416px -65px !important; }
.menu_left .menu li.menu-purchase a:hover,.menu-purchase .menu-active  { background-position: -520px -65px !important; }
.menu_left .menu li.menu-game a:hover,.menu-game .menu-active { background-position: -104px -65px !important; }
/* menu_right */
.menu_right {
	height: 98px;
	width:358px;
	position: relative; 
	float:right;
	right:0px;
	top:24px;
	background-color:#1A0F08;
}
.bgmenuright {background:url("../images/new/shadow.png") repeat-y -648px 0px  #1A0F08;}
/* SIDEBAR */
.menu_right .banner { width: 350px; height: 82px; display: block; margin: 4px auto; border: 1px solid #483a30; overflow: hidden;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000; box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;}
.menu_right .banner:hover { border-color: #645245; text-decoration:none;}
.menu_right .banner span { display: block; text-align: center; padding: 66px 0 0 17px; color: #ffe2ad; font: normal 11px; text-transform: uppercase; text-shadow: 0 1px 0 #000, 0 0 5px #a6432d; text-decoration:none; cursor:pointer;}
.menu_right .banner:hover span { color: #fff; }
.menu_right .banner-presale-marketing { background: url("../images/new/login.jpg") 0 0 no-repeat;}
.menu_right .banner-presale-marketing:hover { background-position: 0 -82px; }
	
/* CONTENT */
.full_content{
background: url("../images/new/shadow.png") repeat-y -13px 0px;
background-color:#1A0F08;
min-height:700px;
height:auto;
}
.full_content_left{
	min-height: 700px;
	height:auto;
	min-width:632px;
	width:auto;
	position: relative; 
	float:left;
	background-color:#1A0F08;
	padding-bottom:100px;
}
.bgcontent { 	background: url("../images/new/all-bg.jpg") repeat-y; }

.full_content_right{
	min-height: 400px;
	height:auto;
	width:352px;
	position: relative; 
	float:right;
	margin-top:10px;
}

/* SIDEBAR */
.sidebar-banners .banner { width: 300px; height: 115px; display: block; margin: 20px auto; border: 1px solid #483a30; overflow: hidden;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000; box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;}
.sidebar-banners .banner:hover { border-color: #645245; text-decoration:none;}
.sidebar-banners .banner span { display: block; text-align: left; padding: 90px 0 0 17px; color: #ff983e; font: normal 20px !important;
	text-shadow: 1px 1px 4px #000, -1px -1px  4px #000, 0 -1px 4px #000, -1px 0 4px #000; font-weight:bold; }
.sidebar-banners .banner:hover span { color: #fff; }
.sidebar-banners .banner-presale-marketing-3 { background: url("../images/new/banners/3.jpg") 0 0 no-repeat; }
.sidebar-banners .banner-presale-marketing-3:hover { background-position: 0 -135px; }

.sidebar-banners .banner-presale-marketing-5 { background: url("../images/new/banners/5.jpg") 0 0 no-repeat; }
.sidebar-banners .banner-presale-marketing-5:hover { background-position: 0 -135px; }

.sidebar-banners .banner-presale-marketing-1 { background: url("../images/new/banners/1.jpg") 0 0 no-repeat; }
.sidebar-banners .banner-presale-marketing-1:hover { background-position: 0 -135px; }

.sidebar-banners .banner-presale-marketing-4 { background: url("../images/new/banners/4.jpg") 0 0 no-repeat; }
.sidebar-banners .banner-presale-marketing-4:hover { background-position: 0 -135px; }

.sidebar-banners .banner-presale-marketing-2 { background: url("../images/new/banners/2.jpg") 0 0 no-repeat; }
.sidebar-banners .banner-presale-marketing-2:hover { background-position: 0 -135px; }

.sidebar-banners .banner-presale-marketing-6 { background: url("../images/new/banners/6.jpg") 0 0 no-repeat; }
.sidebar-banners .banner-presale-marketing-6:hover { background-position: 0 -135px; }

.sidebar-banners .banner-presale-marketing-7 { background: url("../images/new/banners/7.jpg") 0 0 no-repeat; }
.sidebar-banners .banner-presale-marketing-7:hover { background-position: 0 -135px; }

.sidebar-banners .banner-presale-marketing-8 { background: url("../images/new/banners/8.jpg") 0 0 no-repeat; }
.sidebar-banners .banner-presale-marketing-8:hover { background-position: 0 -135px; }

.sidebar-banners .banner-presale-marketing-9 { background: url("../images/new/banners/9.jpg") 0 0 no-repeat; }
.sidebar-banners .banner-presale-marketing-9:hover { background-position: 0 -135px; }
/* FOOTER */
/*
.footer{}
.footer ul{ text-decoration:none; list-style:none;}
.footer ul li{ display:inline;}
.footer ul li a{ display: block;}
*/
.footer{ background-color:#1A0F08;}
.footer ul{ position:relative; float:left; top:20px; padding-bottom:6px;  list-style:none; margin-left:-10px; padding-bottom:20px;}
.footer ul li { float:left;}
.footer ul li a { display: block; width: 88px; height: 31px; margin: 3px; color: #ffe2ad; font: normal 11px; text-transform: uppercase; text-shadow: 0 1px 0 #000, 0 0 5px #a6432d; text-decoration:none; cursor:pointer;}
.footer ul li a:hover { color: white; }
.footercopyright{
	border-bottom: 0px #20140D;
	border-left: 0px #20140D;
	border-right: 0px #20140D;
	border-top: 1px solid #20140D;
	clear: both;
	color: #433A2E;
	display: block;
	font: normal normal 400 10px/normal;
	height: 28px;
	margin: 0px;
	outline: none;
	padding: 10px 0px;
	text-transform: uppercase;
	/*width: 996px;*/
	text-align:center;
}

.head .logo a {  }
.head .logo {  }
.head .logo a {  }

/* NEWS */
.contentnew{
	
	background: url("../images/new/news-bg.jpg") no-repeat transparent;
	padding-bottom: 15px;
	padding-left: 105px;
	padding-right: 5px;
	padding-top: 40px;
	width:522px;
	
}
.contentnew div{ max-width:620px;}
.contentnew a{text-decoration:none}
.navnews{
	background: url("../images/new/news-bg.jpg") no-repeat;
	text-align:center;
	padding:34px 0px 8px 0px;
}

.b-login__popup {
    display: none;
    padding: 5px;
    position:relative;
	top:-88px;
	width:346px;
	height:106px;
	text-align:left;
	z-index:9999;	
	background:url("../images/new/shadow-login.png") repeat-y -10px 0px  #1A0F08;		
}

.loginform{
	background: url("../images/new/search_bg.gif") no-repeat 1px 0px;
	outline:none;
	color:#C0C0C0;
	display: block;
	float: left;
	font: normal normal 400 11px/normal Arial;
	height: 21px;
	margin: 3px 5px 0px 0px;
	padding: 0px;
	padding-left:4px;
	text-align: left;
	width: 127px;
	border:none;
}

.loginbutton{
	background: url("../images/new/enter.gif") no-repeat;
	box-sizing: border-box;
	color: #FFFFFF;
	font: normal normal 400 11px/normal Tahoma;
	height: 21px;
	margin: 3px 0px 0px;
	padding: 0px 5px;
	text-align: center;
	vertical-align: baseline;
	width: 52px;
}

.inlogin{
 display:inline;
 float:left;
 min-width:200px;
 max-width:200px;
 min-height:72px;
 max-height:72px;
 text-align:left;
 padding-left:6px;
 }	

.logoff{
position:relative;
z-index:999;
}
.logoff a{ text-decoration:none;}
.logoff a:hover{}
.logoff b {margin:0 4px;}


.block{
	text-align:left;
	float:left;
	display:block;
	font: normal 9px;
}

.block a{font: normal 9px}
.block a:hover{ text-decoration:none;}

.lostpassword{
padding-top:40px;
font: normal 10px;
}

.lostpassword img, .field img{ width:129px; padding-top:4px;}

#reload{background:url("../images/new/arrow_refresh2.png") no-repeat 0 0; outline: none; border:none; margin:0px; padding:0px;}
#reload:hover{background:url("../images/new/arrow_refresh2.png") no-repeat 0 -16px;}
#result-registration{ text-align:left; width:80px; position:relative; top:-4px; left:4px;}
.enterfield{
	background: url("../images/new/search_bg.gif") no-repeat 1px 0px;
	color:#C0C0C0;
	display: block;
	font: normal normal 400 11px/normal;
	height: 21px;
	margin: 3px 5px 0px 0px;
	padding: 0px;
	text-align: left;
	width: 129px;
	border:none;
}
.namefield{
display: block;
float:left;
width:200px;
text-align:right;
margin-right:6px;
}
.field{
float:left;
height:21px;
position:relative;
top:-4px;
}
.regbutton,.regbutton:visited{
	background:none;
	background-color:#2a1710;
	-o-transform-origin: 8.5px 10px;
	border-bottom: 1px solid #C3BA86;
	border-left: 1px solid #C3BA86;
	border-right: 1px solid #C3BA86;
	border-top: 1px solid #C3BA86;
	clear: right;
	font: normal normal 700 11px/normal;
	margin: 0px 0px 0px 1px;
	padding: 2px 12px 3px 12px;
	text-decoration: none;
	position:relative;
	top:10px;	
	width: 129px;
	height:30px;
	cursor:pointer;
	color:#FFFFFF;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;											  
}
.regbutton:hover	{ color:#FFFFFF;text-decoration:none; background-color:#845A37 }

.sendbutton,.sendbutton:visited{
	background:none;
	background-color:#2a1710;
	-o-transform-origin: 8.5px 10px;
	border-bottom: 1px solid #C3BA86;
	border-left: 1px solid #C3BA86;
	border-right: 1px solid #C3BA86;
	border-top: 1px solid #C3BA86;
	clear: right;
	font: normal normal 700 11px/normal;
	margin:0;
	padding: 0px 12px 3px 12px;
	text-decoration: none;
	position:absolute;
	z-index:999;
	top:1px;	
	left:115px;
	width: 110px;
	height:20px;
	cursor:pointer;
	color:#FFFFFF;	
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;										  
}
.sendbutton:hover	{ color:#FFFFFF;text-decoration:none; background-color:#845A37 }

.button,.button:visited{
	background:none;
	background-color:#2a1710;
	-o-transform-origin: 8.5px 10px;
	border-bottom: 1px solid #C3BA86;
	border-left: 1px solid #C3BA86;
	border-right: 1px solid #C3BA86;
	border-top: 1px solid #C3BA86;
	clear: right;
	font: normal normal 700 11px/normal;
	margin:0;
	vertical-align:top;
	padding: 0px 12px 3px 12px;
	text-decoration: none;
	position:relative;
	width: 129px;
	height:20px;
	cursor:pointer;
	color:#FFFFFF;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;											  
}
.button:hover	{ color:#FFFFFF;text-decoration:none; background-color:#845A37 }

.pmbutton,.pmbutton:visited{
	background:none;
	background-color:#2a1710;
	-o-transform-origin: 8.5px 10px;
	border-bottom: 1px solid #C3BA86;
	border-left: 1px solid #C3BA86;
	border-right: 1px solid #C3BA86;
	border-top: 1px solid #C3BA86;
	clear: right;
	font: normal normal 700 11px/normal;
	margin:0 4px;
	vertical-align:top;
	padding: 0px 12px 3px 12px;
	text-decoration: none;
	position:relative;
	width: 110px;
	height:20px;
	cursor:pointer;
	color:#FFFFFF;
	z-index:999;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;										  
}
.pmbutton:hover	{ color:#FFFFFF;text-decoration:none; background-color:#845A37 }

.select{
	background-color:#2a1710;
	-o-transform-origin: 8.5px 10px;
	border-bottom: 1px solid #C3BA86;
	border-left: 1px solid #C3BA86;
	border-right: 1px solid #C3BA86;
	border-top: 1px solid #C3BA86;
	position:relative;
	height: 20px;
	width: 100px;
	color:#FFFFFF;
	padding:0;
	margin:0;
	
}
.selbtn{ min-width:200px; position:relative; top:-20px; left:4px;}

.field_reload{
float:left;
height:21px;
position:relative;
}

.field span a{
position:relative;
}
.inforeg{
padding-top:40px;
}
.registration{
padding:20px;
margin-left:38px;
max-width:520px;
text-align:center;
position:relative;
left:8px;
}
.registration ul {}
.registration ul li{ margin-top:3px;}
.process_registration{
	padding-top:40px;
}
.process_registration div{padding-top:4px;}

#dle-info{ max-width:630px; text-align:center; margin-top:1px; display:block;}
.titleinfo{color:#FF6633; text-align:center;}
.textinfo{color:#01B2F1;}
.textinfo ul{margin-left:-40px;}
.textinfo ul li {  list-style:none; text-align:center;}
.textinfo2{color:#01B2F1; position:absolute; top:96px; left:30px; z-index:9999; text-align:center; padding:0; margin:0;}
.prev_next{
	display:inline;
	height: 20px;
	width: 41px;
}
.sheets{
	position:relative;
	display:inline;
	font: normal normal 400 11px/normal;
	top:-5px;
	text-decoration:none;
	padding:13px;
}
.sheets a:link,
.sheets a:active,
.sheets a:visited{
	-o-transform-origin: 8.5px 10px;
	border-bottom: 1px solid #C3BA86;
	border-left: 1px solid #C3BA86;
	border-right: 1px solid #C3BA86;
	border-top: 1px solid #C3BA86;
	clear: right;
	color: #FFFFFF;
	display:inline;
	font: normal normal 700 11px/normal;
	height: 13px;
	margin: 0px 0px 0px 1px;
	padding: 2px 12px 3px 12px;
	text-decoration: none;
	position:relative;
	top:-1px;
	}
.sheets a:hover{color:#FFFFFF;text-decoration:none; background-color:#845A37}

.selected {
	-o-transform-origin: 8.5px 10px;
	background: #745A37;
	border-bottom: 1px solid #C3BA86;
	border-left: 1px solid #C3BA86;
	border-right: 1px solid #C3BA86;
	border-top: 1px solid #C3BA86;
	clear: right;
	color: #FFFFFF;
	display:inline;
	font: normal normal 700 11px/normal;
	height: 13px;
	margin: 0px 0px 0px 1px;
	padding: 2px 12px 3px 12px;
	text-decoration: none;
	position:relative;
	top:-1px;

}
.selected a:hover{color:#FFFFFF;text-decoration:none;}

/*---Speedbar---*/
.speedbar {
    margin-bottom: 11px;
    font-size: 12px;
    padding: 10px 15px 11px 15px;
}
.speedbar a {text-decoration:none; }

.basecont {padding:20px; padding-left:28px; width:580px;}

.dle-speedbar{ padding:10px;}
#dle-speedbar{max-width:500px;}
#dle-speedbar a{
	color: #ECAE33;
	text-decoration:none;
	position:relative;
	z-index:999;
}
#dle-speedbar a:hover{text-decoration: underline;}
.userinfo{
	padding-left:30px;
}
.avatar,.heading{
	padding-left:40px;
}
.headinfo{
	/* background: url("../images/new/news-bg.jpg") no-repeat 0 -10px; */
	max-width:630px;
	height:20px;
}
.bottominfo{
	background: url("../images/new/news-bg.jpg") no-repeat 0 -10px;
	max-width:630px;
	height:20px;
}

.hiuser{
	margin-bottom:10px;
	font-size:14px;
}

.hiuser a{ text-decoration:none; }

.hiuser span{
 font-weight:bold;
}
.ava{ 
 width:74px;
 height:74px; 
 display:inline; 
 float:right;
 background: url("../images/new/logo.jpg") no-repeat;
}
.ava img{
	position:relative;
	top:5px;
}

.avaedit{ 
 margin-top:0px;
 margin-left:2px;
 margin-bottom:5px;
 width:74px;
 height:74px; 
 display:inline; 
 float:left;
 background: url("../images/new/logo.jpg") no-repeat;
}
.avaedit img{
	position:relative;
	top:5px;
	left:4px;
}

.pm{
	min-width:618px;
	max-width:618px;
	text-align:justify;
	margin:0 6px;
}
.pmfield{ width:150px;}
.pminput{ margin-right:150px;}
.newpm{
	padding:40px 40px 20px 20px;
	max-width:520px;
}
.pminfo a{text-decoration:none; margin-left:4px; margin-right:4px;}
.pminfo span{margin-left:4px; margin-right:4px;}
.credits span{margin-left:4px; margin-right:4px;}
.credits a{ text-decoration:none;}
.admincenter a{text-decoration:none; color:#0F0FFF;}

/*---Ïåðñîíàëüíûå ñîîáùåíèÿ---*/
.pm_table{
	position:relative;
	top:-20px;
	width:576px;
	margin-left:4px;
}
.pm_link{
	padding-top:10px;
	padding-left:20px;
}
 .pm_head {
    font-weight: bold;
	border:1px #A99877 solid;
	padding-left:10px;
}
.pm_list{border:1px #A99877 solid; vertical-align:top; margin-top:0px; padding-top:0px; padding-left:10px;}
.pm_list a{ text-decoration:none;}
.pm_list img {vertical-align:top;}
.pm_read{ color:#a99877;}
.pmnoline{border:none;}
.pm_status{
	padding-left:40px;
}
.pmheadtext{
	
}
.pmtext{ padding:10px; word-wrap: break-word;}
.pmheadtext span{
	
}

.pmbottomtext{
	text-align:left;
	padding-top:10px;
}
.pmbottomtext span{
	font-weight:bold;
	padding:0 10px;
}
.pmbottomtext span a {text-decoration:none;}
.author{
	text-align:left;
	padding-left:10px;
	float:left;
	border:1px #A99877 solid;
	min-width:160px;
	height:20px;
	padding-top:2px;
	position:relative;
}
.author a{ text-decoration:none;}
.subj{
	float:left;
	border:1px #A99877 solid;
	min-width:280px;
	padding-left:10px;
	height:20px;
	padding-top:2px;
	position:relative;
}
.date{
	float:left;
	border:1px #A99877 solid;
	text-align:right;
	min-width:100px;
	height:20px;
	padding-right:10px;
	padding-top:2px;
	position:relative;
}

.info{
	max-width:582px;
	min-width:582px;
	padding-left:24px;
	margin-top:20px;
}
.upinfo{
	min-width:240px;
	text-align:left;
}
.middleinfo{
	min-height:120px;
	max-width:574px;
	border:1px #A99877 solid;
}
.btminfo{
	min-width:400px;
	position:relative;
	top:-42px;
	left:356px;
}

.btminfo2{
	min-width:400px;
	position:relative;
	top:-72px;
	left:350px;
}

.senduser{
	text-align:left;
	padding-left:10px;
	float:left;
	border-top:1px #A99877 solid;
	border-left:1px #A99877 solid;
	border-bottom:1px #A99877 solid;
	min-width:160px;
	height:24px;
	padding-top:4px;
	position:relative;
}
.senduser span{float:left; padding-right:6px;}
.sendsubj{
	float:left;
	border-top:1px #A99877 solid;
	border-bottom:1px #A99877 solid;
	min-width:271px;
	padding-left:10px;
	height:24px;
	padding-top:4px;
	position:relative;
}
.sendsubj span{float:left; padding-right:6px;}
.sendsave{
	float:left;
	border-top:1px #A99877 solid;
	border-right:1px #A99877 solid;
	border-bottom:1px #A99877 solid;
	text-align:right;
	min-width:106px;
	height:24px;
	padding-right:0px;
	padding-top:4px;
	position:relative;
	padding-left:4px;
}
.sendsave span,.sendsave input{float:left; position:relative; top:5px; vertical-align:top; padding-right:4px; padding-left:12px;}

#ins{
	position:absolute;
	top:24px;
	left:48px;
	height:auto;
	z-index:1000;
	filter:alpha(opacity=90); /* IE 5.5+*/
	-moz-opacity: 0.9; /* Mozilla 1.6 è íèæå */
	-khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */	
}
.userlist{
	display:block;
	background: url("../images/new/news-bg.jpg") no-repeat 0 -25px;
	width:130px;
	min-height:20px;
	max-height:20px;
}
.userlist:hover{
	font-weight:bold;
	cursor:pointer;
	width:140px;
	background: url("../images/new/fuline.png") no-repeat;
}
.userlist_info_hide{
	display:none;
}
.userlist_info{
	min-width:260px;
	height:85px;
	position:relative;
	top:-16px;
	left:135px;
	background: url("../images/new/news-bg.jpg") no-repeat 0 -25px;
}
.viewinfo{
	position:absolute;	
	filter:alpha(opacity=100); /* IE 5.5+*/
	-moz-opacity: 1; /* Mozilla 1.6 è íèæå */
	-khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
	opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */	
}
.userlist_ava{
	position:relative;	
	float:left;
	padding:10px;
	background: url("../images/new/logo.jpg") no-repeat 5px 5px;
	width:65px;
	height:65px;
}
.userlist_ava img{
}
.userlist_text{
	position:relative;
	float:left;
	padding:10px;
	min-width:150px;
	height:65px;
}
.userlist_text_line{
}
.userlist_text_line span{
}

.viewprofile{
	padding:10px;
	width:590px;
}

.userprofile_info{
	position:relative;
	text-align:center;
	min-height:160px;
	max-width:120px;
	float:left;
}

.userprofile_info_line{
	display:block;
}

.userprofile_info_line span{
	color:#D96500;
	font-size:14px;
}

.userprofile_ava{
	position:relative;	
	background: url("../images/new/logo2.jpg") no-repeat 6px 5px;
	width:100px;
	height:100px;
	padding:10px 7px;

}
.userprofile_ava img{
}
.userprofile_text{
	position:relative;
	float:left;
	min-width:440px;
	max-width:440px;
	min-height:160px;

}
.userprofile_text_line_button{
	height:28px;
	width:466px;
	padding-top:10px;
}
.userprofile_text_line_button input {max-width:112px;}
.userprofile_text_content{
	min-height:160px;
	width:436px;
/*	border:1px #A99877 solid;
	padding:10px;
	background: url("../images/new/news-bg.jpg") no-repeat 0 -25px;*/
}
.userprofile_text_line{
	display:block;
	min-width:436px;
}
.userprofile_text_line font{ margin-left:4px;}
.userprofile_text_line span{
	float:left;
	position:relative;
	padding:2px;
	min-width:70px;
}

.userprofile_text_line2{
	display:block;
	min-width:436px;
}
.userprofile_text_line2 span{
	float:left;
	position:relative;
	top:4px;
	padding:2px;
	min-width:100px;
}

.hidden{display:none;}

.editpost{
	width:100%;
	height:150px;
	font-family:verdana;
	font-size:11px;
	border:1px solid #E0E0E0;
	resize:vertical;
 }
 .editbtns{
 width:100%;
 text-align:right;
 }
 .icq span{ position:relative; top:-4px; font-size:14px;}
 
.type_file { /* áëîê-ðîäèòåëü, âíóòðè êîòîðîãî áóäóò ïîçèöèîíèðîâàòüñÿ îñòàëüíûå ýëåìåíòû äëÿ ðåàëèçàöèè ñòèëüíîãî ïîëÿ âûáîðà ôàéëîâ */
position: relative;
height: 24px;
width:230px;
float:left;
left:1px;
}
.inputFile { /* ïîëå type="file" */
position: absolute; /* àáñîëþòíîå ïîçèöèîíèðîâàíèå, ÷òîáû ìîæíî áûëî ñîâìåñòèòü ïîëå è áëîê ñ îôîðìëåíèåì */
top: 2px;
left: 0;
z-index: 2; /* z-ñëîé äîëæåí áûòü áîëüøå, ÷åì ó áëîêà ñ îôîðìëåíèåì */
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); /* äåëàåì ïîëå àáñîëþòíî ïðîçðà÷íûì */
-moz-opacity: 0;
-khtml-opacity: 0;
opacity: 0;
width: 200px; /* çàäàåì øèðèíó äëÿ âñåõ áðàóçåðîâ. Äëÿ firefox ïîäáèðàåì çíà÷åíèå ïàðàìåòðà size â ïîëå */
}
.fonTypeFile { /* áëîê ñ îôîðìëåíèåì */
width: 160px; /* ðàçìåðû êàðòèíêè äëÿ îôîðìëåíèÿ */
height: 26px;
background:url("../images/new/search_bg.gif") 0 3px no-repeat;; /* êàðòèíêà îôîðìëåíèÿ ïîëÿ */
position: absolute;
top: 0;
left: 0;
z-index: 1; /* z-ñëîé ìåíüøå, ÷åì ó ïîëÿ âûáîðà ôàéëà */

}
.inputFileVal { /* ïîëå, â êîòîðîì áóäåò ïîêàçàí ðåçóëüòàò âûáîðà ôàéëà */
position: absolute;
top: 3px;
left: 5px;
z-index: 2;
width: 120px;
background: none;
border: none;
color: #C0C0C0;
}

.avabutton,.avabutton:visited{
	background:none;
	background-color:#2a1710;
	-o-transform-origin: 8.5px 10px;
	border-bottom: 1px solid #C3BA86;
	border-left: 1px solid #C3BA86;
	border-right: 1px solid #C3BA86;
	border-top: 1px solid #C3BA86;
	clear: right;
	font: normal normal 700 11px/normal;
	margin:2px 14px;
	padding: 0px 12px 3px 12px;
	text-decoration: none;
	position:absolute;
	z-index:3;
	top:1px;	
	left:115px;
	width: 110px;
	height:21px;
	cursor:pointer;
	color:#FFFFFF;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;											  
}
.avabutton:hover	{ color:#FFFFFF;text-decoration:none; background-color:#845A37 }

.savebutton,.savebutton:visited{
	background:none;
	background-color:#2a1710;
	-o-transform-origin: 8.5px 10px;
	border-bottom: 1px solid #C3BA86;
	border-left: 1px solid #C3BA86;
	border-right: 1px solid #C3BA86;
	border-top: 1px solid #C3BA86;
	clear: right;
	font: normal normal 700 11px/normal;
	margin:2px 0px;
	padding: 0px 12px 3px 12px;
	text-decoration: none;
	position:relative;
	z-index:3;
	top:1px;	
	width: 456px;
	height:21px;
	cursor:pointer;
	color:#FFFFFF;	
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;										  
}
.savebutton:hover	{ color:#FFFFFF;text-decoration:none; background-color:#845A37 }

.borderfield{
	border:1px solid #333; 
	padding-left:6px; 
	padding-right:6px; 
	padding-top:6px; 
	padding-bottom:8px; 
	background-color:#1A0F08; 
	min-width:442px;
	margin-bottom:8px;
	text-align:center;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;	
}
.vborderfield{
	border:1px solid #333; 
	padding-left:6px; 
	padding-right:6px; 
	padding-top:6px; 
	padding-bottom:8px; 
	background-color:#1A0F08; 
	min-width:90px;
	margin-bottom:8px;
	margin-right:8px;
	margin-top:10px;
	text-align:center;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;	
}

.span1{margin-left:40px;}
.span2{margin-left:80px;}
.span3{margin-left:100px;}
.span4{margin-left:60px;}

.signature {min-width:360px; max-width:360px; word-wrap: break-word;}
.signature img{width:auto;height:auto;max-width:420px!important;max-height:100px!important;}

.navforum{
	padding:0px 0px 0px 0px;
	position:relative;
}
.sheetcolor{
	color:#A99877;
}
.loginpay{	
	outline:none;
	background-color:#2B190F;
	-o-transform-origin: 8.5px 10px;
	border: 1px solid #C3BA86;
	position:relative;
	height: 19px;
	width: 50px;
	color:#FFFFFF;
	padding:0;
	padding-left:4px;
	margin: 3px 5px 0px 0px;
	position:relative;
	top:-1px;
}

.medals{
	min-height:18px;
}
.ls{
	min-height:14px;
	vertical-align:middle;
}
.icqskype{
	position:relative;
	top:1px;
}
.userinfo{
	background: url("http://bestuo.ru/templates/Bestuo/images/new/news-bg.jpg") no-repeat 0 -140px;
	margin:10px 26px 10px 32px; 
	min-width:100px;
	min-height:60px;
	border: 1px solid #483a30;
	overflow: hidden;
	-moz-box-shadow: 0 0 6px #000000;
	-webkit-box-shadow: 0 0 6px #000000;
	box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	text-decoration:none;
	position:relative;
	z-index:999;
}

.avapost{
	position:relative;	
	background: url("../images/new/logo2.jpg") no-repeat 6px 5px;
	width:100px;
	height:100px;
	padding:10px 7px 0px 7px;
	left:8px;
	text-align:center;	
}
.reginfo{
	max-width:490px;
	min-width:490px;
	min-height:220px;	
	max-height:220px;
	text-align:left;	
}
.regproc{
	padding-top:20px;
	max-width:490px;
	min-width:490px;
	min-height:210px;	
}
.files{
	max-width:490px;
	min-width:490px;
	min-height:76px;	
	max-height:76px;
	text-align:center;
	vertical-align:middle;		
}
.files a{text-decoration:none;}
.filesimg{
	min-height:65px;
	min-width:65px;
	max-height:65px;
	max-width:65px;
	float:left;
	margin-left:10px;
	margin-top:4px;
}
.filesimg img{
/*	border:1px solid #999;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;*/
	cursor:pointer;	
}
.filesimg img:hover{/*border:1px solid #fff;*/}
.filestext{
	min-height:50px;
	min-width:380px;
	max-height:50px;
	max-width:380px;
	float:left;
	margin-left:20px;
	word-wrap: break-word;
	text-align:justify;
}

.marginbottom{line-height:24px;}
.nolink{ text-decoration:none; cursor:default;}
.nolink:hover{color:#D96500}
.fileslink{
	min-height:50px;
	min-width:50px;
	max-height:50px;
	max-width:50px;
	float:left;
	margin-left:20px;
	text-align:left;
	vertical-align:middle;
}
.service{
	margin-top:31px;
	position:relative;
	left:2px;
}
.changemail{
	width:490px;
	height:24px;
	padding-top:8px;
}
.changemail div span{float:left; padding:0 10px; position:relative; top:2px;}
.changemail div input{position:relative; top:0px; margin:0 2px; padding:0 2px;}

.changepass{
	width:490px;
	height:72px;
	padding-top:8px;
}
.changepass div{margin-bottom:4px;}
.changepass div span{float:left; padding:0 10px; position:relative; top:2px; min-width:160px; text-align:left;}
.changepass div input{position:relative; top:0px; margin:0 2px; padding:0 2px;}

.recpass{
	width:490px;
	height:26px;
	padding-top:8px;
}
.recpass div{margin-bottom:4px;}
.recpass div span{float:left; padding:0 10px; position:relative; top:2px; min-width:160px; text-align:left;}
.recpass div input{position:relative; top:0px; margin:0 2px; padding:0 2px;}

.changename{
	width:490px;
	height:24px;
	padding-top:8px;
}
.changename div span{float:left; padding:0 10px; position:relative; top:2px;}
.changename div input{position:relative; top:0px; margin:0 2px; padding:0 2px;}

.changenameright{
	width:490px;
	height:160px;
	text-align:left;
}
.changenameright ul li{	margin-left:55px;}

.quote {
	background: #181B21 ;
	border: 1px dotted #000;
	border-left: 4px solid #B88A05;
	border-top: 0;
	color: #465584;
	padding: 4px;
	margin: 0 auto 0 auto;
	color:#FFE2AD;
}

.silence{width:auto;}
.silencetext{ }
.secinfo{height:60px; text-align:center;}

.creditsfield{margin:4px 0;}
.setcredit{
	background-color:#2a1710;
	border:1px solid #C3BA86;
	clear: right;
	font: normal normal 700 11px/normal;
	margin:0 8px;
	vertical-align::middle;
	padding: 0px 3px 3px 3px;
	text-decoration: none;
	position:relative;
	width: 40px;
	height:20px;
	color:#FFFFFF;	
}
.refava{ 
 width:74px;
 height:74px; 
 display:inline; 
 float:left;
 background: url("../images/new/logo.jpg") no-repeat;
}
.refava img{
	position:relative;
	top:5px;
}
.referals{
	max-width:442px;
	min-width:442px;
	min-height:74px;	
	max-height:74px;
	text-align:center;
}
.referals a{ text-decoration:none; line-height:16px;}
.reftext{
	min-height:50px;
	min-width:330px;
	max-height:50px;
	max-width:330px;
	float:left;
	margin-left:6px;
	text-align:justify;
	position:relative;
	top:-2px;	
}
.refdata{ position:absolute; left:360px;}

.refinfo{
	width:490px;
	height:130px;
	text-align:left;
	position:relative;
	left:0;
}

.reflink{
	width:490px;
}
.reffield{
	text-align:center;
	background-color:#2a1710;
	border: 1px solid #C3BA86;
	position:relative;
	height: 20px;
	min-width:100px;
	max-width:200px;
	color:#FFFFFF;
	padding:0 20px;
	margin:0;
}

.reitingslist{ display:block; min-height:1060px;}
.reitings{
	width:490px;
	background-color:#231207;
	text-align:left;
	position:relative;
	left:2px;
	top:20px;
}
.reitings:hover{ cursor:pointer; border:1px solid #390;}
.reitings2{
	width:490px;
	background-color:#231207;
	text-align:left;
	position:relative;
	left:0;	
}
/*.reitings div{border:1px solid #FC6;}*/
.reithead{
	background-color: #1B180C;
	color: #B88A05;
	font-size: 10px;
	font-weight: 700;
	letter-spacing: 1px;
	margin: 0px;
	padding-top: 5px;
	height:20px;	
	}
.reitfon1{background-color:#2B1507; padding-top:12px; padding-bottom:8px;}
.reitfon2{background-color:#231207; padding-top:12px; padding-bottom:8px;}
.reitfon3{background-color:#352A0C; padding-top:12px; padding-bottom:8px;}

.reitingname{width:490px; text-align:center; color: #FF983E; margin-bottom:10px;font-size: 16px;font-weight: 400;}
.reitingnum{float:left; margin-right:6px; margin-left:6px; height:20px; width:30px; text-align:right;}
.rnumadd{text-align:center;}
.reitingnum span{font-weight: 700; color: #FF983E;position:relative; top:0px; left:-16px;}
.reitingnum span img{ position:relative; top:-6px; left:10px;}
.reitinguser{float:left;margin-right:20px;height:20px; width:115px;text-align:left;}
.reitinguser a{ text-decoration:none}
.reitingguild{float:left;margin-right:20px;height:20px; width:133px;text-align:left;}
.reitingguild span{color:#0F0;}
.reitingprof{float:left;margin-right:6px;height:20px; width:88px; text-align:left;}
.reitingprof span{color:#360;}
.reitingstat{float:right;margin-right:16px;height:20px; width:49px; text-align:right}
.reitingstat span{color: #FF983E;font-weight: 700;}

.payhead{
	background-color: #1B180C;
	color: #B88A05;
	font-size: 10px;
	font-weight: 700;
	letter-spacing: 1px;
	margin: 0px;
	padding-top: 5px;
	height:20px;	
	}
.payline{
	font-size: 10px;
	font-weight: 700;
	letter-spacing: 1px;
	margin: 0px;
	padding-top: 2px;
	height:12px;	
	}	
.paylist{ display:block; min-height:1060px; position: relative; left:-16px;}
/*.paylist div div div{ border:1px solid #FF3;}*/
.payname{width:590px; text-align:center; color: #FF983E; margin-bottom:10px;font-size: 16px;font-weight: 400;}

.payagr{float:left; margin-right:6px; margin-left:6px; height:20px; width:20px; text-align:left;}
.payagr a{text-decoration:none;}

.paywho{float:left; margin-right:6px; margin-left:6px; height:20px; width:130px; text-align:left;}
.paywho a{text-decoration:none;}

.paysender{float:left;margin-right:6px;height:20px; width:130px; text-align:left;}
.paysender a{ text-decoration:none}

.paydate{float:left;margin-right:26px;height:20px; width:80px; text-align:left;}
.paydate span{color:#0F0;}

.payval{float:left;margin-right:16px;height:20px; width:70px; text-align:left;}
.payval span{color:#FF983E;}

.paydatesend{float:left;margin-right:6px;height:20px; width:70px; text-align:left;}
.paydatesend span{color: #FF983E;font-weight: 700;}

.paysumm{float:left; margin-left:6px;}
.paysumm b{ margin:0 6px; color: #A99877;}
.paysumm i{font-style:normal;}

.payseldate{float:right; margin-right:10px;}

.payfon1{background-color:#2B1507; padding: 4px 0;}
.payfon2{background-color:#231207; padding: 4px 0;}
.payfon3{background-color:#352A0C; padding: 4px 0;}
.payfon4{background-color:#1A0F08; padding: 4px 0;}
.payfon5{background-color:#1A0F08; padding: 4px 0;}
.payfon6{background-color:#090E15; padding: 4px 0;}
.payfon7{background-color:rgba(153, 51, 0, 0.28); padding: 4px 0;}


.fontlastip{ font-size:9px; position:relative; top:1px;}
.accposleft{position:relative; width:90px;}

.gaid{position:relative; top:20px; left:2px;}
.gaidmenu{ min-height:98px; width:490px;}
.gaidmenublock{ float:left; min-height:40px; min-width:131px; text-align:left; position:relative; top:-4px; padding-left:24px;}
.gaidname{}
.gaidname a{ text-decoration:none;}
.gaidname img{ position:relative; top:3px; margin-right:4px; border:1px solid #999999; border-radius:4px;}
.gaidtext{ width:482px; text-align:justify; padding:10px;}
.gaidtext p{color: #ECAE33};
.num{color: #FF983E;}

.stable{ position: relative; }
.stablebg{background-color: #2B1507;}
.stablebg2{background-color: #231207;}
.stablehead{background-color: #1B180C; color: #B88A05; padding-left:10px; min-height:22px;}
.stabletext{ padding:0 10px; min-height:22px;}
.stabletext2{ color: #FF983E; padding-left:10px; min-height:22px;}
.stableright{ text-align:right;}

.medale{margin:0 1px;}
.postmedale{margin:3px 0;}

.payseldate b{margin:0 4px; position:relative; right:68px; color: #ECAE33}
.bagografia{
	border:1px solid #333; 
	padding-left:6px; 
	padding-right:6px; 
	padding-top:6px; 
	padding-bottom:8px; 
	background-color:#1A0F08;
	margin-bottom:8px;
	text-align:center;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;		
	width:490px;
	height:auto !important;
}
.bgimg{float:left; margin:15px; width:auto; text-align:center; position:relative; left:32px;}
.bgimg img{
	border:1px solid #999999; 
	-moz-box-shadow: 0 0 6px #999999; -webkit-box-shadow: 0 0 6px #999999;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;}
.bgimg span{ width:180px; text-align:center;}
.bgright{ position:relative; left:140px;}
.bginfo{text-align:justify; padding:16px 20px; width:462px;}
.bgsel{ position:relative; top:6px; right:6px;}

.vend{ width:490px;}
.vendsel{}
.vendlist{}
.seltov{float:left; width:254px; font-size:10px; margin-right:2px;}
.selowner{float:left; width:100px; font-size:10px;}
.vendfind{
	background-color:#2a1710;
	border:1px solid #C3BA86;
	clear: right;
	float:left;
	font: normal normal 700 11px/normal;
	margin:0 2px;
	vertical-align::middle;
	padding:0;
	text-decoration: none;
	position:relative;
	width: 127px;
	height:18px;
	color:#FFFFFF;	
}
.vendhead{
	background-color: #1B180C;
	color: #B88A05;
	font-size: 10px;
	font-weight: 700;
	letter-spacing: 1px;
	margin: 0px;
	padding-top: 5px;
	min-height:20px;	
	}
.vendhead div,.vline1 div,.vline2 div,.vline3 div{ margin:2px 2px; font-size:10px;}
.vendfield1{float:left;width:164px;max-width:164px;text-align:left;}
.vendfield1 span{ color:#390;}
.vendfield2{float:left;width:40px;max-width:40px;text-align:left;}
.vendfield2 span{color: #FF983E; padding-left:6px;}
.vendfield3{float:left;width:60px;max-width:60px;text-align:left;}
.vendfield3 span{color: #FF983E; padding-left:6px;}
.vendfield4{float:left;width:60px;max-width:60px;text-align:left;}
.vendfield5{float:left;width:60px;max-width:60px;text-align:left;}
.vendfield6{float:left;width:70px;max-width:70px;text-align:left;}
.vendfield6 a{text-decoration:none;}
.vendfield7{float:left;width:140px;max-width:140px;text-align:left;}
.vendfield7 span{ padding-left:6px;}
.vendfield8{float:left;width:140px;max-width:140px;text-align:left;}
.vendfield8 a{text-decoration:none;}
.vendfield9{float:left;width:90px;max-width:90px;text-align:left; text-align:center;}
.vendfield9 span{color: #FF983E;}
.vendfield10{float:left;width:96px;max-width:96px;text-align:left;}	
.vline1{background-color: #231207;}
.vline2{background-color: #2B1507;}
.vline3{background-color: #352A0C;}
#ins2{
	background-color: #352A0C;
	color:#0F0;
	position:absolute;
	margin-left:4px;
	margin-top:20px;
	width:124px;
	text-align:left;
	padding-left:4px;
	height:auto;
	z-index:1000;
	filter:alpha(opacity=70); /* IE 5.5+*/
	-moz-opacity: 0.7; /* Mozilla 1.6 è íèæå */
	-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */	
}

.additemgroupbuttons{margin-left:10px;}

.contentBaseItem{width:992px;}
.baseitem{
	margin:0 20px;
	max-width:942px;
	min-height:370px;	
	max-height:370px;
	padding-bottom:40px;
	text-align:left;
}

.itemfields{
 width:416px;
 display:inline; 
 float:left;
 margin-top:4px;
 margin-left:6px;
}
/*.itemfields span{float:left; position:relative; font-size:10px; color:#FC3; text-align:right; margin-left:-58px; z-index:9999; width:50px; padding:0 2px;  text-shadow: 0 0 2px #666, 0 0 2px #666, 0 0 2px #666, 0 0 2px #666, 0 0 2px #666;}*/
.itemfields span{float:left; position:relative; font-size:10px; color:#0F0; text-align:right; margin-left:-58px; z-index:9999; width:50px; padding:0 2px;}
.itemfield{
	background-color:#2a1710;
	border:1px solid #C3BA86;
	clear: right;
	float:left;
	font: normal normal 700 11px/normal;
	margin:1px 2px;
	vertical-align::middle;
	padding:0;
	text-decoration: none;
	position:relative;
	width: 190px;
	height:18px;
	color:#FFFFFF;
	margin-left:10px;
	
}
.itemfield2{width: 394px;}
.btnadditem{float:left;margin-left:10px;}
.seladditem{float:left; width:139px;margin:1px 2px;margin-left:10px;}
.selcategory{float:left; width:300px;margin:1px 2px;margin-left:10px;}
.btnsaveitem{float:right; margin-right:10px; width:396px;}
.nameshablonitem{width:140px; text-align:right; padding-right:10px; position:relative; top:-1px;}
.selshablonitem{width:150px; margin-right:10px}
.textarea3{height:40px;border:1px solid #C3BA86; background:#2b190f;color: #fff; resize:none; float:left;width:394px;margin:1px 2px;margin-left:10px;}
.textarea4{height:130px;border:1px solid #C3BA86; background:#2b190f;color: #fff; resize:none; float:left;width:544px;margin:1px 2px;margin-left:0px;}
.textarea5{height:110px;border:1px solid #C3BA86; background:#2b190f;color: #fff; resize:none; float:left;width:170px;margin:1px 2px;margin-left:0px; padding:2px;}
.headtextarea5{float:left; position:relative; width:170px; height:16px; margin:2px 4px; text-align:left;}
#upload_button{}
#upload_button32{background:url('../images/itembg32.png') no-repeat;}
#upload_button40{background:url('../images/itembg40.png') no-repeat;}
.upload_button_items{background:url('../images/itembg.png') no-repeat; width:auto;height:auto;max-width:65px!important;max-height:66px!important;}
.itemlines{
	margin:0 20px;
	max-width:942px;
	text-align:left;
}
.item_line{margin-bottom:0px;}
.item_line_img{float:left; width:40px; height:36px; text-align:center; padding-top:3px; border: 1px solid #333333;}
.item_line_fields{float:left; height:39px; text-align:left; border: 1px solid #333333; text-align:center;}
.item_line_fields span{ position:relative; top:10px;}
.item_line_fields img{float:left;}
.item_line_fields b{float:left; position:relative; font-size:10px; color:#000; text-align:right; margin-left:-32px; margin-top:22px; width:26px; padding:0 2px;}

.itemhead1{
	background-color: #352A0C;
	color: #B88A05;
	height:32px;
	text-align:center;
	border: 1px solid #333333;
	width:934px;
}
.itemhead1 a,.itemhead1 span{padding:0 4px; text-decoration:none; position:relative; top:10px;}
.itemhead2{
	height:32px;	
}
.item_line_head{float:left; height:32px; text-align:left; border: 1px solid #333333; text-align:center;	background-color: #1B180C; color: #B88A05;}
.item_line_head span{ position:relative; top:10px;}

.basesearch{ float:left; min-width:358px; max-width:358px; margin-left:20px;}

.searchfields{
 float:left;
 margin-top:4px;
 margin-left:6px;
}
.searchfields span{float:left; position:relative; top:2px; width:100px; text-align:right;}

.middleokbutton,.middleokbutton:visited,#btn_1,#btn_1:visited,#btn_2,#btn_2:visited,#btn_3,#btn_3:visited{

	background-color:#352A0C;
	-o-transform-origin: 8.5px 10px;
	border:none;
	clear: right;
	margin:1px 2px;
	vertical-align:top;
	padding: 2px 8px 2px 8px;
	text-decoration: none;
	position:relative;
	height:24px;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;
	font-family: "Arial", sans-serif;
	color: #FFE2AD;
	cursor: pointer;
	text-shadow: 0px 1px 0px #000000, 0px 0px 5px #A6432D;
	text-transform: uppercase;										  
}
.middleokbutton:hover,#btn_1:hover,#btn_2:hover,#btn_3:hover	{ color:#B88A05;text-decoration:none; background-color:#352A0C }
.fitemsfield{width:224px;}
.fitems{width:226px;}

.baseadmin{ float:left; min-width:556px; max-width:556px; min-height:140px; margin-left:10px;}
.additems{
 position:absolute;
 float:left;
 margin-top:4px;
 margin-left:4px;
 width:544px;
 height:136px;
}
.additems span{float:left; position:relative; top:3px; padding-left:6px;}
.addbuttonsleft{float:left; position:absolute; width:360px; height:30px; top:14px; text-align:left;}
.addbuttonsright{float:right; position:relative; width:200px; height:30px; top:-40px; text-align:right;}

.checkbox{float:left; border: 1px solid #C3BA86; position: relative; top:2px;}
.microfieldadd{ width:39px;}
.microfieldadd2{ width:43px;}
.microfieldadd3{ width:38px; margin-left:1px; margin-right:1px;}

.borderitem{
	border:1px solid #A99877; 
	padding-left:6px; 
	padding-right:6px; 
	padding-top:6px; 
	padding-bottom:8px; 
	background-color:#1A0F08; 
	min-width:442px;
	margin-bottom:8px;
	text-align:center;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;
}

.item{
	margin:0 20px;
	max-width:942px;
	text-align:left;
	padding-bottom:20px;
}
.itemimg{  
 float:left;
 position:relative;
 top:6px;
 left:2px;
 cursor:pointer;
}
.iteminfo{
 float:right;
 position:relative;
 width:200px;
 height:65px;
 top:0px; 
 right:10px;
 font-size:16px;
	}
.viewinfoitem{
	min-width: 382px;
	max-width: 382px;
	min-height:184px;
	height:auto;
	float:left;
	position:relative;
	left:20px;
	top:20px;
	background-color: #231207;
	border-color:#32241c;
}
.viewinfoitem_head{
	width:auto;
	height:70px;
	margin-bottom:1px;
	border:1px solid #32241c;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;
	color: #D96500;

}
.viewinfoitem_content{
	width:auto;
	min-height:60px;
	height:auto;
	margin-bottom:1px;
	padding-bottom:6px;
	padding-top:4px;
	border:1px solid #32241c;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;	

}
.viewinfoitem_bottom,.viewinfoitem_bottom2{
	width:auto;
	height:40px;	
	border:1px solid #32241c;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;	

}
.viewinfoitem_bottom span{
	width:120px; float:left; height:14px; padding:10px 0; margin:2px; text-align:left; padding-left:2px;
}
.viewinfoitem_bottom span b{
	margin-left:4px;
	color: #ECAE33;
}
.viewinfoitem_content div span{
	width:120px; float:left; height:10px; padding:2px 0; margin:2px; text-align:left; padding-left:2px;
}
.viewinfoitem_content div span b{
	margin-left:4px;
	color: #ECAE33;
}

#upload_button2{background:url('../images/itembg.png') no-repeat; width:auto;height:auto;max-width:65px!important;max-height:66px!important;}

.item_img{
	width:66px;
	height:66px;
	float:left;
	position:relative;
	margin:1px;
}
.item_name{
	width:308px;
	height:66px;
	float:left;
	position:relative;
	margin:1px;
	text-align:center;
}
.item_name span{
	position:relative;
	top:20px;
	font-size:16px;
}
.editinfo{
	min-width: 940px;
	max-width: 940px;
	float:left;
	position:relative;
	left:20px;
	top:20px;
	padding-bottom:10px;
	background-color: #231207;
	border-color:#32241c;
	-moz-border-radius-topleft: 0px; 
	-webkit-border-top-left-radius: 0px; 
	border-top-left-radius: 0px;
}

.viewcraft{
	min-width: 382px;
	max-width: 382px;
	height:38px;
	float:left;
	position:relative;
	left:20px;
	top:20px;
	background-color: #231207;
	border-color:#32241c;
}
.viewcraft_head{
	width:auto;
	height:38px;
	margin-bottom:1px;
	border:1px solid #32241c;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;
	color: #D96500;

}
.biprofs{
	color:#AA3BFF;
	font-weight:bold;
}
.biplus{
	color:#0F0;
	font-weight:bold;
}
.bistats{
	color:#00CCCC;
	font-weight:bold;	
}
.biminus{
	color:#F00;
	font-weight:bold;	
}
.bicomments{
	font-style:italic;
	color:#A99877;
}
.tabs { 
list-style-type: none !important;
margin: 0px !important;
padding: 0px !important;
}
.tabs li { 
background: #2B190F;
border-bottom: 0px none currentColor;
border-left: 1px solid #231207;
border-right: 1px solid #231207;
border-top: 1px solid #231207;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
cursor: pointer;
float: left;
margin: 0px 1px 0px 0px;
padding: 7px 10px;
}
.tabs li:hover { 
background: #231207 !important;
border-bottom: 1px solid #32241c !important;
border-left: 1px solid #32241c !important;
border-right: 1px solid #32241c !important;
border-top: 1px solid #32241c !important;
}
.active-tab { 
background: #231207 !important;
border-bottom: 1px solid #231207 !important;
border-left: 1px solid #32241c !important;
border-right: 1px solid #32241c !important;
border-top: 1px solid #32241c !important;
}
.circle {
    width: 20px;
    height: 20px;
    background: #cc0000;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
	color: #231207;
	cursor:pointer;
}
.smallcircle {
    width: 8px;
    height: 8px;
    background: #cc0000;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 10px;
	color: #231207;
	cursor:pointer;
}
.ajaxtooltip,.tooltip{
position: absolute;
display: none;
left: 0;
top: 0;
	filter:alpha(opacity=100); /* IE 5.5+*/
	-moz-opacity: 1.0; /* Mozilla 1.6 è íèæå */
	-khtml-opacity: 1.0; /* Konqueror 3.1, Safari 1.1 */
	opacity: 1.0; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */	
z-index:10000;	
}
.discussion{}
.discusshead{
	background-color: #1B180C;
	color: #B88A05;
	font-size: 10px;
	font-weight: 700;
	letter-spacing: 1px;
	margin: 0px;
	padding: 5px;
	height:20px;
}
.discussline{
	background: #212121;
	border-top: 1px solid #151515;
	word-wrap: break-word;
	color: #CCCCCC;
	padding:5px;
}
.discusslineblock{
	float:left;
	height:30px;
	position:relative;
	top:8px;
	font-size:9px;
	margin-left:10px;
}
.discusslineblock span{font-size:9px; position:relative; top:0px;}
.discussline div a{	text-decoration:none; color: #ECAE33; 	font-size:9px;}
.discussline div a:hover{	text-decoration:underline; color: #ECAE33}

.discadd{
	position:relative;
	top:10px;
	left:-10px;
}
.discadd input{float:left;}

.baseitemslink{
	text-decoration:none;
	color:#0F0;
}
.baseitemslink:hover{color:#393;}
.templatesline{ background-color:#352A0C;cursor:pointer;}
.templatesline2{background-color:#2B1507;cursor:pointer;}
.templatesline3{background-color:#231207;cursor:pointer;}

/* ÈÍÔÎ ÎÒÄÅËÜÍÛÕ ÌÎÍÑÒÐÎÂ */
.im_name{height:26px; width:618px; text-align:center; font-size:18px; padding-top:4px;}
.im_name span{ margin-left:8px; letter-spacing:2px;}
.im_block{height:212px; width:618px; color: #ECAE33;}
.im_blockimg{width:200px; height:200px; min-width:200px; max-width:200px; min-height:200px; max-height:200px; margin:4px; float:left;}
.im_topblockbutton{margin:4px 0px; position:relative; float:left; height:200px; width:20px;}
.im_button_block{ width:17px; height:17px;}
.im_button{border:1px solid #000; margin:1px; width:17px; height:17px; background-color:#D96500; color:#000; cursor:pointer;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.im_button:hover,.mbtnselect{background-color:#060; color:#ECAE33;}
.im_block_1{margin-left:4px; margin-top:4px; position:relative; float:left; height:160px; width:190px;}
.im_block_1_head{ color:#0F0; width:186px; height:20px; padding-top:2px; position:relative; float:left;}
.im_block_1_left{text-align:left; margin:0 4px; padding:0 2px; width:66px; height:20px; position:relative; float:left;color: #A99877;}
.im_block_1_right{text-align:left; margin:0 2px; padding:0 0 0 6px; width:100px; height:20px; position:relative; float:left;}
.im_block_2{margin-left:4px; margin-top:4px; position:relative; float:left; height:160px; width:190px;}
.im_block_2_left{ text-align:left; margin:0 4px; padding:0 2px; width:86px; height:20px; position:relative; float:left;color: #A99877;}
.im_block_2_right{ text-align:left; margin:0 2px; padding:0 0 0 6px; width:80px; height:20px; position:relative; float:left;}
.im_block_3{margin-left:10px; margin-top:6px; position:relative; float:left; height:34px; width:360px; text-align:left;line-height:16px}
.im_block_3 span{color: #A99877;}
.im_block_3 a{ font-style:italic; text-decoration:none;}

.namevendors a{text-decoration:none}

.imgstatus{
	border:1px solid #999;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;	
}

.listushead{ text-align:center; border:none; background-color:#1B180C; color:#B88A05; font-size: 10px; cursor:pointer;}
.listusline{border-top: 1px solid #151515; background-color: #212121; color:#CCCCCC; font-size:10px;}
.listusline div{border:none;}
.listuslinestyle1{width:140px; font-size:12px;}
.listuslinestyle1 a{color:#D96500;text-decoration:none;}
.listuslinestyle2{min-width:280px;width:280px; text-align:center;float:left; position:relative; top:2px; left:20px;}
.chlist a{margin:2px 15px; text-decoration:none; position:relative; bottom:6px;}

.imgskill{-moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; text-decoration:none; padding-top:1px;}

.onlinelink a{color:#A99877; text-decoration:none;}
.onlinelink a:hover{color:#B99877; text-decoration:underline;}

.dectitle{
	width:296px; 
	min-height:10px; 
	position:absolute; 
	margin-top:10px; 
	z-index:1000;
	text-shadow: 0 0 15px #000, 0 0 15px #000, 0 0 5px #000, 0 0 19px #000, 0 0 19px #000;
	color: #ff983e;
	font-size: 16px;
	font-weight: bold; 
	text-align:center;
}
.screen{min-width:146px; width:146px; float:left; margin:4px;}
.addscreen { background: url("../../../uploads/screens/add2.png") 0 6px no-repeat; min-width:112px; width:112px; min-height:112px; height:112px; cursor:pointer;}
.addscreen:hover { background-position: -109px 6px; }
.addscreen #upload{
    position:relative; 
    width:100px; 
    -moz-opacity: 0; 
    filter: alpha(opacity=0); 
    opacity: 0; 
    font-size: 100px; 
    height: 100px; 
    z-index:20;
	cursor:pointer;
}
.delscreen{background-color:#FFFF33; color:#990000; position:absolute; margin-top:2px; margin-left:2px; min-width:20px; width:20px; min-height:20px;height:20px; font-size:16px; cursor:pointer;}
.delscreen:hover{background-color:#FF9900; color:#FF0000;}

.checkboxf{float:right; min-height:16px; margin:1px; margin-right:10px;}
.checkboxf label {
	display: inline-block;
	cursor: pointer;
	position: relative;
	padding-left: 1px;
	margin-right: 12px;
	font-size: 11px;
	top:8px;
}
.checkboxf label:before {
	content: "";
	display: inline-block;

	width: 12px;
	height: 12px;

	margin: 1px;
	position: absolute;
	left: 0;
	bottom: 1px;
	background-color: #aaa; 
	box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);
	border:1px solid;
}

.checkboxf input[type=checkbox] {
	display: none;
}
.checkboxf div:before {
	border-radius: 3px;
}
.checkboxf input[type=checkbox]:checked + label:before {
	content: "\2713";
	text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
	font-size: 15px;
	color: #f3f3f3;
	text-align: center;
    line-height: 15px;
}
.checkboxf .label1:before{background-color: #00CCCC;}
.checkboxf .label2:before{background-color: #00FF00;}
.checkboxf .label3:before{background-color: #D96500;}
.checkboxf .label4:before{background-color: #FF0;}
.checkboxf .label5:before{background-color: #AA3BFF;}
.checkboxf .label6:before{background-color: #aaa;}

.printyear{font-size:36px;}

.userbagogr{margin:5px 0;}
.userbagogr span{position:relative; top:5px;}
.userbagogr a{text-decoration:none; position:relative; top:5px;}

.ytlinkdel{ position:absolute; margin-top:200px; margin-left:210px; font-size:12px;}
.ytlinkdel a{text-decoration:none; color:#FF0000;}
.ytlinkdel a:hover{text-decoration:underline;}

.message .dark_postrating.likesSummary, .dark_postrating { margin-top: 10px; padding-bottom: 2px; min-height: 19px; } 
.messageSimple .dark_postrating { background: transparent; border-bottom: none; /*margin-left: 65px;*/ margin-top: 6px !important; /*border-top: 1px solid rgb(45, 45, 45);*/ }

.dark_postrating_table { border-spacing: 5px; border-collapse: separate; }
.dark_postrating_detail { background: rgb(55, 55, 55); font-family: 'Trebuchet MS',Helvetica,Arial,sans-serif; color:rgb(159, 159, 159); font-size: 11px; padding: 4px !important; }
.dark_postrating_column { vertical-align: top; padding: 0; margin: 3px; width: 155px; border: 1px solid rgb(50, 50, 50); }
.dark_postrating_column > div { display: block; max-height: 105px; overflow: auto; padding: 7px; }
.dark_postrating_delete { display: block; visibility: hidden; float: left; height: 13px; margin-right: 3px; width: 12px; color: #FF28F9; background: url(styles/dark/cross_small.png) center no-repeat; }
.dark_postrating_column:hover .dark_postrating_moderator { visibility: visible !important; }
.dark_postrating_header strong { font-weight: bold; color:rgb(102, 102, 102);  }
.dark_postrating_header img { vertical-align: middle; position: relative; top: -2px; }
.dark_postrating_header { font-size: 14px; margin-bottom: 2px; padding-bottom: 3px; border-bottom: 1px dotted rgb(50, 50, 50); }
.dark_postrating_column a.username { display: block; /*float: left; clear: left;*/ }

.dark_postrating_member { border-spacing: 0; border-collapse: separate; border-width: 0 1px 0px 1px; border-style: solid; border-color: rgb(50, 50, 50); color: rgb(141, 141, 141); width: 100%; padding: 5px 25px; }
.dark_postrating_member td, .dark_postrating_member th { padding: 2px 4px 1px; text-align: center; }
.dark_postrating_member td { border-width: 1px 0px 0 0; border-style: solid; border-color: rgb(50, 50, 50); }
.dark_postrating_member tr:nth-child(2) td { border-width: 0; }
.dark_postrating_member th { color: rgb(159, 159, 159); font-size: 11px; }
.dark_postrating_member img { vertical-align: text-top; }
.dark_postrating_positive { color: #62A201; }
.dark_postrating_negative { color: #D90B00; }
.dark_postrating_bar { width: 80px; height: 10px; background: transparent; border: 1px solid #ddd; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; padding: 1px; font-size: 0; }
.dark_postrating_bar_positive { height: 10px; background: #62A201; display: inline-block; opacity: 0.4; font-size: 0; }
.dark_postrating_bar_neutral { height: 10px; background: #bbb; display: inline-block; opacity: 0.4; font-size: 0; }
.dark_postrating_bar_negative { height: 10px; background: #D90B00; display: inline-block; opacity: 0.4; font-size: 0; }
.dark_postrating_bar:hover > div { opacity: 1.0; }
.profilePage .infoBlock dd.dark_postrating_bar_dd:last-child { margin-bottom: 0; }

.dark_postrating_inputlist { display:block; cursor: default; padding:0; margin:0; float:right;opacity: 1.0; font-size: 11px; -ms-filter:'alpha(opacity=100)'; filter:alpha(opacity=100) }
.dark_postrating_inputlist.dark_postrating_inputlist_undo li { opacity: 1.0; -ms-filter:'alpha(opacity=100)'; filter:alpha(opacity=100) }
.dark_postrating_inputlist li { display: inline; opacity: 0.5; -ms-filter:'alpha(opacity=50)'; filter:alpha(opacity=50); zoom:1; }
.dark_postrating_ie8 .dark_postrating_inputlist li { display: inline-block }
.dark_postrating_inputlist li:hover { opacity: 1.0; -ms-filter:'alpha(opacity=100)'; filter:alpha(opacity=100) }
li.dark_postrating_textonly { vertical-align: top; display: inline-block; margin: 1px 4px 0 4px; }

.dark_postrating_outputlist { display: block; margin-left: 3px; padding:0; margin:0; float: left; font-family: 'Trebuchet MS',Helvetica,Arial,sans-serif; color: rgb(159, 159, 159); font-size: 11px; }
.dark_postrating_outputlist li { display: inline; margin-right: 6px; }
.dark_postrating_outputlist li strong, .dark_postrating_thread_rating strong { font-weight: bold; color: rgb(102, 102, 102); }
.dark_postrating_outputlist li span{position:relative; margin-left:4px;}
.dark_postrating_outputlist li img, .dark_postrating_thread_rating img { vertical-align: text-top; }
.dark_postrating_thread_rating { float: right; font-family: 'Trebuchet MS',Helvetica,Arial,sans-serif; color: rgb(159, 159, 159); font-size: 11px; margin-left: 10px; }
.discussionListItem .iconKey span ~ .dark_postrating_thread_rating { margin-right: 10px; }
.dark_postrating_hide_post { display: none }

.userprofile{min-width:436px; min-height:180px; margin:10px 0; float:right;}

.statusnum{border-radius:6px; text-align:center; margin-right:6px; position:relative; top:2px; background-color:#1A0F08;}
.statusachivebar,.statusachivebar_small{ text-align:left;}
.statusachivebar ul,{list-style:none;}
.statusachivebar ul li{ display:inline-table; min-width:15px; max-width:15px; width:15px; min-height:2px; max-height:2px; height:2px; border:1px solid; margin-left:1px;}
.statusachivebar ul li span{ color:#ECAE33; font-size:14px; display:inline; max-width:10px;}
.statusachivebar_small ul{list-style:none; padding:8px 70px 0 0; margin:0; text-align:right;}
.statusachivebar_small ul li{ display:inline-table; min-width:7px; max-width:7px; width:7px; min-height:2px; max-height:2px; height:2px; margin-left:1px;}
.statusachivebar_small ul li span{ color:#ECAE33; font-size:12px; display:inline; max-width:8px;}
.onstatus{ background-color:#009900;}
.disbutton{
	background-color:#352A0C;
	-o-transform-origin: 8.5px 10px;
	border:none;
	clear: right;
	margin:1px 2px;
	vertical-align:top;
	padding: 2px 8px 2px 8px;
	text-decoration: none;
	position:relative;
	height:24px;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;
	font-family: "Arial", sans-serif;
	color:#999999;
	cursor: pointer;
	text-shadow: 0px 1px 0px #000000, 0px 0px 5px #A6432D;
	text-transform: uppercase;	
}
.linkguild{color:#00FF00;}
.linkguild a{color: #3366FF !important; text-decoration:none !important;}
.linkguild a:hover{color: #325EE2  !important;}
.titleact{
    padding: 90px 0 0 0;
    color: #ff983e;
    font: normal 20px !important;
    text-shadow: 1px 1px 4px #000, -1px -1px 4px #000, 0 -1px 4px #000, -1px 0 4px #000;
    font-weight: bold;
	text-transform:uppercase;
	
}

.offer{
	text-align:justify;
}
.offer a{
	color:#d96500;
	text-decoration:none;
}

.offer ol {
  counter-reset: li; /*ˆäåíòèôèöèðóåì ñ÷åò÷èê è äàåì åìó èìß li. ‡íà÷åíèå ñ÷åò÷èêà íå óêàçàíî - ïî óìîë÷àíèþ îíî ðàâíî 0*/ 
  list-style: none; /*óáèðàåì ñòàíäàðòíóþ íóìåðàöèþ*/
  padding-left:6px;
  margin-bottom:10px;
  font-weight:bold;
}
.offer li:before {
  counter-increment: li; /*Žïðåäåëßåì ýëåìåíò, êîòîðûé áóäåò íóìåðîâàòüñß Ñ li. �ñåâäîýëåìåíò before óêàçûâàåò, ÷òî ñîäåðæèìîå, âñòàâëßåìîå ïðè   ïîìîùè ñâîéñòâà content, áóäåò ðàñïîëàãàòüñß äî ïóíêòîâ ñïèñêà. ‡äåñü æå óñòàíàâëèâàåòñß çíà÷åíèå ïðèðàùåíèß ñ÷åò÷èêà -ïî óìîë÷àíèþ ðàâíî 1.*/
  
  content: counters(li,".") ". "; /*‘ ïîìîùüþ ñâîéñòâà content âûâîäèòñß íîìåð ïóíêòà ñïèñêà. counters() îçíà÷àåò, ÷òî ãåíåðèðóåìûé òåêñò ïðåäñòàâëßåò ñîáîé çíà÷åíèß âñåõ ñ÷åò÷èêîâ ñ òàêèì èìåíåì. ’î÷êà â êàâû÷êàõ äîáàâëßåò ðàçäåëßþùóþ òî÷êó ìåæäó öèôðàìè, à òî÷êà ñ ïðîáåëîì äîáàâëßåòñß ïåðåä ñîäåðæèìûì êàæäîãî ïóíêòà ñïèñêà*/
 
  
}
.offer li{
  /* margin:4px 0; */
	padding-right:6px;
}

.offer li li{
  font-weight:normal;	
}

.bigokbutton,.okbutton:visited{

	background-color:#352A0C;
	-o-transform-origin: 8.5px 10px;
	border:none;
	clear: right;
	margin:1px 4px;
	vertical-align:top;
	padding: 0px 12px 0px 12px;
	text-decoration: none;
	position:relative;
	height:30px;
	-moz-box-shadow: 0 0 6px #000000; -webkit-box-shadow: 0 0 6px #000000;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; text-decoration:none;
	font-family: "Arial", sans-serif;
	color: #FFE2AD;
	cursor: pointer;
	text-shadow: 0px 1px 0px #000000, 0px 0px 5px #A6432D;
	text-transform: uppercase;
	height:20px;
	position:relative;
	z-index:999;
}
.bigokbutton:hover	{ color:#B88A05;text-decoration:none; background-color:#352A0C }

.selectpay{cursor:pointer;}
.selectpay:hover{ background-color: rgba(26,15,8,0.7); border-color:#777777;}

.topay{
	cursor:pointer;
}

.categorylink{
	color:#ECAE33;
	text-decoration:none;
}
.categorylink:hover{
	text-decoration:underline;
}

.menu h2,.full_content_right h2{
    font: inherit;
    display: initial;
    color: inherit !important;	
}

.spost{
	margin: 0 20px !important;
	max-width: initial !important;
}
.find_text{
	background-color:#fff000;
	color:#000000;
}