div, p, body, li, h1, h2, h3, u, i, table, td
{
	/*display: none;*/
	margin:0;
	padding:0;
	border: none;
	/*color :#B0C4DE;/* Silver;/*#B0E0E6;*/
	/*color:#346489;
	/*color: #C9D0A6;
	font: normal normal 15px "Times New Roman", Times, serif;*/
	background-color : transparent;
	font : "Times New Roman", Times, serif;
	
/*	border: 3px solid #C71585;*/
	}

/*BODY {
	color : #B0E0E6;
	background-color : #0C0E27;
  	background-image : url(img_/bg_vert.jpg);
	background-position : top;
	background-repeat: repeat-x;
	font-family : serif;
    margin : 0px;
   height : 500px;
    width:100%;
	position:relative;
	display:block;
	z-index:1;
}*/
body
{
	/*position:relative;*/
	/*color : #FFDEAD;*/
	font: normal normal 14px/1.2 "Times New Roman", Times, serif;
	background:#0C0E27 url(img_/bg_bot.jpg) repeat-x bottom;/*url(img_/bg_vert.jpg) repeat-x 0 0;*/
	text-align:center;
	/*width:100%;*/
	height:auto;
	margin:0 0 0 0;
	/*border: 3px solid #C71585;*/
}

.cl_separator
{
margin-top: 10px;
width="100%";
}
DIV .cl_separator A {
	color: #8B4520;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif, bold;
	font-weight: bold; 
	text-decoration: underline;
}
DIV .cl_separator A:HOVER {
	color : #8B4520;
}
table
{
	height:auto;
}
/*#top	
{
	background: url(img_/top_11.jpg) no-repeat center;
	position:absolute;
	top:0;
	left:0;

	margin:0;
	height:100%;
	border:3px  #ffffff;
	width:100%
	z-index:2;
		
}*/
 .first
{
    background: #0C0E27 url(img_/top_newlogo2.jpg) no-repeat center;
	height:445px;
	/*width:100%;*/
	z-index:0;
}

.bg
{
	1background:#0C0E27 url(img_/bg_vert.jpg) repeat-x top;
}
#top span.second
{
position:absolute;
    background: url(img_/top12_2.jpg) no-repeat center;
	top:0;
	height:445px;
	width:100%;
	z-index:2;
	/*border: 3px solid Teal;*/
}
#top .third
{
 

	width:100%
	z-index:2;
	bottom:0;
	margin-bottom:0;
}
.notext
{

	color:#000000;
	font-size :90%;
	visibility : hidden;
	
}
.notext a
{
	color:#000000;
	
}
.notext a:hover
{
	color:#000000;
	
}
.notext a:visited
{
	color:#000000;
	
}
.notext td
{
	color:#000000;
}
.notext div
{
	color:#000000;
	font-size :90%;
}
.notext img
{
	border : 0;
	
	z-index:1;
	visibility : hidden;
}
.notext i
{
	color:#0C0E27;
	/*font-size :76%;*/
}
.notext p
{
	color:#0C0E27;
	/*font-size :92%;*/
	font-size :80%;
}

#top .left
{
	position:absolute;
	left:0;
	/*background: url(img_/textfr_left.gif) repeat-y center;*/
	width:50%;height:227px;
	z-index:2;
}
#top .right
{
	position:absolute;
	right:0;
	width:50%;height:227px;
	
	z-index:2;
}

/*table.top
{
	/*background-color : #242D53;*/
/*	background-image : url(img_/top_11.jpg);
	background-position : center;
	background-repeat : no-repeat;
	border:0;
	width:100%;
	height: 100%;
	
	
}*/
#bottom
{
	position:relative;
	top:-325px;
	left:0;
	width:100%;
	height:325px;
	/*le:0;*/
	
	z-index:2;
}
#bottom .bgb
{
	position:absolute;
	bottom:0px;
	left:0;
	background: url(img_/bg_bot.gif) repeat-x left bottom;
	width:100%;
	height:113px;
	z-index:2;
}

/*#top span.bottom
{
	bottom:0px;
	background: url(img_/bg_bot.jpg) repeat-x bottom;
	width:100%;height:100%;	
	z-index:2;
	
}*/

#textframe
{
	
	position:relative;
	top: 0px;
	bottom:0px;
	width:100%;
	height:auto;
	margin-top:-63px;
	/*border: 3px solid Maroon;*/
	background: transparent url(img_/bottt1.gif) no-repeat bottom ;
	z-index:3;
	
}
* html #textframe{
	margin-bottom:-6px; /* So IE plays nice */
}
#bot
{
	position:absolute;
	width:1100px;
	top:55px;
	left:50%;
	float:none;
	margin-left:-559px;
	height:209px;
	
	/*border: 3px solid #F0E68C;*/
	z-index:9;
	1background-color : Black;
}

#textframe .left
{
	position:absolute;
	left:20%;
	top:20px;
	background: url(img_/textfr_left.gif) repeat-y left;
	width:108px;
	
	z-index:3;
}
#textframe .right
{
	position:absolute;
	right:20%;

	background: url(img_/textfr_right.gif) repeat-y right;
	width:108px;
	
	z-index:3;
}
#textframe .text
{
	position:relative;
	top:0px;
	bottom :0px;
	/* ÏÎÄÍÈÌÀÅÒ ÂÅÒÊÈ ÂÂÅÐÕ ÍÀ -220 */
	margin-bottom:-220px;
	left:0px;
	width:1100px;
	height:auto;
	text-align : left;

	/*padding-left : 300px;
	padding-right:300px;
	border: 3px solid Green;*/
}
#bot .lb
{
	
	bottom:0px;

	background: url(img_/textfr_lb.gif) no-repeat top left;
	height:108px;
	width:95px;
	z-index:6;
}
#bot  .rb
{
	
	bottom:0;
	
	background: url(img_/textfr_rb.gif) no-repeat top right;
	height:108px;
	width:95px;
	z-index:6;
}
#bot .midb
{
	bottom:0px;
	background: url(img_/textfr_mid.gif) no-repeat top center;
	height:179px;
	width:100%;
	text-align:center;
	color : #B0C4DE;
	font: bold 18px/1.2 "Times New Roman", Times, serif;
	z-index:6;
}


#bot .midb2
{
	color : #B0C4DE;
	font: bold 18px/1.2 "Times New Roman", Times, serif;
}


#bot .midb_gal
{
	
	bottom:0px;

	background: url(img_/textfr_mid_gal.gif) no-repeat top center;
	height:179px;
	width:100%;
	text-align:center;
	color : #B0C4DE;
	font: bold 18px/1.2 "Times New Roman", Times, serif;
	z-index:6;
}

#bot .midb_build
{

	bottom:0px;
	background: url('img_/textfr_mid_build.gif') no-repeat top center;
	height:179px;
	width:100%;
	text-align:center;
	color : #B0C4DE;
	font: bold 18px/1.2 "Times New Roman", Times, serif;
	z-index:6;
}



#top
{
    position:absolute;
	top:375px;
	width:100%;
	left:0%;
	float:none;
	margin-left:-8px;/*-330*/
	height:108px;
	border:10px;
	z-index:9;
	/*overflow : hidden;
	clear : both;
	border : 3px solid #3CB371;*/
}


