﻿.th1 {
    font-size: 10px; 
    font-weight:bold; 
    color: #04f; 
    padding-left: 10px; 
    border: 1px solid #acaeb5; 
    border-bottom:none; 
    background-color:#fbfbfb;
}
.th2 {
    width:550px; 
    border-bottom:1px solid #acaeb5;
}
.box {
    border:1px solid #acaeb5; 
    border-top: none;
    background-color:#fbfbfb; 
    padding: 10px;
    font-size: 10px;
}
.box .image {
    width: 220px; height: 220px; background:white; margin:0; float:left;
    border:1px solid #acaeb5;
}
.box .imgneni {
    width: 220px; height: 220px; background:#aaa; margin:0; padding:0; float:left;
    border:1px solid #acaeb5;
    background-image: url("../../css/AppImages/imgneni.jpg");
}
.box .kategorie {
    font-size: 10px;
    margin:0;
    margin-top: 5px;
}
.box .dhlavicka {
    width: 420px; height: 100px; background:white; margin:0; float:right;
    border:1px solid #acaeb5;
}
.box .dhlavicka .nadpis {
    font-size:18px;
    margin: 5px 0 0 5px; 
    padding:0;
    font-weight: bold;
    color:#C54701;
}
.box .dhlavicka .strucne {
    font-size:10px;
    margin: 5px 0 0 5px; 
    padding:0;
    font-weight: bold;
}
.box .dhlavicka1 {
    width: 420px; height: 110px; background:white; margin:0; float:right;
    border:1px solid #acaeb5;
    margin: 8px 0 0 0;
}
.box .dhlavicka1 table {
    margin: 5px 0 0 5px;
}
.box .dhlavicka1 tr {
    height:16px;
    vertical-align: top;
}
.box .dhlavicka1 th {
    width: 120px;
    font-weight: bold;
}
.box .dhlavicka1 td.cena {
    font-weight: bold;
    color: Red;
}
.mnozstvi {
    width: 60px;
    text-align: right;
    margin: 0;
    padding: 0;
    margin-right: 10px;
    vertical-align: middle;
}
.koupit {
    width: 60px;
    vertical-align: middle;
    color: #a22;
    border: 1px solid #a22;
    background: #ec9;
    cursor: pointer;
    height: 22px;
    font-size: 9px;
    padding-top: 3px;
}
