body
{background: url(img/bg.png) repeat-x top center;  font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;font-size:0.7em;color:#222;line-height:150%;margin:0;padding:0;}

TABLE,TD,TH,SELECT,INPUT,OPTION,TEXTAREA,FORM,FIELDSET {font-size: 100%;font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;}
TABLE {border-collapse: separate;}
FORM {margin:0;}

p {margin: 0.5em 0 1em 0; padding: 0;} .small {font-size: 0.9em;} .big {font-size: 1.1em;}
.text-left {text-align: left;} .text-right {text-align: right;}
.inline {display: inline;} .block {display: block;}
A img {border: none;}

H1, H2, H3, H4 {color: #E93F27; color: #2C3B8B; margin: 1em 0 0.5em 0; padding: 0; font-family: Arial,Helvetica,sans-serif; line-height: 150%;}
H1 {font-size: 1.6em;} H2 {font-size: 1.4em;} H3 {font-size: 1.2em;} H4 {font-size: 1.1em;}

A {color: #C20016; text-decoration: underline;}
A:visited {color: #C20016;}
A:hover {color: #C20016; text-decoration: none;}
.comp4-cms-calendar table.wm4-listing td a {color: #C20016; font-weight: bold;}

UL {} UL UL {margin: 1em;}
LI {list-style-position: outside;}

.right {float: right;} .left {float: left;}
.clear, BODY .wm4-cleaner {clear: both; height: auto;}

.cms4-element-pagelet-html TABLE { border-collapse: collapse;}
.cms4-element-pagelet-html TABLE TD {vertical-align: top;}
.cms4-illustrated-content {margin:1em;}
table.cms4-illustrated-content td.cms4-illustrated-content-col1 {padding-bottom: 1em;}
.cms4-illustrated-content H2 {font-size: 1.1em; font-family: verdana;}
.comp4-illustrated-content-item-image {float: left; margin-right: 1em;}
/* ****************************************************************** STRANKA */

#PAGE
{}
#PAGE .page-gfx
{width: 980px;margin: 0 auto;background: #fff;}
#PAGE .page-gfx-b
{/*background: url(img/.png) no-repeat bottom center;*/}
#PAGE .page-in
{padding: 0 0px;}

/* ***************************************************************** HLAVICKA */

#HEAD
{}
#HEAD .head-in
{position: relative; background: url(img/head.jpg) no-repeat top center; height: 249px;  z-index: 0}

#HEADHOME
{}
#HEADHOME .headhome-in
{position: relative; background: url(img/head-big.jpg) no-repeat top center; height: 400px;}

.head-logo {position: absolute; top: 0; left: 0; width: 356px; height: 164px; z-index: 99;}
.head-logo h1 {margin: 0; padding: 0; width: 356px; height: 164px;}
.de .head-logo a {
    background:url(img/logo-all.png) no-repeat scroll left top transparent;
    display:block;
    text-decoration:none;
    width: 356px; height: 164px;
}
.it .head-logo a {
    background:url(img/logo-all.png) no-repeat scroll left top transparent;
    display:block;
    text-decoration:none;
    width: 356px; height: 164px;
    }
.pl .head-logo a {
    background:url(img/logo-all.png) no-repeat scroll left top transparent;
    display:block;
    text-decoration:none;
    width: 356px; height: 164px;
}
.cs .head-logo a {
    background:url(img/logo-all.png) no-repeat scroll left top transparent;
    display:block;
    text-decoration:none;
    width: 356px; height: 164px;
}
.head-logo a span {display: none;}


#lang {position:absolute; top: 10px; right: 16px; color: #fff; /*background:url(img/lang_bg.png) no-repeat scroll left top transparent;*/ height: 26px; padding: 2px 10px; z-index: 99; background-color: #C20016; line-height: 180%; font-size: 1.2em; border-radius: 4px; font-weight: bold;}
#lang a {color: #fff;}
.head-form {position:absolute; top: 200px; left: 470px; width: 480px;}
.head-form-in {}
.head-search
{position: absolute; top: 47px; right: 16px; width: 193px; height: 30px; z-index: 99; background:url(img/search.png) no-repeat scroll left top transparent;}
#HEAD .head-search {/*top: 130px;*/}

.head-search-in {padding: 5px;}

.head-search .search-input
{ border: 1px solid #C3C3C3; padding: 2px; margin-left: 5px; float: left;}
.head-search .search-input:focus
{border: 1px solid #999;}
.head-search .search-button
{float: left; margin-left: 0px;}
.head-search .search-button:hover
{background: url(img/search-button.png) 0 40px;}
/* ********************************************************************* TELO */
#MAIN
{padding: 10px 0 10px 0; position: relative;}
#MAIN .main-in
{ padding: 0px;}

/* ************************************************************* LEVY SLOUPEC */

#LEFT-COL
{width: 455px;float: left;}
.left-col-in {width: 455px; float: left;}

.pl #LEFT-COL-UPR
{width: 475px;float: left;}
.pl #LEFT-COL-UPR .left-col-in {width: 475px; float: left;}
/* ************************************************************ PRAVY SLOUPEC */

.homepage #RIGHT-COL
{width: 515px;float: right; margin-top: 0;}
#RIGHT-COL
{width: 515px;float: right; /*margin-top: -80px;*/}

.pl #RIGHT-COL-UPR
{width: 475px;float: right; /*margin-top: -80px;*/}

.homepage .right-col-in {float: right; padding: 0;}
.right-col-in {float: right; width: 515px;}

.pl #RIGHT-COL-UPR .right-col-in {float: right; width: 475px;}
/* ******************************************************* PROSTREDNI SLOUPEC */

#MID-COL
{margin: 0 236px 0 216px;}
#MID-COL .mid-col-in
{float: left; width: 100%;}

/* ****************************************************************** PATICKA */

#BOTTOM {padding: 10px 0 10px 5px; font-size: 0.9em;}
#BOTTOM A
{}

.bottom-go-top
{float: right;}

.bottom-box
{background: url(img/bg1.png) no-repeat top center #E1E1E1; margin-top: 15px;}
.bottom-box-in
{padding: 12px 15px 10px 15px; background: url(img/bg2.png) no-repeat bottom center;}

.bottom-box-in .bottom-box-small
{float: left; width: 227px; margin: 0 5px;}
.bottom-box-in .bottom-box-small h4 {padding: 6px 0 5px 44px; margin-top: 0;}
.bt1 h4
{background: url(img/b-3.png) no-repeat top left;}
.bt2 h4
{background: url(img/b-2.png) no-repeat top left;}
.bt3 h4
{background: url(img/b-4.png) no-repeat top left;}
.bt4 h4
{background: url(img/b-4.png) no-repeat top left;}
h4.logon {background: url(img/b-5.png) no-repeat top left;}
.bottom-box-in .bottom-box-small p
{padding: 0 0 0 44px;  line-height: 110%; font-family: times;}

.tel {display: block; background: url(img/ico-tel.png) no-repeat top left; margin-top: 5px; padding: 2px 0 5px 24px; font-family: times;}
.mail {display: block; background: url(img/ico-mail.png) no-repeat top left; padding: 2px 0 5px 24px; font-family: times;}

/* ****************************************************************** SDILENI */


/* ************************************************************ MENU VERTICAL */

#MENU-VERTICAL
{margin-bottom: 10px;}
#MENU-VERTICAL UL
{margin: 0;
padding: 0;}

#MENU-VERTICAL UL LI
{border-bottom: 1px dotted #efefef;
padding: 0;
margin: 0;
list-style: none outside;}
#MENU-VERTICAL UL LI A
{display: block;
font-weight: bold;
background: url(img/sipka.png) no-repeat top left;
padding: 4px 1em;
position: relative;}
#MENU-VERTICAL UL LI A:hover
{}
#MENU-VERTICAL .active A
{font-weight: bold;
color: black;}

/* ********************************************************** MENU HORIZONTAL */

#HEADHOME #MENU-HORIZONTAL
{position: absolute; top: 323px; left: 12px; z-index: 99;}
#HEAD #MENU-HORIZONTAL
{position: absolute; top: 172px; left: 12px;}
.pl #HEAD #MENU-HORIZONTAL
{/*display: none;*/}

#MENU-HORIZONTAL UL
{margin: 0px;
padding: 0px;}
#MENU-HORIZONTAL UL LI
{margin: 0 1px 0 0;
list-style: none outside;
display: block;
height: 66px;
width: 84px;
float: left;
}
#MENU-HORIZONTAL UL LI.hm1
{background: url(img/hm1-de.png) no-repeat top left;}
#MENU-HORIZONTAL UL LI.hm2
{background: url(img/hm2-de.png) no-repeat top left; width: 120px;}
#MENU-HORIZONTAL UL LI.hm3
{background: url(img/hm3-de.png) no-repeat top left; width: 83px;}
#MENU-HORIZONTAL UL LI.hm4
{background: url(img/hm4-de.png) no-repeat top left; width: 118px;}
#MENU-HORIZONTAL UL LI.hm5
{background: url(img/hm5-de.png) no-repeat top left; width: 97px;}
#MENU-HORIZONTAL UL LI.hm6
{background: url(img/hm6-de.png) no-repeat top left;}

.pl #MENU-HORIZONTAL UL LI.hm1
{background: url(img/hm1-pl.png) no-repeat top left;}
.pl #MENU-HORIZONTAL UL LI.hm2
{background: url(img/hm2-pl.png) no-repeat top left; width: 120px;}
.pl #MENU-HORIZONTAL UL LI.hm3
{background: url(img/hm3-pl.png) no-repeat top left; width: 83px;}
.pl #MENU-HORIZONTAL UL LI.hm4
{background: url(img/hm4-pl.png) no-repeat top left; width: 118px;}
.pl #MENU-HORIZONTAL UL LI.hm5
{background: url(img/hm5-pl.png) no-repeat top left; width: 97px;}
.pl #MENU-HORIZONTAL UL LI.hm6
{background: url(img/hm6-pl.png) no-repeat top left;}

.it #MENU-HORIZONTAL UL LI.hm1
{background: url(img/hm1-it.png) no-repeat top left;}
.it #MENU-HORIZONTAL UL LI.hm2
{background: url(img/hm2-it.png) no-repeat top left; width: 114px;}
.it #MENU-HORIZONTAL UL LI.hm3
{background: url(img/hm3-it.png) no-repeat top left; width: 110px;}
.it #MENU-HORIZONTAL UL LI.hm4
{background: url(img/hm4-it.png) no-repeat top left; width: 116px;}
.it #MENU-HORIZONTAL UL LI.hm5
{background: url(img/hm5-it.png) no-repeat top left; width: 97px;}
.it #MENU-HORIZONTAL UL LI.hm6
{background: url(img/hm6-it.png) no-repeat top left;}

.cs #MENU-HORIZONTAL UL LI.hm1
{background: url(img/hm1-cs.png) no-repeat top left;}
.cs #MENU-HORIZONTAL UL LI.hm2
{background: url(img/hm2-cs.png) no-repeat top left; width: 114px;}
.cs #MENU-HORIZONTAL UL LI.hm3
{background: url(img/hm3-cs.png) no-repeat top left; width: 110px;}
.cs #MENU-HORIZONTAL UL LI.hm4
{background: url(img/hm4-cs.png) no-repeat top left; width: 116px;}
.cs #MENU-HORIZONTAL UL LI.hm5
{background: url(img/hm5-cs.png) no-repeat top left; width: 97px;}
.cs #MENU-HORIZONTAL UL LI.hm6
{background: url(img/hm6-cs.png) no-repeat top left;}

#MENU-HORIZONTAL UL LI A
{
display: block;
height: 66px;
width: auto;
}
#MENU-HORIZONTAL UL LI A span
{display: none;}
#MENU-HORIZONTAL UL LI A:hover
{}
#MENU-HORIZONTAL .active a
{
background: white;
text-decoration: none;}

/* ******************************************************************* MODULY */
#search
{float: right; padding: 25px 10px 0 0;}
.search-input
{width: 147px;border: 1px solid #C3C3C3; padding: 2px;}
#search .search-input:focus
{border: 1px solid #999;}
#search .search-button
{border: 1px solid #C3C3C3; margin: 0 0 0 5px; padding: 2px 4px; background: url(img/search-button.png);}
#search .search-button:hover
{background: url(img/search-button.png) 0 40px;}

#STYLESWITCHER
{position: absolute;top: 0px;right: 10px;}
#STYLESWITCHER, #STYLESWITCHER li
{padding: 0;margin: 0;}
#STYLESWITCHER span
{border-left: 1px solid #dcdcdc;padding: 0 5px;}

#BASKET
{position: absolute;top: 50px;right: 10px; text-align: right;}
#BASKET span
{display: block;}

TABLE.calendar
{width: 100%;table-layout: fixed;}
.calendar TD
{border: 1px solid #dcdcdc;padding: 0;text-align: center;background: white;}
.calendar .day-weekend
{background: #efefef;}
.calendar .day-name TD
{font-weight: bold;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;background: none;border: none;}
.calendar .has_event
{font-weight: bold;background: #FFF7D5;}
.calendar .has_event div
{display: none;}
.calendar TD.day-today
{color: white;background: gray;}
TABLE.calendar TH
{padding: 2px;}

/* ******************************* */

.comp4-poll H2, #RIGHT-COL .comp4-poll H3
{margin: 0;font-size: 12px;}
#RIGHT-COL .comp4-poll, #LEFT-COL .comp4-poll
{margin: 0;}

/* *********************************************************** OBSAH ELEMENTY */

#RIGHT-COL H3, #LEFT-COL H3
{
}
#RIGHT-COL H3
{
	font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif;
}

.text-blok .inside-gfx
{padding: 6px 10px;}
.text-blok
{margin-bottom: 10px;}
.text-blok p
{margin: 0;}

/* ******************************* */

/*
.nabidka-textbg
{background: url(img/nabidka-textbg.png) no-repeat bottom right;}
.nabidka-textbg UL
{margin: 0;padding:5px 15px 5px 10px;}
.nabidka-textbg LI
{margin: 0;padding:0 0 0 12px;background: url(img/nabidka-odr.png) no-repeat 0 4px;list-style-type: none;}
*/



/* textove bloky */

#RIGHT-COL .comp4-poll H3
{background: none;}
.text-blok H3
{margin-top: 0;}

/* ******************************* */

#NEWS
{padding-bottom: 0.5em;}
#NEWS .hi
{padding: 2px 0 2px 0px;font-size: 1.2em;}
#NEWS .time
{color: gray;}

#NEWS .aktualita
{clear: both;}
#NEWS .aktualita .news-image
{float: left;}
#NEWS .aktualita .news-image img
{margin: 0.2em 1em 1em 0;}

.news
{width: 200px;}
.news .inside-gfx
{margin: 0 0 1em 0;}
.news-text
{line-height: 135%;}

/* ******************************* */

.wm4-navig-path {margin: 10px 0 0 0;}

#nase-tipy
{
background: url(img/nase-tipy.png) no-repeat top center #EEEEEE;
}

#nase-tipy .nase-tipy-in
{
background: url(img/nase-tipy2.png) no-repeat bottom center;
padding: 5px 15px 15px 15px;
margin-top: 1em;
}

#zupasearch
{
background: url(img/zupa.png) no-repeat top center transparent;
height: 142px;
}

#zupasearch .zupasearch-in
{
/*background: url(img/zupa2.png) no-repeat bottom center;*/
padding: 5px 15px 15px 15px;
}

#theme-menu	{
	margin-top: 1em;
}

.theme-descr	{
	font-size: 13px;
}

.theme-menu-pol { margin-bottom: 5px; padding: 1px 5px 8px 5px; line-height: 125%;}
.th-active {/*background: url(img/th-bg.png) no-repeat top left;*/ background: #CA412C; color: #fff; border-radius: 8px 8px 8px 8px;}
.theme-menu-pol h3 {margin-top: 6px;}
.th-active h3 a{color: #fff;}
/*
.th-5 {background: url(img/ic1w.png) no-repeat left center; padding: 0 0 0 66px;}
.th-2 {background: url(img/ic2w.png) no-repeat left center; padding: 0 0 0 66px;}
.th-3 {background: url(img/ic3w.png) no-repeat left center; padding: 0 0 0 66px;}
.th-4 {background: url(img/ic4w.png) no-repeat left center; padding: 0 0 0 66px;}
.th-6 {background: url(img/ic5w.png) no-repeat left center; padding: 0 0 0 66px;}

h1.th-5 {background: url(img/ic1w.png) no-repeat left center; padding: 12px 0 12px 66px; margin-top: 0;}
h1.th-2 {background: url(img/ic2w.png) no-repeat left center; padding: 12px 0 12px 66px; margin-top: 0;}
h1.th-3 {background: url(img/ic3w.png) no-repeat left center; padding: 12px 0 12px 66px; margin-top: 0;}
h1.th-4 {background: url(img/ic4w.png) no-repeat left center; padding: 12px 0 12px 66px; margin-top: 0;}
h1.th-6 {background: url(img/ic5w.png) no-repeat left center; padding: 12px 0 12px 66px; margin-top: 0;}

.th-active .th-5 {background: url(img/ic1.png) no-repeat left center;}
.th-active .th-2 {background: url(img/ic2.png) no-repeat left center;}
.th-active .th-3 {background: url(img/ic3.png) no-repeat left center;}
.th-active .th-4 {background: url(img/ic4.png) no-repeat left center;}
.th-active .th-6 {background: url(img/ic5.png) no-repeat left center;}
*/
.wm4-pager
{background: #efefef;
border-top: 1px solid #dcdcdc;
border-bottom: 1px solid #dcdcdc;
padding: 5px;
}

.polozka {margin-bottom: 10px;}
.polozka .polozka-img {float: left; margin-right: 1em;}

.temata-hp .left
{margin: 0 1em 0 0; }
.temata-hp h3 {margin-top: 0;}
.temata-pol {margin-bottom: 10px;}

.ill-left {float: left; margin: 0 1em 0.6em 0;}
.img-left {float: left; margin: 0 1em 0.6em 0;}

#LEFT-COL .photo {float: left; width: 455px; margin: 0 6px 6px 0; line-height: 130%; overflow: hidden;}
.photo {float: left; width: 165px; height: 157px; margin: 0 1em 0.6em 0; line-height: 130%; overflow: hidden;}
#jqlb_total_gal .photo {margin: 0 6px 6px 0;}
.akce .photo { height: auto; overflow: visible;}
.akce .photo span {display: inline-block; height: 48px; margin: 0 1px 1px 0;}
.akce .akce-info h4 {font-family: Tahoma,Geneva,Arial,Helvetica,sans-serif; margin-bottom: 0.2em; margin-top: 0.3em;}
.akce .akce-terminy ul {list-style-type: none; margin: 0 0 10px 0; padding: 0;}
.akce .akce-info	{margin-bottom: 0.6em;}
.akce .akce-info-bloky	{display: inline-block; width: 165px; margin-bottom: 1.2em;}
.akce .akce-kontakt	{float: right; width: 155px;}
.akce .akce-popis	{font-weight: bold;}
.akce-cms	{}

.akce-list .odd h3, .akce-list .even h3 {margin: 0.1em 0 0.25em 0;}
.akce-list .odd, .akce-list .even	{
	margin: 1.2em 0; 
}

.mmm-menu {margin: 0 0 0 0; padding: 0; list-style: none; height: 36px;}
.mmm-menu li {float: left;  width: 105px; margin-right: 6px;}
.mmm-menu li a{display: block;  height: 31px; width: 105px; text-align: center; background: url(img/mmm.png) no-repeat bottom left; color: #333; font-weight: bold; text-decoration: none;}
.mmm-menu li.active a{display: block;  width: 105px; text-align: center; background: url(img/mmm.png) no-repeat top left;}
.mmm-menu li a span {display: block; padding: 7px 0;}
.pl .mmm-menu li.tiskoviny  a span {display: block; padding: 0; line-height: 140%;}

.kont-pol
{}
.kont-img {float: left; margin: 0 1em 0.5em 0;}

#nase-tipy .polozka {clear: both; width: auto; height: auto; float: none; border: none;}
#nase-tipy .polozka-in {clear: both; height: auto; width: 100%; padding: 10px 0;}
#nase-tipy .polozka .polozka-img {float:left; margin-right:1em; height: auto;}

.hledej-program {}
.hledej-program select {width: 200px; float: left; margin-bottom: 6px;}
.hledej-program .hledej-program-1 { margin-right: 14px;}
.hledej-program input { margin-left: 212px; margin-top: 7px;}

.homepage #zupasearch, .homepage #zupasearch .zupasearch-in
{}


/* ************************************************************************** */

#tabs
{
padding: 0;
margin: 0;
font-size: 11px;
border: none;
}

#tabs-1 {background: #eee;}
#tabs .ui-tabs-selected, #tabs  .ui-state-default {background: #eee;}
#tabs .tab-wh {background: #fff;}
#tabs .ui-widget-header {border: none; }
#tabs .ui-tabs-panel {border: 1px solid #AAAAAA;}

.ui-tabs .ui-tabs-nav { background: #fff;}
/* ******************* */

.wm4-none {
display:none;
}
.wm4-cleaner {
clear:both;
}
.wm4-align-left {
text-align:left;
}
.wm4-align-right {
text-align:right;
}
.wm4-align-center {
text-align:center;
}
.wm4-no-top-margin {
margin-top:0;
}
.wm4-fl {
float:left;
}
.wm4-fr {
float:right;
}
.wm4-nowrap {
white-space:nowrap;
}
.wm4-first {
margin-top:0;
}
.wm4-last {
margin-bottom:0;
}
* html ul a {
height:1px;
}

/* ********************************************************************** */

.sloup1 {float: left; width: 49%;}
.sloup2  {float: left; width: 49%; margin-left: 8px;}

#phgala {width: 455px; overflow: auto;}

/* ********************************************************************* shop */

.category-prod {margin-top: 10px;}

.vypis-polozek
{clear: both;}

.polozka a
{text-decoration: none; }

.polozka
{width: 152px;float: left; margin: 0 5px 5px 5px;  border-top: 1px solid #efefef; border-right: 1px solid #efefef; line-height: 120%;}
.polozka-in
{padding: 10px; height: 185px;}
.polozka-img
{height: 110px; text-align: center; margin-bottom: 5px;}

.img-map {margin-top: 15px;}
.form-objednavka-area {width: 97%;}

.goods-desc table {border: 1px solid #fff; background: #FFE7B8;  border: 1px solid #fff;}
.goods-desc table td {padding: 2px 4px;  border: 1px solid #fff;}
ul.trasa-seznam, ul.goods-kat {margin-left: 0; padding: 0; list-style-type: none;}
ul.trasa-seznam li {display: inline; margin-right: 0.5em; }

#slideshow {
height: 160px;
width: 200px;
position:relative;
float: left;
}
#home-kategorie #slideshow {
height: 112px;
width: 134px;
position:relative;
float: left;
}

#slideshow img {
left:0;
position:absolute;
top:0;
z-index:8;
}


#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}

.kont-pol {clear: both;}

#HP-BANNER {
    margin-top: 10px;
}

/* *************** slideshow pro velky banner na hlavni strance ********************** */
#slideshow-obal
{position: relative; margin: 0; width: 980px; height: 400px;}
#slideshow-hp
{display: none;padding: 0;position: relative;}
#slideshow-nav
{position: absolute; top: 365px;left: 590px;z-index: +100;}
#slideshow-hp a
{color: #CC3300;}
#slideshow-nav a
{padding: 4px 6px 5px 5px;font-size: 10px; text-decoration: none; background: transparent url('img/slide-img.png') no-repeat; margin-right: 7px;}
#slideshow-nav a.activeSlide
{background: transparent url('img/slide-img-active.png') no-repeat;}
/*background: url(img/activeslide.png) no-repeat center center;*/
#slideshow-nav2
{position: absolute; top: 355px;left: 432px;z-index: +100; width: 40px; height: 21px;}
#slideshow-nav2 a
{padding: 0;font-size: 10px;color: #678F12;text-decoration: none;}
#slideshow-nav2 #prev
{padding: 4px 9px 6px 5px; background: transparent url('img/pager-prev-next-bg.png') no-repeat;}
#slideshow-nav2 #next
{padding: 4px 9px 6px 5px; background: transparent url('img/pager-prev-next-bg.png') no-repeat -19px 0;}
.slideshow-text h3
{margin: 0 0 10px 0;padding: 0;}
.slideshow-text h3 a
{text-decoration: none; font-size: 16px; color: #ffd472;line-height: 100%;}
#slideshow-hp a:hover
{text-decoration: underline;}
.slideshow-text h3, .slideshow-text h2, .slideshow-text h1, .slideshow-text h4
{font-family: arial; color: #333;}
.slideshow-text {
    color: #fff;
    line-height: 180%;
    padding: 1em 1em 0;
    width: 384px;
    height: 112px;
    position: absolute;
    bottom: 15px;
    right: 15px;
    background: transparent url('img/transparent_bg3.png') repeat scroll 0 0;
}
.slideshow-text p
{font-family: arial; font-size: 13px;}
.slideshow-bg {
    width: 487px;
    /*height: 35px;*/
    height: 145px;
    position: absolute;
    bottom: 0;
    left: 410px;
    background: transparent url('img/transparent_bg3.png') repeat scroll 0 0;
}


/* *************** slideshow pro maly banner v hlavicce na podstrankach ********************** */
#HEAD #slideshow-obal
{position: relative; margin: 0; width: 183px; height: 123px; left: 770px; top: 100px; border: 5px solid white; border-radius: 4px;}
#HEAD #slideshow-sub
{display: none;padding: 0;position: relative;}
#HEAD #slideshow-nav
{position: absolute; top: 365px;left: 590px;z-index: +100; display: none;}
#HEAD #slideshow-sub a
{color: #CC3300;}
#HEAD #slideshow-nav a
{padding: 4px 6px 5px 5px;font-size: 10px; text-decoration: none; background: transparent url('img/slide-img.png') no-repeat; margin-right: 7px;}
#HEAD #slideshow-nav a.activeSlide
{background: transparent url('img/slide-img-active.png') no-repeat;}
/*background: url(img/activeslide.png) no-repeat center center;*/
#HEAD #slideshow-nav2
{position: absolute; top: 355px;left: 432px;z-index: +100; width: 40px; height: 21px;  display: none;}
#HEAD #slideshow-nav2 a
{padding: 0;font-size: 10px;color: #678F12;text-decoration: none;}
#HEAD #slideshow-nav2 #prev
{padding: 4px 9px 6px 5px; background: transparent url('img/pager-prev-next-bg.png') no-repeat;}
#HEAD #slideshow-nav2 #next
{padding: 4px 9px 6px 5px; background: transparent url('img/pager-prev-next-bg.png') no-repeat -19px 0;}
#HEAD .slideshow-text h3
{margin: 0 0 10px 0;padding: 0;}
#HEAD .slideshow-text h3 a
{text-decoration: none; font-size: 13px; color: #ffd472;line-height: 100%;}
#HEAD #slideshow-hp a:hover
{text-decoration: underline;}
#HEAD .slideshow-text h3, .slideshow-text h2, .slideshow-text h1, .slideshow-text h4
{font-family: arial; color: #333;}
#HEAD .slideshow-text {
    color: #fff;
    line-height: 180%;
    padding: 4px 6px 0;
    width: 171px;
    height: 32px;
    position: absolute;
    bottom: 4px;
    right: 0;
    background: transparent url('img/transparent_bg3.png') repeat scroll 0 0;
}
.slideshow-text p
{font-family: arial; font-size: 13px;}
.slideshow-bg {
    width: 487px;
    /*height: 35px;*/
    height: 145px;
    position: absolute;
    bottom: 0;
    left: 410px;
    background: transparent url('img/transparent_bg3.png') repeat scroll 0 0;
}

/* polska staticka stranka */
.pl #TOP-ROW { background-color: #DDF2FA; border-radius: 6px; margin-bottom: 10px;}
.pl #TOP-ROW ul {margin: 0;}
.pl #TOP-ROW ul li {display: inline-block; width: 30%; vertical-align: top; margin: 1.2em; list-style-type: none; float: left;}
.pl #TOP-ROW ul li img {float: left; margin-right: 1em;}