/* Design by biM */

body		{ 
	background-color: #fffaf0; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
		}
        
#container 	{
	width: 820px;
	\width: 840px;
	w\idth: 820px;
	border: 1px solid gray;
	margin: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	background-color: #FFFFFF;
		}

#banner 	{
	height: 60px;
	border: 1px solid gray;
	font-size: 20px;
	line-height: 25px;
	text-align: right;
	vertical-align: middle;
	font-variant: small-caps;
	font-weight: bold;
		}

#fomenu 	{
	height: 16px;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
	border-left: 1px solid gray;
	text-align: center;
	vertical-align: middle;
	font-variant: small-caps;
		}

#fomenu .fom	{
	background-color: rgb(235, 235, 235);
		}

#content 	{
	position: relative;
	width: 670px;
	margin: 0px;
	text-align: justify;
	padding: 0px;
	background-color: #FFFFFF;
		}	

p {
	line-height: 18px;
  }

#sidebar 	{
	font-size: 0.9em;
	float: right;
	width: 128px;
	margin: 0px;
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
	border-left: 1px solid gray;
	padding: 5px;
	background-color: rgb(235, 235, 235);
		}

#sidebar img	{
	width: 128px;
	border: 0px solid gray;
		}

#footer 	{ 
	clear: both; 
	height: 18px; 
	padding: 2px; 
	border: 1px solid gray; 
	font-size: small;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
	vertical-align: middle;
		}

/* a képek beállítása itt kezdődik --------------------------------------------------------------- */
#kep 		{
	position: relative;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid gray;
		}

#kep img 	{
	border: 5px solid #FFFFFF;
		}

.k1		{
	float: left;
	margin-left: -80px;
		}

.k2		{
	float: left;
	margin-left: -70px;
		}

.k3		{
	float: left;
	margin-left: -60px;
		}

.k4		{
	float: left;
	margin-left: -50px;
		}

.k5		{
	float: left;
	margin-left: -40px;
		}

.k6		{
	float: left;
	margin-left: -30px;
		}

.k7		{
	float: left;
	margin-left: -20px;
		}

.k8		{
	float: left;
	margin-left: -10px;
		}

.k9		{
	float: left;
	margin-left: 0px;
		}

.k10		{
	float: right;
	margin-left: 10px;
		}

#kepcim 	{
	position: relative;
	bottom: 5px;
	text-align: left;
	margin-left: 0px;
	font-size: 0.8em;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
	vertical-align: middle;
		}
/* a képek beállítása itt végződik --------------------------------------------------------------- */

/* a tartalmat lezáró elemek formája ------------------------------------------------------------- */
#topsend	{
	position: relative;
	float: right;
	text-align: right;
	font-size: 0.9em;
	color: #777777;
	margin-bottom: 20px;
		}

#topsend img	{
	width: 32px;
		}

#topsend a	{
	color: white;
	text-decoration: none;
		}	
/* a tartalomzáró elemek vége --------------------------------------------------------------------- */

#figyelem 	{
	position: relative;
	float: left;
	background-color: white;
	margin: 6px 10px 6px -50px;
	border: 2px solid red;
	padding: 6px;
		}

.labjegyzet 	{
	text-align: left;
	font-size: 0.8em;
		}

/* ez legyen az oldal címe is ------------------------------------------- */
h1 		{
	text-align: left;
	color: #696969;
	font-size: 1.8em;
	font-style: normal;
	line-height: normal;
	font-variant: small-caps;
		}

.focim		{
	font-weight: bold;
		}	

/* ez legyen az oldal szerzője is, és mindig feljebb, mint a cím ------------- */
h2  		{
	text-align: left;
	color: #696969;
	font-size: 1.6em;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: small-caps;
		}

.szerzo		{
	padding-top: 10px;
		}			

/* ez legyen az alcím is --------------------------------------------------- */
h3  		{
	text-align: left;
	text-indent: 1em;
	color: #696969;
	font-size: 1.4em;
	font-weight: normal;
	font-style: normal;
	line-height: normal;
	font-variant: small-caps;
		}

.alcim		{
	padding-bottom: 20px;
		}

/* szövegközi fejezetcím is --------------------------------------------------- */			
h4  		{
	font-size: 1.2em;
	color: #000000;
	font-style: normal;
	line-height: normal;
		}

