#navi .greybox149top,#navi .greyboxtop{
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px
}

#navi .greybox149notop,#navi .greybox1m0,#navi .greybox1notop,#navi .greybox1notopend,#navi .greybox2notop,#navi .greybox2notopn,#navi .greybox2pay,#navi .greybox5notop,#navi .greyboxnotop{
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px
}

#navi,#navi .formorangebutton4,#navi .input_field,#navi .input_nr,#navi .input_nr_nav{
  font-family: helvetica, arial, sans-serif
}

#navi .uitloop_product,.ERROR,.Product_price,.Stock,.TopHead,.add,.alert_text,.alert_text_2,.nStock,.select_field_w,.sstock, H2, H3{
  text-transform: uppercase
}

#HDropdown2 LI A,#HDropdown2 LI UL LI,#HDropdown2 LI:hover UL,#HDropdown3 LI UL LI,#HDropdown3 LI:hover UL,#HDropdown4 LI UL LI,#HDropdown4 LI:hover UL,#htmlpanel,.FILL_DIV{
  display: block
}

#navi A,#navi A:hover{
  color: #000
}

#navi .greybox149top,#navi .greyboxtop{
  font-size: 12px;
  -moz-border-radius-topright: 3px
}

#navi{
  font-size: 12px;
}

#navi A{
  text-decoration: none;
}

#navi .center{
  text-align: center;
}

#navi .image0{
  border-top: medium none;
  height: 91px;
  border-right: medium none;
  width: 122px;
  border-bottom: medium none;
  border-left: medium none;
  margin: 2px 0;
  z-index: 0;
  padding: 0;
}

#navi .image00{
  border-top: 1px;
  height: 120px;
  border-right: 1px;
  width: 160px;
  border-bottom: 1px;
  border-left: 1px;
  margin: 0;
  z-index: 0;
  padding: 2px 0 3px;
}

#navi .image1{
  border-top: medium none;
  height: 114px;
  border-right: medium none;
  width: 152px;
  border-bottom: medium none;
  border-left: medium none;
  margin: 2px 0;
  z-index: 0;
  padding: 0;
}

#navi .imageflag{
  border-top: #ddd 1px solid;
  height: 40px;
  border-right: #ddd 1px solid;
  width: 60px;
  border-bottom: #ddd 1px solid;
  border-left: #ddd 1px solid;
  margin: 10px 0 5px;
  z-index: 0;
  padding: 0;
}

#navi .image2,#navi .image3,#navi .image4,#navi .poll_bar,#navi .rating_bar,#navi .rating_bar_bg{
  border-top: medium none;
  border-right: medium none;
  border-bottom: medium none;
  border-left: medium none;
}

#navi .poll_bar{
  height: 3px;
  margin: 0;
  background-color: #696969;
  padding: 0;
}

#navi .rating_bar,#navi .rating_bar_bg{
  height: 8px;
  padding: 0;
}

#navi .rating_bar_bg{
  width: 100px;
  margin: 2px 0 2px 3px;
  background-color: #c0c0bc;
}

#navi .rating_bar{
  margin: 0;
  background-color: #fAAB11;
}

#navi .image2,#navi .image3,#navi .image4{
  padding: 5px 0 0;
}

#navi .image2{
  height: 62px;
  width: 142px;
  margin: 0 0 3px;
  z-index: 0;
}

#navi .image2logo{
  height: 40px;
  width: 100px;
  margin-top: 22px;
  margin-left: 2px;
  z-index: 0;
}

#navi .image3{
  height: 250px;
  width: 333px;
  margin: 3px 0 0;
  z-index: 0;
}

#navi .image4{
  height: 240px;
  width: 320px;
  margin: 0 0 3px;
  z-index: 0;
}

#navi .greybox,#navi .greyboxnotop{
  list-style-type: none;
  height: 224px;
  text-align: left;
  z-index: 0;
}

#navi .greybox{
  border-top: #ccccc8 1px solid;
  border-right: #ccccc8 1px solid;
  width: 170px;
  border-bottom: #ccccc8 1px solid;
  border-left: #ccccc8 1px solid;
  margin: 0;
  background-color: #f7f7f5;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 0 0 0 3px;
}

#navi .greyboxtop{
  list-style-type: none;
  border-top: #ffefd5 1px solid;
  border-right: #ffefd5 1px solid;
  width: 154px;
  border-bottom: #ffefd5 1px solid;
  color: #2f2f28;
  text-align: left;
  border-left: #ffefd5 1px solid;
  margin: 0;
  z-index: 0;
  background-color: #dddcda;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  padding: 2px 0 1px 5px;
}

#navi .greybox149top,#navi .greybox1top{
  color: #0a0000;
  -webkit-border-top-right-radius: 3px;
}

#navi .greybox149,#navi .greyboxnotop{
  border-right: #ccccc8 1px solid;
  border-bottom: #ccccc8 1px solid;
  border-left: #ccccc8 1px solid;
  margin: 0;
}

#navi .greyboxnotop{
  border-top: #ccccc8 1px;
  width: 170px;
  background-color: #f7f7f5;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  padding: 0 0 0 3px;
}

#navi .greybox149notop,#navi .greybox1notop,#navi .greybox1notopend{
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
}

#navi .greybox149,#navi .greybox149notop{
  list-style-type: none;
  padding-bottom: 3px;
  text-align: center;
  padding-left: 5px;
  width: 152px;
  z-index: 0;
}

#navi .greybox149{
  border-top: #ccccc8 1px solid;
  padding-top: 0;
  background-color: #f7f7f5;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

#navi .greybox2head2,#navi .greybox2pay{
  border-right: #dddcda 1px solid;
  border-bottom: #dddcda 1px solid;
  border-left: #dddcda 1px solid;
}

#navi .greybox149notop{
  border-top: #ccccc8 1px dashed;
  padding-top: 3px;
  margin: 0 3px 1px 1px;
  background-color: transparent;
  border: 1px solid #e3e3df;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

#navi .greybox1,#navi .greybox149top{
  list-style-type: none;
  text-align: left;
}

#navi .greybox149notop:hover{
  background-color: #f3f3ef;
}

#navi .greybox149top{
  height: 14px;
  width: 154px;
  margin: 0 3px 0 1px;
  background-color: #e3e3df;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  padding: 2px 0 1px 5px;
}

#navi .greybox1{
  width: 170px;
  margin: 1px;
  z-index: 0;
  background-color: #e3e3df;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 1px;
}

#navi .greybox1:hover{
  background-color: #f3f3ef;
}

#navi .greybox1m0top,#navi .greybox1top{
  list-style-type: none;
  text-align: left;
  background-color: #dddcda;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-topleft: 3px;
  font-size: 12px;
}

#navi .greybox1top{
  width: 168px;
  margin: 0 1px;
  z-index: 0;
  background-color: #dddcda;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  padding: 2px 0 1px 5px;
}

#navi .greybox1notopbot{
  list-style-type: none;
  margin: 0;
  padding: 3px 0 1px 3px;
  width: 170px;
  text-align: left;
  background-color: #e3e3df;
}

#navi .greybox1notopbot:hover{
  background-color: #f3f3ef;
}

#navi .greybox1notop,#navi .greybox1notopend{
  list-style-type: none;
  margin: 0 1px 1px;
  padding: 3px 0 2px 3px;
  width: 170px;
  text-align: left;
  background-color: #e3e3df;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

#navi .greybox1m0,#navi .greybox2notop{
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

#navi .greybox1notopend:hover{
  background-color: #f3f3ef;
}

#navi .greybox1m0{
  list-style-type: none;
  width: 173px;
  text-align: left;
  margin: 0 1px 2px;
  padding: 5px 0 3px;
  background-color: #e3e3df;
  text-indent: 3px;
}

#navi .greybox1m0top{
  width: 168px;
  color: #000;
  margin: 1px 1px 0;
  background-color: #dddcda;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  padding: 2px 0 1px 5px;
}

#navi .greybox2top,#navi .greybox2topn{
  color: #0a0000;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}

#navi .greybox1m1,#navi .greybox1m2{
  list-style-type: none;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  text-align: left;
}

#navi .greybox1m1{
  width: 165px;
}

#navi .greybox1m2{
  width: 168px;
  text-indent: 5px;
}

#navi #navi .greybox2notop,#navi .greybox2top{
  list-style-type: none;
  width: 400px;
}

#navi .greybox2{
  list-style-type: none;
  width: 398px;
  text-align: left;
  margin: 1px;
  background-color: transparent;
  border: 1px solid #e3e3df;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 2px 0 3px 5px;
}

#navi .greybox2head,#navi .greybox2headn{
  -moz-border-radius: 3px;
  text-align: left;
  list-style-type: none;
}

#navi .greybox2top{
  font-size: 12px;
  text-align: left;
  margin: 1px 1px 0;
  background-color: #dddcda;
  padding: 2px 0 1px 5px;
}

#navi .greybox2notop{
  text-align: left;
  margin: 0 1px 1px;
  padding: 3px 0 3px 5px;
  background-color: #e3e3df;
}

#navi .greybox2notopn{
  width: 320px;
  list-style-type: none;
  text-align: left;
}

#navi .greybox2topn{
  width: 322px;
  list-style-type: none;
  text-align: left;
}

#navi .greybox2notopn,#navi .greybox2pay{
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

#navi .greybox2topn{
  font-size: 15px;
  margin: 1px 1px 0;
  background-color: #e3e3df;
  padding: 2px 0 1px 5px;
}

#navi .greybox2notopn{
  border-top: #ccccc8 1px dashed;
  margin: 0 1px 1px;
  background-color: transparent;
  border: 1px solid #e3e3df;
  padding: 3px 0 2px 5px;
}

#navi .greybox2notopn:hover{
  background-color: #f3f3ef;
}

#navi .greybox2head{
  font-size: 12px;
  height: 15px;
  width: 812px;
  color: #333;
  margin: 1px 1px 4px;
  z-index: 0;
  background-color: #dddcda;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 1px 0 0 5px;
}

#navi .greybox2head2,#navi .greybox2headn{
  height: 14px;
  padding: 1px 0 0 5px;
  font-size: 12px;
  z-index: 0;
  color: #333;
}

