
#main .frame4 H4 {
	margin: 6px 6px -3px 6px;
	padding: 0px;
	font-family: Arial,helvetica;
	font-size: 9pt;
	font-weight: bold;
}

#main .frame4 H1 {
	margin: 6px 6px 3px 6px;
	padding: 0px;
	font-family: Arial,helvetica;
	font-size: 16pt;
	color: #ff0000;
	font-weight: bold;
}

#main .frame4 small {
	display: block;
	font-family: Arial,helvetica;
	font-size: 8pt;
	margin: 0px 6px 3px 6px;
}

#main .frame4 a {
	color: red;
}

#main .article {
	margin: 7px;
}

#main .lead {
	font-family: Arial,helvetica;
	font-size: 9pt;
	font-weight: bold;
	letter-spacing: 1px;
/*	text-align: justify;*/
	margin-bottom: 10px;
}

#main .lead img {
	float: right;
	margin: 0px 0px 3px 5px;
}

#main .articleText {
	font-family: Arial,helvetica;
	font-size: 10pt;
	line-height: 1.5em;
}

#main .articleText img {
	border: 0px;
}

#main .articleText a {
	color: red;
}


.fooldalHirek img,
#magazinBoxMagazin img,
#magazinBoxRegebbi img {
	display: block;
	border: none;
	margin-bottom: 3px;
}

#magazinBoxMagazin h2 {
	margin: -2px 0px 0px 5px;
	padding: 0px;
	font-family: Arial,helvetica;
	font-size: 15pt;
	color: #ff0000;
	font-weight: bold;
}

#magazinBoxMagazin h2 a {
	text-decoration: none;
	color: #ff0000;
}

#magazinBoxMagazin p {
	margin: -2px 0px 2px 5px;
	padding: 0px;
	font-family: Arial,helvetica;
	font-size: 8pt;
	color: black;
	font-weight: normal;
}



#magazinBoxRegebbi {
	margin-top: 5px;
	background-image: url('articles/magazinRegebbi-bg.png');
	background-repeat: no-repeat;
	width: 512px;
	height: 203px;
	overflow: hidden;
}

#magazinBoxRegebbi div {
	width: 156px;
	height: 193px;
	margin-top: 4px;
	float: left;
}

#magazinBoxRegebbi div img {
	width: 156px;
	height: 147px;
}

#magazinBoxRegebbi .item1 { margin-left: 6px; }
#magazinBoxRegebbi .item2 { margin-left: 15px; }
#magazinBoxRegebbi .item3 { margin-left: 14px; }

#magazinBoxRegebbi div h2 {
	margin: 0px 5px;
	padding: 0px;
	font-family: Arial,helvetica;
	font-size: 9pt;
	color: #ff0000;
	font-weight: bold;
}

#magazinBoxRegebbi div h2 a {
	color: #ff0000;
	text-decoration: none;
}

#magazinBoxRegebbi div h2 a:hover {
	text-decoration: underline;
}

#magazinBoxRegebbi div p {
	margin: 0px 5px;
	padding: 0px;
	font-family: Arial,helvetica;
	font-size: 7pt;
	color: black;
	font-weight: normal;
}





.fooldalHirek h1 {
	height: 27px;
	padding: 0px;
	margin: 0px;
	background-repeat: no-repeat;
	background-position: 3px 5px;
}

.fooldalHirek h1.ajanlo {
	background-image: url("index/h2-amoreajanlat.png");
	width: 149px;
}

.fooldalHirek h1 span { display: none; }

.fooldalHirek .fooldalHirekItem,
.fooldalHirek .fooldalHirekItemMiddle {
	width: 163px;
	float: left;
	margin-bottom: 2px;
}

.fooldalHirek .fooldalHirekItemMiddle {
	border-style: solid;
	border-color: #C9CCCC;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	padding: 0px 1px 0px 1px;
	margin: 0px 2px 2px 2px;
}

.fooldalHirek h2 {
	margin: 0px 5px 3px 5px;
	padding: 0px;
	font-family: Arial,helvetica;
	font-size: 10pt;
	color: #ff0000;
	font-weight: bold;
}

.fooldalHirek h2 a {
	color: #ff0000;
	text-decoration: none;
}

#magazinBoxRegebbi h2 a:hover,
.fooldalHirek h2 a:hover {
	text-decoration: underline;
}



#magazinBoxRegebbi p,
.fooldalHirek p {
	margin: 0px 5px 3px 5px;
	padding: 0px;
	font-family: Arial,helvetica;
	font-size: 8pt;
	color: black;
	font-weight: normal;
}


