/* Shop general */

span.shop_button { width:86px; text-align:center; line-height:22px; display:block; background: #E0E0E2; }
	span.shop_button a { color:#000; font-weight: normal; font-size:10px; display: block; text-decoration: none; }
	span.shop_button a:hover { color:#FFFFFF;  font-weight: normal; font-size:10px; text-decoration: none; background: #58585A; }

input.shop_button_pay { color:#FFFFFF; font-size:11px; text-align:center; background: #CCCCCC; padding-bottom: 2px;
						border: 0px; height:21px; width:210px; cursor: pointer; }

td.box_header{ color:#58585A; font-size:11px; font-weight:bold; padding:5px; border-bottom:1px solid #cccccc; }

/*Lef menu specials*/
div.menu-left-short{
	border-bottom: #E0E0E2 1px solid;
}
	div.menu-left-short a{
		display: block;
		margin: 8px 0px 8px 0px;
	}

/* Product list */
tr.prolist_row_1{ background: #F7F7F7; }
tr.prolist_row_1 td{ padding: 5px 0px 5px 0px; }
tr.prolist_row_2{ background: #FFFFFF; }
tr.prolist_row_2 td{ padding: 5px 0px 5px 0px; }
tr.prolist_line{ background:#eeeeee; } 
tr.prolist_line td{ line-height:1px; font-size:1px; height:1px; }
td.prolist_line{ background:#eeeeee; line-height:1px; font-size:1px; height:1px; } 

.prolist_price{ font-size:11px; color:#344c9d; font-weight:bold; }
.prolist_price_special{ font-size:11px; color:#cc0000; font-weight:bold; }
.prolist_price_old{ text-decoration:line-through; font-size:11px; border:1px solid #b7b7b7; }

.perpage_list{ font-size:10px; color:#333333 }
.perpage_list a{ background:#333333; color:#FFFFFF; padding:1px 3px 1px 3px; font-size:10px; text-decoration:none; }
.perpage_list a:hover{ text-decoration:none; color:#FFFFFF; background:#666666; }

.sort_list{}
.sort_list a{ padding:1px 3px 1px 3px; color:#333333; margin:0px 10px 0px 0px; font-size:10px; text-decoration:none; }
.sort_list a:hover{ text-decoration:none; color:#344c9d; }

.display_list{}
.display_list a{ padding:1px 3px 1px 3px; color:#333333; margin:0px 20px 0px 0px; font-size:10px; text-decoration:none; }
.display_list a:hover{ text-decoration:none; color:#344c9d; }

.list_line{ border-bottom:1px solid #dddddd;}

.navmenu_list{ font-size:10px; color:#333333; text-align:right; }
.navmenu_list a{ background:#333333; color:#FFFFFF; padding:1px 3px 1px 3px; margin:0px 2px 0px 2px; font-size:10px; text-decoration:none; }
.navmenu_list a:hover{ text-decoration:none; color:#FFFFFF; background:#666666; }

td.border_top { border-top:1px dashed #CCCCCC; }
td.border_bottom { border-bottom:1px dashed #CCCCCC;}
td.border_left { border-left:1px dashed #CCCCCC;}
td.border_right { border-right:1px dashed #CCCCCC; }


/* Product List Short */
tr.prolist_short_row{ }
tr.prolist_short_row td{ padding-left:5px; padding-right:5px; }
tr.prolist_short_row a{ }
tr.prolist_short_row a:hover{ }

td.prolist_short_pic{ width:60px; }
td.prolist_short_pic img{ border:1px solid #EEEEEE; background:#FFFFFF; padding: 3px; margin: 0px; }
td.prolist_short_name{ font-weight: bold; }
td.prolist_short_name a{ color: #000000; }
td.prolist_short_name a:hover{ color: #000000; }
span.prolist_short_model { color:#999999; font-weight:normal; }
td.prolist_short_text { color:#999999; }

td.prolist_short_more { width:90px; text-align:center }
td.prolist_short_more a { color:#666666; }
td.prolist_short_more a:hover { color:#666666; }
td.prolist_short_buy { width:90px; text-align:center }
td.prolist_short_buy a { color:#666666; }
td.prolist_short_buy a:hover { color:#666666; }

td.prolist_short_price{ width:100px; text-align:center }
td.prolist_short_price span{ color:#58585A; font-weight:bold; font-size:11px; }
td.prolist_short_price span.prolist_short_price_special{ color:#58585A; font-size:11px;  }
td.prolist_short_price span.prolist_short_price_old{ color:#666666; font-size:11px; text-decoration:line-through;  }


/* Product List Full */
td.prolist_full_row{ padding:0px 5px 0px 5px; }
td.prolist_full_row td{ }
td.prolist_full_row a{ }
td.prolist_full_row a:hover{ }

td.prolist_full_pic{ padding-bottom:5px; text-align:center; }
td.prolist_full_pic img{ background:#FFFFFF; padding: 3px; margin: 0px; }
td.prolist_full_name{ font-weight: normal; padding-bottom:5px; text-align:center }
td.prolist_full_name a{ color: #000000; }
td.prolist_full_name a:hover{ color: #000000; }
td.prolist_full_model { color:#999999; padding-bottom:5px; text-align:center }
td.prolist_full_text { color:#999999; }

td.prolist_full_more { text-align:center }
span.prolist_full_more { padding-right:10px; }
span.prolist_full_more a { color:#666666; }
span.prolist_full_more a:hover { color:#666666; }
span.prolist_full_buy { }
span.prolist_full_buy a { color:#666666; }
span.prolist_full_buy a:hover { color:#666666; }

td.prolist_full_price{ text-align:center; padding-bottom:5px; }
td.prolist_full_price span{ color:#58585A; font-weight:bold; font-size:11px; }
td.prolist_full_price span.prolist_full_price_special{ color:#58585A; font-size:11px;  }
td.prolist_full_price span.prolist_full_price_old{ color:#666666; font-size:11px; text-decoration:line-through;  }


/* Product */
td.product_col_pic{ width:200px; padding-right:20px; padding-top:10px; vertical-align:top; }
td.product_col_text{ vertical-align:top; padding-top:10px; }

div.product_pic{ padding-bottom:5px; }
div.product_pic img{ border:1px solid #CCCCCC; padding:3px; background:#FFFFFF }
div.product_pic_small{ }
div.product_pic_small img{ border:1px solid #CCCCCC; padding:3px; background:#FFFFFF; margin:3px 0px 3px 0px; }

div.product_name{ padding-bottom:10px; padding-top:10px; }
div.product_name h1{ padding:0px; margin:0px; }
div.product_price{ padding:20px 0px 20px 0px; color:#cc0000; font-size:11px; line-height:140%; }
div.product_price_special{ color:#cc0000; font-size:11px; font-weight:bold; line-height:140%; }
div.product_price_old{ text-decoration:line-through; font-size:10px; }
div.product_special_date{ text-align:center; font-size:11px; font-weight:bold; text-align:center; }
div.product_rating{ }

div.product_text { padding:0px 0px 0px 0px; color: #666666; }
div.product_model { padding-bottom:10px; color:#999999; }


/* Cart */
table.cart_table{ margin: 3px 0px 10px 0px; }
table.cart_table th { padding:5px 2px 5px 2px; font-weight:normal; color:#000000; text-align:center; background:#FFF; font-size: 11px; }
table.cart_table td { background: #FFF; }

td.cart_row{ border-bottom:1px solid #CCCCCC; }
tr.cart_row_1{ background: #F7F7F7; }
tr.cart_row_1 td{ padding: 5px 0px 5px 0px; background: #E0E0E2; }
tr.cart_row_2{ background: #FFFFFF; }
tr.cart_row_2 td{ padding: 5px 0px 5px 0px; background: #E0E0E2; }

td.cart_product_pic{ width:100px; text-align:center; }
td.cart_product_pic img{ border:1px solid #EEEEEE; background:#FFFFFF; padding: 3px; margin: 0px; }
td.cart_product_name{ color:#000000; font-weight:bold; }
td.cart_product_name a { color:#000000; text-decoration:none; }
td.cart_product_name a:hover { color:#000000; text-decoration:underline; }
span.cart_product_model { color:#999999; padding-bottom:5px; text-align:center }
td.cart_product_price{ width:100px; text-align:center; color:#58585A; font-weight:bold; font-size:11px; }
td.cart_product_edit{ width:80px; text-align:center }
td.cart_product_delete{ width:50px; text-align:center }

tr.cart_product_line td{ font-size: 5px; height: 5px; background: #FFF; }

td.cart_price { vertical-align:top; font-size:11px; background: #E0E0E2; padding: 5px 20px; }
    td.cart_price span { font-weight: bold; }
td.cart_info{ vertical-align:top; font-size:10px; }
.cart_header{ color:#58585A; font-size:11px; font-weight:bold; padding-bottom:5px; text-align:center }
.cart_header a{ color:#000000; font-size:11px; }
.cart_header a:hover{ color:#000000; font-size:11px; }

/* Cart Box */
td.cartbox_name{ color:#000000; font-weight:bold; padding-bottom:5px; border-bottom:1px solid #eeeeee; }
td.cartbox_name a{ color:#000000; }
td.cartbox_text{ color:#666666;  }
td.cartbox_values{ color:#333333; }

td.cartbox_product_pic{ width:70px; text-align:center; }
td.cartbox_product_pic img{ border:1px solid #EEEEEE; background:#FFFFFF; padding: 3px; margin: 0px; }
td.cartbox_product_name{ color:#000000; font-weight:normal; }
td.cartbox_product_name a { color:#000000; text-decoration:none; }
td.cartbox_product_name a:hover { color:#000000; text-decoration:underline; }
span.cartbox_product_model { color:#999999; padding-bottom:5px; text-align:center }
td.cartbox_product_price{ width:80px; text-align:center; color:#58585A; font-size:10px; }
td.cartbox_product_edit{ width:40px; text-align:center; color:#666666 }
td.cartbox_product_delete{ text-align:center }

div.cartbox_slide{ position:absolute; top: 31px; left:0px; _left: -100px; z-index:100; width:100%; background: #FFF; }
div.cartbox_slide_container{ z-index:100; width:99%; border:1px solid #939598; }
span.cartbox_show{ padding:0px 0px 2px 15px; background:url(../images/arrow_show.gif) no-repeat; background-position:left; }
span.cartbox_show a{ font-size:10px; color:#333333; font-weight:normal; }
span.cartbox_show a:hover{ font-size:10px; color:#333333; text-decoration:underline; }
span.cartbox_hide{ padding:0px 0px 2px 15px; background:url(../images/arrow_hide.gif) no-repeat; background-position:left; }
span.cartbox_hide a{ font-size:10px; color:#333333; font-weight:normal; }
span.cartbox_hide a:hover{ font-size:10px; color:#333333; text-decoration:underline; }

div.cart_info{ background: url(../images/cart_add.png) no-repeat; width:190px; height:140px; display:none; opacity:1; filter:Alpha(Opacity:100); position:absolute; z-index:2000; 
_background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/cart_add.png', sizingMethod='scale') }
div.cart_info_loader{ background: url(../images/loader.gif) 50% 50% no-repeat; margin-top:40px; height:40px; }
div.cart_info_text{ margin-top:10px; text-align:center; color:#333333; font-size:11px; }

/* Shipment */
.shipment_header{ color:#00386f; font-size:11px; font-weight:bold; padding:5px; border-bottom:1px solid #00386f; }
.shipment_frame{ padding:10px; background:#F8F8F8; border:1px solid #cccccc; }
.shipment_form_left{ text-align:right; vertical-align:middle; padding-right:5px; width:150px; }


/* Order */
table.order_table{ border:1px solid #eeeeee; margin:10px 0px 10px 0px; }
table.order_table th{ padding:5px 2px 5px 5px; font-weight:normal; color:#000000; text-align:left; background:#eeeeee;  }
table.order_table th a{ color:#000000; }
table.order_table th a:hover{ color:#000000; }

td.order_row{ }
tr.order_row_1{ background: #F7F7F7; }
tr.order_row_1 td{ padding: 5px 2px 5px 2px; }
tr.order_row_2{ background: #FFFFFF; }
tr.order_row_2 td{ padding: 5px 2px 5px 2px; }

tr.order_line{ background:#eeeeee; } 
tr.order_line td{ line-height:1px; font-size:1px; height:1px; }

/* Comments */
.comment_bg{ background:#5580ad url(../img/comment_top_bg.gif) repeat-x; }
.comment_add{ text-align:right; vertical-align:middle; font-weight:bold; padding-right:5px; }
.comment_add a{ color:#ffffff; text-decoration:none; }
.comment_add a:hover{ color:#ffffff; text-decoration:underline; }

.comment_add_form{ border:1px solid #cccccc; background:#ffffff; padding:5px; margin:0px 0px 10px 0px; }
.comment_add_form a{ color:#AA060D; text-decoration:none; }
.comment_add_form a:hover{ color:#AA060D; text-decoration:underline; }

.comment{ margin:0px 0px 10px 4px; }
.comment .title{ font-weight:bold; text-decoration:none; color:#587b1b; padding:0px 10px 5px 20px; background:url(../img/comment_arrow.gif) 8px 5px no-repeat; }
.comment .title a{ color:#587b1b; text-decoration:underline; }
.comment .title a:hover{ color:#587b1b; text-decoration:none; }

.comment .user { background: url(../img/coment_user.gif) 0px 2px no-repeat; margin:0px 0px 0px 10px; padding:0px 0px 0px 25px; color:#000000; font-weight: bold; }
.comment .date{ color:#888; font-style:oblique;; font-size:10px; }
.comment .text{ padding:5px 20px 0px 35px; }
.message{ color:#bb2e1c; font-size:11px; font-family:Arial, Helvetica, sans-serif; }


/* Account */
.account_menu_line{ font-size:1px; line-height:1px; border-top:1px solid #eeeeee; height:10px; }

.account_menu{ height:20px; }
.account_menu_a{ padding:4px 10px 4px 10px; background:#eeeeee; border:1px solid #eeeeee; }
.account_menu_a a{ color:#000000; text-decoration:none; font-size:11px; }
.account_menu_a a:hover{ color:#000000; text-decoration:underline; font-size:11px; }

.account_menu_i{ padding:4px 10px 4px 10px; background:#ffffff; border:1px solid #eeeeee; border-bottom:1px dotted #FFFFFF; }
.account_menu_i a{ color:#000000; text-decoration:none; font-size:11px; }
.account_menu_i a:hover{ color:#000000; text-decoration:underline; font-size:11px; }

/* set list */

div.bra_images { text-align: center; width: 375px; float: left; margin: 20px 0px; position: relative; }
	div.bra_images p { text-align: center; margin-top: 555px; }
    div.bra_images p span { cursor: pointer; font-weight: bold; }

.zoomsmall { }
.zoombig { overflow:hidden; position:absolute; z-index: 50; border: 1px solid #E8E8E9; background: #FFF; visibility:hidden; /*display: none;*/ }
.luckyZoomHeader { position: relative; z-index: 10; left: 0px; top: 0px; font: 10px Tahoma, Verdana, Arial, sans-serif; color:#fff; 
					background:#660033; padding:3px; }
.luckyZoomHeader a { color: #fff; }
.luckyZoomPup { z-index: 10; visibility: hidden; position: absolute; width: 50px; height: 50px; border: 1px solid #aaa; background: #ffffff; 
				opacity: 0.5; filter: alpha(Opacity=50); }

/* staniki */

div.bra_list { margin: 20px 0px; padding: 0px; float: right; }

        div.bra_list table.minilist p.image { text-align: center; margin-bottom: 15px; }
        div.bra_list table.minilist p.image a { cursor: pointer; }
        div.bra_list table.minilist p.price { text-align: center; padding: 2px 0px; background: #E0E0E2; color: #000; font-size: 11px; }

        div.bra_list div.bra_arrow_left { position: absolute; top: 0px; left: -20px; }
            div.bra_list div#pants_list div.bra_arrow_left img { cursor: pointer; }
        div.bra_list div.bra_arrow_right { position: absolute; top: 0px; right: 4px; }
            div.bra_list div#pants_list div.bra_arrow_right img { cursor: pointer; }

        div#bra_list { overflow: hidden; width: 350px; }

        div.bra_list p.colors { font-size: 15px; font-weight: bold; vertical-align: middle; padding: 3px 0px 20px 15px; }
        div.bra_list p.colors span { font-size: 11px; padding-left: 30px; font-weight: normal; }
            div.bra_list p.colors span a { font-size: 11px; font-weight: normal; text-decoration: none; color: #000; }
            div.bra_list p.colors span a:hover { font-size: 11px; text-decoration: underline; color: #000; }

        div.bra_list p.menu_desc { height: 23px; }
        div.bra_list p.menu_desc span { border: 2px solid #E0E0E2; display: block; float: left; padding: 0px 10px 0px; font-weight: bold; cursor: pointer; }

        div.bra_list div.pro_desc { background-color: #E0E0E2; }
        div.bra_list div.pro_desc div { padding: 15px; display: none; }
		
        div.bra_list p.sizes { font-size: 15px; font-weight: bold; vertical-align: middle; padding: 10px 0px 5px 15px; }
        div.sizes-aval { padding: 5px 0px 15px 15px; }
        div.sizes-aval img { border: 1px solid #EEEEEE; }
		 
		div.bra_list table.size_tab { margin: 0px auto; }
		div.bra_list table.size_tab td { background: #F9F9F9; width: 40px; text-align: center; color: #7F8084; }
			div.bra_list table.size_tab a { padding: 3px; font-size: 10px; font-weight: normal; text-decoration: none; color: #7F8084; display: block; }
			div.bra_list table.size_tab a:hover { padding: 3px; font-size: 10px; font-weight: normal; text-decoration: none; color: #7F8084; background: #CACACA; display: block; }
		div.bra_list table.size_tab td.th { background: #E0E0E2; padding: 5px; }

        div.bra_list p.cart { text-align: right; color: #7F8084; font-size: 11px; margin: 10px 0px; clear: both; }
            div.bra_list p.cart a { text-decoration: none; display: block; color: #7F8084; font-size: 11px; background: #F7F7F7; padding: 5px 10px; }
            div.bra_list p.cart a:hover { text-decoration: none; display: block; color: #7F8084; font-size: 11px; background: #CACACA; padding: 5px 10px; }
		
		a.bcolors{ display:block; float:left; padding:2px 4px 2px 4px; white-space:nowrap; }
		a.bcolors img{ border:1px solid #CCCCCC; }
		
div.pants_list { margin: 20px 0px; padding: 0px; width: 530px; float: right; }

        div#pants_list { overflow: hidden; width: 530px; }

        div.pants_list div.pants_arrow_left { position: absolute; top: 0px; left: -20px; }
            div.pants_list div.pants_arrow_left img { cursor: pointer; }
        div.pants_list div.pants_arrow_right { position: absolute; top: 0px; right: 3px; }
            div.pants_list div.pants_arrow_right img { cursor: pointer; }
        
		div.pants_list table.minilist p.image { text-align: center; margin-bottom: 15px; }
        div.pants_list table.minilist p.image a { cursor: pointer; }
        div.pants_list table.minilist p.price { text-align: center; padding: 2px 0px; background: #E0E0E2; color: #000; font-size: 11px; }

        div.pants_list p.colors { font-size: 15px; font-weight: bold; vertical-align: middle; padding: 3px 0px 20px 15px; }
        div.pants_list p.colors span { font-size: 11px; padding-left: 30px; font-weight: normal; }
            div.pants_list p.colors span a { font-size: 11px; font-weight: normal; text-decoration: none; color: #000; }
            div.pants_list p.colors span a:hover { font-size: 11px; text-decoration: underline; color: #000; }
		
		div.pants_list div.sizes { font-size: 15px; font-weight: bold; vertical-align: middle; padding: 10px 0px 10px 15px; }
        div.pants_list div.sizes span { float: left; }

        div.other_list a { font-size: 10px; font-weight: normal; background: #F9F9F9; text-decoration: none; color: #7F8084;
                            padding: 5px; width: 30px; margin: 0px 3px; text-align: center; float: left; display: block; }

        div.pants_list div.sizes a { font-size: 10px; font-weight: normal; background: #F9F9F9; text-decoration: none; color: #7F8084;
													padding: 5px; width: 30px; margin: 0px 3px; text-align: center; float: right; display: block; }
        div.pants_list div.sizes a:hover { font-size: 10px; font-weight: normal; background: #C9C9C9; text-decoration: none; color: #7F8084;
													padding: 5px; width: 30px; margin: 0px 3px; text-align: center; float: right; display: block; }
	
        div.pants_list p.cart { text-align: right; color: #7F8084; font-size: 11px; margin: 10px 0px; }
            div.pants_list p.cart a { text-decoration: none; display: block; color: #7F8084; font-size: 11px; background: #F7F7F7; padding: 5px 10px; }
            div.pants_list p.cart a:hover { text-decoration: none; display: block; color: #7F8084; font-size: 11px; background: #CACACA; padding: 5px 10px; }

		a.pcolors{ display:block; float:left; padding:2px 4px 2px 4px; white-space:nowrap; }
		a.pcolors img{ border:1px solid #CCCCCC; }
/* galeria produktow */

p.catname_other { text-align: center; font-weight: bold; font-size: 20px;  }

div.pro_list { margin: 20px auto; padding: 0px; width: 690px; }
div#pro_list { margin: 20px auto; padding: 0px; width: 690px; overflow: hidden; }
    div#pro_list td { vertical-align: top; padding: 0px 10px; }
    div#pro_list p.name { text-align: center; width: 210px; font-size: 15px; color: #58585A; font-weight: bold; }
    div#pro_list p.photo { margin-top: 10px; text-align: center; }
    div#pro_list p.price { margin-top: 10px; padding: 3px 0px; text-align: center; background: #E0E0E2; color: #58585A; }
    div#pro_list p.header { margin-top: 30px; }
    div#pro_list p.header span { padding: 8px 10px 3px 10px; *padding: 3px 10px 3px 10px; line-height:20px; font-size:12px; background: #E0E0E2; color: #58585A; }
    div#pro_list div.desc { padding: 10px; background: #E0E0E2; color: #58585A; }
    div#pro_list p.cart { margin-top: 10px; text-align: right; background: #E0E0E2; }
        div#pro_list p.cart a { display: block; color: #58585A; text-decoration: none; padding: 3px 20px; }
        div#pro_list p.cart a:hover { color: #000; text-decoration: none; background: #58585A; }

div.pro_arrow_left { position: absolute; top: 100px; left: -25px; display: block; cursor: pointer; }
div.pro_arrow_right { position: absolute; top: 100px; right: -25px; display: block; cursor: pointer; }

/* galeria zestawow */

div.set_list { margin: 20px auto; padding: 0px; width: 720px; }
div#set_list { margin: 20px auto; padding: 0px; width: 720px; overflow: hidden; }
    div#set_list td { vertical-align: top; }
    div#set_list p.name { text-align: center; width: 240px; font-size: 11px; }
    div#set_list p.name span { font-size: 18px; text-align: center; font-weight: bold; }
        div#set_list p.name a { color: #000; text-decoration: none; font-size: 11px; }
        div#set_list p.name a:hover { color: #000; text-decoration: underline; font-size: 11px; }
    div#set_list p.image { margin-top: 10px; text-align: center;  }

div.set_arrow_left { position: absolute; top: 0px; left: 0px; display: block; cursor: pointer; }
div.set_arrow_right { position: absolute; top: 0px; right: 0px; display: block; cursor: pointer; }

div.set_arrow_left2 { position: absolute; top: 35px; left: -29px; display: block; cursor: pointer; }
div.set_arrow_right2 { position: absolute; top: 35px; right: -26px; display: block; cursor: pointer; }

div.set_list2 { margin: 20px auto; padding: 0px; width: 702px; }
div#set_list2 { margin: 20px auto; padding: 0px; width: 702px; overflow: hidden; }
    div#set_list2 td { vertical-align: top; border-top:1px solid #FFFFFF; }
    div#set_list2 p.image { width: 110px; text-align: center; padding:5px 0px;  }

/* inne */

.lbLoading { background: #fff url(../images/loader.gif) no-repeat center; }
tr.menu_images td { text-align: center; vertical-align: bottom; }

/* models */

div.models_list { margin: 0px auto; width: 720px; }

div.models_arrow_left { position: absolute; top: 80px; left: -20px; display: block; cursor: pointer; }
div.models_arrow_right { position: absolute; top: 80px; right: -20px; display: block; cursor: pointer; }

div.models_list div#models_list { overflow: hidden; width: 720px; margin-bottom: 20px; }
div.models_list div#models_list td { background: #E0E0E2; }
div.models_list div#models_list p.image { background: #FFF; text-align: center; padding: 10px 0px; width: 240px; }
div.models_list div#models_list p.name { color:#000000; text-align: center; padding: 5px 0px; font-weight: bold; }
div.models_list div#models_list div.desc { padding: 10px; }

input.discount { border: 1px solid #E0E0E2; font-family: Georgia,"Times New Roman",sans-serif; }

table.minilist td { height: 164px; }
table.minilist td input { vertical-align: middle; margin: 2px 0px; }

td.color-list {
	vertical-align: middle;
	}
	td.color-list input {
		vertical-align: middle;
		margin: 0px;
		}