#navi .greybox2headn{
  width: 994px;
  margin: 0 0 3px;
  background-color: transparent;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .greybox2head2,#navi .greybox3{
  -moz-border-radius: 3px;
  list-style-type: none;
  text-align: left;
}

#navi .greybox2head2{
  border-top: #dddcda 1px solid;
  width: 812px;
  margin: 0 0 6px;
  background-color: #dddcda;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .greybox2pay{
  list-style-type: none;
  border-top: #ffefd5 1px;
  width: 400px;
  text-align: left;
  margin: 0;
  z-index: 0;
  background-color: #ff9;
  padding: 0 0 0 5px;
}

#navi .alertbox1,#navi .boxbanner,#navi .greybox4{
  border-left: #ccccc8 1px solid;
  border-top: #ccccc8 1px solid;
  border-right: #ccccc8 1px solid;
  border-bottom: #ccccc8 1px solid;
}

#navi .greybox3{
  width: 618px;
  margin: 1px;
  padding: 2px 0 2px 5px;
  background-color: transparent;
  border: 1px solid #e3e3df;
  border-radius: 3px;
}

#navi .greybox3:hover{
  background-color: #f3f3ef;
}

#navi .greybox4{
  list-style-type: none;
  width: 443px;
  text-align: left;
  margin: 3px 0 0;
  background-color: #e3e3df;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 0 0 0 5px;
}

#navi .greybox5top{
  list-style-type: none;
  font-size: 12px;
  width: 812px;
  color: #0a0000;
  text-align: left;
  margin: 1px 1px 0;
  background-color: #dddcda;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  padding: 2px 0 0 5px;
}

#navi .greybox5,#navi .greybox5notop{
  list-style-type: none;
  text-align: left;
  background-color: #f2f2f0;
  padding: 3px 0 3px 5px;
}

#navi .greybox5notop{
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  width: 812px;
  margin: 0 1px 1px;
  background-color: #e3e3df;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

#navi .greybox5{
  width: 808px;
  margin: 3px 1px 5px;
  border: 1px solid #e3e3df;
  background-color: transparent;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

#navi .boxbanner,#navi .greybox6{
  -moz-border-radius: 3px;
  list-style-type: none;
  text-align: left;
}

#navi .greybox6{
  width: 991px;
  margin: 1px 4px 1px 1px;
  background-color: transparent;
  border: 1px solid #e3e3df;
  border-radius: 3px;
  padding: 3px 0 0 5px;
}

#navi .boxbanner{
  width: 817px;
  margin: 3px 0 0;
  background-color: #fff;
  border-radius: 3px;
  padding: 0;
}

#navi .alertbox1{
  list-style-type: none;
  width: 146px;
  text-align: left;
  margin: 0 0 3px;
  z-index: 0;
  background-color: #fafafa;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px 0 3px 5px;
}

#navi H2{
  font-size: 14px;
  margin-bottom: 5px;
  border-top: medium none;
  border-right: medium none;
  margin-top: 0;
  border-bottom: medium none;
  font-weight: 700;
  color: #333;
  text-align: left;
  margin-left: 5px;
  border-left: medium none;
  letter-spacing: 0;
  text-indent: 3px;
  padding: 0;
}

#navi H3{
  border-bottom: #888 1px solid;
  padding-bottom: 5px;
  margin: 5px 5px 5px 0;
}

#navi P{
  margin: 0 0 3px;
  padding: 0;
}

#navi .blackbutton1 LI,#navi .orangebutton1 LI{
  list-style-type: none;
  font-size: 12px;
  height: 18px;
  width: 162px;
  margin: 4px 0;
  padding: 0;
  line-height: 18px;
  text-align: center;
}

#navi .alert{
  font-size: 12px;
  color: #e33500;
  padding-top: 0;
  letter-spacing: 1px;
}

#navi .blackbutton1 LI{
  color: #fff;
  background-color: #228b21;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .blackbutton1 LI:hover{
  color: #ff0;
  background-color: #f90;
}

#navi .orangebutton1 LI{
  color: #393b39;
  background-color: #dddcda;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .orangebutton1 LI:hover{
  color: #dddcda;
  background-color: #393b39;
}

#navi .orangebutton5 LI,#navi .orangebutton5L LI{
  color: #333;
  margin: 0 0 6px;
  font-size: 12px;
  height: 14px;
  width: 812px;
  list-style-type: none;
}

#navi .orangebutton5{
  list-style-type: none;
}

#navi .orangebutton5 LI{
  border-top: #dddcda 1px solid;
  border-right: #dddcda 1px solid;
  border-bottom: #dddcda 1px solid;
  text-align: center;
  border-left: #dddcda 1px solid;
  background-color: #dddcda;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 1px 0 0 5px;
}

#navi .orangebutton5 LI:hover{
  border-top: #393b39 1px solid;
  border-right: #393b39 1px solid;
  border-bottom: #393b39 1px solid;
  color: #dddcda;
  border-left: #393b39 1px solid;
  margin: 0 0 6px;
  background-color: #393b39;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 1px 0 0 5px;
}

#navi .orangebutton5L{
  list-style-type: none;
}

#navi .orangebutton5L LI{
  border-top: #dddcda 1px solid;
  border-right: #dddcda 1px solid;
  border-bottom: #dddcda 1px solid;
  text-align: left;
  border-left: #dddcda 1px solid;
  background-color: #dddcda;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 1px 0 0 5px;
}

#navi .orangebutton5L LI:hover,#navi .orangebutton5LA LI{
  border-top: #dddcda 1px solid;
  border-right: #dddcda 1px solid;
  border-bottom: #dddcda 1px solid;
  border-left: #dddcda 1px solid;
  -moz-border-radius: 3px;
  color: #333;
  margin: 0 0 6px;
  padding: 1px 0 0 5px;
}

#navi .orangebutton5L LI:hover{
  background-color: #dddcda;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .orangebutton5LA{
  list-style-type: none;
}

#navi .orangebutton5LA LI{
  list-style-type: none;
  font-size: 12px;
  height: 14px;
  width: 812px;
  text-align: left;
  background-color: #dddcda;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .orangebutton5LA LI:hover{
  border-top: #dddcda 1px solid;
  border-right: #dddcda 1px solid;
  border-bottom: #dddcda 1px solid;
  color: #333;
  border-left: #dddcda 1px solid;
  margin: 0 0 6px;
  background-color: #dddcda;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 1px 0 0 5px;
}

#navi .orangebutton3 LI{
  list-style-type: none;
  font-size: 16px;
  border-top: #f2691f 1px;
  height: 30px;
  border-right: #f2691f 1px;
  width: 638px;
  border-bottom: #f2691f 1px;
  font-weight: 700;
  color: #393b39;
  text-align: center;
  padding-top: 10px;
  border-left: #f2691f 1px;
  margin: 4px 2px;
  line-height: 19px;
  background-color: #dddcda;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .orangebutton3 LI:hover{
  margin-bottom: 4px;
  margin-top: 4px;
  color: #dddcda;
  background-color: #393b39;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .formorangebutton1,#navi .orangebutton2 LI{
  text-align: center;
  margin: 4px 0;
  line-height: 18px;
  height: 18px;
  font-size: 12px;
}

#navi .orangebutton2 LI{
  width: 396px;
  color: #dddcda;
  background-color: #f2691f;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .orangebutton2 LI:hover{
  color: #dddcda;
  background-color: #393b39;
}

#navi .formorangebutton1{
  list-style-type: none;
  border: none;
  width: 160px;
  color: #dddcda;
  background-color: #393b39;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 0;
}

#navi .formorangebutton2,#navi .formorangebutton4{
  list-style-type: none;
  text-align: center;
  margin: 0 0 1px;
}

#navi .formorangebutton1:hover{
  color: #393b39;
  background-color: #dddcda;
}

#navi .formorangebutton2{
  font-size: 12px;
  height: 18px;
  width: 82px;
  color: #dddcda;
  border: none;
  background-color: #393b39;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 0 0 1px;
}

#navi .formorangebutton4,#navi .formorangebutton4:hover{
  border-top: #f2691f 1px;
  border-right: #f2691f 1px;
  border-bottom: #f2691f 1px;
  border-left: #f2691f 1px;
}

#navi .formorangebutton2:hover{
  color: #393b39;
  background-color: #dddcda;
}

#navi .formorangebutton4{
  font-size: 11px;
  height: 17px;
  width: 70px;
  color: #393b39;
  background-color: #dddcda;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 0 0 1px;
}

#navi .likebutton1,#navi .likebutton2{
  font-size: 11px;
  height: 17px;
  width: 120px;
  margin: 0 4px 0 0;
  padding: 0 0 1px;
  list-style-type: none;
  text-align: center;
}

#navi .formorangebutton4:hover{
  color: #dddcda;
  background-color: #179230;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .likebutton1{
  border: none;
  color: #dddcda;
  background-color: #a9a9a7;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .likebutton1:hover{
  color: #dddcda;
  background-color: #393;
}

#navi .likebutton2{
  border: none;
  color: #dddcda;
  background-color: #228b21;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .likebutton2:hover{
  color: #dddcda;
  background-color: #bfbfbb;
}

#navi .placeholder{
  list-style-type: none;
  border-top: #ecece5 1px;
  height: 18px;
  border-right: #ecece5 1px;
  width: 160px;
  border-bottom: #ecece5 1px;
  color: #000;
  text-align: center;
  padding-top: 1px;
  border-left: #ecece5 1px;
  margin: 4px 0;
  line-height: 19px;
  background-color: transparent;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .NAV_formorangebutton,#navi .greybutton2 LI{
  border-right: #f2691f 1px;
  border-bottom: #f2691f 1px;
  border-left: #f2691f 1px;
}

#navi .greybutton1 LI,#navi .greybutton1i LI{
  list-style-type: none;
  height: 18px;
  text-align: center;
  padding: 0;
  line-height: 18px;
  margin: 4px 0;
}

