BODY {font-family: candara; font-size: 14px; background-image: url('/images/bg.jpg'); background-repeat: repeat-x; background-position: top; margin: 0px;}

.hideText {display: none;}
IMG {border: 0px;}

#mainFrame {width: 980px; margin-left: auto; margin-right: auto;}
#topFrame {width: 980px; height: 230px; float: left; margin: 0px 0px 25px 0px; background-image: url('/images/top-bg.jpg');}
#logoFrameContainer {width: 220px; height: 230px; float: left;}
#logoFrameContainer P {width: 220px; height: 75px; float: left; margin: 0px; padding: 55px 0px 0px 0px; text-align: left; color: #6b574a; font-size: 14px;}
#logoFrameContainer P A {color: #6b574a; text-decoration: none;}
#logoFrameContainer P A:HOVER {text-decoration: underline;}
#logoFrame {width: 220px; height: 150px; float: left;}
#searchLoginFrame {width: 160px; height: 190px; float: left; padding: 0px 0px 0px 600px;}
#searchLoginFrame #searchFrame {width: 160px; height: 80px; float: left; background-image: url('/images/search-bg.png'); }
#searchLoginFrame #searchFrame P {width: 160px; float: left; margin: 20px 0px 0px 0px; color: #6b574a;}
#searchLoginFrame #searchFrame INPUT[type=text] {width: 118px; height: 21px; float: left; padding: 0px; margin: 5px 0px 0px 0px; border: 0px; background-color: transparent;}
#searchLoginFrame #searchFrame INPUT[type=submit] {width: 42px; height: 21px; float: left; font-size: 11px; font-style: italic; color: #FFF; padding: 0px; margin: 5px 0px 0px 0px; border: 0px; background-color: transparent; cursor: pointer;}
#searchLoginFrame #loginFrame {width: 148px; height: 98px; padding: 6px; float: left; background-image: url('/images/login-bg.jpg'); }
#searchLoginFrame #loginFrame P {margin: 5px 0px 0px 0px;}
#searchLoginFrame #loginFrame A {color: #ede0c4; text-decoration: none;}
#searchLoginFrame #loginFrame .loginLink {width: 77px; height: 19px; padding: 2px 0px 0px 0px; display: block; float: right; font-size: 12px; background-image: url('/images/login-link.jpg'); text-align: center;}
#searchLoginFrame #loginFrame .username {width: 149px; margin: 5px 0px 0px 0px; height: 20px; float: left; color: #000; text-align: center; background-image: url('/images/username-bg.jpg');}
#searchLoginFrame #loginFrame .verLine {width: auto; height: 30px; margin: 0px; padding: 0px 10px 0px 10px; float: left; background-image: url('/images/ver-line.jpg'); background-position: right; background-repeat: no-repeat;  color: #ede0c4; font-size: 18px;}
#searchLoginFrame #loginFrame .stav {width: 100%; float: left; text-align: center;}
#searchLoginFrame #loginFrame .last {height: 25px; padding: 5px 0px 0px 10px; margin-right: none; background-image:none; color: #ede0c4; font-size: 14px;}

#searchLoginFrame #topKosikFrame {width: 148px; height: 98px; padding: 6px; float: left; background-image: url('/images/login-bg.jpg'); }
#searchLoginFrame #topKosikFrame .heading {font-size: 17px; color: #ede0c4; font-weight: bold; margin: 2px 0px 5px 0px;}
#searchLoginFrame #topKosikFrame P {width: 148px; float: left; margin: 0px 0px 3px 0px; color: #ede0c4; font-size: 12px;}
#searchLoginFrame #topKosikFrame A {color: #ede0c4;}
#searchLoginFrame #topKosikFrame .big {font-size: 18px; font-weight: bold;}
#searchLoginFrame #topKosikFrame .text {line-height: 19px;}
#searchLoginFrame #topKosikFrame .topMargin {margin-top: 5px;}

