a:link {
 color: brown;
}
a:visited {
 color: black;
}


.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;
}


/*  ---------------------------------------------------- */
/* link na uvod */
.menuitem1 {
 font-weight: bold;
 font-size: 16px;
 margin-left: 15px; 
 margin-right: 0px; 
 padding: 3px;
 padding-left: 10px;
 cursor: hand;
}
.menuitem1 a {
 color: black;
 text-decoration: none;
}
#akt1.menuitem1, #akt1.menuitem1 a {
 color: black;
 background-color: #EFC9AF; /* bgcolor2 */
}
/*  ---------------------------------------------------- */

a:link.menuSubLevel1, a:visited.menuSubLevel1 {
 text-decoration: none;
}
a:hover.menuSubLevel1 {
 text-decoration: underline;
}


a:link.menuSubLevel2, a:visited.menuSubLevel2 {
 text-decoration: none;
}
a:hover.menuSubLevel2 {
 text-decoration: underline;
}


/* kategorie */
.menuitem2 {
 font-weight: bold;
 font-size: 13px;
 margin-left: 15px; 
 margin-right: 0px; 
 margin-bottom: 5px;
 padding: 3px;
 padding-left: 10px;
 cursor: hand;

 border-style: solid;
 border-width: 2px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-color: #EFC9AF;
}
.menuitem2 a, .menuitem2 a:link, .menuitem2 a:visited {
 color: black;
 text-decoration: none;
}
#akt2.menuitem2, #akt2.menuitem2 a  {
 color: black;
 background-color: #EFC9AF; /* bgcolor2 */
}
/*  ---------------------------------------------------- */
/* horne veci */
.menuitem3 {
 font-size: 10px;
 font-family: verdana;
 text-align: center;
 cursor: hand;
 
 padding: 2px;
 padding-right: 10px;
 padding-left: 10px;

 border-style: solid;
 border-width: 1px;
 xborder-top-width: px;
 border-bottom-width: 0px;
 xborder-right-width: 0px;
 border-color: #EFC9AF;
}
.menuitem3 a, .menuitem3 a:link, .menuitem3 a:visited {
 color: black;
 text-decoration: none;
}
#akt3.menuitem3, #akt3.menuitem3 a  {
 color: black;
 background-color: #EFC9AF; /* bgcolor2 */
}
/*  ---------------------------------------------------- */
/* male veci dole */
.menuitem4 {
 font-size: 9px;
 font-family: verdana;
 text-align: left;
 cursor: hand;
 
 margin-left: 5px;
 padding: 3px;
 padding-right: 0px;
 padding-left: 5px;
 
 border-style: dashed;
 border-width: 1px;
 border-top-width: 0px;
 xborder-bottom-width: 0px;
 border-right-width: 0px;
 border-color: #EFC9AF;
}
.menuitem4 a {
 color: black;
 text-decoration: none;
}
#akt4.menuitem4, #akt4.menuitem4 a  {
 color: black;
 background-color: #EFC9AF; /* bgcolor2 */
}
/*  ---------------------------------------------------- */

.bgcolor0 {
 background-color: #FFFCF1;
}
.color0 {
 color: #FFFCF1;
}

.bgcolor1 {
 background-color: #F8D7C1;
}
.color1 {
 color: #F8D7C1;
}

.bgcolor2 {
 background-color: #EFC9AF;
}
.color2 {
 color: #EFC9AF;
}


h1 {
 font-family: verdana;
 font-weight: 600;
}


.cart {
 font-family: verdana;
 font-size: 12px;
}
.cart.header, .cart.header a {
 font-weight: bold;
 color: black;
 text-decoration: none;
}
.cart.products, .cart.products a {
 font-size: 10px;
 color: black;
 xtext-decoration: none;
}

.signature {
  font-size: 12px;
  margin-left: 165px;
}


.btn, .btnDisabled, .btnSmall {
 font-family: verdana;
 font-size: 12px;
 padding: 2px;
 border-width: 1px;
 background-color: #EFC9AF; /* bgcolor2 */
}
.btnDisabled {
 background-color: #FFFCF1; /* bgcolor0 */
}
.btnSmall {
 font-size: 10px;
 padding: 1px;
}


.small, .small td {
 font-size: smaller;
}


.productCat h2 {
 font-size: 110%;
 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 {
 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 {
 background-color: #FFFCF1;
 color: black;
 font-family: "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
}
