body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
}
#header_h1 {
	position: relative; 
	overflow: hidden;"
}
#header_h1 H1 {
	position:absolute; 
	display:block; 
	outline:none;
	text-indent:-9999px;"
}
.class_pic1 {
	position:relative;
	left: -150px;
	top: -50px;
	width:120px;
	height:250px;
	background-image: url(images/skills%20calk/barbarian/barb_male.png);
	background-repeat: no-repeat;
	background-position: right top;
} 
a:link {
	color: #ffcc3b;
	text-decoration: none;
}
a:visited {
	color: #ffcc3b;
	text-decoration: none;
}
a:hover {
	color: #ffcc3b;
	text-decoration: underline;
}
.header_l_bg {
	background-image: url(images/header_bg_l.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.header_l_bg_calc {
	background-image: url(images/skills%20calk/header_bg_l_calc.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.header_c_bg {
	background-image: url(images/header_bg_c.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.header_calc_bg {
	background-image: url(images/skills%20calk/header_bg_calc.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.header_r_bg {
	background-image: url(images/header_bg_r.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.header_r_bg_calc {
	background-image: url(images/skills%20calk/header_bg_r_calc.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.reg_r_bg {
	background-image: url(images/reg_formbg_r.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.reg_l_bg {
	background-image: url(images/reg_formbg_l.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.zakladka {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#e6d1a6;
	padding-left:15px;
}
.zakladka2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	text-decoration:none;
	color:#e6d1a6;
	padding-left:14px;
	border:dashed 1px #e6aa6e;
}
#coop {
	background-image: url(images/coop_ico.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#coop a:link {
	color: #40FF53;
	text-decoration: none;
}
#coop a:visited {
	color: #40CFFF;
	text-decoration: none;
}
#coop a:hover {
	text-decoration: underline;
	color: #40CFFF;
}
#pvp {
	background-image: url(images/pvp_ico.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#pvp a:link {
	color: #FF4040;
	text-decoration: none;
}
#pvp a:visited {
	color: #FF4040;
	text-decoration: none;
}
#pvp a:hover {
	text-decoration: underline;
	color: #FF4040;
}
#singl {
	background-image: url(images/singl_ico.png);
	background-repeat: no-repeat;
	background-position: right top;
}
#singl a:link {
	color: #40CFFF;
	text-decoration: none;
}
#singl a:visited {
	color: #40CFFF;
	text-decoration: none;
}
#singl a:hover {
	text-decoration: underline;
	color: #40CFFF;
}
.search_field {
	width: 100%;
	background: url(images/search_2.gif) no-repeat;
	border: none;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	font-family: Tahoma;
	font-size: 11px;
	color: #D2AB80;
	height: 23px;
}
.login_field {
	background-image: url(images/login2.png);
	background-repeat: no-repeat;
	width: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	height: 19px;
	padding-top: 7px;
	padding-right: 15px;
}
.pass_field {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/pass2.png);
	background-repeat: no-repeat;
	height: 19px;
	width: 100%;
	padding-top: 7px;
	padding-right: 7px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.user_pannel {
	background-image: url(images/login_field.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
}
.add_comment {
	border-width: 1px;
	border-style: solid;
	border-color: #423328;
	background-color: #1F0E0E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D2AB80;
	padding: 5px;
}
.l_but1 {
	background-image: url(images/gm_but1_m.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.l_but1b {
	background-image: url(images/gm_but1b_m.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.l_but1c {
	background-image: url(images/gm_but1c_m.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.l_but2 {
	background-image: url(images/gm_but2_m.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.l_but2b {
	background-image: url(images/gm_but2b_m.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.l_but2c {
	background-image: url(images/gm_but2c_m.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.l_but2d {
	background-image: url(images/gm_but2d_m.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.l_sub1 {
	background-image: url(images/submenu_bg1.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.l_sub2 {
	background-image: url(images/submenu_bg2.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.l_flag {
	background-image: url(images/tryapka_l.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.r_but1 {
	background-image: url(images/cm_but1_m.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.r_but1b {
	background-image: url(images/cm_but1b_m.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.r_but1c {
	background-image: url(images/cm_but1c_m.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.r_but2 {
	background-image: url(images/cm_but2_m.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.r_but2b {
	background-image: url(images/cm_but2b_m.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.r_but2c {
	background-image: url(images/cm_but2c_m.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.r_sub1 {
	background-image: url(images/rsub_bg1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.r_sub2 {
	background-image: url(images/rsub_bg2.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.r_flag {
	background-image: url(images/tryapka_r.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.footer_Tbrd {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #6B98AF;
	margin-top: 15px;
}
.Tbrd {
	border: 1px dotted #B9B362;
}
.Tbrd_wiki {
	border: 1px solid #423328;
}
.Tbrd_wikiR {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #423328;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}
.Tbrd_wikiRB {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #423328;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #423328;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}
.Tbrd_wikiB {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #423328;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
}
.Tbrd_R {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #423328;
}
.Tbrd_R2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #423328;
	background-color: #1F0E0E;
}
.Tbrd_R3 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #423328;
	background-color: #271816;
}
.Tbrd_LR {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #634B3A;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #634B3A;
}
.Tbrd_B {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #4b3d32;
}
.Tbrd_B2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #4B3E32;
}
.Tbrd_B3 {
	background-color: #443226;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #423328;
}
.Tbrd_Bdot {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #6B98AF;
}
.Tbrd_Bdot_w {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #5495B8;
}
.arial10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.arial11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.arial12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.arial13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.arial14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.arial15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.arial17 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:normal;
	color:#FFFFFF;
}
.arial18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.arial21 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:normal;
	color:#FFFFFF;
}
.tahoma10 {
	font-family: Tahoma;
	font-size: 10px;
}
.tahoma11 {
	font-family: Tahoma;
	font-size: 11px;
}
.tahoma12 {
	font-family: Tahoma;
	font-size: 12px;
	word-spacing: 2px;
}
.tahoma13 {
	font-family: Tahoma;
	font-size: 13px;
}
.verdana11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.verdana12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.verdana13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
a.news_header:link {
	color: #FFFFCC;
	text-decoration: none;
}
a.news_header:visited {
	color: #FFFFCC;
	text-decoration: none;
}
a.news_header:hover {
	text-decoration: underline;
	color: #FFFFCC;
}
a.link_red:link {
	color: #FF4040;
	text-decoration: none;
}
a.link_red:visited {
	color: #FF4040;
	text-decoration: none;
}
a.link_red:hover {
	text-decoration: underline;
	color: #FF4040;
}
a.link_grey:link {
	color: #0000cc;
	text-decoration: underline;
}
a.link_grey:visited {
	color: #0000cc;
	text-decoration: underline;
}
a.link_grey:hover {
	text-decoration: underline;
	color: #0000cc;
}
.white {
	color: #FFFFFF;
}
.grey {
	color: #91857B;
}
.grey2 {
	color: #634B3A;
}
.yellow {
	color: #6E5D1D;
}
.yellow2 {
	color: #FFFFCC;
}
.yellow3 {
	color: #FFCC3B;
}
.red {
	color: #FF0000;
}
.green {
	color: #24ff00;
}
.blue {
	color: #0899ff;
}
.text{
	color:#D2AB80;	
}
.content_bg {
	background-image: url(images/undercalc_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.dots_bg {
	background-image: url(images/dots_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#content {
	font-family:Tahoma;
	font-size:12px;
	color: #D2AB80;
}
#news {
	font-family:Tahoma;
	font-size:12px;
	color: #D2AB80;
}
#journal {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color: #000;
}
#journal H1 {
	font-family:"Book Antiqua", serif;
	font-size:24px;
	color: #000;
	font-weight: bold;
	font-style: normal;
	margin-top: 0px;
	padding-top: 0px;
}
#journal H2 {
	font-family:"Book Antiqua", serif;
	font-size:18px;
	color: #000;
	margin: 0px;
	padding: 0px;
	font-style: italic;
}
#news H1 {
	font-family: "Times New Roman", Times, serif;
	font-size:19px;
	font-weight:normal;
	color:#FFFFCC;
	margin:0px;
}
#news H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#FFFFCC;
	margin:0px;
	padding-bottom: 0px;
}
#comments {
	font-family:Tahoma;
	font-size:12px;
	color: #D2AB80;
}
#comments H1 {
	font-family: "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:normal;
	color:#FFFFCC;
}
#comments img {
	border:none;
}
#mmenu {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color: #463A17;
}
#mmenu H1 {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	margin:0px;
}
#mmenu H2 {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	margin:0px;
}
#mmenu a:link {
	color:#7f6a2a;
	text-decoration:none;
}
#mmenu a:visited {
	color:#7f6a2a;
	text-decoration:none;
}
#mmenu a:hover {
	color:#ffcc3b;
	text-decoration:underline;
}
#gal img {
	float:left;
	margin-right:30px;
	margin-bottom:30px;
}
#minigal td {
	border-bottom:dotted 1px #6E5D1D;
}
#minigal img {
border:none;
margin-top:1px;
margin-bottom:1px;
}
#blizz_quote {
	font-family: Tahoma;
	font-size: 11px;
	color:#0899ff;
}
.quote {
	color: #716A66;
	padding: 10px;
	border: 1px solid #2C1E16;
	margin-top: 10px;
}
#scrolling a:link {
	color: #ffcc3b;
	text-decoration: none;
}
#scrolling a:visited {
	color: #ffcc3b;
	text-decoration: none;
}
#scrolling a:hover {
	color: #ffcc3b;
	text-decoration: none;
}
#gallery {
	font-family:Tahoma;
	font-size:12px;
	color: #D2AB80;
}
#gallery H1 {
	font-family: "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:normal;
	color:#FFFFCC;
}
#gallery img {
	border: 5px solid #271816;
	margin-top:25px;
}
html, body {
height: 100%;
}
#container { /* this is the div you want to fill the window */
min-height: 100%;
}
* html #container {
height:100%;
}
#t { 
  } 
#t td { 
  text-align: left; 
} 
/*  ,   */ 
.cntcell { 
  text-align: left !important; 
  vertical-align: top; 
  } 
/*          */ 
.cntdiv {
	display: block;
	position: absolute;

  } 
/*     */ 
.cntdiv1 {
	position:relative;
	left:20px;
	top:-110px;
	width:280px;
	height:100px;
  } 
.p {
margin:0px;
}
.bg_opacity {
	position: absolute;
	z-index: 100;
	background-color: #000000;
	filter: alpha(opacity=50);
	moz-opacity: 0.5;
	opacity: 0.5;
	top: 0px;
	left: 0px;
	width:100%;
	height:100%;
}
.com_quote {
	color: #FFCCCC;
	padding:7px;
	background-color: #000000;
	filter: alpha(opacity=25);
	moz-opacity: 0.25;
	opacity: 0.25;
	border:solid 1px #4B3E32;
}
.user_com_quote {
	margin-left:15px;
	color: #FFCCCC;
	padding:7px;
	background-color: #000000;
	filter: alpha(opacity=25);
	moz-opacity: 0.25;
	opacity: 0.25;
	border:solid 1px #4B3E32;
}
.bnet_user_quote {
	color: #FFCCCC;
	padding:8px;
	background-color: #000;
	filter: alpha(opacity=25);
	moz-opacity: 0.25;
	opacity: 0.25;
	border:solid 1px #4B3E32;
}
.image {
	position: absolute;
	z-index: 101;
	filter: alpha(opacity=100);
	moz-opacity: 1;
	opacity: 1;
	top: 0px;
	left: 0px;
	width:100%
}
#seo_block {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#010101;
	cursor:default;
}
#seo_block a:link {
	cursor:default;
	color: #000000;
	text-decoration: none;
}
#seo_block a:visited {
	cursor:default;
	color: #000000;
	text-decoration: none;
}
#seo_block a:hover {
	cursor:default;
	text-decoration: underline;
	color: #000000;
}
.char_menu1 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#FAE9C7;
	padding-left:10px;

}
.char_menu2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#FAE9C7;
	padding-left:10px;
	background-image: url(userfiles/Image/char_menu2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.char_menu3 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#333333;
	padding-left:10px;

}
#char_menu a:link {
	cursor:default;
	color: #FAE9C7;
	text-decoration: none;
}
#char_menu a:visited {
	cursor:default;
	color: #FAE9C7;
	text-decoration: none;
}
#char_menu a:hover {
	cursor:default;
	text-decoration: none;
	color: #FAE9C7;
}
#seo H1 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin: 0px;
	padding: 0px;
}
#seo H2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 00px;
	padding-left: 0px;
}
.l_fill_bg1 {
	background-image: url(images/skills%20calk/lvl-line/l_fill_bg1.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.l_fill_bg2 {
	background-image: url(images/skills%20calk/lvl-line/l_fill_bg2.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.r_fill_bg1 {
	background-image: url(images/skills%20calk/lvl-line/r_fill_bg1.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.r_fill_bg2 {
	background-image: url(images/skills%20calk/lvl-line/r_fill_bg2.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.omo_passive_skill { 
	padding-bottom:1px; 
	padding-right:7px; 
	background-image:url(images/skills%20calk/omo_passive.gif); 
	background-position:top left;
}
.omo_active_skill { 
	padding-bottom:1px; 
	padding-right:7px; 
	background-image:url(images/skills%20calk/omo_active.gif); 
	background-position:top left;
}
