body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
color: #5D5040;
background-image: url(../img/public/bg.gif);
background-color: #7C7C7C;
}

TD {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 11px;
}

TD.kk {
font-size: 11px;
padding-left:12px;
padding-right:12px;
padding-top:3px;
padding-bottom:3px;
}

TD.apro_kat {
padding-left:12px;
padding-right:12px;
padding-top:8px;
padding-bottom:3px;
background-image: url(../img/public/apro_kat_n_2bg.gif);
}

TD.en {
font-size: 11px;
padding-left:5px;
padding-right:12px;
padding-top:1px;
padding-bottom:3px;
}

TD.en_ho {
font-size: 18px;
color: #FFFFFF;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:8px;
}

TD.en_ev {
font-size: 21px;
color: #BB5653;
padding-left:4px;
padding-right:8px;
padding-top:0px;
padding-bottom:0px;
}

TD.en_ev_is {
font-size: 18px;
font-family: Arial, Tahoma, Helvetica, sans-serif;
color: #c97c31;
padding-left:8px;
padding-right:8px;
padding-top:0px;
padding-bottom:0px;
}

TD.en_a_time {
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 10px;
color: #DEA01E;
}

TD.en_a_lead {
font-size: 11px;
padding-left:17px;
padding-right:8px;
padding-top:2px;
padding-bottom:2px;
}

TD.imp_kf {
font-size: 12px;
color: #B2612B;
padding-left:12px;
padding-right:8px;
padding-top:0px;
padding-bottom:12px;
}

TD.imp_kf_k {
font-size: 12px;
padding-left:12px;
padding-right:8px;
padding-top:0px;
padding-bottom:12px;
}

TD.cikk_bev {
font-size: 12px;
color: #8F7052;
padding-left:12px;
padding-right:12px;
padding-top:7px;
padding-bottom:7px;
}	

TD.cikk_leiras {
font-size: 12px;
color: #000000;
padding-left:12px;
padding-right:12px;
padding-top:7px;
padding-bottom:7px;
}

table.admin TD {
background: #FF6666;
}

.10 {
font-size: 10px;
}

.12 {
font-size: 12px;
}

.13 {
font-size: 13px;
}

.14 {
font-size: 13px;
}

.16 {
font-size: 13px;
}

.18 {
font-size: 18px;
}

.c01 {
color: #A46A32;
}

.c02 {
color: #A18B60;
}

.c03 {
color: #999999;
}

.c04 {
color: #B2612B;
}

.c05 {
color: #947446;
}

.c06 {
color: #B8423A;
}

.c07 {
color: #A9A9A9;
}

span.happe_date {
font-size: 13px;
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-weight: bold;
color: #B2612B;
}

.ol_cr {
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 10px;
color: #A18B60;
}

.apro_kat_k1 {
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 10px;
color: #B38B45;
}

.apro_kat_k2 {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 18px;
color: #B2612B;
}

.apro_ki_1 {
color: #94662B;
}

.apro_ki_2 {
font-size: 12px;
color: #94662B;
}

.arial {
font-family: Arial, Tahoma, Helvetica, sans-serif;
}

.verdana {
font-family: Verdana, Tahoma, Helvetica, sans-serif;
}

.times {
font-family: Times New Roman, Times, serif;
}

.cikk_cim {
font-family: Times New Roman, Times, serif;
font-size: 19px;
}

.cikk_lapoz_off {
font-family: Verdana, Tahoma, Helvetica, sans-serif;
color: #ACACAC;
}

.cikk_tovabbi {
color: #B0B0B0;
}

.cikk_o_h {
font-family: Verdana, Tahoma, Helvetica, sans-serif;
color: #000000;
}

.en_c1 {
font-size: 18px;
color: #BB5653;
}
	
.en_c2 {
font-size: 14px;
color: #947446;
}
	
.en_c3 {
font-size: 16px;
color: #A47E49;
}
	
.en_c4 {
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
color: #947446;
}