#top .lt
{
	
	top:0px;
    background: url(img_/textfr_lt.gif) no-repeat right;
	height:108px;
	z-index:6;
	width:98px;
	border-width:10px;
	
}
#top .rt
{
	top:0px;
	background: url(img_/textfr_rt.gif) no-repeat right;
	height:108px;
	width:95px;
	z-index:6;
	widows:95px;
}


#left_col
{
	position:absolute;
	top:240px;
	left:0px;
	width:240px;
	
	1float:left;
		overflow:hidden;
		
	z-index:5;
	
	/*margin-left:-412px;
	background-image : url(img_/left_col.jpg);
	background-position : right top;
		
	background-repeat : y-repeat;*/
	
}
#right_col
{
	position:absolute;
	top:245px;
	right:0px;
	width:240px;
	1float:right;
	z-index:5;
	/*	margin-right:-412px;
		background-image : url(img_/right_col.jpg);
	background-position : left top;
	
	background-repeat : y-repeat;*/
}
A {
	color : #483D8B;
	font-weight: bold; 
	text-decoration: underline; 
}

A:HOVER {
	color : #7B68EE;
}
.top_center
{
	background-image : url(img_/top12.jpg);
	background-position : center;
	background-repeat : no-repeat;
}
.mid_center
{
	background-image : url(img_/top12_2.jpg);
	background-position : top;
	background-repeat : no-repeat;
}
#mid_center span
{}
/*
#left_col .bgleft
{
	
	position:absolute;
	left:0;
	width:100%;
	height:100%;
	background-image : url(img_/left_col.jpg);
	background-position : right top;
		
	background-repeat : y-repeat;
	

}*/
.bgright_t
{
	background-image : url(img_/right_col.jpg);
	background-position : top left;
		
	background-repeat : y-repeat;
	
}
.bgleft_t
{
	background-image : url(img_/left_col.jpg);
	background-position :top right; 
		
	background-repeat : y-repeat;
	
}

.bgleft_top
{
	background-image : url(img_/left_col_top.gif);
	background-position : right;

}

#right_col  .bgright
{
	
		position:absolute;
	left:0;
	width:412px;
	height:100%;
	background-image : url(img_/right_col.jpg);
	background-position : left top;
	
	background-repeat : y-repeat;
	
	

}

.bgright_top
{
	background-image : url(img_/right_col_top.gif);
	background-position : left;

}

td
{
	background : transparent;
}
.main
{
	background-image : url(img_/bg_main.jpg);
	background-position : center;
	background-repeat : no-repeat;
}
.bg_bot_left
{
	background-image:url(img_/bg_bot_left1.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:325px;
	z-index:5;
}
.bg_bot_right
{	background-image : url(img_/bg_bot_right.gif);
	background-position : bottom left;
	background-repeat : no-repeat;
	height:325px;
	z-index:3;
}
.bg_bot
{
  /*  background-color: #000000;*/
	background-image:url(img_/bg_bot1.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:100px;
}
#advisor
{
	
	position:relative;
	top:-100px;
	left:0px;;
	1width:60%;
	1height:137px;
	width:800px;
	z-index:3;
	border: /*3px solid #FF8C00;background-image : url(img_/bg_advisor.gif);
	background-position : center;
	background-repeat : no-repeat;*/
	
}
#advisor .adv_lt
{
	position:absolute;
	left:0px;
	top:-119px;
	background : url(img_/adv_left4.gif) no-repeat left;
	width:193px;
	height:137px;
	z-index:4;
}
#advisor .adv_rt
{
	position:absolute;
	left:600px;
	top:-119px;
	background : url(img_/adv_rt4.gif) no-repeat right;
	width:193px;
	height:137px;z-index:4;
}
#advisor .adv_txt
{
	position:absolute;
	left:70px;
	top:-54px;
	width:660px;
	text-align : center;
	vertical-align: middle;
	z-index:5;
	height:130px;
}

/*text-frame*/
/*.textfr_top
{
	background-image : url(img_/textfr_top.gif);
	background-position : top;
	background-repeat : repeat-x;
}
.textfr_bot
{
	background-image : url(img_/textfr_bot.gif);
	background-position : top;
	background-repeat : repeat-x;
}*/
 .textfr_left
{
	background-image : url(img_/textfr_left1.gif);
	background-position : top left;
	background-repeat : repeat-y;
	z-index:5;
}
 .textfr_right
{
	background-image : url(img_/textfr_right1.gif);
	background-position : top right;
	background-repeat : repeat-y;
	z-index:5;
}

p.cit{
		
     
		font: normal bold 10pt/1 "Times New Roman", Times, serif;
        color : #1A0D04;/*#442313; #E6C8A3;*/
	
		

        /*margin-left : 160px;*/
}
#maintext
{
	display:block;
	position:relative;/*top: 445px; left : 300;*/
	width: 50%;
	height: 300px;
	padding:230px 0 350px 0;
	z-index:4;
}
/*#tables
{
	display:block;
	position:static !important;
	position:absolute;
	border: 5px double;
	top:0;
	left:0;
	width:500px;
	height:102px;
	min-height:102px;
	max-height:230px;
	
	background:url('img_/top12.jpg') no-repeat 50% 100%;
	z-index:2;
	
}*/
/*#tables
{
	position:fixed !important;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:23.2% !important;
	height:102px;
	min-height:102px;
	max-height:230px;
	z-index:2;
}
#tables span
{
	display:block;
	position:absolute;
	bottom:-198px;
	left:0;
	width:100%;
	height:428px;
	background:url('img_/top12.jpg') no-repeat 50% 100%;
}*/
#right_col .fram_pic
{
	
	width:165px;
	background:url('img_/frame_pict.gif') y-repeat top;
	z-index : 5;
	
}
.bg_text
{
	background: black url(img_/bg_text.jpg) no-repeat top;
	height:auto;
	/*border:3px solid red;*/
}
a.bottom
{
	color: #483D8B;
	font-weight: bold; 
	font-size:12pt;
	text-decoration: none;
	vertical-align : top;
	}
a.bottom2
{
	color: #483D8B;
	font-weight: bold; 
	font-size:12pt;
	text-decoration: none;
	vertical-align : top;
	margin-top:-50px;
	}
a.active
{
	color: #483D8B;
	font-weight: bold; 
	font-size:12pt;
	text-decoration: underline;
	vertical-align : top;
	}


.svleft
{
	width:83px;
	background: url(img_/svitok_left1.gif) no-repeat left;
}

.svitok
{
	background: url(img_/svitok_rep1.gif) repeat-x left;
	height:176px;

}

.svrt
{
	width:83px;
	background: url(img_/svitok_rt1.gif) no-repeat left;
}


#sv_bot
{
position:relative;
top:-3px;
	background: black url(img_/svitok_bot.gif) no-repeat top;
	height:100px;
	width:610px;
	z-index:5;
}
#sv_bot a
{
	color:#021B02;
}
a .green_t
{
	color:#021B02;
}
a:hover .green_t
{
	color:#021B02;
}
#sv_bot a:hover
{
	color:#021B02;
}
#sv_bot .span
{
	height:100px;
	color:#021B02;
}


#news
{
    position:relative;
	color:#021B02;
	width:610px;
	background: url(img_/bg_nnn1.gif) repeat-y center;
	height:175px;
	z-index:3;
}
/**** NEWS NEW VERSION (for floating strngs) **/
#news_float {position:relative;
             color:#021B02;
			 width:610px;
			 /*background: url(img_/bg_nnn1.gif) repeat-y center;*/
			 /*height:175px;*/
			 z-index:3;
			 margin:-45px 0px 10px 0px;}
			 
#news_float .img_1 {margin:0px 20px 0px 0px;}
#news_float .img_2 {margin:0px 0px 0px 20px;}


#news_float span {/*position :absolute;top:12px;left:30px;width:90%;*/ font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}

#news_float i {color:#021B02;}

/*#news_float .art_txt_color {font: normal normal normal 14px/1 "Times New Roman", Times, serif; color:#021B02;}*/

#news_float .date {color:#EEE8AA;
                   font-size:11px;}
				   
