.ui-widget{font-family:Lucida Grande, Lucida Sans, Verdana, Arial, sans-serif;font-size:11px}
body{background:#fff;color:#000;margin:0px;font-size:11px;font-family:Lucida Grande, Lucida Sans, Verdana, Arial, sans-serif}
#bodyWrapper{position:relative}
.contentContainer{padding-bottom:10px}
.contentContainer h2{font-size:16px;font-weight:normal;margin-bottom:0;padding-bottom:5px}
.contentContainer a{text-decoration:underline}
.contentContainer a:hover{text-decoration:none}
.contentText, .contentText table{}
.productListTable{padding:5px;font-size:11px;line-height:1.5}
.productListTable tr.alt td{background-color:#ecf6fc}
.fieldKey{font-size:11px;font-weight:bold;line-height:3;width:150px;vertical-align:middle}
div.fieldKey{font-size:14px;font-weight:bold;line-height:2.5;width:100px;vertical-align:middle;display:inline}
.fieldValue{font-size:11px;line-height:1.5}
div.fieldValue{font-size:11px;line-height:1.5;display:inline}
h1{font-size:20px;margin-bottom:0;padding-bottom:5px}
img{border:0}
.buttonSet{clear:both;padding-top:10px;overflow:hidden}
.buttonAction{float:right}
.boxText{font-family:Verdana, Arial, sans-serif;font-size:10px}
.errorBox{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#ffb3b5;font-weight:bold}
.stockWarning{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#cc0033}
.productsNotifications{background:#eee}
.orderEdit{font-family:Verdana, Arial, sans-serif;font-size:10px}
A{color:#000000;text-decoration:none}
A:hover{text-decoration:underline}
FORM{display:inline}
TR.header{background:#ffffff}
TR.headerError{background:#ff0000}
TD.headerError{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#ff0000;color:#ffffff;font-weight:bold;text-align:center}
TR.headerInfo{background:#00ff00}
TD.headerInfo{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#00ff00;color:#ffffff;font-weight:bold;text-align:center}
.infoBoxNotice{background:#FF8E90}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Verdana, Arial, sans-serif;font-size:10px}
TD.infoBoxHeading{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;background:#bbc3d3;color:#ffffff}
TD.infoBox, SPAN.infoBox{font-family:Verdana, Arial, sans-serif;font-size:10px}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{background:#f8f8f9}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even{background:#f8f8f9}
TABLE.productListing{border:1px;border-style:solid;border-color:#b6b7cb;border-spacing:1px}
.productListingHeader{table-layout:fixed;color:#FFFFFF;font-weight:bold}
.productListingHeader A:hover{color:#FFFFFF}
.productListingData{table-layout:fixed}
TD.pageHeading, DIV.pageHeading{font-family:Verdana, Arial, sans-serif;font-size:20px;font-weight:bold;color:#9a9a9a}
TR.subBar{background:#f4f7fd}
TD.subBar{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000000}
TD.main, P.main{font-family:Verdana, Arial, sans-serif;font-size:11px;line-height:1.5}
TD.smallText, SPAN.smallText, P.smallText{font-family:Verdana, Arial, sans-serif;font-size:10px}
TD.accountCategory{font-family:Verdana, Arial, sans-serif;font-size:13px;color:#aabbdd}
TD.tableHeading{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold}
SPAN.newItemInCart{font-family:arial;font-size:12px;color:#ff0000;line-height:16px}
CHECKBOX, INPUT, RADIO, SELECT{font-family:Verdana, Arial, sans-serif;font-size:11px}
TEXTAREA{width:100%;font-family:Verdana, Arial, sans-serif;font-size:11px}
SPAN.greetUser{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#f0a480;font-weight:bold}
TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px}
TD.formAreaTitle{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;font-weight:bold}
SPAN.markProductOutOfStock{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;color:#c76170;font-weight:bold}
SPAN.productSpecialPrice{font-family:Verdana, Arial, sans-serif;color:#ff0000}
SPAN.errorText{font-family:Verdana, Arial, sans-serif;color:#ff0000}
.moduleRowOver{background-color:#eee;cursor:pointer;cursor:pointer}
.moduleRowSelected{background-color:#eee}
.checkoutBarFrom, .checkoutBarTo{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#8c8c8c}
.checkoutBarCurrent{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000000}
.contentContainer a.checkoutBarFrom, .contentContainer a.checkoutBarTo{text-decoration:none}
.messageBox{font-family:Verdana, Arial, sans-serif;font-size:10px}
.messageStackError, .messageStackWarning{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#ffb3b5}
.messageStackSuccess{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#99ff00}
.inputRequirement{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#ff0000}
.accountLinkList{list-style-type:none;margin:2px 2px 2px 10px;padding:5px}
.accountLinkListEntry{float:left;margin-right:5px}
/* 3 bloka dolu*/
.banner-container-3{justify-content:space-between;margin:0 15px;padding:0 19px}
.banner-container-3 .banner-block-1{border-image:url("/images/border-d-g.png") 6 6 6 6 repeat repeat}
.banner-container-3 .banner-block-1::before{background:rgba(0, 0, 0, 0) url("/images/vehiclen.png") no-repeat scroll 0 0;content:"";display:block;height:150px;margin-top:10px;background-position:center;}
.banner-container-3 > div{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;align-items:center;background:white none repeat scroll 0 0;border-color:transparent;border-image:url("/images/border-d-b.png") 6 6 6 6 repeat repeat;border-style:solid;border-width:6px;justify-content:center;margin-bottom:30px;padding:0 20px;text-align:center}
.banner-container-3 .banner-block-1 .banner-title{color:#ba9d75}
.banner-container-3 .banner-title{color:#5f94bf;font-family:"Amatic SC",cursive;font-weight:bold;line-height:30px;text-decoration:uppercase;}
.banner-container-3 .banner-block-1 .banner-text{color:#ba9d75}
.banner-container-3 .banner-text{font-style:italic}
.banner-container-3 .banner-block-2::before{background:rgba(0, 0, 0, 0) url("/images/banner-3-img.png") no-repeat scroll 0 0;content:"";display:block;height:150px;margin-top:10px;background-position:center;}
.banner-title{color:#5f94bf;font-family:"Amatic SC",cursive;font-weight:bold;line-height:30px}
.banner-title2{color:#5f94bf;font-family:"Amatic SC",cursive;font-weight:bold;line-height:30px;}
.banner-container-3 .banner-block-3{border-image:url("/images/border-d-p.png") 6 6 6 6 repeat repeat}
.banner-container-3 .banner-block-3::before{background:rgba(0, 0, 0, 0) url("/images/phone.png") no-repeat scroll 0 0;content:"";display:block;height:150px;margin-top:10px;background-position:center;}
.banner-container-3 .banner-block-3 .banner-title{color:#ff96a7}
.banner-container-3 .banner-block-3 .banner-text:{color:#ff96a7}
.page1{margin:0 auto;padding:0;text-align:left;max-width:1200px}
/* 3 bloka dolu */
@media screen and (min-width: 1200px){
.banner-container-3 {display:flex}
.banner-block-3 {clear:both;width:260px;float:left;/*margin-left:20px*/}
.banner-block-2 {clear:both;width:260px;float:left}
.banner-block-1 {clear:both;width:260px;float:left}
}
@media screen and (min-width: 1024px) and (max-width: 1198px){
.banner-container-3 {display:flex}
.page1{margin:0 auto;padding:0;text-align:left;max-width:1000px}
.banner-block-3 {clear:both;width:250px;float:left;margin-left:20px}
.banner-block-2 {clear:both;width:250px;float:left;margin-left:20px}
.banner-block-1 {clear:both;width:250px;float:left}
}
@media screen and (min-width: 980px) and (max-width: 1024px){
.banner-container-3 {display:flex}
.page1{margin:0 auto;padding:0;text-align:left;max-width:950px}
.banner-block-3 {clear:both;width:200px;float:left;margin-left:20px}
.banner-block-2 {clear:both;width:260px;float:left;margin-left:20px}
.banner-block-1 {clear:both;width:200px;float:left}
.banner-container-3 > div{height:330px}
}
@media screen and (min-width: 760px) and (max-width: 980px){
.banner-title{line-height:26px}
.banner-title2{color:#5f94bf;font-family:"Amatic SC",cursive;font-weight:bold;line-height:30px;margin-top:40px}
.banner-container-3 {display:flex;width:660px !important}
.banner-container-3 .banner-title{font-size:26px;text-transform:none;letter-spacing:2px}
.page1{margin:0 auto;padding:0;text-align:left;max-width:720px}
.banner-block-3 {clear:both;width:240px !important;float:left;margin-left:20px;height:385px !important}
.banner-block-2 {clear:both;width:240px !important;float:left;margin-left:20px;height:385px !important}
.banner-block-1 {clear:both;width:240px !important;float:left;height:385px !important}
.banner-container-3 > div{height:285px}
}
@media screen and (min-width: 350px) and (max-width: 760px){
.banner-container-3 {width:90%}
.banner-container-3 .banner-title{font-size:20px;text-transform:none;letter-spacing:2px}
.page1{margin:0 auto;padding:0;text-align:left;width:90%}
.banner-title2{margin-top:20px}
.banner-block-3 {clear:both;width:240px;float:left;margin-left:20px;height:310px !important}
.banner-block-2 {clear:both;width:240px;float:left;margin-left:20px}
.banner-block-1 {display:block;width:240px;float:left;margin-left:20px;height:310px !important}
.banner-container-3 > div{height:295px}
}
@media screen and (max-width: 350px){
.page1{margin:0 auto;padding:0;text-align:left;width:90%}
.banner-container-3 {width:90%}
.banner-title2{margin-top:20px}
.banner-block-3 {clear:both;width:220px;float:left;margin-left:20px;height:310px !important}
.banner-block-2 {clear:both;width:220px;float:left;margin-left:20px}
.banner-block-1 {display:block;width:220px;float:none;margin-left:20px;height:310px !important}
.banner-container-3 > div{height:330px}/*285*/
}
@media screen and (max-width: 290px){
.page1{margin:0 auto;padding:0;text-align:left;width:90%}
.banner-container-3 {width:90%}
.banner-title2{margin-top:20px}
.banner-block-3 {clear:both;width:220px;float:left;margin-left:20px;height:165px !important/}
.banner-block-2 {clear:both;width:220px;float:left;margin-left:20px}
.banner-block-1 {display:block;width:220px;float:none;margin-left:20px;height:165px !important}
.banner-container-3 > div{height:285px}
}