/* no anchor border around IMGs */
a:link img { border: none }
a:visited img { border: none }
a:active img { border: none }
a:hover img { border: none }

/* link colours */
a:link        { color: #B7B200; text-decoration: none } 
a:visited     { color: #B7B200; text-decoration: none }
a:active      { color: #B7B200; text-decoration: none }
a:hover       { color: #A5241C; text-decoration: underline; border: none; }

/* bovebben link colours */
a.bovebben:link        { color: #336699; text-decoration: none } 
a.bovebben:visited     { color: #336699; text-decoration: none }
a.bovebben:active      { color: #336699; text-decoration: none }
a.bovebben:hover       { color: #336699; text-decoration: underline; border: none; }

/* evszam link colours */
a.evszam:link        { color: #336699; font-size: 10px; text-decoration: none } 
a.evszam:visited     { color: #336699; font-size: 10px; text-decoration: none }
a.evszam:active      { color: #336699; font-size: 10px; text-decoration: none }
a.evszam:hover       { color: #A5241C; font-size: 10px; text-decoration: underline; border: none; }

/* bovebben link colours */
a.utolsofrissites:link        { color: #004378; text-decoration: none } 
a.utolsofrissites:visited     { color: #004378; text-decoration: none }
a.utolsofrissites:active      { color: #004378; text-decoration: none }
a.utolsofrissites:hover       { color: #004378; text-decoration: underline; border: none; }

/* bovebben link colours */
a.foszovegbalkeklinkek:link        { color: #004378; text-decoration: none } 
a.foszovegbalkeklinkek:visited     { color: #004378; text-decoration: none }
a.foszovegbalkeklinkek:active      { color: #004378; text-decoration: none }
a.foszovegbalkeklinkek:hover       { color: #004378; text-decoration: underline; border: none; }

/* bovebben link colours */
a.textmenu:link        { color: #004378; text-decoration: none } 
a.textmenu:visited     { color: #004378; text-decoration: none }
a.textmenu:active      { color: #004378; text-decoration: none }
a.textmenu:hover       { color: #A5241C; text-decoration: underline; border: none; }

/* bovebben link colours */
a.foszovegbalossz:link        { color: #B7B200; text-decoration: none } 
a.foszovegbalossz:visited     { color: #B7B200; text-decoration: none }
a.foszovegbalossz:active      { color: #B7B200; text-decoration: none }
a.foszovegbalossz:hover       { color: #B7B200; text-decoration: underline; border: none; }

/* bovebben link colours */
a.foszoveg:link        { color: #B7B200; text-decoration: none } 
a.foszoveg:visited     { color: #B7B200; text-decoration: none }
a.foszoveg:active      { color: #B7B200; text-decoration: none }
a.foszoveg:hover       { color: #B7B200; text-decoration: underline; border: none; }

/* taglink link colours */
a.taglista:link        { color: #004378; text-decoration: none } 
a.taglista:visited     { color: #004378; text-decoration: none }
a.taglista:active      { color: #004378; text-decoration: none }
a.taglista:hover       { color: #A5241C; text-decoration: underline; border: none; }

/* smenu link colours */
a.smenu:link        { color: #D0D2D2; text-decoration: none } 
a.smenu:visited     { color: #D0D2D2; text-decoration: none }
a.smenu:active      { color: #FFFFFF; text-decoration: none }
a.smenu:hover       { color: #FFFFFF; text-decoration: none; border: none; }

/* copyrightlink link colours */
a.copyrightlink:link        { color: #D0D2D2; text-decoration: none } 
a.copyrightlink:visited     { color: #D0D2D2; text-decoration: none }
a.copyrightlink:active      { color: #495677; text-decoration: none }
a.copyrightlink:hover       { color: #495677; text-decoration: none; border: none; }

/* footer link colours */
a.footer:link        { color: #FFFFFF; text-decoration: none } 
a.footer:visited     { color: #FFFFFF; text-decoration: none }
a.footer:active      { color: #FFFFFF; text-decoration: none }
a.footer:hover       { color: #FFFFFF; text-decoration: underline; border: none; }

/* bovebben link colours */
a.kek:link        { color: #004378; text-decoration: none } 
a.kek:visited     { color: #004378; text-decoration: none }
a.kek:active      { color: #004378; text-decoration: none }
a.kek:hover       { color: #A5241C; text-decoration: underline; border: none; }

/* rollover 352s*/
a.roll_352s { 
     display: block; 
     width: 352px; 
     height: 21px;
     background-image: url(images/line_352s.gif); 
     background-repeat: no-repeat;
     }
	 
a.roll_352s:hover { 
     background-image: url(images/line_352s_f2.gif); 
     } 

/* rollover 352s16*/
a.roll_352s16 { 
     display: block; 
     width: 352px; 
     height: 33px;
     background-image: url(images/line_352s16.gif); 
     background-repeat: no-repeat;
     }

/* rollover 544s*/
a.roll_544s { 
     display: block; 
     width: 544px; 
     height: 21px;
     background-image: url(images/line_544s.gif); 
     background-repeat: no-repeat;
     } 
a.roll_544s:hover { 
     background-image: url(images/line_544s_f2.gif); 
     } 
	 
.zoldkeret {
    border:1px solid #0c5d45;
}

.keresobox {
	background-color:#4f7ba9;
	color:#004378;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 128px;
	border-style: none;
}

.hirlevbox {
	background-color:#dededd;
	color:#004378;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 128px;
	height: 19px;
	border: 1px solid #c2c1c1;
}

.iqeletkor {
	background-color:#f4f8df; 
	color:#6c778b; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:20px;
	border-style: solid;
	border-bottom:1px solid #C1DC8D;
	border-right:1px solid #C1DC8D;
	border-top:1px solid #C1DC8D;
	border-left:1px solid #C1DC8D; 
}

.foszoveg
{
    padding-top: 16px;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 16px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004378;
	line-height: 13px;
}

.foszovegbal
{
    padding-top: 16px;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 16px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333; /* #333333 #004378 #7B7978 lehet */
	line-height: 16px;
}

.foszovegtabla
{
    padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333; /* #333333 #004378 #7B7978 lehet */
	line-height: 16px;
}

.text_tabla
{
 padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
}

.foszovegbalvez
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 16px;
}

.text10
{
	font-size: 10px;
	color: #4F7BA9;
	line-height: 13px;
}

.textmenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004378;
	line-height: 13px;
}

.utolsofrissites
{
	padding-left: 16px;
	padding-right: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7B7978;
}

.kepalairas
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7B7978;
}

.szurke
{
	color: #7B7978;
}

.foszovegbalossz
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004378;
	line-height: 12px;
}

.fofelsorol
{
    margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #495677;
	line-height: 16px;
}

.copyright
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A8B1BD;
    font-weight:bold;
}

.nyomtathato
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}

.lefthasabb
{
    padding-top: 16px;
	padding-left: 16px;
	padding-right: 16px;
	padding-bottom: 32px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #004378;
	line-height: 12px;
}

.vezetoseg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6c778b;
	line-height: 12px;
}

.termekek
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6c778b;
	line-height: 16px;
}

.cimszoveg
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #B7B200;
	font-weight:bold;
	text-transform: uppercase;
	line-height: 16px;
}

.cimszoveg_kek
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; /* 11px volt */
	color: #004378;
	font-weight:bold;
	/* font-variant:small-caps; */
	text-transform: uppercase;
	line-height: 14px;
}

.text_kek
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #004378;
}

.text_zold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #b7b200;
}

.hirdatum
{
    color: #f4f8df;
	font-weight:bold;
}

.nevnap
{
    padding-left: 16px;
	padding-right: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight:normal;
}

.footer
{
    padding-left: 16px;
	padding-right: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight:normal;
}

.smenu
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #D0D2D2;
	font-weight:bold;
}

.zoldszoveg
{
	color: #0c5d45;	
}

.zoldszoveg10
{
	font-size: 10px;
	color: #0c5d45;	
	line-height: 12px;
	font-weight:bold;
}

.zoldszoveg11
{
	font-size: 11px;
	color: #0c5d45;	
}

.zoldszoveg12
{
	font-size: 12px;
	color: #0c5d45;
	line-height: 18px;	
}

.nyomtathato13
{
	font-size: 13px;
	color: #000000;
	line-height: 20px;	
}

.bg_y 
{
    background-repeat:repeat-y;
}

.bg_x 
{
    background-repeat:repeat-X;;
}

img.frame { border:1px solid #ccc; padding:1px; background:#fff;}

a.frame:link img { border:1px solid #ccc; padding:1px; background:#fff; }
a.frame:visited img { border:1px solid #ccc; padding:1px; background:#fff; }
a.frame:active img { border:1px solid #ccc; padding:1px; background:#fff; }
a.frame:hover img { border:1px solid #ccc; padding:1px; background:#fff; }