@charset "utf-8";

/* CSS Document */
a {
	color: white;
}

a:HOVER {
	color: white;
}

a:ACTIVE {
	color: white;
}

a:VISITED {
	color: white;
}

.rec1 a {
	color: white;
	background-color: #5899bf;
	margin: 4px;
	text-decoration: none;
	margin: 2px;
	font: bold 11px Arial, sans-serif
}

/*----------------------------new stylesheets-------------------------------*/
.znak {
	float: right;
	margin: -22px 10px 0 0
}

.window {
	font: bold 13px Verdana, sans-serif;
	letter-spacing: 0;
	text-decoration: none;
	color: white;
	margin: -10
}

.window_link {
	font: bold 13px Verdana, sans-serif; /*cursor:pointer;*/
	position: relative;
	text-decoration: none;
	color: white;
	white-space: nowrap;
}

.akt {
	font: 11px Arial, sans-serif;
	position: relative;
	color: white;
	/*margin-left:-8px; 
	margin-top:3px; 
	margin-right:-25px; 
	margin-bottom:-10px;
	margin: 3px 15px -15px -25px;*/
}

.hi_02 {
	background: url(../images/korn_top_m2.png) repeat-x;
	background-position: center bottom;
}

.hi_03 {
	background: url(../images/korn_left_m1.png) repeat-y !important;
}

.hi_003 {
	background: url(../images/korn_left_m01.png) repeat-y !important;
}

.hi_004 {
	background: url(../images/korn_right_m01.png) repeat-y !important;
}

.hi_04 {
	background: url(../images/korn_right_m1.png) repeat-y !important;
}

.hi_005 {
	background: url(../images/korn_bottom_m01.png) repeat-x !important;
}

.hi_05 {
	background: url(../images/korn_bottom_m1.png) repeat-x !important;
	/*background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/korn_bottom_m1.png', sizingMethod='scale');*/
}

.hi_06 {
	background: url(../images/korn_center_m1.png) !important;
}

.hi_07 {
	background: url(../images/slovo.png) repeat-x;
	background-position: center bottom;
}

/*----------------------------end new stylesheets----------------------------*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-color: black;
	background-image: url(../images/background.jpg);
	background-position: center top;
	background-repeat: no-repeat
}

a {
	outline: none;
}

.form {
	border-width: 1px;
	color: white;
	width: 140px;
	border-color: #cccccc;
	background: url(../images/vnut.png);
	border-style: solid;
}

.logo {
	margin: 10px;
	margin-top: 0px;
	margin-left: -3px
}

.news {
	width: 621px;
	height: 130px;
	text-align: left;
	background: url(../images/newsblock.gif) no-repeat;
	margin: 7px 0 7px 0;
	font: 12px Arial, sans-serif;
	color: white
}

.coment { /*width:610px;*/
	height: auto;
	text-align: left;
	margin: 7px 0 7px 0;
	font: 11px Arial, sans-serif;
	color: white
}

.wtab {
	font: 11px Arial, sans-serif;
	text-align: center;
	color: white
}

.png { /*behavior: url(../images/pngbehavior.htc);*/
	border: 0;
	position: relative;
}

.rec {
	background-color: #5899bf;
	float: left;
	padding: 0 2px 0 2px;
	border: 1px;
	margin: 2px;
	position: relative;
	text-align: center;
	border-style: solid;
	border-color: white
}

.non {
	text-decoration: none;
	font: bold 12px Arial, sans-serif;
	color: white;
	position: relative;
	margin-left: 5px;
	margin-right: 5px
}

.non:hover {
	text-decoration: underline;
}

.rec1 {
	background-color: #5899bf;
	width: 12px;
	text-decoration: none;
	font: 11px Arial, sans-serif;
	font-color: white;
	float: left;
	padding: 0 2px 0 2px;
	border: 1px;
	margin: 2px;
	position: relative;
	text-align: center;
	border-style: solid;
	border-color: white
}

.rec a {
	color: #175591;
	background-color: #5899bf;
	margin: 4px;
	text-decoration: none;
	margin: 2px;
	font: bold 11px Arial, sans-serif
}

div.rec a:hover {
	color: white;
	text-decoration: underline;
}

.scree {
	font: 12px Arial, sans-serif;
	color: white
}

.cob {
	width: 180px;
	margin-top: 2px;
	margin-bottom: 0;
	margin-left: 10px
}

.zago {
	font: bold 14px Arial, sans-serif;
	color: white;
	text-decoration: none;
	position: relative;
	margin-bottom: 10px
}

.zago:hover {
	text-decoration: underline;
}

.kont {
	font: bold 13px Arial, sans-serif;
	color: white;
	margin-bottom: 10px
}

/*-----------------modification------------------*/
.ras {
	width: 600px;
	color: white;
	position: relative;
	z-index: 1
}

/*-----------------end modification------------------*/
.ras td { /*width:300px;*/
	
}

.bmenu {
	font: 13px Arial, sans-serif;
	color: white;
	font-weight: inherit;
}

.dmenu13 {
	font: 13px Arial, sans-serif;
	color: white;
}

