body		{background:  #FFFFFF url('../elements/bgrounds/bg_body.jpg') top left repeat-x;
			font-family: 'Tahoma', sans-serif; font-size: 10pt; color: #414042;}

a, a:visited
			{color: #414042; text-decoration: underline}
a:hover		{color: #414042; text-decoration: none}

/*Rendszerüzenet stílusjegyei--------------------------------------------------*/
div.rendszer_uzenet_alap	
			{}
body > div.rendszer_uzenet_alap	
			{}

div.rendszer_uzenet			
		{color: #414042; font-weight: bold; top: 200px; left: 30%; 
		border: 5px solid #E67817; padding: 5px;
		font-size: 12pt;  text-align: center; background: #FFFFFF;}

body > div.rendszer_uzenet	
		{margin:  200px 30% auto 30%;top: 0px; left: 0px;}
div.rendszer_uzenet input	
		{background: #E67817; color: white; font-weight: bold}
div.rendszer_uzenet h1		
		{font-size: 16pt; font-weight: bold; text-align: center; color: #E67817;}
div.rendszer_uzenet  p		
		{font-size: 12pt; font-weight: normal; color: black; text-align: justify; font-weight: bold}

div.rendszer_uzenet h1.error		
		{font-size: 14pt; font-weight: bold; text-align: center; background: #E67817;
		margin:0px; width: 100%; color: white; padding-top: 5px; padding-bottom: 5px;
		text-transform: uppercase}
div.rendszer_uzenet  p.error		
		{font-size: 12pt; font-weight: normal; color: red; text-align: center; font-weight: bold}

/*-------------------------------------------------------------------------------------------------*/
/*Látogatószámláló stílusjegyei--------------------------------------------------------------------*/
div.counter			
		{}
div.counter span.cimke			
		{}
div.counter span.darab			
		{}
/*-------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
/*Objektumszerkezethez tartozó stílusjegyek--------------------------------------------------------*/
div.html_block	
		{width: 1100px;}

/*Banner stílusjegyei------------------------------------------------------------------------------*/
div.html_block div.html_banner	
		{height: 206px; background: url('../elements/bgrounds/bg_banner.jpg') top center no-repeat;}

/*Fejléc éf fejlécmenü stílusjegyei----------------------------------------------------------------*/
div.html_block div.html_header			
		{height: 35px; background: url('../elements/bgrounds/bg_header.jpg') top center no-repeat;}

/*Adattartalmi rész stílusjegyei------------------------------------------------------------------*/
div.html_block div.html_data_block			
		{background: url('../elements/bgrounds/bg_data.png') top left repeat-y;}
div.html_block div.html_data_block div.html_left			
		{width: 220px; background: transparent; margin: 5px auto 5px 15px}
div.html_block div.html_data_block div.html_right			
		{width: 220px; background: transparent; margin: 5px auto 5px 15px}

div.html_block div.html_data_block div.html_inner_block			
		{width: 640px; margin: 5px auto 5px 110px;}
div.html_block div.html_data_block div.html_inner_block div.html_inner_header			
		{}
div.html_block div.html_data_block div.html_inner_block div.html_inner			
		{}
div.html_block div.html_data_block div.html_inner_block div.html_inner_footer			
		{}

div.html_block div.html_footer			
		{height: 53px; background: url('../elements/bgrounds/bg_footer.jpg') top center no-repeat;}
/*+++++++++++++++++++++++++++++++++++++++++++++++++*/
div.html_block div.html_banner div.banner
		{display: block; overflow: hidden; background: transparent; position: relative; z-index: 0;
		 position: relative; top: 95px; left: 425px; width: 400px; height: 100px}

div.html_block div.html_banner div.webmail
		{display: block; overflow: hidden; background: transparent; position: absolute; z-index: 0;
		 top: 30px; left: 200px; width: 79px; height: 20px; text-align: right; font-size: 8pt}
div.html_block div.html_banner div.webmail a			
		{display: block; overflow: hidden; float: right; margin-right: 5px;  color: white}
div.html_block div.html_banner div.webmail a.keszmail,
div.html_block div.html_banner div.webmail a.keszmail:visited
		{display: block; overflow: hidden; float: right; margin-right: 5px;  color: white;
		width: 79px; height: 15px; text-decoration: none;
		background: url('../elements/icons/i_keszmail.jpg') top left no-repeat;}
div.html_block div.html_banner div.webmail a.keszmail:hover
		{display: block; overflow: hidden; float: right; margin-right: 5px;  color: white;
		width: 79px; height: 15px; text-decoration: none;
		background: url('../elements/icons/i_keszmail_a.jpg') top left no-repeat;}


div.html_block div.html_banner div.logged_user
		{display: block; overflow: hidden; background: transparent; position: absolute; z-index: 0;
		 top: 30px; left: 625px; width: 470px; height: 20px; text-align: right; font-size: 8pt}

div.html_block div.html_banner div.logged_user span.label	
		{display: block; overflow: hidden; float: right; margin-right: 5px; font-weight: normal}
div.html_block div.html_banner div.logged_user span.user	
		{display: block; overflow: hidden; float: right; margin-right: 5px; font-weight: bold; }

div.html_block div.html_banner div.logged_user a			
		{display: block; overflow: hidden; float: right; margin-right: 5px;  color: white}
div.html_block div.html_banner div.logged_user a.keszadmin,
div.html_block div.html_banner div.logged_user a.keszadmin:visited
		{display: block; overflow: hidden; float: right; margin-right: 5px;  color: white;
		width: 87px; height: 15px; text-decoration: none;
		background: url('../elements/icons/i_keszadmin.jpg') top left no-repeat;}
div.html_block div.html_banner div.logged_user a.keszadmin:hover
		{display: block; overflow: hidden; float: right; margin-right: 5px;  color: white;
		width: 87px; height: 15px; text-decoration: none;
		background: url('../elements/icons/i_keszadmin_a.jpg') top left no-repeat;}

div.html_block div.html_footer div.by_logo	
		{display: block; overflow: hidden; margin: 10px 120px 0px auto; float: right}
div.html_block div.html_footer div.by_logo a	
		{display: block; overflow: auto}

div.html_block div.html_footer a.jogallas	
		{display:  block; overflow: visible; margin: 10px 15px auto auto; height: 20px; 
		text-align: right; float: right; text-decoration: none}
div.html_block div.html_footer a.jogallas:visited	
		{text-decoration: none}
div.html_block div.html_footer a.jogallas:hover	
		{text-decoration: underline}

div.html_block div.html_footer div.counter			{float: left; margin: 10px auto 5px 110px;}

/*+++++++++++++++++++++++++++++++++++++++++++++++++*/

/*-------------------------------------------------------------------------------------------------*/
/*Menürendszer stílusjegyei------------------------------------------------------------------------*/

div.menu_dropdown				
		{font-size: 10pt; width: 800px; background: transparent;
		 text-align: left; height: 28px; margin: 0px auto auto 100px; color: white;}

div.menu_dropdown ul			
		{background: transparent; float: left; width: 100%; margin: 10px 0px 0px 15px}

div.menu_dropdown ul ul,
div.menu_dropdown ul ul ul,
div.menu_dropdown ul ul ul ul,
div.menu_dropdown ul ul ul ul ul,
div.menu_dropdown ul ul ul ul ul ul,
div.menu_dropdown ul ul ul ul ul ul ul,
div.menu_dropdown ul ul ul ul ul ul ul ul,
div.menu_dropdown ul ul ul ul ul ul ul ul ul,
div.menu_dropdown ul ul ul ul ul ul ul ul ul ul
		{border: 1px solid #D46C25; width: auto;
		 /*opacity:0.95; filter:alpha(opacity=95); */background-color: #EEAA63 /* rgba(238,170,99,0.90) */;
		border-radius: 10px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
		-moz-border-radius: 10px; /* Firefox */ -webkit-border-radius: 10px; /* Safari and Chrome */
		-moz-box-shadow: 2px 2px 5px #888888; /* Firefox */
		-webkit-box-shadow: 2px 2px 5px #888888; /* Safari and Chrome */
		box-shadow: 2px 2px 5px #888888; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
}

div.menu_dropdown ul li
		{border-right: 1px solid white; text-decoration: underline; font-weight: bold}

div.menu_dropdown ul li span		
		{padding: 0px 10px 0px 10px; margin: 0px; color: white;}

div.menu_dropdown ul ul li
		{background: transparent; 
		padding: 0px; margin: 0px; border-right: none; border-bottom: 1px solid #D46C25; text-decoration: none}

div.menu_dropdown ul ul li:first-child
		{
		border-top-left-radius: 10px; border-top-right-radius: 10px ; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
		-moz-border-radius: 10px 10px 0px 0px; /* Firefox */ 
		-webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; /* Safari and Chrome */		
		}
div.menu_dropdown ul ul li:last-child
		{border-bottom: none;
		border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
		-moz-border-radius: 0px 0px 10px 10px;  /* Firefox */ 
		-webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; /* Safari and Chrome */		
		}

div.menu_dropdown ul li a,			
div.menu_dropdown ul li a:visited	
		{font-size: 10pt; padding: 0px 10px; margin: 0px; color: white;
		 background: transparent; text-decoration: underline;}
div.menu_dropdown ul li a:hover
		{text-decoration: none}

div.menu_dropdown ul ul li span	
		{padding: 10px 20px 10px 20px; margin: 0px; font-weight: bold;	background: gray; cursor: text;}
div.menu_dropdown ul ul li a span
		{background: transparent; padding: 10px 20px 10px 10px; margin: 0px; cursor: pointer}

div.menu_dropdown ul ul li:first-child > a,
div.menu_dropdown ul ul li:first-child > a:visited,
div.menu_dropdown ul ul li:first-child > span
		{
		border-top-left-radius: 10px; border-top-right-radius: 10px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
		-moz-border-radius: 10px 10px 0px 0px; /* Firefox */ 
		-webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; /* Safari and Chrome */		
		}

div.menu_dropdown ul ul li:last-child > a,
div.menu_dropdown ul ul li:last-child > a:visited,
div.menu_dropdown ul ul li:last-child > span
		{
		border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; /* Opera 10.5+, future browsers, and now also Internet Explorer 6+ using IE-CSS3 */
		-moz-border-radius: 0px 0px 10px 10px; /* Firefox */ 
		-webkit-border-bottom-left-radius: 10px; -webkit-border-bottom-right-radius: 10px; /* Safari and Chrome */		
		}

div.menu_dropdown ul li:hover
					{text-decoration: none; color: white; background: transparent;}

div.menu_dropdown ul ul li:hover,
div.menu_dropdown ul ul ul li:hover,
div.menu_dropdown ul ul ul ul li:hover,
div.menu_dropdown ul ul ul ul ul li:hover,
div.menu_dropdown ul ul ul ul ul ul li:hover,
div.menu_dropdown ul ul ul ul ul ul ul li:hover,
div.menu_dropdown ul ul ul ul ul ul ul ul li:hover,
div.menu_dropdown ul ul ul ul ul ul ul ul ul li:hover,
div.menu_dropdown ul ul ul ul ul ul ul ul ul ul li:hover
					{text-decoration: none; color: white; background: #D46C25;}

div.menu_dropdown ul li.act_menu_item
		{background-color: #D46C25;}

/*-------------------------------------------------------------------------------------------------*/
/*Katalógus ajánló stílusjegyei--------------------------------------------------------------------*/
div.catalog_offer
		{margin: 0px 0px 25px 0px; font-size: 10pt;}
div.catalog_offer div.top
		{height: 73px; background: url('../elements/bgrounds/bg_right_top.jpg') top center no-repeat}
div.catalog_offer div.top h1
		{width: 175px; margin: 45px auto auto 35px; font-size: 12pt;}
div.catalog_offer div.inner
		{background: url('../elements/bgrounds/bg_right_inner.jpg') top center repeat-y}
div.catalog_offer div.inner div.item
		{width: 175px; margin: 5px auto auto 35px;}
div.catalog_offer div.inner div.item a.caption
		{margin: 5px 0px 5px 0px;}
div.catalog_offer div.bottom
		{height: 34px; background: url('../elements/bgrounds/bg_right_bottom.jpg') top center no-repeat}
div.catalog_offer div.bottom a.all
		{ width: 175px; margin: 5px auto auto 35px; font-weight: bold}

/*-------------------------------------------------------------------------------------------------*/
/*Hír ajánló stílusjegyei--------------------------------------------------------------------------*/
div.news_offer
		{margin: 0px 0px 25px 0px; font-size: 10pt;}
div.news_offer div.top
		{height: 73px; background: url('../elements/bgrounds/bg_right_top.jpg') top center no-repeat}
div.news_offer div.top h1
		{width: 175px; margin: 45px auto auto 35px; font-size: 12pt;}
div.news_offer div.inner
		{background: url('../elements/bgrounds/bg_right_inner.jpg') top center repeat-y}
div.news_offer div.inner div.item
		{width: 175px; margin: 5px auto auto 35px;}
div.news_offer div.inner div.item a.caption
		{margin: 5px 0px 5px 0px;}
div.news_offer div.bottom
		{height: 34px; background: url('../elements/bgrounds/bg_right_bottom.jpg') top center no-repeat}
div.news_offer div.bottom a.all
		{ width: 175px; margin: 5px auto auto 35px; font-weight: bold}

/*-------------------------------------------------------------------------------------------------*/
/*Képgaléria ajánló stílusjegyei-------------------------------------------------------------------*/
div.gallery_offer
		{margin: 0px 0px 25px 0px; font-size: 10pt;}
div.gallery_offer div.top
		{height: 73px; background: url('../elements/bgrounds/bg_right_top.jpg') top center no-repeat}
div.gallery_offer div.top h1
		{width: 175px; margin: 45px auto auto 35px; font-size: 12pt;}
div.gallery_offer div.inner
		{background: url('../elements/bgrounds/bg_right_inner.jpg') top center repeat-y}
div.gallery_offer div.inner div.item
		{width: 175px; margin: 5px auto auto 35px;}
div.gallery_offer div.inner div.item a.caption
		{margin: 5px 0px 5px 0px;}
div.gallery_offer div.bottom
		{height: 34px; background: url('../elements/bgrounds/bg_right_bottom.jpg') top center no-repeat}
div.gallery_offer div.bottom a.all
		{ width: 175px; margin: 5px auto auto 35px; font-weight: bold}


/*-------------------------------------------------------------------------------------------------*/
/*Hírcsoport ajánló stílusjegyei-------------------------------------------------------------------*/





/*Képgaléria stílusjegyei--------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
div.gallery
		{display: block; float: none; overflow: hidden; width: 100%; text-align: left; background: transparent}
div.gallery h1
		{text-align: left}
div.gallery h2
		{text-align: left}
div.gallery div.row
		{display: block; float: none; overflow: hidden; width: 100%; margin-bottom: 10px}
div.gallery div.row div.image
		{display: block; float: left; overflow: hidden; text-align: center}
div.gallery div.row div.image a, div.gallery div.row div.image a:visited
		{text-decoration: underline; display: block; overflow: hidden; float: none}
div.gallery div.row div.image a:hover
		{text-decoration: none}
div.gallery div.row div.image a img
		{border: none; }

div.gallery h3.caption
		{}
div.gallery div.description
		{text-align: justify}

/*Katalógusok stílusjegyei-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
div.catalog
		{}
div.catalog h1
		{}
div.catalog h2
		{}
div.catalog div.item
		{margin: 10px 0px 25px 0px; border-bottom: 1px solid #E67817}
div.catalog div.item h3
		{}
div.catalog div.item img
		{margin: 0px 10px 10px 0px; float: left;}
div.catalog div.item ul, 
div.catalog div.item ol
		{margin: 10px}
div.catalog div.item a.link, 
div.catalog div.item a.link:visited
		{margin: 10px 0px 10px auto}

/*Hírek stílusjegyei-------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
div.news
		{}
div.news h1
		{}
div.news h2
		{}
div.news div.item
		{margin: 10px 0px 25px 0px; border-bottom: 1px solid #E67817}
div.news div.item h3
		{}
div.news div.item img
		{margin: 0px 10px 10px 0px; float: left;}
div.news div.item ul, 
div.news div.item ol
		{margin: 10px}
div.news div.item a.link, 
div.news div.item a.link:visited
		{margin: 10px 0px 10px auto}

/*Léptetőgombok stílusjegyei-----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
div.step_button
		{margin: 10px 0px 25px 0px}
div.step_button a, 
div.step_button a:visited
		{margin: 0px 10px 0px 10px; text-decoration: underline}
div.step_button a:hover
		{margin: 0px 10px 0px 10px; text-decoration: none}
div.step_button span.act
		{margin: 0px 10px 0px 10px; font-weight: bold}

/*A vendégkönyv stílusjegyei-----------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
div.guestbook	
		{width: 600px; margin: 20px auto 0px auto; text-align: center;}
div.guestbook div.item 
		{border-bottom: 1px solid #F5C096; color: #414042; text-align: justify; width: 590px;
		margin-left: 10px; padding: 5px 0px 5px 0px}
div.guestbook div.item span.header	
		{text-decoration: underline; font-weight: bold}
div.guestbook div.item div.answer 
		{margin: 15px 0px 0px 50px; padding: 5px 0px 5px 0px; color: #414042}

/*Gyakran Ismételt Kérdések stílusjegyei-----------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------*/
div.faq	
		{ margin: 20px auto 0px auto;}
div.faq div.items 
		{}
div.faq div.items div.item 
		{border-bottom: 1px solid #F5C096; color: #414042; text-align: justify; 
		margin-top: 20px; padding-bottom: 5px}
div.faq div.items div.item span.header	
		{text-decoration: underline; font-weight: bold}
div.faq div.items a, 
div.faq div.items a:visited
		{float: right; font-size: 10pt}
div.faq div.items a:hover	
		{}


/*-------------------------------------------------------------------------------------------------*/
/*Form-ok átalános stílusjegyei--------------------------------------------------------------------*/

form			{margin: 0px; color: #414042}
div.form		{width: 600px; padding: 5px 0px 5px 0px;
				margin: 0px auto 0px auto; text-align: center; background: none;}
input, select, textarea	{color: #414042; background-color: #F5C096;}
input[type="text"], input[type="password"], input[type="file"]	
				{color: #414042; background-color: #F5C096;}
/*input[type="checkbox"], input[type="radio"], input[type="button"], input[type="submit"], input[type="reset"]		
				{color: #414042; background-color: white;}*/

/*div.form div.page_frame div.page_header {padding-bottom: 5px; border-bottom: 1px solid #F5C096;}

/*A különböző FormGroup-ok stílusjegyeinek az Input-ok előtt kell lenni, mert a benne lévőkre is hatással van*/
/*CAPTCHA csoport mező-----------------*/
div.captcha_block				
			{display: block; overflow: hidden; width: 100%; height: auto; float: left;  margin-top: 5px;
			padding-bottom: 5px; border-bottom: 1px solid #F5C096}
div.captcha_block div.label	
			{width: 30%; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto; font-weight: bold}
div.captcha_block div.input	
			{width: 70%; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto;}
div.captcha_block div.header	
			{width: 100%; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto;}
div.captcha_block div.footer	
			{width: 100%; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto;}

div.captcha_block div.input_block				
			{display: block; overflow: hidden; width: 100%; height: auto; float: left;  margin-top: 5px; 
			padding-bottom: 5px; border-bottom: none}
div.captcha_block div.input_block div.label	
			{width: 250px; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto; font-weight: bold}
div.captcha_block div.input_block div.label	img.captcha
			{width: auto; display: block; overflow: hidden; float: left; background: none; height: 72px; margin: 0px 5px 5px 5px}
div.captcha_block div.input_block div.input	
			{width: 170px; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto;}
div.captcha_block div.input_block div.input input, 
div.captcha_block div.input_block div.input select, 
div.captcha_block div.input_block div.input textarea
			{width: 100%;}

div.captcha_block div.button_block_captcha				
			{display: block; overflow: hidden; width: 50%; height: auto; float: left;  margin-top: 5px; 
			padding-bottom: 5px;}
div.captcha_block div.button_block_captcha div.input	
			{width: 100%; display: block; overflow: hidden; float: left; background: none; text-align: center; height: auto;}
div.captcha_block div.button_block_captcha div.input input.input	
			{width: 34px; height: 30px;}

/*div.captcha_block div.input input, 
div.captcha_block div.input select, 
div.captcha_block div.input textarea
			{width: 100%;}*/




/*Általános input mező-----------------*/
div.input_block				
			{border-bottom: 1px solid #F5C096;}
div.input_block div.header 
			{font-size: 8pt;}
div.input_block div.footer 
			{font-size: 8pt;}




/*-------------------------------------------------------------------------------------------------*/
/*Fejlécben megjelenő bejelentkezési form stílusjegyei---------------------------------------------*/
div.inline_login_form				
			{width: 560px; display: block; overflow: hidden; padding: 5px 0px 5px 0px;
			margin: 0px auto 0px auto; text-align: left; background: transparent; font-size: 8pt;
			position: absolute; top: 24px; left: 540px}

div.inline_login_form input
			{font-size: 8pt}

div.inline_login_form h1.form_title		{visibility: hidden; display: none}
div.inline_login_form div.page_frame h2.page_title		{visibility: hidden; display: none}

div.inline_login_form div.page_frame				
			{display: block; overflow: hidden; float: none; width: 100%;}

div.inline_login_form div.error				
			{visibility: hidden; display: none;}

div.inline_login_form div.page_frame div.page_header				
			{visibility: hidden; display: none;}
div.inline_login_form div.page_frame div.page_footer				
			{visibility: hidden; display: none;}

div.inline_login_form div.login_email_block				
			{display: block; overflow: hidden; width: 200px; height: auto; float: left;  margin-left: 0px;}
div.inline_login_form div.login_email_block div.label	
			{width: 50px; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto; font-weight: bold;
			padding-top: 3px}
div.inline_login_form div.login_email_block div.error_label	
			{width: 50px; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto; font-weight: bold;
			color: red; padding-top: 3px}
div.inline_login_form div.login_email_block div.input	
			{width: 150px; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto;}
div.inline_login_form div.login_email_block div.input input
			{width: 100%;}
div.inline_login_form div.login_email_block div.input input.error_input
			{width: 100%; background-color: red; color: white}

div.inline_login_form div.login_checkbox_block				
			{display: block; overflow: hidden; width: 110px; height: auto; float: left;  margin-left: 10px;}
div.inline_login_form div.login_checkbox_block div.label	
			{width: 80px; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto; font-weight: bold;
			padding-top: 3px;}
div.inline_login_form div.login_checkbox_block div.input	
			{width: 30px; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto;}
div.inline_login_form div.login_checkbox_block div.input input
			{width: 100%; background: transparent}

div.inline_login_form div.login_password_block		
			{display: block; overflow: hidden; width: 150px; height: auto; float: left;  margin-left: 10px;} 
div.inline_login_form div.login_password_block div.label	
			{width: 50px; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto; font-weight: bold;
			padding-top: 3px}
div.inline_login_form div.login_password_block div.error_label	
			{width: 50px; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto; font-weight: bold;
			color: red;	padding-top: 3px}
div.inline_login_form div.login_password_block div.input	
			{width: 100px; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto;}
div.inline_login_form div.login_password_block div.input input
			{width: 100%;}
div.inline_login_form div.login_password_block div.input input.error_input
			{width: 100%; background-color: red; color: white}


div.inline_login_form div.login_button_block		
			{display: block; overflow: hidden; width: 60px; height: auto; float: left;  margin-left: 10px; padding: 0px;} 
div.inline_login_form div.login_button_block div.label	
			{visibility: hidden; display: none}
div.inline_login_form div.login_button_block div.input		
			{width: 100%; display: block; overflow: hidden; float: left; background: none; text-align: left; height: auto;}
div.inline_login_form div.login_button_block div.input input.input	
			{width: 100%; height: 20px; padding: 0px}






/*Árlista tábláinak tulajdonságai*/
table.araink				{width: 600px; display: block; overflow: hidden; font-size: 7pt; border: 1px solid #414042; margin-bottom: 10px}
table.araink th				{border: 1px solid #414042; font-weight: bold; overflow: hidden; text-align: center; vertical-align: middle;}
table.araink td				{border: 1px solid #414042; font-weight: normal; text-align: right; vertical-align: middle;}
table.araink th.szolg		{text-align: center; vertical-align: middle;}
table.araink th.dij			{text-align: center; vertical-align: middle;}
table.araink th.tajekoztat	{font-size: 6pt; font-weight: normal}
table.araink td.szolg		{text-align: left; vertical-align: middle; font-weight: bold}
table.araink td.szolg_alap	{text-align: left; vertical-align: middle; font-weight: normal; width: auto}
table.araink td.dij			{text-align: center; vertical-align: middle; padding: 3px 3px 3px 3px}
table.araink th.modul		{font-size: 10pt; font-weight: bold; text-align: center;}
table.araink tr.inaktiv td	{color: #bbbbbb;}
/*table.araink ul				{margin-left: 5px; padding: 10px; display: block; overflow: visible; width: 170px}*/

