.png2
{
  behavior: url('/css/png2.htc');
}
BODY, A, SPAN, DIV, TABLE, input, SELECT {
	font-size:11px;
	font-family: Tahoma;
	color: #494949;
}

a.imgblock, a.imgblock:hover {border: none;text-decoration: none;}

a{
	border-bottom: 1px solid #2a5db0;
	color: #2a5db0;
	text-decoration: none;
}

a:hover{
	color: #2a5db0;
	border-bottom: 1px solid #fd7d00;
	text-decoration: none;
}

.base{
	border-bottom: 1px solid #494949;
	color: #494949;
	text-decoration: none;
}

.calc input{
	width: 200px;
	height: 12px;
	padding: 0;
	border: 1px solid #7f9db9;
	margin: 0 3px 0 14px;
	vertical-align: middle;
}
.base:hover{
	color: #494949;
	border-bottom: 1px solid #fd7d00;
	text-decoration: none;
}

a img, img:hover{
	border: none;
}

.list{
	color: #2a5db0;
	border-bottom: 1px solid #2a5db0;
	text-decoration: none;
}
.list:hover{
	color: #fd7d00;
	border-bottom: 1px solid #fd7d00;
	text-decoration: none;	
}

.tinfo
{
	line-height:1.5; 
}

.tdout
{
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:underline;
	background-image: url('/img/main/menu_begin.jpg');
	background-repeat: no-repeat; 
}

.tdover
{
	font-size:12px;
	color:#647884;
	font-weight:bold;
	text-decoration:none;
	background-image: none;
	background-color: #ffffff; 
}

.search1
{
	background-image: url('/img/main/search1.jpg');
}

.search2
{
	background-image: url('/img/main/search1a.jpg');
}


.block1{ background-image: url('/img/main/fb1.jpg'); }
.block1a{ background-image: url('/img/main/fb1a.jpg');}

.block2{ background-image: url('/img/main/fb2.jpg'); }
.block2a{ background-image: url('/img/main/fb2a.jpg');}

.block3{ background-image: url('/img/main/fb3.jpg'); }
.block3a{ background-image: url('/img/main/fb3a.jpg');}

.block4{ background-image: url('/img/main/fb4.jpg'); }
.block4a{ background-image: url('/img/main/fb4a.jpg');}

.block5{ background-image: url('/img/main/fb5.jpg'); }
.block5a{ background-image: url('/img/main/fb5a.jpg');}

.isimg, .isimg:hover{
	text-decoration: none;
	border: none;
}
.isimg:hover{
	border: none;
	text-decoration: none;	
}

.isimg2{
	text-decoration: none;
	border: none;
}
.isimg2:hover{
	border: none;
	text-decoration: underline;	
}

.title{
	font-size:14px;
	font-family: Tahoma;	
	color: #3e3e3e;
	border-bottom: none;
	text-decoration: none;
}
.title:hover{
	color: #3e3e3e;
	border-bottom: 1px solid #fd7d00;
	text-decoration: none;	
}

.copy{
	font-size:10px;
	font-family: Tahoma;	
	color: #5e5e5f;
	border-bottom: none;
	text-decoration: none;
}
.copy:hover{
	color: #5e5e5f;
	border-bottom: none;
	text-decoration: none;	
}


.tdmenu
{
	font-size:13px;
	color:#5c5c5c;
	font-weight:normal;
	text-decoration:underline;
	background-image: url('/img/main/left_menu.jpg');
	background-repeat: no-repeat; 
}

.tdmenuover
{
	font-size:13px;
	color:#5c5c5c;
	font-weight:normal;
	text-decoration:none;
	background-image: url('/img/main/left_menu_a.jpg');
	background-repeat: no-repeat; 
}

.left_menu{
	font-size:13px;
	font-family: Tahoma;	
	color:#5c5c5c;
	text-decoration:underline;
	border-bottom: 0;
}
.left_menu:hover{
	color: #5c5c5c;
	text-decoration: underline;
	border-bottom: 0;
}


.tdmenu2
{
	font-size:11px;
	color:#2a5db0;
	font-weight:normal;
	text-decoration:none;
	background-image: url('/img/main/left_menu2.jpg');
	background-repeat: no-repeat; 
}

.tdmenuover2
{
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
	background-image: url('/img/main/left_menu2_a.jpg');
	background-repeat: no-repeat; 
}

.left_menu2{
	font-size:11px;
	font-family: Tahoma;	
	//border-bottom: 1px solid #2a5db0;
	color: #2a5db0;
	text-decoration: none;
}
.left_menu2:hover{
	color: #ffffff;
	border-bottom: 0px;
	text-decoration: none;
}

.left_menu3{
	font-size:11px;
	font-family: Tahoma;	
	color: #ffffff;
	border-bottom: 0px;
	text-decoration: none;
}
.left_menu3:hover{
	font-size:11px;
	font-family: Tahoma;	
	color: #ffffff;
	border-bottom: 0px;
	text-decoration: none;
}

.left_menu5{
	font-size:12px;
	font-weight:bold;
	font-family: Tahoma;	
	color: #ffffff;
	border-bottom: 0px;
	text-decoration: none;
	padding-bottom:15px;
}
.left_menu5:hover{
	font-size:12px;
	font-weight:bold;
	font-family: Tahoma;	
	color: #ffffff;
	border-bottom: 0px;
	text-decoration: none;
	padding-bottom:15px;
}

.footer{
	color:#FFFFFF;
	text-decoration: none;

}
.footer:hover{
	border-bottom: 1px solid #f59ac1;
	text-decoration: none;
}

/* menu */

.collapsed,.expanded,.static {float:left; display:inline;}

