body{ font-family:Arial, helvetica, sans; margin:0; padding:0; font-size:.8em; background:#FFF url(../images/bg.png) repeat-x;}

/**************** Body ID (Main Menu) *******************/
/*** Nyelvek ***/
#language_holder{
	width:133px;
	position:absolute;
	left:815px;
	top:107px;
	padding:1px 10px 0 10px;
	height:18px;
	text-align:center;
	background: url(../images/lang_hold.png) no-repeat;
}
#language_holder img{
	margin-right:15px;
}

/* transindex begin */
	div#transindex_bar{
		position:absolute;
		left:56px;
		top:107px;
		background:url(../images/design/transindex_sav.png) no-repeat;
		height:19px;
		width:518px;
		padding:0 0 0 20px;
		line-height:19px;
	}
	div#transindex_bar div{
		float:left;
		height:17px;
		width:80px;
		line-height:17px;
		cursor:pointer;
	}
	div#transindex_bar a{
		display:block;
		float:left;
		height:17px;
		line-height:17px;
		margin:0 0 0 7px;
		text-decoration:none;
		font-size:9px;
		color:#6c6c6c;
	}
	div#transindex_bar a:hover{
		color:#921b1f;
		border-bottom:2px solid #ff9900;
	}
/* transindex end */

/*** Belso reklam feluletek  ***/

/** >> Reklam a baloldali menuben << ***/
#reklam_f1, #rss_cont, #facebook_cont{
	position:relative;
	width:212px;
	display:block;
	margin-left:-20px;
	padding-left:20px;
	text-align:center;
}
#reklamok_left span{
	display:block;
	padding-top:10px;
}
#reklam_f1_top, #rss_top, #facebook_top{
	height:13px;
	width:212px;
	background: url(../images/menu_back_head_.png) no-repeat;
}
#reklam_f1_bottom, #rss_bottom, #facebook_bottom{
	height:13px;
	font-size:8px;
	width:212px;
	background:url(../images/menu_back_foot_.png) no-repeat;
}

/* fooldalak */
div.container{
	width:540px;
/*	border:1px solid #CCC;*/
	padding:20px 0;
}
div.spcont1{
	margin:0 0 20px 20px;
	float:left;
	position:relative;
	width:239px;
	background:url(../images/hpages/spbox_bg_repeat.png) repeat-y;
	font-family: Arial, Helvetica, sans-serif;
}
div.spcont2{
	width:239px;
	background:url(../images/hpages/spbox_bg_top.png) top no-repeat;
}
div.spcont3{
	width:239px;
	background:url(../images/hpages/spbox_bg_bottom.png) bottom no-repeat;
}
div.hmcont, div.hmcont_app, div.hmcont_news, div.hmcont_appan, div.hmcont_docs{
	margin:0 0 20px 20px;
	float:left;
	position:relative;
	width:239px;
	height:295px;
	background:url(../images/hpages/cont_bg.png) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	cursor:pointer;
}


div.container div.spcont1 div.spcont2 div.spcont3 p.teampart a{
	color:#333333;
	text-decoration:none;
	text-align:center;
}

div.container div.spcont1 div.spcont2 div.spcont3 p.teampart{
	width:200px;
	margin:10px auto 0 auto;
	text-align:center;
}

div.hmcont span, div.hmcont_app span, div.hmcont_news span, div.hmcont_appan span, div.hmcont_docs span, div.spcont3 span{
	margin:0;
	display:block;
	padding:20px 10px 0 10px;
	font-size:18px;
	text-decoration:none;
	font-weight:bold;
	font-family:"Trebuchet MS", Helvetica, Verdana, Arial, sans-serif;
}
div.hmcont span, div.hmcont_app span, div.spcont3 span{
	color:#FF0000;
}
div.hmcont_news span{
	color:#0000ff;
}
div.hmcont_appan span{
	color:#83ed12;
}
div.hmcont_docs span{
	color:#ff9600;
}
div.spcont3 p{
	margin:0;
	font-size:12px;
	padding:0 15px;
	text-align: center;
}
div.hmcont p, div.hmcont_app p, div.hmcont_news p, div.hmcont_appan p, div.hmcont_docs p{
	margin:0;
	font-size:12px;
	padding:0 15px;
}
div.hmcont img, div.hmcont_app img, div.hmcont_news img, div.hmcont_appan img, div.hmcont_docs img{
	position:absolute;
	top:180px;
	left:1px;
	border-bottom:1px solid #CCC;
}
/**-- personalize --**/
div.hmcont img{
	border-top:6px solid #FF0000;
}
div.hmcont_app img{
	border-top:6px solid #FF0000;
}
div.hmcont_news img{
	border-top:6px solid #0000ff;
}
div.hmcont_appan img{
	border-top:6px solid #83ed12;
}
div.hmcont_docs img{
	border-top:6px solid #ff9600;
}
/* fooldalak */