.fooldalHirek {
	background-color: #EAF4F8;
	width: 497px;
}

.fooldalHirek span {
	display: block;
	margin: 0px 5px 3px 5px;
	padding: 0px;
	font-family: Arial,helvetica;
	font-size: 7pt;
	color: black;
	font-weight: bold;
}

.fooldalHirek p a {
	color: #ff0000;
	text-decoration: none;
}

.fooldalHirek p a:hover {
	text-decoration: underline;
}










#main h3 {
	margin: 10px 5px 3px 5px;
	padding: 0px;
	font-family: Arial,helvetica;
	font-size: 9pt;
	color: black;
	font-weight: bold;
}



#main ul.articleArch {
	margin: 3px 5px 0px 5px;
	padding: 0px;
	list-style: none;
}

#main ul.articleArch li {
	clear: both;
	font-family: Arial,helvetica;
	display: block;
	border-top: 1px solid #EAF4F8;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}

#main ul.articleArch li a {
	margin: 0px;
	color: red;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
}

#main ul.articleArch li a:hover {
	text-decoration: underline;
}

#main ul.articleArch li div {
	float: right;
	color: #868686;
	font-weight: bold;
	font-size: 8pt;
	margin-top: 2px;
}

#main ul.articleArch li div.noticePlace {
	margin-right: 65px;
}

#main ul.articleArch li div a {
	color: #868686;
	font-size: 8pt;
}

#main ul.articleArch li span {
	display: block;
	margin: 0px;
	font-family: Arial,helvetica;
	font-size: 8pt;
	color: black;
}

#main ul.articleArch li p {
	margin: 5px 0px 10px 0px;
	font-family: Arial,helvetica;
	font-size: 8pt;
/*	text-align: justify;*/
}

#main ul.articleArch li p a {
	color: red;
	font-weight: normal;
	font-size: 8pt;
}

#main ul.articleArch li p img {
	float: left;
	margin: 3px 5px 3px 0px;
}

#main #magazinPager {
	margin: 5px;
}



#main div.highLink {
	text-align: center;
	font-family: Arial,helvetica;
	font-size: 9pt;
	margin: 10px;
	font-weight: bold;
}

#main div.highLink a {
	color: #ff0000;
	text-decoration: none;
}

#main div.highLink a:hover {
	text-decoration: underline;
}





#main #eventBottom {
	background-image: url('articles/jelentkezettek.png');
	background-repeat: no-repeat;
	background-position: bottom left;
	border-top: 1px solid #CAD3D6;
	background-color: #EFF2F3;
	padding: 0px 0px 25px 0px;
	margin: 10px 3px 3px 3px;
}

#main #eventBottom h3 {
	margin-top: 3px;
}

#main #eventBottom .sum,
#main .articleArch .eventSum {
	display: block;
	border: 1px solid #CAD3D6;
	background-color: white;
	width: 60px;
	padding: 3px 0px 0px 0px;
	height: 52px;
	font-family: Arial,helvetica;
	font-size: 7pt;
	text-align: center;
	float: right;
}

#main #eventBottom .sum {
	margin: -35px 3px 3px 0px;
}

#main .articleArch .eventSum {
	margin: 5px 0px 5px 5px;
}

#main #eventBottom .sum span,
#main .articleArch .eventSum span {
	display: block;
	color: red;
	font-size: 16pt;
	font-weight: bold;
}

#main #eventEnter {
	font-family: Arial,helvetica;
	font-size: 8pt;
	padding: 3px;
	background-color: #EFF2F3;
	border-width: 1px 0px;
	border-style: solid;
	border-color: #CAD3D6;
	text-align: center;
	margin: 3px;
}

#main #eventEnter input.car {
	border: 1px solid #CAD3D6;
	font-family: Arial,helvetica;
	font-size: 8pt;
	margin: 3px 0px 5px 0px;
}

#main ul#enterList li {
	font-weight: bold;
}










#main .forumMess {
	border: 1px solid #CAD3D6;
	padding: 5px;
	overflow: hidden;
	margin: 10px 5px 5px 5px;
	background-color: #fbfcf4;
}

#main .chat .forumMess {
	border-color: #CAD3D6;
}

#main .forumMess .forumMessTop {
	border-width: 1px 0px;
	border-color: #4D6D77;
	border-style: solid;
	background-color: #CAD3D6;
	height: 16px;
	overflow: hidden;
	font-family: Arial,helvetica;
	font-size: 8pt;
	padding: 3px 5px 0px 5px;
	text-align: right;
	color: #4D6D77;
}

