/* Created by Boiko Oleg (http://special.net.ua) � 2007. All rights reserved */

html, body{
    height: 100%;
    width: 100%;
    margin: 0px;
    padding: 0px;
    background: #000;
    font-family: Arial;
    font-size: 11px;
	background-image: url(../img/dark_wall.gif);
}

a{
    text-decoration: none;
	font-weight: bold;
    color: #333;
}

a:hover{
    color: #555;
}

p{
	text-align: justify;
}

table{
	table-layout: fixed;
}

tr td{
	vertical-align: top;
}

.trHeader{
	background: #d0a870;
    font-weight:bold;
}

.tr1{
	background: #dfc395;
}

.tr2{
	background: #e5cca8;
}
/*bkt: Extra style*/

.bBody{
	min-height: 100%;
	min-width: 900px;
	_height: 100%;
	cursor: default;
}

.bParent{
	width: 980px;
	margin: 0px;
}

.bClear{
	clear: both;
}

/*bkt: ENDOF Extra style*/

/*bkt: Special block style*/

.bSilverBorder0{
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}

.bSilverBorder1{
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #292929;
}

.bSilverBorder2{
	border-left: 1px solid #a5a5a5;
	border-right: 1px solid #636363;
}

.bSilverBorder3{
	border-left: 1px solid #636363;
	border-right: 1px solid #a5a5a5;
}

.bSilverBorder4{
	border-left: 1px solid #292929;
	border-right: 1px solid #dfdfdf;
}

.bContent{
	width: 970px;
}

.bPageTop{
	clear: both;
	background-image: url(../img/page_top_01.jpg);
	width: 970px;
	height: 398px;
}

.bPageTop{
	clear: both;
	width: 970px;
}

.bLogo{
	position: absolute;
	display: block;
	background-image: url(../img/monolith_logo.jpg);
	width: 425px;
	height: 113px;
	cursor: hand;
}

.bLogo:hover{
	background-image: url(../img/monolith_logo_hover.jpg);
}

.bMainLeft{
	width: 258px;
	background-image: url(../img/left_side_bg.jpg);
	background-position: bottom;
	background-repeat: repeat-y;
}

.bMainCenter{
	background-image: url(../img/content_bg.jpg);
	background-position: 0px 140px;
	width: 453px;
}

.bMainRight{
	width: 259px;
	background-image: url(../img/right_side_bg.jpg);
	background-position: bottom;
	background-repeat: repeat-y;
}

.bLeftTop{
	background-image: url(../img/left_panel_top.jpg);
	height: 122px;
}

.bLeftBottom{
	background-image: url(../img/left_menu_bottom.gif);
	height: 150px;
}

.bCenterTop{
	background-image: url(../img/content_top.jpg);
	height: 140px;
}

.bCenterContent{
	padding: 0px 20px 38px 20px;
}

.bNewsSpacer{
	background-image: url(../img/news_spacer.gif);
	background-position: center;
	background-repeat: no-repeat;
	height: 20px;
}