#navi .greybutton1 LI{
  width: 162px;
  color: #dddcda;
  background-color: #393b39;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .greybutton1 LI:hover{
  color: #393b39;
  background-color: #dddcda;
}

#navi .greybutton1i LI{
  width: 166px;
  color: #dddcda;
  background-color: #393b39;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .greybutton2 LI,#navi .greybutton2i LI,#navi .greybutton4i LI{
  height: 18px;
  line-height: 19px;
  text-align: center;
  list-style-type: none;
}

#navi .grey1 LI,#navi .grey1i LI{
  line-height: 12px;
  list-style-type: none;
}

#navi .greybutton1i LI:hover{
  color: #393b39;
  background-color: #dddcda;
}

#navi .greybutton2 LI{
  border-top: #f2691f 1px;
  width: 295px;
  color: #000;
  margin: 4px 0;
  background-color: #d3d3d0;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .greybutton2 LI:hover{
  margin-bottom: 4px;
  border-top: #f2691f 1px solid;
  border-right: #f2691f 1px solid;
  margin-top: 4px;
  border-bottom: #f2691f 1px solid;
  color: #ff0;
  border-left: #f2691f 1px solid;
  background-color: #e33500;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .greybutton2i LI{
  border-top: #f0f0f0 1px;
  border-right: #f0f0f0 1px;
  width: 295px;
  border-bottom: #f0f0f0 1px;
  font-weight: 700;
  color: #000;
  border-left: #f0f0f0 1px;
  margin: 4px 0;
  background-color: #d3d3d0;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .greybutton2i LI:hover,#navi .input_nr{
  border: 1px solid #e3e3df;
}

#navi .greybutton2i LI:hover{
  margin-bottom: 4px;
  background-image: none;
  margin-top: 4px;
  background-repeat: repeat;
  color: #ff0;
  background-color: #d3d3d0;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 0 0 0 5px;
}

#navi .greybutton4i{
  list-style-type: none;
}

#navi .greybutton4i LI{
  border-top: #f0f0f0 1px;
  border-right: #f0f0f0 1px;
  width: 814px;
  border-bottom: #f0f0f0 1px;
  font-weight: 700;
  color: #393b39;
  border-left: #f0f0f0 1px;
  margin: 4px 0;
  background-color: #dddcda;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .greybutton4i LI:hover{
  margin-bottom: 4px;
  border-top: #bbb 1px;
  border-right: #bbb 1px;
  background-image: none;
  margin-top: 4px;
  background-repeat: repeat;
  border-bottom: #bbb 1px;
  color: #393b39;
  padding-top: 0;
  border-left: #bbb 1px;
  background-color: #dddcda;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .ML1A,#navi .ML1NA,#navi .grey1i,#navi .lev0,#navi .lev1,#navi .lev2,#navi .lev3,#navi .lev4,#navi .lev5,#navi .lev6,#rightcontainer_top{
  background-repeat: no-repeat;
}

#navi .greybutton5i{
  list-style-type: none;
}

#navi .greybutton5i LI{
  list-style-type: none;
  height: 15px;
  width: 1001px;
  color: #393b39;
  text-align: center;
  margin: 1px 0 4px;
  padding: 1px 0 0;
  background-color: #dddcda;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .input_nr,#navi .input_nr_nav{
  height: 15px;
  width: 30px;
  text-align: right;
  margin: 0 1px 0 0;
  padding: 0 3px 0 0;
}

#navi .greybutton5i LI:hover{
  color: #393b39;
  background-color: #dddcda;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .input_nr{
  font-size: 12px;
  background-color: #fff;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .input_field,#navi .input_nr_nav{
  border-top: #bbb 1px solid;
  border-right: #bbb 1px solid;
  border-bottom: #bbb 1px solid;
  border-left: #bbb 1px solid;
  -moz-border-radius: 3px;
  font-size: 12px;
}

#navi .input_nr_nav{
  background-color: #fc9;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .input_field,#navi .input_field2,#navi .input_field_url{
  background-color: #fff;
}

#navi .input_field{
  height: 19px;
  width: 152px;
  text-align: left;
  margin: 0 0 3px 3px;
  padding: 0 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .input_field2,#navi .input_field2err,#navi .input_field_url{
  -moz-border-radius: 3px;
  height: 19px;
  text-align: left;
  margin: 0 0 5px 5px;
  padding: 0 5px;
  border-right: #bbb 1px solid;
  border-bottom: #bbb 1px solid;
  border-left: #bbb 1px solid;
  border-top: #bbb 1px solid;
  font-family: helvetica, arial, sans-serif;
}

#navi .input_field2{
  font-size: 12px;
  width: 240px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .input_field_url{
  font-size: 11px;
  width: 310px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .input_field2err{
  font-size: 12px;
  width: 240px;
  background-color: #fdf5e6;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .input_field3,#navi .input_field3err{
  font-size: 12px;
  border-top: #bbb 1px solid;
  height: 19px;
  font-family: helvetica, arial, sans-serif;
  border-right: #bbb 1px solid;
  width: 300px;
  border-bottom: #bbb 1px solid;
  text-align: left;
  border-left: #bbb 1px solid;
  margin: 0 0 5px 5px;
  padding: 0 5px;
}

#navi .input_field3{
  background-color: #fff;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .input_field3err{
  background-color: #fdf5e6;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .input_nr1,#navi .input_nr_ratecalc{
  height: 15px;
  font-family: helvetica, arial, sans-serif;
  border-right: #bbb 1px solid;
  border-bottom: #bbb 1px solid;
  font-weight: 400;
  text-align: right;
  border-left: #bbb 1px solid;
  background-color: #fff;
  padding: 0 3px 0 0;
  margin: 0;
  border-top: #bbb 1px solid;
}

#navi .input_nr1{
  width: 40px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .input_nr_ratecalc{
  width: 70px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .description,#navi .description_450,#navi .description_field,#navi .description_gb,#navi .description_short,#navi .description_wm,#navi .product,#navi .product_150{
  text-align: left;
  font-size: 12px;
  z-index: 0;
}

#navi .float_r{
  float: right;
  z-index: 0;
  top: -5px;
}

#navi .float_l{
  float: left;
}

#navi FORM{
  font-size: 12px;
  margin: 0;
  padding: 0;
}

#navi UL{
  margin: 0;
}

#navi .input_radial{
  font-size: 12px;
  margin: 1px 0 0;
  padding: 0;
}

#navi .product{
  width: 100px;
  float: left;
}

#navi .product_150{
  width: 140px;
  float: left;
}

#navi .description{
  overflow: hidden;
  width: 370px;
  float: left;
}

#navi .description_wm{
  overflow: hidden;
  width: 400px;
  float: left;
}

#navi .description_450{
  width: 450px;
  float: left;
}

#navi .description_field{
  width: 100px;
  float: left;
}

#navi .description_short{
  width: 225px;
  float: left;
}

#navi .description_gb{
  width: 200px;
  float: left;
}

#navi .price{
  font-size: 12px;
  width: 70px;
  float: left;
  text-align: right;
  z-index: 0;
}

#navi .lt{
  width: 30px;
  float: left;
  text-align: center;
  margin-left: 2px;
  z-index: 0;
}

#navi .Product_description,#navi .product_number{
  text-align: left;
  margin: 0;
  font-family: helvetica, arial, sans-serif;
}

#navi .line{
  overflow: hidden;
  z-index: 0;
}

#navi .prod_description1{
  font-size: 12px;
  overflow: hidden;
  height: 58px;
  z-index: 0;
}

#navi .Product_description{
  font-size: 12px;
  border-top: #d3d3d0 1px;
  height: 54px;
  background-color: transparent;
  padding: 6px 6px 3px;
}

#navi .Product_description2,#navi .product_description3,#navi .product_description4{
  font-size: 12px;
  overflow: auto;
  border-top: #d3d3d0 1px;
  font-family: helvetica, arial, sans-serif;
  text-align: left;
  margin: 0;
  z-index: 0;
  background-color: transparent;
  padding: 6px 6px 3px;
}

#navi .product_number{
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 1px;
  text-indent: 3px;
  padding: 5px 0 0;
}

#navi .uitloop_product{
  font-size: 16px;
  font-family: helvetica, arial, sans-serif;
  color: #ff0;
  text-align: center;
  background-color: #e33500;
  margin-right: 5px;
  -moz-text-decoration-style: solid;
  text-decoration-style: solid;
  padding: 3px 5px;
}

#navi .spacer,#navi .spacer3{
  font-size: 1px;
  background-color: transparent;
  z-index: 0;
}

#navi .buttoncell{
  overflow: visible;
  margin-bottom: 5px;
  height: 23px;
  float: left;
  margin-left: 5px;
  z-index: 0;
  margin-right: 5px;
}

#navi .spacer{
  height: 5px;
}

#navi .spacer3{
  height: 3px;
}

#navi .select_field,#navi .select_field_DIY,#navi .select_field_small{
  height: 21px;
  font-family: helvetica, arial, sans-serif;
  text-decoration: none;
}

#navi .select_field,#navi .select_field_small{
  border-top: #ccc 1px solid;
  border-right: #ccc 1px solid;
  border-bottom: #ccc 1px solid;
  text-align: left;
  border-left: #ccc 1px solid;
  background-color: #fff;
  padding: 0 3px;
  font-size: 12px;
}

#navi .select_field{
  width: 180px;
  margin: 0 0 5px 5px;
}

#navi .select_field_small{
  width: 160px;
  margin: 0 0 5px 3px;
}

#navi .select_field_DIY{
  border-top: #bbb 1px solid;
  border-right: #bbb 1px solid;
  width: 45px;
  border-bottom: #bbb 1px solid;
  font-weight: 400;
  text-align: right;
  border-left: #bbb 1px solid;
  margin: 0;
  background-color: #e2e9e1;
  padding: 0;
}

#navi .select_field_60,#navi TEXTAREA{
  border-top: #ccc 1px solid;
  border-left: #ccc 1px solid;
}

#navi .float_l25{
  width: 24%;
  float: left;
  text-align: left;
  z-index: 0;
}

#navi .greybutton1{
  list-style-type: none;
}

