/* Autor: PĹ™emysl Posker */

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;}
body {font-size:81.25%;font-family:Arial,Verdana,sans-serif;line-height:1.3em;background:#f3f5f8 url(../images/bgBody.png) repeat-x top left;padding:0px 0px 27px 0px;color:#505050;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:underline;;}
a:hover {text-decoration:none;}
input {}
input.iText {background:#fff url(../images/bgInput.gif) no-repeat;border:1px solid #acacac;color:#6d6d6d;}
input.check {margin-right:10px;}
textarea {width:194px;height:87px;padding:3px;background:#fff url(../images/bgItext.gif) no-repeat;border:1px solid #bebebe;}
select.iText {margin-right:7px;padding:2px;margin-bottom:5px;background:#fff url(../images/bgItext.gif) no-repeat;border:1px solid #bbbbbb;vertical-align:middle;color:#6d6d6d;}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}
.left {text-align:left;}

.err {color:#D01B21;}
.err a {color:#D01B21;}

#lead {width:996px;margin:0px auto;position:relative;padding:0px;background:url(../images/bgLead.png) repeat-y;}
#lead1 {width:996px;padding:0px;background:url(../images/bgLeadTop.png) no-repeat top left;}
#lead2 {width:996px;padding:0px;background:url(../images/bgLeadBottom.png) no-repeat bottom left;}
#lead-cafe {width:766px;margin:0px auto;position:relative;padding:0px;}

#content {padding:60px 11px 0px 11px;clear:both;}

#logo {width:187px;height:85px;display:block;left:17px;top:20px;position:absolute;overflow:hidden;z-index:1;}
#logo h1, #logo h1 span {width:187px;height:85px;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:187px;height:85px;background-image:url(../images/logo.png);background-repeat:no-repeat;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}
#logo a {color:#fff;}

#hlava {position:absolute;width:100%;height:308px;top:0px;left:0px;background:url(../images/bgHlava1.png) repeat-x;}
#hlava #hlavaIn {height:222px;position:relative;background:url(../images/bgHlava2.png) no-repeat top center;}

.claim {padding-top:45px;padding-left:242px;height:40px;}
.claim h2 {font-size:1.7em;font-weight:normal;color:#0B3A8B;}

.vybranyPass {width:230px;height:90px;position:absolute;top:81px;padding-top:4px;right:28px;background:url(../images/bgVybranyPas.png) no-repeat left bottom;}
.vybranyPass .jmenoPassu {width:124px;float:left;padding-top:22px;text-align:center;font-size:1.15em;font-weight:bold;color:#037A12;margin-right:4px;}
.vybranyPass p {position:absolute;top:68px;left:0px;width:230px;font-size:0.9em;clear:both;text-align:center;}
.vybranyPass p img {vertical-align:middle;margin-right:7px;}
.vybranyPass p a {color:#037A12;}
.vybranyPass p.err {top:59px;text-align:left;background:url(../images/bgJinyPassErr.gif) no-repeat;padding-top:3px;height:20px;padding-left:29px;width:201px;color:#D01B21;}
.vybranyPass p.err a {color:#D01B21;}
.vybranyPass .deletePass {position:absolute;width:97px;height:22px;padding:4px 0px 0px 5px;top:0px;right:0px;background:url(../images/btnDelPass.gif) no-repeat;color:#fff;display:block;}
.vybranyPass .deletePass span {display:none;cursor:pointer;}
.vybranyPass .deletePass:hover {background-position:0px -26px;}
.vybranyPass .deletePass:hover span {display:inline;}

.pathway {font-size:0.85em;clear:both;background:url(../images/bgPathway.png) no-repeat left bottom;height:35px;padding:5px 0px 0px 17px;}
.pathway strong {color:#7994BF;margin-right:6px;}
.pathway a {color:#7994BF;}
.pathway span {color:#0E4DB4;font-weight:bold;}
.pathway img {vertical-align:middle;margin-right:4px;}

.obsah {padding:15px 7px 12px 7px;}

#footer {clear:both;height:61px;padding:12px 30px 0px 30px;}
#footer img {float:left;}
#footer p {float:right;padding-top:8px;}
#footer p a {color:#0E4DB4;margin:0px 8px;}
#footer .copy {clear:both;padding:30px 0px 20px 10px;color:#A4B5D5;line-height:1.6em;}
#footer .copy a {color:#A4B5D5;}

.leftCol {width:180px;float:left;margin-left:10px;}
.leftCol .menu a {padding:15px 0px 0px 23px;font-size:1.25em;color:#0E4DB4;display:block;height:31px;background:url(../images/leftColMenuItem.png) no-repeat;text-decoration:none;}
.leftCol .menu a.last {background:url(../images/leftColMenuItem.png) no-repeat 0px 1px;}
.leftCol .menu a:hover {color:#fff;background-position:0px -46px;}
.leftCol .menu a.active {color:#fff;background-position:0px -46px;}

.mainCol {width:730px;float:right;margin-right:10px;}
.mainCol .red {color:#F20000;}

.shadowBottom {background:url(../images/bgShadowBottom.gif) repeat-x bottom left;padding-bottom:8px;margin-bottom:12px;}
.itemBordered {border:5px solid #e4eaf1;}
.itemMain {min-height:225px;_height:225px;padding:25px 1px 0px 17px;}
.zdraviMain {background:url(../images/bgZdraviMain.png) no-repeat top left;}
.optikaMain {background:url(../images/bgOptikaMain.png) no-repeat top left;}
.itemMain .itemPopis {margin-bottom:1px;width:400px;height:145px;}
.itemMain .itemPopis h2 {line-height:1em;font-size:2.7em;color:#0E4DB4;font-weight:normal;margin-bottom:17px;}
.itemMain .itemPopis h3 {font-size:1.55em;color:#4B9ECB;font-weight:normal;margin-bottom:15px;line-height:1.1em;}
.itemMain .passy {padding-top:8px;}
.itemMain .passy p strong {color:#0e4db4;}
.itemMain .passy table {border-collapse:collapse;width:100%;}
.itemMain .passy table td {vertical-align:top;}
.itemMain .passy .platne {}
.itemMain .passy .platne p {margin-bottom:2px;}
.itemMain .passy .platne div {width:85px;text-align:center;height:56px;padding-bottom:3px;padding-top:3px;float:left;margin-right:17px;}
.itemMain .passy .platne div img {margin-left:16px;float:left;}
.itemMain .passy .platne div.platny {font-weight:bold;color:#729d0b;}
.itemMain .passy .platne div.neplatny {color:#000;}
.itemMain .passy .dar {width:190px;}
.itemMain .passy .darek {height:84px;width:113px;padding:38px 0px 0px 77px;display:block;float:right;margin-top:15px;margin-bottom:12px;background:url(../images/bgItemMainDarek.gif) no-repeat left 50%;font-weight:bold;color:#f20000;}

.katItem {width:230px;float:left;height:175px;margin:0px 20px 12px 0px;}
.katItem .itemBordered {height:165px;}
.last {margin-right:0px;}
.katItem a.main {text-decoration:none;display:block;width:220px;height:47px;padding-top:118px;}
.katItem a.main table {border-collapse:collapse;width:100%;}
.katItem a.main td.title {cursor:pointer;line-height:1.1em;font-size:1.4em;color:#0E4DB4;height:47px;padding-top:0px;padding-left:13px;}
.katItem a.main span.desc {cursor:pointer;display:none;}
.katItem a.main:hover {background-position:0px -165px;height:165px;padding-top:0px;}
.katItem a.main:hover table {margin-top:0px;}
.katItem a.main:hover td.title {cursor:pointer;line-height:1.1em;font-size:1.4em;color:#0E4DB4;height:47px;padding-top:0px;padding-left:13px;}
.katItem a.main:hover span.desc {color:#0E4DB4;display:block;height:91px;padding:13px;line-height:1.5em;}

.katItem a.ki_lekarny {background:url(../images/ki_lekarny.png) no-repeat;}

p.pageOptions {text-align:right;font-size:0.85em;}
p.pageOptions a {margin-left:10px;color:#0e4db4;display:block;float:right;height:16px;}
p.pageOptions a.print {background:url(../images/iconPrint.gif) no-repeat left 50%;padding-left:21px;}
p.pageOptions a.pdf {background:url(../images/iconPdf.gif) no-repeat left 50%;padding-left:21px;}

.vytipovaneProvozovny {border:1px solid #eaeef4;background:url(../images/bgVytipovaneProvozovny.png) repeat-x top left;padding:15px 10px;margin-bottom:15px;}
.vytipovaneProvozovny h2 {font-size:1.55em;font-weight:bold;color:#0E4DB4;margin-bottom:20px;}
.vytipovaneProvozovny h2 span {font-weight:normal;font-size:0.65em;color:#000000;margin-left:10px;}
.vytipovaneProvozovny h3 {font-size:1.55em;font-weight:normal;color:#0E4DB4;margin-bottom:20px;}
.vytipovaneProvozovny table {border-collapse:collapse;width:100%;margin-bottom:20px;}
.vytipovaneProvozovny table.rozdelene td {line-height:1.5em;}
.vytipovaneProvozovny table td {padding:0.8em 0.4em 0.2em 0.4em;}
.vytipovaneProvozovny table td.td_icon {padding-right: 6px;}
.vytipovaneProvozovny table td.td_name {padding-left: 0;}
.vytipovaneProvozovny table tr.popis td {border-bottom:1px solid #eaeef4;padding:0em 0.4em 0.8em 0.4em;}
.vytipovaneProvozovny table tr.popis td.td_name {padding-left: 0;}
.vytipovaneProvozovny table td a {color:#0E4DB4;}
.vytipovaneProvozovny p a {color:#0E4DB4;}
.vytipovaneProvozovny p .blueArrow {background:url(../images/blueArrow.gif) no-repeat left bottom;padding-left:22px;}
.vytipovaneProvozovny table td a.name {font-weight:bold;}
.vytipovaneProvozovny table.rozdelene td span {padding-left:26px;}
.vytipovaneProvozovny .vytipovaneLeft {width:519px;float:left;}
.vytipovaneProvozovny .vytipovaneRight {width:189px;float:right;}
.vytipovaneProvozovny input {vertical-align:middle;margin:10px 0px;}
.vytipovaneProvozovny strong.zadejte {margin-right:14px;}
.vytipovaneProvozovny .iText {width:302px;height:17px;padding:8px;font-size:1.15em;margin-right:16px;font-weight:bold;color:#000000;}
.vytipovaneProvozovny .vytipovanyLeft .iText {width:312px;height:17px;padding:8px;font-size:1em;margin-right:16px;}
.vytipovaneProvozovny p.tip {background:url(../images/bgTip.gif) no-repeat left 50%;padding:6px 0px 6px 36px;}
.vytipovaneProvozovny p.tip strong {color:#7994BF;}
.vytipovaneProvozovny p.dalsiVysledky {text-align:center;}
.vytipovaneProvozovny p.dalsiVysledky a {background:url(../images/bgDalsiVysledky.gif) no-repeat left 50%;padding:5px 0px 5px 32px;color:#0E4DB4;}
.mapa {width:720px;height:430px;border-bottom:1px solid #fff;padding:4px 5px;background:#eaeef4;}

.vytipovaneProvozovny .dalsiVysledky {margin:0px auto;border-collapse:collapse;width:auto;}
.vytipovaneProvozovny .dalsiVysledky span.active {display:block;float:left;height:22px;width:25px;margin:0px 1px 0px 0px;text-align:center;color:#0e4db4;padding-top:3px;background:url(../images/bgPageActive.gif) no-repeat top left;}
.vytipovaneProvozovny .dalsiVysledky a {display:block;float:left;height:22px;width:25px;margin:0px 1px 0px 0px;text-align:center;color:#0e4db4;padding-top:3px;}
.vytipovaneProvozovny .dalsiVysledky a.prev {height:25px;padding-top:0px;width:auto;background:url(../images/bgPrevPrechod.gif) no-repeat top right;}
.vytipovaneProvozovny .dalsiVysledky a.prev span {display:block;padding:3px 10px 0px 20px;height:22px;background:url(../images/bgPrevSipka.gif) no-repeat left 65%;}
.vytipovaneProvozovny .dalsiVysledky a.next {height:25px;padding-top:0px;width:auto;background:url(../images/bgNextPrechod.gif) no-repeat top left;}
.vytipovaneProvozovny .dalsiVysledky a.next span {display:block;padding:3px 20px 0px 10px;height:22px;background:url(../images/bgNextSipka.gif) no-repeat right 65%;}

.obsah .uvod {padding:0px 11px 12px 11px;line-height:1.4em;}
.obsah .uvod h2 {font-size:1.25em;line-height:1.4em;margin-bottom:10px;}
.obsah .uvod .prvni {width:355px;float:left;}
.obsah .uvod .druhy {width:582px;float:left;}
.obsah .uvod strong {color:#0E4DB4;}

.obsah .homePassy {background:url(../images/bgHomePassyTop.png) no-repeat top left;margin-bottom:2px;}
.obsah .homePassy .clearing {height:0px;overflow:hidden;}
.obsah .homePassy .in {padding:25px 8px 31px 9px;background:url(../images/bgHomePassyBottom.png) no-repeat bottom left;}
.obsah .homePassy .in h2 {font-size:1.55em;color:#0E4DB4;margin-left:2px;margin-bottom:25px;}
.obsah .homePassy .in .itemSmall {font-size:1.25em;color:#0E4DB4;text-decoration:none;display:block;float:left;width:106px;height:162px;padding:5px 14px 0px 13px;background:url(../images/bgHomeItemSmall.gif) no-repeat top left;margin:0px 2px 13px 0px;}
.obsah .homePassy .in .itemSmall:hover {background-position:0px -167px;}
.obsah .homePassy .in .itemSmall span {cursor:pointer;display:block;width:106px;height:150px;}
.obsah .homePassy .in .itemSmall span strong {display:none;}
.obsah .homePassy .in .itemSmall span.relax {background:url(../images/bgHomeItemSmallRelax.png) no-repeat;}
.obsah .homePassy .in .itemSmall:hover span {background-position:0px -150px;}

.obsah .homePassy .in .itemLarge {font-size:1.25em;color:#0E4DB4;text-decoration:none;display:block;float:left;width:205px;height:162px;padding:5px 14px 0px 13px;background:url(../images/bgHomeItemLarge.gif) no-repeat top left;margin:0px 5px 13px 0px;}
.obsah .homePassy .in .itemLarge:hover {background-position:0px -167px;}
.obsah .homePassy .in .itemLarge span {cursor:pointer;display:block;width:205px;height:150px; position: relative;}
.obsah .homePassy .in .itemLarge span {background-repeat: no-repeat;}
.obsah .homePassy .in .itemLarge:hover span {background-position:0px -150px;}
.obsah .homePassy .in .itemLarge span span {color:#0E4DB4;cursor:pointer;font-size:1em;line-height:1.1em;height:1.1em;padding-left:13px;padding-top:0;position: absolute; bottom: 0.5em; }

.obsah .homePassy .in .itemSmall.highlight {background-position:0px -167px;}
.obsah .homePassy .in .itemSmall.highlight span {background-position:0px -150px;}
.obsah .homePassy .in .itemLarge.highlight {background-position:0px -167px;}
.obsah .homePassy .in .itemLarge.highlight span {background-position:0px -150px;}
.obsah .homePassy .in .last {margin-right:0px;}

.obsah .newsletter {width:294px;height:168px;float:left;border:1px solid #e4eaf1;padding:10px 19px 0px 20px;margin:11px 20px 18px 10px;background:#f7f9fb;}
.obsah .newsletter h3 {color:#0E4DB4;font-weight:normal;font-size:1.55em;margin-bottom:18px;}
.obsah .newsletter p {margin-bottom:10px;}
.obsah .newsletter p label {color:#000000;}
.obsah .newsletter p input.text {background:#fff url(../images/bgNewsletterInput.gif) no-repeat top left;border:1px solid #bebebe;vertical-align:middle;width:199px;height:17px;padding:3px;margin-left:6px;}

.obsah .jakdarovat {width:297px;height:166px;padding:25px 19px 0px 19px;float:left;margin:0px 0px 18px 0px;background:url(../images/bgJakDarovatZazitek.png) no-repeat;}
.obsah .jakdarovat h3 {color:#0E4DB4;font-weight:normal;font-size:1.55em;margin-bottom:15px;margin-left:50px;}
.obsah .jakdarovat p {margin-bottom:15px;}
.obsah .jakdarovat p a {color:#0E4DB4;}

.obsah .odkazy {width:195px;height:168px;float:left;border:1px solid #e4eaf1;padding:10px 19px 0px 14px;margin:11px 0px 18px 20px;background:#f7f9fb;}
.obsah .odkazy h3 {color:#0E4DB4;font-weight:normal;font-size:1.55em;margin-bottom:10px;}
.obsah .odkazy a {display:block;border-bottom:1px solid #e4eaf1;padding:7px 0px 7px 27px;background:url(../images/arrowOdkazy.gif) no-repeat 5px 65%; color:#0E4DB4;}
.obsah .odkazy a.last {border-bottom:0px;}

.mainCol .infoProvozovny {border:1px solid #eaeef4;width:298px;margin-bottom:19px;float:left;}
.mainCol .infoProvozovny p {padding:0px 17px 15px 17px;}
.mainCol .infoProvozovny p a {color:#0E4DB4;}
.mainCol .infoProvozovny p strong {color:#0E4DB4;}
.mainCol .infoProvozovny p.center {padding:15px 0px;}
.mainCol .infoProvozovny .mapaProvozovna {background:#eaeef4;text-align:center;padding:4px 0px 3px 0px;}
.mainCol .infoProvozovny .mapaProvozovna img {}

.mainCol .popisProvozovny {color:#000;border:1px solid #eaeef4;width:386px;padding:17px 11px 11px 11px;;margin-bottom:19px;float:right;background:url(../images/bgPopisProvozovny.gif) repeat-x;}
.mainCol .popisProvozovny h3 {clear:both;font-size:1.55em;color:#0E4DB4;margin-bottom:20px;}
.mainCol .popisProvozovny p {margin-left:5px;margin-bottom:15px;}
.mainCol .popisProvozovny ul {width:189px;margin-left:4px;list-style:none;float:left;}
.mainCol .popisProvozovny ul li {line-height:1.6em;background:url(../images/popisProvozovnyList.gif) no-repeat left 50%;padding-left:25px;}
.mainCol .popisProvozovny div {margin-bottom:15px;overflow:hidden;}

.mainCol .popisZazitku {color:#000;border:1px solid #eaeef4;padding:17px 12px 12px 12px;;margin-bottom:19px;background:url(../images/bgPopisProvozovny.gif) repeat-x;}
.mainCol .popisZazitku h3 {clear:both;font-size:1.55em;color:#0E4DB4;margin-bottom:20px;}
.mainCol .popisZazitku p {margin-left:2px;margin-bottom:15px;}
.mainCol .popisZazitku ul {list-style:none;margin-bottom:15px;}
.mainCol .popisZazitku ul li {line-height:1.6em;background:url(../images/popisProvozovnyList.gif) no-repeat left 50%;padding-left:25px;}

.mainCol .galerieZazitku {color:#000;padding:0px;;margin-bottom:19px;}
.mainCol .galerieZazitku h3 {clear:both;font-size:1.55em;color:#0E4DB4;margin-bottom:20px;margin-left:3px;}
.mainCol .galerieZazitku p {margin-left:2px;margin-bottom:15px;}
.mainCol .galerieZazitku .video {margin-bottom:15px;float:left;}
.mainCol .galerieZazitku .galerieShort {width:355px;float:right;}
.mainCol .galerieZazitku .galerieShort img {float:left;margin:0px 8px 8px 0px;border:1px solid #c6d1e3;}
.mainCol .galerieZazitku .galerieShort img.last {margin-right:0px;}
.mainCol .galerieZazitku .galerie img {float:left;margin:0px 8px 8px 0px;border:1px solid #c6d1e3;}
.mainCol .galerieZazitku .galerie img.last {margin-right:0px;}

.kdeUtratit {border:1px solid #eaeef4;background:url(../images/bgVytipovaneProvozovny.png) repeat-x top left;margin-bottom:15px;clear:both;}
.kdeUtratit h3 {font-size:1.55em;font-weight:bold;color:#0E4DB4;margin-bottom:20px;margin-bottom:30px;}
.kdeUtratit p a {color:#0E4DB4;}
.kdeUtratit .left {color:#000;width:349px;padding:15px 12px 15px 12px;float:left;border-right:1px solid #fff;}
.kdeUtratit .left p {margin-bottom:15px;}
.kdeUtratit .left p strong.blue {color:#0E4DB4;}
.kdeUtratit .left p .info {background:url(../images/iconInfoSmall.gif) no-repeat left 50%;padding-left:23px;}
.kdeUtratit .right {width:354px;float:right;}
.kdeUtratit .right .mapa {background:#eaeef4;width:auto;height:auto;text-align:center;padding:3px 0px 0px 0px;margin-bottom:15px;}
.kdeUtratit .right p.info {background:url(../images/iconInfoLarge.gif) no-repeat left 3px;padding-left:38px;text-align:left;margin-bottom:15px;color:#7994BF;font-weight:bold;}

.vyberPassu {width:691px;float:left;padding-left:9px;}
.vyberPassu h2 {font-size:1.55em;color:#0E4DB4;margin-bottom:20px;}
.vyberPassu .polozky {background:url(../images/bgPolozky.gif) no-repeat bottom left;margin-bottom:5px;}
.vyberPassu .polozky .polozka {width:325px;padding:10px;float:left;}
.vyberPassu .polozky .polozka .pass {float:left;margin-right:10px;}
.vyberPassu .polozky .polozka h3 {text-align:center;padding-top:20px;color:#0E4DB4;font-weight:normal;font-size:1.55em;margin-bottom:15px;}
.vyberPassu .polozky .polozka p.btn {text-align:center;}
.vyberPassu .polozky .polozka p.popis {clear:both;color:#0E4DB4;line-height:1.3em;}

.vyberPassuInfo {width:230px;float:right;margin-right:10px;padding-top:40px;line-height:1.5em;}
.vyberPassuInfo p {margin-bottom:20px;padding-right:5px;}
.vyberPassuInfo strong {color:#037A12;}

.obsah .vyberPassuInfo .jakdarovat {width:230px;height:215px;padding:20px 0px 0px 0px;float:left;margin:0px 0px 18px 0px;background:url(../images/bgJakDarovatZazitekRight.png) no-repeat;}
.obsah .vyberPassuInfo .jakdarovat h3 {color:#0E4DB4;font-weight:normal;font-size:1.55em;margin-bottom:5px;margin-left:75px;}
.obsah .vyberPassuInfo .jakdarovat p {margin-bottom:15px;padding:0px 10px 0px 20px;}
.obsah .vyberPassuInfo .jakdarovat a {color:#0E4DB4;}
.obsah .vyberPassuInfo .jakdarovat strong {color:#0E4DB4;}

.provozovnaInfo {border:1px solid #eaeef4;margin-bottom:15px;}
.provozovnaInfo .provozovnaData {float:left;width:324px;padding:20px 15px 0px 35px;}
.provozovnaInfo .provozovnaData p strong {color:#0E4DB4;}
.provozovnaInfo .provozovnaData a {color:#0E4DB4;}
.provozovnaInfo .provozovnaData h3 {font-size:1.55em;font-weight:normal;color:#0E4DB4;margin-bottom:20px;}
.provozovnaInfo .provozovnaData h3 span {display:none;}
.provozovnaInfo .provozovnaMapa {float:right;border-width:3px 3px 3px 4px;border-color:#eaeef4;border-style:solid;}

.mainCol .popisProvozovnyNew {color:#000;border:1px solid #eaeef4;padding:17px 11px 11px 11px;;margin-bottom:19px;background:url(../images/bgPopisProvozovny.gif) repeat-x;}
.mainCol .popisProvozovnyNew h3 {clear:both;font-size:1.55em;color:#0E4DB4;margin-bottom:20px;}
.mainCol .popisProvozovnyNew p {margin-left:5px;margin-bottom:15px;}
.mainCol .popisProvozovnyNew ul {width:189px;margin-left:4px;margin-bottom:15px;list-style:none;float:left;}
.mainCol .popisProvozovnyNew ul li {line-height:1.6em;background:url(../images/popisProvozovnyList.gif) no-repeat left 50%;padding-left:25px;}
.mainCol .popisProvozovnyNew div {margin-bottom:15px;overflow:hidden;}
.mainCol .popisProvozovnyNew .hr {background:url(../images/bgTextContentHr.gif) repeat-x;height:6px;clear:both;margin:10px 0px 15px 0px;}
.mainCol .popisProvozovnyNew .textCol {width:330px;float:left}
.mainCol .popisProvozovnyNew .textCol2 {margin-left:30px;}
.mainCol .popisProvozovnyNew .text_info p {clear:both;}


.itemText {height:85px;background:url(../images/bgItemText.png) no-repeat;}
.itemText h2 {font-size:2.7em;line-height:1em;font-weight:normal;color:#0E4DB4;height:60px;padding:25px 0px 0px 19px;}
.textContent {line-height:1.5em;border:1px solid #eaeef4;background:url(../images/bgVytipovaneProvozovny.png) repeat-x top left;padding:15px 10px;margin-bottom:15px;}
.textContent h3 {font-size:1.55em;font-weight:bold;color:#0E4DB4;margin-bottom:20px;}
.textContent h4 {font-size:1.55em;font-weight:normal;color:#0E4DB4;margin-bottom:20px;}
.textContent p {margin-bottom:15px;}
.textContent p a {color:#0E4DB4;}
.textContent .textCol {width:339px;float:left}
.textContent .textCol2 {margin-left:30px;}
.textContent .hr {background:url(../images/bgTextContentHr.gif) repeat-x;height:6px;clear:both;margin:10px 0px 15px 0px;}
.textContent .shadowBottom {float:left;margin-right:23px;}
.textContent .itemBorder1 {border:2px solid #e4eaf1;}
.textContent .large {text-transform:uppercase;}
.textContent .blue {color:#0E4DB4;}
.textContent .listItem {background:url(../images/bgUl.gif) no-repeat 2px 3px;padding-left:22px;}
.textContent ul {list-style:none;margin-bottom:15px;line-height:1.7em;}
.textContent ul li {background:url(../images/bgUl.gif) no-repeat 1px 5px;padding-left:25px;}
.textContent ul ul {margin-bottom:0px;}
.textContent ul ul li {background:url(../images/bgUl2.gif) no-repeat 0px 7px;padding-left:19px;}
.textContent ol {margin-bottom:15px;margin-left:24px;line-height:1.7em;color:#3D9A23;font-weight:bold;}
.textContent ol li {}
.textContent ol li div {color:#000;font-weight:normal;}
.textContent ol ol {margin-bottom:0px;list-style:lower-alpha;font-weight:normal;}
.textContent ol ol li {}
.textContent ol ol li div {color:#000;}
.textContent .tableLarge {border-top:1px solid #e4eaf1;border-bottom:1px solid #e4eaf1;margin:8px 0px;padding:1px 0px 0px 0px;}
.textContent .tableLarge table {width:100%;border-collapse:collapse;border-width:1px 0px;border-style:solid;border-color:#fff;}
.textContent .tableLarge th {background:#e4eaf1;border-width:1px;border-style:solid;border-color:#fff;text-align:center;padding:0.6em 0.3em;font-size:0.9em;color:#0E4DB4;}
.textContent .tableLarge th.hCol {background:#d6efc0;}
.textContent .tableLarge td {background:#f2f5f9;border-width:1px;border-style:solid;border-color:#fff;text-align:center;padding:0.4em 0.3em;font-size:0.9em;}
.textContent .tableLarge td.hCol {background:#f2faed;}
.textContent .tableLarge td.hCell {background:#e0f3d1;font-weight:bold;}
.textContent .tableLarge tr.hRow th {background:#d6efc0;}
.textContent .tableLarge tr.hRow td {background:#f2faed;}
.textContent .tableLarge tr.hRow td.hCell {background:#e0f3d1;font-weight:bold;}
.textContent .table300 {width:300px;border-collapse:collapse;font-size:0.85em;margin:8px 0px;}
.textContent .table300 th {border-bottom:2px solid #e4eaf1;text-align:left;padding:0.1em 0.6em;}
.textContent .table300 td {border-bottom:1px solid #e4eaf1;text-align:left;padding:0.1em 0.6em;}
.textContent .table300 td.hCell {font-weight:bold;}
.textContent .table300.rows {border-bottom:1px solid #e4eaf1}
.textContent .table300.rows tr td {border-bottom:0px;}
.textContent .table300.rows tr.hRow td {background:#f2f5f9;border-bottom:0px;}

.textContent .form {width:592px;border:1px solid #eaeef4;background:#fbfcfd;padding:18px 13px;}
.textContent .form td {vertical-align:top;}
.textContent .form input {vertical-align:middle;}
.textContent .form label {font-size:0.85em;font-family:Tahoma;color:#0E4DB4;}
.textContent .form label.wrong {color:#D82E25;}
.textContent .form input.text {width:195px;height:18px;padding:5px 0px 0px 5px;background:url(../images/bgInputText.gif) no-repeat;border:1px solid #b0b0b0;margin:0px 25px 10px 0px;font-size:0.85em;color:#000000;font-family:Tahoma;}
.textContent .form input.wrong {background:url(../images/bgInputTextWrong.gif) no-repeat;}
.textContent .form textarea {width:190px;height:83px;padding:5px;background:url(../images/bgInputText.gif) no-repeat;border:1px solid #b0b0b0;margin:0px 25px 10px 0px;font-size:0.85em;color:#000000;font-family:Tahoma;}
.textContent .form textarea.wrong {background:url(../images/bgInputTextWrong.gif) no-repeat;}
.textContent .form input.check {vertical-align:middle;margin-right:10px;margin-bottom:5px;}
.textContent .form input.radio {vertical-align:middle;margin-right:10px;margin-bottom:5px;}
.textContent .form span.povinne {margin-left:20px;padding-left:17px;background:url(../images/starPovinne.gif) no-repeat left 50%;color:#7994BF;font-size:0.85em;}
.textContent .formErr {width:280px;padding:9px;margin:0px auto;border:1px solid #eaeef4;background:#fbfcfd url(../images/bgFormErr.gif) no-repeat 9px 14px;}
.textContent .formErr h5 {color:#0E4DB4;font-size:1em;padding:0px 0px 14px 45px;background:url(../images/bgFormErrHeader.gif) repeat-x left bottom;margin-bottom:10px;}
.textContent .formErr ul {list-style:none;margin-left:43px;margin-bottom:5px;}
.textContent .formErr ul li {background:url(../images/bgFormErrItem.gif) no-repeat left 11px;padding-left:24px;padding-top:4px;padding-bottom:4px;font-size:0.85em;color:#D82E25;font-weight:bold;}

/* UPRAVY 5.4.2009 */
.homeBanner1, .homeBanner
{height:158px;padding:13px 0px 0px 0px;background:url(../images/bgHomeBanner1.gif) no-repeat left bottom;text-align:center;margin-bottom:10px;}
.homeBanner1 .item, .homeBanner .item
{background:url(../images/bgHomeBanner1item.gif) repeat-y;padding:5px;width:910px;margin:0px auto;height:120px;overflow:hidden;}
.homeBanner1 .item img, .homeBanner .item img
{float:left;}
.homeBanner .item, .homeBanner
{
    height: auto;
}

.homeBanner2 {height:158px;padding:13px 0px 0px 20px;background:url(../images/bgHomeBanner1.gif) no-repeat left bottom;text-align:center;margin-bottom:10px;}
.homeBanner2 .item {float:left;background:url(../images/bgHomeBanner1item.gif) repeat-y;padding:5px;width:440px;margin:0px 20px 0px 0px;height:120px;overflow:hidden;}
.homeBanner2 .item img {float:left;}

.obsah .homePassy.short_akce.only {background:none;padding-top:0px;}
.obsah .homePassy.short_akce .in {background:url(../images/bgShortAkce.gif) no-repeat bottom left;margin-bottom:2px;}
.obsah .homePassy.short_akce.only .in {padding-top:0px;}
.akce_short {padding:0px 0px 0px 0px;_height:1px;}
.akce_short .img {padding:0px 20px 9px 0px;background:url(../images/bgAkceShortImg.gif) no-repeat left bottom;float:left;width:450px;}
.akce_short .img img {float:left;padding:5px;background:url(../images/bgHomeBanner1item.gif) repeat-y;}
.akce_short .popis {width:461px;float:left;}
.akce_short .popis h3 {font-size:1.55em;font-weight:normal;color:#0E4DB4;line-height:1.4em;margin-bottom:10px;padding-bottom:0px;}
.akce_short .popis p {color:#0E4DB4;margin-bottom:10px;}

.vytipovaneProvozovny.da_provozovny {margin:0px 10px 15px 10px;_height:1px;}
.vytipovaneProvozovny.da_provozovny .vytipovaneRight {float:left;}

.detail_akce {padding:0px 10px 0px 10px;padding-bottom:22px;background:url(../images/bgDetailAkce.gif) no-repeat bottom left;width:940px;margin-bottom:15px;}
.detail_akce .akce_title {background:url(../images/bgShortAkce.gif) no-repeat bottom left;padding-bottom:20px;position:relative;width:940px;margin-bottom:8px;}
.detail_akce .akce_title .title_img {margin-bottom:15px;background:url(../images/bgTitleImg.gif) repeat-x bottom left;padding-bottom:8px;}
.detail_akce .akce_title .title_img img {background:url(../images/bgTitleImgImg.gif) repeat-y bottom left;padding:5px;float:left;}
.detail_akce .akce_title .desc {width:720px;padding-left:10px;}
.detail_akce .akce_title .desc h2 {font-size:1.55em;color:#0E4DB4;margin-bottom:10px;}
.detail_akce .akce_title .desc p {width:680px;line-height:1.6em;}
.detail_akce .akce_title .desc p img {float:left;margin-right:29px;}
.detail_akce .akce_title .bubble {position:absolute;top:177px;right:33px;}
.detail_akce .cols3 {padding:0px;display:inline;}
.detail_akce h2 {margin-bottom:10px;}
.detail_akce h2 span {display:none;}
.detail_akce .col {width:300px;float:left;margin-right:20px;margin-bottom:0px;_height:1px;display:inline;}
.detail_akce .col.last {margin-right:0px;float:right;}
.detail_akce .col img {padding:5px 5px 5px 5px;background:#e4eaf1 url(../images/bgCol3img.gif) no-repeat left bottom; margin-bottom: 9px;}
.detail_akce .col h3 {font-size:1.55em;color:#0E4DB4;font-weight:normal;background:url(../images/bgCol3header.gif) no-repeat left bottom;padding:3px 0px 14px 14px;}
.detail_akce .col h3 a {color:#0E4DB4;}
.detail_akce .col p {padding:7px 3px 10px 13px;margin-left:0px;}
.detail_akce .col p strong.blue {color:#0E4DB4;}
.detail_akce .col p.desc {font-weight:bold;padding:7px 13px 10px 13px;border-bottom:1px solid #e4eaf1;line-height:1.3em;}

.detail_akce .where {width:470px;float:left;}
.detail_akce .more {width:470px;float:left;}
.detail_akce p {margin-left:10px;}
.detail_akce p a {color:#0E4DB4;}
.detail_akce ul {list-style:none;margin-left:12px;}
.detail_akce ul li {background:url(../images/redDot.gif) no-repeat left 7px;padding-left:14px;}

.detail_akce .akce_title .bubble2 {position:absolute;top:206px;right:28px;}

#lead .detail_akce .col1 {width:450px;float:left;padding-left:13px;}
#lead .detail_akce .col1 p {margin-bottom:10px;margin-left:0px;}
#lead .detail_akce .col1 p.firstDesc {padding:7px 3px 20px 3px;background:url(../images/bgDescFirst.gif) no-repeat left bottom;line-height:1.3em;}
#lead .detail_akce .col1 p.desc {padding:0px 3px 15px 3px;border-bottom:1px solid #e4eaf1;line-height:1.3em;}
#lead .detail_akce .col1 strong.blue {color:#0E4DB4;}
#lead .detail_akce .col1 h3 {font-size:1.25em;color:#0E4DB4;font-weight:bold;padding:3px 0px 14px 0px;}

#lead .detail_akce .col1 .pdfDownloads a {text-decoration:none;display:block;float:left;width:225px;background:url(../images/iconPdfLarge.gif) no-repeat top center;padding:55px 0px 10px 0px;text-align:center;}
#lead .detail_akce .col1 .pdfDownloads a strong {display:block;color:#000;cursor:pointer;}
#lead .detail_akce .col1 .pdfDownloads a span {text-decoration:underline;cursor:pointer;color:#0e4db4;}
#lead .detail_akce .col1 .pdfDownloads a:hover span {text-decoration:none;}

#lead .detail_akce .col2 {width:441px;float:right;}

/*-------------------------------------------------------*/

.detail_akce .akce_title .desc h2.full
{
    line-height: 1.55em;
    text-align: center;
}

.detail_akce .akce_title .full, .detail_akce .akce_title .desc h2.full
{
    width: auto;
}

h3.akce, h3.akce a, h3.akce a:hover, h3.akce a:active, h3.akce a:visited
{
    color:#0E4DB4;
    font-size: 20px;
    font-weight:normal;
    margin-bottom:18px;
    margin-left: 10px;
}

.galleryImg
{
    border: none;
    width: 440px;
    height: 303px;
    margin: 0px;
    padding: 5px;
    background: url("../images/bgTitleImgImg.gif") repeat-y bottom left;
    display: block;
    float: left;
    margin-left: 10px;
}