body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#ad1502 url(/pic/bgr.gif) repeat-y;
	background-position:0px 187px;
}

.kep_jobb_fent { float:right; margin-left:20px; margin-bottom:10px; }
.login { position:absolute; left:935px; color:#fff }
.login a { color:#fff }
.login a { color:#fff; text-decoration:underline }
.elv4 {
	width:auto; font-size:1px;
	clear:both; height:4px;
}
.clear {
	clear:both;
	height:1px;
	font-size:1px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.elv15 {
	width:auto; font-size:1px;
	clear:both; height:15px;
}
.elv20 {
	width:auto; font-size:1px;
	clear:both; height:20px;
}
.elv40 {
	width:auto; font-size:1px;
	clear:both; height:40px;
}
.elv65 {
	width:auto; font-size:1px;
	clear:both; height:65px;
}
form {
	margin:0px;
	padding:0px;
}
#center {
	width:906px;
}
#header .logo, #header .logo a {
	background:url(/pic/logo.gif) no-repeat;
	width:250px; height:187px;
	display:block; overflow:hidden;
	text-indent:-1000em;
}
#left_side {
	width:237px; height:447px;
	float:left;
	background:url(/pic/bgr_left_side.gif) no-repeat left;
	background-position:0px 0px;
}
#left_side .menu {
	float:left; display:inline;
	margin-left:29px;
	margin-top:41px;
	background:url(/pic/menu.v2.gif) no-repeat;
	width:185px; height:194px;
}
#left_side .form {
	width:105px;
	float:right;
}
#left_side .form img {
	margin-bottom:4px
}
#left_side .form .input {
	background:#fff;
	width:79px; height:18px;
	overflow:hidden;
	float:left; display:inline;
}
#left_side .form .input input {
	width:77px;
	background-color:transparent;
	border:none;
	font-size:11px;
	color:#ac1f16;
	font-weight:bold;
	margin-left:2px
}
#left_side .form .pipa, #left_side .form .pipa a {
	background:url(/pic/input_pipa.gif) no-repeat;
	width:26px; height:18px;
	display:block; overflow:hidden;
}
#left_side .form .pipa a:hover {
	background:url(/pic/input_pipa_on.gif) no-repeat;
}
#left_side .form .pipa {
	float:left; display:inline;
	background:#fff
}
#left_side .form .hirlevel_feliratkozas {
	background:url(/pic/hirlevel_feliratkozas.gif) no-repeat;
	width:66px; height:19px;
	margin-bottom:5px;
	text-indent:-1000em;
}
#left_side .form .kereses {
	background:url(/pic/kereses.gif) no-repeat;
	width:44px; height:9px;
	font-size:1px;
	margin-bottom:5px; margin-top:4px;
	text-indent:-1000em;
}


