.box{width:648px;}
.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:40px;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:80px;margin-top:289px;}
.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:34px;}

.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;}

/*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;
}