﻿@CHARSET "UTF-8";

.btn-red,
.class_nav_container a {behavior: url(/leximg/iepngfix.htc);}

.inner-box-bg {
	background:url(../leximg/planer/inner-box-bg.jpg) repeat-y;
	width:875px;
}

.inner-box-head {background:url(../leximg/planer/inner-box-head.jpg) no-repeat;}

.inner-box-foot {
	background:url(../leximg/planer/inner-box-foot.jpg) no-repeat;
	height:33px;
}

#planer h2 {
	color:#FCD263;
	height:30px;
	line-height:30px;
	margin-bottom:15px;
}

img {cursor:pointer;}

.planer-box {
	margin:0 auto;
	width:875px;
}

.class_nav_container {
	display:block;
	height:33px;
	margin:0px auto;
	width:835px;
}
.btn-red,
.class_nav_container a {
	background:url("../leximg/planer/class-btn.png") no-repeat;
	display:inline;
	float:left;
	line-height: 33px;
	color: #FCD263;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
	width: 139px;
}
a.class_active,
.class_nav_container a:hover {
	background-position: 0px -33px;
	color: #FFF;
	text-decoration:none;
}

.planer_table {
	background:url(../leximg/planer/planer-bg.jpg) no-repeat;
	border:1px solid #000;
	color:#C46800;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 832px;
	margin:0 auto;
}

