/*show category - products listing*/
.product_item{float:left; position:relative; display:inline; width:260px; height:120px; color:#4F4F4F; padding:20px 0 0 0; border-bottom:1px solid #d6d6d6;}
.product_odd{margin-left:46px;}
.product_item div.text{font-size:.9em; width:165px; float:left;}
.product_item div.text a{font-size:1.1em; width:165px; float:left;}
.product_item div.cena{float:left; clear:both; width:260px; display:inline; padding:5px 0 0 0;}
.product_item div.cena span{float:right; color:#2a558d; font-weight:bold;}
.product_pic {position:relative; float:left; display:inline; padding:0 0 0 20px; height:95px}

/*show category sorting itd... */
div.catalog_info {float:left;clear:left; display:inline; font-size:.9em;color:#6d6d6d;width:568px;padding:3px 0 2px 0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
div.catalog_order_by div {color:#000000;}
div.catalog_order_by {float:right; position:relative; z-index:1000;}
div.catalog_order_by p {margin:0; padding:0 0 5px 0;}
div.catalog_order_by input, div.catalog_order_by label {cursor:pointer; float:left;}

div#cenasort {position:absolute; z-index:1000; background:#EFF7FF; border:1px solid #AFAFAF; padding:5px; width:180px; top:-36px; left:30px; display:none;}
div#nazivsort {position:absolute; z-index:1000; background:#EFF7FF; border:1px solid #AFAFAF; padding:5px;  width:180px; top:-36px; left:30px; display:none;}
div#aktualnostsort {position:absolute; z-index:1000; background:#EFF7FF; border:1px solid #AFAFAF; padding:5px;  width:180px; top:-36px; left:30px; display:none;}

div.catalog_order_by span {float:left; padding:0 10px 0 0;}
div.catalog_order_by a {font-weight:normal; text-decoration:none; float:left;  display:inline; padding:0 0 0 12px; margin:0 5px 0 0; background:url(../images/orderby.jpg) 0 -8px no-repeat; height:10px;}
div.catalog_order_by a:hover {background:url(../images/orderby.jpg) 0 5px no-repeat;}

div.sort_manufacturer {float:right; display:inline;  margin:0 50px 0 0; font-size:.8em;}
div.sort_manufacturer select {padding:0; font-size:1.1em;}

/*single product*/
.product_info {color:#4F4F4F;}
.product_info hr {border:0; border-top:1px solid #d6d6d6; height:1px;}
.product_info_pic{float:right; padding:0 10px 10px 10px;}
.product_info_pic img{padding:1px; border:0px solid #ffffff;}
#cena_effect, #delivery_price, .big_price{color:#2a558d; font-size:1.3em; font-weight:bold;}
a#addtocartbutton, a.addtocart, a.addtocart2{display:block; width:165px; height:25px; background:url(../images/addtocart.gif) top no-repeat;}
a#addtocartbutton:hover, a.addtocart:hover{display:block; width:165px; height:25px; background:url(../images/addtocart.gif) bottom no-repeat;}

/*sidebar_cart*/
#side_cart_title{float:left; width:165px; display:inline; background:url(../images/side_cart_top.gif) no-repeat; height:25px; color:#fff; font-weight:bold; font-size:1.2em; padding:6px 0 0 15px; margin:25px 0 0 0;}
#side_cart_body{float:left; display:inline; width:148px; background:#fff; border:1px solid #e9e9e9; border-top:0; padding:10px 15px 10px 15px; font-size:.90em;}
#side_cart_body a{float:left; width:148px; clear:left; display:block; text-decoration:none;}
#side_cart_body a:hover{text-decoration:underline;}
#side_cart_body hr{float:left; clear:left; width:148px; border:0; height:1px; border-top:1px solid #d6d6d6;}
.side_cart_price{color:#2a558d; font-weight:bold; float:left; width:148px; padding-bottom:5px;}
.side_cart_price span{float:right;}
#side_cart_body a img{float:left; width:auto; margin:5px 0 0 10px;}
#side_cart_body .button{background:#2a558d; font-family:Arial; float:left; width:78px; color:#ffffff; border:0; cursor:pointer; display:inline; font-weight:bold; padding:3px 5px 1px 5px; text-decoration:none; margin:5px 0 0px 0;}
#side_cart_body .button:hover{background:#D62C00; text-decoration:none;}

/* cart */
#steps{float:left; width:568px; display:inline; margin:0 0 10px 0;}
.step{background:#356aa0; float:left; width:188px; height:114px; margin:0 1px 0 0; border:1px sold Red; position:relative; z-index:1;}
.step_pic{color:#356AA0; position:absolute; text-align:center; font-size:26px; font-weight:bold; left:10px; width:40px; height:43px; background:url(../images/bel-kvadrat_brez-sence.png) no-repeat;}
.step_pic{_background:none transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aler.si/images/bel-kvadrat_brez-sence.png', sizingMethod='image');}

.step_title{color:#9dc8f2; font-size:18px; line-height:20px; top:8px; left:55px; font-weight:bold; width:130px; height:45px; position:absolute;}
.step_text{color:#add6ff; padding:0; margin:55px 0 0 11px; float:left; display:inline; width:170px;  font-size:12px;}
.step_next_arrow{position:absolute; right:5px; bottom:5px; width:17px; height:17px; background:url(../images/naprej.png); display:none;}
.step_next_arrow{_background:none transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aler.si/images/naprej.png', sizingMethod='image');}

.activestep{background:#df3a0f;}
.activestep .step_pic{color:#df3a0f; background:url(../images/bel-kvadrat_s-senco.png) no-repeat;}
.activestep .step_pic{_background:none transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aler.si/images/bel-kvadrat_s-senco.png', sizingMethod='image');}
.activestep .step_title{color:#ffffff;}
.activestep .step_text{color:#ffffff;}
.activestep .step_next_arrow{display:block;}

.tl{position:absolute; width:7px; height:7px; top:0; left:0; background:url(../images/rob_LZ.png); z-index:10;}
.tl{_background:none transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aler.si/images/rob_LZ.png', sizingMethod='image');}

.tr{position:absolute; width:7px; height:7px; top:0; right:0; background:url(../images/rob_DZ.png); z-index:10;}
.tr{_background:none transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aler.si/images/rob_DZ.png', sizingMethod='image');}

.bl{position:absolute; width:7px; height:7px; bottom:0; left:0; background:url(../images/rob_LS.png); z-index:10;}
.bl{_background:none transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aler.si/images/rob_LS.png', sizingMethod='image');}

.br{position:absolute; width:7px; height:7px; bottom:0; right:0; background:url(../images/rob_DS.png); z-index:10;}
.br{_background:none transparent; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.aler.si/images/rob_DS.png', sizingMethod='image');}


input.quantity_change{text-align:center; border:1px solid #356AA0; font-size:.9em;}


/*paging */
div.paging{float:left; width:568px; clear:both;  padding:20px 0 0 0px; text-align:center;  }
div.paging a{position:relative; float:left; display:inline; text-decoration:underline; margin:0 0 0 2px; padding:0px 3px; background:#fff;}
div.paging a:hover, div.paging a.active{background:#2a558d; color:#ffffff; font-weight:bold; text-decoration:none; }
div.paging a.parrow{background:none; float:left; display:inline; border:0;}
div.paging a.parrow:hover{ background:#ffffff; color:#2a558d; text-decoration:underline;}
