
body{font-size: 10pt;font-family: tahoma, verdana, helvetica;color:#4d4d4f;margin:0px;padding:0px;background-color:#E9E9E9}
table{font-size:10pt; font-family: tahoma, verdana, helvetica;color:#4d4d4f}
form {margin:0px;padding:0px}

textarea{background-color:#d6d7d6;color:#4d4d4f;font-family: tahoma, verdana, helvetica;font-size:9pt}
.bn{font: 9pt helvetica;background-color:#4d4d4f;color:#ffffff;border:solid #4d4d4f 1px;font-weight:bold;background-image:url('img/shdu.png');background-repeat:repeat-x}
.sbn{font: 9pt helvetica;background-color:#d6d7d6;color:#4d4d4f;border:solid #4d4d4f 1px;background-image:url('img/shdu.png');background-repeat:repeat-x}
.tf{font: 9pt helvetica;background-color:#d6d7d6;color:#4d4d4f;border:solid #4d4d4f 1px;background-image:url('img/shdd.png');background-repeat:repeat-x;background-position:bottom center}
.carttf{font: 10pt helvetica;background-image:url('img/ag/gbtnbg.gif');border:2px solid #305a1a;color:#305a1a;width:30px;padding:3px;font-weight:bold;text-align:right}
.fl{font: 9pt helvetica;background-color:#d6d7d6;color:#4d4d4f;border:solid #4d4d4f 1px;background-image:url('img/shdd.png');background-repeat:repeat-x;background-position:bottom center}
.tfd{font: 9pt helvetica;background-color:#d6d7d6;color:#4d4d4f;border:solid #4d4d4f 1px}
.ta{font: 9pt helvetica;background-color:#d6d7d6;color:#4d4d4f;border:solid #4d4d4f 1px}
.tad{font: 9pt helvetica;background-color:#d6d7d6;color:#4d4d4f;border:solid #4d4d4f 1px}
.ls{font: 9pt helvetica;background-color:#d6d7d6;color:#4d4d4f;border:solid #4d4d4f 1px;background-image:url('img/shdd.png');background-repeat:repeat-x;background-position:bottom center}
.lsm{font: 9pt helvetica;background-color:#d6d7d6;color:#4d4d4f;border:solid #4d4d4f 1px}
.uls{font: 8pt helvetica;background-color:#4d4d4f;color:#d6d7d6;border:solid #4d4d4f 1px}

.pagertd{border:2px solid #4d4d4f;color:#5c667d}
.pager {font-size:8pt; color:#4d4d4f;text-decoration:none}
.pager:hover {font-size:8pt; color:#4d4d4f;text-decoration:none}
.pager:active {font-size:8pt; color:#4d4d4f;text-decoration:none}
.pager:visited {font-size:8pt; color:#4d4d4f;text-decoration:none}
.pagerls{font: 8pt helvetica;background-color:#d6d7d6;color:#4d4d4f;border:solid #4d4d4f 1px;background-image:url('img/shdu.png');background-repeat:repeat-x}

a{text-decoration:none;font-weight:bold;color:#263653}
a:link{text-decoration:none;font-weight:bold}
a:visited{text-decoration:none;font-weight:bold}
a:hover{text-decoration:underline;font-weight:bold}
a:active{text-decoration:underline;font-weight:bold}

.mi{color:#dcddde;text-decoration:none}
.mi:link{color:#dcddde;text-decoration:none}
.mi:visited{color:#dcddde;text-decoration:none}
.mi:hover{color:#f16022;text-decoration:none}
.mi:active{color:#f16022;text-decoration:none}

.mi_blink{color:#f16022;text-decoration:none}
.mi_blink:link{color:#f16022;text-decoration:none}
.mi_blink:visited{color:#f16022;text-decoration:none}
.mi_blink:hover{color:#f16022;text-decoration:none}
.mi_blink:active{color:#f16022;text-decoration:none}

.mi_nd{color:#4d4d4f;text-decoration:none}
.mi_nd:link{color:#4d4d4f;text-decoration:none}
.mi_nd:visited{color:#4d4d4f;text-decoration:none}
.mi_nd:hover{color:#263653;text-decoration:none}
.mi_nd:active{color:#263653;text-decoration:none}

.anm{text-decoration:none}
.anm:link{text-decoration:none}
.anm:visited{text-decoration:none}
.anm:hover{text-decoration:none}
.anm:active{text-decoration:none}

.lgr{font-size: 12pt}
.lg{font-size: 11pt}
.nm{font-size: 10pt}
.sm{font-size: 9pt}
.smr{font-size: 8pt}
.red{color:#9e2316}
.redbg{background-color:#9e2316}
.redbg{border:1px solid #9e2316}
.green{color:#305a1a}
.greenbg{background-color:#305a1a}
.greenbd{border:1px solid #305a1a}
.tcol{color:#4d4d4f}
.tcolbg{background-color:#4d4d4f}
.tcolbd{border:1px solid #4d4d4f}
.lcol{color:#d6d7d6}
.lcolbg{background-color:#d6d7d6}
.lcolbd{border:1px solid #d6d7d6}
.dgrey{color:#263653}
.dgreybg{background-color:#263653}
.dgreybd{border:1px solid #263653}
.white{color:#ffffff}
.wht{color:#ffffff}
.whitebg{background-color:#ffffff}
.whtbg{background-color:#ffffff}
.nopm{margin:0px;padding:0px;border:0px}
.bcoll{border-collapse:collapse}
.bsp10{border-collapse:separate;border-spacing:10px}
.chint{font-size: 8pt}
.fhint{font-size: 8pt}
.errormsg{color:#9e2316;font-weight:bold}
.breakpage{page-break-after: always}

.pln{font-weight:normal}
.bld{font-weight:bold}
.nbld{font-weight:normal}
.ital{font-style:italic}
.hal_right{text-align:right}
.hal_center{text-align:center}
.hal_justify{text-align:justify}
.hal_left{text-align:left}
.halr{text-align:right}
.halc{text-align:center}
.halj{text-align:justify}
.thall{margin-right:auto}
.thalc{margin-left:auto;margin-right:auto}
.thalr{margin-left:auto}
.hall{text-align:left}
.valt{vertical-align:top}
.valm{vertical-align:middle}
.valb{vertical-align:bottom}
.minw{width:1px}
.halfw{width:50%}
.maxw{width:100%}
.minh{height:1px}
.maxh{height:100%}
.hpc{width:100%}
.nobr{white-space: nowrap}
.shdu{background-image:url('img/shdu.png');background-repeat:repeat-x}
.shdd{background-image:url('img/shdd.png');background-repeat:repeat-x}
.ob10{background-image:url('img/ob10.png');}
.ob20{background-image:url('img/ob20.png');}
.ob40{background-image:url('img/ob40.png');}
.pad2{padding:2px}
.pad5{padding:5px}
.mrg5{padding:5px}
.vpad5{padding-top:5px;padding-bottom:5px}
.vpad10{padding-top:10px;padding-bottom:10px}
.hpad5{padding-left:5px;padding-right:5px}
.hpad10{padding-left:10px;padding-right:10px}
.rpad5{padding-right:5px}
.rpad10{padding-right:10px}
.rpad20{padding-right:20px}
.lpad5{padding-left:5px}
.lpad10{padding-left:10px}
.lpad20{padding-left:20px}
.pad10{padding:10px}
.ind5{padding-left:5px}
.ind10{padding-left:10px}
.ind20{padding-left:20px}
.lnk{cursor:pointer}

.msg{background-color:#d6d7d6;padding:3px;margin:15px;border:solid 1px#4d4d4f;color:#4d4d4f;font-weight:bold}
.err{padding:3px;margin:15px;border:solid 1px#4d4d4f;color:#9e2316;font-weight:bold}

.img_b{border-width:1px;border-color:#d6d7d6}
.img_nb{border-width:0px}
img{border-width:0px}

.form_hdr{background-color:#ffffff;color:#4d4d4f;background-image:url('img/ag/bbtnbg.gif');background-repeat:repeat-x}
.form_msg{background-color:#d6d7d6;color:#4d4d4f}
.form_row_left{background-color:#ffffff;color:#4d4d4f}
.form_row_right{background-color:#ffffff;color:#4d4d4f}
.form_row{background-color:#ffffff;color:#4d4d4f}
.form_row_prepend{background-color:#d6d7d6;color:#4d4d4f}
.form_row_append{background-color:#d6d7d6;color:#4d4d4f}
.form_error{background-color:#d6d7d6;color:851719}
.form_row_btn{background-color:#4d4d4f;color:#4d4d4f;background-image:url('img/ag/bbtnbg.gif');background-repeat:repeat-x}
.form_tbl{background-color:#ffffff;border: 1px solid#4d4d4f;border-collapse: collapse}
.form_td{border: 1px solid#4d4d4f}

.list_hdr{background-color:#ffffff;color:#4d4d4f;background-image:url('img/ag/bbtnbg.gif');background-repeat:repeat-x}
.list_ftr{background-color:#ffffff;color:#4d4d4f;background-image:url('img/ag/bbtnbg.gif');background-repeat:repeat-x}
.list_grp{background-color:#ffffff;color:#4d4d4f;cursor:pointer;background-image:url('img/ag/bbtnbg.gif');background-repeat:repeat-x}
.list_row{background-color:#ffffff;color:#4d4d4f}
.list_row_prepend{background-color:#ffffff;color:#4d4d4f}
.list_row_append{background-color:#ffffff;color:#4d4d4f}
.list_xrow{background-color:#ffffff;color:#4d4d4f;background-image:url('img/shdu.png');background-repeat:repeat-x}
.list_prow{background-color:#ffffff;color:#4d4d4f}
.list_tbl{background-color:#ffffff;border: 0px solid#4d4d4f;border-collapse: collapse;margin:auto}
.list_td{border:0px solid#d6d7d6;vertical-align:top;padding:5px}
.list_td_noborder{border:0px;vertical-align:top;padding:5px}
.list_stcol{width:1px}
.list_td_nores{text-align:center}
.list_td_pager{text-align:center}
.list_td_ftr{text-align:center}
.list_td_grp{text-align:center;cursor:pointer}
.list_td_stcol{background-color:#ffffff;color:#4d4d4f;background-image:url('img/shdd.png');background-repeat:repeat-x;background-position:top center}
.list_col{color:#4d4d4f}
.list_opt{background-color:#ffffff;color:#4d4d4f;width:12px;text-align:center}

.autofill {width:250px}
.af_id {width:30px;font-size:8pt}

.darky{color:#0d004c}

.rbtn{background-image:url('img/ag/rbtnbg.gif');border:2px solid #851719;color:#851719}
.rbtnp{background-image:url('img/ag/rbtnbg.gif');border:2px solid #851719;color:#851719;padding:2px}
.gbtn{background-image:url('img/ag/gbtnbg.gif');border:2px solid #305a1a;color:#305a1a}
.gbtnp{background-image:url('img/ag/gbtnbg.gif');border:2px solid #305a1a;color:#305a1a;padding:2px}
.bbtn{background-image:url('img/ag/bbtnbg.gif');color:#4d4d4f;padding:5px}
/*.bx{background-image:url('img/ag/bxbg.gif');border:2px solid #4d4d4f;color:#5c667d;padding:5px;background-repeat:repeat-x;background-color:#ced7e3}*/
.bx{background-image:url('img/ag/bxbg.gif');border:0px solid #4d4d4f;color:#4d4d4f;padding:5px;background-repeat:repeat-x;background-color:#f4804e}
.rbx{background-image:url('img/ag/bxbg.gif');border:2px solid #851719;color:#5c667d;padding:5px;background-repeat:repeat-x;background-color:#F4804E}
/*.gbx{background-image:url('img/ag/bxbg.gif');border:2px solid #305a1a;color:#5c667d;padding:5px;background-repeat:repeat-x;background-color:#F4804E}*/
.gbx{background-image:url('img/rx/bxbg.gif');border:2px solid #305a1a;color:#5c667d;padding:5px;background-repeat:repeat-x;background-color:#ced7e3}
/*.tln{background-image:url('img/ag/bbtnbg.gif');border:2px solid #4d4d4f;color:#5c667d;padding:5px;background-repeat:repeat-x;background-color:#d6dce7}*/
.tln{background-image:url('img/ag/bbtnbg.gif');color:#4d4d4f;padding:5px;height:25px;background-repeat:repeat-x}
/*.tlnnb{background-image:url('img/ag/bbtnbg.gif');border:0px solid #4d4d4f;color:#5c667d;padding:5px;background-repeat:repeat-x;background-color:#d6dce7}*/
.tlnnb{background-image:url('img/ag/bbtnbg.gif');color:#4d4d4f;padding:5px;height:25px;background-repeat:repeat-x}

.olay{width:100%;height:100%;position:absolute;left:0px;top:0px;overflow:auto}
.olay_tbl{border-collapse: collapse}
.olay_brd {Filter: Alpha(Opacity=60);opacity: .6;background-color:#000000;}
.olay_cnt{border:0px;padding:10px;background-color:#ffffff;Filter: Alpha(Opacity=90);opacity: .9;}
.olay_w20{width:20%}
.olay_h20{height:20%}

#stn_message_window {
    background: #fff none repeat scroll 0 0;
    border: 1px dotted #ccc;
    left: 0;
    margin: 0;
    padding: 10px 6px 0 0;
    position: absolute;
    top: 0;
    width: 200px;
    z-index: 9999;
}
#stn_message_window div.close {
    position: absolute;
    right: 2px;
    top: -6px;
    z-index: 3;
}
#stn_message_window p {
    color: #666;
    margin: 0;
    padding: 10px;
    text-align: left;
    white-space: normal;
}
#stn_message_window p.errors {
    border: 0 none;
    color: #d71a21;
    margin: 0;
    padding: 0;
    width: auto;
}

.stn_test {
    border: 1px solid #d71a21;
    color: #d71a21;
    margin: 0 0 0.7em;
    padding: 10px;
}

.stn_cookieoptin {
    background: #fff none repeat scroll 0 0;
    border: 0 solid #ccc;
    bottom: 0;
    box-shadow: 0 0 4px #666;
    color: #666;
    font-size: 11px;
    left: 0;
    line-height: 20px;
    padding: 8px 15px;
    position: fixed;
    text-align: left;
    width: 65px;
    z-index: 80;
}
.stn_cookieoptin a {
    color: #666;
    text-decoration: underline;
}
.stn_cookieoptin .stn_cookieoptin_buttons {
    display: block;
    float: right;
    margin: 5px 0;
    white-space: nowrap;
}
.stn_cookieoptin .stn_cookieoptin_buttons a {
    background: #666 none repeat scroll 0 0;
    color: #fff;
    display: inline-block;
    float: left;
    font-family: "Signika Negative Bold",sans-serif;
    font-weight: normal;
    padding: 5px 14px;
    text-decoration: none;
}
.stn_cookieoptin .stn_cookieoptin_buttons a.stn_cookieoptin_accept {
    margin-right: 10px;
}
.stn_cookieoptin .stn_cookieoptin_buttons a.stn_cookieoptin_close {
    display: none;
    margin-right: 10px;
}
.stn_cookieoptin .stn_cookieoptin_buttons a.stn_cookieoptin_decline {
    background: #ccc none repeat scroll 0 0;
    display: none;
    float: left;
    margin-right: 0;
}
.stn_cookieoptin .stn_cookieoptin_buttons a.stn_cookieoptin_cookieenlarge {
    display: block;
}
.stn_cookieoptin .stn_cookieoptin_buttons a:hover {
    background: #666 none repeat scroll 0 0;
}
.stn_cookieoptin .stn_cookieoptin_message {
    display: none;
}
.stn_cookieoptin.active {
    width: 250px;
}
.stn_cookieoptin.active .stn_cookieoptin_message {
    display: block;
}
.stn_cookieoptin.active .stn_cookieoptin_buttons a.stn_cookieoptin_cookieenlarge {
    display: none;
}
.stn_cookieoptin.active .stn_cookieoptin_buttons a.stn_cookieoptin_close {
    display: block;
}
.stn_cookieoptin.active .stn_cookieoptin_buttons a.stn_cookieoptin_decline {
    display: block;
}
.cookiesecondchoice {
    background: #666 none repeat scroll 0 0 !important;
    width: 196px;
}

/* kalkulator */
.fesz_text {
	text-align: right;
	width:80px;
}
.szamitott_fesz {
	margin-top:6px;
}
.fokuszhor {
	font-weight:normal;
	color:red;
}
.fokuszhor_on {
	font-weight:bold;
	color:inherit;
}
.szamitott_fokusz {
	margin-top:6px;
}

.fesz_span {
	color: #FF1E1E;
	font-weight:bold;
}

.noprint {}
.printonly {display:none}

.strkthr {
    text-decoration:line-through;
}
.orang {
	color:#FF9900;
}
.hidden {
	display:none;
}

.more_prop_tab{background-color:#0076C1;color:#ffffff;border-radius:0px 0px 3px 3px;padding:1px 10px;text-decoration:none;font-weight:normal}
.more_prop_tab:link{background-color:#0076C1;color:#ffffff;border-radius:0px 0px 3px 3px;padding:1px 10px;text-decoration:none;font-weight:normal}
.more_prop_tab:visited{background-color:#0076C1;color:#ffffff;border-radius:0px 0px 3px 3px;padding:1px 10px;text-decoration:none;font-weight:normal}
.more_prop_tab:hover{background-color:#3197D8;color:#ffffff;border-radius:0px 0px 3px 3px;padding:1px 10px;text-decoration:none;font-weight:normal}
.more_prop_tab:active{background-color:#0076C1;color:#ffffff;border-radius:0px 0px 3px 3px;padding:1px 10px;text-decoration:none;font-weight:normal}


@media print
{
    .noprint {display:none;width:0px;}
    .printonly {display:inline}
}

/*
::-webkit-scrollbar {
    width: 12px;
}
 
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;
}
 
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
*/
