.HEADING {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 125%;
	color: #3B3B3F;
}

.ERROR {
   padding: 2px; 
   background: #F8D170;
   font-size: 12px;
   border: 1px solid #C89109;
}

input[type=text].ERROR {
   padding: 2px; 
   background: #F8D170;
   font-size: 12px;
   border: 1px solid #C89109;
}
input[type=password].ERROR  {
   padding: 2px; 
   background:F8D170;
   font-size: 12px;
   border: 1px solid #C89109;
}
.TITLE {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 28px;
	font-weight: bold;
	line-height: 125%;
	color: #3B3B3F;
}

.caption {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 125%;
	color: #E1A30A;
}

a {
	color:#6F6855;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.price2 {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 24px;
	font-weight: bold;
	line-height: 125%;
	color: #827335;
}

.NORMAL {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 125%;
	color: #000000;
}

H1,H2,H3,H4,H5,H6,P {
	margin:0;
}

select.input {
  border: 1px solid #6F6855; 
  padding: 2px; 
  background-color: #FFFFFF;
  font-size: 10px;
}
.input {
   height: 22px;
   border: 1px solid #6F6855; 
   padding: 2px; 
   background-color: #FFFFFF;
   font-size: 10px;
   font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
}
input.campaign {
   height:30px;
   width:80px;
}
.menu {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 125%;
	color: #FFFFFF;
}

.price {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	line-height: 125%;
	color: #000000;
}

.INTRO {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 125%;
	color: #3B3B3F;
}

.highlite {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 125%;
	color: #F4B312;
}

.pricetotal {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 125%;
	color: #25542D;
}

.nowrap {
      white-space: nowrap;
}
.price_art {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 125%;
	color: #E1A30A;
}

input {
   font-size:9px;
}

.discount {
   height:30px;
   width:80px;
}

input.inputnoborder {
   border: 0;
   background: transparent;
   padding: 2px;
   font-size: 9px;
}
.input_big {
   border: 1px solid #A1A1A7; 
   padding: 4px; 
   background-color: #FFFFFF;
   font-size: 14px;
}
.product_menu a {
    display: block;
    line-height: 24px;
    font-weight:bold;
    color: black;
}
.shopcart_sum {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;
	line-height: 125%;
	color: #FFFFFF;
}

.shopcart_empty {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 125%;
	color: #A1A1A7;
}

BODY {
	font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
font-size: 12px;
}

