body	{

	font-size:12px;

	font-family:Arial, Helvetica, Sans-Serif;
	
	margin:0;

}

P	{
	text-align:justify;

	font-size:13px;

	font-family:Arial, Helvetica, Sans-Serif;

	margin:7px 0px 7px 0px;

	text-indent:1em;

}

TD	{

	font-size:11px;

	font-family:Arial, Helvetica, Sans-Serif;

	text-align:justify;

}

TD.COMMENT {

  font-size:11px;

  font-family:Arial, Helvetica, sans-serif;

  text-align:center;

}

TD.HEADER	{

	font-size:11px;

	font-family:Arial, Helvetica, Sans-Serif;

	font-weight:bold;

	text-align:left;

	background-color:#489393;

}

LI.BIO	{

	font-size:11px;

	font-family:Arial, Helvetica, Sans-Serif;

}

DIV.STYLE1	{

	font-size:14px;

	font-family:Arial, Helvetica, Sans-Serif;

	font-weight:bold;

	line-height:120%;

	color:#003366;

	text-align:left;

}

DIV.STYLE2	{

	font-size:12px;

	font-family:Arial, Helvetica, Sans-Serif;

	line-height:120%;

	color:#003366;

	text-align:left;

}

DIV.STYLE3	{

	font-size:9pt;

	font-family:Times New Roman, Times, Serif;

	margin:1pt;

	text-align:center;

}

DIV.STYLE4	{

	font-size:12px;

	font-family:Arial, Helvetica, Sans-Serif;

	line-height:150%;

	color:#003366;

	text-align:center;

}

DIV.BIO	{

	font-size:18px;

	font-family:Arial, Helvetica, Sans-Serif;

	font-weight:bold;

	line-height:48px;

	color:#003366;

	text-align:center;

}

DIV.BIO1	{

	font-size:18px;

	font-weight:bold;

	font-family:Arial, Helvetica, Sans-Serif;

	color:#CC3300;

	line-height:28px;

	text-indent=1em;

}

DIV.BIO2	{

	font-size:11px;

	font-family:Arial, Helvetica, Sans-Serif;

	line-height:120%;

	text-indent=1em;

	margin:1px 1px 1px 8px;

}

DIV.INDEX1	{

	font-size:18px;

	font-weight:bold;

	font-family:Arial, Helvetica, Sans-Serif;

	color:#CC3300;

	text-indent=3em;

	line-height:28px;

}

DIV.INDEX2	{

	font-size:18px;

	font-weight:bold;

	font-family:Arial, Helvetica, Sans-Serif;

	color:#003366;

	text-indent=0em;

	line-height:20px;

}

DIV.INDEX3	{

	font-size:14px;

	font-family:Arial, Helvetica, Sans-Serif;

	text-indent=0em;

	line-height:150%;

}

DIV.NOFRAME	{

	font-size:11px;

	font-family:Arial, Helvetica, Sans-Serif;

	text-align:center;

	line-height:180%;

}

DIV.BELEP	{

	font-size:15px;

	font-family:Arial, Helvetica, Sans-Serif;

	text-align:center;

	font-weight:bold;

	line-height:180%;

}

H2	{

	font-size:16px;

	font-family:Arial, Helvetica, Sans-Serif;

	font-weight:bold;

	line-height:32px;

	color:#003366;

	text-align:center;

}

H3	{
	text-align:center;

	font-size:14px;

	font-weight:bold;

	font-family:Arial, Helvetica, Sans-Serif;

	text-indent:0em;

}

#fixedHeader {
    text-align: center;
    width: 100%;
    position: fixed;
    top: 0;
    background-color: #003366;
    height: 65px;
}

#fixedHeader a:link {
    color: white;
    text-decoration: none;
}

#fixedHeader a:visited {
    color: white;
    text-decoration: none;
}

#fixedHeader a:hover {
    color: white;
    text-decoration: underline;
}

#fixedHeader a:active {
    color: white;
    text-decoration: none;
}

#fixedHeader #container {
    width: 780px;
    margin: 0 auto;
    text-align: left;
    color: white;
    font-size: 10px;
    font-weight: bold;
}

#fixedHeader #container img {
    height: 45px;
}

#headerMenuContainer {
    background-color: #489393;
    text-align: center;
    height: 20px;
}

#headerMenu {
    list-style-position: outside;
    float: left;
    width: 100%;
}

#headerMenu li {
    display: inline;
    float: left;
    padding: 3px 3px 3px 4px;
    background-color: #489393;
    text-align: center;
    border-spacing: 0;
    border-left: 1px solid white;
    border-right: 0;
    height: 14px;
}

#headerMenu li:first-child {
    border-left: 0 solid white;
}

#headerMenu li:hover {
    background-color: #000000;
}

a:link {
    color: blue;
    text-decoration: none;
}

a:visited {
    color: blue;
    text-decoration: none;
}

a:hover {
    color: red;
    text-decoration: underline;
}

a:active {
    color: blue;
    text-decoration: none;
}

a.comment:link {
    color: #ff0000
}

td.menuContainer {
    padding: 0;
    margin: 0;
    border: 0;
}

/* A menü táblázatra vonatkozó stílus lap */
table.menuTable {
    width: 100%; /* a táblázat töltse ki a rendelkezésre álló területet */
    border-collapse: separate; /* cella térköz kezelés módja */
    border-spacing: 0; /* minden cella közt a térköz legyen 0 */
    margin: 0;
    padding: 0;
}

/* A menü egyes linkjeinek befoglaló elemeire vonatkozó stílus lap */
table.menuTable > tbody > tr > td {
    width: 20%; /* 5 részre osztjuk a táblázat szélességét */
    text-align: center; /* a cella szövege legyen középre igazítva */
    border-left: 2px solid #fff; /* minden bal keret legyen 2px vastag és fehér */
}

/* Ez egy kivétel az első elemre, hogy ne legyen kerete ott ahol nem kell */
table.menuTable > tbody > tr > td:first-child {
    border-left: 0;
}

/* Stílus lap a linkekre */
table.menuTable > tbody > tr > td > a {
    display: block; /* legyen blokk elem a méretezés és a padding miatt */
    width: 100%; /* legyen a rendelkezésre álló terület a szélessége */
    color: #fff; /* a szöveg legyen fehét */
    background-color: #489393; /* a háttér legyen türkiz */
    text-transform: uppercase; /* a link szövege legyen kapitális */
    padding: 10px 5px; /* a szöveg felett/alatt 10px és jobbra/balra 5px a térköz */
    text-decoration: none; /* nem kell az aláhúzás */
    font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
    font-weight: bold; /* legyen vastagon szedve */
    font-size: 14px;
}

table.menuTable > tbody > tr > td > a:hover {
    background-color: #ff6600;
}
