a.FrontTopTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #0b489a;
	text-decoration: none;
}

a.FrontTopTitle:hover {
	text-decoration: underline;
}

a.FrontTopTitle:active {
	color: #ff0000;
}

a.FrontTopTitle:visited {
	color: #0b489a;
}

td.FrontTopText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}



td.TopMenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}

a.TopMenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

a.TopMenu:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}

a.TopMenu:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
}

a.TopMenu:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;}



a.ProdTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #0b489a;
	text-decoration: none;
}

a.ProdTitle:hover {
	text-decoration: underline;
}

a.ProdTitle:active {
	color: #ff0000;
}

a.ProdTitle:visited {
	color: #0b489a;
}

td.ProdText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}



a.NewsTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #0b489a;
	text-decoration: none;
}

a.NewsTitle:hover {
	text-decoration: underline;
}

a.NewsTitle:active {
	color: #ff0000;
}

a.NewsTitle:visited {
	color: #0b489a;
}

td.NewsText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

div.NewsSubtitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}



td.FootTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #ffffff;
}

td.FootText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #cccccc;
}

a.LinksText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}

a.LinksText:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

a.LinksText:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ff0000;
}

a.LinksText:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #cccccc;
}


form {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
}

input.Newsletter {
	background-color: #ffffff;
	border: 1px solid #000000;
	font-size: 9pt;
}

input.NewsletterButton {
	background-color: transparent;
	border: 0 none;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
}



td.SideTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bold;
	color: #0b489a;
}



a.Menu1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #0b489a;
	text-decoration: none;
}

a.Menu1:hover {
	text-decoration: underline;
}

a.Menu1:active {
	color: #ff0000;
}

a.Menu1:visited {
	color: #0b489a;
}



a.Menu2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0b489a;
	text-decoration: none;
	padding-left: 20px;
}

a.Menu2:hover {
	text-decoration: underline;
}

a.Menu2:active {
	color: #ff0000;
}

a.Menu2:visited {
	color: #0b489a;
}



div.SideTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #0b489a;
}

div.SideSubtitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
}

td.SideText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}


body { font-family: verdana, helvetica; 
       font-size: 10px;
    font-style: normal;
}

font.box {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
}




td { font-family: verdana, helvetica; 
       font-size: 10px;
    font-style: normal;
}

table.kulso  { border-width:1px;border-style: solid; border-color: #000000; }	



font.felsomenu {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
}

font.hircim {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #005826;
}

font.hirszoveg {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #000000;
}



font.balmenu {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #ffffff;
}



font.nagy {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    color: #820622;
}

font.kicsi {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    text-decoration: none;
    color: #820622;
}




/*********/
/* LINKS */
/*********/

a.piros {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    color: #820622;
}

a.piros:hover {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    color: #828622;
}

a.felsomenu {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    color: #000000;
}

a.felsomenu:hover {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
    color: #112233;
}


a.cikkcim {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #0D004C;
}

a.cikkcim:hover {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #707070;
}




a.balmenu {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #ffffff;
}

a.balmenu:hover {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #c0c0c0;
}



a {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    text-decoration: underline;
    color: #1D0A37;
}

a:hover {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    text-decoration: none;
    color: #1D3A37;
}





/********/
/* FONT */
/********/


font.piros {
    font-family:  verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    font-style: normal;
    color: #820622;
}

font.szurke {
    font-family:  verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    font-style: normal;
    color: #7F7F7F;
}

font.szurkekicsi {
    font-family:  verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    color: #000000;
}


font.nmlerror {
    font-family:  verdana, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 10px;
    font-style: normal;
    color: #993311;
}


font.FrontTopTitle{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold;
    font-style: normal;
    color: #0b489a;
}



font.ProdTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
       font-style: normal;
	color: #0b489a;
}


font.NewsTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
       font-style: normal;
	color: #0b489a;

}


/*** FORM ****/
.form-newsletter {
	background-color: #ffffff;
	border: 1px solid #000000;
	font-size: 9pt;
}

.form-buy   {font-family:verdana,helvetica; font-size:10px; color:#000000; background-color:#ffffff; border-width=1px; border-style:solid; border-color:#000000}

.form-extra   {font-family:verdana,courier,helvetica; font-size:10px; color:#000000; background-color:#ffffff; border-width=1px; border-style:solid; border-color:#000000}

.form-button  {	font-family:verdana,arial,helvetica;font-size:10px; color: Black;background-color:#d7d7d7;	border-width=1px;border-style: solid; border-color: #000000; font-weight:bold}	