h5  		{
	font-size: 1.2em;
	color: #696969;
	font-style: normal;
	line-height: normal;
	font-variant: small-caps;
		}

/* ez a menücím ---------------------------------------------------------------- */			
.menucim	{
	font-size: 1.1em;
	font-weight: bold;
	color: #696969;
	line-height: 1.5;
	font-variant: small-caps;
		}
			
	
.menulist 	{
	padding-left: 0%;
	margin-left: 0px;
	margin-right: 0px;
	line-height: 1.2;
	list-style-position: outside;
	list-style-type: none;
		}

a:link 		{
	color: #4682b4;
	font-weight: bold;
	text-decoration: none;
		}
			
a:hover 	{
	color: #FA8072;
	font-weight: bold;
	text-decoration: none;
		}
			
a:visited 	{
	color: #4682b4;
	font-weight: bold;
	text-decoration: none;
		}

a:active 	{
	color: #FA8072;
	font-weight: bold;
	text-decoration: none;
		}

.porta-fejlec 		{ background: url('porta/porta.jpg'); color: #205740; }
.tortenelem-fejlec 	{ background: url('tortenelem/tortenelem.jpg'); color: #003B45; }
.templom-fejlec 	{ background: url('templom/templom.jpg'); color: #C18501; }
.manufaktura-fejlec 	{ background: url('manufaktura/manufaktura.jpg'); color: #0A0702; }
.egyhazkozseg-fejlec 	{ background: url('egyhazkozseg/egyhazkozseg.jpg'); color: #B03100; }
.borostyan-fejlec 	{ background: url('borostyan/borostyan.jpg'); color: #00b000; }
.zarandokudvar-fejlec 	{ background: url('zarandokudvar/zarandokudvar.jpg'); color: #595B67; }
.tanulmanyok-fejlec 	{ background: url('tanulmanyok/tanulmanyok.jpg'); color: #307970; }
.print-fejlec 		{ background: url('../pictures/logo_top_print.gif'); color: silver; }

.po 	{ background-color: #6CA38C; color: #205740; }
.to 	{ background-color: #007F88; color: #003B45; }
.te 	{ background-color: #FDC800; color: #C18501; }
.ma 	{ background-color: #827950; color: #0A0702; }
.eg 	{ background-color: #F47900; color: #B03100; }
.bo	{ background-color: #006c00; color: #00b000; }
.za 	{ background-color: #ACAEBA; color: #595B67; }
.ta 	{ background-color: #7AC3BA; color: #307970; }

/* naptár elemei --------------------------------------------------- kezdet */
#naptarfejlec	{
	position: relative;
	height: 18px;
	border-collapse: collapse;
	border: 0px none;
	width: 120px;
	font-size: 1.2em;
	font-weight: bold;
	line-height: normal;
	font-variant: small-caps;
    	vertical-align: middle;
	text-align: left;
	margin-left: 0px;
	padding: 4px;
		}

#naptarszkript	{
	position: relative;
	width: 120px;
	font-size: 1em;
	font-weight: bold;
	line-height: normal;
	vertical-align: middle;
	background-color: silver;
	text-align: center;
	margin-left: 0px;
	padding: 4px;
		}
/* Naptár elemei vége ----------------------------------------------------- */

#motto		{
	position: relative;
	width: 120px;
	text-align: right;
	vertical-align: bottom;
	font-size: 1.2em;
	font-weight: bold;
	line-height: normal;
	font-variant: small-caps;
	padding: 4px;
	padding-top: 12px;
	padding-bottom: 8px;
		}

/* felső dinamikus menü elemei ------------------------------------------------ */
#popitmenu	{
	position: absolute;
	background-color: white;
	border:1px solid gray;
	font: normal 10px Verdana;
	line-height: 12px;
	z-index: 100;
	visibility: hidden;
		}

#popitmenu a	{
	text-decoration: none;
	padding-left: 6px;
	color: gray;
	display: block;
		}

#popitmenu a:hover{
	background-color: #ADD8E6;
		}
/* felső dinamikus menü elemei vége ------------------------------------------- */

#copyright 	{
	display: none;
		}
	
.print-footer 	{
	display: none;
		}

