html, body {
 margin: 0px;
 padding: 0px;
 width: expression((documentElement.clientWidth||document.body.clientWidth)<1003?'1003px':''); /* Internet Explorer <= 6.0 */
 min-width: 1003px; /* Opera & FireFox & Internet Explorer 7.0 */
 height: 100%;
 background-color: #7794b8;
 background: url(img/background_sizer.png) repeat-x;
 background-attachment: fixed;
}
#wrapper {
 min-height: 100%;
 height: auto !important;
 height: 100%;
 background: url(img/head.png) no-repeat center top;
 background-attachment: fixed;
}
#head {
 margin: 0px auto;
 padding: 0px;
 height: 419px;
 font-family: "Georgia", Arial;
 font-size: 12px;
 color: #FFFFFF;
 text-align: left;
}
#wing_panel {
 margin: 0px auto;
 margin-top: -419px;
 padding: 0px;
 width: 990px;
 height: 106px;
 background: url(img/wing_panel.png) no-repeat;
 font-family: "Georgia", Arial;
 font-size: 12px;
 color: #FFFFFF;
 text-align: left;
}
#rh {
 margin: 0px;
 margin-left: 50%;
 padding: 0px;
 height: 419px; 
}
#ch {
 margin: 0px auto;
 margin-top: -419px;
 padding: 0px;
 height: 419px;
 z-index: 2;
}
#b_download{
 position: relative;
 clear: none;
 margin: 0px;
 padding: 0px;
 top: 40px;
 left: 233px;
 width: 68px;
 height: 21px;
 text-align: center;
}
#b_registration{
 position: relative;
 margin: 0px;
 padding: 0px;
 top: 13px;
 left: 320px;
 width: 103px;
 height: 23px;
 text-align: center;
}
#b_news{
 position: relative;
 margin: 0px;
 padding: 0px;
 top: -13px;
 left: 457px;
 width: 69px;
 height: 20px;
 text-align: center;
}
#b_cabinet{
 position: relative;
 margin: 0px;
 padding: 0px;
 top: -33px;
 left: 550px;
 width: 132px;
 height: 24px;
 text-align: center;
}
#b_forum{
 position: relative;
 margin: 0px;
 padding: 0px;
 top: -52px;
 left: 696px;
 width: 58px;
 height: 25px;
 text-align: center;
}
.b_menu {
 float: left;
 cursor: pointer;
 position: relative;
}
#l_panel {
 position: absolute;
 left: -145px;
 top: 80px;
 margin: 0px;
 padding: 0px;
 width: 162px;
}
#r_panel {
 position: absolute;
 left: 630px;
 top: 80px;
 margin: 0px;
 padding: 0px;
 width: 162px;
}
.bp {
 width: 158px;
 position: relative;
 float: left;
 background: url(img/m_list.png) repeat-y;
 color: #39280e;
 font-family: "Palatino Linotype", Arial;
 font-size: 11px;
 line-height: 17px;
 white-space: nowrap;
}
.bp a {
 color: #452d2c;
 text-decoration: none;
 font-family: "Arial", Arial;
 font-size: 11px;
 font-weight: bold;
 line-height: 17px;
 padding-left: 14px;
 position: relative;
 white-space: nowrap;
}
.bp a:hover {
 color: #8a292f;
}
.bp_button {
 position: relative;
 padding-left: 28px;
 line-height: 33px;
 width: 158px;
 height: 32px;
 cursor: pointer;
 float: left;
 z-index: 1;
 background: url(img/m_button.gif) no-repeat;
 font-family: "Tahoma", Arial;
 font-size: 12px;
 color: #faead1;
 text-align: left;
 font-weight: bold;
}
.bp_button:hover {
 background: url(img/m_hover.gif) no-repeat;
}
.m_p{
 display: none;
 position: absolute;
 top: 12px;
 left: 10px;
 width: 9px;
 height: 9px;
 background: url(img/m_plus.gif) no-repeat;
}
.m_m{
 position: absolute;
 top: 12px;
 left: 10px;
 width: 9px;
 height: 9px;
 background: url(img/m_minus.gif) no-repeat;
}
.bp_line {
 margin: 0px;
 padding-left: 21px;
 position: absolute;
 left: 0px;
}
.m_end {
 margin-left: 1px;
 width: 156px;
 height: 10px;
 float: left;
 z-index: 1;
 background: url(img/m_end.gif) no-repeat;
}
#center_panel {
 position: relative;
 margin: 0px auto;
 margin-top: -194px;
 padding: 0px;
 width: 642px;
 height: 117px;
 background: url(img/center_panel.png) no-repeat;
 text-align: left;
}
#content {
 margin: 0px auto;
 padding: 0px;
 width: 596px;
 background: url(img/cp_sizer.png) repeat-y;
}
#c_end {
 position: relative;
 margin: 0px auto;
 padding-top: 34px;
 width: 596px;
 height: 75px;
 background: url(img/cp_end.png) no-repeat;
 font-family: "Trebuchet MS", Arial;
 font-size: 12px;
 font-weight: bold;
 color: #a5987c;
 text-align: center;
}
#c_end a {
 color: #452d2c;
 text-decoration: none;
}
#c_end a:hover {
 text-decoration: underline;
}
#h_footer {
 height: 130px;
 clear: left;
}
#footer {
 margin-top: -47px;
 position: relative;
 height: 48px;
 color: #151724;
 font-family: "Arial";
 font-size: 11px;
}
.C {
 color: #2e4b8b;
 font-weight: bold;
}
.cpr {
position:absolute;
left: 100px;
top: 2px;
height: 31px;
width: 400px;
}
.span_switch {
 margin: 0px;
 padding: 0px;
 position: relative;
 float: left;
 width: 140px;
}
.text_box {
margin: 0px;
padding-left: 30px;
padding-right: 30px;
position: relative;
width: 536px;
font-family: "Arial";
font-size: 12px;
color: #452d2c;
text-align: left;
min-height: 250px;
}
.text_box a {
 margin: 0px;
 position: relative;
 width: 536px;
 color: #2e4b8b;
 font-weight: bold;
}
.main_caption {
 font-family: "Palatino Linotype", Arial;
 font-size: 18px;
 color: #452d2c;
 text-align: center;
 width: 536px;
 font-weight: normal;
}
.sub_caption {
 font-family: "Palatino Linotype", Arial;
 font-size: 14px;
 color: #452d2c;
 text-align: center;
 width: 536px;
 font-weight: normal;
 line-height: 14px;
}
.news_block {
 margin: 0px;
 padding: 0px;
 width: 536px;
 position: relative;
}
.n_stripe {
 margin: 0px auto;
 padding: 0px;
 width: 550px;
 height: 48px;
 background: url(img/news_stripe.png) no-repeat;
}
.font_date {
 margin-left: 45px;
 padding: 0px;
 top: 10px;
 position: relative;
 font-family: "Arial";
 font-size: 12px;
 color: #8c795d;
 text-align: left;
 font-weight: bold;
 font-style: italic;
}
.font_ncaption{
 margin-left: 45px;
 padding: 0px;
 top: 10px;
 position: relative;
 font-family: "Arial";
 font-size: 14px;
 color: #452d2c;
 text-align: left;
 font-weight: bold;
}
.n_img {
 margin: 0px;
 padding: 0px;
 color: #a7997d;
 width: 536px;
 text-align: center;
 cursor: pointer;
 position: relative;
}
.n_comands {
 width: 530px;
 margin: 0px auto;
 padding: 0px;
 font-family: "Trebuchet MS";
 font-size: 12px;
 color: #452d2c;
 text-align: right;
 font-weight: bold;
}
.n_comands a {
 margin: 0px;
 padding: 0px;
 font-family: "Trebuchet MS";
 font-size: 12px;
 color: #452d2c;
 text-align: right;
 font-weight: bold;
 width: 300px;
}
#acc_login {
 position: relative;
 margin: 0px;
 left: 20px;
 padding: 0px;
 width: 491px;
 height: 291px;
 background: url(img/cabinet_login.png) no-repeat;
}
.button {
 position: relative;
 margin: 0px;
 padding: 0px;
 width: 127px;
 height: 32px;
 font-family: "Trebuchet MS";
 font-size: 12px;
 color: #2d281d;
 text-align: center;
 font-weight: bold;
 background: url(img/button.png) no-repeat;
 line-height: 28px;
 text-decoration: none;
}
.button a{
 text-decoration: none;
}
.button:hover {
 background: url(img/hover.png) no-repeat;
}
#registration_lbox {
 position: relative;
 float: left;
 margin: 0px;
 padding: 0px;
 width: 120px;
 font-family: "Trebuchet MS";
 font-size: 12px;
 color: #452d2c;
 text-align: right;
 line-height: 25px;
}
#registration_mbox {
 position: relative;
 float: left;
 margin: 0px;
 padding: 0px;
 width: 190px;
 font-family: "Trebuchet MS";
 font-size: 12px;
 color: #452d2c;
 text-align: left;
 line-height: 25px;
}
#registration_rbox {
 position: relative;
 float: left;
 margin: 0px;
 padding: 0px;
 width: 225px;
 font-family: "Trebuchet MS";
 font-size: 12px;
 color: #827564;
 text-align: left;
 line-height: 25px;
}
.stripe {
 position: relative;
 margin: 0px auto;
 padding: 0px;
 width: 500px;
 height: 25px;
}
.s_caption {
 position: relative;
 top: 6px;
 float: left;
 margin: 0px;
 padding: 0px;
 width: 120px;
 font-family: "Trebuchet MS";
 font-size: 12px;
 color: #452d2c;
 text-align: right;
}
.s_area {
 position: relative;
 top: 3px;
 float: left;
 margin: 0px;
 padding: 0px;
 width: 190px;
 font-family: "Trebuchet MS";
 font-size: 12px;
 color: #452d2c;
 text-align: left;
}
.s_dcaption {
 position: relative;
 top: 6px;
 float: left;
 margin: 0px;
 padding: 0px;
 width: 190px;
 font-family: "Trebuchet MS";
 font-size: 12px;
 color: #827564;
 text-align: left;
}
.file_block {
 position: relative;
 margin: 0px auto;
 padding: 0px;
 width: 540px;
 height: 60px;
 font-size: 10px;
 color: #827564;
 text-align: left;
}
.file_block a {
 font-family: "Trebuchet MS";
 font-size: 12px;
}
.f_img {
 margin-top: 8px;
 margin-right: 7px;
 float: left;
 padding: 0px;
 background: url(img/dragon.png) no-repeat;
 width: 40px;
 height: 46px;
}
.f_name {
 position: relative;
 float: left;
 width: 480px;
 margin: 0px;
 padding: 0px;
 font-family: "Palatino Linotype";
 font-size: 14px;
 color: #452d2c;
 text-align: left;
}
.add_news_button_panel {
 position: relative;
 width: 530px;
 height: 25px;
 margin: 0px auto;
 padding: 0px;
}
.anbp_left {
 float: left;
 width: 250px;
}
.anbp_right {
 float: right;
 width: 130px;
}
.anbp {
 position: relative;
 margin: 0px auto;
 padding: 0px;
 width: 500px;
 height: 25px;
}
#gallery {
display: none;
position: absolute;
left: 0px;
width: 100%;
padding: 0px;
z-index: 5;
text-align: center;
}
#g_img {
margin-top: 0px auto;
color: #FFFFFF;
vertical-align: middle;
cursor: pointer;
}
.comment_block {
 position: relative;
 margin: 0px auto;
 padding: 3px;
 width: 520px;
 border: 1px;
 border-color: #a7997d;
 border-style: solid;
 background-color: #f0e3c3;
 font-family: "Tahoma";
 font-size: 11px;
 color: #656565;
}
.comment_block a {
 color: #742c20;
}
.name_time {
 font-family: Trebuchet MS;
 font-size: 12px;
 font-weight: bold;
 color: #3f3f3f;
}
.comment_date {
 position: absolute;
 left: 270px;
 top: 4px;
 width: 250px;
 font-family: Verdana;
 font-size: 10px;
 color: #3f3f3f;
 text-align: right;
}
.cit {
 margin: 7px ;
 width: 432px;
 background-color: #a7997d;
 font-size: 10px;
 color: #000000;
}
.c_comands {
width: 510px;
text-align: right;
}
.faq_q {
 margin: 0px;
 padding: 0px;
 width: 530px;
 font-family: Palatino Linotype;
 font-weight: bold;
 font-size: 13px;
}
.faq_a {
 margin: 0px;
 padding: 0px;
 width: 530px;
 color: #756c5a;
}
.pf_text {
 margin-left: 45px;
 padding: 0px;
 top: -3px;
 position: relative;
 font-family: "Palatino Linotype";
 font-size: 12px;
 color: #756c5a;
 text-align: left;

}
.darkbold {
 font-weight: bold;
 color: #452d2c;
}
.pf_light {
 color: #756c5a;
}
#show_banner {
position: relative;
margin-top: 5px;
height: 60px;
width: 550px;
text-align: right;
}
.presentation {
border: 2px solid #FFFFFF;
}
.p_size {
font-family: "Palatino Linotype";
font-size: 18px;
color: #2f2e2e;
}
.p2_size {
color: #452d2c;
font-size: 12px;
font-weight: bold;
}
.banner_ico {
width: 80px;
height: 60px;
margin-top: 6px;
border: 2px solid #FFFFFF;
position: absolute;
left: -10px;
top: -5px;
cursor: pointer;
}
.banner_ico:hover {
border: 2px solid #444444;
}
.banner_bar {
 position: relative;
 margin-top: 6px;
 padding-left: 80px;
 width: 195px;
 height: 80px;
 color: #444444;
 font-family: "Arial";
 font-size: 9px;
}
.server_id {
 margin-left: 7px;
 float: left;
 font-family: "Palatino Linotype";
 font-size: 12px;
 color: #585857;
}
.server_name {
 float: left;
 font-family: "Georgia";
 font-size: 11px;
 color: #442c2b;
}
.server_status {
 font-family: "Verdana";
 font-size: 10px;
}
.server_bar {
 width: 150px;
 text-align: right;
}
.logo {
 position: absolute;
 width: 256px;
 height: 79px;
 left: 200px;
 top: -80px;
 background: url(img/logo.png) no-repeat;
}
.conteiner {
 width: 285px;
 margin-top: 30px;
 font-family: "Trebuchet MS";
}
.cont_a {
 font-family: "Trebuchet MS";
 color: #707070;
 width: 120px;
 float: left;
 text-align: right;
}
.cont_b {
 margin-left: 5px;
 width: 160px;
 float: left;
 font-weight: bold;
 color: #452d2c;
}
.acc_decor1 {
 position: absolute;
 top: 12px;
 left: 427px;
 width: 101px;
 height: 27px;
 background: url('img/acc_tableup.gif') no-repeat;
 z-index: 3;
}
.acc_decor2 {
 margin-left: 30px;
 width: 112px;
 height: 34px;
 background: url('img/acc_tabledown.gif') no-repeat;
}
.table {
 border-collapse: collapse;
 font-family: "Tahoma";
 font-size: 12px;
 border: 1px solid #bca888;
 background-color: #f0e3c3;
}
.table_head {
 background: url('img/table.gif') repeat-x;
 color: #edddb8;
 font-weight: bold;
 font-size: 11px; 
}
.TrSel:hover {
 background-color: #c3b491;
 cursor: pointer;
}
.no_acc {
 width: 300px;
 margin: 0px auto;
 height: 103px;
 text-align: center; 
 padding-top: 37px;
 background: url('img/acc_center.gif') no-repeat center top;
 font-weight: bold;
}
.r_block {
 position: relative;
 margin-left: 0px;
 margin-bottom: 11px;
 width: 200px;
 height: 147px;
 background: url('img/prblock.png') no-repeat;
}
.banner_click {
 position: absolute;
 cursor: pointer;
 top: 0px;
 left: 0px;
 z-index: 5;
 height: 147px;
 width: 200px;
}
.banner {
position: relative;
left: 4px;
top: 4px;
}
.cab_text {/* <--------------------------------------- cabinet */
position: absolute;
left: 48px;
font-family: "Palatino Linotype";
font-size: 15px;
color: #907e64;
}
.price_tag {
font-weight: bold;
color: #2b2b2b;
}
#menu_link {
margin: -8px 0;
display: block;
text-align: left;
font-family: "Palatino Linotype";
font-size: 13px;
font-weight: bold;
color: #2b2b2b;
text-decoration: none;
height: 31px;
width: 169px;
color: #2b2b2b;
line-height:28px;
}
#menu_link:hover {
background: url('img/menu_select.png') no-repeat;
}
#menu_link2 {
margin: -2px -19px;
display: inline-block;
text-align: left;
font-family: "Palatino Linotype";
font-size: 13px;
font-weight: bold;
color: #2b2b2b;
text-decoration: none;
text-align:center;
height: 31px;
width: 169px;
color: #2b2b2b;
line-height:28px;
}
#menu_link2:hover {
background: url('img/menu_select.png') no-repeat;
}
#menu_link3{
margin: -8px 0;
padding-left:7px;
display: block;
text-align: left;
font-family: "Palatino Linotype";
font-size: 13px;
font-weight: bold;
color: #2b2b2b;
text-decoration: none;
height: 31px;
width: 200px;
color: #2b2b2b;
line-height:28px;
position:absolute;
left:-37px;
top:-40px;
}
#menu_link3:hover{
background: url('img/menu_select2.png') no-repeat;
}
.input_block {/* <--------------------------------------- cabinet, Create Account */
position: relative;
margin: 0 auto;
width:293px;
height:173px;
background: url('img/input_block.jpg') no-repeat;
}
.graf_input {
margin-left: 138px;
width: 130px;
border: 1px solid #9d938c;
color: #1d1d1d;
background-color: #faebcf;
font-family: "Palatino Linotype";
font-size: 13px;
font-weight: bold;
}
.button_box {
position: relative;
width: 164px;
height: 31px;
text-align: center;
font-family: "Palatino Linotype";
font-size: 13px;
font-weight: bold;
line-height: 31px;
color: #2b2b2b;
}
.graf_button {
position: absolute;
height: 31px;
width: 164px;
top:0;
left:0;
z-index:0;
}
.graf_button:hover
{background: url('img/menu_select.png') no-repeat;}
.button_value{
position: absolute;
z-index: 5;
}
.shop_block {/* <--------------------------------------- Shop */
position:relative;
margin-bottom: 15px;
min-height:52px;
padding-left: 50px;
padding-right: 70px;
}
.shop_box {
position:absolute;
width: 40px;
height: 40px;
left:0;
top:3px;
background: url('img/im_frame.png') no-repeat;
}
.shop_img {
position:absolute;
left:4px;
top:7px;
}
.shop_text {
position:relative;
z-index:2;
}
.shop_price {
position:absolute;
left:505px;
top: 20px;
width: 60px;
}
.shop_name {
font-family: "Palatino Linotype";
font-weight: bold;
color: #2b2b2b;
font-size: 15px;
}
.list_select {
display: none;
position: absolute;
left:-5px;
top:0px;
width:560px;
height: 100%;
background: url('img/list_select2.png') repeat-y;
z-index:0;
}
.list_select_top {
position: absolute;
left: -5px;
top:-18px;
height: 18px;
width:560px;
background: url('img/list_select1.png') no-repeat;
}
.list_select_bottom {
position: absolute;
top:100%;
left: -5px;
height: 18px;
width:560px;
background: url('img/list_select3.png') no-repeat;
}
#shop_stuff {
display: block;
width: 560px;
min-height: 52px;
font-size: 11px;
text-decoration: none;
font-weight: normal;
color: #452d2c;
}
#shop_stuff:hover .list_select {display: block;}
#shop_stuff:hover #db_tooltip {display: block;}
.shop_form {
text-align: center;
position:relative;
width: 400px;
height: 159px;
margin: 0 auto;
font-family: "Palatino Linotype";
font-size: 13px;
color: #8d8168;
background: url('img/grac.jpg') no-repeat center top;
}
.shop_newitem {
position:absolute;
top: 60px;
left: 182px;
}
.shop_tag {
color: #1f1414;
font-weight: bold;
}
.graf_table{/* <--------------------------------------- table */
width: 100%;
border-collapse: collapse;
font-family: "Arial";
font-size: 12px;
}
table.graf_table a {
color: #222b87;
text-decoration: none;
}
table.graf_table a:hover{text-decoration: underline}
table.graf_table thead tr{
color: #ecdbb4;
height: 27px;
font-family: "Arial";
font-weight: bold;
font-size: 12px;
border: 0;
line-height: 27px;
}
table.graf_table thead td{padding-left:5px;background: url('img/table_split.gif') no-repeat right top;}
table.graf_table tbody tr{height:20px;}
table.graf_table tbody tr:hover{background: url('img/table_select.gif') repeat-x;}
.table_wrap {position: relative;background: url('img/table_head.gif') repeat-x top;}
.table_right {
position: absolute;
margin-left:-7px;
top:0;
left:100%;
width:7px;
height:27px;
}
.table_left {
position: absolute;
top:0;
left:-6px;
width:6px;
height:27px;
}
.donate_block{/* <--------------------------------------- донат */
position: relative;
padding-left: 85px;
padding-top: 5px;
margin-bottom: 10px;
left: 5px;
width: 400px;
height: 77px;
}
.donate_block a{
display:block;
position:absolute;
left:0;
top:0;
width: 76px;
height: 77px;
z-index: 2;
}
.donate_block a.sms:hover{background: url('img/sms2.jpg') no-repeat;}
.donate_block a.tp:hover{background: url('img/twopay2.jpg') no-repeat;}
.donate_block a.rk:hover{background: url('img/rk2.jpg') no-repeat;}
.donate_block a.wm:hover{background: url('img/webmoney2.jpg') no-repeat;}
.donate_img1{
position: absolute;
left: 0;
top: 0;
width: 78px;
height: 77px;
background: url('img/rk1.jpg') no-repeat;
}
.donate_img2{
position: absolute;
left: 0;
top: 0;
width: 78px;
height: 77px;
background: url('img/twopay1.jpg') no-repeat;
}
.donate_img3{
position: absolute;
left: 0;
top: 0;
width: 78px;
height: 77px;
background: url('img/sms1.jpg') no-repeat;
}
.donate_img4{
position: absolute;
left: 0;
top: 0;
width: 78px;
height: 77px;
background: url('img/webmoney1.jpg') no-repeat;
}
.donate_tag {
font-family: "Palatino Linotype";
font-size: 14px;
font-weight: bold;
}
.in_button {
position: relative;
margin: 0 30px;
width:99px;
left: 115px;
height:27px;
color: #ecdbb4;
font-family: "Arial";
font-weight: bold;
font-size: 12px;
line-height: 27px;
background: url('img/in_button.gif') no-repeat;
z-index: 2;
float: left;
text-align: center;
}
.in_button a {
color: #ecdbb4;
font-family: "Arial";
font-weight: bold;
font-size: 12px;
line-height: 27px;
text-decoration: none;
}
.aionplanet_button_list {/* <--------------------------------------- Магазин, экипировка */
position: absolute;
height: 27px;
background: url('img/table_head.gif') repeat-x;
color: #ecdbb4;
font-family: "Arial";
font-weight: bold;
font-size: 12px;
line-height: 27px;
}
.aionplanet_button_list:hover .abl_down_arrow {
background: url('img/abl_arrow2.gif') no-repeat;
}
.abl_left {
position: absolute;
left: -6px;
top:0;
width:6px;
height:27px;
background: url('img/table_left.gif') no-repeat;
}
.abl_down_arrow {
position: absolute;
left:100%;
top:0;
height:27px;
width: 28px;
background: url('img/abl_arrow.gif') no-repeat;
}
.abl_hook {
position:relative;
top: 15px;
left:-114px;
height: 1px;
width: 110px;
}
.abl_list{
border-top: 1px solid #b29280;
display:none;
position:relative;
top: -17px;
left: 100%;
width: 120px;
background: url('img/button_list_sizer.png') repeat-y;
z-index: 10;
}
.abl_list .option{
position:relative;
padding-left:5px;
margin: 0 1px;
display:block;
height: 21px;
width: 113px;
font-family: "Arial";
font-size: 12px;
font-weight: bold;
line-height: 20px;
color: #39280e;
cursor: pointer;
z-index:11;
}
.abl_list .option:hover{
background-color: #d6b87b;
}
.aionplanet_button_list:hover .abl_list,
.aionplanet_button_list:hover .abl_list .option:hover .abl_list,
.aionplanet_button_list:hover .abl_list .option:hover .abl_list .option:hover .abl_list {
display:block;
}
.aionplanet_button_list:hover .abl_list .abl_list,
.aionplanet_button_list:hover .abl_list .option:hover .abl_list .abl_list {
display:none;
}
.aionplanet_button_list:hover .abl_list .abl_list,
.aionplanet_button_list:hover .abl_list.option:hover .abl_list .abl_list {
display:none;
}
.abl_list a{
position:relative;
padding-left: 5px;
margin: 0 1px;
display:block;
height: 21px;
width: 113px;
font-family: "Arial";
font-size: 12px;
font-weight: bold;
line-height: 20px;
color: #39280e;
text-decoration:none;
}
.abl_list a:hover{
background-color: #d6b87b;
}
.option_arrow {
position: absolute;
margin-left: -10px;
left: 100%;
top: 5px;
}
#shop_equip_name {/* <--------------------------------------- донат, список */
position:relative;
font-family: "Palatino Linotype";
font-weight: bold;
line-height: 25px;
font-size: 15px;
text-decoration:none;
z-index: 0;
}
#shop_equip_name:hover #db_tooltip {display:block;}
#char_name {position:relative;}
#char_name:hover #db_tooltip {display:block;}
.se_block {/* <--------------------------------------- донат, заточка */
position:relative;
margin-left: -9px;
width: 555px;
background: url('img/newframe2.gif') repeat-y;
}
.se_text {
margin-left: 13px;
width: 534px;
font-family: "Arial";
color: #32312d;
}
.se_head {
font-family: "Palatino Linotype";
font-size: 13px;
color: #32312d;
font-weight: bold;
border-bottom: 1px solid #bca163;
height: 21px;
margin-bottom: 5px;
}
.common_table td{border:none;border-bottom: 1px solid #cdb888;}
.common_table td{margin:0;padding:0;}
.common_table tr:hover {background-color: #ebd8af;}
#vkontakte_block {
margin-left:-52px;
padding-top: 5px;
width:156px;
height:36px;
text-align:right;
padding-right: 52px;
background:url('img/vkontakte.png') no-repeat right top;
float: left;
z-index: 1;
font-family:Arial;
font-weight:bold;
font-size:14px;
color: #502121;
text-decoration:none;
}
#vkontakte_block:hover {
cursor:pointer;
}
#vkontakte_block a {
font-family:Arial;
font-weight:bold;
font-size:14px;
color: #502121;
text-decoration:none;
}
#vkontakte_block span {
 color: #452d2c;
 text-decoration: none;
 font-family: "Arial", Arial;
 font-size: 11px;
 font-weight: bold;
}