div#Main div.flowers
	{
	width: 259px;
	height: 259px;
	background: url(../img/flowers.png) no-repeat;
	position: absolute;
	bottom: 20px;
	left: -15px;
	z-index: -1;
	}
	
div#Main div#PnMain div#LtMain
	{
	padding: 22px 0px 420px 0px; _padding: 32px 0px 420px 0px;
	width: 235px;
	margin: 0px -235px 0px 0px;
	_margin: 0px;
	z-index: 100000;
	}
		
div#Main div#PnMain div#LtMain div.slogan
	{
	margin: 10px 5px 0px 0px; _margin: 0px 5px 10px 0px;
	width: 228px;
	height: 12px;
	padding-top: 20px;
	background: url('../img/top/slogan.gif')  right top no-repeat;
	overflow: hidden;
	}

	div#Main div#PnMain div#LtMain div.frame 
		{
		width: 235px;
		background:transparent url(../img/frames/list_inner_top.png) top no-repeat;
		position: static;
		padding:4px 0px 4px 0px;
		margin: 0px 0px 30px 0px;
		}

		div#Main div#PnMain div#LtMain div.frame div.shadow 
			{
			width: 235px;
			background:transparent url(../img/frames/list_inner_bg.png) repeat-y;
			position: static;
			padding:5px 10px 7px 6px;
			}		
				
			div#Main div#PnMain div#LtMain div.frame div.shadow_bot
				{
				overflow: hidden;
				background-image: url(../img/frames/list_inner_bot.png);
				width: 100%;
				height: 4px;
				}

			div#Main div#PnMain div#LtMain div.frame div.shadow div.container
				{
				position: relative;
				}
			
		div#Main div#PnMain div#LtMain div.contacts
			{
			color: #2b2d0f;
			padding-left: 30px;
			margin-bottom: 20px;
			}		
			
		div#Main div#PnMain div#LtMain div.contacts span.phone
			{
			display: block;
			font-size: 14px;
			font-weight: bold;
			margin-bottom: 5px;
			}		
			
		div#Main div#PnMain div#LtMain div.contacts a,
		div#Main div#PnMain div#LtMain div.contacts a:hover,
		div#Main div#PnMain div#LtMain div.contacts a:visited
			{
			text-decoration: underline;
			color: #2b2d0f;
			}	
			
		div#Main div#PnMain div#LtMain div.contacts a:hover
			{
			text-decoration: none;
			}	
			
div#Main div#PnMain div#RtMain
	{
	width: 700px;
	margin: 0px -935px 0px 235px;
	*margin: 0px;
	padding: 4px 0px 4px 0px;
	}
	
	div#Main div#PnMain div#RtMain div.rt_top 
		{
		width: 100%;
		background: url(../img/frames/rt_inner_top.png) left top no-repeat;
		}
	
	div#Main div#PnMain div#RtMain div.rt_bot 
		{
		width: 100%;
		height: 4px;
		background: url(../img/frames/rt_inner_bot.png) no-repeat;
		}	

	div#Main div#PnMain div#RtMain div.rt_bg 
		{
		width: 100%;
		background: url(../img/frames/rt_inner_bg.png) repeat-y;
		padding-bottom: 10px;
		position: static;
		}

		div#Main div#PnMain div#RtMain div.rt_bg div#PnCn
			{
			width: 100%;
			overflow: hidden;
			padding: 20px 20px 20px 30px;
			position: relative;
			}


			
			div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.source a,
			div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.source a:hover,
			div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.source a:visited
				{
				color: #DE5C16;
				}
				
			div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.source a:hover
				{
				text-decoration: underline;
				}
			
		div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.date,
		div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.source,
		div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.author
			{
			color: #5C3512;
			text-align: right;
			margin-bottom: 10px;
			margin-top: -10px;
			}		

			div#Main div#PnMain div#RtMain div.rt_bg div#PnCn h1.green
				{
				color: #8ba50b;
				}

			div#Main div#PnMain div#RtMain div.rt_bg div#PnCn h1.blue
				{
				color: #2478ac;
				}

				div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.files a
					{
					color: #D0793C;
					padding-left: 10px;
					background: url(../img/bul/files_bul.gif) left 5px no-repeat;
					}	
								
				div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.files a:hover
					{
					text-decoration: underline;
					}

				div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.image-right
					{
					position:relative;
					float: right;
					display: inline;
					margin: 0px 0px 10px 10px;
					}

				div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.image-right div
					{
					width: 100%;
					padding: 10px 0px;
					}

				div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.images
					{
					width: 100%;
					clear: both;
					overflow: hidden;
					_margin-bottom: 20px;
					}

				div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.images div
					{
					width: 50%;
					float: left;
					margin-bottom: 15px;
					}

				div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.images div img
					{
					margin-bottom: 10px;
					}

				div#Main div#PnMain div#RtMain div.rt_bg div#PnCn div.images div.first
					{
					clear: left;
					}
					
div#Main div#PnMain div#RtMain div.rt_bg div.rx-ui-rich-text div.map
	{
	width: 404px;
	height: 97px;
	padding: 16px 15px;
	position: absolute;
	left: 170px; _left: 130px;
	top: 350px;
	background: url(../img/window.gif) left top no-repeat;
	color: #714e2e;
	font-size: 12px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	}
					
