body {
	margin:0px;
	background:#f9f8f8;
	font-family:Tahoma, Arial, Verdana;
	font-size:10px;
}
form { margin:0px }
a { text-decoration:none }
a:hover { text-decoration:none }
input, select, textarea {
	font-family:Tahoma, Arial, Verdana;
	font-size:10px;
}
#center {
	width:780px;
}
.elv5 {
	clear:both;
	width:auto;
	height:5px;
	font-size:1px;
	line-height: 1px;
}
.elv7 {
	clear:both;
	width:auto;
	height:7px;
	font-size:1px;
}
.elv10 {
	clear:both;
	width:auto;
	height:10px;
	font-size:1px;
}
.elv15 {
	clear:both;
	width:auto;
	height:15px;
	font-size:1px;
}
.elv20 {
	clear:both;
	width:auto;
	height:20px;
	font-size:1px;
}
.elv30 {
	clear:both;
	width:auto;
	height:30px;
	font-size:1px;
}
#header_logo {
	width:469px;
	height:69px;
	background:#8fc740 url(/pic/bgr_header_logo_bot.gif) repeat-x bottom;
	float:left;
}
#header_logo .logo, #header_logo .logo a {
	background:url(/pic/webinform_logo.gif) no-repeat;
	background-position:12px 15px;
	width:124px;
	height:66px;
	display:block;
}
#header_logo .logo { float:left; }
#header_logo .lang {
	float:right;
	display:inline;
	width:54px;
	height:65px;
	margin-right:1px;
}
#header_logo .lang .eng {
	background:url(/pic/english.gif) no-repeat;
	width:54px;
	height:65px;
	display:block;
}
#header_logo .lang .eng a {
	background:url(/pic/english.gif) no-repeat;
	width:54px;
	height:65px;
	display:block;
	font-size: 1px;
	text-decoration: none;
	text-indent: -300px;
	overflow: hidden;
}
#header_logo .lang .eng a:hover {
	background:url(/pic/english_h.gif) no-repeat;
	width:54px;
	height:65px;
	display:block;
}

#header_login {
	float:left;
	background:#8fc740;
	width:311px;
	height:91px;
	text-align:left
}
#header_login .elv_top {
	background:#a9d76a;
	font-size:1px;
	height:5px;
	width:auto;
}
#header_login .ugyfelkapu {
	width:135px;
	background:#83b63c url(/pic/ugyfelkapu.gif) no-repeat;
	background-position:11px 15px;
	margin-top:9px;
	height:82px;
	float:left;
}
.elv28 {
	clear:both;
	height:28px;
	width:auto;
}
#header_login .ugyfelkapu .form {padding-left:11px}
#header_login .ugyfelkapu .name, #header_login .ugyfelkapu .pass {
	border:1px solid #a5d85e;
	width:110px;
	height:12px;
}
#header_login .ugyfelkapu .name { margin-bottom:1px }
#header_login .ugyfelkapu .pass { width:86px; float:left }
#header_login .ugyfelkapu .name input, #header_login .ugyfelkapu .pass input {
	background:#ffffff;
	border:none;
	color:#83b63c;
	height:10px;
	float:left;
	display:inline;
	margin:0px;
}
#header_login .ugyfelkapu .name input { width:110px; }
#header_login .ugyfelkapu .pass input { width:86px; }
#header_login .ugyfelkapu .button, #header_login .kereses .button {
	border:1px solid #e1ebc3;
	width:19px;
	height:12px;
	float:left;
	display:inline;
	margin-left:2px;
}
#header_login .ugyfelkapu .button input, #header_login .kereses .button input {
	background:url(/pic/ugyfelkapu_button.gif);
	color:#ebf2b1;
	border:none;
	width:19px;
	height:12px;
}
#header_login .ugyfelkapu .lostpw {
	width:82px;
	font-size:9px;
	color: #edffbc;
}
#header_login .ugyfelkapu .lostpw a{
	color: #edffbc;
	text-decoration:underline;
}

#header_login .ugyfelkapu .lostpw { margin-left:11px; }
#header_login .ugyfelkapu .lostpw a:hover { text-decoration:underline; }