#navi TEXTAREA{
  font-size: 12px;
  border-right: #ccc 1px solid;
  width: 500px;
  border-bottom: #ccc 1px solid;
  text-align: left;
  margin: 0 0 5px 5px;
  padding: 0 5px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .grey1 LI{
  color: #494949;
  text-align: left;
  margin: 0 0 2px;
  z-index: 0;
  padding: 0 0 0 5px;
}

#navi .grey1 LI:hover{
  color: #e33500;
}

#navi .grey1i LI{
  font-weight: 700;
  color: #e33500;
  text-align: left;
  margin: 0 0 2px;
  padding: 0 0 0 2px;
}

#navi .grey1i LI:hover{
  color: #494949;
}

#navi .list_select{
  border-top: 1px;
  height: 10px;
  border-right: 1px;
  border-bottom: 1px;
  position: relative;
  left: -25px;
  border-left: 1px;
  margin: 0 0 2px;
  z-index: 0;
  line-height: normal;
  top: -3px;
  padding: 0 0 3px;
}

#navi .promo_description,#navi .promo_image{
  border-top: #ecece9 1px solid;
  border-right: #ecece9 1px solid;
  border-bottom: #ecece9 1px solid;
  border-left: #ecece9 1px solid;
  background-color: #f6f6f3;
}

#navi .quantity{
  width: 25px;
  float: left;
  text-align: right;
  z-index: 0;
  padding-right: 7px;
}

#navi .greybutton1i{
  list-style-type: none;
}

#navi .SPT_5{
  margin-top: 5px;
}

#navi .SPB_5{
  margin-bottom: 5px;
}

#navi .stock{
  font-size: 9px;
  text-align: right;
  z-index: 0;
}

#navi .DIY_description,#navi .DIY_lt,#navi .DIY_product{
  text-align: left;
  z-index: 0;
  float: left;
}

#navi .description_200{
  width: 180px;
  float: left;
  z-index: 0;
}

#navi .description_150{
  width: 120px;
  float: left;
  z-index: 0;
}

#navi .promo_image{
  height: 180px;
  width: 240px;
  margin: 0;
  padding: 0;
}

#navi .promo_description{
  height: 170px;
  width: 535px;
  float: left;
  margin: 0 0 0 7px;
  z-index: 0;
  padding: 5px;
}

#navi .DIY_product{
  width: 100px;
}

#navi .DIY_description{
  font-size: 11px;
  overflow: hidden;
  width: 510px;
}

#navi .DIY_lt{
  width: 10px;
  padding-top: 2px;
}

#navi .DIY_price{
  width: 42px;
  float: left;
  text-align: right;
  z-index: 0;
  padding-right: 3px;
}

#navi .DIY_input_nr{
  font-size: 11px;
  border-top: #bbb 1px solid;
  height: 13px;
  border-right: #bbb 1px solid;
  width: 20px;
  border-bottom: #bbb 1px solid;
  text-align: right;
  border-left: #bbb 1px solid;
  background-color: #fff;
  padding: 1px 2px 1px 0;
}

#navi .DIY_formorangebutton{
  list-style-type: none;
  font-size: 12px;
  height: 18px;
  width: 50px;
  color: #393b39;
  text-align: center;
  border: none;
  margin: 0 0 1px;
  background-color: #dddcda;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 0;
}

#navi .NAV_formorangebutton:hover,#navi .Oragne0,#navi .Oragne1,#navi .orangebutton2i LI,#navi .orangebutton2i LI:hover{
  border: 1px solid #f2691f;
}

#navi .DIY_formorangebutton:hover{
  color: #dddcda;
  background-color: #179230;
}

#navi .NAV_formorangebutton{
  list-style-type: none;
  font-size: 11px;
  border-top: #f2691f 1px;
  height: 16px;
  font-family: helvetica, arial, sans-serif;
  width: 17px;
  font-weight: 700;
  text-align: center;
  margin: 1px 4px 0 0;
  color: #dddcda;
  background-color: #393b39;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 0;
}

#navi .NAV_formorangebutton:hover,#navi .orangebutton2i LI{
  -moz-border-radius: 3px;
}

#navi .NAV_formorangebutton:hover{
  color: #393b39;
  margin: 1px 4px 0 0;
  background-color: #dddcda;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .ML1A,#navi .ML2A{
  background-color: transparent;
}

#navi .greybutton2,#navi .greybutton2i,#navi .orangebutton1,#navi .orangebutton2,#navi .orangebutton3{
  list-style-type: none;
}

#navi .grey1i{
  background-image: url(/img/app/menu_item.gif);
  background-position: left center;
}

#navi .lev0,#navi .lev1,#navi .lev2,#navi .lev3,#navi .lev4,#navi .lev5,#navi .lev6{
  background-position: right bottom;
}

#navi .ML1A LI,#navi .ML1NA LI{
  list-style-type: none;
  text-align: left;
  line-height: 12px;
  padding: 0;
}

#navi .ML1NA{
  margin-left: 2px;
}

#navi .ML1NA LI{
  color: #494949;
  margin: 0 0 2px;
}

#navi .ML1NA LI:hover{
  text-decoration: none;
  color: #e33500;
}

#navi .ML1A{
  margin-left: 2px;
}

#navi .ML1A LI{
  color: #e33500;
  margin: 0 0 2px;
}

#navi .ML1A LI:hover{
  text-decoration: none;
  color: #494949;
}

#navi .ML2A LI,#navi .ML2NA LI{
  list-style-type: none;
  text-align: left;
  line-height: 12px;
  padding: 0 0 0 10px;
}

#navi .ML2R LI{
  list-style-type: none;
  text-align: left;
  line-height: 12px;
  padding: 0 0 0 3px;
}

#navi .ML2R LI{
  color: #494949;
  margin: 0 0 2px;
}

#navi .ML2R LI:hover{
  text-decoration: none;
  color: #e33500;
}

#navi .ML2NA{
  margin-left: 2px;
}

#navi .ML2NA LI{
  color: #494949;
  margin: 0 0 2px;
}

#navi .ML2NA LI:hover{
  text-decoration: none;
  color: #e33500;
}

#navi .ML2A{
  margin-left: 2px;
}

#navi .ML2A LI{
  color: #e33500;
  margin: 0 0 2px;
}

#navi .ML3A LI,#navi .ML3NA LI{
  list-style-type: none;
  line-height: 12px;
  padding: 0 0 0 20px;
  text-align: left;
}

#navi .ML2A LI:hover{
  text-decoration: none;
  color: #494949;
}

#navi .ML3NA{
  margin-left: 0;
}

#navi .ML3NA LI{
  color: #292929;
  margin: 0 0 2px;
}

#navi .ML3NA LI:hover{
  text-decoration: none;
  color: #e33500;
}

#navi .ML3A{
  margin-left: 0;
}

#navi .ML3A LI{
  font-size: 12px;
  color: #e33500;
  margin: 0 0 2px;
}

#navi .ML3A LI:hover{
  text-decoration: none;
  color: #292929;
}

#navi .stock2{
  font-size: 9px;
  padding-bottom: 0;
  text-align: left;
  padding-top: 3px;
  z-index: 0;
}

#navi .DIY_calculation{
  font-size: 10px;
  font-family: Arial;
  color: #000;
  text-align: left;
  text-indent: 3px;
}

#navi .orangebutton2i LI{
  font-size: 12px;
  height: 18px;
  width: 394px;
  color: #dddcda;
  text-align: center;
  margin: 4px 0;
  line-height: 19px;
  background-color: #393b39;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .orangebutton2i LI:hover{
  margin-bottom: 4px;
  margin-top: 4px;
  color: #393b39;
  background-color: #dddcda;
  margin-right: 0;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .shortdes{
  overflow: hidden;
  height: 44px;
  z-index: 0;
}

#navi .shortdes2{
  overflow: hidden;
  height: 26px;
  z-index: 0;
}

#navi .BGALERT{
  margin-bottom: 3px;
  margin-top: 5px;
  font-weight: 700;
  padding-bottom: 0;
  padding-top: 4px;
  letter-spacing: 1px;
  background-color: #f2691f;
}

#navi .HPROMO{
  height: 140px;
}

#navi .Oragne0,#navi .Oragne1{
  list-style-type: none;
  height: 18px;
  font-family: helvetica, arial, sans-serif;
  width: 160px;
  color: #000;
  margin: 4px 0;
  line-height: 19px;
  padding: 0;
  text-align: center;
  font-size: 11px;
}

#navi .STRTR{
  text-decoration: line-through;
}

#navi .Oragne0{
  background-color: #228b22;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .Oragne1{
  background-color: #dddcda;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .PT5MT5{
  margin-top: 3px;
  padding-top: 5px;
}

#navi .HGT_ADDPOOL{
  height: 134px;
}

#navi .faq_margins,#navi .info_margins{
  padding: 10px;
}

#navi .poll_margins{
  padding: 5px 10px 10px;
}

#navi .dis_lbl{
  font-size: 9px;
  width: 40px;
  float: left;
  font-weight: 700;
  color: red;
  padding-bottom: 0;
  text-align: center;
  padding-top: 3px;
  z-index: 0;
}

#navi .addbox1,#navi .addbox2,#navi .addbox3,#navi .addbox4,#navi .addbox5,#navi .addbox6{
  text-align: left;
  z-index: 0;
  overflow: hidden;
  float: left;
  list-style-type: none;
}

#navi .addbox1,#navi .addbox2{
  height: 200px;
  margin: 1px 4px 4px 1px;
  -moz-border-radius: 3px;
}

#navi .addbox1{
  width: 157px;
  background-color: transparent;
  border: 1px solid #e3e3df;
  border-radius: 3px;
  padding: 0;
}

#navi .addbox1:hover{
  background-color: #f3f3ef;
}

#navi .addbox2{
  width: 323px;
  background-color: #f7f7f5;
  border-radius: 3px;
  padding: 0;
}

#navi .addbox3,#navi .addbox4{
  background-color: #f7f7f5;
  -moz-border-radius: 3px;
  height: 200px;
  margin: 1px 4px 4px 1px;
}

#navi .addbox3{
  width: 405px;
  border-radius: 3px;
  padding: 0;
}

