.logo
{
	margin-bottom: 0px;
	margin-top: 12px;
}
.top_zal
{
	float: left;
	padding: 5px 0 0 10px;
	height: 31px;	
	width: 500px;
}
.top_zal a
{
	display: block;
	float: left;
	text-decoration: none;
}
.zal_play
{
	background: url(../images/bg_zal_play.gif) no-repeat 0 0;
	margin:0px;
}
.zal_play .play
{
	font-weight: bold;
	line-height: 30px;
	width: 116px;
	margin-right: 24px;
	margin-top:-2px;
}
.zal_play .upload
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 10px;
	width: 100px;
	color: #286caf;
}
.zal_play .moje
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 10px;
	width: 100px;
	color: #286caf;
}
.zal_moje
{
	background: url(../images/bg_zal_moje.gif) no-repeat 0 0;
	margin:0px;
}
.zal_moje .moje
{
	font-weight: bold;
	line-height: 30px;
	width: 116px;
	margin-right: 24px;
	padding-left:10px;
	margin-top:-2px;
}
.zal_moje .play
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 0px;
	width: 100px;
	color: #286caf;
}
.zal_moje .upload
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 29px;
	width: 100px;
	color: #286caf;
}
.zal_upload
{
	background: url(../images/bg_zal_upload.gif) no-repeat 0 0;
}

.zal_upload .play
{
	margin: 2px 0 0 0;
	line-height: 25px;
	width: 100px;
	margin-right: 8px;
	color: #286caf;
}
.zal_upload .upload
{
	font-weight: bold;
	line-height: 30px;
	padding-left: 19px;
	width: 115px;
}
.zal_upload .moje
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 18px;
	width: 100px;
	color: #286caf;
}
.brow_play
{
	background: url(../images/bg_brow_play.gif) no-repeat 0 0;
}
.brow_play .play
{
	font-weight: bold;
	line-height: 30px;
	width: 116px;
	margin-right: 24px;
	margin-top:-2px;
}
.brow_play .moje
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 15px;
	width: 100px;
	color: #286caf;
}
.brow_moje
{
	background: url(../images/bg_brow_moje.gif) no-repeat 0 0;
}
.brow_moje .play
{
	margin: 2px 0 0 0;
	line-height: 25px;
	width: 100px;
	margin-right: 8px;
	color: #286caf;
}
.brow_moje .moje
{
	font-weight: bold;
	line-height: 30px;
	padding-left: 28px;
	width: 115px;
	margin-top:-2px;
}
.ucty_play
{
	background: url(../images/bg_ucty_play.gif) no-repeat 0 0;
	margin:0px;
}
.ucty_play .play
{
	font-weight: bold;
	line-height: 30px;
	width: 116px;
	margin-right: 24px;
	margin-top:-2px;
}
.ucty_play .upload
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 10px;
	width: 100px;
	color: #286caf;
}
.ucty_play .moje
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 10px;
	width: 100px;
	color: #286caf;
}
.ucty_play .ucty
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 10px;
	width: 100px;
	color: #286caf;
}
.ucty_moje
{
	background: url(../images/bg_ucty_moje.gif) no-repeat 0 0;
	margin:0px;
}
.ucty_moje .moje
{
	font-weight: bold;
	line-height: 30px;
	width: 116px;
	margin-right: 10px;
	padding-left:10px;
	margin-top:-2px;
}
.ucty_moje .play
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 0px;
	width: 100px;
	color: #286caf;
}
.ucty_moje .upload
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 24px;
	width: 100px;
	color: #286caf;
}
.ucty_moje .ucty
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 3px;
	width: 100px;
	color: #286caf;
}
.ucty_upload
{
	background: url(../images/bg_ucty_upload.gif) no-repeat 0 0;
}

