body {
	color: #000000;
	background: #ffffff;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

td { color: #000000; font-size: 10pt; }
div { color: #000000; font-size: 10pt; }
a { color: #444444; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: none; }
h1 { font-size: 13pt; }

form { display: inline; }
input.text { width: 100%; border: 1px solid #a1a1a1; color: #818181; }
textarea { width: 100%; }

table.struct { border-collapse: collapse;  }
table.struct td { padding: 0; margin:0;}

td.menu {
	background: url('images/button.png') no-repeat top left; 
	vertical-align:middle;
	color: #322c20;
	font-weight: bold;
}
td.menu a { color: #322c20; }
p#centered { 
margin: 0; padding: 0;
margin-top: expression(((outer.offsetHeight/2)-parseInt(offsetHeight)/2)  <0 ? "0" : (outer.offsetHeight/2)-(parseInt(offsetHeight)/2) +'px');
}

ul#cat_menu li { list-style-image: url(images/bullet.gif); margin-top: 15; }
a.cat_menu { color: #000000; }

h4 { color: #000000; font-size: 11pt; font-weight: bold; display: block; margin: 0 0 3 0; }

div#bread, div#bread a { color: #000000; font-weight: bold; }

.green_frame {
	background: url('images/ramka_zel.png') no-repeat 50% 50%;
	//background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/ramka_zel.png', sizingMethod='scale');
	width:147px;height:147px;
	position: relative;
}

.small { font-size: 8pt; color: #9a9a9a; }
.black { color: #000000; }
.green { color: #1f8d1d; }

ul.lvl1 { list-style-image: url(images/red_arr.gif); }
ul.lvl1 li { margin-bottom: 10px; }
ul.lvl2, ul.lvl2 li { list-style-image: none; list-style-type: none; margin-left: 0; padding-left: 9; margin-bottom: 2px; }