#navi .addbox4{
  width: 487px;
  border-radius: 3px;
  padding: 0;
}

#navi .addbox5,#navi .addbox6{
  background-color: #f7f7f5;
  -moz-border-radius: 3px;
  padding: 0;
}

#navi .addbox5{
  height: 200px;
  width: 651px;
  margin: 1px 4px 4px 1px;
  border-radius: 3px;
}

#navi .addbox6{
  height: 100px;
  width: 815px;
  margin: 1px 1px 4px;
  border-radius: 3px;
}

#navi .box3,#navi .box5{
  list-style-type: none;
  overflow: hidden;
  margin: 1px 4px 4px 1px;
  float: left;
  background-color: transparent;
  border: 1px solid #e3e3df;
  -moz-border-radius: 3px;
}

#navi .box3{
  width: 264px;
  padding-bottom: 1px;
  text-align: center;
  padding-top: 1px;
  z-index: 0;
  background-color: transparent;
  border: 1px solid #e3e3df;
  border-radius: 3px;
}

#navi .box5:hover{
  background-color: #f3f3ef
}

#navi .box3:hover{
  background-color: #f3f3ef
}

#navi .box5{
  height: 87px;
  width: 95px;
  padding: 1px 0;
  text-align: left;
  background-color: transparent;
  border-radius: 3px
}

#navi .box5n,#navi .box5w,#navi .box5wdummy,#navi .box5winit{
  margin: 1px 4px 4px 1px;
  text-align: left;
  -moz-border-radius: 3px;
  float: left;
  list-style-type: none;
  overflow: hidden;
  z-index: 0
}

#navi .box5n{
  height: 116px;
  width: 154px;
  border: 1px solid #e3e3df;
  padding: 2px 0;
  background-color: transparent;
  border-radius: 3px
}

#navi .box5w,#navi .box5wdummy,#navi .box5winit{
  height: 87px;
  width: 104px;
  padding-bottom: 1px;
  padding-top: 1px;
  padding-left: 0;
  border-radius: 3px
}

#navi .box5n:hover{
  background-color: #f3f3ef
}

#navi .box5w{
  background-color: transparent;
  border: 1px solid #e3e3df
}

#navi .box5w:hover{
  background-color: #f3f3ef
}

#navi .box5winit{
  background-color: #dddcda;
}

#navi .box5winit:hover{
  background-color: #f3f3ef;
}

#navi .box51{
  list-style-type: none;
  overflow: hidden;
  margin: 0 0 5px 5px;
  height: 136px;
  width: 159px;
  float: left;
  padding: 3px 0 2px;
  text-align: center;
  background-color: #e3e3df;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

#navi .box5H2{
  height: 104px;
}

#navi .box6,#navi .box6active{
  height: 89px;
  width: 97px;
  -moz-border-radius: 3px;
}

#navi .box6{
  list-style-type: none;
  overflow: hidden;
  margin: 1px 1px 4px 4px;
  padding: 3px 1px 1px;
  float: left;
  text-align: left;
  background-color: #dddcda;
  border-radius: 3px;
}

#navi .box6active,#navi .box8{
  padding-bottom: 1px;
  padding-top: 1px;
  padding-left: 0;
  text-align: left;
  overflow: hidden;
  float: left;
}

#navi .box6active,#navi .formbuttonorder{
  background-color: #1d9e37;
  list-style-type: none;
}

#navi .box6active{
  margin-bottom: 3px;
  border-top: #ccccc8 1px solid;
  border-right: #ccccc8 1px solid;
  border-bottom: #ccccc8 1px solid;
  border-left: #ccccc8 1px solid;
  z-index: 0;
  margin-right: 3px;
  border-radius: 3px;
}

#navi .box8{
  list-style-type: none;
  margin: 1px 3px 3px 1px;
  height: 110px;
  width: 96px;
  background-color: transparent;
  border: 1px solid #e3e3df;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

#navi .box8:hover{
  background-color: #f3f3ef;
}

#navi .SSimage1{
  margin-bottom: 2px;
  height: 91px;
  width: 122px;
  margin-top: 2px;
}

#navi .SSimage2{
  height: 24px;
  width: 73px;
}

#navi .H1{
  height: 78px;
}

#navi .H2{
  height: 150px;
}

#navi .H3{
  height: 200px;
}

#navi .H4{
  height: 250px;
}

#navi .H5{
  height: 102px;
}

#navi .description1{
  font-size: 12px;
  overflow: hidden;
  width: 290px;
  float: left;
  text-align: left;
  padding-left: 5px;
  z-index: 0;
}

#navi .SLCALC{
  margin-left: 20px;
}

#navi HR{
  margin: 3px 0px 3px 0;
  border-top: #fadba1 1px solid;
  width: 98%;
  border-bottom: 0px dashed;
}

#navi .review_title{
  font-size: 12px;
  width: 450px;
  margin-top: 10px;
  font-weight: 700;
  padding-left: 2px;
  margin-left: 10px;
}

#navi .review_text{
  font-size: 12px;
  margin-bottom: 10px;
  width: 370px;
  margin-top: 3px;
  margin-left: 10px;
  background-color: transparent;
  padding: 2px;
}

#navi .review_head{
  font-size: 10px;
  margin-bottom: 3px;
  margin-top: 1px;
}

#navi .gb_head{
  font-size: 14px;
  margin-bottom: 8px;
  margin-left: 3px;
  margin-top: 3px;
}

#navi .webbuild_text{
  font-size: 12px;
  border: none;
  height: 154px;
  width: 370px;
  color: #000;
  margin: 0 5px 4px 10px;
  background-color: #e3e3df;
  padding: 3px 5px;
}

#navi .checkbox{
  margin: 0;
  padding: 0;
}

#navi .gb_textarea,#navi .review_textarea{
  font-size: 12px;
  margin-bottom: 3px;
  padding-top: 2px;
}

#navi .review_textarea{
  height: 300px;
  width: 370px;
  background-color: #fcfcfa;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .gb_textarea{
  height: 250px;
  width: 660px;
  background-color: #f3f3f3;
}

#navi .review_input,#navi .review_select{
  border-top: #d3d3cf 1px solid;
  border-right: #d3d3cf 1px solid;
  border-bottom: #d3d3cf 1px solid;
  border-left: #d3d3cf 1px solid;
  background-color: #fcfcfa;
  font-size: 12px;
}

#navi .review_input{
  margin-bottom: 5px;
  width: 375px;
  padding-left: 3px;
  margin-left: 6px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .review_radial{
  text-align: left;
  margin: 0;
  padding: 0;
}

#navi .review_select{
  margin-bottom: 3px;
  width: 150px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .gb_textarea_display,#navi .review_textarea_display{
  border: medium none;
  margin: 0;
  padding: 3px;
}

#navi .review_textarea_display{
  width: 370px;
  background-color: #eee;
  padding: 4px;
  border: 1px solid #ddd;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi .gb_textarea_display{
  width: 800px;
  background-color: transparent;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

#navi H1{
  font-size: 12px;
  font-weight: 700;
  color: #46a624;
  margin-left: 5px;
}

#navi .greyboxproduct{
  overflow: hidden;
  margin: 1px 3px 0 0;
  height: 114px;
  width: 503px;
  border: 1px solid #e3e3df;
  float: left;
  z-index: 0;
  background-color: transparent;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 3px;
}

#navi .greyboxproduct:hover{
  background-color: #f3f3ef;
}

#navi .H85{
  height: 83px;
  width: 706px;
  float: left;
  z-index: 0;
  margin-right: 3px;
  padding: 3px;
}

#navi .H85OI{
  height: 83px;
  width: 600px;
  float: left;
  z-index: 0;
  margin-right: 3px;
  padding: 3px;
}

#navi .ARight{
  text-align: right;
}

#navi .image_lt{
  height: 50px;
  width: 50px;
  padding-top: 14px;
  padding-left: 23px;
}

#navi .addimage{
  height: 98px;
  width: 130px;
  margin-left: 15px;
  background-color: #fbfbf9;
}

#navi .news_text,#navi .news_title{
  font-size: 12px;
  margin-bottom: 5px;
  width: 780px;
  margin-top: 5px;
  margin-left: 10px;
}

#navi .news_title{
  font-weight: 700;
  padding-left: 2px;
}

#navi .news_text{
  border-color: #fff;
  padding: 2px;
}

#navi .crumble_path,#navi .formbuttonorder{
  font-size: 14px;
  font-family: helvetica, arial, sans-serif;
}

#navi .formbuttonorder,#navi .formbuttonorder:hover{
  border-bottom: #f2691f 1px;
  border-top: #f2691f 1px;
  border-right: #f2691f 1px;
}

#navi .formbuttonorder{
  height: 34px;
  width: 120px;
  font-weight: 700;
  color: #393b39;
  text-align: center;
  border-left: #f2691f 1px;
  margin: 0 0 1px 5px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 0 0 1px;
}

#navi .formbuttonorder:hover{
  color: #dddcda;
  border-left: #f2691f 1px;
  background-color: #f2691f;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
}

A, A:hover, BODY, P, PLAINTEXT, TEXTAREA, UL{
  color: #000;
}

#HDropdown2 LI UL{
  display: none;
  -moz-border-radius-bottomleft: 5px;
}

#navi .crumble_path{
  font-weight: 700;
  text-align: left;
  margin: 0;
  letter-spacing: 1px;
  text-indent: 3px;
  padding: 5px 0 0;
}

#navi .orangebutton4{
  list-style-type: none;
}

#navi .orangebutton4 LI{
  list-style-type: none;
  font-size: 12px;
  height: 15px;
  width: 814px;
  color: #333;
  text-align: center;
  margin: 0 0 6px;
  background-color: #dddcda;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  padding: 1px 0 0 5px;
}

#HDropdown2 LI UL,#HDropdown3 LI UL{
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
}

#navi .orangebutton4 LI:hover{
  color: #333;
  background-color: #dddcda;
}

#HDropdown2 LI A:hover,#HDropdown2 LI UL LI A:hover,#HDropdown4 LI A:hover,#HDropdown4 LI UL LI A:hover{
  color: #d3d3d3;
}

