.perex-image {float:left; width:170px;}
.perex-image img {display:block}
.perex-more {padding:10px 0 0 0; text-align:right;}

HTML,BODY {margin:0; padding:0; border:0 none;  color:#333333; font-family: Georgia, "New York CE", utopia, serif;  text-align:left;}

BODY {font-size:71%; line-height:140%; background:#fff; padding:0 64px;}

BODY { overflow:scroll; overflow: -moz-scrollbars-vertical; *overflow:auto; }
* HTML BODY {overflow:auto;}
FIELDSET,LEGEND,FORM {margin:0; padding:0; border:0 none;}
IMG {border:0 none;}
TABLE {font-size:100%;}
INPUT,TEXTAREA,SELECT {font-family: Georgia, "New York CE", utopia, serif;  font-size:100%; color:#333333;}

P,H1,H2,H3,H4,H5,H6 {margin:0; padding:8px 0; }

H1,H2,H3,H4,H5,H6 {}

H1 {  font-size:160%; color:#777565; }
H2 {font-size:30px; color:#bb3e0d;}
H3 {font-size:100%; color:#704935;}
H4 {font-size:110%; color:#c2221d;}
H5 {font-size:100%; color:#777565;}
H6 {font-size:100%; color:#bb3e0d;}

ADDRESS {font-style:normal; margin:0; padding:0;}

A {color:#8b1516; text-decoration:underline; outline-width: 0px! important}
A:hover {text-decoration:underline; color:#333;}

HR {margin:0; padding:0; border:0 none; background:none; height:1px;  line-height:0; font-size:0; border-top:1px solid #c5bda0; clear:both;}

#site {text-align:left; margin:0; width:912px; position:relative; top:0; left:0;}


#top {width:100%; height:121px; position:relative; top:0; left:0; background:url("/uploads/images/css/sedy-pas.gif") 0 100% repeat-x;}
#top H2 {margin:0; padding:0; font-size:100%; position:absolute; bottom:20px; right:48px;}
#top IMG {display:block;}

div.menutop {position:absolute; top:17px; left:26px; color:#b1a89c; z-index:10;}
div.menutop UL,div.menutop UL LI {margin:0; padding:0; list-style:none; background:none;}
div.menutop UL {float:left;}
div.menutop UL LI {float:left;}
div.menutop UL LI A {color:#b1a89c; text-decoration:none;}
div.menutop UL LI.active A,div.menutop UL LI A:hover {color:#cc6e4a; text-decoration:none;}
div.menutop #kosik-info {float:left;}
div.menutop #kosik-info a { text-decoration:none; color:#e96363; }
div.menutop #kosik-info a:hover {color:#b1a89c;}

div.menu {position:absolute; bottom:27px; left:25px; overlow:hidden;}
div.menu UL,div.menu UL LI {margin:0; padding:0; list-style:none; background:none;}
div.menu UL,div.menu UL LI {float:left; }
div.menu UL LI A {float:left;}
div.menu UL LI A IMG {float:left; overflow:hidden; display:block; background:#fff}


#lista {position:relative; top:0; left:0; height:91px; width:100%; background:url("/uploads/images/css/sedy-pas.gif") 0 100% repeat-x;}
#lista .desct {float:right; }
#lista .titulok {color:#777565; margin:0; padding:0; position:absolute; bottom:27px; left:25px; font-size:30px; font-weight:normal;  height:1em; line-height:1em; width:300px;}

div.content {}
div.content-text {font-size:110%; padding:10px 0 18px 0; }

div.content-text .news {padding:10px 26px;}
div.content-text .news A {text-decoration:none;}
div.content-text .news2 {background-color:#fefbe8;}
div.content-text .news2 A {color:#333;}
div.content-text .news2 A:hover {color:#8b1516;}


.obsah-zlty,.obsah-sivy,.obsah-biely {padding:10px 26px 10px 26px; clear:both; float:left; width:858px;}
* HTML BODY .obsah-zlty,* HTML BODY .obsah-sivy,* HTML BODY .obsah-biely {width:910px;}

.obsah-sivy {background-color:#f5f4f0}
.obsah-zlty {background-color:#fefbe8;}
.obsah-zlty H2,.obsah-sivy H2,.obsah-biely H2 {padding-bottom:0;}

.kontakt1,.kontakt2,.kontakt3 {float:left; padding-bottom:30px;}
.kontakt1 {width:300px;}
.kontakt1 H2 {padding-top:20px;}
.kontakt2 {width:250px;}
.kontakt3 {width:200px; padding-left:70px;}

#predajnezoznam {padding-left:0; }
.predajne {width:100%; margin-bottom:20px; table-layout:fixed;}
.predajne td {padding-top:20px; }
.predajne td div.case {background:#fefbe8; float:left; padding:10px 10px 2px 4px;}
.predajne td p {margin:0; padding:0 0 8px 0;}


div.kosiktable {clear:both;}
div.kosiktable table {width:100%; margin:0; padding:0; border-collapse:collapse; }
div.kosiktable table tr th {text-align:left; font-weight:normal; font-style:normal;}
div.kosiktable table tr  .price {text-align:right;}
div.kosiktable table tr  .quantity {text-align:center;}
div.kosiktable table tr  .quantity A {text-decoration:none; color:#999;}
div.kosiktable table tr  .quantity A:hover {}
div.kosiktable table tr td,div.kosiktable table tr th { margin:0; padding:10px 0px 10px 26px;}
div.kosiktable table tr.products {background-color:#fefdee;}
div.kosiktable table tr.products2 {background:none;}
div.kosiktable table tr td H4 {padding:2px 0 2px 0px; margin:0; color:#9d8060; font-size:20px;  white-space:nowrap;}
div.kosiktable table tr td H5 {margin:0; padding:0; color:#9d8060; font-size:20px; text-align:right; }
div.kosiktable table tr.products2 H4,div.kosiktable table tr.products2 H5 {color:#5c7ead;}
div.kosiktable table tr td.tdright {width:38px; padding:0; }
div.kosiktable table tr.shipping {background:#f5f4f0;}
div.kosiktable table tr.shipping H5 {color:#666;}
div.kosiktable table tr.result td h5 {color:#c2221d; font-size:25px;}
div.kosiktable table tr td.delete {text-align:center; vertical-align:middle;}
div.kosiktable table tr td.delete A {font-weight:normal; color:#666; text-decoration:none;}
div.kosiktable table tr td.delete A:hover {color:#000;}
div.kosiktable table tr td.cena img {float:right; margin-top:4px; margin-right:5px;}
div.kosiktable table tr td.cena {text-align:right;}
div.kosiktable table tr td.cena .submit {float:right; padding-top:5px; clear:both; display:none;}
div.kosiktable table tr td.cena .submit input {background:none; border:0 none; color:#c6af6f; font-weight:bold; cursor:pointer; cursor:hand; }
div.kosiktable table tr td H4 {position:relative;}
div.kosiktable table tr td H4  embed {left:0;}
div.kosiktable table tr.shipping td H5,div.kosiktable table tr td.cena H5 {position:relative;}
div.kosiktable table tr.shipping embed,div.kosiktable table tr td.cena embed {right:0;}
div.kosiktable table tr td.login-info {color:#f3eecf;}
div.kosiktable table tr td.login-info a {color:#f3eecf; text-decoration:underline;}
div.kosiktable table tr td.login-info a:hover {text-decoration:none;}
/*farby v kosiku*/
div.kosiktable table tr.zlta td h4,div.kosiktable table tr.zlta td h5 {color:#edd000;}
div.kosiktable table tr.bezova td h4,div.kosiktable table tr.bezova td h5 {color:#d2be9b;}
div.kosiktable table tr.svetlo-hneda td h4,div.kosiktable table tr.svetlo-hneda td h5 {color:#9d8060;}
div.kosiktable table tr.cervena td h4,div.kosiktable table tr.cervena td h5 {color:#c2221d;}
div.kosiktable table tr.orandzova td h4,div.kosiktable table tr.orandzova td h5 {color:#fa5827;}
div.kosiktable table tr.oranzova td h4,div.kosiktable table tr.oranzova td h5 {color:#fa5827;}
div.kosiktable table tr.tmavo-cervena td h4,div.kosiktable table tr.tmavo-cervena td h5 {color:#8a1213;}
div.kosiktable table tr.fialova td h4,div.kosiktable table tr.fialova td h5 {color:#5b428b;}
div.kosiktable table tr.modra td h4,div.kosiktable table tr.modra td h5 {color:#364fa1;}
div.kosiktable table tr.tmavo-modra td h4,div.kosiktable table tr.tmavo-modra td h5 {color:#2c3659;}
div.kosiktable table tr.svetlo-zelena td h4,div.kosiktable table tr.svetlo-zelena td h5 {color:#1e8038;}
div.kosiktable table tr.olivová td h4,div.kosiktable table tr.olivová td h5 {color:#475235;}
div.kosiktable table tr.svetlo-siva td h4,div.kosiktable table tr.svetlo-siva td h5 {color:#989898;}
div.kosiktable table tr.skoricova td h4,div.kosiktable table tr.skoricova td h5 {color:#402727;}
div.kosiktable table tr.tmavo-siva td h4,div.kosiktable table tr.tmavo-siva td h5 {color:#545454;}
div.kosiktable table tr.cierna td h4,div.kosiktable table tr.cierna td h5 {color:#1c1c1c;}


div.form {background:#f8f6e6; padding:0px; overflow:hidden; clear:both;}
div.form  table {width:100%;position:relative;}
div.form  table td {padding:5px 0px 5px 26px ;}
div.form  table td.label {width:150px !important;}
div.form  table tr.empty td {background:#fff; padding:0; line-height:0; font-size:0; height:2px;}
div.form  table tr.blank td {background:#fff;}
div.form table tr td select,div.form table tr td input,div.form table tr td textarea {width:98%; border:0 none; }
div.form table tr td select option {width:100%;}
div.form table tr td textarea  {height:80px;}
div.form table tr td .radio input {width:auto; background:none; }
div.form table tr td  .login-info {padding:0px 16px; float:right;}
div.form .error  {padding:10px 26px;}

div.logout {float:right; position:relative; top:18px;}

div.content-case-home {background:url("/uploads/images/css/sedy-pas2.gif") 0 100% repeat-x;}
div.block-left {float:left; width:280px; height:289px; overflow:hidden; }

#produkty-home {padding-top:2em; padding-bottom:1em;}

div.block-left .news {padding-left:6px; padding-top:0px; }
div.block-left .news  p {margin:0; padding:12px 25px 12px 20px; background-image:url("/uploads/images/css/dashed.gif"); background-position:0 100%; background-repeat:repeat-x; cursor:pointer; :cursor:hand;}
div.block-left .news  p a {color:#5d5b4c; text-decoration:none;}
div.block-left .news  p strong {color:#46312a; text-transform:uppercase; color:#46312a;}
div.block-left .news  p.news2 {background-color:#fefdee;}
div.block-left .news  p.news2 a,div.block-left .news  p.news2 a strong { color:#593d19;}
div.block-left .news  p a:hover,div.block-left .news  p  a:hover strong {color:#593d19 !important; text-decoration:none;}
div.block-left .newshover {background-color:#fefdee;}


div.block-left .newsletter {margin:0; padding:8px 26px 12px 26px; line-height:130%;}
div.block-left .newsletter H3 {margin:00; padding:0; font-weight:bold; color:#bb3e0d; }
div.block-left .newsletter H3 span {color:#eb5f3f}
div.block-left .newsletter H3 IMG {width:102px; height:14px}

div.block-left .newsletter P {margin:0; padding:0px 0; }
div.block-left .newsletter form {padding:5px 0; }
div.block-left .newsletter form input {width:110px;}
div.block-left .newsletter form .submit input {width:105px;}

div.block-right {float:right; width:615px;}
div.block-right .promo {float:right; width:612px; height:304px;  position:relative; top:-17px; left:0; overflow:}
* HTML BODY div.block-right .promo {height:302px;}
div.block-right .promo img,div.block-right .promo embed,div.block-right .promo  object {position:absolute; top:0; left:0;} 

div.produkty-home {clear:both;}
div.content-text div.produkty-home {margin-top:10px; padding-top:10px; background:url("/uploads/images/css/sedy-pas.gif") repeat-x; }
div.produkty-home .object {position:relative; top:-20px; z-index:1;}
div.produkty-home H2 {color:#bb3e0d; margin:0 0 -15px 0; padding:15px 0 0px 25px;  font-size:45px; height:1em; line-height:1em;  position:relative; z-index:2;}

div.poznamka { margin-top:-10px; padding:0 0 10px 0; }
div.poznamka H2 {margin:0; padding:0 27px 5px 27px; font-size:100%;  }
div.poznamka p {margin:0; padding:16px 27px; background:#fffdd9; font-size:110%;}

div.produkt {padding:5px 0;}
div.produkt .info {float:left; width:390px; font-size:110%; }
div.produkt .info H1,div.produkt .info H2 {margin:0; padding:0 27px; line-height:1em; height:1em; letter-spacing:-1px; }
div.produkt .info H1 {font-size:65px; color:#bb3e0d;}
div.produkt .info H2 {margin-top:-5px; font-size:25px; color:#6f4934;}
div.produkt .info .desc {margin:10px 0; padding:10px 27px; background:#f4f4f4;}

div.produkt .info .attr {padding:0px 27px;}

div.produkt .produkt-order {float:right; width:508px; padding-bottom:15px;}
div.produkt .produkt-order .image {float:left;padding-left:20px;}
div.produkt .produkt-order .image {height:300px; }
div.produkt .produkt-order .image  img {display:block;}
div.produkt .produkt-order .prev {float:left; width:17px; height:300px; background:url("/uploads/images/css/arrow-left.gif") 0 50% no-repeat;}
div.produkt .produkt-order span.prev {visibility:hidden;}

div.produkt .produkt-order .next {float:right; width:17px; height:300px; background:url("/uploads/images/css/arrow-right.gif") 0 50% no-repeat;}
div.produkt .produkt-order .next:hover { }
div.produkt .produkt-order {}
div.produkt .produkt-order .order-title {clear:both; margin:0;  background:#f3efd5;  background:#f3efd5;  width:100%;  }
div.produkt .produkt-order .order-title  H3 { margin:0; padding:0px 25px; font-size:27px;   color:#7a6f6f; overflow:hidden; text-align:right;}
div.produkt .produkt-order .order-title  H3 embed {float:right; position:relative !important;}
div.produkt .produkt-order .order-price {clear:both;  float:right; width:100%; text-align:right; padding:2px 0 4px 0; }
div.produkt .produkt-order .order-price H6 {position:relative; dislay:none !important }
div.produkt .produkt-order .order-price H6,div.produkt .produkt-order .order-price H4 { margin:0 0 0 auto; padding:0px 28px; font-size:23px; color:#777565; text-align:left;  overflow:hidden;  text-align:right;}
div.produkt .produkt-order .order-price H6 embed,div.produkt .produkt-order .order-price  H4 embed {float:right; position:relative !important;}
div.produkt .produkt-order .order-price H6  span.overline {position:absolute; top:0; right:28px;  height:1em; z-index:14; background:url("../uploads/images/css/solid.gif") 0 70% repeat-x; }
div.produkt .produkt-order .order-price H6 .sIFR-alternate,div.produkt .produkt-order .order-price H6 .sIFR-jquery {right:0;}
div.produkt .produkt-order .order-price H4   .sIFR-alternate,div.produkt .produkt-order .order-price H4   .sIFR-jquery {right:0;}
div.produkt .produkt-order .order-title  H3 .sIFR-alternate,div.produkt .produkt-order .order-title  H3 .sIFR-jquery {right:0;}
div.produkt .produkt-order .order-price H6 {font-size:17px; color:#c2221d;}
div.produkt .produkt-order .order-price H6 embed {margin-left:auto;}
div.produkt .produkt-order .submit-image {margin-bottom:5px; clear:both; float:right;}
div.produkt .produkt-order .submit-image input {float:right;}
div.produkt .produkt-order .order-rent { padding:3px 27px; text-align:right; background:#f2f2f1; overflow:hidden;  clear:both;}
* HTML BODY div.produkt .produkt-order .order-rent {width:100%;}
div.produkt .produkt-order .order-rent A {display:block; }
div.produkt .produkt-order .order-rent A IMG {margin-left:auto; display:block; width:159px; height:12px;}

div.produkt div.produkt-attr {padding:20px 0 10px 0; clear:left; float:left; width:396px; }
div.produkt div.produkt-attr H2 {padding:0 27px; margin:0; font-size:25px; color:#9d8060}
div.produkt div.produkt-attr .input {padding-top:10px; float:left;}
div.produkt div.produkt-attr .input A {position:relative; overflow:hidden; float:left; padding:0 3px 3px 0; width:95px; height:38px; }
div.produkt div.produkt-attr .input A SPAN {position:absolute; top:3px; left:2px; border:5px solid #fff; width:86px; height:30px; z-index:2; }
* HTML BODY  div.produkt div.produkt-attr .input A SPAN {width:95px; height:37px;}
div.produkt div.produkt-attr .input A img { margin:3px; padding:0;  position:relative; z-index:0;  }

div.produkt div.produkt-attr2 {clear:both;}
div.produkt div.produkt-attr2 {padding:20px 0 10px 0; }
div.produkt div.produkt-attr2 H2 {padding:0px 0px 5px 0; margin:0; font-size:20px; color:#402727; font-size:18px; ackground:#e1e1e1; float:left;  height:38px; }
div.produkt div.produkt-attr2 H2 IMG {float:left; display:inline}
div.produkt div.produkt-attr2 A {position:relative; overflow:hidden; float:left; padding:0 0px 3px 0; width:38px; height:40px;  display:inline; }
div.produkt div.produkt-attr2 A img {float:left; clear:none}
div.produkt div.produkt-attr2 A SPAN {position:absolute; top:0; left:0; border:3px solid #fff; width:32px; height:32px; z-index:2;  }
* HTML BODY  div.produkt div.produkt-attr2 A SPAN {width:40px; height:42px;}

div.produkt div.produkt-attr .inputsize {width:100%;}
div.produkt div.produkt-attr .inputsize A {float:none; display:block; margin:0; padding:4px 26px;  width:auto; height:auto; clear:both; background:#f4f4f4; }
div.produkt div.produkt-attr .inputsize A {color:#333; border:3px solid #f4f4f4; border-bottom:3px solid #fff; text-decoration:none;}
div.produkt div.produkt-attr .inputsize A:hover {background:#fefbe8; border:3px solid #fefbe8;  border-bottom:3px solid #fff;  }
div.produkt div.produkt-attr .inputsize A.active {background:#f3efd5; border:3px solid #fff; border-left:3px solid #f3efd5; border-right:3px solid #f3efd5; text-decoration:none; border-top:0;  font-weight:bold;}

div.dalsie-produkty {margin-top:16px; padding-top:25px; background:url("/uploads/images/css/sedy-pas.gif") repeat-x; color:#6a5a45; width:100%; overflow:hidden; clear:both;}
div.dalsie-produkty H2 { color:#9d8060; font-size:25px;  padding:0 27px 10px 27px; margin:0;}
div.produkt div.dalsie-produkty {padding-top:0; background:none;}
div.produkt div.dalsie-produkty H2 {color:#c2221d;}
div.dalsie-produkty div.kategoria {padding:10px 0px 0 0 ; float:left; overflow:hidden; width:228px;}
div.dalsie-produkty div.kategoria a {display:block; margin:0 3px;}
div.dalsie-produkty div.kategoria a:hover {opacity:0.7;}
div.dalsie-produkty div.kategoria a img {display:block; width:225px; height:142px;}
div.dalsie-produkty H3 {font-size:16px; color:#6a5a45; padding:0 0 6px 27px; margin:0; }

div.galeria {float:left; margin:0; padding:8px 0; clear:both; overflow:hidden; width:100%; }
div.galeria  A { overflow:hidden; float:left; padding-bottom:3px; padding-left:0px; padding-right:3px;   }
div.galeria  A  IMG {float:left;}


#foot {margin:0; padding:20px 27px; clear:both; color:#666666;}
#foot a.milk { color:#33ccff; text-decoration:none;}
#foot a.milk:hover {text-decoration:underline;}

.zmenist-text {font-size:90%;}
.zvacsit-text {font-size:110%; line-height:120%;}
.este-zvacsit-text {font-size:120%; }

input {background:#fff; border:1px solid #e1ded8; border-top:2px solid #878787; border-left:2px solid #a6a6a6; color:#8f8484; padding:1px 2px; font-size:100%;}
.submit input {background:#bfbba3;  color:#ffffff; border:1px solid #e5e4da;  cursor:pointer; cursor:hand; }
.submit-image input {cursor:pointer; cursor:hand; border:0 none; background:none; padding:0; margin:0;}

div.cleaner {clear:both; width:1px; height:0; font-size:0; line-height:0;  padding:1px 2px;}
.sifr3-tensi,.sifr2,.sifr2-tensi,.sifr,.sifr-tensi {height:1em; line-height:1em;}

.tabulka {border-collapse:collapse; width:100%;}
.tabulka tr th,.tabulka tr td.head,.tabulka tr td {padding:2px 10px; }
.tabulka tr th,.tabulka tr.head td { text-align:left; font-weight:bold; font-style:normal;  border:1px solid #f3efd5; background:#f3efd5;}
.tabulka tr td {border:1px solid #f3efd5;}
.tabulka tr td.nazov {padding-right:20px;}
.tabulka tr td.cena {text-align:right;}

.hnedy,.hnedy A {color:#9d8060 !important}
.zlty,.zlty A {color:#ffa800 !important;}
.zeleny,.zeleny A {color:#4f804f !important;}
.cerveny,.cerveny A {color:#c91017 !important;}
.modry,.modry A {color:#5c7ead !important;}
.cierny,.cierny A {color:#312f07 !important}
.error {color:#d02121;}
.error A {color:#d02121;}
.error A:hover {color:#000;}
.errorHome {padding:30px 26px; clear:both;}
.sIFR-alternate {display:block !important}
.alt {display:none;}
.altnoflash {display:block;}
.noflash {display:none;}

