a.productname {
    font-weight: bold;
    text-decoration: none;
    font-style: normal;
    border-bottom: 2px solid #FFFFFF;
    font-size: 80%;
}
a:hover.productname {
    border-bottom: 2px solid #C00000;	
}
.vmCartModule .moduletable div div {
padding: 10px;
}

.lform ul {
padding: 0px;
list-style-type: none;
}
.lform a {
padding: 0px;
}

#vmMainPage h1 {
    font-size: 120%;
    color: #6AC334;
}

#vmMainPage ul {
margin: 0px;
padding-left: 12px;
}

#fotografie {
margin-top: 2px;
}
#fotografie2 img {
background-color: #303030;
border: 2px solid #6AC334;
max-height: 67px;
height: 67px;
}

td.fot00,
td.fot10,
td.fot20,
td.fot01,
td.fot11,
td.fot21
 {
background-color: #BDBDC2;
}
.fot00 img,
.fot10 img,
.fot20 img,
.fot01 img,
.fot11 img,
.fot21 img
 {
height: 70px;
max-width: 89px;
}

td.fot00 {
border: 1px solid #C00000;
}
td.fot10 {
border-top: 1px solid #C00000;
border-bottom: 1px solid #C00000;
}
td.fot20 {
border: 1px solid #C00000;
}

td.fot01 {
border-left: 1px solid #C00000;
border-right: 1px solid #C00000;
border-bottom: 1px solid #C00000;
}
td.fot11 {
border-bottom: 1px solid #C00000;
border-right: 1px solid #C00000;
}
td.fot21 {

border-right: 1px solid #C00000;
border-bottom: 1px solid #C00000;
}

table.browseProductContainer {

background-color: #000000;
margin-bottom: 20px;
height: 220px;
}
.browseProductContainer img {
border: 0px solid  #C00000;
}

.obr, .nazev, .cena {
text-align: center;
}
.nazev, .nazev a {
color: #6AC334;
}

.productPrice {
}

.browseProductImage2 {
border: 1px solid #C00000;
width: 292px;
}

.browseProductImage3 img {
border: 1px solid #C00000;
}
.browseProductImage3 {
width: 292px;
text-align: center;
display: block;
}

.quantity_box {
font-weight: bold;
}

.pictures td {
}

.shop_tip {
color: #000000;
}

.sectiontableheader {
font-weight: bold;
}