#menuFrame {width: 760px; height: 30px; float: left; z-index: 99; font-weight: bold; }
#menuFrame UL {height: 30px; float: right; margin: 0px; padding: 0px; list-style: none; z-index: 99;}
#menuFrame UL LI {position: relative; height: 30px; float: left; margin: 0px 5px 0px 0px; padding: 0px; list-style: none; z-index: 99;}
#menuFrame UL LI .l {height: 30px; width: 1px; float: left;}
#menuFrame UL LI .r {height: 30px; width: 1px; float: left;}
#menuFrame UL LI A {background-color:#A59061; height: 30px; padding: 10px 22px 0px 23px; float: left; background-repeat: repeat-x; color: #fff; font-size: 15px; text-decoration: none; }
#menuFrame UL LI A:hover {background-color: #fff; color: #675348;}
#menuFrame UL LI .on {background-color: #fff; color: #675348;}
#menuFrame UL LI:last-child {margin-right: 0px;}
#menuFrame UL LI #submenu {width: 170px; position: absolute; float: left; left: 0px; top: 40px; margin: 0px; padding: 0px; display: none; z-index: 99;}
#menuFrame UL LI #submenu LI {width: 170px; height: 31px; padding: 0px; margin: 0px; float: left; z-index: 99;}
#menuFrame UL LI #submenu LI A {width: 150px; height: 25px; padding: 6px 10px 0px 10px; margin: 0px; float: left; display: block; background-color: #A59061; color: #FFF; background-image: none; z-index: 99;}
#menuFrame UL LI #submenu LI A:HOVER {background-color: #fff; color: #675348;}


#mainContainer {width: 980px; float: left;}
#mainContainer #leftFrame {width: 200px; float: left;}
#mainContainer #leftFrame .heading {width: 180px; float: left; font-size: 24px; color: #6b574a; margin: 0px 0px 10px 0px; padding: 0px 0px 10px 20px; background-image: url('/images/left-h-border.jpg'); background-position: bottom; background-repeat: repeat-x; font-weight: normal;}
#mainContainer #leftFrame .topMargin {margin-top: 20px;}
#mainContainer #leftFrame A {color: #6b574a; text-decoration: none;}
#mainContainer #leftFrame A:HOVER {text-decoration: underline;}
#mainContainer #leftFrame .hrozen {width: 150px; height: 20px; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 50px; font-size: 16px; color: #6b574a; float: left; display: block; background-image: url('/images/icon-hrozen.jpg'); background-position: 15px center; background-repeat: no-repeat; text-decoration: none;}
#mainContainer #leftFrame .arrow {width: 150px; height: 23px; margin: 0px 0px 5px 0px; padding: 3px 0px 0px 50px; font-size: 14px; color: #6b574a; float: left; display: block; font-weight: bold; text-decoration: none;}
#mainContainer #leftFrame .right {background-image: url('/images/left-arrow-r.jpg');}
#mainContainer #leftFrame .submenu {background-image: url('/images/left-arrow-sub.jpg'); font-weight: normal; font-style: italic; margin: 0px;}
#mainContainer #leftFrame .hideText {display: none;}
#mainContainer #leftFrame .filtrFrame {float: left; margin: 0px 0px 0px 0px;}

