body {
	background-color: #E1E3FD;
	font-family: Book Antiqua;text-align: center;
	
}

.main {
	background-color: #D8D8FF;
	border-style: solid;
	border-width: 1px;
	border-color: blue;
	padding: 5px;width: 75%;text-align: center;margin-right: auto;margin-left: auto;
}

.table_header {
	background-color: #b3d2f9;
	width: 100%;
	text-align: center;
	color: #046d04;
}

i {
	font-family: Georgia;
}

.red {
	color: red;
}

.news_date {
	color: #006600;
	font-size: larger;
}
#menu {
	margin: 10px;
	text-align: center;
	display: block;
}

#menu td {
	border: solid 1px blue;
	text-align: center;
	padding: 5px;
}

.content {
	padding: 20px;
	vertical-align: top;
	text-align: justify;
}
.hello {
	font-size: large;
	text-align: center;
}

.text_large {
	font-size: larger;
	font-weight: 400;
}

td.1 {
	border: solid 1px blue;
	text-align: center;
	padding: 5px;
	font-size: small;
}

td.border {
	border: solid 1px blue;
	padding: 5px;
	text-align: center;
}

.left {
	border-right: solid 1px blue;
	text-align: center; padding: 10px;
}
							 
.podpiska {text-align: center;
border-top: solid 1px blue;padding: 10px;
}

td.books {text-align: center;
border-top: solid 1px blue;padding: 10px;
}

h1.main_header {
	text-align: center;
}

h1 {text-align: left;
}

h2 {text-align: center;
 color: #046d04;
}

h2.t {text-align: center;
 color: red;
}


h3 {text-align: center;
 color: #046d04;
}

h3.line_top {
border-top: solid 1px blue;
}

 td.thanks {
	border-top: solid 1px blue;
	padding: 10px;
	vertical-align: top;
	width: 50%;
} 

td.news {
	border-left: solid 1px blue;
	border-top: solid 1px blue;
	padding: 10px;
	vertical-align: top;	
	width: 50%;
}

hr {
	color: Blue;
	height: 1px;
	background-color: Blue;
}

 .news_books {
	padding: 5px;
	vertical-align: top;
} 

.partners {
	border-top: solid 1px blue;
	padding: 10px;
	vertical-align: top;
	text-align: center;
} 

.copyright {
	padding: 10px;
	font-size: small;
} 

.r_red {
	height: 13.8pt;
	font-size: 10.0pt;
	font-weight: 400;
	font-family: Arial Cyr;
	background-color: #FF0000;
	border-color: #0000FF;
	text-align: right;
	padding: 3px;
}

a:link { color: #046d04;}
a:visited { color: #009300;}
a:hover {
	color: Blue;
}

a.small {	font-size: smaller;
}

.redirect {
	display: block;
	background-color: #D8D8FF;
	padding: 14px;
	margin: 0px;
	vertical-align: middle;
	font-weight: 500;
	text-align: center;
}

.t_books {
	border: 0px;
	vertical-align: top;
	text-align: center;
	padding: 10px;
}

.tb1 {
	padding: 5px;
	vertical-align: top;
}

img.books {
	width: 170px;
	height: 256px;
	margin: 3px;
	border: 0px;
}

img.b {
	width: 170px;
	height: 256px;
	margin: 3px;
	border: 0px;
}

img.b1 {
	width: 320px;
	height: 512px;
	margin: 10px;
	border: 0px;
	text-align: center;
}

img.b2 {
	margin: 2px;
	border: 0px;
	text-align: center;
}

.html {
	color: Blue;
	font-size: 90%;
	font-family: "Courier New", Courier, monospace;
	text-align: left;
	padding: 2px;
}

td.oplata_r {
	border-right: solid 1px blue;
	padding: 5px;
}

td.oplata_l {
	border-left: solid 1px blue;
	padding: 5px;
}

td.oplata_b {
	border-bottom: solid 1px blue;
	padding: 5px;
}

td.oplata_rl {
	border-right: solid 1px blue;
	border-left: solid 1px blue;
	padding: 5px;
}
