body { background-color: #FFFFFF; margin: 0px; font-family: Arial, Tahoma; color: #5F5F5F; } 
table { border: none; font-size: 12px; } 
textarea { color: #5F5F5F; font-size: 12px; border: solid 1px #FBC577; font-family: Arial, Tahoma; }
input, select { color: #5F5F5F; font-size: 12px; border: solid 1px #FBC577; font-family: Arial, Tahoma;}
.gomb { color: #FFFFFF; background-color: #FBC577; border: none; }
.select_rend { color: #5F5F5F; font-size: 12px; border: none; font-family: Arial, Tahoma;}
.radio, .rad { border: none; }

/* LINKEK */

a, a:link, a:visited, a:active { color: #000099; text-decoration: none;}
a:hover { color: #AA0000; text-decoration: underline;}

.almenu, .almenu:link { padding-left: 2px; color: #5F5F5F; font-size: 12px; text-decoration: none; line-height: 18px; }
.almenu:hover { color: #000099; text-decoration: underline; }

.almenu_al, .almenu_al:link { padding-left: 20px; color: #5F5F5F; font-size: 12px; text-decoration: none; line-height: 18px; }
.almenu_al:hover { color: #000099; text-decoration: underline; }

.tanf_link, .tanf_link:link, .tanf_link:visited  { color: #5F5F5F; font-size: 12px; text-decoration: underline; }
.tanf_link:hover { color: #AA0000; }

.tanf_link_fooldal, .tanf_link_fooldal:link, .tanf_link_fooldal:visited  { color: #ff0000; font-size: 14px; text-decoration: none; font-weight: bold;}
.tanf_link_fooldal:hover { color: #AA0000; text-decoration: underline; }

.tanfo_link, .tanfo_link:link { color: #5F5F5F; font-size: 12px; text-decoration: none; }
.tanfo_link:hover { color: #AA0000; text-decoration: underline; }

.alja_menu, .alja_menu:link { color: #5F5F5F; font-size: 12px; text-decoration: none; }
.alja_menu:hover { color: #000099; }

.al_menu, .al_menu:link { color: #5F5F5F; font-size: 12px; font-style: italic;}
.al_menu:hover { color: #000099; text-decoration: underline; }

.rendez, .rendez:link { color: #FFFFFF; }
/* EGYÉB */

.szov { font-size: 12px; }
.szov_ki { text-align: justify; }
.hiba { color: #DD0000; }
.nevnap { padding-left: 10px; padding-bottom: 6px; font-size: 11px; vertical-align: bottom; color: #5F5F5F; font-style: italic; }
.fomenu { color: #FFFFFF; font-weight: bold; padding-left: 11px;  text-decoration: none; }
.menu_jobb { padding-left: 11px; padding-right: 8px; padding-top: 2px; }
.fomenu1 { color: #5F5F5F; font-weight: bold; padding-left: 11px;  text-decoration: none; }
.almenu_p { padding-top: 4px; }
.behuz { padding-left: 12px; }
.banner_kep { margin-top: 6px; }
.hirlevel_t { padding-bottom: 8px; padding-left: 10px; vertical-align: bottom; }
.jobb { text-align: right; vertical-align: top; }
.hatter_0 { background-color: #FFFFFF; text-align: justify; }
.hatter_1 { background-color: #EEEEEE; text-align: justify; }
.hatter_2 { background-color: #C9EFC2; text-align: justify; }
.hatter_3 { background-color: #DDDDFF; text-align: justify; }
.hatter_4 { background-color: #FFD79F; padding: 5px; text-align: justify; }
.t_border_1 { border: #FFD79F solid 1px; }
.ok { color: #167F00; font-weight: bold; }
.nem_ok { color: #AA0000; font-weight: bold; }
.f_cim { color: #F3930A; font-size: 24px; font-weight: bold;  letter-spacing: 6px; padding-bottom: 2px; padding-top: 10px; }
.nagy { color: #F3930A; font-size: 24px; font-weight: bold; }
.oldal_cim { color: #F3930A; font-size: 18px; font-weight: bold; }
.kiemelt { color: #F3930A; font-size: 14px; font-weight: bold; }
.oldal_cim_al { font-size: 14px; font-weight: bold; }
.v_kek{ color: #F3930A; }
.f_menu { padding-left: 16px; padding-right: 4px; padding-bottom: 2px; vertical-align: bottom; text-align: right; }
.ts_bal { text-align: right; padding-right: 10px; border-right: 1px solid #F3930A; vertical-align: top}
.szurke { color: #AAAAAA; }
.piros { color: #CC0000; text-align: justify; }
.piros_ka { background-color: #F8E4C7; color: #CC0000; text-align: justify; padding: 5px; }
.t_border { border: #AAAAAA solid 1px; }
.tabla_fej { background-color: #CFDCDE; color: #7E9397; font-weight: bold; }

.div_tartalom {  width="530"; overflow: hidden; }
/* CSAK ADMIN */

.a_cim { color: #F3930A; text-align: right; font-size: 24px; font-weight: bold;  letter-spacing: 6px; padding-bottom: 2px; padding-top: 10px; }
.a_login { padding-left: 16px; padding-bottom: 2px; }

.lec { font-weight: bold; font-size: 14px; color: #5F5F5F; padding-left: 10px; }
.lec_al { font-weight: bold; color: #5F5F5F; padding-left: 10px; }

.lec_admin { font-weight: bold; font-size: 14px; color: #5F5F5F; }
.lec_al_admin { font-weight: bold; color: #5F5F5F; padding-left: 10px; }

.a_nev { font-weight: bold; font-size: 14px; color: #F3930A; vertical-align: top; }
.cim { font-weight: bold; font-size: 14px; color: #F3930A; }
.cim_piros { font-weight: bold; font-size: 14px; color: #FF0000; }
.cim_fo { font-weight: bold; font-size: 18px; color: #F3930A; }
.kicsi { font-size: 10px; color: #666666; }
.csik { background-color: #EEEEEE; }
.a_also_menu { padding-right: 50px; }
.t_menu { background-color: #EEEEEE; border-right: 1px #006496 solid; }
.t_lec { padding-top: 6px; }
.t_fej { background-color: #999898; color: #FFFFFF; }
.t_bal { color: #F3930A; text-align: right; padding-right: 10px; border-right: 1px solid #F3930A; vertical-align: top}
.t_bal_2 { color: #F3930A; text-align: right; padding-right: 10px; border-right: 1px solid #F3930A; vertical-align: bottom}
.t_jobb { padding-left: 5px; }
.t_also_csik { border-bottom: 1px solid #FBC577; }
.t_also_csik_admin { border-bottom: 1px solid #000099; }
.t_menu_alja { border-bottom: 1px solid #01476A; }
.t_jobb { padding-left: 10px; vertical-align: top; }
.menu { padding-left: 10px; }
.menu_a { padding-left: 20px; }
.almenu_cim { padding-left: 20px;  color: #F3930A; text-decoration: underline; }