.reg {
	text-align: right;
	width: 180px;
	height: 31px
}

#lan {
	width: 50px;
	border-color: white;
	border-width: 1px;
	margin-top: 10px;
	margin-right: 15px;
	text-align: center;
	font: 10px Arial, sans-serif;
	color: white
}

#gesnews {
	border: 0;
	border-style: solid;
	border-color: red;
	position: relative;
	left: 0px;
	top: 0;
	margin: 0px;
	width: 210px
}

#subscrform {
	width: 150px;
	height: 50px;
	margin: 0;
}

#tabnews {
	position: relative;
	z-index: 1;
	width: 100%;
	height: 50px;
	margin-bottom: -10px;
	margin-left: -1px;
	margin-right: -11px;
	margin-top: 13px;
	font: 13px Arial, sans-serif;
	color: white
}

#button1 { /*width:95px; 
           height:16px; */
	cursor: pointer;
	margin: 10px 0 0 0px
}

/*----------------modification 02.07.11:23---------------*/
#button2 {
	width: 95px;
	height: 15px;
	cursor: pointer;
	position: relative;
	z-index: 1
}

#button3 {
	width: 130px;
	height: 16px;
	cursor: pointer;
}

/*----------------modification 02.07.11:23---------------*/
#pole2 {
	border: 0px;
	border-style: solid;
	border-color: red;
	position: relative;
	left: 0px;
	top: -95px;
	margin-bottom: -90px;
}

#log { /*width:208px;*/ /*margin: 5px 0px -10px -12px;*/
	/* margin-top:1px;
		   margin-left:-10px;
		   margin-right:-12px;
		   margin-bottom:-10px;*/ /*margin-left: -12px;*/
	position: relative;
	z-index: 1;
	height: 50px;
	/*display:block;*/
	font: 13px Arial, sans-serif;
	color: white
}

#enter { /*width:68px; */
	height: 15px;
	cursor: pointer;
	/*width:68px;  */
	height: 15px;
	margin: 5px 0 0 0px
}

#poz1 {
	margin: -15px;
	margin-top: 12px;
	margin-bottom: -5px
}

#poz2 {
	margin: -15px;
	margin-top: 8px;
	margin-bottom: 1px
}

#poz3 { /*margin:-20px; margin-bottom:-5px;*/
	margin-top: 1px;
	position: relative;
	z-index: 1
}

#poz4 {
	margin: -20px;
	margin-top: 12px;
	margin-bottom: -5px
}

#poz5 {
	margin: -20px;
	margin-top: 10px;
	margin-bottom: -5px
}

#poz6 {
	margin: -9px;
	margin-top: 11px;
	margin-bottom: -7px
}

#poz7 { /*margin:-10px; margin-bottom:-5px;*/
	position: relative
}

#poz8 {
	margin: -20px;
	margin-top: 11px;
	margin-bottom: -5px
}

#poz9 {
	margin: -10px;
	margin-top: 1px;
	margin-bottom: -5px
}

#poz10 {
	margin: -20px;
	margin-top: 8px;
	margin-bottom: -5px
}

#poz11 {
	margin: -20px;
	margin-top: 12px;
	margin-bottom: -10px
}

#poz12 {
	margin: -20px;
	margin-top: 13px;
	margin-bottom: -5px
}

#conc1 {
	text-align: center;
	padding-top: 30px
}

#dim1 {
	margin: 0 20px 0 0;
	text-align: left;
	width: 655px;
}

#curs {
	width: 146px;
	height: 28px;
	cursor: pointer
}

#dim2 {
	width: 93px;
	height: 28px;
	cursor: pointer
}

#dim3 {
	width: 134px;
	height: 28px;
	cursor: pointer
}

#dim4 {
	width: 279px;
	height: 28px
}

#dim5 {
	width: 97px;
	height: 23px;
	cursor: pointer
}

#dim6 {
	width: 212px;
	height: 23px;
	cursor: pointer
}

#dim7 {
	width: 112px;
	height: 23px;
	cursor: pointer
}

#dim9 {
	width: 309px;
	position: relative;
	left: 0;
	border: 0px
}

/*----------------modification 31.06.10:23---------------*/
.dim8 { /*width:290px;*/
	height: 110px;
	font: 11px Arial, sans-serif;
	margin-top: 5px;
	color: white
}

/*----------------modification 31.06.10:23---------------*/
#dim10 {
	background-color: none;
	width: 580px;
	background-color: red;
	height: 620px;
	z-index: 2;
	border: 1px;
	position: relative;
	left: 2px;
	top: 0px;
	padding: 0;
	margin: 0
}

/*----------------modification 31.06.10:23---------------*/
#dim11 {
	width: 520px;
	height: 545px;
	margin: 0;
	padding: 0;
	text-align: left
}

/*----------------modification 31.06.10:23---------------*/
.dim12 {
	width: 27px;
	height: 51px;
	background: red
}

#dim13 {
	background-color: none;
	width: 540px;
	height: 70px
}

.space2 {
	width: 270px;
	height: 100px;
	font: 11px Arial, sans-serif;
	margin: 3px 0 -6px 5px;
	color: white
}