/*** Palyazatkereso ***/
#mmSEEKER_sel a.mm_1{
	background:url(../images/mm_menu_1_1.png) no-repeat;
	color:#FFF;	
}
#mmSEEKER_sel div#logincontainer{
	background:url(../images/login_ro_m1.png) 8px 0px no-repeat;
}
#mmSEEKER_sel div#menucontainer{
	background:url(../images/menu_ro_m1.png) 8px 0px no-repeat;
}
#mmSEEKER_sel div#searchcontainer{
	background:url(../images/search_ro_m1.png) 8px 0px no-repeat;
}
#mmSEEKER_sel div#reklam_f1{
	background:url(../images/reklam_ro_m1.png) 8px 0px no-repeat;
}
#mmSEEKER_sel div#rss_cont{
	background:url(../images/rss_ro_m1.png) 8px 0px no-repeat;
}
/*** palyazati kiiro ***/
#mmANOUNCER_sel a.mm_2{
	background:url(../images/mm_menu_2_1.png) no-repeat;
	color:#FFF;
}
#mmANOUNCER_sel div#logincontainer{
	background:url(../images/login_ro_m2.png) 8px 0px no-repeat;
}
#mmANOUNCER_sel div#menucontainer{
	background:url(../images/menu_ro_m2.png) 8px 0px no-repeat;
}
#mmANOUNCER_sel div#searchcontainer{
	background:url(../images/search_ro_m2.png) 8px 0px no-repeat;
}
#mmANOUNCER_sel div#reklam_f1{
	background:url(../images/reklam_ro_m2.png) 8px 0px no-repeat;
}
#mmANOUNCER_sel div#rss_cont{
	background:url(../images/rss_ro_m2.png) 8px 0px no-repeat;
}
/*** tanacsado ***/
#mmCONSULTANT_sel a.mm_3{
	background:url(../images/mm_menu_3_1.png) no-repeat;	
	color:#FFF;
}
#mmCONSULTANT_sel div#logincontainer{
	background:url(../images/login_ro_m3.png) 8px 0px no-repeat;
}
#mmCONSULTANT_sel div#menucontainer{
	background:url(../images/menu_ro_m3.png) 8px 0px no-repeat;
}
#mmCONSULTANT_sel div#searchcontainer{
	background:url(../images/search_ro_m3.png) 8px 0px no-repeat;
}
#mmCONSULTANT_sel div#reklam_f1{
	background:url(../images/reklam_ro_m3.png) 8px 0px no-repeat;
}
#mmCONSULTANT_sel div#rss_cont{
	background:url(../images/rss_ro_m3.png) 8px 0px no-repeat;
}
/**** --^ END ^--- ***/
/*
form {
	margin:5px 0 5px 0;
	padding:0;
}
*/
a#logo{
	float:left;
	margin-left:30px;
}

a img{
	border:none;
}

#heading{
	height:70px;
	padding:10px 0;
}

#main {
	width:1000px;
}

#menu div.elvalaszto{
	margin:10px -2px 10px 1px;
	height:2px;
	background:url(../images/separator.png) repeat-x;
}

#datum{
	font-size:10px;
	float:right;
	text-align:right;
	width:182px;
	height:10px;
	padding:0px 30px 0 0;
}

#currency{
	font-size:10px;
	float:right;
	text-align:right;
	width:182px;
	padding:0px 30px 0 0;
}
#currency a{
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
#currency a:hover{
	color:#000000;
}

#login label{
	margin-left:32px;
}

#login img, #login input, #search input{
	position:relative;
	margin-left:auto;
	margin-right:auto;
}
.button{
	margin:5px 0 0 0;
	cursor: pointer;
}

#login img, #login label, #login input, #search input{
	display:block;
}
fieldset{
	border:none;
}

/*input.textinput{
	width:133px;
	border:none;
	background:url(../images/input_text_bg.png) no-repeat;
	padding-left:5px;
	padding-right:5px;
}

* html input.textinput{
	background:url(../images/input_text_bg.png) 0 0 fixed no-repeat;
}*/

