BODY {background-color: #4a4a4a; color: #fff;}

#searchFrame {background-image: url('/images/serch-bg-gray.jpg');}
#searchFrame INPUT[type=text] {color: #e2e2e2;}

#topKontaktFrame {background-image: url('/images/top-kontakt-bg-gray.jpg');}
#topKontaktFrame .kosik {background-image: url('/images/icon-kosik-gray.png');}

#fullMenuFrame {background-image: url('/images/top-menu-bg-gray.jpg'); color: #494949;}

#contentFrame {background-image: url('/images/left-menu-bg-gray.jpg'); background-color: #515050;}

#mainLeftFrame .menu LI.heading {width: 100%; float: left; display: block; padding-top: 6px; padding-bottom: 6px; background-color: #5b5a5a; font-weight: bold; color: #f1e78c}
#mainLeftFrame .menu LI:hover {background-image: url('/images/left-menu-on.jpg'); background-size: 100% 100%; color: #373636 !important;}

#mainLeftFrame #newsletterFrame {background-color: #4f4d4d;}
#mainLeftFrame #newsletterFrame INPUT[type=submit]:HOVER {background-color: #2d2d2d;}
#mainLeftFrame #newsletterFrame .shadow {-moz-box-shadow: inset 0 0 10px #2d2d2d; -webkit-box-shadow: inset 0 0 10px #2d2d2d; box-shadow: inset 0 0 10px #2d2d2d;}

#mainLeftFrame #newsletterFrame {color: #e2e2e2; }
#mainLeftFrame #newsletterFrame INPUT[type=text] {background-color: #494949; color: #e2e2e2;}
#mainLeftFrame #newsletterFrame INPUT[type=submit] {background-color: #494949; color: #e2e2e2;}

#filterCont .column3 INPUT[type="checkbox"] + LABEL {opacity: 0.6; transition: opacity ease-out 150ms;}
#filterCont .column3 INPUT[type="checkbox"] + LABEL:hover { opacity: 1; }
#filterCont .column3 INPUT[type="checkbox"]:checked + LABEL { position: relative; border-color: #f3e66f; opacity: 1;}
#filterCont .column3 INPUT[type="checkbox"]:checked + LABEL:after { content: ""; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 11; background: url("/images/check-white.png") center no-repeat; }
#filterCont .column3 INPUT[type="checkbox"]:checked + LABEL.yellow:after { background: url("/images/check.png") center no-repeat; }

.textContainer {color: #f5f5f5;}
.textBlock {width: 100%; float: left; margin: 0 0 20px 0;}

H2.prislus {background-color: #f7eb8b; color: #424040;}

.headingMain {border-left: 4px #f9f1a8 solid;}

.detailLeftFrame .priceFrame {background-color: #f9f1a8; color: #424040;}
.detailLeftFrame .paramFrame {background-color: #646261;}

/* UI */
.ui-widget-header {background:#f9f1a8 !important;}​


