/*struktura*/
body {
	color: Black;
	font-family: serif;
	background-color: #FAEBD7;
	font-size: 20px;
}
div#keret {
}
div#teteje {
	float: left;
	width: 100%;
	font-size: 1em;
	color: #F8ECD8;
	padding-top: 15px;
	padding-bottom: 15px;
	border: 3px outset Black;
	border-bottom: 0px solid Black;
	border-right: 3px solid Black;
	background-repeat: repeat;
	background: url(/kepek/csikok.jpg);
	background-color: #883020;
}
#teteje img {
	float: left;
	width: 60%;
	margin-left: 20%;
	margin-top: 0em;
	margin-right: 0em;
	clear: both;
}
div#fejlec {
	text-align: center;
	font-size: 1em;
	font-style: italic;
	font-weight: bold;
	font-variant: small-caps;
	color: Black;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
	border: 3px outset Black;
	border-top: 3px solid Black;
	background: url(/kepek/csikok2.jpg);
	background-color: #E4B29A;
	clear: left;
}
div#csik {
	width: 20%;
	border: 3px outset Black;
	padding-left: 1em;
	padding-right: 0.5em;
	padding-top: 2.5em;
	padding-bottom: 0.5em;
	background: url(/kepek/csikok.jpg) top left;
	background-color: #965338;
	float: left;
	border-top: 0px;
	font-size: 1em;
	font-variant: small-caps;
	font-weight: bold;
}
#csik a {
	display: block; 
	text-align: center;
	text-decoration: none;
	color: #FAEBD7;
	background: url(/kepek/a.jpg) top left;
	background-color: #883020;
	border: 3px outset Black;
	margin: 5px 0.5em 5px 0em;
	padding-top: 0.20em;
	padding-bottom: 0.20em;
}
#csik a:visited {
	display: block; 
	text-align: center;
	text-decoration: none;
	color: #FAEBD7;
	background: url(/kepek/a.jpg) top left;
	background-color: #883020;
	border: 3px outset Black;
	margin: 5px 0.5em 5px 0em;
	padding-top: 0.20em;
	padding-bottom: 0.20em;
}
#csik a:hover {
	display: block; 
	text-align: center;
	text-decoration: none;
	color: #FAEBD7;
	background: url(/kepek/a4.jpg) top left;
	background-color: #CC2626;
	border: 3px inset Black;
	margin: 5px 0em 5px 0.5em;
	padding-top: 0.20em;
	padding-bottom: 0.20em;
}
#csik a:visited:hover {
	display: block; 
	text-align: center;
	text-decoration: none;
	color: #FAEBD7;
	background: url(/kepek/a4.jpg) top left;
	background-color: #CC2626;
	border: 3px inset Black;
	margin: 5px 0em 5px 0.5em;
	padding-top: 0.20em;
	padding-bottom: 0.20em;
}
div#kereso {
	width: 100%;
	padding-left: 0em;
	padding-right: 0.5em;
	padding-top: 2em;
	padding-bottom: 110px;
	margin-top: 1em;
	float: right;
	color: #FAEBD7;
	text-align: center;
	background: url(/kepek/bkhatternek.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
	clear: both;
}