#news_float p.news_text {color:#021B02; margin-right:15px;}
#news_float p.news_text u {color:#021B02;}

#news_float p.8marta {color:#021B02; padding-left:180px;}

#news_float h1.title_news {
	font: normal bold 15px/44px "Times New Roman", Times, serif;
	color: #E4C596; /*#021B02*/
	background: url(img_/titl3.gif) no-repeat center;
	text-align:center;
	height:44px;
	width:208px;
	}
#news_float h1.title_news2
{
	font: normal bold 13px/44px "Times New Roman", Times, serif;
	color: #E4C596;
	background: url(img_/titl3.gif) no-repeat center;
	text-align:center;
	height:44px;
	width:208px;
	padding-top:0px;
}

#news_float a {color: #8B4513;}

/**\\ NEWS NEW VERSION (for floating strngs) **/


#news span
{
	position :absolute;
	top:12px;
	left:30px;
	width:90%;
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;

}

#news i {color:#021B02;}



/**** ART PAGE ** Ïîäëàññû news**/
/**** ART PAGE ** Ïîäëàññû news**/

/** ÁÃ êàðòèíêè ñâèòêà **/

/** Ëþäè **/
.art_block_p {  height:57px;
				color:#021B02;
				margin-left:120px;
				background: url(img/arts/art_block_p.gif) no-repeat left top;
				font: normal 14px "Verdana", Geneva, Arial, Helvetica, sans-serif;  }				

.art_block_p td {  text-align:center;
                   color:#021B02;
				   font: normal 18px "Times New Roman", Times, serif;
                   vertical-align:middle;  }

/** Íåðêû **/

.art_block_n {  height:57px;
                color:#021B02;
				margin-left:120px;
				background: url(img/arts/art_block_n.gif) no-repeat left;
				font: normal 16px Verdana, Geneva, Arial, Helvetica, sans-serif;  }
				
.art_block_n td {  text-align:center;
                   color:#021B02;
				   font: normal 16px "Times New Roman", Times, serif;
                   vertical-align:middle;  }


/**\\ ART PAGE ** Ïîäëàññû news**/
/**\\ ART PAGE ** Ïîäëàññû news**/



h1.art_h1
{
	font: normal normal bold 16px "Times New Roman", Times, serif;
	color:#021B02;
}
p.art
{
	font: normal normal normal 14px/1 "Times New Roman", Times, serif;
	color:#021B02;
	
}


#news .art_txt_color
{
	font: normal normal normal 14px/1 "Times New Roman", Times, serif;
	color:#021B02;
}



#news .date{
	color: #EEE8AA;
	font-size : 11px;
}
#news p.news_text
{
	color:#021B02;
	/* padding-right:140px; */
}

#news p.news_text u
{
	color:#021B02;
	/* padding-right:140px; */
}

#news p.8marta {
    color:#021B02;
	1font: bold;
	padding-left:180px;
}

#news h1.title_news
{
	font: normal bold 15px/44px "Times New Roman", Times, serif;
	color: #E4C596; /*#021B02*/
	background: url(img_/titl3.gif) no-repeat center;
	text-align:center;
	height:44px;
	width:208px;
}
#news h1.title_news2
{
	font: normal bold 13px/44px "Times New Roman", Times, serif;
	color: #E4C596; /*#021B02*/
	background: url(img_/titl3.gif) no-repeat center;
	text-align:center;
	height:44px;
	width:208px;
	padding-top:0px;
}
#news a
{
	color: #8B4513;
}

.textfr_bot_t
{
	background: url(img_/textfr_bot.gif) repeat-x top;
}

.textfr_top_t
{
	background: url(img_/textfr_top.gif) repeat-x top;
}

#bot_text
{
	position:relative;
	bottom:0px;
	left:0;
	width:1100px;
	font: normal bold 16px;
	margin-bottom:0px;
	margin-top:-57px;
	text-align : center;
	z-index:5;
	/*border: 2px double #E9967A;*/
}

 .fram_pic
{
	
	width:158px;
	background:url('img_/frame_pict1.gif') no-repeat center;
	z-index : 5;
	1margin:5px;
}

#bot_text2
{
	position:relative;
	bottom:0px;
	left:0;
	width:1100px;
	font: normal bold 16px;
	margin-bottom:0px;
	margin-top:-25px;
	text-align : center;
	z-index:5;
	/*border: 2px double #E9967A;*/
}


 .fram_pic
{
	
	width:158px;
	background:url('img_/frame_pict1.gif') no-repeat center;
	z-index : 5;
	1margin:5px;
}

#hist
{
	color:#ffffff;
	width:610px;
 font: normal normal 14px/1.2 "Times New Roman", Times, serif;
}
#hist .p
{
	color:#ffffff;
}
#hist .bg_hist_top
{
	position:relative;
	top:0px;;
	background : url(img_/bg_hist_top.gif) no-repeat top center;
	height:240px;
	width:100%;
}
#hist .bg_hist_bot
{
	position:relative;
	top: 0px;

	background : url(img_/bg_hist_bot.gif) no-repeat bottom center;
	height:170px;
	width:100%;
	z-index:2;
}
#hist .bg_hist_rep
{
	position:relative;
	top:0px;

	background : url(img_/bg_hist.gif) repeat-y center;

	width:100%;
	z-index:3;
}
#hist  .bg_hist_rep .bg_hist_txt
{
	position:relative;
	color:white;
	top:-70px;
	

	width:100%;
	z-index:5;
}
#hist .bg_hist_txt p
{
	color:white;
	margin-left:20px;
	margin-right:10px;
}
#hist .img
{
	background : url(img_/hist_hero.gif) no-repeat center;
	height:273px;
	width:100%;
}


#textframe .bottom_pic {position:relative;
                        top:0px;
						bottom:0px;
						margin-bottom:0px;
						left:0;
						height:325px;
						width:1100px;  }
						
						
