html,body,div,p{display:block;margin:0;padding:0;}
img{border:0;}
a,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{height:1px;clear:both;}
.greenline-left{
	position:absolute;
	top:114px;left:0;
	width:36px;height:17px;
	background:#049b34 url(../images/green-line-shadow-left.jpg) repeat-y right;
}
.greenline-right{
	position:absolute;
	top:114px;right:0;
	width:36px;height:17px;
	background:#049b34 url(../images/green-line-shadow-right.jpg) repeat-y left;
}			
.page-ls{
	padding-left:36px;
	background:transparent url(../images/shadow-left.png) repeat-y;				
}
.page-rs{
	padding-right:36px;
	background: url(../images/shadow-right.png) repeat-y right;
	min-width:900px;
}	
.page-bs{
	margin:0 26px 20px 26px;
	height:16px;
	background: url(../images/shadow-bottom.png) repeat-x 0 6px;
}		
.page-head{
	height:187px;
	background:url(../images/head-bg.png) repeat-x top;
}
.head-panel{
	position:relative;
	margin:-50px 0 0 12px;
}
.head-panel a,.head-panel a:visited{display:block;float:left;}
.right-column{
	width:197px;
	float:right;				
}
.left-column{
	width:295px;
	float:left;
	border-right:1px solid #ebebeb;
	background:#f8f8f8;
}
.page-content{
	width:auto;
	margin:0 197px 0 295px;
	padding: 0 0 0 10px;
	border-left:1px solid #ebebeb;
	text-align:justify;
}
.navigation{
	margin:0 0 0 13px;padding:0;
	list-style:none;
	line-height:15px;
}
.navigation,
.navigation * a,
.navigation * a:visited{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#06762a;
}
.navigation * ul{
	list-style:none;
	margin:0 0 0 5px;padding:0;
	line-height:15px;
}
.navigation * ul li{
	padding:0 0 0 7px;
	background:url(../images/list.jpg) no-repeat 0 8px;
}
.navigation * ul li a,
.navigation * ul li  a:visited{
	font-weight:normal;
	color:#3f3f3f;	
}
.h1{
	margin:0 0 15px 0;padding:0;
	font-family:Tahoma;
	font-size:18px;
	font-weight:bold;
	color:#026f25;
}
.page-text{
	width:auto;
	font-family:Tahoma;
	font-size:12px;
	color:#514444;
	line-height:17px;
}
.page-text strong{font-weight:normal;}
.page-text a,
.page-text a:visited{
	color:#2375d8;
}
.page-text a:hover{
	color:#1c5baa;
}
.block-l1{
	margin:0 10px 10px 10px;
	background:url(../images/block-shadow.jpg) no-repeat right top;
	padding:10px 10px 0 0;
}
.block-l2{
	background:url(../images/block-shadow-bottom.jpg) no-repeat left bottom;
	padding:0 0 10px 10px;
}			
.block-title{
	margin:0 0 10px 0;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#026f25;
}
.block-text{
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#514444;
}
.block-text a,.block-text a:visited{color:#1c62ae;}

.informer{
	margin:0 0 0 295px;
	border-left:1px solid #ebebeb;
}
.informer-title{
	padding:7px 0 0 10px;height:19px;
	background:#049b34;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:white;
}
.informer-content{
	padding:10px 15px;
	text-align:center;
}
.informer-content img{
	position:relative;
	margin:0 10px;			}

.border,
.border td{
	border:1px dotted #D3D3D3;
	vertical-align:top;	
	text-align:left;
}
.border{width:98%;}
.border b{font-size:11px;}
.border td{padding:7px;}
			
p.tel{
	position:absolute;
	margin:-50px 0 0 0;
	right:50px;
	font:17px Tahoma; color:#06762A;
}

a.l1,
a.l1:visited{color:#514444}

#about,#about:visited{
	background:url(../images/head-menu.png) no-repeat scroll 0px;
	width:88px;height:35px;
}#about:hover{background-position:-283px}
#price,#price:visited{
	background:url(../images/head-menu.png) no-repeat scroll -88px;
	width:95px;height:35px;
}#price:hover{background-position:-371px}
#contact,#contact:visited{
	background:url(../images/head-menu.png) no-repeat scroll -183px;
	width:100px;height:35px;
}#contact:hover{background-position:-466px}

.ie6 .page-rs{width:expression(document.body.clientWidth < 970 ? '900px' : (document.body.clientWidth > 1000 ? 'auto' : 'auto'));}
.ie6 .greenline-left{height:10px}
.ie6 .greenline-right{width:35px;height:15px}