.box{width:648px;}
.date-switch{width:auto;}
.oe-cim{font-weight:bold;font-size:13px;padding:0 0 8px 0}
.oe-cim img{padding:0 0 0 3px}
.div-friss640{margin:0 auto;padding-top:3px;}
em{color:#707070}
.wv{background:#B3CEC7;}
.trk-fl div.trkd{margin-left:500px;width:125px}
.div-friss640.b{padding-bottom:25px}

.mtg-box{border:1px #DFE2E4 solid;width:640px;padding:3px;padding-bottom:20px;}
.mtg-box table.funkciok tr td{width:100px;}
.mtg{width:642px;margin:0 auto;}
.mtg table{background:#DFE2E4}
.mtg table tr td{background:#F1F4FB;padding:0;font-weight:bold;font-size:14px;color:#4891DC;text-align:center}/*background:#F1F4FB;*/
.mtg table tr td.k1{background:#fff;font-size:21px;font-family:Arial}
.mtg table tr td span{font-size:12px;}
.mtg table tr td+td{padding:0;background:#fff;}
.idoful{float:left;width:74px;font-size:12px;padding:8px 0;}
.idoful tr th{width:74px;height:20px;padding:0px 2px;vertical-align:top;}
.idoful tr th.ejd{background:#fff url(/images/elemek/datum_ful.png) no-repeat;width:74px;height:64px;}
.idoful tr th.ejd-akt{background:#fff url(/images/elemek/datum_ful_akt.png) no-repeat;color:#fff;width:74px;height:64px;}

.mtg table{margin-top:1px;clear:both;}

.mtg div.ful-menu{float:left;width:370px;margin-bottom:2px;}
.mtg div.ful-menu dl dd em.c{padding-left:0px;padding-right:0px}

.mtg-box div.date-switch{float:right;padding:4px 0 0 0;}
.funkciok tr td div.date-switch{padding-left:4px}
.mtg div.date-switch div.previous{padding-right:10px}
.k1{background:#fff}
table.funkciok{border-bottom:0 none;margin-bottom:0;padding:0;}
table.funkciok tr td.ikonok div.ikon-menu.ie{text-align:right;float;right}
.ikon-menu.ie{text-align:right;width:646px}

.mtg div.date-switch.kptav, .city-switch div.date-switch{float:left;width:180px;}
.date-switch.kptav select, .city-switch div.date-switch select{width:120px;}
.div-friss648{width:640px;}
.div-friss648 div{width:292px;}

.mtg table tr td.W dl,.mtg table tr td.W dl dd, .mtg table tr td.T dl,.mtg table tr td.T dl dd{margin:0;padding:0;}
.mtg table tr td.W dl dd img{margin-top:10px}
.mtg table tr td.T dl dd img{margin-top:50px}

.mo-terkep{border:0 none; border-top:1px #DFE2E4 solid; padding:0;margin-top:3px;}
.mtg div.ikon-menu{float:right;width:85px;padding-right:2px;}

/*terkepes megjelenites*/
/***********************/
.terkep-box{width:640px;padding-top:2px;margin:0;z-index:1;clear:both;}
.Mo-terkep{background:url(/images/map/Mo_v3.jpg) no-repeat;background-position:center;width:638px;height:480px;border: solid 1px #DFE2E4;}
/*.Mo-terkep{background:url(/images/map/Mo640x480.png) no-repeat;background-position:center;width:640px;height:480px;}*/

.hom-Budapest,.hom-Bekescsaba,.hom-Debrecen,.hom-Gyor,.hom-Eger,.hom-Miskolc,.hom-Nyiregyhaza,.hom-Pecs,
.hom-Paks,.hom-Zalaegerszeg,.hom-Siofok,.hom-Szeged,.hom-Szolnok,.hom-Turkeve,.hom-Szombathely,.hom-Szekesfehervar,.hom-Kecskemet,.hom-Veszprem,.hom-Kaposvar,.hom-Tatabanya,.hom-Szekszard,.hom-Salgotarjan,
.hom-Nagykanizsa,.hom-Ozd,.hom-Oroshaza,.hom-Keszthely,.hom-Balassagyarmat,.hom-Mosonmagyarovar,.hom-Mateszalka,.hom-Gyongyos,.hom-Szentes,.hom-Sarospatak,.hom-Poroszlo,.hom-Sopron,.hom-Kiskunhalas
{position:absolute;font-size:16px;color:#205696;font-weight:bold;}
/*.hom-Budapest,.hom-Bekescsaba,.hom-Debrecen,.hom-Gyor,.hom-Kekesteto,.hom-Miskolc,.hom-Nyiregyhaza,.hom-Pecs,
.hom-Paks,.hom-Sarmellek,.hom-Siofok,.hom-Szeged,.hom-Szolnok,.hom-Szombathely
{position:absolute;font-size:16px;color:#205696;font-weight:bold;}
*/
.hom-Bekescsaba   {position:absolute;float:left;z-index:53;margin-left:443px;margin-top:296px;}
.hom-Budapest     {position:absolute;float:left;z-index:51;margin-left:267px;margin-top:189px;} 
.hom-Debrecen     {position:absolute;float:left;z-index:54;margin-left:485px;margin-top:198px;}
.hom-Gyor         {position:absolute;float:left;z-index:55;margin-left:150px;margin-top:175px;}
/*.hom-Kekesteto    {position:absolute;float:left;z-index:56;margin-left:335px;margin-top:145px;}*/
.hom-Miskolc      {position:absolute;float:left;z-index:57;margin-left:423px;margin-top:109px;}
.hom-Nyiregyhaza  {position:absolute;float:left;z-index:58;margin-left:513px;margin-top:129px;}
.hom-Paks         {position:absolute;float:left;z-index:59;margin-left:245px;margin-top:292px;}
.hom-Pecs         {position:absolute;float:left;z-index:60;margin-left:185px;margin-top:370px;}
/*.hom-Sarmellek    {position:absolute;float:left;z-index:61;margin-left: 95px;margin-top:300px;}*/
.hom-Siofok       {position:absolute;float:left;z-index:62;margin-left:172px;margin-top:272px;}
.hom-Szeged       {position:absolute;float:left;z-index:63;margin-left:350px;margin-top:354px;}
.hom-Szolnok      {position:absolute;float:left;z-index:64;margin-left:352px;margin-top:217px;}
.hom-Szombathely  {position:absolute;float:left;z-index:65;margin-left: 52px;margin-top:219px;}

.hom-Eger         {position:absolute;float:left;z-index:70;margin-left:372px;margin-top:133px;}
.hom-Zalaegerszeg {position:absolute;float:left;z-index:71;margin-left:36px;margin-top:276px;}
.hom-Szekesfehervar {position:absolute;float:left;z-index:72;margin-left:196px;margin-top:223px;}
.hom-Kecskemet   {position:absolute;float:left;z-index:73;margin-left:306px;margin-top:270px;}
.hom-Veszprem   {position:absolute;float:left;z-index:74;margin-left:135px;margin-top:230px;}
.hom-Kaposvar   {position:absolute;float:left;z-index:75;margin-left:135px;margin-top:340px;}
.hom-Tatabanya   {position:absolute;float:left;z-index:76;margin-left:215px;margin-top:170px;}
.hom-Szekszard   {position:absolute;float:left;z-index:77;margin-left:230px;margin-top:360px;}
.hom-Salgotarjan   {position:absolute;float:left;z-index:78;margin-left:314px;margin-top:95px;}
.hom-Nagykanizsa   {position:absolute;float:left;z-index:79;margin-left:61px;margin-top:340px;}
.hom-Keszthely   {position:absolute;float:left;z-index:80;margin-left:81px;margin-top:286px;}
.hom-Sopron   {position:absolute;float:left;z-index:81;margin-left:59px;margin-top:162px;}
.hom-Mosonmagyarovar {position:absolute;float:left;z-index:82;margin-left:104px;margin-top:138px;}
.hom-Gyongyos   {position:absolute;float:left;z-index:83;margin-left:322px;margin-top:156px;}
.hom-Szentes   {position:absolute;float:left;z-index:84;margin-left:380px;margin-top:274px;}
.hom-Sarospatak   {position:absolute;float:left;z-index:85;margin-left:490px;margin-top:72px;}
.hom-Poroszlo   {position:absolute;float:left;z-index:86;margin-left:432px;margin-top:170px;}
.hom-Kiskunhalas {position:absolute;float:left;z-index:87;margin-left:302px;margin-top:330px;}
.hom-Mateszalka {position:absolute;float:left;z-index:88;margin-left:556px;margin-top:106px;}
.hom-Balassagyarmat {position:absolute;float:left;z-index:89;margin-left:266px;margin-top:106px;}
.hom-Ozd {position:absolute;float:left;z-index:90;margin-left:377px;margin-top:70px;}
.hom-Oroshaza {position:absolute;float:left;z-index:91;margin-left:398px;margin-top:327px;}
.hom-Turkeve   {position:absolute;float:left;z-index:92;margin-left:427px;margin-top:235px;}


                                                     
.Mo-terkep div img{width:35px;height:35px;}
.Mo-terkep div div.t{text-align:center;width:28px;white-space:nowrap}/*background:#B4CEC5}*/
.Mo-terkep div div.f{text-align:center;width:40px;}

.hom-Szeged div.t,.hom-Pecs div.t,.hom-Szeged div.f,.hom-Pecs div.f{background:none;/*opacity:0.5;filter: alpha(opacity=50);*/}

.f b,   .t.blue{
	color: #0066FF;
	text-shadow: -2px 0 1px #fff;
}
.f b+b, .t.red {color:#FA1D26}
.f b,   .t.temp{
	color: black;
	text-shadow: -2px 0 1px #fff;
}
.t.green {color:#007236}
/*.date-switch {
	height:25px;
	float:left;
	width: 255px;
	padding-left: 5px;
	margin-top:10px;
	}
	*/
.date-switch {
	height:25px;
	float:right;
	width: auto;
	padding-right: 10px;
	margin-top: 10px;	
}
.date-switch a {
	padding-left: 10px;
	margin-top: 10px;	
}
.date-switch div.previous {
	padding-right:10px;
}
.altful table tr td.col {
	height: 32px;
}

/*terkepeken megjeleno buborek stilusok*/
#tooltip{
	/*position:fixed;
	border:1px solid #46597e;
	background:#f7f5d1;*/
	padding:1px 4px;
	color:#333;
	/*display:none;*/
	/*z-index:990;*/
	max-width:300px;
	}
#tooltip span {
	font-size:12px;
}
.toolimg img {
	border: solid 1px gray;
	padding:2px;
	margin: 1px;
	width: 24px;
	height: 24px;
}
#tooltip img.sicon {
	border: 0px;
	width: 14px;
	margin-bottom: -3px;
}
#tooltip div.toolimg {
	font-style: italic;
	margin: 4px 0px 4px 0px;
}
#tooltip span.loc {
	font-weight: bold;
	
}
#tooltip span.otime {
	font-weight: normal;
}
#tooltip span.oname {
	font-size: 10px;
	font-style: italic;
	display: block;
	line-height: 10px;
}
#tooltip span.zip {
	font-style: italic;
}
.toolimg span.temp {
	font-weight: bold;
	padding:2px;
	/*margin-bottom:4px;*/
	border: 1px solid gray;
	float: left;
	line-height: 24px;
	padding: 2px;
	margin: 1px;
	font-style: normal;
}
#tooltip div.time {
	font-size: 12px;
	text-align:center;
	width: auto;
}
#tooltip div.rem {
	font-size: 11px;
	clear: both;
}
.toolimg div.snow {
	font-size: 11px;
	font-weight: bold;
	clear: both;
	line-height: 15px;
}
.date-switch select {
	font-size:14px;
	width: 205px;
}
.szoveg-doboz {
	margin-bottom:15px;
}

/*elorejelzes/idokep*/
.box{width:641px;overflow:hidden;}
.nap{text-align:center;font-size:15px;padding-top:5px;color:#51658D}
.napnev{color:#51658D}
.nap.unnep,.napnev.unnep,.title.unnep{color:#F95305}
.title.unnep{font-size:11px}

.hetnap{width:641px;overflow:hidden;clear:both;}
.hetnap a{text-decoration:none;}
.hetnap dl{float:left;margin:0;padding:0;list-style-type:none;font-weight:bold;}
.hetnap dl.dl-center{margin:0 3px 0 0;}
.hetnap dl.dl-left{margin:0 3px 0 0;}
.hetnap dl.dl-right{margin:0;}
.hetnap dl div{width:89px}
.hetnap dl div.idokep-naptar{background:#fff url(/images/elemek/datum_ful89.png) no-repeat;height:64px;}
.hetnap dl div.idokep-naptar.akt{background:#fff url(/images/elemek/datum_ful89_akt.png) no-repeat;color:#fff;}
.hetnap dl div.idokep-naptar div.ho.akt{color:#fff;}
.hetnap dl div.idokep-naptar div.ho    {position:absolute;font-size:12px;height:20px;color:#51658D;padding-top:4px;text-align:center;}
.hetnap dl div.idokep-naptar div.nap   {position:absolute;font-size:15px;height:17px;color:#51658D;margin-top:20px;text-align:center;}
.hetnap dl div.idokep-naptar div.napnev{position:absolute;font-size:12px;height:15px;color:#51658D;margin-top:42px;text-align:center;}

.hetnap dl div.idokep-naptar div.nap.unnep,
.hetnap dl div.idokep-naptar div.napnev.unnep,
.hetnap dl div.idokep-naptar div.title.unnep{color:#F95305}

.hetnap dl div.ikon    {background:#fff url(/images/elemek/idokep89.png) no-repeat;height:87px;font-family:Courier New,Arial,Tahoma;margin-top:2px}
.hetnap dl div.ikon.akt{background:#fff url(/images/elemek/idokep89_akt.png) no-repeat;}
.hetnap dl div.ikon div.homt{position:absolute;font-size:16px;height:21px;color:#FA1D26;padding-top:23px;text-align:center}
.hetnap dl div.ikon div.homb{position:absolute;font-size:16px;height:21px;color:#054EE1;margin-top:5px;text-align:center}
.hetnap dl div.ikon div.idob{position:absolute;height:35px;margin-top:45px;text-align:center}
.hetnap dl div.ikon div span{font-size:11px;}
.hetnap dl div.ikon div span+span{font-family:Arial,Verdana;font-size:12px;color:#51658D}

.ma{background:#fff url(/images/elemek/mai_ful.png) no-repeat;width:89px;height:56px;font-weight:bold;text-align:center}
.ma div.ho{text-align:center;font-size:12px;color:#51658D;padding-top:2px}
.ma div.nap{text-align:center;font-size:12px;font-size:15px;padding-top:5px;color:#51658D}
.ma div.nap.unnep{font-size:11px}
.ma div.napnev{color:#51658D;font-size:12px;}

.bubox{width:620px;font-weight:bold;font-size:font-family:Verdana, Arial;font-size:14px;color:#51658D;padding:5px;}
.bubox div{padding-top:6px;font-weight:normal;line-height:21px}