/* v1.27 */
* {
	font-family: Tahoma; 
	font-size: 10px;
	color: #723920;
}

a, a:link, a:visited, a:active, a:hover, .hd {
	color: #bc0000;
}
.redd, .redd * {
	color: #bc0000 !important;
}

input, textarea {
	border: 1px solid #bc0000;
	background-color: #ffe9cc;
	font-weight: bold;
	margin: 1 0;
	margin: expression('0px');
}
input {
	height: 17px;
}
select {
	margin: 1 0;
	background-color: #ffe9cc;
	font-weight: bold;
	font-size: 9px;
	height: 15px
}

body {
	background-color: #EBC8A8;
	margin: 0px;
	scrollbar-3dlight-color: #C9A481;
	scrollbar-arrow-color: #453125;
	scrollbar-base-color: #E6C5A5;
	scrollbar-darkshadow-color: #69523D;
	scrollbar-face-color: #C9A481;
	scrollbar-highlight-color: #EABF96;
	scrollbar-shadow-color: #99795F;
	scrollbar-track-color: #E6C5A5;
}
form {
	margin: 0px;
}
fieldset {
	border: 0;
}
.bg {
	background-color: #EBC8A8;
	background-image: url(/images/sand.gif);
}
.float {
	float: left;
}
.iframe {
	width: 100%;
	height: 100%;
}
.backpack_overflow {
	position: relative;
	height: 100%;
	overflow: scroll;
	overflow-x: auto;
	overflow-y: auto;
}
.lscroll {
	scrollbar-3dlight-color: #C9A481;
	scrollbar-arrow-color: #453125;
	scrollbar-base-color: #E6C5A5;
	scrollbar-darkshadow-color: #69523D;
	scrollbar-face-color: #C9A481;
	scrollbar-highlight-color: #EABF96;
	scrollbar-shadow-color: #99795F;
	scrollbar-track-color: #E6C5A5;
}

/* ====================================================================== */
.pnick, .pnick:hover {
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #674F3D !important;
	cursor: pointer;
}
.pnick b {cursor: pointer;}
.enick, .enick:hover {
	font-family: Tahoma; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #B70000 !important;
}
.ecol {
	color: #B70000 !important;
}

.b,.b * {
	font-weight: bold !important;
}
.u,.u * {
	text-decoration: underline;
}
.i {
	font-style: italic;
}

.red, .red * {
	color: #d00000;
}

.red1, .red1 * {
	color: #d00000;
}
.red2, .red2 * {
	color: #CD0000;
}
.red3, .red3 * {
	color: #FF4500;
}

.blue, .blue * {
	color: #0000d0;
}

.ajustify, .ajustify * {
	text-align: justify;
}

table.vatop td {
	vertical-align: top;
}
table.vamiddle td {
	vertical-align: middle;
}
table.vabottom td {
	vertical-align: bottom;
}
.p0, .p0 td{
	padding: 0px;
}
.p1, .p1 td{
	padding: 1px;
}
.p2v, .p2v td {
	padding-top: 2px;
	padding-bottom: 2px;
}
.p4v, .p4v td {
	padding-top: 4px;
	padding-bottom: 4px;
}
.p6v, .p6v td {
	padding-top: 6px;
	padding-bottom: 6px;
}
.p6h, .p6h td {
	padding-left: 6px;
	padding-right: 6px;
}
.p10h, .p10h td {
	padding-left: 10px;
	padding-right: 10px;
}
.w100 {
	width: 100%;
}
.h100 {
	height: 100%;
}
.dbg {
	background-color: #F3D8B2;
}
.dbgl {
	background-color: #FFE7C5;
}
.dbgl2 {
	background-color: #FFFBD6;
}
.transp {
	background-color: transparent;
}
table.coll {
	border-collapse: collapse;
}
.brd, .brd td  {
	border: 1px solid #C49485;
}
.brd-all  {
	border: 1px solid #C49485;
}
.brd-top {
	border-top:1px solid #C49485;
}
.brd-left {
	border-left:1px solid #C49485;
}
.brd-right {
	border-right:1px solid #C49485;
}