.botbg_wide
{

	background: transparent url(img_/bottt.jpg) no-repeat bottom center;
	/*border: 3px solid Fuchsia;*/
	z-index:6;
}
#textframe .banner_line
{
position:relative;
	bottom:0px;
	background: transparent;
	height:75px;
	width:100%;
	z-index:8;
}
#textframe .banner_line  span
{
	width:1100px;
	bottom:0;

	color: #7FFFD4;
	text-align:center;
	font: normal normal 10px/10px "Times New Roman", Times, serif;
	background:#0C0E27 url(img_/bg_bot.jpg) repeat-x bottom;
	height:75px;
	border: 3px solid #E9967A;
}
p.copyright
{
	color: #B0C4DE;
	text-align:center;
	font: normal normal 11px/11px "Times New Roman", Times, serif;
}
.unit_bg
{
	top:-50px;
	background: url('img_/unit_bg3.gif') no-repeat center;
	font: normal 12px "Times New Roman", Times, serif;
}
#un_all
{
	position:relative;
	top:0px;
	height:1100px;
	font: normal normal 14px/1.2 "Times New Roman", Times, serif;
	color:#6DA8DA;
}

#un_all .unit
{
	position:relative;
	top:-80px;
	bottom:0px;
	height:229px;
	/*border : 3px solid #BA55D3;*/
}
#un_all p
{
	color: #346489;
	margin-right:10px;
	margin-left:10px;
}
#unit1
{
	position:relative;
	top:0px;
	height:100px;
	width:608px;
	background: url('img_/unit_top.gif') no-repeat bottom center;
}

#unit_qual
{
	margin-top:39px;
	font: normal normal 14px "Times New Roman", Times, serif;
	color:#346489
}
#unit_qual table,td
{
	font: normal normal 18px "Times New Roman", Times, serif;
	color:#346489
}
#unit_name
{
	font: normal normal  20px "Times New Roman", Times, serif;
	margin-right:40px; margin-top:5px;
	color:#6DA8DA;
}
#unit_desc
{
	font: normal normal 15px "Times New Roman", Times, serif;
	color:#346489;
	margin-right:10px;
}
.qualities
{
	color: #C9D0A6;
	font: normal normal 15px "Times New Roman", Times, serif;
}
.qualities td
{
	color: #C9D0A6;
	font: normal normal 15px "Times New Roman", Times, serif;
}
#game_bg
{
 	color: #C9D0A6;
	font: normal normal 15px "Times New Roman", Times, serif;
	height:434px;
	width:100%;
	background: url('img_/game.gif') no-repeat center center;
}

#game_bg ul
{
 	color: #C9D0A6;
	font: normal normal 15px "Times New Roman", Times, serif;
	list-style:circle;
}

#game_bg .lavka_etc ul
{
 	color: #C9D0A6;
	font: normal normal 15px "Times New Roman", Times, serif;
	list-style:circle;
}

#game_bg .lavka_etc li
{
 	color: #C9D0A6;
	font: normal normal 15px "Times New Roman", Times, serif;
	list-style:circle;
}


#game_bg span
{
	color: #C9D0A6;
	font: normal normal 15px "Times New Roman", Times, serif;
	height:434px;
	width:100%;
}

#game_bg .lavka_etc
{
	color: #DEB887; 
	font: normal normal 15px "Times New Roman", Times, serif;
}
#game_bg .lavka_etc span
{
	color: #DEB887; 
	font: normal normal 15px "Times New Roman", Times, serif;
}



#game_bg a
{
	color:#E9E19B;
	font: normal normal 17px "Times New Roman", Times, serif;

}

/********************************UNITS************************************/
#unit_upper_menu {background-image:url('img_/menu_top.gif'); width:244px; height:37px; position:relative; text-align:center;}

/******** PEOPLE **************/
/******** PEOPLE **************/

/********* OUTER PART *********/
#unit_all_hum {position:relative;
               top:-18px;
			   height:1100px;
			   /****** Upper 'h1' ***/
			   font: normal normal 14px/1.2 "Times New Roman", Times, serif;
			   color:#E4A17A;
			   /****\\ Upper 'h1' ***/}

#unit_all_hum p {color:#9C6632;
                 text-align:justify;
				 font: normal normal 15px "Times New Roman", Times, serif;
				 margin-right:10px;
				 margin-left:10px;}
				 

				 
/* #unit_all_hum .zoo_mini_descr td {font-size:14px; color:#BF9606;}

#unit_all_hum .zoo_mini_pict {border:1px solid #663300;} */
#unit_upper_menu_zoo {background-image:url('img/units/zoo_crown_top_menu_bg.gif'); width:350px; height:37px; position:relative; text-align:center;
                      color:#E9E189;}

#unit_all_hum .zoo_crown_name {color:#E9E189;
                               font-weight:bold;
							   margin-top:-10px;}
							   
#unit_all_hum .zoo_crown_descr td {font-size:16px;}
#unit_all_hum .zoo_crown_descr img {margin-top:3px; border:1px solid #663300;}

#unit_all_hum .zoo_crown_descr i {color:#346489;}
#unit_all_hum .zoo_crown_descr b {color:#346489;}


#unit_all_hum  .top_ut {background: url('img_/unit_top_t1.gif') no-repeat center center;
						height:47px; width:100%; }
	
#unit_all_hum  .main_u {background: url('img_/hum_un_bgm.gif') no-repeat center center;}
	
#unit_all_hum  .bot_u
{	background: url('img_/unit_bot.gif') no-repeat center center;
	height:50px;
	width:100%;  }

/** unknown **/
#unit_all_hum  .top_u
{background: url('img_/unit_h_top.gif') no-repeat center center;}
/** unknown **/

#unit_all_hum a {color:#9C6632;}
#unit_all_hum a:hover {color:#9C6632;}

/******\\ OUTER PART *********/

#unit_qual_h {margin-top:-5px;
              font: normal normal 14px "Times New Roman", Times, serif;}

#unit_qual_h td {color:#9C6632;}

#unit_name_h {font: normal normal  20px "Times New Roman", Times, serif;
              margin-right:40px; 
			  margin-top:2px;
			  color:#E4A17A;}

#unit_desc_h
{	font: normal normal 15px/15px "Times New Roman", Times, serif;
	color:#E4A17A;
	margin-right:10px;  }

/******\\ PEOPLE **************/
/******\\ PEOPLE **************/


#unit_all_nc {position:relative;
			  top:0px;
			  font: normal normal 14px/1.2 "Times New Roman", Times, serif;
			  color:#6DA8DA;
			  /*background-color:black;*/}

#unit_all_nc  .main_u {background: url('img_/nc_un_bgm.gif') no-repeat center center;}

#unit_all_nc  .top_u {background: url('img_/unit_h_top.gif') no-repeat center center;
                      width:100%;
					  height:47px;}
					  
#unit_qual_nc 
/* !!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!! */
/* !!!!!!!!!!!!!!! */
{margin-top:-2px;
/* margin-left:5px;*/
               font: normal normal 14px "Times New Roman", Times, serif;
			   color:#346489;}
			   
			   
#unit_all_nc  .bot_u {background: url('img_/unit_nc_bot.gif') no-repeat center center;
                      height:56px;
					  width:100%;}
					  
#unit_all_nc  .top_ut {background: url('img_/unit_nc_top_t1.gif') no-repeat center center;
                       height:47px; width:100%; margin-bottom:-2px;}
					   
#unit_qual_nc table,td {font: normal normal 14px "Times New Roman", Times, serif;
                        color:#346489;}
						
#unit_name_nc
{
	font: normal normal  20px "Times New Roman", Times, serif;
	margin-right:40px;
	margin-top:2px;
	color:#6DA8DA;
}
#unit_desc_nc {font: normal normal 15px/16px "Times New Roman", Times, serif;
               color:#346489;
			   margin-right:10px;}