div#disz {
}
div#stilus {
	width: 20%;
	padding-left: 1em;
	padding-right: 0.5em;
	padding-top: 1em;
	padding-bottom: 1em;
	margin-top: 3em;
	float: left;
	border-top: 0px;
	font-size: 1em;
	font-style: italic;
	color: #8F8F8F;
	text-align: center;
	clear: both;
}
div#stilus a {
	text-decoration: none;
	line-height: 1.5em ;
	display: block;
	color: #8F8F8F;
}
div#jobbhasab {
}
div#vege {
	width: 100%;
	padding-top: 250px;
	background: url(/kepek/bhatternek.gif);
	background-position: bottom center;
	background-repeat: no-repeat;
}
div#tervezte {
	font-size: 0.9em;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color: #F8ECD8;
	height: 5em;
	width: 100%;
	background: url(/kepek/csikok.jpg);
	background-color: #883020;
	float: left;
	margin-top: 3em;
	padding-top: 1em;
	border-top: 3px outset Black;
	border-bottom: 3px outset Black;
}
div#tervezte a {
	text-decoration: none;
	font-family: monospace;
	font-size: 0.9em;
	color: #FAEBD7;
	background-color: #883020;
	background: url(/kepek/a4.jpg) top left;
	padding-left: 1em;
	padding-right: 1em;
}
div#valid {
	font-size: 0.9em;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	color: #F8ECD8;
	height: 2em;
	width: 100%;
	float: left;
	margin-top: 1em;
	padding-top: 1em;
}
div#valid a {
	text-decoration: none;
	font-family: monospace;
	color: #FAEBD7;
	background: transparent;
	padding-bottom: 1.5em;
}
div#valid img {
	width: 5%;
	border: 0px;
}
/*kereses eredmenyenek formazasa*/
div#sr {
	font-size: 0.9em;
	text-align: center;
	/*height: 5em;*/
	color: #FAEBD7;
	background: url(/kepek/a.jpg) top left;
	background-color: #883020;
	/*width: 100%;*/
	padding-bottom: 1em;
	padding-top: 1em;
	border: 3px outset Black;
}
div#sr1 {
	/*width: 40%;
	float: left;*/
}
div#sr2 {
	padding-top: 0.5em;
	/*width: 40%;
	float: left;*/
}
div#tartalom {
	margin-left: 25%;
	padding-right: 5%;
	/*padding-top: 1em;*/
	padding-bottom: 50px;
	font-size: 1.2em;
}
/*tartalom tipografia*/
#tartalom .vers {
	/*padding-left: 15% ;*/
	}
#tartalom .vers .kozepre {
        text-align: center;
	line-height: 1.5em;
	font-size: 1.2em;
	margin-right: 60% ;
	}
#tartalom .vers .jobbra {
        margin-right: 35% ;
	text-align: right;
        }
#tartalom .vers .szerzo {
        text-align: left;
	padding-left: 5% ;
	margin-right: 25% ;
	}   

#tartalom .vers .cim {
   	text-align: left;
	padding-left: 5%;
	margin-right: 25% ;
	}    
#tartalom .vers .alcim {
        text-align: left;
       	padding-left: 5%;
	margin-right: 25% ;
	}    

#tartalom .vers .behuz {
        line-height: 1em;
	padding-left: 5% ;
}
#tartalom .vers .tompa {
        line-height: 1em;
	padding-left: 5% ;
}

#tartalom .bold {
        font-weight:bold;
}
#tartalom .italic {
        font-style:italic;
}
#tartalom .small-caps {
	   font-variant:small-caps;
}
#tartalom .behuz {
	margin-top: 0.25em ;
   	margin-bottom: 0.25em ;
   	text-indent: 1.3em;
   	line-height: 1.25em;
	text-align: justify;
	font-size: 1.2em;
}
#tartalom .tompa {
	margin-top: 0.25em ;
   	margin-bottom: 0.25em ;
   	text-indent: 0em ;
   	line-height: 1.4em ;
	text-align: justify;
	font-size: 1.2em;
}
#tartalom .szerzo {
	margin-top: 1em ;
   	margin-bottom: 0.5em ;
	text-align: center;
	font-size: 1.5em;
	font-weight:bold;	
}
#tartalom .cim {
	padding-top: 0.5em ;
	margin-top: 0.5em ;
	margin-bottom: 1em ;
	text-align: center;
	font-size: 1.7em;
	font-weight:bold;
	text-transform:uppercase;
	  
}
#tartalom sup {
	font-size: 0.6em;	   
	line-height: 0em;
}
#tartalom .nevala {
	   }
#tartalom .kozepre {
	text-align: center;
	font-size: 1.2em;    
}
#tartalom .behuzkozepre {
	text-align: center;
	font-size: 1.2em;    
}

#tartalom .bhjobb {
	margin-top: 0.25em ;
   	margin-bottom: 0.25em ;
   	line-height: 1.25em;
	font-size: 1.2em;
	text-align: left;
	text-indent: 4em;
}
#tartalom .alcim {
	text-align: center;
	font-size: 1.3em;
	font-weight:bold;
	font-variant:small-caps;
}
#tartalom .jobbra {
	margin-top: 0.25em ;
	margin-bottom: 0.25em ;
	line-height: 1.25em;
	font-size: 1.2em;
	text-align: right;
}
#tartalom .figycim {
	text-align: center;
	font-size: 1.8em;
	font-weight:bold;	
}
#tartalom .jegyzetek {
	text-align: center;
	font-size: 1.6em;
	font-weight:bold;
	font-style: italic;	
}

