			HTML {
				HEIGHT: 100%
			}
			BODY {
				HEIGHT: 100%
				
			}
			
			BODY {
				background: #034278 url("http://polska.ukrinform.com/req/img/poloski_bg.gif") top repeat;
				MARGIN: 0px;
				PADDING-BOTTOM: 0px;
				PADDING-LEFT: 0px;
				PADDING-RIGHT: 0px;
				PADDING-TOP: 0px
			}

			#outer {

				background: #6699CC;
				HEIGHT: 100%;
				MARGIN-BOTTOM: -72px;
				MARGIN-LEFT: 20px;
				MARGIN-RIGHT: 160px;
				border-left: 0px solid #9CB0C4;
				border-right: 0px solid #9CB0C4;				

				min-height: 100%;
				min-width: 400px;
			}

			htmlbody #outer {
				HEIGHT: auto;
			}

			#header {
				BACKGROUND: #6699cc;
				BORDER-BOTTOM: #000000 0px solid;
				BORDER-TOP: #000000 0px solid;
				COLOR: #000000;
				HEIGHT: 126px;
				LEFT: 0px;
				OVERFLOW: hidden;
				POSITION: absolute;
				TEXT-ALIGN: left;
				TOP: 0px;
				WIDTH: 100%
			}

			#left {
				FLOAT: left;
				MARGIN-LEFT: -21px;
				PADDING-TOP: 140px;
				POSITION: relative;
				WIDTH: 21px;
				overflow: hidden;


			}

			#right {
				COLOR: #000000;
				FLOAT: right;
				MARGIN-RIGHT: -161px;
				PADDING-TOP: 140px;
				POSITION: relative;
				WIDTH: 161px;
				overflow: hidden;


			}

			#footer {
				BORDER-BOTTOM: #0001111 0px solid;
				BORDER-TOP: silver 0px solid;
				CLEAR: both;
				COLOR: #000000;
				HEIGHT: 70px;
				POSITION: relative;
				TEXT-ALIGN: center;
				WIDTH: 100%;
				background: #034278 url("http://polska.ukrinform.com/req/img/poloski_bg.gif") top repeat;
				
			}

			html #footer {
				HEIGHT: 72px; he\ight: 70px
			}
			
			#clearheader {
				HEIGHT: 126px;
			}
			
			#clearfooter {
				CLEAR: both;
				HEIGHT: 70px;
			}


			#centrecontent {
				HEIGHT: 1%;

				MARGIN-BOTTOM: 12px;

				background: none;
				POSITION: relative;
			}



			DIV {
				MARGIN-TOP: 0px
			}

			
			
			#about 	{
			width: 100%;
			min-width: 450px;
			height: 127px;
			background: #0C7EC0;
			overflow: hidden;
			position: relative;
			}

			#a_logo {
			position: absolute;
			left: 0px;
			top: 0px;
	
			}
			#a_logo a img {
			
			border: 0px;
			margin: 0px;
			}

			
			
			#a_gradient {
	position: absolute;
	background: #034278 url("http://polska.ukrinform.com/req/img/poloski_bg.gif") repeat top;
	width: 100%;
	height: 76px;
	right: 0px;
	left: 0px;
	top: 51px;
	z-index: -2;

}

			#a_text {

			position: absolute;
			width: 517px;
			height: 76px;
			left: 195px;
			top: 51px;
			z-index: 1;
			
			}
			
			#a_icon {
			position: absolute;
			float: right;
			width: 72px;
			right: 15px;
			top: 7px;
			
			}
			
			
			#copyright {
				margin-top: 10px;
				margin-left: 30px;
				margin-right: 190px;
				margin-bottom: 10px;
				font-size: 8pt;
				color: #6699cc;
				text-align: justify;
			}

			#copyright p {
				padding: 0px;
				margin: 0px;
				text-indent: 0px;
			}
			
			#copyright a {
				color: #6699cc;
				text-decoration: underline;
			}

			#copyright a:hover {

				color: white;
				text-decoration: underline;
			}

			#copyright a:visited {

	color: black;
	text-decoration: none;

}

			
			
			/*

			||||||||||||||||||||||||||||||||||||||||||||||||-|-|-|-||||||||

			|||||-|-|-|-|||| VERTICAL NAVIGATION ||||||||||||||||||||||||||

			||||||||||||||||||||||||||||||||||||||||||||||||-|-|-|-||||||||

			*/

			.vnav
			{
	width: 100%;
	overflow: hidden;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9pt;
	color: #6699cc;
	background: #034278;

	border-left: 0px solid #9CB0C4;
	border-right: 0px solid #9CB0C4;

}


			#left .vnav {
	

			}

			#right .vnav {
	
	margin-right: 0px;
	
			}
			
			.vnav_start
			{
				font: bold;
				text-transform: uppercase;
				font-size: 8pt;
				height: 1.8em;

				pppadding-top: .3em;
				padding-bottom: .2em;
				DISPLAY: block;

				LINE-HEIGHT: 1.5em;

				color: #5280b0; 
				
				border-bottom: 1px solid #9CB0C4;				
				border-top: 1px solid #9CB0C4;								
				margin-bottom: 10px;
				vertical-align: middle;

				
			}

			#left .vnav_start {

				border-bottom: 0px solid #9CB0C4; /* #7294a9;  #214575; */
				text-align: right;

				
			}

			#right .vnav_start {
				background: white center repeat-y  url("../req/img/rside_bg_gray_light.gif"); //#4d77a0 ;				
				border-left: 2px solid #9CB0C4; /* #7294a9;  #214575; */
				text-align: left;
				padding-left: 10px;
				
			}



			
			
			.vnav_end
			{
				border: none;
				border-bottom: 1px solid #9CB0C4;
				text-align: center;


			}
			
			.vnav_ender_ie_bug {
	
				height: 90px;
	
			}
			
			

			/* ------------- vnav_content types ----------------------------------------- */


			.vnav_menu {
				margin: 0px;
				padding-top: 1px;

			}

			.vnav_menu li {
				MARGIN-TOP: 0px;
				list-style: none;
			}

			.vnav_menu ul  {
	MARGIN: 0px;
	MARGIN-TOP: 0px;
	PADDING: 0px;
	margin-right: 0px;
	list-style: none;
}
			.vnav_menu a {
				DISPLAY: block;
				HEIGHT: 25px;
				LINE-HEIGHT: 25px;
				TEXT-ALIGN: left;
				margin-top: 1px;
				TEXT-DECORATION: none;
				font-weight: normal;
				WIDTH: 100%;
				color: white;
				padding-left: 40px;
				border-left: 5px solid #034278;
			}

			.vnav_menu a:hover {
				TEXT-DECORATION: underline;
				border-left: 5px solid white;
				background: #6699cc;
				color: black;
				
			}


