html{
		height:100%;
	}
	body{
		height:100%;
		min-height:100%;
		margin:0px;
		padding:0px;
		background-image:url(img/bg.jpg);
		background-repeat:repeat-x;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
	}
	img{
		border:none;
	}
	h1{
		margin:0px;
		padding:0px;
		font-weight:normal;
	}
	h2{
		font-weight:0px;
		padding:0xp;
		margin:0px;
	}
	h3{
		font-weight:0px;
		padding:0xp;
		margin:0px;
	}
	a{
	text-decoration:underline;
	color:#000000;
	}
	a:hover{
	text-decoration:underline;
	color:#FF0000;
	}
	.title_bar_text{
		color:#FFFFFF;
		font-size:16px;
		font-family:'Arial Narrow', Arial, Tahoma;
		padding-right:16px;
		float:left;
	}
	.title_bar_text_container{
		height:24px;
		width:auto;
		border:0px solid;
		float:left;
		background-image:url(img/panel_bg_b.jpg);
		background-repeat:repeat-x;
		padding-left:8px;
		padding-top:1px;
	}
	.title_bar_diag_spacer{
		float:left;
		height:24px;
		width:50px;
		background-image:url(img/diag_raz.jpg);
		background-repeat:no-repeat;
		font-size:0px;
		line-height:0px;
		background-position:right; 
	}
	.title_bar_container{
		 height:24px;
		 width:342px;
		 background-image:url(img/panel_bg.jpg);
	}
	.result_col_01{
		width:27px;
		text-align:center;
		vertical-align:middle;
		height:20px;
	}
	.result_col_02{
		 width:237px;
		 padding-left:15px;
		 vertical-align:middle;
		 height:20px;
	}
	.result_col_03{ 
		width:40px;
		padding-left:15px;
		vertical-align:middle;
		height:20px;
		
	}
	.result_title_001{
		font-size:12px;
		color:#FFFFFF;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		padding-right:20px;
	}
	.result_title002{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		color:#ed1c24;
		font-size:18px;
	}
	.result_bar_container{
		width:346px;
		height:27px;
		background-image:url(img/result_bg_01.jpg);
		background-repeat:repeat-x;
		margin-top:5px;
	}
	.result_bar_text_container{
		background-image:url(img/result_bg_02.jpg);
		background-repeat:repeat-x;
		float:left;
		height:27px;
		text-align:center;
	}
	.result_bar_text_container2{
		background-image:url(img/result_ugol.jpg);
		background-repeat:no-repeat;
		background-position:right top;		
		float:left;
		height:27px;
		
		padding-right:28px;
		
		text-align:center;
	}
	.result_bar_text_container2bg{
		background-image:url(img/result_ugol_2.jpg);
		background-repeat:no-repeat;
		background-position:left top;
		float:left;
		height:27px;
		padding-top:6px;
		padding-left:25px;
		text-align:center;
	}
	.result_bar_text_st{
		color:#FFFFFF;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
	    padding-left:8px;
		padding-right:5px;
	}
	.rusilt_bar_spacer_01{
		 float:left;
		 height:27px;
		 width:29px;
		 background-image:url(img/result_deg_sp.jpg);		 
		 line-height:0px;
		 font-size:0px;
	}
	.result_bar_text{ 
		text-decoration:none;
		color:#ed1c24;
		font-size:11px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;		
	}
	.result_bar_link{ 
		text-decoration:underline;
		color:#FFFFFF;
		font-size:11px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;		
	}
	.result_bar_link:hover{ 
		text-decoration:underline;
		color:#ed1c24;
		font-size:11px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;		
	}
	.result_bar_link_container_02{
		 padding-top:6px;
	}
	.result_bar_link_container_01{
		height:27px;
		float:left;
		border:0px solid;
		font-size:0px;
		padding-left:6px;
	}
	.result_bar_link_spacer{
		color:#FFFFFF;
		font-size:0px;
		height:4px;
		border-left:1px solid #999999;
		line-height:0px;
		margin-top:11px;
		margin-left:6px;
		width:1px;
	}
	.result_bar_spacer_container{
		 height:27px;
		 float:left;
	}
	.timer_container_clmn_01{
		 float:left;
		 height:43px;
		 border:0px solid #000000;
		 width:50px;
		 padding-top:21px;
		 text-align:center;
		 color:#000000;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:12px;
	}
	.timer_container_clmn_00{
		 float:left;
		 height:43px;
		 border:0px solid #000000;
		 margin-left:10px;
		 width:56px;
		 padding-top:21px;
		 text-align:center;
		 color:#000000;
		 font-family:Arial, Helvetica, sans-serif;
		 font-size:12px;
	}
	.timer_container_clmn_02{
		float:left;
		height:43px;
		border:0px solid #000000;
		width:26px;
		padding-top:21px;
		text-align:center;
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	.news_title_text{
		color:#000000;
		font-size:11px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		text-decoration:none;
		font-weight:bold;
	}
	.news_title{
		color:#000000;
		font-size:11px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		text-decoration:underline;
		font-weight:bold;
	}
	.news_title:hover{
		color:#ed1c24;
		font-size:11px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		text-decoration:underline;
		font-weight:bold;
	}
	
	.news_item_container{
		width:100%;
		float:left;
		height:auto;
		margin-top:8px;
	}
	.news_item_image{
		height:auto; 
		line-height:0px;
		font-size:0px;
		border:0px solid;
		float:left;
	}
	.news_item_text_container{
		 width:261px;
		 float:left;
	}
	.news_item_text{
		padding-left:10px; 
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	.kalend_item_container{
		
		float:left;
		width:100%;
		min-height:70px;
		height:auto;
		background-image:url(img/news_type_03_bg.jpg);
		background-color:#000;
		background-repeat:no-repeat;
	}
	.kalend_title_container{
		width:100%;
		height:22px;
		text-align:left;
		margin-top:3px;
	}
	.kalned_data{
		color:#ed1c24;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		padding-left:8px;
	}
	.kalned_title_text{
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	.kalend_text_container_01{
		 color:#8c8c8c;
		 font-size:10px;
		 font-family:Arial, Helvetica, sans-serif;
		 width:100%;
		 float:left;
	}
	.kalend_text_container_02{
		padding-left:8px;
		padding-right:3px; 
		padding-bottom:5px;
		padding-top:3px;
	}
	.right_top_menu{
		 font-family:"Arial Narrow", Arial, Tahoma;
		 font-size:15px;
		 color:#FFFFFF;
		 text-decoration:none;
	}
	.right_top_menu:hover{
		 font-family:"Arial Narrow", Arial, Tahoma;
		 font-size:15px;
		 color:#FFFFFF;
		 text-decoration:none;
	}
	.rigth_top_menu_item_cont_01{
		 width:100%;
		 height:20px;
		 cursor:pointer;
		 
		 margin-top:5px;
	}
	.right_top_menu_item_cont_02{
		padding-left:24px;
		text-align:left;
	}
	.rigth_top_menu_item_cont_01_on{
		 width:100%;
		 height:20px;
		 background-color:#ed1c24;
		 margin-top:5px;
		 cursor:pointer;
		/*
		 filter:alpha(opacity=10); /* IE 5.5+*/
		/* -moz-opacity: 0.1; /* Mozilla 1.6*/
		/* -khtml-opacity: 0.1; /* Konqueror 3.1, Safari 1.1 */
		/*	opacity: 0.1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
		
	}
	#main_container{
		 width:100%;
		 height:100%;
		 border:0px solid #000000;
		 text-align:center;
	}
	#main_container_02{
		 width:995px;
		 margin:auto;
	}
	#logo_header{
		height:102px;
		width:100%;
	}
	#logo_container{
		width:510px;
		line-height:0px;
		font-size:0px;
		text-align:left;
		float:left;
		text-align:left;
		
	}
	#logo_02_container{
		width:445px;
		float:right;
		text-align:right;
	}
	#ramka_top{
		width:100%;
		height:12px;
		background-image:url(img/lbody_bg_top.jpg);
		line-height:0px;
		font-size:0px;
	}
	#ramka_body_bg{
		width:100%;
		height:auto;
		background-image:url(img/lbody_bg.jpg);
		float:left;
	}
	#content_padding_01{
		padding:13px;
		padding-left:15px;
		padding-top:2px;
		
	}
	#header_img_container{
		width:735px;
		border:0px solid;
		height:296px;
		float:left;
		line-height:0px;
		font-size:0px;
		text-align:left;
	}
	#roght_menu_container{
		float:left;
		width:232px;
		height:296px;
		border:0px solid;
		background-image:url(img/right_min_menu.jpg);
	}
	#right_menu_top_item_space{
		width:100%;
		height:15px;
		line-height:0px;
		font-size:0px;
	}
	#head_context_top_space_01{
		 height:14px;
		 line-height:0px;
		 font-size:0px;
		 width:100%;
		 float:left;
	}
	#context_main_container_01{
		width:100%;
		min-height:200px;
		height:auto;
		float:left;
	}
	#news_block_01{
		width:354px;
		float:left;
		height:auto;
		text-align:left;
		border:0px solid #000000;
	}
	#rezult_bar_title_01{
		width:346px;
		height:48px;
		background-image:url(img/results.jpg);
		margin-top:8px;
		text-align:center;
	}
	#rezult_table_01{
		 background-image:url(img/table_bg.jpg);
		 background-repeat:repeat-y;
		 color:#FFFFFF;
		 font-family:Tahoma, Arial, Helvetica, sans-serif;
		 font-size:12px;
		 float:left;
	}
	#rezult_table_shadow{
		background-image:url(img/results_bar_02_shadaw.jpg);
		background-repeat:no-repeat;
		height:8px;
		line-height:0px;
		font-size:0px;
	}
	.counter_container_01{
		float:left;
		margin-top:10px;
		width:346px;
		height:82px;
		background-image:url(img/bottom_table_01.jpg);
		background-repeat:no-repeat;
	}
	.counter_title{
		width:100%;
		height:25px;
		padding-top:5px;
		color:#FFFFFF;
		font-size:15px;
		font-family:Arial, Helvetica, sans-serif;
		
	}
	.counter_title_text{
		color:#ed1c24;
		font-size:21px;
		font-family:Arial, Helvetica, sans-serif;
	}
	#news_block_container_02{
		width:388px;
		float:left;
		min-height:200px;
		height:auto;
		text-align:left;
	}
	#footer_container{
		width:100%;
		height:61px;
		border:0px solid;
		background-image:url(img/footer_bg.jpg);
		background-repeat:repeat-x;
		float:left;
	}
	#footer_left_side{
		width:450px;
		height:61px;
		float:left;
		background-image:url(img/footer_left_bg.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		color:#6d6d6d;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:left;
	}
	#footer_right_side{
		 width:300px;
		 height:61px;
		 float:right;
		 background-image:url(img/footer_right_bg.jpg);
		 background-position:right top;
		 background-repeat:no-repeat;
		 color:#6d6d6d;
		 font-family:Tahoma, Arial, Helvetica, sans-serif;
		 font-size:10px;
		 text-align:right;
	}
	.pro_link{
		 color:#6d6d6d;
		 font-family:Tahoma, Arial, Helvetica, sans-serif;
		 font-size:10px;
		 text-decoration:underline;
	}
	.pro_link:hover{
		 color:#FF0000;
		 font-family:Tahoma, Arial, Helvetica, sans-serif;
		 font-size:10px;
		 text-decoration:underline;
	}
	/*  KALENDORIUS  */
	
	
	.kalend_table_01{
		width:411px;
		font-family:Tahoma, Arial, Helvetica, sans-serif; 
		font-size:11px;
		color:#000000;
		float:left;
		margin-bottom:20px;
	}
	.kalend_table_row{
		background-color:#e1e1e1;
		text-align:left;
		padding-left:10px;
		height:16px;
	}
	.kalend_table_row2{
		background-color:#c8c8c8;
		text-align:left;
		padding-left:10px;
		height:16px;
	}
	.kalend_table_row_t2{ 
		border-bottom:1px solid #e3e3e3;
		text-align:left;
		padding-left:10px;
		height:16px;
	}
	.kalend_table_title{
		background-color:#c8c8c8;
		text-align:left;
		height:16px;
	}
	.kalend_table_desc{
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		text-align:left;
		height:30px;
		padding-top:16px;
		
	}
	.kalend_table_desc_01{
		background-color:#c8c8c8;
		text-align:left;
		padding-left:10px;
	}
	#kalend_left_column_01{
		width:427px;
		float:left;
	}
	/* VIEDO AUDIO */
	
	.media_categ_title_container{
		 width:230px;
		 background-color:#e0e0e0;
		 font-size:11px;
		 font-family:Tahoma, Arial, Helvetica, sans-serif;
		 color:#000000;
		 padding:3px;
		 
	}
	.media_categ_items_container{
		 width:230px;
		 padding-left:10px;
		 padding-bottom:10px;
		 font-size:11px;
		 font-family:Tahoma, Arial, Helvetica, sans-serif;
		 color:#000000;
	}
	.media_categ_item_container{
		padding-top:5px;
	}
	.media_categ_link{
		font-size:11px;
		 font-family:Tahoma, Arial, Helvetica, sans-serif;
		 color:#000000;
		 text-decoration:none;
	}
	.media_categ_link:hover{
		font-size:11px;
		 font-family:Tahoma, Arial, Helvetica, sans-serif;
		 color:#ed1c24;
		 text-decoration:underline;
	}
	.media_categ_link_02{
		font-size:11px;
		 font-family:Tahoma, Arial, Helvetica, sans-serif;
		 color:#000000;
		 text-decoration:underline;
	}
	.media_categ_link_02:hover{
		font-size:11px;
		 font-family:Tahoma, Arial, Helvetica, sans-serif;
		 color:#ed1c24;
		 text-decoration:underline;
	}
	.gv_link{ 
		color:#000000;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
	}
	.gv_link:hover{ 
		color:#ed1c24;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		text-decoration:underline;
	}
	.gallery_el_container{
		 float:left;
		 margin-right:7.5px;
		 border:0px solid;
		 line-height:0px;
		 font-size:0px;
		 margin-bottom:7.5px;
	}
	.gallery_text_01{
		color:#ed1c24;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	.gallery_link_spacer{
		font-size:8px;
		color:#000000;
	}
	.gallery_types_container{
		width:100%;
		text-align:left;
		padding-bottom:5px;
	}
	.gallery_title_01{
		margin:0px;
		padding:0px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:17px;
		font-weight:normal;
		height:43px;
	}
	.gallery_title_02{
		margin:0px;
		padding:0px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:17px;
		font-weight:normal;
		height:20px;
		color:#ed1c24;
	}
	#gallery_title_container_01{
		float:left;
		width:100%;
		text-align:left;
	}
	#galleru_right_block{
		width:716px;
		float:left;
		height:auto;
		border:0px solid;
	}
	.kom_info_container{ 
		padding-bottom:5px;	
	}
	.kom_info_items_container{
		 text-align:left;
		 float:left;
		 width:460px;
		 font-size:11px;
		 font-family:Tahoma, Arial, Helvetica, sans-serif;
		 font-size:11px;
		 padding-top:10px; 
		 
	}
	#live_table{
		border:1px solid #FF0000;
		float:left;
	}
	.allbody{
			background-color:#f4f4f4;
	}
	/* Scroll */
	.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}
	
	.vscrollerbar {width: 10px; background-color:#efce88;}
	.vscrollerbarbeg {height: 0px !important;width: 10px; } /* up */
	.vscrollerbarend {height: 0px;width: 10px; } /* bottom */
	.vscrollerbase {width: 10px; }
	.vscrollerbasebeg {width: 10px;height: 28px; } /* body */
	.vscrollerbaseend {height: 0px;width: 10px ; } /* button bottom*/
	.hscrollerbase {height: 16px; background-color: white;}
	.hscrollerbar {height: 16px; background-color: black;}
	.vscrollerbar, .hscrollerbar {padding: 8px;z-index: 2;}
	.scrollerjogbox {width: 10px;height: 16px;top: auto; left: auto;bottom: 0px; right: 0px;background: #37917A;}
	/* Scroll */	