body{margin:0;font-family:Arial, Helvetica, sans-serif;font-size:small;}
a, a:hover img{color:blue;text-decoration:none;}
a:hover{color:black;text-decoration:underline;}
a .aktivni{font-weight:bold;}
.cb{clear:both;line-height:1px;}
h1,h2,h3,h4,h5,h6{font-size:small;margin:0;}
form{margin:0;}
.uprostred{text-align:center;}
.ods_zleva{margin:25px 0 0 80px;}
.vlevo{text-align:left;}
.stahni{border:0;}
.kurziva{font-style:italic;}
.doprava{float:right;}
.textbad{color:red;font-weight:bold;margin-left:auto;margin-right:auto;text-align:center;}
.textok{color:green;font-weight:bold;margin-left:auto;margin-right:auto;text-align:center;}
.zvyrazni{color:red;font-style:italic;}
.upozorni{color:red;font-style:italic;font-weight:bold;}
.red{color:red;}

#obal{position:relative;width:995px;margin-left:auto;margin-right:auto;}
#goto_obsah{display:none;}
#top{position:relative;width:995px;background:url("img/top.jpg") top left no-repeat;height:140px;cursor:pointer;}
h2.vybersekci{display:none;}
#horni_lista{position:relative;width:995px;height:20px;line-height:20px;text-align:right;font-size:x-small;}
#horni_lista a{border-left:1px solid black;padding:0 5px;color:black;text-decoration:underline;}
.hledat_f {float:right;position:relative;top:10px;}

ul#mainNav{margin:0;padding:0;list-style:none;float:left;width:100%;}
#mainNav li{float:left;}
#mainNav a{text-decoration:none;color:#000000;font-size:1em;border-left:1px solid #ADADAD;padding:7px 1px;display:block;text-align:center;font-weight:bold;}
#mainNav li.first a {border: none}
#mainNav a:hover {color:#000000;text-decoration:underline;background-image:none;background-color:#E7E7E7;}
#mainNav .n1 {width:150px;background:url("img/menu_sprava.jpg") #F6F6F8 repeat-x;}
#mainNav .n2 {width:65px;background:url("img/menu_meu.jpg") #EDF0F5 repeat-x;}
#mainNav .n3 {width:90px;background:url("img/menu_kultura.jpg") #FCFAFB repeat-x;}
#mainNav .n4 {width:90px;background:url("img/menu_sport.jpg") #F5F7F4 repeat-x;}
#mainNav .n5 {width:130px;background:url("img/menu_sluzby.jpg") #F4F2F5 repeat-x;}
#mainNav .n6 {width:133px;background:url("img/menu_zivprostredi.jpg") #EFF3F6 repeat-x;}
#mainNav .n7 {width:78px;background:url("img/menu_mapa.jpg") #F9F9F1 repeat-x;}
#mainNav .n8 {width:110px;background:url("img/menu_zdrmesto.jpg") #FAF8F4 repeat-x;}
#mainNav .n9 {width:149px;background:url("img/menu_meu.jpg") #EDF0F5 repeat-x;}

#drobenky{float:left;width:49%;height:21px;padding:3px 0;font-weight:bold;color:gray;}
#drobenky a{color:#6666FF;}
#verze{float:right;width:49%;height:21px;}

#levysloupec, #pravysloupec{position:absolute;width:22%;top:210px;border:1px solid #0093DD;z-index:5;}
#levysloupec{left:0px;border-width:1px 1px 1px 0;}
#levysloupec h2{padding:1px 2px;margin-bottom:5px;}

#pravysloupec{width:18%;left:815px !important;right:-1px;border-width:1px 0 1px 1px;text-align:right;}
#pravysloupec h2{padding:1px 2px;margin-bottom:5px;}

#prostrednisloupec, #dolniinfo{margin:0 18% 5px 22%;padding:0 20px 5px 20px;clear:both;}
#prostrednisloupec li.np{margin:10px -10px 0px -50px;padding:0;list-style:none}
#dolniinfo{text-align:center;font-size:x-small;margin-top:15px;}
#malyfont{font-size:x-small;}
.blok, .prihlaseni, .anketa{margin-bottom:15px;}
.blok .text, .prihlaseni .text, .anketa .text{padding-left:2px;padding-right:2px;}
.blok .text_p{padding-left:2px;padding-right:2px;text-align:center;}

#vyhledavani{margin:5px 0;}
#vyhledavani input{margin:0 0 5px 0;border:1px solid gray;}

#hlavnimenu{margin:0;padding:0;list-style:url("img/go.gif");}
#hlavnimenu .plus{list-style:url("img/go_plus.gif");}
#hlavnimenu li{margin:0px 2px 2px 20px;}
#hlavnimenu li.minus{list-style:url("img/go_minus.gif");}

#hlavnimenu ul{margin:7px 0;padding:0;list-style:url("img/go.gif");text-align:left;}
#hlavnimenu ul .plus{list-style:url("img/go_plus.gif");}
#hlavnimenu ul li.minus{list-style:url("img/go_minus.gif");}
#hlavnimenu ul li{margin:0 2px 2px 15px;}
#hlavnimenu ul li a{color:#00379E;}

