@charset "utf-8";
body { background:repeat url(img/bbg1.gif) #251D1A fixed; margin:0px auto; color:#FFFFFF; border:0px; font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
a, a:link, a:visited { color:#BD6F94; font-size:11px; text-decoration:none; cursor:pointer; }
li { list-style:square;}
a:hover { text-decoration:none; font-weight:bold; }
span,label { cursor:pointer; }
img { border:0px; }
hr { border:1px solid #D883FF; }
form { margin:0px; padding:0px; }
* html .outlinemenu li {height: 1%; }
* html .outlinemenu li a { height: 1%; }
input,select,textarea { border:1px solid #3b3028; background:url(img/page_center_center.png); color:#FFDAAA; font-family:"Times New Roman", Times, serif; padding:3px 5px 3px 5px; cursor:pointer; margin:2px; }
select { background:#0a0503; }
textarea { background:url(img/texarea_bg.png) no-repeat right bottom #0a0503; }
#h4 { font-size:15px; font-family:Arial, Helvetica, sans-serif; }
/* Slighti Window */
#mask { position:absolute; width:100%; left:0; top:0; z-index:9000; background-color:#000; display:none; }
#boxes .window { position:fixed; left:0; top:0; width:440px; height:200px; display:none; z-index:9999; padding:20px; }
#boxes #dialog1 { width:375px; height:203px; }
#boxes #dialog2 { width:375px; height:203px; }
#dialog1 .d-header { background:url(img/login-header.png) no-repeat 0 0 transparent; width:375px; height:150px; color:#000; }
#dialog2 .d-header { background:url(img/login-header.png) no-repeat 0 0 transparent; width:375px; height:150px; color:#000; }
.login_panel { position:absolute; margin:60px 0 0 100px; }
.login_panel li { list-style:none; }
#dialog1 .d-header #txtID,#dialog1 .d-header #txtPW { border:3px solid #cccccc; height:22px; width:200px; font-size:15px; padding:5px; margin-top:4px; }
#dialog1 .d-blank { float:left; background:url(img/login-blank.png) no-repeat 0 0 transparent; width:267px; height:53px; }
#dialog2 .d-blank { float:left; background:url(img/login-blank.png) no-repeat 0 0 transparent; width:375px; height:53px; }
#dialog1 .d-login { float:left; width:108px; height:53px; cursor:pointer; }
/* end */
.refresh { background:url(img/newui_Bt_mix.png) no-repeat top center; width:44px; height:35px; cursor:pointer;}
.refresh:hover { background-position:0px -35px;}
.refresh:active { background-position:0px -70px;}

.mu_online {position:fixed; top:-27px; margin-left:442px; z-index:1000; }
.download { position:absolute; top:125px; margin-left:16px; }
.top_menu { z-index:100; height:40px; position:fixed; top:0px; width:1000px; background:url(img/topmenu.png); opacity: .7; filter: alpha(opacity=70); }
.top_menu:hover { opacity: .99; filter: alpha(opacity=99); }
.top_menu_links { float:right; margin:15px 0 0 0; width:500px; text-align:right; }
.top_menu_links a { font-size:13px; display:inline-block; margin-right:10px; text-decoration:underline; }
.top_menu_links a:hover { text-decoration:none; font-weight:normal; }
.top_menu_language {z-index:70; position:absolute; cursor:pointer; width:57px; height:30px; margin:5px 0 0 15px; text-align:center; padding:3px 0 0 5px; background:url(img/language.gif) top center no-repeat;}
.lang_select {z-index:100; }
#languages { position:absolute;z-index:90; margin:0 0 0 15px; cursor:pointer; padding:5px 0 5px 5px; width:57px; top:27px; text-align:center; background:url(img/fon-language-bottom.gif) bottom center no-repeat;}
.menu_in { background:url(img/b_left_img_sm.gif) no-repeat bottom; padding-bottom:15px; }
.menu_in li { background:url(img/menu_in.gif); width:128px; list-style:none; padding:0 25px 0 25px; }
.pages { position:relative; top:-40px; }
.top_logo { position:absolute; z-index:-100; top:0px; width:1000px; height:278px; background:url(img/logo.png); opacity: .6; filter: alpha(opacity=60); }
.left_menu_top { height:21px; width:200px; }
.left_menu_top_left { background:url(img/body_top_left.gif) no-repeat; width:20px; }
.left_menu_top_center { background:url(img/body_top_center.gif) repeat; }
.left_menu_top_right { background:url(img/body_top_right.gif) no-repeat; width:20px; }
.left_menu_center { width:100%; }
.left_menu_center img { cursor:pointer; }
.left_menu_center_left { background:url(img/body_center_left.gif) repeat; width:10px; }
.left_menu_center_center { background:url(img/body_center_center.gif) repeat; width:180px; padding-top:10px; text-align:center; list-style:none; }
.left_menu_center_center li { list-style:none; }
.left_menu_center_center ul {margin:0px; padding:0px; }
.left_menu_center_right { background:url(img/body_center_right.gif) repeat; width:10px; }
.left_menu_bottom { height:21px; width:200px; }
.left_menu_bottom_left { background:url(img/body_bottom_left.gif) no-repeat; width:20px; }
.left_menu_bottom_center { background:url(img/body_bottom_center.gif) repeat; }
.left_menu_bottom_right { background:url(img/body_bottom_right.gif) no-repeat; width:20px; }
.body { width:1000px; margin:0px auto; margin-top:200px; }
.template { width:1000px; margin:0px auto; }
.pages_top { width:100%; height:118px; }
.pages_top_left { background:url(img/page_top_left.png) no-repeat; width:145px; }
.pages_top_center { background:url(img/page_top_center.png) repeat; }
.pages_top_right { background:url(img/page_top_right.png) no-repeat; width:145px; }
.pages_center { width:100%; }
.pages_center_left { background:url(img/page_center_left.png) repeat; width:10px; }
.pages_center_left2 { width:10px; }
.pages_center_center { background:url(img/page_center_center.png) repeat; }
.pages_center_right { background:url(img/page_center_right.png) repeat; width:10px; }
.pages_center_right2 { width:10px; }
.pages_bottom { width:100%; height:50px; }
.pages_bottom_left { background:url(img/page_bottom_left.png) no-repeat; width:50px; }
.pages_bottom_center { background:url(img/page_bottom_center.png) repeat; }
.pages_bottom_right { background:url(img/page_bottom_right.png) no-repeat; width:50px; }
.pages_title { position:absolute; top:150px; margin-left:135px; width:530px; z-index:10; }
.pages_title_top { width:100%; height:39px; }
.pages_title_top_left { background:url(img/pages_title_top_left.png) no-repeat; width:27px; }
.pages_title_top_center { background:url(img/pages_title_top_center.png) repeat; }
.pages_title_top_right { background:url(img/pages_title_top_right.png) no-repeat; width:27px; }
.pages_title_center { width:100%; }
.pages_title_center_left { background:url(img/pages_title_center_left.png) repeat; width:15px; }
.pages_title_center_left2 { width:15px; }
.pages_title_center_center { background:url(img/pages_title_center_center.png) repeat; height:20px; }
.pages_title_center_right { background:url(img/pages_title_center_right.png) repeat; width:15px; }
.pages_title_center_right2 { width:15px; }
.pages_title_bottom { width:100%; height:8px; }
.pages_title_bottom_left { background:url(img/pages_title_bottom_left.png) no-repeat; width:22px; }
.pages_title_bottom_center { background:url(img/pages_title_bottom_center.png) repeat-x; }
.pages_title_bottom_right { background:url(img/pages_title_bottom_right.png) no-repeat; width:22px; }
.left_menu_name { text-align:center; color:#FF4AA3; font-weight:bold; padding-top:3px; }
.footer { min-width:1000px; text-align:center; background:url(img/page_center_center.png) repeat; }
.contet_table td { border:1px solid #3A163C; }
.post_title {color:#FF910B; font-size:14px; font-weight:bolder; }
.news { width:100%;border:0px solid #3C0000; background:url(img/line.png) bottom center repeat-x; }
.float_right {border:1px solid #C30; padding:5px 10px 5px 10px; }
.top_table td { border:1px solid #7A579F; text-align:center; }
.quote { color:#FFD7A2; padding:5px; background-color:#331700; border:1px solid #424242; }
table.btb { border-collapse:collapse; margin:0px 0px 4px 0px; }
table.btb td { border:1px solid #f76d08; padding:3px; }
table.btb td.nobtb table td { border:0px; padding:0px; }
table.btb tr.style2 td { padding:2px; }
table.btb tr.style3 td { padding:5px; }
table.btb tr.colhead { background-image:url(img/m_header2.gif); background-repeat:repeat-x; }
table.btb tr.colhead td { padding:3px; color:#ffffff; font-weight:bold; }
table.btb tr.colhead2 { background-color:#cecece; }
table.btb tr.colhead2 td { padding:3px; color:#f76d08; font-weight:bold; }


.guild-button li { background:url(img/guild-button.png) no-repeat top center; width:66px; cursor:pointer; font-size:10px; height:20px; list-style:none; text-align:center; display:inline-block; padding-top:6px;}

.guild-top-left { background:url("img/guild__L.png") no-repeat; width:16px; height:23px; float:left;}
.guild-top-right { background:url("img/guild__R.png") no-repeat; width:16px; height:23px; float:right;}
.guild-top-center { background:url("img/guild__Up.png") repeat-x; height:23px; margin:0px 16px 0px 16px;}

.guild-top-left2 { background:url("img/guild__L2.png") no-repeat; width:16px; height:16px; float:left;}
.guild-top-right2 { background:url("img/guild__R2.png") no-repeat; width:16px; height:16px; float:right;}
.guild-top-center2 { background:url("img/guild__Up2.png") repeat-x; height:16px; margin:0px 16px 0px 16px;}

.guild-center-left { background:url("img/guild3__L.png") repeat-y top left;}
.guild-center-right { background:url("img/guild3__R.png") repeat-y top right; padding:0px 7px 0px 5px;}

.guild-bottom-left { background:url("img/guild2__L.png") no-repeat; width:16px; height:16px; float:left;}
.guild-bottom-right { background:url("img/guild2__R.png") no-repeat; width:16px; height:16px; float:right;}
.guild-bottom-center { background:url("img/guild__DW.png") repeat-x; height:16px; margin:0px 16px 0px 16px;}