.navItemLeft   				 {font:13px tahoma; font-weight:bold;}
.navItemLeft a 				 {padding:0 0px; color:#ffffff;text-decoration:underline;}

.navItem   					 {font:13px tahoma; font-weight:bold;}
.navItem a					 {padding:0 5px; color:#ffffff; text-decoration:none;}

.collapsed .navItem                {color:#ffffff;}
.collapsed .navItem a:visited      {color:#ffffff; cursor:pointer; text-decoration:none;}
.collapsed .navItemLeft            {color:#ffffff;}
.collapsed .navItemLeft a:visited  {color:#ffffff; cursor:pointer; }

.collapsed .navItem                {color:#ffffff;}
.collapsed .navItem a:link         {color:#ffffff; cursor:pointer;}
.collapsed .navItemLeft            {color:#ffffff;}
.collapsed .navItemLeft a:link     {color:#ffffff; cursor:pointer;}

.collapsed .navItem                {color:#ffffff;}
.collapsed .navItem a:hover        {color:#ffffff; cursor:pointer; text-decoration:none;}
.collapsed .navItemLeft            {color:#647884;}
.collapsed .navItemLeft a:hover    {color:#647884; cursor:pointer; text-decoration:none;}

.expanded  .navItem          {cursor:pointer;}
.expanded  .navItem a        {color:#ffffff; cursor:pointer; text-decoration:none;}
.expanded  .navItemLeft      {cursor:pointer;color:#647884;font-weight:bold}
.expanded  .navItemLeft a    {color:#ffffff; cursor:pointer; text-decoration:none;color:#647884;}

.collapsed .subMenuContainer {left:-820em;}
.expanded  .subMenuContainer {left:auto;}

.static a:link				 {color:#ffffff; text-decoration:none;}
.static a:visited			 {color:#ffffff; text-decoration:none;}
.static a:hover				 {color:#ffffff; text-decoration: none;}

.subMenuContainer            {position:relative; width:10px; overflow:visible;}
.subMenuContainer a          {text-decoration:none;} 

ul.menuList                  {list-style:none; margin:0; padding:0; position:absolute; background: none; width:230px; z-index:836; white-space:normal; border:0px; }
.left ul.menuList            {border:0px;}

ul.menuList li               {margin:0;}
*HTML ul.menuList li         {border:1px solid #ffffff;}
*HTML .left ul.menuList li   {border:1px solid #ffffff;}

ul.menuList li a             {display:block; padding:6px 32px; font:11px tahoma;}
ul.menuList .menuItemOver    {font:11px tahoma;}

.menuItem a					 {font:11px tahoma; color:#1c81c8; background-image: url('/img/main/menu2_bg.jpg'); margin:0; padding:0;}
.menuItem a:visited          {font:11px tahoma; color:#1c81c8; background-image: url('/img/main/menu2_bg.jpg'); margin:0; padding:5px 30px;}

.menuItemOver a 			 {font:11px tahoma; color:#ffffff; background-image: url('/img/main/menu2a_bg.jpg'); margin:0; padding:0;}
.menuItemOver a:visited      {font:11px tahoma; color:#ffffff; background-image: url('/img/main/menu2a_bg.jpg'); margin:0;  padding:5px 30px;}

.left .menuItem a			 {background-image: url(/img/main/menu2_bg.jpg); text-decoration: underline;} 
.left .menuItem a:visited    {background-image: url(/img/main/menu2_bg.jpg); text-decoration: underline;}

.left .menuItemOver a 		 {background-image: url('/img/main/menu2a_bg.jpg');color:#ffffff; text-decoration: none; font-weight:bold;}
.left .menuItemOver a:visited{background-image: url('/img/main/menu2a_bg.jpg');color:#ffffff; text-decoration: none; font-weight:bold;}

#sitemap{
	float: left;
}
#sitemap, #sitemap ul{
	//list-style: none;
}
#sitemap li{
	background: url(/img/i/sitemapfirst.gif) repeat-x 0 0;
	line-height: 22px;
	color: #FF8E31;
	font-weight: bold;
	padding-right: 5px;
}
#sitemap li span{
/*	background: url(/img/i/sitemapbull.gif) no-repeat 5px 8px; */
	background: url(/img/i/sitemapli.gif) no-repeat 5px 0;
	padding-left: 17px;
	display: block;
	padding-bottom: 11px;
}
#sitemap li.first span{
	background: url(/img/i/sitemapbull.gif) no-repeat 5px 8px;
}
#sitemap li ul{
	margin-left: -11px;
	padding-top: 4px;
}
#sitemap li ul ul{
	margin-left: -16px;
	margin-bottom: 13px;
	padding-top: 0;
}
#sitemap li ul ul li a{	
	color: #5F7A93	
}
#sitemap li ul ul li.last{
	background: url(/img/i/sitemaplevel2last.gif) no-repeat 0 5px;
}
#sitemap li ul ul li.last:hover{
	background: url(/img/i/sitemaplevel2lasthover.gif) no-repeat 0 5px;
}
#sitemap li li{
	background: none;
	background: url(/img/i/sitemaplevel2.gif) no-repeat 0 5px;
	line-height: 14px;
	padding-left: 30px;
	padding-right: 0;
}
#sitemap li li:hover{
	background-image: url(/img/i/sitemaplevel2hover.gif);
}
#sitemap li li.node{
	background: url(/img/i/sitemaplevel2node.gif) no-repeat 0 5px;
}
#sitemap li li.node:hover{
	background: url(/img/i/sitemaplevel2nodehover.gif) no-repeat 0 5px;
}
#sitemap li li a{
	color: #375978;
	text-decoration: none;
	font-weight: normal;
}
