﻿html,body {
	padding: 0px;
	margin: 0px;
	height: 100%;
	text-align: center;
	}
body {
	vertical-align: bottom;
	min-width: 1000px;
	background: #fff;
	min-height: 750px;
	}
table {
	 border-collapse: collapse;
	 width: 100%;
	 }
table  td {
	padding: 0px;
	}
div, form {
	padding: 0px;
	margin: 0;
	border-collapse: collapse;
	}
#main {
	width: 100%;
	min-width: 100%;
	height: 100%;
	/*min-height: 100%;*/
	}
	#main #content {
		height: 100%;
		background: #fff;
		text-align: left;
		padding-left: 281px;
		min-height: 750px;
		color: #404855;
		font: 12px Arial, Helvetica, sans-serif;
		}
		#content #topbr {
			height: 160px;
			width: 720px;
			}
	#footer {
		position: relative;
		height: 50px;
		width: 100%;
		margin: -53px 0 0 0px;
		line-height: 50px;
		min-width: 1000px;
		/*background:  url('/img/smlogo.jpg') right bottom no-repeat;*/
		text-align: right;
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		white-space: nowrap;
		vertical-align: top;
		}
		#footer span {
			margin-right: 85px;
			line-height: 20px;
			text-align: right;
			width: 400px;
			float: right;
			margin-top: -53px;
			margin-left: 0px;
			}
		#footer span a{
			font: 10px Verdana, Arial, Helvetica, sans-serif;
			color: #000000;
			}
		#counters {
			position: relative;
			height: 50px;
			width: 280px;
			margin: -53px -280px 0px 0;
			line-height: 50px;
			float: left;
			text-align: center;
			white-space: nowrap;
			vertical-align: middle;
			}
#left_blk {
	display: inline;
	float: left;
	margin: 220px 0px 50px 65px;
	width: 205px;
	text-align: left;
	}		
#menu {
	width: 205px;
	margin: 0px;
	text-align: left;
	list-style-type: none;
	padding: 0px;
	}
	#menu li{
		background: url('/img/menu_li.gif') left 8px no-repeat;
		padding-left: 15px;
		height: auto;
		}
	#menu li.sub{
		background: none;
		padding-left: 20px;
		}
		#menu li.sub a {
			line-height: 20px;
			}
	#menu li.sel {
		background: url('/img/menu_li_sel.gif') left 8px no-repeat;
		}
	#menu a {
		font: 14px Arial, Helvetica, sans-serif;
		color: #092a61;
		text-decoration: none;
		line-height: 24px;
		}
	#menu li.sel a {
		color: #0550c8;
		}
	#menu a:hover {
		text-decoration: underline;
		}
#strax {
	width: 190px;
	height: 196px;
	text-align: right;
	margin: 24px auto 50px 0px;
                padding-right:23px;
	}
	#strax img {
		border: none;
		margin-bottom: 3px;
		}
	#strax a.aimg {
		text-decoration: none;
		}
	#strax a{
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #456eb1;
		text-decoration: none;
                                line-height:13px;
                                text-align:left;
		}
#head {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 126px;
	min-width: 1000px;
	text-align: right;
	background: url('/img/head_bg.gif') left top repeat-x;
	vertical-align: top;
	}
	#head #headrt {
		float: right;
		margin-left: 488px;
		}
#logo {	
	position: absolute;
	top: 0;
	left: 0;
	border: none;
	}
#navi {
	position: absolute;
	top: 180px;
	left: 0;
	width: 280px;
	height: 16px;
	text-align: center;
	}
	#navi img {
		border: none;
		margin: 0px 0px;
		vertical-align: middle;
		}
	#navi a {
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #092a61;
		text-decoration: none;
		margin: 0px 5px;
		}
		#navi a.sel {
			color: #045ae6;
			}
		#navi a:hover {
			text-decoration: underline;
			}
a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #404855;
	text-decoration: underline;
	}
	a:hover {
		text-decoration: none;
		}
table.ind {
	float: left;
	width: 100%;
	height: auto;
	margin-bottom: 50px;
	}
	table.ind td.top {
		height: 45px;
		text-align: center;
		vertical-align: top;
		}
		table.ind td.top a{
			font: bolder italic 14px Arial, Helvetica, sans-serif;
			color: #011f50;
			text-decoration: underline;
			}
			table.ind td.top a:hover{
				text-decoration: none;
				}
		table.ind td.top h4{
			font: bold 13px Arial, Helvetica, sans-serif;
			color: #fff;
			background: url('/img/vklad.gif') top left no-repeat #456eb1;
			line-height: 18px;
			height: 18px;
			padding: 0px 8px 0px 27px;
			margin: 6px auto 8px auto;
			width: 160px;
			}
	table.ind td.line {
		height: 60px;
		background: url('/img/dots.gif') left top repeat-x;
		}
	table.ind td.line h1 {
		margin: 10px 0 15px 0;
		padding: 0px;
		}	
	table.ind td.txt {
		text-align: center;
		padding: 0px 5px;
		vertical-align: top;
		}
	table.ind td.txt img.img {
		margin: 0px auto 21px auto;
		}
		table.ind td.txt div {
			padding: 0px 20px;
			}
		table.ind td.txt div.sep {
			background: url('/img/dots_v.gif') left top repeat-y;
			}
		table.ind td.txt a {
			font: bold 12px Arial, Helvetica, sans-serif;
			color: #456eb1;
			text-decoration: underline;
			margin-left: 20px;
			float: left;
			}
			table.ind td.txt a:hover {
				text-decoration: none;
				}
h1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #092a61;
	margin: 0 0 15px 0;
	padding: 0 20px;
	text-align: left;
	}
h1.center {
	text-align: center;
	}
h2 {
	margin: 0px;
	padding: 0px;
	color: #2996e3;
	font: bold 15px Arial, Tahoma, Verdana;
	padding-left: 13px;
	margin-bottom: 5px;
	clear: both;
	text-align: center;
	}
h2.news {
	margin: 0px;
	padding: 0px;
	color: #808080;
	font: 12px Arial, Tahoma, Verdana;
	margin-top: -10px;
	margin-bottom: 15px;
	clear: both;
	text-align: left;
	}
h3 {
	color: #b1d500;
	font-size: 17px;
	margin: 0px;
	width: auto;
	text-align: center;
	padding: 0px;
	}
h3.right {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: right;
	padding-right: 10px;
	line-height: 15px;
	margin-top: 10px;
	margin-bottom: 5px;
	}
ul, ol {
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 10px 0px;
	}
	ul ul {
		margin-left: 20px;
		}
ol {
	padding: 0px 0px 0px 25px ;
	}
ul.menu {
	margin: 5px 0px 10px 0px;
	/*padding: 15px;*/
	list-style-type: none;
	}
ul.menu li{
	height: 18px;
	}
li {
	font: 12px Arial, Helvetica, sans-serif;
	/*height: 18px;*/
	line-height: 15px;
	}
p {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 15px;
	margin: 0 0 15px 0;
	padding: 0 10px 0 0;
	text-align: left;
	}
table.cat {
	width: 635px;
	border: 1px solid black;
	margin-bottom: 25px;
	}
	table.cat td{
		border: 1px solid black;
		font: 12px Arial, Helvetica, sans-serif;
		color: #000;
		padding: 2px 5px;
		}
	table.cat td.hdr{
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #000;
		text-align: center;
		}
	table.cat th{
		border: 1px solid black;
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #000;
		text-align: center;
		padding: 2px 5px;
		}