/*----------------- PHOTO PREVIEW --------------------------------------------*/
			.vnav_photopreview
			{
				text-align: center;

			}


			 .kadr
			{
			margin: 0px;
			padding: 0px;
			margin-top: 3px;
			text-align: center;
			}

			 .kadr img
			{
				width: 110;
				height: 80;
				/* filter: alpha(opacity=50); */
			}

			 .kadr a {
				border: 1px solid #3366cc;
			}

			 .kadr a:hover {
				border: 3px solid white;
				/* filter: alpha(opacity=100);	*/			
			}

			 .kadr a:hover img {

			}

			
			 .kadr a:visited img {
				border: none;
			}
			
			 .kadr a img {
				border: none;

			}


			.vnav_photopreview a p{
				color: #6699cc;
				text-decoration: none;
				margin-left: 10px;
				margin-right: 10px;
					
			}
			.vnav_photopreview a:hover p {
				color: white;
				text-decoration: none;					
			}
			
/*
			.vnav_photopreview a:visited p {
				color: black;
				text-decoration: underline;								
			}
*/
			.vnav_photopreview a:active p{
				color: white;
				text-decoration: underline;					
			}
			
			.vnav_photopreview h1 {
				font: 10pt;
				line-height: 1em;
				font-weight: bold;
				color: black;
				margin: 8px;
			}



