body, html
{
 margin:0;
 padding:0;
 width: 100%;
 height: 100%;
}

body {
background: #EEEDE8;
font-family:Tahoma;
font-size:14px;
text-align:justify?
}

p, h1, h2, h3, a, ul, li, table, tr, td{
    margin:0; padding:0;
}

h1{ font-size:14px; font-weight:bolder; text-align:center; margin:15px 0 5px 0;}
h2{ font-size:14px; font-weight:bolder; text-align:center; margin:15px 0 5px 0;}
p{line-height: 120%; text-align: justify;}

a:link {text-decoration:none;}
a:hover {text-decoration: underline;}

table {
	border: 0px;
	border-collapse: collapse;
}

table td {
	padding: 0px;
	border: 0px;
}

img {
	border: 0;
}

#site{
	width:1000px;
	height:100%;	
	margin:0 auto;
	/*background:#fafafa;*/
}

#conteyner
{
	height: 100%;
	width: 1000px;
	position:relative;
    height:auto !important;
	float:left;
	background:#fafafa;
}

#header-top {
	height: 118px;
	width: 1000px;
	background: #EEEDE8;
}


.telephone {
	height: 51px;
	width: 1000px;
	background:url(/Sites/pkf/Images/logo_top.jpg) left no-repeat;
}
.tel {
	float: right;
	height: 20px;
	width: 360px;
	background:url(/Sites/pkf/Images/tel.jpg) no-repeat left;
	padding-left:30px;
	margin:20px 0 0 0;
}
.top_menu {
	height: 48px;
	width: 1000px;
	background:url(/Sites/pkf/Images/logo_bottom.jpg) no-repeat left;
}

#header-bottom {
	height: 291px;
	width: 1000px;
	background:url(/Sites/pkf/Images/header.jpg);
	margin-bottom:10px;
}

#navigation {
	float: left;
	height: 16px;
	width: 120px;
	margin:20px 0 0 150px;
}

#navigation a{
	padding-right:13px;
}

.main-menu{
	margin:20px 50px 0 0;
	font-size:17px;
}

.main-menu-left{
	background:url(/Sites/pkf/Images/main-menu-left.jpg) ;
	height:38px;
	width:9px;
}

.main-menu-center{
	background:url(/Sites/pkf/Images/main-menu-center.jpg) repeat-x;
	height:38px;
	padding:0 7px;
}

.main-menu-center a{
	color:#000;
	text-decoration:none;
}

.main-menu-center a:hover{
	text-decoration: underline;
}

.main-menu-center_active{
	background:url(/Sites/pkf/Images/main-menu-center.jpg) repeat-x;
	height:38px;
	padding:0 7px;
}

.main-menu-center_active a{
	color:#000;
	border-bottom:2px solid #FFF;
}

.main-menu-right{
	background:url(/Sites/pkf/Images/main-menu-right.jpg) ;
	height:38px;
	width:9px;
}

#left-side-bar {
	float: left;
	width: 169px;
	height:100%;
}

/*.left-side-bar-header-left {
	height: 35px;
	width: 169px;
}*/

.left-menu-header {
	float: right;
	height: 35px;
	width: 158px;
}

.left-menu-header-left {
	height: 35px;
	width: 9px;
	background:url(/Sites/pkf/Images/left-side-bar-header-left.jpg) no-repeat;
	float:left;
}

.left-menu-header-center {
	float: left;
	height: 25px;
	width: 140px;
	background:url(/Sites/pkf/Images/left-side-bar-header-center.jpg) repeat-x;
	text-align:center;
	font-weight:bold;
	padding:10px 0 0 0;
}

.left-menu-header-right {
	float: left;
	height: 35px;
	width: 9px;
	background:url(/Sites/pkf/Images/left-side-bar-header-right.jpg) no-repeat;
}

.left-menu {
	float: right;
	height: 100%;
	width: 158px;
	background:#e6e6e1;
	min-height:200px;
}

.green{
	width:158px;
	/*height:25px;*/
	background:#bcd753;
}

.lmenu a{
	color:#000000;
	text-decoration:none;
}

.lmenu a:hover{
	text-decoration:underline;
}

.lmenu li{
	width:151px;
	list-style:none;
	margin:8px 0;
	padding-left:7px;
}

#wrap{
	float: right;
	width: 830px;
	height:100%;
}

#content {
	float: left;
	width: 640px;
	padding:0 10px 20px 10px;
	height:100%;
}

#right-side-bar {
	float: right;
	width: 169px;
	margin-bottom:10px;
	height:100%;
}

#right-top-menu {
	float: left;
	height: 100%;
	width: 159px;
	background:#e6e6e1;
}

.header-right-menu-left{
	width:9px;
	height:35px;
	background:url(/Sites/pkf/Images/right-side-bar-header-left.jpg) no-repeat;
}

.header-right-menu-center{
	background:url(/Sites/pkf/Images/right-side-bar-header-center.jpg) repeat-x;
	color:#ffffff;
	font-weight:bold;
}

.header-right-menu-right{
	width:9px;
	height:35px;
	background:url(/Sites/pkf/Images/right-side-bar-header-right.jpg) no-repeat;
}

.side-bar-content {
	height: 100%;
	width: 148px;
	padding:10px 5px;
}

#right-bottom-menu {
	float: left;
	height: 100%;
	width: 158px;
	background:#e6e6e1;
	margin-top:10px;
}

.header-right-b-menu-left{
	width:8px;
	height:9px;
	background: url(/Sites/pkf/Images/bottom-right-side-bar-header-left.JPG) no-repeat;
}

.header-right-b-menu-center{
	background: url(/Sites/pkf/Images/bottom-right-side-bar-header-center.jpg) repeat-x;
}

.header-right-b-menu-right{
	width:8px;
	height:9px;
	background: url(/Sites/pkf/Images/bottom-right-side-bar-header-right.jpg) no-repeat;
}

.side-bar-content1 {
	height: 100%;
	width: 148px;
	padding:0 5px;
}

.center_bottom {
	width: 1000px;
	margin:0 auto;
	clear: both;
}

.left-side-bar-bottom {	
	float: left;
	height: 100px;
	width: 169px;
	background:url(/Sites/pkf/Images/left-side-bar-footer.jpg) left bottom no-repeat;
	position:relative;
	margin:-91px 0 0 0;
}

.line {
	float: right;
	height: 9px;
	width: 831px;
	background:#e6e6e1;
}
.empty{
	width:100%;
	clear:both;
	height:50px;
	background:#000000;
}

#footer {
	clear: both;
	height: 38px;
	width: 1000px;
	margin:0 auto;
}

.footer-fon-left{
	background:url(/Sites/pkf/Images/footer-left.jpg) no-repeat;
	width:9px;
	height:38px;
}

.footer-fon-center{
	height:38px;
	background:#bcd753;
}

.footer-fon-right{
	background:url(/Sites/pkf/Images/footer-right.jpg) no-repeat;
	width:9px;
	height:38px;
}

.news_first{
	padding:0 0 15px 0;
	font-size:10px;
}

.news_first a{
	color:#63751B;
	font-size:12px;
}

table.tabl-param{
	margin:10px auto;
}

td.tabl-param  p{
	text-indent:0;
}
.tabl-param td{
	border:1px solid #000000;
	padding:2px 0 2px 5px;
}
	
.secondlevel{
	padding:0 0 5px 15px;
}

.secondlevel:before{
	content:" - ";
}

.secondlevel_active{
	padding:0 0 5px 15px;
	background:#ECF3CF;
}

.secondlevel_active:before{
	content:" - ";
}