.szoh_1 {
color: #A68B64;
}	
	
.szoh_2 {
color: #7B7964;
}	

.szoh_3 {
color: #B74039;
}

.apro_b_1 {
color: #A47D49;
}

.apro_b_2 {
color: #B2612B;
}
	
.apro_ke_1 {
font-family: Verdana, Tahoma, Helvetica, sans-serif;
color: #94662B;
font-size: 10px;
}


.apro_fe_cs {
color: #971F1F;
}

.apro_fe_c1 {
color: #B38B45;
}

a {
color: #B2612B;
text-decoration: none;
}
a:link {
color: #B2612B;
text-decoration: none;
}
a:visited {
color: #B2612B;
text-decoration: none;
}
a:hover {
color: #B8423A;
text-decoration: underline;
}
a:active {
color: #B8423A;
text-decoration: underline;
}

a.in_c_c {
font-size: 12px;
color: #B2612B;
text-decoration: none;
}
a.in_c_c:link {
font-size: 12px;
color: #B2612B;
text-decoration: none;
}
a.in_c_c:visited {
font-size: 12px;
color: #B2612B;
text-decoration: none;
}
a.in_c_c:hover {
font-size: 12px;
color: #B8423A;
text-decoration: underline;
}
a.in_c_c:active {
font-size: 12px;
color: #B8423A;
text-decoration: underline;
}

a.kk_b_bl {
color: #5D5040;
text-decoration: none;
}
a.kk_b_bl:link {
color: #5D5040;
text-decoration: none;
}
a.kk_b_bl:visited {
color: #5D5040;
text-decoration: none;
}
a.kk_b_bl:hover {
color: #94662B;
text-decoration: none;
}
a.kk_b_bl:active {
color: #94662B;
text-decoration: none;
}

a.lead_rovcim {
color: #B38B45;
text-decoration: none;
}
a.lead_rovcim:link {
color: #B38B45;
text-decoration: none;
}
a.lead_rovcim:visited {
color: #B38B45;
text-decoration: none;
}
a.lead_rovcim:hover {
color: #896D48;
text-decoration: none;
}
a.lead_rovcim:active {
color: #896D48;
text-decoration: none;
}

a.letolt{
color: #5d5040;
text-decoration: underline;
}
a.letolt:link {
color: #5d5040;
text-decoration: underline;
}
a.letolt:visited {
color: #5d5040;
text-decoration: underline;
}
a.letolt:hover {
color: #b74039;
text-decoration: underline;
}
a.letolt:active {
color: #b74039;
text-decoration: underline;
}

a.letolt_i{
color: #5d5040;
text-decoration: none;
}
a.letolt_i:link {
color: #5d5040;
text-decoration: none;
}
a.letolt_i:visited {
color: #5d5040;
text-decoration: none;
}
a.letolt_i:hover {
color: #b74039;
text-decoration: none;
}
a.letolt_i:active {
color: #b74039;
text-decoration: none;
}

a.jof_en_mikor {
color: #B2612B;
text-decoration: none;
}
a.jof_en_mikor:link {
color: #B2612B;
text-decoration: none;
}
a.jof_en_mikor:visited {
color: #B2612B;
text-decoration: none;
}
a.jof_en_mikor:hover {
color: #B2612B;
text-decoration: none;
}
a.jof_en_mikor:active {
color: #B2612B;
text-decoration: none;
}

a.endmen {
color: #A46A32;
text-decoration: none;
}
a.endmen:link {
color: #A46A32;
text-decoration: none;
}
a.endmen:visited {
color: #A46A32;
text-decoration: none;
}
a.endmen:hover {
color: #B9342C;
text-decoration: none;
}
a.endmen:active {
color: #B9342C;
text-decoration: none;
}

