body{
  margin: 0px;
  background: #EAEEEE;
}

.s {
  background: #000000;
}

.n {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px;
  margin-top: 0px;
  margin-bottom: 0px;
  background-image: url(img/right_bg.gif);
  background-repeat: repeat;
}

.nh {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 38px;
  margin-top: 0px;
  margin-bottom: 0px;
  background: #B5BDBD;
}

a.cart {
  background-image: url(img/cart_n.gif);
   background-repeat: no-repeat;
}

a.cart:hover {
  background-image: url(img/cart_h.gif);
   background-repeat: no-repeat;
}

a.cart:active {
  background-image: url(img/cart_h.gif);
   background-repeat: no-repeat;
}

a.cart:focus {
  background-image: url(img/cart_h.gif);
   background-repeat: no-repeat;
}

a.shop {
  background-image: url(img/shop_n.gif);
   background-repeat: no-repeat;
}

a.shop:hover {
  background-image: url(img/shop_h.gif);
   background-repeat: no-repeat;
}

a.shop:active {
  background-image: url(img/shop_h.gif);
   background-repeat: no-repeat;
}

a.shop:focus {
  background-image: url(img/shop_h.gif);
   background-repeat: no-repeat;
}

a.codemeter {
  background-image: url(img/codemeter_n.gif);
   background-repeat: no-repeat;
}

a.codemeter:hover {
  background-image: url(img/codemeter_h.gif);
   background-repeat: no-repeat;
}

a.codemeter:active {
  background-image: url(img/codemeter_h.gif);
   background-repeat: no-repeat;
}
a.codemeter:focus {
  background-image: url(img/codemeter_h.gif);
   background-repeat: no-repeat;
}

a.service {
  background-image: url(img/service_n.gif);
   background-repeat: no-repeat;
}

a.service:hover {
  background-image: url(img/service_h.gif);
   background-repeat: no-repeat;
}

a.service:active {
  background-image: url(img/service_h.gif);
   background-repeat: no-repeat;
}

a.service:focus {
  background-image: url(img/service_h.gif);
   background-repeat: no-repeat;
}

a.my {
  background-image: url(img/my_n.gif);
   background-repeat: no-repeat;
}

a.my:hover {
  background-image: url(img/my_h.gif);
   background-repeat: no-repeat;
}

a.my:active {
  background-image: url(img/my_h.gif);
   background-repeat: no-repeat;
}

a.my:focus {
  background-image: url(img/my_h.gif);
   background-repeat: no-repeat;
}

a.help {
  background-image: url(img/help_n.gif);
   background-repeat: no-repeat;
}

a.help:hover {
  background-image: url(img/help_h.gif);
   background-repeat: no-repeat;
}

a.help:active {
  background-image: url(img/help_h.gif);
   background-repeat: no-repeat;
}

a.help:focus {
  background-image: url(img/help_h.gif);
  background-repeat: no-repeat;
}

a.contact {
  background-image: url(img/contact_n.gif);
   background-repeat: no-repeat;
}

a.contact:hover {
  background-image: url(img/contact_h.gif);
   background-repeat: no-repeat;
}

a.contact:active {
  background-image: url(img/contact_h.gif);
   background-repeat: no-repeat;
}

a.contact:focus {
  background-image: url(img/contact_h.gif);
   background-repeat: no-repeat;
}

a.lang {
  background-image: url(img/lang_n.gif);
   background-repeat: no-repeat;
}

a.lang:hover {
  background-image: url(img/lang_h.gif);
   background-repeat: no-repeat;
}

a.lang:active {
  background-image: url(img/lang_h.gif);
   background-repeat: no-repeat;
}

a.lang:focus {
  background-image: url(img/lang_h.gif);
   background-repeat: no-repeat;
}

a.n1 {
  background-image: url(img/left.gif);
}

a.n1:hover {
  background-image: url(img/left_high.gif);
}

a.n1:active {
  background-image: url(img/left_high.gif);
}

a.n1:focus {
  background-image: url(img/left_high.gif);
}

.b {
  background: #FFFFFF;
  vertical-align:top;
}

.f {
  color: #336666;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  text-align: left;
  background-image: url(img/cm_footer.gif);
  padding-left: 12px;
}




p {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
  margin-top: 12px;
  margin-bottom: 12px;
}

h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #D26E00;
  vertical-align: top;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 12px;
}

h4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #D26E00;
  vertical-align: top;
  text-align: left;
  margin-top: 18px;
  margin-bottom: 12px;
}

h5 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  vertical-align: top;
  text-align: left;
  margin-top: 18px;
  margin-bottom: 12px;
}

ul {
  margin-top: 0px;
  margin-bottom: 12px;
  list-style-image:url(img/bullet.gif)
}

li {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
  color: #000000;
  margin-top: 6px;
  margin-bottom: 6px;
  line-height: 13px;
}

