body{margin:0; padding: 0; background-color: #FFF;}
form {margin:0; padding:0;}
#main{width: 995px; height:172px; border:0; margin:0; padding:0; background: url('/p/mainHead.jpg') no-repeat left top;}
	#mainHead{height:172px; margin:0; padding:0; border:0;}
	#mainContent{width:995px; background: #FFCC33 url('/p/centerFon.gif') repeat-y right; float: left;}
	
#left{width: 306px; float:left; margin:0; padding:0; background-color: #FFCC33;}
	#search{height: 40px; padding: 53px 0 0 150px; margin:0; background: #FFCC33 url('/p/searchFon.gif') no-repeat top left; vertical-align: super;}
		#searchInput {width: 118px; height: 22px; border: 1px solid #999; vertical-align: top; font:14px Verdana, sans-serif;}
		#searchImg {width: 24px; height: 24px; border: 0; margin:0;}
	#menuTop, #menuBottom{height:23px; margin:0; padding:0;}
	div.menuItem, div.menuItemHere {padding: 5px 5px 5px 25px; margin:0; background: #94D241 url('/p/menuFon.gif') repeat-y;}
		.menuItem a {padding: 0px 5px 3px 25px; background: url('/p/itemHends.gif') no-repeat 0 0; font: bold 14px Tahoma, Verdana, sans-serif; color: #FFF; text-decoration: none; text-transform: uppercase;}
		.menuItem a:hover, .menuItemHere a {color: #336600; text-decoration: none; background-position: 0 -20px;}
		.menuItemHere a {padding: 0px 5px 3px 25px; background: url('/p/itemHends.gif') no-repeat 0 -20px; font: bold 14px Tahoma, Verdana, sans-serif; color: #336600; text-decoration: none; text-transform: uppercase;}
		
	#menuTopSecond {width: 306px; height:8px; margin:0; padding:0; background: url('/p/menuTopSecond.gif') no-repeat left top;}
	#menuBottomSecond {width: 306px; height:8px; margin:0; padding:0; background: url('/p/menuBottomSecond.gif') no-repeat left top;}
	div.menuItemSecond, div.menuItemSecondHere {padding: 1px 20px 1px 60px; margin:0; background: url('/p/menuSecondFon.gif') repeat-y;}
		.menuItemSecond a {font: bold 12px Tahoma, Verdana, sans-serif; color: #339900; text-decoration: none;}
		.menuItemSecond a:hover {color: #FF9900; text-decoration: none;}
		.menuItemSecondHere a {font: bold 12px Tahoma, Verdana, sans-serif; color: #FF9900; text-decoration: none;}
		
	div.menuItemThird, div.menuItemThirdHere {padding:1px 20px 1px 80px; background: url('/p/menuSecondFon.gif') repeat-y;}	
		.menuItemThird a {font: bold 12px Tahoma, Verdana, sans-serif; color: #339900; text-decoration: none;}
		.menuItemThird a:hover {color: #FF9900; text-decoration: none;}
		a.menuItemThirdHere {font: bold 12px Tahoma, Verdana, sans-serif; color: #FF9900; text-decoration: none;}
		
	#partnerTop {height:12px; margin:0; padding:0; background: url('/p/partnerTop.gif') no-repeat left top;}
	#partnerBottom {height:12px; margin:0; padding:0; background: url('/p/partnerBottom.gif') no-repeat left top;}
	#partnerBlock {padding: 5px 5px 5px 25px; margin:0; background: url('/p/partnerFon.gif') repeat-y; font: 12px Tahoma, Verdana, sans-serif; color: #000;}
		#partnerBlock .title {padding: 3px 0 6px 30px; background: url('/p/partnerItem.gif') no-repeat left top; font: bold 14px Tahoma, Verdana, sans-serif; color: #CC6600; text-decoration: none; text-transform: uppercase;}	
		#partnerBlock a{color: #FFF; text-decoration: none;font-weight: bold; padding-left: 30px;}
		#partnerBlock a:hover{text-decoration: underline;}
#center {width: 679px; float:left; margin:0; padding: 0px 0 10px 10px;}

	#links {font: 10px Tahoma, Verdana, sans-serif; color: #FFF; text-align: right; padding: 0 10px 5px 0;}
		#links a {color: #FFF; text-decoration: none;}	
		#links a:hover {text-decoration: underline;}	

	#contentTop {height:18px; margin:0; padding:0; background: url('/p/contentTop.gif') no-repeat left top;}
	#contentBottom {width: 679px;height:18px; margin:0; padding:0; background: url('/p/contentBottom.gif') no-repeat left top;}
	#content {width: 654px;padding: 0 15px 10px 10px; background: url('/p/contentFon.gif') repeat-y; text-align: justify; font: 12px Arial, Tahoma, Verdana, sans-serif; color: #000;}	
		#content h1 {font: bold 14px Arial, Tahoma, Verdana, sans-serif; color: #339900; margin: 0;}
		#content h2 {font: bold 14px Arial, Tahoma, Verdana, sans-serif; color: #FF9900; margin: 0;}
		#content h3, .newsSubject {font: bold 12px Arial, Tahoma, Verdana, sans-serif; color: #339900; margin: 0;}
		#content h4, .newsDate  {font: bold 12px Arial, Tahoma, Verdana, sans-serif; color: #FF9900; margin: 0;}
		#content p {margin: 0; padding: 5px 0;}
		#content a {color: #339900; text-decoration: underline;}
		
	.newsBlock {clear: both; position: relative;}
	.newsImage {border: 1px solid #999; float: left; margin: 0 10px 10px 0;}
	.newsNavig {text-align: center;}
	.newsTextFull, newsText	{text-align: justify;}
	
#bottom {clear: both; width: 995px; height: 56px;}
	#bottomLeft {width: 502px; height: 36px; background: url('/p/bottomLeft.gif') no-repeat left top; float: left; font: 11px Tahoma, Arial, Verdana, sans-serif; color: #666; padding: 20px 0 0 333px;}
	#bottomRight {width: 160px; height: 36px; background: url('/p/bottomRight.gif') no-repeat left top; float: left; padding: 20px 0 0 0; font: 10px Tahoma, Arial, Verdana, sans-serif;}
		#bottomRight a {color: #999; text-decoration: none;}
		#bottomRight a:hover {text-decoration: none;}
		
	.map ul {margin-top: 0;}
	.map .first {list-style-type: disc; margin-left: 0px;}
	.map .second {list-style-type: circle; margin-left: 20px;}
	.map .third {list-style-type: square; margin-left: 40px;}
	.map .fourth {list-style-type: circle; margin-left: 60px;}
	.map .fiveth {list-style-type: square; margin-left: 80px;}	
	
	.newsGalery {float: left;margin-right: 5px;}
	.newsImage124 {display: block; cursor: pointer; cursor: hand;}
	.newsSubjectGallery {color: #022285; clear: both; background: url(/p/big.gif) no-repeat top right;}
	.newsSubjectGallery a:link, .newsSubjectGallery a:visited {color: #022285; display: block; padding-right: 20px; padding-bottom: 5px; text-decoration: none;}
	a.newsImage123 {display: block; cursor: hand; cursor: pointer; float: left; margin-right: 10px; margin-bottom: 4px;}
	div.newsImage123 {display: block; margin-right: 10px; margin-bottom: 4px;}
	    .newsTopLeft {background: url(/p/newsimage/top-left.gif) no-repeat top left;}
	    .newsTopRight {background: url(/p/newsimage/top-right.gif) no-repeat top right;}
	    .newsBottomLeft {background: url(/p/newsimage/bottom-left.gif) no-repeat bottom left;}
	    .newsBottomRight {background: url(/p/newsimage/bottom-right.gif) no-repeat bottom right;}
    
	.red_text {color: #FF0000;}
	.black_text {font-weight: bold;}
	
.forumTop {border-top: 1px solid #669933; border-left: 1px solid #669933; position:relative;}
	.forumTop th{background-color: #EEF8E0; padding-left:10px; padding-right:10px; font-weight:bold; border-bottom: 1px solid #669933; border-right: 1px solid #669933; text-align:left;}
	.forumTop td{padding-left:10px; padding-right:10px; border-bottom: 1px solid #669933; border-right: 1px solid #669933;}
	
	fieldset {border: 1px solid #669933;}

#newsMainBlock {width: 238px; margin: 10px 0px 10px 10px; border: 0px solid #000; float: right;}
	#newsBlockTop {height: 43px; margin:0;}
	#newsMainBlockContent {background: url('/p/newsBlockFon.gif') repeat-y; padding: 10px 15px 5px 15px;margin:0;}
	#newsBlockUnderBottom {height: 10px; margin:0; background: url('/p/newsBlockUnderBottom.gif') no-repeat left top;}
	#newsBlockBottomLink {background: url('/p/newsBlockBottomFon.gif') repeat-y; text-align: center; margin:0; padding-top: 7px;}
		#newsBlockBottomLink a {font: 12px Arial, Tahoma, Verdana, sans-serif; color: #CC6600; text-decoration: underline;}
	#newsBlockBottom {height: 14px; margin:0; background: url('/p/newsBlockBottom.gif') no-repeat left top;}
	.newsBlockData {font: bold 12px Arial, Tahoma, Verdana, sans-serif; color: #CC6600;}
	.newsBlockSubject {font: bold 12px Arial, Tahoma, Verdana, sans-serif; color: #000; text-align: left;}
	#newsMainBlockContent img {border: 3px solid #FFF;margin: 3px 0;} 
	#newsBlockMore {font: 12px Arial, Tahoma, Verdana, sans-serif; text-decoration: underline; background: url('/p/newsBlockMore.gif') no-repeat center right; padding-right: 18px;}
