body {color:black; background:white; font-size:11px; padding:0; margin:0; font-family:"Arial", sans-serif; background:white url(x/nu-header.gif) repeat-x top left;}

/* hlavicka */
.hlava {width:100%; height:80px; margin:0; padding:0;}
h1 {width:100%; height:80px; /*background:transparent url(x/nu-globus.gif) no-repeat top left;*/ margin:0; padding:0; position:relative;}
a#lg, a#lg span {display:block; margin:0; padding:0; width:382px; height:80px; text-decoration:none; position:relative; font-size:11px; text-align:left;}
a#lg span {background:transparent url(x/nu-logo.gif) top left no-repeat; position:absolute; top:0; left:0;}
h1 img.badge {position:absolute; top:11px; left:705px; border:none;}

/* paticka */
.foo {background:white url(x/footer-bg.gif) top left repeat-x;min-height:10em;_height:10em;}
.foo div {float:left;color:#808080;padding:1.5em 2em 1em 2em;background:transparent; }
.foo div.seomenu {float:left;padding:1.5em 2em 1em 20em;}
.foo div a {color:#808080;text-decoration:none;}
.foo div a:hover {color:black;}
.foo div strong {color:black;}
.foo div a span {color:white;}
.foo div.slicer {width:3px;height:8em;padding:1.5em 0 1em 0;background:transparent url(x/slicer-bg.gif) 5% 50% no-repeat; }
.foo div.slicer span {display:none;}

/* menu */
.menu {width:220px;padding:0;margin:0;float:left;}
.menu ul {list-style:none;padding:0;margin:0;_margin-bottom:15px;}
.menu ul li {background:white url(x/menu-blue.png) no-repeat;width:211px;height:28px; _height:20px; }
.menu ul li a {background:white url(x/menu-blue.png) no-repeat;display:block;color:black;text-decoration:none;padding:8px 0 8px 30px;color:white;}
.menu ul li a:hover {background:white url(x/menu-blue-over.png) no-repeat;}
.menu ul li.sub {background:white url(x/menu-grey.png) top left no-repeat; height:28px;} /* rozklikle podmenu */
.menu ul li.sub a {background:white url(x/menu-grey.png) top left no-repeat;color:black;}
.menu ul li.sub a:hover {background:white url(x/menu-grey-over.png) top left no-repeat;}
.menu ul li#ss {background:white url(x/menu-red.png) top left no-repeat; }
.menu ul li#ss a {background:white url(x/menu-red.png) top left no-repeat; color:white;}
.menu ul li#ss a:hover {background:white url(x/menu-over.png) top left no-repeat;}
div#mm ul {padding:0;margin:0;padding:0;}
div#mm ul li {background:white;}
div#mm ul li a {color:white;background:none;}
div#mm ul li a:hover {text-decoration:underline;}
div#mm ul li a:before {content:' > ';}

/* zakladni rozvrzeni */
.contbox {width:100%; margin:20px 0 0 0; max-width:1250px;}

/* nahledy tisteneho katalogu */
.content .zajezd .boy {=height:100%; =margin:0; =padding:0 =clear:both;}
.nahledy {margin:2em 0; /* =height:2200; =padding:0 0 20px 0; =clear:left; */}
.nahledy img {margin:0 0 2em 1em; =float:left; =height:419px; =width:625px;}
.nahledy hr {margin:2em 0; border:none;}
.content {float:none;margin:0;padding:0 0 0 225px;}
hr {clear:left;height:1px;width:120px;visibility:hidden;}
/* p.prs {color:silver;font-size:140%;font-weight:bold;position:absolute;top:75px;right:35px;z-index:10;_top:90px;_right:45px; display:none;} */
.hi {visibility:hidden;}
.nahledy a {width:59em; color:#000; display:block; text-decoration:none; margin:10px 25px 10px 13px; padding:.75em 2em .715em 4.5em; background:#fff url(x/ico-pdf.gif) 1% 50% no-repeat; border:1px solid silver; font-weight:bold;}
.nahledy a:hover {border:1px solid #cc1b2d; color:#cc1b2d;}

/* vypis zajezdu na titulce */
.vypisz {background:lightblue;width:770px;margin:0 0 1em 0;float:left; }
.vypisz h2 {background:#1671aa url(xe/pravy-horni-modry.gif) top left no-repeat;color:white;padding:.45em;padding-left:1.15em;margin:0;font-weight:bold;font-size:1.3em;}
.vypisz h2.lm {background:#f11c1e url(xe/pravy-horni-cerveny.gif) top left no-repeat;}
.vypisz ul {list-style:none;margin:0;padding:0;list-style-position:none;}
.vypisz ul li {padding:.5em 0 .5em 1.35em;color:rgb(22,113,170);border-top:1px solid white;position:relative;_padding:0;}
.vypisz ul li.empty {height:3px;border-top:1px solid white;}
.vypisz ul li a {text-decoration:none;color:black;display:block;_height:32px;_padding:12px 16px 12px 16px;_position:relative;}
.vypisz ul li:hover {background:white url(x/over-shadow.gif) left top repeat-x;}
.vypisz ul li a:hover {_background:white url(x/ie-shadows.gif) left top repeat-x;}
.vypisz ul li a:hover span.poznkzajezdu {color:black;}
.poznkzajezdu {color:rgb(40%,40%,40%);display:block;margin:.15em 0;}
.nazev_zajezdu {font-size:1.2em;font-weight:800;color:rgb(22,113,170);text-transform:uppercase;}
.staracena {width:32em; text-align:right; color:black;}
.cenam {position:absolute; bottom:5px; right:17px; color:white;}
.terminy {position:absolute; top:5px; right:17px;}
.terminy:before, .novacena:before, .cena:before, .staracena:before {color:white;}
li:hover .terminy:before, li:hover .novacena:before, li:hover .cena:before, li:hover .staracena:before, li:hover .cenam {color:silver;}
.terminy:before {content:'termín: ';font-size:1em;font-weight:100;text-transform:none;color:white;}
.novacena:before {content:'cena last: ';}
.cena:before, .staracena:before {content:'cena zájezdu: ';}
.novacena {color:red;}
.mista {color:rgb(22,113,170);}
#ban {width:450px;height:247px;}
a#ban img {border:none;}
a#upoutavka img {border:none;margin:5px;}
a#devel {margin:.35em 1em;display:block;color:#666;text-decoration:none; }

/* vypis zajezdu vevnitr */
.lm {color:red;}
.ex {color:white;}
h2.main {color:red;font-size:140%;font-weight:bold;/*position:absolute;top:75px;right:35px;*/z-index:10;_top:90px;_right:45px;}
h2.main a {color:red;text-decoration:none;}
h2.main a:hover {text-decoration:none;border-bottom:1px dotted red;_border-bottom:1px solid red;}
.como {color:red;}

/* uz primo zajezd */
.zajezd {background:white /*url(x/lblue-nudle.gif) repeat-y;*/}

.zajezd h2 {background:white url(x/h1-bg.png) repeat-y; color:#fff; font-size:130%; font-weight:bold; padding:.45em; text-shadow:2px 1px 0 #000;}
.zajezd h3 {background:white url(x/dblue-nudle.gif) repeat-y;color:white;font-size:100%;font-weight:bold;padding:.45em;}
.zajezd div.fat {float:none;margin:0 22em 0 0;}
.zajezd div.slim {width:20em;float:right;margin:0 0 0 1em;padding:0 0 1em 0; /*background:white url(x/small-nudle.gif) repeat-y;*/ }
.zajezd div.slim span.flg {display:block; margin:0; padding:.69em .3em; background:#fff url(x/right-hx-bg.png) top left no-repeat; color:#fff; font-weight:800; text-shadow:1px 1px 0 #000;}
.zajezd div.slim h3 {margin:0 0 1em 0; background:#fff url(x/right-hx-bg.png) top left no-repeat; padding:.69em; text-shadow:1px 1px 0 #000; }

/* modre nadpisy */
.zajezd h2, .zajezd h3, .zajezd div.box h3, .zajezd div.slim span.flg, p.obj strong.nu  {font-weight:800; padding:.45em; text-shadow:2px 1px 0 #000; font-size:145%; color:#fff; text-transform:uppercase;}
.zajezd h2 {background:#fff url(x/h1-bg.png) repeat-y;}
.zajezd h3 {background:#fff url(x/dblue-nudle.gif) repeat-y;}
.zajezd div.box h3, .zajezd div.fat div.box h3 {font-size:135%; color:#fff; background:none; border-bottom:1px solid white; margin:1em; padding:.75em 0 .25em 0; text-shadow:1px 1px 0 #000;}
/* test modrych h3 */
.zajezd div.slim h3, .zajezd div.slim span.flg {font-size:120%;  margin:0 0 1em 0; background:white url(x/right-hx-bg.png) top left no-repeat; padding:.69em; text-shadow:1px 1px 0 #000;}
.zajezd div.slim span.flg {display:block; margin:0; padding:.69em .3em; text-shadow:1px 1px 0 #000; font-weight:bold; }
.zajezd div.box h3, .zajezd div.fat div.box h3 {color:#036; text-shadow:1px 1px 0 #fff; font-weight:bold;}

.zajezd div.slim p.obj {background:red url(x/red-nudle.gif) 0 0 repeat-y; color:#fff; margin-bottom:1em;}
.zajezd div.slim p.obj#skolni {background:#c0dbec url(x/main-box-bg.png) top left repeat-x; color:#000;}

.zajezd div.slim p.obj span.note a {color:#fff;}
.zajezd div.slim p.obj span.note a.buy {color:#000;}
.zajezd div.slim img {margin:.4em 1em 0 1em;} /* velikost divu slim pro 15ky je 12em */
.zajezd div.slim a.buy {display:block;background:white;color:black;width:8em;padding:.3em;margin:1em;text-decoration:none;text-align:center;border:2px solid rgb(20%,50%,70%);}
.zajezd div.slim a.buy:hover {background:rgb(20%,50%,70%);color:white;border:2px solid black;}
.zajezd div.slim p.obj span.note a.disabled {color:silver; border:1px solid silver; cursor:not-allowed;}
.zajezd div.slim ul {margin:0 0 0 1em;padding:0;}
.zajezd div.slim ul li {margin:0 0 .5em 1em;}
.zajezd div.slim p.obj strong.nu {color:white;font-weight:bold;font-size:150%;display:block;margin:0 0 .8em 0;}
.zajezd div.slim p.obj#skolni strong.nu {text-transform:none;}

.zajezd div.fat {_width:99%;}
.zajezd div.fat p {text-align:justify;}
.zajezd div.fat p.hopik {text-align:right;}
.zajezd div.fat p a img {margin:.5em;border:1px solid silver;}
.zajezd div.fat p a:hover img {margin:.5em;border:1px solid black;}
.zajezd p {margin:0;padding:.8em;_padding-bottom:10px;}
#fh {padding:0 1em;}   /* box s upoutavkou, uvodnim popisem a rychlou navigaci */
#fh p.hopik {text-align:right;color:red;} /* rychla navigace a odkaz na podrobny program */
#fh p.hopik a {color:rgb(100,100,100);text-decoration:none;}
#fh p.hopik a:hover {color:black;text-decoration:underline;}
#add {color:red;text-align:right;}
.zajezd div.slim p.obj strong.nu {color:white;font-weight:bold;font-size:150%;}

.zajezd div.box, .zajezd div.fat div.box {background:#c1dbec url(x/main-box-bg.png) top left repeat-x; margin-bottom:1.5em;}
.zajezd div.box h3, .zajezd div.fat div.box h3 {background:none; border-bottom:1px solid #fff; margin:1em; padding:1.5em 0 .5em 0; text-shadow:1px 1px 0 #fff; font-weight:bold;}
.zajezd div.fat div#fh {background:#c1dbec url(x/main-box-bg.png) top left repeat-x;}
.zajezd div.fat div.box ul {padding-bottom:1.5em;}

.zajezd div.slim p#map {margin:1em 0;padding:0; min-height:80px;}
.zajezd div.slim p#map a {text-decoration:none; font-size:.5em; width:220px; height:80px; position:relative; display:block; float:left; margin:0 15px 15px 0;}
.zajezd div.slim p#map a span {position:absolute; top:0; left:0; width:220px; height:80px; display:block; background:white url(x/mapa-skipass.png) top left no-repeat;}
.zajezd div.slim p#map a.mapaiko1 span {background:white url(x/mapa-zaklad.png) top left no-repeat;}

/* box s novinkami */
/*
.pdf {height:247px;min-height:247px;overflow:auto;background:lightblue url(x/vingl.gif) bottom right no-repeat;}
.pdf h4 {color:white;background:#6699FF;padding:.25em;font-weight:bold;font-size:1.5em;margin:0;text-transform:uppercase;}
.pdf p {margin:.25em .5em;padding:.35em;background:transparent;}
.pdf span {display:block;text-align:right;margin:.15em;padding:0 1.3em .5em 1em;font:.8em;}
.pdf span.dtm {color:silver;}
.pdf span.lnk {padding:0 1em 0 1em;}
.pdf span.lnk a {color:rgb(20=,50%,70%);text-decoration:underline;}
.pdf strong {color:red;font-size:1.3em;}
#super h4 {background:navy;}
*/


/* stranky navic (doprava, slevy...) */
.zajezd h2 strong {color:black;}
em {color:red;font-style:normal;font-weight:bold;}
ul.po {margin:-1em 1em 1em -2em;list-style-position:inside;list-style:none;}
ul.po li {margin:.5em;padding:0;text-align:justify;}
ul.po li.xc {margin:1.5em 0 0 0;color:red;}
#bus img {margin:.35em 1em;}
.cp ol li {margin:.8em;}
.cp ol ul li {margin:1em;}
.cp ul li {position:relative;}
.cp ul.lite {width:30em;}
.cp ul.lite li {position:relative;}
.cp ul.lite li span {position:absolute; right:0; text-align:right;}

/* tabulky */
table {background:transparent;margin:1em;width:80%;_font-size:.8em;_width:300px;}
th {background:navy; color:white; text-align:center; padding:4px; margin:1px;}
td {background:white;color:black;padding:4px 6px 4px 6px;margin:1px;text-align:left;}
tr {text-align:right;}
table.cnb tr td {text-align:center;} /* tabulka kurzu */
table.cnb tr td.la {text-align:left;background:rgb(10%,45%,65%);color:white;font-weight:bold;}
table.cnb tr td.ku {text-align:right;background:red;color:white;}
table.cnb {_position:absolute;_top:175px;_left:240px;}

/* zoom */
#zm {text-align:center;}
#zm a img {border:1px solid silver;}
#zm a:hover img {border:1px solid black;}

/* vypis aktualnich */
.vypisz h2.az {background:white url(x/red-nudle.gif) repeat-y;color:white;font-size:130%;font-weight:bold;padding:.45em;}
.vypisz p {padding:1em;}

/* feedback form */
form#feed {margin:1.5em;width:300px;_font-size:.9em;}
form#feed input#jmeno {display:block;width:120px;margin:.5em;float:left;background:transparent;border:1px solid white;color:black;}
form#feed input#mail {display:block;width:120px;margin:.5em;float:left;background:transparent;border:1px solid white;color:black;}
form#feed input#adresa {display:block;width:120px;margin:.5em;float:left;background:transparent;border:1px solid white;color:black;}
form#feed label {text-align:right;width:75px;display:block;margin:.5em;float:left;}
form#feed label#dotaz {text-align:center;width:90%;display:block;margin:.5em;float:left;_width:100%;}
form#feed textarea {width:280px;height:8em;margin:0 0 1em 0;background:transparent;border:1px solid white;color:black;padding:.3em;overflow:auto;font-family:sans-serif;}
form#feed p {margin:1em 0 2em 0;padding:1em;}
form#feed input {background:rgb(20%,50%,70%);margin:0 0 .5em 10em;padding:.2em 1em;color:white;border:1px solid white;cursor:pointer;}
form#feed input:hover {background:red;}

/* speciality pro zimni zajezdy */
#iko {font-size:9.5px;!important}
#iko p#sjezd img {padding:5px;margin:0;}
#iko p#sjezd {width:110px;margin:0;padding:0;float:left;_padding-left:10px;}
#iko p#vlek img {padding:5px;margin:0;}
#iko p#vlek {width:75px;margin:0;padding:0;float:left;}
#iko {padding:0 0 10px 0;margin:0;}
h3.linkhop {margin:0 0 -15px 0;_margin:0 0 20px 0;}
h3.linkhop a {text-decoration:none;border-bottom:1px solid white;color:black;font-weight:normal;}
h3.linkhop a:hover {border-bottom:1px solid red;color:white;}
p#map {margin:-1em 0 0 0;padding:0;_margin:0;}
sup, sub {font-size:.8em;}

/* super last moment */


/* objednavka letenek */
form#letenky {margin:0;padding:1em 0;width:211px;display:block;background:url(x/letenky-bg.gif) top center repeat-y;}
form#letenky fieldset {border:none;_margin-bottom:12px}
form#letenky fieldset legend {font-weight:800;color:red;text-transform:uppercase;text-align:center;_padding-left:10px;}
form#letenky fieldset input  {background:transparent;width:180px;font-size:.85em;color:#69f;margin:.5em 0 0 0;padding:.15em; border:1px solid silver;_margin-left:8px;}
form#letenky fieldset input:hover, form#letenky input:focus {color:black;border:1px solid #69f;}
form#letenky fieldset input#search {background:white;color:black;border-top:1px solid silver;border-left:1px solid silver;border-bottom:1px solid black;border-right:1px solid black;margin-left:2px;cursor:pointer;_margin-left:10px;}
form#letenky fieldset input#search:hover, form#letenky input#search:focus {background:#69f; }
form#letenky a {margin-left:30px;}
form#letenky a img {border:none;}

/* seobox */
#seobox {padding:0;}
#seobox div {background:lightblue url(x/vingl.gif) bottom right no-repeat;margin:0 0 1em 0;padding:0 0 1em 0;min-height:235px;_padding:0 0 12px 0; }
#seobox div h1 {height:1.5em;color:white;background:#6699FF;background-image:none;font-size:1.5em;padding:.15em .5em;text-align:left;width:auto;}
#seobox div p, #seobox div ol, #seobox div ul {margin:.5em .75em 1em .75em;}
#seobox div p strong {color:#6699ff;}
#seobox div ol li , #seobox div ul li {margin:0;padding:0;}
#seobox div ol  {color:red;font-weight:800;list-style-position:outside;}
#seobox div img, #seobox div a img {margin:10px 0 0 8px;border:1px solid white;}
#seobox div span.lnk {text-align:right;margin-right:14px;display:block;}
#seobox div h2 {font-size:1em; font-weight:800; text-transform:uppercase; margin:1.25em .85em .5em .85em; color:red;}
#seobox div h2 strong {color:#6699ff;}

a.noob img {border:none;}

#indexbox {width:767px;height:270px;position:relative;float:left;}
#indexbox #super, #indexbox .banbox {padding:0;width:247px;height:250px;float:left;}
#indexbox .banbox {margin:0 12px 0 0;_margin:0 8px 0 0;}
#indexbox .last {margin-right:0; _margin-right:0;}
#indexbox .banbox a img {border:none;}

#super {padding:0;margin:0 8px 0 0;width:247px;height:250px;background:lightblue url(x/vingl.gif) bottom right no-repeat; color:#1671aa;}
#super .sbox {margin:0 .35em; 0 .35em;float:static;}
#super strong {font-size:1.2em;font-weight:800;color:red;}
#super em, div i {color:navy;font-weight:800;font-size:1.2em;}
#super .sbox span.lnk,  #seobox div span.lnk {padding:0;margin:0 1em 0 0;display:block;text-align:right;display:block;}
#super .sbox span.lnk a,  #seobox div span.lnk a {text-decoration:none;color:black;padding:0 2em 0 0;display:block;background:url(x/sipka-cervena.gif) center right no-repeat;}
#super .sbox span.lnk a:hover,  #seobox div span.lnk a:hover {color:red;background:url(x/sipka-modra.gif) center right no-repeat;}
#super .sbox span.note {padding:0;margin:0;}

#super h4 {width:247px;height:34px;position:relative;font-size:.25em;padding:0;margin:0;}
#super h4 span {width:247px;height:34px;position:absolute;top:0;left:0;display:block;background:url(xe/h1-super.png) top left no-repeat;padding:0;margin:0;}

#bannbox {/* margin-bottom:2em; */}
#bannbox h1 {font-size:1em;background-image:none;color:red;text-align:left;height:1em;padding:0 .35em;_font-size:12px;}
#bannbox p {text-align:.8em;padding:0 .5em 0 .5em;color:grey;}
#bannbox form {margin:.5em;}
#bannbox form input {font-size:.8em;padding:.15em;width:16em;border:1px solid grey;}
#bannbox form button {font-size:.8em;padding:.15em;cursor:pointer;background:#add8e6;color:black;border:none;}
#bannbox a img {border:none; padding:0}
#bannbox div a {margin:0; padding:0;}
#bannbox .popup:hover {height:auto;}
#bannbox .popup p a {display:block; color:black; text-decoration:none; margin:.15em .25em; padding:0; font-weight:800; width:95%;}
#bannbox .popup p {display:none;}
#bannbox .popup:hover p {display:block; margin:.25em; padding:0;}


/* seobox dole */
.seobox {height:2em; text-align:center; margin:0;}
.seobox a {margin:0; color:#999; text-decoration:none; background:url(./../x/2dot.gif) top left repeat-y; padding:.05em 0 .05em .5em;}
.seobox a:hover, #gama .seobox a:focus {color:black;}
.seobox a.first {background-image:none; padding-left:0;}

/* download pdf */
ul.download {margin:0; padding:0;}
ul.download li {list-style-type:none; margin:0 0 .35em 0; padding:0; border-bottom:1px solid silver;}
ul.download li:hover {border-bottom:1px solid red;}
ul.download li a {text-decoration:none; padding:.5em 1.5em; display:block; color:silver;}
ul.download li a:hover {color:black;}
ul.download li a strong {display:block; color:#7fadd0; text-transform:uppercase;}
ul.download li a:hover strong {color:red;}

/* vykricnik */
.vykricnik {line-height:1.5em; background:url(./x/vykricnik.png) top right no-repeat; min-height:60px; -height:70px; padding-right:80px;}

/* jQery animacka na uvodu */
#slideshow, #slideshow div, #slideshow.innerfade {margin:0; padding:0; background-image:none;}
#seobox #slideshow div a img {padding:0; margin:0 8px 0 8px;}
#seobox #slideshow.innerfade {padding:0; margin:0;}

a.noob img {border:none;}

/* stranky zajezdu od relax sport */
#seobox div a#chb img {padding:0; margin:5px 0 20px 8px;}
#chorvatsko h3 {margin:0;}  /* uzky sloupec vpravo */
#chorvatsko p {margin:0 0 1.5em 0;}
#chorvatsko p strong {color:red;}
#relax img {margin:0 1em 2em 1em;}

/* zvarazneny box na strance objednavka katalogu */
p.upoutavka {width:auto; padding:1.15em; margin:1em; background:#fff; font-weight:bold; border:1px solid #f42c2c;}
p.upoutavka strong {color:#f42c2c;}

/* nove - skolni  - zajezdy */
.box p.tzero {margin-top:0; padding-top:0;}
#skool {font-size:2em; font-weight:bold; display:block; padding:.35em 1em; margin:.5em 0; color:#fff; text-shadow:1px 1px 0 #000; background:transparent url('/x/telefon.gif') top right no-repeat;}
#skool span {font-size:.75em; display:block;}
.box p.tzero a#mapa img {border:none;}
#bannbox div strong.skolnizajezdy {margin:5px; padding:20px 0 10px 0; color:red;}

/* upoutavka na schuzku - google mapy */
.gmap {margin:10px 10px 80px 10px; display:block;}

/* upoutavka vpravo nahore - mikroformat */
.vevent {background:#f11c1e; margin:0 0 3px 0; padding:8px;}
.vevent abbr, .vevent span, p.vevent a, .vevent span.street-address, .vevent a:hover {color:#fff; font-size:12px;}
.vevent span.category {font-weight:bold; display:block; font-size:1.45em; margin-bottom:10px;}
.vevent abbr.dtstart, .vevent a {text-decoration:none; border-bottom:none;}
.vevent abbr.dtstart {font-weight:bold;}
.vevent span.summary span.sm {font-size:11px;}
.vevent span.summary span.sm, .vevent abbr, .vevent span.locality {display:block;}
.vevent b {display:block; margin-bottom:10px; font-size:21px;}
span.usa {margin-top:4px; border-top:1px solid #fff; padding-top:3px;}
abbr.usa {margin-bottom:4px;}
.vevent {display:block; text-decoration:none; color:#fff; padding:5px 5px 6px 5px;}
.vevent span.category {margin-bottom:0; padding-bottom:0;}

/* upoutavka na virtualni katalog */
a.virtual, a.virtual img {border:none;}
a.virtual {display:block; margin-bottom:18px;}

/* rozcestnik slev */
#rozcestnik-slevy a {float:left; margin:20px 0 20px 0; position:relative; display:block; text-decoration:none; width:367px; height:336px;}
#rozcestnik-slevy a.zima {margin:20px 20px 15px 15px;}
#rozcestnik-slevy a img {border:none;}
#rozcestnik-slevy a strong {position:absolute; top:260px; left:10px; padding:10px; background:#fff; border:1px solid #000; color:#000; font-size:1.5em; opacity:.8; filter:alpha(opacity=80)}
#rozcestnik-slevy a:hover strong {color:#f42c2c; border:1px solid #f42c2c;}
#rozcestnik-slevy p {padding:2em 1em;}

