@media print {

	.noprint {
		visibility:hidden;
		display:none;
		
	}

	.noprintborder {
		border:none;
	}
}

table {
	padding-right: 0px;
	padding-left: 0px;
	*padding-right: 3px;
	*padding-left: 3px;
}


.tabulka_kalendar tr.lokalizace td{border-left: 1px solid #000000; border-bottom: 1px solid #000000; /*background: #ffffff;*/ vertical-align: top; height:78px; line-height:26px; padding-right:0px;}
.tabulka_kalendar tr.lokalizace:hover td.td_lokalizace{background-color:#e3e3e3;}
.tabulka_kalendar tr.nadpis_lokalizace td{ text-align:center; background-color:#CCC; font-weight:bold; border-top:1px solid #000000; border-left:1px solid #000000; border-bottom:1px solid #000000; height:26px; padding-top:0px; padding-bottom:0px; }
.tabulka_kalendar .schuzka_hod{line-height:26px;text-align:center;font-size: 12px;}
.tabulka_kalendar .schuzka_lok span{display:inline-block;width:55px;}
.tabulka_kalendar .bg_red{background-image: url(../../../imgs/ico/famfamfam_silk_icons_v013/sch_red.png); background-position: right; background-repeat: repeat-y;}
.tabulka_kalendar .bg_green{background-image: url(../../../imgs/ico/famfamfam_silk_icons_v013/sch_green.png); background-position: right; background-repeat: repeat-y;}
.tabulka_kalendar .bg_gray{background-image: url(../../../imgs/ico/famfamfam_silk_icons_v013/sch_gray.png); background-position: right; background-repeat: repeat-y;}
.tabulka_kalendar .bg_lok_odd{background-color: #fbfeff;}
.tabulka_kalendar .bg_lok_even{background-color: #f5fbff;}
.tabulka_kalendar .bg_lok_seda{background-color: #e9e9e9;}
.tabulka_kalendar .schuzka_lok_km span{display:inline-block;width:75px;}
.tabulka_kalendar .schuzka_lok_km span.bg_red{color: red; }
.tabulka_kalendar .schuzka_lok_km span.bg_green{}
.tabulka_kalendar .schuzka_lok_km span.stav_schuzky{width:200px;}
.tabulka_kalendar tr.lokalizace .schuzka_osoba {width: 190px;border-bottom:0px solid #000000;border-top:0px solid #000000;border-left:1px solid #cccccc;}
.tabulka_kalendar .w55{display:inline-block;width:55px;}

.tabulka_kalendar {
	border:1px solid #000000;
	border-right:2px solid #000000;
	margin-bottom:6px;
}

.tabulka_kalendar .kde_ico{float: right; vertical-align: sub;}
.tabulka_kalendar .kde_ico_12{float: right; /*	width: 12px; height: 12px; */ }

.tabulka_kalendar .hodiny {
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
	border-collapse:collapse;
}
.tabulka_kalendar .korekce {
  float: left;
}
.tabulka_kalendar .leva_bila {
	width:4px;
	background-color:#ffffff;
}
.tabulka_kalendar .leva_modra { /* Obchodn� sch�zka (akvizice) */
	width:4px;
	background-color:#0033CC;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
.tabulka_kalendar tr.druhy_radek td.leva_modra { /* Obchodn� sch�zka (akvizice) */
	border-top:1px solid #0033CC;
}
.tabulka_kalendar tr.leva_modra td.schuzka_osoba { /* Obchodn� sch�zka (akvizice) */
	background-color:#f0f9ff;
}
.tabulka_kalendar .leva_azur { /* Obchodn� sch�zka (reklama) */
	width:4px;
	background-color:#0066ff;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
.tabulka_kalendar tr.druhy_radek td.leva_azur { /* Obchodn� sch�zka (reklama) */
	border-top:1px solid #0066ff;
}
.tabulka_kalendar tr.leva_azur td.schuzka_osoba { /* Obchodn� sch�zka (reklama) */
	background-color:#f0f9ff;
}
.tabulka_kalendar .leva_cervena { /* Kliensk� jednan� */
	width:4px;
	background-color:#990000;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
.tabulka_kalendar tr.druhy_radek td.leva_cervena { /* Kliensk� jednan� */
	border-top:1px solid #990000;
}
.tabulka_kalendar tr.leva_cervena td.schuzka_osoba { /* Kliensk� jednan� */
	background-color:#fff0f0;
}
.tabulka_kalendar .leva_zelena { /* dovolena placena */
	width:4px;
	background-color: #666666;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
.tabulka_kalendar tr.druhy_radek td.leva_zelena { /* dovolena placena */
	border-top:1px solid #666666;
}
.tabulka_kalendar tr.leva_zelena td.schuzka_osoba { /* dovolena placena */
	background-color:#e9e9e9 /*e0ffe0*/;
}
.tabulka_kalendar .leva_oranz { /* seminar */
	width:4px;
	background-color: #FF6600;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
.tabulka_kalendar tr.druhy_radek td.leva_oranz { /* seminar */
	border-top:1px solid #FF6600;
}
.tabulka_kalendar tr.leva_oranz td.schuzka_osoba { /* seminar */
	background-color:#ffffa0;
}
.tabulka_kalendar .leva_pohovor { /* Pohovor */
	width:4px;
	background-color: #FF9900;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
.tabulka_kalendar tr.druhy_radek td.leva_pohovor { /* Pohovor */
	border-top:1px solid #FF9900;
}
.tabulka_kalendar tr.leva_pohovor td.schuzka_osoba { /* Pohovor */
	background-color:#ffffa0;
}
.tabulka_kalendar .leva_porada { /* Porada */
	width:4px;
	background-color: #FFCC00;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
.tabulka_kalendar tr.druhy_radek td.leva_porada { /* Porada */
	border-top:1px solid #FFCC00;
}
.tabulka_kalendar tr.leva_porada td.schuzka_osoba { /* Porada */
	background-color:#ffffa0;
}
.tabulka_kalendar .leva_zluta { /* dovolena neplacena */
	width:4px;
	background-color: #333333;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
.tabulka_kalendar tr.druhy_radek td.leva_zluta { /* dovolena neplacena */
	border-top:1px solid #333333;
}

.tabulka_kalendar tr.leva_zluta td.schuzka_osoba { /* dovolena neplacena */
	background-color:#e9e9e9 /*ffffa0*/;
}
.tabulka_kalendar .leva_seda { /* jina pracovni aktivita */
	width:4px;
	background-color: #ffff00;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
.tabulka_kalendar tr.druhy_radek td.leva_seda { /* jina pracovni aktivita */
	border-top:1px solid #ffff00;
}
.tabulka_kalendar tr.leva_seda td.schuzka_osoba { /* jina pracovni aktivita */
	background-color:#ffffa0 /*e0e0e0*/;
}
.tabulka_kalendar .leva_volno { /* soukrome volno */
	width:4px;
	background-color: #999999;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
.tabulka_kalendar tr.druhy_radek td.leva_volno { /* soukrome volno */
	border-top:1px solid #999999;
}
.tabulka_kalendar tr.leva_volno td.schuzka_osoba { /* soukrome volno */
	background-color:#e9e9e9 /*e0e0e0*/;
}
.tabulka_kalendar .leva_cerna { /* nemoc */
	width:4px;
	background-color: black;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
.tabulka_kalendar tr.druhy_radek td.leva_cerna { /* nemoc */
	border-top:1px solid black;
}
.tabulka_kalendar tr.leva_cerna td.schuzka_osoba { /* nemoc */
	background-color:#e9e9e9;
}
.tabulka_kalendar .leva_neprobehla {background-color:white;}
.tabulka_kalendar tr.druhy_radek td.leva_neprobehla {border-top:1px solid white;}
.tabulka_kalendar tr.leva_neprobehla td.schuzka_osoba {background-color:#f0f9ff;}

.tabulka_kalendar td.schuzka_osoba {
	border-top:1px solid #000000;
}
.tabulka_kalendar td.noborder_top{
	border-top:0px;
}
.tabulka_kalendar td.noborder_bottom{
	border-bottom:0px;
}
.tabulka_kalendar .prava_ctvrt {
	border-bottom:1px solid #CCCCCC;
	height:26px;
	border-left:1px solid #000000;
}
.tabulka_kalendar .prava_pul {
	border-bottom:1px solid #999999;
	height:26px;
	border-left:1px solid #000000;
}
.tabulka_kalendar .prava_trictvrte {
	border-bottom:1px solid #CCCCCC;
	height:26px;
	border-left:1px solid #000000;
}
.tabulka_kalendar .prava_cela {
	border-bottom:1px solid #000000;
	height:26px;
	border-left:1px solid #000000;
}

.tabulka_kalendar .nepracovni_den {
	background-color: #f6f6f6;
}

.tabulka_kalendar .svatek_den {
	background-color: #f6f6f6;
}

.tabulka_kalendar .pravahover {
	border-bottom:1px solid #999999;
	height:26px;
	background-color: #EBEBEB;
	border-left:1px solid #000000;
	cursor:pointer;
}
.tabulka_kalendar .sloupec_den {
	/*width:260px;*/
	width:200px;
	vertical-align:top;
	background-color:#FFFFFF;
	border-top:1px solid #000000;
	padding:0px;
}
.tabulka_kalendar .sloupec_den_detail{
	width:1000px;
	vertical-align:top;
	background-color:#FFFFFF;
	border-top:1px solid #000000;
	padding:0px;
}
.tabulka_kalendar .sloupec_den_osoba {
	width:auto;
	vertical-align:top;
	background-color:#FFFFFF;
	border-top:1px solid #000000;
	padding:0px;
}
.tabulka_kalendar .sloupec_lok {
	width:800px;
	vertical-align:top;
	background-color:#FFFFFF;
	border-top:1px solid #000000;
	padding:0px;
}
.tabulka_kalendar .nadpis_den_osoba {
	text-align:left;
	background-color: #CCC;
	font-weight:bold;
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
	height:26px;
	padding-top:0px;
	padding-bottom:0px;
}
.tabulka_kalendar .nadpis_den {
	text-align:center;
	background-color:#CCC;
	font-weight:bold;
	font-size: 9px;
	border-bottom:1px solid #000000;
	height:26px;
	padding-top:0px;
	padding-bottom:0px;
}
.tabulka_kalendar .nadpis_den_radek{
	padding-bottom: 0px;
}

.tabulka_kalendar .nadpis_den a{
	color: black;
}
.tabulka_kalendar .nadpis_lok {
	text-align:center;
	background-color:#CCC;
	font-weight:bold;
	border-bottom:1px solid #000000;
	height:26px;
	padding-top:0px;
	padding-bottom:0px;
}
.tabulka_kalendar .schuzka {
	border-bottom:1px solid #000000;
	background-color:#FFFF99;
	border-left:1px solid #000000;
	vertical-align:middle;
}
.tabulka_kalendar .schuzka_osoba {
	border-bottom:1px solid #000000;
	border-left:1px solid #cccccc;
	vertical-align:middle;
}
.tabulka_kalendar tr.druhy_radek td.schuzka_osoba {
	border-top:1px solid #cccccc;
}
.tabulka_kalendar .ram {
	border-left:1px solid #cccccc;
}
.legenda_hodina {
	border-bottom:1px solid #000000;
	height:56px;
	border-left:1px solid #000000;
	padding-right:5px;
	font-size:18px;
	font-weight:bold;
	text-align:right;
}
.legenda_minuta {
	border-bottom:1px solid #CCCCCC;
	height:26px;
	padding:0px;

}
.nadpis_hodina {
	text-align:center;
	background-color:#ccc;
	font-weight:bold;
	border-bottom:1px solid #000000;
	height:26px;
	padding-top:0px;
	padding-bottom:0px;
}

.schuzka_osoba img{
/*	width: 12px;
	height: 12px; */
	margin-top:4px;
	margin-right: 0px;
}

table.kalendar_tisk {border:2px solid #000000; font-size: 16px; margin-top: 10px;}
table.kalendar_tisk tr.zahlavi {font-weight: bold; font-size: 18px; background-color: #cccccc; padding: 2px 5px;}
table.kalendar_tisk th.zahlavi {font-size: 22px; padding: 2px 5px;}
table.kalendar_tisk tr.datum_subjekt th{margin: 10px 0px;}
table.kalendar_tisk tr{background-color: #eeeeee;}
table.kalendar_tisk tr.zahlavi td {border-top: 1px solid black;}
table.kalendar_tisk .fright{float: right;}
table.kalendar_tisk .fleft{float: left;}
table.kalendar_tisk .na_poznamky{height: 40px; border-bottom: 1px solid #cccccc;}

table.obal_htabulka{padding: 0px;}
table.obal_htabulka table.bbn, table.obal_htabulka td.bbn, table.obal_htabulka th.bbn{border-bottom: none;}
table.obal_htabulka .obal_tr td{padding: 2px 5px 2px 5px; border: 1px solid #999999; background: #fbfbfb;}
table.obal_htabulka .obal_form td{padding: 2px 0px 2px 5px; border: 1px solid #999999; background: #fbfbfb;}
table.obal_htabulka table.brn, table.obal_htabulka td.brn, table.obal_htabulka th.brn{border-right: none;}
table.obal_htabulka td.bls{border-left: 1px solid #d5d5d5;}
table.obal_htabulka td.bts{border-top: 1px solid #d5d5d5;}

/* === buliny === */
table.leva_modra th{ background-color: #0033CC;} /* Obchodn� sch�zka (akvizice) */
table.leva_modra td{ background-color: #f0f9ff; }
table.leva_azur th{ background-color: #0066ff;} /* Obchodn� sch�zka (reklama) */
table.leva_azur td{ background-color: #f0f9ff; }
table.leva_cervena th{ background-color: #990000;} /* Kliensk� jednan� */
table.leva_cervena td{ background-color: #fff0f0; }
table.leva_oranz th{ background-color: #FF6600; color: black;} /* seminar */
table.leva_oranz td{ background-color: #ffffa0; }
table.leva_pohovor th{ background-color: #FF9900; color: black;} /* pohovor */
table.leva_pohovor td{ background-color: #ffffa0; }
table.leva_porada th{ background-color: #FFCC00; color: black;} /* porada */
table.leva_porada td{ background-color: #ffffa0; }
table.leva_seda th{ background-color: #ffff00; color: black;} /* jina pracovni aktivita */
table.leva_seda td{ background-color: #ffffa0; }
table.leva_zluta th{ background-color: #333333; } /* dovolena neplacena */
table.leva_zluta td{ background-color: #e9e9e9; }
table.leva_zelena th{ background-color: #666666; } /* dovolena placena */
table.leva_zelena td{ background-color: #e9e9e9; }
table.leva_cerna th{ background-color: #000000; } /* nemoc */
table.leva_cerna td{ background-color: #e9e9e9; }
table.leva_volno th{ background-color: #999999; color: black; } /* soukrome volno */
table.leva_volno td{ background-color: #e9e9e9; }
table.leva_neprobehla th{ background-color: white; color: black; }

.last_edit{text-align: right;width:522px;font-size:10px;}
.last_edit_form{text-align: right;width:956px;font-size:10px;}
/* === KONEC buliny === */

/* === Legenda ===*/
.top_legenda{border-collapse: collapse;padding-top:5px; padding-bottom:5px;}
.top_legenda td{padding: 0px;}
.tabulka_legenda .leva_neprobehla { /* Obchodn� sch�zka (akvizice) */width:10px; background-color: white;}
.tabulka_legenda .leva_modra { /* Obchodn� sch�zka (akvizice) */width:10px;background-color:#0033CC;}
.tabulka_legenda tr.leva_modra td.schuzka_osoba { /* Obchodn� sch�zka (akvizice) */background-color:#f0f9ff;}
.tabulka_legenda .leva_azur { /* Obchodn� sch�zka (reklama) */width:10px;background-color:#0066ff;}
.tabulka_legenda tr.leva_azur td.schuzka_osoba { /* Obchodn� sch�zka (reklama) */background-color:#f0f9ff;}
.tabulka_legenda .leva_cervena { /* Kliensk� jednan� */width:10px;background-color:#990000;}
.tabulka_legenda tr.leva_cervena td.schuzka_osoba { /* Kliensk� jednan� */background-color:#fff0f0;}
.tabulka_legenda .leva_zelena { /* dovolena placena */width:10px;background-color: #666666;}
.tabulka_legenda tr.leva_zelena td.schuzka_osoba { /* dovolena placena */background-color:#e9e9e9 /*e0ffe0*/;}
.tabulka_legenda .leva_oranz { /* seminar */width:10px;background-color: #FF6600;}
.tabulka_legenda tr.leva_oranz td.schuzka_osoba { /* seminar */background-color:#ffffa0;}
.tabulka_legenda .leva_pohovor { /* pohovor */width:10px;background-color: #FF9900;}
.tabulka_legenda tr.leva_pohovor td.schuzka_osoba { /* pohovor */background-color:#ffffa0;}
.tabulka_legenda .leva_porada { /* porada */width:10px;background-color: #FFCC00;}
.tabulka_legenda tr.leva_porada td.schuzka_osoba { /* porada */background-color:#ffffa0;}
.tabulka_legenda .leva_zluta { /* dovolena neplacena */width:10px;background-color: #333333;}
.tabulka_legenda tr.leva_zluta td.schuzka_osoba { /* dovolena neplacena */background-color:#e9e9e9 /*ffffa0*/;}
.tabulka_legenda .leva_seda { /* jina pracovni aktivita */width:10px;background-color: #ffff00;}
.tabulka_legenda tr.leva_seda td.schuzka_osoba { /* jina pracovni aktivita */background-color:#ffffa0 /*e0e0e0*/;}
.tabulka_legenda .leva_volno { /* soukrome volno */width:10px;background-color: #999999;}
.tabulka_legenda tr.leva_volno td.schuzka_osoba { /* soukrome volno */ background-color:#e9e9e9 /*e0e0e0*/;}
.tabulka_legenda .leva_cerna {width:10px;background-color: black;}
.tabulka_legenda tr.leva_cerna td.schuzka_osoba {background-color:#e9e9e9;}
.tabulka_legenda .leva_svatek {width:10px;background-color: #ffffff;}
.tabulka_legenda tr.leva_svatek td.schuzka_osoba {background-color:#f6f6f6;}
.tabulka_legenda .leva_vikend {width:10px;background-color: #ffffff;}
.tabulka_legenda tr.leva_vikend td.schuzka_osoba {background-color:#f6f6f6;}

.tabulka_legenda tr.leva_modra td, .tabulka_legenda tr.leva_cervena td, .tabulka_legenda tr.leva_zelena td, .tabulka_legenda tr.leva_oranz td, 
.tabulka_legenda tr.leva_zluta td, .tabulka_legenda tr.leva_seda td, .tabulka_legenda tr.leva_volno td, .tabulka_legenda tr.leva_cerna td, 
.tabulka_legenda tr.leva_svatek td, .tabulka_legenda tr.leva_vikend td{border-left:1px solid #999;border-top:1px solid #999;}
.tabulka_legenda td.bb{border-bottom:1px solid #999;}
.tabulka_legenda td.br{border-right:1px solid #999;}
.tabulka_legenda tr.leva_svatek td.bln, .tabulka_legenda tr.leva_vikend td.bln{border-left:0px;}
.tabulka_legenda td.schuzka_osoba {width:190px;padding: 0px; padding-left:5px;}
.tabulka_legenda td.napoveda {width:190px;padding:0px 5px;line-height:14px;}
.zasedacka .tabulka_legenda td{width:6px;}
.zasedacka .tabulka_legenda td.schuzka_osoba{width:194px;}

.sms_lok {}
.sms_lok td.lokalizace{border:1px solid #999; width:300px; border-bottom: 0px; padding-left:4px;}
.sms_lok td.bb{border-bottom:1px solid #999;}
.sms_lok .tolerance{background-color: #f5fbff; background-image: url(../../../imgs/ico/famfamfam_silk_icons_v013/sch_green.png); background-position: right; background-repeat: repeat-y;}
.sms_lok .netolerance{background-color: #f5fbff; background-image: url(../../../imgs/ico/famfamfam_silk_icons_v013/sch_red.png); background-position: right; background-repeat: repeat-y;}
.sms_lok .beztolerance{background-color: #e9e9e9; background-image: url(../../../imgs/ico/famfamfam_silk_icons_v013/sch_gray.png); background-position: right; background-repeat: repeat-y;}

tr.lh22 td, td.lh22{line-height: 22px;}
input.special{margin-top: 5px;}

.num_schuzek{float: right; color: white; background: #990000; width: 16px; height: 14px;}
.num_schuzek_zrus{float: right; color: white; background: #555555; width: 16px; height: 14px; margin-right:2px;}
.num_schuzek_den{color: white; background: #990000; width: 16px; height: 14px; display: inline-block;}
.tcenter{text-align: center;}
.schuzka_osoba {line-height:26px;}
.small_tyden{font-size: 14px; font-weight: normal;}
.italic{font-style: italic;}
.bold{font-weight: bold;}

.predel{display: inline; text-align: center; margin: 0px 25px; font-size: 12px; line-height: 12px;}
#SchedDatepicker .ui-datepicker-inline{width: 1054px !important;}
#SchedDatepicker .ui-datepicker-group {margin: 2px 0px 0px 0px; width: 209px;}
#SchedDatepicker .ui-datepicker-group table{margin: 0px;}
#SchedDatepicker .ui-datepicker-calendar{width: 205px;}
#SchedDatepicker .ui-datepicker-calendar a{background: #f6f6f6;}
#SchedDatepicker .ui-datepicker-week-end a{background: #dfdfdf;border: 1px solid #c0c0c0;}
#SchedDatepicker .Svatek a{background: #ffdfdf;border: 1px solid #c0c0c0;}
#SchedDatepicker a.ui-state-highlight{background: #ee0000;border:1px solid red;color: white;}
#SchedDatepicker a.ui-state-active{background: #990000;border:1px solid #cccccc;color: white;}
#SchedDatepicker a:hover{background: #ffffff;border:1px solid #990000;color: black;}

#SchedDatepicker .ui-datepicker-group-first{margin-left: 4px;}
#SchedDatepicker .ui-datepicker-group-first .ui-datepicker-calendar{}
#SchedDatepicker .ui-datepicker-group-last .ui-datepicker-calendar{width: 209px;}
#SchedDatepicker .ui-datepicker-week-col{text-align: right; padding-right: 8px;}
#SchedDatepicker th.ui-datepicker-week-col{padding: 0px;}
#SchedDatepicker table{table-layout: fixed;}

.obal_kal{width: 1042px; border: 1px solid #dddddd; padding: 5px 8px; background: white;}
.peti_kal{float:left;width:200px; margin-right: 10px;}
.mes_kal{text-align: center; width:200px; background: #990000; color: white; height: 16px;line-height: 16px;vertical-align: middle;}
.mes_kal_cesr{text-align: center; width:200px; background: #000000; color: white; height: 16px;line-height: 16px;vertical-align: middle;}
.mes_posledni{margin-right: 0px;}
.dny_kal{background: #cccccc;}
.mes_kal .href_zpet{float: left;}
.mes_kal .href_dopredu{float: right;}
.mes_kal_cesr .href_zpet{float: left;}
.mes_kal_cesr .href_dopredu{float: right;}
.dny a{display: block; text-align: right; padding-right:4px; border: 1px solid #cccccc; text-decoration: none; color: #666666;}
.dny a:hover{background: white; color: #666666;}
a.den {background: #f6f6f6;}
a.tyden {color: black; display: block;width:16px;padding-right:2px;}
a.den_vikend {background: #dfdfdf;border: 1px solid #c0c0c0;}
a.den_svatek {background: #bbbbbb;border: 1px solid #c0c0c0;}
a.den_dnes {background: #dd0000; color: white; font-weight: bold;}
.tyden_set a{background: #555555; color: white;}
a.den_set {background: #990000; color: white; font-weight: bold;}
a.den_set_tel {background: #555555; color: white; font-weight: bold;}
.tlSchuzky{width: 120px;margin-right: 10px;}
.lVysledku{margin-right:15px;display:block;float:left;line-height:20px;height:20px;}
.lVysledku input{float:left;}
/*.lVysledku span{display:block;background: red; line-height: 22px; height:22px;}*/

.bg_bullet_b{background-image: url(../../../imgs/ico/famfamfam_silk_icons_v013/sch_blue.png); background-position: right top; background-repeat: no-repeat;}
.bg_bullet_r{background-image: url(../../../imgs/ico/famfamfam_silk_icons_v013/sch_red.png); background-position: right 13px; background-repeat: no-repeat;}
.bg_bullet_br{background-image: url(../../../imgs/ico/famfamfam_silk_icons_v013/sch_blue_red.png); background-position: right top; background-repeat: no-repeat;}

.gray{color: gray;}
.cleaner{line-height:0px;height:0px;clear: both;}
.text_overflow{ text-overflow: ellipsis; overflow: hidden; display: inline-block; white-space: nowrap; /*background: red;*/}