#anima {
	border: 0px;
	text-align: left;
	border-style: solid;
	border-color: red;
	position: relative;
	left: 0;
	margin-left: 0px
}

.anima2 {
	display: block;
}

.anima3 {
	display: none;
}

#gal2 {
	margin: 3px 0 0 10px;
	width: auto;
	border: 1;
	text-align: left;
	cursor: pointer
}

#gal3 {
	margin: 3px 0 0 2px;
	width: 600px;
	text-align: left;
	cursor: pointer
}

#gal4 {
	margin: 3px 0 0 2px;
	width: 550px;
	text-align: center;
	cursor: pointer
}

.load {
	float: right;
	margin-top: -16px;
	margin-right: 10px
}

#corn {
	width: 600px;
	height: 210px;
	font: 11px Arial, sans-serif;
	margin: 10px 0 0 5px;
	text-align: center;
	color: white
}

.comix {
	font: bold 14px Arial, sans-serif;
	margin: 70px 0 0 0;
}

#trailers {
	border: 0px solid red;
	margin: -11px -10px -10px;
	height: 280px;
	position: relative;
	z-index: 1
}

.tblock1 {
	display: none;
	height: 246px;
	margin-left: 0px
}

.screen1 {
	display: block;
	margin-left: 0px;
	height: 270px;
	position: relative;
	z-index: 1;
}

.trans {
	display: none;
	width: 619px;
	height: 61;
	position: relative;
	left: 0px;
	top: -64px;
	margin-bottom: -95px;
}

#tex {
	margin: 0 9px -32px 12px;
	padding: 0px;
	overflow: hidden;
	display: block;
	height: 61px;
	/*opacity: 0.751812;*/
}

#conc2 {
	border: 0;
	border-style: solid;
	border-color: red;
	margin-bottom: -60px;
}

#art { /*width:145px; height:309px;*/
	position: relative;
	left: 1;
	top: -60px;
	margin-bottom: -60;
	z-index: 2
}

#status {
	z-index: 2;
	width: 232px;
	height: 80px
}

#off {
	color: #00CC33;
	font-weight: bold
}

.gal {
	margin-bottom: 0px;
	width: 600px;
	height: 60px
}

.bod {
	width: 960px;
	border: 1px;
	text-align: center
}

.art {
	width: 175px;
	height: 131px;
	margin-bottom: 5px;
}

.mbot {
	margin-bottom: 5px;
}

.art2 {
	width: 250px;
	text-align: right;
	margin: 0 0 0 0
}

.marg {
	margin-bottom: 20px
}

.marg2 {
	margin-right: 3px
}

.marg3 {
	font: bold 15px Verdana, sans-serif;
}

.bmenu15 {
	font: bold 15px arial, sans-serif
}

.lol {
	color: white;
	font: bold 12px Arial, sans-serif;
	margin: 0 0 0 0
}

.tpol {
	border-width: 1px;
	color: white;
	position: relative;
	width: 180px;
	border-color: #cccccc;
	background: #003366;
	border-style: solid;
}

.leng {
	border-width: 1px;
	color: white;
	width: 180px;
	font: 11px Arial, sans-serif;
	color: white;
	border-color: #cccccc;
	background: #003366;
	border-style: solid;
}

.ttt {
	border-width: 1px;
	color: white;
	width: 210px;
	position: relative;
	font: 11px Arial, sans-serif;
	color: white;
	border-color: #cccccc;
	background: #003366;
	border-style: solid;
}

.hras {
	float: right;
	width: 20px;
	margin-top: -20px;
	margin-right: 10px
}

#artpod {
	z-index: 1500;
	text-align: center;
	width: 615px;
	height: 77px;
	position: relative;
	background: url(../images/art_podlogka.gif) no-repeat;
	margin: 10px 0 0 0;
}

.artts {
	width: 95px;
	height: 63px; /*margin:4px;*/
	position: relative;
	cursor: pointer
}

#bu1 {
	margin: 10px 0px 0 0px;
	position: relative; /* width:73px; height:15px*/
}

#bu2 {
	margin: 10px 0px 0 40px;
	position: relative; /* width:93px; height:15px*/
}

#tar1 {
	border-width: 1px;
	color: white;
	width: 290px;
	position: relative;
	font: 11px Arial, sans-serif;
	color: white;
	border-color: #cccccc;
	background: #003366;
	border-style: solid;
}

#rassa1 {
	margin: 0 30px 0 10px
}

/*-------------------------modifications-------------------*/
.able {
	width: 650px;
	font: 13px Arial, sans-serif;
	color: white;
}

/*-------------------------modifications-------------------*/
.spec {
	margin: 0 0px 0 0px;
	padding: 0 10px 0 10px;
}

#sbros {
	margin: 10px 0px 0 0px;
	position: relative; /*width:73px; height:15px*/
}

#otpr {
	margin: 10px 0px 0 40px;
	position: relative; /*width:93px; height:15px*/
}

#pright {
	height: 70px;
	padding-right: 20px
}