#unit_all_nc p {color:#346489;
                text-align:left;
				font: normal normal 15px "Times New Roman", Times, serif;
				margin-right:10px;
				margin-left:10px;}
	
#unit_all_nc a {color:#346489;}
#unit_all_nc a:hover {color:#346489;}
/***********\\  ÞÍÈÒÛ ÍÅÊÐÎ **********************/
/***********\\  ÞÍÈÒÛ ÍÅÊÐÎ **********************/

#galery
{
	position:relative;
	z-index:8;
	1width:608px;
	top:-15px;
	height:auto;
	font: normal normal 10px/1.2 "Times New Roman", Times, serif;
	color:#E4A17A;
	margin-bottom:20px;
	1background-color:black;
}
#galery .top_gal
{
	background:url('img_/gal_top.gif') no-repeat center center;
	height:145px;
	width:100%;
}
#galery .gal_rep
{
	background: url('img_/gal_rep.gif') repeat-y center center;
	height:auto;
	width:608px;
}
#galery .bot_gal
{
	background: url('img_/gal_bot.gif') no-repeat center center;
	height:84px;
	width:608px;
}
#galery .gal_name
{
	background: url('img_/gal_name.gif') no-repeat center center;
	height:26px;
	width:304px;
	text-align:center;
	color:#491A08;
	font: normal normal 13px/0.8 "Times New Roman", Times, serif;
}

#towns_nc
{
	
	position:relative;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	height: auto;
	/*min-height: 400px;*/
	width:100%;
	font: normal normal 14px/1.2 "Times New Roman", Times, serif;
	color:#7396CB;
	background: url('img_/nc_cities_bg3.jpg') no-repeat center top;
}
#towns_nc p
{
	font: normal normal 14px/1.2 "Times New Roman", Times, serif;
	color:#7396CB;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	text-align:justify;
}
#towns_nc .build1
{
	font: normal normal 14px/1.2 "Times New Roman", Times, serif;
	color:#7396CB;
	background: url('img_/nc_build_bg1.gif') no-repeat center top;
	width:120px;
	height:150px;
	/*border: 1px solid #DDA0DD;*/
}
#towns_nc .build2
{
	font: normal normal 14px/1.2 "Times New Roman", Times, serif;
	color:#7396CB;
	background: url('img_/nc_build_bg2.gif') no-repeat center top;
	width:120px;
	height:150px;
	/*border: 1px solid #DDA0DD;*/
}
#towns_nc .name
{
	font: normal normal 11px/1.2 "Times New Roman", Times, serif;
	color: #ADA7C0;
	background: url('img_/nc_build_name.gif') no-repeat center top;
	width:123px;
	height:44px;
	padding-bottom:16px;
	/*border: 1px solid #DDA0DD;*/
}
#towns_nc .left
{
	
	background: url('img_/nc_build_left.gif') no-repeat right top;
	width:75px;
	/*border: 1px solid #DDA0DD;*/
}

#towns_nc .rt
{
	
	background: url('img_/nc_build_rt.gif') no-repeat left top;
	width:75px;
	/*border: 1px solid #DDA0DD;*/
}
#towns_nc b
{
	font: normal bold 15px/44px "Times New Roman", Times, serif;
	color: #9B94B4; /*#021B02*/
	background: url('img_/nc_build_title.gif') no-repeat center;
	text-align:center;
	height:35px;
	width:185px;
	
}


#towns_hum
{
	position:relative;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	height:auto;
	width:99%;
	font: normal normal 14px/1.2 "Times New Roman", Times, serif;
	color:#A09563;
	background: url('img_/hum_cities_bg.jpg') no-repeat center top;
}
#towns_hum p
{
	font: normal normal 14px/1.2 "Times New Roman", Times, serif;
	color:#A09563;
	margin-left:10px;
	margin-right:2px;
	margin-top:0px;
	text-align:justify;
}
#towns_hum .build1
{
	font: normal normal 14px/1.2 "Times New Roman", Times, serif;
	color:#A09563;
	/*background: url('img_/nc_build_bg1.gif') no-repeat center top;*/
	width:120px;
	height:150px;
	/*border: 1px solid #DDA0DD;*/
}
#towns_hum .build2
{
	font: normal normal 14px/1.2 "Times New Roman", Times, serif;
	color:#7396CB;
	/*background: url('img_/hum_build_bg2.gif') no-repeat center top;*/
	width:120px;
	height:150px;
	/*border: 1px solid #DDA0DD;*/
}
#towns_hum .name
{
	font: normal normal 11px/1.2 "Times New Roman", Times, serif;
	color: #FAF1A6;
	background: url('img_/hum_build_name.gif') no-repeat center top;
/*	width:120px;*/
	height:44px;
	padding-bottom:16px;
	/*border: 1px solid #DDA0DD;*/
}

#towns_hum b
{
margin-top:0px;
padding-top:12px;
	font: normal bold 15px/44px "Times New Roman", Times, serif;
	color: #CCC0B5;/*#C2A74B; #021B02*/
	background: url(img_/hum_build_title2.gif) no-repeat center;
	text-align:center;
	height:56px;
	width:161px;
}


#maps
{
	
	position:relative;
	top:0px;
	height: auto;
	1min-height: 400px;
	width:605px;
	font: normal normal 11px/1.2 "Times New Roman", Times, serif;
	color:#A09563;
	margin-bottom:45px;
	/*border: 2px double #E9967A;
	background: url('img_/hum_cities_bg.jpg') no-repeat center top;*/
}
#maps p
{
	font: normal normal 12px/1.2 "Times New Roman", Times, serif;
	color:#527488;
	margin-left:25px;
	margin-right:10px;
	margin-top:0px;
	text-align: justify;
}
#maps .bg
{
	font: normal normal 11px/1.2 "Times New Roman", Times, serif;
	color:#A09563;
	background: url('img_/maps_bg.gif') no-repeat center top;
	width:605px;
	height:359px;
	/*border: 1px solid #DDA0DD;*/
}

#maps .name
{
    top:-2px;
	font: normal normal bold 19px/63px Centaur;
	color: #E2E2E2;
	text-align:center;
	width:269px;
	height:63px;
	background: url('img_/maps_name.gif') no-repeat center center;
}

#maps td
{
font: normal normal bold 11px/1 "Times New Roman", Times, serif;
color:#904949;
}
#maps a
{
	color:#346489;
}
#maps a:hover
{
	color:#346489;
}


#feat
{
	
	position:relative;
	top:0px;
	height: auto;
	1min-height: 400px;
	width:610px;
	font: normal normal 11px/1.2 "Times New Roman", Times, serif;
	color:#A09563;
	/*border: 2px double #E9967A;
	background: url('img_/hum_cities_bg.jpg') no-repeat center top;*/
}
#feat p
{
	font: normal normal 14px/1.2 "Times New Roman", Times, serif;
	color: #A09563;/*527488*/
	margin-left:25px;
	margin-right:10px;
	margin-top:0px;
	text-align: justify;
}
#feat .bg
{
	font: normal normal 11px/1.2 "Times New Roman", Times, serif;
	color:#A09563;
	background: url('img_/feat/feat_bg1.gif') no-repeat left top;
	width:605px;
	height:auto;
	min-height:407px;
	/*border: 1px solid #DDA0DD;*/
}

