@charset "utf-8";

html, div, body, img, p, select, option, ul, li, h1, h2, h3, span, hr, table, td, th	{
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
	border-collapse: collapse;
	border-width: 0px;
	border-color: RGB(255, 0, 0);
	border-spacing: 0em;
	border-style: solid;
	/*font-size:16px;*/
	/*	line-height:0px;*/
	vertical-align:top;
	color: RGB(0, 0, 0);
}
body	{
	background-color: RGB(250,250,250);
}
table.body	{
	width: 62.5em;
	margin: 0 auto;
	border-width: 1px;
	border-color: RGB(0, 0, 0);
	background-color: RGB(255,255,255);
}
td.top	{
	text-align: center;
	padding: 0em 0em 0em 0em;
}
td.middle	{
	padding: 0em 0em 1em 0em;
}
.fullwidth	{
	width: 100%;
}
a	{
	padding: 0em 0em 0em 0em;
	margin: 0em 0em 0em 0em;
	border-collapse: collapse;
	border-width: 0px;
	border-color: RGB(255, 0, 0);
	border-spacing: 0em;
	border-style: solid;
	color: RGB(0, 0, 0);
	text-decoration: none;
}
.grey, table.data th	{
	background-color: RGB(250,250,250);
}

/********************************* ВЕРХ - ПОЧАТОК *********************************/
	td.top	{
		padding: 0em .5em 0em .5em;
	}
	h1	{
		padding: 0em 0em 0em 0em;
		text-align: center;
		font-variant:small-caps;
		background-color: RGB(200,200,255);
	}
	table.top	{
		margin: .2em 0em .2em 0em;
	}
	td.topleft	{
		vertical-align:middle;
		text-align: center;
	}

	div.topadvertising	{
		width: 41.5em;
		height: 5.625em;
		margin: 0 auto;
		background-color: RGB(230,230,230);
	}

	td.topright	{
		width: 10em;
		vertical-align:middle;
		text-align: center;
	}

	div.language	{
		text-align: center;
	}
/********************************* ВЕРХ - КІНЕЦЬ*********************************/



