body { margin:0; padding:0; background:#f6f8fc; text-align:center; font-size:10pt; font-family: sans-serif; color:#000; }

a {color:#000; }
a:hover {color:#000; }
a img { border:none; }

#celek { width:910px; margin:0 auto; }

h1 { margin:0; padding:0; }
                                                                               /* 265 */
#menu { background: url('img/mic_menu.gif') no-repeat; height: 36px; padding:0 15px 0 15px; text-align:left; }
#menu a { display:block; float:left; color:#fff; padding:11px 10px 10px 10px; font-size:12px; text-decoration:none; }
#menu a:hover { background: url('img/mic_menu-over.gif') top repeat-x; }

#obsah { background: url('img/mic_obsah_bg.gif') repeat-y; }
#obsah .in { background: url('img/mic_obsah_bg_bottom.gif') bottom left no-repeat; }
#paticka { background: url('img/mic_paticka.gif') no-repeat; height: 59px; }

#pravy-panel { float:right; width:240px; margin:10px 15px 15px 0; _margin:10px 7px 10px 0; text-align:left; }
#pravy-panel h2 { padding:9px 0 0 30px; margin:0; font-size:11pt;  background: url('img/mic_nadpis_akce.gif') no-repeat; height: 25px; _height: 34px; color:#fff; }
#pravy-panel #podpanel { background: url('img/mic_pp_bg.gif') repeat-y; }
#pravy-panel #podpanel .in { background: url('img/mic_pp_spodek.gif') bottom no-repeat; padding-bottom:15px; }
#pravy-panel #podpanel .datum-prvni { background: url('img/mic_pp_top.gif') top no-repeat; padding: 15px 14px 3px 14px; font-size:9pt; font-weight:bold; color:#fff; }
#pravy-panel #podpanel .datum { background: url('img/mic_pp_datum.gif') top no-repeat; padding: 12px 14px 3px 14px; font-size:9pt; font-weight:bold; color:#fff; margin:7px 0 0; }
#pravy-panel #podpanel h3 { margin:0; padding:0 14px 0px 14px; color:#fff; font-size:12pt; font-weight:bold; }
#pravy-panel #podpanel p { margin:0; padding:5px 14px 0px 14px; color:#fff; font-size:9pt; font-weight:normal; }
#pravy-panel #podpanel .datum-prvni a, #pravy-panel #podpanel .datum a { color:#fff; text-decoration:none; }
#pravy-panel #podpanel .datum-prvni a:hover, #pravy-panel #podpanel .datum a:hover { color:#C9574A; text-decoration:underline; }
#pravy-panel a { color:#fff; }
#pravy-panel a:hover { color:#C9574A; }
a.galerie { padding-left:25px; background: url('img/galerie.png') top left no-repeat; }


#stredni-panel { margin-right: 240px; text-align:left; }
#buttony { padding:10px 1px; margin:0 0 0 16px;}
#stredni-panel h2 { padding:8px 0 0 30px; margin:12px 0 0 16px; font-size:11pt; background: url('img/mic_titulek.gif') no-repeat; height: 26px; _height: 34px; color:#fff; }

#stredni-panel #panel { margin: 0 0 0 16px; background: url('img/mic_stred_bg.gif') repeat-y; }
#stredni-panel #panel .in { background: url('img/mic_stred_spodek.gif') left bottom no-repeat; padding:0 30px 5px 0; min-height:150px; _height:150px; }
#stredni-panel #panel .datum-prvni { background: url('img/mic_stred_datum_top.gif') top left no-repeat; padding: 15px 14px 3px; font-size:9pt; font-weight:bold; color:#fff; }
#stredni-panel #panel .datum { background: url('img/mic_stred_datum.gif') top left no-repeat; padding: 15px 14px 3px; font-size:9pt; font-weight:bold; color:#fff; }
#stredni-panel #panel img.info { float:right; margin:15px 25px 0 0; }
#stredni-panel #panel h3 { margin:0; padding:0 14px 0px 14px; color:#fff; font-size:12pt; font-weight:bold; }
#stredni-panel #panel h3 a { color:#fff; }
#stredni-panel #panel h3 a:hover { color:#C9574A; }
#stredni-panel #panel p { margin:0; padding:5px 33px 10px 14px; color:#fff; font-size:9pt; font-weight:normal; }
#stredni-panel #panel img.ikona { float:left; margin:7px 14px 10px 14px; }
#stredni-panel #panel a { color:#fff; }
#stredni-panel #panel a:hover { color:#C9574A; }
#stredni-panel #panel .blok_fotek { margin:0; padding:0 14px 0px 14px; }
#stredni-panel #panel ul { color:#fff; margin:0 0 15px; }


#stredni-panel #panel a.blocek, a.blocek:visited { display:block; float:left; padding:4px; border:1px solid #999; background:#eee; text-align:center; color:#000; font-size:8pt; font-weight:bold; text-decoration:none; margin:0 3px 0 0;  }
#stredni-panel #panel a.blocek:hover { border:1px solid #CF8B0E; background:#FAE3B6; text-align:center; color:#000;  }

img.fotoTextL { float:left; margin:5px 10px 5px 13px; border:2px solid #777; }
img.fotoTextR { float:right; margin:5px 31px 5px 10px; border:2px solid #777; }

.hr { border-bottom:1px solid #fff; height:1px; margin:0 25px 0 5px; }

.highslide-gallery img { margin:3px; }

.justify { text-align:justify; }
.justify strong { color:#ffccb7; }

.t1 { border-collapse: collapse; font-size:7pt; margin-left:1px; margin-bottom:15px; }
.t1 th, .t1 td { margin:0px; }
.t1 th { font-weight:bold; padding:3px 6px; text-transform:uppercase; background:#dfc7ae; }
.t1 td { padding:2px 4px; }


#fujtajbl { display:none; }

#autori { font-size:8pt; color:#eee; text-align:right; padding:42px 10px 0 0; }
#autori a { color:#eee; }
#autori a:hover { color:#DEBA74; }

.viktor { clear:both; height:15px; }
.ruka {cursor:pointer; _cursor:hand;}

.cotoj { border: 1px solid #bbb; background: #FFCC99; padding: 2px 4px; font-size: 8pt; font-family: sans-serif; text-align:left; }