a.en_lead {
color: #9D7E4B;
text-decoration: none;
}
a.en_lead:link {
color: #9D7E4B;
text-decoration: none;
}
a.en_lead:visited {
color: #9D7E4B;
text-decoration: none;
}
a.en_lead:hover {
color: #B8423A;
text-decoration: none;
/*text-decoration: underline;*/
}
a.en_lead:active {
color: #B8423A;
text-decoration: none;
/*text-decoration: underline;*/
}

a.en_b_bl {
color: #B38B45;
text-decoration: none;
}
a.en_b_bl:link {
color: #B38B45;
text-decoration: none;
}
a.en_b_bl:visited {
color: #B38B45;
text-decoration: none;
}
a.en_b_bl:hover {
color: #B8423A;
text-decoration: none;
}
a.en_b_bl:active {
color: #B8423A;
text-decoration: none;
}


.apro_kat {
width:196px;
_width:196px;
color:#959191;
font-family:arial;
font-size:11px;
background:#E7DAC1;
font-weight:bold;
padding:3px 4px 3px 4px;
display: table-cell;
text-decoration:none;
}
a.apro_kat:link     {
color:#b2612b;
background:#E7DAC1;
text-decoration:none;
}
a.apro_kat:visited  {
color:#b2612b;
background:#E7DAC1;
text-decoration:none;
}
a.apro_kat:hover    {
color:#F0670C;
background:#FFFFFF;
text-decoration:none;
}

div.apro_span_a {
background-color: transparent;
cursor: pointer;
float: left;
width: 150px;
}

div.apro_span_b {
color: #5d5040;
background-color: transparent;
cursor: pointer;
float: left;
width: 38px;
.width: 42px;
}

div.apro_kat_pont {
clear: both;
width: 196px;
background-image: url(../img/public/apro_kat_pont.gif);
background-repeat: repeat-x:
}

div.apro_kat_clear {
clear: both;
width: 196px;
}


sub.subb    {
color:#5d5040;
}


a.mikor {
color: #B2612B;
font-family: Arial, Tahoma, Helvetica, sans-serif; text-decoration: none;
}
a.mikor:link {
color: #B2612B;
font-family: Arial, Tahoma, Helvetica, sans-serif;
text-decoration: none;
}
a.mikor:visited {
color: #B2612B;
font-family: Arial, Tahoma, Helvetica, sans-serif;
text-decoration: none;
}
a.mikor:hover {
color: #B8423A;
font-family: Arial, Tahoma, Helvetica, sans-serif;
text-decoration: none;
}
a.mikor:active {
color: #B8423A;
font-family: Arial, Tahoma, Helvetica, sans-serif;
text-decoration: none;
}


div.en_m {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
}

div.en_m a {
color: #B74039;
font-family: Arial, Tahoma, Helvetica, sans-serif;
text-decoration: underline;
}
div.en_m a:link {
color: #B74039;
font-family: Arial, Tahoma, Helvetica, sans-serif;
text-decoration: underline;
}
div.en_m a:visited {
color: #B74039;
font-family: Arial, Tahoma, Helvetica, sans-serif;
text-decoration: underline;
}
div.en_m a:hover {
color: #B74039;
font-family: Arial, Tahoma, Helvetica, sans-serif;
text-decoration: none;
}
div.en_m a:active {
color: #B74039;
font-family: Arial, Tahoma, Helvetica, sans-serif;
text-decoration: none;
}

a.imp {
color: #B74039;
text-decoration: underline;
}
a.imp:link {
color: #B74039;
text-decoration: underline;
}
a.imp:visited {
color: #B74039;
text-decoration: underline;
}
a.imp:hover {
color: #b38b45;
text-decoration: underline;
}
a.imp:active {
color: #b38b45;
text-decoration: underline;
}

a.linkek {
font-family: Times New Roman, Times, serif;
font-size: 14px;
color: #754B22;
text-decoration: none;
}
a.linkek:link {
font-family: Times New Roman, Times, serif;
font-size: 14px;
color: #754B22;
text-decoration: none;
}
a.linkek:visited {
font-family: Times New Roman, Times, serif;
font-size: 14px;
color: #754B22;
text-decoration: none;
}
a.linkek:hover {
font-family: Times New Roman, Times, serif;
font-size: 14px;
color: #D64B44;
text-decoration: underline;
}
a.linkek:active {
font-family: Times New Roman, Times, serif;
font-size: 14px;
color: #D64B44;
text-decoration: underline;
}

