A {
	text-decoration: underline;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;

}

A:Hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	width: auto;
	font-size: 12px;
	text-decoration: underline;
	background-color: #666666;

}

.stylodstavce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	background-color: #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center top;
	text-align: justify;
	word-spacing: normal;
	cursor: auto;
	vertical-align: top;
?, Direction=?); 

}

.dolnimenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	background-color: #999999;
	word-spacing: normal;
	bottom: auto;
	text-align: center;
	white-space: normal;

}
.stylformulare {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	background-color: #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center top;
	text-align: left;
	word-spacing: normal;
	cursor: auto;
	vertical-align: top;
}

span.datumAktuality{

  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #666666;
	width: 90 pt;

}

span.predmetAktuality{

  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: black;

}

span.textAktuality{

  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #666666;

}

.policka{
  border: 1px solid gray;
  background-color: #f4f4f4;
}

textarea{
  border: 1px solid gray;
  background-color: #f4f4f4;
}

input.tlacitkoPrihlaseni{
  border: 0px solid navy;
  background-color: white;
  background-image: url(foto\tlacitkoPrihlaseni.png);
  width: 99px;
  height: 32px;
}

input.heslo{

  border: 1px solid #666666;
  width: 80px;
}

span.chyba{

  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	font-weight: bold;
	color: red;
  text-align: center;
}

span.novaZpravaPopisek{

  font-family: Verdena, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	font-weight: bold;
  text-align: center;

}

input.pridatNZPredmet{

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
  
  border: 1px solid #666666;
  width: 295px;
}

textarea.pridatNZText{

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
  
  border: 1px solid #666666;
  width: 295px;
  height: 120px;
  
  scroll-bars: none;
  
}

input.pridatZpravuTlacitko{

  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
	font-variant: normal;

  border: 1px solid #666666;
  background-color: white;
}

span.datum{

  font-family: verdena;
  font-size: 11px;
  color: #666666;

}

span.subject{

  font-family: Arial CE;
  font-size: 11px;
  font-weight: bold;

}

span.smazatUpravit{

  text-decoration: none;
  font-family: verdena;
  font-size: 11px;
  font-weight: bold;
  color: red;

}

.jinaStranka{

  
  
}

.stranka{
  font-family: arial;
  font-weight: bold;
  font-size: 12px;
  width: 16px;
  height: 16px;
  background-color: gray;
  color: #bbbbbb;
  text-align: center;
  text-decoration: none;
  cursor: hand;
  
  border: 0px;
}

.stranka2{
  font-family: arial;
  font-weight: bold;
  font-size: 12px;
  width: 16px;
  height: 16px;
  background-color: gray;
  color: white;
  text-align: center;
  text-decoration: none;
  cursor: hand;
  
  border: 0px;
}

.nazevVyrobku{

  font-family: arial;
  font-size: 15px;
  font-weight: bold;
  vertical-align: middle;
  color: #888888;
}

.prouzek{
  background-color: #666666;
  width: 5px;
  height: 20px;
}

.prouzek2{
  background-color: #666666;
  width: 5px;
  height: 16px;
}

.polozka{

  font-family: arial;
  font-size:12px;
  font-weight: bold;

}

.polozkaNC{

  font-family: arial;
  font-size:12px;
  font-weight: bold;
  color: red;
}

.udaj{

  font-family: arial;
  font-size:12px;
  
}

.udajNC{

  font-family: arial;
  font-size:12px; 
  color: red;
  font-weight: bold;

}

input.tlacitko{
  width: 70px;
  height: 17px;
  font-family: 9px;
  font-weight: bold;
  color: white;
  background-color: #c0c0c0;
  text-decoration: none;
  vertical-align: middle;
  text-align: center;
  cursor: default;
  border: 0px;
}

span.tlacitko{
  width: 70px;
  height: 17px;
  font-family: 9px;
  color: white;
  background-color: #c0c0c0;
  text-decoration: none;
  vertical-align: middle;
  text-align: center;
  cursor: default;
  border: 0px;
}


.spodniRadek{
  border-bottom: 2px dotted #e4e4e4;
  height: 35px;
}

.spodniRadek3{
  border-top  : 2px dotted #e4e4e4;
  height: 5px;
}