.bBottomPlate{
	background-image: url(../img/bottom_plate.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 453px;
	height: 209px;
}

.bSpecialLink{
	background-image: url(../img/special_tag.jpg);
	display: block;
	width: 453px;
	height: 26px;
}

.bSpecialLink:hover{
	background-image: url(../img/special_tag_hover.jpg);
}

.bRightTop{
	background-image: url(../img/right_panel_top.jpg);
	height: 122px;
}

.bStatisticsTop{
	background-image: url(../img/statistics_panel_top.gif);
	height: 59px;
}

.bStatisticsGold, .bStatisticsSilver{
	background-image: url(../img/statistics_panel_gold.gif);
	padding: 0px 0px 0px 80px;
	height: 22px;
	font-weight: bold;
	font-size: 12px;
	color: #333;
}

.bStatisticsMiddle{
	background-image: url(../img/statistics_panel_middle.gif);
	height: 36px;
}

.bStatisticsSilver{
	background-image: url(../img/statistics_panel_silver.gif);
}

.bStatisticsBottom{
	background-image: url(../img/statistics_panel_bottom.gif);
	height: 33px;
}

.bStatusImage{
	position: relative;
	top: 4px;
	margin-right: 5px;
}

.bRightBottom{
	background-image: url(../img/right_menu_bottom.gif);
        background-repeat: no-repeat;
	height: 150px;
}

.bPageBottom, .bPageBottomLeft, .bPageBottomCenter, .bPageBottomRight{
	float: left;
	height: 235px;
}

.bPageBottom{
	margin-top: -58px;
	float: none;
	clear: both;
	width: 970px;
}

.bPageBottomLeft{
	background-image: url(../img/left_panel_bottom.jpg);
	width: 258px;
}

.bPageBottomCenter{
	width: 453px;
}

.bPageBottomRight{
	background-image: url(../img/right_panel_bottom.jpg);
	background-position: bottom;
	width: 259px;
}

/*bkt: ENDOF Special block style*/

/*bkt: Main Menu style*/

.bMainMenu{
	padding-left:25px;
	background-image: url(../img/menu_bg.jpg);
}

.menuEndSpacer{
	background-image: url(../img/menu/menu_end_spacer.gif);
	background-repeat: repeat-y;
	width: 188px;
	height: 13px;
}

.bMenuItem_0, .bMenuItem_0d, .bMenuItem_1, .bMenuItem_1d,  .bMenuItem_2, .bMenuItem_2d, .bMenuItem_3, .bMenuItem_3d, .bMenuItem_4, .bMenuItem_4d, .bMenuItem_5, .bMenuItem_5d, .bMenuItem_6, .bMenuItem_6d, .bMenuItem_7, .bMenuItem_7d, .bMenuItem_8, .bMenuItem_8d, .bMenuItem_9, .bMenuItem_9d{
	background-image: url(../img/menu/item_0.gif);
	display: block;
	width: 188px;
	height: 40px;
}

.bMenuItem_0:hover{
	background-image: url(../img/menu/item_0_hover.gif);
}

.bMenuItem_0d{
	background-image: url(../img/menu/item_0d.gif);
}

.bMenuItem_1{
	background-image: url(../img/menu/item_1.gif);
}

.bMenuItem_1:hover{
	background-image: url(../img/menu/item_1_hover.gif);
}

.bMenuItem_1d{
	background-image: url(../img/menu/item_1d.gif);
}

.bMenuItem_2{
	background-image: url(../img/menu/item_2.gif);
}

.bMenuItem_2:hover{
	background-image: url(../img/menu/item_2_hover.gif);
}

.bMenuItem_2d{
	background-image: url(../img/menu/item_2d.gif);
}

.bMenuItem_3{
	background-image: url(../img/menu/item_3.gif);
}

.bMenuItem_3:hover{
	background-image: url(../img/menu/item_3_hover.gif);
}

.bMenuItem_3d{
	background-image: url(../img/menu/item_3d.gif);
}

.bMenuItem_4{
	background-image: url(../img/menu/item_4.gif);
}

.bMenuItem_4:hover{
	background-image: url(../img/menu/item_4_hover.gif);
}

.bMenuItem_4d{
	background-image: url(../img/menu/item_4d.gif);
}

.bMenuItem_5{
	background-image: url(../img/menu/item_5.gif);
}

.bMenuItem_5:hover{
	background-image: url(../img/menu/item_5_hover.gif);
}

.bMenuItem_5d{
	background-image: url(../img/menu/item_5d.gif);
}

.bMenuItem_6{
	background-image: url(../img/menu/item_6.gif);
}

.bMenuItem_6:hover{
	background-image: url(../img/menu/item_6_hover.gif);
}

.bMenuItem_6d{
	background-image: url(../img/menu/item_6d.gif);
}

.bMenuItem_7{
	background-image: url(../img/menu/item_7.gif);
}

.bMenuItem_7:hover{
	background-image: url(../img/menu/item_7_hover.gif);
}

.bMenuItem_7d{
	background-image: url(../img/menu/item_7d.gif);
}

.bMenuItem_8{
	background-image: url(../img/menu/item_8.gif);
}

.bMenuItem_8:hover{
	background-image: url(../img/menu/item_8_hover.gif);
}

.bMenuItem_8d{
	background-image: url(../img/menu/item_8d.gif);
}

.bMenuItem_9{
	background-image: url(../img/menu/item_9.gif);
}

.bMenuItem_9:hover{
	background-image: url(../img/menu/item_9_hover.gif);
}

.bMenuItem_9d{
	background-image: url(../img/menu/item_9d.gif);
}

/*submenus*/

.bMenuItemHide, .bMenuItem_sub{
	background-image: url(../img/menu/menu_item.gif);
	display: block;
	width: 146px;
	height: 19px;
	padding-left: 42px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

.bMenuItem_sub:hover{
	color: #704519;
	text-decoration: none;
}

.bMenuItemHide{
	background-image: url(../img/menu/item_sub_bottom.gif);
	height: 35px;
}

#subMenu0, #subMenu1, #subMenu2, #subMenu3, #subMenu4, #subMenu5, #subMenu6, #subMenu7, #subMenu8, #subMenu9{
	display: none;
} 

/*bkt: ENDOFMain Menu style*/
img { border: 0; }

.news_header {color: greenyellow; font-size: 17pt; font-family: Times New Roman;}

.news_text {
	font-family: Tahoma;
	font-size: 9pt;
}

.news_text a{
	font-weight: bold;
}

.news_text a:hover{
	text-decoration: underline;
}

h1 { color: #666666; font-size: 16pt; }



/* cтили для админ панэли */
INPUT {
	color : #000000;
	font-size: 10pt;
}

.input2 {
	color : #FFFFFF;
	font-size: 10pt;
}

SELECT {
	background : #98ADCA none; color: black;
}


TEXTAREA {
	font-family : "Times New Roman", Times, serif;
	font-size: 12pt;
}

.divCenter{
    width: 100%;
    text-align: center;
    
}
.redBold{
    font-weight:bold;
    color:red;
    padding-right:8px;
}
.cp_div{
    width:500px;
    display:none;
}
.cp_table{
     width:100%;
     background-color:#FFFFFF;
     vertical-align:bottom;
}

.cp_table_header{
    background-color: #666600;
}
.cp_table_tr{
    background-color:#000000;
    vertical-align:bottom;
    
}
.cp_table_tr:hover{
    background-color:#000000;
    vertical-align:bottom;
    background: #283e33;
}

}

.cp_header_title{
    font-weight:bold;
    /*font-family:fantasy;*/
    color:yellow;
}

.cp_td{
    vertical-align:middle;    
}

.under_font{
    font-style:italic;
    text-decoration:underline;
    color:greenyellow;
}