a.loginlink{
	position:relative;
	font-size:.9em;
	text-decoration:none;
	text-align:left;
/*	color:#243EAA;*/
	color:#000000;
	display:block;
	padding-left:3em;
	background:url(../images/menu_hirek.png) 5px 3px no-repeat;
	background-position:1.7em;
}

a.loginlink:hover{
	text-decoration:underline;
}
/*============= BANNER =========================*/

#banner{
	margin:0px 0px 30px 20px;
	width:964px;
	height:107px;
	background:url(../images/banner_bg.png) repeat-x;
}

#banner_center{
	float:left;
	padding:4px 0 0 82px;
}

#banner_left{
	float:left;
	width:12px;
	height:107px;
	background:url(../images/banner_left.png) no-repeat;
}
#banner_left span{
	display:none;
}

#banner_right{
	float:right;
	width:12px;
	height:107px;
	background:url(../images/banner_right.png) no-repeat;
}
/*============= BAL OLDAL ======================*/

#leftside{
	float:left;
	width:228px;
}

#menu, #rss_holder, #reklam_f1_holder, #facebook_holder{
	float:left;
	margin-left:20px;
	width:208px;
	padding-right:4px;
	background:url(../images/menu_back_.png) repeat-y;
	display:inline;	
}

#reklam_f1_holder span{
	min-height:80px;
}

*html #reklam_f1_holder span{
	height:80px;
}

#reklam_f1_holder, #rss_holder, #menu, #facebook_holder{
	margin-bottom:10px;
}
#menu_head, #menu_foot{
	width:212px;
	height:13px;
}

#menu_head{
	background:url(../images/menu_back_head_.png) no-repeat;
}

#menu_foot{
	background: #FFF url(../images/menu_back_foot_.png) no-repeat;
	font-size:10px;
}

#logincontainer{
	position:relative;
	width:208px;
	margin-left:-20px;
	padding-left:20px;
}
#logincontainer form fieldset label{
	margin:5px 0 0 20px;
	font-size:11px;
}
#logincontainer form fieldset img.button{
	position:relative;
	margin:10px auto 0 auto;
}
#menucontainer{
	position:relative;
	width:208px;
	margin-left:-20px;
	padding-left:20px;
}

#searchcontainer{
	position:relative;
	width:208px;
	margin-left:-20px;
	padding-left:20px;
}
#searchcontainer form, #searchcontainer form fieldset{
	padding:0;
	margin:0;
}
#searchcontainer form fieldset label.msch_inp_label{
	display:block;
	font-size:.9em;
	position:relative;
	left:28px;
	padding:1px 0;
}
#searchcontainer form fieldset label.msch_inp_label input{
	position:relative;
	top:2px;
	margin:0 5px 0 0;
}
#searchcontainer form fieldset input#keyword{
	position:relative;
	left:27px;
	margin:10px 0;
	width:130px;
}
#searchcontainer form fieldset input.button{
	display:block;
	position:relative;
	margin:0 auto;
}
/**************** Main Menu -- MAIN *****************/
#main_menu{ width:700px; margin:10px 0 0 59px; float:left;}
.mm_1, .mm_2, .mm_3{ display:block; float:left; width:112px; padding:9px 0px 0px 60px;	height:26px; text-decoration:none; color:#666;}
.mm_1{ background:url(../images/mm_menu_1_0.png) no-repeat;margin-left:70px;}
.mm_2{ background:url(../images/mm_menu_2_0.png) no-repeat;}
.mm_3{ background:url(../images/mm_menu_3_0.png) no-repeat;}
#main_menu a:hover{ color:#000;}
#top_menu_icons{ float:right;height:35px;}
#top_menu_icons a{ display:block; float:left; width:35px; height:35px; margin:0 8px 0 0; text-decoration:none;}
#top_menu_icons a.tmi1{ background:url(../images/top_menu_icons/ico_n1.png) no-repeat;}
#top_menu_icons a.tmi2{ background:url(../images/top_menu_icons/ico_n2.png) no-repeat;}
#top_menu_icons a.tmi3{	background:url(../images/top_menu_icons/ico_n3.png) no-repeat;}
#top_menu_icons a.tmi4{	background:url(../images/top_menu_icons/ico_n4.png) no-repeat;}
#top_menu_icons a.tmi5{	background:url(../images/top_menu_icons/ico_n5.png) no-repeat;}
#top_menu_icons a.tmi6{	background:url(../images/top_menu_icons/ico_n6.png) no-repeat;}
/*=++++++++++++++ MENU +++++++++++++++++=*/

ul#fomenu{
	position:relative;
	left:15px;
	width:194px;
}