a.cikk_lapoz_m {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #B74039;
text-decoration: underline;
}
a.cikk_lapoz_m:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #B74039;
text-decoration: underline;
}
a.cikk_lapoz_m:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #B74039;
text-decoration: underline;
}
a.cikk_lapoz_m:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}
a.cikk_lapoz_m:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}

a.cikk_lapoz_o {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}
a.cikk_lapoz_o:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}
a.cikk_lapoz_o:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
}
a.cikk_lapoz_o:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #B74039;
text-decoration: underline;
}
a.cikk_lapoz_o:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #B74039;
text-decoration: underline;
}

a.cikk_tovabbi {
font-family: Arial, Tahoma, Helvetica, sans-serif;
color: #A68B64;
text-decoration: underline;
}
a.cikk_tovabbi:link {
font-family: Arial, Tahoma, Helvetica, sans-serif;
color: #A68B64;
text-decoration: underline;
}
a.cikk_tovabbi:visited {
font-family: Arial, Tahoma, Helvetica, sans-serif;
color: #A68B64;
text-decoration: underline;
}
a.cikk_tovabbi:hover {
font-family: Arial, Tahoma, Helvetica, sans-serif;
color: #b74039;
text-decoration: underline;
}
a.cikk_tovabbi:active {
font-family: Arial, Tahoma, Helvetica, sans-serif;
color: #b74039;
text-decoration: underline;
}

.szho_nev {
font-family: Arial, Tahoma, Helvetica, sans-serif;
color: #A68B64;
font-size: 11px;
font-weight:bold;
width:127px;
font-style: normal;
background-color: #FFFFF;
border: #B0AD94;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

.szho_email {
font-family: Arial, Tahoma, Helvetica, sans-serif;
color: #A68B64;
font-size: 11px;
font-weight:bold;
width:170px;
font-style: normal;
background-color: #FFFFF;
border: #B0AD94;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

.szho_captcha {
font-family: Arial, Tahoma, Helvetica, sans-serif;
color: #A68B64;
font-size: 11px;
font-weight:bold;
width:170px;
font-style: normal;
background-color: #FFFFF;
border: #B0AD94;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

.szho_hozzaszolas {
font-family: Arial, Tahoma, Helvetica, sans-serif;
color: #A68B64;
font-size: 11px;
font-weight:bold;
width:386px;
height:115px;
font-style: normal;
background-color: #FFFFF;
border: #B0AD94;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

.apro_kk {
font-family: Arial, Tahoma, Helvetica, sans-serif;
color: #A68B64;
font-size: 11px;
font-weight:bold;
width:178px;
font-style: normal;
background-color: #FFFFF;
border: #B0AD94;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

.apro_fe_bl {
font-family: Arial, Tahoma, Helvetica, sans-serif;
color: #A68B64;
font-size: 11px;
font-weight:bold;
width:230px;
font-style: normal;
background-color: #FFFFF;
border: #B0AD94;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

.apro_fe_ad {
font-family: Arial, Tahoma, Helvetica, sans-serif;
color: #A68B64;
font-size: 11px;
font-weight: bold;
width: 122px;
font-style: normal;
background-color: #FFFFF;
border: #c3a568;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
}

img.apro_fe_ad {
border: 1px solid #c3a568;
}

div.emsg{
	color: #ff0000;
	font-size: 18px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: small-caps;
	text-align: center;
}

div.va{
	width: 420px;
OFF	width: 410px;
OFF	margin: 0 5px 0 5px;
	text-align: center;
}

div.va table{
	border-spacing: 5 15px;
}

div.va table td{
	vertical-align: top;
}

div.tcenter{
	text-align: center;
}