.brd-bt {
	border-bottom:1px solid #C49485;
}
.brd2, .brd2 td  {
	border: 1px solid #DB9F73;
}
.brd2-all  {
	border: 1px solid #DB9F73;
}
.brd2-top {
	border-top:1px solid #DB9F73;
}
.brd2-right {
	border-right:1px solid #DB9F73;
}
.brd2-bt {
	border-bottom:1px solid #DB9F73;
}
.nobrd, .nobrd td  {
	border: none !important;
}
.grnn, .grnn * {
	color: #114d01 !important;
}
.brown, .brown * {
	color: #955C4A !important;
}
.dark, .dark * {
	color: #49382D !important;
}
.dim, .dim * {
	color: #573d33;
}
.big, .big * {
	font-size: 11px;
}
.small, .small * {
	font-size: 9px;
}

.pointer input {
	cursor:pointer;	
}

/* --- button styles --- */
b.butt1 {
	font-size: 30px;
	height: 23px;
	background: url('/images/int/but2l.gif') left bottom no-repeat;
	display:-moz-inline-stack;
    display: inline-block;
    //display: inline;

	zoom:1;
}
b.butt1 b {
	font-size: 30px;
	height: 23px;
	background: url('/images/int/but2r.gif') right bottom no-repeat;
	display:-moz-inline-stack;
    display: inline-block;
    //display: inline;

	zoom:1;
}
b.butt1 input, b.butt2 button{
	height: 23px;
	border: 0px solid;
	color: #ffd4ab;
	font: bold 11px tahoma;
	text-decoration: none;
	margin: 0 25px 0 25px !important;
	padding: 0 0 2px 0;
	background: url('/images/int/but2c.gif') center;
}

b.butt2 {
	/*font-size: 30px;*/
	height: 16px;
	background: url('/images/int/but3l.gif') left bottom no-repeat;
    display: -moz-inline-stack;
    display: inline-block;

}
b.butt2 b {
	/*font-size: 30px;*/
	height: 16px;
	background: url('/images/int/but3r.gif') right bottom no-repeat;
    display:-moz-inline-stack;
    display: inline-block;
}
b.butt2 input, b.butt2 button {
	height: 16px;
	border: 0;
	color: #b70000;
	font: bold 11px tahoma;
	text-decoration: none;
	margin: 0 24 0 24 !important;
	padding: 0 0 1px;
	background: url('/images/int/but3c.gif') center;
}


.list_dark {
	background-color: #F4BB8A;
}
.skill_list td {
	padding: 0 7;
}
.btn_1 {
	color: #461C0B !important;
	text-decoration: none;
	font-weight: bold;
}
.btn_2 {
	color: #FFE9BA !important;
	text-decoration: none;
	font-weight: bold;
}


/* ########### */

.tabcat, .tabcat * {
	color: #573d33 !important; 
	font-weight: bold; 
	text-decoration: none;
}
.tabcata, .tabcata * {
	color: #bc0000; 
	font-weight: bold; 
	text-decoration: none;
}
.tabcap1, .tabcap1 * {
	color: #ffdfba; 
	font-weight: bold; 
}
.tabcap2, .tabcap2 * {
	color: #bc0000; 
	font-weight: bold; 
	text-transform: uppercase;
}
.tabcap, .tabcap * {
	color: #bc0000; 
	font-weight: bold; 
	text-transform: uppercase;
}
.tab1 {
	background: transparent url('/images/int/tab1c.gif') repeat-x top; 
	padding: 2 5 1 5;
}
.tab1, .tab1 * {
	color: #83533a !important; 
	font-weight: bold; 
	text-decoration: none;
	text-transform: lowercase;
}
.tab2 {
	color: #bc0000; 
	font-weight: bold; 
	background: transparent url('/images/int/tab2c.gif') repeat-x top; 
	padding: 11 5 1 5; 
	text-transform: uppercase;
}
.tab2 * {
	text-decoration: none !important;
	color: #bc0000; 
}

