.left{font-size:14px}

.ful-menu{width:840px;height:32px;padding-bottom:3px}
.ful-menu dl dd em.c{padding-left:3px;padding-right:3px}
.menuful{width:838px;}
.szelsohom-tbl tr th{background-color:#65ba4f;font-size: 16px;color: #ffffff;padding:8px 0;font-size:15px;text-align:center;}
.szelsohom-tbl {
	padding: 0px;
	margin: 0px 0 3px 0;
	background-color: #51658D;
}
.szelsohom-tbl tr{height:25px; background-color:#f5f7fa;padding:0 10px;font-weight:normal;text-align:right;}
.szelsohom-tbl td.data{
	font-family: "Courier New", Courier, monospace;
	padding-right: 25px;
	width:100px;
	font-weight: bold;
}
.szelsohom-tbl td.datad{
	font-family: "Courier New", Courier, monospace;
	padding-right: 25px;
	width:100px;
	font-style: italic;
	font-weight: bold;
}
.szelsohom-tbl tr.min{
	background-color: #F9FBFF;
}
.szelsohom-tbl tr.mind{
	background-color: #8DB1F9;
	color: white;
}
.szelsohom-tbl td.day{
	background-color: #BFFAB0;
	text-align: center;
	font-weight: bold;
	width: 46px;
}
.szelsohom-tbl tr.max{
	background-color: #FFF4EA;
}
.szelsohom-tbl tr.maxd{
	background-color: #FAA14F;
	color: white;
}
.szelsohom-tbl td.dayd{
	background-color: #65ba4f;
	width:46px;
	/*font-size: 16px;*/
	text-align: center;
	font-weight: bold;
	padding:0px;
}
.szelsohom-tbl td.y{
	text-align: center;
	padding: 2px;
	width:80px;
}
.szelsohom-tbl td.l{
	text-align: left;
	padding-left: 25px;
	width:200px;
}
.szelsohom-tbl td.yd{
	text-align: center;
	padding: 2px;
	width:80px;
	font-style: italic;
}
.szelsohom-tbl td.ld{
	text-align: left;
	padding-left: 25px;
	width:200px;
	font-style: italic;
}
.friss-mtg div{
	float: left;
	font-size: 10px;
	width: 600px;
}
.friss-mtg div+div{
	float: right;
	font-size: 10px;
	text-align: right;
	width: 80px;
}
.friss-mtg{
	padding:0px;
	margin:0px;
	width: 835px;
	font-family: Arial, Tahoma;
	font-weight: bold;
	color: #51658D;
	clear: both;
}
.infotext{
	text-align:justify;
	font-size:13px;
	color: #51658D;
	line-height: 17px;
}
.adatok {width: 100%;text-align: center;}

.tjk{width:840px;height:300px;}
.tjk div{float:left;}
.tjk div+div{float:right;}
.tjk div+div img{float:right;padding:3px;border:1px #DFE2E4 solid}
.taj-tbl tr td p{text-align:justify}
.taj-tbl tr td.nyar{background: #F5F7FA;height:30px;margin-bottom:10px}
.nhbox {
	background-image: none;
	width: 840px;
	height: auto;
}