		.doublebox {
			border-bottom: #eda95a solid 1px;
			background: url(/static-tr/c4/g/t-city_double-box_bg.gif) 0 10px no-repeat;
		}

		.simplebox {
			border-bottom: #eda95a solid 1px;
			background: url(/static-tr/c4/g/t-city_simple-box_bg.gif) 0 10px no-repeat;
		}

		.middle-wide-box,
		.middle-wide-box-notitle {
			margin: 0 0 10px;
			_padding-bottom: 0;
			border-bottom: #eda95a solid 1px;
			background: url(/static-tr/c4/g/t-city_middle-wide-box_bg.gif) 0 10px no-repeat;
			padding: 23px 0 13px 13px;
			width: 545px;
		}

		.middle-wide-box-notitle {
			padding: 4px 0 12px 13px;
			_margin-top: 10px;
			background: url(/static-tr/c4/g/t-city_middle-wide-box_bg.gif) 0 0 no-repeat;
		}

		.middle-narrow-box,
		.middle-narrow-box-notitle {
			border-bottom: #eda95a solid 1px;
			background: url(/static-tr/c4/g/t-city_middle-narrow-box_bg.gif) 0 10px no-repeat;
		}
		.middle-narrow-box h4 {
			margin-top: 20px;
		}

		.middle-narrow-box-notitle {
			background: url(/static-tr/c4/g/t-city_middle-narrow-box_bg.gif) 0 0 no-repeat;
		}

		.right-box {
			background: #fae9d6 url(/static-tr/c4/g/t-city_right-box_bg.gif) 0 0 repeat-x;
		}
			.right-box.hirek .hr,
			.right-box.belepes .hr {
				background: #f3c998;
			}

		.left-box {
			border-bottom: #eda95a solid 1px;
			background: url(/static-tr/c4/g/t-city_left-box_bg.gif) 0 10px no-repeat;
		}

		.middle-card-box {
			border-left: #eda95a solid 1px;
			border-right: #eda95a solid 1px;
		}

		.doublebox .borderbox,
		.wide-flash-column,
		.flash-column,
		.middle-wide-half-box,
		.middle-paging-box {
			border: #eda95a solid 1px;
		}
		.middle-wide-simple-box,
		.middle-wide-simple-box-notitle {
			border: #f6d4ac solid 1px;
		}

		.middle-wide-box td.csakszoveg p,
		.middle-wide-box-notitle td.csakszoveg p {
			margin-bottom: 10px;
		}
		
		.middle-wide-box td,
		.middle-wide-box-notitle td {
			line-height: 16px;
		}

		.middle-wide-box td img {
			margin-right: 10px;
		}

		.middle-narrow-box p,
		.middle-narrow-box-notitle p {
			padding: 0 12px 0 0;
			margin-bottom: 10px;
		}

.label {
	font: bold 11px arial;
}

.middle-wide-label-box {
	width: 532px;
	margin: 0 0 10px;
	padding: 12px;
	border: #eda95a solid 1px;
	background: #fae9d6;
	float: left;
}

.middle-wide-box .hirlistazo,
.middle-wide-box-notitle .hirlistazo {
	width: 532px;
	margin-right: 12px;
}
.middle-wide-box .hirlistazo .td0,
.middle-wide-box-notitle .hirlistazo .td0 {
	width: 100px;
	text-align: left;
}
.middle-wide-box .hirlistazo .td1,
.middle-wide-box-notitle .hirlistazo .td1 {
	padding-right: 30px;
}
.middle-wide-box .hirlistazo .td2,
.middle-wide-box-notitle .hirlistazo .td2 {
	vertical-align: bottom;
}
.middle-wide-box p,
.middle-wide-box-notitle p {
	padding: 10px 13px 0 0;
}
.middle-wide-simple-box p,
.middle-wide-simple-box-noborder p,
.middle-wide-simple-box-notitle p,
.middle-wide-half-box p {
	padding: 0;
}
.middle-wide-box h4,
.middle-wide-box-notitle h4 {
	float: none;
}
.middle-wide-box h4 a,
.middle-wide-box h4 a:hover,
.middle-wide-box-notitle h4 a,
.middle-wide-box-notitle h4 a:hover {
	color: #333;
	text-decoration: underline;
}
.middle-wide-box .hr,
.middle-wide-box-notitle .hr {
	margin: 12px 0 4px;
}
.middle-wide-simple-box .hr,
.middle-wide-simple-box-notitle .hr {
	border-bottom:5px solid #FFFFFF;
	float: none;
}


.linkbox {
	margin-right: 13px;
	float: left;
}
	.linkbox p {
		padding: 0;
	}

.homelab,
.homelab-img {
	position: absolute;
	width: 60px;
	height: 60px;
	top: -3px;
	right: -57px;
	background: url(/static-tr/c4/g/homelab_icon.png) 0 0 no-repeat;
	z-index: 1;
}
.homelab-img {
	width: 72px;
	height: 87px;
	top: 57px;
	left: 0;
	background: url(/static-tr/c4/g/homelab_image.png) 0 0 no-repeat;
}

.black,
.black:hover,
.black_arrow,
.black_arrow:hover {
	color: #333;
	padding: 0;
	font-size: 11px;
	line-height: 16px;
	text-decoration: underline;
	text-align: left;
}
.black_arrow,
.black_arrow:hover {
	padding: 2px 0 2px 11px;
	background: #fff url(/static-tr/c4/g/magenta_arrow.gif) 0 5px no-repeat;
	text-decoration: none;
}

.normal,
.normal:hover {
	font-size: 11px;
}
.greysep {
	color: #ccc;
	padding: 0 5px;
}

.right-box.belepes .hr {
	background: #F3C998;
}

.right-box.belepes .hr,
.right-box.hlab .hr {
	_margin-left: 6px;
}

.hlab {}
.hlab .hr,
.belepes .hr { background-color: #F3C998; }
.hlab a { color: #666; }
.hlab .myhlab { float: left; width: 100%; height: 18px; margin: 0 0 18px 0; padding: 3px 0 0 12px; background-color: #F3C998; font-weight: bold; color: #666; }
.hlab .active { color: #E20074; font-weight: bold; }

.t-citylog div.frame .student .stud_full {
	float: left; 
	width: 506px; 
	padding: 33px 0 11px;
}

.t-citylog div.frame .student .stud_full span {
	color: #E20074; 
	font-size: 11px;
}

.t-city-player {
	width: 545px;
	text-align: center;
	margin: 0 0 10px;
	float: left;
}