* {margin: 0; }
html, body{ font-family:Arial;font-size:13px;width:100%;height:100%;background:url(../images/bg.png) repeat-x #fae49d;color:#78634e;}
a { color:#922880; outline:none; }
input[type="text"], input[type="password"], textarea, select {outline: none;}
input[type="text"] {border:1px #e5e5e5 solid; background-color:#f8f8f8;height:35px;line-height:35px;color:#bebebe;padding-left:11px;}
h1, h2, h3 {font-size:25px;color:#6a523a;font-weight:bold;font-style:italic;font-family:Georgia;}
p {line-height:18px;}
p a {color:#dc5623;}
a {color:#dc5623;}
.col {float:left;position:relative;}
.clear { clear:both; height:0; padding:0; margin:0; }
.wrapper {width:1022px; position:relative; margin:0 auto;}
.content {width:1022px;position:relative;min-height:700px;padding-bottom:100px;bottom:-5px;background-color:#fcf2d1;}


.btn {display:inline-block;background:url(../images/btn.png);height:28px;line-height:28px;padding-left:11px;padding-right:11px;text-align:center;font-size:12px;color:#ffecad;text-transform:uppercase;text-decoration:none;border-radius:2px;font-family:"Trebuchet MS";position:relative;cursor:pointer;}
.btn.big{background:url(../images/btn_big.png);height:32px;line-height:32px;font-weight:bold;padding-left:22px;padding-right:22px;}
.btn.buy {background-position:0px -56px;font-size:20px;cursor:pointer;}
.btn.buy span {font-size:12px;padding-left:3px;}
.btn:hover {background-position:0px -28px;}
.btn.big:hover {background-position:0px -32px;}
.btn .arw {background:url(../images/arw.png) center top no-repeat;display:inline-block;width:7px;height:8px;margin-left:4px;}
.btn .cart_ico {background:url(../images/cart_ico.png) no-repeat;display:inline-block;width:17px;height:15px;margin-left:5px;}
.btn .cart_ico2 {background:url(../images/cart_ico.png) no-repeat;display:inline-block;width:17px;height:15px;margin-left:5px;position:relative; top:2px;}
.sprites {background:url(../images/sprites.png) no-repeat;width:26px;height:26px;}
.sprites.ico-mail {background-position:0px -43px;}

.orange {color:#dc5623;font-size:14px;font-family:Arial;text-transform:uppercase;font-style:normal;padding-top:12px;padding-bottom:20px;font-weight:bold;}

#sh_top {background:url(../images/sh_top.png);width:1022px;height:7px;position:absolute;margin-top:-7px;position:relative;}
#sh_mid {background:url(../images/sh_mid.png);width:1030px;margin-left:-8px;padding-left:8px;position:relative;}
#sh_bottom {background:url(../images/sh_bottom.png);width:1030px;height:13px;margin-left:-8px;padding-left:8px;position:relative;}
#frame{background:url(../images/frame.png) center top no-repeat;width:100%;height:934px;position:absolute;margin-top:61px;}
#top{position:relative;height:158px;}
#logo{position:absolute;left:78px;top:22px;z-index:2;}
#fog{position:absolute;left:-60px;top:0px;width:430px;height:158px;background:url(../images/fog.png);}

#menu_line {width:1022px;height:44px;background:url(../images/menu.png);}
#menu li {display:inline;}
#menu li a {display:inline-block;line-height:41px;padding-top:3px;text-align:center;color:#feda8b;font-weight:bold;font-size:12px;text-transform:uppercase;text-decoration:none;padding-left:15px;padding-right:15px;}
#menu li a.active {background:url(../images/menu.png) 0px -44px;}

#sidemenu {width:206px;margin-left:30px;margin-top:20px;float:left;}
#sidemenu li{background:url(../images/ico2.png) 14px 18px #f2e6c0 no-repeat;margin-bottom:1px;padding-top:9px;padding-bottom:10px;padding-left:26px;padding-right:5px;font-size:14px;border-left:1px #ebdeb4 solid;border-right:1px #ebdeb4 solid;line-height:18px;}
#sidemenu li.cat {background:url(../images/ico1.png) 10px 13px #ebdeb4 no-repeat;font-weight:bold;border:none;text-transform:uppercase;}
#sidemenu li a {text-decoration:none;color:#78634e;}
#sidemenu li a.active {border-bottom:1px #78634e solid;}

#soc {position:absolute;right:218px;top:12px;}
#soc li {float:left;}
#soc a {display:block;width:25px;height:21px;background:url(../images/soc.png) no-repeat;}
#soc a.fb {background-position:7px 0px;}
#soc a.dr {background-position:-20px 0px;margin-left:2px;margin-right:6px;}
#soc a.tw {background-position:-51px 0px;}
#soc a.fb:hover {background-position:7px -22px;}
#soc a.dr:hover {background-position:-20px -22px;}
#soc a.tw:hover {background-position:-51px -22px;}

#cart {position:absolute;right:30px;top:7px;width:137px;height:33px;background:url(../images/cart.png) no-repeat;}
#cart_in{position:absolute;z-index:3;top:30px;right:0px;background-color:#f2e6c0;border:1px #ebdeb4 solid;width:215px;padding-left:11px;padding-right:11px;display:none;}
#cart_in .bottom {text-align:center;padding-top:20px;padding-bottom:20px;border-top:1px #ebdeb4 solid;}
#cart_in .terms{display:inline-block;color:#4d1d00;background:url(../images/to.png) right center no-repeat;padding-left:14px;padding-right:14px;text-align:center;text-decoration:none;text-transform:uppercase;margin-top:20px;font-family:"Trebuchet MS";}
#cart_in li {position:relative;border-bottom:1px #ebdeb4 solid;height:103px;}
#cart_in li.new{display:none;}
#cart_in li img {margin-top:15px;margin-left:6px; max-width:50px;}
#cart_in li .title {position:absolute;top:17px;left:66px;font-size:12px;color:#4d1d00;}
#cart_in li .title span {font-weight:bold;font-size:14px;padding-right:5px;}
#cart_in li .price {position:absolute;top:44px;left:66px;font-size:14px;}
#cart_in li .price .eur{font-size:12px;}
#cart_in li .price .eur span {font-size:20px;padding-right:3px;font-weight:bold;}
.plus {background:url(../images/counting.png) no-repeat;width:28px;height:26px;position:absolute;right:28px;bottom:19px;cursor:pointer;}
.plus:hover {background-position:0px -27px;}
.minus {background:url(../images/counting.png) -28px 0px no-repeat;width:28px;height:26px;position:absolute;right:0px;bottom:19px;cursor:pointer;}
.minus:hover {background-position:-28px -27px;}
#cart_total {font-family:"Trebuchet MS";height:43px;}
#cart_total div{float:left;line-height:43px;}
#cart_total .title {font-size:15px;padding-left:4px;width:60px;color:#4d1d00;text-transform:uppercase;}
#cart_total .eur {font-size:12px;color:#4d1d00;font-weight:bold;padding-right:15px;}
#cart_total .eur span {font-size:20px;padding-right:3px;}
#cart_total .lvl {font-size:14px;}
#count {cursor:pointer;height:33px;width:130px;padding-right:7px;line-height:33px;text-decoration:none;font-size:12px;color:#573a26;text-align:center;background:url(../images/cart_arw.png) 115px -11px no-repeat;}
#count.opened {background-position:115px 13px;}

#search {background:url(../images/search.png);width:206px;height:31px;position:absolute;top:25px;/*left:660px;*/ right:0px;}
#search input {width:163px;margin-left:3px;margin-top:2px;height:30px;line-height:30px;background:none;border:none;color:#c83b00;font-weight:bold;}
#search a {display:block;width:26px;height:26px;position:absolute;top:2px;right:2px;}

#lang {position:absolute;top:23px;right:30px;background:url(../images/lang_sh.png) center bottom repeat-x;padding-bottom:2px;border-radius:0px 0px 8px 8px;}
#lang li {float:left;}
#lang li a {display:block;width:32px;height:23px;padding-top:7px;line-height:20px;text-align:center;border:1px #e86f18 solid;margin-left:-1px;text-decoration:none;font-size:12px;color:#ffdb8a;background:url(../images/lang.png);}
#lang li a.active {background-position:0px -30px;}
#lang li a.lv {border-radius:4px 0px 0px 4px;}
#lang li a.en {border-radius:0px 4px 4px 0px;}

#footer {text-align:center;font-size:12px;line-height:66px;}
#footer a {text-decoration:none;color:#877058;}
#footer span {padding-left:10px;padding-right:10px;}

.main {float:left;width:718px;margin-top:20px;margin-left:46px;}

/* Produkcija */
#produkcija h1 {padding-bottom:30px;}
#produkcija .items {padding-bottom:30px;width:756px;display:block;}
#produkcija .items .line {height:1px;width:710px;background-color:#ebdeb4;clear:both;}
#produkcija .item {float:left;width:206px;padding-bottom:20px;margin-right:46px;text-decoration:none;}
#produkcija .item  .img {background-color:#f4e9c4;background-repeat:no-repeat;background-position:center center;border:1px #ebdeb4 solid;width:204px;height:190px;text-align:center;line-height:190px;vertical-align:middle;display:block;}
#produkcija .item  .name {text-align:center;display:block;}

/* Produkcija2 */
#produkcija2 h2 {font-size:16px;text-align:center;font-weight:normal;display:block;}
#produkcija2 a.url {text-decoration:none;}
#produkcija2 a.url:hover h2 {text-decoration:underline;}
#produkcija2 .items {padding-bottom:40px;}
#produkcija2 .items .line {height:1px;width:100%;background-color:#ebdeb4;clear:both;}
#produkcija2 .item {float:left;width:177px;margin-top:40px;padding-bottom:20px;}
#produkcija2 .item .url {display:block;height:210px;text-align:center;}
#produkcija2 .item .btns {height:28px;padding-left:3px;margin-top:5px;}
#produkcija2 .item .btns .btn {display:block;float:left;margin-left:8px;padding-left:9px;padding-right:9px;}
#produkcija2 .item .lvl {font-size:14px;font-family:"Trebuchet MS";text-align:right;padding-right:13px;height:40px;line-height:40px;}
#produkcija2 .item.discount .btn.buy {background-position:0px -196px;color:#000;}
#produkcija2 .item.discount .btn.buy:hover {background-position:0px -28px;color:#000;}
#produkcija2 .item.discount .btn.buy  .cart_ico{background-position:0px -15px;}
.old {font-size:14px;font-family:"Trebuchet MS";text-align:right;padding-right:13px;height:40px;line-height:40px;}
.old span.price {color:#c73900;text-decoration:line-through;}
.old span.stroke {color:#78634e;padding-right:2px;}
.flower {position:absolute;margin-left:88px;margin-top:-18px;background:url(../images/discount.png)no-repeat;width:77px;height:71px;}
.flower.en {background-position:0px -71px;}
.flower.ru {background-position:0px -142px;}

/* Create */
#create {}
#create .frame {width:762px;padding-top:27px;display:none;}
#create #empty{display:none;}
#create .step {padding-top:24px;padding-bottom:44px;width:700px;display:none;position:relative;}
#create .step .title {color:#d44702;font-size:14px;font-family:"Arial";line-height:36px;text-transform:uppercase;font-weight:bold;color:#d44702;}
#step1.step {border:none;display:block;}
#step1.step .frame {display:block;}

#steps {background:url(../images/steps.png) center top no-repeat;height:50px;text-align:center;position:relative;margin-top:20px;}
#create .line{height:1px;width:100%;background-color:#eae3cc;margin-top:38px;}
#steps .st {float:left;width:48px;height:48px;line-height:48px;color:#d44702;font-family:"Trebuchet MS";font-weight:bold;font-size:20px;}
#steps .st.on {color:#ffd482;cursor:pointer;}
#steps #st-1 {margin-left:83px;}
#steps #st-2 {margin-left:204px;}
#steps #st-2.on {background:url(../images/steps.png) -253px -50px no-repeat;}
#steps #st-3 {margin-left:204px;}
#steps #st-3.on {background:url(../images/steps.png) -505px -50px no-repeat;}
#steps .name {float:left;margin-top:10px;text-transform:uppercase;font-weight:bold;font-size:10px;color:#c5b697;}
#steps #nm1 {width:219px;}
#steps #nm2 {width:283px;}
#steps #nm3 {width:150px;margin-left:34px;}

#create .box {background:url(../images/box.png);background-color:#ef9e2a;width:459px;height:200px;position:relative;margin-top:30px;}
#create .box .dropdown {position:absolute;}
#create .box .dropdown .selected{background:url(../images/dropdown_arrw.png) no-repeat 95px 8px #f2e6c0;width:103px;height:19px;line-height:19px;padding-left:11px;color:#4d1d00;font-size:12px;cursor:pointer;}
#create .box .dropdown.opened .selected {background:url(../images/dropdown_arrw.png) no-repeat 95px -14px #f2e6c0;}
#create .box .dropdown .cont {display:none;background-color:#f2e6c0;border:1px #d0bca6 solid;padding:10px;padding-top:0px;padding-left:9px;width:100%;max-height:240px;overflow:auto;position:relative;z-index:3;}
#create .box .dropdown .cont .group_title {font-weight:bold;color:#4d1d00;font-size:12px;padding-top:10px;}
#create .box .dropdown .cont .prod {cursor:pointer;color:#4d1d00;font-size:12px;line-height:16px;white-space:nowrap;}
#create .box .line {position:absolute;background-color:#FCF2D1;width:100%;height:3px;margin-top:-3px;top:50%;}
#create .box .line-left {position:absolute;background-color:#FCF2D1;width:158px;height:3px;margin-top:-3px;top:50%;left:0;}
#create .box .line-right {position:absolute;background-color:#FCF2D1;width:158px;height:3px;margin-top:-3px;top:50%;right:0;}
#create .box .line-mid {position:absolute;background-color:#FCF2D1;width:145px;height:3px;margin-top:-3px;top:50%;left:158px;right:0;}

#create .kompl {width:176px;height:260px;float:left;background-repeat:no-repeat;text-align:center;margin-right:78px; cursor:pointer;}
#create .kompl h2 {font-size:16px;margin-top:198px;font-weight:normal;margin-bottom:13px;}

#create .comb {width:333px;height:305px;margin-right:44px;float:left;text-align:center; }
#create .comb div.btn {margin-top:12px;}
#create .comb .image {height:205px;width:333px;background-position:center center;background-repeat:no-repeat;}
#create .border {background-color:#f2e6c0;border:1px #ded0a4 solid;width:331px;height:233px; cursor:pointer;}
#create .border h2 {font-size:16px;font-weight:normal;}

#create #box-11 #slot-1 {left:23px;top:85px;}
#create #box-11 #slot-2 {left:173px;top:85px;}
#create #box-11 #slot-3 {left:326px;top:85px;}

#create #box-12 #slot-1 {left:23px;top:38px;}
#create #box-12 #slot-2 {left:23px;top:138px;}
#create #box-12 #slot-3 {left:173px;top:38px;}
#create #box-12 #slot-4 {left:173px;top:138px;}
#create #box-12 #slot-5 {left:326px;top:38px;}
#create #box-12 #slot-6 {left:326px;top:138px;}

#create #box-13 #slot-1 {left:23px;top:38px;}
#create #box-13 #slot-2 {left:23px;top:138px;}
#create #box-13 #slot-3 {left:173px;top:85px;}
#create #box-13 #slot-4 {left:326px;top:38px;}
#create #box-13 #slot-5 {left:326px;top:138px;}

#create #box-14 #slot-1 {left:23px;top:85px;}
#create #box-14 #slot-2 {left:173px;top:38px;}
#create #box-14 #slot-3 {left:173px;top:138px;}
#create #box-14 #slot-4 {left:326px;top:85px;}

#create #box-15 {height:140px;}
#create #box-15 #slot-1 {left:23px;top:57px;}
#create #box-15 #slot-2 {left:173px;top:57px;}
#create #box-15 #slot-3 {left:326px;top:57px;}

#create #box-21 {height:140px;}
#create #box-21 #slot-1 {left:23px;top:57px;}
#create #box-21 #slot-2 {left:173px;top:57px;}
#create #box-21 #slot-3 {left:326px;top:57px;}

#create #box-22 {height:140px;}
#create #box-22 #slot-1 {left:23px;top:57px;}
#create #box-22 #slot-2 {left:173px;top:57px;}
#create #box-22 #slot-3 {left:326px;top:57px;}

#create #box-31 {height:140px;}
#create #box-31 #slot-1 {left:23px;top:57px;}
#create #box-31 #slot-2 {left:173px;top:57px;}
#create #box-31 #slot-3 {left:326px;top:57px;}

#create .kompl_img {display:none;position:absolute;right:0px;top:90px;}

#create #total {margin-top:25px;}
#create #total .sl{color:#704f3b;font-size:14px;}
#create #total .sl .count {font-family:"Trebuchet MS";width:360px;}
#create #total .sl .count .name {float:left;width:240px;font-weight:bold;line-height:20px;}
#create #total .sl .count .price {float:left;width:60px;line-height:20px;}

#create #final {border-top:1px solid #EBDEB4;border-bottom: 1px solid #EBDEB4;height:60px;width:459px;margin-top:20px;position:relative;}
#create #final .price {line-height:54px;display:inline-block;color:#704F3B;}
#create #final .price.eur {font-size:20px;font-weight:bold;color:#DB5402;font-family:"Trebuchet MS";padding-right:30px;}
#create #final .btn {position:absolute;right:0;top:14px;}
#create #final .count{position:absolute;right:160px;top:15px;}
#create #final .count input {background-color:#fcf2d1;border:1px #e4cfb8 solid;width:38px;height:25px;line-height:25px;font-size:14px;color:#4d1d00;padding:0px;text-align:center;margin-left:5px;}

/* CreateFlash */
#createFlash  .dropdown {  }
#createFlash  .dropdown .selected{background:url(../images/dropdown_arrw.png) no-repeat 195px 13px #f2e6c0;width:203px;height:19px;line-height:19px;padding-left:11px;padding-top:5px; padding-bottom:5px; color:#4d1d00;font-size:12px;cursor:pointer;}
#createFlash  .dropdown.opened .selected {background:url(../images/dropdown_arrw.png) no-repeat 195px -9px #f2e6c0;}
#createFlash  .dropdown .cont {display:none;background-color:#f2e6c0;padding:10px;padding-top:0px;padding-left:9px;width:300px;max-height:240px;overflow:auto;position:absolute;z-index:3;}
#createFlash  .dropdown .cont .group_title {font-weight:bold;color:#4d1d00;font-size:12px;padding-top:10px;}
#createFlash  .dropdown .cont .prod {cursor:pointer;padding:2px 0px;color:#4d1d00;font-size:12px;line-height:16px;white-space:nowrap;}



/* News */
#news .item {padding-left:186px;position:relative;border-top:1px #ebdeb4 solid;padding-top:20px;margin-top:20px;min-height:154px;}
#news .item.nopic {padding-left:0px;min-height:80px;}
#news .item img {position:absolute;left:0px;}
#news .item .date{width:53px;height:50px;padding-top:3px;background:url(../images/buble53.png);color:#feda8b;text-align:center;font-size:25px;font-style:italic;font-family:"Times New Roman";position:absolute;left:180px;}
#news .item.nopic .date{left:0px;}

#news .item .date span {display:block;font-size:12px;font-family:Arial;margin-top:-4px;}
#news .item .title {display:block;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;color:#dc5623;padding-left:66px;padding-top:8px;padding-bottom:20px;}
#news .item .title span {display:block;font-size:12px;color:#ad9377;font-weight:normal;padding-top:2px;}
#news .item .lead {color:#3f2414;font-family:Georgia;font-size:14px;line-height:20px;}

#news #news_read .date { color:#ad9377; font-size:12px;font-family:Arial; margin-bottom:20px; margin-top:10px;}
#news #news_read .cont { color:#3f2414; font-family:Georgia;font-size:14px;line-height:20px;}
#news #news_read .news_pic { float:right; margin:0px 0px 10px 10px; }

/* Search */
#searchview .item {border-top:1px #ebdeb4 solid;padding-top:20px;margin-top:20px;color:#3f2414;font-family:Georgia;font-size:14px;line-height:20px;}
#searchview .item .light { background-color:#d85900; color:#fcf2d1;}
#searchview .item .title {color:#ed5922;font-family:Georgia;font-size:16px;font-style:italic;text-decoration:none; display:block;}
#searchview .item .href {color:#b8a59a;font-family:Georgia;font-size:14px;text-decoration:none; display:block; margin-bottom:5px;}

/* Gallery */
#gallery .pics {width:740px;}
#gallery .pics a{margin-right:25px;margin-top:24px;display:inline-block;}

/* Manufacturing */
#manuf .items .item {min-height:365px;width:331px;float:left;margin-top:38px;}
#manuf .items .item.left{padding-right:26px;}
#manuf .items .item.right{padding-left:26px;}
#manuf .items .item p {color:#3f2414;font-family:Georgia;font-size:14px;line-height:20px;padding-bottom:10px;}
#manuf .items .item .step {display:block;color:#dc5623;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-top:4px;padding-bottom:6px;}
#manuf .items .item span {display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;background:url(../images/step.png);font-size:20px;font-weight:bold;color:#ffd482;font-family:"Trebuchet MS";margin-right:10px;}
#manuf .items .line{background-color:#ebdeb4;height:1px;width:714px;clear:both;}

/* Index */
#index h1 {font-size:28px;}
#index h2 {font-size:28px;}
#index {padding-bottom:0px;}
#index .banners {background-color:#f3e8bb;padding-bottom:15px;padding-top:10px;border-bottom:1px #e8daa3 solid;margin-top:-5px;}
#index .banners .col1{float:left;width:626px;padding-left:26px;}
#index .kpfi { text-decoration:none; color:#3f2414; font-size:14px; font-family: Georgia;  display:block; padding-left:253px; height:70px; padding-top:15px; padding-bottom:10px; background:#f3eac7 url(../images/kpfi.png) no-repeat 29px 16px; border:1px solid #d9c98c;}
#index .kpfi h2 {color:#6a523a; font-family:Arial; font-size:15px; font-weight:bold; margin-bottom:8px; font-style:normal;}

#index .banners .col2{float:left;width:350px;}
#index .banners img {margin-top:7px;margin-bottom:5px;}
#index .banners a {display:block;}
#index .banners .banner3 {padding-top:2px;}
#index .banners .banner5 img {margin-top:5px;}
#index .actual {background-color:#e9dba4;padding-bottom:30px;padding-top:10px;border-top:1px #d9c98c solid;margin-top:-5px;}
#index .actual .title {color:#6a523a;text-transform:uppercase;font-weight:bold;font-size:15px;line-height:50px;padding-left:28px;padding-bottom:10px;}
#index .actual a {padding:10px;padding-left:35px;padding-right:35px;padding-bottom:20px;width:126px;display:inline-block;text-align:center;}
#index .mid {position:relative;min-height:308px;padding-top:35px;padding-bottom:30px;}
#index .mid .col1{float:left;width:335px;padding-left:280px;padding-right:45px;}
#index .mid .col3{float:left;width:590px;padding-left:25px; padding-right:45px;}
#index .mid .col1 p {color:#3f2414;font-family:Georgia;font-size:14px;line-height:20px;padding-top:10px;padding-bottom:20px;}
#index .mid .col2{float:left;width:330px;}
#index .mid img {position:absolute;left:20px;top:53px;}
#index .mid .item {position:relative;min-height:53px;padding-left:80px;padding-top:18px;padding-bottom:2px;}
#index .mid .item .date{width:53px;height:50px;padding-top:3px;background:url(../images/buble53.png);color:#feda8b;text-align:center;font-size:25px;font-style:italic;font-family:"Times New Roman";position:absolute;left:0px;}
#index .mid .item .date span {display:block;font-size:12px;font-family:Arial;margin-top:-4px;}
#index .mid .item .title {color:#ed5922;font-family:Georgia;font-size:16px;font-style:italic;text-decoration:none;}
#index .mid .item p {color:#3f2414;font-family:Georgia;font-size:14px;line-height:20px;padding-top:0px;padding-bottom:0px;}

/* Partners */
#partners .items {width:744px;padding-top:30px;}
#partners .item {width:154px;text-align:center;float:left;margin-right:32px;display:block;text-decoration:none;}
#partners .item .image{width:152px;height:129px;background-color:#fff;border:1px #ebdeb4 solid;background-position:center center;background-repeat:no-repeat;display:block;text-decoration:none;}
#partners .item .name {padding-top:10px;height:60px;color:#3f2414;font-family:Georgia;font-size:14px;font-style:italic;}
#partners .item .name a {color:#3f2414;text-decoration:none;}

/* Downloads */
#downloads .items {width:744px;padding-top:30px;}
#downloads .item {width:154px;text-align:center;float:left;margin-right:32px;display:block;text-decoration:none;}
#downloads .item .image{width:154px;height:187px;background-position:center center;background-repeat:no-repeat; display:block; text-decoration:none;}
#downloads .item .name {padding-top:10px;height:60px;color:#3f2414;font-family:Georgia;font-size:14px;font-style:italic;}
#downloads .item .name a {color:#3f2414;text-decoration:none;}

/* about */
#about h1 {padding-bottom:10px;}
#about h2 {color:#dc5623;font-size:14px;font-family:Arial;text-transform:uppercase;font-style:normal;padding-top:10px;padding-bottom:10px;}
#about .line{padding-top:30px;margin-bottom:20px;border-bottom:1px #ebdeb4 solid;clear:both;}
#about #img1 {float:right;margin-top:5px;margin-right:20px;}
#about #img2 {float:right;margin-top:-25px;}
#about p {color:#3f2414;font-family:Georgia;font-size:14px;line-height:20px;padding-top:0px;padding-bottom:0px;width:344px;}
#about table {margin-top:20px;}
#about table td {padding-bottom:20px;}
#about .year {width:66px;vertical-align:top;font-size:15px;font-weight:bold;color:#ff5f00;padding-top:5px;}
#about .data {width:264px;color:#3f2414;font-family:Georgia;font-size:14px;line-height:20px;}
#about p a {color:#dc5623;}
#about iframe.first {margin-right:48px;}

/* tours */
#tours h1 {padding-bottom:10px;}
#tours h2 {color:#dc5623;font-size:14px;font-family:Arial;text-transform:uppercase;font-style:normal;padding-top:10px;padding-bottom:10px;}
#tours .mid {width:770px;}
#tours p {color:#3f2414;font-family:Georgia;font-size:14px;line-height:20px;padding-top:0px;padding-bottom:20px;}
#tours p a {color:#dc5623;}
#tours .txt {float:left;width:331px;padding-right:52px;}
#tours .txt table {margin-top:10px;}
#tours .txt a {text-decoration:none;color:#78634E;}
#tours .txt td {height:32px;line-height:32px;}
#tours .txt .sprites {padding-right:15px;padding-left:5px;}
#tours .image {float:left;margin-right:52px;margin-bottom:28px;}

/* contacts */
#contacts h2 {color:#dc5623;font-size:14px;font-family:Arial;text-transform:uppercase;font-style:normal;padding-top:12px;padding-bottom:20px;}
#contacts .main{float:none;width:auto;margin-left:30px;margin-right:30px;}
#contacts .colored{background-color:#f2e6c0;border:1px #ebdeb4 solid;height:309px;position:relative;margin-top:30px;}
#contacts .colored .data {padding-left:11px;width:356px;}
#contacts .colored .data td {line-height:25px;color:#432309;font-size:14px;}
#contacts .colored .data td.label {vertical-align:top;color:#e07525;font-family:Georgia;font-style:italic;font-size:14px;width:74px;}
#contacts .colored .data td a {color:#432309;text-decoration:none;}
#contacts .colored .map {position:absolute;right:0px;top:0px;width:582px;height:309px;border-left:1px #ebdeb4 solid;}
#contacts .form {position:relative;background-color:#ddcea5;border:1px #ccbb8c solid;margin-top:45px;height:465px;padding-left:608px;}
#contacts .form h2 {padding-top:27px;padding-bottom:10px;}
#contacts .form img {position:absolute;left:0px;top:0px;border-right:1px #ccbb8c solid;}
#contacts .form input {display:block;background-color:#f2e6c0;border:1px #ccbb8c solid;width:280px;height:40px;padding:0px;padding-left:50px;line-height:40px;margin-top:12px;color:#432309;}
#contacts .form textarea {display:block;background-color:#f2e6c0;border:1px #ccbb8c solid;width:270px;height:154px;padding:10px;padding-left:50px;margin-top:12px;color:#432309;font-family:Arial;padding-top:16px;padding-bottom:20px;font-size:13px;}
#contacts .form .sprites2 {background:url(../images/sprites2.png);position:absolute;top:76px;left:620px;width:29px;height:192px;}
#contacts .form .center {text-align:center;margin-top:-18px;}
#contacts #contact_ok {position:absolute; right:20px; width:330px; bottom:10px; height:20px; text-align:center;}

/* vietas */
#vietas .map {border:1px #e4cfb8 solid;width:958px;height:430px;margin-top:30px;}
#vietas .main {float:none;width:auto;margin-left:30px;margin-right:30px;}
#vietas .col {margin-top:36px;}
#vietas .col.images {width:331px;padding-left:47px;}
#vietas .col.images img{margin-bottom:28px;}
#vietas .col.tables {width:584px;}

table.styled {color:#3f2414;font-size:13px;width:100%;margin-bottom:40px;}
table.styled td {padding:6px;padding-left:12px;}
table.styled .title {background-color:#e97724;color:#fcf2d1;font-weight:bold;font-size:14px;text-transform:uppercase;}
table.styled .head {background-color:#faa61a;color:#fcf2d1;font-size:14px;}
table.styled .label {font-style:italic;font-size:15px;font-family:"Georgia";}
table.styled .row td{padding-top:10px;padding-bottom:0px;}

/* vairum */
#vairum h1 {padding-bottom:20px;}
#vairum .map {border:1px #e4cfb8 solid;width:958px;height:430px;margin-top:30px;}
#vairum table .input {width:70px;}
#vairum table .count {background-color:#f2e6c0;border:1px #ebdeb4 solid;width:41px;height:20px;line-height:20px;font-size:14px;color:#4d1d00;padding:0px;text-align:center;}
#vairum #done {width:330px;padding:10px;/*padding-left:  125px 5px;*/border:1px #e9aa31 solid;background:/*url(../images/pdf.png) 26px 28px no-repeat */ #fdc14e;display:none;}
#vairum #done .orange {padding-bottom:0px;}
#vairum #done p {color:#291c14;font-family:"Georgia";font-size:14px;font-style:italic;padding-top:5px;padding-bottom:5px;}
#vairum #done a {color:#e74b22;font-family:"Georgia";font-size:14px;font-style:italic;}
#vairum .col.left {width:379px;}
#vairum .col.right {width:332px;}
#vairum .col.right h2.orange {padding-bottom:7px;}
#vairum .total {background-color:#ebdeb4;color:#704f3b;width:311px;padding-left:22px;padding-top:11px;padding-bottom:11px;font-size:14px;line-height:30px;}
#vairum .total .cc {font-weight:bold;font-family:"Trebuchet MS"}
#vairum table.styled .row {border-bottom:1px #ebdeb4 solid;}
#vairum table.styled .row td {padding-bottom:5px;}
#vairum .form input {display:block;background:url(../images/sprites2.png) no-repeat #f2e6c0;border:1px #ebdeb4 solid;width:280px;height:40px;padding:0px;padding-left:50px;line-height:40px;margin-top:8px;color:#432309;}
#vairum .form input#name{background-position:12px 8px;}
#vairum .form input#company{background-position:12px 8px;}
#vairum .form input#phone{background-position:12px -44px;}
#vairum .form input#mail{background-position:12px -99px;}
#vairum .form .center {text-align:center;margin-top:19px;}
#vairum .form .label {color:#4d1d00;font-family:"Georgia";font-size:14px;font-style:italic;padding-top:14px;}
#vairum .form .label span {color:#d44602;}
#vairum .form .required {color:#d44602;font-family:"Georgia";font-size:12px;font-style:italic;padding-top:10px;}

/* Share */
.share{background: url(../img/design/share.png) no-repeat;width: 706px;height: 59px;padding-top: 50px;margin-top: 7px;margin-bottom: 7px;}
.share .share-items{float: right;margin-right: 15px;}
.share .share-items:after{clear:both;content:"";display: block}
.share .share-item{float: left;margin-right: 20px;}
.share p{color: #feda8d;font-size: 20px;font-style: italic;float: left;margin-left: 111px;font-family: 'Georgia', serif}

/* Produkts */
#produkts .img {width:200px;text-align:center;padding-top:0px;margin-right:50px;float:left;}
#produkts .data {float:left;width:468px;padding-top:0px;}
#produkts .data ul {padding-top:20px;padding-bottom:20px;}
#produkts .data li {padding-left:10px;font-family:"Georgia";font-size:14px;color#3f2414;line-height:20px;}
#produkts .weight {font-family:"Georgia";font-style:italic;font-size:16px;color:#4f4742; margin:15px 0px;}
#produkts .anotation { margin:15px 0px; font-family:"Georgia"; line-height:150%;}
#produkts .select {border-top:1px #ebdeb4 solid;border-bottom:1px #ebdeb4 solid;height:60px;position:relative; margin:20px 0px;}
#produkts .back {display:block;font-family:"Trebuchet MS";font-size:12px;text-transform:uppercase;color:#d95102;text-decoration:none;background:url(../images/back.png) no-repeat;padding-left:18px;margin-top:30px;}

#produkts .social .social-item{float: left;margin-right: 20px}

#produkts .count{position:absolute;right:175px;top:14px;}
#produkts .count input {background-color:#fcf2d1;border:1px #e4cfb8 solid;width:38px;height:25px;line-height:25px;font-size:14px;color:#4d1d00;padding:0px;text-align:center;}
#produkts #buy{position:absolute;right:0px;top:14px;}
#produkts div.price{position:absolute;left:0px;top:14px;}
#produkts .eur{color:#db5402;font-size:12px;font-weight:bold;font-family:"Trebuchet MS";}
#produkts .eur span {font-size:20px;padding-right:4px;}
#produkts .lvl{color:#8e7254;font-size:14px;font-family:"Arial";}
#produkts .lvl span {padding-right:4px;}

#produkts .flower {margin-left:145px;}
#produkts .old {position:absolute;left:100px;top:8px;}
#produkts .ends {padding-top:10px;}

/* Grozs */
#grozs .main { width:auto; margin-top:20px;margin-left:46px;margin-right:20px;}
#grozs .eur{color:#4d1d00;font-size:12px;font-weight:normal;font-family:"Arial";display:inline-block;}
#grozs .eur span{font-size:20px;font-weight:bold;font-family:"Trebuchet MS";}
#grozs .lvl{color:#4d1d00;font-size:14px;font-family:"Arial";padding-top:2px;padding-left:10px;display:inline-block;}
#grozs #list{width:958px;margin-top:20px;font-size:14px;}
#grozs #list tr {border-bottom:1px #ebdeb4 solid;height:104px;}
#grozs #list tr.head {height:43px;}
#grozs #list td {text-align:center;}
#grozs #list tr.item {color:#4d1d00;}
#grozs #list .delete {display:inline-block;width:10px;height:9px;background:url(../images/delete.png);cursor:pointer;}
#grozs #list .count{position:relative;width:92px;height:27px;line-height:27px;display:inline-block;}
#grozs #list .count span {display:block;border-top:1px #e1cda1 solid;border-bottom:1px #e1cda1 solid;height:25px;line-height:25px;}
#grozs #list .plus {right:0px;top:0px;}
#grozs #list .minus {left:0px;top:0px;}
#grozs #list .image {width:80px;}
#grozs #list .item img {max-width:80px;}
#grozs #list .price {width:150px;}
#grozs #list .price2 {width:170px;}
#grozs #list .price .eur {padding-bottom:6px;padding-top:22px;}
#grozs #list .price2 .eur {font-size:12px;font-weight:bold;padding-bottom:4px;padding-top:18px;display:inline-block;}
#grozs #list .price2 .eur span{font-size:20px;padding-right:5px;}
#grozs #list .price2 .lvl {display:inline-block;}
#grozs #list .alignl{text-align:left;padding-left:50px;}
#grozs .minimum {background-color:#fdc14e;border:1px #e9aa31 solid;height:38px;line-height:38px;display:inline-block;padding-left:10px;padding-right:10px;margin-top:18px;}
#grozs .minimum div {float:left;padding-right:10px;}
#grozs .minimum .sign {color:#f26522;font-weight:bold;font-size:24px;font-family:"Georgia";padding-right:10px;}
#grozs .minimum .txt {color:#291c14;font-style:italic;font-family:"Georgia";}
#grozs .errmsg {background-color:#fdc14e;border:1px #e9aa31 solid;height:38px;line-height:38px;display:inline-block;padding-left:10px;padding-right:10px;margin-top:18px;}
#grozs .errmsg div {float:left;padding-right:10px;}
#grozs .errmsg .sign {color:#f26522;font-weight:bold;font-size:24px;font-family:"Georgia";padding-right:10px;}
#grozs .errmsg .txt {color:#291c14;font-style:italic;font-family:"Georgia";}
#grozs .success { color:#4d1d00;font-family:"Arial";font-size:14px; margin-top:18px;}
#grozs .success div {
	margin-top:5px;
	font-size:16px;
	font-weight:bold;
}
#grozs .fail {background-color:#fdc14e;border:1px #e9aa31 solid;height:38px;line-height:38px; font-size:16px; font-weight:bold; display:inline-block; padding-left:10px;padding-right:10px;margin-top:18px;}
#grozs .fail .sign {color:#f26522;font-weight:bold;font-size:24px;font-family:"Georgia";padding-right:10px;}
#grozs .form .delivery_select label.error{margin-bottom: 0;padding-bottom: 0;font-weight: 400}
#grozs .form .label-agree, #grozs .form .label-agree + label{display: inline-block;}
#grozs .form .label-agree{margin-right: 10px;}
#grozs .finalize {margin-top:25px; line-height:25px;}
#grozs .finalize.form2 {margin-top:0px;}
#grozs .finalize .orange {width:250px;padding-top:3px;}
#grozs .finalize td {vertical-align:top;padding-bottom:30px;}
#grozs .finalize tr.no-padding td {padding:0px;}
#grozs .finalize .c1 {width:300px; padding-bottom:10px;}
#grozs .finalize .c2 {padding-bottom:10px;}
#grozs .finalize .c2 select {width:200px; }
#grozs .finalize .c3 {width:110px; padding-left:20px; padding-bottom:10px;}
#grozs .finalize label {color:#4d1d00; font-weight:bold; padding-bottom:10px;}
#grozs .finalize label .eur {padding-left:15px;}
#grozs .finalize .delivery{margin-right:13px;margin-left:4px;}
#grozs .borders { border-top:1px #ebdeb4 solid; border-bottom:1px #ebdeb4 solid; margin-bottom:30px; }

#grozs #europe-message.hidden{display: none;}
#grozs #europe-message .errmsg{margin-top: 0;}
#grozs #europe-message td{padding-bottom: 0}

#grozs .paypal-method input{float: left;margin-top: 5px}
#grozs .paypal-method img{float:left;}
#grozs .paypal-method span{float: left;margin-right: 20px;}

#grozs .form {width:960px;border-top:1px #ebdeb4 solid;padding-top:20px; margin-top:20px;}

#grozs .form .error{font-family: 'Georgia', serif; color: #cf0000; font-style: italic;display: block;margin-top: 3px}

#grozs .form .col.left{width:500px;}
#grozs .form input.inp {display:block;background:url(../images/sprites2.png) no-repeat -100px 0px #f2e6c0;border:1px #ebdeb4 solid;width:280px;height:40px;padding:0px;padding-left:50px;line-height:40px;margin-top:8px;color:#432309;}
#grozs .form input.notico {padding-left:10px;width:320px;}
#grozs .form input#name{background-position:12px 8px;}
#grozs .form input#company{background-position:12px 8px;}
#grozs .form input#phone{background-position:12px -44px;}
#grozs .form input#mail{background-position:12px -99px;}
#grozs .form .center {text-align:center;margin-top:19px;}
#grozs .form .label {color:#4d1d00;font-family:"Georgia";font-size:14px;font-style:italic;padding-top:20px;}
#grozs .form .label span {color:#d44602;}
#grozs .form p {color:#4d1d00;font-family:"Arial";font-size:14px;}
#grozs .form p a {color:#f26522;}
#grozs .form .required {color:#e96220;font-family:"Georgia";font-size:12px;font-style:italic;padding-top:20px;padding-bottom:30px;}
#grozs .form #agree {display:inline-block;line-height:auto;height:auto;width:auto;padding:2px;margin-right:10px;}
#grozs .form .btn {margin-top:30px;border:0;}
#grozs .form .person_type { margin-bottom:10px; }
#grozs .form .person_type label { display:inline; margin-right:50px; color:#4d1d00;font-family:"Georgia";font-size:14px;line-height:40px;}
#grozs .form .person_type input {display:inline;background:none;border:none;width:auto;height:auto;padding:0px;margin-right:10px;line-height:40px;color:#432309;}
#grozs .form #label0 { display:none; color:#4d1d00;}
#grozs .form #label1 { color:#4d1d00;}
#grozs .form #label2 { display:none; color:#4d1d00;}
#grozs .form #label3 { color:#4d1d00;}
#grozs .form #fields0, #grozs .form #fields1 { display:none;}


/* Vesture */
#vesture .item {padding-left:252px;position:relative;border-bottom:1px #ebdeb4 solid;padding-top:27px;padding-bottom:27px;min-height:187px;}
#vesture .item img {position:absolute;left:0px;}
#vesture .item .title {display:block;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;color:#dc5623;padding-top:0px;}
#vesture .item .latin {display:block;font-size:14px;color:#a08c73;font-weight:normal;padding-top:5px;font-family:Georgia;font-style:italic;padding-bottom:10px;}
#vesture .item .descr {color:#4f4742;font-family:Georgia;font-size:14px;line-height:20px;}
/*#vesture .main { width:auto; margin-top:20px;margin-left:46px;margin-right:20px;}*/

#teaFlash {font-family:Georgia;font-size:14px;line-height:20px; }
#teaFlash .step {display:block;color:#dc5623;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:bold;padding-top:4px;padding-bottom:6px; margin-bottom:20px;}
#teaFlash .step span {display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;background:url(../images/step.png);font-size:20px;font-weight:bold;color:#ffd482;font-family:"Trebuchet MS";margin-right:10px;}
#teaFlash .line {height:1px;width:710px;background-color:#ebdeb4;clear:both; margin:20px 0px;}
#teaFlash h2 {color:#dc5623;font-size:14px;font-family:Arial;text-transform:uppercase;font-style:normal;padding-top:10px;padding-bottom:10px;}
#teaFlash  #images{float:left;}
#teaFlash  #images a {position:relative;display:inline-block;width:80px;height:150px;/*border:1px #decfa4 solid;*/margin-right:45px;}
#teaFlash  #images span {position:absolute;left:0px;bottom:-22px;text-align:center;color:#9d8f74;width:82px;}
#teaFlash  #finalData{float:left;width:450px;position:relative;}
#teaFlash  .editCount {position:absolute;left:280px;top:0px;}
#teaFlash  .editCount .plus {left:0px;right:0px;bottom:auto;}
#teaFlash  .editCount .minus {left:28px;right:0px;bottom:auto;}
#teaFlash  .item {position:relative;height:26px;line-height:26px;padding-bottom:10px;}
#teaFlash  .item .name {color:#4c1d03;}
#teaFlash  .item .name .count{font-weight:bold;font-size:14px;padding-right:5px;}
#teaFlash  .item .price {position:absolute;right:0px;top:0px;color:#4c1d03;}
#teaFlash  .item .price .eur{font-size:12px;}
#teaFlash  .item .price .eur span {font-size:20px;padding-right:3px;font-weight:bold;}
#teaFlash .btn.buy2 {margin-top:20px;}
#teaFlash .btn.buy2 .total {font-size:20px;}
#teaFlash #casing { margin:20px 0px 0px 0px; font-size:0px;}
#teaFlash #casing .item2 { display:inline-block; font-size:13px; text-align:center; margin-bottom:20px; margin-right:30px;}
#teaFlash #casing .item2 label { display:block; }
#teaFlash .progressmsg { margin-top:15px; }
.hide { display:none; }