﻿/*vsechny kalendare na webu*/
.calendar td{text-align:center;}
.calendar{margin-top:-216px;width:200px;text-align:center;z-index:50;}
#kalakci{min-width:7em;width:100%;}
html>body #kalakci,html>body .calendar{width:auto;}
.calendar select,.calendar input,.calcells td,.calcells th,.caldayheading td{font-size:71%;}
.calendar select,.calendar input{width:6em;}
.calendar input{margin:0 0 3px 1px;cursor:pointer;}
div.mainheading input{width:auto;margin:0;}
div.mainheading{margin:6px 8px 0 10px;}
.calcells,.caldayheading{width:180px;margin:0;}
html>body .calcells,html>body .caldayheading{width:95%;}
#kalakci  .calcells{margin:0;padding:0;width:100%;}
.caldayheading{margin-bottom:-5px;}
.calcells td,.caldayheading td{font-weight:normal;height:16px;width:10%;text-align:center;padding:2px;}
.calcells td.hover,.calcells a{cursor:pointer;}
#kalakci{border:0;}
#kalakci td a{display:block;margin:-4px 0;padding:4px 0;font-weight:bold;}
#kalakci .calcells td{padding:4px 0;width:14.5%;}
.calcells td.curdate{padding:0!important;}
#kalakci td.curdate a{margin:-2px 0;}
html>body  #kalakci td.curdate a{padding:2px 0;}
.akcekal,#kalendar{position:relative;z-index:1;overflow:visible!important;}
#kalakci td a:hover,#kalakci td a:active,#kalakci td a:focus{text-decoration:underline;}

/*kalendare na strankach s novymi styly a normou bez adresy*/
.floatingBubbleElm {border: 1px solid #FFFFFF;display:none;left:auto;position: absolute;z-index:50;text-align: left; height:auto!important;margin-top:0;width:190px;padding:4px;}
.floatingBubbleElm div.vypisakci{overflow:auto;}
.floatingBubbleElm ul {margin:0!important;padding:5px 0 8px 0!important;width:auto;height:auto!important;background-color:#ffffff!important;}
.floatingBubbleElm li{padding:0 4%;margin:0!important;display:block;list-style-type:none;border-top:1px #cecece solid;width:100%;color:#000000!important;}
html>body .floatingBubbleElm li{width:auto;}
.floatingBubbleElm li:first-child,.floatingBubbleElm li.firstDayAction{border:0;padding-top:5px;}
#kalakci .floatingBubbleElm a{font-weight:normal!important;display:block;padding:8px 0!important;background:none!important;position:static!important;text-decoration:none!important;color:#5F5F5F!important;}
#celek #kalakci .floatingBubbleElm p{background-color:transparent!important;text-align:center;font-size:140%;font-weight:bold; background:transparent none!important;margin:0;padding:3px 5px;}
.floatingBubbleIsVisible{display:block;}
.floatingBubbleIsInvisible{display:none;}
