BODY { 
  margin: 20px; padding: 0;
  font: 11px Tahoma, sans-serif;
}
TD {font-size: 11px}
A {color: #185DA2;}
A:hover {color: #C01200;}

H1 {font-size: 1.6em}
H2 {font-size: 1.4em;}
H3 {font-size: 1.3em}
H4 {font-size: 1.2em}
H5 {font-size: 1.1em}
H6 {font-size: 0.9em}
H1,H2,H3,H4,H5,H6 {margin-top: 0; color: #013e55; text-align: left; font-family: "Trebuchet MS",sans-serif}

LI {margin-bottom: 3px}

HR {border: 0; border-top: 1px solid #51BCF1; height: 0}

P {text-indent: 20px;}
.clearing {clear: both}

TABLE P {text-indent: 0; margin: 0; padding: 0}

.psmt_table {width: 99%; border: solid 1px #fff; border-width: 0 1px 1px 0;}
					.psmt_table TH {height: 19px; text-align: center; background: #eee url(/images/bg_catalog_th.gif) repeat-x; background-size: 100% 100%; font: 10px Tahoma; color: #5E9DC0;}
					          .psmt_table TH.price {padding: 0 10px; color: #000}
					.psmt_table TD {padding: 3px 5px; border: solid 1px #fff; border-width: 1px 0 0 1px; background: #F1F3F3; font-size: 11px;}
					          .psmt_table TD.price {text-align: right}
					          .psmt_table TD.l, .psmt_table TD.l INPUT {text-align: left}
							  .psmt_table TD.c {text-align: center}
					          .psmt_table TD.nw {white-space: nowrap}
          .psmt_table TR.polosa TD {background: #EFF7F9}
          .psmt_table TR.polosa2 TD {background: #F1F3F3}
          .psmt_table P {text-indent: 0; margin: 0; padding: 0;}
					#wrapper .psmt_table TD.kod {text-align: center; vertical-align: middle}

					.psmt_table TR.hover TD {background: #efefef;}

.psmt_table_common {width: 99%; background: #BDF7FC}
					.psmt_table_common TD {padding: 3px 5px; font-size: 11px; background: #fff}

.psmt_table_common_center {width: 99%; background: #BDF7FC}
					.psmt_table_common_center TD {text-align: center; padding: 3px 5px; font-size: 11px; background: #fff}
					.psmt_table_common_center TD P {text-align: center;}

.psmt_table_center {width: 99%; background: #fff}
					.psmt_table_center TD {text-align: center; padding: 3px 5px; font-size: 11px; background: #F1F3F3}
					.psmt_table_center TD P {text-align: center;}

TABLE.psmt_table_white {border: solid 1px #ccc; border-width: 0 1px 1px 1px;}
TABLE.psmt_table_white TD, TABLE.psmt_table_white TH {padding: 3px 7px; border: solid 1px #ccc; border-width: 1px 0 0 0px;}
TABLE.psmt_table_white TR.hover TD {background: #eee;}
TABLE.psmt_table_white TH {padding: 5px 7px; background: #fffeee; text-align: center; font: bold 12px Arial}

TABLE.psmt_simple {border: solid 1px #ccc; border-width: 0 1px 1px 0;}
TABLE.psmt_simple TD {border: solid 1px #ccc; border-width: 1px 0 0 1px;}

TABLE.psmt_simple2 {border: solid 1px #ccc; border-width: 0 1px 1px 0; border-spacing: 0}
TABLE.psmt_simple2 TD {padding: 3px 7px; border: solid 1px #ccc; border-width: 1px 0 0 1px;}

TABLE.psmt_blue {border: solid 1px #C1EAFF; border-width: 0 1px 1px 0;}
TABLE.psmt_blue TD {background: #E8FDFF; border: solid 1px #C1EAFF; border-width: 1px 0 0 1px;}

TABLE.psmt_yellow {border: solid 1px #BDF7FC; border-width: 0 1px 1px 0;}
TABLE.psmt_yellow TD {background: #FEFFEE; border: solid 1px #BDF7FC; border-width: 1px 0 0 1px;}

TABLE.psmt_noborder {border: none}
TABLE.psmt_noborder TD {border: none}

TABLE.psmt_simple_padding, #catalog .tovar TABLE.psmt_simple_padding {width: 100%; border: solid 1px #ccc; border-width: 0 1px 1px 0;}
#catalog .tovar .psmt_simple_padding TD, .psmt_simple_padding TD, TABLE.psmt_simple_padding TH {padding: 3px 5px; border: solid 1px #ccc; border-width: 1px 0 0 1px;}
TABLE.psmt_simple_padding TH {font: 10px Tahoma; background: #eee; color: #5E9DC0; text-align: center; font-weight: normal;}

TABLE.table_pay {margin: 20px 0; border: solid 1px #ccc; border-width: 1px 0 0 0;}
TABLE.table_pay TD, TABLE.table_pay TH {height: 30px; padding: 10px; border: solid 1px #ccc; border-width: 0 0 1px 0;}
TABLE.table_pay TH {padding-left: 0; border-right-width: 1px;}
TABLE.table_pay TH {font: 18px Arial; color: #666}
TABLE.table_pay TD IMG {display: inline-block; margin-right: 10px}
