BODY, TABLE {FONT-FAMILY: Arial, Verdana;}

/**********************/
/*     CSS Layout     */

#layout_okraj_solid {BORDER-STYLE: solid; BORDER-WIDTH: 1px; BORDER-COLOR: black}
#layout_okraj_dash {BORDER-STYLE: dashed; BORDER-WIDTH: 1px; BORDER-COLOR: black}

.hlavicka {CLEAR: both; MARGIN-TOP: 10px; WIDTH: 760px; PADDING: 0px; TEXT-ALIGN: left;}
.news {CLEAR: both; MARGIN-TOP: -1px; WIDTH: 750px; BACKGROUND-COLOR: #CBD5E3; PADDING: 5px; TEXT-ALIGN: left;}
.kalendar {MARGIN-TOP: -1px; WIDTH: 750px; PADDING: 5px; TEXT-ALIGN: left; BACKGROUND-COLOR: white;}
.hlavni {CLEAR: none; MARGIN-TOP: -1px; WIDTH: 762px;}
.levy-sloupec {FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 193px; PADDING: 5px; BACKGROUND-COLOR: white; TEXT-ALIGN: left;}
.pravy-sloupec {FLOAT: right; MARGIN-LEFT: 5px; WIDTH: 530px; PADDING: 10px; BACKGROUND-COLOR: white; TEXT-ALIGN: left;}
.banner {CLEAR: both; MARGIN-TOP: -1px; WIDTH: 750px; PADDING: 5px; BACKGROUND-COLOR: white; TEXT-ALIGN: center;}
.paticka {CLEAR: both; MARGIN-TOP: -1px; WIDTH: 750px; PADDING: 5px; BACKGROUND-COLOR: white; TEXT-ALIGN: center;}


/***************************/
/*     velikosti textu     */

.hlavicka_menu {FONT-SIZE: 14px;}
.kalendar_nazev {FONT-SIZE: 2.4ex;}
.kalendar_pro {FONT-SIZE: 2.5ex;}
.nadcen {FONT-SIZE: 3ex;}
.online {FONT-SIZE: 3ex;}
.posledni_komentare {FONT-SIZE: 1.5ex;}
BODY, TABLE, DIV, TEXTAREA {FONT-SIZE: 1.9ex;}


/***************************/
/*     nastaveni barev     */

.epodatelna {BACKGROUND-COLOR: #E4E9F0}
.input {BACKGROUND-COLOR: #CBD5E3;}
.kalendar_nazev {BACKGROUND-COLOR: #486C9E; COLOR: white;}
.kalendar_popis {BACKGROUND-COLOR: #CBD5E3;}
.kalendar_pro {BACKGROUND-COLOR: #CBD5E3;}
.komentar {BACKGROUND-COLOR: white;}
.komentar2 {BACKGROUND-COLOR: #CCCCCC;}
.okraj_hlidani {BACKGROUND-COLOR: #E3EAF3;}
.okraj_podniky {BACKGROUND-COLOR: #E3EAF3;}
.okraj_ubytovani {BACKGROUND-COLOR: #E3EAF3;}
.online {BACKGROUND-COLOR: #486C9E; color: white;}
.poslat_cl {BACKGROUND-COLOR: #CCCCCC;}
.submit {BACKGROUND-COLOR: #486C9E; color: white;}
A {COLOR: #993333;}
A:hover {COLOR: black;}
LEGEND {BACKGROUND-COLOR: #486C9E; color: white;}


/***************************/
/*    nastaveni okraju     */

.epodatelna {BORDER: solid black 1px;}
.input {BORDER: solid black 1px;}
.kalendar_pro {BORDER: solid black 1px; width: 22ex;}
.kalendar_akce {BORDER: solid black 1px;}
.komentar {BORDER: solid black 1px;}
.komentar2 {BORDER: dashed black 1px; width: 350px;}
.okraj_cisel_kalendare {BORDER: solid black 1px;}
.okraj_hlidani {BORDER: solid black 1px;}
.okraj_pod_horami {BORDER: solid black 1px;}
.okraj_podniky {BORDER: solid #909090 1px;}
.okraj_snih {BORDER: solid rgb(144,144,144) 1px;}
.okraj_statistiky {BORDER: solid black 1px;}
.okraj_ubytovani {BORDER: solid #909090 1px;}
.okraj_vyhledavani {BORDER: solid black 1px;}
.online {BORDER: solid black 1px; width: 30ex;}
.poslat_cl {BORDER: solid black 1px;}
FIELDSET {BORDER: solid #5e5e5e 1px;}
LEGEND {BORDER: solid #5e5e5e 1px;}


/***************************/
/*     nastaveni mezer     */

.epodatelna {PADDING: 5px;}
.kalendar_pro {PADDING: 5px;}
.komentar {PADDING: 3px;}
.komentar2 {PADDING: 5px;}
.okraj_podniky {PADDING: 5px;}
.okraj_ubytovani {PADDING: 5px;}
.online {PADDING: 5px;}
.poslat_cl {PADDING-LEFT: 10px; PADDING-RIGHT: 10px;}
.snih {PADDING-LEFT: 10px; PADDING-RIGHT: 10px;}
.td_anotace {PADDING: 3px;}
.td_prehled {PADDING-LEFT: 7px; PADDING-RIGHT: 7px;}
FIELDSET {PADDING: 5px;}
LEGEND {PADDING: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px;}


/***************************/
/*     dekorace textu      */

.cena {FONT-WEIGHT: bold;}
.input {FONT-FAMILY: tahoma;}
.kalendar_nazev {FONT-WEIGHT: 900;}
.kalendar_pro {TEXT-ALIGN: center; FONT-WEIGHT: bold;}
.nadcen {FONT-WEIGHT: bold;}
.okraj_ubytovani {TEXT-ALIGN: justify;}
.online {FONT-STYLE: none; FONT-WEIGHT: bold;}
.posledni_komentare {TEXT-ALIGN: justify;}
.submit {FONT-STYLE: none; FONT-WEIGHT: bold;}
.td_rubriky {TEXT-ALIGN: center;}
A {FONT-WEIGHT: bold; TEXT-DECORATION: none;}
A:hover {TEXT-DECORATION: underline;}
H1 {TEXT-ALIGN: center;}
H2 {TEXT-ALIGN: center;}
LEGEND {FONT-WEIGHT: bold;}
P {TEXT-ALIGN: justify;}
TEXTAREA {FONT-FAMILY: tahoma;}


/******************************/
/*     ostatni nastaveni      */

.deska {
      BACKGROUND-COLOR: #EEEEEE;
      BORDER-COLOR: black;
      BORDER-STYLE: solid;
      BORDER-BOTTOM-WIDTH: 1px;
      BORDER-LEFT-WIDTH: 4px;
      BORDER-RIGHT-WIDTH: 1px;
      BORDER-TOP-WIDTH: 1px;
      MARGIN-TOP: 5px;
      PADDING: 5px;
      TEXT-ALIGN: left;
      WIDTH: 450px;
}
.epod_odeslo {
      BACKGROUND-COLOR: lime;
      BORDER: solid black 1px;      
      COLOR: black;
      FONT-WEIGHT: bold;
      PADDING: 10px;
}
.epod_error {
      BACKGROUND-COLOR: rgb(255,51,51);
      BORDER: solid black 1px;      
      COLOR: black;
      FONT-WEIGHT: bold;
      PADDING: 10px;
}
.img_snih {
      PADDING-right: 2px;
}
.musi {
      COLOR: red;
      FONT-STYLE: italic;
      FONT-WEIGHT: bold;
}
.menuA {
      BACKGROUND-COLOR: #E4E9F0; 
      COLOR: #486c9e;
      DISPLAY: block;
      MARGIN-BOTTOM: -16px;
      PADDING: 3px;
      TEXT-DECORATION: none;
      WIDTH: 164px;
}
.menuA:hover {
      BACKGROUND-COLOR: #486C9E; 
      COLOR: white; 
      TEXT-DECORATION: none;
}
.menu-hlA {
      BACKGROUND-COLOR: #e4e9f1; 
      COLOR: #993333;
      DISPLAY: block;
      MARGIN-BOTTOM: -17px;
      PADDING: 3px;
      TEXT-ALIGN: center;
      TEXT-DECORATION: none;
      WIDTH: 140px;
}
.menu-hlA:hover {
      BACKGROUND-COLOR: #486C9E; 
      COLOR: white; 
      TEXT-DECORATION: none;
}
.novinky {
      BORDER: solid #909090 1px;
      PADDING: 5px;
}
.novinky_HD {
      BACKGROUND-COLOR: #486C9E; 
      BORDER: solid #909090 1px;
      COLOR: white;
      FONT-WEIGHT: bold;
      MARGIN-BOTTOM: -1px;
      PADDING: 3px;
      TEXT-ALIGN: center;
      WIDTH: 60px;
}
.KA_prehled_A {
      BACKGROUND-COLOR: chartreuse; 
      BORDER: solid #909090 1px;
      COLOR: black;
      PADDING: 7px;
      TEXT-DECORATION: none;
}
.KA_prehled_A:hover {
      BACKGROUND-COLOR: limegreen;
      COLOR: white; 
      TEXT-DECORATION: none;
}
.rubrika_div {
      BACKGROUND-COLOR: rgb(239,239,239); 
      BORDER: solid #6e6e6e 1px;
      PADDING: 7px;
      WIDTH: 100px;
}
.table_clanky {
      BORDER: solid #6e6e6e 1px;
}
.td_nadpis {
      BACKGROUND-COLOR: #E4E9F0; 
      COLOR: #486C9E;
      PADDING: 3px;
}
.td_zapati {
      BACKGROUND-COLOR: rgb(239,239,239);
      FONT-STYLE: italic;
      PADDING: 3px;
}
.u_hodiny {
      BACKGROUND-COLOR: white;
      BORDER: solid #909090 1px;
      PADDING: 7px;
}
.uvitaci_nadpis {
      FONT-WEIGHT: bold;
      FONT-SIZE: 2.1ex;
}
.uvitani {
      BACKGROUND-COLOR: rgb(239,239,239); 
      BORDER: solid #6e6e6e 1px;
      PADDING: 7px;
}


