/* global */

#hack_hlaska{
      border: 1px #999 solid;
      font-size: 11px;
    }
    #hack_hlaska p.not_header{
      margin-left: 4px;
      font-style: italic;
    }
    #hack_hlaska p.not_body{
      margin: 4px;
      padding: 4px;
      font-size: 100%;
      color: #000;
    }
    #hack_hlaska p.not_ano{
      background: #cf6;
    }
    #hack_hlaska p.not_ne{
      background: #f63;
    }
    #hack_hlaska p.not_info{
      background: #ccf;
    }
    hr.cistic{
      visibility: hidden;
      clear: both;
    }
    input{
      color: #000;
      background: #fff;
      border: #999 1px solid;
    }
    .tlacitko:hover{
      border: 1px solid #369;
      background: rgb(236,245,255);
    }
    a.jako_button{
      margin: 3px;
      padding: 0 2px 0 2px;
      color: #000;
      background: #fff;
      border: 1px #333 solid;
      text-decoration: none;
    }
    a.jako_button:hover{
      border: 1px solid #036;
      background: #d0f0ff;
    }
    a.btn_disabled{
      background: #ccc;
      border: 1px solid #000;
    }
    a.btn_disabled:hover{
      background: #ccc;
      border: 1px solid #000;
    }
    
/*  open house banner*/

#open_house{
}

#open_house #open_house_hlavicka{
  border: 0px;
  height: 40px;
}

#open_house #open_house_vypis{
  display: block;
  padding: 2px;
}

#open_house_hlavicka .oh_nadpis{
  display: block;
  width: 200px;
  height: 20px;
  font-size: 130%;
  font-weight: bold;
  color: #036;
  padding-top: 18px;
}

#open_house_vypis{
  background: #e0f0ff;
  margin: 4px 0 10px 4px;
  clear: left;
  border-bottom: 1px #999 solid;
  border-top: 1px #999 solid;
  font-size: 90%;
}

#open_house_vypis .oh_nadpis_dilci{
  font-size: 120%;
  font-weight: bold;
  color: #111;
  margin: 3px;
}

#open_house_vypis .oh_register{
  margin: 3px;
  text-align: right;
}

#open_house_vypis .oh_vypis{
  text-indent: 1em;
}

#open_house_hlavicka img{
  width: 40px;
  height: 40px;
  float: left;
}

/*  facebook  picture */
#facebook_pict{
  float: left;
  margin-top: 30px;
  border:0;
 text-align: center;
  
}

/*  facebook  link 



#facebook_link_pt1{
  float: left;
  width: 60px;
  height: 60px;
  margin-top: 30px;
}

#facebook_link_pt2{
  float: left;
  width: 100px;
  height: 60px;
  margin-top: 30px;
}

#facebook_link_pt2 a{
  color: blue;
  text-decoration: underline;
  font-size: 140%;
}

*/

/*  kalendar  */

#kalendar_obal{
  font-size: 11px;
  width: 190px;
  /* margin-top: 190px; */
  /*  margin-top: 0px;*/
}

#kalendar_hlavicka{
  font-size: 120%;
  font-weight: bold;
  color: #000;
  text-indent: 1em;
  width: 140px;
  float: left;
  height: 20px;
  margin-top: 15px;
  border-bottom: 1px #333 solid;
}

#kalendar_hlavicka_2{
  width: 8px;
  float: right;
  height: 20px;
  margin-top: 15px;
  border-bottom: 1px #333 solid;
}

#kalendar_ikonka{
  background: #fff;
  width: 42px;
  height: 42px;
  float: left;
}

#kalendar_ikonka span{
  display: block;
  margin-top: 16px;
  text-align: center;
  font-weight: bold;
}

div #kalendar{
  width: 100%;
  clear: both;
}

#kalendar td.den{
	border: 1px #D7D7FF solid;
	text-align: center;
}

#kalendar a, #kalendar_vypis a{
  color: #039;
}

#kalendar_vypis{
  margin-top: 20px;
}

#kalendar_nadpis{
  font-weight: bold;
  border-bottom: 1px #111 dotted;
}

#kalendar_nadpis span{
  color: #f00;
  margin-left: 4px;
}

#kalendar_vypis .polozka{
  margin: 2px;
}

#kalendar_vypis .polozka:hover .pol_nadpis{
  background: #9cf;
}

#kalendar_vypis .polozka:hover .pol_detail{
  display: block;
}

#kalendar_vypis .pol_nadpis{
  padding: 3px;
  color: #000;
  background: #e0f0ff;
  clear: both;
}

#kalendar_vypis .pol_datum{
  margin: 0 3px 0 0;
  padding: 1px;
  display: block;
  width: 64px;
  float: left;
  color: #000;
  background: #fff;
  font-size: 80%;
  text-align: center;
  border: 1px #369 solid;
}

#kalendar_vypis .pol_titulek{
  display: block;
  margin-top: 1px;
  font-size: 100%;
  line-height: 140%;
}

#kalendar_vypis .pol_detail{
  border: 1px #9cf solid;
  display: none;
  padding: 2px;
}

#kalendar_vypis .pol_detail .pol_vice{
  text-align: right;
  background: #fff;
}
