body, td { font-family: Tahoma, Arial; font-size: 12px; }
a { color: #a1553b; }
.menu a { font-size: 11px; color: #7e574d; text-decoration: none; }
.submenu .active { color: #ab6351; font-size: 11px; }
.footer td, .footer a { font-size: 11px; color: #a13b19; }


.header {
	padding: 0px 0px 3px 5px;
	border-bottom: 1 #d07340 solid;
	width: 100%;
	font-size: 17px;
	color: #682711;
	text-decoration: none; 
}

.status { font-size: 10px; padding: 3px 0px 0px 5px; }
.status img { margin: 0px 5px 0px 5px; position: relative; top: -1px; }

.right .title { font-weight: bold; text-decoration: none; }

.news .title { font-size: 12px; font-weight: bold; text-decoration: none; font-size: 12px; }
.news { font-size: 11px; }
.news .date { margin-top: 5px; font-size: 10px; color: #666666; }

.nextprev td { font-size: 11px; }
.nextprev a { font-weight: bold; text-decoration: none; }

.print a { font-size: 11px; font-weight: bold; text-decoration: none; }

.feedback td { font-size: 11px; }
.feedback .name { color: #604C46; font-weight: bold; font-size: 11px; }
.feedback td.hidden, .feedback td.hidden .name { color:  #A08C86; text-decoration: none; }
.feedback .date { color: #A08C86; font-size: 11px; }

.left td { font-size: 10px; }

.adminbox { margin: 20px; padding: 20px; border: #cfb695 2 solid; border-top: 0; border-left: 0; background-color: #ffe6c5 }
.userbox { margin: 20px; border: #cfb695 2 solid; border-top: 0; border-left: 0; background-color: #ffe6c5; }

.lang td  { width: 100px; text-align: center; }
.lang .active { background-color: #d9896e; color: #FFF2E1; white; text-decoration: none; font-weight: bold; }
.lang .inactive { background-color: #ffe6c5; }
.lang .inactive a { color: #d9896e; text-decoration: none; font-weight: bold;  }

.products td { font-size: 11px; vertical-align: top}
.products th { font-size: 12px; }
.products .title { padding: 0px 0px 3px 5px; font-weight: bold; font-size: 12px; border-bottom: 1 #a1553b solid; }

.product .button, .cart .button { border: #a1553b 1 solid; padding: 5px; text-align: center; padding: 5px 15px 5px 15px; }
.product .button a, .cart .button a { font-size: 11px; color: #a1553b; text-decoration: none; }
.product .button a:hover, .cart .button a:hover { color: #c1755b; text-decoration: none; }

.productgroups { background-color: #fff0d4; #FFD69D; border: #cfc0a4 1 solid; #C19550; }
.productgroups td { font-size: 11px; width: 33%; vertical-align: top; }

.groups .title { font-weight: bold; font-size: 11px; text-decoration: none; }
.groups .hidden { color: #999999; }
.groups a { font-size: 11px; font-weight: bold; text-decoration: none; }

.awards td { font-size: 10px; text-align: center; }
.awards a { text-decoration: none; font-weight: bold; font-size: 11px; }