#feat .name
{
top:-2px;
	font: normal normal bold 19px/63px Centaur;
	color: #E2E2E2;
	text-align: center;
	width:500px;
	height:63px;
}

#feat td
{
font: normal normal bold 14px/1 "Times New Roman", Times, serif;
color:#527488;
}
#feat i
{

	color: #94844B;
}
#feat b
{

	color: #D9CFB2;
}
#feat a
{
	color:#A09563;
}
#feat a:hover
{
	color:#A09563;
}
#feat a.t
{
	color:##D9CFB2;
}
#feat .hum_name
{
	font: normal normal bold 19px Centaur;
	background: url('img_/feat/feat_hun.gif') no-repeat center top;
	height:70px;
	width:610px;
	color: #E3E0D1;
}

#feat .nc_name
{
	font: normal normal bold 19px Centaur;
	background: url('img_/feat/feat_nc2.gif') no-repeat center top;
	height:70px;
	width:610px;
	color: #E3E0D1;
}


/******************************************HMAGIC-ÊËÀÑÑÛ********************************************************************************/
#hmagic .name1 {margin-left:30px; 
                margin-top:25px; 
				font: normal normal normal 17px/1 Times New Roman, Times, serif;
				color:#E9E19B;}
#hmagic .name2 {margin-left:30px; 
                margin-top:30px; 
				font: normal normal normal 17px/1 Times New Roman, Times, serif;
				color:#E9E19B;}

#hmagic .desc1 {margin-left:10px;
				margin-top:9px; 
				font: normal normal 16px/0.8 Times New Roman, Times, serif;
				color:#789FD6;}
#hmagic .desc2 {margin-left:10px; 
				margin-top:11px; 
				font: normal normal 16px/0.8 Times New Roman, Times, serif;
				color:#789FD6;}
				
#hmagic .img_div {margin-left:40px; margin-top:0px;}

/****************************************************************************************************************************************/
.magic_menu
{
	background: url('img_/magic/hmenu.gif') no-repeat right top;
	height:80px; 
	width:605px;
}
/*******************************************************NCMAGIC-ÊËÀÑÑÛ*******************************************************************/
#ncmagic .name1 {margin-left:47px; 
                 margin-top:32px; 
				 font: normal normal normal 17px/1 Times New Roman, Times, serif;
				 color:#949ACE;}
#ncmagic .name2  {margin-left:47px; 
                  margin-top:37px; 
				  font: normal normal normal 17px/1 Times New Roman, Times, serif;
				  color:#949ACE;}

#ncmagic .desc1 {margin-left:10px; 
                 margin-top:5px; 
				 font: normal normal 16px/0.8 Times New Roman, Times, serif;
				 color:#C6A67D;}
#ncmagic .desc2 {margin-left:10px; 
                 margin-top:7px; 
				 font: normal normal 16px/0.8 Times New Roman, Times, serif;
				 color:#C6A67D;}
				 
#ncmagic .img_div {margin-left:67px; margin-top:37px;}

/**** ÃËÀÂÍÀß ÑÒÐÀÍÈÖÀ MAGIC, ÑÒÈËÈ ÍÅÊÐÎÌÀÍÒÎÂ **/
#magic_spec_nc .name1 {margin-left:47px; 
                       margin-top:87px; 
					   font: normal normal normal 17px/1 Times New Roman, Times, serif;
					   color: #949ACE;}
#magic_spec_nc .name2 {margin-left:47px;
                       margin-top:37px; 
					   font: normal normal normal 17px/1 Times New Roman, Times, serif;
					   color:#949ACE;}
					
#magic_spec_nc .desc1 {margin-left:10px;
                       margin-top:19px; 
					   font: normal normal 16px/0.8 Times New Roman, Times, serif;
					   color:#C6A67D;}
#magic_spec_nc .desc2 {margin-left:10px; 
                       margin-top:2px; 
					   font: normal normal 16px/0.8 Times New Roman, Times, serif;
					   color:#C6A67D;}
					
#magic_spec_nc .img_div {margin-left:67px; margin-top:4px;}
/**\\ ÃËÀÂÍÀß ÑÒÐÀÍÈÖÀ MAGIC, ÑÒÈËÈ ÍÅÊÐÎÌÀÍÒÎÂ **/
/**** ÃËÀÂÍÀß ÑÒÐÀÍÈÖÀ MAGIC, ÑÒÈËÈ ËÞÄÅÉ **/

#magic_spec_h .name1 {margin-left:47px;
                      margin-top:93px; 
					  font: normal normal normal 17px/1 Times New Roman, Times, serif;
					  color: #E9E19B;}
#magic_spec_h .name2 {margin-left:47px; 
                      margin-top:37px; 
					  font: normal normal normal 17px/1 Times New Roman, Times, serif;
					  color:#E9E19B;}

#magic_spec_h .desc1 {margin-left:15px; 
					  margin-right:10px;
                      margin-top:19px;
					  font: normal normal 16px/0.8 Times New Roman, Times, serif;
					  color:#789FD6;}
#magic_spec_h .desc2 {margin-left:15px; 
					  margin-right:10px;
                      margin-top:2px; 
					  font: normal normal 16px/0.8 Times New Roman, Times, serif;
					  color:#789FD6;}
					  
#magic_spec_h .img_div {margin-left:37px; margin-top:4px;}
#magic_spec_h .img_div1 {margin-left:37px; margin-top:30px;}
/**\\ ÃËÀÂÍÀß ÑÒÐÀÍÈÖÀ MAGIC, ÑÒÈËÈ ËÞÄÅÉ **/


.run
{
	list-style-type : disc;
}
input
{
	
	background-color : transparent;
	font: normal normal normal 20px/1 Times New Roman, Times, serif;
	color: #F0E68C;
	border : none;
}
.form_bg
{
	
	background: url('img_/contest/forma_bg.gif') no-repeat right top;
	width:600px;
	height:400px;
	padding-top:80px;
}
#press
{
	
	position:relative;
	top:0px;
	height: auto;
	1min-height: 400px;
	width:605px;
	font: normal normal 14px/1.2 "Times New Roman", Times, serif;
	/*color:#A09563;*/
	/*border: 2px double #E9967A;
	background: url('img_/hum_cities_bg.jpg') no-repeat center top;*/
}
#press p
{ 
	font: normal normal 16px/1.2 "Times New Roman", Times, serif;
	/*color: #A09563;/*527488*/
	margin-left:25px;
	margin-right:10px;
	margin-top:0px;
	text-align: justify;
}
#press .sm
{
	font: normal normal 12px/1.2 "Times New Roman", Times, serif;
	/*color: #A09563;/*527488*/
	margin-left:25px;
	margin-right:10px;
	margin-top:0px;
	text-align: justify;
}
#press .bg
{
	font: normal normal 11px/1.2 "Times New Roman", Times, serif;
	color:#A09563;
	background: url('img_/feat/feat_bg1.gif') no-repeat left top;
	width:605px;
	height:auto;
	min-height:407px;
	/*border: 1px solid #DDA0DD;*/
}

#press .name
{
top:-2px;
	font: normal normal bold 19px/63px Centaur;
	color: #E2E2E2;
	text-align: center;
	width:500px;
	height:63px;
}

