	body, TD {
	font: 12px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#5B6770;
	}
	
	@font-face { font-family: OfficinaSansCTT; src: url('/fonts/OSN46_.ttf'); } 
	@font-face { font-family: Zrnic Cyr; src: url('/fonts/zrnic-cyr-normal.ttf'); } 	
	
	.mainfix    {font: 12px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#000000;}

	.smallfix   {font: 11px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#5B6770;}
	.gbg2 .smallfix { text-align:left;}
	.smallfix1   {font: 11px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#FF5800;}	
	
	.smallvfix  {font: 10px Verdana, Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#313578;}	

	.gbg1 {background-position : left bottom;background-image:url(/img/picbg-l.jpg);background-repeat : no-repeat;}

	.gbg2 {background-image:url(/img/picbg-r.jpg);background-repeat : no-repeat;}

	
	.col1   {font: 11px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#D32D00;}	

	.boldfix   {font: bold 11px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#3D4952;}
	.bigfix   {font: 18px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#4FA1DC;}

	.boldnfix   {font: bold 11px Arial Narrow, Arial, Arial Cyr, Arial Ua, sans-serif;color:#FF5800;}
	
	.margh1 {font:bold 14px Arial, Helvetica, sans-serif; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px;color:#2074BC;}	
	.margh2 {font:bold 16px Arial, Helvetica, sans-serif; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-top: 0px;color:#2C84CB;}	


	.ul1 {list-style : url(/img/ul1.gif);}	
		
	.upper   {text-transform: uppercase;}
		
	
	.marg0		{margin: 0px 12px 0px 16px;}
	.marg1		{margin: 0px 12px 0px 16px;}
	.marg2		{margin: 0px 12px 0px 23px;}
		
	.sel1 		{width:96px; font: 11px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#5B5B5B;background-color : #ffffff;height:18;}
	.tex1 		{width:65px; height:18;font: 11px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#000000;background-color:#D8F1FC;}

		
.h1style {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FF5800;
	margin: 0 0 9 16;
}

		
.h2style {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FF5800;
	margin: 0 0 9 0;
}
	a.hmainfix:link {font: 13px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#ffffff; text-decoration: none;}
	a.hmainfix:visited {font: 13px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#ffffff; text-decoration: none;}
	a.hmainfix:hover {font: 13px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;color:#ffffff; text-decoration: underline;}

	a.hm1:link {color:#FF5902; text-decoration: none;}
	a.hm1:visited {color:#FF5902; text-decoration: none;}
	a.hm1:hover {color:#FF5902; text-decoration: underline;}

	a.hm2:link {color:#3D4952; display:block; text-decoration: none; text-align:left !important;}
	a.hm2:visited {;color:#3D4952; text-decoration: none;}
	a.hm2:hover {color:#3D4952; text-decoration: underline;}	

	a.hm3:link {text-decoration: none;}
	a.hm3:visited {text-decoration: none;}
	a.hm3:hover { text-decoration: underline;}		

	a.hm4:link {color:#5B6770; text-decoration: none;}
	a.hm4:visited {;color:#5B6770; text-decoration: none;}
	a.hm4:hover {color:#5B6770; text-decoration: underline;}		

	a.hm5:link {color:#FF5800; text-decoration: none;}
	a.hm5:visited {;color:#FF5800; text-decoration: none;}
	a.hm5:hover {color:#FF5800; text-decoration: underline;}		
	
	
	.tMenu { font-size:11px; border:1px solid #cfcfcf; border-radius:5px;margin:0; padding:0 8px 0 8px;}
	.tMenu li { float:left; display:block; list-style:none; margin:-1px 0 0 0; padding:6px 7px 6px 7px; text-align:center; width:107px; border-top:1px solid #cfcfcf;  }
	.tMenu li a {color:#3D4952; text-decoration:none;}
	.tMenu li a.on { color:#ff5800;}
	.tMenu li a:hover {text-decoration:underline;}
	
	.frg { background:url(/img/frame2.png) no-repeat 0px 0; width:150px; text-align:center; height:143px;}
	.frgIn { width:150px;}
	.frg a { display:block; font-family:Arial Narrow;  font-size:10px; font-weight:bold; text-transform:uppercase; color:#ee5d0a; text-decoration:none; padding:0 24px 0 9px; text-shadow:1px 1px #ffece3; line-height:10px;}
	.frg a:hover { text-decoration:underline;}
	
	.fro { background:url(/img/frame1.png) no-repeat 0px 0; width:150px; text-align:center; height:143px;}
	.froIn { width:150px;}
	.fro a { display:block; font-family:Arial Narrow;  font-size:10px; font-weight:bold; text-transform:uppercase; color:#61696f; text-decoration:none; padding:0 20px 0 11px; text-shadow:1px 1px #d4d6d8; line-height:10px;}
	.fro a:hover { text-decoration:underline;}	
	
	
.frLine { background:url(/img/frame-line.gif) no-repeat 13px 0; height:7px; margin:6px 0 6px 0;}	
/*-----------------------------------------------------------------------------

  CSS Magic

-----------------------------------------------------------------------------*/

.clearfix:after {
  content:".";
  display:block;
  height:0;
  clear:both;
  visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
  .clearfix {display:block;}
/* End hide from IE Mac */

	