.content div.right{margin-left:28px;}
.page-step{width:640px;margin-top:25px;}

.ful-menu{border-bottom:1px #DFE2E4 solid solid;width:640px;}

.ful-menu{margin-left:0px;}
.kep640-doboz{margin:0 auto;text-align:center;}
.kep640-doboz.bt{margin:2px 0;border-top:1px #DFE2E4 solid;}
table.funkciok.nbt{border-bottom:0 none;margin-bottom:1px;}
.elvalaszto{margin:0 0 15px 0;height:20px;padding:5px;background:#92CB39;font-weight:bold;font-size:16px;color:#fff;
	border-radius:0 9px 0 0; -moz-border-radius:0 9px 0 0; -webkit-border-radius:0 9px 0 0; }
.elvalaszto.mt{margin-top:20px}
.elvalaszto a{color:#ffffff;text-decoration:none}
.elvalaszto a:hover{color:#46597E}

/*meteogram start*/
.error-msg{clear:left;margin: 0 auto;padding-top:5px;color:#D80008;font-size:14px;line-height:200%;}

.meteogram{clear:left;background:#DFE2E4;margin-top:1px;width:640px;}
caption.google{text-align:center;background:#65BA4F;color:#fff;font-size:17px;font-weight:bold;height:28px;}
caption.google p{float:left;margin:0;padding:2px;}
caption.google p.txt{width:424px;padding-top:4px;overflow:hidden;white-space:nowrap;}
caption.google p+p+p{float:right;text-align:right;}
caption.google p img{width:102px;}

.meteogram thead{background:#fff;}
.meteogram thead tr th{width:105px;color:#4891DC;padding:8px 0;font-size:12px;text-align:center}
.meteogram thead tr th em{font-style:normal;font-size:21px;}
.meteogram thead tr th.m-idoful{width:75px;}
.meteogram thead tr th.m-idoful div.ho{font-size:11px;}
.meteogram thead tr th.m-idoful div.ho,
.meteogram thead tr th.m-idoful div.nap{padding-top:5px;}
.meteogram thead tr th.m-idoful div.nap   {color:#51658D;font-size:15px;}
.meteogram thead tr th.m-idoful div.napnev{color:#51658D;}
.meteogram thead tr th.m-idoful div.nap.unnep,
.meteogram thead tr th.m-idoful div.napnev.unnep{color:#F95305;}

.meteogram tbody tr th{width:105px;overflow:hidden;background:#F1F4FB;padding:2px 0;font-weight:bold;font-size:13px;color:#4891DC;text-align:center}
.meteogram tbody tr.hmax th, .meteogram tbody tr.hmin th{color:#51658D;font-size:11px;padding-right:25px;text-transform: lowercase;}
.meteogram tbody tr th div.jel{ float:left;width:7px;height:7px;margin:5px 0 0 5px;background:url(/images/spacer.png) no-repeat;}
.meteogram tbody tr th div.jel.hmax{background-color:#F95305; }
.meteogram tbody tr th div.jel.hmin{background:#257EE2;}
.meteogram tbody tr td{width:532px;background:#fff;}
.meteogram tbody tr.utc th{width:105px;}
.meteogram tbody tr.utc, .meteogram tbody tr.utc th{background:#fff;font-size:12px;color:#4891DC;text-align:center}
.meteogram tbody tr.utc em{font-style:normal;font-size:13px;}
.meteogram tbody tr.utc span{font-size:10px;}
.meteogram tbody tr.utc td{padding:0;margin:0;font-size:12px;width:1px;}
.meteogram tbody tr.hmax td{padding:0;margin:0;font-size:11px;text-align:center;width:1px;}
.meteogram tbody tr.hmin td{padding:0;margin:0;font-size:11px;text-align:center;width:1px;}
.meteogram tbody tr.hmax td div{color:white;border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;padding:4px;margin:3px 0;background-color:#F95305;width:14px;margin-left:36px;}
.meteogram tbody tr.hmin td div{color:white;border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;padding:4px;margin:3px 0;background-color:#257EE2;width:14px;margin-left:16px;}
.meteogram tbody dfn{font-style:normal;font-size:11px}
.meteogram tbody tr td ul{background:#fff;list-style-type:none;margin:0;padding:0;white-space:nowrap;overflow:hidden;}
.meteogram tbody tr td ul li{float:left;padding:0;margin:0;width:19px;}
.meteogram tbody tr td ul li img{margin:5px 0px 5px 0px;float:right;}
.meteogram tbody tr td ul.ikon7-35 li{width:75px;text-align:center;}
.meteogram tbody tr td ul.ikon7-35 li img{float:none;}

.meteogram tbody tr th img{ margin-top:2px;}

/*meteogram end*/

/*uj def.tbl*/
.tbl-def1 caption.alt{background:#65BA4F;color:#fff;font-size:17px;font-weight:bold;height:24px;}/*659AD8*/
.tbl-def1 caption.alt {text-align:left;}
.tbl-def1 caption.alt p{margin:0;padding:2px;}
/* font meretek*/
.tbl-def1 caption.altcim {background:#65BA4F;text-align:center;color:#fff;font-size:15px;padding:6px 0;}


.tbl-def1 caption.alt a{color:#fff;padding:0px 5px;}
.tbl-def1 caption.alt a:hover{background:#fff;color:#2D2DFF; }

.tbl-def1{clear:left;background:#DFE2E4;margin-top:1px;width:640px;}
.tbl-def1 thead{background:#659AD8;}
.tbl-def1 thead tr th{font-size:12px;padding:6px 1px;}
.tbl-def1 thead tr th a:hover{color:#FFF200;}
.tbl-def1 thead tr th.ev{font-size:15px;}
.tbl-def1 thead tr th div{font-size:11px;font-weight:normal;}
.tbl-def1 thead tr th, .tbl-def1 thead a{color:#fff;}
.tbl-def1 thead tr th em{font-size:11px;}
.tbl-def1 tbody tr{ padding: 3px 0;}
.tbl-def1 tbody tr th{background:#F1F4FB;text-align:left;color:#fff;padding-left:5px;}
.tbl-def1 tbody tr th.right{color:#51658D;text-align:right;padding-right:5px;}
.tbl-def1 a{text-decoration:none;}
.tbl-def1 tbody tr th.naptar div{color:#015ECB;font-size:12px;}
.tbl-def1 tbody tr th.naptar div+div{color:#44587F;font-size:16px;padding:8px 0 0 0;margin:0;}
.tbl-def1 tbody tr th.naptar div+div+div{color:#44587F;padding-top:0;font-size:12px}
.tbl-def1 tbody tr th.naptar div+div.akt{color:#F95305;}

.tbl-def1 tbody tr td{font-family:Courier New;font-size:14px;height:24px;}

.tbl-def1 tbody tr th.naptar{background:#fff;padding:0 3px;text-align:center;}

.tbl-def1 tbody tr td.ikon{width:24px;padding:1px;}
.tbl-def1 tbody tr td.center, .tbl-def1 tbody tr th.center{text-align:center;color:#51658D;}
.tbl-def1 tbody tr td.ora {background:#E8F0FF;text-align:right;padding-right:3px;font-family:arial;font-size:12px;}
.tbl-def1 tbody tr td.idoikon{width:24px;padding:1px;}
.tbl-def1 tbody tr td.Wikon{width:23px;padding:1px;}
.tbl-def1 tbody tr td.Wd{text-align:left;font-weight:normal;padding-left:3px;font-family:arial;font-size:12px}
.tbl-def1 tbody tr td.Wds{width:26px;text-align:left;font-weight:normal;padding-left:3px;font-family:arial;font-size:12px}

.tbl-def1 tbody tr td.T p{width:26px;text-align:right;margin:0 auto;}
.tbl-def1 tbody tr td.Wf p{width:26px;text-align:right;margin:0 auto;font-family:Courier New;}
.tbl-def1 tbody tr td.Wfi p{width:49px;text-align:right;margin:0 auto;font-family:Courier New;}
.tbl-def1 tbody tr td.B p{width:10px;text-align:right;margin:0 auto;}
.tbl-def1 tbody tr td.R p{width:34px;text-align:right;margin:0 auto;font-family:Courier New;}
.tbl-def1 tbody tr td.V p{width:18px;text-align:right;padding-right:3px;margin:0 auto;font-family:Courier New;}
.tbl-def1 tbody tr td.C p{width:26px;text-align:right;padding-right:3px;margin:0 auto;font-family:Courier New;}
.tbl-def1 tbody tr td.H p{width:26px;text-align:right;padding-right:3px;margin:0 auto;font-family:Courier New;}
.tbl-def1 tbody tr td.D p{width:26px;text-align:right;padding-right:3px;margin:0 auto;font-family:Courier New;}
.tbl-def1 tbody tr td.P p{width:34px;text-align:right;margin:0 auto;font-family:Courier New;}

.tbl-def1 tbody tr td.T.N{color:#054EE1;}
.tbl-def1 tbody tr td.T.X{color:#FA1D26;}
.tbl-def1 tbody tr td.Wf.nx p{width:60px;}

.tbl-tfoot-desc{text-align:center;padding:12px 0 10px 0;}

/* tnpic menu */
.tnpic-menu{margin-top:10px;margin-bottom:25px;overflow:hidden}
.tnbox{float:left;}
.tnbox div{margin:0 1px 1px 1px}
.tnful{background:#E9EBEF;text-align:center;font-weight:bold;padding:8px 0;font-size:13px; border-radius:7px 7px 0 0; -moz-border-radius:7px 7px 0 0; -webkit-border-radius:7px 7px 0 0;}
.tnful.akt{background:#FFAD5A;color:#fff;}
.tnful.akt a{color:#fff;}
.tnful a{text-decoration:none;color:#2968B4;}
.tnimg img{padding:1px;border:1px #DFE2E4 solid}
.tnimg img.akt{border:1px #FFAD5A solid;}

/* buborek */
.ikon-title{padding:8px;text-align:center;font-family:Verdana, Arial;font-size:14px}
.ikon-title p{margin:0;background:#E9EBEF;border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px;padding:3px;font-size:11px;}
.ikon-title img{margin:3px 0}

.natmet{margin:15px 0 3px 0;}

/*aktualis adatok*/
.border-radius5{border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.fokeret{background:#F1F4FB;width:640px;padding:5px 0 3px 0 ; overflow:hidden;margin-bottom:15px;}
.fokeret div.terkepek{float:left;overflow:hidden;width:360px;background:#fff;padding:0 0 3px 4px;margin-left:2px; border-radius:0 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; overflow:hidden;}
.fokeret div.jobb{float:left;width:265px;margin-left:4px;}
.fokeret div.terkep-h{clear:left; overflow:hidden;}
.fokeret div.terkep-h div.cim{background:#fff;float:left;padding:5px 15px 3px 4px;margin-left:2px;font-weight:bold; border-radius:0 7px 0 0; -moz-border-radius:0 7px 0 0; -webkit-border-radius:0 7px 0 0;}
.fokeret div.terkep-h div.google-map{float:right;padding-right:5px;}
.fokeret div.terkepek dl{padding:0; margin:0;}
.fokeret div.terkepek dl dt{float:left;margin:0;padding:3px 5px 0 0;}
.fokeret div.jobb div.uvb{margin-bottom:5px;padding:1px 0 3px 5px;overflow:hidden;}
.fokeret div.jobb div.uvb div{float:left;}
.fokeret div.jobb div.uvb div+div{float:right;}
.naphold.s{background:#fff;margin:0;border-top:1px #E8EAF1 solid;border-bottom:1px #E8EAF1 solid;margin:1px 0;}
.naphold.s tbody tr th{padding:1px 4px 0 0;}
.naphold.s tbody tr td{padding:1px 2px;height:24px;}
.naphold.s tbody tr td+td{color:#51658D;padding:1px 1px 0 6px;}

.fokeret a{text-decoration:none;}

.nh-box{overflow:hidden;margin-top:5px;}

.nh-box div.nh{float:left;padding:3px 4px;width:46.6%;}
.nh-box div.nh.j{float:right;}
#napford-info{display:none}
#holdfz-info{display:none}
.nh-info{text-align:right;padding-bottom:5px;font-weight:bold;color:#4891DC}
.napk-n{overflow:hidden;}
.napk-n div{float:left;background:#fff;padding:3px 1px 3px 4px;border:1px #E8EAF1 solid;width:46.6%;}
.napk-n div+div{float:right;}
.napk-n div img{padding-right:2px;}