.ant {
	font: 11px Arial, sans-serif;
	position: relative;
	color: white;
	margin: 0 15px 0 15px
}

.pp1 {
	border-width: 1px;
	color: white;
	width: 180px;
	position: relative;
	border-color: #cccccc;
	background: #003366;
	border-style: solid;
}

.pp2 {
	border-width: 1px;
	color: white;
	width: 50px;
	font: 11px Arial, sans-serif;
	position: relative;
	color: white;
	border-color: #cccccc;
	background: #003366;
	border-style: solid;
}

.pp3 {
	border-width: 1px;
	color: white;
	width: 75px;
	font: 11px Arial, sans-serif;
	color: white;
	border-color: #cccccc;
	background: #003366;
	border-style: solid;
}

.pp4 {
	border-width: 1px;
	color: white;
	width: 50px;
	font: 11px Arial, sans-serif;
	color: white;
	border-color: #cccccc;
	background: #003366;
	border-style: solid
}

.pp5 {
	border-width: 1px;
	color: white;
	width: 180px;
	font: 11px Arial, sans-serif;
	color: white;
	border-color: #cccccc;
	background: #003366;
	border-style: solid;
}

#sbr1 {
	margin: 0 20px 0 20px;
	position: relative; /*width:73px; height:15px*/
}

#sbr2 {
	margin: 0 20px 0 20px;
	position: relative; /*width:93px; height:15px*/
}

#header {
	background: url(../images/trans.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ trans.png ); /* width:620px;*/
	height: 64px;
}

#header2 {
	background: url(../images/reg_fon.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ reg_fon.png );
}

#header3 {
	background: url(../images/svyaz.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ svyaz.png );
}

#header4 {
	background: url(../images/rasses.png) no-repeat !important;
	background-image: none;
}

#header5 {
	background: url(../images/class_fon.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ class_fon.png );
}

#header6 {
	background: url(../images/serv1.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ serv1.png );
}

#header7 {
	background: url(../images/status_bar.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ status_bar.png );
}

#header8 {
	background: url(../images/about_fon.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ about_fon.png );
}

#header9 {
	background: url(../images/pravila.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ pravila.png );
}

#header9_2 {
	background: url(../images/story.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ story.png );
}

#header10 {
	background: url(../images/mir_synd.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ mir_synd.png );
}

#header11 {
	background: url(../images/news_1_fon.png) no-repeat !important;
	background-image: none;
	position: relative;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ news_1_fon.png );
}

#header12 {
	background: url(../images/coment_block.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ coment_block.png );
}

/*--------------------------------------------added begin------------------------------------------------*/
#header12_2 {
	background: url(../images/side_l.png) repeat-y !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/side_l.png', sizingMethod =   'scale' );
}

#header12_3 {
	background: url(../images/vnut.png) !important;
	background-image: none;
	position: relative;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/vnut.png', sizingMethod =   'scale' );
}

#header12_4 {
	background: url(../images/side_r.png) repeat-y !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/side_r.png', sizingMethod =   'scale' );
}

#header12_5 {
	background: url(../images/sidebot.png) repeat-x !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/sidebot.png', sizingMethod =   'scale' );
}

#header12_6 {
	background: url(../images/sidetop.png) repeat-x !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/sidetop.png', sizingMethod =   'scale' );
}

/*----------------modification 02.07.11:23---------------*/
#header12_7 {
	background: url(../images/sidetop_t.png) repeat-x !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/sidetop_t.png', sizingMethod =   'scale' );
}

#header12_8 {
	background: url(../images/side_l_t.png) repeat-y !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/side_l_t.png', sizingMethod =   'scale' );
}

#header12_9 {
	background: url(../images/side_r_t.png) repeat-y !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/side_r_t.png', sizingMethod =   'scale' );
}

#header12_10 {
	background: url(../images/cfon_t.png) !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/cfon_t.png', sizingMethod =   'scale' );
}

#header12_11 {
	background: url(../images/sidebottom_t.png) repeat-x !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/sidebottom_t.png', sizingMethod =   'scale' );
}

#header12_12 {
	background: url(../images/kab3.png) repeat-y !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/kab3.png', sizingMethod =   'scale' );
}

#header12_13 {
	background: url(../images/kab4.png) repeat-x !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/kab4.png', sizingMethod =   'scale' );
}

/*----------------end modification 02.07.11:23---------------*/
#header12_14 {
	background: url(../images/lich_l.png) repeat-y !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/lich_l.png', sizingMethod =   'scale' );
}

#header12_15 {
	background: url(../images/lich_r.png) repeat-y !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/lich_r.png', sizingMethod =   'scale' );
}

#header12_16 {
	background: url(../images/lich_bot.png) repeat-x !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/lich_bot.png', sizingMethod =   'scale' );
}

#header12_17 {
	background: url(../images/lich_ground.png) !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/lich_ground.png', sizingMethod =   'scale' );
}

/*----------------modification 31.06.10:23---------------*/
#header12_6_1 {
	background: url(../images/sidetop_1.png) repeat-x !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 'images/sidetop_1.png', sizingMethod =   'scale' );
}

