@charset "utf-8";

/* Загальні дані початок */
	html, div, body, img, p, select, option, h1, h2, h3, span, hr, table, td, th, object, form, tbody, sup	{
		padding: 0em 0em 0em 0em;
		margin: 0em 0em 0em 0em;
		border-collapse: collapse;
		border-width: 0px;
		border-spacing: 0em;
		border-style: solid;
		vertical-align:top;
		color: RGB(0, 0, 0);
	}
	body	{
		background-color: RGB(255,255,255);
		font-family:'Times New Roman';
	}
	.body	{
		width: 100%;
		background-image: none;
		background-repeat: repeat;
	}
	ol, ul	{
		text-align: left;
		margin-top:0em;
		margin-bottom: 0em;
	}
/* Загальні дані кінець */



/* Оформлення підкладки сторінки початок */
	.sky	{
		background-image: none;
		background-repeat: repeat-x;
		width: 100%;
	}
	.skygrass	{
		width: 100%;
		background-image: none;
		background-repeat: repeat-x;
		background-position: center 58px;
	}
	.grass	{
		width: 100%;
		background-image: none;
		background-repeat: repeat-x;
		background-position: center bottom;
		text-align:center;
	}
/* Оформлення підкладки сторінки кінець */



/* Таблиця-контейнер основної частини початок */
	.maincontainer	{
		margin: 0 auto;
width: 40em;
	}
	.strawberry	{
		background-image: none;
		background-repeat: no-repeat;
		background-position: 21px bottom;
	}
	.redbug	{
		background-image: none;
		background-repeat: no-repeat;
		background-position: right bottom;
	}
	.leftswallow	{
		background-image: none;
		background-repeat: no-repeat;
		background-position: 50px 9px;
	}
	.rightswallow	{
		background-image: none;
		background-repeat: no-repeat;
		background-position: right 14px;
	}

	/* Таблиця основної частини початок */
		.main	{
			margin: 0 auto;
			width: 100%;
		}
		.borderradius, .social	{
			border-radius: 1em;
			-moz-border-radius: 1em;
			-khtml-border-radius: 1em;
			-webkit-border-radius: 1em;
		}
		.border, .social	{
			border-width: 1px;
			border-style: solid;
			border-color: RGB(123,194,250);
		}
		.marginbottom, .social	{
				margin: 0em 0em .5em 0em;
		}



		/* Верхній рядок початок */
			.up	{
				height: 1.5em;
				text-align:center;
			}
			.projecttittle	{
				padding:.7em 0em 0em 0em;
				font-size: 1.5em;
				color: RGB(255,255,255);
			}
			.projecttittle a	{
				color: RGB(0,0,0);
				text-decoration: none;
			}
			.projecttittle a:hover	{
				color: RGB(255,255,255);
				text-decoration: underline;
			}
		/* Верхній рядок кінець */



		/* Середній рядок початок */
			.middle	{
				padding: .5em .5em 0em .5em;
			}

			/* Триколонкова таблиця для розміщення в середньому рядку початок */
				.threecolumn	{
					margin: 0 auto;
					width: 100%;
				}
				.bookmenu	{
					padding: .5em .5em .5em .5em;
					margin: 0em 0em .5em 0em;
					color: RGB(255,255,255);
					background-color: RGB(123,194,250);
					text-align:center;
				}
				.bookmenu p	{
					padding: 0em 0em .5em 0em;
					text-align:center;
				}
				.bookmenu a	{
					text-decoration: none;
				}
				.bookmenu a:hover	{
					color: RGB(255,255,255);
					text-decoration: underline;
				}

				/* Ліва колонка початок */
					.leftcolumn	{
						padding:0em .5em 2em 0em;
						text-align:center;
	display:none;
					}
				/* Ліва колонка кінець */



				/* Права колонка початок */
					.rightcolumn	{
						padding:0em 0em 2em .5em;
						text-align:center;
	display:none;
					}
				/* Права колонка кінець */



				/* Центральна колонка початок */
					.contentcolumn	{
						padding:0em 0em 0em 0em;
						width: 41.25em;
					}
					.menu	{
						padding:.1em 0em .1em 0em;
						margin: 0em 0em .5em 0em;
						font-size: 1.1em;
						background-color: RGB(123,194,250);
						color: RGB(255,255,255);
						text-align:center;
	display:none;
					}
					.menu a	{
						color: RGB(255,255,255);
						text-decoration: none;
					}
					.menu a.active	{
						font-weight: bold;
						text-decoration: underline;
					}
					div.navigation	{
						margin: 0em 0em .5em 0em;
						background-color: RGB(223,240,254);
						text-align: left;
					}
					ul.navigation	{
						margin-top: .5em;
						margin-bottom: .5em;
						font-size: .9em;
					}
					.content	{
						padding: .5em .5em .5em .5em;
						margin: 0em 0em .5em 0em;
						text-align: center;
						vertical-align:top;
					}
					.content p.header1:first-child	{
						padding: 0em .5em .5em .5em;
					}
					.content a, .social a	{
						color: RGB(5,79,134);
					}
					.content p	{
						padding: 0em 0em .2em 0em;
						text-align: justify;
					}
					.content li	{
						padding-bottom: .2em;
						text-align: justify;
					}
					div.book2 p	{
						text-align: center;
						padding: 0em 0em .5em 0em;
					}
					div.book p	{
						padding: 0em 0em .5em 0em;
					}
					.clear	{
						clear: both;
					}
					div.book p.leftfloat	{
						/*float: left;*/
						padding: 0em .5em .5em 0em;
					}
					div.book table	{
						width: 635px; /*тільки для ІЕ6*/
					}
					p.header1	{
						color: RGB(5,79,134);
						font-size: 1.3em;
						text-align: center;
					}
					p.header1 a	{
						color: RGB(5,79,134);
						text-decoration: none;
					}
					p.header1 a:hover	{
						text-decoration: underline;
					}
					p.header2	{
						padding: .5em .5em .5em .5em;
						color: RGB(5,79,134);
						font-size: 1.2em;
						text-align: center;
					}
					p.header3	{
						padding: .5em .5em .5em .5em;
						color: RGB(5,79,134);
						font-size: 1.1em;
						text-align: center;
					}
					p+p.header1	{
						padding-top: .5em !important;
					}
					p+ul, p+ol	{
						margin-top:.2em !important;
					}
					p.header3+ol, p.header3+ul, p.header3+p.comment, p.header2+p.comment, p.header2+table.poem, table.poem+p.comment	{
						margin-top: 0em !important;
					}
					ul+table.poem, ol+table.poem	{
						margin-top: 0em !important;
						margin-bottom: 0em !important;
					}
					p.header3+p.person, p.comment+p.person, table.poem+p.person	{
						padding-top: 0em !important;
					}
					td > ol, td > ul	{
						margin-top: 0em !important;
						margin-bottom: 0em !important;
					}
					.annotation {
						padding: .5em .5em .5em .5em;
						margin: 0em 0em .5em 0em;
						font-style: italic;
					}
					.tableofcontents {
						background-color: RGB(223,240,254);
						padding: .5em .5em .5em .5em;
					}
					.tableofcontents li, .tableofcontents p {
						color: RGB(5,79,134);
					}
					ul a	{
						color: RGB(5,79,134);
					}
					ul a:hover	{
						color: RGB(3,50,84);
					}
					.upper-roman	{
						list-style-type: upper-roman;
					}
					.center, .social	{
						text-align: center !important;
					}
					.left	{
						text-align: left !important;
					}
					.right	{
						text-align: right !important;
					}
					.justify	{
						text-align: justify !important;
					}
					.bold	{
						font-weight: bold !important;
					}
					.italic	{
						font-style: italic !important;
					}
					.smallcaps	{
						font-variant: small-caps;
					}
					table.poem	{
						margin: .5em auto .5em auto;
					}
					table.poem p	{
						padding: .5em 0em 0em 0em;
					}
					table.poem p:first-child	{
						padding: 0em 0em 0em 0em;
					}
					p.person	{
						padding: 0.5em 0em 0em 0em;
					}
					p.person span:first-child	{
						color: RGB(5,79,134);
						font-weight: bold;
					}
					p.comment, div.comment	{
						font-style: italic;
						padding: .5em .5em .5em .5em;
						margin: .5em 0em .5em 0em;
					}
					span.comment	{
						font-style: italic;
						color: RGB(5,79,134);
					}
					.note	{
						padding: .5em .5em 0em .5em;
						margin: 1.25em 0em 0em 0em;
						border-top-width: 1px;
						border-style: solid;
						border-color: RGB(123,194,250);
					}
					.tablecenter	{
						margin: .5em auto;
					}
					.color1	{
						color: RGB(5,79,134);
					}
					.padding625	{
						padding: .5em .5em .5em .5em !important;
					}
					.padding125	{
						padding: 1.25em 1.25em 1.25em 1.25em !important;
					}
					.bgcolor1	{
						background-color: RGB(223,240,254);
					}
					img.score	{
						width: 638px;
						padding: 0em 0em 1em 0em;
						cursor: url('/content/image/zoom.cur'), auto;
					}
					p.type	{
						color: RGB(5,79,134);
						text-align: center;
						font-style: italic !important;
					}
					table.epigraf	{
						margin: 0em 0em 0em auto;
					}
					.social	{
						padding: .25em .25em .25em .25em;
						background-color: RGB(223,240,254);
	display:none;
					}
					.social a	{
						padding: 0em 0em 0em 0em;
						margin: 0em 0em 0em 0em;
						font-family: Georgia, 'Bookman Old Style', Albany, 'Times New Roman', serif;
					}
					.fb	{
						padding: .5em .5em .5em .5em;
						background-color: rgba(223,240,254,0.8);
						-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccE8F4FE,endColorstr=#ccE8F4FE);
						filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccE8F4FE,endColorstr=#ccE8F4FE);
						zoom: 1;
	display:none;
					}
					.facebooklikebox	{
	display:none;
					}
				/* Центральна колонка кінець */
			/* Триколонкова таблиця для розміщення в середньому рядку кінець */
		/* Середній рядок кінець */



		/* Нижній рядок початок */
			.down	{
padding: 1em 0em .5em 0em;
				text-align:center;
			}
			.copyright	{
				width: 32em;
				padding:.25em .25em .25em .25em;
				margin:0 auto;
				/*color: RGB(255,255,255);*/
				text-align:center;
		background-image: none;
				background-repeat: repeat;
			}
			.copyright p, .copyright a	{
				color: RGB(0,0,0);
				text-decoration: none;
			}
		/* Нижній рядок кінець */
	/* Таблиця основної частини кінець */
/* Таблиця-контейнер основної частини кінець */

