    #content-main h2.category {
        font: normal 1.2em/1.3 Arial, Verdana, Tahoma, Helvetica, sans-serif;
        color: #C73B94;
        padding-bottom: 0.2em;
        margin-bottom: 0.2em;
        border-bottom: 1px solid #e29cc3;
        }
    #content-main .num-products {
        font: normal 0.8em/1.3 Arial, Verdana, Tahoma, Helvetica, sans-serif;
        color: #C73B94;
        margin-bottom: 1em;
        }
    #main-navigation li.first {
        border-left: none;
        }

	#left-navigation ul li ul li a.sub-active {
        font-weight: bold;
        color: #fff;
		}

	#product-details-info ul  {
		font: normal 0.9em/1.4 Arial, Verdana, Tahoma, Helvetica, sans-serif;
		color: #499db1;
		margin-left: 17px;
		padding-left: 20px;
		max-width: 428px;
		margin-top: 0.9em; /* novo */
		list-style: disc;
		}
    
    #product-details-info a {
        color: #C73B94;
        text-decoration: underline;
        }
        
    #product-details-info a:hover {
        color: #841d55;
        text-decoration: underline;
        }

    #product-details-info .left {
            background-color: white;
            border: 1px solid #E1EEF1;
            margin: 0 10px 10px 17px;
            padding: 5px;
            text-align: center;
            width:180px;
            float: left;
            display: inline;
        }
        
    #product-details-info .left .logo {
        margin-bottom: 10px;
        width: 180px;
        padding:0;
        }
    
    #product-details-info .left div.contact {
        text-align: left;
        }
    #product-details-info .left p {
        margin:0;
        font-size: 12px;
        padding-left: 5px;
        margin-bottom: 0.3em;
        font-weight: bold;
        }
    
    #product-details-info .left p.small {
        font-size: 11px;
    }
    .white-box {
        border: 1px solid #E5EFF2;
        margin-bottom: 10px;
        background-color: white;
        color: #499DB1;
        display: block;
        font: normal normal bold 1em/1.3 Arial, Verdana, Tahoma, Helvetica, sans-serif;
        padding: 10px 10px 10px 17px;
        }
    .white-box .logo {
            width:150px;
            float: right;
            display: inline;
        }
    .white-box .text {
        font-size: 16px;
        padding-top: 10px;
    }
    
    .white-box .text a {
        color: #C73B94;
        text-decoration: underline;
    }

    .white-box .text a:hover {
        color: #841d55;
        text-decoration: underline;
    }
    
    .single-product-block-row {
        display: block;
        margin-bottom:10px;
        padding: 5px;        
        background-color: #f8fcfd;
        border: 1px solid #e5eff2;
        }
        
    .single-product-block-row:hover {
        border: 1px solid #5db0c5;
        }

    .single-product-block-row .left {
            width:180px;
            float:left;
            display: inline;
        }
    
    .single-product-block-row .right {
        width:250px;
        display: inline;
        float: left;
        margin-left: 10px;
    }
    .single-product-block-row h3 {
        font: bold 14px Arial, Verdana, Tahoma, Helvetica, sans-serif;
        margin-bottom: 5px;
        height: 2.3em; /* novo */
    }
        
    .single-product-block-row h3 a {
        text-decoration: underline;
        color: #499db1;
        }
        
    .single-product-block-row h3 a:hover {
        text-decoration: none;
        }
        
    .single-product-block-row img {
        border: 1px solid #e1eef1;
        }
        
    .single-product-block-row a.more-button {
        /* display: block */ /* staro */
        display: block; /* novo */
        font-size:4px; /* novo */
        width: 130px;
        height: 21px;
        text-indent: -9999px;
        background: url("/media/images/content/more_button.gif") no-repeat 0px 0px;
        }
        
    .single-product-block-row a.more-button:hover {
        /* display: block */ /* staro */
        display: block; /* novo */
        float: left; /* novo */
        font-size:4px; /* novo */
        width: 130px;
        height: 21px;
        text-indent: -9999px;
        background: url("/media/images/content/more_button.gif") no-repeat 0px -21px;
        }
        
    .komentari {
        background-color: #F8FCFD;
        border: 1px solid #E5EFF2;
        margin-bottom: 10px;
        padding: 20px;
        font-size: 12px;
        color: #499DB1;
        }
        
    .komentari .komentar {
        border-bottom: 1px solid #E5EFF2;
        padding-bottom: 5px;
        margin-bottom: 5px;
        }
    
    .komentari .komentar .poslao {
        width: 200px;
        font-weight: bold;
        float: left;
        display: inline;
        }
    
    .komentari .komentar .vrijeme {
        width: 200px;
        float: left;
        display: inline;
        }
        
    .white-box-details {
        border: 1px solid #E5EFF2;
        margin-bottom: 10px;
        background-color: white;
        color: #499DB1;
        display: block;
        font: normal normal normal 0.9em/1.4 Arial, Verdana, Tahoma, Helvetica, sans-serif;
        padding: 10px 10px 10px 17px;   
        }
    .white-box-details a {
        color: #C73B94;
        text-decoration: underline;
        }
    
    .white-box-details a:hover {
        color: #841d55;
        text-decoration: underline; 
        }

    .list {
    
        margin-top: 12px;
    
    }
    
    .list-item h3 {
        font-size: 14px;
        font-weight: bold;
        color: #499DB1;
    }
    
    .list-item h3 a {
        color: #499DB1;
        text-decoration: underline;
    }
    
    .list-item h3 a:hover {
        color: #C73B94;
    
    }
    .list-item .sub {
        font-size: 11px;
        color: #a1c1c6;
    }
    
    .list-item p {
        font-size: 12px;
        color: #499DB1;
    }
    
    .list-item {
        margin-bottom: 6px;
        padding: 6px;
        border: 1px solid #E1EEF1;
    }
