h1 {font-size:180%;margin:0;}
h2 {font-size:150%;margin:0;}

body {color:#000;}

.gf-menu {background-color:#D9EBEF;box-shadow:0;margin:0;}
.gf-menu.l1 > li.active {background-color:#A9C6D6;margin-top:1px;}
.gf-menu.l1 > li.active a {border:0;font-size:12px;}
.gf-menu.l1 > li > .item {border:0;text-transform:none;color:#000;font-size:12px;}
.gf-menu .dropdown {display:block;}
.gf-menu.l1 > li > .item:after {border:0;}
.gf-menu li:hover, .gf-menu li.active:hover {background:#A9C6D6;margin-top:1px;}
.gf-menu .dropdown {padding:0;}

.gf-menu .item101 {display:none;}


#rt-top-surround {background: #7f7f7f; }
#rt-footer {background: #7f7f7f;}
#rt-top-surround  {background-color: #fff;}
#rt-footer {background-color:#ddd;color:#000;}
#rt-footer a {color:#378be6;}

.category-view .row .category .spacer h2 { font-size: 1.2em; margin: 0px; padding: 0px;}

#rt-mainbody-surround .title {border-bottom:0;margin:0;padding:0;line-height:22px;font-size:18px;}
#rt-mainbody-surround .component-content h2 {line-height:22px;font-size:18px;border:0;margin:0;padding:0;}

div.product {border: 1px #ddd solid;min-height:120px;padding:5px;margin:5px;width:100%;}
div.product img {border: 0px #000 solid;float:left;width:100px;padding:5px;}
.vm-details-button {float:left;}
a.continue_link {display:none;}
div.back-to-category {display:none;}

#rt-mainbody-surround .box1 .button, #rt-mainbody-surround .box1 .readon, #rt-mainbody-surround .box1 .readmore, #rt-mainbody-surround .box1 button.validate, #rt-mainbody-surround .box1 #member-profile a, #rt-mainbody-surround .box1 #member-registration a, #rt-mainbody-surround .box1 .formelm-buttons button, #rt-mainbody-surround .box1 .btn-primary {
    background: none repeat scroll 0% 0% #9BA5A8;
    border-color: #000;
}

.tableShipment {border:3px #9BA5A8 solid;background-color:#BBDBE1;}
.tableShipment td, .tablePayment td {padding:5px;}
.tablePayment {border:3px #9BA5A8 solid;background-color:#ddd;}
.vm-payment-plugin-single label {display:block;float;left;margin-bottom:15px;}
input[type="radio"], input[type="checkbox"] {float:left;}
.productInfo {border:0px #000 solid;min-height:230px;display:block;}
.productPDF {width:70px;height:90px;border:1px #ddd solid;margin-left:5px;padding:5px;float:left;margin-top:5px;}
.productPDF img {width:70px;border:1px #9BA5A8 solid;margin-right:4px;}
.product-price {font-size:130%;font-weight:bold;min-height:50px;float:right;}
.productDetailInfo .product-price {border:0px #000 solid;float:left;}
.product-price .PricetaxAmount {display:none;}

.productEnr {border:0px #000 solid;width:250px;min-height:50px;float:left;}
.productNo {border:0px #000 solid;width:250px;min-height:50px;float:left;}
.productManual {border:1px #666 solid;width:100px;float:left;margin-right:5px;}

.additional-images img {border:1px #9BA5A8 solid;width:100px;height:auto;margin:0;}
.main-image img {border:1px #9BA5A8 solid;}
span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button {background-color:#d7141a;}
.vm-button-correct, .vm-button-correct:link, .vm-button-correct:visited {background-color:#d7141a;}
.languageBar {min-height:80px;}
.languageBar img {float:left;}
.main-image, .featured-view .product, .latest-view .product, .topten-view .product, .recent-view .product, .related-products-view .product, .center, span.center {
    text-align: left;
}

.vmpayment_description , .vmpayment_cost {font-size:14px;display:block;color:#000000;}
.vmshipment_description , .vmshipment_cost {font-size:14px;display:block;color:#000000;}

a.ask-a-question {display:none;}
#rt-header .menu-block {padding:0;margin:0;}
#rt-top .logo-block {padding:0;margin:0;padding-left:15px;padding-top:15px;}
#rt-top .box1 {padding:0;margin:0;margin-top:10px;padding-left:20px;}
#vmCartModule.box1 {min-height:50px;min-width:250px;border:1px #ddd solid;padding:6px;float:right;color:#000;}
.boxSearch {padding:10px;width:50px;}
.boxSearch input {border:1px #ddd solid;margin:0;margin-top:3px;width:200px;}
#rt-top .rt-block {margin:0;}
.rt-block .boxSearch {margin:0;}

.vm-product-details-container {min-width:300px;float:left;}
.vm-product-container .vm-product-media-container {width:350px;float:left;margin:0;padding:0;margin-right:20px;margin-bottom:10px;}
.productDetailInfo {border:1px #999 solid;border-collapse:separate;}
.productDetailInfo td {padding:4px;border:1px #9BA5A8 solid;}
span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button {padding:4px;margin:0;margin-top:5px;}
.productdetails-view .addtocart-bar {margin:0;padding:5px;padding-bottom:14px;}
.addtocart-area {margin:0;width:150px;border:0px #000 solid;float:right;}
.availability {margin:0;float:left;}
.PricetaxAmount {font-size:12px;}
div.fCopy {margin:0;padding:0;padding-top:30px;}
div.fLang {margin:0;padding:0;}
#rt-footer a {color:#D7141A;}
#rt-footer a:hover {color:#000;}
.rt-block .shopCart {border:0px #000 solid;padding:20px;background:url(../../../images/shopcart.png) 0 35px no-repeat;min-height:50px;}
div.search {border:0px #000 solid;height:80px;}
div.search input[type=submit] {background-color:#d7141a;color:#FFF;border:1px #d7141a solid;margin-left:5px;padding:5px;margin-top:-8px;}

h1 {line-height:16px;font-size:140%;margin-bottom:30px;}
.category_description {margin-bottom:30px;}

img.browseProductImage {width:100px;border:0px;}

.sackyProductListItem {border:0px #000 solid;width:100%;float:left;border-bottom:1px #ddd solid;line-height:18px;}
.sackyProductListItem img {width:50px;float:left;margin-right:2px;}
.sackyProductListItem .PricesalesPrice {font-weight:bold;font-size:90%;}
.sackyProductListItem .PricetaxAmount {display:none;}

div.reference {border:1px #999 solid;width:240px;height:230px;padding:5px;float:left;margin:2px;}

ul.latestnewsnovinky {border:0px #000 solid;margin:10px;}





div.uvodNDkavovary, div.uvodNDlednicky, div.uvodNDmixery, div.uvodNDmycky, div.uvodNDpracky, div.uvodNDsporaky, div.uvodNDvysavace {border:1px #000 solid;width:250px;height:100px;float:left;margin:2px;padding:2px;}

div.uvodACCcisticiprostredky, div.uvodACCfiltry1, div.uvodACCfiltry2, div.uvodACCformy, div.uvodACChadice1, div.uvodACChadice2, div.uvodACChubice1, div.uvodACCteplomery, div.uvodACCostatni, div.uvodACCpecicipomucky, div.uvodACCvareni, div.uvodACCvune, div.uvodACCzarovky, div.uvodACCsacky {border:1px #000 solid;width:300px;height:150px;float:left;margin:2px;padding:2px;}
div.uvodNDtitle {color:#FFF;padding:0px;margin-top:105px;background: rgba(17, 69, 126, .7);height:45px;text-align:center;}
div.uvodACCtitle {color:#FFF;padding:0px;margin-top:105px;background: rgba(215, 20, 26, .9);height:45px;text-align:center;}
div.uvodNDkavovary {background:url(../../../images/stories/virtuemart/category/resized/kavovary_t.png) 0 0 no-repeat;}
div.uvodNDlednicky {background:url(../../../images/stories/virtuemart/category/resized/fridge_t.jpg) 0 0 no-repeat;}
div.uvodNDmixery {background:url(../../../images/stories/virtuemart/category/resized/mixer_t.jpg) 0 0 no-repeat;}
div.uvodNDmycky {background:url(../../../images/stories/virtuemart/category/resized/dishwasher_t.jpg) 0 0 no-repeat;}
div.uvodNDpracky {background:url(../../../images/stories/virtuemart/category/resized/washingmachine_t.jpg) 0 0 no-repeat;}
div.uvodNDsporaky {background:url(../../../images/stories/virtuemart/category/resized/cooker_t.jpg) 0 0 no-repeat;}
div.uvodNDvysavace {background:url(../../../images/stories/virtuemart/category/resized/vacuumcleaner_t.jpg) 0 0 no-repeat;}


div.uvodNDlednickyB, div.uvodNDmixeryB, div.uvodNDmyckyB, div.uvodNDprackyB, div.uvodNDsporakyB, div.uvodNDvysavaceB {border:1px #000 solid;width:250px;height:100px;float:left;margin:2px;padding:2px;}
div.uvodNDlednickyB {background:url(../../../images/stories/virtuemart/category/resized/lednice_bosch_t.jpg) 0 0 no-repeat;}
div.uvodNDmixeryB {background:url(../../../images/stories/virtuemart/category/resized/mixery_bosch_t.jpg) 0 0 no-repeat;}
div.uvodNDmyckyB {background:url(../../../images/stories/virtuemart/category/resized/mycky_bosch_t.jpg) 0 0 no-repeat;}
div.uvodNDprackyB {background:url(../../../images/stories/virtuemart/category/resized/pracky_bosch_t.jpg) 0 0 no-repeat;}
div.uvodNDsporakyB {background:url(../../../images/stories/virtuemart/category/resized/trouby_bosch_t.jpg) 0 0 no-repeat;}
div.uvodNDvysavaceB {background:url(../../../images/stories/virtuemart/category/resized/vysavace_t.jpg) 0 0 no-repeat;}



div.uvodACCcisticiprostredky {background:url(../../../images/stories/virtuemart/category/resized/header-cisticiprostredky7_0x90.jpg) 0 10px no-repeat;}
div.uvodACCfiltry1 {background:url(../../../images/stories/virtuemart/category/resized/header-filtry-digestor_0x90.jpg) -10px 10px no-repeat;}
div.uvodACCfiltry2 {background:url(../../../images/stories/virtuemart/category/resized/header-filtry_0x90.jpg) 0 20px no-repeat;}
div.uvodACCformy {background:url(../../../images/stories/virtuemart/category/resized/header-formy-krabicky_0x90.jpg) 0 10px no-repeat;}
div.uvodACChadice1 {background:url(../../../images/stories/virtuemart/category/resized/header-ostatni-hadice_0x90.jpg) 0 10px no-repeat;}
div.uvodACChadice2 {background:url(../../../images/stories/virtuemart/category/resized/header-hadice_0x90.jpg) 0 15px no-repeat;}
div.uvodACChubice1 {background:url(../../../images/stories/virtuemart/category/resized/header-hubice_0x90.jpg) 0 15px no-repeat;}
div.uvodACCteplomery {background:url(../../../images/stories/virtuemart/category/resized/header-teplomery_0x90.jpg) -30px 10px no-repeat;}
div.uvodACCostatni {background:url(../../../images/stories/virtuemart/category/resized/header-prislusenstvi_0x90.jpg) 0 0 no-repeat;}
div.uvodACCpecicipomucky {background:url(../../../images/stories/virtuemart/category/resized/header-peceni_0x90.jpg) 0 0 no-repeat;}
div.uvodACCvareni {background:url(../../../images/stories/virtuemart/category/resized/header-vareni_0x90.jpg) 0 0 no-repeat;}
div.uvodACCvune {background:url(../../../images/stories/virtuemart/category/resized/header-vune_0x90.jpg) 0 0 no-repeat;}
div.uvodACCzarovky {background:url(../../../images/stories/virtuemart/category/resized/header-zarovky_0x90.jpg) 0 0 no-repeat;}
div.uvodACCsacky {background:url(../../../images/stories/virtuemart/category/resized/header-sackydovysavace_0x90.jpg) 0 0 no-repeat;}

#rt-main div.rt-block {margin:0;margin-top:20px;padding:0;}
.novinky .module-surround {border:1px #999 solid;padding:10px;border-radius:5px;}
.shopCart .module-surround {border:0px #999 solid;padding:10px;border-radius:5px;}
.sidebarProducts .module-surround {padding:10px;}
.sidebarProducts .module-surround .module-title {margin-bottom:20px;}
.sidebarProducts .module-surround img {border:1px #666 solid;width:100px;height:100px;}

.sideProds {border:0px #000 solid;line-height:16px;}
.sideProds img {width:50px;float:left;margin-right:5px;padding:2px;border:1px #ddd solid;}
.sideProds span.PricesalesPrice {float:right;}
.sideProds div.module-title {margin-bottom:20px;}

.component-content {margin-bottom:20px;padding-right:20px;}

.cart.customer-note {font-size:120%;margin-top:20px;}
.vm-fieldset-tos {border:2px #9BA5A8 solid;padding:10px;float:center;margin-bottom:20px;background-color:#FFD6DE;}

ul.bulletLeaf {list-style-image: url('/images/bullet-leaf.png');font-weight:bold;font-size:18px;color:#004208;}

img.categoryImage {min-width:100px;max-width:100px;border:0px #ddd solid;}
table.shipmentTable {border:1px #000 dotted;}

div.ndElectrolux {border:0px #000 solid;position:relative;display:block;}
div.ndElectrolux img {border:1px #000 solid;margin:2px;width:50px;height:50px;}

table.user-details {border:0px #000 solid;width:100%;}
.userfields_info {border:0px #000 solid;width:100%;font-size:120%;color:#d7141a;}

input.quantity-input {border:1px #000 solid;max-width:50px;}

div.PricediscountedPriceWithoutTax {border:0px #000 dotted;float:right;}
div.PricesalesPrice {border:0px #000 dotted;float:right;}
div.PricetaxAmount {border:0px #000 dotted;float:right;}
span.cart-images img {border:1px #666 solid;margin-right:5px;}

div.PricebillTaxAmount {float:right;}
div.PricebillTotal {float:right;}


.divShipment div.PriceshipmentTax {border:0px #000 solid;float:right;margin:0px;}
.divShipment div.PricesalesPriceShipment {border:0px #000 solid;float:right;margin:0px;}
.divPayment div.PricepaymentTax {border:0px #000 solid;float:right;margin:0;}
.divPayment div.PricesalesPricePayment {border:0px #000 solid;float:right;margin:0;}
.divTotal div.PricebillTotal {border:0px #000 solid;float:right;margin:0;}
.divTotal div.PricebillTaxAmount {border:0px #000 solid;float:right;margin:0;}

textarea#customer_note_field {border:1px #000 solid;min-height:100px;}

.PricesalesPrice {border:0px #000 solid;font-size:100%;}
.productPrice .PricetaxAmount {display:none;}
.product-price {position:relative;border:0px #000 solid;float:left;}
.vm-price-desc {display:none;}
.productDetailInfo .vm-price-desc {display:block;}

/* Souvisejici produkty; Related products */
.product-related-products {border:0px #000 solid;background-color:#ffedee;}
.product-related-products .product-fields-title {font-size:20px;color:#fff;background-color:#d7141a;}
.product-related-products .product-field {border:1px #999 solid;padding:10px;}

/* One Page Checkout - Virtuemart */
.opc-module-content h2.opc-title span {margin-left:45px;font-size:20px;line-height:30px;}