#hlavnimenu ul li ul{list-style:url("img/go.gif");}
#hlavnimenu ul li ul .plus{list-style:url("img/go_plus.gif");}
#hlavnimenu ul li ul li a{color:#00379E;}

#kontakturad{list-style:none;margin:0;padding:0;}
#kontakturad li{margin-bottom:5px;}

.prihlaseni h3{display:inline;margin:0 5px 5px 0;vertical-align:middle;font-size:xx-small}
#prihlaseni input{margin:0 0 2px 0;padding:0;border:1px solid gray;width:60%;}
#prihlaseni a{display:block;font-size:xx-small;margin-top:5px;}

.anketa{text-align:center;}
.anketa h3{margin-bottom:5px;}
.anketa input{margin-top:5px;}

.edbinput{background:url("meu/img/edb.jpg") no-repeat center white;}
#aktvyhledat{text-align:center;margin-top:15px;}
#aktvyhledat input{border:1px solid gray;margin-bottom:5px;}

.tv {border-bottom:1px dotted #78A5D2;margin-bottom:15px;padding-bottom:15px;}

.clanek, .clanekzkraceny, .akce{border-bottom:1px dotted #78A5D2;margin-bottom:15px;padding-bottom:15px;}
.clanekzkraceny{text-align:justify;}
.clanek h2{margin-bottom:15px;}
.clanek .datum, .clanekzkraceny .datum{color:black;}
.clanek .dolnilista, .clanekzkraceny .dolnilista, .clanek .hornilista, .clanekzkraceny .hornilista{font-weight:bold;text-align:left;width:100%;}
.clanek .dolnilista{margin-top:15px;}
.clanek .hornilista{margin-bottom:15px;}
.clanek .dolnilista .zverejnil, .clanekzkraceny .dolnilista .zverejnil,
.clanek .hornilista .zverejnil, .clanekzkraceny .hornilista .zverejnil{float:left;}
.clanek .dolnilista .soubory, .clanekzkraceny .dolnilista .soubory,
.clanek .hornilista .soubory, .clanekzkraceny .hornilista .soubory{float:right;margin-right:0;}

.akce .kategorie{position:relative;font-weight:bold;border-bottom:1px solid #78A5D2;}
.akce .nazev{font-weight:bold;}

.obraz, .obrazf{border:1px solid black;margin:5px;}
.obrazf{cursor:pointer;}

.menuradek{text-align:center;border-bottom:1px solid white;padding:2px 0;}

.seznamtable{border-collapse:collapse;margin-left:auto;margin-right:auto;}
.seznamtable td, .seznamtable th{vertical-align:top;padding:10px 10px 10px 0px;border-bottom:1px dotted #0093DD;}
.seznamtable th{padding:10px 10px 10px 0px;}
.seznamtable td td{border:0;}
.seznamtable .tucne{font-weight:bold;}
.seznamtable .datum{white-space:nowrap;font-weight:bold;}
.seznamtable .telefon{white-space:nowrap;}
.seznamtable .rok{text-align:center;font-weight:bold;}
.seznamtable .budova2{padding-top:20px;}
.seznamtable .vedouci{background: #EDF0F5 repeat-x;}

.seznam_souboru{margin:0;padding-left:25px;}
.seznam_souboru li{margin:5px 0;padding-left:10px;}

.tabulka_neviditelna{text-align:left;border:0;}
.tabulka_neviditelna th, .tabulka_neviditelna td{background:none;border:0;padding:2px;vertical-align:top;}

ul#struktura, ul#struktura li ul, ul.strukturmenu, ul.strukturmenu li ul{margin:0;padding:0;list-style:url("img/menu.gif");text-align:left;}
ul#struktura li, ul.strukturmenu li{margin:0 0 2px 18px;}

ul#struktura li ul, ul.strukturmenu li ul{margin:5px 0;}
ul#struktura li ul li, ul.strukturmenu li ul li{margin-left:18px;}

.budova{height:70px;float:left;padding:2px 20px;text-align:center;}
.budova .nazev{font-weight:bold;}

.organizace h1{text-align:center;margin-bottom:15px;}
.organizace h2{font-weight:bold;margin-top:15px;margin-bottom:15px;text-decoration:underline;}
.organizace .organizaceimg{float:right;height:160px;border:1px solid black;}

.zastupitel{margin-bottom:15px;}
.zastupitel .foto{float:right;width:100px;border:1px solid black;margin-right:0;}
.zastupitel .info{margin-top:15px;text-align:justify;}

.obrazek_blok{float:left;margin:5px;text-align:center;}
.obrazek_blok img{display:block;height:75px;margin-bottom:2px;border:1px solid black;}

.div_kalendar_php .horni_menu, .div_kalendar_php .tyden, .div_kalendar_php .den, .div_kalendar_php .den_aktivni,
.div_kalendar_php .den_neaktivni, .div_kalendar_php .den_dnesek{width:12.5%;font-weight:bold;text-align:center;}
.div_kalendar_php .den_dnesek{background-color:#FFC0CB;}
.div_kalendar_php a{font-weight:normal;}
.div_kalendar_php .den_dnesek{background-color:#FFC0CB;}
.div_kalendar_php .den_aktivni{border:1px solid black;}

#registrace th.nadpis2{text-align:center;border-bottom:1px solid #0093DD;padding-top:15px;}

#fotogaleriemenu{margin:0px 0;padding-bottom:5px;border-bottom:1px solid #AAAAAA;}
#fotogaleriemenu h1{text-align:center;font-weight:bold;color:red;background-color:#EDF0F5;border:1px solid #AAAAAA;padding:3px 2px 3px 3px;margin:0 0 5px 0;}
#fotogaleriemenu h2 a.nazevsekce, #fotogaleriemenu ul li h2 a.nazevsekce{margin-bottom:10px;text-decoration:underline;}
#fotogaleriemenu ul{list-style:none;margin:0;padding:0;}
#fotogaleriemenu ul li{padding:1px 0px;}
#fotogaleriemenu ul a{text-decoration:none;padding:0 0 0 4px;}
#fotogaleriemenu ul li a.vybrano{display:block;font-weight:bold;color:red;background-color:#FFFEE5;border:1px solid #AAAAAA;;padding:3px 2px 3px 3px;}
#fotogaleriemenu ul ul li{padding-left:15px;}

.obrazek_radek {clear:both;}
.obrazek_mini{float:left;margin-right:10px;margin-top:10px;width:31%;text-align:center;}
.obrazek_mini img{border:1px solid black;display:block;margin-bottom:5px;margin-left:auto;margin-right:auto;}
.obrazek_mini .ikona{display:inline;border:0;margin-left:5px;}

.pronajem h1{text-align:center;}
.pronajem h2{margin:15px 0 5px 0;text-decoration:underline;}
.pronajem .obrazky{float:right;max-width:40%;padding-bottom:15px;padding-top:15px;text-align:right;}
.pronajem .obrazky h2{margin:3px 2px;}
.pronajem .obrazky .nahled{max-width:100%;height:150px;border:none;}
.pronajem .obrazky .obrazek_odkaz{text-align:right;}


.ver_zak{text-align:justify;margin-bottom:15px;}
.ver_zak h1{text-align:center;}
.ver_zak h2{margin:15px 0 5px 0;text-decoration:underline;}




@media print {
	body{}
	#obal{width:99%;border:1px solid black;}
	#top,#levysloupec,#pravysloupec,#menusekce,#dolniinfo{display:none;}
	#prostrednisloupec{margin:0;padding:0;}
}


.all {
  text-align: left;
  width: 560px;
  border: 0px;
  margin-top: 15px;
  margin-left: 0px;
  margin-right: auto;
}

.titleOut {
  position: relative;
  width: 560px;
  height: 30px;
  padding: 0px;
  margin-bottom: 10px;
}
.titleIn {
  position: relative;
  width: 555px;
  height: 28px;
  background-image: url(./meu/obradka/album_title.jpg);
  padding: 0px;
  text-align: left;
}
.titleText {
  font-size: 12px;
  font-family: Verdana, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #0000FF;
  font-weight: 400;
  text-decoration: none;
}

.nahled {
  font-size: 12px;
  font-family: Verdana, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #35543D;
  font-weight: 400;
  text-decoration: none;

  position: relative;
  float: left;
  text-align: center;
  margin-bottom: 15px;
  width: 185px;
  height: 130px;
  border: 0px;
}

.titleText a {
  text-decoration: none;
  color: #0000FF;
}
.titleText a:visited {
  text-decoration: none;
  color: #0000FF;
}
.titleText a:active {
  text-decoration: none;
  color: #0000FF;
}
.titleText a:hover {
  text-decoration: none;
  color: #F58345;
}

.paticka {
  font-size: 10px;
  font-family: Verdana, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #000000;
  font-weight: 400;
  text-decoration: none;
  text-align: center;

  position: relative;
  clear: both;
  width: 560px;
  margin-top: 15px;
  border-top: 1px solid #0093DD;
  padding-top: 10px;
}

.galleriesblock
{
  float: left; 
  margin-left:10px;
  margin-top: 15px;
}

.galleriesblock a
{
  border: 0px;
}

.galleriesblock img
{
  border: 0px;
}

.galTitleOut {
  position: relative;
  width: 180px;
  height: 30px;
  background-color: #FFFFFF;
  padding: 0px;
  margin-bottom: 10px;
}
.galTitleIn {
  position: relative;
  width: 178px;
  height: 28px;
  background-color: #FFFFFF;
  background-image: url(album_galtitle.jpg);
  padding: 0px;
  text-align: left;
}

.gall
{
  margin-left:auto;
  margin-right:auto;
  width: 640px;
  border: 1px solid #FFFFFF;
}

.galthmtable td
{
  vertical-align:top;
}
.galdesctd
{
  text-align:left;
}

.folderentry
{
  margin-top:0px;
  margin-bottom:10px;
  color: #0000FF;
}

.folderentryl
{
  margin-top:0px;
  margin-bottom:10px;
  color: #0000FF;
  width: 178px;
}