.ucty_upload .play
{
	margin: 2px 0 0 0;
	line-height: 25px;
	width: 100px;
	margin-right: 8px;
	color: #286caf;
}
.ucty_upload .upload
{
	font-weight: bold;
	line-height: 30px;
	padding-left: 19px;
	width: 115px;
	margin-top:-2px;
}
.ucty_upload .moje
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 18px;
	width: 100px;
	color: #286caf;
}
.ucty_upload .ucty
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 9px;
	width: 100px;
	color: #286caf;
}
.ucty_ucty
{
	background: url(../images/bg_ucty_ucty.gif) no-repeat 0 0;
}

.ucty_ucty .play
{
	margin: 2px 0 0 0;
	line-height: 25px;
	width: 100px;
	margin-right: 8px;
	color: #286caf;
}
.ucty_ucty .ucty
{
	font-weight: bold;
	line-height: 30px;
	padding-left: 10px;
	width: 115px;
	margin-top:-2px;
}
.ucty_ucty .moje
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 11px;
	width: 100px;
	color: #286caf;
}
.ucty_ucty .upload
{
	margin: 2px 0 0 0;
	line-height: 25px;
	padding-left: 16px;
	width: 100px;
	color: #286caf;
}
.search
{
	padding: 0; /*padding: 3px 11px 0 0;*/
	text-align: right;
}
.search .input_text
{
	width: 144px;
	border-color: #073d72;
	margin-right: 6px;
}
.search .input_submit
{
	color: #fff;
	font-weight: normal;
	text-transform: uppercase;
	background: url(../images/btn_search.gif) no-repeat 0 0;
	padding-left: 25px;
	*padding-left: 19px;
	text-align: left;
	font-size: 85%;
}
.left_area
{
	float: left;
	padding: 10px 25px 0 0;
	width: 220px;
}
.right_area
{
	float: left;
	padding: 0px;
	width: 220px;
}
.login_area
{
	position: relative;
	/*top: 200px;*/
	padding: 0px;
	width: 220px;
}
h3
{
	font-size: 90%;
	color: #fff;
	font-weight: normal;
	text-transform: uppercase;
	line-height: 30px;
	padding-left: 20px;
}
.login
{
	background-color: #eaebed;
	margin-bottom: 10px;
}
.login h3
{
	background: url(../images/bg_title_login.gif) no-repeat 0 0;
	margin-bottom: 8px;
}
.login label
{
	display: block;
	float: left;
	padding-left: 20px;
	width: 40px;
	line-height: 19px;
	color: #49505c;
	font-size: 90%;
}
.login .input_text
{
	width: 134px;
	float: left;
}
.login .btn_area
{
	background: url(../images/bg_login_bottom.gif) no-repeat 0 0;	
	text-align: right;
	padding: 9px 15px 0 0;
	height: 25px;
}
.login .btn_area .input_submit
{
	width: 80px;
	text-align: left;
	padding-left: 23px;
	background-color: transparent;
}
.kat_menu
{
	margin-bottom: 20px;
}
.kat_menu h3
{
	background: url(../images/bg_title_kat.gif) no-repeat 0 0;
}
.kat_menu .aktiv
{
	background: transparent url(../images/bg_cat_activ.gif) no-repeat scroll 0pt;
	width: 90px;
	float: left;
	line-height:30px;
	padding-left: 20px;
	color: #FFFFFF;
	font-size: 90%;
	font-weight: normal;
	text-transform: uppercase;
	cursor: pointer;
	cursor: hand;
}
.kat_menu .noaktiv
{
	background: transparent url(../images/bg_cat_noactiv.gif) no-repeat scroll 0pt;
	float: left;
	width: 90px;
	line-height:30px;
	padding-left: 20px;
	color: #FFFFFF;
	font-size: 90%;
	font-weight: normal;
	text-transform: uppercase;
	cursor: pointer;
	cursor: hand;
}
.kat_menu ul
{
	background-color: #e9eff7;
}
.kat_menu ul li
{
	background: url(../images/bg_menu_li.gif) no-repeat 0 100%;
	padding: 8px 10px 7px 20px;
}
.kat_menu ul li.last
{
	background-image: url(../images/bg_menu_li_last.gif)
}
.kat_menu ul li.more
{
	background-image: url(../images/bg_menu_li_more.gif)
}
.kat_menu ul li a
{
	color: #212429;
	text-decoration: none;
}
.kat_menu ul li a:hover
{
	text-decoration: underline;
}
.kat_menu ul li.more a
{
	color: #49505c;
	font-size: 90%;
}
.kat_menu ul li.more a
{
  text-decoration: underline;
}
.kat_menu ul li a span
{
	color: #49505c;
	font-size: 90%;
}
.keywords
{
	background: url(../images/bg_keywords_top.gif) no-repeat 0 0;
	padding-top: 15px;
	margin-bottom: 20px;
}
.keywords a
{
	padding-left: 20px;
	color: #0a57a4;
}
.keywords .size14
{
	font-size: 115%;
}
.keywords .size24
{
	font-size: 200%;
}
.keywords .size18
{
	font-size: 150%;
}
.keywords .size11
{
	font-size: 90%;
}
.keywords .clear
{
	height: 15px;
	background: url(../images/bg_keywords_bottom.gif) no-repeat 0 100%;
}
.center_area
{
	float: left;
	padding: 10px 0 0 0;
	width: 635px;
}
.center_area_player
{
	float: left;
	padding: 10px 0 0 0;
	width: 720px;
}
.path
{
	font-size: 115%;
	text-transform: uppercase;
	padding-bottom: 8px;
}
.item
{
	border-top: 1px solid #bcbfc5;
	padding: 14px 10px 10px 10px;
	width: 615px;
}
.item_odd
{
	background: url(../images/bg_item.gif) repeat-x 0 100%;
}
.item .info 
{
	float: left;
	width: 330px;
}
.item .info h2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 180%;
	color: #5283c0;
	font-weight: normal;
	padding: 8px 0;
}
.item .info .date
{
	color: #606775;
	font-size: 90%;
	padding-bottom: 15px;
}
.item .info label
{
	display: block;
	float: left;
	width: 85px;
	color: #606775;
	font-size: 90%;
	font-weight: bold;
}
.item .info span
{
	display: block;
	float: left;	
	width: 245px;
}
.item .info span.popis
{
	font-size: 90%;
}
.video
{
	background-color: #d7e3f0;
	float: right;
	width: 256px;
	padding: 5px 0;
	text-align: center;
}
.video img
{
	display: block;
	padding-bottom: 5px;
}
.video a
{
	display: block;
	line-height: 16px;
	padding-left: 22px;
	color: #49505c;
	text-transform: uppercase;
	font-size: 80%;
}
.video a.play
{
	background: url(../images/ico_play.gif) no-repeat 0 0;
	float: left;
	margin-left: 13px;
	margin-top: 5px;
}
.video a.download
{
	background: url(../images/ico_download.gif) no-repeat 0 0;
	float: right;
	margin-right: 13px;
	margin-top: 5px;
}
.video a.download_nopoint
{
	background: url(../images/ico_download.gif) no-repeat 0 0;
	float: right;
	margin-right: 13px;
	cursor: default;
	text-decoration: none;
	margin-top: 5px;
}
.corner {display:block; height:1px; clear:both; overflow:hidden; border-left:1px solid #fff; border-right:1px solid #fff;}
.pager
{
	background: #a8c1df url(../images/bg_pager.gif) repeat-x 0 0;
	padding: 7px 0 5px 0;
	text-align: center;	
}
.pager a
{
	line-height: 19px;
	margin: 0 3px;
	padding: 0 6px;
	color: #49505c;
	text-decoration: none;
}
.pager a.select
{
	background: url(../images/pager_icons.gif) no-repeat 0 0;
	color: #5283c0;
}
.pager a.next
{
	background: url(../images/pager_icons.gif) no-repeat -19px -45px;
}
.pager a.prev
{
	background: url(../images/pager_icons.gif) no-repeat -19px -17px;
}
.pager a.last
{
	background: url(../images/pager_icons.gif) no-repeat -19px -59px;
}
.pager a.first
{
	background: url(../images/pager_icons.gif) no-repeat -19px -31px;
}
.pager a.next_active
{
	background: url(../images/pager_icons.gif) no-repeat 0 -45px;
}
.pager a.prev_active
{
	background: url(../images/pager_icons.gif) no-repeat 0 -17px;
}
.pager a.last_active
{
	background: url(../images/pager_icons.gif) no-repeat 0 -59px;
}
.pager a.first_active
{
	background: url(../images/pager_icons.gif) no-repeat 0 -31px;
}
.form_upload
{
	padding: 15px;
}
.form_edit
{
	float:left;
}
.form_upload label
{
	display: block;
	float: left;
	padding-left: 0px;
	width: 70px;
	line-height: 19px;
	color: #49505c;
	font-size: 90%;
}
.form_upload .input_text
{
	width: 300px;
	float: left;
}
.form_upload .input_textarea
{
	width: 300px;
	float: left;
}
.form_upload .input_submit
{
	width: 80px;
	text-align: left;
	padding-left: 23px;
	background-color: transparent;	
	margin-left: 300px;
}
.form_edit .edit_submit
{
	padding-left: 25px;
	height: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	background: url(../images/edit_video.png) transparent no-repeat left;
}
.form_edit .delete_submit
{
	padding-left: 25px;
	height: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	background: url(../images/delete_video.png) transparent no-repeat left;
}
.form_edit .reset_submit
{
	padding-left: 25px;
	height: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	background: url(../images/reset_video.png) transparent no-repeat left;
}
.form_upload select
{
	border: 1px solid #bcbfc5;
	width: 306px;
}
.form_upload .input_file
{
	border: 1px solid #bcbfc5;
	*height: 19px;
	width: 206px;
}
.form_upload span
{
	display: block;
	font-size: 80%;
	padding-left: 70px;
}
.bottom
{
	padding-top: 50px;
	text-align: center;
	color: #717c8f;
}
.bottom a
{
	color: #717c8f;
}
.stiahni li {float:left; margin-right:5px;}
.disc {padding-left:10px; background: url(../images/gulicka.gif) no-repeat;}
.item .video .play_img
{
	padding-left:0px;
}
.item_first .video .play_img
{
	padding-left:0px;
}
.item_detail
{
	padding: 0px 10px 10px 00px;
	width: 475px;
}
.item_detail .info
{
	float: left;
}
.item_detail .info h2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 180%;
	color: #0a57a4;
	font-weight: normal;
	padding: 8px 0;
}
.item_detail .info .date
{
	color: #606775;
	font-size: 90%;
	padding-bottom: 15px;
}
.item_detail .info label
{
	display: block;
	float: left;
	width: 100px;
	color: #606775;
	font-size: 90%;
	font-weight: bold;
}
.item_detail .info span
{
	display: block;
	float: left;
	width: 370px;
}
.item_detail .info span.popis
{
	font-size: 90%;
}
.item_first
{
	padding: 14px 35px 10px 10px;
	width: 615px;
}
.item_first .info
{
	float: left;
	width: 330px;
}
.item_first .info h2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 180%;
	color: #5283c0;
	font-weight: normal;
	padding: 8px 0;
}
.item_first .info .date
{
	color: #606775;
	font-size: 90%;
	padding-bottom: 15px;
}
.item_first .info label
{
	display: block;
	float: left;
	width: 85px;
	color: #606775;
	font-size: 90%;
	font-weight: bold;
}
.item_first .info span
{
	display: block;
	float: left;
	width: 245px;
}
.item_first .info span.popis
{
	font-size: 90%;
}
.center_area .info .title a:hover
{
	text-decoration: underline;
}
.center_area .info .title a
{
	color:#0a57a4;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:180%;
	font-weight:normal;
	padding:8px 0pt;
}
.pager .nazov_kat
{
	float: left;
	margin-left: 10px;
}
.pager .pocet_vid
{
	float: right;
	margin-right: 10px;
}
.form_edit_acc .add
{
	width: 18px;
	height:18px;
	border: none;
	padding: 0px;
	cursor: pointer;
	margin: 0px 2px 0px 570px;
	background: url("../images/add_icon.gif") no-repeat transparent;
}
.form_edit_acc .change
{
	width: 18px;
	height:18px;
	border: none;
	padding: 0px;
	margin: 0px 2px 0px 550px;
	cursor: pointer;
	background: url("../images/edit_icon.gif") no-repeat transparent;
}
.form_edit_acc .delete
{
	width: 18px;
	height:18px;
	border: none;
	padding: 0px;
	cursor: pointer;
	background: url("../images/earse_icon.gif") no-repeat transparent;
}
.form_edit_acc .text_input 
{
	border: 1px solid #bcbfc5;
	width: 90px;
	float: left;
	font-size: 100%;
	margin-right:15px;
}
.form_edit_acc .label
{
	width: 96px;
	float: left;
}
.form_edit_acc .lab
{
	width: 96px;
	margin-left:29px;
}
.form_edit_acc .error
{
	color: red;
}
.logout
{
	text-align: right;
	padding: 0px 7px 7px 0px;
}
html>/**/body .logout
{
	padding: 0px 39px 7px 0px;
}
.logout .submit
{
	background: transparent url("../images/logput.gif") no-repeat;
	border: none;
	padding-left: 0px;
	margin-right: 0px;
	color: #fff;
	cursor: pointer;
}
html>/**/body .logout .submit
{
	padding-left: 25px;
}
.najnovsie
{
	margin-bottom: 20px;
}
.najnovsie h3
{
	background: url(../images/bg_title_kat.gif) no-repeat 0 0;
}
.najnovsie ul
{
	background-color: #e9eff7;
}
.najnovsie ul li
{
	background: url(../images/bg_menu_li.gif) no-repeat 0 100%;
	padding: 8px 10px 7px 20px;
}
.najnovsie ul li.last
{
	background-image: url(../images/bg_menu_li_last.gif)
}
.najnovsie ul li a
{
	color: #5283c0;
	font-size: 10pt;
	font-family: Georgia;
	text-decoration: none;
}
.najnovsie ul li a:hover
{
	text-decoration: underline;
}
.najnovsie ul li a span
{
	color: #49505c;
	font-size: 90%;
}
.player_video
{
	float: left;
	width: 500px;
}
.item_detail hr
{
	height: 1px;
	background-color: #bcbfc6;
	border: none;
}
.center_area_ucty
{
	float: left;
	padding: 10px 0 0 0;
	width: 635px;
}
.center_area_ucty hr
{
	height: 1px;
	border: none;
	margin-bottom: 10px;
	background-color: #bcbfc6;
}
.center_area_ucty .check
{
	float: left;
	margin: 3px 3px 3px 4px;
	padding: 0px;
	border: 2px;
	width: 13px;
}
.center_area_ucty .check_label
{
	float: left;
	width: 105px;
}
.right_top
{
	float: right;
	margin: -20px 100px 0px 0px;
	width: 380px;
	text-align: right;
}
.spet
{
  color: #0a57a4;
}
.login_ucty 
{
	float: left;
	width: 100px;
}
.meno_ucty 
{
	float: left;
	width: 200px;
}
.pausal_ucty 
{
	float: left;
	width: 75px;
}
#client_info
{
	display: none;
}
#content .date .red
{
	color: #f60c0c;
	font-style: normal;
}
#content .date .green
{
	color: #01ac19;
	font-style: normal;
}
#content .date .yellow
{
	color: #daa400;
	font-style: normal;
}
.blocked
{
	background:transparent url(../images/blocked.gif) no-repeat scroll 0% 0%;
	border:medium none;
	cursor:pointer;
	height:18px;
	padding:0px;
	width:18px;
}
.unblocked
{
	background:transparent url(../images/ziarovka.gif) no-repeat scroll 0% 0%;
	border:medium none;
	cursor:pointer;
	height:18px;
	padding:0px;
	width:18px;
}
.center_offline
{
	position: relative;
	text-align: left;
	top:150px;
	width:900px;
}
.left_area_offline {width: 220px;float:left;}
.center_area_offline {width: 320px; float:left;margin-left: 100px;}
.right_area_offline {width: 220px;float:left;}