div#Main div#PnMain div#RtMain div.rt_bg div.rx-ui-rich-text div.map strong
	{
	margin-bottom: 7px;
	display: block;
	}
					
div#Main div#PnMain div#RtMain div.rt_bg div.rx-ui-rich-text div.map a
	{
	color: #714e2e;
	font-size: 12px;
	}

div.pagination
	{
	width: 100%;
	margin: 0px 0px 20px 0px;
	cursor: default;
	}

div.pagination a,
div.pagination a:visited,
div.pagination a:hover
	{
	padding: 0px 3px 0px 3px;
	text-decoration: none;
	}

div.pagination a:hover
	{
	color: #727272;
	}

div.pagination a.first,
div.pagination a.first:visited,
div.pagination a.first:hover
	{
	}

div.pagination a.first:hover
	{
	}

div.pagination a.last,
div.pagination a.last:visited,
div.pagination a.last:hover
	{
	}

div.pagination a.last:hover
	{
	}

div.pagination a.prev,
div.pagination a.prev:visited,
div.pagination a.prev:hover
	{
	}

div.pagination a.prev:hover
	{
	}

div.pagination a.next,
div.pagination a.next:visited,
div.pagination a.next:hover
	{
	}

div.pagination a.next:hover
	{
	}

div.pagination a.number,
div.pagination a.number:visited,
div.pagination a.number:hover
	{
	margin: 0px 1px 0px 1px;
	}

div.pagination a.number:hover
	{
	}

div.pagination a.current,
div.pagination a.current:visited,
div.pagination a.current:hover
	{
	margin: 0px 1px 0px 1px;
	font-weight: bold;
	}

div.pagination a.current:hover
	{
	}

		
div#Main div#PnMain div#LtMain div.frame div.shadow span
	{
	color: #8BA50B;
	display: block;
	width: 100%;
	padding-bottom: 7px;
	overflow: hidden;
	}
		
div#Main div#PnMain div#LtMain div.frame div.shadow span a
	{
	background: #d0793c;
	}
		
div#Main div#PnMain div#LtMain div.frame div.shadow span.green a
	{
	background: #8ba50b;
	}
	
div#Main div#PnMain div#LtMain div.frame div.shadow span.current a:hover
	{
	text-decoration: none;
	}
	
div#Main div#PnMain div#LtMain div.frame div.shadow span.blue a
	{
	background: #005285;
	}
		
div#Main div#PnMain div#LtMain div.frame div.shadow span a.current
	{
	text-decoration: underline;
	background: #d0793c url(../img/bul/orange_bul.gif) 12px 8px no-repeat;
	}
		
div#Main div#PnMain div#LtMain div.frame div.shadow span.green a.current
	{
	background: #8ba50b url(../img/bul/green_bul.gif) 12px 8px no-repeat;
	}
		
div#Main div#PnMain div#LtMain div.frame div.shadow span.blue a.current
	{
	background: #005285 url(../img/bul/blue_bul.gif) 12px 8px no-repeat;
	}
	
	div#Main div#PnMain div#LtMain div.frame div.shadow span a
		{
		width: 100%;
		float: left;
		padding: 5px 25px;
		font-weight: bold;
		font-size: 11px;
		}
	
	div#Main div#PnMain div#LtMain div.frame div.shadow span a,
	div#Main div#PnMain div#LtMain div.frame div.shadow span a:hover,
	div#Main div#PnMain div#LtMain div.frame div.shadow span a:visited
		{
		color: white;
		text-decoration: none;
		}
	
	div#Main div#PnMain div#LtMain div.frame div.shadow span a:hover
		{
		text-decoration: underline;
		}
		
div#Main div#PnMain div#LtMain div.frame div.shadow div.group
	{
	width: 202px;
	display: none;
	position: absolute;
	background: #ffffff;
	border: 1px solid #8BA50B;
	overflow: hidden;
	zoom: 1;
	}
		
div#Main div#PnMain div#LtMain div.frame div.shadow div.col_2
	{
	width: 402px;
	}
		
div#Main div#PnMain div#LtMain div.frame div.shadow div.col_3
	{
	width: 602px;
	}
		
div#Main div#PnMain div#LtMain div.frame div.shadow div.col_4
	{
	width: 802px;
	}
			
	div#Main div#PnMain div#LtMain div.frame div.shadow div.group div.part
		{
		width: 200px;
		padding: 15px;
		float: left; clear: right;
		overflow: hidden;
		}
			
	div#Main div#PnMain div#LtMain div.frame div.shadow div.group a,
	div#Main div#PnMain div#LtMain div.frame div.shadow div.group a:hover,
	div#Main div#PnMain div#LtMain div.frame div.shadow div.group a:visited
		{
		display: block;
		padding: 0px 0px 0px 8px;
		background: url(../img/bul/path.gif) 0px 5px no-repeat;
		margin-bottom: 5px;
		font-size: 11px;
		}	
		
	div#Main div#PnMain div#LtMain div.frame div.shadow div.group a.current
		{
		font-weight: bold;
		color: #8BA50B;
		}	

	div#Main div#PnMain div#LtMain div.frame div.shadow div.group a:hover
		{
		text-decoration: underline;
		}

