/*
  Autor: Přemysl Posker - premysl@poski.com
  Licence: © Copyright 2007 Poski.com s.r.o. Všechna práva vyhrazena. Kopírování bez souhlasu majitele zakázáno.
*/

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearing {clear:both;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
body {font-size: 75%;font-family:Arial,Verdana;line-height:1.3em;background: #F7AF43 url(images/bgBody.gif) repeat-x;padding: 0px 0px 25px 0px;color:#000000;}
img {border:0px;}

#lead {width:1000px;margin: 0px auto;position:relative;padding: 0px 0px 10px 0px;background:#FFFFFF url(images/bgLead.gif) no-repeat;}
#logo {width:454px;height:92px;display:block;left:26px;top:121px;position:absolute;overflow:hidden;}
#logo h1, #logo h1 span{width:454px;height:92px;position: absolute;top: 0px;left: 0px;z-index: 1;overflow: hidden;color: #fff;padding-left: 0px;padding-top: 0px;margin: 0px;}
#logo h1 span{width:454px;height:92px;background-image: url(images/logo.gif);background-repeat:no-repeat;display: block;left: 0px;cursor: pointer;margin: 0px;overflow:hidden;}

#top-nav {position:absolute;left:1px;top:64px;height:36px;padding-right:14px;background:url(images/shadowTop-nav.gif) no-repeat top right;}
#top-nav a {height:26px;padding-top:10px;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#6D6D6D;font-size:1.1em;display:block;overflow:hidden;float:left;margin-right:1px;background:url(images/bgTop-nav-Item.gif) repeat-x;}
#top-nav a:hover {color:#FFFFFF;background:url(images/bgTop-nav-Item.gif) repeat-x left -36px;}
#top-nav a#titulka {padding-left:21px;padding-right:22px;}
#top-nav a#uredni-deska {padding-left:27px;padding-right:28px;}
#top-nav a#kontakty {padding-left:40px;padding-right:42px;}
#top-nav a.nav-sel {background-position: left -36px;color:#FFFFFF;}

#top-email {position:absolute;top:10px;right:19px;}
#top-email a {color:#D00000;text-decoration:underline;}
#top-email a:hover {color:#000000;text-decoration:underline;}

#top-search {position:absolute;top:237px;right:210px;height:42px;}
#top-search form input.text {padding:4px 0px 0px 10px;height:20px;width:170px;color:#D00000;border:1px solid #FF0000;background:url(images/bgInputSearch.gif) no-repeat;float:left;margin-right:3px;}

#content {float:right;width:779px;}

#left-col {width:198px;margin:276px 0px 0px 6px;float:left;display:inline;text-align:center;}

#center-col {width:560px;float:left;display:inline;margin-top:325px;padding-bottom:15px;line-height:1.6;}
#center-col h2 {font-size:1.3em;color:#D00000;font-family:Arial;margin-left:10px;margin-right:10px;padding: 0px 0px 20px 0px;text-transform:uppercase;}
#center-col p {margin:0px 10px 10px 10px;}
#center-col img.imgRight {float:right;margin: 0px 20px 10px 10px;}
#center-col .hr {background:#DFE0DB;border:0px solid #FFFFFF;height:31px;display:block;overflow:hidden;clear:both;background:url(images/centerHr.gif) repeat-x;}
#center-col h3 {background:none;font-size:1em;color:#000000;text-transform:none;padding:0px 0px 12px 0px;height:auto;margin-left:10px;margin-right:10px;margin-top:10px;}
#center-col a {color:#D00000;text-decoration:underline;}
#center-col a:hover {color:#000000;text-decoration:underline;}
#center-col p img {float:left;margin:0px 15px 10px 0px;}
#center-col p.center {text-align:center;font-weight:bold;}
#center-col ul, ol {margin-left:30px;line-height:1.4em;}
#center-col hr {border-width:1px 0px 0px 0px;border-style:solid; border-color:#000000;margin:20px 0px;clear:both;}
#center-col .mas img{ width:560px; }
#center-col .banner {text-align:center;margin:20px 0px 20px 0px;}

#right-col {width:203px;float:right;display:inline;margin:201px 1px 0px 0px;background:url(images/bgRightCol.gif) no-repeat top left;padding:30px 0px 0px 6px;}
#right-col #address {padding:0px 0px 0px 27px;}
#right-col #address p {margin-bottom:8px;}
#right-col a {color:#D00000;text-decoration:underline;}
#right-col a:hover {color:#000000;text-decoration:underline;}
#right-col .col-bar .bar-content {padding-left:20px;width:163px;}
#right-col .col-bar .bar-content p {margin-bottom:8px;}
#right-col .col-bar .bar-content hr {border-top:1px solid #C2C3BF;border-bottom:1px solid #FFFFFF;border-left:0px;border-right:0px;margin-bottom:10px;display:block;overflow:hidden;}

#footer {font-weight:bold;width:944px;margin:0px auto;height:60px; padding:25px 28px 0px 28px;color:#D00000;text-align:right;}
#footer p {color:#FFFFFF;float:left;text-align:left;}
#footer a {color:#D00000;text-decoration:underline;}
#footer a:hover {color:#000000;text-decoration:underline;}

.col-bar {width:198px;margin-bottom:5px;text-align:left;}
.col-bar .bar-header {width:198px;height:5px;background:url(images/bgColBarTop.gif) no-repeat;display:block;overflow:hidden;}
.col-bar .bar-content {width:168px;background:url(images/bgColBar.gif) repeat-y;padding:10px 15px 15px 15px;}
.bar-content a {color:#D00000;text-decoration:underline;}
.bar-content a:hover {text-decoration:none;}
.col-bar .bar-footer {width:198px;height:5px;background:url(images/bgColBarBottom.gif) no-repeat;clear:both;display:block;overflow:hidden;}
.col-bar h3 {font-size:1em;color:#6D6D6D;font-family:Arial;text-transform:uppercase;padding: 13px 0px 0px 16px;height:27px;background:url(images/bgColBarHeader.gif) no-repeat;}
.bar-content h3 {background:none;font-size:1em;color:#000000;text-transform:none;padding:0px 0px 12px 0px;height:auto;}

.red h3 {background:url(images/bgColBarRedHeader.gif) no-repeat;}
.red a {margin-left:5px;font-weight:bold;font-size:1.1em;color:#000000;text-decoration:underline;background:url(images/bgLeft-nav.gif) no-repeat left 7px;display:block;padding: 3px 0px 3px 14px;}
.red a:hover {font-size:1.1em;color:#D00000;text-decoration:underline;background:url(images/bgLeft-nav.gif) no-repeat left -56px;}

.bar-content table {width:100%;text-align:center;}
.bar-content table tr td {font-size:0.8em;vertical-align:top;}
.bar-content table tr td img {border:1px solid #FFFFFF;}
p.right {text-align:right;}

.news_index, .news_listing_item { padding: 10px; }
.news_index .timestamp { display: none; }

.listing_item { margin-left: 10px; }

.listing_item { clear: both; margin-bottom: 1em; }
.listing_item img, .get_item img { float: left; margin-right: 20px; }

.uradRight{float:right; margin-right:210px;;margin-top:-13px;}
.uradLeft{float:left;margin-top:-13px;margin-left:10px;}

/*zdravotnictví*/
#zdravotnictvi table.lide td.email {width:100px}
#zdravotnictvi table.lide td.telefon {width:100px}
#zdravotnictvi table {border-collapse:collapse;margin-left:10px;}

/*jk*/
/*RESET*/
.reset{border: 0px none;margin: 0px;padding: 0px;float: none;clear: both;width: 0px;height:0px;line-height: 0px;font-size: 0px;}
div.tri{display:block;float:left;width:33%;margin-bottom:5px;margin-top:5px;}
div.pet{display:block;float:left;width:20%;margin-bottom:5px;margin-top:5px;}
div.tri img,div.pet img{border:4px solid #f3f4ef;}
.reset2{clear:both; margin-bottom:20px;}
.imgl{float:left;margin-right:10px;margin-bottom:10px;}
.imgr{float:right;margin-left:10px;margin-bottom:10px;}

/*tables*/
#center-col table{margin-bottom:20px;}
#center-col table tr td{padding:2px;background:#f3f4ef;border-bottom:1px solid #dfe0db;}
#center-col h4{padding-left:10px;}
#center-col ul li{list-style-type:square;}

.gallery_listing_item_short { float: left; margin-right: 1em; margin-bottom: 1em; }


/*******TF*********/

#center-col table.lide {width:100%;margin-bottom:10px;border-collapse:collapse;}
#center-col table.lide-top {margin-top:10px;}
#center-col table.lide td {background:#FFFFFF;border:0;vertical-align: top;}
#center-col table.lide td.dvere {width:13%;}
#center-col table.lide td.telemail {width:18%;}

/* ZADOSTI */
#center-col .zadost p.formCat {font-size:1.1em;margin-bottom:7px;color:#D00000;}
#center-col .zadost label {cursor:pointer;vertical-align:middle;display:inline;}
#center-col .zadost input.inputText {padding:2px;vertical-align:middle;}
#center-col .zadost input.inputCheckBox {vertical-align:middle;margin-right:5px;}
#center-col .zadost input.name {width:190px;}
#center-col .zadost input.vztah {width:120px;}
#center-col .zadost input.rc {width:80px;}
#center-col .zadost input.povolani {width:100px;}
#center-col .zadost input#year {width:60px;}
#center-col .zadost input.long {width:360px;}
#center-col .zadost textarea.adresa {padding:2px;width:300px;height:130px;}
#center-col .zadost textarea.zamestnani {padding:2px;width:300px;height:130px;}
#center-col .zadost textarea.zastupce {padding:2px;width:500px;height:60px;}
#center-col .zadost textarea.ucetnictvi {padding:2px;width:500px;height:60px;}
#center-col .zadost textarea.podrobny_popis {padding:2px;width:500px;height:100px;}
#center-col .zadost textarea.ucel_financniho_prispevku {padding:2px;width:500px;height:80px;}
#center-col .zadost table.zadostTable {border-collapse:collapse;margin-left:10px;margin-bottom:0px;}
#center-col .zadost table.zadostTable tr th {padding:0.4em 0em 0.3em 0em;vertical-align:top;}
#center-col .zadost table.zadostTable tr th.right {text-align:right;padding-right:7px;padding-left:10px;}
#center-col .zadost table.zadostTable tr th.left {text-align:left;padding-right:7px;padding-left:10px;}
#center-col .zadost table.zadostTable tr td {border-bottom:0px;background:none;padding:0.3em;vertical-align:top;}
#center-col .zadost table.zadostTable tr td.center {text-align:center;}
#center-col .zadost table.zadostTable tr td.nob {padding-bottom:0px;}
#center-col .zadost table.zadostTable tr td input#jine_popis {display:none;}
#center-col .hidden {display:none;}

#center-col .datum {width:200px;float:left;margin-bottom:20px;text-align:center;margin-bottom:1px;}
#center-col .datum .pole {border-bottom:1px dotted #000;height:80px;}
#center-col .podpis {width:200px;float:right;margin-bottom:20px;text-align:center;}
#center-col .podpis .pole {border-bottom:1px dotted #000;height:80px;}
.mycenter {text-align:center;}

.listing_item_dokumenty {padding-bottom:10px;}
.listing_item_dokumenty .inDoc {padding-left:60px;background:url(images/iconWord.gif) no-repeat 0px 8px;min-height:54px;_height:54px;}
.listing_item_dokumenty .inPdf {padding-left:60px;background:url(images/iconPdf.gif) no-repeat 0px 8px;min-height:54px;_height:54px;}
.listing_item_dokumenty .inXls {padding-left:60px;background:url(images/iconXls.gif) no-repeat 0px 8px;min-height:54px;_height:54px;}
.listing_item_dokumenty .inOther {padding-left:60px;background:url(images/iconWord.gif) no-repeat 0px 8px;min-height:54px;_height:54px;}

/*dodelavky*/
.mala-alfa {list-style-type:lower-alpha;margin-bottom:12px;}
.label{width:320px;display:inline-block;}
