html,body {padding:0;margin:0;border:0;}
html {font-size:100.01%;overflow:hidden;}
body{font: .625em Arial, Verdana, sans-serif;color:#666666;text-align:center;overflow:hidden;min-height:100%;height:100%;}

#all {position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:auto;}
#page {position:relative;margin:0 auto;background: url('../images/layout/page-pattern.png') 50% 100% repeat;z-index:9999;}/*overflow:hidden;*/
#page {min-width:1252px;_width:1252px;}
#setwidth {position:absolute;z-index:99999;width:990px;height:1px;top:0;background-color: red;left:0;overflow:hidden;}

.wideBox {position:relative;text-align:left;left:0;top:0;}
.wideBoxIn {position:relative;z-index:999;}
.tBg, .tBg span {position:absolute;}
.tBg, .fl {float:left;}
.fr {float:right;}
.tal {text-align:left;}
.tar {text-align:right;}
.tac {text-align:center;}
.hide {display:none !important;visibility:hidden;}

a, a span, a img {cursor:pointer;}
a {color: #60A426;text-decoration: underline;}
a:hover, a:focus, a:active {outline:none;text-decoration: none;color:#478E0F;}
a img {border: 0;}
:focus {outline: 0;}
hr {display: none;}
table {font-size: 1em;}
label {font-weight:normal;font-size:100%;}
textarea {overflow:auto;}
small,.small,p small,#contentInner .small, #contentInner p.small {font-size:83.33%;}
ol, ul {padding:0;margin:0;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

h1,h2,h3,h4,h5,h6,form,fieldset,div,p,ul,li {margin:0;padding:0;}

.clear {clear: both;}
.cl {clear:left;}
.cr {clear:right;}
.w45p {width:45%;}
* html .clearfix {display: inline-block;}
.clearfix:after {clear: both;content: '';display: block;height: 0;visibility: hidden;}

span.magnet, span.magnet2 {position:absolute;top:0;left:50%;margin-left:-19px;height:39px;width:39px;background: url('../images/layout/magnetka.png') 0 0 no-repeat;}
span.magnet2 {background: url('../images/layout/magnetka2.png') 0 0 no-repeat;}

#header {height:206px;z-index:999;margin:0 auto;width:990px;}
#header .tBg {position:relative;left:0;top:0;width:990px;height:0;overflow:visible;z-index:1;margin:0 auto;}
#header .tBg span {position:absolute;background: url('../images/layout/header-toper.png') 0 0 no-repeat;top:0;left:-131px;width:1252px;height:206px;}
#header .wideBoxIn {position:relative;z-index:999;}
#headerIn {width:990px;margin:0 auto;position:absolute;z-index:999;overflow:hidden;height:206px;left:0;top:0;}
#headerIn #logo {position:absolute;top:94px;left:27px;width:193px;height:67px;font-size:200%;z-index:80;padding-top:20px;}
#headerIn #logo a {position:absolute;top:0;left:0;width:193px;height:87px;background: url('../images/layout/spacer.gif') 0 0 no-repeat;overflow:hidden;}
#headerIn #logo span {position:absolute;top:0;left:0;width:100%;height:174px;background: url('../images/layout/elektrowin-logo-new2.png') 0 0 no-repeat;}
/*#headerIn #logo.en span {background: url('../images/layout/elektrowin-logo-new-en.png') 0 0 no-repeat;}*/
#headerIn #logo a:hover {background-position: 1px 1px;}
#headerIn #logo a:hover span {margin-top:-87px;}
#headerIn #logo_5_let{position:absolute;left:20px;top:10px;z-index:999;}
#headerIn #zajem {position:absolute;top:84px;left:298px;width:375px;height:40px;text-align:center;font-size:160%;line-height:40px;}
#headerIn #zajem span {background: url('../images/layout/spolecny-zajem-new.png') 0 0 no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;}
#headerIn #zajem.en span {background: url('../images/layout/spolecny-zajem-en-new.png') 0 0 no-repeat;}
#languages {position:absolute;left:928px;top:46px;width:68px;height:16px;}
#languages a {position:relative;float:left;overflow:hidden;height:16px;width:20px;background: url('../images/layout/spacer.gif') 0 0 no-repeat;margin-left:8px;}
#languages a span {position:absolute;margin-top:-16px;top:0;left:0;height:32px;width:40px;background: url('../images/layout/languages.png') 0 0 no-repeat;}
#languages a:hover {background-position: 1px 1px;}
#languages a#langEN span {margin-left:-20px;}
#languages a.active span, #languages a:hover span {margin-top:0 !important;}

#content {background: url('../images/layout/body-bottom-x.jpg') 50% 100% repeat-x;overflow:hidden;z-index:999;text-align:left;}
#content .tBg {position:absolute;width:100%;left:0;height:100%;top:0;z-index:20;}
#content .tBg span {background: url('../images/layout/body-shadow.png') 0 0 repeat-y;top:0;left:50%;width:1154px;height:100%;margin-left:-547px;}
#content .wideBoxIn {background: url('../images/layout/page-bottom.png') center 100% no-repeat;}
#contentIn {margin:0 auto 0 auto;width:990px;background: url('../images/layout/body-repeats.png') -990px 0 repeat-y;position:relative;z-index:999;}
#contentOuter {background: url('../images/layout/body-repeats.png') 0 0 no-repeat;position:relative;z-index:999;width:990px;padding-bottom:54px;}
#contentInner {background: url('../images/layout/body-repeats.png') -1980px 100% no-repeat;min-height:777px;position:relative;z-index:999;width:990px;padding-bottom:24px;text-align:left;}

.hp #contentInner {min-height:780px;}

#footer {height:133px;background: url('../images/layout/footer-wood.png') 50% 100% repeat-x;z-index:999;clear:both;}
#footer .tBg {width:990px;height:0;overflow:visible;z-index:1;left:0;margin:0 auto 0 auto;position:relative;}
#footer .tBg span {background: url('../images/layout/footer-shadows.png') 0 0 no-repeat;top:0;left:0;width:1252px;height:164px;margin-left:-131px;position:absolute;margin-top:-54px;}
#footer .wideBoxIn {position:relative;z-index:999;margin:0 auto;width:990px;overflow:visible;}
#footerIn {margin:0 auto;width:990px;position:relative;z-index:999;clear:both;}
#footerIn div {margin:0;position:absolute;top:-35px;left:0;width:100%;height:100px;}
#footerIn p {font-size:120%;line-height:150%;padding:10px 30px 0 30px;color:#666;}
#footerIn p.r {float:right;white-space:nowrap;}
#footerIn p a {color:#555555;}
#footerIn p a:hover {color:#478E0F;}
#footerIn p.r a {padding:0 5px;}
#footerIn p.l {float:left;padding-top:0;}
#footerIn p.l span {text-transform:uppercase;}
#footerIn p.l span.nl {display:block;text-transform:none;}

#hpBoxes {float:left;position:relative;width:685px;height:322px;overflow:hidden;padding:55px 0 0 15px;z-index:999;}
span.light {width:763px;height:388px;position:absolute;background: url('../images/layout/hp-podsviceni.png') 0 0 no-repeat;top:37px;left:-24px;z-index:1;}
#hpBoxes div.bx {width:171px;float:left;position:relative;height:312px;overflow:hidden;z-index:999;}
#hpBoxes div span.fg {background: url('../images/layout/hp-boxes-all.png') 0 0 no-repeat;position:absolute;top:-231px;left:0;width:684px;height:231px;z-index:998;}
#hpBoxes.en div span.fg {background: url('../images/layout/hp-boxes-all-en.png') 0 0 no-repeat;}
#hpBoxes div span.fgb {position:absolute;top:0;left:0;width:171px;height:167px;z-index:999;visibility:hidden;}
#hpBoxes div h2 span.fg {visibility:visible !important;top:0 !important;}
#hpBoxes span.bg {width:681px;height:312px;position:absolute;background: url('../images/layout/hp-boxes-bgs.png') 0 0 no-repeat;top:55px;left:15px;z-index:2;}

#hpBoxes div.verejnost span.fgb {background: url('../images/layout/hp-boxes-verejnost-b.png') 0 0 no-repeat;}
#hpBoxes div.vyrobci span.fgb {background: url('../images/layout/hp-boxes-vyrobci-b.png') 0 0 no-repeat;}
#hpBoxes div.obce span.fgb {background: url('../images/layout/hp-boxes-obce-b.png') 0 0 no-repeat;}
#hpBoxes div.servis span.fgb {background: url('../images/layout/hp-boxes-servis-b.png') 0 0 no-repeat;}

#hpBoxes.en div.obce span.fgb {background: url('../images/layout/hp-boxes-obce-b-en.png') 0 0 no-repeat;}
#hpBoxes.en div.servis span.fgb {background: url('../images/layout/hp-boxes-servis-b-en.png') 0 0 no-repeat;}

#hpBoxes div.vyrobci span.fg {margin-left:-171px;}
#hpBoxes div.obce span.fg {margin-left:-342px;}
#hpBoxes div.servis span.fg {margin-left:-513px;}
#hpBoxes div.bx h2, #hpBoxes div.bx ul, #hpBoxes div.bx p {padding:7px 6px;margin:0;}
#hpBoxes div.bx ul {z-index:999;position:relative;padding:7px 6px 0 6px;}
#hpBoxes.en div.bx ul {top:-26px;}
#hpBoxes div.bx h2 {color:#ffffff;font-size:210%;margin:0 0 0 0;padding:160px 8px 0 8px;line-height:100%;height:60px;overflow:hidden;letter-spacing:-1px;font-weight:normal;z-index:998;position:relative;}
#hpBoxes div.bx ul li {padding:0 0 2px 20px;background-image:url('../images/layout/hp-boxes-arrows.png');background-repeat:no-repeat;color:#ffffff;font-size:10px;}
#hpBoxes.en div.bx ul li {font-size:11px;}
#hpBoxes div.verejnost ul li {background-position: -196px 4px;}
#hpBoxes div.vyrobci ul li {background-position: 4px 4px;}
#hpBoxes div.obce ul li {background-position: -396px 4px;}
#hpBoxes div.servis ul li {background-position: -596px 4px;}
#hpBoxes div.bx ul li a {color:#fff;font-size:110%;}
#hpBoxes div.bx.hovered span.fgb, #hpBoxes div.hovered span.fgb, #hpBoxes div.bx:hover span.fgb {visibility:visible;}
#hpBoxes div.bx p {position:absolute;top:275px;left:57px;width:106px;height:30px;line-height:13px;font-size:110%;overflow:hidden;padding:0;margin:0;}
#hpBoxes.en div.bx p {left:41px;width:123px;}
#hpBoxes div.bx p a {background: url('../images/layout/spacer.gif') 0 0 no-repeat;color:#ffffff;text-align:left;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;}
#hpBoxes div.bx p a:hover {background-position:1px 1px;color:#fffffe;}
#hpBoxes div.bx p a span {background: url('../images/layout/hp-boxes-more-info.png') 0 0 no-repeat;width:424px;height:61px;position:absolute;top:0;left:0;margin-top:0;}
#hpBoxes.en div.bx p a span {background: url('../images/layout/hp-boxes-more-info-en.png') 0 0 no-repeat;width:492px;height:60px;}
#hpBoxes div.bx p a:hover span {margin-top:-30px;}

#hpBoxes div.verejnost p a span {margin-left:0;}
#hpBoxes div.vyrobci p a span {margin-left:-106px;}
#hpBoxes div.obce p a span {margin-left:-212px;}
#hpBoxes div.servis p a span {margin-left:-318px;}

#hpBoxes.en div.verejnost p a span {margin-left:0;}
#hpBoxes.en div.vyrobci p a span {margin-left:-123px;}
#hpBoxes.en div.obce p a span {margin-left:-246px;}
#hpBoxes.en div.servis p a span {margin-left:-369px;}

#hpRight {position:absolute;right:0;top:0;float:right;width:263px;padding-top:46px;padding-right:13px;height:700px;}
#hpRight .boxRight {width:262px;height:auto;position:relative;color:#928665;padding-bottom:5px;top:0;left:0;}
#hpRight #hpAktuality {background: url('../images/layout/hp-aktuality.png') 0 10px no-repeat;height:272px;padding-top:10px;}
#hpRight #hpAkce {background: url('../images/layout/hp-akce.png') 0 1px no-repeat;height:275px;padding-top:1px;}
#hpRight.en #hpAkce {height:264px;padding-top:10px;}
#hpRight.en #hpAkce h2 {top:-10px;}

#hpRight.en .boxRight {padding:0px 20px 5px 20px;width:222px;}

#hpRight .boxRight h2 {position:relative;width:97px;height:32px;background: url('../images/layout/hp-box-nadpis.png') 0 0 no-repeat;line-height:26px;font-size:140%;text-align:center;font-weight:bold;color:#ffffff;text-shadow:0 0 5px rgba(255,255,255,0.5);}
#hpRight .boxRight h2 a,
#hpRight .boxRight h2 a:hover{color:#ffffff;}
#hpRight .boxRight h2 a{text-decoration:none;}
#hpRight .boxRight h2 a:hover{text-decoration:underline;}
#hpRight .boxRight p, #hpRight .boxRight h3 {font-size:120%;line-height:116.67%;}
#hpRight .boxRight h3 {padding:10px 0 4px 0;border-top:1px solid #E2D7B9;margin:10px 20px 0 20px;line-height:116.67%;}
#hpRight .boxRight a {color:#928665;}
#hpRight .boxRight a:hover {color:#60A426;}
#hpRight .boxRight p {margin:0 20px;}
#hpRight.en .boxRight h2.nadpis {border: none; padding:0px;margin:0px;left:-20px;}
#hpRight.en .boxRight p {margin: 0px;padding:0px;}
#hpRight.en .boxRight a {margin: 0px;}
#hpRight .boxRight h3.first {border-top:0;margin-top:0;padding-top:7px;}
#hpRight .boxRight p {padding:0 0 4px 0;height:41px;overflow:hidden;}
#hpRight .boxRight p span {display:block;padding:0 0 2px 12px;font-size:100%;font-weight:normal;background: url('../images/layout/ico-hours.gif') 0 2px no-repeat;color:#B0A587}

#hpRight .boxRight h4 {position:absolute;right:13px;height:27px;overflow:hidden;text-align:right;font-size:110%;margin:0;padding:0;}
#hpRight .boxRight h4 span {position:absolute;top:0;left:0;width:181px;height:54px;background: url('../images/layout/hp-boxes-archiv.png') 0 0 no-repeat;}
#hpRight.en .boxRight h4 span {background: url('../images/layout/hp-boxes-archiv-en.png') 0 0 no-repeat;}
#hpRight .boxRight h4 a {position:absolute;top:0;left:0;height:27px;background: url('../images/layout/spacer.gif') 0 0 no-repeat;overflow:hidden;}
#hpRight .boxRight h4 a:hover {color:#60A425;background-position:1px 1px;}
#hpRight .boxRight h4 a:hover span {margin-top:-27px;}
#hpRight #hpAkce.boxRight h2 {margin:-5px 0 0 90px;}
#hpRight #hpAkce h4 {top:225px;}
#hpRight #hpAktuality h4 {top:230px;}
#hpRight #hpAkce h4 a {width:85px;}
#hpRight.en #hpAkce h4 a {width:75px;}
#hpRight #hpAktuality h4 a {width:96px;}
#hpRight.en #hpAktuality h4 a {width:105px;}
#hpRight #hpAktuality.boxRight h2 {margin:-10px 0 0 90px;}
#hpRight #hpAktuality.boxRight h4 {width:96px;}
#hpRight.en #hpAktuality.boxRight h4 {width:105px;}
#hpRight #hpAkce.boxRight h4 {width:85px;}
#hpRight.en #hpAkce.boxRight h4 {width:75px;}
#hpRight #hpAkce.boxRight h4 span {margin-left:-96px;}
#hpRight.en #hpAkce.boxRight h4 span {margin-left:-105px;}

#hpRight #hpRecWrite {position:relative;width:262px;height:81px;padding-bottom:10px;padding-top:1px;}
#hpRight #hpRecWrite p {position:relative;top:0;left:0;width:262px;height:81px;overflow:hidden;}
#hpRight #hpRecWrite p a {position:relative;height:81px;width:129px;background: url('../images/layout/spacer.gif') 0 0 no-repeat;}
#hpRight #hpRecWrite p a:hover {background-position:1px 1px;color:#60A425;}
#hpRight #hpRecWrite p a span {position:absolute;top:0;left:0;width:129px;height:162px;background-repeat: no-repeat;background-position: 0 0;}
#hpRight #hpRecWrite p a:hover span {margin-top:-81px;}
#hpRight #hpRecWrite .recyklPopl {float:left}
#hpRight #hpRecWrite .napisteNam {float:right;}
#hpRight #hpRecWrite .recyklPopl span {background-image: url('../images/layout/recyklacni.png');}
#hpRight #hpRecWrite .napisteNam span {background-image: url('../images/layout/napiste.png');}
#hpRight #hpRecWrite .recyklPopl.en span {background-image: url('../images/layout/recyklacni-en.png');}
#hpRight #hpRecWrite .napisteNam.en span {background-image: url('../images/layout/napiste-en.png');}

#hpSecondLine {position:relative;left:0;top:0;padding-top:30px;float:left;clear:left;width:686px;height:328px;z-index:999;padding-left:10px;text-align:left;}
#hpBanner {position:relative;float:left;width:329px;height:214px;padding-top:33px;overflow:hidden;}/* background-color: rgba(255, 0, 0,0.5); */
#hpBanner span.bg {position:absolute;top:11px;left:0;height:237px;width:329px;background: url('../images/layout/hp-banner.png') 0 0 no-repeat;}
#hpBannerIn {position:relative;margin:0 0 0 27px;width:282px;height:175px;background-color:#eee;overflow:hidden;}
#hpBannerIn p, #hpBannerIn img, #hpBannerIn a {display:block;margin:0;padding:0;}

#hpSeo { position: relative; float: left; clear: left; padding: 0 40px; font-size: 110%; }
#hpSeo p { margin-bottom: 10px; }

#hpCenterBox {float:right;position:relative;width:321px;padding:0 13px 0 12px;height:268px;background: url('../images/layout/hp-box-middle.png') 0 0 no-repeat;text-align:left;z-index:999;overflow:visible;}
#hpCenterBox div.mista, #hpCenterBox div.dovozci {clear:both;height:auto;overflow:visible;color:#8D805E;z-index:999;}
#hpCenterBox div.mista div {position:relative;padding:8px 0;height:20px;z-index:999;overflow:visible;}
#hpCenterBox div h2 {font-size:160%;border-bottom:1px solid #B4AA8D;color:#6d9e2d;height:auto;display:block;height:16px;font-weight:bold;line-height:100%;padding:15px 0 4px 0;}
#hpCenterBox div.mista p {padding:8px 0 0 180px;font-size:120%;position:relative;z-index:998;margin:0;}
#hpCenterBox div.dovozci {z-index:996;}
#hpCenterBox div.dovozci h2 {margin-bottom:4px;}
#hpCenterBox div.dovozci p {padding:9px 0 0 80px;font-size:120%;position:relative;}
#hpCenterBox div p a {float:right;display:block;height:24px;width:70px;overflow:hidden;font-size:83.33%;line-height:110%;letter-spacing:-1px;position:relative;}
#hpCenterBox div p a span {background: url('../images/layout/zobrazit.png') no-repeat;position:absolute;top:0;left:0;width:70px;height:24px;}
#hpCenterBox.en div p a span {background: url('../images/layout/zobrazit-en.png') no-repeat;}
#hpPlaces {position:absolute;overflow:hidden;height:19px;padding:0 0 1px 0;border:1px solid #CDC5BB;right:0;display:block;width:150px;font-size:120%;line-height:100%;background-color:#ffffff;z-index:999;}
#hpPlaces li {overflow:hidden;padding:0;}
#hpPlaces li a {padding:3px 5px 2px 5px;display:block;text-decoration:none;}
#hpPlaces li a:hover {color:#000;text-decoration:underline;}
#hpPlaces.hovered {overflow:visible;height:auto;background-color:#ffffff;}

#loginToSysRotator {position:absolute;top:0;height:0;overflow:visible;z-index:9999;width:100%;}
#loginToSysRotator div {margin:0 auto;width:990px;position:relative;text-align:left;height:0;z-index:9999;}
#loginToSysRotator div p {float:right;text-align:right;height:28px;width:155px;margin:0;padding:0;font-size:120%;line-height:28px;}
#loginToSysRotator div p a {position:relative;float:right;display:block;background: url('../images/layout/spacer.gif') 0 0 no-repeat;width:155px;height:28px;overflow:hidden;text-align:center;color:#298EB7;}
#loginToSysRotator div p a span {position:absolute;top:0;left:0;width:155px;height:28px;background: url('../images/layout/login-to-sys.png') 0 0 no-repeat;}
#loginToSysRotator div p a.en span {background: url('../images/layout/login-to-sys-en.png') 0 0 no-repeat;}
#loginToSysRotator div p a:hover span {background: url('../images/layout/login-to-sys.png') left -28px no-repeat;}
#loginToSysRotator div p a.en:hover span {background: url('../images/layout/login-to-sys-en.png') left -28px no-repeat;}

#loginToSysRotator #search_top {position:relative;float:right;width:172px;height:24px;background: url('../images/layout/search_top.png') left top no-repeat;padding:6px 0px 0px 38px;margin-right:30px;}
#loginToSysRotator #search_top fieldset {border:none;}
#loginToSysRotator #search_top input {background:none;border:none;color:#363636;font-size:12px;}
#loginToSysRotator #search_top #search_submit {position:absolute;left:160px;top:2px;width:46px;height:24px;}

#loginToSysRotator #rotator {position:absolute;left:762px;top:82px;height:112px;overflow:hidden;width:214px;z-index:9999;}
#loginToSysRotator #rotator span.bg {position:absolute;top:0;right:0;background: url('../images/layout/header-rotator.png') 0 0 no-repeat;width:114px;height:678px;z-index:9997;}
#loginToSysRotator #rotator ul {position:relative;left:0;top:0;height:96px;overflow:hidden;width:214px;z-index:9999;padding:2px 0 11px 0;}
#loginToSysRotator .rotHP span.bg {margin-top:-565px;}
#loginToSysRotator .rotAbout span.bg {margin-top:-452px;}
#loginToSysRotator .rotNews span.bg {margin-top:-339px;}
#loginToSysRotator .rotLinks span.bg {margin-top:-226px;}
#loginToSysRotator .rotDown span.bg {margin-top:-113px;}
#loginToSysRotator .rotContact span.bg {margin-top:0;}
#loginToSysRotator .none span.bg {margin-top:0;}
#loginToSysRotator #rotator ul li {position:relative;list-style-type:none;padding:0;margin:0;overflow:hidden;white-space:nowrap;}
#loginToSysRotator #rotator ul li a {display:block;height:18px;text-align:left;line-height:16px;font-size:110%;background: url('../images/layout/spacer.gif') 0 0 no-repeat;position:relative;overflow:hidden;}
#loginToSysRotator #rotator ul li a span {position:absolute;top:0;left:-100px;width:181px;height:96px;background: url('../images/layout/header-rotator-text.png') 0 0 no-repeat;}
#loginToSysRotator #rotator ul.en li a span {width:185px;background: url('../images/layout/header-rotator-text-en.png') 0 0 no-repeat;}
#loginToSysRotator #rotator ul li a:hover {background-position:1px 1px;}
#loginToSysRotator #rotator ul li a:hover span {margin-left:100px;}
#loginToSysRotator #rotator ul.en li a:hover span {margin-left:99px;}

#loginToSysRotator #rotator #rotHP {width:80px;padding-left:36px;}
#loginToSysRotator #rotator #rotHP span {margin-top:0;}
#loginToSysRotator #rotator #rotAbout {width:75px;padding-left:31px;}
#loginToSysRotator #rotator #rotAbout span {margin-top:-16px;}
#loginToSysRotator #rotator #rotNews {width:81px;padding-left:15px;}
#loginToSysRotator #rotator #rotNews span {margin-top:-32px;}
#loginToSysRotator #rotator #rotLinks {width:42px;padding-left:55px;}
#loginToSysRotator #rotator #rotLinks span {margin-top:-48px;}
#loginToSysRotator #rotator #rotDown {width:56px;padding-left:48px;}
#loginToSysRotator #rotator #rotDown span {margin-top:-64px;}
#loginToSysRotator #rotator #rotContact {width:51px;padding-left:65px;}
#loginToSysRotator #rotator #rotContact span {margin-top:-80px;}

#loginToSysRotator #rotator ul.en #rotHP {width:58px;padding-left:54px;}
#loginToSysRotator #rotator ul.en #rotHP span {margin-top:0;}
#loginToSysRotator #rotator ul.en #rotAbout {width:83px;padding-left:20px;}
#loginToSysRotator #rotator ul.en #rotAbout span {margin-top:-16px;}
#loginToSysRotator #rotator ul.en #rotNews {width:85px;padding-left:9px;}
#loginToSysRotator #rotator ul.en #rotNews span {margin-top:-32px;}
#loginToSysRotator #rotator ul.en #rotLinks {width:27px;padding-left:68px;}
#loginToSysRotator #rotator ul.en #rotLinks span {margin-top:-48px;}
#loginToSysRotator #rotator ul.en #rotDown {width:54px;padding-left:47px;}
#loginToSysRotator #rotator ul.en #rotDown span {margin-top:-64px;}
#loginToSysRotator #rotator ul.en #rotContact {width:45px;padding-left:67px;}
#loginToSysRotator #rotator ul.en #rotContact span {margin-top:-80px;}

#topmenu {position:absolute;left:254px;top:148px;height:40px;width:514px;overflow:hidden;}
#topmenu li {float:left;position:relative;display:inline;height:40px;overflow:hidden;font-size:120%;}
#topmenu li a, #topmenu li strong {display:block;width:100%;height:40px;overflow:hidden;background: url('../images/layout/spacer.gif') 0 0 no-repeat;position:relative;}
#topmenu li span {position:absolute;left:0;top:0;width:100%;height:120px;background-position:0 0;background-repeat:no-repeat;}
#topmenu li a:hover {background-position:1px 1px;}
#topmenu li a:hover span {margin-top:-40px;}
#topmenu li a:active span {margin-top:-80px !important;}
#topmenu li.active span {margin-top:-80px !important;}
#topmenu li.verejnost {width:110px;margin-right:13px;}
#topmenu li.verejnost span {background-image: url('../images/layout/topmenu-verejnost.png');}
#topmenu li.vyrobci {width:93px;margin-right:20px;}
#topmenu li.vyrobci span {background-image: url('../images/layout/topmenu-vyrobci.png');}
#topmenu li.obce {width:112px;margin-right:13px;}
#topmenu li.obce span {background-image: url('../images/layout/topmenu-obce.png');}
#topmenu li.servis {width:133px;}
#topmenu li.servis span {background-image: url('../images/layout/topmenu-servis.png');}

#topmenu li.verejnost.en span {background-image: url('../images/layout/topmenu-verejnost-en.png');}
#topmenu li.obce.en {width:114px;margin-right:11px;}
#topmenu li.vyrobci.en span {background-image: url('../images/layout/topmenu-vyrobci-en.png');}
#topmenu li.obce.en span {background-image: url('../images/layout/topmenu-obce-en.png');}
#topmenu li.servis.en span {background-image: url('../images/layout/topmenu-servis-en.png');}


#rcol {width:714px;float:right;position:relative;}

#contentInner .textual {padding:15px 30px 0 16px;position:relative;}
#contentInner .boxBigHead {height:65px;background: url('../images/layout/boxin-top.png') 0 0 no-repeat;position:relative;}
#contentInner .boxBigFoot {height:19px;display:block;margin-top:-19px;background: url('../images/layout/boxin-bottom.png') 100% 100% no-repeat;}
#contentInner .boxBigWrap {background: url('../images/layout/boxin-middle.png') 0 0 repeat-y;padding-bottom:29px;}
#contentInner .boxBigHead, #contentInner .boxBigFoot {overflow:hidden;position:relative;}

/*
.wysiwyg{padding-left:30px;padding-right:30px;color:#333;text-align:left;position:relative;}
*/
.wysiwyg {padding-left:30px;padding-right:30px;color:#333;text-align:left; overflow:auto;}
#all #page #content .wysiwyg {position:relative;overflow:visible;}
.wysiwyg .oBg,
.wysiwyg table th,
.wysiwyg table thead td {background: url('../images/layout/boxin-opacity.png') 0 0 repeat;}
.wysiwyg h1 {color:#8eb912;font-weight:normal;font-size:290%;padding:0 0 15px 0;line-height:113.79%;}
.wysiwyg p {font-size:120%;line-height:134%;padding:5px 0 5px;margin:0;}
.wysiwyg a {color:#2685AF;text-decoration:underline;}
.wysiwyg a:hover {color:#478E0F;text-decoration:underline;}
.wysiwyg ul {padding:15px 13px 10px 15px;color:#666666;margin:5px 0 10px 0;list-style-type:none;position:relative;}
.wysiwyg ol {padding:15px 13px 10px 5px;color:#666666;margin:5px 0 10px 0;position:relative; margin-left: 20px;}
.wysiwyg ul.download {padding-left: 0px;}
.wysiwyg ul.download li {background: none;padding:0 0 8px 0px;}
.wysiwyg ul.oBg,
.wysiwyg ol.oBg {color:#847552;}
.wysiwyg ul li,
.wysiwyg ol li {padding:0 0 8px 20px;font-size:120%;line-height:125%;position:relative;margin:0;}
.wysiwyg ol li {padding:0 0 8px 0px;}
.wysiwyg ul li {background: url('../images/layout/boxin-bullet.png') 0 3px no-repeat;}
.wysiwyg ul li.noBullet,
.wysiwyg ol li.noBullet {background: transparent none;}
.wysiwyg ul ul,
.wysiwyg ul ol,
.wysiwyg ol ul,
.wysiwyg ol ol {padding:3px 10px 0 20px;color:#666;margin:5px 2px 0 0 !important;border:1px solid #D9D5CF;}
.wysiwyg ul li li,
.wysiwyg ol li li {font-size:91.67%;background:transparent none;padding:0 0 5px 0;margin-left:1ex;}
.wysiwyg ul ul li,
.wysiwyg ol ul li {list-style:disc;}
.wysiwyg ul ol li,
.wysiwyg ol ol li {list-style-type:decimal;}
/*.wysiwyg h2 {font-size:170%;line-height:100%;padding:5px 0;color:#928665;font-weight:normal;border-bottom:1px solid #B4AA8D;margin-bottom:5px;}*/
.wysiwyg h2 {font-size:170%;line-height:100%;padding:5px 0;color:#2685af;font-weight:normal;border-bottom:1px solid #B4AA8D;margin-bottom:5px;}
.wysiwyg h2 a {text-decoration: none;}
.wysiwyg h2 a:hover {text-decoration: underline;}
.wysiwyg h3 {font-size:130%;color:#B4AA8D;font-weight:bold;padding:5px 0;line-height:140%;}
.wysiwyg h4 {font-size:120%;color:#B4AA8D;font-weight:normal;padding:5px 0;line-height:100%;}
.wysiwyg h5 {font-size:120%;font-weight:normal;padding:0;line-height:100%;}
.wysiwyg table {border-collapse:collapse;border-style:solid;border-color:#D1D1D1;margin:5px 0;position:relative;}
.wysiwyg table td,
.wysiwyg table th {font-size:120%;padding:1ex;border:1px solid #D1D1D1;}
.wysiwyg img.imgR,
.wysiwyg img.imgL {background:#EEEEE5;padding:8px;border:1px solid #E3E3DC;position:relative;}
.wysiwyg img.imgR {float:right;margin:0 0 5px 15px;}
.wysiwyg img.imgL {float:left;margin:0 15px 5px 0;}
.wysiwyg table th {color:#333;text-align:left;}
.wysiwyg table td {color:#666;}
.wysiwyg form h2 {border:0;color:#2685af;}
.wysiwyg form,
.wysiwyg fieldset {padding:0;border:0;margin:0;}
.wysiwyg form {padding:15px 20px 5px 20px;}

.wysiwyg a.avi {
  background-image: url("../images/layout/filetypes/avi.gif");
}

.wysiwyg a.bmp {
  background-image: url("../images/layout/filetypes/bmp.gif");
}

.wysiwyg a.cer {
  background-image: url("../images/layout/filetypes/cer.gif");
}

.wysiwyg a.dll {
  background-image: url("../images/layout/filetypes/dll.gif");
}

.wysiwyg a.doc {
  background-image: url("../images/layout/filetypes/doc.gif");
}

.wysiwyg a.gif {
  background-image: url("../images/layout/filetypes/gif.gif");
}

.wysiwyg a.html {
  background-image: url("../images/layout/filetypes/html.gif");
}

.wysiwyg a.ins {
  background-image: url("../images/layout/filetypes/ins.gif");
}

.wysiwyg a.jpg {
  background-image: url("../images/layout/filetypes/jpg.gif");
}

.wysiwyg a.log {
  background-image: url("../images/layout/filetypes/log.gif");
}

.wysiwyg a.mp3 {
  background-image: url("../images/layout/filetypes/mp3.gif");
}

.wysiwyg a.png {
  background-image: url("../images/layout/filetypes/png.gif");
}

.wysiwyg a.pps {
  background-image: url("../images/layout/filetypes/pps.gif");
}

.wysiwyg a.ppt {
  background-image: url("../images/layout/filetypes/ppt.gif");
}

.wysiwyg a.rar {
  background-image: url("../images/layout/filetypes/rar.gif");
}

.wysiwyg a.swf {
  background-image: url("../images/layout/filetypes/swf.gif");
}

.wysiwyg a.thumb {
  background-image: url("../images/layout/filetypes/thumb.gif");
}

.wysiwyg a.unknown {
  background-image: url("../images/layout/filetypes/unknown.gif");
}

.wysiwyg a.xls {
  background-image: url("../images/layout/filetypes/xls.gif");
}

.wysiwyg a.zip {
  background-image: url("../images/layout/filetypes/zip.gif");
}

.wysiwyg a.pdf {
  background-image: url("../images/layout/filetypes/pdf.gif");
}

.wysiwyg a.avi, .wysiwyg a.bmp, .wysiwyg a.cer, .wysiwyg a.dll, .wysiwyg a.doc, .wysiwyg a.gif, .wysiwyg a.html, 
.wysiwyg a.ins, .wysiwyg a.jpg, .wysiwyg a.log, .wysiwyg a.mp3, .wysiwyg a.pdf, .wysiwyg a.png, .wysiwyg a.pps, 
.wysiwyg a.ppt, .wysiwyg a.rar, .wysiwyg a.swf, .wysiwyg a.thumb, .wysiwyg a.txt, .wysiwyg a.unknown, .wysiwyg a.xls,  .wysiwyg a.zip {
  background-position: 0 0; 
  background-repeat: no-repeat; 
  padding: 2px 0 2px 22px;
}

#lcol {float:left;width:219px;padding-top:35px;position:relative;}
.leftNavMenu {position:relative;display:block;background:#ffffff url('../images/layout/menu-left-sprite.png') repeat-y -219px 100%;margin-bottom:12px;}
.leftNavMenu ul {position:relative;background:transparent url('../images/layout/menu-left-sprite.png') no-repeat 0 0;padding:25px 3px 15px 3px;overflow:hidden;}
.leftNavMenu ul li {width:187px;position:relative;font-size:120%;line-height:100%;display:block;padding:0 13px;overflow:hidden;}
.leftNavMenu ul li a {padding:10px 0;display:block;width:187px;border-bottom:1px solid #BEC7CA;background:#ffffff;}
.leftNavMenu ul li a {color:#000;font-weight:bold;text-decoration:none;}
.leftNavMenu ul li a:hover {text-decoration:underline;color:#000;}
.leftNavMenu span.end {position:absolute;background: url('../images/layout/menu-left-end.png') 0 0 no-repeat;height:7px;width:219px;display:block;}
.leftNavMenu span.magnet, .leftNavMenu span.magnet2 {margin-top:-19px;}
.leftNavMenu ul ul {padding:0;background:transparent none;margin:0;font-size:100%;}
.leftNavMenu ul li li {font-size:100%;width:168px;padding:0 0 0 19px;background: url('../images/layout/menu-left-bullet.gif') 8px 8px no-repeat;}
.leftNavMenu ul li li li {width:154px;padding:0 0 0 14px;background:transparent none;}

.leftNavMenu ul li li a {font-weight:normal;color:#000;border:0;padding:6px 0 4px;width:168px;}
.leftNavMenu ul li li a:hover {color:#000;}
.leftNavMenu ul li li li a {font-weight:normal;color:#666666;padding:3px 0;width:154px;}

.leftNavMenu ul li a.active {color:#4093B8;}
.leftNavMenu ul li a.active:hover {color:#4093B8;}
.leftNavMenu ul li li a.active {font-weight:bold;color:#000;}
.leftNavMenu ul li li a.active:hover {color:#000;}
.leftNavMenu ul li li li a.active {font-weight:bold;color:#000;}

/*.leftBanner {position:relative;width:215px;height:310px;padding-left:4px;overflow:hidden;padding-top:3px;margin-bottom: 12px;}*/
.leftBanner {position:relative;width:215px;height:171px;padding-left:4px;overflow:hidden;padding-top:3px;margin-bottom: 12px;}
.leftBanner p {position:relative;padding:10px 0 0 8px;margin:0;}
.leftBanner span.mask {position:absolute;width:211px;height:310px;background: url('../images/layout/banner-mask.png') 0 0 no-repeat;left:0;top:0;}
.leftBanner span.mask.v2 {height:171px;background-image: url('../images/layout/banner-mask-v2.png');}

#do-you-know {background: url('../images/layout/vite-ze-in.png') left top repeat-y;margin-bottom: 24px;}
#do-you-know-top {background: url('../images/layout/vite-ze-top.png') left top no-repeat;}
#do-you-know-bottom {background: url('../images/layout/vite-ze-bottom.png') left bottom no-repeat; min-height: 62px; _height: 62px; position: relative; padding: 64px 18px 24px 18px;}
#do-you-know-bottom h2 {position: absolute; left: 19px; top: 23px; display: block; width: 82px; height: 20px; line-height: 100px; overflow: hidden;}
#do-you-know-bottom h2 span.ir {position: absolute; left: 0px; top: 0px; width: 82px; height: 20px; background: url('../images/layout/vite-ze.png') left top no-repeat; _background: url('../images/layout/vite-ze.gif') left top no-repeat;}

#do-you-know-bottom.en h2 {width: 138px; height: 28px;}
#do-you-know-bottom.en h2 span.ir {width: 138px; height: 28px; background: url('../images/layout/vite-ze-en.png') left top no-repeat; _background: url('../images/layout/vite-ze-en.gif') left top no-repeat;}

#do-you-know-bottom #light {position: absolute; left: 160px; top: 10px; width: 46px; height: 46px; display: block; background: url('../images/layout/zarovka.png') left top no-repeat; _background: url('../images/layout/zarovka.gif') left top no-repeat; }
#do-you-know-bottom p {font-size: 12px;}

.vcard p {padding-bottom:0;}
.vcard p.adr {padding-bottom:10px;border-bottom:1px solid #CFC9BA;}
.vcard .adr .type, .vcard .adr .country-name, .vcard .firma-url, .contactCard p.geo {visibility:hidden;position:absolute;top:-500px;}
.vcard .email-fax, .vcard .ic-dic {width:50%;padding:10px 0;overflow:hidden;}
.vcard .email-fax {float:left;color:#8d805e;}
.vcard .ic-dic, .vcard .ic-dic span {float:left;}
.vcard .ic-dic span {width:11ex;color:#8d805e;}
.vcard .email-fax span, .vcard .ic-dic span {clear:both;}
.vcard .email-fax span.emailLabel, .vcard .email-fax span.tel {padding-left:20px;}
.vcard .email-fax span.emailLabel {background: url('../images/layout/contact-card-email-fax.png') 0 -15px no-repeat}
.vcard .email-fax span.tel {background: url('../images/layout/contact-card-email-fax.png') 0 1px no-repeat}
.vcard .email-fax span.tel span.value {color:#333;}
.vcard .email-fax span.value {float:right;padding:0;}
.vcard .org {font-weight:bold;}

.contactCard {padding:15px 20px 20px 20px;width:420px;overflow:hidden;position:relative;margin-bottom:10px;}
#contentInner .wysiwyg .contactCard p.small {font-size:110%;padding:15px 0 0 0;border-top:1px solid #CFC9BA;}

.peopleCards {position:relative;width:670px;padding:5px 0 15px 0;overflow:hidden;}
.peopleCards .personCard {position:relative;width:222px;float:left;height:123px;overflow:hidden;}
.peopleCards .personCard span.bg {width:210px;height:123px;background: url('../images/layout/contact-card-bg.png') 0 0 no-repeat;position:absolute;top:0;left:0;}
.peopleCards .personCard div {position:relative;padding:5px 10px;}
.peopleCards .personCard div h3 {color:#000;padding-bottom:0;}
.peopleCards .personCard div p {font-size:110%;line-height:140%;padding-bottom:10px;}

.wysiwyg form {border:1px solid #D9D5CF;margin:5px 0;}
.wysiwyg form fieldset {position:relative;color:#8D805E}
.wysiwyg form fieldset p {overflow:visible;padding:0 0 10px 0;margin:0;position:relative;}
.wysiwyg form.contact fieldset p.l {width:260px;float:left;clear:left;}
.wysiwyg form.contact fieldset p.r {width:330px;float:right;clear:right;}
.wysiwyg form fieldset p textarea {width:312px;display:block;margin:0;float:right;padding:8px;}
.wysiwyg form fieldset p.l label {float:left;width:62px;height:16px;padding:6px 0;font-weight:bold;}
.wysiwyg form fieldset p.l input {width:190px;float:right;background:#fff;color:#8D805E;height:16px;padding:5px 2px;}
.wysiwyg form fieldset p label.abs {position:absolute;top:1px;left:1px;padding:8px 4px 4px 8px;}
.wysiwyg form fieldset p input.text, .wysiwyg form fieldset p textarea {border:1px solid #CEC7B7;background:#fff;color:#8D805E;}

.wysiwyg form.contact fieldset p textarea {height:48px;font-family:Arial, Verdana, sans-serif;font-size:100%;line-height:120%;}
.wysiwyg form.contact fieldset p small {padding:5px 0;}

body#left_banner,
body#main_banner,
body#page_content {background:#ffffff !important;}
 

/* frm1 */

.clr {
  clear: both; 
  display: block; 
  height: 1px; 
  font-size: 1px;
}

.wysiwyg .frm1 {
  margin-bottom: 22px;
}

.wysiwyg .frm1 .row {
  position: relative;
  width: 605px;
  margin-bottom: 10px;  
}

.wysiwyg .frm1 .row label {
  display: block;
  _display: inline;
  float: left;
  width: 155px;
  min-height: 22px; 
  _height: 22px; 
  font-weight: bold;
  font-size: 120%;
  margin-right: 5px;
  padding: 6px 0px 0px 0px;
}

.wysiwyg .frm1 .row label.info {
  font-size: 120%;
  font-style: italic;
  font-weight: normal;
}

.wysiwyg .frm1 .row label.afterbox {
  font-weight: normal;
  padding-left: 5px;
  padding-top: 3px;
  height: 14px;  
  width: 400px;
}

.wysiwyg .frm1 .row .inp1 {
  display: block;
  float: left;  
  width: 190px;
  background: #fff;
  color: #8D805E; 
  border: 1px solid #CEC7B7;
  height: 16px;
  padding: 5px 2px;
  margin-right: 10px;
}

.wysiwyg .frm1 .row .textarea {
  display: block;
  float: left;  
  width: 439px;
  background: #fff;
  color: #8D805E; 
  border: 1px solid #CEC7B7;
  height: 90px;
  padding: 5px 2px;
  margin-right: 0px;
}

.wysiwyg .frm1 .row .select {
  background: #fff;
  float: left;  
  width: 196px;
  margin-right: 10px;
  padding: 2px 0px;
}
 
.wysiwyg .frm1 .row .radio {
  float: left;
  margin-left: 165px;
  height: 15px;
}

.wysiwyg .frm1 .row .checkbox {
  float: left;
  margin-left: 160px;
  height: 15px;
}

.wysiwyg .frm1 .row .radio.v2.first {
  margin-left: 15px;
}

.wysiwyg .frm1 .row .radio.v2 {
  margin-left: 0px;
} 

.wysiwyg .frm1 .row .submit {
  float: right;
}

.wysiwyg .frm1 .row label.long {
  width: 566px;
  float: left;
  text-align: justify;
  padding-left: 10px;
}

.wysiwyg .frm1 .row #f_podpis {
  float: left;
  position: relative;
  top: 3px;
}

.wysiwyg .frm1 .row #f_seznam {
  border: 1px solid #CEC7B7;
  background: #ffffff;
  width: 150px;
  
}

.wysiwyg .frm1 .row .wrapper-file { width: 123px; height: 28px; background: url(../images/layout/prochazet.png) no-repeat; cursor: pointer; float: right; margin-right: 116px; }

.wysiwyg .frm1.no-border {border: none;}

          /* frm2 */
.wysiwyg .frm2 {background: none; border: none; padding: 0px;}
.wysiwyg .frm2 fieldset{width:100%;}
.wysiwyg .frm2 h2 {color:#696969;font-size: 14px;font-weight: bold;margin-bottom:0px;margin-top:10px;}
.wysiwyg .frm2 .inp2 {background:url(../images/layout/inp2.png) left top no-repeat;width:188px;height:17px;border:none;padding:4px 8px;}
.wysiwyg .frm2 label, .wysiwyg .frm2 input {color:#7b7b7b;font-size:12px;}
.wysiwyg .frm2 .row2 {width:auto;margin-bottom:7px;}
.wysiwyg .frm2 .row2 label {width:61px;display:block;float:left;padding-top:7px;font-weight:bold;}
.wysiwyg .frm2 .row2 label span{color:#a2c63d;}
.wysiwyg .frm2 .row2 .inp1 {border:1px solid #cccccc;width:168px;height:18px;padding:4px 8px;}
.wysiwyg .frm2 .row2 .fr{float:left;margin-left:95px;}
.wysiwyg .frm2 .submit{float:right;margin-right:65px;margin-top:6px;}
.wysiwyg .frm2 h2.blue {font-size:16px;color:#2685af;margin:41px 0px 6px 0px;}

          /* frm3 */
.wysiwyg .frm3 {background: none; border: none; padding: 0px;}
.wysiwyg .frm3 fieldset{width:100%;}
.wysiwyg .frm3 h2 {font-size:16px;color:#2685af;margin:20px 0px 6px 0px;font-weight: bold;}
.wysiwyg .frm3 h3 {color:#696969;font-size: 14px;font-weight: bold;margin-bottom:0px;margin-top:10px;}
.wysiwyg .frm3 .inp2 {background:url(../images/layout/inp2.png) left top no-repeat;width:188px;height:17px;border:none;padding:4px 8px;}
.wysiwyg .frm3 label, .wysiwyg .frm3 input {color:#7b7b7b;font-size:12px;}
.wysiwyg .frm3 .row2 {width:auto;margin-bottom:7px;}
.wysiwyg .frm3 .row2 label {width:61px;display:block;float:left;padding-top:7px;font-weight:bold;}
.wysiwyg .frm3 .row2 label span{color:#a2c63d;}
.wysiwyg .frm3 .row2 .inp1 {border:1px solid #cccccc;width:168px;height:18px;padding:4px 8px;}
.wysiwyg .frm3 .row2 .fr{float:left;margin-left:95px;}
.wysiwyg .frm3 .submit{float:right;margin-right:65px;margin-top:6px;}
.wysiwyg .frm3 .row .select {background:none;float:left;width:204px;margin-right:10px;padding:2px 0px;color:#8D805E;}
.wysiwyg .frm3 .row .textarea {display: block;float:left;width:439px;background:#fff;color:#8D805E;border:1px solid #CEC7B7;height:90px;padding:5px 2px;margin-right:0px;}
 
          /* Gallery v2.0 */
div.gallery {margin:0 12px 12px 0;padding:2px 10px;float:left; background:#e5e5e5; border: 1px solid #ccc;}
div.gallery span.g_title {font-size:11px; font-weight:bold; margin:3px 0px; color:#333;text-align:center;display:block}
div.gallery span.g_description {font-size:10px;color:#333; margin:3px 0px;text-align:center;display:block}
div.gallery img {margin-bottom:0px} 

          /* Questionare */

#enquiry {
  position:relative;
  padding:25px 16px 15px 16px;
  overflow:hidden;
}

#enquiry h2 {
  display:block;
  width:187px;
  font-size:120%;
  line-height:100%;
  display:block;
  padding: 10px 0px;
  color: #4093B8;
  margin-bottom: 12px;
  text-align: center;
}

        /* enquiry */

#enquiry h3 {
  font-size: 1.2em;
  color: #091c5a;
  text-transform: uppercase;
  font-weight: normal;
  margin-bottom: 7px;
}          

#enquiry h4 {
  color: #2685AF;
  font-size: 11px;
  font-weight: normal;
}

#enquiry h4 a {
  color: #2685AF;
  text-decoration: underline;
}

#enquiry input,
.enquiry_form a.submit_button {
  color: #2685AF;
  text-decoration: underline;
background:transparent;
font-size:11px;
border:0;text-align:left;
cursor:pointer;
padding:0;margin:0;
margin-left:-3px;
}

.enquiry_form a.submit_button {
	display:none;
}


#enquiry h4 a:hover {
  text-decoration: none;  
}

#enquiry .error {
  margin-top: 5px;
  margin-bottom: 0px !important;
}          

#enquiry .item {
  background: #ebf5fa;
  padding: 7px 10px 10px 10px;
  margin-bottom: 9px;
}
#enquiry span.progress_bar {
  position: relative;
  display: block;
  width: 170px;
  padding: 5px 0px;
  height: 9px;
}

#enquiry span.progress {
  display: block;
  width: 50%;
  height: 9px;
  background: url(../images/layout/progress2.png) 0 0 repeat-x;
  font-size: 1px;  
}

#enquiry span.value {
  position: absolute;
  right: 4px; top: 2px;
  font-size: 11px;
  font-weight: bold;
  color: #333;
  font-family: Arial;
}

#search_kraj fieldset {
  border: 0px;
}


/* ------------------- dealer_search.tpl  ------------------- */

#dealer_search {
  position: relative;
  width: 654px;
  margin-bottom: 10px;
}

#dealer_search_lcol {
  position: relative;
  width: 337px;
  min-height: 214px;
  _height: 214px;
  float: left;
}

#dealer_search_rcol {
  position: relative;
  width: 265px;
  min-height: 196px;
  _height: 196px;
  float: right;
  background: url(../images/layout/dealer_search_bg.png) 0 0 repeat;
  _background: url(../images/layout/dealer_search_bg-ie6.gif) 0 0 repeat;
  padding: 18px 26px 0px 26px;
}

#dealer_search_rcol form {
  border: 0px;
  padding: 0px;
  margin: 0px;
}

#dealer_search_rcol .row {
  position: relative;
  width: 265px;
  margin-bottom: 10px; 
}

#dealer_search_rcol .row label {
  display: block;
  _display: inline;
  float: left;
  width: 52px;
  min-height: 22px; 
  _height: 22px; 
  font-weight: bold;
  font-size: 120%;
  margin-right: 5px;
  padding: 6px 0px 0px 0px;
  color: #8d805e;
}

#dealer_search_rcol .row #question_mark {
  display: block;
  position: absolute;
  left: 26px;
  top: 7px; 
}

#legend {
  display: none;
  position: absolute;
  left: 417px;
  top: 263px;
  width:250px;
  background: #ffffff;
  border: 3px solid #d1d1d1;
  padding: 8px;
  z-index: 99999;
}

#dealer_search_rcol .row .inp1, #dealer_search_rcol .row .inp2 {
  display: block;
  float: left;  
  width: 202px;
  background: #fff;
  color: #8D805E; 
  border: 1px solid #CEC7B7;
  height: 16px;
  padding: 5px 2px;
}

#dealer_search_rcol .row .inp2 {
  width: 65px;
  margin-right: 9px;
}

#dealer_search_rcol .row .inp2.last {
  margin-right: 0px;
}

#dealer_search_rcol .row .select {
  background: #fff;
  float: left;  
  width: 208px;
  padding: 2px 0px;
}

#dealer_search_rcol .row .submit {
  float: right;
  width: 81px;
  height: 28px;
  background: #80b318 url(../images/layout/dealer_search_rcol_submit.png) 0 0 no-repeat;
  border: 0px;
  cursor: pointer;
  
} 

#dealer_search_lcol img {
  padding: 0px;
  margin: 0px;
  border: 0px;
}

#dealer_search_lcol .map_hover {
  display: block;
  position: absolute;
  cursor: pointer;
}

#dealer_search_lcol .map_hover.map_def {
  display: none;
}

#dealer_search_lcol .map_hover.liberecky_kraj {
  top: 18px;
  left: 115px; 
  width: 57px;
  height: 40px;
  background: url("../images/layout/map/map_liberecky_kraj.png") 0 0 no-repeat; 
}

#dealer_search_lcol .map_hover.kralovehradecky_kraj {
  top: 35px;
  left: 150px; 
  width: 67px;
  height: 53px;
  background: url("../images/layout/map/map_kralovehradecky_kraj.png") 0 0 no-repeat; 
}

#dealer_search_lcol .map_hover.pardubicky_kraj {
  top: 75px;
  left: 163px; 
  width: 67px;
  height: 45px;
  background: url("../images/layout/map/map_pardubicky_kraj.png") 0 0 no-repeat; 
}

#dealer_search_lcol .map_hover.olomoucky_kraj {
  top: 57px;
  left: 224px; 
  width: 53px;
  height: 83px;
  background: url("../images/layout/map/map_olomoucky_kraj.png") 0 0 no-repeat; 
}

#dealer_search_lcol .map_hover.moravskoslezsky_kraj {
  top: 64px;
  left: 244px; 
  width: 80px;
  height: 66px;
  background: url("../images/layout/map/map_moravskoslezsky_kraj.png") 0 0 no-repeat; 
}

#dealer_search_lcol .map_hover.zlinsky_kraj {
  top: 121px;
  left: 245px; 
  width: 60px;
  height: 50px;
  background: url("../images/layout/map/map_zlinsky_kraj.png") 0 0 no-repeat; 
}

#dealer_search_lcol .map_hover.jihomoravsky_kraj {
  top: 117px;
  left: 172px; 
  width: 98px;
  height: 72px;
  background: url("../images/layout/map/map_jihomoravsky_kraj.png") 0 0 no-repeat; 
}

#dealer_search_lcol .map_hover.kraj_vysocina {
  top: 102px;
  left: 140px; 
  width: 71px;
  height: 64px;
  background: url("../images/layout/map/map_kraj_vysocina.png") 0 0 no-repeat; 
}

#dealer_search_lcol .map_hover.jihocesky_kraj {
  top: 120px;
  left: 77px; 
  width: 95px;
  height: 75px;
  background: url("../images/layout/map/map_jihocesky_kraj.png") 0 0 no-repeat; 
}

#dealer_search_lcol .map_hover.stredocesky_kraj {
  top: 49px;
  left: 72px; 
  width: 97px;
  height: 78px;
  background: url("../images/layout/map/map_stredocesky_kraj.png") 0 0 no-repeat; 
}

#dealer_search_lcol .map_hover.plzensky_kraj {
  top: 86px;
  left: 24px; 
  width: 67px;
  height: 82px;
  background: url("../images/layout/map/map_plzensky_kraj.png") 0 0 no-repeat; 
}

#dealer_search_lcol .map_hover.karlovarsky_kraj {
  top: 58px;
  left: 12px; 
  width: 55px;
  height: 41px;
  background: url("../images/layout/map/map_karlovarsky_kraj.png") 0 0 no-repeat; 
}

#dealer_search_lcol .map_hover.ustecky_kraj {
  top: 16px;
  left: 51px; 
  width: 78px;
  height: 70px;
  background: url("../images/layout/map/map_ustecky_kraj.png") 0 0 no-repeat; 
}

#dealer_search_lcol .map_hover.hlavni_mesto_praha {
  top: 80px;
  left: 111px; 
  width: 20px;
  height: 15px;
  background: url("../images/layout/map/map_hlavni_mesto_praha.png") 0 0 no-repeat; 
}

#dealer_search_lcol .map_hover.hlavni_mesto_praha.disabled {
  background: none;
}

/* ------------------- end of dealer_search.tpl  ------------------- */

#crumb {margin-bottom: 20px;font-size:12px;}
#crumb a, #crumb strong {color:#a1987f; background: url("../images/layout/sipka.gif") left 5px no-repeat;padding-left:14px;padding-right:6px;}
#crumb a.first{background: url("../images/layout/domecek.gif") left 4px no-repeat;}
#crumb a:hover {text-decoration: none;}

.recycle-item {width:234px;height:113px;position:relative;margin-bottom:22px;padding:13px 0px 0px 442px;color:#ffffff;}
.recycle-item.chlazeni {background: url("../images/layout/recycle-item-bg-chlazeni.png") left top no-repeat;}
.recycle-item.velke {background: url("../images/layout/recycle-item-bg-velke.png") left top no-repeat;}
.recycle-item.stredni {background: url("../images/layout/recycle-item-bg-stredni.png") left top no-repeat;}
.recycle-item.male {height:137px;background: url("../images/layout/recycle-item-bg-male.png") left top no-repeat;}
.recycle-item.naradi {background: url("../images/layout/recycle-item-bg-naradi.png") left top no-repeat;}
.recycle-item.zahrada {background: url("../images/layout/recycle-item-bg-zahrada.png") left top no-repeat;}
.recycle-item.chlazeni span.bg-top {display:block;width:115px;height:3px;position:absolute;left:0px;top:-3px;background: url("../images/layout/recycle-item-bg-chlazeni-top.png") left top no-repeat;}
.recycle-item.stredni span.bg-top {display:block;width:147px;height:15px;position:absolute;left:0px;top:-15px;background: url("../images/layout/recycle-item-bg-stredni-top.png") left top no-repeat;}
.recycle-item h2 {border: none; color:#ffffff; font-size:20px; position: absolute; display: block; line-height: 100px; overflow: hidden;}
.recycle-item.chlazeni h2 {width:77px; height:24px;left:158px; top:17px;}
.recycle-item.velke h2 {width:144px; height:24px;left:158px; top:19px;}
.recycle-item.stredni h2 {width:158px; height:29px;left:156px; top:17px;}
.recycle-item.male h2 {width:137px; height:28px;left:152px; top:9px;}
.recycle-item.naradi h2 {width:148px; height:27px;left:152px; top:22px;}
.recycle-item.zahrada h2 {width:73px; height:23px;left:152px; top:22px;}

.recycle-item.en.chlazeni h2 {width:70px; height:29px;left:158px; top:17px;}
.recycle-item.en.velke h2 {width:145px; height:27px;left:158px; top:19px;}
.recycle-item.en.stredni h2 {width:195px; height:28px;left:156px; top:17px;}
.recycle-item.en.male h2 {width:145px; height:28px;left:152px; top:13px;}
.recycle-item.en.naradi h2 {width:148px; height:27px;left:152px; top:22px;}
.recycle-item.en.zahrada h2 {width:73px; height:23px;left:152px; top:22px;}

.recycle-item p {position:absolute;width:265px;display:block;line-height:13px;}
.recycle-item.chlazeni p {left:161px;top:50px;}
.recycle-item.velke p {left:162px;top:52px;}
.recycle-item.stredni p {left:159px;top:50px;}
.recycle-item.male p {left:156px;top:46px;}
.recycle-item.naradi p {left:156px;top:49px;}
.recycle-item.zahrada p {left:152px;top:52px;}

.recycle-item h2 span.ir {position: absolute; left: 0px; top: 0px;}
.recycle-item.chlazeni h2 span.ir {width:77px; height:24px; background: url("../images/layout/recycle-item-h2-chlazeni.png") left top no-repeat;}
.recycle-item.velke h2 span.ir {width:144px; height:24px; background: url("../images/layout/recycle-item-h2-velke.png") left top no-repeat;}
.recycle-item.stredni h2 span.ir {width:158px; height:29px; background: url("../images/layout/recycle-item-h2-stredni.png") left top no-repeat;}
.recycle-item.male h2 span.ir {width:137px; height:28px; background: url("../images/layout/recycle-item-h2-male.png") left top no-repeat;}
.recycle-item.naradi h2 span.ir {width:148px; height:27px; background: url("../images/layout/recycle-item-h2-naradi.png") left top no-repeat;}
.recycle-item.zahrada h2 span.ir {width:73px; height:23px; background: url("../images/layout/recycle-item-h2-zahrada.png") left top no-repeat;}

.recycle-item.en.chlazeni h2 span.ir {width:70px; height:29px; background: url("../images/layout/recycle-item-h2-chlazeni-en.png") left top no-repeat;}
.recycle-item.en.velke h2 span.ir {width:145px; height:27px; background: url("../images/layout/recycle-item-h2-velke-en.png") left top no-repeat;}
.recycle-item.en.stredni h2 span.ir {width:195px; height:28px; background: url("../images/layout/recycle-item-h2-stredni-en.png") left top no-repeat;}
.recycle-item.en.male h2 span.ir {width:145px; height:28px; background: url("../images/layout/recycle-item-h2-male-en.png") left top no-repeat;}
.recycle-item.en.naradi h2 span.ir {width:148px; height:27px; background: url("../images/layout/recycle-item-h2-naradi-en.png") left top no-repeat;}
.recycle-item.en.zahrada h2 span.ir {width:73px; height:23px; background: url("../images/layout/recycle-item-h2-zahrada-en.png") left top no-repeat;}

.recycle-item .phe-box {width:62px;float:left;margin-left:1px;padding:0px 7px 0px 8px;line-height:13px;position:relative;}

.recycle-item .phe-box span.price {font-size:14px;font-weight:bold;position:absolute;left:8px;top:76px;}
.recycle-item.male .phe-box span.price {font-size:14px;font-weight:bold;position:absolute;left:8px;top:102px;}

.recycle-item.en .phe-box span.price {font-size:13px;left:6px;top:82px;}
.recycle-item.en.male .phe-box span.price {left:6px;top:109px;}




/* ------------------- start of teleshop.tpl  ------------------- */

.boxBigWrap.eshop .ir {position:absolute;left:0px;top:0px;}
.boxBigWrap.eshop form {border:none;}
.boxBigWrap.eshop .box {position:relative;padding:8px 0px 0px 70px;background: url("../images/layout/eshop-bg-box.png") left top no-repeat;width:584px;height:40px;}
.boxBigWrap.eshop .box span.big {font-size:16px;font-weight:bold;}
.boxBigWrap.eshop .box a#zaslat {position:absolute;display:block;width:145px;height:32px;left:181px;top:8px;}
.boxBigWrap.eshop .box a#zaslat span.ir{width:145px;height:32px;background: url("../images/layout/eshop-zaslat-objednavku.png") left top no-repeat;}
.boxBigWrap.eshop #ehsop_category {position:absolute;left:390px;top:-8px;width:234px;}
.boxBigWrap.eshop #ehsop_category label {font-size:12px;color:#a1987f;float:left;padding-top:3px;margin-right:10px;}
.boxBigWrap.eshop #ehsop_category select {border:1px solid #d6d8d8;float:left;width:164px;}
.boxBigWrap.eshop .products {position:relative;width:654px;height:560px;overflow:hidden;}
.boxBigWrap.eshop .products-in {position:absolute;left:0px;top:0px;width:3270px;height:560px;}
.boxBigWrap.eshop .item {float:left; width: 654px;}
.boxBigWrap.eshop .product {position:relative;width:186px;height:216px;margin-bottom:40px;margin-right:15px;padding:11px;float:left;background: url("../images/layout/eshop-bg-item.png") left top no-repeat;overflow:hidden;}
.boxBigWrap.eshop .product.last {margin-right:0px;}
.boxBigWrap.eshop .product .preview {display:block;text-align:center;width:186px;height:150px;overflow:hidden;}
.boxBigWrap.eshop .product h3 {height:31px;overflow:hidden;}
.boxBigWrap.eshop .product form {position:absolute;bottom:0px;left:0px;}
.boxBigWrap.eshop .product form .item_button {position:absolute;width:140px;height:24px;left:37px;bottom:-6px;}
.boxBigWrap.eshop .product form .ks_val {width:20px;position:absolute;left:-10px;bottom:-6px;}
.boxBigWrap.eshop .product form label {width:20px;position:absolute;left:18px;bottom:-2px;font-size:12px;}
.boxBigWrap.eshop .page_listing {position:relative;width:630px;height:24px;padding:10px 12px 8px 12px;background: url("../images/layout/eshop-bg-page-listing.png") left top no-repeat;text-align:center;}
.boxBigWrap.eshop .page_listing div {width:150px;height:28px;margin:0px auto;}
.boxBigWrap.eshop .page_listing a,
.boxBigWrap.eshop .page_listing strong {display:block;float:left;text-align:left;width:19px;height:24px;font-size:12px;padding-left:11px;padding-top:4px;background: url("../images/layout/eshop-a.png") left -28px no-repeat;color:#ffffff;font-weight:bold;text-decoration:none;}
.boxBigWrap.eshop .page_listing a:hover,
.boxBigWrap.eshop .page_listing strong {background: url("../images/layout/eshop-a.png") left top no-repeat;}
.boxBigWrap.eshop .page_listing a.prev,
.boxBigWrap.eshop .page_listing a.next {position:absolute;top:10px;width:92px;height:27px;padding-left:0px;background: url("../images/layout/eshop-prev.png") left top no-repeat;text-align:center;}
.boxBigWrap.eshop .page_listing a.prev {left:12px;}
.boxBigWrap.eshop .page_listing a.next {right:12px;background: url("../images/layout/eshop-next.png") left top no-repeat;}
.boxBigWrap.eshop .page_listing a:hover.prev,
.boxBigWrap.eshop .page_listing a:hover.next {text-decoration:underline;}
.boxBigWrap.eshop .page_listing a:hover.prev.disabled,
.boxBigWrap.eshop .page_listing a:hover.next.disabled {text-decoration:none !important;}
.boxBigWrap.eshop .page_listing a.prev.disabled,
.boxBigWrap.eshop .page_listing a.next.disabled  {background-position:left -27px;}
.boxBigWrap.eshop #rcol_detail .back-button {width:73px;height:31px;position:relative;display:block;}
.boxBigWrap.eshop #rcol_detail .back-button span.ir{width:73px;height:31px;background: url("../images/layout/eshop-zpet-button.png") left top no-repeat;}
.boxBigWrap.eshop #rcol_detail h1 {color:#9f9578;font-size:22px;border-bottom:1px solid #9f9578;padding-bottom:2px;width:320px;margin-bottom:20px;}
.boxBigWrap.eshop #rcol_detail h2 {color:#a1987f;font-size:15px;width:308px;background:#f4f4f4;padding:6px;border:none;}
.boxBigWrap.eshop .shop_detail {margin-top:18px;}
.boxBigWrap.eshop #shop_detail_in {background: url("../images/layout/eshop-detail-in.png") left top repeat-y;}
.boxBigWrap.eshop #shop_detail_bottom {background: url("../images/layout/eshop-detail-bottom.png") left bottom no-repeat;}
.boxBigWrap.eshop #shop_detail_top {padding:25px 0px 25px 0px;background: url("../images/layout/eshop-detail-top.png") left top no-repeat;}
.boxBigWrap.eshop #shop_detail_top form {padding:0px;width:564px;}
.boxBigWrap.eshop #shop_detail_top #product_right {width:258px;margin-left:27px;}
.boxBigWrap.eshop #shop_detail_top #product_photo {margin-bottom:10px;text-align:center;}
.boxBigWrap.eshop #shop_detail_top #product_photo img {border:1px solid #bebebe;margin:0px;}
.boxBigWrap.eshop #shop_detail_top #product_form {position:relative;height:42px;background: url("../images/layout/eshop-bg-detail-form.png") left top no-repeat;}
.boxBigWrap.eshop #shop_detail_top #product_form .submit {position:absolute;left:82px;top:10px;}
.boxBigWrap.eshop #shop_detail_top #product_form .ks_val {position:absolute;left:34px;top:11px;width:20px;}
.boxBigWrap.eshop #shop_detail_top #product_form label {position:absolute;left:64px;top:14px;font-size:12px;color:#333333;}
.boxBigWrap.eshop #shop_detail_top.form .frm1 {border:1px solid #d9d5cf !important;padding:12px 20px;margin-bottom:20px;}
.boxBigWrap.eshop #shop_detail_top.form .frm1 .afterbox {font-size:12px;}
.boxBigWrap.eshop #shop_detail_top.form {padding:25px 21px 0px 21px;}
.boxBigWrap.eshop #shop_detail_top.form table {width:100%;border-bottom:1px solid #bec7ca !important;padding-bottom:35px;display:block;}
.boxBigWrap.eshop #shop_detail_top.form table .first_column {width:100px;}
.boxBigWrap.eshop #shop_detail_top.form table .second_column {width:400px;}
.boxBigWrap.eshop #shop_detail_top.form table .long {width:484px;}
.boxBigWrap.eshop #shop_detail_top.form table,
.boxBigWrap.eshop #shop_detail_top.form table tr,
.boxBigWrap.eshop #shop_detail_top.form table th,
.boxBigWrap.eshop #shop_detail_top.form table td {border:none;}
.boxBigWrap.eshop #shop_detail_top.form table .preview {display:block;width:70px;padding:2px 2px 0px 2px;border:1px solid #dcdcdc;margin:0px auto;}
.boxBigWrap.eshop #shop_detail_top.form table td .ks_val {width:16px;border:1px solid #d2d4d4;text-align:right;font-size:11px;padding:4px;color:#333333;}
.boxBigWrap.eshop #shop_detail_top.form table td label{color:#333333;;}
.boxBigWrap.eshop #shop_detail_top.form table tr.even {background:#f7f7f7 !important;}
.boxBigWrap.eshop #shop_detail_top.form table h2 {font-size:13px;}
.boxBigWrap.eshop #shop_detail_top.form table h2 a {text-decoration:underline;}
.boxBigWrap.eshop #shop_detail_top.form table h2 a:hover {text-decoration:none;}
.boxBigWrap.eshop #shop_detail_top.form table .remove-button {width:84px;height:21px;position:relative;display:block;}
.boxBigWrap.eshop #shop_detail_top.form table .remove-button span.ir {width:84px;height:21px;background: url("../images/layout/eshop-odstranit-button.png") left -21px no-repeat;}
.boxBigWrap.eshop #shop_detail_top.form #shop_basket_navi {position:relative;height:69px;}
.boxBigWrap.eshop #shop_basket_navi .confirm-button,
.boxBigWrap.eshop #shop_basket_navi .refresh-button,
.boxBigWrap.eshop #shop_basket_navi .print-button,
.boxBigWrap.eshop #shop_basket_navi .cancel-button {position:absolute;width:113px;height:31px;left:502px;top:10px;}
.boxBigWrap.eshop #shop_basket_navi .cancel-button {width:157px;left:298px;height:24px;top:12px;}
.boxBigWrap.eshop #shop_basket_navi .refresh-button {width:164px;left:122px;height:24px;top:12px;}
.boxBigWrap.eshop #shop_basket_navi .print-button {width:60px;left:432px;height:31px;top:10px;}
.boxBigWrap.eshop #shop_basket_navi .back-button {position:absolute;left:3px;top:10px;width:73px;height:31px;position:relative;display:block;}
.boxBigWrap.eshop #shop_basket_navi .back-button span.ir {width:73px;height:31px;background: url("../images/layout/eshop-zpet-button.png") left top no-repeat;}
.boxBigWrap.eshop #shop_basket_navi .dokoncit-button {position:absolute;left:502px;top:10px;width:113px;height:31px;display:block;}
.boxBigWrap.eshop #shop_basket_navi .dokoncit-button span.ir {width:113px;height:31px;background: url("../images/layout/eshop-dokoncit-button.png") left top no-repeat;}
.boxBigWrap.eshop #shop_basket_navi.second .back-button {left:0px;}
.boxBigWrap.eshop #shop_basket_navi.second .confirm-button {left:457px;}
.boxBigWrap.eshop #shop_basket_navi.second {margin-bottom:10px;}
.boxBigWrap.eshop #shop_basket_steps {padding:0px;padding-left:6px;}
.boxBigWrap.eshop #shop_basket_steps li {float:left;margin:0px;padding:0px;}
.boxBigWrap.eshop #shop_basket_steps #subli1,
.boxBigWrap.eshop #shop_basket_steps #subli2,
.boxBigWrap.eshop #shop_basket_steps #subli3,
.boxBigWrap.eshop #shop_basket_steps #subli4 {height:35px;position:relative;display:block;background:none;}
.boxBigWrap.eshop #shop_basket_steps #subli1 {width:123px;}
.boxBigWrap.eshop #shop_basket_steps #subli2 {width:167px;}
.boxBigWrap.eshop #shop_basket_steps #subli3 {width:163px;}
.boxBigWrap.eshop #shop_basket_steps #subli4 {width:147px;}
.boxBigWrap.eshop #shop_basket_steps #subli1 span.ir {width:123px;height:35px;background: url("../images/layout/eshop-krok-1.png") left top no-repeat;}
.boxBigWrap.eshop #shop_basket_steps #subli2 span.ir {width:167px;height:35px;background: url("../images/layout/eshop-krok-2.png") left top no-repeat;}
.boxBigWrap.eshop #shop_basket_steps #subli3 span.ir {width:163px;height:35px;background: url("../images/layout/eshop-krok-3.png") left top no-repeat;}
.boxBigWrap.eshop #shop_basket_steps #subli4 span.ir {width:147px;height:35px;background: url("../images/layout/eshop-krok-4.png") left top no-repeat;}
.boxBigWrap.eshop #shop_basket_steps #subli1.act span.ir,
.boxBigWrap.eshop #shop_basket_steps #subli2.act span.ir,
.boxBigWrap.eshop #shop_basket_steps #subli3.act span.ir,
.boxBigWrap.eshop #shop_basket_steps #subli4.act span.ir {background-position:left -35px;}
.boxBigWrap.eshop .table {border-bottom:none;margin-bottom:20px;}

/* ------------------- end of teleshop.tpl  ------------------- */



#all_lightbox{display:none;position:absolute;left:0px;top:0px;background:#000000;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity: 0.2;opacity: 0.2;z-index:9999;}
#all_lightbox_box{display:none;position:absolute;width:100%;top:310px;text-align:center;z-index:9999;}
#vyrocni_zprava_2011{display:none;margin:0px auto;width:397px;z-index:9999;}
