﻿.product-item
{
    text-align: center;
    margin-top: 10px;
}
.product-item-left
{
    width: 33%;
    float: left;
}
.product-item-right
{
    float: left;
    width: 50%;
}
.product-item a.link-image
{
}
.product-item img.product-image
{
    width: 150px;
    height: 150px;
    border: solid 1px #eeeeee;
}
.product-item a.product-name
{
    padding: 5px 20px;
}
p.feature
{
    text-transform: uppercase;
    padding-left: 20px;
    font-weight: bold;
}
div.feature
{
    min-height: 200px;
}
div.feature ul
{
    margin: 0;
}
table.product-materials th.material
{
    width: 20px;
    text-align: center;
}
table.product-attribute th.attribute
{
    text-align: center;
    width:40px;
}
table.product-attribute td.attribute
{
    text-align: center;
    padding:5px;
}

div.notes
{
    margin: 3px 0;
}
div.notes div.noteschoice
{
    background-image: url(/images/icons/choice.gif);
    background-repeat: no-repeat;
    float: right;
    padding: 0 0 0 40px;
}
div.notes div.notesnoexist
{
    background-image: url(/images/icons/noexist.gif);
    background-repeat: no-repeat;
    float: right;
    padding: 0 20px 0 40px;
}
div.notes div.notesexist
{
    background-image: url(/images/icons/exist.gif);
    background-repeat: no-repeat;
    float: right;
    padding: 0 20px 0 40px;
}
div.attributebody
{
    margin:0 5px;
}
div.attributebody table.grid td, th  
{
    padding:5px;
}
.box-1 div.header-box strong a
{
    color:White;
}

