/* E-shop WS 2.8 */

/* eshop-bar */
#eshop-bar {clear:both;background:url(img/eshop-bar.gif) #ddd bottom left no-repeat;height:35px;margin:0px 0 0 0;font-size:95%;}
#eshop-navig {float:left;}
#eshop-navig h2 {display:none;}
#eshop-navig ul {margin:0;padding:0}
#eshop-navig ul li {float:left;margin:0;list-style:none;margin-left:0;}
#eshop-navig ul li a {display:block;margin:0;padding:0;overflow:hidden;font-size:100%;font-weight:normal;color:#000;text-decoration:underline;}
#eshop-navig ul li.active a {color:#000;}
#eshop-navig ul li span {display:block;margin:0;padding:10px 8px 0 16px;}
#eshop-navig ul li a:hover {color:#000;text-decoration:none;}
#eshop-auth {float:right;text-align:right;padding:7px 10px 0 0;}
#eshop-auth h2 {display:none;}
#eshop-auth fieldset {border-width:0;margin:0;padding:0;}
#eshop-auth label {padding:0 2px 0 5px;}
#eshop-auth span {color:#f00;font-weight:bold;}
#eshop-auth input.inp {width:120px;}
#eshop-auth p {margin:0;padding:0;}

/* items */
#items {;}
.item {float:left;width:143px;height:260px;color:#264962;margin-bottom:5px;padding-bottom:5px;}
/* .item-box {overflow:hidden;background:url(img/item/item-box.jpg) #fff right bottom no-repeat;} */
.item-img {height:90px;margin:7px;background-color:#fff;background-repeat:no-repeat;}
.item-img a {display:block;height:90px;}
.item-img a span {display:none;}
.item1 {float:left;}
.item2 {margin-left:5px;}
.item3 {float:right;}
#items .item h3 {height:35px;color:#fff;font-size:100%;padding:8px 10px 0 10px;margin:0;text-align:left;}
#items .item1 h3, #items .item2 h3, #items .item3 h3, #items .item5 h3 {background-image:url(img/item/h3_item1-5.gif);background-color:#fff;background-position:top left;background-repeat:no-repeat;}
#items .item1, #items .item2, #items .item3, #items .item5 {background:url(img/item/bg_item1-5.gif) #fff bottom left no-repeat;}
.item p {font-size:90%;padding:0 10px;line-height:1.3em;}
#items p.price {color:#D56426;text-align:right;font-weight:bold;font-size:120%;padding-top:5px;}
#items p.price-out {color:#9C9588;text-align:right;font-size:100%;text-decoration:line-through;}

/* eshop-showlist */
.eshop-listing {clear:both;padding-bottom:2px;font-size:95%;}
#eshop-filter {clear:both;background:#EBEBEB;margin:5px 0px;font-size:95%;}
#eshop-filter a.filter-on {display:block;padding:2px 0 4px 25px;background:url(img/eshop-filter-on.gif) 10px center no-repeat;}
#eshop-filter:hover {background:#dfdfdf;}
#eshop-filter-listing {padding:5px 10px;}
#eshop-filter-listing label {width:90px;}
.eshop-pages {clear:both;font-size:95%;}
.eshop-pages.top {border-bottom:2px solid #EBEBEB;padding-bottom:5px;margin-bottom:10px;}
.eshop-pages.bottom {border-top:2px solid #EBEBEB;padding-top:5px;margin-top:10px;}
.eshop-pages a, .eshop-pages span {display:block;float:left;width:18px;height:18px;border:1px solid #EBEBEB;text-align:center;margin-right:3px;padding:0;text-decoration:none;}
.eshop-pages a:link, .eshop-pages a:visited {text-decoration:none;}
.eshop-pages a:hover {background:#FFFBD4;border:1px solid #7F7F7F;text-decoration:none;}

/* eshop-detail */
#eshop-icons {margin:.5em 0;}
#eshop-icons p.text-icon {float:left;width:px;padding:1px 5px;margin-right:4px;color:#fff;font-size:91%;text-align:center;font-weight:bold;}
#eshop-icons p.text-icon.sellout {background:#9B59BD;}
#eshop-icons p.text-icon.action {background:#D19D00;}
#eshop-icons p.text-icon.tip {background:#599BBD;}
#eshop-icons p.text-icon.new {background:#559955;}
#eshop-icons p.text-icon.store {background:#BA3A02;}
#eshop-basic-info {;}
#eshop-basic-info ul, #eshop-attributes ul {margin:0;padding:0;}
#eshop-basic-info ul li {margin:0;list-style-type:none;list-style-image:none;}
#eshop-basic-info ul li span {font-weight:bold;}
#eshop-attributes {clear:both;background:#eee;font-size:91%;padding:.2em 2em 1em 2em;}
#eshop-attributes ul li {margin:0;list-style-type:none;list-style-image:none;border-bottom:1px solid #fff;padding:.5em 0 0 0;}

/* eshop-progress */
#eshop-progress h2 {display:none;}
#eshop-progress ul {margin:0;padding:0;}
#eshop-progress {padding-bottom:7px;}
#eshop-progress ul li {float:left;width:22%;height:50px;background-color:#eee;color:inherit;margin:0;list-style-type:none;list-style-image:none;line-height:1.3;margin-right:1%;}
#eshop-progress ul li a {display:block;height:50px;text-decoration:none;color:#019001;}
#eshop-progress ul li a.step1 {background-image:url(img/menu/menu_.gif);}
#eshop-progress ul li a.step2 {background-image:url(img/menu/menu_.gif);}
#eshop-progress ul li a.step3 {background-image:url(img/menu/menu_.gif);}
#eshop-progress ul li a.step4 {background-image:url(img/menu/menu_.gif);}
#eshop-progress ul li a.step5 {background-image:url(img/menu/menu_.gif);}
#eshop-progress ul li span {display:block;padding:5px 3px 0 7px;font-size:95%;}
#eshop-progress ul li.active {position:relative;top:10px;}
#eshop-progress ul li a:hover {background-image:none;background-color:#DFDFDF;color:#000;text-decoration:none;}

/* confirm */
#confirm legend {padding:0.5em 1em;font-size:120%;color:#f00;font-weight:normal;}
#confirm fieldset {padding:1em .8em;border:1px solid #B7B0A4;}
#confirm th {border-bottom:1px solid #000;}
#confirm p.price {font-size:120%;font-weight:bold;}

/* eshop-check */
.eshop-check{font-size:91%;}
.eshop-check table {;}
.eshop-check th,.eshop-check td {text-align:left;}
.eshop-check th {border-bottom:2px solid #000;padding:.3em 0;}
.eshop-check td {border-bottom:1px solid #dedede;padding:.3em 0;}
.eshop-check th.digit,.eshop-check td.digit {text-align:right;}
.eshop-check td.sum {border-top:1px solid #000;border-bottom:0;}
.frm td.e-frm-tit {border-bottom:2px solid #000;color:#f00;font-weight:bold;font-size:110%;padding-top:7px;}

/* eshop - old */
.eshop-s1 table {border-collapse:collapse;}
.eshop-s1 th,.eshop-s1 td {padding:.3em 0;vertical-align:top;}
.eshop-s1 th {border-bottom:2px solid #000;text-align:left;}
.eshop-s1 td {border-bottom:1px solid #dedede;}
.eshop-s3 .product {width:117px;height:160px;background:#efefef;color:inherit;margin:0 2px 10px 0;font-size:91%;text-align:center;float:left;}
.eshop-s3 .product strong {color:#f00;}
/* eshop-details */
.eshop-d table {;}
.eshop-d th,.eshop-d td {vertical-align:top;}
.eshop-d th {text-align:left;font-weight:normal;padding:2px 3px 0 0;}
.eshop-d td {padding:2px 0;}
.eshop-d th strong {color:#f00;font-weight:bold;}

/* Speci */
#items .item-a h3 {background-color:#FFD0DA;}
#items .item-t h3 {background-color:#C0F2FE;}
#items .item-n h3 {background-color:#D8FFD2;}
#items .item-v h3 {background-color:#FFFEAF;}