a:link {
 color: navy;
}
a:visited {
 color: black;
}


.dkkhr {
 color: #C2CEE7;
 height: 3px;
}

.prodimg {
 color: silver;
 border-color: silver;
}

#hornalista {
 background-image: url('../imgs/bg-hornalista.jpg');
 background-repeat: no-repeat;
 Xborder: 1px red solid;
 width: 900px;
 height: 70px;
 position: absolute;
 left: 0px;
 top: 0px;
}

#telo {
 width: 670px;
 position: absolute;
 left: 225px;
 top: 75px;
}

#lavalista {
 Xborder: 1px red solid;
 width: 190px;
 position: absolute;
 left: 8px;
 top: 58px;
}

.ramik {
 background-color: #FDFBF6;
 border: 1px solid;
 border-top-color: #C3B46D;
 border-left-color: #C3B46D;
 border-bottom-color: #473D0B;
 border-right-color: #604F01;
 margin-bottom: 7px;
}

.ramiknadpis {
 font-family: verdana;
 font-size: 10px;
 font-weight: bold;
 color: #685129;
 padding: 5px;
 height: 20px;
 border-bottom: 1px solid #604F01;
}
.ramiknadpis a:link, .ramiknadpis a:visited {
 text-decoration: none;
 color: #685129;
}

.topmenu {
 font-family: verdana;
 font-size: 10px;
 font-weight: bold;
 text-align: center;
 padding: 2px;
 padding-left: 10px;
 padding-right: 10px;
 cursor: hand;
}
.topmenu a:link, .topmenu a:visited {
 text-decoration: none;
 color: #5C4A02;
}


/* ---------------------------------- */

.menucat0, .menucat0over, .menucat0akt {
 font-family: verdana;
 font-size: 14px;
 font-weight: bold;
 padding-left: 25px;
 padding-top: 8px;
 padding-bottom: 8px;
 border-top: 1px solid #604F01;
 background-image: url('../imgs/bg-menucat0.gif');
 background-repeat: no-repeat;
 background-position: 5px;
 cursor: hand;
}
.menucat0 a:link, .menucat0 a:visited {
 text-decoration: none;
 color: #7C4F1E;
}
.menucat0over a:link, .menucat0over a:visited {
 text-decoration: none;
 color: #7C4F1E;
}
.menucat0akt a:link, .menucat0akt a:visited {
 text-decoration: none;
 color: #0054A6
}
.menucat0over {
 background-image: url('../imgs/bg-menucat0over.gif');
}
.menucat0akt {
 background-image: url('../imgs/bg-menucat0over.gif');
}

/* ---------------------------------- */

.menucat1, .menucat1over, .menucat1akt {
 font-family: verdana;
 font-size: 10px;
 font-weight: bold;
 padding-left: 25px;
 padding-top: 2px;
 padding-bottom: 2px;
 background-image: url('../imgs/bg-menucat1.gif');
 background-repeat: no-repeat;
 background-position: 8px;
 cursor: hand;
}
.menucat1 a:link, .menucat1 a:visited {
 text-decoration: none;
 color: #7C4F1E;
}
.menucat1over a:link, .menucat1over a:visited {
 text-decoration: none;
 color: #7C4F1E;
}
.menucat1akt a:link, .menucat1akt a:visited {
 text-decoration: none;
 color: #0054A6
}
.menucat1over {
 background-image: url('../imgs/bg-menucat1over.gif');
}
.menucat1akt {
 background-image: url('../imgs/bg-menucat1over.gif');
}

/* ---------------------------------- */

.menucat2, .menucat2akt {
 font-family: verdana;
 font-size: 10px;
 padding-left: 35px;
 padding-top: 1px;
 padding-bottom: 1px;
 cursor: hand;
}
.menucat2 a:link, .menucat2 a:visited {
 text-decoration: none;
 color: #7C4F1E;
}
.menucat2 a:hover {
 text-decoration: underline;
 color: #7C4F1E;
}
.menucat2akt a:link, .menucat2akt a:visited {
 text-decoration: none;
 color: #0054A6
}
/* ---------------------------------- */