#navi .box51:hover{
  background-color: #f3f3ef;
}

#navi .select_field_60{
  font-size: 11px;
  text-decoration: none;
  height: 21px;
  font-family: helvetica, arial, sans-serif;
  border-right: #ccc 1px solid;
  width: 60px;
  border-bottom: #ccc 1px solid;
  text-align: left;
  margin: 0 0 5px 3px;
  background-color: #fff;
  padding: 0 3px;
}

BODY, H1, PLAINTEXT, TEXTAREA, UL{
  font-size: 12px;
  font-family: helvetica, arial, sans-serif;
}

.TopHead, BODY, H1, H2, H3, IMG{
  margin: 0;
}

BODY, H1{
  text-decoration: none;
}

H4, H6{
  margin-bottom: 0;
}

#Project,.Logo{
  background-color: #f6f6f6;
}

#HDropdown2 LI A, BODY, IMG, P, UL{
  padding: 0;
}

#HDropdown2{
  list-style-type: none;
  margin: 0 5px 0 0;
  padding: 0 0 5px;
}

#HDropdown2 LI{
  position: relative;
  z-index: 999;
  float: left;
  padding: 1px;
  margin-left: 1px;
  display: inline;
  margin-right: 5px;
}

#HDropdown2 LI A{
  line-height: 15px;
  text-decoration: none;
  height: 15px;
  float: left;
  color: #ff0;
}

#HDropdown2 LI UL{
  width: 37px;
  position: absolute;
  color: #adff2f;
  left: -8px;
  margin: 1px 0 0;
  z-index: 0;
  top: 14px;
  background-color: #393b39;
  -moz-border-radius-bottomright: 5px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  padding: 3px 0 0 8px;
}

#HDropdown2 LI:hover A{
  color: orange;
}

#HDropdown2 LI UL LI{
  width: 95%;
  border-bottom: 1px;
  padding: 0;
}

#HDropdown2 LI UL LI:unknown{
  border-bottom: 0;
}

#HDropdown2 LI UL A{
  background-color: transparent;
  border-width: 0;
  padding: 0 5px 0 0;
}

#HDropdown2 LI:hover UL LI A{
  color: #dcdcdc;
}

A, A:hover{
  text-decoration: underline;
}

#HDropdown3 LI A,#HDropdown4 LI A,#top_banner .top_banner A,#top_banner .top_bannerL A,#top_banner_2 .top_banner_2 A,#top_banner_2 .top_banner_2L A,.TopHead,.select_field_w, H2, H3, H4, H5, IMG, PLAINTEXT, SPAN, TEXTAREA, VAR{
  text-decoration: none;
}

BODY{
  width: 100%;
  background-color: #444644;
  text-align: center;
}

TEXTAREA{
  border-top: #ccc 1px solid;
  border-right: #ccc 1px solid;
  width: 285px;
  border-bottom: #ccc 1px solid;
  border-left: #ccc 1px solid;
  margin: 3px 0 0;
  background-color: #fff;
  padding: 0 0 0 3px;
}

.TopHead,.container_2, H2{
  border-bottom: 1px;
  z-index: 0;
}

H1{
  overflow: hidden;
  font-weight: 400;
  z-index: 0;
  padding: 3px 2px 3px 0;
  color: #333;
}

.B{
  font-family: helvetica, arial, sans-serif;
  font-weight: 700;
}

H2{
  font-family: helvetica, arial, sans-serif;
  font-weight: 700;
}

.TopHead{
  font-family: helvetica, arial, sans-serif;
  font-weight: 700;
}

UL{
  margin: 10px 0 0;
}

P{
  font-family: helvetica, arial, sans-serif;
  margin: 0 0 2px;
}

.TopHead, H2{
  font-size: 14px;
  overflow: hidden;
  color: #333;
  text-align: left;
  letter-spacing: 2px;
  padding: 0 2px 2px 0;
}

H6, SPAN, U, VAR{
  font-size: 12px;
  color: #000;
  font-family: helvetica, arial, sans-serif;
}

H6{
  border-top: #d3d3d3;
  border-right: #d3d3d3;
  font-variant: normal;
  border-bottom: #a9a9a9 1px;
  font-weight: 400;
  font-style: normal;
  margin-left: 0;
  border-left: #d3d3d3;
  margin-right: 0;
  padding: 0;
}

.alinea_head, H5{
  font-weight: 700;
  margin: 0;
}

H5{
  font-size: 14px;
  overflow: hidden;
  font-family: helvetica, arial, sans-serif;
  color: #333;
  z-index: 0;
  padding: 0 0 0 7px;
}

H3, H4{
  font-size: 12px;
  text-align: left;
  color: #000;
}

H4{
  font-family: helvetica, arial, sans-serif;
  margin-top: 0;
  padding-left: 2px;
  letter-spacing: 2px;
}

H3{
  font-family: helvetica, arial, sans-serif;
  border-right: #d3d3d3 1px;
  border-left: #d3d3d3 1px;
  letter-spacing: 1px;
  text-indent: 7px;
  padding: 7px 2px 0 0;
}

.alinea_head,.alinea_text{
  font-size: 11px;
  font-family: helvetica, arial, sans-serif;
  font-variant: normal;
  font-style: normal;
}

.alinea_head{
  border-bottom: gray 2px solid;
  color: #000;
  letter-spacing: 2px;
  padding: 0 3px;
}

.alinea_text{
  text-decoration: none;
  font-weight: 400;
  color: #003;
  text-align: justify;
  margin: 0 0 3px;
}

.Product,.Product_price,.Stock,.nStock{
  font-weight: 700;
  letter-spacing: 1px;
}

.Poll_bar,.Product,.Product_price,.menu_item{
  text-align: left;
}

HR{
  font-size: xx-small;
  border-top: 1px dashed;
  color: #dcdcdc;
  margin: 0;
  padding: 0;
}

.Product,.Product_price,.menu_item, FORM, LI{
  font-size: 12px;
  font-family: helvetica, arial, sans-serif;
}

.Product_description_0,.Stock,.nStock{
  font-size: 11px;
  font-family: helvetica, arial, sans-serif;
}

.menu_item{
  border-bottom: #dcdcdc 1px;
  color: #333;
  margin: 0;
  padding: 0 0 1px;
}

FORM{
  margin: 0;
  padding: 0;
}

.Product{
  overflow: hidden;
  border-top: #e6e6e6 1px;
  border-right: 1px;
  float: left;
  color: #000;
  margin: 0;
  padding: 1px 0 0 4px;
}

.Product_price{
  cursor: hand;
  border-top: #d3d3d3 1px;
  border-bottom: #f5f5dc 1px;
  color: #f74a00;
  margin: 0;
  padding: 2px 0 0;
}

#web_BG,.Link_item{
  border-bottom: #dcdcdc 1px;
}

LI{
  color: #000;
  margin: 0 0 0 25px;
  padding: 0;
}

#Project{
  margin: 0;
  padding: 0 10px;
}

.Link_item,.Poll_bar,.Stock,.nStock{
  margin: 0;
  padding: 0;
}

.Poll_bar{
  background-color: #f2691f;
}

.Stock,.nStock{
  text-align: center;
}

.Link_item{
  cursor: hand;
  color: #000;
}

.Stock{
  width: 98%;
  color: #f74a00;
}

.nStock{
  color: #444;
}

#web_BG{
  margin-bottom: 6px;
  border-top: #dcdcdc 1px;
  border-right: #dcdcdc 1px;
  padding-bottom: 2px;
  padding-left: 8px;
  border-left: #dcdcdc 1px;
  padding-right: 8px;
}

.Product_description_0{
  border-top: #d3d3d3;
  color: #000;
  text-align: left;
  margin: 0;
  padding: 3px;
}

#centerbox,#headbox{
  text-align: center;
  padding: 0;
  margin: 0;
}

DIV{
  font-size: 12px;
  font-family: helvetica, arial, sans-serif;
  padding-bottom: 0;
  padding-left: 0;
  margin: 0;
  padding-right: 0;
}

#leftcontainer,#rightcontainer{
  font-size: 11px;
  overflow: visible;
  width: 190px;
  font-family: helvetica, arial, sans-serif;
  color: #000;
  z-index: 0;
}

#leftcontainer{
  float: left;
  padding-bottom: 5px;
  padding-top: 0;
  padding-left: 0;
}

#rightcontainer{
  float: right;
  padding: 0 0 5px;
}

#rightbox{
  float: right;
  margin: 0;
  z-index: 0;
  padding: 3px 10px 0 0;
}

#leftbox{
  float: left;
  margin: 0;
  padding: 3px 0 0 10px;
}

#bottombox{
  font-size: 10px;
  font-family: helvetica, arial, sans-serif;
  width: 100%;
  font-weight: 400;
  color: #000;
  text-align: center;
  margin: 0;
  padding: 0 3px;
}

.center_lt,.centerrow,.menu{
  text-align: left;
}

.menu, SELECT{
  font-size: 12px;
  background-color: #ebebeb;
}

.Menuline,.center_description,.center_description_100,.center_description_400,.center_description_long,.center_description_short,.center_lt,.center_price,.center_price_long,.center_product,.center_qty,.centerrow{
  font-size: 11px;
  color: #000;
  font-family: helvetica, arial, sans-serif;
}

#centerbox{
  z-index: 0;
}

.menu{
  border-top: gray 1px;
  font-family: helvetica, arial, sans-serif;
  border-right: #d2d2d2 1px solid;
  width: 154px;
  color: #000;
  border-left: #d2d2d2 1px solid;
  margin: 0;
  padding: 2px 6px 0;
}

.centerrow,.centerrowbox,.centerrowbox200, SELECT{
  margin: 0;
  padding: 0;
}

SELECT{
  font-family: helvetica, arial, sans-serif;
  color: #000;
}

.centerrow{
  overflow: hidden;
  width: 100%;
}

.centerrowbox{
  overflow: hidden;
  width: 164px;
  float: left;
  z-index: 0;
}

.centerrowbox200{
  overflow: hidden;
  width: 205px;
  float: left;
  z-index: 0;
}