ul#fomenu, ul#fomenu ul{
	margin:0;
	padding:0;
	list-style-type:none;
}

ul#fomenu{
	font-size:.9em;
	display:block;
}

ul#fomenu li{
	display:block;
}

ul#fomenu li#menu_palyazat{
	background:url(../images/menu_palyazat.png) 5px 3px no-repeat;
}

ul#fomenu li#menu_hirek{
	background:url(../images/menu_hirek.png) 5px 3px no-repeat;
}

ul#fomenu li#menu_palyaztatok{
	background:url(../images/menu_palyaztatok.png) 5px 3px no-repeat;
}

ul#fomenu li#menu_tanacsadok{
	background:url(../images/menu_tanacsadok.png) 5px 3px no-repeat;
}

ul#fomenu li#menu_dokumentumtar{
	background:url(../images/menu_dokumentumtar.png) 5px 3px no-repeat;
}
ul#fomenu li#menu_pont{
	background:url(../images/menu_palyazat.png) 5px 3px no-repeat;
}
ul#fomenu li a{
	text-indent:2em;
	height:18px;
	color:#000;
	text-decoration:none;
	display:block;
}

ul#fomenu li a:hover{
	font-weight:bold;
	/*color:#243EAA;*/
}

#b_palyazatok li#menu_palyazat ul.submenu{
	display:block;
}

#b_palyazatok ul#fomenu li#menu_palyazat, #fomenu li#menu_palyazat.selected, ul#fomenu li#menu_palyazat.selected a:hover{
	background:url(../images/menu_palyazat_open.png) 3px 3px no-repeat;
}

ul#fomenu li#menu_hirek.selected, ul#fomenu li#menu_hirek.selected a:hover{
	background:url(../images/menu_hirek_open.png) 3px 3px no-repeat;
}

ul#fomenu li#menu_palyaztatok.selected, ul#fomenu li#menu_palyaztatok.selected a:hover{
	background:url(../images/menu_palyaztatok_open.png) 3px 3px no-repeat;
}

ul#fomenu li#menu_tanacsadok.selected, ul#fomenu li#menu_tanacsadok.selected a:hover{
	background:url(../images/menu_tanacsadok_open.png) 3px 3px no-repeat;
}

ul#fomenu li#menu_dokumentumtar.selected, ul#fomenu li#menu_dokumentumtar.selected a:hover{
	background:url(../images/menu_dokumentumtar_open.png) 3px 3px no-repeat;
}

ul#fomenu li#menu_pont.selected, ul#fomenu li#menu_pont.selected a:hover{
	background:url(../images/menu_palyazat_open.png) 3px 3px no-repeat;
}

ul#fomenu li ul.submenu
	{
	display:none;
	}

ul#fomenu li ul.submenu li{
	background:none;
}

ul#fomenu li ul.submenu li a{
	padding-left:2em;
}

ul#fomenu li#menu_palyazat ul.submenu li a:hover{
	font-weight:normal;
	background:url(../images/menu_palyazat.png) 35px 3px no-repeat;
}

ul#fomenu li#menu_hirek ul.submenu li a:hover{
	font-weight:normal;
	background:url(../images/menu_hirek.png) 35px 3px no-repeat;
}

ul#fomenu li#menu_palyaztatok ul.submenu li a:hover{
	font-weight:normal;
	background:url(../images/menu_palyaztatok.png) 35px 3px no-repeat;
}

ul#fomenu li#menu_tanacsadok ul.submenu li a:hover{
	font-weight:normal;
	background:url(../images/menu_tanacsadok.png) 35px 3px no-repeat;
}

ul#fomenu li#menu_dokumentumtar ul.submenu li a:hover{
	font-weight:normal;
	background:url(../images/menu_dokumentumtar.png) 35px 3px no-repeat;
}

ul#fomenu li#menu_pont ul.submenu li a:hover{
	font-weight:normal;
	background:url(../images/menu_palyazat.png) 35px 3px no-repeat;
}

/*=++++++++++++++++++++++ Search +++++++++++++++++=*/

#options a{
	display:block;
	text-decoration:none;
	color:#000;
	line-height:17px;
	margin:3px 0 0 0;
}
#options a img{
	float:left;
	margin:2px 5px 0 0;
}
#options {
	padding-left:30px;
}

