@import url("styly_zaklad.css");

html, body, div, form, img {margin: 0;padding: 0;border: 0;}
html, body {height: 100%;}
body {font-family: Arial, Helvetica, sans-serif;font-size: 75%;color: #000000;background-color: #ffffff;text-align: left; margin: 0; }

/*** Kontejner ***/ 
#kontejner {min-height: 100%;height: 100%;margin: auto; background: #ffffff; /*background: #ffffff url('img/bg_kontejner.gif') 220px top repeat-y;*/}
html>body #kontejner {height: auto;}
#kontejner_uvod { min-height: 100%;height: 100%;margin: auto; background: #ffffff; }
html>body #kontejner_uvod {height: auto;}
#omegadesign_print { display: none; }
/*** Zahlavi ***/ 
#zahlavi { position: relative;background: #224D80 url('img/zahlavi/bg_zahlavi.gif') left bottom no-repeat; }
#zahlavi_objekty{ height: 137px; width: 990px; position: relative; margin: auto;}
#kontejner_uvod #zahlavi_objekty{ height: 440px; width: 990px;position: relative; margin: auto;}
#logo {position: absolute;top: 16px;left: 0px; bordeR: none; }
#claim {position: absolute;top: 32px;left: 104px;} 
#uvodni_flash { position: absolute; top: 137px; background-color: #163356; padding: 1px 0 1px 1px; height: 284px; width: 990px;  }
#uvodni_flash .tisnova_linka { position: absolute; top: 0; right: 0; padding: 23px 29px 29px 29px; width: 249px; height: 234px; overflow: hidden; color: #ffffff; }
#uvodni_flash .tisnova_linka h2 { margin: 0; padding: 0; font-weight: bold; color: #ffffff; font-size: 4em; }
.tisnova_linka p { margin-bottom: 15px; }
.tisnova_linka a { color: #ffffff; }
.tisnova_linka a:hover { color: #F7D810; text-decoration: underline;  }
.tisnova_linka img { margin-bottom: 15px; }
#vyhledavani { position: relative; top: 8px; float: left;  }
#vyhledavani input { float: left; }

#vrchni_menu { position: absolute; top: 0px; right: 0px; }
#vrchni_menu_wrap {   }
#vrchni_menu_wrap_levy  {  float: left; height: 37px; width: 10px; background: transparent url('img/zahlavi/vrchni_menu_levy.png') left top no-repeat;}
#vrchni_menu_wrap_pravy {  float: left; height: 37px; width: 10px; background: transparent url('img/zahlavi/vrchni_menu_pravy.png') left top no-repeat;}
#vrchni_menu_wrap_stred {  float: left; height: 37px;  background: transparent url('img/zahlavi/vrchni_menu_stred.png') left top repeat-x;}

#bezici_aktuality { background: #224D80; color:#FFFFFF;  font-size:1em;  font-weight: normal; position: absolute; top: 77px; right: 0; }
#bezici_text_test { visibility: hidden; z-index: -1; background: #224D80; color:#FFFFFF;  font-size:1em;  font-weight: normal; position: absolute; top: 77px; right: 0; }

#bezici_aktuality a,#bezici_aktuality a:hover,#bezici_aktuality a:visited { color: #FFFFFF; text-decoration: underline; }
#bezici_aktuality a:hover { color: #F7D810;  }
#bezici_aktuality p { padding: 0; margin: 0; border: 0; }

/*** Cesta ***/
#cesta {font-size: 0.95em; font-weight: bold; margin: 10px 0 0 0;padding: 10px 10px 15px 15px;line-height: 140%; }
#cesta a { color: #374C65; }
#cesta a:hover { color: #1E6DBD; }
#cesta img { margin: 0 6px 0 6px; }
#kontejner_uvod #telo_obsah {padding: 30px 0px 0 40px;}
#kontejner #telo_obsah {padding: 30px 0px 0 40px;}

/*** Telo wrap ***/
#kontejner_uvod #telo_wrap { width: 990px; margin: auto; min-height: 100%;height: 100% }
#kontejner #telo_wrap { width: 990px; margin: auto; min-height: 100%;height: 100% }
html>body #kontejner {height: auto;}

/*** Telo leve ***/
#telo_leve {float: left;width: 190px;} 
#telo_leve_obsah {margin-top: 10px;padding: 10px 4px 0 0px;}

/*** Telo ***/
#kontejner #telo {float: left;width: 700px;}
#kontejner #telo_obsah {padding: 0 15px 25px 15px; overflow: hidden;}

#kontejner_uvod #telo {float: left;width: 610px;}
#kontejner #telo {float: left;width: 610px;}
#kontejner_uvod #telo_obsah {margin-top: 20px; padding: 0 14px 0 14px;}

/*** Telo prave ***/
#telo_prave { float: right; width: 186px; font-weight: bolder; font-size: 1.15em; background-color: transparent; }
#telo_prave_obsah { margin-top: 10px; padding: 10px 0 0px 0px;}

/************* Leve menu - 1. uroven ************/
#menu_leve { padding: 10px 0 0 3px; font-weight: bold; background: #C8C8C8;}
#menu_leve_spodni { height: 28px; background: #ffffff url('img/menu_leve/menu_leve_spodni.png') top left no-repeat; }
#menu_leve ul { margin: 0; padding: 0; font-size: 1.15em;}

/* Vsechny polozky */
#menu_leve li.uroven1 { list-style-type: none; margin: 0 0 0 0; padding: 0; background-image: none; border-bottom: 1px solid #D3D6D6; border-right: 1px solid #D3D6D6; }
#menu_leve li.uroven1 a { padding: 12px 0px 11px 0px; background-color: #F4F4F4; color: #224D80; text-decoration: none; display: block; width: 100%;}
#menu_leve li.uroven1 a:hover { color: #1E6CBD; }
#menu_leve li.uroven1 a span { display: block; padding: 0 5px 0 15px }

/* Vybrana polozka*/
#menu_leve li.uroven1_aktualni { margin: 0 0 0px 0; padding: 0; background: #C8C8C8 url('img/menu_leve/menu_leve_aktualni_bg.png') repeat-x 0 0; list-style-type: none; border-right: 1px solid #D3D6D6; }
#menu_leve li.uroven1_aktualni span { padding: 12px 0 11px 15px; border-bottom: 1px solid #D3D6D6; display: block; font-weight: bold; color: #224D80; text-decoration: none; }
#menu_leve li.uroven1_aktualni a:hover { color: #1E6CBD; }
/* Po vybrane polozce v druhe urovni*/
#menu_leve li.uroven1_aktivni { list-style-type: none; margin: 0 0 0px 0; padding: 0; background: #C8C8C8 url('img/menu_leve/menu_leve_aktualni_bg.png') repeat-x 0 0; border-bottom: none; border-right: 1px solid #D3D6D6; }
#menu_leve li.uroven1_aktivni a { padding: 12px 0 11px 0px; font-weight: bold;  color: #224D80; text-decoration: none; display: block; width: 100%; border-bottom: 1px solid #D3D6D6;}
#menu_leve li.uroven1_aktivni a:hover { color: #1E6CBD; }
#menu_leve li.uroven1_aktivni a span { display: block; padding: 0 5px 0 15px }

/************* BEGIN Leve menu - 2. uroven ************/
#menu_leve li ul { font-size: 1em; }
/* Vsechny polozky */
#menu_leve li.uroven2 { list-style-type: none; margin: 0 0 0px 0; padding: 0; background-image: none; border-bottom: 1px solid #D3D6D6; }
#menu_leve li.uroven2 a { padding: 12px 0 11px 0px; font-weight: bold; background-color: #FFFFFF; color: #224D80; text-decoration: none; display: block; width: 100%; border-bottom: none; }
#menu_leve li.uroven2 a:hover { color: #1E6CBD; }
#menu_leve li.uroven2 a:hover span { color: #1E6CBD; }
#menu_leve li.uroven2 a span { display: block; padding: 0 5px 0 30px; font-weight: bold; border: none; text-decoration: none; }

/* Vybrana polozka*/
#menu_leve li.uroven2_aktualni { margin: 0 0 0px 0; padding: 0; background-image: none; background-color: #FFFFFF; list-style-type: none; border-bottom: 1px solid #D3D6D6; }
/*#menu_leve li.uroven2_aktualni span { padding: 12px 5px 11px 30px; display: block; font-weight: bold; color: #1E6CBD; text-decoration: none; }
*/
#menu_leve li.uroven2_aktualni a { padding: 0; border: none; }
#menu_leve li.uroven2_aktualni span { padding: 12px 5px 11px 30px; display: block; font-weight: bold; color: #1E6CBD; text-decoration: none; }
#menu_leve li.uroven2_aktualni a span { padding: 12px 5px 11px 30px; display: block; font-weight: bold; color: #1E6CBD; text-decoration: none; }
#menu_leve li.uroven2_aktualni a:hover { color: #1E6CBD; text-decoration: underline; }
/* Po vybrane polozce v treti urovni*/
#menu_leve li.uroven2_aktivni { list-style-type: none; margin: 0 0 0px 0; padding: 0; background-image: none; }
#menu_leve li.uroven2_aktivni a { /*padding: 12px 0 11px 0;*/  font-weight: bold; background-color: #FFFFFF; color: #1E6CBD; text-decoration: none; display: block; width: 100%; border-bottom: 1px solid #D3D6D6; border-right: 1px solid #D3D6D6;}
#menu_leve li.uroven2_aktivni a:hover { color: #1E6CBD; text-decoration: underline; }
#menu_leve li.uroven2_aktivni a span { color: #1E6CBD; display: block; padding: 0 5px 0 30px;}

/************* BEGIN Leve menu - 3. uroven ************/
#menu_leve li ul li ul { font-size: 1em; }
/* Vsechny polozky */
#menu_leve li.uroven3 { list-style-type: none; margin: 0 0 0px 0; padding: 0; background-image: none; }
#menu_leve li.uroven3 a { padding: 5px 0; font-weight: normal; background-color: #ccc; color: #000; text-decoration: none; display: block; width: 100%;}
#menu_leve li.uroven3 a:hover { color: #1E6CBD; }
#menu_leve li.uroven3 a span { display: block; padding: 0 0 0 50px; font-weight: normal; }

/* Vybrana polozka*/
#menu_leve li.uroven3_aktualni { margin: 0 0 0px 0; padding: 0; background-image: none; background-color: #ccc; list-style-type: none; }
#menu_leve li.uroven3_aktualni span { padding: 5px 0 5px 50px; display: block; font-weight: bold; }

/* Po vybrane polozce ve ctvrte urovni*/
#menu_leve li.uroven3_aktivni { list-style-type: none; margin: 0 0 0px 0; padding: 0; background-image: none; }
#menu_leve li.uroven3_aktivni a { padding: 5px 0; font-weight: normal; background-color: #ccc; color: #000; text-decoration: none; display: block; width: 100%;}
#menu_leve li.uroven3_aktivni a:hover { color: #ff0000; }
#menu_leve li.uroven3_aktivni a span { display: block; padding: 0 0 0 50px;}

/*** Vyrazny obrelnik v obsahu ***/ 
.vyrazny_obdelnik { border: 1px solid #c7c7c7; width: 100%; background: url('img/tabulka/poz_vyrazna.gif') top left repeat-x; 
padding: 0; font-weight: bold; color: #224d80; margin: 0 0 20px 0}
.vyrazny_obdelnik img { float: right; margin: 6px; }
.vyrazny_obdelnik p { margin: 0 0 0 12px; font-size: 1.1em; }
.vyrazny_obdelnik a, .vyrazny_obdelnik a:link, .vyrazny_obdelnik a:visited {
background:url('img/tabulka/sipka.gif') no-repeat scroll left 3px transparent; 
font-weight:bold; margin:0 0 0 22px; padding:0 0 0 18px; text-decoration:underline;}

/*** Zapati ***/ 
#zapati_kontejner {clear: both;height: 83px;min-height: 40px;margin: -40px auto 0 auto;background-color: #224D80;color: #ffffff;font-size: 1em;}
html>body #zapati_kontejner {height: auto;}
/*html>body #zapati_kontejner {height: auto;}*/
#zapati_kontejner_obsah { height: 83px; padding: 0; background: #224D80 url('img/zapati/zapati.png') 0 0 repeat-x;}
#zapati { margin: auto; width: 990px; height: 23px; padding: 13px 0px 5px 0px; }
.zapati_informace_o_strance { margin: auto; width: 990px; height: 23px; padding: 13px 0px 5px 0px; }
#zapati_menu {position: relative;float: left;}
#zapati_copyright { float: left; }

#tisk_info { display: none; }
#zapati a, #zapati a:link, #zapati a:visited { color: #ffffff; }
#zapati a:hover { color: #ffffff; text-decoration: none; }
#zapati_info { float: left;  }

#zapati_omega { float:right;left:0;position:relative;top:-4px; }
#zapati_omega img { left:0;padding-left:4px;position:relative;top:4px;}
#zapati_levy_obal { float: left; }
#zapati_pravy_obal { float: right; }

/*** Tridy***/
div.clear {clear: both;height: 1px;font-size: 1px;line-height: 1px;overflow: hidden;}
span.clear {clear: both;display: block;font-size: 0px;line-height: 0px;padding: 0;margin: 0;overflow: hidden;}

/*** Zpravy na uvodni strane ***/
div.aktuality {padding: 5px 3px 15px 7px;background: transparent url('img/menu_leve_okraj.gif') left bottom repeat-x;overflow: hidden;}
div.aktuality h2 {font-size: 1.2em;font-weight: bold;margin: 0 0 0.4em 0; }
div.uvod_aktuality_polozka {margin-bottom: 15px;} 
div.uvod_aktuality_polozka h2 {margin: 0 0 0.1em 0;font-weight: bold;}
div.uvod_aktuality_polozka h3 {margin: 0 0 0.1em 0;}
div.uvod_aktuality_polozka h3 a {font-weight: bold; font-size: 1.085em;}
div.uvod_aktuality_polozka a:hover img { border: 1px solid #D3D6D6; }
div.uvod_aktuality_polozka a img { border: 1px solid #D3D6D6; }
div.uvod_aktuality_polozka p {margin-bottom: 15px;font-size: 1em;line-height: 150%;}
div.uvod_aktuality_polozka p.datum {display: inline; color: #204C7F;padding: 0;margin: 0;}
div.uvod_aktuality_polozka p.kategorie { display: inline; color: #204C7F;padding: 0;margin: 0; padding-left: 8px; }
div.uvod_aktuality_polozka span.vice { padding-left: 4px; }
div.uvod_aktuality_polozka_obrazek { float: left; margin: 0 15px 0 0; }
div.uvod_aktuality_polozka_obsah { margin: 0 0 0 0; }
div.uvod_aktuality_vnitrni_wrap { margin-top: 15px; }
/* Vypis zprav */
div.aktuality {padding: 5px 3px 15px 7px;background: transparent url('img/menu_leve_okraj.gif') left bottom repeat-x;overflow: hidden;}
div.aktuality h2 {font-size: 1.2em;font-weight: bold;margin: 0 0 0.4em 0; }
div.aktuality_polozka {margin-bottom: 15px;} 
div.aktuality_polozka h2 {margin: 0 0 0.1em 0;font-weight: bold;}
div.aktuality_polozka h3 {margin: 0 0 0.1em 0;}
div.aktuality_polozka h3 a {font-weight: bold; font-size: 1.085em;}
div.aktuality_polozka a:hover img { border: 1px solid #D3D6D6; }
div.aktuality_polozka a img { border: 1px solid #D3D6D6; }
div.aktuality_polozka p {margin-bottom: 15px;font-size: 1em;line-height: 150%;}
div.aktuality_polozka p.datum {display: inline; color: #204C7F;padding: 0;margin: 0;}
div.aktuality_polozka p.kategorie { display: inline; color: #204C7F;padding: 0;margin: 0; padding-left: 8px; }
div.aktuality_polozka span.vice { padding-left: 4px; }
div.aktuality_polozka { float: left; margin: 0 15px 0 0; }
div.aktuality_polozka { margin: 15px 0 0 0; }

/* Zobrazeni jedne zpravy */
div.aktualita p.datum {display: inline; color: #204C7F;padding: 0;margin: 0;}
div.aktualita p.kategorie { display: inline; color: #204C7F;padding: 0;margin: 0; padding-left: 8px; }
div.aktualita p.perex { margin: 0 0 15px 0;font-style: italic;}
div.aktualita div.aktualita_info {  margin-bottom: 13px; }
div.aktualita h1 { font-weight: bold; margin-bottom: 20px;  }
div.aktualita dd img { display: none; }
div.aktualita img { margin: 0 10px; }

div.news-single-img { float: left; margin: 0 0 0 0; padding: 0;  }
div.news-single-img p { margin-top: 4px; }
div.news-single-img img { margin:0 14px 0 0; padding:0; border: 1px solid #DFE2E2;}

/*** Mohlo by vas dale zajimat ***/ 
h2.mohlo_by_vas_zajimat { margin-top: 10px;  }
table.mohlo_by_vas_zajimat { clear: both; border-collapse: collapse; margin: 0; width: 585px; border-top: 10px solid #C8C8C8; border-bottom: 1px solid #c8c8c8;}
table.mohlo_by_vas_zajimat td { padding: 15px 45px 0 0;  vertical-align: middle; text-align: left; background-color: #F4F4F4; }
table.mohlo_by_vas_zajimat td p { padding: 0; margin: 0 0 1.2em 0; line-height: 140%; }

table.mohlo_by_vas_zajimat ul {padding: 0; margin: 0;}
table.mohlo_by_vas_zajimat ul li {padding: 0 0 13px 18px; list-style: none; background: url('img/ikonky/odrazka.png') 0 0.5em no-repeat;line-height: 140%;}

table.mohlo_by_vas_zajimat ul { float: left; }
table.mohlo_by_vas_zajimat li { margin: 0; line-height:1.3em; }
table.mohlo_by_vas_zajimat li.levy{ margin-left: 30px; }
table.mohlo_by_vas_zajimat li.pravy{ margin-left:311px; }
table.mohlo_by_vas_zajimat li.topper{ margin-top: -60px; }

/* Mapa webu */
div.mapa_uroven1 {background: url('img/ikonky/mapa_webu_uroven1.gif') 5px 0.5em no-repeat;margin: 10px 0 0 0;font-size: 1.1em;padding: 0 0 0 15px;}
div.mapa_uroven1 a, div.mapa_uroven1 a:hover, div.mapa_uroven1 a:visited {color: #2a6494;font-weight: bold;}
div.mapa_uroven1 a:hover {text-decoration: underline;color: #3981be;}
div.mapa_uroven2 {background: url('img/ikonky/mapa_webu_uroven2.gif') 27px 6px no-repeat;margin: 7px 0;padding: 0 0 0 40px;}
div.mapa_uroven2 a, div.mapa_uroven2 a:hover, div.mapa_uroven2 a:visited {color: #2a6494;text-decoration: underline;}
div.mapa_uroven2 a:hover {text-decoration: underline;color: #3981be;}
div.mapa_uroven3 {background: url('img/ikonky/mapa_webu_uroven2.gif') 57px 6px no-repeat;margin: 7px 0;padding: 0 0 0 70px;}
div.mapa_uroven3 a, div.mapa_uroven3 a:hover, div.mapa_uroven3 a:visited {color: #2a6494;text-decoration: underline;}
div.mapa_uroven3 a:hover {text-decoration: underline;color: #3981be;}
div.mapa_uroven4 {background: url('img/ikonky/mapa_webu_uroven2.gif') 87px 6px no-repeat;margin: 7px 0;padding: 0 0 0 100px;}
div.mapa_uroven4 a, div.mapa_uroven4 a:hover, div.mapa_uroven4 a:visited {color: #2a6494;text-decoration: underline;}
div.mapa_uroven4 a:hover {text-decoration: underline;color: #3981be;}
div.mapa_uroven5 {background: url('img/ikonky/mapa_webu_uroven2.gif') 117px 6px no-repeat;margin: 7px 0;padding: 0 0 0 130px;}
div.mapa_uroven5 a, div.mapa_uroven5 a:hover, div.mapa_uroven5 a:visited {color: #2a6494;text-decoration: underline;}
div.mapa_uroven5 a:hover {text-decoration: underline;color: #3981be;}
div.mapa_uroven6 {background: url('img/ikonky/mapa_webu_uroven2.gif') 147px 6px no-repeat;margin: 7px 0;padding: 0 0 0 160px;}
div.mapa_uroven6 a, div.mapa_uroven6 a:hover, div.mapa_uroven6 a:visited {color: #2a6494;text-decoration: underline;}
div.mapa_uroven6 a:hover {text-decoration: underline;color: #3981be;}

/*** Vysledek hledani ***/
table.vysledek_hledani {width: 100%;}
table.vysledek_hledani th {text-align: left;background-color: #FAFAFA;padding: 2px;}
table.vysledek_hledani td {text-align: left;}
table.vysledek_hledani th.ikona {width: 15px;padding-right: 5px;}
table.vysledek_hledani th.rating {text-align: right;}
table.vysledek_hledani td.info {font-style: italic;}
div.tx-indexedsearch-browsebox ul.browsebox {margin: 0 0 15px 0;padding: 0px;text-align: center;}
div.tx-indexedsearch-browsebox ul.browsebox li {display: inline;background: none;padding: 0;margin: 0 10px 0 0;}
div.tx-indexedsearch-whatis, div.tx-indexedsearch-whatis p {margin-bottom: 0;}
div.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a,
div.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a:link, 
div.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a:visited,
div.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a:hover {color: #FFA800; }

/*** Styly pro strankovani tt_news ***/
div.tx-ttnews-browsebox {text-align: center;font-size: 0.9em;padding: 10px;}
div.tx-ttnews-browsebox span.active {padding: 1px 3px;margin: 0 1px;}
div.tx-ttnews-browsebox span.inactive a, div.tx-ttnews-browsebox span.inactive a:link, div.tx-ttnews-browsebox span.inactive a:visited {
padding: 5px 4px;margin: 0 1px;text-decoration: none;}
div.tx-ttnews-browsebox span.inactive a:hover {padding: 5px 4px;margin: 0 1px;text-decoration: underline;}

/*** Flash ***/
#flashcontent { background: url('flash/uvod/01.jpg') right top no-repeat; width: 683px; height: 284px; margin: 0; }
#flashcontent_revir { background: url('fileadmin/template/flash/reviry/reviry__01.jpg') right top no-repeat; width: 576px; height: 601px; margin: 0; }
#reviry_anchor { margin: 0 0 17px 0; }
/*** Pravy panel - obsahy ***/
#blok_pravy { font-size: 0.5em; width: 186px; clear: both}
#blok_levy { width: 186px; clear: both}

/*** blok pravy ***/ 
.blok_pravy { width: 186px; clear: both; margin: 0 0 14px 0;}
* html .blok_pravy { margin: 0 0 5px 0;}
.blok_pravy_pozadi { border-top: 10px solid #f7d810; background: #224d80; clear: both; margin: 0; padding: 10px 0 8px 14px;}
.blok_pravy_zaobleni { height: 6px; background: url('img/pravy_panel/blok_zaobleni.gif') left top no-repeat; clear: both; margin: 0; padding: 0;}

.blok_pravy_sipka { list-style-type: none; margin: 4px 0 0 0; padding: 0; background-image: none; width: 95px; float: right; font-weight: bold; line-height: 130%; }
.blok_pravy_sipka a { font-size: 0.87em; font-weight: bold; color: #224d80; background: transparent url('img/pravy_panel/pozadi_popisek.gif') left top no-repeat; 
display: block; padding: 9px 7px 14px 16px;}
.blok_pravy_sipka a:hover { color: #224d80; background: transparent url('img/pravy_panel/pozadi_popisek_hover.gif') left top no-repeat; }
.blok_pravy_sipka a span { padding: 9px 9px 14px 18px; font-weight: bold; _cursor: hand; }

/*** blok levy ***/
.blok_levy { width: 186px; clear: both; margin: 14px 0 14px 0;}
* html .blok_levy { margin: 0 0 5px 0;}
.blok_levy_pozadi { border-top: 10px solid #f7d810; background: #224d80; clear: both; margin: 0; padding: 10px 0 8px 14px;}
.blok_levy_zaobleni { height: 6px; background: url('img/pravy_panel/blok_zaobleni.gif') left top no-repeat; clear: both; margin: 0; padding: 0;}

.blok_levy_sipka { list-style-type: none; margin: 4px 0 0 0; padding: 0; background-image: none; width: 95px; float: right; font-weight: bold; line-height: 130%; }
.blok_levy_sipka a { font-weight: bold; color: #224d80; background: transparent url('img/pravy_panel/pozadi_popisek.gif') left top no-repeat; 
display: block; padding: 9px 7px 14px 16px;}
.blok_levy_sipka a:hover { color: #224d80; background: transparent url('img/pravy_panel/pozadi_popisek_hover.gif') left top no-repeat; }
.blok_levy_sipka a span { padding: 9px 9px 14px 18px; font-weight: bold; _cursor: hand; }

/*** blok utulek ***/
#blok_pravy_utulek { clear: both;  }
#blok_pravy_utulek_obrazek { background: #224d80 url('img/pravy_panel/blok_pravy_utulek.gif') left top no-repeat; min-height: 72px; width: 158px; }
* html #blok_pravy_utulek_obrazek { padding-bottom: 12px; }
#blok_pravy_utulek_nadpis { background: #224d80 url('img/pravy_panel/nadpis_utulek.gif') left top no-repeat; height: 33px}
#blok_pravy_utulek_nadpis_de { margin-top: 5px; background: #224d80 url('img/pravy_panel/utulek_pro_zvirata_de.png') left top no-repeat; height: 33px}
#blok_pravy_utulek_nadpis_en { margin-top: 5px; background: #224d80 url('img/pravy_panel/utulek_pro_zvirata_en.png') left top no-repeat; height: 33px}

/*** blok utulek ***/
#blok_pravy_sluzebny { clear: both;  }
#blok_pravy_sluzebny_obrazek { background: #224d80 url('img/pravy_panel/blok_pravy_sluzebny.gif') left top no-repeat; min-height: 72px; width: 158px; }
* html #blok_pravy_sluzebny_obrazek { padding-bottom: 12px; }
#blok_pravy_sluzebny_nadpis { background: #224d80 url('img/pravy_panel/nadpis_sluzebny.gif') left top no-repeat; height: 33px}
#blok_pravy_sluzebny_nadpis_en { margin-top: 5px; background: #224d80 url('img/pravy_panel/vyhledat_sluzebnu_en.png') left top no-repeat; height: 33px}
#blok_pravy_sluzebny_nadpis_de { margin-top: 5px; background: #224d80 url('img/pravy_panel/vyhledat_sluzebnu_de.png') left top no-repeat; height: 33px}

/*** blok radary ***/
#blok_pravy_radary { clear: both;  }
#blok_pravy_radary_obrazek { background: #224d80 url('img/pravy_panel/blok_pravy_radary.gif') left top no-repeat; min-height: 72px; width: 158px;}
* html #blok_pravy_radary_obrazek { padding-bottom: 12px; }
#blok_pravy_radary_nadpis { background: #224d80 url('img/pravy_panel/nadpis_radary.gif') left top no-repeat; height: 33px}
#blok_pravy_radary_nadpis_en { margin-top: 5px; background: #224d80 url('img/pravy_panel/radary_en.png') left top no-repeat; height: 33px}
#blok_pravy_radary_nadpis_de { margin-top: 5px; background: #224d80 url('img/pravy_panel/radary_de.png') left top no-repeat; height: 33px}

/*** blok kamera ***/
#blok_pravy_kamera { clear: both;  }
#blok_pravy_kamera_obrazek { background: #224d80 url('img/pravy_panel/blok_pravy_kamera.png') left top no-repeat; min-height: 72px; width: 158px;}
* html #blok_pravy_kamera_obrazek { padding-bottom: 12px; }
#blok_pravy_kamera_nadpis { background: #224d80 url('img/pravy_panel/nadpis_kamery.png') left top no-repeat; height: 33px}
#blok_pravy_kamera_nadpis_en { margin-top: 5px; background: #224d80 url('img/pravy_panel/nadpis_kamery.png') left top no-repeat; height: 33px}
#blok_pravy_kamera_nadpis_de { margin-top: 5px; background: #224d80 url('img/pravy_panel/nadpis_kamery.png') left top no-repeat; height: 33px}

/*** blok straznik ***/
#blok_pravy_straznik { clear: both;  }
#blok_pravy_straznik_obrazek { background: #224d80 url('img/pravy_panel/vyhledat_straznika.png') left top no-repeat; min-height: 72px; width: 158px;}
* html #blok_pravy_straznik_obrazek { padding-bottom: 12px; }
#blok_pravy_straznik_nadpis { background: #224d80 url('img/pravy_panel/nadpis_vyhledat_stranika.png') left top no-repeat; height: 33px}
#blok_pravy_straznik_nadpis_en { margin-top: 5px; background: #224d80 url('img/pravy_panel/nadpis_vyhledat_stranika.png') left top no-repeat; height: 33px}
#blok_pravy_straznik_nadpis_de { margin-top: 5px; background: #224d80 url('img/pravy_panel/nadpis_vyhledat_stranika.png') left top no-repeat; height: 33px}

/*** blok oddtazeni vozidla ***/
#blok_pravy_odtazeni { clear: both;  }
#blok_pravy_odtazeni_obrazek { background: #224d80 url('img/pravy_panel/blok_pravy_odtazeni.gif') left top no-repeat; min-height: 72px; width: 158px;}
* html #blok_pravy_odtazeni_obrazek { padding-bottom: 12px; }
#blok_pravy_odtazeni_nadpis { background: #224d80 url('img/pravy_panel/nadpis_odtazeni.gif') left top no-repeat; height: 33px}
#blok_pravy_odtazeni_nadpis_en { margin-top: 5px; background: #224d80 url('img/pravy_panel/radary_en.png') left top no-repeat; height: 33px}
#blok_pravy_odtazeni_nadpis_de { margin-top: 5px; background: #224d80 url('img/pravy_panel/radary_de.png') left top no-repeat; height: 33px}

/*** blok ukradena kola ***/
#blok_pravy_kola { clear: both;  }
#blok_pravy_kola_obrazek { background: #224d80 url('img/pravy_panel/blok_pravy_kola.gif') left top no-repeat; min-height: 72px; width: 158px;}
* html #blok_pravy_kola_obrazek { padding-bottom: 12px; }
#blok_pravy_kola_nadpis { background: #224d80 url('img/pravy_panel/nadpis_kola.gif') left top no-repeat; height: 33px}
#blok_pravy_kola_nadpis_en { margin-top: 5px; background: #224d80 url('img/pravy_panel/ukradena_kola_en.png') left top no-repeat; height: 33px}
#blok_pravy_kola_nadpis_de { margin-top: 5px; background: #224d80 url('img/pravy_panel/ukradena_kola_de.png') left top no-repeat; height: 33px}

/*** blok pro media ***/
#blok_levy_media { clear: both;  }
#blok_levy_media_obrazek { background: #224d80 url('img/pravy_panel/blok_levy_media.gif') left top no-repeat; min-height: 72px; width: 158px;}
* html #blok_levy_mediaobrazek { padding-bottom: 12px; }
#blok_levy_media_nadpis { background: #224d80 url('img/pravy_panel/nadpis_media.gif') left top no-repeat; height: 33px}

/*** blok facebook ***/
#blok_pravy_facebook { clear: both; width: 186px; }

/*** UvodnĂ­ strana ***/
/*** Zalozky - zpravy ***/
#zpravy { position: relative; width: 582px; /*position: relative; width: 772px; float: right;*/}
#zpravy .panely .panel {position: relative; display: none;}
#zpravy .panely .aktualni {display: block;}
#zpravy .zpravy_leve {position: relative; float: left; width: 372px;}
#zpravy .zpravy_prave {position: relative; float: right; width: 372px;}
#zpravy .zprava {position: relative;}
/*#zpravy h2 {margin-top: 0.545em;}
#zpravy h2.tisk {display: none;}
#zpravy h3 {margin: 0.813em 0 0.313em; font-size: 1.231em;}
#zpravy h1.tisk {display: none;}
#zpravy .obrazek {position: relative; display: block; float: left; padding: 0.077em 0 1em; width: 80px;}
#zpravy .bez_obrazku .obrazek {display: none;}
#zpravy .text {position: relative; display: block; float: right; padding: 0.077em 0 1em; width: 683px;}
#zpravy .bez_obrazku .text {width: 560px}
#zpravy .zpravy_leve .text, #zpravy .zpravy_prave .text { width: 283px;}
#zpravy .zpravy_leve .bez_obrazku .text, #zpravy .zpravy_prave .bez_obrazku .text { width: 372px;}
/*#zpravy .datum {margin: 0.091em 0 0.364em; font-size: 0.846em; line-height: 1.273em; color: #cb0e21;}
/*#zpravy p {margin: 0; font-size: 0.923em; line-height: 1.333em;}*/
/*#zpravy .prvni h3 {margin: 0.545em 0 0.5em; font-size: 1.692em;}
#zpravy .prvni p {margin: 0.923em 0 1.923em; font-size: 1em; line-height: 1.308em; font-weight: bold; color: #3d3d3d;}
#zpravy .prvni p.datum {margin: 1em 0 0.5em; font-size: 0.923em; line-height: 1.333em; color: #cb0e21;}*/

#zpravy_zalozky {position: relative; margin-bottom: 0.846em; width: 582px; padding-left: 1px;}
#zpravy_zalozky ul {position: relative; margin: 0; padding: 0; width: 582px;}
#zpravy_zalozky ul li {position: relative; display: block; float: left; margin: 9px 0 0 -1px; padding: 0; background: transparent none; font-size: 13px;}
#zpravy_zalozky ul li.aktualni {margin-top: 0; font-size: 17px; line-height: 1.375em; z-index: 2;}
#zpravy_zalozky ul li span {position: relative; display: block;}

#zpravy_zalozky ul li span.zalozka1 {background: #ececec url('img/zpravy/zalozka1_span.gif') left top repeat-y;}
#zpravy_zalozky ul li span.zalozka2 {background: #ececec url('img/zpravy/zalozka2_span.gif') left top repeat-y;}
#zpravy_zalozky ul li span.zalozka3 {background: #ececec url('img/zpravy/zalozka3_span.gif') left top repeat-y;}

#zpravy_zalozky ul li.aktualni span.zalozka1 {background: #f1f1f1 url('img/zpravy/zalozka1_span_akt.gif') left top repeat-y;}
#zpravy_zalozky ul li.aktualni span.zalozka2 {background: #f1f1f1 url('img/zpravy/zalozka2_span_akt.gif') left top repeat-y;}
#zpravy_zalozky ul li.aktualni span.zalozka3 {background: #f1f1f1 url('img/zpravy/zalozka3_span_akt.gif') left top repeat-y;}

#zpravy_zalozky ul li span span, #zpravy_zalozky ul li span a {position: relative; display: block; padding: 0 1px; color: #cb0e21;  background: transparent url('img/zpravy/zalozka_span2.gif') left bottom repeat-x !important;}
#zpravy_zalozky ul li.aktualni span.zalozka1 span, #zpravy_zalozky ul li.aktualni span.zalozka1 a {background: transparent url('img/zpravy/zalozka1_span2_akt.gif') left bottom repeat-x !important;}
#zpravy_zalozky ul li.aktualni span.zalozka2 span, #zpravy_zalozky ul li.aktualni span.zalozka2 a {background: transparent url('img/zpravy/zalozka2_span2_akt.gif') left bottom repeat-x !important;}
#zpravy_zalozky ul li.aktualni span.zalozka3 span, #zpravy_zalozky ul li.aktualni span.zalozka3 a {background: transparent url('img/zpravy/zalozka3_span2_akt.gif') left bottom repeat-x !important;}
#zpravy_zalozky ul li.aktualni span.zalozka4 span, #zpravy_zalozky ul li.aktualni span.zalozka4 a {background: transparent url('img/zpravy/zalozka1_span2_akt.gif') left bottom repeat-x !important;}
#zpravy_zalozky ul li span span span, #zpravy_zalozky ul li span a span {padding: 0.538em 0 0.769em; text-align: center; font-weight: bold; color: #224D80; text-decoration: underline; cursor: pointer; background: transparent url('img/zpravy/zalozka_span3.gif') left top repeat-x !important; font-weight: bold;}
#zpravy_zalozky ul li.over span span span, #zpravy_zalozky ul li span a:hover span {text-decoration: none;}
#zpravy_zalozky ul li.aktualni span span span, #zpravy_zalozky ul li.aktualni span.zalozka1 span span, #zpravy_zalozky ul li.aktualni span.zalozka2 span span, #zpravy_zalozky ul li.aktualni span.zalozka3 span span, #zpravy_zalozky ul li.aktualni span.zalozka4 span span,
#zpravy_zalozky ul li.aktualni span a span, #zpravy_zalozky ul li.aktualni span.zalozka1 a span, #zpravy_zalozky ul li.aktualni span.zalozka2 a span, #zpravy_zalozky ul li.aktualni span.zalozka3 a span, #zpravy_zalozky ul li.aktualni span.zalozka4 a span {padding: 10px 0 11px; text-decoration: none; background: transparent url('img/zpravy/zalozka_span3_akt.gif') left top repeat-x !important}
#zpravy_zalozky ul li.aktualni span span span {cursor: default;}
#zpravy_zalozky ul li span.zalozka1 span span, #zpravy_zalozky ul li span.zalozka1 a span {width: 169px;}
#zpravy_zalozky ul li span.zalozka2 span span, #zpravy_zalozky ul li span.zalozka2 a span {width: 201px;}
#zpravy_zalozky ul li span.zalozka3 span span, #zpravy_zalozky ul li span.zalozka3 a span {width: 207px;}
/*#zpravy .detail p {font-size: 1em;}
#zpravy .detail p.perex {font-size: 1.231em;}*/

/*** facebook ***/
div.comment_content { z-index: 0; }
.fb_edge_widget_with_comment  { border:medium none; height:60px; margin-top: 16px; margin-bottom: 8px; width:578px;  }
iframe { z-index: 0; position: static; margin-top: 25px; }
.fb_edge_widget_with_comment span { position: static; }
/*
#EB_wrap_img { opacity: 0; filter: alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";}
#facebook {z-index: 0;}*/
/*** utulek rozcestnik ***/
/*** nalezeni_psi ***/ 
div.box_nalezeni_psi { float: left; margin: 0; width: 286px; border-top: 11px solid #dedede; }
div.box_nalezeni_psi a {	display: block;  background: #224d80 url('img/rozcestnik/nalezeni_psi.gif') 0px 155px no-repeat; width: 286px;  text-decoration: none; }
div.box_nalezeni_psi a span {	display: block; padding: 28px 0 11px 0px; color: #fff; font-weight: bold; font-size: 1.4em; } 
div.box_nalezeni_psi a:hover {	background: #f7d810 url('img/rozcestnik/nalezeni_psi_hover.gif') 0px 155px no-repeat; width: 286px; text-decoration: none; color: #fff; } 

div.box_nalezeni_psi a.box_nalezeni_psi_en  {	display: block;  background: #224d80 url('img/rozcestnik/nalezeni_psi_en.png') 0px 155px no-repeat; width: 286px;  text-decoration: none; }
div.box_nalezeni_psi a span.box_nalezeni_psi_en {	display: block; padding: 28px 0 11px 0px; color: #fff; font-weight: bold; font-size: 1.4em; } 
div.box_nalezeni_psi a.box_nalezeni_psi_en:hover {	background: #f7d810 url('img/rozcestnik/nalezeni_psi_en_hover.png') 0px 155px no-repeat; width: 286px; text-decoration: none; color: #fff; } 

div.box_nalezeni_psi a.box_nalezeni_psi_de  {	display: block;  background: #224d80 url('img/rozcestnik/nalezeni_psi_de.png') 0px 155px no-repeat; width: 286px;  text-decoration: none; }
div.box_nalezeni_psi a span.box_nalezeni_psi_de {	display: block; padding: 28px 0 11px 0px; color: #fff; font-weight: bold; font-size: 1.4em; } 
div.box_nalezeni_psi a.box_nalezeni_psi_de:hover {	background: #f7d810 url('img/rozcestnik/nalezeni_psi_de_hover.png') 0px 155px no-repeat; width: 286px; text-decoration: none; color: #fff; } 

/*** nalezene kocky ***/ 
div.box_nalezene_kocky { float: left; margin: 0; width: 286px; border-top: 11px solid #dedede; }
div.box_nalezene_kocky a {	display: block;  background: #224d80 url('img/rozcestnik/nalezene_kocky.gif') 0px 155px no-repeat; width: 286px;  text-decoration: none; }
div.box_nalezene_kocky a span {	display: block; padding: 28px 0 11px 0px; color: #fff; font-weight: bold; font-size: 1.4em; } 
div.box_nalezene_kocky a:hover {	background: #f7d810 url('img/rozcestnik/nalezene_kocky_hover.gif') 0px 155px no-repeat; width: 286px; text-decoration: none; color: #fff; }

div.box_nalezene_kocky a.box_nalezene_kocky_en  {	display: block;  background: #224d80 url('img/rozcestnik/nalezene_kocky_en.png') 0px 155px no-repeat; width: 286px;  text-decoration: none; }
div.box_nalezene_kocky a span.box_nalezene_kocky_psi_en {	display: block; padding: 28px 0 11px 0px; color: #fff; font-weight: bold; font-size: 1.4em; } 
div.box_nalezene_kocky a.box_nalezene_kocky_en:hover {	background: #f7d810 url('img/rozcestnik/nalezene_kocky_en_hover.png') 0px 155px no-repeat; width: 286px; text-decoration: none; color: #fff; } 

div.box_nalezene_kocky a.box_nalezene_kocky_de {	display: block;  background: #224d80 url('img/rozcestnik/nalezene_kocky_de.png') 0px 155px no-repeat; width: 286px;  text-decoration: none; }
div.box_nalezene_kocky a span.box_nalezene_kocky_psi_de {	display: block; padding: 28px 0 11px 0px; color: #fff; font-weight: bold; font-size: 1.4em; } 
div.box_nalezene_kocky a.box_nalezene_kocky_de:hover {	background: #f7d810 url('img/rozcestnik/nalezene_kocky_de_hover.png') 0px 155px no-repeat; width: 286px; text-decoration: none; color: #fff; } 


/*** psi k adopci ***/ 
div.box_psi_k_adopci { float: left; margin: 0; width: 286px; border-top: 11px solid #dedede; }
div.box_psi_k_adopci a {	display: block;  background: #224d80 url('img/rozcestnik/psi_k_adopci.gif') 0px 155px no-repeat; width: 286px;  text-decoration: none; }
div.box_psi_k_adopci a span {	display: block; padding: 28px 0 11px 0px; color: #fff; font-weight: bold; font-size: 1.4em; } 
div.box_psi_k_adopci a:hover { background: #f7d810 url('img/rozcestnik/psi_k_adopci_hover.gif') 0px 155px no-repeat; width: 286px; text-decoration: none; color: #fff; } 

div.box_psi_k_adopci a.box_psi_k_adopci_en {	display: block;  background: #224d80 url('img/rozcestnik/psi_k_adopci_en.png') 0px 155px no-repeat; width: 286px;  text-decoration: none; }
div.box_psi_k_adopci a span.box_psi_k_adopci_en {	display: block; padding: 28px 0 11px 0px; color: #fff; font-weight: bold; font-size: 1.4em; } 
div.box_psi_k_adopci a.box_psi_k_adopci_en:hover { background: #f7d810 url('img/rozcestnik/psi_k_adopci_en_hover.png') 0px 155px no-repeat; width: 286px; text-decoration: none; color: #fff; } 

div.box_psi_k_adopci a.box_psi_k_adopci_de {	display: block;  background: #224d80 url('img/rozcestnik/psi_k_adopci_de.png') 0px 155px no-repeat; width: 286px;  text-decoration: none; }
div.box_psi_k_adopci a span.box_psi_k_adopci_de {	display: block; padding: 28px 0 11px 0px; color: #fff; font-weight: bold; font-size: 1.4em; } 
div.box_psi_k_adopci a.box_psi_k_adopci_de:hover { background: #f7d810 url('img/rozcestnik/psi_k_adopci_de_hover.png') 0px 155px no-repeat; width: 286px; text-decoration: none; color: #fff; } 


/*** kocky k adopci ***/ 
div.box_kocky_k_adopci { float: left; margin: 0; width: 286px; border-top: 11px solid #dedede; }
div.box_kocky_k_adopci a {	display: block;  background: #224d80 url('img/rozcestnik/kocky_k_adopci.gif') 0px 155px no-repeat; width: 286px;  text-decoration: none; }
div.box_kocky_k_adopci a span {	display: block; padding: 28px 0 11px 0px; color: #fff; font-weight: bold; font-size: 1.4em; } 
div.box_kocky_k_adopci a:hover { background: #f7d810 url('img/rozcestnik/kocky_k_dopci_hover.gif') 0px 155px no-repeat; width: 286px; text-decoration: none; color: #fff; }    

div.box_kocky_k_adopci a.box_kocky_k_adopci_en {	display: block;  background: #224d80 url('img/rozcestnik/kocky_k_adopci_en.png') 0px 155px no-repeat; width: 286px;  text-decoration: none; }
div.box_kocky_k_adopci a span.box_kocky_k_adopci_en {	display: block; padding: 28px 0 11px 0px; color: #fff; font-weight: bold; font-size: 1.4em; } 
div.box_kocky_k_adopci a.box_kocky_k_adopci_en:hover { background: #f7d810 url('img/rozcestnik/kocky_k_adopci_en_hover.png') 0px 155px no-repeat; width: 286px; text-decoration: none; color: #fff; }    

div.box_kocky_k_adopci a.box_kocky_k_adopci_de {	display: block;  background: #224d80 url('img/rozcestnik/kocky_k_adopci_de.png') 0px 155px no-repeat; width: 286px;  text-decoration: none; }
div.box_kocky_k_adopci a span.box_kocky_k_adopci_de {	display: block; padding: 28px 0 11px 0px; color: #fff; font-weight: bold; font-size: 1.4em; } 
div.box_kocky_k_adopci a.box_kocky_k_adopci_de:hover { background: #f7d810 url('img/rozcestnik/kocky_k_adopci_de_hover.png') 0px 155px no-repeat; width: 286px; text-decoration: none; color: #fff; }    
 
/*** kocky k adopci ***/ 
table.utulek_tabulka { clear: both; border-collapse: collapse;  margin: 0; margin-bottom: 18px; }
table.utulek_tabulka td { padding: 0; vertical-align: top; }
table.utulek_tabulka td.mezera_vertikalni { width: 15px; }
table.utulek_tabulka td.mezera_horizontalni { height: 15px; }

/*** utulek vypis - aktualni ***/
div.utulek_vypis {  }
div.utulek_vypis table { width: 100%; }
div.utulek_vypis div.levy { float: left; width: 286px/*286px*/; background-color: #f4f4f4; border-top: 1px solid #e8e8e8; margin-right: 8px; margin-bottom: 4px;  }
div.utulek_vypis div.pravy { float: left; width: 286px/*286px*/; background-color: #f4f4f4; border-top: 1px solid #e8e8e8; margin-bottom:4px; }
div.utulek_vypis div.obrazek { float: left; padding: 0; margin: 0; }
div.utulek_vypis div.obrazek a {border: none; margin: 0; padding: 0; display: block;}
div.utulek_vypis div.obrazek img { padding: 10px; margin: 0; }
div.utulek_vypis div.obrazek { padding: 0; margin: 0; display: block; }
div.utulek_vypis div.oddelovac { background-color: transparent; border: none; width: 15px; padding: 0; }
div.utulek_vypis div.info {  padding: 0; margin: 10px 10px 0px 0; }
div.utulek_vypis div.breed {  font-weight: bold; }
div.utulek_vypis div.radek { margin: 0; padding: 0; border: 0; }
a.ztracene_zvire { background-color: #F7D810; display: block; padding: 8px 10px 8px 10px; font-weight: bold; margin-bottom: 18px; cursor: pointer; }
a.ztracene_zvire span {cursor: pointer;}
h3.nejnovejsi_obyvatele { margin-bottom: 16px; font-size: 18px; }
div.finding_date { margin-bottom: 4px; }
div.breed { margin-bottom: 4px; }
p.detail { margin-bottom: 0px; }
p.detail a { border: none; margin: 0; padding: 0; }

/*** aktualni informace - zpravy utulek ***/
div.aktuality_utulek {  }
div.aktuality_utulek {padding: 5px 3px 15px 0px;background: transparent url('img/menu_leve_okraj.gif') left bottom repeat-x;overflow: hidden;}
div.aktuality_utulek h2 {font-size: 1.2em;font-weight: bold;margin: 0 0 0.4em 0; }
div.aktuality_polozka_utulek {margin-bottom: 15px;} 
div.aktuality_polozka_utulek h2 {margin: 0 0 0.1em 0;font-weight: bold;}
div.aktuality_polozka_utulek h3 {margin: 0 0 8px 0;}
div.aktuality_polozka_utulek h3 a {font-weight: bold; font-size: 1.085em;}
div.aktuality_polozka_utulek h3 a:hover { color: #f7d810; text-decoration: underline; }
div.aktuality_polozka_utulek a:hover img { border: 1px solid #D3D6D6; }
div.aktuality_polozka_utulek a img { border: 1px solid #D3D6D6; }
div.aktuality_polozka_utulek p {margin-bottom: 15px;font-size: 1em;line-height: 150%;}
div.aktuality_polozka_utulek p.datum {display: inline; color: #204C7F; font-weight: bold; padding: 0;margin: 0;}
div.aktuality_polozka_utulek p.kategorie { display: inline; color: #204C7F;padding: 0;margin: 0; padding-left: 8px; }
div.aktuality_polozka_utulek span.vice { padding-left: 4px; }
div.aktuality_polozka_utulek { float: left; margin: 0 15px 0 0; }
div.aktuality_polozka_utulek { margin: 0px 0 0 0; }
p.archiv { font-weight: bold; clear: both; }

/*** preogramy prevence ***/
div#aktuality_pro_verejnost { margin-top: 26px; }
div.aktuality_prevence_polozka_obrazek { float: left; border:0; padding:0; margin: 0; position: relative; }
div.aktuality_prevence_polozka_obrazek img { float: left; border:0; padding:0; margin: 0; position: relative;}
div.aktuality_prevence_polozka_obrazek img.nadpis {float: left; border:0; padding:0; margin: 0 0 14px 0;; position: relative;}
div.aktuality_prevence_polozka_obrazek img.nadpis_de {float: left; border:0; padding:0; margin: 0 0 14px 0;; position: relative;}
 div.aktuality_prevence_polozka_obrazek img.nadpis_en {float: left; border:0; padding:0; margin: 0 0 14px 0;; position: relative;}

div.aktuality_prevence_polozka_obrazek img.obrazek {float: left; border:1px solid #C8C8C7; padding:0; margin: 0; position: relative;}
div.aktuality_prevence_polozka_obrazek { padding: 0 0 0 14px; border-right:1px solid #C8C8C7; margin: 0 0 0 0; width: 142px; }
div.aktuality_prevence_polozka_obsah { margin: 0 14px 0 170px;  position: relative; padding-top: 2px;}
div.aktuality_prevence_polozka_obsah p { margin-bottom: 0px; }
div.aktuality_prevence_polozka_obsah h3 { margin: 0 0 14px 0;}
div.aktuality_prevence_polozka_obsah h3.short { margin: 0 0 5px 0;}
div.aktuality_program_prevence { margin-bottom: 14px; }
div.aktuality_prevence_polozka_obsah a.odkaz_na_kategorii { position: absolute; bottom: 2px; left: 11px; float: left; margin:0; padding: 8px 14px; display: block; font-weight: bold; background-color: #224D80; color: #ffffff; width: auto;  }
div.aktuality_prevence_polozka_obsah a:hover.odkaz_na_kategorii { background-color: #F7D810; color: #224D80; text-decoration: underline;  }

#aktuality_pro_verejnost img.nadpis { margin-left: -2px; }
#aktuality_pro_mladez img.nadpis { margin-left: 13px; }
#aktuality_pro_seniory img.nadpis { margin-left: 9px; margin-top: 4px; }
#aktuality_pro_ZTP img.nadpis { margin-left: 2px; margin-top: 4px; }

#aktuality_pro_verejnost img.nadpis_de { margin-left: -6px; }
#aktuality_pro_mladez img.nadpis_de { margin-left: 0px; }
#aktuality_pro_seniory img.nadpis_de { margin-left: 6px; margin-top: 4px; }
#aktuality_pro_ZTP img.nadpis_de { margin-left: -3px; margin-top: 4px; }

#aktuality_pro_verejnost img.nadpis_en { margin-left: 30px; }
#aktuality_pro_mladez img.nadpis_en { margin-left: 30px; }
#aktuality_pro_seniory img.nadpis_en { margin-left: 30px; margin-top: 4px; }
#aktuality_pro_ZTP img.nadpis_en { margin-left: 30px; margin-top: 4px; }

#aktuality_pro_seniory div.aktuality_prevence_polozka_obsah {  }
#aktuality_pro_ZTP div.aktuality_prevence_polozka_obsah {  }

#aktuality_prevence_nadpis_mladez_de { margin-left: 0px; }
.odsazeni { margin-top: 26px; }

.news-list-browse { display: block; min-height: 35px; height: 35px; min-width: 98%; ;width: 98%; padding: 0; margin: 0; border:0; }
.news-list-browse a { min-height: 15px; height: 15px; text-decoration: none; color: #ffffff; display: block; float: left; background-color: #224D80; padding: 4px 8px; margin:0 2px; font-weight: bold; }
.news-list-browse span.active { min-height: 15px; height: 15px; text-decoration: none; color: #224D80; display: block; float: left; background-color: #F7D810; padding: 4px 8px; margin:0 2px; font-weight: bold; }
.news-list-browse a:hover { text-decoration: none; color: #224D80; display: block; float: left; background-color: #F7D810; padding: 4px 8px; margin:0 2px; font-weight: bold; }     

/*** Fotogalerie **/
.pager_wrap { clear: both; width: 99%;  display: block; height: 40px; margin-top: 140px; }
.second_wrap { clear: both; width: 99%;  display: block; height: 40px; margin-top: 5px; }
#pager {  float: left;display: block; clear: none; min-height: 32px; height: 32px; padding: 0; margin: 0; border:0;  }
#pager a {  display: block; float: left; padding: 4px 8px; margin:0 2px; font-weight: bold; border: none;}
#pager a:hover { display: block; float: left; padding: 4px 8px; margin:0 2px; border: none; }
#pager a.active { min-height: 15px; height: 15px; display: block; float: left;padding: 4px 8px; margin:0 2px; border: none;}

#pager a {text-decoration: none; color: #ffffff;  background-color: #224D80; }
#pager a.active,#pager .tx_odmpbrno_page_active { text-decoration: none; color: #224D80;  background-color: #F7D810; font-weight: bold; }
#pager a:hover { text-decoration: none; color: #224D80; font-weight: bold; background-color: #F7D810;}     
#pager a.begin { color: #224D80; background-color: #F7D810; }
#pager a.begin:hover { color: #224D80; background-color: #F7D810; }
#pager a.end { color: #224D80; background-color: #F7D810; }
#pager a.end:hover { color: #224D80; background-color: #F7D810;  }


#prev a {  min-height: 15px; height: 15px; text-decoration: none; color: #ffffff; display: block; float: left; background-color: #224D80; padding: 4px 8px; margin:0 2px; font-weight: bold; border: none; }
#next a {  min-height: 15px; height: 15px; text-decoration: none; color: #ffffff; display: block; float: left; background-color: #224D80; padding: 4px 8px; margin:0 2px; font-weight: bold; border: none; }

#prev a:hover { text-decoration: none; color: #224D80; display: block; float: left; background-color: #F7D810; padding: 4px 8px; margin:0 2px; font-weight: bold; border: none;}     
#next a:hover { text-decoration: none; color: #224D80; display: block; float: left; background-color: #F7D810; padding: 4px 8px; margin:0 2px; font-weight: bold; border: none;}     

#big_img { width: 548px; padding: 10px 15px; border-color: #D3D6D6;}
.prev_next { width: 580px; }

.fotogalerie_wrap { margin: 0 0 15px; }
.fotogalerie_wrap h3 a { font-size: 1.085 em; }
.fotogalerie_obrazek_wrap { float:left; margin:0 15px 15px 0; }

/*** Anketa ***/
#telo_leve .tx-jkpoll-pi1 { margin: 20px 0 35px 0; padding: 0 }
#telo_leve .tx-jkpoll-pi1 p { margin: -5px 0 8px 0; padding: 0px 0px 5px 0px; color: #224d80; font-weight: bold; }
#telo_leve .tx_jkpoll_pi1_result_horizontal p { background: none; color: #000; margin: 0; padding: 5px 0px 5px 0px;}
#telo_leve .tx_jkpoll_pi1_result_horizontal p.result { font-weight: normal }
ul.tx_jkpoll_pi1_answers { margin-bottom: 0 }
ul.tx_jkpoll_pi1_answers li { background: none; border: none; padding: 0 0 8px 0px;}
ul.tx_jkpoll_pi1_answers label { border: none; margin-left: 0; margin-bottom: 10px;}
#telo_leve .tx_jkpoll_pi1_answer { margin: 0; }
#telo_leve .tx-jkpoll-pi1 input { border: none; margin-left: 0; margin-top: 5px;}
#telo_leve .tx-jkpoll-pi1 input.pollsubmit { background-color: #224d80; padding: 2px 8px 2px 8px; color: #fff; margin: -15px 0 0 0 }

#c695 h3 { background: #224d80 url('img/anketa/anketa.gif') left top no-repeat; height: 50px}
#c695 img { margin: 30px 0px 0px 0px; }

/*** Evidence kradenĂ˝ch kol ***/
p.vysledek { border-top: 10px solid #F7D810; border-bottom: 10px solid #F7D810; margin: 15px 0; padding: 15px; background-color: #224D80; color: #ffffff; font-size: 14px; font-weight: bold; }
p.kradene { color: #F7D810; }
.evidence_odeslat { border: none; padding: 2px 5px; background-color: #224D80; color: #ffffff; font-weight: bold; }

/*** SluĹľebny ***/
.kontakty_wrap { position: relative; }
.kontakty_wrap .image_description { position: absolute; bottom: -28px; right: 280px; width: 125px;  }
.kontakty_wrap .image_description img { float: left; padding-bottom: 3px;}
.kontakty_wrap .image_description span {  float: left; display: block; position: relative; }
.kontakty_wrap .image_description span.image_description_text {  width: 400px; height: 40px;  }
.image_description_text p { margin-bottom: 2px; font-weight: bold; }
.kontakty_wrap table {  margin: 25px 0 0px 0; width: 100%;}
.kontakty_wrap table td { width: 150px; }
kontakty_wrap p.detail { margin: 0 0 0 8px; }
.kontakty_wrap h3 { margin-bottom: 8px; }
.kontakty_wrap h2 { margin-top: 15px; margin-bottom: 8px; }

#sluzebny_odeslat { border: none; padding: 2px 5px; background-color: #224D80; color: #ffffff; font-weight: bold; }
/* Seznamy */

ul.autocompleter-choices { position: absolute; background-color: white; z-index: 600; opacity: 0; filter: alpha(opacity=0); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  }
ul.autocompleter-choices li { padding: 5px 0 5px 15px; list-style: none; background: white; background-color: white; line-height: 140%; }
ul.autocompleter-choices li.autocompleter-selected { background-color: #224D80; color: #ffffff; }
tx-odstoresearch-pi1 form { position: relative; }
h3.revir { margin: 5px 0; padding: 0; }
/*** FAQ ***/

#faq_submit { border: none; padding: 3px 5px; background-color: #224D80; color: #ffffff; font-weight: bold; }
#faq_select { margin-right: 18px; }
#faq_search { margin-right: 18px; }
.tx-odfaq-pi1 form { padding-top: 8px; padding-left: 0px; padding-bottom: 20px; }
#faq { padding-left: 0px; }
.faq_kategorie { margin-top: 15px; }
/*** Utulek ***/
div.utulek_vypis div.text_records { padding:0; margin:0 0 5px 0; }
div.utulek_detail div.obrazky {
	float: left;
	width: 275px;
	}

div.utulek_detail div.obrazky img {
	float: left;
	border: 1px solid #DBD9DA;
	}
	
div.utulek_detail div.info {
	float: left;
	width: 290px;
	}

div.utulek_detail div.info p {
	margin: 0;
	}
	
div.utulek_detail div.info p.referencni_cislo {
	font-weight: bold;
	color: #224D80;
	}
	
div.utulek_detail div.info span.header_reference_number,
div.utulek_detail div.info span.header_species
div.utulek_detail div.info span.header_breed {
	/*display: none;*/
	}

div.utulek_detail div.info p span {
	font-weight: bold; display: block
	}
div.utulek_detail div.info div span { font-weight: bold; }
div.info div.reference_number {
  	font-weight: bold;
  	font-size: 15px;
	color: #224D80;
	margin-bottom: 10px;
}

div.info div { margin-bottom: 3px; }

div.reference_number_list { font-weight: bold; color: #224D80; margin-bottom: 8px; font-size: 13px; }
div.reference_number_main { font-weight: bold; color: #224D80; margin-bottom: 8px; font-size: 13px; }
/*** Mutace ***/
div#mutace {position: relative; float: left; padding: 7px 0 7px 48px;}
div#mutace h2 {display: inline; padding: 2px 0px 0 0; margin: 0; font-size: 1em; font-weight: bold; color: #fff; background: transparent url('img/zahlavi/sipka.png') right top no-repeat;}
div#mutace ul {display: inline; margin: 0; padding: 0; line-height: 2em;}
div#mutace ul li {display: inline; margin: 0; padding: 0 0 0 0px; background: transparent none; color: #000000; line-height: 2em;}
div#mutace ul li span {padding: 0 14px 0 24px; color: #000000;}
div#mutace ul li a { padding: 0; color: #000000; }
div#mutace ul li a.cz, div#mutace ul li span.cz {background: transparent url('img/zahlavi/cz.gif') left 0.083em no-repeat;}
div#mutace ul li a.de, div#mutace ul li span.de {background: transparent url('img/zahlavi/de.gif') left 0.083em no-repeat;}
div#mutace ul li a.en, div#mutace ul li span.en {background: transparent url('img/zahlavi/en.gif') left 0.083em no-repeat;}
div#mutace ul li a:hover {color: #000000}
tx-odstores-pi1 {margin-top: 7px;}

/**** Kontextove menu ***/
h2.menu_kontextove_nadpis {position: relative; float: right; width: 540px; padding-right: 38px; margin-top: 0.5em; font-size: 1em; font-weight: bold;}
h2.menu_kontextove_nadpis a {}
.menu_kontextove {position: relative; width: 540px; float: right; margin-top: 8px; margin-bottom: 18px; padding-right: 38px;}
.menu_kontextove ul {position: relative; display: block; width: 540px; margin: 0; padding: 0; }
.menu_kontextove ul li {position: relative; display: block; margin: 0; padding: 0 15px 0 20px; width: 235px; float: left; text-indent: -20px; background: transparent none;}
.menu_kontextove ul li.aktualni {font-weight: bold;}
.menu_kontextove ul li a, .menu_kontextove ul li span {position: relative; padding-bottom: 3px; padding-left: 20px; background: transparent url('img/ikonky/kontext.gif') left 0.077em no-repeat;}
.menu_kontextove ul li a:hover {background-image: url('img/ikonky/kontext_hover.gif');}

p.error { background-color:red; border:1px solid black; font-weight:bold; margin:0 0 3px; padding:8px 20px; }
                             
/*** Kontaktni formular ***/
#kontaktni_formular_odeslat {  float: right; margin: 5px 65px; border: none; padding: 2px 8px; background-color: #224D80; color: #ffffff; font-weight: normal; }
#kontaktni_formular_odeslat_de {  float: right; margin: 5px 58px; border: none; padding: 2px 8px; background-color: #224D80; color: #ffffff; font-weight: normal; }
#kontaktni_formular_odeslat_en {  float: right; margin: 5px 40px; border: none; padding: 2px 8px; background-color: #224D80; color: #ffffff; font-weight: normal; }

p.pole input {  width: 310px; border: 1px solid #808080; margin: 0; padding: 1px 2px; }
p.pole textarea {  width: 310px; border: 1px solid #808080; margin: 0; padding: 1px 2px; }
.kontaktni_formular table.vyrazna h2 { margin-left: 25px; }
.kontaktni_formular { border: none; }

/*** Najdi svĂ©ho strĂˇĹľnĂ­ka ***/
#officer_street_search { margin: 0 0 15px 0; }
.vyber_ulici_wrap { margin-bottom: 15px; }

#territory_contact p { margin-bottom: 14px; }
#territory_contact .levy { float: left; width: 150px;  }
#territory_contact .pravy { float: left; }
/*#territory_streets { float: left; }
#territory_streets div { float: left; width: 190px;  }*/
#territory_image { float: left; }

.territory_image_description { float: left;font-size: 12px; margin: 0px 0 15px 0px; }
.territory_image_description a { font-style: normal; }
.streets_image_wrap { margin: 10px 0 0 0; }

.officer_form p.pole input { width: 270px; }
.officer_form p.pole textarea { width: 270px; }
.officer_form #kontaktni_formular_odeslat { margin: 5px 20px 5px 0; }
.contact_form_link_wrap { font-weight: normal; position: relative; top: -15px;  }
.contact_form_link_wrap a,.contact_form_link_wrap a:link,.contact_form_link_wrap a:visited { text-decoration: underline; }
.contact_form_link_wrap a:hover { text-decoration: none; }
h2.territory_map { margin: 15px 0 8px 0; }
#territory_streets ul { float: left; width: 190px; }
#territory_streets ul li { background: transparent; padding: 0 0 0px 4px }
.territory_street_col1 { float: left; display: block; margin-left:1px; width: 190px; height: 20px; }
.territory_street_col2 { float: left; display: block;  width: 190px; height: 20px;  }
.territory_street_col3 { float: left; display: block;  width: 190px; height: 20px;  }
/*** linka kolem objectu pri focusu ****/
:link:focus { -moz-outline: 0px; }
a, a:hover, a:active, a:focus { outline: 0; }
object, embed { outline: 0; }
input::-moz-focus-inner { border: 0; }

p.cant_read { padding-left: 12px; }  
#tx_pilmailform_pi1-text-specialmail { display: none; visibility: hidden; }

.tx-powermail-pi1 fieldset { border: 0;}
.tx-powermail-pi1 fieldset div {padding: 10px 0;}
.tx-powermail-pi1 fieldset label {width: 150px; float: left; padding: 2px 0 5px 0; font-size: 13px; font-weight: bold;}
.tx-powermail-pi1 fieldset input.powermail_text {border: 1px solid #CCC; width: 180px;}
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_label {font-weight: bold;font-size: 13px;float: left; width: 150px;}
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_select {margin-left: 150px; }
.tx-powermail-pi1 fieldset .tx_powermail_pi1_fieldwrap_html_checkbox_title {font-weight: bold;font-size: 13px;float: left; padding-right: 20px;}
.tx-powermail-pi1 fieldset .powermail_check_inner {margin-left: 100px; padding: 0;}
.tx-powermail-pi1 fieldset .powermail_check_inner label {display: none;}
.tx-powermail-pi1 fieldset input.powermail_submit {float: right; margin-right: 50px; background: url('img/tlacitko_formular.gif') 0 0 no-repeat; border: 0; font-weight: normal; font-size: 15px; padding: 10px 28px; cursor: pointer;}
.tx-powermail-pi1 fieldset legend {text-transform: uppercase; font-size: 17px;} 




