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, HR, B, U, I, CENTER, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD { border:none; margin:0; outline:none; padding:0; list-style:none }
/* div {border:1px dotted #000} */
body { margin:0 auto; text-align:left; font:11px/1 Arial, Verdana, Helvetica, sans-serif; background:#FFF !important; color:#333; }
::selection { background:#af9f8f; }
::-moz-selection {
background:#af9f8f;
}
b, strong { font-weight:700; }
b { color:#D00000 }
/* DRESSER */
.runes .putoff { opacity:1; filter: alpha(opacity=100); }
.runes .puton { opacity:0.4; filter: alpha(opacity=40); }
#artscont { height: 481px; overflow: hidden; width: 100%;/*position:relative;height:350px;overflow:auto*/ }
.block { cursor:move; z-index:500; }
#draggableDiv { position:absolute; top:110px; left:60px; padding:2px; border:1px solid #DB9F73; background:#fbebc9; overflow:hidden; }
#flash { background:url(images/bg.jpg) no-repeat scroll 8px 7px transparent; height:380px; margin-left:-10px; margin-top:-10px; width:325px; }
*+html #avatar1 { margin-bottom:3px }
.parametrs { overflow:hidden; height:200px; width:306px; border:1px solid #B70000; margin:5px 0 0 5px; position:relative; font-size:12px; color:#622e1e; padding-right:1px; background:#f8db9d; }
.main1 { float:left; position:relative; width:315px; top:7px }
.drmenu { border:1px solid #b70000; background:#f8db9d; left:323px; width:700px; height:572px; position:absolute; margin-top:10px; overflow:hidden; padding-right:1px; }
.settings { border-bottom:1px solid #b70000; background:#f8db9d; position:relative; clear:both; z-index:2; padding:0 0 3px 3px }
.inact { font-size:11px; color:#b70000; border:1px solid #622e1e; text-decoration:none; padding:0 5px; line-height:1.5; }
.act { font-size:11px; color:#f8db9d; background:#b70000; text-decoration:none; border:1px solid #622e1e; padding:0 5px; line-height:1.5; }
.drmenu a:hover, .drmenu a:active { font-size:11px; border:1px solid #622e1e; color:#f8db9d; background:#b70000; text-decoration:none; padding:0 5px }
.setinact { font-size:10px; color:#b70000; border:1px solid #622e1e; text-decoration:none; padding:0 5px }
.setact { font-size:10px; color:#f8db9d; background:#b70000; text-decoration:none; border:1px solid #622e1e; padding:0 5px }
.settings a:hover, .settings a:active { font-size:10px; border:1px solid #622e1e; color:#f8db9d; background:#b70000; text-decoration:none; padding:0 5px }
/*LIB*/

.sub p, .sub .bstyle span, .price span, .rank { padding:0 0 0 15px; line-height:13px; overflow:hidden; background-repeat:no-repeat; background-image:url(images/sprite-sub.png) }
.price { overflow:hidden; padding-bottom:1px; height:12px; display:block; }
.sub .price { margin-bottom:3px; }
.bru, .gold, .silver, .copper, .rank { font-weight:700; }
.type { background-position:0 0 }
.bstyle { background-position:0 -13px }
.level { background-position:0 -26px }
.wear { background-position:0 -39px }
.bru { background-position:0 -52px }
.gold { background-position:0 -65px }
.silver { background-position:0 -78px }
.copper { background-position:0 -91px }
.mage1 { background-position:0 -104px }
.mage2 { background-position:0 -117px }
.mage3 { background-position:0 -130px }
.mage4 { background-position:0 -143px }
.mage5 { background-position:0 -156px }
.mage6 { background-position:0 -169px }
.r1 { background-position:0 -182px }
.r2 { background-position:0 -195px }
.r3 { background-position:0 -208px }
.r4 { background-position:0 -221px }
.r5 { background-position:0 -234px }
.r6 { background-position:0 -247px }
.r7 { background-position:0 -260px }
.r8 { background-position:0 -273px }
.r9 { background-position:0 -286px }
.r10 { background-position:0 -299px }
.r11 { background-position:0 -312px }
.r12 { background-position:0 -325px }
.r13 { background-position:0 -338px }
.r14 { background-position:0 -351px }
.r15 { background-position:0 -364px }
.about { border: 1px solid #DB9F73; clear: both; color: #955C4A; display:block; padding: 3px; margin-bottom:10px }
.dress { background:#f8db9d; border:1px solid #db9f73; float:left; margin:2px; padding:3px }
/*ScrollingStyles*/
.scroller { position:relative; position:relative; height:100%; overflow:hidden }
.scroller .scrollbar { padding:0 1px; display:block; position:absolute; right:0; top:0; height:100% }
.scroller .track { position:relative; left:0; top:0; background:#FFF }
.scroller .dragBar { position:absolute; left:0 !important; display:block; background:url(images/scroll.gif) no-repeat -9px center #DB9F73 }
.scroller .scrollbar, .scroller .track, .scroller .dragBar, .scroller .scrollbar span { width:9px; -moz-user-select: none; -khtml-user-select: none; }
.scroller .scrollbar span { display:block; height:9px; cursor:pointer; background-image:url(images/scroll.gif); background-color:#f8db9d }
.scroller .scrollbar span:hover { background-color:#622E1E; }
.scroller .scrollbar span:active { background-color:#B70000 }
.scroller .mouseover_up { background-position:left bottom; margin-top:1px; }
.scroller .mouseover_down { background-position:left top; margin-bottom:1px; }
/* TOOLTIP */
#pointscroll img { float:none !important; }
#tooltip { position:absolute; z-index:3000; border:1px solid #db9f73; font-size:11px; background:#f8db9d; padding:3px; opacity:0.95; color:#7b5f43; }
#tooltip img { float:left }
#tooltip p { clear:both }
#tooltip td { vertical-align:middle; width:110px }
#tooltip table { clear:both; margin:3px; border-top:1px solid #622E1E; border-bottom:1px solid #622E1E }
/*slider*/
.ui-slider-horizontal { height: 7px; left: 10px; margin: 3px 0 0; width: 60%; }
.ui-slider-horizontal .ui-slider-handle { padding:0 2px !important; }
.ui-slider-horizontal .ui-slider-handle:hover { color:#B70000 !important; background:#F8DB9D !important }
.ui-widget-content { border:1px solid #000; }
.ui-widget-header { background:#377a33 }
ul.spoiler { display:block !important; height:19px; line-height:1 !important; border:none !important; position:relative; overflow:hidden; padding:0!important }
.ui-slider { position: relative; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; display: block; }
.ui-corner-all { -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.ui-slider-horizontal .ui-slider-handle { top: -3px; margin-left: -.8em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
#site { height:650px; width:800px; position:relative; background:#FFF; overflow:hidden}
#vk_app { height:650px; width:800px; overflow:hidden; border:3px solid #252525 }
#vk_app .drmenu,#site .drmenu{ width:475px; height:621px; }
#vk_app #artscont,#site #artscont{ height:552px; }
#vk_app .parametrs,#site .parametrs{ height:248.5px; }
#darts { display: block; width:100%; position: relative; }
.put { position:relative; padding:3px; float: left; height: 62px; width: 66px; }
.push { display: block; padding:3px 4px 0 0; max-height: 65px; overflow: hidden; position: relative; z-index: 2; cursor:default; }
.ish.push { cursor: pointer; min-height: 65px; }
.ish.push .bottom { background:url(images/down_line.png) repeat-x bottom; position:absolute; bottom:0; width:100%; height:3px; }
.ish.push:hover { background:url(images/down.gif) no-repeat center; }
.ish.push.op { max-height:none; background:none; cursor:default; }
.ish.push.op:hover { background:none; }
.push .sub { float: left; display:block; padding-bottom:10px }
.push .featurea { display:block; text-align: right; padding-bottom:10px }
.put img { padding:1px 3px }
.put:hover div.puton { display:block; }
.put div.puton { cursor:pointer; display:none; text-align:center; line-height:62px; font-size:10px; color:#F9CB44; background-image:url(images/puton.png); background-repeat:no-repeat; background-position:top; position:absolute; height:62px; top:3px; width:66px; left:3px; }
.put div.puton.off { background-position:bottom }
#darts ul { margin:3px 0 0 }
#darts li { border: 1px solid #DB9F73; clear: both; display: block; margin: 0 3px 3px !important; overflow: hidden; }
#darts li.btnp { border:none; height:60px }
#parametrs table { border-collapse:collapse }
#parametrs td, #parametrs th { padding:2px 3px; border-bottom:1px dotted #AAA }
.compl { position:relative; border: 1px solid #DB9F73; clear: both; display: block; line-height:1.3; font-size:12px; margin: 3px 3px 3px !important; overflow: hidden; }
.compl .put { position:relative; padding:3px; float: left; height: 80px; width: 85px; }
.compl .put:hover div.putCompl { display:block; }
.compl .put .putCompl { cursor:pointer; display:none; text-align:center; line-height:80px; font-size:10px; color:#F9CB44; background-image:url(images/puton_big.png); background-repeat:no-repeat; background-position:top; position:absolute; height:80px; top:3px; width:85px; left:3px; }
.compl .put .putCompl.off { background-position:bottom }
.compl .put .putCompl.inf { background-position:center }
.compl .put img { width:78px; height:78px; }
.compl .put:hover .show { display:block; }
.compl .put .show { cursor:pointer; display:none; height:17px; width:18px; background:url(images/show.png) no-repeat; position:absolute; right:2px; bottom:3px; }
#menu { border-bottom:1px solid #b70000; padding:5px 3px; overflow:hidden; position:relative; }
ul#top { border-bottom: 1px solid #B70000; overflow: hidden; padding:5px; text-align: center; }
#menu ul a, ul#top a, #sliders a { text-decoration:none; isplay:block; padding:0px 3px; border:1px solid #000; background:#F8DB9D; color:#B70000; line-height:1.1 }
#menu ul a:hover, #menu ul a.act, ul#top a.act, ul#top a:hover { background:#B70000; color:#F8DB9D; }
ul#top li { display:inline; margin:0 3px; }
ul#top li ul { display:none }
#menu ul { display:none; clear:both; overflow:hidden; padding:3px }
#menu ul li { float:left; margin:0 3px; }
/*ul#top li ul{ position:absolute; left:0; top:10px }*/
#sliders div { float:left; }


#preloader{margin:140px;color:#000;text-align:center}
#sliders{border-bottom: 1px solid #DB9F73;line-height: 1.4;overflow: hidden;padding: 0 0 0 10px;}