#mainContainer #contentFrame {width: 580px; float: left; padding: 0px 20px;}
#mainContainer #contentFrame .homeFrames {width: 580px; float: left; margin: 0px 0px 10px 0px;}
#mainContainer #contentFrame .hbFrame {width: 81px; height: 140px; float: left; text-align: center; color: #FFF; display: block; text-decoration: none; margin: 0px 2px 0px 0px; font-size: 13px;}
#mainContainer #contentFrame .hbFrame:HOVER {color: #ffc970;}
#mainContainer #contentFrame .hb1 {height: 140px; width: 81px; float: left; background-image: url('/images/hb1.jpg');}
#mainContainer #contentFrame .hb1 A {height: 40px; width: 71px; padding: 100px 5px 0px 5px;}
#mainContainer #contentFrame .hb2 {height: 140px; width: 81px; float: left; background-image: url('/images/hb2.jpg');}
#mainContainer #contentFrame .hb2 A {height: 40px; width: 71px; padding: 100px 5px 0px 5px;}
#mainContainer #contentFrame .hb3 {height: 140px; width: 81px; float: left; background-image: url('/images/hb3.jpg');}
#mainContainer #contentFrame .hb3 A {height: 48px; width: 71px; padding: 92px 5px 0px 5px;}
#mainContainer #contentFrame .hb4 {height: 140px; width: 81px; float: left; background-image: url('/images/hb4.jpg');}
#mainContainer #contentFrame .hb4 A {height: 48px; width: 71px; padding: 92px 5px 0px 5px;}
#mainContainer #contentFrame .hb5 {height: 140px; width: 81px; float: left; background-image: url('/images/hb5.jpg');}
#mainContainer #contentFrame .hb5 A {height: 48px; width: 71px; padding: 92px 5px 0px 5px;}
#mainContainer #contentFrame .hb6 {height: 140px; width: 81px; float: left; background-image: url('/images/hb6.jpg');}
#mainContainer #contentFrame .hb6 A {height: 48px; width: 71px; padding: 92px 5px 0px 5px;}
#mainContainer #contentFrame .hb7 {height: 140px; width: 81px; float: left; background-image: url('/images/hb7.jpg');}
#mainContainer #contentFrame .hb7 A {height: 40px; width: 71px; padding: 100px 5px 0px 5px;}
#mainContainer #contentFrame .hb1:HOVER {background-image: url('/images/hb1-on.jpg');}
#mainContainer #contentFrame .hb2:HOVER {background-image: url('/images/hb2-on.jpg');}
#mainContainer #contentFrame .hb3:HOVER {background-image: url('/images/hb3-on.jpg');}
#mainContainer #contentFrame .hb4:HOVER {background-image: url('/images/hb4-on.jpg');}
#mainContainer #contentFrame .hb5:HOVER {background-image: url('/images/hb5-on.jpg');}
#mainContainer #contentFrame .hb6:HOVER {background-image: url('/images/hb6-on.jpg');}
#mainContainer #contentFrame .hb7:HOVER {background-image: url('/images/hb7-on.jpg');}
#mainContainer #contentFrame .filtrU1 {width: 81px; height: 140px; float: left; position: relative; margin: 0px 2px 0px 0px; }
#mainContainer #contentFrame .last {margin-right: 0px;}
#mainContainer #contentFrame .filtrSubmenu {width: 200px; padding: 5px 0px; float: left; background-color: #7a685c; position: absolute; top: 140px; left: 0px; color: #FFF; display: none;}
#mainContainer #contentFrame .filtrSubmenu A {width: 170px; height: auto; float: left; padding: 3px 15px; display: block; float: left; color: #FFF; font-style: italic; text-decoration: none;}
#mainContainer #contentFrame .filtrSubmenu A:HOVER {color: #ffc970;}
#mainContainer #contentFrame HR {width: 520px; height: 1px; border: 0px; color #6B574A; background-color: #6B574A;}

