body { margin:0px; padding:0px;font-size: 62.5%;line-height: 1.2;text-align:center;background:#fff;}

h1, hr.end {display:none;}
div, span, p, h1, h2, h3, h4, h5, h6, ul, li, hr, form, input {margin:0px;padding:0px;}
textarea {font:normal 1em Georgia;border:1px solid #b1b1b1;margin:3px 0px 0px 0px;}
img {border:0px;}
a {color:#8C3100;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}


/* tlacitka */

a.redBtn21, span.redBtn21 {float:left;height:21px;border:0px;cursor:pointer;background: url("../styleImages/inpLeftRed21.gif") top left no-repeat;margin:0px;padding:0px 0px 0px 2px;}
a.redBtn21 span {float:left;border:0px;cursor:pointer;padding:0px 6px 4px 5px;height:21px;color:#FFFFFF;font:normal 1em Arial;background: url("../styleImages/inpRightRed21.gif") top right no-repeat;text-align:center;line-height:21px;width:auto;}
span.redBtn21 input {float:left;border:0px;cursor:pointer;padding:1px 6px 3px 5px;height:21px;color:#FFFFFF;font:normal 1em Arial;background: url("../styleImages/inpRightRed21.gif") top right no-repeat;text-align:center;line-height:21px;width:auto;}
a.redBtn21:hover {color:#000;text-decoration:none;}

a.redBtn25, span.redBtn25 {float:left;height:25px;border:0px;cursor:pointer;background: url("../styleImages/inpLeftRed25.gif") top left no-repeat;margin:0px;padding:0px 0px 0px 2px;}
a.redBtn25 span {float:left;border:0px;cursor:pointer;padding:0px 6px 4px 5px;height:25px;color:#FFFFFF;font:bold 1em Georgia;background: url("../styleImages/inpRightRed25.gif") top right no-repeat;text-align:center;line-height:25px;width:auto;}
span.redBtn25 input {float:left;border:0px;cursor:pointer;padding:1px 6px 3px 5px;height:25px;color:#FFFFFF;font:bold 1em Georgia;background: url("../styleImages/inpRightRed25.gif") top right no-repeat;text-align:center;line-height:25px;width:auto;}
a.redBtn25:hover {color:#000;text-decoration:none;}

a.greenBtn25, span.greenBtn25 {float:left;height:25px;border:0px;cursor:pointer;background: url("../styleImages/inpLeftGreen25.gif") top left no-repeat;margin:0px;padding:0px 0px 0px 2px;}
a.greenBtn25 span {float:left;border:0px;cursor:pointer;padding:0px 6px 4px 5px;height:25px;color:#FFFFFF;font:bold 1em Georgia;background: url("../styleImages/inpRightGreen25.gif") top right no-repeat;text-align:center;line-height:25px;width:auto;}
span.greenBtn25 input {float:left;border:0px;cursor:pointer;padding:1px 6px 3px 5px;height:25px;color:#FFFFFF;font:bold 1em Georgia;background: url("../styleImages/inpRightGreen25.gif") top right no-repeat;text-align:center;line-height:25px;width:auto;}
a.greenBtn25:hover {color:#000;text-decoration:none;}
/* end tlacitka */


#header {background: #fff;width:950px;height:85px;margin:0px auto;}
img#logo {float:left; margin-top:5px;margin-left:0px;}
img#sl_logo {float:left; margin-top:5px;margin-left:35px;}

div#cartBox {z-index:99;margin-top:32px;font:bold 1.1em Arial;color:#000;float:right;width:430px;text-align:right;padding:0 15px 0 0;position:relative}
div#cartBox a{margin:0 2px 0 2px}
div#cartBox div.hotline{color: #666666; padding-top: 3px;}
div#cartBox #cartMsg {width:430px;position:absolute;right:0;margin:20px -5px 0px 5px;font-weight:normal;}
div#cartBox #cartMsg div.holder{text-align:right; float:right;padding:10px 10px 5px 10px;background-color:#EFEFEF;}
div#cartBox #cartMsg .holder div.content{text-align:left;padding:6px;border:2px solid #AF7657;margin-bottom:3px;}
div#cartBox #cartMsg .holder div.content table {border:none;}
div#cartBox #cartMsg .holder div.content table th {font-weight: bold;}
div#cartBox #cartMsg .holder div.content table td.cnt {width:6px}

div#cartBox #cartMsg div.holder a.close{font-weight: bold;text-decoration:none;color:#AF7657;}


p#lang {margin-top:5px;font:normal 1.1em Arial;color:#000;float:right;width:430px;text-align:right;padding:0px 15px 0 0;}
p#lang span {text-transform:uppercase}
p#lang a{margin:0 2px 0 2px; color:#000;font-weight:normal;}
p#lang a.selected {font-weight:bold;}
p#lang a.log{color:#000;font-weight:normal;}


#wl_header {width:948px;margin:0px auto;background-color:#F8F8F8; border:1px #C1C1C1 solid;position:relative;text-align:left;font-family:Georgia;font-size:1.5em;}
#wl_title {
  font-size:2em;
  margin-left:5px;
  margin-top:5px;
}
#wl_desc {
  margin-left:5px;
  margin-top:5px;
}
#wl_names {
  margin-right:5px;
  margin-top:5px;
  margin-bottom:5px;
  text-align: right;
}
.wl_details {
  margin:0px 5px 10px 5px;
}

.wl_details .redBtn21 {
  font-size:0.7em;
  float:right;
}

.wl_details .left {
  float:left;
  width:215px;
  font-weight:bold;
}
.wl_details .right {
}


/* the commented lines are used for dynamic height menu, the others for static 2 line menu */
/* #menu {width:948px;margin:0px auto;background:#F8F8F8;border:1px #C1C1C1 solid;} */
#menu {width:948px;margin:0px auto;background:scroll #F8F8F8 url("../styleImages/menu-ad.gif") 14px 29px no-repeat; border:1px #C1C1C1 solid;height:59px;position:relative;}
/* #menu ul{width:932px;list-style: none;float:left;margin-left:8px;background: url("../styleImages/menu-ad.gif") 6px 29px no-repeat;} */
#menu ul{width:932px;list-style: none;float:left;margin-left:8px;}
#menu li {font:bold 1.2em Georgia;float:left;margin:0px 0px 0px 5px;padding:7px 15px 0px 0px;height:22px;background: url("../styleImages/separator.gif") right 1px no-repeat;}
#menu li.last {background: none;}
#menu li a {float:left;white-space:nowrap;}
#menu li a.activ {color:#000;}
#menu form.search {float:right;padding:5px 0px 0px 0px;margin:-29px 0 0 0;width:200px;height:22px;line-height:normal;}
#menu form p.formular {float:left;height:22px;}
#menu input.text {margin-left:7px;width:115px; height:16px;padding:3px 0 0 0px;float:left;border:1px solid #A6A6A6;font:normal 1.0em Arial;}
#menu span.redBtn21 {margin:0 0 0 10px;}

#menu h4 {display:none;}
#menu br.clean {width:940px;height:1px;line-height:1px;clear:both;margin:0px;}
img.sep {float:left;}
#main {margin:0px auto;margin-top:15px;width:950px;height:277px;}

#main-left{position:relative;top:4px;left:0px;width:382px;height:268px;float:left;text-align:center;vertical-align:middle;border:1px solid #8C3100;border-right:none;overflow:hidden;}
#main-left #main-img{margin:auto;max-width:382px;max-height:268px;}
#main-left #action{position:absolute;top:190px;left:0px;text-align:left;width:382px;min-height:47px;margin:0px;color:#8C3100;font:normal 1.2em Georgia;background:url("../styleImages/labelBkg.png") repeat left top;}
#main-left #action p{margin:5px 8px 5px 8px;}
#main-left #action p a{font:bold 1.2em Georgia;color:#8C3100;}
#main-left #action img{margin:15px 10px 0px 0px;float:right;}
#main-left #img-fade-right{position:absolute;top:0px;right:0px;width:20px;height:268px;background:url("../styleImages/fadeLeft.png") repeat-y right top;}
#main-left h4 {display:none}

#main-middle {width:182px;height:270px;padding-top:7px;float:left;background: url("../styleImages/main-middle.gif") top left no-repeat;text-align:left;}
#main-middle h2 {margin:10px 0 0 20px;font:bold 1.6em Georgia;color:#fff;}
#main-middle ul {margin:5px 0 0 35px;color:#F3935F;font:normal 1.25em Georgia;width:130px;}
#main-middle li {margin-top:3px;line-height: 1.3;list-style: none outside url("../styleImages/liDart.gif");}
#main-middle li a {color:#F3935F}

#main-right {padding-top:4px;margin-top:4px;width:383px;height:264px;font:normal 1.1em Georgia;color:#000000;float:left;text-align:left;border: 1px solid #C1C1C1;border-left: none;background: #F8F8F8 url("../styleImages/fadeRight.gif") repeat-y left top;}
#main-right div {height:74px;overflow:hidden;margin:10px 5px 0px 10px;width:365px;}
#main-right div div {margin:0px 10px 0px 5px;float:left;width:85px;height:61px;overflow:hidden;text-align:center;background:#FFFFFF;border:1px solid #C1C1C1;padding:1px;}
#main-right div div img{max-width:85px;max-height:61px;margin:auto;} /* border:3px double #C1C1C1; */
#main-right div a.basket {float:right;}
#main-right div a.topp {font:bold 1.2em Georgia;margin-top:3px;margin-bottom:3px;}
/* #main-right div a.topp {float:left;font:bold 1.2em Georgia;margin-top:3px;width:235px}
#main-right div p {float:left;width:260px;} */
#main-right h4 {display:none}

#middle{width:950px;height:212px;padding:0px;margin:14px auto;text-align:left;font:normal 1.2em Georgia;}
#middle div.hold{width:182px;height:212px;margin:0px 10px 0px 0px;float:left;overflow:hidden;}
#middle div.last{margin-right:0px;}
#middle div.img{height:111px;text-align:center;margin:2px;}
#middle div.img img{}
#middle div.hold div.title {margin:10px 10px 0px 10px;min-height:37px}
#middle div.hold div.title a{color:#FFFFFF;font:bold 1.3em Georgia;}
#middle div.hold p{padding:0px 10px 0px 10px;text-align:left;color:#FFE7C9;}

/* color modifiers */
.red-text{color:#8C3100;}
.green-text{color:#548130;}
.blue-text{color:#4B999B;}
.orange-text{color:#C8750D;}
.magenta-text{color:#8D538D;}
.black-text{color:#000000;}
.white-text{color:#FFFFFF;}
.red-bkg{background:#8C3100;}
.green-bkg{background:#548130;}
.blue-bkg{background:#4B999B;}
.orange-bkg{background:#C8750D;}
.magenta-bkg{background:#8D538D;}

#bottom {width:950px;height:126px;font:normal 1.1em Arial;color:#333333;text-align:left;margin:0px auto;margin-top:12px;background:#F8F8F8;border-bottom:1px solid #C1C1C1;}
#bottom .all{padding:10px 0 0 10px;width:182px;height:115px;float:left;background: url("../styleImages/separator2.gif") top right no-repeat;}
#bottom .end{padding:10px 0 0 9px;width:172px;height:115px;float:right;}
#bottom .all h4 {margin:0 0 5px 0;font:bold 1.0em Arial;}
#bottom .end h4 {margin:0 0 5px 0;font:bold 1.2em Arial;color:#8C3100;}
#bottom div ul {float:left;list-style:none;color:#666666;font:normal 1.0em Arial;}
#bottom div ul li {line-height:20px;}
#bottom div ul li a{color:#666666;}
#bottom .end p {float:left;color:#666666;font:normal 1.0em Arial;}
#bottom .end input.text {width:162px; height:14px;margin:2px 0 2px 0;border:1px solid #A6A6A6;font:normal 1.0em Arial;}

#bottom div ul li.bonusBox {line-height:normal;margin-top:3px;}
#bottom div ul li.partnerBox {line-height:normal;}

#footer {width:950px;height:45px;margin:0px auto;text-align:left;}
#footer p {padding:5px 0px 0px 10px;color:#666666;font:normal 1.1em Arial;}
#footer p.manufact {padding:5px 0px 0px 10px;color:#888888;font:normal 1em Arial;}
#footer p.manufact a {color:#888888;text-decoration:none;}
#footer p.manufact a:hover {color:#555555;text-decoration:none;}


/* end homepage */

/* kategorie */
#page {margin:0px auto;margin-top:15px;width:950px;text-align:left;}
#page #left {width:182px;float:left;}
#page #right {width:761px;float:left;padding:0 0 0 7px;}
#page #left ul {width:170px;float:left;border-right:1px solid #c1c1c1;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
#page #left ul li {list-style:none;;font:normal 1.2em Georgia;line-height:22px;}

#page #left ul li span {display:block;width:170px;background: #ffffff;}
#page #left ul li span a{display:block;text-decoration:none;padding:0 0 0 10px;background: url("../styleImages/ad.gif") top left no-repeat;}
#page #left ul li span a:hover{text-decoration:none}

#page #left ul li span.noactive {background: #f8f8f8;}
#page #left ul li span.noactive a{font-weight:bold;}
#page #left ul li span.noactive a:hover{background: url("../styleImages/ad2.gif") top left no-repeat;}

#page #left ul li span.active a{font-weight:bold; color:#000000;}
#page #left ul li span.active span{font-weight:bold; color:#000000;display:block;width:160px;padding:0 0 0 10px;background: #f8f8f8 url("../styleImages/ad.gif") top left no-repeat;}
#page #left ul li span.active span{font-weight:bold; color:#000000;display:block;width:160px;padding:0 0 0 10px;background: #f8f8f8 url("../styleImages/ad.gif") top left no-repeat;}
#page #left ul li span.selected a{font-weight:bold; color:#000000;background: url("../styleImages/ad2.gif") top left no-repeat;}

#page #left ul li span.subcat a{color:#000000;font-size: 1em;font-weight:normal;}
#page #left ul li span.subcat.level1 a{padding:0 0 0 20px;}
#page #left ul li span.subcat.level2 a{padding:0 0 0 30px;}
#page #left ul li span.subcat.level3 a{padding:0 0 0 40px;}
#page #left ul li span.subcat.level4 a{padding:0 0 0 50px;}
#page #left ul li span.subcat.level5 a{padding:0 0 0 60px;}


#page #left p.subtitle {width:159px;height:26px;padding:0 0 0 10px;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;float:left;font:normal 1.2em Georgia;line-height:26px;font-weight:bold;}
#page #left #exclusive a{width:171px;height:171px;color:#F3935F;margin:50px 0 0 0;float:left;background: url("../styleImages/promo.jpg") top left no-repeat;}
#page #left #exclusive a:hover{display:block;text-decoration:none;cursor:pointer;}
#page #left #exclusive strong {position:relative;top:95px;left:10px;color:#fff;font:bold 1.2em Georgia;}
#page #left #exclusive small {position:relative;top:100px;left:10px;color:#F3935F;font:normal 1.1em Georgia;}
#page #right #way {width:751px;float:left;height:25px;padding:0 0 0 10px; font:bold 1.3em Georgia;color:#000000;}

#page #right .action {width:761px;float:left;background:#548130;}
#page #right .action img {float:left;margin-right:15px;border:1px solid #548130;}
#page #right .action h2 {margin-top:15px;font:normal 1.9em Georgia;color:#fff;}
#page #right .action p {margin-top:15px;font:normal 1.2em Georgia;line-height:1.4;color:#fff;}
#page #right .action a.detail{padding:5px 10px 5px 10px;border:1px solid #fff;font:normal 1.2em Georgia;color:#fff;text-decoration:none;}

#page #right .descr {width:743px;float:left;background:#548130;padding:10px 10px 5px 8px ;font:normal 1.2em Georgia;line-height:1.4;color:#fff;}
#page #right .descr img {float:left;margin:-10px 15px -5px -8px;border:1px solid #548130;max-width:500px;}
#page #right .descr h2 {font:normal 1.6em Georgia;color:#fff;margin:0px 0px 5px 0px;}
#page #right .descr li {list-style-position: inside;}
#page #right .descr a {color: #EEEF4A;}

#page #right .no-products {width:741px;padding:2px 10px 2px 10px;float:left;font:normal 1.5em Georgia;line-height:1.4;margin:15px 0 5px 0px;background:#e7e7e7;}
#page #right .no-products .nofilter{float:right;}

#page #right .subcat-search {float:right;font:normal 1.2em Georgia;margin:10px 0 0 0;height:25px;line-height:24px;padding:0px 10px 0px 10px;color:#000;border:none;}
#page #right .subcat-search span {float: left;}
#page #right .subcat-search form {float: left;}
#page #right .subcat-search a {float: left;}
#page #right .subcat-search span.filtertitle {margin-top:-2px}
#page #right .subcat-search select {width:180px;height:20px;font:normal 1em Georgia;border:1px solid #b1b1b1;margin:0px 5px;float:left;padding:0px;}
#page #right .subcat-search select option {padding-top:0px;}

#page #right .subcat-title {float:left;font:normal 1.2em Georgia;margin:10px 0 0 0;height:24px;line-height:24px;padding:0px 10px 0px 10px;color:#000;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-top:2px solid #c1c1c1;position:relative;z-index:10;background:#fff;}
#page #right .subcat-products {width:760px;float:left;margin:-1px 0 0 0;border-top:1px solid #c1c1c1;background: url("../styleImages/ad3.gif") top left no-repeat;position:relative;z-index:1;}
#page #right .subcat-products .product {width:189px;float:left;height:205px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
#page #right .subcat-products .product-end {width:189px;float:left;height:205px;border-bottom:1px solid #e6e6e6;}
#page #right .subcat-products .product .img, #page #right .subcat-products .product-end .img {width:189px;height:130px;float:left;text-align:center;}
#page #right .subcat-products .product .img img, #page #right .subcat-products .product-end .img img {margin:0px auto;margin-top:10px;}
#page #right .subcat-products .product .name, #page #right .subcat-products .product-end .name {width:179px;height:45px;padding:0 0 0 10px;float:left;font:bold 1.2em Georgia;color:#548130;}
#page #right .subcat-products .product .name a, #page #right .subcat-products .product-end .name a{color:#548130;}
#page #right .subcat-products .product .name a:hover, #page #right .subcat-products .product-end .name a:hover{color:#000;}
#page #right .subcat-products .product .price, #page #right .subcat-products .product-end .price {width:184px;padding:3px 5px 0 0;float:left;text-align:right;font:bold 1.2em Georgia;color:#000000;}
#page #right .subcat-products .product .price .price_from, #page #right .subcat-products .product-end .price .price_from{float:left;margin:5px 0px 0px 10px;padding:0px;width:auto;font-size:0.9em}
#page #right .subcat-products .product .price .old, #page #right .subcat-products .product-end .price .old {text-decoration: line-through;}
#page #right .subcat-products .product .price .sale, #page #right .subcat-products .product-end .price .sale {color: #f00;}
#page #right .subcat-products .product .price img, #page #right .subcat-products .product-end .price img {position:relative;top:2px;left:0px;}
#page #right .subcat-products .product .subdescr, #page #right .subcat-products .product-end .subdescr {width:179px;padding:3px 0 0 10px;float:left;font:normal 1.1em Georgia;color:#000000;}

#page #right .subcat-products .subcat {height:177px;}
#page #right .subcat-separator {width:760px;height:1px;float:left;margin:15px 0 4px 0;border:0px none;border-top:3px double #c1c1c1;}
#page #right .selected-prods-title {background-color: #F8F8F8;font-weight: bold;}
#page #right .selected-prods {background-color: #F8F8F8}


#page #related_prods {width:947px;float:left;padding:0 0 0 7px;}
#page #related_prods .subcat-title {float:left;font:normal 1.2em Georgia;margin:10px 0 0 0;height:24px;line-height:24px;padding:0px 10px 0px 10px;color:#000;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-top:2px solid #c1c1c1;position:relative;z-index:10;background:#fff;}
#page #related_prods .subcat-products {width:946px;float:left;margin:-1px 0 0 0;border-top:1px solid #c1c1c1;background: url("../styleImages/ad3.gif") top left no-repeat;position:relative;z-index:1;}
#page #related_prods .subcat-products .product {width:188px;float:left;height:205px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
#page #related_prods .subcat-products .product-end {width:188px;float:left;height:205px;border-bottom:1px solid #e6e6e6;}
#page #related_prods .subcat-products .product .img, #page #related_prods .subcat-products .product-end .img {width:188px;height:130px;float:left;text-align:center;}
#page #related_prods .subcat-products .product .img img, #page #related_prods .subcat-products .product-end .img img {margin:0px auto;margin-top:10px;}
#page #related_prods .subcat-products .product .name, #page #related_prods .subcat-products .product-end .name {width:179px;height:45px; padding:0 0 0 10px;float:left;font:bold 1.2em Georgia;color:#548130;}
#page #related_prods .subcat-products .product .name a, #page #related_prods .subcat-products .product-end .name a{color:#548130;}
#page #related_prods .subcat-products .product .name a:hover, #page #related_prods .subcat-products .product-end .name a:hover{color:#000;}
#page #related_prods .subcat-products .product .price, #page #related_prods .subcat-products .product-end .price {width:179px;padding:3px 100px 0 0;float:left;text-align:right;font:bold 1.2em Georgia;color:#000000;}
#page #related_prods .subcat-products .product .price .price_from, #page #related_prods .subcat-products .product-end .price .price_from{float:left;margin:5px 0px 0px 10px;padding:0px;width:auto;font-size:0.9em}
#page #related_prods .subcat-products .product .price .old, #page #related_prods .subcat-products .product-end .price .old {text-decoration: line-through;}
#page #related_prods .subcat-products .product .price .sale, #page #related_prods .subcat-products .product-end .price .sale {color: #f00;}
#page #related_prods .subcat-products .product .price img, #page #related_prods .subcat-products .product-end .price img {position:relative;top:2px;left:0px;}
#page #related_prods .subcat-products .product .subdescr, #page #related_prods .subcat-products .product-end .subdescr {width:179px;padding:3px 0 0 10px;float:left;font:normal 1.1em Georgia;color:#000000;}

#page .subpage .subcat-title {float:left;font:normal 1.2em Georgia;margin:10px 0 0 2px;height:24px;line-height:24px;padding:0px 10px 0px 10px;color:#000;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-top:2px solid #c1c1c1;position:relative;z-index:10;background:#fff;}
#page .subpage .subcat-products {width:944px;float:left;margin:-1px 0 0 2px;border-top:1px solid #c1c1c1;background: url("../styleImages/ad3.gif") top left no-repeat;position:relative;z-index:1;}
#page .subpage .subcat-products .product {width:188px;float:left;height:240px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
#page .subpage .subcat-products .product-end {width:188px;float:left;height:240px;border-bottom:1px solid #e6e6e6;position:relative;}
#page .subpage .subcat-products .product .img, #page .subpage .subcat-products .product-end .img {width:188px;height:130px;float:left;text-align:center;}
#page .subpage .subcat-products .product .img img, #page .subpage .subcat-products .product-end .img img {margin:0px auto;margin-top:10px;}

#page .subpage .subcat-products .product .delete, #page .subpage .subcat-products .product-end .delete {float:right;margin-top:-125px;margin-right:5px;}

#page .subpage .subcat-products .product .name, #page .subpage .subcat-products .product-end .name {width:179px;height:45px;padding:0 0 0 10px;float:left;font:bold 1.2em Georgia;color:#548130;}
#page .subpage .subcat-products .product .name a, #page .subpage .subcat-products .product-end .name a{color:#548130;}
#page .subpage .subcat-products .product .name a:hover, #page .subpage .subcat-products .product-end .name a:hover{color:#000;}

#page .subpage .subcat-products .product .quant, #page .subpage .subcat-products .product-end .quant {width:175px;padding:8px 0 0 10px;float:left;font:bold 1.2em Georgia;color:#000000;}
#page .subpage .subcat-products input.number {width:24px;height:17px; float:right;font:normal 1.2em Georgia;border:1px solid #c1c1c1;margin:-2px 5px 0px 5px;text-align:right;padding:0px 1px 2px 0;}

#page .subpage .subcat-products .product .price, #page .subpage .subcat-products .product-end .price {width:175px;padding:3px 0 0 10px;float:left;font:bold 1.2em Georgia;color:#000000;text-align:right}
#page .subpage .subcat-products .product .price .label, #page .subpage .subcat-products .product-end .price .label {float:left;}
#page .subpage .subcat-products .product .price .old, #page .subpage .subcat-products .product-end .price .old {text-decoration: line-through;}
#page .subpage .subcat-products .product .price .sale, #page .subpage .subcat-products .product-end .price .sale {color: #f00;}

#page .subpage .subcat-products .product .stock, #page .subpage .subcat-products .product-end .stock {width:175px;padding:3px 0 0 10px;float:left;font:bold 1.2em Georgia;color:#000000;text-align:right}
#page .subpage .subcat-products .product .stock .label, #page .subpage .subcat-products .product-end .stock .label {float:left;}

#page .subcat-title {float:left;font:normal 1.2em Georgia;margin:0;height:24px;line-height:24px;padding:0px 10px 0px 10px;color:#000;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-top:2px solid #c1c1c1;position:relative;z-index:10;background:#fff;}
#page .subcat-products {width:950px;float:left;margin:-1px 0 10px 0;border-top:1px solid #c1c1c1;background: url("../styleImages/ad3.gif") top left no-repeat;position:relative;z-index:1;}
#page .subcat-products .product {width:189px;float:left;height:225px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
#page .subcat-products .product-end {width:189px;float:left;height:225px;border-bottom:1px solid #e6e6e6;position:relative;}
#page .subcat-products .product .img, #page .subcat-products .product-end .img {width:188px;height:130px;float:left;text-align:center;}
#page .subcat-products .product .img img, #page .subcat-products .product-end .img img {margin:0px auto;margin-top:10px;}

#page .subcat-products .product .delete, #page .subcat-products .product-end .delete {float:right;margin-top:-125px;margin-right:5px;}

#page .subcat-products .product .name, #page .subcat-products .product-end .name {width:179px;height:45px;padding:0 0 0 10px;float:left;font:bold 1.2em Georgia;color:#548130;}
#page .subcat-products .product .name a, #page .subcat-products .product-end .name a{color:#548130;}
#page .subcat-products .product .name a:hover, #page .subcat-products .product-end .name a:hover{color:#000;}

#page .subcat-products .product .quant, #page .subcat-products .product-end .quant {width:170px;padding:3px 5px 0 10px;float:left;font:bold 1.2em Georgia;color:#000000;text-align:right}
#page .subcat-products .product .quant .label, #page .subcat-products .product-end .quant .label {float:left;}

#page .subcat-products .product .price, #page .subcat-products .product-end .price {width:175px;padding:3px 0 0 10px;float:left;font:bold 1.2em Georgia;color:#000000;text-align:right}
#page .subcat-products .product .price .label, #page .subcat-products .product-end .price .label {float:left;}

#page .subcat-products .product .from, #page .subcat-products .product-end .from {width:170px;padding:3px 5px 0 10px;float:left;font:bold 1.2em Georgia;color:#000000;text-align:right}
#page .subcat-products .product .from .label, #page .subcat-products .product-end .from .label {float:left;}

#page .subcat-products .product .stock, #page .subcat-products .product-end .stock {width:175px;padding:3px 0 0 10px;float:left;font:bold 1.2em Georgia;color:#000000;text-align:right}
#page .subcat-products .product .stock .label, #page .subcat-products .product-end .stock .label {float:left;}

#page .subpage table.list_table {width:942px;float:left;border:1px solid #c1c1c1;border-left:0px none;font:normal 1.2em Georgia;color:#010101;margin:8px 0 0px 8px;padding:0px;border-spacing:0px;}
#page .subpage table.list_table tr {height:28px;padding:0px;}
#page .subpage table.list_table tr th {text-align:center;border-left:1px solid #c1c1c1;border-right:1px solid #FFFFFF;padding:4px 0px 3px 4px;text-align:left;background: transparent url("../styleImages/bg-tr.gif") left top no-repeat;}
#page .subpage table.list_table tr td {text-align:center;border-left:1px solid #c1c1c1;border-top:1px solid #c1c1c1;border-right:1px solid #FFFFFF;padding:4px 0px 3px 4px;text-align:left;}


#page br.clean {width:950px;height:1px;line-height:1px;clear:both;margin:0px;}
/* end kateogrie */

/* strankovani */
.paginHolder { width : 100%; text-align : center; margin : 0px; float : left;}
.paginHolder .paginate    { margin : auto; height : 25px; margin-top:10px}
.paginHolder a.pgDark     { float : left; margin : 0px 1px 0px 1px; border : 1px solid #DBEACE; color : #DBEACE; background-color : #548130; width : 19px; height : 19px; text-align : center; font : normal 1.7em Helvetica; }
.paginHolder a.pgDark img { margin : 5px 0px 0px 0px;}
.paginHolder a.pgLight    { float : left; margin : 0px 1px 0px 1px; border : 1px solid #548130; color : #548130; background : transparent; width : 19px; height : 19px; text-align : center; font : bold 1.2em Georgia; }
.paginHolder a.pgSel      { float : left; margin : 1px 2px 1px 2px; border : 1px solid #666666; color : #666666; background-color : #f8f8f8; width : 17px; height : 17px; text-align : center; font : normal 1.2em Georgia; }
.paginHolder .pgSep       { float : left; margin : 0px 1px 0px 1px; border : none; background : transparent; width : 8px; height : 19px; }
/* end strankovani */

/* obecna */
#page #right2 {width:760px;padding-left:8px;float:left;border-top:1px solid #c1c1c1;background: url("../styleImages/ad3.gif") top left no-repeat;color:#000;}
#page #right2 h2 {padding:5px 0 5px 0px;font:bold 1.8em Georgia;}
#page #right2 h3 {padding:5px 0 5px 0px;font:bold 1.5em Georgia;}
#page #right2 h4 {padding:5px 0 5px 0px;font:bold 1.3em Georgia;}
#page #right2 ul {padding:5px 0 5px 0px;font:normal 1.2em Georgia;}
#page #right2 ol {padding:5px 0 5px 0px;font: normal 1.2em Georgia;}
#page #right2 ul li {list-style:none;padding:0 0 0 12px;line-height:1.5;background: url("../styleImages/point.gif") 0px 6px no-repeat;}
#page #right2 ol li {list-style-position: inside;padding:0px 0px 0px 0px;line-height:1.5;}

#page #right2 .text {padding:3px 0 5px 0px;font:normal 1.2em Georgia;line-height:1.4; text-align:justify}
#page #right2 .text img.img-left{float:left;border:1px solid #a35b34;margin:7px 15px 7px 0;}
#page #right2 .text img.img-right{float:right;border:1px solid #a35b34;margin:7px 0 7px 15px;}
#page #right2 .text a {font-weight:bold;}

#page #right2 p {padding:3px 0 5px 0px;font:normal 1.2em Georgia;line-height:1.4; text-align:justify;}
#page #right2 img.img-left{float:left;border:none;margin:7px 10px 7px 0;}
#page #right2 img[align="left"]{float:left;border:none;margin:7px 10px 7px 0;}
#page #right2 img.img-right{float:right;border:none;margin:7px 0 7px 10px;}
#page #right2 img[align="right"]{float:right;border:none;margin:7px 0 7px 10px;}
#page #right2 p a {font-weight:bold;}
#page #right2 div.wmv_wrapper {padding:3px 0px 5px 0px;font:normal 1.2em Georgia;text-align:center}
#page #right2 div.wmv_wrapper a {font-weight:bold}
#page #right2 div.wmv_wrapper object {margin-bottom:5px}

#page #right2 div.wmv_wrapper[align="left"] {float:left;border:none;margin:0px 15px 0px 0px;}
#page #right2 div.wmv_wrapper[align="right"] {float:right;border:none;margin:0px 0px 0px 15px;}

#page #right2 div.column_left{float:left;width:372px;}
#page #right2 div.column_right{float:left;width:372px;margin-left:16px;}


#page #right2 table.t1 {width:565px;float:left;border:1px solid #8c3100;font:normal 1.2em Georgia;color:#010101;margin:5px 0 5px 8px;}
#page #right2 table.t1 tr.title td {text-align:center;padding-left:3px;padding-right:3px;background: url("../styleImages/bg-tr.gif") -1px top no-repeat;border-right:1px solid #a6a6a6;}
#page #right2 table.t1 tr.title td.start {background: url("../styleImages/bg-tr.gif") left top no-repeat;}
#page #right2 table.t1 tr.title td.end {background: url("../styleImages/bg-tr.gif") right top no-repeat;border-right:none}

#page #right2 table.t1 tr.item td {text-align:center;padding-left:3px;padding-right:3px;border-right:1px solid #a6a6a6;border-top:1px solid #e7e7e7;}
#page #right2 table.t1 tr.item td.start {background: url("../styleImages/bg-trtop.gif") left top no-repeat;border-top:none;}
#page #right2 table.t1 tr.item td.end {background: url("../styleImages/bg-trtop.gif") right top no-repeat;border-right:none;border-top:none;}

#page #right2 table.t1 tr.sep {height:1px;}
#page #right2 table.t1 tr.sep td {text-align:center;border:none;}
#page #right2 table.t1 tr.sep td div{height:0px;}

#page #right2 .warn {width:755px;float:left;padding:8px 0 8px 5px;font:bold 1.2em Georgia;margin:5px 0 5px 8px;background:#e7e7e7;}
#page #right2 .data {width:750px;float:left;padding:3px 0 3px 10px;font:normal 1.2em Georgia;margin:8px 0 5px 8px;}
#page #right2 .data p.half {width:375px;float:left;line-height:1.9em;}
#page #right2 .data p.half span.left{width:145px;float:left;margin:2px 0 0 0;}
#page #right2 .data p.half span.right{width:225px;float:left;margin:2px 0 2px 0;}
#page #right2 .data p.half span.left2{width:350px;float:left;margin:2px 0 0 0;}
#page #right2 .data p.half span.right2{width:50px;float:left;margin:2px 0 2px 0;}
#page #right2 .data p.half span.all{width:450px;float:left;}
#page #right2 .data p.half span.right input.little {width:58px;float:left;height:18px;border:1px solid #b1b1b1;padding:2px 0 0 2px;margin-right:5px;}
#page #right2 .data p.half span.right input.norm {width:118px;float:left;height:18px;border:1px solid #b1b1b1;margin:0 2px 0 0;padding:2px 0 0 2px;}

#page #right2 a:hover .refresh {text-decoration:none;}
#page #right2 .buttons {width:748px;float:left;height:25px;margin:0px 0 5px 8px;padding:3px 0 3px 10px;}

#page #right2 .buttons span.input {height:25px;float:left;cursor:pointer;background: url("../styleImages/inpLeftRed25.gif") top left no-repeat;padding:0 0 0 2px;}
#page #right2 .buttons input.clear {float:left;border:0px;;width:110px;cursor:pointer;height:25px;padding:0 2px 0 0;color:#fff;font:bold 1.2em Georgia;background: url("../styleImages/inpRightRed25.gif") top right no-repeat;text-align:center;line-height:25px;}

#page #right2 .buttons span.input2 {height:25px;float:left;cursor:pointer;background: url("../styleImages/inpLeftGreen25.gif") top left no-repeat;margin:0 0 0 20px;padding:0 0 0 2px;}
#page #right2 .buttons input.order {float:left;border:0px;cursor:pointer;width:110px;height:25px;color:#fff;font:bold 1.2em Georgia;background: url("../styleImages/inpRightGreen25.gif") top right no-repeat;text-align:center;line-height:25px;}
/* end obecna */

/* kosik a objednavka*/
#page .back {float:left;font:bold 1.2em Georgia;padding:5px 15px 5px 8px;}
/*#page .back a {float:left;}*/
#page .main-bookmark {float:left;font:normal 1.2em Georgia;height:26px;line-height:26px;margin:0px 0 0 2px;padding:0px 10px 0px 10px;color:#000;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-top:2px solid #c1c1c1;position:relative;z-index:10;background:#fff;}
#page .bookmark {float:left;font:normal 1.2em Georgia;margin:2px 0 0 2px;height:24px;line-height:24px;padding:0px 10px 0px 10px;color:#000;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-top:1px solid #c1c1c1;}
#page .bookmark2 {float:left;font:normal 1.2em Georgia;height:24px;line-height:24px;padding:0px 10px 0px 10px;color:#000;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-top:1px solid #c1c1c1;position:relative;z-index:10;background:#fff;}
#page .subpage {width:950px;float:left;margin:-1px 0 0 0;border-top:1px solid #c1c1c1;background: url("../styleImages/ad3.gif") top left no-repeat;color:#000;}
#page .subpage a, #page .subpage2 a  {font-weight:bold;}

#page .subpage .warn2 {width:932px;float:left;padding:0px 0 0px 10px;font:normal 1.2em Georgia;margin:8px 0 5px 8px;background:#e7e7e7;}
#page .subpage .warn2 span {float:left;padding:6px 0 6px 0px;}
#page .subpage .warn2 h3 {float:left;padding:6px 0 6px 0px;}
#page .subpage .warn2 form{float:left;width:200px;margin:3px 2px 0 5px;}
#page .subpage .warn2 input.text {width:60px; height:16px;padding:3px 0 0 0px;float:left;border:1px solid #A6A6A6;font:normal 1.0em Arial;}
#page .subpage .warn2 span.input {height:21px;float:left;background: url("../styleImages/inpLeftRed21.gif") top left no-repeat;margin:0 0 0 5px;padding:0 0 0 2px;}
#page .subpage .warn2 input.add {float:left;border:0px;width:60px;height:21px;padding:0 0px 1px 0;color:#fff;font:bold 0.9em Georgia;background: url("../styleImages/inpRightRed21.gif") top right no-repeat;line-height:21px;}
#page .subpage .data {width:932px;float:left;padding:3px 0 3px 10px;font:normal 1.2em Georgia;margin:8px 0 5px 8px;}
#page .subpage .data p.half {width:466px;float:left;line-height:1.5em;}
#page .subpage a:hover .refresh {text-decoration:none;}

#page .subpage p span.input {height:25px;float:left;cursor:pointer;background: url("../styleImages/inpLeftRed25.gif") top left no-repeat;margin:0px;padding:0 0 0 2px;}
#page .subpage p span.input2 {height:25px;float:left;cursor:pointer;background: url("../styleImages/inpLeftRed25.gif") top left no-repeat;margin:0px;padding:0 0 0 2px;}
#page .subpage p .refresh {float:left;cursor:pointer;height:25px;padding:0px 6px 0px 5px;color:#fff;font:bold 1.2em Georgia;background: url("../styleImages/inpRightRed25.gif") top right no-repeat;text-align:center;line-height:24px;}

#page .subpage p.half a .input {text-decoration:none;}

#page .subpage .no-products {margin-top:15px;margin-left:10px;font:normal 1.5em Georgia;line-height:1.4;}
#page .subpage table.product {width:942px;float:left;border:0px;border-top:1px solid #c1c1c1;font:normal 1.2em Georgia;color:#010101;margin:8px 0 0px 8px;}
/* #page .subpage table.product tr.main{} */
#page .subpage table.product tr.main {height:28px;}
#page .subpage table.product tr.main td {text-align:center;border-left:1px solid #c1c1c1;}
#page .subpage table.product tr.main td.part1 {width:101px;padding:4px 0px 3px 10px;text-align:left;background: transparent url("../styleImages/bg-tr.gif") left top no-repeat;}
#page .subpage table.product tr.main td.part3 {width:116px;padding:4px 0px 3px 10px;text-align:left;background: transparent url("../styleImages/bg-tr.gif") -1px top no-repeat;}
#page .subpage table.product tr.main td.part4 {width:146px;padding:4px 0px 3px 9px; text-align:left;background: transparent url("../styleImages/bg-tr.gif") -1px top no-repeat;}
#page .subpage table.product tr.main td.part5 {width:110px;padding:4px 0px 3px 0px; background: transparent url("../styleImages/bg-tr.gif") -1px top no-repeat;}
#page .subpage table.product tr.main td.part6 {width:80px; padding:4px 0px 3px 0px; background: transparent url("../styleImages/bg-tr.gif") -1px top no-repeat;}
#page .subpage table.product tr.main td.part7 {width:104px;padding:4px 6px 3px 0px; background: transparent url("../styleImages/bg-tr.gif") -1px top no-repeat;}
#page .subpage table.product tr.main td.part8 {width:89px; padding:4px 6px 3px 0px; border-right:1px solid #c1c1c1;background: transparent url("../styleImages/bg-tr.gif") right top no-repeat;}

#page .subpage table.product tr.item {height:75px}
#page .subpage table.product tr.item td {text-align:center;border-left:1px solid #c1c1c1;border-top:1px solid #e7e7e7;}
#page .subpage table.product tr.item td.part1 {width:94px;padding:3px 0 3px 6px;text-align:left;}
#page .subpage table.product tr.item td.part1 img {float:left;}
#page .subpage table.product tr.item td.part2 {width:158px;padding:3px 0 3px 6px;text-align:left;font:bold 1.2em Georgia;color:#548130;border-left:none;}
#page .subpage table.product tr.item td.part3 {width:115px;padding:3px 0px 3px 10px;text-align:left;}
#page .subpage table.product tr.item td.part4 {width:146px;padding:3px 0px 3px 9px;text-align:left;}
#page .subpage table.product tr.item td.part5 {width:100px;padding:3px 10px 3px 0px;text-align:right;}
#page .subpage table.product tr.item td.part6 {width:70px;padding:3px 0px 3px 0px;text-align:center;}
#page .subpage table.product tr.item td.part6 input {width:25px;height:18px;border:1px solid #b1b1b1;font-family:Georgia;padding:1px 2px 0 0px;text-align:right;}
#page .subpage table.product tr.item td.part7 {width:104px;text-align:right;padding:0 6px 0 0;font-weight:bold;}
#page .subpage table.product tr.item td.part8 {width:89px;padding:0px;border-right:1px solid #c1c1c1;}

#page .subpage table.product tr.sep {height:1px;}
#page .subpage table.product tr.sep td {text-align:center;border-right:1px solid #c1c1c1;border-left:1px solid #c1c1c1;height:1px;}

#page .subpage table.product tr.suma_post {height:10px}
#page .subpage table.product tr.suma_post td {text-align:left;vertical-align:top;font:normal 1.1em Georgia;background: none;border-top:1px solid #c1c1c1;}
#page .subpage table.product tr.suma_post td.part1 {border-top:1px solid #c1c1c1;}
#page .subpage table.product tr.suma_post td.part2 {padding:3px 10px 2px 5px;text-align:left;border-left:1px solid #c1c1c1;}
#page .subpage table.product tr.suma_post td.part3 {padding:3px 10px 2px 5px;text-align:right;}
#page .subpage table.product tr.suma_post td.part4 {width:89px;padding:2px 0px 2px 0px;border-right:1px solid #c1c1c1;border-left:1px solid #c1c1c1;}

#page .subpage table.product tr.suma_post ul {padding:5px 0px 1px 5px;font:normal 0.91em Georgia;}
#page .subpage table.product tr.suma_post li {list-style:none;padding:0 0 0 12px;line-height:1.5em;background: url("../styleImages/point.gif") 0px 4px no-repeat;}

#page .subpage table.product tr.suma {height:32px}
#page .subpage table.product tr.suma td {text-align:center;font:normal 1.3em Georgia;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;border-left:1px solid #c1c1c1;}
#page .subpage table.product tr.suma td.part1 {border:none;}
#page .subpage table.product tr.suma td.part2 {padding:3px 10px 2px 5px;text-align:left;background: url("../styleImages/bg-tr.gif") left top no-repeat;}
#page .subpage table.product tr.suma td.part3 {padding:3px 10px 2px 5px;text-align:right;background: url("../styleImages/bg-tr.gif") -1px top no-repeat;border-left:none;}
#page .subpage table.product tr.suma td.part4 {width:89px;padding:2px 0px 0px 0px;background: url("../styleImages/bg-tr.gif") right top no-repeat;border-right:1px solid #c1c1c1;}

#page .subpage table.product tr.suma_empty_line {border:none; padding:0px;margin:0px}
#page .subpage table.product tr.suma_empty_line td {border:none; padding:0px;margin:0px}

/* #page .subpage table.product tr.suma2 td {text-align:center;font:normal 1.3em Georgia;} */
#page .subpage table.product tr.suma2 td.part1 {width:545px;text-align:left;border-top:1px solid #c1c1c1;vertical-align:top;}
#page .subpage table.product tr.suma2 td.part1 table {width: 100%;height: 100%;border-collapse: collapse;border-spacing: 0px;}
#page .subpage table.product tr.suma2 td.part1 table td.top{vertical-align:top;}
#page .subpage table.product tr.suma2 td.part1 table td.top ul {padding:5px 0px 1px 5px;font:normal 0.91em Georgia;}
#page .subpage table.product tr.suma2 td.part1 table td.top li {list-style:none;padding:0 0 0 12px;line-height:1.5em;background: url("../styleImages/point.gif") 0px 4px no-repeat;}

#page .subpage table.product tr.suma2 td.part1 table td.bot{vertical-align:bottom;}

#page .subpage table.product tr.suma2 td.part2 {padding:9px 5px 8px 0px;font:normal 1.4em Georgia;text-align:right;background: url("../styleImages/bg-tr.gif") left top no-repeat;border-left:1px solid #c1c1c1;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
#page .subpage table.product tr.suma2 td.part2 table {width: 100%;height: 100%;border-collapse: collapse;border-spacing: 0px;}
#page .subpage table.product tr.suma2 td.part2 .left {width:140px;float:left;text-align:left;padding:0 0 0 10px;}
#page .subpage table.product tr.suma2 td.part2 .right {width:139px;float:right;}

#page .subpage table.product tr.suma2 td.part2b {background:#f8f8f8;text-align:right;font:normal 1.1em Georgia;border-left:1px solid #c1c1c1;border-top:1px solid #c1c1c1;}
#page .subpage table.product tr.suma2 td.part2b table {margin:0px; border:none;width: 100%;height: 100%;border-collapse: collapse;border-spacing: 0px;}
#page .subpage table.product tr.suma2 td.part2b table td {padding:3px 5px 2px 0px;}
#page .subpage table.product tr.suma2 td.part2b table input {width:145px;height:17px;border:1px solid #b1b1b1;font:normal 0.8em Georgia;padding:3px 2px 0px 3px;}
#page .subpage table.product tr.suma2 td.part2b table select {max-width:149px;height:17px;border:1px solid #b1b1b1;font:normal 0.8em Georgia;padding:0px 0px 0px 1px;}

#page .subpage table.product tr.suma2 td.part2b .coupon_error {float:left;text-align:left;padding:0px 0px 0px 10px;margin:0px;font:bold 0.8em Georgia;color:#8C3000}

#page .subpage table.product tr.suma2 td.part2b .left {width:125px;float:left;text-align:left;padding:0 0 0 10px;}
#page .subpage table.product tr.suma2 td.part2b .right {width:150px;float:right;}

#page .subpage table.product tr.suma2 td.part3 {width:89px;border:0px;padding:5px 0px 0px 0px;background:#e7e7e7;border-right:1px solid #c1c1c1;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;border-left:1px solid #c1c1c1;}
#page .subpage table.product tr.suma2 td.part3b {width:89px;border:0px;padding:5px 0px 0px 0px;border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1;}
#page .subpage table.product tr.suma2 td.part3c {width:89px;border:0px;padding:5px 0px 0px 0px;border-left:1px solid #c1c1c1;}

#page .subpage table.product tr.suma2 td .title {margin-bottom:3px;}
#page .subpage table.product tr.suma2 td textarea {width:450px;height:70px;border:1px solid #b1b1b1;margin:3px 0px 0px 0px;}


#page .subpage table.mproduct {width:942px;float:left;border:0px;border-top:1px solid #c1c1c1;font:normal 1.2em Georgia;color:#010101;margin:8px 0 0px 8px;}
/* #page .subpage table.mproduct tr.main{} */
#page .subpage table.mproduct tr.main {height:28px;}
#page .subpage table.mproduct tr.main td {text-align:left;border-left:1px solid #c1c1c1;padding:4px 0px 3px 6px;}
#page .subpage table.mproduct tr.main td.part1 {background: transparent url("../styleImages/bg-tr2.gif") left top no-repeat;}
#page .subpage table.mproduct tr.main td.part3 {width:160px;background: transparent url("../styleImages/bg-tr.gif") -1px top no-repeat;}
#page .subpage table.mproduct tr.main td.part4 {width:160px;background: transparent url("../styleImages/bg-tr.gif") -1px top no-repeat;}
#page .subpage table.mproduct tr.main td.part5 {width:160px;border-right:1px solid #c1c1c1;background: transparent url("../styleImages/bg-tr.gif") right top no-repeat;}

#page .subpage table.mproduct tr.item {height:75px}
#page .subpage table.mproduct tr.item td {text-align:left;border-left:1px solid #c1c1c1;border-top:1px solid #e7e7e7;padding:3px 0px 3px 6px;}
#page .subpage table.mproduct tr.item td.part1 {width:94px;}
#page .subpage table.mproduct tr.item td.part1 img {float:left;}
#page .subpage table.mproduct tr.item td.part2 {font:bold 1.2em Georgia;color:#548130;border-left:none;}
#page .subpage table.mproduct tr.item td.part3 {width:160px;}
#page .subpage table.mproduct tr.item td.part4 {width:160px;}
#page .subpage table.mproduct tr.item td.part5 {width:160px;border-right:1px solid #c1c1c1;}

#page .subpage table.mproduct tr.sep {height:1px;}
#page .subpage table.mproduct tr.sep td {text-align:center;border-right:1px solid #c1c1c1;border-left:1px solid #c1c1c1;height:1px;}

#page .subpage table.mproduct tr.suma2 td.part1 {text-align:left;padding:3px 3px 3px 0px;border-top:1px solid #c1c1c1;vertical-align:bottom;}

#page .subpage table.mproduct tr.suma2 td.part2 {padding:9px 5px 8px 0px;font:normal 1.4em Georgia;text-align:right;background: url("../styleImages/bg-tr.gif") left top no-repeat;border-left:1px solid #c1c1c1;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;}
#page .subpage table.mproduct tr.suma2 td.part2 .left {width:140px;float:left;text-align:left;padding:0 0 0 10px;}
#page .subpage table.mproduct tr.suma2 td.part2 .right {width:139px;float:right;}

#page .subpage table.mproduct tr.suma2 td.part2b {text-align:right;font:normal 1.1em Georgia;border:1px solid #c1c1c1}
#page .subpage table.mproduct tr.suma2 td.part2b table {margin:0px; width:100%;border:none;}
#page .subpage table.mproduct tr.suma2 td.part2b table td {padding:5px 5px 3px 0px;}
#page .subpage table.mproduct tr.suma2 td.part2b table td .left {float:left;text-align:left;padding:0 0 0 10px;}
#page .subpage table.mproduct tr.suma2 td.part2b table td .right {float:right;text-align:right;padding:0 10px 0 0;}
#page .subpage table.mproduct tr.suma2 td.part2b table input {width:145px;height:17px;border:1px solid #b1b1b1;font:normal 0.8em Georgia;padding:3px 2px 0px 3px;}
#page .subpage table.mproduct tr.suma2 td.part2b table select {max-width:149px;height:17px;border:1px solid #b1b1b1;font:normal 0.8em Georgia;padding:0px 0px 0px 1px;}

#page .subpage .buttons2 {width:950px;float:left;height:45px;}
#page .subpage .buttons2 p {width:270px;height:30px;float:right;margin:15px 113px 0 0;}
#page .subpage .buttons2 p a:hover{text-decoration:none;}
#page .subpage .buttons2 p span.redBtn25 {float:left;cursor:pointer;font-size:1.2em}
#page .subpage .buttons2 p a.greenBtn25 {float:right;cursor:pointer;font-size:1.2em}

#page .subpage .buttons {width:950px;float:left;height:45px;}
#page .subpage .buttons p {width:250px;height:30px;float:right;margin:15px 18px 0 0;}
#page .subpage .buttons p a:hover {text-decoration:none;}
#page .subpage .buttons p span.input2 {height:26px;float:right;cursor:pointer;background: url("../styleImages/inpLeftGreen25.gif") top left no-repeat;padding:0 0 0 2px;}
#page .subpage .buttons p .order {float:left;border:0px;cursor:pointer;width:110px;height:26px;padding:0px 2px 3px 0;color:#fff;font:bold 1.2em Georgia;background: url("../styleImages/inpRightGreen25.gif") top right no-repeat;text-align:center;line-height:25px;}

#page .subpage .buttons span.greenBtn25 {float:right;margin:5px 10px 0px 0px;font-size:1.2em;}
#page .subpage .buttons a.redBtn25 {float:right;margin:5px 10px 0px 0px;font-size:1.2em;}
#page .subpage .buttons a.greenBtn25 {float:right;margin:5px 10px 0px 0px;font-size:1.2em;}



#page .subpage .product {width:189px;float:left;height:173px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
#page .subpage .product-end {width:189px;float:left;height:173px;border-bottom:1px solid #e6e6e6;}
#page .subpage .product .img, #page .subpage .product-end .img {width:189px;height:130px;float:left;text-align:center;}
#page .subpage .product .img img, #page .subpage .product-end .img img {margin:0px auto;margin-top:10px;}
#page .subpage .product .name, #page .subpage .product-end .name {width:179px;padding:0 0 0 10px;float:left;font:bold 1.2em Georgia;color:#548130;}
#page .subpage .product .name a, #page .subpage .product-end .name a{color:#548130;}
#page .subpage .product .name a:hover, #page .subpage .product-end .name a:hover{color:#000;}
#page .subpage .product .price, #page .subpage .product-end .price {width:179px;padding:3px 0 0 10px;float:left;font:bold 1.2em Georgia;color:#000000;}
#page .subpage .product .price img, #page .subpage .product-end .price img {position:relative;top:2px;left:0px;}
/* end kosik a objednavka*/

/* kontaktni udaje */
#page .subpage .warn2 strong b, .data p.half b, #page .subpage .data p.third b, #page .subpage .data p.logthird b {color:#8C3100;}
#page .subpage .warn3 {width:932px;float:left;padding:6px 0 6px 10px;font:normal 1.2em Georgia;margin:8px 0px 5px 8px;background:#f8f8f8;}

#page .subpage .error {width:912px;float:left;padding:6px 0 6px 30px;font:bold 1.2em Georgia;margin:8px 0px 5px 8px;background:#FFDFDF url(../styleImages/exclamation.gif) no-repeat scroll 5px 6px;}
#page .subpage .info {width:912px;float:left;padding:6px 0 6px 30px;font:bold 1.2em Georgia;margin:8px 0px 5px 8px;background:#EFF7FF url(../styleImages/info.gif) no-repeat scroll 5px 7px;}

#page .subpage .warn3tight {width:932px;float:left;padding:0px 0px 6px 10px;font:normal 1.2em Georgia;margin:-8px 0px 5px 8px;background:#f8f8f8;}
#page .subpage .data .half span.left{width:150px;float:left;margin:2px 0 0 0;}
#page .subpage .data .half span.right{width:250px;float:left;margin:2px 0 2px 0;}
#page .subpage .data .half span.left2{width:350px;float:left;margin:2px 0 0 0;}
#page .subpage .data .half span.right2{width:50px;float:left;margin:2px 0 2px 0;}
#page .subpage .data .half span.all{width:450px;float:left;}
#page .subpage .data .half span.right input.little {width:58px;float:left;height:18px;border:1px solid #b1b1b1;padding:2px 0 0 2px;margin-right:5px;}
#page .subpage .data .half span.right input.norm {width:118px;float:left;height:18px;border:1px solid #b1b1b1;margin:0 2px 0 0;padding:2px 0 0 2px;}
#page .subpage .data .half span.right select.norm  {float:left;width:180px;height:20px;border:1px solid #b1b1b1;margin:1px 2px 1px 0px;padding:0px 0px 0px 2px;}

#page .subpage .data .third {width:310px;float:left;line-height:1.9em;}
#page .subpage .data .third-fixed {width:310px;float:left;line-height:1.9em;height:27px}
#page .subpage .data .third-fixed input.check {margin-left:5px;}
#page .subpage .data .third span.left{width:150px;float:left;margin:2px 0 0 0;}
#page .subpage .data .third span.right{width:150px;float:left;margin:2px 0 2px 0;}
#page .subpage .data .third span.left2{width:270px;float:left;margin:2px 0 0 0;}
#page .subpage .data .third span.right2{width:30px;float:left;margin:2px 0 2px 0;}
#page .subpage .data .third span.all{width:310px;float:left;}
#page .subpage .data .third span.right input.little {width:58px;float:left;height:18px;border:1px solid #b1b1b1;padding:2px 0 0 2px;margin-right:5px;}
#page .subpage .data .third span.right input.norm {width:118px;float:left;height:18px;border:1px solid #b1b1b1;margin:0 2px 0 0;padding:2px 0 0 2px;}
#page .subpage .data .third span.right input.norm-disabled {width:118px;float:left;height:18px;border:1px solid #EFEFEF;margin:0 2px 0 0;padding:2px 0 0 2px;background:#FBFBFB}

#page .subpage .data .third span.all img {float:left;margin:15px 0 0 0;}
#page .subpage .data .third select {float:left;width:200px;height:20px;border:1px solid #b1b1b1;margin:1px 2px 1px 0px;padding:0px 0px 0px 2px;}
#page .subpage .data .half input.check, #page .subpage .data p.third input.check {width:15px;height:15px;border:0px solid #b1b1b1;margin:4px 0px 3px 0px;float:left}
#page .subpage .data .half .right img {float:right;margin:-34px 35px 0px 0px;}

#page .subpage .data .logthird {width:380px;float:left;line-height:1.9em;}
#page .subpage .data .logthird span.left{width:200px;float:left;margin:2px 0 0 0;}
#page .subpage .data .logthird span.right{width:170px;float:left;margin:2px 0 2px 0;}
#page .subpage .data .logthird span.right input.check {margin:4px 0px 5px 0px; padding:0px;}

#page .subpage .data .logthird span.left2{width:320px;float:left;margin:2px 0 0 0;}
#page .subpage .data .logthird span.right2{width:50px;float:left;margin:2px 0 2px 0;}
#page .subpage .data .logthird span.all{width:360px;float:left;}
#page .subpage .data .logthird span.right input.little {width:58px;float:left;height:18px;border:1px solid #b1b1b1;padding:2px 0 0 2px;margin-right:5px;}
#page .subpage .data .logthird span.right input.norm {width:160px;float:left;height:18px;border:1px solid #b1b1b1;margin:0 2px 0 0;padding:2px 0 0 2px;}
#page .subpage .data .logthird span.right input.norm-disabled {width:138px;float:left;height:18px;border:1px solid #EFEFEF;margin:0 2px 0 0;padding:2px 0 0 2px;background:#FBFBFB}

#page .subpage .data .half input.check, #page .subpage .data p.logthird input.check {width:15px;height:15px;border:0px solid #b1b1b1;margin:4px 0px 3px 0px;float:left}

#page .subpage .data#order_login .logthird span.greenBtn25 input {width:85px}
#page .subpage .data#order_login .logthird a.redBtn25 span {width:110px}
#page .subpage .data#order_login .logthird a.redBtn25 {margin-left:15px}

#page .subpage .data#login .logthird span.greenBtn25 {margin-left:20px}
#page .subpage .data#forgot_pass .logthird span.greenBtn25 {margin-left:20px}

#page .subpage .data .editLabel {float:left;margin:4px 5px 0px 0px;padding:2px 0px 0px 2px;font-weight: bold;}
#page .subpage .data input.norm2 {width:160px;float:left;height:18px;border:1px solid #b1b1b1;margin:0 5px 0 6px;padding:3px 0px 2px 2px;}

#page .subpage .data2 {width:942px;float:left;padding:3px 0 3px 8px;font:normal 1.2em Georgia;margin:8px 0 5px 0px;}

#page .subpage .data .comment {width:550px;height:100px;float:left;border-left:1px solid #c1c1c1;}
/* #page .subpage .data .comment {width:620px;height:100px;float:left;border-left:1px solid #c1c1c1;} */
#page .subpage .data .comment ul {padding:5px 0 5px 8px;font:normal 1em Georgia;}
#page .subpage .data .comment li {list-style:none;padding:0 0 0 12px;line-height:1.5em;background: url("../styleImages/point.gif") 0px 4px no-repeat;}
/* end kontaktni udaje */

/* produkt */
#page .next {float:right;font:normal 1.2em Georgia;padding:5px 15px 5px 8px;color:#000;white-space:nowrap;}
#page .next a {margin:0 10px 0 10px;font-weight:bold;}
#page .subpage2 {width:950px;float:left;border-top:1px solid #c1c1c1;color:#000;padding:0 0 20px 0;}
#page .subpage2 .img-product {width:417px;float:left;text-align:center;position:relative;}
#page .subpage2 .img-product .main_img {margin:0px auto;margin-top:20px;}
#page .subpage2 .img-product .logo_img {margin:20px 0px 0px 0px;position:absolute;top:5px;left:5px;max-width:80px;max-height:80px;}
#page .subpage2 .product-text {width:530px;float:right;padding:25px 0 0 0;margin:auto 0px auto auto;}
#page .subpage2 .product-text h2 {width:370px;float:left;padding:0px 0 4px 8px;font:bold 2.1em Georgia;}
#page .subpage2 .product-text h3 {width:522px;float:left;padding:0px 0 4px 8px;font:bold 1.7em Georgia;}
#page .subpage2 .product-text h4 {width:522px;float:left;padding:0px 0 4px 8px;font:bold 1.2em Georgia;}
#page .subpage2 .product-text .main-legend {float:right;font:normal 1.2em Georgia;height:26px;line-height:26px;margin:-28px 0 0 2px;padding:0px 10px 0px 10px;color:#000;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-top:2px solid #c1c1c1;position:relative;z-index:10;background:#fff;}
#page .subpage2 .product-text .legend {float:right;font:normal 1.2em Georgia;margin:2px 0 0 2px;height:24px;line-height:24px;padding:0px 10px 0px 10px;color:#000;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-top:1px solid #c1c1c1;}
#page .subpage2 .product-text .text {width:530px;float:left;margin:-1px 0 0 0;border-top:1px solid #c1c1c1;background: url("../styleImages/ad3.gif") top left no-repeat;color:#000;}
#page .subpage2 .product-text .text p {width:520px;float:left;margin:8px 0 0 8px;font:normal 1.2em Georgia;}
#page .subpage2 .product-text .text ul {width:520px;margin-left:10px;float:left;padding:5px 0 5px 0px;font:normal 1.2em Georgia;}
#page .subpage2 .product-text .text li {list-style:none;padding:0 0 0 12px;line-height:1.5;background: url("../styleImages/point.gif") 0px 6px no-repeat;}
#page .subpage2 .product-text .text img[align="left"]{float:left;margin:0px 8px 2px 0px;}
#page .subpage2 .product-text .text img[align="right"]{float:right;margin:0px 0px 2px 8px;}

#page .subpage2 .product-text .text2 {width:530px;float:left;margin:3px 0 0 0;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;color:#000;}
#page .subpage2 .product-text .text2 span.price {float:left;font:bold 1.3em Georgia;padding:7px 0 7px 8px;}

#page .subpage2 .product-text p.mainartikl {float:left;font:bold 1.3em Georgia;padding:7px 0px 0px 8px;}

#page .subpage2 .product-text .text2 span.price .old {text-decoration: line-through;margin-right:3px;}
#page .subpage2 .product-text .text2 span.price .sale {color: #f00;}
#page #right .subcat-products .product .price .sale, #page #right .subcat-products .product-end .price .sale {color: #f00;}


#page .subpage2 .product-text .text2 span.suma {float:right;font:normal 1.2em Georgia;padding:7px 0 7px 8px;}
#page .subpage2 .product-text .text2 input.number {width:24px;height:17px; float:right;font:normal 1.2em Georgia;border:1px solid #c1c1c1;margin:5px 5px 0px 5px;text-align:right;padding:1px 1px 0 0;}
#page .subpage2 .product-text .text2 span.input3 {height:25px;float:right;cursor:pointer;background: url("../styleImages/inpLeftGreenBasket25.gif") top left no-repeat;margin:2px 0 0 0;padding:0 0 0 29px;}
#page .subpage2 .product-text .text2 a.order2 {float:left;border:0px;cursor:pointer;min-width:90px;height:25px;padding:1px 5px 0 5px;color:#fff;font:bold 1.2em Georgia;background: url("../styleImages/inpRightGreen25.gif") top right no-repeat;text-align:center;line-height:24px;}

#page .subpage2 .product-text .text3 {width:530px;float:left;margin:5px 0px 0px 0px;border-top:1px solid #c1c1c1;color:#000;}
#page .subpage2 .product-text .text3 img {float:left;border:none; margin:3px}
#page .subpage2 .product-text .text3 div.desc {float:left;padding:7px 0px 0px 8px;width:330px}
#page .subpage2 .product-text .text3 div.desc h4 {font:bold 1.3em Georgia;padding:0px 0px 3px 0px;}
#page .subpage2 .product-text .text3 div.desc p.desc {font:normal 1.1em Georgia;padding-bottom:2px;}
#page .subpage2 .product-text .text3 div.desc p.artikl {font:bold 1.1em Georgia;}
#page .subpage2 .product-text .text3 div.desc p.price {font:bold 1.1em Georgia;}
#page .subpage2 .product-text .text3 div.desc p.price .old {text-decoration: line-through;}
#page .subpage2 .product-text .text3 div.desc p.price .sale {color: #f00;margin-left:3px;}

#page .subpage2 .product-text .text3 span.suma {float:right;font:normal 1.2em Georgia;padding:7px 0 7px 8px;}
#page .subpage2 .product-text .text3 input.number {width:24px;height:17px; float:right;font:normal 1.2em Georgia;border:1px solid #c1c1c1;margin:5px 5px 0px 5px;text-align:right;padding:1px 1px 0 0;}

#page .subpage2 .product-text .text4 {width:530px;float:left;margin:2px 0px 0px 0px;border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;color:#000;padding:3px 0px}
#page .subpage2 .product-text .text4 span.input3 {height:25px;float:right;cursor:pointer;background: url("../styleImages/inpLeftGreenBasket25.gif") top left no-repeat;margin:2px 0 0 0;padding:0 0 0 29px;}
#page .subpage2 .product-text .text4 a.order2 {float:left;border:0px;cursor:pointer;min-width:90px;height:25px;padding:1px 5px 0 5px;color:#fff;font:bold 1.2em Georgia;background: url("../styleImages/inpRightGreen25.gif") top right no-repeat;text-align:center;line-height:24px;}
#page .subpage2 .product-text .text4 a.order2:hover {text-decoration: none;}


#page .subpage3 {float:left;margin:-1px 0 0 0;border-top:1px solid #c1c1c1;color:#000;padding:0 0 20px 0;text-align:center;background: url("../styleImages/ad3.gif") top left no-repeat;clear:both;}
#page .subpage3 .product2 {width:108px;float:left;height:77px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;padding:0 0 10px 0;}
#page .subpage3 .product-end2 {width:108px;float:left;height:77px;border-bottom:1px solid #e6e6e6;padding:0 0 10px 0;}
#page .subpage3 .product2 img, #page .subpage3 .product-end2 img {margin:0px auto;margin-top:10px;}
#page .subpage3 .product2 a, #page .subpage3 .product-end2 a {width:108px;height:77px;float:left;}
/* end produkt */



/* faktura */
#main-invoice {width:565px;margin:0px auto;}
#main-invoice #main-logo {width:565px;height:61px;float:left;}
#main-invoice #main-logo img {float:left;margin:14px 0px 14px 0px;}
#main-invoice #invoice-name {width:559px;height:27px;float:left;background:#a6a6a6;font:bold 1.3em Georgia;color:#000000;text-align:left;line-height:27px;padding:0 0 0 6px;}
#main-invoice .indications {width:559px;height:27px;float:left;background:#e7e7e7;font:bold 1.3em Georgia;color:#000000;text-align:left;line-height:27px;padding:0 0 0 6px;}
#main-invoice .data {width:565px;float:left;margin:10px 0 10px 0;text-align:left;padding:0 0 0 6px;}
#main-invoice .data p.left {float:left;width:275px;color:#000000;text-align:left;font:normal 1.2em Georgia;}
#main-invoice .data p.right {float:left;width:276px;color:#000000;text-align:left;font:normal 1.2em Georgia;}
#main-invoice .data p .all {float:left;height:1.6em;width:275px;}
#main-invoice .data p .left {float:left;height:1.6em;width:165px;}
#main-invoice .data p .left2 {float:left;width:126px;height:1.6em;}
#main-invoice .data p .right {float:left;width:100px;height:1.6em;}
#main-invoice .data p .right2 {float:left;width:150px;height:1.6em;}

#main-invoice .data p.payment-note {color:#882222;text-align:left;font:normal 1.2em Georgia;padding:3px; border: 1px solid #885555;}


#main-invoice #buttons-top {float:right; margin-top:15px}
#main-invoice #buttons-top .greenBtn25 {margin-right:10px;font-size: 1.2em;}
#main-invoice #buttons-top .redBtn25 {margin-right:10px;font-size: 1.2em;}

#main-invoice #buttons-bottom {float:right}
#main-invoice #buttons-bottom .greenBtn25 {margin-right:10px;font-size: 1.2em;}
#main-invoice #buttons-bottom .redBtn25 {margin-right:10px;font-size: 1.2em;}


#main-invoice div.t1_border {width:563px;float:left;border:1px solid #a6a6a6;margin:10px 0 0 0;}
#main-invoice table.t1 {width:563px;border:1px solid #FFFFFF;font:normal 1.2em Georgia;color:#010101;}
#main-invoice table.t1 tr.title {background:#e7e7e7;}
#main-invoice table.t1 tr.title td {text-align:center;border-right:1px solid #a6a6a6;}
#main-invoice table.t1 tr.title td.part1 {padding:7px 0 7px 6px;text-align:left;}
#main-invoice table.t1 tr.title td.part2 {width:78px;padding:7px 6px 7px 0px;text-align:right;}
#main-invoice table.t1 tr.title td.part3 {width:48px;padding:7px 0 7px 0px;}
#main-invoice table.t1 tr.title td.part6 {width:78px;padding:7px 6px 7px 0px;text-align:right;border-right:none;}

#main-invoice table.t1 tr.item td {text-align:center;border-right:1px solid #a6a6a6;border-bottom:1px solid #a6a6a6;}
#main-invoice table.t1 tr.item td.part1 {padding:3px 0px 3px 6px;text-align:left;}
#main-invoice table.t1 tr.item td.part2 {padding:3px 6px 3px 0px;text-align:right;}
#main-invoice table.t1 tr.item td.part3 {padding:3px 6px 3px 0px;text-align:right;}
#main-invoice table.t1 tr.item td.part6 {padding:3px 6px 3px 3px;text-align:right;border-right:none;}

#main-invoice table.t1 tr.item-end td {text-align:center;border-right:1px solid #a6a6a6;}
#main-invoice table.t1 tr.item-end td.part1 {padding:3px 0px 3px 6px;text-align:left;}
#main-invoice table.t1 tr.item-end td.part2 {padding:3px 6px 3px 0px;text-align:right;}
#main-invoice table.t1 tr.item-end td.part3 {padding:3px 6px 3px 0px;text-align:right;}
#main-invoice table.t1 tr.item-end td.part6 {padding:3px 6px 3px 3px;text-align:right;border-right:none;}


#main-invoice div.t2_border {width:303px;float:left;border:1px solid #a6a6a6;margin:-1px auto 0px 260px;}
#main-invoice table.t2 {width:303px;border:1px solid #FFFFFF;font:normal 1.2em Georgia;color:#010101;margin:0px;}
#main-invoice table.t2 tr.item_top td {text-align:center;border-right:1px solid #a6a6a6;}
#main-invoice table.t2 tr.item_top td.part1 {padding:3px 0 3px 6px;text-align:left;}
#main-invoice table.t2 tr.item_top td.part5 {width:75px;text-align:right;padding:3px 6px 3px 3px;border-right:none;}

#main-invoice table.t2 tr.item_sep td {text-align:center;border-right:1px solid #a6a6a6;border-top:3px double #a6a6a6;}
#main-invoice table.t2 tr.item_sep td.part1 {padding:3px 0 3px 6px;text-align:left;}
#main-invoice table.t2 tr.item_sep td.part5 {text-align:right;padding:3px 6px 3px 3px;border-right:none;}

#main-invoice table.t2 tr.item     td {text-align:center;border-right:1px solid #a6a6a6;border-top:1px solid #a6a6a6;}
#main-invoice table.t2 tr.item     td.part1 {padding:3px 0 3px 6px;text-align:left;}
#main-invoice table.t2 tr.item     td.part5 {text-align:right;padding:3px 6px 3px 3px;border-right:none;}


#main-invoice hr {width:565px;height:1px;background:#a6a6a6;float:left;margin:50px 0 10px 0;clear:both;}
#main-invoice #foot {width:559px;font:normal 1.2em Georgia;color:#010101;float:left;text-align:left;padding:0 0 20px 6px;}
/* end faktura */


/* Docasne akce - dodatecne styly dokumentu */
.product-box{width:240px; height:210px; margin:10px 0px 0px 10px; float:right; text-align:left; color:#663300; font-family:Georgia; font-size:1.2em; }
.product-box a{text-decoration:none; }
.product-box .img-box {width:240px; height:175px;margin:0px;padding:0px;background-position: center bottom;background-repeat: no-repeat;background-attachment: scroll;}
.product-box .img-box img{border:0px none;max-width:240px; max-height:175px;padding:0px;margin:0px;display:none;}
.product-box div{margin:3px 0px 0px 0px; padding:0px; }
.product-box .pb-price{font-weight:bold; }
.product-box .pb-price .old {text-decoration: line-through;}
