BODY {
	font: 9pt Georgia,serif; background-color: #F7F7DE; text-align: justify; line-height: 21px; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.main {
	font: 10pt Georgia,serif; text-align: justify; line-height: 22px; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.caption {
	font: 8pt Georgia,serif; text-align: justify; line-height: 20px; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
#focim {
	font: 10pt Georgia,serif; text-align: left; line-height: 24px; color: #000000; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
#booktitle {
	position: absolute; left: 190px; top: 190px; width: 780px;
	font: 14pt Georgia,serif; text-align: justify; color: #aa0000; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
#table {
	font: 9pt Georgia,serif; text-align: justify; line-height: 22px; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
#oldalszam {
	font: 8pt Georgia,serif; text-align: left; line-height: 19px; color: #555555; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.maind {
	font: 10pt Georgia,serif; text-align: justify; line-height: 20px; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.mainzh {
	font: 12pt Georgia,serif; text-align: justify; line-height: 25px; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.mainpers {
	font: 13pt Georgia,serif; text-align: right; line-height: 25px; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.main-littlegray {
	font: 9pt Georgia,serif; text-align: justify; line-height: 20px; color: #777777; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.mainsmall {
	font: 7pt Georgia,serif; text-align: justify; line-height: 16px; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.mainsmaller {
	font: 9pt Georgia,serif; text-align: justify; line-height: 19px; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.mainsmall-littlegray {
	font: 8pt Georgia,serif; text-align: justify; line-height: 18px; color: #666666; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.kepalairas {
	font: 8pt Georgia,serif; text-align: center; line-height: 14px; color: #999999; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.title-red {
	font: 14pt Georgia,serif; text-align: justify; color: #aa0000; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.title-redpers {
	font: 20pt Georgia,serif; text-align: right; color: #aa0000; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.subtitle-red {
	font: 12pt Georgia,serif; text-align: justify; line-height: 18pt;  color: #aa0000; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.pagenumbers {
	font: 8pt Georgia,serif; text-align: justify; line-height: 24px; 
	padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px; }
span.mainbold {
	color: #555599; }
span.red {
	color: #AA0000; }
span.white {
	color: #ffffff; }
span.smallgray {
	font: 8pt Georgia,serif; color: #999999; }
.comm1 {
	font: 8pt Georgia,serif; text-align: justify; line-height: 18px; color: #999999; 
	padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom: 10px; }
.comm2 {
	font: 8pt Georgia,serif; text-align: justify; line-height: 18px; color: #999999; 
	padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom: 0px; }
.comm2-fenn {
	font: 8pt Georgia,serif; text-align: justify; line-height: 18px; color: #999999; 
	padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom: 0px; }
.comm2-kepalairas {
	font: 8pt Georgia,serif; text-align: justify; line-height: 14px; color: #999999; 
	padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; }
.comm2-cim {
	font: 8pt Georgia,serif; text-align: justify; line-height: 18px; color: #7777aa; 
	padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom: 0px; }
span.superscript {
	font: 7pt Verdana,Arial,Helvetica,sans-serif; vertical-align: top; color: #cc0000; }
span.superscript-black {
	font: 7pt Verdana,Arial,Helvetica,sans-serif; vertical-align: top; color: #111111; }


A {
        color: #7777aa; text-decoration: none }
A:hover {
        color: #AA0000; text-decoration: underline }
A.gray {
        color: #777777; }
A.gray:hover {
        color: #AA0000; text-decoration: underline }
A.lightgray {
        color: #999999; }
A.lightgray:hover {
        color: #AA0000; text-decoration: underline }
A.language {
        color: #777777; }
A.language:hover {
        color: #7777aa; text-decoration: underline }
A.blue {
        color: #7777aa; }
A.blue:hover {
        color: #AA0000; text-decoration: underline }
A.blue-ul {
        color: #7777aa; text-decoration: underline }
A.blue-ul:hover {
        color: #AA0000; text-decoration: underline }
A.red {
        color: #AA0000; }
A.red:hover {
        color: #AA0000; text-decoration: underline }

        
#alapkep {
	position: absolute; left: 0px; top: 0px; }
#fejleckep {
	position: absolute; left: 0px; top: 0px; }
#menu {
	position: absolute; left: 10px; top: 304px; width: 166px;}
#visszanyomdahoz {
	position: absolute; left: 900px; top: 235px; width: 65px; text-align: right; }