#mainContainer #contentFrame #bannerFrame {width: 580px; height: 235px; float: left; margin: 0px 0px 20px 0px;}
#mainContainer #contentFrame #filtrHeader {width: 500px; height: 72px; float: left; text-align: center;  padding: 28px 40px 62px 40px; margin: 0px 0px 0px 0px; background-image: url('/images/filtr-bg.jpg'); font-weight: bold;  font-size: 24px; color: #FFF;}
#mainContainer #contentFrame #filtrHeader P {width: 500px; float: left; text-align: center; font-weight: normal;  font-size: 14px; color: #FFF;}
#mainContainer #contentFrame .novinkyHeading {width: 580px; height: 21px; float: left; background-image: url('/images/novinky.jpg'); margin: 10px 0px 10px 0px;}
#mainContainer #contentFrame .nabidkyHeading {width: 580px; height: 21px; float: left; background-image: url('/images/nabidky.jpg'); margin: 10px 0px 10px 0px;}
#mainContainer #contentFrame .newsFrame {width: 580px; float: left; padding: 0px; background-color: #e9e6e4; margin: 0px 0px 10px 0px;} 
#mainContainer #contentFrame .newsFrame H3 {width: 380px; float: left; font-size: 16px; color: #000; margin: 10px 20px 5px 20px;}
#mainContainer #contentFrame .newsFrame A {color: #000; text-decoration: none;}
#mainContainer #contentFrame .newsFrame A:HOVER {text-decoration: underline;}
#mainContainer #contentFrame .newsFrame P {width: 380px; font-size: 12px; color: #000; margin: 0px 20px 10px 20px; float: left;}
#mainContainer #contentFrame .newsFrame IMG {float: right; margin: 0px 0px 0px 0px; width: 160px;}
#mainContainer #contentFrame .newsFrame .fullWidth {width: 540px; float: left;}
#mainContainer #contentFrame .newsFrame .fullWidth H3 {width: 540px;}
#mainContainer #contentFrame .newsFrame .fullWidth P {width: 540px;}

#mainContainer #contentFrame .textContainer .galleryFrame {width: 520px; float: left;}
#mainContainer #contentFrame .textContainer .galleryFrame IMG {width: 160px; height: 120px; float: left; margin: 0px 0px 20px 0px;}
#mainContainer #contentFrame .textContainer .galleryFrame .delimiter {width: 20px; height: 140px; float: left;}
#mainContainer #contentFrame .textContainer A {color: #000;}
#mainContainer #contentFrame .textContainer A:HOVER {text-decoration: none;}
#mainContainer #contentFrame .textContainer OL {clear: both; margin-top: 0px;}
#mainContainer #contentFrame .textContainer UL {clear: both; margin-top: 0px; list-style-type: square; margin-left: 13px; padding-left: 0px;}

#mainContainer #contentFrame .kotva {width: 100%; height: 1px; float: left; line-height: 1px; margin: 0px; padding: 0px;}


/* Tinymce */
#mainContainer #contentFrame .textContainer TABLE {border-collapse: collapse; width: 100%;}
#mainContainer #contentFrame .textContainer TABLE TH {font-size: 16px; padding: 3px 10px 3px 10px; background-color: #6B574A; color: #FFF; font-weight: bold; border: 1px #ccc solid;}
#mainContainer #contentFrame .textContainer TABLE TD {padding: 3px 10px 3px 10px; border: 1px #ccc solid; color: #000;}
#mainContainer #contentFrame .textContainer TABLE TD A {color: #000;}

#mainContainer #contentFrame .textContainer .obrazekVlevo {float: left; margin: 0px 10px 10px 0px; border: 1px #d1d1d1 solid;}
#mainContainer #contentFrame .textContainer .obrazekVpravo {float: right; margin: 0px 10px 10px 10px; border: 1px #d1d1d1 solid;}
#mainContainer #contentFrame .textContainer .obrazekNezarovnany {margin: 0px 0px 10px 0px; border: 1px #c1c2c1 solid;}