/*=+++++++++++++++++++++ RSS stb ++++++++++++++++=*/

#rss ul{
	list-style-type:none;
	margin:0;
	padding:5px 0 0 0;
	margin-left:40px;
}

#rss ul li{
	margin:0 0 2px 0;
}

#rss ul li a{
	text-align:left;
	text-indent:28px;
	height:20px;
	display:block;
	color:#000;
	background:url(../images/icons/rss_bg0.png) no-repeat;
	text-decoration:none;
}

#rss ul li a:hover{
	background:url(../images/icons/rss_bg.png) no-repeat;
}

/*======================================CONTENT===============================================*/

h1#extra_header, h1#lastminute_header, h1#news_header, h1#erdelyfm_header{
	font-size:1em;
	font-weight:bold;
	text-align:center;
	padding:8px 0 0 6px;
	width:131px;
	height:29px;
	color:#FFF;
}

h1#erdelyfm_header span{
	display:none;
}

h1#erdelyfm_header{
	background:#FFF url(../images/design/erdelyfm_logo.png) no-repeat;
}

h1#lastminute_header, h1#news_header, h1#erdelyfm_header{
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
}

h1#extra_header{
	float:left;
	margin:0 0 0 0;
	display:inline;
}

h1#lastminute_header{
	background:#FFF url(../images/header_lastminute.png) no-repeat;
}

h1#extra_header{
	background:#FFF url(../images/header_extra.png) no-repeat;
}

h1#news_header{
	background:#FFF url(../images/header_news.png) no-repeat;
}

#content{
	position:relative;
	float:left;
	width:742px;
	padding:0;
	margin:0 0 15px 10px;
	display:inline;
	background:url(../images/content_bg.png) repeat-y;
}

/***** fo oldal header es footer ****/

#contentheader{
	clear:both;
	height:10px;
	background:url(../images/content_head.png) no-repeat;
}

#contentfooter{
	clear:both;
	height:10px;
	padding:0;
	background:#FFF url(../images/content_foot.png) no-repeat;
}

/**** belso oldal header es footer (kek sav) ***/

#i_contentheader{
	clear:both;
	font-size:1em;
	color:#FFF;
	font-weight:bold;
	height:47px;
	padding:7px 0 0 30px;
	background:url(../images/i_page_top.png) no-repeat;
}

#i_contentfooter{
	clear:both;
	height:31px;
	padding:0;
	background:#FFF url(../images/i_page_bottom.png) no-repeat;
}

#i_contentfooter a{
	background:url(../images/to_topp.gif) no-repeat;
	float:right;
	margin:10px 20px 0 0;
	display:block;
	height:10px;
	width:10px;
}

#content h2{
	font-size:1.2em;
	line-height:1.2em;
	margin:0px;
	padding:0 0 0 0;
}

#content h2 a, #content a, a{
	color:#243EAA;
	text-decoration:none;
}

#content h2 a:hover, #content a:hover, a:hover{
	text-decoration:underline;
}

a.details{
	float:right;
}

#content div.elvalaszto{
	clear:both;
	height:1px;
	line-height:1px;
	padding:0;
	margin:0 10px 3px 10px;
	border-bottom:1px solid #B3B3B3;
}

#content_topleft, #content_left{
	clear:both;
	float:left;
	width:520px;
	padding:0 10px;
	border-right:1px solid #CCC;
}

/**** belso content ***/

#i_content_left{
	clear:both;
	float:left;
	width:540px;
	padding:45px 0 5px 0;
	margin:-35px 0 5px 0;
	border-right:1px solid #CCC;
}
#i_content_left p{
	padding:0 10px 5px 10px;
}
#i_content_left h2{
	padding:0 0 0 10px;
}
#i_content_left ul.search_cont_inside{
width:520px;
padding:10px;
margin:0;
}

#i_content_left ul.search_cont_inside li{
list-style-type:none;
margin:0;
padding:0;
}

#i_content_left ul.search_cont_inside li.shc_head{
height:34px;
line-height:34px;
font-weight:bold;
font-size:14px;
color:#FFF;
padding:0 0 0 20px;
background:url(../images/search/kereses_header.png) no-repeat;
}

#i_content_left ul.search_cont_inside li.shc_cont{
width:480px;
padding:20px;
background:#ededed;
}

#i_content_left ul.search_cont_inside li.shc_foot{
height:7px;
line-height:5px;
font-size:6px;
background:url(../images/search/kereses_footer.png) no-repeat;
}