/*----------------modification 31.06.10:23---------------*/
	/* ---------------------------------------------adden end--------------------------------------------------*/
#header13 {
	background: url(../images/persi_fon.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ persi_fon.png );
}

/*-------------------------modification 01.07 15:10-------------------------------------*/
#header13_4 {
	background: url(../images/wallpaper.png) no-repeat !important;
	background-image: none;
	width: 652;
	height: 470px;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ wallpaper.png );
}

#header13_5 {
	background: url(../images/screenshot_fon.png) no-repeat !important;
	background-image: none;
	width: 652;
	height: 470px;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ screenshot_fon.png );
}

/*-------------------------modification 01.07 15:10-------------------------------------*/
#header13_3 {
	background: url(../images/persi_fon2.png) no-repeat !important;
	background-image: none;
	width: 652;
	height: 470px;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ persi_fon2.png );
}

#header13_2 {
	background: url(../images/koncept_art.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ koncept_art.png );
}

#header14 {
	background: url(../images/pers_neo_fon.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ pers_neo_fon.png );
}

#header15 {
	background: url(../images/koncept-art_1.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ koncept-art_1.png );
}

#header16 {
	background: url(../images/contacts_fon.png) no-repeat !important;
	background-image: none;
	color: white;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ contacts_fon.png );
}

#header17 {
	background: url(../images/pers_obsh_fon.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ pers_obsh_fon.png );
}

#header18 {
	background: url(../images/pers_implanters_fon.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ pers_implanters_fon.png );
}

#header19 {
	background: url(../images/ncyclo_fon.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ ncyclo_fon.png );
}

#header20 {
	background: url(../images/screens_obsh_fon.png) no-repeat !important;
	background-image: none;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ screens_obsh_fon.png );
}

div.headlink span {
	display: none;
	position: relative;
	z-index: 1
}

div.headlink:hover span {
	display: block;
	position: relative;
	z-index: 1
}

#cssdropdown1 {
	width: 204px;
	height: 30px;
	border-width: 0;
	background: url(../images/button_about_games.png) no-repeat top
		!important;
	background-image: none;
	position: relative;
	z-index: 1;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ button_about_games.png );
	border-style: solid;
	text-align: center;
	border-color: lightyellow;
}

#cssdropdown1:hover {
	width: 204px;
	height: 150px;
	border-width: 0;
	background: url(../images/button_about_games_fon.png) no-repeat top
		!important;
	background-image: none;
	position: relative;
	z-index: 1;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ button_about_games_fon.png );
	border-style: solid;
	text-align: center;
	border-color: lightyellow;
}

#cssdropdown2 {
	width: 204px;
	height: 30px;
	border-width: 0;
	background: url(../images/button_news.png) no-repeat top !important;
	background-image: none;
	z-index: 1;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ button_news.png );
	position: relative;
	border-style: solid;
	text-align: center;
	border-color: lightyellow
}

#cssdropdown2:hover {
	width: 204px;
	height: 130px;
	border-width: 0;
	background: url(../images/button_news_fon.png) no-repeat top !important;
	background-image: none;
	position: relative;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ button_news_fon.png );
	z-index: 1;
	position: relative;
	border-style: solid;
	text-align: center;
	border-color: lightyellow
}

#cssdropdown3 {
	width: 204px;
	height: 30px;
	border-width: 0;
	background: url(../images/button_media.png) no-repeat top !important;
	background-image: none;
	position: relative;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ button_media.png );
	border-style: solid;
	text-align: center;
	border-color: lightyellow
}

#cssdropdown3:hover {
	width: 204px;
	height: 130px;
	border-width: 0;
	background: url(../images/button_media_fon.png) no-repeat top !important
		;
	background-image: none;
	position: relative;
	z-index: 1;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ button_media_fon.png );
	border-style: solid;
	text-align: center;
	border-color: lightyellow
}

#cssdropdown4 {
	width: 204px;
	height: 30px;
	border-width: 0;
	background: url(../images/button_soobsh.png) no-repeat top !important;
	background-image: none;
	position: relative;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ button_soobsh.png );
	border-style: solid;
	text-align: center;
	border-color: lightyellow
}

#botblock {
	margin: 0px;
	margin-top: 0px;
	position: relative;
	padding: 0;
	width: 204px;
	height: 120px;
}

#botblock2 {
	margin: 0px;
	margin-top: 0px;
	position: relative;
	padding: 0;
	width: 204px;
}

#botblock3 {
	margin: 0px;
	margin-top: 0px;
	position: relative;
	padding: 0;
	width: 204px;
}

#botblock4 {
	margin: 0px;
	margin-top: 0px;
	position: relative;
	padding: 0;
	width: 204px;
}

#ground a {
	font: bold 13px Arial, sans-serif;
	color: white;
	position: relative;
	text-decoration: none;
}

#ground a:hover {
	/*font:bold 14px Arial, sans-serif; color:white; position:relative; text-decoration:none*/
	
}