#mainContainer #contentFrame .textContainer .TucnyHnedy14px {font-weight: bold; color: #6B574A; font-size: 14px;}
#mainContainer #contentFrame .textContainer .TucnyHnedy {font-weight: bold; color: #6B574A;}
#mainContainer #contentFrame .textContainer .Hnedy {color: #6B574A;}
#mainContainer #contentFrame .textContainer .TucnyCerny14Px {font-weight: bold; color: #000; font-size: 14px;}
#mainContainer #contentFrame .textContainer .TucnyCerny {font-weight: bold; color: #000;}
#mainContainer #contentFrame .textContainer .Cerny {color: #000;}
#mainContainer #contentFrame .textContainer .TucnyCerveny14Px {font-weight: bold; color: #d9001a; font-size: 14px;}
#mainContainer #contentFrame .textContainer .TucnyCerveny {font-weight: bold; color: #d9001a;}
#mainContainer #contentFrame .textContainer .Cerveny {color: #d9001a;}
#mainContainer #contentFrame .textContainer .podtrzeny {border-bottom: 1px #522c1b solid; padding-bottom: 5px; margin-bottom: 10px;}
/* END Tinymce */

#mainContainer #contentFrame .textContainer .done {color: green; margin: 15px 0px 0px 0px;}

#mainContainer #contentFrame .textContainer {width: 520px; padding: 40px 30px; margin: 0px 0px 10px 0px; float: left; background-image: url('/images/content-bg-text.jpg'); background-position: top; background-repeat: repeat-x;}
#mainContainer #contentFrame .textContainer H1 {width: 520px; float: left; margin: 0px 0px 20px 0px; font-size: 24px; color: #6b574a;}
#mainContainer #contentFrame .textContainer H2 {width: 520px; float: left; margin: 0px 0px 15px 0px; font-size: 20px; color: #6b574a;}
#mainContainer #contentFrame .textContainer H3 {width: 520px; float: left; margin: 10px 0px 10px 0px; font-size: 16px; color: #6b574a;}
#mainContainer #contentFrame .textContainer P {width: 520px; float: left; margin: 0px 0px 15px 0px;}

#mainContainer #contentFrame H1 {width: 580px; float: left; margin: 0px 0px 20px 0px; font-size: 24px; color: #6b574a;}
#mainContainer #contentFrame H2 {width: 580px; float: left; margin: 0px 0px 15px 0px; font-size: 20px; color: #6b574a;}
#mainContainer #contentFrame H3 {width: 580px; float: left; margin: 0px 0px 10px 0px; font-size: 16px; color: #6b574a;}
#mainContainer #contentFrame P {width: 580px; float: left; margin: 0px 0px 10px 0px;}

#mainContainer #contentFrame .catalogContainer {width: 580px; float: left;}
#mainContainer #contentFrame .catalogContainer .headingGreen {width: 540px; height: 33px; padding: 7px 20px 0px 20px; font-size: 24px; color: #FFF; float: left; margin: 0px 0px 15px 0px; background-image: url('/images/heading-2.jpg'); font-weight: normal; font-family: cambria;}
#mainContainer #contentFrame .catalogContainer .pagingFrame {width: 580px; float: left; font-style: italic;}
#mainContainer #contentFrame .catalogContainer .pagingFrame .left {width: 200px; float: left;}
#mainContainer #contentFrame .catalogContainer .pagingFrame .right {width: 380px; float: left; text-align: right;}
#mainContainer #contentFrame .catalogContainer .pagingFrame A {color: #6b574a;}
#mainContainer #contentFrame .catalogContainer .detailFrame {width: 580px; float: left;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame {width: 572px; padding: 4px; margin: 0px 0px 10px 0px; float: left; background-color: #f2e8d3;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .desc {width: 308px; padding: 25px 10px 25px 25px; float: left;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .topMargin {margin-top: 15px; float: left;}
#mainContainer #contentFrame .catalogContainer .detailFrame .headingMain {font-size: 16px; font-family: candara; color: #000; width: 308px; float: left; margin: 0px 0px 10px 0px; text-transform: uppercase;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .desc P {width: 308px; float: left; margin: 0px 0px 10px 0px;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .photoFrame {width: 209px; padding: 10px; float: left; margin: 0px; background-color: #FFF;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .mapaFrame {width: 209px; padding: 10px; float: left; margin: 0px;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .photoFrame IMG {width: 209px; float: left;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .photoFrame .numbers {width: 209px; float: left; font-size: 13px;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .photoFrame .numbers .desc {float: left; margin: 0px 20px 0px 10px; padding: 6px 0px 5px 0px; width: auto;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .photoFrame .numbers A {padding: 0px 8px; border-right: 1px #6b574a solid; font-size: 20px; display: block; float: left; color: #6b574a; text-decoration: none;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .photoFrame .numbers .on {background-color: #6b574a; color: #FFF;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .photoFrame .numbers A:HOVER {background-color: #6b574a; color: #FFF;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .desc .param {width: 100px; float: left; margin: 0px; font-size: 14px; color: #6b574a;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .desc .value {width: 208px; float: left; margin: 0px; font-size: 14px; color: #000;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .desc .priceLine {padding: 5px 0px 0px 0px;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .desc .price {font-size: 24px; font-weight: bold;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .desc .red {color: #d2072a;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .noPadding {padding: 25px 0px 25px 0px;}
#mainContainer #contentFrame .catalogContainer .detailFrame .mainDetailFrame .line {width: 308px; float: left;}