#main .chat .forumMess .forumMessTop {
	background-color: #FBFCF4;
	border-color: #CAD3D6;
}

#main .forumMess .forumMessTop a {
	padding: 0px 0px 0px 1px;
	display: block;
	float: left;
	color: black;
	text-decoration: none;
	font-weight: bold;
}

#main .chat .forumMess .forumMessTop a {
	color: #6f7577;
}

#main .forumMess .forumMessTop a:hover {
	text-decoration: underline;
}

#main .forumMess .text {
	margin: 5px 2px 0px 2px;
	line-height: 1.5em;
	font-size: 9pt;
	color: #444849;
}

#main .chat .forumMess .text {
	color: #6f7577;
}

#main .forumMess .text a {
	color: red;
}

#main .forumMess .text img {
	border: none;
}

#main .forumMess .forumMessBottom {
	border-width: 1px 0px;
	border-color: #CAD3D6;
	border-style: solid;
	background-color: #EFF2F3;
	margin: 5px 0px 0px 0px;
	padding: 3px 5px 0px 5px;
	font-family: arial,helvetica;
	font-size: 7pt;
	color: #4D6D77;
	text-align: right;
	height: 15px;
}

#main .chat .forumMess .forumMessBottom {
	background-color: #FBFCF4;
}

#main .forumMess .forumMessBottom a {
	color: #4D6D77;
	text-decoration: none;
}

#main .forumMess .forumMessBottom a:hover {
	color: red;
	text-decoration: underline;
}

#main .forumMess .forumMessBottom a.reply {
	background-image: url("forum/reply.png");
	width: 13px;
	height: 15px;
	display: block;
	float: right;
	margin: -2px 0px 0px 8px;
}

#main .forumMess .forumMessBottom a span {
	display: none;
}

#main .forumMess .forumMessBottom span {
	display: block;
	float: left;
}

#main .forumTop {
	background-color: #EFF2F3;
	height: 30px;
}

#main .forumTop a {
	display: block;
	margin-top: 8px;
	height: 22px;
	float: left;
	margin-left: 2px;
	width: 94px;
	background-image: url("forum/top.png");
	background-repeat: no-repeat;
}

#main .forumTop a span {
	display: none;
}




#main .pager#nextpage {
	background-color: white;
	border-width: 1px 0px 0px 0px;
	border-color: #CAD3D6;
	border-style: solid;
}

#main .pager#nextpage .pager-left-text {
	margin: 0px;
}

#main .pager#nextpage .pager-left-text a {
	display: block;
	background-image: url('articles/nextpage.png');
	width: 148px;
	height: 22px;
}

#main .pager#nextpage .pager-left-text a span {
	display: none;
}



#articleBottom {
	border-style: solid;
	border-color: #CAD3D6;
	border-width: 1px 0px 1px 0px;
	margin: 9px;
	padding: 1px 0px;
	text-align: right;
	font-size: 8pt;
	font-family: arial,helvetica;
	font-weight: bold;
}

#articleBottom a {
	font-weight: normal;
	color: red;
	text-decoration: none;
}

#articleBottom #ranking {
	float: left;
	width: 219px;
	height: 59px;
	padding: 0px 0px 0px 7px;
	background-color: #555555;
	background-image: url('articles/rank-question.png');
	background-repeat: no-repeat;
}

#articleBottom a.rankStarOff,
#articleBottom a.rankStarOn {
	margin: 30px 0px 0px 0px;
	display: block;
	width: 30px;
	height: 16px;
	float: left;
	background-position: 7px 0px;
	background-repeat: no-repeat;
}

#articleBottom a.rankStarOn {
	background-image: url('articles/rank-starOn.png');
}

#articleBottom a.rankStarOff {
	background-image: url('articles/rank-starOff.png');
}

#articleBottom span {
	display: none;
}

#articleBottom #ranking #rank {
	display: block;
	border: 1px solid #CAD3D6;
	background-color: white;
	width: 60px;
	padding: 3px 0px 0px 0px;
	height: 48px;
	font-family: Arial,helvetica;
	font-size: 7pt;
	text-align: center;
	float: right;
	margin: 3px 3px 0px 0px;
}

#articleBottom #ranking #rank strong {
	color: red;
	font-size: 16pt;
	font-weight: bold;
}

#articleBottom #ranking #rank div {
	font-size: 6.5pt;
	color: #555555;
	font-weight: normal;
}

#articleBottom img {
	float: right;
	width: 59px;
	height: 59px;
	margin: 0px 0px 0px 5px;
}