.float_right{
  overflow: hidden;
  float: right;
  margin: 0;
  z-index: 0;
  padding: 0 3px 0 0;
}

.center_lt,.float_left{
  float: left;
  margin: 0;
  z-index: 0;
}

.float_left{
  overflow: hidden;
  padding: 0;
}

.center_lt{
  cursor: hand;
  width: 20px;
  padding: 3px 0 0 3px;
}

.center_description,.center_product{
  overflow: hidden;
  text-align: left;
  padding: 0;
  float: left;
}

.center_product{
  width: 100px;
  text-transform: uppercase;
  margin: 0 0 0 5px;
}

.center_description{
  width: 326px;
  margin: 0;
  z-index: 0;
}

.center_price,.center_price_long{
  text-align: right;
  z-index: 0;
  font-weight: 700;
  cursor: hand;
}

.center_price{
  width: 82px;
  float: left;
  margin: 0;
  padding: 0 5px 0 0;
}

.center_price_long{
  width: 110px;
  float: right;
  margin: 0;
  padding: 0;
}

.Menuline,.center_description_100,.center_description_short{
  overflow: hidden;
  text-align: left;
  margin: 0;
}

.center_description_short{
  width: 30px;
  float: left;
  padding: 0;
}

.center_description_100{
  width: 100px;
  float: left;
  z-index: 0;
  padding: 0;
}

.Menuline{
  width: 150px;
  padding: 0 3px;
}

.center_description_400,.center_qty{
  padding: 0;
  overflow: hidden;
  float: left;
  margin: 0;
}

.center_qty{
  width: 30px;
  text-align: right;
}

.center_description_400{
  width: 150px;
  text-align: left;
}

.center_description_long{
  overflow: hidden;
  width: 99%;
  float: left;
  text-align: left;
  margin: 0;
  z-index: 0;
  padding: 0 5px 0 7px;
}

.add,.menu_r{
  font-size: 12px;
}

.line_250{
  width: 250px;
  text-align: left;
  padding-left: 7px;
}

.add,.addline{
  color: #000;
  margin: 0;
  padding: 0 8px;
}

.add{
  font-family: helvetica, arial, sans-serif;
  font-weight: 700;
  text-align: left;
}

.addline,.select_field_w{
  font-weight: 400;
  text-align: left;
  font-family: helvetica, arial, sans-serif;
}

.addline{
  font-size: 11px;
}

.select_field_w{
  font-size: 12px;
  border-top: gray 1px solid;
  height: 18px;
  border-right: gray 1px solid;
  width: 130px;
  border-bottom: gray 1px solid;
  color: #f74a00;
  border-left: gray 1px solid;
  margin: 3px 0 1px 5px;
  background-color: #fff;
  padding: 0 0 0 2px;
}

#bottomcontainer,.Menuline_cent,.center_description_150,.centerrowboxtext,.menu_p,.menu_r, TD{
  color: #000;
  font-family: helvetica, arial, sans-serif;
}

.ERROR,.alert_stock,.alert_stock_b,.alert_text,.alert_text_2,.break_head,.button_largei,.sstock{
  font-weight: 700;
}

.centerrowbox3,.centerrowbox_nb{
  margin: 0;
  float: left;
  overflow: hidden;
  z-index: 0;
}

.centerrowbox_nb{
  width: 410px;
  padding: 0 0 3px;
}

.centerrowbox3{
  width: 333px;
  padding: 0 0 2px;
}

.centerrowbox_wb{
  overflow: hidden;
  width: 410px;
  float: left;
  margin: 0;
  z-index: 0;
  padding: 0;
}

.menu_r,.menustart{
  width: 154px;
  background-color: #ebebeb;
  margin: 0;
  text-align: center;
}

.menu_r{
  border-right: #ca989b 1px solid;
  border-left: #dad6d6 1px solid;
  padding: 2px 0 0;
}

.menustart{
  font-size: xx-small;
  border-top: #e1e1e1 1px solid;
  border-right: #e1e1e1 1px solid;
  border-left: #e1e1e1 1px solid;
  padding: 3px 0 0;
}

.Menuline_cent{
  font-size: 11px;
  width: 150px;
  text-align: center;
  margin: 0;
  padding: 0 4px;
}

#htmlpanel{
  overflow: hidden;
  width: 1200px;
  margin: 0;
  z-index: 0;
  background-color: #fcfcfc;
  border-left: #dddcda 1px dashed;
  border-right: #dddcda 1px dashed;
  padding: 0 0 5px;
}

#bottomcontainer{
  font-size: 12px;
  overflow: hidden;
  width: 1200px;
  margin-top: 4px;
  float: left;
  padding-bottom: 3px;
  text-align: left;
  padding-top: 3px;
  top: 0;
}

#centercontainer,#centercontainer1000,#centercontainer_5,#centercontainer_top{
  font-size: 11px;
  overflow: hidden;
  float: left;
  font-family: helvetica, arial, sans-serif;
  z-index: 0;
}

#centercontainer{
  width: 820px;
  margin: 0;
  padding: 0 0 3px;
}

#centercontainer1000{
  width: 1002px;
  margin: 0;
  padding: 0 0 3px;
}

#centercontainer_5{
  width: 800px;
  margin: 0;
  padding: 0 0 3px;
}

#centercontainer_top{
  height: 70px;
  width: 820px;
  padding: 12px 0 0 3px;
}

#headcontainer{
  height: 119px;
  width: 1200px;
  float: left;
  text-align: center;
  margin: 0 0 3px;
  z-index: 0;
  padding: 0;
}

.center_description_150,.center_description_65,.centerrowboxtext{
  float: left;
  text-align: left;
  overflow: hidden;
}

.Image{
  height: 113px;
  width: 150px;
  margin: 0;
  padding: 0;
}

.imagel{
  height: 65px;
  width: 150px;
}

.centerrowboxtext{
  font-size: 12px;
  width: 310px;
  margin: 3px 3px 3px 4px;
  padding: 0;
}

.container_152{
  overflow: hidden;
  width: 156px;
  float: left;
  margin: 0 0 0 3px;
  z-index: 0;
  padding: 0;
}

.center_description_150,.menu_p{
  font-size: 11px;
  margin: 0;
  padding: 0;
}

.menu_p{
  border-right: #e1e1e1 1px solid;
  width: 152px;
  border-left: #e1e1e1 1px solid;
}

.center_description_150{
  width: 150px;
  z-index: 0;
}

TD{
  font-size: 12px;
  margin-bottom: 0;
  margin-top: 0;
}

.center_description_65,.center_price_short,.menu_310{
  font-size: 11px;
  color: #000;
  font-family: helvetica, arial, sans-serif;
  margin: 0;
}

.container_2{
  overflow: hidden;
  border-top: 1px;
  border-right: 1px;
  width: 152px;
  float: left;
  border-left: 1px;
  padding-right: 0;
}

.image_480,.menu_310{
  border-right: silver 1px;
  border-left: silver 1px;
}

.center_description_65{
  width: 65px;
  padding: 0;
}

.menu_310{
  overflow: hidden;
  width: 306px;
  text-align: center;
  z-index: 0;
  padding: 0 5px;
}

.center_price_short{
  width: 45px;
  float: right;
  font-weight: 700;
  text-align: right;
  z-index: 0;
  padding: 0 3px 0 0;
}

.sstock{
  font-size: 10px;
  font-family: helvetica, arial, sans-serif;
  color: #f74a00;
  text-align: center;
  margin: 0;
  letter-spacing: 1px;
  padding: 0;
}

.field_float_205{
  overflow: hidden;
  width: 193px;
  float: left;
  text-align: left;
  margin: 0;
  padding: 0;
}

.P_item_80,.P_price_1{
  font-size: 11px;
  overflow: hidden;
  font-family: helvetica, arial, sans-serif;
  width: 100px;
  float: left;
  color: #000;
}

.P_price_1{
  text-align: right;
  padding-right: 10px;
}

.P_item_80,.alert_stock{
  text-align: left;
}

.input_radial{
  margin: 0;
  padding: 0;
}

.alert_stock{
  font-size: 12px;
  font-family: helvetica, arial, sans-serif;
  color: #f74a00;
  padding-left: 5px;
}

#centercontainer_2,.center_description_325{
  font-size: 11px;
  font-family: helvetica, arial, sans-serif;
  float: left;
}

#centercontainer_2{
  width: 310px;
  margin: 0;
  z-index: 0;
  padding: 3px 1px 1px;
}

.center_description_325,.image_2{
  margin: 0;
  padding: 0;
  z-index: 0;
  overflow: hidden;
}

.image_2{
  height: 210px;
  width: 280px;
}

.center{
  text-align: center;
}

.center_description_325{
  width: 306px;
  color: #000;
  text-align: left;
}

.alert_text{
  font-size: 14px;
  font-family: helvetica, arial, sans-serif;
  color: #e33500;
  padding-bottom: 4px;
  text-align: center;
  padding-left: 4px;
  letter-spacing: 1px;
  padding-right: 4px;
}

.checkbox{
  margin: 3px 0 0 10px;
  padding: 0;
}

.center_description_250{
  font-size: 11px;
  overflow: hidden;
  font-family: helvetica, arial, sans-serif;
  width: 250px;
  float: left;
  color: #000;
  text-align: left;
  margin: 0;
  z-index: 0;
  padding: 0;
}

.ERROR,.hr{
  margin-bottom: 5px;
}

.hr{
  margin-top: 3px;
}

.ERROR{
  font-size: 12px;
  overflow: hidden;
  font-family: helvetica, arial, sans-serif;
  margin-top: 5px;
  color: #f74a00;
  text-align: left;
  padding-left: 2px;
}

#maincontainer{
  overflow: hidden;
  width: 1000px;
  float: left;
  text-align: left;
  margin: 0;
  z-index: 0;
  padding: 0;
}

.container_630{
  width: 845px;
  margin: 3px 0 0;
  padding: 0;
}

.container_800,.container_800WB{
  width: 820px;
  margin: 3px 0 0 2px;
  padding: 0;
}