#mainContainer #contentFrame .catalogContainer .detailFrame .kosikLine {width: 580px; margin: 0px 0px 20px 0px; float: left;}
#mainContainer #contentFrame .catalogContainer .detailFrame .kosikLine .brownFrame {height: 30px; padding: 10px 10px 0px 10px; margin: 0px 18px 0px 0px; float: left; background-color: #6b574a; font-family: candara; font-size: 15px; font-weight: bold; }
#mainContainer #contentFrame .catalogContainer .detailFrame .kosikLine .brownFrame P {width: auto; color: #FFF; float: left; margin: 0px 10px;}
#mainContainer #contentFrame .catalogContainer .detailFrame .kosikLine .brownFrame INPUT {width: 30px; margin: 1px 0px 0px 0px; float: left; background-color: #f2eed9; border: 1px #d0c8b5 solid; text-align: center;}
#mainContainer #contentFrame .catalogContainer .detailFrame .kosikLine .vyhodnaCena {width: 149px; height: 40px; float: left; margin: 0px 18px 0px 0px; background-image: url('/images/vyhodna-cena.jpg');}
#mainContainer #contentFrame .catalogContainer .detailFrame .kosikLine .inputSubmit {width: 125px; height: 40px; float: left; background-image: url('/images/submit.jpg'); color: #FFF; border: 0px; cursor: pointer;}
#mainContainer #contentFrame .catalogContainer .poznamka {font-style: italic; color: #6b574a; font-size: 12px; }


#mainContainer #contentFrame .itemsContainer {width: 580px; float: left;}
#mainContainer #contentFrame .itemsContainer .itemFrame {width: 275px; height: 210px; padding: 5px; margin: 0px 10px 10px 0px; float: left; background-color: #f2e8d3;}
#mainContainer #contentFrame .itemsContainer .itemFrame .photo {width: 118px; float: left; margin: 0px 0px 0px 0px; }
#mainContainer #contentFrame .itemsContainer .itemFrame .desc {width: 127px; height: 200px; float: left; padding: 5px 15px 5px 15px; }
#mainContainer #contentFrame .itemsContainer .itemFrame .desc H3 {width: 127px; float: left; font-size: 16px; color: #000; text-transform: uppercase; margin: 0px; font-weight: normal;}
#mainContainer #contentFrame .itemsContainer .itemFrame .desc A {color: #000; text-decoration: none;}
#mainContainer #contentFrame .itemsContainer .itemFrame .desc A:HOVER {text-decoration: underline;}
#mainContainer #contentFrame .itemsContainer .itemFrame .desc .subname {width: 127px; float: left; margin: 0px 0px 20px 0px; font-size: 12px;}
#mainContainer #contentFrame .itemsContainer .itemFrame .desc .param {width: 70px; float: left; margin: 0px; font-size: 12px; color: #6b574a;}
#mainContainer #contentFrame .itemsContainer .itemFrame .desc .value {width: 57px; float: left; margin: 0px; font-size: 12px; color: #000;}
#mainContainer #contentFrame .itemsContainer .itemFrame .desc .red {color: #d2072a;}
#mainContainer #contentFrame .itemsContainer .itemFrame .desc .priceLine {padding: 5px 0px 0px 0px;}
#mainContainer #contentFrame .itemsContainer .itemFrame .desc .price {font-size: 18px; font-weight: bold;}
#mainContainer #contentFrame .itemsContainer .itemFrame .more {width: 127px; text-align: right; float: left; margin: 10px 0px 0px 0px; font-size: 10px; color: #0f6926; padding: 0px 13px 0px 0px; background-image: url('/images/arrow-r-green.png'); background-position: right; background-repeat: no-repeat; text-decoration: none;}
#mainContainer #contentFrame .itemsContainer .itemFrame .more:HOVER {text-decoration: underline;}
#mainContainer #contentFrame .itemsContainer .last {margin-right: 0px;}