#press td
{
font: normal normal bold 14px/1 "Times New Roman", Times, serif;
color:#527488;
}
#press i
{

	color: #94844B;
}
#press b
{

	color: #EBF1F8;
}
/*#press a
{
	color:#A09563;
}
#press a:hover
{
	color:#A09563;
}
#press a.t
{
	color:#D9CFB2;
}*/
#press .hum_name
{
	font: normal normal bold 19px Centaur;
	background: url('img_/feat/feat_hun.gif') no-repeat center top;
	height:70px;
	width:610px;
	
}

#press .nc_name
{
	font: normal normal bold 19px Centaur;
	background: url('img_/feat/feat_nc2.gif') no-repeat center top;
	height:70px;
	width:610px;
	
}
#bbt
{
	margin-top: -7px;
	background: url(img_/last_topic.gif) no-repeat center;
	color:#021B02;
	width:167px;
	height:291px;
}
#bbt a
{
	color:#021B02;
}
#bbt a:hover
{
	color: #49250A;
}
#bbt span.topics
{
	
	width:167px;
	height:291px;
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#021B02;
}
#bbt td.bbtop
{
	color:#021B02;
	background:transparent;
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top:78px;
	margin-left:15px;
	padding-left:0px;
}
DIV SUB {
	margin-top: 10px;
}
DIV SUB A {
	color: #8B4520;
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif, bold;
}

/*** Subscribe Form OLD VERSION! 
#eformtab   {
			background:url(img/subscribe.gif) no-repeat;
			width:166px;
			height:169px;
			text-align:center;
		    }

#eformsub {
          color:#FF9900;
		  font-weight:bold;
		  text-decoration:none;
		  font:14px bold Arial, Helvetica, sans-serif;
		  font-weight:bold;
	      }
	   
#eformsub:visited   {
					color:#FF9900;
					font-weight:bold;
					text-decoration:none;
					font:14px bold Arial, Helvetica, sans-serif;
					font-weight:bold;
					}
				
#eformsub:hover {
                 color:#FFCC66;
				 text-decoration:none;
				 font:14px bold Arial, Helvetica, sans-serif;
				 font-weight:bold;
				}

#eforminp       {margin-bottom:4px;
                 padding:0px;
				 font-size:14px;
				 border-width:0px;
				 background:transparent;
				 color:#DACDB7;
                 text-align:center;
				 font-family:Verdana, Arial, Helvetica;
                }
				
#eformsubscr   {color:330000;
                font-size:12px;
		        margin-top:10px;
		        text-decoration:none;
				font-family:Verdana, Arial, Helvetica;
		       }
			   
 Subscribe Form OLD VERSION! */
	   
/**** SUBSCRIBE FORM **/			   
			   
#form_table   {background:url(img/subscribe.gif) no-repeat;
               width:166px;
			   height:169px;
			   text-align:center;
			   padding-right:20px;}
			   
			   
#form_table .f_input {margin-bottom:4px;
                      padding:0px;
					  font-size:14px;
					  border-width:0px;
					  background:transparent;
					  color:#DACDB7;
					  text-align:center;
					  font-family:Verdana, Arial, Helvetica;}

#form_table .f_submit {color:#FF9900;
                       font-weight:bold;
					   text-decoration:none;
					   font:14px bold Arial, Helvetica, sans-serif;
					   font-weight:bold;
					   margin-top:13px;}
	   
#form_table .f_submit:visited {color:#FF9900;
                               font-weight:bold;
							   text-decoration:none;
							   font:14px bold Arial, Helvetica, sans-serif;
							   font-weight:bold;}
				
#form_table .f_submit:hover {color:#FFCC66;
                             text-decoration:none;
							 font:14px bold Arial, Helvetica, sans-serif;
							 font-weight:bold;}
				
#form_table .f_submit_page {color:330000;
                            font-size:12px;
							margin-top:10px;
							text-decoration:none;
							font-family:Verdana, Arial, Helvetica;}
/**\\ SUBSCRIBE FORM **/			   

/*** Voting Maps */
#vmap {margin:0px 0px 0px 27px; padding:0px 0px 0px 0px;}


/**** SPEC PAGE ***/
#spec_human_cat .upper_img_ru {background:url('img/spec/spec_bg_h1_ru.gif') no-repeat center;}
#spec_human_cat .upper_img_en {background:url('img/spec/spec_bg_h1_en.gif') no-repeat center;}

#spec_human_cat .upper_img_nc_ru {background:url('img/spec/spec_bg_h1_nc_ru.gif') no-repeat center;}

#spec_human_cat .upper_txt {  font-size:16px;
                              margin:20px;
							  text-align:justify;
							  font-size-adjust:10px;  }

#spec_human_cat {  width:580px;  }

#spec_human_cat .cat_name {  margin:10px 0px 0px 80px;
                             color:#E9E189;
							 font-weight:bold;  }

#spec_human_cat a { color:#256D2D;
                    text-decoration:none;
					font-size:12px;
					font-family:Verdana, Arial, Helvetica;  }
					
#spec_human_cat a:hover {  color:#33973D;
                           text-decoration:underline;  }

#spec_human_blocks {  width:580px;  }

#spec_human_blocks a {  color:#17441C;
                        text-decoration:none;
                        font-family:Verdana, Arial, Helvetica;
						font-size:12px;  }
						
#spec_human_blocks a:hover {  color:#256D2D;
                              text-decoration:none;  }


#spec_human_blocks .name {  color:#E9E19B;
						    font-size:16px; 
							font-family:Verdana, Arial, Helvetica;
							padding-top:20px;
							}

#spec_human_blocks .descr {  
							 font: normal normal 13px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
                             color:#789FD6;  }
							 
#spec_human_blocks .descr_border_img_h {  font-size:14px;
                                         padding:20px 0px 45px 0px;
										 vertical-align:top;
										 background:url(img/spec/spec_view_block_bottom_border.gif) right bottom no-repeat;  }

#spec_human_blocks .descr_border_img_nc {  font-size:14px;
                                         padding:20px 0px 45px 0px;
										 vertical-align:top;
										 background:url(img/spec/spec_view_block_bottom_border_nc.gif) right bottom no-repeat;  }

/**\\ SPEC PAGE ***/


/**** ARM PAGE ***/
#arm_name {  color:#D7BA93;
             padding:0px 0px 0px 0px;  }

#arm_descr {  margin:5px 0px 0px 0px;
              text-align:left;
			  font-size:14px; color:#D4A5A5;  }

#arm_stats {  color:#9F9D19;
              text-align:center;  }
			  
#arm_img_png {  behavior:url('/lavka/png.htc');  }
/**\\ ARM PAGE ***/

/**** MAGIC FIRE HUMAN PAGE ***/
#h_magic{}

#h_magic .name {  margin:45px 0px 0px 30px;
                  text-align:left;
				  font: normal normal normal 17px/1 Times New Roman, Times, serif;
				  color:#E9E19B;  }
				  
#h_magic .descr {  margin:10px 20px 0px 10px;
				   font: normal normal 16px/0.8 Times New Roman, Times, serif;
				   color:#789FD6;  }
				   
#h_magic .img_scroll {  margin:12px 0px 0px 45px;  }

/**\\ MAGIC FIRE HUMAN PAGE ***/

