h1 {margin-top: 5px; margin-bottom: 0;}
body, p, div, br {font-family: arial; font-size: 11px;}
img {border: none;}
a:link, a:visited, a:hover{color: #0070BD; text-decoration: none;}
div.footer
{
	border-top: 3px solid #E6E6E6;
	margin: 40px 20px 20px 20px;
	padding-left: 20%;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 11px;
}
table {border-collapse: collapse; margin-top: 10px;}
table.plashka {height: 37px; width: 658px;}
table.plashka td.l{width: 7px; background: url(/img/plashka_left.gif); padding: 0;}
table.plashka td.c{background: #DCF0FF; font-size: 14px; font-weight: bold;}
table.plashka td.r{width: 7px; background: url(/img/plashka_right.gif); padding: 0;}
			
table.greytable {width: 658px; margin-top: 10px; margin-bottom: 10px;}
table.greytable tr.top, table.greytable tr.bottom{height: 5px}
table.greytable tr.top td.l, table.greytable tr.top td.r, table.greytable tr.bottom td.l, table.greytable tr.bottom td.r {width: 5px;padding: 0;}
table.greytable tr.top td.c{border-top: 1px solid #E6E6E6;}
table.greytable tr.bottom td.c{border-bottom: 1px solid #E6E6E6;}
table.greytable tr.text td.l {border-left: 1px solid #E6E6E6;}
table.greytable tr.text td.r {border-right: 1px solid #E6E6E6;}
table.greytable tr.text td.c {padding: 10px; font-size: 14px;}
table.greytable tr.text td.c div.mini {padding-top: 10px; font-size: 11px;}			
			
table.data {margin-top: 10px;}
table.data tr{height:30px}
table.data td {font-size: 12px; vertical-align: top;}
table.data td.r {text-align: right; padding-right: 10px;}
input.long, select.long {width: 350px; color: #666666;}