form#mform{
	width:500px;
	margin:0;
}
form#mform fieldset{
	padding:4px 10px;
	border:none;
}
form#mform fieldset p{
	text-align:justify;
	color:#666;
	font-size:12px;
}
form#mform fieldset span.accent{
	float:left;
	color:#000;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	padding:2px 5px 0 0;
}
form#mform fieldset label{
	width:150px;
	height:22px;
	font-weight:bold;
	line-height:16px;
	text-align:right;
	padding:3px 5px 0 0;
	font-size:11px;
	float:left;
	color:#666;
}
form#mform fieldset input{
	float:left;
}
form#mform fieldset div.chcont{
	width:300px;
	float:left;
}
form#mform fieldset div div.chbox{
	float:left;
	display:table-cell;
	padding:2px 0 10px 0;
}
form#mform fieldset div div.chbox input{
	float:left;
}
form#mform fieldset div div.chbox span{
	font-size:10px;
	min-width:60px;
	line-height:13px;
	height:13px;
	display:block;
	padding:3px 10px 0 0;
	float:left;
}
form#mform fieldset select{
	float:left;
}
form#mform fieldset textarea{
	display:block;
	clear:both;
	margin:0 auto;
	width:100%;
}
form#mform fieldset.command{
/*	background:#EEE;*/
	text-align:center;
}
form#mform fieldset.command input, form#mform fieldset.command img{
	float:none;
}
form#mform fieldset div.error_no, form#mform fieldset div.error_yes{
	clear:both;
	padding:3px 0 3px 125px;
	font-size:12px;
	height:20px;
	line-height:20px;
}
form#mform fieldset div.error_no{
	color:#b31414;
	background:url(../images/form/sec_code_no.png) 105px 3px no-repeat;
}
form#mform fieldset div.error_yes{
	color:#3a9220;
	background:url(../images/form/sec_code_ok.png) 105px 3px no-repeat;
}

/**** belso oldal Menu ***/

#p_menu{
	position:absolute;
	top:8px;
	display:block;
	left:310px;
	z-index:10;
}

#p_menu a{
	font-size:.7em;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	color:#BBB;
	margin-right:6px;
}

#p_menu a:hover{
	color:#5875C4;
	text-decoration:none;
}

a.pm1{
	background:url(../images/pm1.png) 15px 0 no-repeat;
	padding:29px 0 0 0;
	width:60px;
}

a.pm2{
	background:url(../images/pm2.png) 13px 0 no-repeat;
	padding:29px 0 0 0;
	width:60px;
}

a.pm3{
	background:url(../images/pm3.png) 5px 0 no-repeat;
	padding:29px 0 0 0;
	width:40px;
}

a.pm4{
	background:url(../images/pm4.png) 5px 0 no-repeat;
	padding:29px 0 0 0;
	width:40px;
}

#content_topright, #content_right{
	float:left;
	width:200px;
	margin-left:-1px;
	border-left:1px solid #CCC;
}

/*** belso right (hirek stb) ***/

#i_content_right{
	float:left;
	width:200px;
	margin-left:-1px;
	margin-top:-40px;
	border-left:1px solid #CCC;
}

/********************** belso oldal content resze *****************/

/*** content header ***/

#belso_header{
	margin:0px 10px 0px 10px;
	border-bottom:1px solid #E9EDF9;
}

#belso_header img{
	clear: none;
	display:block;
}

.bh_head{
	background:#E9EDF9;
	padding:2px 0 2px 10px;
	font-weight:bold;
	font-size:1.3em;
	border-left:3px solid #5B69b0;
	color:#696969;
}

.bh_line_holder{
	margin-right:20px;
	width:100%;
	display:block;
	float:left;
	margin-left:20px;
}

.bh_line{
	color:#696969;
	margin:5px 0 5px 0;
	clear:left;
}

div#belso_header a{
	color:#80AD3A;
	font-weight:bold;
	text-decoration:none;
}

div#belso_header a:hover{
	text-decoration:underline;
}

.bh_line span.bh_leiras, .bh_line span.bh_leiras_a1, .bh_line span.bh_leiras_a2{
	display:block;
	width:385px;
	margin-left:100px;
}

.bh_line span.bh_leiras{
	color:#92C148;
}

.bh_line span.bh_leiras_a1, .e_leiras_a1{
	color:#FF0000;
}

.bh_line span.bh_leiras_a2{
	color:#696969;
}