#header_login .kereses {
	width:172px;
	background:#83b63c url(/pic/kereses.gif) no-repeat;
	background-position:11px 15px;
	margin-top:9px;
	height:82px;
	float:left;
	display:inline;
	margin-left:4px;
}
#header_login .kereses .form {padding-left:10px}
#header_login .kereses .search {
	border:1px solid #a5d85e;
	width:149px;
	height:12px;
}
#header_login .kereses .search { margin-bottom:1px }
#header_login .kereses .search input {
	background:#ffffff;
	border:none;
	color:#83b63c;
	height:10px;
	float:left;
	display:inline;
	margin:0px;
}
#header_login .kereses .search input { width:149px; }
#header_login .kereses .select { float:left; }
#header_login .kereses .select select {
	width:128px;
	color:#78ab2f;
	font-size: 8px;
margin:0px;
padding:0px;
}

#header_menu_1 {
	background:url(/pic/header_image_1.jpg) no-repeat;
	background-position:0px 23px;
	clear:both;
	width:469px;
	height:224px;
	margin-top:-22px;
	float:left;
	text-align:left
}
#i_menu_1 {
	float:left;
	width:156px;
	height:224px;
	background:url(/pic/header_image_1_1.jpg) no-repeat;
	position:relative;
	z-index:3;
}
#i_menu_2 {
	float:left;
	width:156px;
	height:224px;
	background:url(/pic/header_image_1_2.jpg) no-repeat;
	position:relative;
	z-index:3;
}
#i_menu_3 {
	float:left;
	width:156px;
	height:224px;
	background:url(/pic/header_image_1_3.jpg) no-repeat;
	position:relative;
	z-index:3;
}
#bg_1 {
	float:left;
	width:156px;
	height:224px;
	/*background:url(/pic/header_image_1_1_akt.jpg) no-repeat;*/
	position:absolute;
	z-index:2;
}
#menu_1 {
	width:156px;
	height:224px;
	background:url(/pic/header_image_1_1_akt.jpg) no-repeat;
	display:none;
}
#bg_2 {
	float:left;
	width:156px;
	height:224px;
/*	background:url(/pic/header_image_1_2_akt.jpg) no-repeat;*/
	position:absolute;
	z-index:2;
}
#menu_2 {
	width:156px;
	height:224px;
	background:url(/pic/header_image_1_2_akt.jpg) no-repeat;
	display:none;
}
#bg_3 {
	float:left;
	width:156px;
	height:224px;
/*	background:url(/pic/header_image_1_3_akt.jpg) no-repeat;*/
	position:absolute;
	z-index:2;
}
#menu_3 {
	width:156px;
	height:224px;
	background:url(/pic/header_image_1_3_akt.jpg) no-repeat;
	display:none;
}

.menu_a {
	font-size: 1px;
	display: block;
	height: 224px;
	width: 156px;
	position: absolute;
	z-index: 3;
}
ul.menu {
	list-style-type: none;
	padding: 0px;
	margin-top: 30px;
	margin-bottom: 0px;
	margin-left:0px;
	display: block;
	z-index:110;
	position:absolute;
}
ul.menu li {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.menu li a {
	color:#ffffff;
	width:146px;
	display:block;
	padding-top:1px;
	padding-bottom:2px;
	padding-left:10px;
/*	font-weight: bold;*/
}
ul.menu li a:hover {
	background:#ffffff;
	color:#000000
}



#header_projects {
	background:#f9f8f8;
	float:left;
	width:311px;
	position:relative;
	z-index: 1;
}