/********************************* ЦЕНТРАЛЬНА ЧАСТИНА - ПОЧАТОК *********************************/

	/********************************* ЛІВА КОЛОНКА - ПОЧАТОК *********************************/
		td.left	{
			padding: 0em .5em 0em .5em;
		}
		div.lefthead	{
			text-align: center;
			padding: .1em 0em .1em 0em;
			/*background-color: RGB(230,230,230);*/
			font-size: 1.3em;
			background-color: RGB(200,200,255);
		}
		div.lefthead:hover	{
			text-decoration: underline;
		}
		div.leftadvertising	{
			width: 21em;
			height: 17.5em;
			margin: .5em 0em .5em 0em;
			background-color: RGB(230,230,230);
		}
		table.leftmenu	{
			/*margin: 0 auto;*/
			width:100%;
		}
		table.leftmenu td	{
		}
		table.leftmenu td p	{
			font-variant:small-caps;
			text-align:left;
			border-width: 0px 0px 1px 0px;
			border-style:solid;
			border-color:RGB(50,46,120);
			background-color: RGB(240,240,255);
			padding: .2em .2em .2em .5em;
		}
		table.leftmenu td p:hover	{
			background-color: RGB(200,200,255);
			text-decoration: underline;
		}
		table.leftmenu td p a	{
			text-decoration: none;
		}
		table.leftmenu td p a:hover	{
			text-decoration: underline;
		}
		table.leftmenu td p.submenu	{
			font-variant:small-caps;
			text-align:left;
			border-width: 0px 0px 1px 0px;
			border-style:solid;
			border-color:RGB(50,46,120);
			/*margin: .5em 0em .5em 0em;*/
			padding: .2em .2em .2em 1em;
		}
		div.googlesearch	{
			text-align: center;
			margin: 1em 0em 1em 0em;
		}
		table.leftmenu ul	{
			font-size: .9em;
		}
		input.google-search-field	{
			width:19em;
		}
		input.google-search-button	{
			background-color: RGB(200,200,255);
			color:RGB(0,0,0);
			margin:0em 0em 0em 0.1em;
			font-weight:bold;
		}

	/********************************* ЛІВА КОЛОНКА - КІНЕЦЬ*********************************/


	/********************************* ОСНОВНА ЧАСТИНА - ПОЧАТОК *********************************/
		td.content	{
			text-align: justify;
			padding: 0em 0em 0em 0em;
			width: 30em;
		}
		td.content p	{
			padding: 0em 0em .5em 0em;
		}
		td.content p.epigraph	{
			padding: 0em 0em .5em 0em;
			margin: 0em 0em 0em 50%;
			font-style: italic;
		}
		h2	{
			border-color:RGB(0,0,0);
			border-width: 0px 0px 3px 0px;
			margin: .5em 0em .5em 0em;
			border-style:double;
			padding: 0em 0em .2em .2em;
			text-align: left;
		}
		h3	{
			border-color:RGB(0,0,0);
			border-width: 0px 0px 1px 0px;
			margin: .5em 0em .5em 0em;
			border-style:solid;
			padding: 0em 0em .2em .2em;
			text-align: left;
		}
		h4	{
			border-color:RGB(0,0,0);
			border-width: 0px 0px 1px 0px;
			margin: .5em 0em .5em 0em;
			border-style:solid;
			padding: 0em 0em .2em .2em;
			text-align: left;
		}
		ul	{
			margin: 0em 0em 0em 2em;
		}
		ol.references	{
			font-size: .8em;
		}
		sup.reference	{
			/*font-size: 1em;*/
		}
		table.data	{
			margin: .5em auto 1em auto;
		}
		table.data td, table.data th	{
			border-width: 1px 1px 1px 1px;
			border-color:RGB(50,46,120);
			padding: .1em .1em .1em .1em;
			vertical-align: middle;
			text-align: center;
		}
		table.data th	{
			background-color: RGB(250,250,250);
		}
		td.content p.translator	{
			/*background-color: RGB(250,250,250);*/
			font-style: italic;
			text-align: center;
			padding: .5em .5em .5em .5em;
		}
		td.content p.subsectionheader	{
			padding: .5em 0em 0em 1em;
			background-color: RGB(250,250,250);
			font-weight:bold;
			font-style:italic;
		}
		td.content p.subsection	{
			padding: 0em .5em .5em 1em;
			background-color: RGB(250,250,250);
		}

		td.content p.submenu	{
			font-variant:small-caps;
			text-align:left;
			border-width: 0px 0px 0px 0px;
			border-style:solid;
			border-color:RGB(50,46,120);
			/*margin: .5em 0em .5em 0em;*/
			padding: .5em .2em .5em 1em;
		}
		td.content p.submenu:hover	{
			background-color: RGB(200,200,255);
			text-decoration: underline;
		}


	/********************************* ОСНОВНА ЧАСТИНА - КІНЕЦЬ*********************************/


	/********************************* ПРАВА КОЛОНКА - ПОЧАТОК *********************************/
		td.right	{
			padding: 0em .5em 0em .5em;
		}
		div.righthead	{
			text-align: center;
			padding: .1em 0em .1em 0em;
			/*background-color: RGB(230,230,230);*/
			font-size: 1.3em;
			background-color: RGB(200,200,255);
		}
		div.righthead:hover	{
			text-decoration: underline;
		}
		div.rightadvertising	{
			width: 10em;
			height: 37.5em;
			margin: .5em 0em 1em 0em;
			background-color: RGB(230,230,230);
		}
		div.rightlinks	{
			margin: .5em 0em 1em 0em;
			font-size:1.2em;
		}
		p.proridne	{
			font-style: italic;
			text-align: center;
			font-variant:small-caps;
			background-color: RGB(200,200,255);
			/*font-weight: bold;*/
			margin: .5em 0em .5em 0em;
			padding: .1em 0em .1em 0em;
			text-decoration: underline;
}
	/********************************* ПРАВА КОЛОНКА - КІНЕЦЬ*********************************/

/********************************* ЦЕНТРАЛЬНА ЧАСТИНА - КІНЕЦЬ*********************************/



/********************************* НИЗ - ПОЧАТОК *********************************/
	td.bottom	{
		text-align: center;
	}
	p.attention	{
		margin: .5em .5em .5em .5em;
		padding: .5em .5em .5em .5em;
		background-color: RGB(250,250,255);
	}
	p.attention a	{
		text-decoration: underline;
	}
	p.itlibitum	{
		margin: .5em .5em .5em .5em;
		padding: .5em .5em .5em .5em;
		background-color: RGB(250,250,255);
	}
	p.itlibitum a	{
		text-decoration: underline;
	}
	p.copyright	{
		margin: .5em .5em .5em .5em;
		padding: .5em .5em .5em .5em;
		background-color: RGB(250,250,255);
	}
	p.copyright a	{
		text-decoration: underline;
	}
/********************************* НИЗ - КІНЕЦЬ *********************************/


/********************************* GOOGLE - ПОЧАТОК *********************************/
	div.frienconnectleft	{
		margin: .5em 0em .5em 0em;
		border:1px solid #cccccc;
	}
	div.friendconnectrecomendationbutton	{
			text-align: center;
	}
	div.friendconnectrecomendation	{
		text-align: center;
		background-color: RGB(250,250,250);
		border:1px solid #cccccc;
	}
/********************************* GOOGLE - КІНЕЦЬ *********************************/