#mainContainer #contentFrame .filtrFrame {width: 540px; float: left; padding: 10px 19px; background-color: #f9f6ed; border: 1px #f3eeda solid;}
#mainContainer #contentFrame .filtrFrame A {color: #000; text-decoration: none;}
#mainContainer #contentFrame .filtrFrame A:HOVER {text-decoration: underline;}
#mainContainer #contentFrame .filtrDesc {float: left; display: block; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px;}
#mainContainer #contentFrame .cancelFiltr {float: left; display: block; padding: 0px 15px 0px 0px; background-image: url('/images/icon-delete-s.png'); background-position: right; background-repeat: no-repeat;}

#mainContainer #rightFrame {width: 160px; float: left; }
#mainContainer #rightFrame .heading {width: 140px; padding: 5px 10px; margin: 20px 0px 0px 0px; float: left; background-color: #6b574a; color: #ede0c4; font-weight: bold; font-size: 17px;}
#mainContainer #rightFrame .noTopMargin {margin-top: 0px; margin-bottom: 0px;}
#mainContainer #rightFrame .itemFrame {width: 140px; padding: 10px; float: left; background-color: #f6efe2; border-bottom: 1px #6b574a solid; text-align: center;}
#mainContainer #rightFrame .itemFrame H3 {font-size: 12px; color: #000; margin: 0px 0px 5px 0px;}
#mainContainer #rightFrame .itemFrame H3 A {color: #000; text-decoration: none;}
#mainContainer #rightFrame .itemFrame H3 A:HOVER {text-decoration: underline;}
#mainContainer #rightFrame .itemFrame P {color: #6b574a; font-size: 10px; margin: 0px 0px 5px 0px;}
#mainContainer #rightFrame .itemFrame .price {color: #000;}
#mainContainer #rightFrame .itemFrame .red {color: #d2072a; font-size: 12px;}
#mainContainer #rightFrame .itemFrame .arrowGreen {color: #0f6926; padding: 0px 13px 0px 0px; background-image: url('/images/arrow-r-green.png'); background-position: right; background-repeat: no-repeat; text-decoration: none;}
#mainContainer #rightFrame .itemFrame .arrowGreen:HOVER {text-decoration: underline;}
#mainContainer #rightFrame .travelImage {margin: 10px 0px 3px 0px; float: left;}
#mainContainer #rightFrame .travelLink {width: 100%; margin: 0px 0px 10px 0px; float: left; font-size: 12px; color: #000; font-style: italic; font-weight: bold; text-align: center;}
#mainContainer #rightFrame .facebook {width: 160px; height: 34px; margin: 10px 0px 10px 0px; float: left; display: block; background-image: url('/images/facebook.jpg');}