#index_menu {
	background:url(/pic/bgr_index_menu.gif);
	width:780px;
	height:29px;
	clear:both;
	border-bottom:1px solid #8fc740
}
#index_menu .menu_1, #index_menu .menu_2, #index_menu .menu_3, #index_menu .menu_4, 
#index_menu .menu_1_akt, #index_menu .menu_2_akt, #index_menu .menu_3_akt, #index_menu .menu_4_akt, 
#index_menu .menu_1 a, #index_menu .menu_2 a, #index_menu .menu_3 a, #index_menu .menu_4 a,
#index_menu .menu_1_akt a, #index_menu .menu_2_akt a, #index_menu .menu_3_akt a, #index_menu .menu_4_akt a {
	height:29px;
	display:block;
	float:left;
	text-indent:-1000em;
	text-align:left
}
#index_menu .menu_1, #index_menu .menu_1 a {
	background:url(/pic/i_menu/kompetenciaink.gif) no-repeat;
	background-position:1px 11px;
	width:182px;
}
#index_menu .menu_2, #index_menu .menu_2 a {
	background:url(/pic/i_menu/legfrisseb.gif) no-repeat;
	background-position:2px 11px;
	width:189px;
}
#index_menu .menu_2_akt, #index_menu .menu_2_akt a {
	background:#8fc740 url(/pic/i_menu/legfrisseb_akt.gif) no-repeat;
	background-position:2px 11px;
	width:189px;
}
#index_menu .menu_3, #index_menu .menu_3 a {
	background:url(/pic/i_menu/referenciaink.gif) no-repeat;
	background-position:1px 11px;
	width:210px;
}
#index_menu .menu_4, #index_menu .menu_4 a {
	background:url(/pic/i_menu/elerhetosegunk.gif) no-repeat;
	background-position:1px 11px;
	width:199px;
}

#index_content .content_1 {
	width:182px;
	float:left;
	text-align:left
}
#index_content .content_2 {
	width:189px;
	float:left;
	background:#8fc740;
	text-align:left
}
#index_content .content_3 {
	width:210px;
	float:left;
	text-align:left
}
#index_content .content_4 {
	width:199px;
	float:left;
	text-align:left
}
#index_content .star {
	background:url(/pic/star_orange.gif) no-repeat;
	width:13px;
	height:12px;
	margin-top:2px;
	margin-left:3px;
	margin-bottom:6px;
}
#index_content .content_2 .star { background:url(/pic/star_white.gif) }
#index_content .text {
	width:auto;
	margin-left:9px;
	background:url(/pic/bgr_index_text.gif) repeat-y left;
	padding-left:8px;
	padding-right:8px;
	height:185px;
	color:#787878;
}
#index_content .text a {
	color:#787878;
	text-decoration:underline;
}
#index_content .text a:hover {
	color:#787878;
	text-decoration:none;
}

#index_content .content_2 .text {
	background:url(/pic/bgr_index_text_white.gif) repeat-y left;
	color:#fbffd8;
	width:160px;
	float:left;
	display:inline;
}
#index_content .text h6 {
	margin:0px;
	color:#83b63c;
	font-size:10px;
	margin-bottom:3px;
}
#index_content .content_2 .text h6 {
	margin:0px;
	color:#ffffff;
	font-size:10px;
	margin-bottom:3px;
}
#index_content .text p {
	margin-top:0px;
	margin-bottom:10px;
}
#index_content .text img {
	border:1px solid #fd932e;
	margin-bottom:3px;
	margin-top:1px;
}
#index_content .close {
	background:url(/pic/index_text_close.gif) no-repeat;
	width:6px;
	height:6px;
	clear:both;
	margin-left:9px;
	clear:both;
}
#index_content .content_2 .close { background:url(/pic/index_text_close_green.gif) no-repeat }
#index_content .content_2 .bgr {
	width:185px;
	height:235px;
	background:#83b63c
}
#index_content .content_2 .scroll {
	background:url(/pic/bgr_index_scroll.gif) repeat-y;
	width:7px;
	height:185px;
	float:right;
}
#index_content .content_2 .scroll img { margin-top:50px; }
#index_content .hirarchivum, #index_content .hirarchivum a {
	background:url(/pic/hirarchivum.gif) no-repeat;
	width:64px;
	height:12px;
	display:block;
	text-indent:-1000em;
}
#index_content .hirarchivum {
	float:right;
	display:inline;
	margin-right:9px;
	margin-top:-12px;
}

