.foo { color: red; }
.container { width: 640px(15px); zoom: 1; }
#gradient .horizontal(@startColor: #555, #gradient @endColor: #333) { background-color: @endColor; background-repeat: no-repeat; background-image: -webkit-gradient(linear, left top, right top, from(@startColor), to(@endColor)); background-image: -webkit-linear-gradient(right center, @startColor, @endColor); background-image: -moz-linear-gradient(right center, @startColor, @endColor); background-image: -o-linear-gradient(left, @startColor, @endColor); background-image: -khtml-gradient(linear, left top, right top, from(@startColor), to(@endColor)); filter: e(%("progid:DXImageTransform.Microsoft.Gradient(StartColorStr='%d', EndColorStr='%d', GradientType=1)",@startColor,@endColor)); -ms-filter: %("progid:DXImageTransform.Microsoft.gradient(startColorStr='%d', EndColorStr='%d', GradientType=1))",@startColor,@endColor); }
#gradient .vertical(@startColor: #555, #gradient @endColor: #333) { background-color: @endColor; background-repeat: no-repeat; background-image: -webkit-gradient(linear, left top, left bottom, from(@startColor), to(@endColor)); background-image: -webkit-linear-gradient(@startColor, @endColor); background-image: -moz-linear-gradient(@startColor, @endColor); background-image: -o-linear-gradient(top, @startColor, @endColor); background-image: -khtml-gradient(linear, left top, left bottom, from(@startColor), to(@endColor)); filter: e(%("progid:DXImageTransform.Microsoft.Gradient(StartColorStr='%d', EndColorStr='%d', GradientType=0)",@startColor,@endColor)); -ms-filter: %("progid:DXImageTransform.Microsoft.gradient(startColorStr='%d', EndColorStr='%d', GradientType=0))",@startColor,@endColor); }
#gradient .vertical-three-colors(@startColor: #00b3ee, #gradient @midColor: #7a43b6, #gradient @colorStop: 0.5, #gradient @endColor: #c3325f) { background-color: @endColor; background-repeat: no-repeat; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(@startColor), color-stop(@colorStop, @midColor), to(@endColor)); background-image: -webkit-linear-gradient(@startColor, color-stop(@colorStop, @midColor), @endColor); background-image: -moz-linear-gradient(@startColor, color-stop(@midColor, @colorStop), @endColor); }
#translucent .background(@color: @white, #translucent @alpha: 1) { background-color: hsla(hue(@color), saturation(@color), lightness(@color), @alpha); }
#translucent .border(@color: @white, #translucent @alpha: 1) { border-color: hsla(hue(@color), saturation(@color), lightness(@color), @alpha); background-clip: padding-box; }
.zend_form dt { font-weight: bold; }
.zend_form dd { margin-left: 30ex; margin-top: -1.8ex; }
.zend_form .murdej-orm-datetime { padding: 2px 10px 2px 20px; background: url(../images/icons/16/calendar.png) no-repeat 2px 50% #eeeeee; border: 1px solid #dddddd; -moz-border-radius: 12px; border-radius: 12px; }
.article-image-right { float: right; padding: 10px 0px 10px 10px; }
.article-image-left { float: left; padding: 10px 10px 10px 0px; }
.article-image- { Vertical-align: middle; }
.article-content { clear: both; }
h2, h3 { color: #0B6535; font-size: 18px; font-weight: 400; }
h2 { font-size: 20px; }
h3 { font-size: 18px; }
a img { border: none; }
.c2-box { width: 429px; float: left; text-align: center; }
.folder-content-item-preview, .article-preview { float: left; text-align: center; width: 180px; }
.right-bar { float: right; padding: 10px 0px 10px 10px; }
.folder-content-item-description-image { margin-left: 180px; }
.folder-content-item { clear: both; }
.c4-box { width: 214px; float: left; text-align: center; }
.image, .goods-image { padding: 25px 0px 5px 0px; text-align: center; position: relative; }
.image .shifter, .goods-image .shifter { height: 100%; width: 100%; position: absolute; }
.c2-block { width: 49%; float: left; }
.clear { height: 0.0001px; clear: both; }
.article-description { padding: 0.6ex; }
.article-description .articel-description-image { float: left; margin-right: 1ex; }
body { margin: 0px; padding: 0px; font-family: sans-serif; background: #EBC294; }
#page { width: 1120px; margin: 0px auto; }
#head { text-align: center; }
#cart-info, #cart-info-full { float: right; padding: 5px; width: 160px; }
#cart-info-full { border: 2px solid orange; background: #fbf3eb; -moz-border-radius: 15px; border-radius: 15px; }
#social-sites { float: left; }
#cart-info, #social-sites { width: 153px; text-align: center; }
#sideLeftPanel { position: absolute; width: 220px; }
#sideRightPanel { position: absolute; width: 220px; margin-left: 900px; }
.main-l { margin-left: 230px; }
.main-r { margin-right: 230px; }
.main-lr { margin-left: 230px; margin-right: 230px; }
#main { border-top: 2px solid black; }
#footer { margin-top: 40px; text-align: center; padding: 5px; clear: both; }
a, a:visited { color: #663300; }
a:hover, a:active { color: #aa4400; }
h1 { font-family: "URW Bookman L", sans-serif; margin: 0px; padding: 0px; }
.folder-imageGalery .folder-imageGalery-box { width: 32%; height: 200px; float: left; text-align: center; }
.folder-imageGalery .folder-imageGalery-box .folder-imageGalery-image { height: 120px; }
.main- .folder-imageGalery .folder-imageGalery-box, .main-r .folder-imageGalery .folder-imageGalery-box, .main-l .folder-imageGalery .folder-imageGalery-box { width: 25%; }
body, html { margin: 0px; padding: 0px; color: #443322; font-family: Arial,Tahoma; }
.goods-image { text-align: center; }
.cart-item { clear: both; border-bottom: 2px solid #dddddd; margin: 0.5ex 0ex; }
.cart-item .cart-item-controll { float: right; width: 12ex; text-align: center; }
.cart-item .cart-item-controll a { display: block; }
.cart-item .cart-item-preview { float: left; }
.cart-item .cart-item-price { float: right; text-align: right; }
.cart-item .cart-item-content, .cart-item .cart-item-content-nocontroll { margin: 0ex 12ex 0ex 65px; }
.cart-item .cart-item-content dl, .cart-item .cart-item-content-nocontroll dl { margin: 0.5ex 0ex; clear: left; }
.cart-item .cart-item-content dl dt, .cart-item .cart-item-content-nocontroll dl dt { font-weight: bold; width: 20ex; clear: left; float: left; }
.cart-item .cart-item-content-nocontroll { margin-right: 0ex; }
.cart-sum { text-align: right; }
.errors { background: red; font-weight: bold; color: white; border: 2px solid black; }
.messages { border: 2px solid orange; background: #fbf3eb; padding: 1ex; margin: 1ex 5ex; -moz-border-radius: 15px; border-radius: 15px; }
.messages .message { margin: 0.5ex 0ex; }
.fBox50 { float: left; width: 56px; text-align: center; }
.variant-image { float: left; width: 106px; text-align: center; font-size: 80%; height: 90px; }
#sideLeftPanel ul.level-more, #sideRightPanel ul.level-more { margin: 0 0 0 5px; padding: 0 0 0 25px; font-size: 90%; }
#sideLeftPanel li.level-more, #sideRightPanel li.level-more { list-style-image: url('../images/liClose.png'); }
#sideLeftPanel li.level-more-selected, #sideRightPanel li.level-more-selected { list-style-image: url('../images/liOpen.png'); }
#sideLeftPanel li.level-more-selected> .title, #sideRightPanel li.level-more-selected> .title { font-weight: bold; }
#sideLeftPanel ul.level-2, #sideRightPanel ul.level-2 { margin: 0px; padding: 0; }
#sideLeftPanel li.level-2, #sideLeftPanel li.level-2-selected, #sideRightPanel li.level-2, #sideRightPanel li.level-2-selected { List-style-type: none; list-style-image: none; padding: 0px; margin: 0px; }
#sideLeftPanel li.level-2> .title, #sideLeftPanel li.level-2-selected> .title, #sideRightPanel li.level-2> .title, #sideRightPanel li.level-2-selected> .title { display: block; text-align: center; height: 42px; width: 220px; }
#sideLeftPanel li.level-2> .title a, #sideLeftPanel li.level-2-selected> .title a, #sideRightPanel li.level-2> .title a, #sideRightPanel li.level-2-selected> .title a { display: block; padding: 10px 0px 0px 0px; text-decoration: none; }
#sideLeftPanel li.level-2 > .title, #sideRightPanel li.level-2 > .title { font-weight: bold; background-image: url('../images/menuLiL1Close.png'); }
#sideLeftPanel li.level-2-selected > .title, #sideRightPanel li.level-2-selected > .title { font-weight: bold; background-image: url('../images/menuLiL1Open.png'); }
#sideLeftPanel li.level-2-selected > .title a, #sideRightPanel li.level-2-selected > .title a { color: white; }
#menu1 span.level-1 { padding-left: 20px; background: url('../images/topMenuLClose.png') 0% 0% no-repeat; }
#menu1 span.level-1 span.title { font-weight: bold; padding-right: 20px; background: url('../images/topMenuRClose.png') 100% 0% no-repeat; }
#menu1 span.level-1 span.title a { background: url('../images/topMenuMClose.png') 100% 0% repeat-x; line-height: 40px; white-space: nowrap; }
#menu1 span.level-1-selected { padding-left: 20px; background: url('../images/topMenuLOpen.png') 0% 0% no-repeat; }
#menu1 span.level-1-selected span.title { font-weight: bold; padding-right: 20px; background: url('../images/topMenuROpen.png') 100% 0% no-repeat; }
#menu1 span.level-1-selected span.title a { background: url('../images/topMenuMOpen.png') 100% 0% repeat-x; color: white; }
#menu1 a { text-decoration: none; }
#menu1 a, #menu1 span { padding: 14px 0px; }
.shifter { text-align: center; position: relative; top: 0; left: 0; }
.shifter .next, .shifter .prev { position: absolute; top: 0%; width: 40%; height: 100%; display: block; }
.shifter .next { left: 60%; }
.shifter .prev { left: 0%; }
.shifter .next:hover { background: 100% 50% url(../images/next.png) no-repeat; }
.shifter .prev:hover { background: 0% 50% url(../images/prev.png) no-repeat; }
.shifter .prev span, .shifter .next span, .shifter .up span { text-decoration: none; border: 1px solid white; padding: 1px 5px; background-color: #ebe0d3; text-decoration: none; }
.shifter .prev:hover span, .shifter .next:hover span, .shifter .up:hover span { background: white; }
.choice a { display: block; margin: 1.5ex; padding: 0.5ex; border: 2px solid #eba352; -moz-border-radius: 15px; border-radius: 15px; }
.choice a:hover { background: #fbf3eb; }
.choice a strong { display: block; padding-left: 20px; font-size: 130%; }
.choice a span { color: #443322; text-decoration: none; }
.folder-news { width: 510px; padding: 0px 10px 0px 0px; position: relative; }
.folder-news .folder-news-item { background: #5c371d; border: 1px solid #443322; padding: 4px; margin: 4px 0px; clear: both; -moz-border-radius: 5px; border-radius: 5px; }
.folder-news .folder-news-item a { display: block; color: white; }
.folder-news .folder-news-item .datetime { display: block; float: right; font-size: 80%; }
.folder-news .folder-news-item strong { display: block; }
.folder-news .folder-news-item .smallImages { display: block; line-height: 100px; }
.folder-news .folder-news-item .smallImages .smallImage { display: block; float: left; width: 125px; height: 100px; line-height: 100px; text-align: center; vertical-allign: middle; }
.folder-news .folder-news-item .smallImages .smallImage img { line-height: 100px; }
.fl { float: left; }
.fr { float: right; }
.share-plugins { text-align: center; margin: 40px 0px; }
.share-plugins .share-facebook a { padding: 2px 0 0 0px; height: 16px; }
.share-plugins .share-buzz { position: relative; top: -6px; left: 0px; }
.murdejPaginator { text-align: center; text-decoration: none; line-height: 24px; }
.murdejPaginator span.disabled { border: 1px solid #a88b6a; color: #a88b6a; padding: 0px 5px; }
.murdejPaginator span.numbers span { border: 1px solid white; color: white; padding: 0px 5px; background-color: #443322; }
.murdejPaginator span.numbers a, .murdejPaginator span.enabled a { text-decoration: none; border: 1px solid white; padding: 0px 5px; background-color: #ebe0d3; }
.murdejPaginator span.numbers a:hover, .murdejPaginator span.enabled a:hover { background: white; }
.murdejPaginator span.prev a, .murdejPaginator span.prev a:hover, .murdejPaginator span.prev span { padding-left: 45px; background-position: 4px 50%; background-repeat: no-repeat; background-image: url(../images/pgPrev.png); }
.murdejPaginator span.next a, .murdejPaginator span.next a:hover, .murdejPaginator span.next span { padding-left: 45px; background-position: 4px 50%; background-repeat: no-repeat; background-image: url(../images/pgNext.png); }
.message-order-link { font-size: 160%; }
.cart-buttons { font-size: 160%; text-align: center; border: 2px solid orange; background: #fbf3eb; padding: 1ex; margin: 1ex 5ex; -moz-border-radius: 15px; border-radius: 15px; }
#fieldset-variant { border: none; padding: 0px; margin: 0px; }
#fieldset-variant dd { margin-left: 1ex; margin-top: 0ex; }
#fieldset-variant dt { margin-top: 0.5ex; }
#fieldset-variant legend { display: none; }
.order-link { border: 2px solid orange; background: #fbf3eb; padding: 0.2ex 0.5ex; -moz-border-radius: 15px; border-radius: 15px; }
.murdej-form-element-radio label { white-space: nowrap; }
.murdej-form-element-radio .variant-image label { white-space: normal; }
fieldset { border: 1px solid #6e4414; }
form { margin: 0.5ex; padding: 0.5ex; border: 1px solid #6e4414; background: #eecfa2; }
.murdej-number { text-align: right; }