#mainContainer #rightFrame .userFrame {width: 140px; float: left; padding: 0px 10px 10px 10px; margin: 0px 0px 20px 0px; background-color: #6b574a;}
#mainContainer #rightFrame .userFrame .formRow {width: 140px; float: left; margin: 0px; color: #ede0c4; font-size: 11px;}
#mainContainer #rightFrame .userFrame INPUT[type=text] {width: 130px; padding: 3px 4px; border: 1px #ccc solid; }
#mainContainer #rightFrame .userFrame INPUT[type=password] {width: 130px; padding: 3px 4px; border: 1px #ccc solid; }
#mainContainer #rightFrame .userFrame INPUT[type=submit] {width: 140px; padding: 2px 0px; margin: 10px 0px 0px 0px; font-size: 11px; border: 1px #b70328 solid; background-color: #b70328; color: #FFF; cursor: pointer; }
#mainContainer #rightFrame .userFrame P {width: 140px; float: left; margin: 10px 0px 0px 0px; font-size: 12px; color: #ede0c4;}
#mainContainer #rightFrame .userFrame P A {color: #ede0c4;}
#mainContainer #rightFrame .userFrame .name {color: #ede0c4; margin-top: 0px;}
#mainContainer #rightFrame .userFrame P A:HOVER {text-decoration: none;}

.nakupniKosik {width: 100%; float: left; border-collapse: collapse;}
.nakupniKosik TD {border-bottom: 1px #FFF solid; padding: 5px 10px;}
.nakupniKosik TH {border-bottom: 1px #FFF solid; padding: 5px 10px; font-size: 16px; background-color: #0f5227; color: #FFF;}
.nakupniKosik .alignRight {text-align: right;}
.nakupniKosik .alignLeft {text-align: left;}
.nakupniKosik .total {text-align: right; font-size: 16px; font-weight: bold;}
.nakupniKosik INPUT {float: right; width: 25px; padding: 2px; margin: 3px 0px 0px 0px; border: 1px #6b574a solid; text-align: center;}
.nakupniKosik .recount {float: right; margin: 3px 0px 0px 0px;}
.nakupniKosik .bigRed {color: #d9001a; font-size: 16px; font-weight: bold;}

#bottomFrame {width: 580px; float: left; margin: 40px 0px 20px 0px; padding: 40px 180px 0px 220px; background-image: url('/images/bottom-sepr.jpg'); background-repeat: no-repeat; background-position: top center;}
#bottomFrame .column {width: 125px; float: left; padding: 0px 10px 0px 10px; margin: 0px; color: #6b574a; font-size: 10px; font-style: italic;}
#bottomFrame .column A {color: #6b574a;}
#bottomFrame .copyright {width: 580px; float: left; border-top: 1px #f2e8d3 solid; margin: 15px 0px 0px 0px; padding: 10px 0px 0px 0px; }
#bottomFrame .copyright P {width: 580px; float: left; text-align: center; font-size: 10px; color: #6b574a; font-style: italic;}
#bottomFrame .copyright P A {color: #6b574a;}
#bottomFrame .copyright P A:HOVER {text-decoration: none;}

/* TinyMCE - bottom */
#bottomFrame .column .TucnyHnedy14px {font-weight: bold; color: #6B574A; font-size: 14px;}
#bottomFrame .column .TucnyHnedy {font-weight: bold; color: #6B574A;}
#bottomFrame .column .Hnedy {color: #6B574A;}
#bottomFrame .column .TucnyCerny14Px {font-weight: bold; color: #000; font-size: 14px;}
#bottomFrame .column .TucnyCerny {font-weight: bold; color: #000;}
#bottomFrame .column .Cerny {color: #000;}
#bottomFrame .column .TucnyCerveny14Px {font-weight: bold; color: #d9001a; font-size: 14px;}
#bottomFrame .column .TucnyCerveny {font-weight: bold; color: #d9001a;}
#bottomFrame .column .Cerveny {color: #d9001a;}
#bottomFrame .column .podtrzeny {border-bottom: 1px #522c1b solid; padding-bottom: 5px; margin-bottom: 10px;}


