body,td,th {
	font-family: Arial, sans-serif;
	font-size: medium;
}

body {
	min-width: 820px;
	}

p {
	font-size: small;
	font-weight: bold;
	text-align: justify;
}

p.jobbra {
	text-align: right;
	}

p.beljebb{
	margin-left: 30px;
	margin-right: 30px;
	}

ul	 {
	line-height: 30px;
	font-size: small;
	font-weight: bold;
	}

ul.suru	 {
	line-height: 1.2em;
	font-size: small;
	font-weight: bold;
	}


ul.beljebb	 {
	margin-left: 30px;
	margin-right: 30px;
	line-height: 1.2em;
	font-size: small;
	font-weight: bold;
	}


table 	{
	margin-left: 30px;
	margin-right: 30px;
	}

td 	{
	font-size: small;
	font-weight: bold;
	}


.lapfej {
	margin-top: 20px;
	text-align: left;
	font-size: medium;
	font-weight: bold;
	}


.lapfej-nagy {
	margin-top: 20px;
	text-align: left;
	font-size: large;
	font-weight: bold; 
	}


.headerbox {
	position: relative;
	left:0px;
	top:0px;
	height: 110px;
	width: 820px;
}


.logohatter {
	background-color: #2121a0;
	position: absolute;
	left: 0px;
	top: 0px;
  
	height: 100px;
	width: 820px;
}



.logo1 {
	position: absolute;
	left: 15px;
	top: 15px;
	height: 90px;
	width: 90px;
}

.logo2 {
	color: white;
	font-face: bold;
	font-size: 50px;
	position: absolute;
	left: 120px;
	top: 20px;
	height: 60px;
/*	width: 230px; */
}


.headerszoveg	{
	color: white;
	position: absolute;
	left: 188px;
	top: 0px;
	height: 90px;
	width: 615px;
	text-align: right;
}

/* =============================================================== */

.szovegdoboz	{
/*	position: relative;*/
	float: left;
	width: 654px;
/*	border-left: 2px solid #333399; */
/*	border-top: 2px solid #333399; */
/*	color: #2121a0;*/
	background-color: white;
}

.szoveg	{
	position: relative;
	left: 14px;
	width: 630px;
	color: #2121a0;
}



/* =============================================================== */


.takarthatter {
	width: 820px;
	background-color: indianred;
	}


.menubox {
/*	position: absolute;
	left: 10px;
	top: 115px;
*/
	float: left;
	width: 166px;
	background-color: white;
}


	
a.menu {
	text-decoration: none;
	display: block;
	margin-bottom: 3px;
	padding: 3px;
	width: 160px;
	text-align: left;
	}

a.menu:link {
	color:white;
	background-color: indianred;
/*	border-right: 2px solid #2121a0;
	border-left: 2px solid #2121a0;
	border-bottom: 2px solid #2121a0;
	border-top: 2px solid #2121a0;
 
	text-shadow: #999 0px 2px 2px;
 */
	font-weight:bold;
	}




a.menu:visited {
	color:white;
	background-color: indianred;
/*	border-right: 1px solid seagreen;
	border-left: 1px solid seagreen;
	border-bottom: 1px solid seagreen;
	border-top: 1px solid seagreen;
 */
	text-shadow: #999 0px 2px 2px;
	font-weight:bold;
	}



.inaktiv {display: block;
	margin-bottom: 3px;
	padding: 3px;
	width: 160px;
	text-aling: left;
	color: white;
	background-color: indianred;
/*	border-right: 1px solid green;
	border-left: 1px solid green;
	border-bottom: 1px solid green;
	border-top: 1px solid green;
 */
	text-shadow: #999 0px 2px 2px;
	font-weight:bold;
	}
	
.megjegyzes {
	text-decoration: none;
	display: block;
	margin-bottom: 1px;
	padding: 2px;
	width: 154px;
	text-align: center;
	font-size: small;
	color: #2121a0;
	background-color: white;
      border-top: 1px solid white;
      border-bottom: 1px solid white;
      border-left: 1px solid white;
      border-right: 1px solid white;
   	}


a.submenu {
	text-decoration: none;
	display: block;
	margin-bottom: 1px;
	padding: 2px;
	width: 156px;
	text-align: right;
	font-size: small;
	}

a.submenu:link {
	color:white;
	background-color: inidanred;
        border-top: 1px solid white;
	text-shadow: #999 0px 2px 2px;
	font-weight:bold;
	}

a.submenu:visited {
	color:white;
	border-top: 1px solid white;
	background-color: indianred;
	text-shadow: #999 0px 2px 2px;
	font-weight:bold;
	}

a.submenu:hover {
	text-align: right;
	color: white;
	border-top: 1px solid white;
	background-color: darkkhaki;
	/* border-right: 20px solid #f00; */
	text-shadow: none
	}

a.submenu:active {
	text-align: right;
	color: white;
	border-top: 1px solid white;
	background-color: darkkhaki;
	/* border-right: 20px solid #2f2f2f;*/
	text-shadow: none;
	}


/* ===================================================== */

a:link {
/*	color: #2121a0;
 */
	color: indianred;
	text-decoration: none;
}


a:hover {
/*	color: #2121a0;
 */
/*	background-color: darkkhaki; */
	color: indianred;
	text-decoration: none;
}



a:visited {
/*	color: #2121a0; */
	color: indianred;
	text-decoration: none;
}


/* ===================================================== */

a.menu:hover {
	text-align: left;
	color: white;
	/*background-color: lightcoral;
  */
	background-color: darkkhaki;
	/*	border-right: 1px solid seagreen;
	border-left: 1px solid seagreen;
	border-bottom: 1px solid seagreen;
	border-top: 1px solid seagreen;
	text-shadow: 20px solid #f00; */
	text-shadow: none;
	}

a.menu:active {
	text-align: left;
	color: white;
	background-color: darkkhaki;
	/* border-right: 20px solid #2f2f2f; */
	text-shadow: none
	}
	

/* ======================================================== */

.labfelettibox {
	position: relative;
	clear: both;
	width: 820px;
	height: 0px;
	}

.labbox {
	position: relative;
/*	clear: both; */
	width: 820px;
	height: 30px;
	top: 7px;
}


.lablec {
	position: absolute;
	width: 820px;
	height: 15px;
	top: 0px;
	background-color: #2121a0;
	color: white;
/*	font-style: italic; */
	font-size: x-small;
	text-align: right;
}

a.feher:link {
	color:white;
	text-decoration: none;
}

a.feher:visited {
	color:white;
	text-decoration: none;
}

a.kiemelt:link {
	color:white;
	text-decoration: none;
	background-color: indianred;
}

a.kiemelt:visited {
	color:white;
	text-decoration: none;
	background-color: indianred;
}


span.kiemeles{
	color: white;
	background-color: #2121a0;
	}

