.img {border: 0px;}

.knrbody {font-family: verdana, arial; font-size: 13px; background-color: #FFFFFF;  border: 0; margin: 10px;}

.header {font-family: verdana, arial; color: #666; font-size: 12px; font-weight: bold; margin: 5px 5px 10px 5px;}
.h1{}
.c {text-align: center;}
.r {text-align: right;}
.j {text-align: justify;}
.b {font-weight: bold;}
.f12 {font-size: 12px;}
.f13 {font-size: 13px;}
.f14 {font-size: 14px;}
.blheader {font-weight: bold; color: #527bb9;}
.bottomtxt {font-family: verdana, arial; color: #fff; text-align: center; font-size: 11px; font-weight: bold; padding-top: 50px;}
.bottomtxt2 {
	font-family: verdana, arial;
	color: #666;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #f3f3ee;
}


div.knrleftdiv {font-family: verdana, arial; width: 635px; height: 340px; background-color: #000; margin: 5px 5px 0px 10px;}
div.knrleftdiv p {text-align: center; padding-top: 30px;}
div.knrleftdiv img {text-align: center; padding-top: 30px;}

div.knrrightdiv {font-family: verdana, arial; font-size: 12px; color: #000; width: 335px; background-color: #f3f3ee; margin: 5px 5px 0px 5px;}
div.knrrightdiv p.mrdheader {font-family: verdana, arial; font-size: 14px; font-weight: bold; color: #666; margin: 5px 10px 10px 10px;}

div.knrcontent {font-family: verdana, arial; font-size: 12px; color: #000; text-align: left; width: 95%; background-color: #000; margin-left: 10px;}
table.knrcont {font-family: verdana, arial; border: 0px; color: #000; text-align: left; background-color: #fff; margin: 0px 10px 10px 10px; padding: 0px 10px 10px 10px;}

div.news {
	font-family: verdana, arial;
	font-size: 11px;
	color: #000;
	text-align: justify;
	margin: 5px 10px;
	padding: 0;
	background-color: #f3f3ee;
}
div.news p {margin: 0px;}

span.sidetxt {font-family: verdana, arial; font-size: 13px; color: #666; font-weight: bold;}

.knrbottomline {background-color: #527bb9; width:100%; height: 3px; margin: 0px; padding: 0;}

td.menulinks a:link {font-family: verdana, arial; font-size: 14px; color: #666; font-weight: bold; text-decoration: none;}
td.menulinks a:active {font-family: verdana, arial; font-size: 14px; color: #666; font-weight: bold; text-decoration: none;}
td.menulinks a:visited {font-family: verdana, arial; font-size: 14px; color: #666; font-weight: bold; text-decoration: none;}
td.menulinks a:hover {font-family: verdana, arial; font-size: 14px; color: #f60; font-weight: bold; text-decoration: underline;}

a:link {color: #527bb9; text-decoration: none;}
a:active {color: #527bb9; text-decoration: none;}
a:visited {color: #527bb9; text-decoration: none;}
a:hover {color: #f60; text-decoration: underline;}
a img {border: 1px #999 solid;}


#menu div {border-bottom: #fff 1px solid; margin-left: 10px;}
#menu a {padding: 1px 0px 0px 0px; display: block; color: #333; font-family: verdana, arial; font-size: 12px; margin-left: 10px;}
#menu a.mnuknr{padding: 2px 2px 2px 10px; border-top: #fff 1px solid; display: block; background-color: #f3f3ee; }
#menu a.mnuknr:hover {display: block; background-color: #dedfe3; color: #ff6500}
#menu a.mnu2knr {padding: 2px 2px 2px 20px; border-top: #fff 1px solid; display: block; background-color: #dee3e6; }
#menu a.mnu2knr:hover {display: block; background-color: #dedfe3; color: #ff6500}

.bggra {background: url(img/menu/pro_seventeen_1a.gif);}
.bggrb {background: url(img/menu/pro_seventeen_1b.gif);}
.menu {
	padding:5px 0 0 1em;
	margin:0;
	list-style:none;
	height:35px;
	position:relative;
	background:transparent url(img/menu/pro_seventeen_0c.gif) repeat-x left bottom;
	font-size:11px;
}
.menu li {float:left; height:35px; margin-right:1px;}
.menu li a {
	display:block;
	float:left;
	height:30px;
	line-height:33px;
	color:#333;
	text-decoration:none;
	font-family:arial, verdana, sans-serif;
	font-weight:bold;
	text-align:center;
	padding:0 0 0 4px;
	cursor:pointer;
	background:url(img/menu/pro_seventeen_0a.gif) no-repeat;
	left: 0px;
}
.menu li a b {float:left; display:block; padding:0 16px 5px 0px; background:url(img/menu/pro_seventeen_0b.gif) no-repeat right top;}
.menu li.current a {color:#000; background:url(img/menu/pro_seventeen_2a.gif) no-repeat;}
.menu li.current a b {background:url(img/menu/pro_seventeen_2b.gif) no-repeat right top;}
.menu li a:hover {
	color:#000;
	background: url(img/menu/pro_seventeen_1a.gif) no-repeat;
	left: auto;
}
.menu li a:hover b {background:url(img/menu/pro_seventeen_1b.gif) no-repeat right top;}
.menu li.current a:hover {color:#000; background: url(img/menu/pro_seventeen_2a.gif) no-repeat; cursor:default;}
.menu li.current a:hover b {background:url(img/menu/pro_seventeen_2b.gif) no-repeat right top;}

div.lnk {margin-right: 10px;}
div.lnk a {padding: 1px 0px 0px 0px; display: block; color: #333; border-collapse: collapse; font-family: verdana, arial; font-size: 11px; margin-right: 10px;}
div.lnk a.lnkknr {padding: 2px 2px 2px 10px; color: #333; border: #fff 1px solid; display: block; border-collapse: collapse; background-color: #dee3e6; }
div.lnk a.lnkknr:hover {display: block; background-color: #dedfe3; color: #ff6500}

.content {margin: 0px 10px; font-weight: bold;}
.content2 {padding: 0px 10px;}
.otstup {text-indent: 20px;}
tr.m5 img {margin: 5px 0px;}
tr.m5 p {margin: 0px; font-family: verdana, arial; font-size: 13px;}

div.feats {font-family: verdana, arial; font-size: 12px; color: #000; text-align: justify; margin: 0px; padding: 0;}
div.feats p {margin: 5px 0px;}

ul, ol {margin-top:5px; margin-bottom:5px;}
ul li, ol li {margin-right:10px;}
ul.lstno {margin-top:5px; margin-bottom:5px; list-style-type: none;}

.fl_l {float: left; margin: 1px 7px 1px 0px;}
.fl_r {float: right; margin: 1px 0px 1px 7px;}

.knrtable {width: 90%; border: 1px #999 solid; display: table; border-collapse: collapse; font-family: verdana, arial;  font-size: 12px; color: #000; text-align: left; margin-left: auto; margin-right: auto; margin-bottom: 20px; padding: 0;}
table.knrtable tr td {padding: 0px 10px; border: 1px #999 solid;}

/*------*/
.ctable {width: 95%; border: 1px #999 solid; display: table; border-collapse: collapse; font-family: verdana, arial;  font-size: 12px; color: #000; text-align: left; margin-left: auto; margin-right: auto; margin-bottom: 20px; padding: 0;}
table.ctable tr.top {padding: 0px 5px; border: 1px #999 solid; font-size: 11px; text-align: center;}
table.ctable tr td {padding: 0px 5px; border: 1px #999 solid; font-size: 11px;}
table.ctable tr td.head {padding: 5px 0px; border: 1px #999 solid; font-size: 14px; text-align: center; font-weight: bold;}
table.ctable tr td.ctr {padding: 0px 5px; border: 1px #999 solid; font-size: 11px; text-align: center;}
/*------*/

form {padding: 10px 10px 2px 10px; margin: 0;}
form select {font-size: 10px;}
.formit {border: #4c5765 1px solid; font-size: 10px; background-color: #fff;}