.spodniRadek2{
  border-bottom: 1px dashed #e4e4e4;
}

.cara{
  border-bottom: 1px dotted #111111;
  
}

.stranky{

  position: relative;
  width: 100px;
  left: 360px;
  
}

.pocetVKosiku{

  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  text-align: right;

}

.kosik{
  background-image: url(foto/kosikMaly.jpg);
  background-repeat: no-repeat;
  width: 37px;
  height: 40px;
  border: 0px;
}

.nadpis{

  font-family: arial;
  font-size: 18px;
  color: #888888;

}

.nadpis3{

  font-family: arial;
  font-size: 18px;
  color: #333333;

}

.nadpis2{

  font-family: arial;
  font-size: 18px;
  font-weight: bold;
  color: #111111;
  position:relative;
  left: 100px;

}

.popis{

  font-family: arial;
  font-size: 9px;
  color: #999999;

}

.popis2{

  font-family: arial;
  font-size: 11px;
  color: #999999;

}

.popisekSK{

  font-family: arial;
  font-weight: bold;
  font-size: 14px;
  
}

.popisekSK2{

  font-family: arial;
  font-size: 12px;
  font-weight: bold;
}

.pocetPolozek{

  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: red;

}

.horniRadek{

  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  border-top: 1px solid #666666;
}

.souctovyRadek{

  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  border-top: 1px solid #666666;
  background-color: #bbbbbb;
  text-align: right;
  height: 20px;
}

.souctovyRadek2{
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: white;
  background-color: #bbbbbb;
  border-top: 1px solid #666666;
  text-align: center;
  width: 120px;
  height: 20px;
}

.radekKosiku{

  font-family: arial;
  font-size: 11px;
}

.radekKosiku2{

  font-family: arial;
  font-size: 11px;
  font-weight: bold;
}

.radekKosiku3{

  font-family: arial;
  font-size: 10px;
  font-weight: bold;
}

.pocetKS{

  font-family: arial;
  font-size: 10px;
  background-color: white;
  border: 1px solid #666666;
  width: 25px;
  text-align: center;

}

.pocetKS2{

  font-family: arial;
  font-size: 10px;
  background-color: white;
  width: 25px;
  text-align: center;

}

.smazat{

  
  background-color: white;

}

.prepocitat{

  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  background-color: #d2d2d2;
  border: 1px solid #aaaaaa;
  width: 65px;
  height: 20px;
  text-align: center;

}

.tlacitkoSmazat{

  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  background-color: #d2d2d2;
  border: 1px solid #aaaaaa;
  width: 110px;
  height: 20px;
  text-align: center;

}

.popisek3{

  font-family: arial;
  font-size: 14px;
  font-weight: bold;
}

.popisek4{

  font-family: arial;
  font-size: 11px;
  font-weight: bold;
}

.polickoOU{

  font-family: arial;
  font-size: 11px;
  border: 1px solid black;
  width: 160px;
}

.polickoPrevzeti{

  font-family: arial;
  font-size: 11px;
  border: 1px solid black;
  width: 105px;
}

.polickoDelky{

  font-family: arial;
  font-size: 11px;
  border: 1px solid black;
  width: 60px;
}

.tlacitkoOdeslat{

  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: white;
  background-color: #555555;
  border: 0px;
  width: 130px;
  height: 22px;

}

.area{

  font-family: arial;
  font-size: 11px;
  border: 1px solid black;
  width: 160px;
  height: 100px;
  
}

.popisek5{

  font-family: arial;
  font-size: 10px;
  color: #333333;

}

.upozorneni{

  font-family: arial;
  font-size: 11px;

}

.chybaPopisek{

  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  
}

.upozorneni2{

  font-family: arial;
  font-size: 14px;
  font-weight: bold;
  color:red; 
}

.upozorneni3{

  font-family: arial;
  font-size: 11px;
}

.tlacitkoZpet{

  border: 1px solid #aaaaaa;
  background-color: #e4e4e4;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;

}

.vyhledavaciPolicko{
  font-size: 11px; 
  font-face: arial;
  border: 1px solid #666666;
  width: 140px;
}

