/* editor styles */

table.table_menu {
}

table.table_menu td.pic {
    width: 200px;
    text-align: center;
    background: #f7f7f7;
    padding: 20px;
    border-bottom: 1px solid #aaa;    
}

table.table_menu td.pic img {
    border: 1px solid #aaa;
}

table.table_menu td.text {
    text-align: center;
    font-weight: normal;
    padding: 0px 10px 5px 10px;
}

table.products {
    width: 600px;
}

table.products th {
    text-align: center;
    padding: 3px 10px 3px 10px;
    font-weight: bold;
    border: 1px #ddd solid;
    background: #f0f0f0;
}

table.products td.product {
    text-align: left;
    padding: 6px 40px 6px 10px;
    vertical-align: middle;
}

table.products tr.line td {
    border-bottom: dashed #ddd 1px;
}

table.products tr.line td.noline {
    border-bottom: 0px;
}


table.products td.data {
    text-align: left;
    padding: 3px 10px 3px 5px;
}

table.products td.pic {
    text-align: center;
    padding: 3px 10px 3px 5px;  
    vertical-align: center;
}

table.products img.icon {
    width: 24px;
    height: 24px;
}


table.products img.page {
    width: 40px;
    height: 40px;
    padding: 5px 0px 5px 0px;
}


table.products td.overview {
    text-align: center;
    padding: 3px 10px 3px 10px;
    font-weight: bold;
    font-size: 14px;
}

a img {
    border: 0px;
}

