﻿#item-photo {
    max-width: 150px;
    max-height: 200px;
    _width: 150px;
    _height: 200px;
    float: right;
    margin: 0px 0px 20px 20px;
    overflow: hidden;
}

#item-buy {
    float: right;
    padding: 5px;
    }
    
#item-art {margin-left: 10px;}    
    
#item-price {
    font-size: 14px;
    color: #0066ff;
    font-weight: bold;
    margin-left: 10px;
    }
    
#item-name h1 {text-align: center; font-size: 16px; font-weight: bold; line-height: 80%; background: #0066ff;
            width: 420px;
            padding: 10px;
            color: white;
            border-radius: 3px;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;}
    
#additional_goods_wr {
    margin-top: 30px;
}

th h1 {
    color: white;
    margin: 5px;
    font-size: 18px;
}

.additional_goods {
    display: -moz-inline-stack;
    _display: inline;
    _zoom: 1;
    padding: 2px 5px;
    width: 420px;
    max-height: 150px;
    _height: auto;
    background: #eeeeee;
    margin: 10px 10px 0px 0px;
    font-size: 11px;
    overflow: scroll;
    white-space: normal;
}

.additional_goods table {width: 400px; border-collapse: collapse;}
    .additional_goods table td {line-height: 10px;}
    .additional_goods tr {border-bottom: 1px grey solid;}
    .additional_goods table th {font-size: 14px; color: #d10107; padding: 5px; font-weight: bold; text-align: left;}
    .additional_goods td.additional_price  {width: 70px; text-align:center;}
    .additional_goods td.additional_basket {width: 20px;}
    .additional_goods a {color: #333; text-decoration: none;}
        .additional_goods a:hover {color: #0066ff;}
        
#additional_goods_wr h5 {margin: 20px 0 -5px 0; padding: 0px; color: #0066ff;}
