td.Page
{
	position: relative;
	background: #ffffff;
}
#PageLogo
{
	background: url('../_img/logo-page.png') no-repeat;
	background-image: expression('none');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_img/logo-page.png');
	width: 257px; height: 128px;
           margin-left: 50px;
}

div.psub-link { font-size: 11px; font-weight: bold; }
div.psub-link a:link, div.psub-link a:visited
{
	text-decoration: none;
}
div.psub-link a:hover, div.psub-link a:active
{
	text-decoration: underline;
}
td.psub-menu-link
{ 
	padding: 18px 0 0 0;
	font-size: 11px; 
	font-weight: bold;
        color: #0065c3;	
	background: #e7f8ff url('../_img/menu-page-top.gif') no-repeat top left;
        cursor: default;
}
td.psub-menu-link a { text-decoration: none; }
td.psub-menu-link a:hover { text-decoration: underline; color: #0065c3; }

td.pmenu-lb { background: url('../_img/menu-page-lb.gif') no-repeat bottom left; }
td.pmenu-rb { background: url('../_img/menu-page-rb.gif') no-repeat bottom right; }
td.pmenu-c { background: #d0f1fe; }
td.pmenu-rb div, td.pmenu-lb div { height: 8px; width: 8px; }
td.pmenu-c div {font-size: 11px; margin: 14px 5px 0 0;}
td.pmenu-c span {margin: 5px 0; padding: 0; display: block; }


#PageNavigation { width: 100px; text-align: center; }
#PageNavigation img { margin: 5px; }
#PageNavigation span
{
	margin: 2px; padding: 0 2px;
	font-size: 10px;
#
}
#PageNavigation span.SelLng
{
	background: #fff;
	border: 1px solid #77b8f4;
}
#PageNavigation span a {text-decoration: none;}

#RootContent span 
{
	font-size: 80%; padding-bottom: 40px;
	color: #000; 
	font-weight: normal; 

}


#RootContent span a {text-decoration: underline; color: #0E70AD;} 
{
	font-size: 80%; padding-bottom: 40px;
	color: #000; 
	font-weight: normal; 

}

#RootContent h1 
{
	font-size: 120%; padding-bottom: 5px;
	text-transform: UPPERCASE;
	color: #444; 
	font-weight: normal; 
	margin-bottom: 25px;
}
#RootContent h3 
{
	font-size: 80%; 
	color: #f20c36;
	margin: 15px 0 5px 0;
	padding-left: 8px;
}
#RootContent h4
{
	text-transform: UPPERCASE;
	font-weight: normal; 
	font-size: 90%; color: #77b8f4;
	margin: 15px 0 5px 0;
}
#RootContent h5
{
	font-weight: bold; 
	font-size: 80%; 
            color: #444;
	margin: 15px 0 5px 0;
}
#RootContent table
{
	font-size: 80%;
}
#RootContent table th
{
	background: #8cc1f2 url('../_img/page-table-corn-bg.gif') no-repeat top left;
	font-size: 90%; text-align: left; color: #fff;
	border-bottom: 1px solid #d2e2eb;
	padding: 5px 8px;
}
#RootContent table td
{
	border-bottom: 1px solid #d2e2eb;
	padding: 5px 8px;
}

.last {border-bottom: none transparent !Important; }

div#note{ background: #d2e2eb; width: 100%}
div#BlockSrc {padding: 15px; font-size: 80%;}
div#BlockSrc h1,div#BlockSrc h3,div#BlockSrc h4 {margin: 0;}
b.rtop, b.rbottom{display:block;background: #f4fbfe}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #d2e2eb}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

#PageNews { position: relative; z-index: 3; }
#PageNews p {margin: 3px 0;}
#PageNews div.PageNewsTopic
{
	margin: 20px 0 8px 0;
	font-size: 80%; 
	font-weight: bold; 
      color: #0E70AD;
}
#PageNews div.PageNewsBody
{
	margin: 4px 0;
	font-size: 80%;
            line-height: 14px;
}
div.PageNewsBody ul
{
	margin: 0; padding: 5px 0 5px 15px;
	font-size: 110%;
}
div.PageNewsBody li
{
	list-style: none;
	background: url('../_img/li.gif') no-repeat 0 75%;
	padding-left: 8px;
}
#PageNews div.PageNewsBody a
{
	color: #000;
	text-decoration: none;
	font-size: 50%;	
}

#PageNews span
{
	padding-top: 10px; 	padding-bottom: 5px;
	font-size: 80%;
}

img.pic-left { float: left; margin: 10px; }
img.pic-right { float: left; margin: 10px; }
#Page1 table td
{
	font-size: 150%;
	padding: 5px 8px;
	border-bottom: 1px solid #F4FBFE;
}
#Page1 span
{
	font-size: 12px;
      line-height: 10px;
	padding: 5px 8px;
	border-bottom: 1px solid #F4FBFE;
}
#Page2 table td
{
	font-size: 12px;
	padding: 5px 8px;

}
#Page2 a
{

      line-height: 10px;
	margin-top: 3em; margin-right: 20px;
}

#scheme a
{
	margin-top: 1px; margin-right: 1px;
}
#Page2 span
{

	font-size: 12px;
	padding: 5px 8px;

}
#Page2 h1
{
	font-size: 20px; padding-bottom: 5px;
}
#Page2 h4
{
	font-size: 14px; padding-bottom: 5px;
}
#Page2 h5
{
	font-size: 12px; padding-bottom: 5px;
}
#Page2 li
{
	font-size: 12px; padding-bottom: 5px;
            line-height: 14px;
}

div.sideMenu
{
	margin-top: 55px; margin-right: 20px;
}

#Side a
{
line-height: 16px; font-size=12px;
}

}
div.sideMenu2
{
	margin-top: 3em; margin-right: 20px;
		font-size: 16px;
}
#Picture
{
border-style: solid;
border-color: 333;
border-width: 1px;
}
#Pictxt
{
font-color: #666;
font-size: 10px;
}
}