.tlacitkoDohledat{

  font-size: 11px;
  font-face: arial;
  font-weight: bold;
  background-color: #e4e4e4;
  border: 1px solid #666666;
  height: 18px;

}

.toplineofcalendar{
  font-family: arial;
  font-size: 11px;
  font-weight: bold;
  color: white;
  background-color: gray;
  padding: 1px;
  text-align: center;
}



.titleofTable{
  font-family: arial;
  font-size: 16px;
  font-weight: bold;
  color: white;
  background-color: gray;
  padding: 1px;
  text-align: left;
}

.lineofcalendarnot{
  font-family: arial;
  font-size: 11px;
  color: white;
  background-color: #e2e277;
  padding: 1px;
  text-align: center;
}

.lineofcalendarnot2{
  
  background-color: #e2e277;
  width: 18px;
}

.lineofcalendar2{
  
  background-color: #d2d2d2;
  width: 18px;
}

.lineofcalendar{
  font-family: arial;
  font-size: 11px;
  color: white;
  background-color: #d2d2d2;
  padding: 1px;
  text-align: center;
}

.tableofcalendar{
  
  border: 1px solid #666;

}

.wholeTable{
  border: 1px solid #333;
}

.nazevMesice{

  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  font-style: italic;
  color: navy;
  text-align: left;
}

.nazevLyze{
  font-family:arial;
  font-size: 16px;
  font-weight: bold;
  color: #333;
}

.rezervovatPopisek{
  font-family:arial;
  font-size: 12px;
  font-weight: bold;
  color: #555;
  text-decoration: underline;
}

.hlaska{
  font-family:arial;
  font-size: 14px;
  font-weight: bold;  
  font-style: italic;
  color: red;
  text-align: center;
}

select.datum{
  font-family: arial;
  font-size: 11px;
}

.tlacitkoRezervovat{
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  border: 1px solid #333;
}

.celTabulka{
  background-color: #e4e4e4;
}

.date{
  font-family: arial;
  font-size: 11px;
  color: #666;
}

h2 {
  font-family: arial;
  font-size: 18px;
  font-weight: bold;
  color: #666;
  text-align: center;
}

h3 {
  font-family: arial;
  font-size: 16px;
  font-weight: bold;
  color: #888;
  text-align: center;
}

.smazatTlacitko{
  font-family: arial;
  font-size: 11px;
  border: 1px solid #999;
  width: 100px;
}

.popisLyze{
  font-family:arial;
  font-size: 12px;
  font-style: italic;
  color: #999;  
}

.zamluveny{
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
}

.rezervaceNadpisek{
  font-family: arial;
  font-size: 16px;
  font-weight: bold;
}

#popisekSetridit{
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
}

#cena{
  text-align: center;
  color: red;
  
}

#divLeveMenu{
  width: 180px;
}

.leveMenu{
  margin-left: 11px;
  padding-left: 0;
  width: 152px;
}

.leveMenu li a{
  color: white;
  text-decoration: none;
  font-family: arial;
  font-size: 11px;
  line-height: 20px;
}
    
.leveMenu li a:hover{
  text-decoration: underline;        
  background-color: #b81319;
  font-size: 11px;
  line-height: 20px;
}
        
.leveMenu li{
  
  height: 22px;
  width: 146px;
  color: white;
  font-weight: bold;
  margin-top: 2px;
  margin-bottom: 1px;
  text-align: center;
  background-image: url("foto/podklad.jpg");
  background-repeat: no-repeat;
  list-style-type: none;
}
      
#divPrehled{
  width: 605px;
  background-color: #f7f8fa;
  border-top: 1px solid #767692;
  border-bottom: 1px solid #767692;
  padding-left: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
}
    
.nadpisekSekce{
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  color: black;
}
    
.obsahSekce{
  font-family: arial;
  font-size: 12px;
  color: #5e6c86;
  font-weight: bold;
  
}
    
.skupina{
  //margin-bottom: 2px;
  padding-left: 5px;
}
    
.hlavniSkupina{
  margin-bottom: px;
}
 
.podskupina{
  padding-left: 10px;
}

.obsahSekce a{
  color: #5e6c86;
}

.obsahSekce a:hover{
  background-color: #f7f8fa;
  color: #5e6c86;
}

.sipka{
  display: inline;
}