body { padding: 0; margin: 0; font: 0.70em  Arial, Impact; line-height: 1.5em; background-color: #000000; color: #fff; 
/*scrollbar-face-color: #4E8E30;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #010E00;
scrollbar-shadow-color: #46802B;
scrollbar-highlight-color: #609A45;
scrollbar-3dlight-color: #71A559;
scrollbar-darkshadow-Color: #3E7226; */}
h1 { font-size: 1.5em; font-weight: bold; margin: 0px; padding: 0px; }
h2 { font-size: 1.35em; font-weight: bold; margin: 0px; padding: 0px; }
h2 a { text-decoration: none; }
p {margin: 0px; padding: 0px; }
pre {margin: 0px; padding: 0px; margin-bottom: 10px; font: 1.2em  Arial, Impact; }
/*h3 { margin: 0; padding: 0; text-align: left; font-size: 1.15em; line-height: 2em; }*/
ul { margin:0; padding: 0; list-style: none; }
a { color: #fff; }
a:hover { color: #DDD/*#83caef*/; }
/*p { margin: 0px; line-height: 1.5em; font-family: Arial, Helvetica, sans-serif; }*/
img { border: none; }
table{ margin: 0px; padding: 0px; }
tr{ margin: 0px; padding: 0px; }
td{ margin: 0px;  padding: 0px; vertical-align: top; }
/*form { margin: 0; text-align: center; }*/
/*img.strip { position:absolute 50px 50px; background: url(strip_03.gif) repeat-x; }

*/

/* layout */
#content {	margin: 0px auto; padding: 0px; width: 1024px; }

#HEDER {width: 100%; float: left; margin: 0px; padding: 0px; }
#Language {width: 179px; height: 195px; float: left; margin: 0px; padding: 0px; background: url(bg_01.gif) no-repeat; font-weight: bold; }
.lan { font-size: 1.5em; text-decoration: none; font-weight: bold; }
	#lan_EN { float: right; margin: 24px 10px 43px 0px; font-size: 1.5em; text-decoration: none; }
	#lan_SK { float: right; margin: 7px 50px 43px 32px; font-size: 1.5em; text-decoration: none; }
	#lan_RU { float: left; margin: 12px 0px 0px 18px; font-size: 1.5em; text-decoration: none; }
#Poster {width: 530px; height: 195px; float: left; margin: 0px; padding: 0px; /*background: url(bg_02.gif) no-repeat;*/ }
#Place {width: 98px; height: 168px; float: right; margin: 0px; padding: 27px 38px 0px 179px;px; background: url(bg_03.gif) no-repeat; }
	#Place img, #Place a, #Place li {float: right; margin: 0px; padding: 0px; }

#HED_ROW {width: 100%; float: left; margin: 0px; padding: 0px; }
#Home {width: 179px; height: 33px; float: left; margin: 0px; padding: 0px; background: url(bg_04.gif) no-repeat; }
#Home h2 { text-align:center; font-size: 1.8em; margin: 8px 0px 0px 0px;  }

#Top_menu {width: 545px; height: 21px; float: left; margin: 0px; padding: 12px 0px 0px 0px; }
#Top_menu.KO { background: url(bg_05KO.gif) no-repeat; color: #000; }
#Top_menu.KO  a { color: #000; }

#Top_menu.BA { background: url(bg_05BA.gif) no-repeat; }
#Top_menu.KE { background: url(bg_05KE.gif) no-repeat; }

	#Top_menu h2 { display: inline; padding: 0px; }
	#Top_menu li { float: left; }
	#Top_menu.en li { font-size: 0.80em; padding: 0px 0px 0px 15px; }
	#Top_menu.en ul { padding: 0px 0px 0px 20px; }
	#Top_menu.sk li { font-size: 0.80em; padding: 0px 0px 0px 19px; }
	#Top_menu.sk ul { padding: 0px 0px 0px 15px; }
	#Top_menu.ru li { font-size: 0.80em; padding: 0px 0px 0px 15px; }
	#Top_menu.ru ul { padding: 0px 0px 0px 15px; }

#Player {width: 295px; height: 33px; float: right; margin: 0px; padding: 0px 0px 0px 5px; background: url(bg_06.gif) no-repeat; }

#LINER {width: 100%; height: 19px; float: left; margin: 0px; padding: 0px;  background: url(bg_07.gif) no-repeat; }

#BODY {width: 100%; float: left; margin: 0px; padding: 0px; }
#L_side {width: 179px; min-height: 900px; float: left; margin: 0px; padding: 0px; }
	#L_side_menu {width: 179px; min-height: 600px; float: left; margin: 0px; padding: 0px; background: url(bg_08-new.gif) no-repeat; }
	#L_side_menu li { text-align: center; }
	#L_side_menu table { width: 100%; height: 30px; margin: 0px; padding: 0px; }
	#L_side_menu tr { margin: 0px; padding: 0px; }
	#L_side_menu td { margin: 0px; padding: 0px; text-align: center; }
	#L_side_menu td.l_td {  background: url(strip_01.png) left no-repeat; width: 50%; }
	#L_side_menu td.r_td {background: url(strip_01.png) right no-repeat; width: 50%; }
	#L_side_menu a { line-height: 2em; }
#Footer {width: 724px; height: 76px; float: left; margin: 0px; padding: 0px; }
	#Corner {width: 179px; height: 76px; float: left; margin: 0px; padding: 0px;  background: url(bg_12.gif) no-repeat; }
	#Corner img { float:left; position:relative; bottom: 222px; }
	#Footer_sign {width: 545px; height: 76px; float: left; margin: 0px; padding: 0px;  background: url(bg_13.gif) no-repeat; }
	#Footer_sign p { text-align:center; font: 0.85em "Courier New"; font-weight: bold; margin: 8px 0px 0px 0px; padding: 0px; }	
#BordBA { width: 545px; height: 100%; float: left; margin: 0px; padding: 0px; background: url(bg_bordBA.gif) repeat-x #088eff bottom; }
#BordKE { width: 545px; height: 100%; float: left; margin: 0px; padding: 0px; background: url(bg_bordKE.gif) repeat-x #5c103d bottom; }
#BordKO { width: 545px; height: 100%; float: left; margin: 0px; padding: 0px; background: url(bg_bordKO.gif) repeat-x #fff bottom; }
	#b_content { min-height: 900px; margin: 10px; padding: 8px; background:url(back.jpg) #000 center no-repeat; }
	#b_content h1 { margin: 0px 0px 10px 0px; }
	#b_content h2 { margin: 0px 0px 5px 0px; }
	#b_content p { font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; color: #e0e0e0; margin: 0px 0px 15px 0px;  text-align: justify; }
	#b_content li { font-size: 1.2em; }
	#b_content p.center { text-align: center; }
	#b_content img.alignL { margin: 0px 5px 5px 0px; float: left; }
	#b_content img.alignR { margin: 0px 0px 5px 5px; float: right; }
	#b_content img.nofloat { float: none; }
	#b_content h1 { background-color: #FFF; color: #000; padding: 2px; }
	#b_content table { width: auto; text-align:left; }
	#b_content table.sto { width: 100%;  }
	#b_content td { text-align: left; padding:: 8px 0px 14px 0px; }
	#b_content table.sto td { text-align: center; vertical-align:bottom; }
	#b_content table.sto p { text-align: center; margin: 6px 0px 20px 0px; }
	#b_content iframe { margin-top: 14px; }
	
#R_side {width: 300px; min-height: 521px; float: right; margin: 0px; padding: 0px; background: url(bg_10.gif) no-repeat; }
	#R_side ul { margin: 0px; padding: 0px; }
	#R_side li { background-color: #000; margin: 0px 0px 5px 5px; padding: 0px; min-height: 150px; }
	#R_side h2 { margin: 0px 0px 0px 15px; padding: 8px 0px 0px 20px; background: url(strip_02.gif) no-repeat 0px 8px; }
	#R_side p { margin: 0px 0px 0px 15px; }