.container_1000{
  width: 1000px;
  margin: 3px 0 0 2px;
  padding: 0;
}

.image_480{
  border-top: silver 1px;
  border-bottom: silver 1px;
}

.space{
  padding: 3px 5px;
}

.break_head{
  font-size: 11px;
  border-top: medium none;
  font-family: helvetica, arial, sans-serif;
  border-right: medium none;
  font-variant: normal;
  border-bottom: medium none;
  color: #df4a00;
  font-style: normal;
  text-align: left;
  border-left: medium none;
  margin: 0 0 2px;
  padding: 1px 0 0 1px;
}

.alert_text_2{
  font-size: 11px;
  font-family: helvetica, arial, sans-serif;
  color: #333;
  text-align: center;
  padding-left: 4px;
  padding-right: 4px;
}

#leftcontainer_top,#rightcontainer_top,.Contact_text,.Man_descr,.alert_stock_b{
  color: #000;
  font-family: helvetica, arial, sans-serif;
}

IFRAME{
  overflow: hidden;
  height: 1024px;
  width: 100%;
  float: left;
  text-align: center;
  z-index: 0;
  background-color: #fff;
}

.discount{
  overflow: hidden;
  cursor: hand;
  width: 10px;
  float: left;
  text-align: left;
  padding-top: 2px;
  z-index: 0;
}

#headcontainer_doc{
  overflow: hidden;
  width: 1200px;
  float: left;
  text-align: left;
  margin: 0;
  z-index: 0;
  padding: 0 0 3px;
}

.image_100_75{
  height: 75px;
  width: 100px;
}

#leftcontainer_top,#rightcontainer_top{
  height: 78px;
  margin: 0;
  z-index: 0;
}

#leftcontainer_top{
  font-size: 11px;
  width: 190px;
  float: left;
  padding: 5px 0 0;
}

#rightcontainer_top{
  font-size: 10px;
  width: 180px;
  background-position: 95px center;
  float: right;
  text-align: left;
  padding: 3px 0 0;
}

#loader_container{
  width: 100%;
  position: absolute;
  text-align: center;
  top: 40%;
}

.Man_descr,.alert_stock_b{
  text-align: left;
  font-size: 12px;
}

.border_preview{
  border-top: #444 1px solid;
  border-right: #444 1px solid;
  background: #fff;
  border-bottom: #444 1px solid;
  position: absolute;
  border-left: #444 1px solid;
  z-index: 100;
}

#HDropdown3 LI UL LI:unknown,.callout{
  border-bottom: 0;
}

.title_h2{
  padding: 8px 0 0 18px;
}

.Man_descr{
  width: 310px;
  padding: 3px 5px;
}

.alert_stock_b{
  padding-left: 5px;
}

.Contact_text{
  font-size: 12px;
  height: 360px;
  width: 324px;
}

.container_320{
  overflow: hidden;
  width: 410px;
  float: left;
  margin: 0 0 3px;
  padding: 0 0 3px;
}

.button,.button_large{
  height: 18px;
  text-align: center;
  margin: 4px 0;
  line-height: 18px;
  font-size: 12px;
}

.callout{
  border-top: 0;
  border-right: 0;
  position: absolute;
  left: -10px;
  border-left: 0;
  z-index: 20;
  top: 23px;
}

.button{
  width: 166px;
  color: #dddcda;
  border: none;
  padding: 0;
  z-index: 0;
  background-color: #393b39;
  border-radius: 3px;
  -moz-border-radius: 3px;
}

.button:hover{
  color: #393b39;
  background-color: #dddcda;
}

.button_large,.button_largei:hover{
  color: #393936;
  background-color: #c5c5c5;
}

.button_large{
  width: 390px;
  color: #393b39;
  padding-top: 0;
  border: none;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}

.button_largei,.button_largei:hover{
  border-top: #f2691f 1px;
  height: 28px;
  border-right: #f2691f 1px;
  width: 390px;
  border-bottom: #f2691f 1px;
  padding-top: 1px;
  border-left: #f2691f 1px;
  margin: 4px 0;
  z-index: 0;
  line-height: 19px;
  text-align: center;
}

.button_large:hover,.button_largei{
  color: #dddcda;
  background-color: #393b39;
}

.button_largei{
  font-size: 14px;
  font-family: helvetica, arial, sans-serif;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}

#top_banner .top_banner,#top_banner .top_bannerL,#top_banner_2 .top_banner_2,#top_banner_2 .top_banner_2L{
  font-size: 12px;
  font-family: Helvetica, Arial, Sans-serif;
}

.button_largei:hover{
  color: #393b39;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}

#HDropdown3 LI A,#HDropdown4 LI A{
  font-weight: 400;
  line-height: 15px;
  display: block;
}

#top_banner,#top_banner_2{
  width: 1181px;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}

#top_banner{
  float: left;
  margin: 5px 0 5px 10px;
  height: 15px;
  text-align: center;
  padding-top: 1px;
  z-index: 1;
  background-color: #494949;
}

#top_banner .top_banner{
  height: 15px;
  float: right;
  color: orange;
  text-align: center;
  padding-left: 7px;
  border-left: grey 1px solid;
  z-index: 0;
  padding-right: 7px;
}

#top_banner .top_bannerL,#top_banner_2{
  float: left;
  height: 15px;
  text-align: center;
  z-index: 0;
}

#top_banner .top_banner A{
  color: #dddcda;
}

#top_banner .top_banner A:hover{
  color: orange;
}

#top_banner .top_bannerL{
  padding: 0 7px;
  border-right: #dddcda 1px solid;
}

#top_banner .top_bannerL A{
  color: #dddcda;
}

#top_banner .top_bannerL A:hover{
  color: orange;
}

#top_banner_2{
  margin: 0 0 3px 10px;
  padding: 0;
  background-color: #F2691F;
}

#top_banner_2 .top_banner_2{
  height: 15px;
  float: right;
  text-align: center;
  padding-left: 7px;
  border-left: #444644 1px solid;
  z-index: 0;
  padding-right: 7px;
}

#top_banner_2 .top_banner_2 A{
  color: #000;
}

#HDropdown3 LI UL LI A:hover,#HDropdown3 LI:hover A,#top_banner_2 .top_banner_2 A:hover{
  color: #ececec;
}

#top_banner_2 .top_banner_2L{
  height: 15px;
  float: left;
  text-align: center;
  padding: 1px 7px 0;
  border-right: #dddcda 1px solid;
  z-index: 0;
}

#top_banner_2 .top_banner_2L A{
  color: #fdfdfd;
}

#top_banner_2 .top_banner_2L A:hover{
  color: #fff;
}

.W180{
  font-size: 10px;
  width: 180px;
  padding-top: 5px;
  padding-left: 3px;
}

.FILL_DIV{
  overflow: hidden;
  margin: 0 auto;
  z-index: 0;
  padding: 0 0 5px;
}

#HDropdown3 LI,#HDropdown4 LI{
  position: relative;
  display: inline;
}

.MagicZoom{
  position: relative;
  left: -1px;
  z-index: 0;
}

#HDropdown3 LI UL,#HDropdown4 LI UL{
  position: absolute;
  display: none;
  top: 14px;
}

.image_5{
  height: 72px;
  width: 95px;
}

.image_6{
  height: 38px;
  width: 50px;
}

.image_5n{
  height: 114px;
  width: 152px;
}

.image_51{
  margin-bottom: 2px;
  height: 113px;
  width: 150px;
  margin-top: 2px;
  margin-left: 2px;
}

#HDropdown3{
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#HDropdown3 LI{
  float: left;
  padding-left: 0;
  margin-left: 0;
  z-index: 1000;
  padding-right: 0;
  margin-right: 0;
}

#HDropdown3 LI A{
  height: 15px;
  float: left;
  color: #000;
  padding: 0 7px;
}

#HDropdown3 LI A:hover,#HDropdown3 LI:hover UL LI A{
  color: #000;
}

#HDropdown3 LI UL{
  border-top: #f2d21e 1px;
  width: 220px;
  left: 0;
  margin: 1px 0 0;
  background-color: #dddcda;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  padding: 1px 0 0 7px
}

#HDropdown3 LI UL LI{
  width: 95%;
  border-bottom: c9c9c0 3px solid;
  padding: 0
}

#HDropdown3 LI UL A{
  color: #000;
  border-width: 0;
  padding: 3px 0 0
}

#navi .addboxl{
  list-style-type: none;
  width: 543px;
  text-align: left;
  margin: 3px 1px 1px;
  background-color: #e3e3df;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 2px 0 0 5px;
  float: left
}

#navi .addboxr1{
  list-style-type: none;
  width: 133px;
  text-align: left;
  margin: 3px 1px 1px 4px;
  background-color: #fffffc;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 2px;
  float: left
}

#navi .add_display_textarea{
  font-size: 12px;
  width: 527px;
  border: none;
  text-align: left;
  padding: 5px 0 5px 7px;
  margin: 5px 0 5px 5px;
  background-color: #e3e3df)
}

#navi .bghl{
  background-color: transparent;
}

#HDropdown4{
  list-style-type: none;
  margin: 0 0 0 5px;
  padding: 0
}

#HDropdown4 LI{
  float: left;
  padding: 1px 0 0;
  margin-left: 1px;
  z-index: 999;
  margin-right: 0;
}

#HDropdown4 LI A{
  height: 15px;
  float: left;
  color: #ff0;
  padding: 0;
}

#HDropdown4 LI UL{
  width: 115px;
  color: #adff2f;
  left: -8px;
  margin: 0;
  z-index: 0;
  background-color: #393b39;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  padding: 3px 0 0 8px;
}

#HDropdown4 LI:hover A{
  color: orange;
}

#HDropdown4 LI UL LI{
  width: 95%;
  border-bottom: 1px;
  padding: 0;
}

#HDropdown4 LI UL LI:unknown{
  border-bottom: 0;
}

#HDropdown4 LI UL A{
  background-color: transparent;
  border-width: 0;
  padding: 0 5px 0 0;
}

#HDropdown4 LI:hover UL LI A{
  color: #dcdcdc;
}

.H240{
  height: 239px;
}