.left {
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 5px;
  padding-bottom: 5px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
  vertical-align: top;
}

.adhead {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 3px;
  PADDING-TOP: 2px;
  BORDER-WIDTH: 1px;
  BACKGROUND:  #008194;
  BORDER-TOP-COLOR: #A9BEC1;
  BORDER-LEFT-COLOR: #A9BEC1;
  BORDER-RIGHT-COLOR: #404F51;
  BORDER-BOTTOM-COLOR: #404F51;
  BORDER-STYLE: solid;
  COLOR: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
}

.newhead {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 3px;
  PADDING-TOP: 2px;
  BORDER-WIDTH: 1px;
  BACKGROUND:  #008194;
  BORDER-TOP-COLOR: #B3BAD1;
  BORDER-LEFT-COLOR: #B3BAD1;
  BORDER-RIGHT-COLOR: #474D5B;
  BORDER-BOTTOM-COLOR: #474D5B;
  BORDER-STYLE: solid;
  COLOR: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
}

.specialhead {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 3px;
  PADDING-TOP: 2px;
  BORDER-WIDTH: 1px;
  BACKGROUND:  #008194;
  BORDER-TOP-COLOR: #DEDEA3;
  BORDER-LEFT-COLOR: #DEDEA3;
  BORDER-RIGHT-COLOR: #65653C;
  BORDER-BOTTOM-COLOR: #65653C;
  BORDER-STYLE: solid;
  COLOR: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
}

.adfoot {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 3px;
  PADDING-TOP: 3px;
  BORDER-TOP-WIDTH: 0px;
  BORDER-LEFT-WIDTH: 1px;
  BORDER-RIGHT-WIDTH: 1px;
  BORDER-BOTTOM-WIDTH: 1px;
  BACKGROUND: #EFEFEF;
  BORDER-COLOR: #A6A6A6;
  BORDER-STYLE: solid;
  COLOR: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
}

.ad {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 8px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 8px;
  BORDER-RIGHT-WIDTH: 1px;
  BACKGROUND: #EFEFEF;
  BORDER-RIGHT-COLOR: #A6A6A6;
  BORDER-RIGHT-STYLE: solid;
  COLOR: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
  vertical-align: top;
}

.special {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 8px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 8px;
  BORDER-RIGHT-WIDTH: 1px;
  BORDER-LEFT-WIDTH: 1px;
  BACKGROUND: #EFEFEF;
  BORDER-RIGHT-COLOR: #A6A6A6;
  BORDER-LEFT-COLOR: #A6A6A6;
  BORDER-RIGHT-STYLE: solid;
  BORDER-LEFT-STYLE: solid;
  COLOR: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
  vertical-align: top;
}

.adnum {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 9px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 8px;
  BORDER-LEFT-WIDTH: 1px;
  BORDER-LEFT-COLOR: #A6A6A6;
  BORDER-LEFT-STYLE: solid;
  BACKGROUND: #EFEFEF;
  COLOR: #809FA3;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
}

.newnum {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 8px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 8px;
  BORDER-LEFT-WIDTH: 1px;
  BORDER-LEFT-COLOR: #A6A6A6;
  BORDER-LEFT-STYLE: solid;
  BACKGROUND: #EFEFEF;
  COLOR: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
  vertical-align: top;
}

a:active {
  color: #008194;
  text-decoration: underline;
}

a:focus {
 color: #008194;
  text-decoration: underline;
}

a:link {
  color: #008194;
  text-decoration: underline;
}

a:visited {
  color: #008194;
  text-decoration: underline;
}

a:hover {
  color: #D26E00;
  text-decoration: underline;
}

a.top:active {
  color: #008194;
  text-decoration: underline;
}

a.top:focus {
  color: #008194;
  text-decoration: underline;
}

a.top:link {
  color: #000000;
  text-decoration: none;
}

a.top:visited {
  color: #000000;
  text-decoration: none;
}

a.top:hover {
  color: #008194;
  text-decoration: underline;
}

.right {
  text-align: right;
}

.input
{
  margin: 0px;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
  vertical-align: top;
}

.price {
  color: #B6634D;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
  vertical-align: top;
  text-align: left;
}

.producthead {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #666666;
  vertical-align: top;
  text-align: left;
  margin-top: 6px;
  margin-bottom: 12px;
}

.product {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  vertical-align: top;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

.producttext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  vertical-align: top;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 0px;
}

.wkhead {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 3px;
  PADDING-TOP: 2px;
  BORDER-WIDTH: 1px;
  BACKGROUND: #B6634D;
  BORDER-TOP-COLOR: #CD9586;
  BORDER-LEFT-COLOR: #CD9586;
  BORDER-RIGHT-COLOR: #593228;
  BORDER-BOTTOM-COLOR: #593228;
  BORDER-STYLE: solid;
  COLOR: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
}

