      table.tarify {width: 550px; font-size: 90%;}
      table.tarify th {background: #fff url("/graphics_hexen/bg_th.png") repeat-y left; border: 1px solid #e9d7b1; padding: 6px; color: #764429; width: 106px;}
      table.tarify td {background: #fff; border: 1px solid #e9d7b1; padding: 6px;}
      table.tarify .noborder {border: 0 none; background: transparent}
      table.tarify th.noborder {padding-bottom: 8px}
      table.tarify h2 {display: inline}

      table.traffic {border-collapse: collapse}
      table.traffic th {background: #f1ebb8; border: 1px solid black}
      table.traffic td {border: 1px solid black; padding: 4px}

      table.creditchanges {bor_der-collapse: collapse}
      table.creditchanges th {background: #fff url("/graphics_hexen/bg_th.png") repeat-y left; border: 1px solid #e9d7b1; padding: 6px; color: #764429;}
      table.creditchanges td {background: #fff; border: 1px solid #e9d7b1; padding: 2px;}
      table.creditchanges tr.hover td {background: #f1ebb8}
      t_able.creditchanges th {background: #f1ebb8; border: 1px solid black; padding: 4px}
      t_able.creditchanges td {border: 1px solid black; padding: 4px; text-align: center}
      table.creditchanges tr.sum td {background: #fff url("/graphics_hexen/bg_th.png") repeat-y left; border: 1px solid #e9d7b1; padding: 6px; color: #764429;}

      table.left td, table.left th {text-align: left}
      
      .right {text-align: right!important}
      .monosp {font-family: Courier New}

      h3 {border-bottom: 1px solid black; margin-bottom: 0.4em; }

      .shopitem {text-align: left; width: 525px; margin-left: 10px; margin-right: 10px; padding-bottom: 1px}
      .shopitem h3 {background: #B9D5FF; width: 350px; padding: 3px; margin-bottom: 0px; text-align: center; border: 1px solid #c6820a; border-bottom: 0px none; position: relative; top: 1px; font-size: 120%}
      .shopitem h4 {padding: 3px; margin-bottom: 0px; text-align: left; font-size: 120%}
      .shopitem table {background: #f1ebb8; border: 1px solid #c6820a; border-collapse: collapse; width: 100%; margin-bottom: -1px}
      .shopitem .price {text-align: right; background: #f1ebb8; clear: left}
      .shopitem img {margin-right: 5px}
      .shopitem table td {padding: 5px; padding-right: 10px}
      .shopitem .price {display: block; margin-left: 369px; margin-right: 0px; width: 200px; text-align: center; background: #f1ebb8}
      .shopitem .price span {display: block; padding: 3px; border: 1px solid #c6820a; border-top: 0 none}



      body {font-family: Verdana, sans-serif; font-size: 75%; text-align: justify}
      table,tr,td,th {text-align: justify; font-size: 100%}
      
      h2 {font-size: 90%; color: #000; height: 24px; line-height: 24px; vertical-align: middle; background: url("/graphics_hexen/bg_tit.png") repeat-x; padding-left: 10px; width: 540px;}
      h4 {text-align: left; font-size: 120%; font-weight: bold; margin-top: 10px; margin-bottom: 10px; border-bottom: 1px solid black}
      
      h6 {margin-top: 0px; margin-bottom: 0px; height: 18px; font-size: 95%; font-weight: bold; text-align: left; padding-left: 12px; color: #f1ebb8;}
      .menu {background: #f1ebb8; padding-top: 8px; padding-bottom: 8px; border: 1px solid #c6820a; border-top: none;}
      .menu a {background: url(/graphics_hexen/menu-bg.png) no-repeat 16px 4px; padding-left: 35px; margin-bottom: 4px; display: block; color: #000; font-size: 106%; text-align: left}
      .menu a:hover {background-image: url(/graphics_hexen/menu-bg3.png) }
      
      .topm {font-size: 95%; color: #d5a14c;padding-top: 5px; text-align: left; margin-bottom: 17px; background: url(/graphics_hexen/topd.png) right top no-repeat}
      .topm a {color:#f1ebb8;font-weight: bold; text-decoration: none;}
      .topm a:hover {text-decoration: underline;}
      
      .cont {text-align: justify; width: 550px; margin: 30px 0 0 14px;}
      
      a {color: #764429;}
      a:hover {text-decoration: none}
      
      p {margin-top: 0px; margin-bottom: 10px; line-height: 150%;font-size: 90%}
      
      .leftitem {margin-bottom: 10px; background: url(/graphics_hexen/menu-top2.png) no-repeat; m_in-height: 150px; margin-left: 10px; margin-right: 10px; padding-top: 4px}
      .infoitem {background: url(/graphics_hexen/own.png) repeat-y; margin-left: 10px; margin-right: 10px}
      .infoitem div {border: 1px solid #adadad; padding-top: 4px; padding-left: 3px; padding-right: 3px; text-align: left; font-size: 90%}

.number {text-align: right!important; white-space: nowrap}