.pas {margin-left: -6px; margin-right: -6px; position: relative; z-index: 3;}

.pas .tab2 * {color: #723920;}

.tab_act {margin-bottom: 2px; margin-left: -6px; margin-right: -6px; position: relative; z-index: 5;}

/*.tbl1 input {
	border: 0;
	background: none;
}*/
.tbl1 {
	width: 100%;
}
.tbl1 td, .tbl1 th {
	background: url('/images/int/tbl1bg0.gif');
	color: #723920;
	font-weight: bold;
	padding: 3px;
}

.tbl1 {
	border-collapse: collapse;
}
.tbl1 th {
	color: #a96a4e;
} 

.tbl1 thead th {
	color: #bc0000;
	background: url('/images/int/tbl1bgh.gif') repeat-x bottom;
}

.tbl1 tr.hi td, .tbl1 tr.hi th {
	background: url('/images/int/tbl1bg1.gif');
}

.tbl1 tr.hi_1 td, .tbl1 tr.hi_1 th {
	background: url('/images/int/tbl1bg2.gif');
}

.tbl1 tr.hi1 td, .tbl1 tr.hi1 th {
	background: url('/images/int/npc_bg1.gif');
	height: 34px;
	
}

.tbl1 tr.hi2 td, .tbl1 tr.hi2 th {
	background: url('/images/int/npc_bg2.gif');
	height: 34px;
}

.tbl1 td.rating-diff {
	padding-left: 3px;
}

.tbl1 td .rating-down,
.tbl1 td .rating-up,
.tbl1 td .rating-new {
	font-weight: bold; background: url('/images/rating_diff_sprite.gif') 0 0 no-repeat;
}

.tbl1 td .rating-down {
	padding-left: 15px; color: #c90707; background-position: 0 4px;
}

.tbl1 td .rating-up {
	padding-left: 11px; color: #479109; background-position: 0 -8px;
}

.tbl1 td .rating-new {
	padding-left: 15px; background-position: 0 -19px;
}

th .user-rating-valor,
th .user-rating-exp,
th .user-rating-reputation,
th .user-rating-progress {
	color: #bc0000; padding-left: 20px; background: url('/images/rating_headers_sprite.gif') 0 0 no-repeat;
}

th .user-rating-valor {
	background-position: 0 0;
}

th .user-rating-exp {
	background-position: 0 -20px;
}

th .user-rating-reputation {
	background-position: 0 -44px;
}

th .user-rating-progress {
	background-position: 0 -65px;
}

tr.hi_active, tr.hi_active td, tr.hi_active th  {
	background: url('/images/int/npc_bg1_active.gif');
	height: 34px;
	cursor:pointer;
	cursor:hand;
}

tr.hi2 {
	cursor:pointer;
	cursor:hand;
}

.brdvo { 
	border-left: 1px solid #d8ad83 !important; 
	border-right: 1px solid #d8ad83 !important;
}
.brdvo td, .brdvo th {
	border: none !important;
}
.tbl2 {
	background: url('/images/int/tbl1bg0.gif');	
}
.tbl2 td, .tbl2 th {
	font-weight: bold;
	padding: 3px;
	border-left: 1px solid #d8ad83;
	border-right: 1px solid #d8ad83;
}
.tbl2 {
	border-collapse: collapse;
}
.tbl2 th {
	color: #a96a4e;
} 
.tbl2 thead th {
	color: #bc0000;
	background: url('/images/int/tbl1bgd.gif') repeat-x bottom;
} 
.tbl2 tr.hi td, .tbl2 tr.hi th, .tbl2 td.hi, .tbl2 th.hi {
	background: url('/images/int/tbl1bg1.gif');
}
.tbl2 .tsep0 td {
	background: url('/images/int/tbl1bgd.gif') repeat-x bottom;
}
.tbl2 .tsep1 td {
	background: url('/images/int/tbl1bgd.gif') repeat-x top;
}
.sepp {
	background: url('/images/int/tbl1bgd.gif') repeat-x left center;
	height: 1px;
	margin: 0px;
	width: 100%;
}
.sepb, .sepb1 {
	background: url('/images/int/sepb.gif') repeat-x left center;
	height: 2px;
	margin: 1 0;
	width: 100%;
}
.sept, .sept1 {
	background: url('/images/int/sept.gif') repeat-x left center;
	height: 2px;
	margin: 1 0;
	width: 100%;
}
.sepb1, .sept1 {
	margin: 0px;
}
.artslot {
	padding: 4px;
	background: url('/images/artslot.gif') no-repeat;
	width: 60px;
	height: 60px;
}
.artslot img{
	width: 60px;
	height: 60px;
}
.artslot0 {
	padding: 3px;
	background: url('/images/artslot0.gif') no-repeat;
	width: 30px;
	height: 30px;
	float: left;
}
.artslot0 img{
	width: 30px;
	height: 30px;
}
.pg-act {
	background: #faeac0;
	border: 1px solid #bd794f;
	padding: 0 5;
	color: #573d33 !important;
	text-decoration: none;
}
.bpdig {
	background: url('/images/bpdig.gif');	
	width: 39px;
	height: 13px;
	color: #ffe400;
	font-weight: bold; 
	margin: 46px 1px 1px;
	text-align: center;
	
}
.un{
	text-decoration: none !important;
}
.team_1, .team_1 * {
	color: #a30000;
}
.team_2, .team_2 * {
	color: #00437c;
}
.underline, .underline * {
	text-decoration: underline !important;
}

.passedq, .passedq * {
	font-weight: bold;
	color: gray !important;
}

.b-r td { border-right: 1px solid #DB9F73; }
.bg-l2 { background: url(../images/bg_l2.gif) left top repeat; border: 1px solid #d4b889; padding: 5px 10px 10px 10px; margin-bottom: 5px; text-align: left; }
.f12-red { font-size: 12px; color: #700000; }
.bg-l2 p.m5015 { margin: 5px 0px 0px 15px; }
.bg-l2 p.m5015-red { margin: 5px 0px 5px 15px; color: #700000; }

.bg_l0 {
	background-image: url('/images/int/tbl1bg1.gif');
}
.bg_l1 {
	background-image: url('../images/sand2.gif');
}
.bg_l {
	background-image: url('../images/sand2.gif');
}

.bg_l2 {
	background-image: url('../images/sand3.gif');
	cursor:pointer;
}

.logo-main { position: relative; top: 5px; border: 0px; }

.pointer,.pointer *{
	cursor:pointer;
}


.mb15 {
	margin-bottom: 15px; 
}
.mb5 {
	margin-bottom: 5px; 
}

.h-all { 
	padding: 0px 0px 3px 0px; 
	margin: 0px; 
	text-transform: uppercase; 
	font-size: 13px; 
	font-family: Tahoma; 
	color: #674f3d; 
	font-weight: bold; 
	text-align: center; 
}

.c-s-n {
	background: url(../images/c-top-n-s.gif) left top repeat-x;
}
.c-t-n {
	background: url(../images/c-top-n-t.gif) left top repeat-x;
}
.c-s-n-bottom {
	background: url(../images/c-bottom-n-s.gif) left top repeat-x;
}
.c-t-n-bottom {
	background: url(../images/c-bottom-n-t.gif) left top repeat-x;
}
.c-s-n-left {
	background: url(../images/c-left-n-s.gif) left top repeat-y;
}
.c-t-n-left {
	background: url(../images/c-left-n-t.gif) left top repeat-y;
}
.c-s-n-right {
	background: url(../images/c-right-n-s.gif) left top repeat-y;
}
.c-t-n-right {
	background: url(../images/c-right-n-t.gif) left top repeat-y;
}
.c-s-n-fon {
	background: url(../images/int/tbl1bg1.gif) left top repeat;
}
.c-t-n-fon {
	background: url(../images/c-fon-n-t.gif) left top repeat;
}
.chit {
	background: url(../images/chit.gif) left top no-repeat;
	height: 54px;
	width: 65px;
	color: #ffd800;
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	line-height: 52px;
}
.c-s-n-fon p, .c-t-n-fon p {
	color: #49382d;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
.ach_title {
	color: #7b0000;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.c-s-n-fon span, .c-t-n-fon span {
	color: #49382d;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}

.c-s-n-fon span.date_ach, .c-t-n-fon span.date_ach {
	float: right;
}
.c-s-n-fon ul, .c-t-n-fon ul {
	margin: 0px 0px 0px 10px;
	padding: 0px;
}
.c-s-n-fon ul li, .c-t-n-fon ul li {
	color: #49382d;
	list-style-type: none;
	padding: 0px 0px 3px 18px;
}
.c-s-n-fon ul li.yes, .c-t-n-fon ul li.yes {
	background: url(../images/icon-yes.gif) left top no-repeat;
}
.c-s-n-fon ul li.no, .c-t-n-fon ul li.no {
	background: url(../images/icon-no.gif) left top no-repeat;
}
.chit {
	behavior: url(/js/iepngfix.htc);
}

.ach_menu td {
	height: 22px;
	padding-left: 5px;
}

.ach_menu td, .ach_menu td a {
	color: #775d42 !important;
	font-famify: Tahoma;
	font-size: 11px;
	font-weight: bold;
    text-decoration:none;
}

.ach_menu td img {
	margin-right: 6px;
	border: 0px;
}

.ach_menu_act {
	border:0 none;
	color: #775d42;
	font-famify: Tahoma;
	font-size: 11px;
	font-weight: bold;
	height: 22px;
	padding-left: 5px;

}


@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  .opera { height: 800px; }

}
.ach_filter, .ach_filter a, .ach_filter * {
	color: #955c4a !important;
}
.ach_filter .act {
	font-weight: bold;
}
.ach_done, .ach_done b {
	color: green !important;
}
.ach_wait, .ach_wait b {
	color: #955c4a !important;

}

.fb-top-n { background: url(../images/tpl_top_fon_new.gif) left top repeat-x; padding-top: 5px; }
.fb-fon { width: 555px; background: url(../images/fon_adv-new.png) left top repeat-y; }

.error_div {
	position: absolute;
	height: 100%;
	width: 100%;
	filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80)";
	moz-opacity: 0.80;
	opacity: 0.80;
	background-image: url('/images/error_bg.gif'); 
	left:0px;
	top:0px;
}

.smile_div2 {
	position: absolute;
	height: 100%;
	width: 100%;
	left:0px;
	top:0px;
}

.tbl-usi_bg {background:url("../images/tbl-usi_bg.gif");}
.tbl-usi_left {background:url("../images/tbl-usi_left.gif") right center repeat-y; width:15px;}
.tbl-usi_right {background:url("../images/tbl-usi_right.gif") left center repeat-y; width:15px;}
.tbl-shp_sml-top {background:url("../images/tbl-shp_sml-top.gif") center bottom repeat-x;}
.tbl-shp_sml-bottom {background:url("../images/tbl-shp_sml-bottom.gif") center top repeat-x;}

.medal_bg td {
	text-align: center;
	vertical-align: center;
	background-repeat: no-repeat;
	height:53;
}
.medal_bg_c {
	background: top center no-repeat;
	width:45;
}

.medal_bg_c-big {
	background: url("/images/artslot.gif") top center no-repeat;
	width:70;
	height: 70px;
}

.medal_bg_c-big img { margin:1px 0px 0px 5px; }

/* special popup */

.special-popup {color: #461c0b; display: none; height: 235px; left: 50%; margin: -117px 0 0 -245px; position: absolute; top: 50%; width: 489px; z-index: 10000;}
.special-popup .popup-pad {padding: 12px 24px;}
.special-popup .popup-pad .slot {float: left; height: 60px; margin: 0 20px 50px 0; position: relative; width: 60px;}
.special-popup .popup-pad p {margin: 0 0 12px;}
.special-popup .popup-pad .btn-bar {text-align: center;}

/* select */

dl.select {margin: 0 0 0px; padding: 0;}
dl.select a {color: #723944; font-weight: bold; outline: none;}
dl.select dt {margin: 0; padding: 2px 0 0; text-align: right;}
dl.select dd {margin: 0; padding: 0; position: relative; display: inline-block; -display: inline;}
dl.select dd a.root {background: #fffbd6 url("/images/arrow_black_up.gif") 100% 0 no-repeat; display: block; height: 15px; line-height: 15px; margin-right: 1px; outline: none; text-decoration: none; white-space: nowrap; position: relative;}
dl.select dd.open a.root {background: url("/images/arrow_black_down.gif") 100% 0 no-repeat;}
dl.select dd span.evt {background: url("/images/d.gif"); cursor: pointer; height: 100%; position: absolute; width: 100%; _width: 101%;}
dl.select dd a.root span.evt {border-left: 2px solid #8c8c8c; border-top: 2px solid #8c8c8c; border-right: 2px solid #f9f9f9; border-bottom: 2px solid #f9f9f9; _height: 18px; left: -2px; top: -2px;}
dl.select dd ul {background: #f7ebc1; border-left: 1px solid #b2b2b2; border-top: 1px solid #b2b2b2; border-bottom: 1px solid #000; border-right: 1px solid #000; display: none; margin: 0; padding: 0 18px 0 0; list-style-type: none; position: absolute; min-width: 100%; white-space: nowrap; max-height: 160px; overflow-y: auto;}
dl.select dd ul li {position: relative; zoom: 1; -height: 1%;}
dl.select dd ul li a {color: #8d0102; display: block; padding: 2px 5px 2px 0; text-decoration: none; zoom: 1;}
dl.select dd ul li a:hover {background: #e6cf99;}
dl.select dd ul li span.evt {left: 0; top: 0;}
dl.select dd a.root span.nowrap {display: block; margin: 0 20px 0 0; overflow: hidden;}
dl.select dd.open ul {display: block;}

.clr-brown {margin-bottom: 10px; padding: 0 10px;}

.bg-grey-light-1 td {background: #e0e3e5; padding: 2px;}
.bg-grey-light-2 td {background: #e7e9eb; padding: 2px;}
.bg-grey-light-3 td {border-top: 1px solid #e2e5e7; font-size: 10px; padding: 2px;}
.bg-brown-light-1 td {background: #ffecc6; padding: 2px;}
.bg-brown-light-2 td {padding: 2px;}
.casino-note {margin-top: 10px;}
.bg-grey-light-1 td b,
.bg-grey-light-2 td b {vertical-align:top;}
.bg-grey-light-1,
.bg-grey-light-2 { border-top: 1px solid #ced3d7;}

.casino-rules .combos-icons {padding: 0;}
.casino-rules .combos-icons td {padding: 3px;}
.casino-rules .red_divider {background: url("/images/red_divider.gif") 0 100% repeat-x;}
.casino-rules .red_divider td {padding: 2px;}
.casino-rules .rules_lines_table {background: url("/images/red_divider.gif") 0 0 repeat-x;}
.casino-rules .rules_lines_table td {border-right: #9a0009 1px dashed;}
.casino-rules .rules_lines_table td td {border: 0;}
.casino-rules td.win-multi {border: 0;}
.casino-rules {}

.user-info-game,
.user-info-battle,
.user-info-game span,
.user-info-battle span {display: inline-block; height: 35px; text-align: center;}
.user-info-game,
.user-info-battle {margin-bottom: -3px; letter-spacing: -0.3em; cursor: pointer;}
.user-info-game span,
.user-info-battle span {vertical-align: top; letter-spacing: normal; font-weight: bold; color: #bc0000;}

.user-info-game .ui-left {padding: 0 0 0 35px; background: url('/images/int/tab02.gif') 0 0 no-repeat;}
.user-info-game .ui-left span {padding: 0 39px 0 0; background: url('/images/int/tab21.gif') 100% 0 no-repeat;}
.user-info-game .ui-left span span {padding: 0; line-height: 32px; background: url('/images/int/tab2c.gif') 0 0 repeat-x;}
.user-info-game .ui-right {padding: 0 16px 0 0; background: url('/images/int/tab10.gif') 100% 0 no-repeat;}
.user-info-game .ui-right span {line-height: 21px; background: url('/images/int/tab1c.gif') 0 0 repeat-x;}

.user-info-battle .ui-left {padding: 0 0 0 16px; background: url('/images/int/tab01.gif') 0 0 no-repeat;}
.user-info-battle .ui-left span {line-height: 21px; background: url('/images/int/tab1c.gif') 0 0 repeat-x;}
.user-info-battle .ui-right {padding: 0 0 0 41px; background: url('/images/int/tab12.gif') 0 0 no-repeat;}
.user-info-battle .ui-right span {padding: 0 35px 0 0; background: url('/images/int/tab20.gif') 100% 0 no-repeat;}
.user-info-battle .ui-right span span {padding: 0; line-height: 32px; background: url('/images/int/tab2c.gif') 0 0 repeat-x;}

.bank-payment-sys {margin: 0; padding: 10px 0 0 0; list-style: none; overflow: hidden; //zoom: 1;}
.bank-payment-sys li {float: left; margin: 0 10px 10px 0; border: #ffe6be 2px solid;}

table.tbl-user-info {
	border-top: 1px solid #DB9F73;
	border-bottom: 1px solid #DB9F73;
}

table.tbl-user-info td.left {
	width: 50%;
}

table.tbl-user-info td.right {
	width: 50%;
}

div.user-info-spacer {
	width: 100%;
	height: 8px;
	font-size: 1px;	
}

/*   treasure_hunt   */

.tr_text{width: 285px; margin: -5px 0 0; text-align: left; position: relative;}
    .tr_text_red{color: #a80000; font-weight: 600;}

.shovel_block{position: relative; margin: 25px 30px 0 0; width: 272px;}
    .shovel_block div{background: url(/images/shovel_block.png) no-repeat; position: absolute; width: 272px; height: 70px; z-index: 30; zoom: 1; *margin-left: -34px;}
    .shovel{position: relative; width: 38px; height: 38px; display: inline-block; z-index: 25; margin: 15px 0 0; *display: inline; *padding: 4px 0 0 12px;}
    .shovel img{border: none; padding: 4px 0 0; *margin-right: 10px;}
    .green_sh{background: url(/images/green_shovel.png) no-repeat;}
    .gray_sh{background: url(/images/gray_shovel.png) no-repeat;}
.tr_hunt_title{background: url(/images/tr_title_bg.png) no-repeat; width: 209px; height: 40px; text-align: center; color: #a80000; margin: -40px 20px 0 0; padding: 9px 0 0; font-size: 13px; font-weight: 600; zoom: 1; position: relative;}
.tr_table_wrapper{position: relative; zoom:1; width: 100%;}
.chain{background: url(/images/chain_link.png) repeat-y; zoom:1; width: 7px; position: absolute; top: -25px; bottom: -53px; right: 230px;
        height: expression(parentNode.offsetHeight + 78 + 'px');}

img.enchant_png {width: auto; height: auto; float: left; position: relative; top: 42px; margin-right: -4px;}
img.sec_enchant_png {width: auto; height: auto; float: left; position: relative; top: 42px;}
.artslot img.sec_enchant_png {width: auto; height: auto; float: left; position: relative; top: 42px;}

.hide {display: none;}
div.vote-error, div.vote-message {width: 350px; margin: 10px auto; text-align: justify;}
.vote-paginator {text-align: center;}
.vote-paginator span {margin: 0 2px; text-decoration: underline; cursor: pointer;}
.vote-paginator span.redd {font-weight: bold; text-decoration: none; cursor: default;}