#belso_center #footer {
	background:url(/pic/bgr_footer.gif) repeat-x;
}
#footer {
	clear:both;
	width:auto;
	height:26px;
	text-align:left;
}
#footer .info {
	background:url(/pic/bgr_footer_left.gif) no-repeat;
	width:331px;
	height:12px;
	text-indent:-1000em;
	float:left;
	display:inline;
	margin-left:5px;
	margin-top:7px;
}
#belso_center #footer .info {
	background:url(/pic/bgr_footer_left_belso.gif) no-repeat;
	width:331px;
	height:12px;
	text-indent:-1000em;
	float:left;
	display:inline;
	margin-left:5px;
	margin-top:7px;
}
#footer .menu_1, #footer .menu_1 a {
	display:block;
	width:48px;
	height:11px;
	background:url(/pic/footer_menu/sitemap.gif) no-repeat;
	background-position:4px 4px;
	text-indent:-1000em;
}
#footer .menu_1 a:hover {
	background:url(/pic/footer_menu/sitemap_h.gif) no-repeat;
		background-position:4px 4px;
}
#footer .menu_2 { float:left; display:inline; margin-left:261px; margin-top:5px }
#footer .menu_2, #footer .menu_2 a {
	display:block;
	width:51px;
	height:11px;
	background:url(/pic/footer_menu/webmail.gif) no-repeat;
	background-position:4px 4px;
	text-indent:-1000em;
}
#footer .menu_2 a:hover {
	background:url(/pic/footer_menu/webmail_h.gif) no-repeat;
		background-position:4px 4px;
}
#footer .menu_3, #footer .menu_3 a {
	display:block;
	width:42px;
	height:11px;
	background:url(/pic/footer_menu/karrier.gif) no-repeat;
	background-position:4px 4px;
	text-indent:-1000em;
}
#footer .menu_3 a:hover {
	background:url(/pic/footer_menu/karrier_h.gif) no-repeat;
		background-position:4px 4px;
}
#footer .menu_4, #footer .menu_4 a {
	display:block;
	width:73px;
	height:11px;
	background:url(/pic/footer_menu/hibabejelento.gif) no-repeat;
	background-position:4px 4px;
	text-indent:-1000em;
}
#footer .menu_4 a:hover {
	background:url(/pic/footer_menu/hibabejelento_h.gif) no-repeat;
		background-position:4px 4px;
}
#footer .menu_2, #footer .menu_3, #footer .menu_4 { float:left; margin-top:5px }


#belso_center {
	width:780px;
	background:url(/pic/bgr_right_side.gif) repeat-y right;
}
#belso_top {
	clear:both;
	width:auto;
	height:3px;
	font-size:1px;
	background:url(/pic/bgr_belso_top.gif) repeat-x;
}
#belso_content {
	width:469px;
	text-align:left;
	float:left;
	display:inline;
	padding-bottom:15px;
}
#belso_article {
	width:auto;
	padding:15px;
	color:#959595;
	font-size:11px;
	line-height: 14px;
}
#belso_article .header_menu, #belso_article .header_menu a {
	font-size:10px;
	color:#8fc740;
}
#belso_article .header_menu a:hover, #belso_article .header_menu a.akt { text-decoration:underline }

.title_web_tarhely {
	background:url(/pic/title/web_tarhely.gif) no-repeat;
	width:100px;
	height:14px;
	text-indent:-1000em;
}
blockquote {
	margin:0px 0px 0px 30px;
}
h6 {
	font-size:11px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:15px;
}
ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#belso_article ul li {
	margin:0px;
	padding:0px 0px 0px 10px;
	background:url(/pic/bgr_ul_blue.gif) no-repeat;
	background-position:0px 6px;
	line-height:18px;
}
#belso_article ul.pink li {
	background:url(/pic/bgr_ul_pink.gif) no-repeat;
	background-position:0px 4px;
}
#belso_article ul.green li {
	background:url(/pic/bgr_ul_green.gif) no-repeat;
	background-position:0px 4px;
}

#belso_article .velemeny {
	background:url(/pic/bgr_potty_24.gif) repeat-x;
	width:400px;
	height:24px;
	font-size:10px;
}
#belso_article .velemeny a { color:#c65994; font-weight:bold }
#belso_article .velemeny a:hover { color:#c65994; text-decoration:underline }



#right_side {
	float:left;
	width:311px;
	text-align:left;
	padding-top:21px;
}
#right_side .box_title {
	clear:both;
	width:250px;
	padding-top:2px;
	padding-bottom:3px;
	text-indent:17px;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	background:#a9d76a url(/pic/bgr_ul_white.gif) no-repeat;
	background-position:6px 6px
}
#right_side .box_bgr {
	width:250px;
	background:#f9f8f8
}
#right_side .box_bgr .box, #right_side .box_bgr_ertekeles .box {
	padding:13px 15px 20px 9px;
	width:auto;
	color:#959595;
	margin-bottom:0px;
	line-height:13px
}
.box a {
	color:#959595;
	text-decoration:none;
}
.box a:hover {
	text-decoration:underline;
}

