BODY, TABLE, H1, INPUT, TEXTAREA {font: 12px arial, sans-serif}
TR.h,TD.h{background-color:#EFEFEF}
BODY {margin: 0px; padding-top: 20px; padding-left: 20px;  padding-bottom: 20px;  padding-right: 5px;  background-image: url(/files/gradient.png); background-repeat: repeat-x;}
.red {COLOR: red;}
.small {COLOR: #666666; FONT-SIZE:11px;}
input.small {border:none; height: 16px; background-color: #EFEFEF;}
IMG { BORDER-WIDTH:0 }
IMG.border1 { BORDER-WIDTH: 1px; BORDER-COLOR: #C0C0C0; }
DIV.image {	background-color: #00C027; width:100; BORDER: rgb(204,204,204) 1px solid; PADDING: 5px; MARGIN-RIGHT: 10; MARGIN-BOTTOM: 10; MARGIN-TOP: 0; MARGIN-LEFT: 0; }
.zagolovok {font-size: 18px; margin: 0;}
.bold {font-weight: bold;}
.gray {color: gray;}
.gr, A.gr, A:hover.gr {color: #999;}
.smgr {color: #999;font-size:8pt}
TABLE {empty-cells: show}
H1 {font-size: 24px; color: #00C07F; MARGIN:0; PADDING:0; font-weight: normal;}
H2, H2 A {font-size: 20px; color: #00C07F; margin-bottom: 5; font-weight: normal;}
p {line-height: 1.4}
A {color: #008059; text-decoration: underline}
A:hover {color: #00C07F;}
UL {list-style-type: square; margin-top: 1.2em; margin-bottom: 2.4em}
LI {margin-bottom: .5em; padding-left: .5em; margin-left: -.5em}
span.sp {padding-right: .3em}
TABLE.price {width:100%;}
TABLE.price, TABLE.price TD {border:1px solid #E9E9E9; border-collapse:collapse;}
TABLE.price TD {font-size: 100%; padding: 5px; }
TABLE.price DIV TD {border:0px ; border-collapse:collapse; padding:0px}
TABLE.price TR.h {font-size: 100%; background-color: #EFEFEF; color:black }
td.r1 div.m3 {font-weight: bold; font-size: 10px; color: #0F4699}
td.r1 div.m4 {font-weight: bold; font-size: 10px; margin: 2em 0 1em 0; padding-left: 1.5em; background: url(/files/a2.gif) no-repeat left center}
td.r1 div.submenu {margin: 0; padding: 0; background: none}
.sel {color: #00056A; background: #eee; font-weight: bold}
.ti {width: 100%; border: 1px solid #aaa}
.ti2 {width: 50%; border: 1px solid #aaa}
FORM P {margin: 1em 0 .3em 0}
.qs {border-bottom: 1px dashed #0092FF; font-weight: normal; color: #0092FF}
TR.first TD {font-size: 12px; border-top: 10px solid #fff}
TR.first TD H2 {font-size: 12px; margin: 0}
P.body {font-size: 12px; font-weight: bold}
TD.num {padding-right: 0; text-align: right}
P.date {font-size: 10px; color: #666; margin: .5em 0 0 20px}
P.bot {font-size: 10px; color: #666; line-height: 1.5}
TR.first TD.cat {font-size: 10px; text-align: right}