.tx_12px_greybg{
  font-size : 12px;
  line-height : 18px;
  vertical-align : top;
  background-color : #eeeeee;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
}.tx_12wide_dotunderline{
  font-size : 12px;
  line-height : 16px;
  vertical-align : top;
  

  padding-top : 7px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 4px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : silver;
  text-align : left;
}.tx_12bluewide{
  font-size : 13px;
  line-height : 16px;
  vertical-align : top;
  

  padding-top : 6px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 6px;
  
  
  
  text-align : center;
  color : white;
  background-image : url(blue_grad.gif);
  background-repeat : repeat-x;
  font-weight : bold;
}.tx_12orangewide{
  font-size : 13px;
  line-height : 16px;
  vertical-align : top;
  

  padding-top : 6px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 6px;
  
  
  
  text-align : center;
  color : black;
  background-image : url(orange_grad.gif);
  background-repeat : repeat-x;
  font-weight : bold;
}.tx_12px_mid{
  font-size : 12px;
  line-height : 18px;
  vertical-align : top;
  

  padding-top : 4px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 4px;
}.tx_12pxspaced{
  font-size : 12px;
  line-height : 19px;
  vertical-align : top;
  

  padding-top : 6px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 10px;
  
}.tx_idx_new{
  font-size : 12px;
  line-height : 19px;
  vertical-align : top;
  

  padding-top : 8px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 10px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : silver;
}.tx_index_shopnews{
  font-size : 13px;
  line-height : 19px;
  vertical-align : top;
  

  padding-top : 7px;
  padding-left : 15px;
  padding-right : 10px;
  padding-bottom : 9px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : gray;
  

  text-align : left;
}.tx_12px_m_spaced{
  font-size : 12px;
  line-height : 16px;
  vertical-align : top;
  

  padding-top : 0px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 7px;
  
  list-style-type : square;
  

  float : none;
}.tx_12px_m2_spaced{
  font-size : 12px;
  line-height : 16px;
  vertical-align : top;
  

  padding-top : 0px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 3px;
  
  list-style-type : square;
  

  float : none;
}.tx_12px-intend{
  font-size : 12px;
  line-height : 15px;
  vertical-align : top;
  

  padding-top : 0px;
  padding-left : 12px;
  padding-right : 3px;
  padding-bottom : 3px;
}.tx_12px-smallmargin{
  font-size : 12px;
  
  
  

  padding-top : 0px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 4px;
  list-style-image : url(blue5px_5margin.gif);
  
}.tx_12px-redlist{
  font-size : 12px;
  
  
  

  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 5px;
  list-style-image : url(wine5px_5margin.gif);
  line-height : 17px;
}.tx_12px-bluelist{
  font-size : 12px;
  
  
  

  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 5px;
  list-style-image : url(blue5px_5margin.gif);
  line-height : 17px;
}.tx_12pxB-spaced{
  font-size : 12px;
  line-height : 18px;
  
  

  padding-top : 3px;
  padding-left : 6px;
  padding-right : 6px;
  padding-bottom : 3px;
  font-weight : bold;
}.tx_12pxB-nospace{
  font-size : 12px;
  
  
  

  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 0px;
  font-weight : bold;
}.tx_12pxBgreybg_spaced{
  font-size : 12px;
  line-height : 20px;
  
  

  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  font-weight : bold;
  background-color : #eeeeee;
}.tx_14pxBgreybg_spaced{
  font-size : 14px;
  line-height : 20px;
  
  

  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  font-weight : bold;
  background-color : #eeeeee;
  font-family : Verdana;
  
}.tx_12pxBgreyLine{
  font-size : 12px;
  line-height : 20px;
  vertical-align : top;
  

  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  font-weight : bold;
  
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : silver silver silver silver;}.tx_12px_no-headspace{
  font-size : 12px;
  line-height : 20px;
  vertical-align : top;
  

  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3px;
  

  margin-bottom : 7px;
}.tx_12px_noheadspace_narrow{
  font-size : 12px;
  line-height : 18px;
  vertical-align : top;
  

  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 9px;
  
  text-align : left;
  
  

  
}.tx_12px_widepadding{
  font-size : 12px;
  line-height : 20px;
  vertical-align : top;
  

  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}.tx_mapnews{
  font-size : 12px;
  line-height : 22px;
  vertical-align : top;
  

  padding-top : 10px;
  padding-left : 15px;
  padding-right : 15px;
  padding-bottom : 20px;
border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : #fdc542 #fdc542 #fdc542 #fdc542;
  text-align : left;
}
.tx_12pxnarrow{
  font-size : 12px;
  line-height : normal;
  
  padding-top : 3px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}.tx_10pxnarrow{
  font-size : 10px;
  line-height : normal;
  text-align : left;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}.tx_14pxB_padding{
  font-size : 14px;
  line-height : normal;
  text-align : left;
  padding-top : 4px;
  
  padding-right : 4px;
  padding-bottom : 4px;
  font-weight : bolder;
}
.small_spaced{
  font-size : 12px;
  word-spacing : 6px;
}
/*””header, footer, menu””*/
.menutable{
  padding-left : 6px;
  padding-right : 6px;
  font-size : 12px;
  font-weight : normal;
  
  text-align : center;
  text-decoration : none;
}
.mini_grey{
  font-size : 11px;
  color : #555555;
}
.orange_title{
  
  padding-left : 2px;
  
  
  border-left-width : 1px;
  border-left-style : solid;
  font-size : 13px;
  padding-top : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  border-right-width : 1px;
  border-right-style : solid;
  border-top-width : 1px;
  border-top-style : solid;
  
  border-bottom-width : 1px;
  border-bottom-style : solid;
  
  border-right-color : black;
  border-bottom-color : black;
  background-color : #ffcc00;
  border-top-color : black;
  border-left-color : black;
}
.line_under_black{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : black;
  
  padding-bottom : 0px;
}
.line_black1px{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : black;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : black;
  border-left-color : black;
  border-right-color : black;
  padding-top : 5px;
  padding-left : 8px;
  padding-right : 2px;
  padding-bottom : 5px;
}.line_grey1-padding{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : silver;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : silver;
  border-left-color : silver;
  border-right-color : silver;
  padding-top : 7px;
  padding-left : 7px;
  padding-right : 7px;
  padding-bottom : 7px;
}
.line_grey1px{
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #999999;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-top-style : solid;
  border-left-style : solid;
  border-right-style : solid;
  border-top-color : #999999;
  border-left-color : #999999;
  border-right-color : #999999;
}.line_under_orange1px{
  
  
  
  
  
  
  
  
  
  
  
  

  
  
  
  
  
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #ffcc00;
}.line_under_dotgrey{
  
  
  
  
  
  
  
  
  
  
  
  

  
  
  
  
  
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : silver;
}.td_2tone_left_orange{
  
  
  
  
  
  
  
  
  
  
  
  

  padding-bottom : 0px;
  background-image : url(2tone.gif);
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : #ffcc00;
}
.line_dot_black{
  
  
  
  font-size : 12px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  line-height : 14px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  
  
  border-bottom-color : black;
}.line_dot_grey{
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : silver;
  font-size : 12px;
  padding-top : 5px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 5px;
  line-height : 18px;
}.line_right_grey{
  border-right-width : 1px;
  border-right-style : solid;
  border-right-color : silver;
}.line_right_dotgrey{
  border-right-width : 1px;
  border-right-style : dotted;
  border-right-color : silver;
  font-size : 12px;
  line-height : 18px;
  padding-top : 4pt;
  padding-left : 4pt;
  padding-right : 4pt;
  padding-bottom : 4pt;
}
.line_left_black{
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : black;
}.line_left_grey{
  border-left-width : 1px;
  border-left-style : solid;
  border-left-color : silver;
}
A{
  color : blue;
  text-decoration : underline;
}
A:HOVER{
  color : #cc0000;
  text-decoration : underline;
  
}
.img-bl1px-padding{
  margin-top : 4px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}.img-1pxnopadding{
  
  
  
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;}
.EngMap_TItle{
  font-size : 12px;
  font-family : Verdana;
  color : black;
  
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  
  

  text-indent : 3pt;
  

  font-weight : bold;
  text-align : left;
}.EngMap_address{
  font-size : 12px;
  font-family : Verdana;
  
  
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  
  line-height : 14px;
  

  

  
  text-align : left;
}
.td_orange_bk_border{
  background-color : #ffcc00;
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;
  
}
.image_10pxmargin{
  text-align : left;
  
  
  border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : black black black black;
  margin-right : 10px;
}


