/* CSS Document */

.hidden{overflow:hidden;}
.nodisplay{display:none;}

.green{color:#6DB602};

.left{ float:left;}
.right{ float:right;}

.align_right{ text-align:right;}
.align_left{ text-align:left;}

.width_30{width:30px;}
.width_40{width:40px;}
.width_50{width:50px;}
.width_60{width:60px;}
.width_70{width:70px;}
.width_80{width:80px;}
.width_100{width:100px;}
.width_110{width:110px;}
.width_120{width:120px;}
.width_130{width:130px;}
.width_140{width:140px;}
.width_150{width:150px;}
.width_160{width:160px;}
.width_165{width:165px;}
.width_170{width:170px;}
.width_180{width:180px;}
.width_190{width:190px;}
.width_200{width:200px;}
.width_235{width:235px;}
.width_250{width:250px;}
.width_260{width:260px;}
.width_300{width:300px;}
.width_320{width:320px;}
.width_330{width:330px;}
.width_350{width:350px;}
.width_360{width:360px;}
.width_364{ width:304px;}
.width_405{width:405px;}

.height_5{height:5px;}
.height_10{height:10px;}
.height_15{height:15px;}
.height_20{height:20px;}
.height_25{height:25px;}
.height_100{height:100px;}
.height_130{height:130px;}
.height_140{height:140px;}
.height_150{height:150px;}
.height_260{height:260px;}

.padding_4{padding:4px;}
.padding_5{padding:5px;}
.padding_8{padding:8px;}
.padding_10{padding:10px;}
.padding_20{padding:20px;}

.padding_left_5{padding-left:5px;}
.padding_left_10{padding-left:10px;}
.padding_left_20{padding-left:20px;}
.padding_left_50{padding-left:50px;}

.padding_right_10{padding-right: 10px;}
.padding_right_30{padding-right:30px;}

.padding_top_1{padding-top:1px;}
.padding_top_2{padding-top:2px;}
.padding_top_3{padding-top:3px;}
.padding_top_5{padding-top:5px;}
.padding_8{ padding:8px;}
.padding_top_10{padding-top:10px;}
.padding_top_15{padding-top:15px;}
.padding_top_20{padding-top:20px;}

.padding_h8{ padding-left:8px; padding-right:8px;}
.padding_v4{padding-top:4px;padding-bottom:4px;}
.padding_v8, .padding_vertical_8{padding-top:8px; padding-bottom:8px;}

.line_height_22{ line-height:22px;}

.border_bottom{border-bottom:1px solid #CCCCCC;}
.border_top{border-top:1px solid #CCCCCC;}

li{list-style:none;}

.messageStackError, .messageStackWarning, .messageStackSuccess {
color:#FF0000;
font-weight:bold;
text-align:center;
}

h1.cart {
	/*border-bottom:1px solid #DD0135;*/
	padding:9px 0 7px 0;
	margin-bottom:0px;
	text-transform:uppercase;
	}


#checkout-process {
	width:620px; 
	height: 58px; 
	_height: 58px; 
	background-image:url(../pictures/img_shopping/bg-kosik-kroky.jpg);
	background-attachment:scroll;
	background-repeat:no-repeat; 
	padding: 0px;
	float:left;
	overflow:hidden
	}
#checkout-process a, #checkout-process div{height:58px; display:block; float:left;}	
.krok1{background-position:0px 0px;}
.krok2{background-position:0px -58px;}
.krok3{background-position:0px -116px;}
.krok4{background-position:0px -174px;}

.href_krok1{width:71px;}
.href_krok2{width:183px;}
.href_krok3{width:195px;}
.href_krok4{width:169px;}

.arrow, .arrow1, .arrow2, .arrow3, .arrow4, .arrow5{
	background: url(../pictures/img_shopping/arrows-moj-ucet.gif) no-repeat scroll;
	padding: 6px 5px 6px 30px;
}
.arrow1{background-position: 10px 3px;}
.arrow2{background-position: 10px -26px;}
.arrow3{background-position: 10px -56px;}
.arrow4{background-position: 10px -86px;}
.arrow5{background-position: 10px -116px;}
.arrow6{background-position: 10px -143px;}

.arrows-checkout21, .arrows-checkout22, .arrows-checkout23{
	background: url(../pictures/img_shopping/arrows-checkout2.gif) no-repeat scroll;
	
}
.arrows-checkout21{background-position: 5px 3px;}
.arrows-checkout22{background-position: 5px -51px;}
.arrows-checkout23{background-position: 5px -106px;}

.checkout-titles{
	font-size:1.4em;
	font-weight:bold;
	padding: 6px 5px 6px 35px;
}

.checkout-titles2{
	font-size:1.4em;
	font-weight:bold;
	padding: 6px 5px 6px 8px;
}

/* styly oblucikov */
.corner-holder{height:1px; font-size:0px; position:relative;}
	
.corner-body{border:1px solid #CCC; border-top:none; background-color:#FFF;}

.corner-left-top, .corner-right-top, .corner-left-bottom, .corner-right-bottom{ background-image: url(../pictures/img_shopping/sprite-corners.gif); background-attachment:scroll; background-repeat:no-repeat;}
.corner-left-top, .corner-left-bottom{left:0px; position:absolute;}
.corner-right-top, .corner-right-bottom{right:0px;position:absolute;}

.corner-left-top, .corner-right-top {height:4px; width:4px;}

.corner-left-top {background-position:right bottom;}
.corner-right-top {background-position:left bottom;}

.corner-top{height:3px; border-top:1px solid #CCC; background-color:#FFF;}

.corner-underholder{height:7px; font-size:0px; position:relative;}

.corner-left, .corner-right{width:7px; height:7px; background-image: url(../pictures/img_shopping/sprite-corners2.gif); background-attachment:scroll; background-repeat:no-repeat;}
.corner-left{left:0px; position:absolute;background-position:right bottom;}
.corner-right{right:0px;position:absolute;background-position:left bottom;}

.corner-middle{height:7px; background: url(../pictures/img_shopping/sprite-corners2.gif) repeat-x scroll 0px 0px;}

.success-title1, .success-title2{width:300px; height:29px; line-height:29px; margin:0px auto; padding:0px 8px;
	font-size:1.1em; font-weight:bold; text-transform:uppercase;
}
.success-title1{background: url(../pictures/img_shopping/bg-feedback-title.png) no-repeat scroll 0px 0px;}
.success-title2{background: url(../pictures/img_shopping/bg-sednus-title.png) no-repeat scroll 0px 0px;}

.strong {font-weight:bold;}

.celkom-holder { padding-top: 10px}
.celkom-holder td { padding: 4px 0px 4px 0px; background:url(../pictures/img_shopping/produktova/bg-slicer-product-info.jpg) repeat-x bottom left}

.td_1, .td_2 { padding: 12px 0px; background:url(../pictures/img_shopping/produktova/bg-slicer-product-info.jpg) repeat-x bottom left}
.productListing-heading1, .productListing-heading2, .productListing-heading3, .productListing-heading4, .productListing-heading5, .productListing-heading6 { background: url(../pictures/img_shopping/produktova/bg-slicer-product-info.jpg) repeat-x bottom left; padding: 3px 0px 5px 0px; font-weight: bold; font-size: 11px}
.content-main-article table.shoping-cart { border: 0px none; background:url(../pictures/img_shopping/produktova/bg-slicer-product-info.jpg) repeat-x bottom left; padding-bottom: 4px; margin-bottom: 5px}

.alert { border: 1px solid #edd1d2; background: #f4e6e6 url(../pictures/img_shopping/cart/icon-alert.jpg) no-repeat 5px 3px; color: #d40e00; font-weight: bold; padding: 5px 0px 5px 30px}

#content-body h2.incart { font-size: 16px; padding: 20px 0px 8px 0px; margin-bottom: 10px; background:url(../pictures/img_shopping/produktova/bg-slicer-product-info.jpg) repeat-x bottom left}


#menu-left-holder{padding-bottom:15px;}
.menu-left-title{font-size:12px; margin: 9px 0px 7px 20px; padding-left: 10px; font-weight:bold; text-transform:uppercase; background:url(../pictures/img_shopping/img-arrow.jpg) no-repeat left center}
.menu-left-top, .menu-left-bottom{width:203px; height:4px; float:left; clear:both;}
.menu-left-top{background: url(../pictures/bg-menu-left-top.jpg) no-repeat scroll 0px 0px;}
.menu-left-bottom{background: url(../pictures/bg-menu-left-bottom.jpg) no-repeat scroll 0px 0px;}
#menu-left{list-style:none; padding:0px; margin:0px; width:178px; background-color: #c40533; border: 1px solid #d14a6b}
#menu-left li{border-top:none; border-bottom:none; padding: 5px 0px 5px 0px;}
#menu-left li a{color:#000; text-decoration:none;}
#menu-left li a:hover{text-decoration:underline;}
#menu-left li.sel a{}
#menu-left .level1 a {color: #FFFFFF; text-transform:uppercase}
#hotline-box{ padding-left:15px;}
#bezpecny-nakup{ padding-left:15px;}

.bn-list ul li a {background: url(../pictures/img_shopping/bg_sec-menu.jpg) no-repeat 5px 9px;; display:block; padding:3px 0 3px 20px; color: #000000; }

.hot-list ul li a {color: #000000; }
.hot-list ul li { margin: 0px; padding:3px 0px;}
.hot-list ul{padding:9px 18px 0px 18px;list-style: none; margin: 0px; font-size:14px}

/*MY ACCOUNT*************************************************************************************************************************************************/

.left{ float:left;}
.right{ float:right;}

h1.my_account {
	border-bottom:1px solid #CCCCCC;
	padding:9px 0 7px 0;
	margin-bottom:0px;
	text-transform:uppercase;
	color:#F68A2F;
	}
	
.myaccount{list-style:none; font-size:11px; padding:0px; margin:0px;}
.myaccount li{}

.corner-body h3{padding:4px 8px;}
.corner-top-my_account{ height:1px;}

.corner-body a{ text-decoration:none;}
.corner-body a:hover{ color:black; text-decoration:underline;}

a.sipka{ background: url(../pictures/img_shopping/arrows-menu-left.gif) no-repeat scroll 0px 8px; display:block; padding:3px 0 3px 15px; font-weight:bold; text-decoration:none;}
a.sipka:hover{ color:black; text-decoration:underline;}

a.kos{ background: url(../pictures/img_shopping/produktova/icon-trash.jpg) no-repeat scroll 0px 4px; display:block; padding:3px 0 3px 15px; font-weight:bold; text-decoration:none;}
a.kos:hover{ color:black; text-decoration:underline;}

.tr_highlight td{background-color:#F1F2F4;}
.order_rows td{padding: 5px 8px;}

.line-through{ text-decoration:line-through}

#print-send-box {padding: 10px 0px; line-height:normal}
#print-send-box a { font-size: 11px; color: #646464; font-weight: normal; text-decoration:none;}
.produkt-print {margin-left:15px;background:transparent url(../pictures/img_shopping/icon-print-product-info.gif) no-repeat scroll left center; padding-left:20px; float:right; text-transform:none}
#print-send-box .produkt-email {margin-left:15px;background: url(../pictures/img_shopping/icon-send-product-info.gif) no-repeat scroll left center; padding-left:15px; float:right; text-transform:none}
#print-send-box .produkt-compare {background: url(../pictures/img_shopping/icon-compare-product-info.gif) no-repeat scroll left center; padding-left:15px; float:right; text-transform:none}

