body
{
	margin:0px;
	padding:0px;
	font: 12px Arial, Helvetica, sans-serif;
	}
* {
	margin: 0px; padding: 0px;
	font: 12px Arial, Helvetica, sans-serif;
	}
	
h1, h2,h3{
margin:7px 0 5px 0;
}



	/* miss */
	h2, h3, h4, h5, strong { font-weight: bold; }
		h2 { font-size: 20px; }
		h3 { font-size: 20px; }
		h4 { font-size: 16px; }
		
		ul, li {}

	
	/* START main style */
	
	.siteZone {
		width: 1000px; height: auto;
		display: table;
		margin: 0px auto;
		background: #fff;
		}
	/* END main style */

	/* START blocks style */
		/* head block */
			.headBlock {
				width: 100%; height: 88px;
				background: url(/i/head_bg.jpg) no-repeat;
				border-bottom: 11px solid #fff;
				padding: 12px 0px 0px 0px;
				}
				.headBlock h3, .headBlock h4 {
					color: #fff;
					margin: 0px 0px 0px 32px;
					font-size: 20px;
					}
					
				.headBlock h4 {
				font-size: 16px; 
				}	
				.headBlock ul 
				{
					list-style: none; 
					float: right;
					}
					.headBlock li {
						float: left; list-style: none; 
						background: url(/i/topMenu_bg.gif) right 5px no-repeat;
						margin: 0px 11px 0px 0px; padding: 0px 11px 0px 0px;
						}
						.headBlock li.last {
							margin: 0px;
							background: none;
							}
					.headBlock a {
						color: #fff;
						text-decoration: none;
						}
						.headBlock a:hover {
							text-decoration: underline;
							}

		/* menu block */
			.menuBlock {
				width: auto; height: 54px;
				border-bottom: 10px solid #fff;
				background: #fff;
				}
				.menuBlock ul{ list-style: none; }
				.menuBlock li {
					float: left;list-style: none;
					background: url(/i/menuItem_bg.gif) left top no-repeat;
					margin: 0px 4px 0px 0px;
					}
					.menuBlock li.last {
						margin: 0px;
						}
					.menuBlock a {
						display: block;
						width: 109px; height: 27px;
						font-size: 14px;
						text-align: center;
						text-decoration: none;
						color: #fff;
						padding: 9px 0px 0px 0px;
						}
						.menuBlock a:hover {
							color: #00847a;
							background: url(/i/menuItem_hover_bg.gif) left top no-repeat;
							}
					.menuBlock span.shadow {
						display: block;
						width: 109px; height: 18px;
						background: url(/i/menuItem_shadow.gif) no-repeat;
						}

		/* info block & all content */
			.infoBlock {
				margin: 0px 0px 0px 0px;
				}
				.infoBlock a{
				color:#000;
				text-decoration:none;
				
				}
				.infoBlock a:hover{
				text-decoration:underline;
				}
				.infoBlock strong{color:#00954F;font-weight:bold;}
				.list {
					margin: 27px 0px 0px 0px;
					}
					.list h4 {
						color: #000 !important;
						}
					.infoBlock h4 a{
						color: #000 !important;
						text-decoration:none;
						font-size:16px;
						}
					.list ul 
					{
						list-style: none; 
						margin: 0px 0px 0px 11px;
						}
						.list li 
						{
							list-style: none;
							margin: 5px 0px;
							}
					.list a {
						color: #58595b;
						}
						.list a:hover {
							text-decoration: underline;
							}

		/* calendar block */
			.calendarBlock {
				width: 208px; height: auto;
				display: table;
				margin: 0px 0px 0px 30px;
				background: #fff;
				}
				.calendarBlock h5 {
					color: #fff;
					background: #00847a;
					padding: 3px 6px;
					}
				.calendarBlock table {
					margin: 7px 0px;
					}
					.calendarBlock td {
						padding: 0px 0px 0px 16px;
						}
				.calendarBlock a {
					color: #000;
					}
					.calendarBlock a:hover {
						text-decoration: none;
						}
					.calendarBlock b{font-weight:bold;}

		/* sub info block */
			.subInfoBlock {
				margin: 0px 0px 25px 0px;
				}
				.subInfoBlock p{
				margin: 0;
				}			
				.subInfoBlock a
					{color:#000;text-decoration:none;}
				.subInfoBlock a:hover{
				text-decoration:underline;
				
				
				}
				
				.subInfoBlock h5 {
					font-size: 12px;
					color: #fff;
					background: #fff url(/i/subCont_bg.gif) center top no-repeat;
					margin: 0px 0px 0px 5px 0px; padding: 6px 0px 4px 0px;
					text-align: center;
					}
				.subInfoBlock strong {
					color: #00954f;font-weight:bold;font-family:Tahoma;
					}

	/* END blocks style */

	/* START colomns style */
		.leftCol, .rightCol {
			background: url(/i/2line.gif) repeat-x;
			}
        .leftCol {
               width: 326px; float:left;overflow:hidden;margin:0;padding: 0px;
               }
          .rightCol {
               width: 674px; height: auto;padding: 16px 0px 0px 0px;
               float: left;margin:0;
               overflow:hidden;
               }
		/*.leftCol .rnd_img
		{
			width:216px;}*/

	/* END colomns style */

	/* content */
		.content {
			width: auto; height: auto;
			display: table;
			//margin: 0px 118px 0px 0px;
			}
			/* parts */
			.news {
				padding: 5px 140px 5px 5px;
				}
			.siteMap {
				/*padding: 5px 5px 5px 5px;*/
				}
				.siteMap h4 {
					color: #000 !important;
					}
			.siteMain {
				padding: 0px 57px 0px 0px;
				//margin: 0px 210px 0px 0px;
				}
				.siteMain a {
					color: #58595b;
					font-weight: bold;
					}
					.siteMain a:hover {
						text-decoration: none;
						}
			.content h2, .content h4, .content strong {
				color: #00954f;
				}

	/* START sides style */
		/* content side */
			.contentSide {

				}

		/* logo side */
			.logoSide {
				width: auto; height: auto;
				display: table;
				}
				.logoSide a, .logoSide .logoD {
					width: 326px; height: 192px;
					display: block;
					cursor: pointer;
					background: url(/i/logo.png) no-repeat;
						/* ie fix */
						//background: none;
						//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/logo.png', sizingMethod='crop');
					}

		/* pix side */
			.pixSide {
				width: 326px; height: 376px;
				background: url(/i/pix.jpg) no-repeat;
				margin: 0px 0px 6px 0px;
				}

		/* list menu side */
			.listMenuSide {
				width: 208px; height: auto;
				display: table;
				background: #01857a;
				margin: 0px 0px 6px 30px; 
				padding: 22px 0px 22px 0px;
				}
				.listMenuSide ul{list-style: none;}
				.listMenuSide li 
				{
					list-style: none;
				margin-left:16px;
				margin-bottom:4px;
				font-weight:bold;
				font-family:Tahoma;
				padding: 0px 0px 0px 10px;
					list-style-image:url(/i/listItem_bg.gif);
					
					/*background: url(/i/listItem_bg.gif) left top no-repeat;*/
					}
				.listMenuSide a 
				{
					font-weight:normal;
					color: #fff;
					}
					.listMenuSide a:hover {
						text-decoration: none;
						}

		/* banner side */
			.bannerSide {
				float: right;
				text-align:right;
				width: 118px; height: auto;
				display: table;
				}

		/* sub content side */
			.subContentSide {
				width: 210px; height: auto;
				display: table;
				float: right;
				}

		/* flash side */
			.flashSide {
				width: 674px; height: 130px;
				background: url(/i/flashEl.jpg) no-repeat;
				border-bottom: 7px solid #fff;
				}

		/* footer side */
			.footerSide {
				width: 100%; height: auto;
				display: table;
				padding: 0px;
				background: #fff;
				/*border-bottom: 53px solid #c8c8c8;
				border-top: 118px solid #fff;*/
				clear: both;
				}
				.footerSide ul {
					 list-style: none; float: right;
					margin-bottom:7px;
					}
					.footerSide li 
					{
						list-style: none;
						float: left;
						margin: 0px 11px 0px 0px;
						}
						.footerSide li.last {
							margin: 0px;
							}
						.footerSide a {
							color: #c8c8c8;
							font-size: 11px;
							}
							.footerSide a:hover {
								text-decoration: none;
								}
	/* END sides style */
	
	
	.bannerZzz {
		width: 118px; height: 118px;
		background: #fff;
		border-bottom: 3px solid #fff;
		}
		
h1{
	font-size:17px;
	font-weight:bold;
	color:#00954F;
}


h3{
	font-size:15px;
	font-weight:bold;
	color:#00954F;
}		

p{
margin:5px 0 10px 0;
}

.subMenu {
margin-left:10px;
list-style-image:none;
}
.subMenu ul{list-style: none;}

.subMenu li{
margin-left:0;list-style: none;
margin-top:4px;

list-style-image:none;
list-style-type:none;
list-style:none;
background:none;
}

.copys 
{
clear:both;
background-color:#c8c8c8;
padding:7px;
height:40px;
}
.copys A{ color: #FFFFFF}
.copys A:hover{ color: #F7F7F7}
.copys img{float:left;margin:3px 7px 0px 3px;}
.copys p{
float:left;
margin:0px;
font-size:10px;
}

.path a {
	color: #58595b;
		font-weight: bold;
	}
.path a:hover {
	text-decoration: none;
	}
.content ul, .content li
{
     list-style-type:disc;
}
.content li
{
     margin:0px 0px 5px 25px ;
}

.content table
{
	border-collapse:collapse;
	margin-left:4px;
	}
.content td
{
	padding:2px;}

.gb td{border-bottom:1px solid #a0abc0; border-right:1px solid #a0abc0}
.gb th{border-bottom:1px solid #a0abc0; border-right:1px solid #a0abc0; background: #bac4d6}

.23-link { border: 1px solid #00954f; padding: 10 80 10 10; height: 14px; font-size: 70%; background-image: url(/i/23-02-2008.jpg); background-repeat: no-repeat; background-position: right bottom;}
