/* CSS Document */
.left {width:46%;float:left;}
.right {width:46%;float:right;}
.clear {clear:both;}

table.rezervace {width:100%;border-collapse:collapse;}
table.rezervace tr{height:30px;background-color:#d7d7d7;}
table.rezervace td{border:1px solid #999999;margin:0;padding:2px;font-weight:bold;}
table.rezervace a{display:block;color:#000000;}
table.rezervace a span{text-align:left;font-weight:normal;}
table.rezervace .hodina {background:#d3f54b;text-align:center;}
table.rezervace .plna_hodina {background:#f54b4b;text-align:center;}
table.rezervace .min_hodina {background:#FEBB2C;text-align:center;}
table.rezervace .vratit_kredit {background:#CB29F3;text-align:center;}
table.rezervace .klient_videt {background:#22AFF8;text-align:center;}
table.rezervace .uzavrena_hodina {background:#FFFF00;text-align:center;}
table.rezervace .prazdne_pole a{height:30px;}
table.rezervace .dny{text-align:center;background:#d3f54b;}
table.rezervace .radek_hodin{background-color:#d3f54b;height:18px;}

table.kalendar {background:#EEEEEE;width:260px;border-collapse:collapse;font-weight:bold;}
table.kalendar a{padding:4px;}

table.prehled_rezervace {width:100%;border-collapse:collapse;}
table.prehled_rezervace tr{height:16px;}
table.prehled_rezervace img{vertical-align:middle;}
table.prehled_rezervace .vrsek{width:260px;border:1px solid #999999;border-bottom:0px;}
table.prehled_rezervace .radek_dnu{background:#d3f54b;font-weight:bold;}
table.prehled_rezervace .sloupec_dne{border-left:1px solid #999999;}

table.hodina {width:100%;border-collapse:collapse;}
table.hodina tr{height:20px;}

table.prehled_klientu {width:800px;border-collapse:collapse;border:1px solid #999999;}
table.prehled_klientu td{border:1px solid #999999;padding:3px;}
table.prehled_klientu tr{line-height:16px;}

table.pridat_hodinu {border-collapse:collapse;margin:0;padding:0;}
table.pridat_hodinu tr{line-height:18px;}

table.pridat_sluzbu {width:400px;border-collapse:collapse;margin:0;padding:0;}
table.pridat_sluzbu tr{line-height:18px;}

/*napoveda u rozvrhu hodin*/
.tooltip1 {position:relative;border:0px solid black;}
.tooltip1 span {display:none;}
.tooltip1:hover {font-size: 100%; /* Fixes bug in IE5.x/Win */}
.tooltip1:hover span {line-height:12px;width:250px;display:block;position:absolute;top:-15em;left:-20em;padding: 0.2em 0.6em;border:1px solid #999999;background-color:#FFEDC4;font-size:80%;color:#000000;text-decoration:none;z-index:10;}

/*napoveda u formularovych policek*/
.tooltip2 {position:relative;border:0px solid black;}
.tooltip2 span {display:none;}
.tooltip2:hover {font-size: 100%; /* Fixes bug in IE5.x/Win */}
.tooltip2:hover span {line-height:12px;width:250px;display:block;position:absolute;top:-5em;left:-20em;padding: 0.2em 0.6em;border:1px solid #999999;background-color:#FFEDC4;font-size:80%;color:#000000;text-decoration:none;z-index:10;}

/*poznamka u prehledu klientu na hodine*/
.tooltip3 {position:relative;border:0px solid black;}
.tooltip3 span {display:none;}
.tooltip3:hover {font-size: 100%; /* Fixes bug in IE5.x/Win */}
.tooltip3:hover span {line-height:12px;width:250px;display:block;position:absolute;top:-7em;left:-31em;padding: 0.2em 0.6em;border:1px solid #999999;background-color:#FFEDC4;font-size:80%;color:#000000;text-decoration:none;z-index:10;}

.nazev {width:200px;}
.popis {width:300px;}
.druh {width:80px;}
.videt {width:150px;text-align:center;}

.poznamka {width:300px;height:100px;}


/*pridat instruktora */
.prezdivka {width:100px;}
.zobrazovat{width:260px;text-align:center;}