/**** MAGIC FIRE NECRO PAGE ***/
#nc_magic{  font: normal normal 11px/1.2 "Times New Roman", Times, serif;
            color:#A09563;  }

#nc_magic .name {  margin:60px 0px 0px 30px;
                   text-align:left;
				   font: normal normal normal 17px/1 Times New Roman, Times, serif;
				   color:#E9E19B;  }
				  
#nc_magic .descr {  margin:10px 20px 0px 10px;
				    font: normal normal 16px/0.8 Times New Roman, Times, serif;
				    color:#789FD6;  }
				   
#nc_magic .img_scroll {  margin:24px 0px 0px 72px;
                         vertical-align:bottom;  }
/**\\ MAGIC FIRE NECRO PAGE ***/

/**** HERO PAGE ***/
#hero_txt_h1 {  color:#E9E19B;
                text-align:center;
				font-size:14px;
				font-family:Verdana, Arial, Helvetica;
				padding-top:20px; }
				

/**** people **/
#hero_txt_h {font-size:14;
			 text-align:justify;
			 font-weight:bold;
			 margin:0px 30px 0px 30px;
			 margin-top:10px;
			 font: normal normal 13px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
             color:#789FD6;   }
#hero_txt_nc {font-size:14;
			  text-align:justify;
			  font-weight:bold;
			  margin:0px 30px 0px 30px;
			  margin-top:10px;
			  font: normal normal 13px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
              color:#669966;  }

#hero_txt_upper_h {font-size:16px;
                   color:#336699;
				   margin:5px;
				   text-align:justify;
				   font-size-adjust:10px;  }

#hero_txt_upper_h a {color:#507DB0;
                     text-decoration:underline;}
					  
#hero_txt_upper_h a:hover {color:#79B5F1;
                           text-decoration:underline;}
/**\\ people **/
#hero_txt_upper_nc {font-size:16px;
                    color:#336633;
				    margin:5px;
				    text-align:justify;
				    font-size-adjust:10px;}
				   
#hero_txt_upper_nc a {color:#5A9F5A;
                      text-decoration:underline;}
					  
#hero_txt_upper_nc a:hover {color:#93CD93;
                            text-decoration:underline;}

#hero_txt_block {margin-top:-20px;
                 position:relative;}
				 
/**\\ HERO PAGE ***/

#patch {margin-left:20px; margin-right:20px; color:#021B02; font: normal 12px 'Verdana', Geneva, Arial, Helvetica, sans-serif;}
#patch a { color:#8B4513;}

/**** PAGE BUILDS ***/
#builds_main_page_links {font: normal normal 18px/1.2 "Times New Roman", Times, serif; color: #ADA7C0; text-decoration:none;}
#builds_main_page_links:hover {font: normal normal 18px/1.2 "Times New Roman", Times, serif; color: #FFFFFF; text-decoration:underline;}

#builds_nc {background:url(img/postr_nc/block_nc.gif) no-repeat center top; margin-top:-21px;}
#builds_nc .builds_name {color:#CCCCCC; font-size:16px; font-weight:bold; padding-top:3px;}
#builds_nc .builds_descr {color:#87A5D1; font-size:14px; font-weight:normal; margin:10px 0px 0px 0px;}
#builds_nc .show_stats {margin-top:0px; margin-bottom:10px;}

#builds_nc .dep_name  {font: normal normal 11px/1.2 "Times New Roman", Times, serif; color: #ADA7C0;}
#builds_nc .dep_name:hover {font: normal normal 11px/1.2 "Times New Roman", Times, serif; color:#FFFFFF;}

#builds_nc .dep_name_next  {font: normal normal 11px/1.2 "Times New Roman", Times, serif; color:#447AA3;}
#builds_nc .dep_name_next:hover {font: normal normal 11px/1.2 "Times New Roman", Times, serif; color:#FFFFFF;}

#builds_p {background:url(img/postr_nc/block_p.png) no-repeat center top; margin-top:-21px;}
#builds_p .builds_name {color:#CCCCCC; font-size:16px; font-weight:bold; padding-top:3px;}
#builds_p .builds_descr {color:#87A5D1; font-size:14px; font-weight:normal; margin:10px 0px 0px 0px;}
#builds_p .show_stats {margin-top:0px; margin-bottom:10px;}

#builds_p .dep_name  {font: normal normal 11px/1.2 "Times New Roman", Times, serif; color: #ADA7C0;}
#builds_p .dep_name:hover {font: normal normal 11px/1.2 "Times New Roman", Times, serif; color:#FFFFFF;}

#builds_p .dep_name_next  {font: normal normal 11px/1.2 "Times New Roman", Times, serif; color:#447AA3;}
#builds_p .dep_name_next:hover {font: normal normal 11px/1.2 "Times New Roman", Times, serif; color:#FFFFFF;}


#builds_bottom_links_nc {background:url('img/postr_nc/234.gif') top center no-repeat; margin-top:-21px; text-align:center;}
#builds_bottom_links_p {background:url('img/postr_nc/block_bottom_p.gif') top center no-repeat; margin-top:-21px; text-align:center;}
/**** PAGE BUILDS ***/

/**** FAQ CLASS ***/
#faq_upper {/*size:16px;*/ font-size:20px; color:#897A65; text-align:center; font-weight:bold; position:relative;}

#faq_descr {margin-left:15px; margin-right:15px; margin-top:20px; font-size:18px;}

#faq_descr_questions {font-size:18px;}

/**\\ FAQ CLASS ***/



.middle_left_right {
	background:url(img_/middle_left1.jpg) no-repeat top;
	margin-top:-2px;
	}
	
	
	

#vote_ {
		width:159px;
		margin-top:-20px;
		margin-left:10px;
		position:relative;
		color:#021B02;}

#vote_ .top	{
		background:url("img/bg_vote_top.gif") no-repeat left;
		width:159px;
		height:77px;
		margin:0px;
		}
		
#vote_ .middle	{
		background:url("img/bg_vote_middle.gif") repeat-y right top;
		width:160px;

		}
		
#vote_ .middle_font_1
		{
		margin-left:10px;
		margin-right:10px;
		color:#021B02;
		font-size:12px;
		margin-bottom:-5px;
		}
		
#vote_ .input_1 {
		margin-left:10px;
		margin-right:10px;
		color:#021B02;
		font-size:12px;
		margin-bottom:-5px;
		}
	
#vote_ .bottom
		{
		background:url("img/bg_vote_bottom.gif");
		position:relative;
		width:160px;
		height:75px;
		text-align:center;
		padding:0px;
		}
		
#vote_ .b_submit
				{
				color:#FF9900;
                font-weight:bold;
				text-decoration:none;
				font:14px bold Arial, Helvetica, sans-serif;
				font-weight:bold;
				margin-top:25px;
				background:none;
				border:none;
				}
#vote_ .b_submit:hover
				{
				color:#FFF;
                }
				
#vote_ .b_submit_link
				{
				color:#FF9900;
                font-weight:bold;
				text-decoration:none;
				font:14px bold Arial, Helvetica, sans-serif;
				font-weight:bold;
				padding-top:7px;
				background:none;
				border:none;
				}
#vote_ .b_submit_link:hover
				{
				color:#FFF;
                }
				
				
				