.choose {
	background:url(../leximg/planer/planer-bg.jpg) no-repeat;
	border:1px double #C46800;
	color:#C46800;
	font-size:12px;
	font-weight:bold;
	height:50px;
	line-height:8px;
	text-align:left;
	width:275px;
}
.border {border:1px solid #000; height:52px; width:277px; margin:15px auto;}


.classtyp_1,
.classtyp_2,
.classtyp_4,
.classtyp_8,
.classtyp_16,
.classtyp_32 {
	border:1px solid #000;
	display:block;
	float:left;
	height:36px;
	margin:5px;
	width:36px;
}
.classtyp_1 {background:url(../leximg/icons/classes/class0_big.jpg) no-repeat;}
.classtyp_2 {background:url(../leximg/icons/classes/class1_big.jpg) no-repeat;}
.classtyp_4 {background:url(../leximg/icons/classes/class2_big.jpg) no-repeat;}
.classtyp_8 {background:url(../leximg/icons/classes/class3_big.jpg) no-repeat;}
.classtyp_16 {background:url(../leximg/icons/classes/class4_big.jpg) no-repeat;}
.classtyp_32 {background:url(../leximg/icons/classes/class5_big.jpg) no-repeat;}

.choose h3{ background:none; display:block; color:#C46800; float:left; font:bold 20px/33px Arial; margin:0; padding:0; width:226px;}


.skill_tip td {
	width:276px;
	border: solid 0px #834c0e;
}

.skilltree_container {
	display: block;
	width: 830px;
	height: 370px;
	position:relative;
}

.bg_class1 {background: transparent url("../leximg/planer/skilltree_class1.gif") no-repeat 0px 0px;}
.bg_class2 {background: transparent url("../leximg/planer/skilltree_class2.gif") no-repeat 0px 0px;}
.bg_class4 {background: transparent url("../leximg/planer/skilltree_class4.gif") no-repeat 0px 0px;}
.bg_class8 {background: transparent url("../leximg/planer/skilltree_class8.gif") no-repeat 0px 0px;}
.bg_class16 {background: transparent url("../leximg/planer/skilltree_class16.gif") no-repeat 0px 0px;}
.bg_class32 {background: transparent url("../leximg/planer/skilltree_class32.gif") no-repeat 0px 0px;}

.error_tip {
	background:#FFF9EE;
	border:1px solid red;
	display:none;
	color:#666;
	font-size:14px;
	font-weight:bold;
	height:35px;
	margin:5px auto;
	padding:3px;
	text-align:center;
	width:500px;
}
.skill_overlay {
	z-index:99999;
	position:absolute;
}
.skill_overlay img {cursor: pointer;}
.skill_active {
	z-index:50;
	position:absolute;
	padding-top: 4px;
	padding-left: 4px;
}
.skill_plus {
	z-index:52;
	padding-top: 4px;
	padding-left: 4px;
	position:absolute;
}
.skill_over_red {
	z-index:52;
	padding:0;
	position:absolute;
}
.skill_over_green {
	z-index:52;
	padding:0;
	position:absolute;
}
.skill_tip{
	z-index:99999;
	position:absolute;
	padding:0px;
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
	background: #000;
	color:#fff;
	border:1px solid #000;
	width:210px;
	overflow:visible;
}
.skill_tip table { border:1px solid #fff;}
.skill_tip table td {border:none; padding:5px;}
.skill_tip .name {
	background: url(../leximg/planer/tooltiphead.jpg) no-repeat scroll 0 50%;
	border-bottom:1px solid #000;
	color:#FCD263;
	font-weight:bold;
	font-size:11px;
	height:25px;
	margin:0 auto;
	text-align:center;
}

.skill_tip .discr {
	background:#333;
	border-bottom:1px solid #666;
	color:#FFF;
	text-align:left;
	font-size:11px;
}

.discr {
	padding:10px;
	text-align:left;
}
.skill_tip .tip-list td{height:100%;}

.skill_text{
	z-index:52;
	font-family: Arial, Helvetica, sans-serif;
	background: transparent url("../leximg/planer/skill_value.gif") no-repeat;
	width:18px;
	height:11px;
	color:#ff0;
	font-size:9px;
	position:absolute;
}

.tree { font-size:18px;}
.planer_table td {
	border:solid 1px #C46800;
	height:48px;
	width:275px;
}
.planer_table .title-skills td {position:relative; text-align:left; padding:0; margin:0;}
.btn-reset {position:absolute; margin:17px 0 0 207px;}
.td-txt {height:43px; text-align:center; width:275px;padding:5px 0 0 0;}

.planertooltip_money {
	margin: 0px;
	height:12px;
	color: rgb(255, 255, 255);
	font-weight: bold;
	font-size: 9px;
	padding-left: 0px;
	list-style-type: none;
}
ul.planertooltip_money li {
	float:left;
	margin: auto;
	padding-left: 1px;
	list-style:none;
}
ul.planertooltip_money li img {
	padding-top: 4px;
	padding-left: 0px;
}

.planer-footer {
	background:url(../leximg/planer/planer-bg.jpg) no-repeat;
	border:solid 1px #834c0e;
	height:49px;
	width:830px;
}

.planer-footer input {
	background:url(../leximg/start/bg_ajax_search.png);
	border:1px solid #954D32;
	color:#FFEBB7;
	padding:3px;
}

.border-footer {
	border:1px solid #000;
	color:#C46800;
	margin:10px auto;
	height:51px;
	width:832px;
}
.border-footer p {float:left; display:block; width: 0;}
.planer_export {margin:5px;}

/* ranking */

.form-rank div {float:left; margin:0 10px;}
.form-rank label {display:block; color:#671000; font-size:11px; font-weight:bold; margin:5px 0 0}

.inner-box-foot {
	background:url(../leximg/planer/inner-box-foot.jpg) no-repeat;
	height:33px;
}

.rankingsfactionicon{
	margin:auto;
	float: left;
	width:22px;
	height:22px;
	display:block;
}

#highlighted td a{
	font-size:13px;
	font-weight:700;
}

.tip_class,
.tip_race,
.tip_country {
	position: absolute;
	padding: 1px;
	color: rgb(220,220,220);
	background-color: rgb(0,0,0);
	outline: 1px solid grey;
}

li {
	float: left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-right:2px;
}

#rankings-paging { 
	margin:0 auto;
	padding:0; 
	width:500px;
}

#rankings-paging a {color:#671000; font-weight:bold;}

.table-weapon-list img {border: none; display: block; float: left; padding-right: 4px;}

#index .inner-box-head h2 {color:#FCD263; margin:0 0 15px 0; padding:5px 0 0}

.table-weapon-list a {color:#671000; font-weight:bold;}

#index .text-box-bg {margin:0 auto;}

#index .tab-navi {left:298px; padding:0;}

#rankings-paging a {color:#671000; font-weight:bold;}
.text-box-bg ul li {color:#000; font-weight:normal;}
.text-box-bg ul li a {color:#671000; font-weight:bold;}