#tartalom .labj {
	text-align: justify;
	font-size: 1.2em;
}
#tartalom img.szeles {
	margin-top: 1.25em;
	margin-right: 0.5em;
	border: 3px solid Black;
	/*float: right;*/
	width: 70%;
	clear: left;
}
#tartalom img.kicsi {
	margin-top: 1.25em;
	margin-right: 0.5em;
	width=5%;
}
/*regi elemek*/
#tartalom p {
	margin-top: 0.25em ;
   	margin-bottom: 0.25em ;
   	text-indent: 1.3em ;
   	line-height: 1.25em ;
	text-align: justify;
	font-size: 1.2em;
}
#tartalom p.idez {
	text-indent: 0em ;
	margin-top: 1.25em ;
   	margin-bottom: 1.25em ;
    	font-style: italic;
	font-size: 1em;
}
#tartalom p.drop { 
	margin-top: 0.25em ;
   	margin-bottom: 0.25em ;
	text-indent: 0em; 
}
#tartalom p.drop:first-letter { 
	font-size : 1.5em; 
	font-weight : bold; 
	width : .50em;  
}
#tartalom p.ajanlas { 
	margin-top: 0.25em ;
   	margin-bottom: 0.25em ;
	text-align: right; 
	font-size: 0.9em;
	font-style: italic;
}
#tartalom p.kozepre { 
	font-size: 1em;
	text-align: center; 
}
#tartalom .drvers { 
	margin-left: 10em ;
   	/*text-align: right;
	text-indent: 0em; */
}
#tartalom li{
	list-style: none;
}

#tartalom h1 {
	display: block; 
	text-align: center;
	font-size: 1.8em;
}

#tartalom h2 {
	text-align: center;
	font-size: 1.6em;
}

#tartalom h3 {
	text-align: center;
	font-weight: bold;
	font-size: 1em;
	font-variant: small-caps;
}
#tartalom h4 {
	text-align: left;
	font-weight: bold;
	font-size: 1em;
	font-variant: small-caps;
}
#tartalom li { 
	margin-top: 0.25em ;
   	margin-bottom: 0.25em ;
	text-indent: 0em; 
	}
#tartalom a {
	text-decoration: none;
	color: #A05848;
}
#tartalom a:hover {
	text-decoration: none;
	color: #E88060;
}

#tartalom hr {
	margin-top: 1.25em ;
	margin-bottom: 1.25em ;
	color: #A05848;
}
#tartalom .vers2 {
	font-size: 0.9em;
	margin-left: 2em ;
	margin-right: 2em ;
}
#tartalom .vers2 p {
	margin-left: 3em ;
	margin-top: 2em ;
	text-indent: 0em ;
   	text-align: left;
}
#tartalom .vers2 p.ajanlas { 
	margin-top: 0.25em ;
   	margin-left: 10em ;
	margin-bottom: 0.25em ;
	text-align: left; 
	font-style: italic;
}
#tartalom .vers2 h1 {
	margin-top: 2em ;
}
div#vers {
}
#vers p {
	margin-left: 3em ;
	margin-top: 1.5em ;
	text-indent: 0em ;
   	text-align: left;
	}
#vers h1 {
	margin-top: 2em ;
}
div#note {
}
#note p {
	margin-top: 2em ;
	text-indent: 0em ;
   	text-align: left;
	font-size: 0.8em;
}	
/*jegyzetekhez*/

.bpop {
	display: none;
}

a.itr:hover {
	border-width: 0; 
}

.itr {
	/*background-color: #ccf;*/
	text-decoration: none;
	color: #000;
}
.itr:hover .bpop {
	display: block;
	position: absolute;
	left: 30%;
	width: 70%;
	background: url(/kepek/bkhatternek.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: white;
	padding: 1px 3px 1px 85px;
	border: 3px #000 solid;
	font-size: 18px;
	color: black;
	z-index: 25;
}


	