BODY, TD, TH, P, DIV, SPAN, LI, DD, DT, BLOCKQUOTE {
  font-family: Arial Cyr, Arial, helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}
P {
  text-align: justify;
  margin: 6px 0px 6px 0px;
}
A:link, A:visited {
 color: #48882A; 
 text-decoration: underline;
}
A:hover, A:active {
 color: #003366; 
 text-decoration: underline;
}
a.m-l:link, a.m-l:visited, a.m-l:aktive {
	text-decoration: none;
	color: #ffffff;
	font-size : 12px;
}
a.m-l:hover {
	text-decoration: underline;
	color: #cccccc;
	font-size : 12px;
}
   .t10  { font-family:arial; font-size:10px; color:000000;}
   .t11  { font-family:arial; font-size:11px; color:000000;}
   .t12  { font-family:arial; font-size:12px; color:000000;}
   .t14  { font-family:arial; font-size:14px; color:000000;}
   .t16  {
	font-family:arial;
	font-size:16px;
	color:000000;
	font-weight : bold;
}
   .t12w  { font-family:arial; font-size:12px; color:ffffff;}
   .price  { font-family:arial; font-size:14px; color:red;}
   .form  {
	border : 1px solid #cccccc;
	font : 12px Arial, Helvetica, sans-serif;
	background : #ffffff;
}
   .form2  {
 border : 2px solid #cccccc;
 font : 10px Arial, Helvetica, sans-serif;
 background : #cccccc;
/* width: 20px;*/
}
   .navi  { font-family:arial; font-size:12px; color:000000; 	background-color : #F1F1F1;}
H3 {
	font-size : 16px;
	font-family : Arial, Helvetica, sans-serif;
	text-align : center;
	font-weight : normal;
	color : #000000;
}
.text-sm  {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:7pt;
 color:000000;
}
.t-sm { 
  font-size: 10px;
 }
.text-big  {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:12pt;
 color:#48882a;
}
.date  {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size:7pt;
 color:#48882a;
}
td.bordered {
 border-top: 1px solid #eeeeee;
 border-left : 1px solid #eeeeee;
}
table.bordered {
 border-bottom: 1px solid #eeeeee;
 border-right : 1px solid #eeeeee;
}
.block {
 background : #f5f5f5;
 padding: 5px 5px 5px 5px;
 border: 1px solid #eeeeee;
}
.art-span {
 margin: 5px 5px 5px 5px;
 text-align: center;
 width: 170px;
 height: 170px;
 border: 1px solid #cccccc;
 vertical-align: middle;
 padding: 5px 4px 5px 4px;
 background : #f5f5f5;
 float: left;
}
.art-span2 {
 margin: 5px 13px 5px 13px;
 text-align: center;
 width: 150px;
 height: 175px;
 border: 1px solid #cccccc;
 vertical-align: middle;
 padding: 5px 5px 5px 5px;
 background : #f5f5f5;
 float: left;
}
.mg {
  color: #48882a; 
	font-size : 11px;
}
a:link.mg, a:visited.mg, .mg a:link, .mg a:visited {
  color: #48882a; 
  text-decoration: none;
}
a:hover.mg, a:active.mg, .mg a:hover, .mg a:active {
color: #666666;
  	text-decoration: underline;
}
.menu-top {
	color: #ffffff;
	font-size : 12px;
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
}
a:link.menu-top, a:visited.menu-top, .menu-top a:link, .menu-top a:visited {
  color: #ffffff; 
  text-decoration: none;
}
a:hover.menu-top, a:active.menu-top, .menu-top a:hover, .menu-top a:active {
	color: #cccccc;
	text-decoration: underline;
}
.menu {
	color: #48882a;
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	background-image : url("img/ar-g.gif");
	background-position : left;
	background-repeat : no-repeat;
	padding: 0px 0px 0px 16px;
}
a:link.menu, a:visited.menu, .menu a:link, .menu a:visited {
 color: #48882a;
  text-decoration: none;
}
a:hover.menu, a:active.menu, .menu a:hover, .menu a:active {
 color: #666666;
 text-decoration: underline;
}
.menub {
	color: #48882a;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
 background-image : url("img/ar-s.gif");
	background-position : left;
	background-repeat : no-repeat;
	padding: 0px 0px 0px 16px;
}
a:link.menub, a:visited.menub, .menub a:link, .menub a:visited {
 color: #666666;
 text-decoration: underline;
}
a:hover.menub, a:active.menub, .menub a:hover, .menub a:active {
 color: #666666;
 text-decoration: underline;
}
.submenu {
	color: #48882a;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
/*	background-image : url("img/ar-g.gif");
	background-position : left;
	background-repeat : no-repeat;*/
 padding: 0px 0px 0px 8px;
}
a:link.submenu, a:visited.submenu, .submenu a:link, .submenu a:visited {
 color: #48882a;
 text-decoration: none;
}
a:hover.submenu, a:active.submenu, .submenu a:hover, .submenu a:active {
 color: #666666;
	text-decoration: underline;
}
.submenub {
 color: #48882a;
 font-size : 12px;
 font-family : Arial, Helvetica, sans-serif;
/* background-image : url("img/ar-s.gif");
 background-position : left;
 background-repeat : no-repeat;*/
 padding: 0px 0px 0px 8px;
}
a:link.submenub, a:visited.submenub, .submenub a:link, .submenub a:visited {
 color: #666666;
 text-decoration: underline;
}
a:hover.submenub, a:active.submenub, .submenub a:hover, .submenub a:active {
 color: #666666;
 text-decoration: underline;
}
.block-text { 
 font-size : 12px;
 color: #48882a;
 padding: 3px 3px 3px 3px;
 }
.art-block {
 font-size: 7pt;
 color: #4E76B4;
 border: 1px solid #DCEBEF;
 padding: 2px 3px 2px 3px;
 margin: 5px;
 margin-top: 0px;
 height: 170 px;
 font-size: 8pt;
}
.art-block-r {
 background: #DCEBEF;
 font-weight : bold;
 padding: 2px 5px 3px 5px;
 text-align: right;
 margin: 5px;
 margin-bottom: 0px;
}
.t-s {
 font-size: 8pt;
}