#ground {
	width: 948px;
	height: 120px;
	background-color: red;
	border-width: 0;
	margin: 0;
	margin-bottom: -45px;
	padding: 22px 0 0 0;
	background: url(../images/menu_background.png) no-repeat top !important;
	background-image: none;
	position: static;
	filter: progid :   DXImageTransform.Microsoft.AlphaImageLoader (   src =
		
		 images/ menu_background.png );
}

#fbut {
	border-width: 0;
	position: relative;
	border-style: solid;
	width: 210px;
	height: 200px;
	margin: 2px 0 0 20px;
}

#fbut2 {
	border-width: 0;
	position: relative;
	width: 210px;
	height: 155px;
	margin: -171px 0 0 236px;
}

#fbut3 {
	border-width: 0;
	position: relative;
	width: 210px;
	height: 152px;
	margin: -155px 0 0 510px;
}

#fbut4 {
	border-width: 0;
	position: relative;
	width: 210px;
	height: 100px;
	margin: -182px 0 0 728px;
}

.empty {
	width: 204px;
	margin: 0;
	position: relative;
	border-width: 0;
	background-color: none;
	cursor: pointer;
	height: 25px
}

.allpers {
	width: 135px;
	margin-left: 35px;
	cursor: pointer;
	height: 20px;
	position: relative;
	border-color: red;
}

#wind {
	position: relative;
	width: 290px; /*  izmenil s 300 na 280    */
	border: solid white 1px;
	display: none;
	z-index: 10;
	overflow: hidden;
	background-color: #blue;
	color: #white;
	text-align: center;
	padding: 10px;
}

/*------------------------------------------------ADDED--------------------------------------------------------*/
span.server_on {
	color: #00CC33;
	font-weight: bold
}

span.server_off {
	color: #CC0033;
	font-weight: bold
}

.block_error {
	color: red;
	padding: 5px;
	border: 1px dashed red;
	font-weight: bolder;
}

/* scrollbars */
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	margin: 4px 0px;
	right: 0;
	top: 0;
	height: 100%;
	z-index: 1000;
	background: url(../images/scr_track.png) repeat-y center;
}

.jScrollPaneDrag {
	position: absolute;
	cursor: pointer;
	/*overflow: hidden;*/
	background: url(../images/scr_center.png) no-repeat center;
	/*margin: 4px 0px 4px 0px;*/
}

.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	background: url(../images/scr_drag_top.png) no-repeat top;
	height: 4px;
	margin-top: -4px;
}

.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	background: url(../images/scr_drag_bottom.png) no-repeat center;
	height: 4px;
	margin-bottom: -4px;
}

.scrollholder {
	float: left;
	/*margin: 10px;*/
	padding: 4px 0px;
}

.scroll-pane {
	overflow: auto;
	background: none;
	float: left;
}

.tinyscroll {
	width: 200px;
	height: 100px;
}

.regiscroll {
	width: 400px;
	height: 200px;
}

.smallscroll {
	width: 610px;/*265px;*/
	height: 132px;
}

.bigscroll {
	width: 620px;
	height: 280px;
}

.giantscroll {
	width: 590px;
	height: 500px;
}

.charscroll {
	width: 360px;
	height: 200px;
}

.artscroll {
	width: 100%;
	height: 100px;
}

#gal2 {
	margin: 3px 0 0 0px;
	white-space: nowrap;
	text-align: left;
	cursor: pointer
}

#dim13 {
	background-color: none;
	height: 70px;
	white-space: nowrap;
	left: 0px;
	margin-left: 4px;
}

.gallery_sliderholder {
	overflow-x: hidden;
	overflow-y: hidden;
	overflow: hidden;
	width: 540px;
	padding-bottom: 3px;
	position: relative;
	z-index: 1200;
}

.artts {
	width: 95px;
	height: 63px;
	padding: 4px;
	position: relative;
	cursor: pointer
}

.arttss {
	width: 95px;
	height: 63px;
	padding: 4px;
	position: relative;
	cursor: pointer; /*border: 2px solid aqua;*/
	background: url(../images/gal_thumb_bg.png) no-repeat top !important
}

.subscribe_floater {
	display: none;
	color: red;
	position: absolute;
	float: left;
	left: 0px;
	top: 300px;
	z-index: 100;
}

.kont a {
	color: white;
	font-weight: bolder;
}

.block_inner_div {
	margin: 4px -10px -6px -11px;
	z-index: 1000;
	position: relative;
}

/* ----------------------------------- MENU ----------------------------------- */
#ground {
	width: 948px;
	height: 75px;
	margin: 0 0 -5px;
	padding: 22px 0 0 0;
	background: url(../images/menu_background_fix.png) no-repeat top
		!important;
	position: static;
}

.menuholtable {
	height: 50%
}

.menuholtable td {
	vertical-align: top;
}

.menuholtable td div {
	width: 204px;
}

.menublock_cnt {
	position: absolute;
	margin-top: 2px;
	z-index: 1002; &
	margin-left: -105px;
}

.leftp {
	float: right;
}

.rightp {
	float: left;
}

#mbutton4_ru {
	height: 30px;
	background: transparent url(../images/button_soobsh_ru.png) no-repeat
		scroll center top;
}