.little {
 font-family: verdana;
 font-size: 10px;
}

.warning {
 font-size: smaller;
 font-weight: bold;
 font-style: italic;
 color: red;
}
.status {
 font-size: smaller;
 font-weight: bold;
 font-style: italic;
 color: brown;
}

.red, .red a:link, .red a:visited {
 color: red;
}
.black, .black a:link, .black a:visited, a.black:visited, a.black:link {
 color: black;
}

a:link.nolink, a:visited.nolink, .nolink a:link, .nolink a:visited, .nolink a:active {
 text-decoration: none;
}


.bar1 {
 font-weight: bold;
 padding: 2px;
 background-color: #F8D7C1; /* brcolor1 */
}

.ultop {
 margin-top: 5px;
}

.nomargin {
 margin: 0px;
}

.bgcolor0 {
 background-color: #FAFAFA;
}
.color0 {
 color: #FAFAFA;
}

.bgcolor1 {
 background-color: #F9F2E0;
}
.color1 {
 color: #F9F2E0;
}

.bgcolor2 {
 background-color: #EFC9AF;
}
.color2 {
 color: #EFC9AF;
}


h1 {
 font-family: verdana;
 font-weight: 900;
 color: #0054A6;
}

.cart {
 font-family: verdana;
 font-size: 13px;
 font-weight: bold;
 color: #7C4F1E;
}
.cart.products, .cart.products a:link, .cart.products a:visited {
 font-size: 10px;
 font-weight: bold; 
 color: #7C4F1E;
 xtext-decoration: none;
}

.signature {
  font-size: 12px;
  font-style: italic;
  xmargin-left: 165px;
}
.signature a:link, .signature a:visited {
 color: black;
}


.btn, .btnDisabled, .btnSmall {
 font-family: verdana;
 font-size: 12px;
 padding: 2px;
 border-width: 1px;
 background-color: #EBEBEB; /* bgcolor2 */
 background-color: #F8F1E0; /* bgcolor2 */
}
.btnDisabled {
 background-color: #FFFCF1; /* bgcolor0 */
}
.btnSmall {
 font-size: 10px;
 padding: 1px;
}


.small, .small td {
 font-size: smaller;
}


.productCat h2 {
 font-family: verdana;
 font-size: 120%;
 font-weight: 500;
 margin-bottom: 0px;
}
.productCat h2 a {
 color: black;
 text-decoration: none;
}
.productCat h2 .moreinfo {
 font-size: 80%;
}
.productCat h2 .moreinfo a {
 text-decoration: underline;
}
.productCat.descr p {
 margin: 0px;
}
.productCat .descr {
 font-family: verdana;
 font-size: 70%;
}
.productCat .price {
 font-family: arial;
 font-size: smaller;
 font-style: italic;
}


.product .descr {
 font-family: verdana;
 font-size: 95%;
}
.product .link {
 font-size: 80%;
 font-weight: bold;
}
.product small {
 font-family: arial;
 font-size: 70%;
}



.tabmenuUser, .tabmenuUser a, .tabmenuUser a:link, .tabmenuUser a:visited {
 font-family: verdana;
 font-size: 10px;
 color: #A56539;
 font-weight: 700;
 text-decoration:none;
}
.tabmenuUser a:hover {
 text-decoration:none;
}
.tabmenuUserakt a, .tabmenuUserakt a:link, .tabmenuUserakt a:visited {
 font-family: arial;
 font-size: 13px;
 color: brown;
 font-weight: 700;
 text-decoration:none;
}



.body.descr {
 font-size: smaller;
 xfont-style: italic;
}

body {
 font-family: "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
 color: black;
 background-color: white;
 background-image: url('../imgs/bg.gif');
 margin: 0px;
}