/*-------------------------------------*/

			.vnav_break
			{
			height: 0px;
			}
			
			
			#left .vnav_break {
				height: 50px;
			}


			.vnav_counters
			{
				margin-left: 20px;
				text-align: center;
				width: 100px;
				overflow: hidden;
				
			}
			
			.vnav_counters img
			{
				/*
				display: none;
				width: 90px;
				overflow: hidden;
				top: -1px;
				border: 1px solid black;				
				*/
				FILTER: Gray; 
			}

			.vnav_projects
			{
			
			margin-top: 8px;
			margin-bottom:8px;
			text-align: center;
			
			}
			
			.vnav_projects object {
				margin-bottom: 5px;
				
			}



/* -------------------------  news ------------------------------ */


			.vnav_news
			{

				display: block;
				text-align: center;
				padding-left: 0px;
				padding-right: 0px;
				width: 100%;
				position: relative;
				font-size: 8pt;
			}


			.vnav_news ul {
				padding: 0px;
				margin: 0px;
				
/*				text-align: justify; */
			}
			.vnav_news li {

				padding-top: 3px;
				LIST-STYLE: none;
				text-indent: 10px;
				text-align: justify;
				
			}

			.vnav_news .dummy 
			{
				display: none;
			}
			
			
			.vnav_news .time{
				color: black;
				font-weight: normal;
				text-transform: capitalize;
			}


			.vnav_news a {
				TEXT-ALIGN: justify;
				TEXT-DECORATION: none;
				color: #6699cc;
				display: block;
				padding-left: 4px;
				padding-right: 8px;
				padding-bottom: 5px;
				text-transform:  lowercase;
/*
				word-break: break-all ;
				word-wrap: break-word;
*/				
			}

			.vnav_news a:hover {
				text-decoration: none;
				color: white;
				display: block;

				padding-left: 4px;
				padding-right: 8px;
				padding-bottom: 5px;

			}

			#left .vnav_news a:hover {
	

	background: #EFEBF7 url(../req/img/rside_bg_gray_light.gif) repeat-y center;			
			}			

			/*

			--------------------------------------------------|-|-|-|------

			----|-|-|-|----- HORIZONTAL NAVIGATION ------------------------

			--------------------------------------------------|-|-|-|------

			*/

			.hnav_container {
				position: absolute;
				right: 0px;
				left: 235px;
				top: 0px;
			}

			.hnav
			{
	text-align: center;
	position: relative;
	width: 100%;
	height: 50px;
	overflow: visible;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: black;


}
			
			

			.hnav a img	 {
			
			border: 0px;
			margin: 0px;
			}			
			
			
			
			.hnav_start
			{
				display: none;
				float: left;
				width: 10px;
				left: 0px;
				overflow: hidden;


			}

		
			.hnav_logo {
			   position: relative;
				padding-top: 4px;
				right: 20px;
				height: 45px;
				background: transparent;

			}


			.hnav_end
			{
				float: right;
				width: 300px;
				height: 45px;
				top: 0px;
				right: 0px;
				background: transparent;
				text-align: right;

			}

			
			.hnav_menu
			{
	float: right;
	top: 15px;
	llleft: 10px;
	right: 100px;
	height: 25px;
	position: absolute;
	text-align: center;
	font: 10pt;
	background: transparent;
	color: #DFEEF7;
	overflow: visible;
	vertical-align: middle;
}


			.hnav_menu ul {
				display: inline;
				text-indent: 0px;
				margin: 0px;
				padding: 0px;
				list-style: none;
				vertical-align: middle;
			}
			
			
			.hnav_menu li {
				display: inline;
				list-style: none;
			}

			.hnav_menu a {
				TEXT-ALIGN: center;
				TEXT-DECORATION: none;
				color: #DFEEF7;
				display: inline;
			}

			.hnav_menu a:hover {
				text-decoration: underline;
				color: #003366; /* #0099ff*/
			}


			/*

			``````````````````````````````````````````````````|`|`|`|``````

			``````|`|`|`|`````` CONTENT STYLES ````````````````````````````

			``````````````````````````````````````````````````|`|`|`|``````

			*/


			.c {
				color: black;
				background: #6699CC;
				font-size: 9pt;
				font-weight: normal;
				font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
				margin-top: 0px;
				margin-left: 10px;
				margin-right: 10px;
				margin-bottom: 15px;
				word-wrap: break-word;

			}

			.c p
			{
				text-align: justify;
				text-indent: 1.5em;
				padding: 0px;
				margin: 0px;
			}

			.c h1, .c h2 {
				text-align: left; 

				
			}

			
			.c a {
				color: black;
			}

			.c a:hover {
				color: white;
			}

			.c a:visited {
				color: #034278;
			}

			.c a:visited:hover {
				color: white;
			}

			
			.c a:active {
				color: white;
			}
			
			.c .date {
				color: yellow;
			}

			

			.c_start {

				padding-top: 0.3em;
				padding-bottom: 0.1em;
				text-indent: 1em;
				color: black;
				border-bottom: 1px solid #9CB0C4;				
			}

			.c_end {
				margin: 0.5em 0px;
				border-top: 1px solid #9CB0C4;				
				color: #9cb0c4; //#CCEDFF;
				padding-right: 30px;
				text-align: right;
				font: 8pt;
}


			.c_decor {
			width: 100%;
			margin: 0px 0.5em;
			margin-top: 35px;
			position: relative;
			height: 90px;
			text-align: center;
			font-size: 15px;
			font-family: arial, verdana,  tahoma, hevletica, sans-serif;
			font-weight: bold;
			
			}

			.c_decor_xxx {

			position: absolute;
			left: 0px;	
			width: 100%;
			margin-top: 35px;
			text-align: right;
			background: #4d77a0 center no-repeat;
			color: white;
			}

			
			.c_decor_logo {
			position: relative;
			text-align: center;
			width: 230px;
			top: 0px;

			padding-left: 10px;
			padding-right: 9px;
			margin-left: 0px;
			background: white;
			
			}

			
			.c_decor_left {

			position: absolute;
			left: 0px;	
			margin-top: 35px;
			padding-right: 15px;
			text-align: right;
			background: #4d77a0 center no-repeat;
			color: white;
			}

			.c_decor_right {

			position: absolute;
			right: 0px;	
			padding-left: 15px;
			margin-top: 35px;
			text-align: left;
			background: #4d77a0 center no-repeat;
			color: white;			
			}


			.c_title {

			}

			.c_title h1 {
				font: 10pt;
				font-weight: bold;
				text-align: left;
				margin-left: 20px;
				margin-right: 15px;
			}

			.c_article_full {
			margin-bottom: 2em;

			}

			.c_article_full p {
				font: 9pt;

			}
			
			.c_article_full a {
				color: #5280b0;
			
}

			.c_article_full a:hover {
				color: #003399;
			}

			.c_article_full a:visited {
	color: #996699;
		}
	
		


			.c_meta {
				text-align: justify;
				text-indent: 1.5em;
			}

			.c_meta span {
				display: inline;
				text-align: justify;
				font: 10pt;

			}

			.c_meta .city {
				background: white;
				color: black;
				font-weight: bold;
				font-style: normal;
				text-transform: uppercase;
			}
			.c_meta .date {
				background: white;
				color: black;
				font-weight: bold;
				font-style: italic;
				text-transform: lowercase;
			}
			.c_meta .author {
				background: white;
				color: black;
				font-weight: normal;
				font-style: normal;
				text-transform: capitalize;
			}
			.c_meta .source {
				background: white;
				color: black;
				font-weight: normal;
				font-style: normal;
				text-transform: uppercase;
			}





			.c_preview_large {

			}

			.c_preview_large li {
				text-indent: 0px;
				text-align: left;
				color: black;
				border: 1px solid  #9CB0C4;	//5280b0;

				font-size: 9pt;
				font-weight: normal;
				word-wrap: break-word;

				margin-top: 10px;
				margin-bottom: 10px;
				margin-left: 5px;
				margin-right: 5px;


				padding-top: 10px;
				padding-left: 40px;
				padding-right: 10px;
				padding-bottom: 8px;

				min-height: 80px;
				height: 80px;


			}

			.c_preview_large ul {
				text-indent: 0px;

				padding-top: 10px;
				padding-left: 5px;

				background: transparent;
				border-style: 0px solid black;
				list-style: none;

			}

			.c_preview_large  li .url {
				font: 8pt;
				text-align: left;
				font-weight: bold;
				color: #5280b0;
				display: block;
				text-indent: 40px;
			
			}			


			.c_preview_large img {
				position: absolute;
				left: 20px;
				border: solid 1px #9CB0C4;	//5280b0;
				width: 65px;
				height: 49px;

			}

			.c_preview_large  li a {
				font: 9pt;

				text-decoration: none;
				display: block;	
			}

			.c_preview_large  li a:hover {
				font: 9pt;

				text-decoration: none;
				display: block;	
			}

			.c_preview_large  li a:visited {
	font: 9pt;

	text-decoration: none;
	display: block;
}
	
			
			
			


			.c_preview_small {

			}

			.c_preview_small  li {
	text-indent: 0px;
	text-align: left;
	color: black;
	border-top: 1px dotted white;	//silver;
	font-size: 9pt;
	font-weight: normal;
	word-wrap: break-word;
	margin-top: 5px;
	margin-bottom: 8px;
	margin-left: 5px;
	margin-right: 5px;
	padding-top: 10px;
	padding-left: 40px;
	padding-right: 10px;
	padding-bottom: 8px;
	min-height: 60px;
	height: 60px;
	list-style: none;
}
			
			.c_preview_small  li a {
				font: 9pt;

				text-decoration: none;
				display: block;	
			}

			.c_preview_small  li a:hover {
				font: 9pt;

				text-decoration: none;
				display: block;	
			}

			.c_preview_small  li a:visited {
	font: 9pt;

	text-decoration: none;
	display: block;
}
			
			
			
			.c_preview_small  li .date {
				font: 8pt;
				text-align: left;
				font-weight: bold;

				display: block;
				text-indent: 40px;

				
			
			}
			

			.c_preview_small  ul {
				text-indent: 0px;


				padding-top: 10px;

				background: transparent;
				border-style: 0px solid black;
				list-style: none;

			}

			

			.c_preview_index  {
			width:  100%;
			position: relative;
			text-align: center;
			vertical-align: middle;

			}

			.c_preview_index .block {
			width: 30%; 190px;
			height: 100%;
			display: inline;
			vertical-align: top;
			margin: 1px;
			padding-top: 5px;
			border-left: 1px dotted #9CB0C4;
			}

			.block_start
			{
				font: bold;
				text-transform: uppercase;
				font-size: 8pt;
				height: 1.8em;

				padding-top: .3em;
				padding-bottom: .2em;
				DISPLAY: block;

				LINE-HEIGHT: 1.5em;

				color: #5280b0; 
				
				border-bottom: 1px solid #9CB0C4;				
				border-top: 1px solid #9CB0C4;								
				margin-bottom: 10px;
				vertical-align: middle;
   			background: white center repeat-y  url("../req/img/lside_bg_gray_light.gif"); //#4d77a0 ;				
				border-right: 2px solid #9CB0C4; /* #7294a9;  #214575; */
				text-align: right;
				padding-right: 10px;
				
			}


			

			.c_preview_index  li {
	text-indent: 0px;
	text-align: justify;
	color: black;
	border-top: 1px solid #9CB0C4;	//silver;
	font-size: 8pt;
	font-weight: normal;
	word-wrap: break-word;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	padding-left: 5px;
	list-style: none;
}
			
			.c_preview_index  li a {
				font: 8pt;
				text-decoration: none;
				display: block;	
			}

			.c_preview_index  li a:hover {
				font: 8pt;

				text-decoration: none;
				display: block;	
			}

			.c_preview_index  li a:visited {
	font: 8pt;

	text-decoration: none;
	display: block;
}
			
			
			
			.c_preview_index  li .date {
				font: 7pt;
				text-align: left;
				font-weight: bold;

				display: block;
				text-indent: 10px;
			}
			

			.c_preview_index  ul {
				text-indent: 0px;
				margin: 5px;
				padding-top: 10px;
				background: transparent;
				border-style: 0px solid black;
				list-style: none;

			}
			
			
			
			
			
			.c_photopreview  {
			width:  100%;
			position: relative;
			text-align: center;

			}

			.c_photopreview  img {
			border: none;
			}
			
			.c_photopreview .kadr {
			width: 120px;
			height: 120px;
			display: inline;
			margin: 1px;
			padding-top: 5px;
			border: 1px dotted #9CB0C4;
			}

			.c_photopreview .kadr  img{
			width: 110px;
			height: 80px;
			}
						
			
			.c_nav {

				border: 0px solid #000;
				margin: 0.5em 0px;
				width: 100%;
				padding-right: 25px;
				text-align: right;
				font: 9pt;
			}

			.c_nav a li {
			color: navy; //5280b0;
			font-weight: normal;			
			text-decoration: underline; //none;
			}

			.c_nav a:hover {
			font-weight: normal;			
			text-decoration: underline;
			}			
			
			
		.c_nav p {
				display: inline;
				text-align: justify;

			}

		.c_nav ul{
				margin-left: 10px;
				display: inline;
	}

		
		 .c_nav li {
				display: inline;
				margin: 0;
				padding: 0;
				color: black;
				font-weight: normal;
			}
			
		 p.c_nav_x {
			font-weight: bold;
			color: black;
			margin-left: 5px;
			margin-right: 5px;
			text-decoration : overline;
			text-align: center;

}


			.c_linklist {

			}