#right_side .box_bgr_ertekeles { background-color: transparent;}
#right_side .box_bgr .box h6 { color:#6cbbe9; margin:0px; }
#right_side .box_bgr .box .ref_kep { float:right; display:inline; margin-right:-14px; }
#right_side .box_bgr .box .ref_kep img {
	padding:1px;
	background:#ffffff;
	border:1px solid #dbdada
}
#right_side .box_bgr .box li {
	background:url(/pic/bgr_ul_kor.gif) no-repeat;
	background-position:0px 6px;
	font-size:11px;
	margin:0px;
	padding:0px 0px 0px 10px;
	line-height:14px;
}
#right_side .box_bgr .box li a { color:#9c9c9c; text-decoration:underline }
#right_side .box_bgr .box li a:hover { color:#9c9c9c; text-decoration:underline; font-weight:bold }
.button_bovebben, .button_bovebben a {
	background:url(/pic/button_bovebben.gif) no-repeat;
	width:53px;
	height:10px;
	display:block;
	text-indent:-1000em;
}
.button_megenezem, .button_megenezem a {
	background:url(/pic/button_megnezem.gif) no-repeat;
	width:56px;
	height:10px;
	display:block;
	text-indent:-1000em;
}
#header_menu_belso {
	background-position:0px 23px;
	clear:both;
	width:469px;
	height:151px;
	margin-top:-22px;
	float:left;
	text-align:left;
	background-image: url(/pic/header_images_belso.jpg);
	background-repeat: no-repeat;
	overflow:hidden;
}
#header_menu_belso #bg_1 {
	height:151px;
}
#header_menu_belso #menu_1 {
	height:151px;
	background:url(/pic/header_image_b_1_akt.jpg) no-repeat;
}
#header_menu_belso #bg_2 {
	height:151px;
}
#header_menu_belso #menu_2 {
	height:151px;
	background:url(/pic/header_image_b_2_akt.jpg) no-repeat;
}
#header_menu_belso #bg_3 {
	height:151px;
}
#header_menu_belso #menu_3 {
	height:151px;
	background:url(/pic/header_image_b_3_akt.jpg) no-repeat;
}
#header_menu_belso .menu_a {
	height: 151px;
}
#header_menu_belso #i_menu_1, #header_menu_belso #i_menu_2, #header_menu_belso #i_menu_3 {
	height:151px;
}
#header_projects_belso {
	background:#f9f8f8;
	float:left;
	width:311px;
	position:relative;
}
#header_projects .projects_link {
position: absolute;
margin-top: 170px;
width: 311px;
z-index: 10;
}

#header_projects_belso .projects_link {
position: absolute;
top: 100px;
}
.projects_link a {
	float: left;
	width:62px;
	height:29px;
	display:block;
	font-size: 1px;
	text-decoration: none;
	text-indent: -300px;
	overflow: hidden;
}
.belso_cim {
	font-size: 17px;
	font-weight: bold;
	color: #6cbbe9;
	text-decoration: none;
}
.hibabejelento_h1 {
	float: left;
	width: 100px;
	margin-top: 2px;
}
.hibabejelento_h2 {
	float: left;
	width: 300px;
}
.hibabejelento_h2 .input {
	width: 300px;
	font-size: 11px;
	color: #959595;
	background-color: #FFFFFF;
	border: 1px solid #959595;
}
.hibabejelento_h2 .input_1 {
	width: 150px;
	font-size: 11px;
	color: #959595;
	background-color: #FFFFFF;
	border: 1px solid #959595;
}
.hibabejelento_h2 .input_gomb {
	font-size: 11px;
	color: #959595;
	background-color: #FFFFFF;
	border: 1px solid #959595;
}
.hibabejelento_h2 img {
	margin-bottom: -4px;
}

.checkbox {
margin-top: 3px;
margin-bottom: -3px;
}
#belso_article h1 {
font-size: 12px;
	font-weight: bold;
	color: #6cbbe9;
	margin: 0px;
	padding: 0px;
	
}
#belso_article a {
	color: #959595;
	text-decoration:underline;	
}
#belso_article a:hover {
	text-decoration:none;	
}