.wkfoot {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 3px;
  PADDING-TOP: 3px;
  BORDER-TOP-WIDTH: 0px;
  BORDER-LEFT-WIDTH: 1px;
  BORDER-RIGHT-WIDTH: 0px;
  BORDER-BOTTOM-WIDTH: 1px;
  BACKGROUND: #EFEFEF;
  BORDER-COLOR: #A6A6A6;
  BORDER-STYLE: solid;
  COLOR: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
}

.wkfootr {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 3px;
  PADDING-TOP: 3px;
  BORDER-TOP-WIDTH: 0px;
  BORDER-LEFT-WIDTH: 0px;
  BORDER-RIGHT-WIDTH: 1px;
  BORDER-BOTTOM-WIDTH: 1px;
  BACKGROUND: #EFEFEF;
  BORDER-COLOR: #A6A6A6;
  BORDER-STYLE: solid;
  COLOR: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
  vertical-align: top;
}

.wk {
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 2px;
  PADDING-TOP: 2px;
  BORDER-LEFT-WIDTH: 1px;
  BORDER-LEFT-COLOR: #A6A6A6;
  BORDER-LEFT-STYLE: solid;
  BORDER-RIGHT-WIDTH: 1px;
  BORDER-RIGHT-COLOR: #A6A6A6;
  BORDER-RIGHT-STYLE: solid;
  BACKGROUND: #EFEFEF;
  COLOR: #809FA3;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
}

.bild_l {
margin-top: 5px;
margin-right: 10px;
margin-bottom: 5px;
float: left;
}

.bild _r{
margin-top: 5px;
margin-left: 10px;
margin-bottom: 5px;
float: right;
}


th.inline_l {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 4px;
  PADDING-TOP: 3px;
  BORDER-TOP-WIDTH: 1px;
  BORDER-BOTTOM-WIDTH: 1px;
  BORDER-LEFT-WIDTH: 0px;
  BORDER-RIGHT-WIDTH: 0px;
  BACKGROUND: #CE844A;
  BORDER-TOP-COLOR: #DEAC84;
  BORDER-BOTTOM-COLOR: #633F23;
  BORDER-STYLE: solid;
  COLOR: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
}

th.inline_c {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 4px;
  PADDING-TOP: 3px;
  BORDER-TOP-WIDTH: 1px;
  BORDER-BOTTOM-WIDTH: 1px;
  BORDER-LEFT-WIDTH: 0px;
  BORDER-RIGHT-WIDTH: 0px;
  BACKGROUND: #CE844A;
  BORDER-TOP-COLOR: #DEAC84;
  BORDER-BOTTOM-COLOR: #633F23;
  BORDER-STYLE: solid;
  COLOR: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  vertical-align: top;
}

td.inline_wl {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 4px;
  BORDER-TOP-WIDTH: 0px;
  BORDER-BOTTOM-WIDTH: 0px;
  BORDER-LEFT-WIDTH: 0px;
  BORDER-RIGHT-WIDTH: 0px;
  BACKGROUND: #FFFFFF;
  BORDER-COLOR: #000000;
  BORDER-STYLE: solid;
  COLOR: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
  vertical-align: text-bottom;
}

td.inline_gl {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 4px;
  BORDER-TOP-WIDTH: 0px;
  BORDER-BOTTOM-WIDTH: 0px;
  BORDER-LEFT-WIDTH: 0px;
  BORDER-RIGHT-WIDTH: 0px;
  BACKGROUND: #CCCCCC;
  BORDER-COLOR: #000000;
  BORDER-STYLE: solid;
  COLOR: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
  vertical-align: text-bottom;
}

td.inline_wc {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 4px;
  BORDER-TOP-WIDTH: 0px;
  BORDER-BOTTOM-WIDTH: 0px;
  BORDER-LEFT-WIDTH: 0px;
  BORDER-RIGHT-WIDTH: 0px;
  BACKGROUND: #FFFFFF;
  BORDER-COLOR: #000000;
  BORDER-STYLE: solid;
  COLOR: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: center;
  vertical-align: text-bottom;
}

td.inline_gc {
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 4px;
  BORDER-TOP-WIDTH: 0px;
  BORDER-BOTTOM-WIDTH: 0px;
  BORDER-LEFT-WIDTH: 0px;
  BORDER-RIGHT-WIDTH: 0px;
  BACKGROUND: #CCCCCC;
  BORDER-COLOR: #000000;
  BORDER-STYLE: solid;
  COLOR: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: center;
  vertical-align: text-bottom;
}

.footnote{
  font-size: 8px;
  vertical-align: super;
}


.content{
color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: left;
}

.hks51{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
background: #CE844A url(img/bullet-white-5x7.gif) no-repeat 5px;
color: White;
display:block;
padding: 5px 5px 5px 15px;
}