/*
			.c_buttons {
				text-align: right;
				padding-right: 1.5em;
				font: 8pt;

			}
			.c_buttons li{
				display: inline;

			}

			.icon {
				background: white no-repeat scroll top;
				color: white;

				width: 20px;
				height: 20px;
				overflow: hidden;
				display: block; 
				visibility : visible;
				text-align: left;
				font: 0px none;
				letter-spacing : 0px;
				line-height : 0px;
				word-spacing : 0px;
			}

			#i_send {
				background-image: url(20x20ico2.gif);
				color: #ff0;
				background-color: #ff0;
			}

			#i_print {
				background-image: url(20x20ico.gif);
				color: #0f0;
				background-color: #0f0;
			}
			#i_forum {
				background-image: url(20x20ico2.gif);
				color: #00f;
				background-color: #00f;
			}
*/

			/*
			.vnav_header {
				background: #345678; BACKGROUND-IMAGE: url(images/pobnavdown.jpg); BACKGROUND-POSITION: center center; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; LIST-STYLE: none; MARGIN-TOP: 5px; WIDTH: 120px;
				BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; HEIGHT: 25px; LINE-HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none;

			}

			.vnav_button {
				BACKGROUND-IMAGE: url(images/pobnavdown.jpg); BACKGROUND-POSITION: center center; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; LIST-STYLE: none; MARGIN-TOP: 0px; WIDTH: 120px
			}
			*/