#mbutton4_en {
	height: 30px;
	background: transparent url(../images/button_soobsh_en.png) no-repeat
		scroll center top;
}

.a_blockfiller {
	display: block;
	width: 100%;
	height: 100%;
}

.menublock_top {
	z-index: 1000;
	background: transparent url(../images/buttontop.png) no-repeat scroll
		center top;
	height: 19px;
	text-align: left;
}

.menublock_bottom {
	z-index: 1900;
	background: transparent url(../images/buttonbottom.png) no-repeat scroll
		center top;
	height: 11px;
}

.menublock_content {
	z-index: 2000;
	background: transparent url(../images/buttonmidle.png) center top;
	overflow: hidden;
}

.menupane_content {
	position: relative;
	width: 210px;
}

.menu_image {
	position: absolute;
	margin-left: 38px;
	margin-top: 5px;
}

/*#ground a {font:bold 13px Arial, sans-serif; color:white; position:relative; text-decoration:none;}
#ground a:hover {}
#ground {width:948px; height:120px; background-color:red; border-width:0; margin:0; margin-bottom:-45px; padding:22px 0 0 0; background: url(images/menu_background.png) no-repeat top; position:relative;}


#ground {width:948px; height:75px; margin:0 0 -5px; padding:22px 0 0 0; background:url(images/menu_background.png) no-repeat to;
position:relative;}

.menuholtable {height: 50%}
.menuholtable td {vertical-align: top;}
.menuholtable td div{width:204px;}
.menublock_cnt {position: absolute;margin-top: 2px;z-index: 1002;&margin-left:-105px;}
.leftp {float:right;}
.rightp {float:left;}
#mbutton4 {height:30px;background:transparent url(http://syndicate-online.com../images/button_soobsh.png) no-repeat scroll center top;}
.a_blockfiller {display: block;width: 100%;height: 100%;}

.menublock_top{z-index: 1000;background:transparent url(http://syndicate-online.com../images/buttontop.png) no-repeat scroll center top;height:19px;text-align: left;}
.menublock_bottom{z-index: 1900;background:transparent url(http://syndicate-online.com../images/buttonbottom.png) no-repeat scroll center top;height:11px;}
.menublock_content{z-index: 2000;background:transparent url(http://syndicate-online.com../images/buttonmidle.png) center top;overflow: hidden;}
.menupane_content {position:relative; width:210px;}

.menu_image {position:absolute;margin-left: 38px;margin-top:5px;}
*/
.subscribe_floater {
	display: none;
	color: red;
	position: absolute;
	float: left;
	left: 0px;
	top: 300px;
	z-index: 1010;
}

td.admenu_seclink {
	color: white;
	width: 100px;
	border: 1px solid white;
	height: 40px;
	text-align: center;
	vertical-align: middle;
}

.asl_sell {
	background: #003366 none repeat scroll 0 0;
}

.non {
	text-decoration: none;
	font: bold 12px Arial, sans-serif;
	color: white;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
}

.ratecom_bc {
	color: red;
	font-weight: bold;
	margin: 0 5px;
	float: right;
}

.ratecom_gc {
	color: #00CC33;
	font-weight: bold;
	margin: 0 5px;
	float: right;
}

.ratecom_nc {
	color: white;
	font-weight: bold;
	margin: 0 5px;
	float: right;
}

a.vote_m_btn,a.vote_p_btn {
	width: 10px;
	height: 10px;
	margin: 0px;
	padding: 0px;
	display: block;
	/*border: 1px solid red;*/
	float: right;
}

a.vote_m_btn {
	background: url("../images/sprite.gif") -10px -10px no-repeat;
}

a.vote_p_btn {
	background: url("../images/sprite.gif") 0px -10px no-repeat;
}

a.vote_m_btn:hover {
	background: url("../images/sprite.gif") -10px 0px no-repeat;
}

a.vote_p_btn:hover {
	background: url("../images/sprite.gif") 0px 0px no-repeat;
}

.required_sup {
	color: red;
	font-weight: bolder;
	padding: 0px 4px;
}

.btreg_inpfld {
	width: 90%;
	margin-bottom: 20px;
}

textarea.btreg_inpfld {
	height: 100px;
}

.box {
	width: 100%;
	height: 238px;
	margin: 0px;
	margin-left: 3px;
	padding: 0px;
	border: 0px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
	overflow-y: scroll;
	scrollbar-3dlight-color: #e5fafe;
	scrollbar-arrow-color: #f6fdff;
	scrollbar-highlight-color: #67bceb;
	scrollbar-face-color: #5aa7da;
	scrollbar-shadow-color: none;
	scrollbar-darkshadow-color: #5aa7da;
	scrollbar-track-color: #548bb9;
}

#_d {
	z-index: 2000;
}

#_l {
	z-index: 1500;
	opacity: 0.5;
}

.mceListBoxMenu,.forecolor {
	z-index: 1001 !important;
}

.window {
	font: bold 13px Verdana, sans-serif;
	letter-spacing: 0;
	text-decoration: none;
	color: white;
	margin: -10
}