.bh_line span.bh_cim{
	width:110px;
	display:block;
	float:left;
	font-weight:bold;
	text-align:right;
}

div#show_app_targetgroup a, div#show_app_type a, div#show_app_field a, div#show_loc_region a, div#show_loc_county a, div#show_loc_settlement a, div#show_app_appan a, div#show_news_type a, div#show_appan_type a, div#show_docs_category a {
	background-image:url(../images/plus.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	font-weight:bold;
	color:#80AD3A;
}

div#show_app_targetgroup a:hover, div#show_app_type a:hover, div#show_app_field a:hover, div#show_loc_region a:hover, div#show_loc_county a:hover, div#show_loc_settlement a:hover, div#show_app_appan a:hover, div#show_news_type a:hover, div#show_appan_type a:hover, div#show_docs_category a:hover {
	background-image:url(../images/minus.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#FF0000;
	padding-left:10px;
}
/*** belso banner ***/

#i_banner{
	margin:0 10px 0 10px;
	padding:10px 0 10px 20px;
	border-bottom:1px solid #E9EDF9;
}

/*** tartalom resz (palyazat leiras) ***/

#i_tartalom{
	padding:10px 10px 10px 10px;
}
/* faq */
div#i_tartalom div.question{
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	margin-top:20px;
}
div#i_tartalom div.answer{
	display:none;
}
/* faq */
#i_tartalom div{
	margin:0 10px;
}
/**** belso footer ****/

#belso_footer{
	margin:0px 10px 0px 10px;
}

.bf_head1{
	background:#E9EDF9;
	padding:2px 0 2px 10px;
	font-weight:bold;
	font-size:1em;
	border-left:3px solid #ff7800;
	margin-bottom:10px;
	color:#696969;
}

.bf_line_holder{
	margin:0 20px 0 30px;
	display:block;
}

.bf_line1{
	min-height:20px;
	display:block;
	background:url(../images/down.png) 6px 3px no-repeat;
	padding:0 0 0 30px;
	color:#696969;
	margin:5px 0 5px 0;
}

.bf_head2{
	background:#E9EDF9;
	padding:2px 0 2px 10px;
	font-weight:bold;
	font-size:1em;
	border-left:3px solid #9d02ca;
	margin:10px 0 10px 0;
	color:#696969;
}

.bf_line2{
	min-height:20px;
	display:block;
	background:url(../images/palyazat_icon.png) 6px 3px  no-repeat;
	padding:0 0 0 30px;
	color:#696969;
	margin:5px 0 5px 0;
}

/*** --^ END **/

#content_separator_top, #content_separator_bottom{
	clear:both;
	width:742px;
	height:10px;
}

#content_separator_top{
	background:#FFF url(../images/content_foot.png) no-repeat;
}

#content_separator_bottom{
	height:20px;
	background:#FFF url(../images/content_head.png) bottom no-repeat;
}

#content_separator_top hr, #content_separator_bottom hr{
	display:none;
}

#m3{
	height:23px;
	color:#243EAA;
	padding:0px 0 0 25px;
	background:#FFF;
}

#m3 a{
	color:#000;
	float:left;
	width:110px;
	height:20px;
	padding-top:3px;
	margin-left:2px;
	text-align:center;
	background:url(../images/m3_a_bg.png) no-repeat;
	display:inline;
}

#m3 a:hover{
	color:#FFF;
	text-decoration:none;
	background:url(../images/m3_a_s_a_bg.png) no-repeat;
}

#extra a{
	float:left;
	color:#FFF;
	padding-top:3px;
	margin:6px 0 0 3px;
	width:22px;
	height:19px;
	text-align:center;
	background:#FF0000 url(../images/extra_num.png) no-repeat;
	display:block;
}

#extra a:hover{
	text-decoration:none;
	background:#B3B3B3 url(../images/extra_num_active.png) no-repeat;
}

#extra a.active{
	text-decoration:none;
	background:#B3B3B3 url(../images/extra_num_active.gif) no-repeat;
}

#extra2, #extra3, #extra4, #extra5, #extra6, #extra7, #extra8, #extra9, #extra10, #extra11, #extra12, #extra13, #extra14, #extra15{
	display:none;
}

span#menu3{
	float:left;
	color:#243EAA;	
	width:251px;
	height:28px;
	margin:0 0 0 10px;
	padding:8px 0 0 3px;
	background:#B3B3B3 url(../images/3menu.png) no-repeat;
	display:inline;
}

