@charset "windows-1251"; 
/* CSS Document */
/* reset style */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; border-spacing:0; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; }

/*для таблиц со 100% height*/
html, body {height:100%; margin:0px; padding:0px;}

.BaseTable, .GoldTable{height:100%;}

body {font:13px Verdana, Arial, Helvetica, sans-serif; color:#fff; background:#000 url("media/fon.jpg") no-repeat fixed center top;  padding:0;}
h1 {font-size:13px; height:16px; color:#fff; padding:0 0 0 7px; background: url("media/top/hfon.jpg") repeat-x; font-weight:bold; text-transform:uppercase; margin:5px 0 0 0; overflow:hidden;}

h2 {font-size:13px; color:#E67300; margin:5px 0 5px 0; border-bottom:1px solid #E67300; font-weight:bold;  }
h3 {font-size:13px; color:#339900;	margin:10px 0 0 0; font-weight:bold;}
.green2{font-size:13px; color:#339900;	margin:10px 0 0 0; font-weight:bold; border:none;}
/*h4 {font-size:13px; height:18px; color:white; padding:0 2px; background: url("media/top/hfon.jpg") repeat-x; text-transform:uppercase; font-weight:bold; white-space:nowrap; z-index:1; position:relative;}*/
/*
h4 {font-size:13px; height:18px; color:white; padding:0px 4px; background:  url("media/H4L.jpg"); text-transform:uppercase; font-weight:bold; white-space:nowrap; z-index:1; position:relative;}*/

h4 {font-size:12px; height:18px; color:white; padding:4px 4px; text-transform:uppercase; font-weight:bold; white-space:nowrap; z-index:1; position:relative;}

.sidebar h4 {margin:5px -4px 5px 2px; text-shadow: #000 1px 1px 1px ; padding-left:16px;}
.bottom1 h4 {margin:5px -1px 5px  0px; text-shadow: #000 1px 1px 1px ;}


ul {list-style:none; text-align:right; margin:0; padding:0;}
ol {text-align:right; margin-left:5px; padding-left:30px;}
li {text-align:left;}
p {margin:5px 0; text-align:justify;}
td {vertical-align:top;}


/* ссылки, подчеркивание, цвет */
a {color:#fff;}

a:link, a:visited {color:#ffff66; text-decoration:none;}
a:hover, a:active {text-decoration:underline;}

/* определение параметров картинок */
.logo {margin-left:20px;}

/* главная настройка */
.maintable {width: 1024px; height:100%;	table-layout: fixed; background:url(media/fon_top.png);}

/* рамка */ 
.T {border:0;}
.TL {}
.tc {background:url(media/TC.jpg) repeat-x; height:19px; width:589px; }
.TR {} 


/* верхнее меню, полоска под хедером, нижнее меню, цвет ссылок:белый */
.strip, .strip2 {position:relative;}
.strip {height:20px; background:#000 url(media/top/strip.gif); padding:0 10px; filter: alpha(opacity=50);  -moz-opacity: 0.5;  -khtml-opacity: 0.5;  opacity: 0.5; z-index:1; }

.strip2 {height:20px; padding:0 10px;  color:#fff; margin-top:-20px; z-index:2;}
.strip2 a:link, .strip2 a:visited {text-decoration:none;  color:#fff;}
.strip2 a:hover, .strip2 a:active {text-decoration:underline; color:#f60;}

.strip_bottom {height:20px; background:#000 url(media/top/strip.gif); padding:0 10px; color:#fff;}
.strip_bottom a:link, .strip_bottom a:visited {text-decoration:none; color:#fff;}
.strip_bottom a:hover, .strip_bottom a:active {text-decoration:underline; color:#f60;}

/* описание headera 
.header {height:160px; margin:0; padding:0; text-align: left; vertical-align:middle;}
.header img {margin-bottom: -3px; padding: 0;}

.head_img {width:1030px;}*/

/* цепь под флэшкой */
.ch { height:27px; margin-left:37px; border:0; margin-bottom:-3px; }

.ch_moz { height:27px; margin-left:37px; border:0; }
@-moz-document url-prefix() {
  .ch_moz { margin-top:-3px;}
}


.ch_right { height:27px;  border:0; margin-bottom:-3px; }
@-moz-document url-prefix() {
  .ch_right { margin-top:-3px;}
}

/*Выделенный абзац*/
.slcttxt {background:url(media/fon_top.png);}


/* описание левой части */
.sidebar {width:141px; text-align:left; padding:0 0 0 2px; background:url(media/fon_top2.png);}
.sidebar ul{list-style:none; width:100%;}
.panel a {height:16px; color:#fff; margin:0; padding:0; z-index:2; position:relative; }
.panel a:link, .menu a:visited {height:16px; margin:0; padding:0; color:#fff; display: block;}
.panel a:hover, .menu a:active {height:16px; text-decoration:none; display: block; color:#000; 
margin:0; padding:0; }


.menu-orz a {height:16px; color:#fff; margin:0; padding:0; z-index:2; position:relative;}
.menu-orz a:link, .menu-orz a:visited {height:16px; margin:0; padding:0; color:#E67300; display: block;}
.menu-orz a:hover, .menu-orz a:active {height:16px; text-decoration:none; display: block; color:#000; 
margin:0; padding:0; }
.menu-orz {color:#E67300;}
.menu-orz :active {color:#000;}


.menu-gold a {height:16px; color:#fff; margin:0; padding:0; z-index:2; position:relative;}
.menu-gold a:link, .menu-gold a:visited {height:16px; margin:0; padding:0; color:#cccc33; display: block;}
.menu-gold a:hover, .menu-gold a:active {height:16px; text-decoration:none; display: block;color:#000; 
margin:0; padding:0; }
.menu-gold {color:#cccc33;}
.menu-gold :active {color:#000;}


/* иконки игр */
.icon td {width:100%; text-align:center; vertical-align:middle; }
.icon p {text-align:center; padding:0; margin:0;}
.icon a:link, .icon a:visited {color:#fff;}
.icon a:hover{color:#FF3333; }

/* описание центральной части */
.centre {text-align:left; padding:0 7px; height:100%;}

/* описание блока новостей */
.NBlock img {float:left; margin:5px; padding:5px;}

/* описание фильтра прайс-листа */
.filters { margin-bottom:4px; width:100%; color:#333;}
.filters td {padding:0 1px;}
.filters select {font:11px Arial; height:22px; width:126px; margin:0; color:#333;}
.filters .filt_side select {width:96px;}
.filters input  {height:22px; font:11px Arial; width:45px; color:#333;}

.filt_lot label {position:absolute; font:11px Arial; padding:3px 0 0 3px; color:#333;}
*html .filters input {margin-top:-1px; height:20px;}
*html .filt_bttn input {height:22px;}

/* описание таблицы Прайс-листа */

.tablesell {border-right:1px solid #555; font-size:12px; word-wrap:break-word;  }
.tablesell td {border-left:1px solid #555;	border-bottom:1px solid #555; padding:0; word-wrap: break-word; max-width:150px;}
.tablesell a:link, .tablesell a:visited, .tablesell a:hover, .tablesell a:active {text-decoration:none; color:#fff}
.tablehead {height: 18px; font-size:11px; background: url("media/top/hfon.jpg") repeat-x; color:#fff;}
.tablehead a:link, .tablehead a:visited {text-decoration:none; color:#66FF00;}
.tablehead a:hover, .tablehead a:active {text-decoration:underline; color:#f60;}
.tablehead td{border-bottom:none;}
.grey {background:url(media/fon_top.png);}

.tablegoldsell {border-right:1px solid #555; font-size:13px; font-weight:bold; word-wrap:break-word;}
.tablegoldsell td {border-left:1px solid #555;	border-bottom:1px solid #555; padding:0; word-wrap: break-word; max-width:150px; vertical-align:middle;}
.tablegoldsell a:link, .tablegoldsell a:visited, .tablegoldsell a:hover, .tablegoldsell a:active {text-decoration:none; color:#fff}
.tablegoldhead {height: 15px; font-size:13px; font-weight:bold;  background: url("media/top/hfon.jpg") repeat-x; color:#fff;}
.tablegoldhead a:link, .tablegoldhead a:visited {text-decoration:none; color:#66FF00;}
.tablegoldhead a:hover, .tablegoldhead a:active {text-decoration:underline; color:#f60;}
.tablegoldhead td{border-bottom:none;}

/* описание таблиц в личн кабинете */
.tablesell2 {border-right:1px solid #555; font-size:12px; word-wrap:break-word; }
.tablesell2 td {border-left:1px solid #555;	border-bottom:1px solid #555; padding:0; word-wrap: break-word; max-width:150px;}
.tablesell2 a:link, .tablesell a:visited,  {text-decoration:none; color:#ffff66}
.tablesell2 a:hover, .tablesell a:active {text-decoration:underline; color:#ffff66}

/* описание ячейки в прайсе "игра" */
.pr_game {font-size:11px;}
.pr_serv {font-weight:600; font-size:11px;}
.pr_side {font-weight:600; font-size:11px;}

/* Премиум обьявления выделение цветом" */
.prem a:link, .prem a:visited {color: #E67300; text-decoration:none;}
.prem a:hover, .prem a:active {color: #fff; text-decoration:none;}

/* кнопка сброс в фильтре прайса*/
.pr_clear { padding:4px 0; font-size:11px; }
*html .pr_clear {margin-top:-1px;} 
/* всплыв */
#hintbox{
	position:absolute;
	z-index:10;
	width:300px;
	left:-1000px;
	padding:0.7em 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	width: 25em;
	color: white;
	font-weight: bold;
	background:#222325;
	border:1px solid #ed9e51;
	/*opacity:0.8;*/
	-moz-opacity: 0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
   filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 95);
	
}

/* описание страницы SELL  */
.sell select {	width: 100%;}
.sell input, .sell textarea {	width: 270px;}
.sell2 {border-spacing: 2px;}
.offer_form {width:0; padding: 1px 0;}

.lot select {width:169px;}

/* описание отступов между INPUT  */
.main_txt {	padding: 1px 0;}


/* описание правой части */
.bottom1 {width:142px; text-align:left; padding:0 0 0 1px; background:url(media/fon_top2.png);}

*+html .bottom1 h4 { width:105%; padding:0 4px;}

/* описание ВХОДА В СИСТЕМУ */
.enter {  text-align:center;  width:100%;}
.enter td {padding:0; height:22px; width:100%; text-align:center; }

.pass {	margin-top:-1em;}
@-moz-document url-prefix() {
  .pass { margin-top:-4px;}
}
.pass input {width:54%; font-size:11px; height:12px; color:#333; z-index:2; position:relative;}
.pass label {position:relative;	color:#999;	top: 44px;	margin:0; z-index:3; }
*html .pass label {top: 48px;}

.vhod input {width:50%; font-size:12px; height:22px;}

/* описание панели кабинете */
.cabinet { text-align:center;}

/* кнопка скрывания правой панели */
.button_in {height:16px; float:right; margin-top:5px; clear:none;}

/* кнопка скрывания правой панели - удаляем баг IE с непонятным отступом */
.button_in_st img {margin-bottom:-3px;}

/* описание блока новостей в правой части */
.news {font-size:12px;}
.news_date {font-size:11px; border-bottom:#999 1px solid; margin-bottom:-12px;}

/* описание нижней части */
.footer {width:1024px; height:85px; margin-top:-22px; } /**/
.bl {width:100px; z-index:2; position:relative;}
.bc {background:url(media/bottom/bc.jpg) 0 15px repeat-x; height:70;}
.br {width:100px; bottom; z-index:2; position:relative;}

.counter {position: relative; z-index:2; margin:-70px 5px 18px -5px;}

/* купить - продать - кнопки */
.buy {margin:20px; font-size:15px; text-align:center;}
.buy a:hover {font-weight:bold; text-transform:uppercase;}

/* Верхн панель */
.pnlL { z-index:0; position:absolute; margin:0 0 0 -2px;}
.pnlR { z-index:0; position:absolute; margin:0 0 0 -3px;} 

/*div ввода аутентифик */
.cabin  {margin-top:18px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {.cabin  { margin-top:18}/*hrm*/}  
@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){.cabin { margin-top:18;}/*opera*/}

/*Рекл гугл для эксплоера*/
.GooglRecl { margin-top /*\**/: 2px\9;  margin-top: 2px\9; } 
.GooglRecla{margin-top /*\**/: 2px\9;  margin-top: 2px\9; }

/*главое меню */
.right{ top:0px; right:0px;} /*нуж. для скрол ie в меню */

#navigate li a, .H4baseL, .H4baseR {background-image:url(media/top/pnl.png); display: block; outline: none; position: relative; height: 22px;
	text-decoration: none; width: auto; margin-bottom: 4px; }

#navigate .one 	{ background-position:0px 0px; width:138px; height:22px; margin-left:-20px}
#navigate .one  .hover { background-position: -0px -22px; }	
	
#navigate .two {background-position:-138px 0px; width:165px; height:22px; margin-left:-20px}	
#navigate .two  .hover  { background-position: -138px -22px;}
	
#navigate .base {background-position:-303px 0px; width:165px; height:22px;	margin-left:-20px;}
#navigate .base .hover { background-position: -303px -22px;	}

#navigate .nones:link, #navigate .nones:visited { background-image:none; height:16px; margin-bottom:0px;}
#navigate .nones:hover, #navigate .nones:active {background-image:url(media/top/pnl.png); background-position: -633px -17px;}
#navigate #Lpm01:hover, #navigate #Lpm01:active {background-image:url(media/top/pnl.png); background-position: -633px 0px;}

#navigate  .hover, .H4baseL .hover, .H4baseR .hover {background: transparent  url(media/top/pnl.png) no-repeat; opacity: 0; display:block; position: absolute; top: 0;	left: 0; height: 100%; width: 100%; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 0);}
	
.H4baseL {background-position:-303px 0px; width:165px; height:22px; } 
.H4baseL .hover { background-position: -303px -22px; width:165px; height:22px;}
.H4baseR {background-position:-468px 0px; width:165px; height:22px;  margin-left:-5px;} 
.H4baseR .hover { background-position: -468px -22px; width:165px; height:22px;}

/*форма поднимания заявок вверх */
.PosUpTbl td {padding: 3px; } 
	 
/*стили табл с голд*/
.goldhead {height: 20px; font-size:14px; font-weight:bold; }
.gold_tbl {font-size:14px; font-weight: bold; }
.gold_tbl td {height: 18px	/*border-bottom:1px solid #555; padding:0;*/}

.btn_gldby, .btn_gldchat {background-image:url(media/center/gld_btns.png); display: block; outline: none; position: relative; height: 50px;
	text-decoration: none; width: auto;}
.btn_gldby .hover, .btn_gldchat .hover {background: transparent  url(media/center/gld_btns.png) no-repeat; opacity: 0; display:block; position: absolute; top: 0;	left: 0; height: 100%; width: 100%; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 0);}	
.btn_gldby  {background-position:0px 0px; width:198px; height:50px;  margin:0 0 0 135px; } 
.btn_gldby .hover { background-position: 0px -50px; width:198px; height:50px}
.btn_gldchat  {background-position:0px -100px; width:198px; height:50px; margin: -49px 0 0 357px;} 
.btn_gldchat .hover { background-position: 0px -150px; width:198px; height:50px;}
.allce {background-image:url(media/center/Ag.png); background-repeat:no-repeat; background-position:center; min-height: 99px; height: 99px; }
.horde {background-image:url(media/center/Hg.png); background-repeat:no-repeat; background-position:center;  }

/* Оранжевый текст*/
.orange {color: #e67300;}

/* Ссылки*/
/* Ссылки*/
.links a:link, .links a:visited {color:#CCC; text-decoration:none; font-size:12px;}
.links a:hover, .links a:active {color:#CCC; text-decoration:none; font-size:12px;}
.links  {  margin:-14px auto 0px 66px; text-align:left; width: 690px; max-width:690px; height:32px; font-size:12px; color:#CCC;}
.inlinks{display: table-cell; vertical-align: bottom; height:28px;}

