BODY { background-color: #f8f4e9; }



.jm4ppkdelim  {width: 100%; position: relative; display: block; float: left;} 
.jm4ppk1 {width: 100%; float: left; padding: 10px 30px 0px 0px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.jm4ppk2 {width: 31%; margin-right: 0px; position: relative; float: left; margin: 0 3.5% 20px 0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.jm4ppk2:nth-child(3n+3) {margin-right: 0px;}
.jm4ppkimg {max-width: 100%;}

/* nový název benefitů */
.jm4ppktit {    margin: 0 0 5px 0; line-height: 23px; font-size: 18px; font-weight: normal; font-style: normal;    font-variant: normal;    color: #404142;}

/* starý tvar názvu v benefitech */
/* .jm4ppktit {    margin: 0 0 5px 0; line-height: 23px; font-family: 'HelveticaNeueW01-45Ligh'; font-size: 20px; font-weight: normal; font-style: normal;    font-variant: normal;    color: #404142;} */

/* BANNER */
#slidebox .selected_thumb {background-color: #b32d26;}
#slidebox .thumbs .thumb:hover{background-color: #b32d26;}

#logoFrame {width: 310px; height: auto; *background-image: url('/images/astra-elektro.png'); margin: 10px 0px 0px 0px;}
#logoFrame img {max-width: 310px;}
#logoFrame h1 {margin: 0; padding: 0; line-height: 1; color: #000; text-align: center; font-size: 46px; text-transform: uppercase; font-family: 'Quilon-Semibold';}

#searchFrame { }
#searchFrame INPUT[type=text] {color: #545454;}
#searchFrame INPUT[type=submit] {color: #FFF;}

#topKontaktFrame {background-image: none; background-color: #fcfcfc; color: #c2352e;}
#topKontaktFrame .inner {border-color: #e8c9c7;}
#topKontaktFrame .kosik {background-image: url('/images/icon-kosik-red.png');}

#contentFrame { background-color: #FFF; }

#lastViewedCont .lastViewedItem {border-color: #b32d26;}
#lastViewedCont .lastViewedItem .more {background-color: #a92720;}

#rightFloatedFrame {background-image: url('/images/tracking-red.png'); }
#rightFloatedFrame .rightFloatedContent {background-color: #c3352e; color: #FFF;}
#rightFloatedFrame .rightFloatedContent H3 {color: #FFF;}
#rightFloatedFrame .rightFloatedContent P {color: #FFF;}

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

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

#filterCont .column3 INPUT[type="checkbox"]:checked + LABEL {border-color: #f3e66f;}

.textFrame .error {color: #c3352e;}

#contentFrame .error {color: #FFF;}

.orderFrame {color: #1f1f1f; border-color: #eae8e8;}
.orderFrame .orderDesc {color: #1f1f1f;}

.textContainer {color: #f5f5f5;}

.textBlock {width: 100%; float: left; margin: 0 0 20px 0;}

#mainFullWidth {background-color: #FFF; color: #393939;}
#mainFullWidth .totalPrice {background-color: #bd1818; color: #FFF;}
#mainFullWidth .col3 .descFrame .small {color: #c3352e;}
#mainFullWidth .col3 .deleteFrame {color: #c3352e;}
.textContainer {color: #393939;}

.hvezdicka {color: #c3352e;}
.formLine .formSubmit {background-color: #bd1818; color: #FFF;}
.formLine .formSubmit:HOVER {background-color: #c3352e;}
.formLine .bgRed {border-color: #c3352e;}

.detailLeftFrame .priceFrame {background-color: #c3352e; color: #FFF;}
.detailLeftFrame .paramFrame {background-color: #e4e4e4;}
.detailLeftFrame .paramFrame H3 {border-color: #FFF;}
.detailLeftFrame .paramFrame .price {color: #c3352e;}
.detailLeftFrame .paramFrame .kosikLine INPUT[type="text"] {background-color: #FFF; border-color: #ccc; -moz-box-shadow: inset 0 0 10px #a0a0a0; -webkit-box-shadow: inset 0 0 10px #a0a0a0; box-shadow: inset 0 0 10px #ccc;}
.detailLeftFrame .paramFrame .kosikLine INPUT[type="submit"] {background-color: #c3352e; color: #FFF;}
.detailLeftFrame .paramFrame .kosikLine .ks {color: #2d2d2d;}

.infoPanel {color: #FFF;}

/* UI */
.ui-widget-header {background: #c3352e !important; color: #FFF !important;}