.window_link {
	font: bold 13px Verdana, sans-serif; /*cursor:pointer;*/
	position: relative;
	text-decoration: none;
	color: white;
	white-space: nowrap;
}

.hi_01 {
	background: url(../images/fon_op_new.png) repeat-x;
	background-position: center bottom;
}

.hi_01_no {
	background: url(../images/korn_top_m1_no.png) center bottom repeat-x;
}

.pust {
	background: url(../images/fon_op_new.png) repeat-x;
}

.pline {
	background: url(../images/korn_left_m1_new.png) repeat-y
}

#screen_next:hover {
	text-decoration: underline;
}

#screen_prev:hover {
	text-decoration: underline;
}

.hover_image {
	
}

/*styles for download table*/
.ttop {
	background: url(../images/cab2.png) repeat-x;
	position: relative;
}

.lleft {
	background: url(../images/cab4.png) repeat-y;
	position: relative;
}

.rright {
	background: url(../images/cab5.png) repeat-y;
	position: relative;
}

.ccabbot {
	background: url(../images/cab7.png) repeat-x;
	position: relative;
}

.cent {
	background: url(../images/cab9.png)
}

.down_client td {
	height: 25px;
	padding-left: 20px;
	text-align: left
}

.down_client td a {
	color: white;
	text-decoration: underline
}

.down_client td a:hover {
	color: white;
	text-decoration: none;
}

.down_client li {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: none
}

.down_client div a {
	color: white;
	text-decoration: underline;
	font-size: 18px;
	font-family: Verdana, sans-serif
}

.down_client div a:hover {
	color: #82d8fc;
	text-decoration: none;
	font-size: 18px;
	font-family: Verdana, sans-serif
}

.down_client div {
	color: white;
	width: 540px;
	font-family: Verdana, sans-serif;
	margin-top: 10px;
	text-align: center;
	font-weight: bold;
	font-size: 18px
}

.how_play {
	font: bold 20px Arial, sans-serif;
	width: 600px;
	float: left;
	text-align: left;
	color: white;
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 5px
}

/*end styles for download table*/
.ico {
	height: 40px;
	width: 40px;
	background: no-repeat url(../images/icon.png);
}

.ico1 {
	background-position: 0 10px;
}

.ico2 {
	background-position: -55px 10px;
}

.ico3 {
	background-position: -114px 10px;
}

.ico4 {
	background-position: -170px 10px;
}

.ico5 {
	background-position: -226px 10px;
}

.ico6 {
	background-position: -282px 10px;
}

.ico7 {
	background-position: -338px 10px;
}

.ico8 {
	background-position: -396px 10px;
}

.ico9 {
	background-position: -451px 10px;
}

.ico10 {
	background-position: -508px 10px;
}

.ico11 {
	background-position: -566px 10px;
}

.ico12 {
	background-position: -621px 10px;
}

.ico13 {
	background-position: -678px 10px;
}

.icon_shadow {
	position: relative;
	top: -41px;
	height: 45px;
	width: 40px;
	background: no-repeat url(../images/icon_shadow.png) 0px 10px;
}

#loginform_sbar {
	margin-bottom: 0px;
}

.bmenu_1 {
	font: 13px Arial, sans-serif;
	color: white;
	text-decoration: none
}

.bmenu_1:hover {
	font: 13px Arial, sans-serif;
	color: white;
	text-decoration: underline
}

.link_act {
	font: 13px Arial, sans-serif;
	color: white;
	text-decoration: none;
	font-weight: bold;
}

.link_act:hover {
	font: 13px Arial, sans-serif;
	color: white;
	text-decoration: underline;
	font-weight: bold;
}

.link_pas {
	font: 13px Arial, sans-serif;
	color: white;
	text-decoration: underline;
}

.link_pas:hover {
	font: 13px Arial, sans-serif;
	color: white;
}

/*.for_tab td {
	border: 1px solid #819DBA;
}

table .for_tab {
	border-collapse: collapse;
	text-align: center;
}

.nickname {
	text-align: left;
	font-weight: bold
}

.s_ali {
	text-align: right
}

.s_red {
	color: rgb(255, 51, 0)
}

.s_orang {
	color: rgb(255, 153, 51);
}

.s_green {
	color: #90ee90
}*/

.for_tab td {
	border: 1px solid #819DBA;
}

table .for_tab {
	border-collapse: collapse;
	text-align: center;
}

.nickname {
	text-align: left;
	font-weight: bold
}

.s_ali {
	/*text-align: right*/
}

.s_red {
	color: #e26a6a;
	font-size: 10px;
	text-align: center;
}

.s_blue {
	color: lightblue;
	font-size: 10px
}

.s_orang {
	color: rgb(255, 153, 51);
	font-size: 10px
}

.s_green {
	color: #8eeba6;
	font-size: 10px
}

.nomb {
	padding-right: 9px
}
.search_highlight {color:red;background:yellow;font-weight:bold;}
.cuter{width:150px;max-height:105px;overflow:hidden;}

.reg_chk_img {
	margin-top:-3px;
	vertical-align:middle;
	display: none;
}
