#productPicture {
    text-align:left;
    width:260px;
    float:left;
    margin-bottom:1em;
}
#productPhotogallery {
    margin:0.5em 0em;
}
#productPhotogallery a {
    margin:0em 0.5em;
}
#productOrder {
    text-align:left;
    width:290px;
    float:left;
    margin-bottom:1em;
}
#productBrand {
    text-align:left;
    margin-bottom:0.5em;
}
div.fblike{
    height: 40px;
}
form.addToCart {
    margin:0em 0em 1em 0em;
}
form.addToCart button.addToCartBtn {
    cursor:pointer;
}
form.addToCart .text {
    width:100px;
}

table.attribs {
    margin:0em 0em 0.5em 0em;
    border-collapse:collapse;
}
table.attribs th, table.attribs td {
    padding:0.3em 0.5em;
    text-align:left;
    vertical-align:top;
    border-bottom:1px dotted #CCCCCC;
}
table.attribs th {
    font-weight:normal;
}

table.good {
    margin:0em 0em 0.5em 0em;
    border-collapse:collapse;
    border:1px solid #4A9B00;
    width:100%;
}
table.good th, table.good td {
    padding:0.3em 0.5em;
    text-align:left;
    vertical-align:top;
}
table.good th {
    font-weight:normal;
    width:30%;
}

table.good tr.price th, table.good tr.price td {
    font-weight:bold;
    width:50%;
    font-size:1.2em;
    color:#FF0000;
}

table.good tr.oldprice th, table.good tr.oldprice td {
    font-weight:bold;
    width:50%;
    font-size:1em;
    color:#000;
}
table.good tr.oldprice th .priceDisplay, table.good tr.oldprice td .priceDisplay {
    text-decoration: line-through;
}

/* Prepojene produkty */
div.products-connected {
    padding:1em 0 0 0;
    margin-top:1em;
}
div.products-connected div.h {
    font-size:1.3em;
    color: #FFA100;
    padding:0 0 0.5em 0;
}


a.productAttribPicture {
    margin:0 0.2em 0 0;
    cursor:default;
}

div.productAttribPicturePreview {
    position:absolute;
    top:0px;
    top:0px;
    background:#FFFFFF;
    min-width:32px;
    _width:32px;
    min-height:32px;
    _height:32px;
    line-height:1px;
    border:1px solid #000;
    text-align:center;
}

.questions .question {
    font-weight: bold;
    font-size: 1.1em;
    padding-bottom: 5px;
}
.questions .answer {
    margin-bottom: 15px;
}