span#menu3 a{
	float:none;
	display:inline;
	font-size:.9em;
	line-height:.9em;
	margin-top:3px;
	width:80px;
	height:10px;
	color:#243EAA;
	background:none;
	text-align:center;
}

span#menu3 a:hover{
	text-decoration:underline;
	color:#243EAA;
	background:none;
}

#content #smallbanner{
	background:#FFF url(../images/content_bg.png) repeat-y;
}

#content #smallbanner span{
	display:block;
	margin-left:auto;
	margin-right:auto;
	float: left;
	padding-left:9px;
	padding-right:9px;
}

#smhead{
	height:20px;
	background:#FFF url(../images/content_head.png) bottom no-repeat;
	clear:both;
}

#smfoot{
	height:10px;
	background:#FFF url(../images/content_foot.png) no-repeat;
	clear:both;
}

/*------ > last minut blabl (main css) < ---------*/

dl#menu_lastminute, dl#menu_news, dl#erdelyfm_cont{
	list-style:outside;
	padding:0 10px 0 20px;
	text-align:left;
}


dl#menu_lastminute dt, dl#menu_news dt, dl#menu_lastminute dd, dl#menu_news dd, dl#erdelyfm_cont dd{
	padding:0 0 0 3px;
	display:list-item;
}

dl#erdelyfm_cont dd a{
	line-height:14px;
}

dl#erdelyfm_cont dd img{
	padding:0 0 0 5px;
	cursor:pointer;
}

dl#menu_lastminute dt, dl#menu_news dt{
	font-weight:bold;
	margin:5px 0 0 0;
}

dl#menu_lastminute dt{
	list-style-image:url(../images/dt_list.png);
}
dl#menu_lastminute{
	color:#FF0000;
}

dl#menu_news dt{
	list-style-image:url(../images/dt_news.png);
}

ul#menu_news{
	color:#000;
}

dl#menu_lastminute dd, dl#menu_news dd, dl#erdelyfm_cont dd{
	margin:5px 0 0 10px;
}

dl#menu_lastminute dd a, dl#menu_news dd a, dl#erdelyfm_cont dd a{
	color:#000;
}
dl#menu_lastminute dd span.lm_date{
	padding:0;
	margin:0;
	height:.9em;
	font-size:.8em;
	color:#FF0000;
}

dl#menu_lastminute dd span.lm_date_b{
	padding:0;
	margin:0;
	height:.9em;
	font-size:.8em;
	color:#666666;
	font-weight:bold;
}

/*------ ^ end last minut (main.css)---------*/

.clearer{
	clear:both;
	visibility:hidden;
}

/*========= FOOTER Main css ==========*/
#footer{ clear:both; width:964px; height:45px; margin:0 0 0 20px;padding:20px 0 0 0; background:url(../images/footer_bg.png) no-repeat;list-style-type:none;}
#footer li.statistic{ width:250px; float:left;}
#footer li.statistic img{ display:block; float:left; margin:0 0 0 10px;}
#footer li.menu_copy{ width:500px; text-align:center; float:left; font-size:12px;}
#footer li.web_by{ float:right;width:200px; text-align:right; padding:0 10px 0 0; font-size:11px; }
#footer a{ margin:0 5px 0 5px; color:#666; text-decoration:none;}
#footer a:hover{ color:#4162be;}

/*--- kereses/lapozas header - final ---*/
div.search_bar{
	border:1px solid #CCC;
	width:500px;
	position:relative;
	margin:3px auto;
	height:23px;
	padding:5px 10px 0 10px;
}
div.search_bar a img{
	border:none;
}
div.search_bar a{
	display:inline-block;
	float:left;
	padding:4px 10px 0 0;
}
div.search_bar span{
	display:inline-block;
	height:20px;
	font-size:75%;
	line-height:18px;
	float:left;
	padding:0 10px 0 0;
}

div.search_bar form{
	float:right;
	padding:0;
	margin:0;
}
div.search_bar form fieldset{
	border:none;
	text-align:center;
	margin:0;
	padding:0;
}
div.search_bar form fieldset label{
	padding-left:10px;
	font-size:75%;
	font-weight:bold;
}
div.search_bar form fieldset select{
	font-size:75%;
}
/*
div.search_bar div.elvalaszto{
	width:100%;
	position:relative;
	left:-10px;
}
*/
ul.mymultipleselect, ul.mymultipleselect li{
	padding:1px;
	border:0px;
	margin:0px;
	list-style-type:none;
	cursor:default;
}