#content {
	background:#000 url(/pic/bgr_content.gif) repeat-y;
	width:669px;
	float:left;
	height: auto !important;
	height: 409px;
	min-height: 409px;
}
#content .bgr_content {
	background:url(/pic/bgr_article.gif) no-repeat top;
	width:669px;
	height: auto !important;
	height: 448px;
	min-height: 448px;
	margin-top:-82px;
	position:relative; z-index:10;
}
#content .article {
	width:455px;
	float:left;
	margin-top:81px;
	overflow:hidden
}
#content .article .header {
	font-size:16px;
	text-transform:uppercase;
	color:#f8e5bb;
	padding-left:60px;
	height:37px;
	overflow:hidden;
	font-weight:bold
}
#content .article .title {
	color:#000000;
	font-size:12px;
	padding-left:60px
}
#content .article .title p { margin:1px 0px 0px 0px; }
#content .article .title h5 { margin-top:15px; margin-bottom:10px; font-size:12px; }
#content .article .text {
	color:#000000;
	font-size:12px;
	padding-left:60px;
	padding-top:10px;
	padding-bottom:60px;
	clear:both;
}
#content .article .text p { margin-top:0px; margin-bottom:15px }
#content .article .text h4 { color:#000000 }
#content .article .text a { color:#ac1f16; }
#content .article .text a:hover { color:#D4A94B }
#content .article .text a.tovabb { color:#303030; font-weight:bold; }
#content .article .text a.tovabb:hover { color:#ac1f16 }
#content .article .lead_img { float:left; margin-right:10px;  }
#content .article .lead_img img, #content .article .title .right_img img, #content .article img { border:2px solid #ac1f16 }
#content .article .title .right_img { margin-top:20px; margin-right:10px; float:left }
#content .article .text ul { margin:10px 0px 15px 0px; padding:0px; list-style:none }
#content .article .text ul li { font-size:10px; padding:0px 0px 5px 10px; background:url(/pic/bull.gif) no-repeat; background-position:0px 8px }
#content .article .text ul span, #content .article .text ul a { color:#ad1502 }
#content .article .text ul a:hover { color:#ad6960 }
#content .article_box {
	width:150px;
	float:left; display:inline;
	margin-left:37px;
	margin-top:130px;
	height:auto!important;
	min-height:1px;
	height:1px;
}
#content .article_box h3, .box_list h3 {
	margin-top:0px;
	margin-bottom:5px;
	font-size:14px;
	text-transform:uppercase
}
#content .article_box ul, .box_list ul {
	margin:0px;
	padding:0px;
	list-style:none;
	color:#555555;
	margin-bottom:5px;
	margin-top:-3px;
	font-size:11px
}
#content .article_box ul ul, .box_list ul ul { margin:0px }
#content .article_box ul li, .box_list ul li {
	background:url(/pic/menu_box_bull_al.gif) no-repeat left;
	background-position:0px 6px;
	padding-left:9px;
}
#content .article_box ul ul li, .box_list ul ul li {
	background:url(/pic/menu_box_bull.gif) no-repeat left;
	background-position:0px 6px;
	padding-left:14px;
	text-transform:lowercase;
	font-size:12px;
}
#content .article_box ul.null, .box_list ul.null { margin-bottom:3px }
#content .article_box ul.null li, .box_list ul.null li { background:none; padding-left:0px; padding-bottom:0px; text-transform:none; line-height:20px }
#content .article_box a, .box_list a { color:#555555 }
#content .article_box a:hover, .box_list a:hover { color:#ac1f16 }
#content .article_box ul a, .box_list a { color:#555555; text-decoration:none }
#content .article_box ul a:hover, .box_list a:hover { color:#3f3434; }
#content .article_box h3 a { color:#ac1f16 }
#content .article_box h3 a:hover { color:#9f9d9a }
#content .article_box p { margin-top:0px }



#footer {
	background:url(/pic/bgr_footer.gif) no-repeat top;
	width:669px; height:93px;
	clear:both;
	float:left; display:inline;
	margin-left:237px;
	margin-top:-85px;
	padding-bottom:50px
}
#footer .footer_menu { margin-top:85px }
#footer .menu1, #footer .menu1 a {
	background:url(/pic/lap_teteje.gif) no-repeat;
	width:53px; height:13px;
	font-size:1px;
	display:block; overflow:hidden;
	text-indent:-1000em;
}
#footer .menu2, #footer .menu2 a {
	background:url(/pic/sitemap.gif) no-repeat;
	width:45px; height:13px;
	font-size:1px;
	display:block; overflow:hidden;
	text-indent:-1000em;
}
#footer .menu3, #footer .menu3 a {
	background:url(/pic/irjon_nekunk.gif) no-repeat;
	width:73px; height:13px;
	font-size:1px;
	display:block; overflow:hidden;
	text-indent:-1000em;
}
#footer .menu4, #footer .menu4 a {
	background:url(/pic/ajanlom_az_oldalt.gif) no-repeat;
	width:99px; height:13px;
	font-size:1px;
	display:block; overflow:hidden;
	text-indent:-1000em;
}
#footer .menu5, #footer .menu5 a {
	background:url(/pic/english_introduction.gif) no-repeat;
	width:111px; height:13px;
	font-size:1px;
	display:block; overflow:hidden;
	text-indent:-1000em;
}
#footer .elv {
	background:url(/pic/footer_menu_elv.gif) no-repeat center;
	width:5px; height:6px;
	font-size:1px;
	margin-left:11px;
	margin-right:11px;
	margin-top:3px
}
#footer .menu1, #footer .menu2, #footer .menu3, #footer .menu4, #footer .menu5, #footer .elv { float:left }
.bgr_article_img {
	float:left; display:inline;
	margin-top:0px; margin-left:25px;
	background:#ae1e14 url(/pic/bgr_article_img.gif) no-repeat bottom;
	width:11px; height:48px;
	overflow:hidden;
	position:relative; z-index:100
}


.rightBox {
	clear:both;
	float:right;
	display:inline;
	margin-right:20px;
}
.box_list {
	float:right;
	display:inline;
	margin-right:20px;
	width:157px;
	padding-top:130px;
}

.forum .name {
	font-weight:bold;
	color:#ac1f16;
}


.referenciak img {
		border:none!important;
}
