html,body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,form,fieldset,table,th,td tr {margin:0;padding:0;}
table { border-collapse: collapse ;margin: 0;font-size: 100%;margin: 0 auto;}
.full {width:100%;}
.npcname {font-size:18px; text-align:center;}
.qname {padding-left:50px; padding-top:10px; color:#900; font-size:14px;}
.nagrada {color:#900; font-size:14px;}
.mnagr {color:#FFF; font-size:16px;}
.hoverRow td{ background-color: #898989;color: white; }
.clickedRow  td{background-color: #3E3E3E; color: white; }
.type {color:#666; font-size:10px;}
.slot {color:#F00; font-size:10px;}
.stv,.stiv,.prv,.priv td{ width:24px;}
.ye {color:#FF0;}
.place {font-size:9px !important; color:#300;}
.clickedRow .place {color:#0CF !important;}
.clickedRow .who {color:#0F3 !important;}
.who {font-size:9px !important; color:#006;}
.druh,.nekh,.magh,.palh,.prieh,.psih,.stah,.warh,.inviz,.stv,.prv{display:none;}
.nekv,.druv,.magv,.palv,.priev,.psiv,.stav,.warv,.viztr {display: table-row !important;}
.map {position:relative;width:854px;height:739px;}
.monster {position:relative; width:64px; height:64px;}
.monster img {position:absolute; top:0; left:0;}
.ger tr {display:none;}
.ger th,caption {color:#630; font-size:14px;}
.ger {font-family:Georgia, "Times New Roman", Times, serif; font-size:10px;}
.fnt {font-family:Georgia, "Times New Roman", Times, serif;}
.fnt2 {font-family:Verdana, Geneva, sans-serif;}
.cntr,table {text-align:center; vertical-align:middle;}
.m48 {vertical-align:middle;}
.w48 {width:48px;}
.m64 {height:64px; width:64px; vertical-align:middle;}
.l16 {height:16px; width:16px;}
.l24 {height:24px; width:24px;}
.l32 {height:32px; width:32px;}
.m32 {height:32px; width:32px;  vertical-align:middle;}
.r48,.l48,.m48 {height:48px; width:48px;}
.l64 {height:64px; width:64px; margin:0 5px;}
.c96,.c140,.c140p{text-align:center;}
.c96 {width:96px;}
.c140,.c140p {width:140px;}
.c140p {padding-left:5px;}
.c180p {width:180px; padding-left:5px;}
html, body {font: normal  0.9em Allods-West, Tahoma;}
html { background:#FFF url(../img/back.jpg);overflow-X: hidden; height:100%;}
img {border:0;}
body {height:auto; min-width:1024px; background:url(../img/header.jpg) center top no-repeat;}
section,article,nav { display:block;}
section {width: 100%; min-width:860px; margin:0 auto;}
article table td { border:1px solid #000;}
.left,.l64,.l48,.l16,.l32,nav{float: left;}
.r48 {float:right;}
section {background:url(../img/footer.jpg) bottom center no-repeat;}
.str { margin: 0 auto; padding-bottom:120px; padding-top:100px;}
.right {float: right;}
.lft {text-align:left;}
nav {width:128px;}
.str2 {margin: 0 auto; width:1024px;}
article {z-index:1; width:854px; border:#C1EDFA 2px solid; padding:5px; background:#FFF; margin-left:134px;}
a {color:#000;}
h2 a{color:#000;}
.ger a,.box a,.aj2,.aj3,.aj4,.aj5,.aj6 {text-decoration:none;}
.box a {color:#FFF; margin-top:15px; z-index:20; background:none;}
.boxfon {position:absolute;height:24px;width:120px; margin-top:-28px; margin-left:4px;-moz-border-radius:3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background: #4D2A0D;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#653B10', endColorstr='#311C09'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#653B10), to(#311C09)); /* for webkit browsers */
background: -moz-linear-gradient(center top , #653B10 0%, #311C09 100%);
}
.box { position:relative; height:32px; text-align:center; line-height:28px; margin-top:2px; width:128px; z-index:19; background:url("../img/button.png") top center;}
@font-face { font-family: Allods-West; src: url("../fonts/allods.ttf") format("truetype");}
.d05 {height:40px; text-align:center;background:url(../img/profs.png) center; background-repeat:no-repeat; padding-top:15px; }
.d052,.d05 {width:427px; float:left;}
.mico {width:128px; text-align:center; height:154px; float:left; padding-right:7px; padding-left:7px; font-size:12px;}
.t1 {height:140px;} 
.t2 {height:220px;}
.t3l {height:300px; padding-top:170px}
.t3 {height:240px;}
.attip1{position: absolute;display: none;left:0 ;top: 0; z-index:666;}
.attip2{position: absolute; z-index:666; margin-left:64px;}
.attip3{margin-left:364px;}
.aj2{width:290px;}
.aj3{width:320px;}
.aj4{width:270px;}
.aj5{width:832px;}
.aj6{width:500px;}
.aj11{margin-left:70px; width:270px;}
.aj2,.aj3,.aj4,.aj5,.aj6,.aj11,.mobname {line-height:130%;background:#000;opacity:0.95; color:#FFF;border: 6px solid #000;
-moz-border-bottom-colors: #1B190C #B59E52 #182B1A #17291C #13130D;
-moz-border-top-colors: #1B190C #B59E52 #182B1A #17291C #13130D;
-moz-border-left-colors: #1B190C #B59E52 #182B1A #17291C #13130D;
-moz-border-right-colors: #1B190C #B59E52 #182B1A #17291C #13130D;
border-bottom-colors: #1B190C #B59E52 #182B1A #17291C #13130D;
border-top-colors: #1B190C #B59E52 #182B1A #17291C #13130D;
border-left-colors: #1B190C #B59E52 #182B1A #17291C #13130D;
border-right-colors: #1B190C #B59E52 #182B1A #17291C #13130D;
bordercolors: #1B190C #B59E52 #182B1A #17291C #13130D;
padding: 5px;
-moz-border-radius:3px;-webkit-border-radius: 3px;border-radius: 3px;}
.aj3 table, td, tr {border-spacing:0; border:0;}
.aj1{ float:left; position:absolute; left:-70px;}
.black {color:black;}
.white {color:white; font-size:x-small;}
.yellow {color:#D9C032; font-size:10px;}
.violet,.namev {color:#90F;}
.orange,.nameo,.energy {color:#F90;}
.nameo {text-shadow: 0px 0px 1px #F90;}
.names {color:#32F7B2;text-shadow: 0px 0px 2px #32F7B2;}
.namey {color:#FF0;}
.namer {color:red;}
.nameb {text-shadow: 0px 0px 1px #06F}
.namev {text-shadow: 0px 0px 1px #90F}
.nameg,.green {color:#090;}
.nameb,.blue {color:#06F;}
.red {color:#F00; font-size:16px;}
.energy,.mana {font-size:16px;}
.gray {color:#999;}
.fg {background:#CC9;}
.mt {margin-top:10px;}
.lvl {font-size:smaller;}
h1,h2,h3,h4,h5,h6 { text-align:center;}
h1 {font-size:24px;}
.non td,tr {border:0;}
.non td {padding:0;}
.non2 td,tr {border-collapse:collapse; border:hidden;}
.non2 td {padding:0; color:#0FF;}
.non2 {border:hidden;}
.non3 td,tr {border-collapse:collapse; border:hidden;}
.non3 td {padding:0;}
.non3 {border:hidden;}
.brd td {border-collapse:collapse; border:1;padding:0px;}
.brd tr { border:solid 1px;border-collapse:collapse;padding:0px; }
.stats {color:#0FF;}
.stats {border-color:#000; }
input {border-color: black; border:1px solid;}
input.vanadium-invalid, select.vanadium-invalid, textarea.vanadium-invalid {  border-color: red !important;}
input.vanadium-valid, select.vanadium-valid, textarea.vanadium-valid {  border-color: #0F0 !important;}
.vanadium-advice {  font-size: 13px;}
.vanadium-advice.vanadium-invalid, .vanadium-advice.vanadium-invalid * {color: red;}
input.vanadium-valid ~ .vanadium-valid-advice {  display: inline !important; color: green;}
.text_shadow {color: #FFC;text-shadow: 0px 0px 2px #333; font-weight:100; line-height:14px; text-align:center}
.map_name {color: #600;text-shadow: 0px 0px 2px #CC3; font-weight:800; line-height:20px; font-size:20px; text-align:center}
.map_to {color: #600;text-shadow: 0px 0px 3px #CC3; font-weight:800; line-height:14px; text-align:center}
.spoilerCont{display:none;border:1px solid #cccccc; margin-top:4px;}
.dshd a.spoiler {text-decoration:none;
  border-bottom:1px dashed #630;}
.mar5 {margin-right:5px;}
.ico{vertical-align:middle; margin-left:5px; margin-right:5px; }
.runelvl {color: orange;text-shadow: 0px 0px 3px #CC3; font-weight:800; line-height:14px; text-align:center}
.titr {font-size:10px; color:#333;}
.mob {width: 426px; height:64px; float:left;}
.itemslot {width:294px; height:48px; float:left; border:thin dashed;}
.itemslot2 {width:294px; height:48px; float:left; border:thin dashed; margin-left:150px;}
.crop1,.crop2,.crop3,.crop4{overflow:hidden; /* this is important */}
/* input values to crop the image: top, right, bottom, left */
.crop1 img{ margin:-1px 0px 0px -1px;}
.crop2 img{ margin:-1px 0px 0px -40px;}
.crop3 img{ margin:-40px 0px 0px -40px;}
.crop4 img{ margin:-40px 0px 0px -1px;}
.crop1 a:hover img {background: Blue;}
.crop2 a:hover img {background: #90F;}
.crop3 a:hover img {background: Orange;}
.crop4 a:hover img {background: #32F7B2;}
.crop1 a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4;}
.crop2 a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4;}
.crop3 a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4;}
.crop4 a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4;}
.okbutton {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#653B10', endColorstr='#311C09'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#653B10), to(#311C09)); /* for webkit browsers */
background: -moz-linear-gradient(center top , #653B10 0%, #311C09 100%);
background-image: -o-linear-gradient(90deg , rgb(101,59,16) 0%, rgb(49,28,9) 100%);
position: relative;width:240px;height:50px;
border-radius:0.25em;-webkit-border-radius:0.25em;-moz-border-radius:0.25em;
box-shadow: 		0 1px 0 rgba(0,0,0,0.1), inset 0 0 1px rgba(0,0,0,0.4), inset 0 -1px 0 rgba(0,0,0,0.2), inset 0 2px 0 rgba(255,255,255,0.2);
-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.1), inset 0 0 1px rgba(0,0,0,0.4), inset 0 -1px 0 rgba(0,0,0,0.2), inset 0 2px 0 rgba(255,255,255,0.2);
-moz-box-shadow: 	0 1px 0 rgba(0,0,0,0.1), inset 0 0 1px rgba(0,0,0,0.4), inset 0 -1px 0 rgba(0,0,0,0.2), inset 0 2px 0 rgba(255,255,255,0.2);
text-shadow: rgba(0,0,0,0.3) 0 1px;font-size: 18px; text-align: center;margin-left: 307px;margin-right: 0px;display: block;}
.okbutton a{position: absolute;cursor: pointer;color: rgba(255,255,255,1); width: 240px;height: 50px;line-height: 50px;top: 0px;left: 0px;text-decoration: none;display: block;}
.okbutton a:hover{text-decoration: none;}

.tovar {width: 386px; height:64px; float:left; margin-top:20px;}
.optovar {width: 466px; height:64px; float:right;margin-top:20px;}
