p, form, body, object, div {
	margin: 0;
	padding: 0;
}

body {
	margin-top: 0;
	background: #383431;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

form {
}

#shadow {
	background: url("../images/shadow.jpg") repeat-y center;
}

#rendezvenygomb_hun {
	font-weight: bold;
	font-family: garamond;
	font-style: italic;
	font-size: 20px;
	color: #000000;
	position: absolute;
	left: 38.5%;
	top: 3.5%;
	width: 130px;
}

#rendezvenygomb_eng {
	font-weight: bold;
	font-family: garamond;
	font-style: italic;
	font-size: 20px;
	color: #000000;
	position: absolute;
	left: 38%;
	top: 3.5%;
	width: 130px;
}

#rendezvenygomb_ger {
	font-weight: bold;
	font-family: garamond;
	font-style: italic;
	font-size: 20px;
	color: #000000;
	position: absolute;
	left: 36.5%;
	top: 3.5%;
	width: 130px;
}

#wrapper {
	width: 978px;
	margin: 0 auto;	
	padding: 0;
	background-color: #ffffff;
}

#header {
	width: 978px;
	height: 17px;
	background-image: url("../images/fejlec_arnyek.jpg");
}

#horizontal_wrapper {
	width: 978px;
	height: 63px;
	background-color: #615D5C;	
}

#horizontal_menu {
	float: left;
	width: 853px;
	height: 63px;
	text-align: justify;
}

#horizontal_menu img { border: none; }
#horizontal_menu li { display: inline; list-style: none;  margin: 0; padding: 0; margin-left: 15px;}
#horizontal_menu li a { float: left; display: block; height: 63px; margin: 0; padding: 0; }
#horizontal_menu li a img {  border: none; vertical-align: bottom; /* for IE6 */}
#horizontal_menu li a:hover { visibility: visible; /* for IE6 */ }
#horizontal_menu li a:hover img { visibility: visible; /* for IE6 */ }
#horizontal_menu li a:hover img/**/ { visibility: hidden; /* hide from IE5.0/win */}
#horizontal_menu ul { margin: 0; padding: 0; margin-left: 35px;}

#egyesulesrol_hun { background:url("../images/menu/egyesulesrol_hover_hun.jpg") no-repeat left bottom; width: 141px; }
#szolgaltatasok_hun { background:url("../images/menu/szolgaltatasok_hover_hun.jpg") no-repeat left bottom; width: 141px;}
#rendezvenyek_hun { background:url("../images/menu/rendezvenyek_hover_hun.jpg") no-repeat left bottom; width: 147px;}

#tagoknak_hun { background:url("../images/menu/tagoknak_hover_hun.jpg") no-repeat left bottom; width: 100px;}
#partnereink_hun { background:url("../images/menu/partnereink_hover_hun.jpg") no-repeat left bottom; width: 124px;}
#elerhetoseg_hun { background:url("../images/menu/elerhetoseg_hover_hun.jpg") no-repeat left bottom; width: 141px;}

#egyesulesrol_ger { background:url("../images/menu/egyesulesrol_hover_ger.jpg") no-repeat left bottom; width: 100px;}
#szolgaltatasok_ger { background:url("../images/menu/szolgaltatasok_hover_ger.jpg") no-repeat left bottom; width: 150px;}
#rendezvenyek_ger { background:url("../images/menu/rendezvenyek_hover_ger.jpg") no-repeat left bottom; width: 168px;}

#tagoknak_ger { background:url("../images/menu/tagoknak_hover_ger.jpg") no-repeat left bottom; width: 128px;}
#partnereink_ger { background:url("../images/menu/partnereink_hover_ger.jpg") no-repeat left bottom; width: 140px;}
#elerhetoseg_ger { background:url("../images/menu/elerhetoseg_hover_ger.jpg") no-repeat left bottom; width: 90px;}

#egyesulesrol_eng { background:url("../images/menu/egyesulesrol_hover_eng.jpg") no-repeat left bottom; width: 183px;}
#szolgaltatasok_eng { background:url("../images/menu/szolgaltatasok_hover_eng.jpg") no-repeat left bottom;  width: 87px;}
#rendezvenyek_eng { background:url("../images/menu/rendezvenyek_hover_eng.jpg") no-repeat left bottom;  width: 168px;}

#tagoknak_eng { background:url("../images/menu/tagoknak_hover_eng.jpg") no-repeat left bottom;  width: 101px;}
#partnereink_eng { background:url("../images/menu/partnereink_hover_eng.jpg") no-repeat left bottom;  width: 123px;}
#elerhetoseg_eng { background:url("../images/menu/elerhetoseg_hover_eng.jpg") no-repeat left bottom;  width: 91px;}

#language {
	float: right;
	width: 125px;
	text-align: center;
	color: #e6802b;
	font-weight: bold;
	font-size: 10pt;
}

#language .text {
	padding-top: 30px;
	padding-bottom: 0px;
	margin: 0;
}

a.language:link {text-decoration: none; color: #FFFFFF; font-size: 10pt; font-weight: lighter;}
a.language:visited {text-decoration: none; color: #FFFFFF; font-size: 10pt; font-weight: lighter;}
a.language:active {text-decoration: none; color: #e6802b; font-size: 10pt; font-weight: lighter;}
a.language:hover {text-decoration: none; color: #e6802b; font-size: 10pt; font-weight: lighter;}

#headline {
	width: 978px;
	height: 316px;
	background-image: url("../images/fejlec_kep.jpg");
}

#headline1 {
	width: 978px;
	height: 316px;
	background-image: url("../images/fejlec_kep_1.jpg");
}

#headline2 {
	width: 978px;
	height: 316px;
	background-image: url("../images/fejlec_kep_2.jpg");
}

#headline3 {
	width: 978px;
	height: 316px;
	background-image: url("../images/fejlec_kep_3.jpg");
}

#headline4 {
	width: 978px;
	height: 316px;
	background-image: url("../images/fejlec_kep_4.jpg");
}

#headline5 {
	width: 978px;
	height: 316px;
	background-image: url("../images/fejlec_kep_5.jpg");
}

#headline6 {
	width: 978px;
	height: 316px;
	background-image: url("../images/fejlec_kep_6.jpg");
}

#headline7 {
	width: 978px;
	height: 316px;
	background-image: url("../images/fejlec_kep_7.jpg");
}

#headline77 {
	width: 978px;
	height: 142px;
	background-image: url("../images/reklam.jpg");
}

#middle {
	width: 978px;
	height: 28px;
	background-color: #615D5C;
}

#middle_menu {
	float: left;
	width: 708px;
	height: 100%;
	background-color: transparent;
}

#middle_menu img { border: none; }
#middle_menu li { display: inline; list-style:none;  margin: 0; padding: 0; margin-left: 15px;}
#middle_menu li a { float: left; display:block; width: 379px; height: 50px; margin: 0; padding: 0; }
#middle_menu li a img {  border:none; vertical-align:bottom; /* for IE6 */}
#middle_menu li a:hover { visibility:visible; /* for IE6 */ }
#middle_menu li a:hover img { visibility:visible; /* for IE6 */ }
#middle_menu li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}
#middle_menu ul { margin: 0; padding: 0; margin-left: 35px;}

#middle_hun { background:url("../images/menu/middle_hover_hun.jpg") no-repeat left bottom; width: 379px; height: 50px;}
#middle_ger { background:url("../images/menu/middle_hover_ger.jpg") no-repeat left bottom; width: 379px; height: 50px;}
#middle_eng { background:url("../images/menu/middle_hover_eng.jpg") no-repeat left bottom; width: 379px; height: 50px;}

#search_row {
	float: right;
	vertical-align: top;
	width: 270px;
	height: 100%;
	background: transparent;
}

#search_row .hatter {
	background-color: #a5a5a5;
	width: 251px;		
}

#search_row .text {
	height: 16px;
	border: none;
	background-color: #a5a5a5;
	margin: 0;
	padding: 5px;
	width: 207px;
	vertical-align: top;
	font-family: garamon;
	font-size: 12px;
	font-style: italic;
	color: #ffffff;
}

#search_row .button {
	height: 26px;
	width: 26px;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

#search_row .button:hover {
	height: 26px;
	width: 26px;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	color: #e6802b;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

#status_row {
	float: left;
	width: 708px;
	height: 55px;
	background-color: transparent;
	vertical-align: bottom;
}

#status_row h1 {
	font-family: helvetica;
	font-weight: bold;
	font-size: 10pt;
	margin: 0;
	margin-top: 20px;
	margin-left: 12px;
}

#status_row h2 {
	color: #adabac;
	font-family: helvetica;
	font-weight: bold;
	font-size: 8pt;
	margin: 0;
	margin-top: 2px;
	padding: 0;
	margin-left: 12px;
}

a.status_row:link {text-decoration: underline; color: #adabac; font-size: 9pt; font-family: helvetica;}
a.status_row:visited {text-decoration: underline; color: #adabac; font-size: 9pt; font-family: helvetica;}
a.status_row:active {text-decoration: none; color: #e6802b; font-size: 9pt; font-family: helvetica;}
a.status_row:hover {text-decoration: none; color: #e6802b; font-size: 9pt; font-family: helvetica;}

#content {
	height: auto;
	padding-top: 0px;
	padding-left: 47px;
	width: 610px;
	background-color: transparent;
}

#content .cim {
	float: left;
	margin-top: 23px;
	font-family: garamond;
	font-style: italic;
	font-size: 32px;
	color: #E46D0F;
}

#content img {
	float: left;
	margin-top: 12px;
	padding-left: 4px;
	padding-right: 12px;
}

.rightimg {
	float: right;
	border: 1px solid #333333;
	margin-top: 12px;
	margin-right: 12px;
	padding-left: 12px;
	padding-right: 12px;
}

#content .hirimg {
	margin-top: 12px;
	margin-right: 12px;
	padding-left: 50px;
	padding-right: 12px;
	padding-bottom: 12px;
}

#content .alcim {
	font-family: garamond;
	margin-top: 40px;
	margin-bottom: 10px;
	font-style: italic;
	font-weight: 500;
	font-size: 16px;
	color: #E46D0F;
}

#content .allomanyok {
	clear: both;
	text-align: right;
	margin-top: 10px;
	margin-right: 0px;
	padding: 0 0 0 0;
	padding-right: 12px;
	margin-bottom: 10px;
	font-style: italic;
	font-weight: 500;
	font-size: 16px;
	color: silver;
}

#content .feketealcim {
	font-family: Garamond;
	margin-top: 40px;
	margin-bottom: 10px;
	font-style: italic;
	font-weight: 500;
	font-size: 16px;
	color: #000000;
}

#content .info {
	float: right;
	margin-top: 39px;
	margin-bottom: 20px;
	font-weight: bold;
	font-size: 12px;
	padding-right: 10px;
	color: #000000;
	vertical-align: bottom;
}

#content .cim2 {
	clear: both;
	float: right;
	margin-top: 22px;
	font-weight: bold;
	font-size: 12px;
	padding-right: 20px;
	color: #000000;
	vertical-align: bottom;
}

#content .lead {
	clear: both;
	padding-top: 6px;
	padding-right: 12px;
	padding-left: 12px;
	margin: 0;
	text-align: justify;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.4;
}

#content .vastaglead {
	padding-top: 10px;
	padding-right: 12px;
	padding-left: 12px;
	margin: 0;
	clear: both;
	text-align: justify;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.4;
}

#content .arial {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 12px;
	padding-left: 12px;
	margin: 0;
	clear: both;
	text-align: justify;
	color: #000000;
	font-size: 13px;
	font-weight: lighter;
	line-height: 1.4;
}

#content .text {
	clear: both;
	padding-top: 12px;
	padding-right: 12px;
	padding-left: 12px;
	margin: 0;
	text-align: justify;
	color: #000000;
	font-size: 12px;
	line-height: 1.4;	
}

#content .divtext {
	padding-top: 12px;
	padding-right: 12px;
	padding-left: 12px;
	margin: 0;
	text-align: justify;
}

#content .graytext {
	clear: both;
	background-color: #dededc;
	padding-top: 15px;
	padding-right: 24px;
	padding-left: 12px;
	padding-bottom: 15px;
	margin: 0;
	margin-top: 6px;
	text-align: justify;
	color: #000000;
	font-size: 12px;
	line-height: 1.8;	
}

#content .lefttext {
	float: left;
	width: 280px;
	padding-right: 12px;
	padding-left: 12px;
	margin-top: 12px;
	text-align: justify;
	color: #000000;
	font-size: 12px;
	line-height: 1.4;
}

#content .rendezveny_szoveg {
	padding-left: 0px;
	margin-top: 12px;
	margin-left: 12px;
	margin-right: 12px;
	text-align: justify;
	color: #000000;
	font-size: 12px;
	line-height: 1.4;
}

#content hr {
	width: 610px;
	border-color: #cecece;
}

#content .gray {
	width: 150px;
	background-color: #c1c1c1;
	padding: 10px;
	margin-left: 12px;
}

#content .cimszolgaltatasok {
	padding-top: 22px;
	font-weight: bold;
	font-size: 14px;
	padding-right: 20px;
	color: #000000;
}

#content .szolgaltatasok {
	float: left;
}

#content .cimadatok {
	float: right;
	margin-top: 22px;
	font-weight: bold;
	font-size: 14px;
	padding-right: 20px;
	color: #000000;
}

#content .adatok {
	float: right;
	margin-right: 60px;
}

#content .ulclass {
	line-height: 2.0;
}

#content ul {
	float: left;
	line-height: 2.0;
}

#content ul li {
	list-style: none;  
	margin: 0px; 
	padding: 0px; 
	margin-left: 10px;
}

#content .f_text {
	padding-right: 12px;
	padding-left: 12px;
	margin-top: 12px;
	text-align: justify;
	color: #000000;
	font-size: 12px;
	line-height: 1.4;
	width: auto;
}

#content .f_right_text {
	float: right;
	padding-right: 12px;
	padding-left: 12px;
	margin-top: 12px;
	text-align: justify;
	color: #000000;
	font-size: 12px;
	line-height: 1.4;
	width: 280px;
}

#content .f_left_text {
	float: left;
	padding-right: 12px;
	padding-left: 12px;
	margin-top: 12px;
	text-align: justify;
	color: #000000;
	font-size: 12px;
	line-height: 1.4;
	width: 280px;
}

#content .befogo {
	clear: both;
}

#content .partner_right_text {
	float: right;
	padding-right: 12px;
	padding-left: 12px;
	margin-top: 12px;
	color: #000000;
	font-size: 12px;
	line-height: 1.4;
	width: 260px;
}

#content .partner_left_text {
	float: left;
	padding-right: 12px;
	padding-left: 12px;
	margin-top: 12px;
	color: #000000;
	font-size: 12px;
	line-height: 1.4;
	width: 280px;
}

#content .cim_text {
	padding-right: 12px;
	padding-left: 12px;
	margin-top: 12px;
	font-style: italic;
	font-size: 16px;
	color: #E46D0F;
}

#content .area {
	border: none;
	background-color: #c1c1c1;
	margin: 0;
	padding: 5px;
	width: 520px;
	vertical-align: top;
	font-family: garamond;
	font-size: 15px;
	font-style: italic;
	color: #000000;	
}

#content .button {
	height: 26px;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

#content .button:hover {
	height: 26px;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	color: #e6802b;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

#content .clear {
	padding-right: 15px;
	padding-left: 0px;
	background-color: #c1c1c1;
	text-align: right;
	width: 515px;
	margin: 0;
	margin-left: 12px;
}

#lista {
	float: right;
	margin: 0px;
	padding: 0px;
	margin-right: 60px;
}

#lista ul {
	float: left;
	line-height: 0;
}

#lista li {
	list-style: none;  
	margin: 0px; 
	padding: 0px; 
	margin-left: 15px;
}

#lista .sor {
	float: left;
}

#lista .talalat {
	list-style: none;  
	margin: 0px; 
	padding: 0px; 
	margin-left: 15px;
}

a.content:link {text-decoration: underline; color: #000000; font-size: 9pt; font-family: helvetica;}
a.content:visited {text-decoration: underline; color: #000000; font-size: 9pt; font-family: helvetica;}
a.content:active {text-decoration: underline; color: #E46D0F; font-size: 9pt; font-family: helvetica;}
a.content:hover {text-decoration: underline; color: #E46D0F; font-size: 9pt; font-family: helvetica;}

a.letoltes:link {text-decoration: underline; color: silver; font-size: 9pt; font-family: helvetica;}
a.letoltes:visited {text-decoration: underline; color: silver; font-size: 9pt; font-family: helvetica;}
a.letoltes:active {text-decoration: underline; color: silver; font-size: 9pt; font-family: helvetica;}
a.letoltes:hover {text-decoration: underline; color: silver; font-size: 9pt; font-family: helvetica;}

a.fekete:link {text-decoration: underline; color: #000000; font-size: 9pt; font-family: helvetica;}
a.fekete:visited {text-decoration: underline; color: #000000; font-size: 9pt; font-family: helvetica;}
a.fekete:active {text-decoration: underline; color: #000000; font-size: 9pt; font-family: helvetica;}
a.fekete:hover {text-decoration: underline; color: #000000; font-size: 9pt; font-family: helvetica;}

a.cimsor:link {text-decoration: none; color: #000000; font-size: 16pt; font-family: garamond; font-style: italic; font-weight: bold;}
a.cimsor:visited {text-decoration: none; color: #000000; font-size: 16pt; font-family: garamond; font-style: italic; font-weight: bold}
a.cimsor:active {text-decoration: none; color: #E46D0F; font-size: 16pt; font-family: garamond; font-style: italic; font-weight: bold}
a.cimsor:hover {text-decoration: none; color: #E46D0F; font-size: 16pt; font-family: garamond; font-style: italic; font-weight: bold}

a.lista:link {text-decoration: none; color: #000000; font-size: 12pt; font-family: garamond; font-style: italic;}
a.lista:visited {text-decoration: none; color: #000000; font-size: 12pt; font-family: garamond; font-style: italic;}
a.lista:active {text-decoration: none; color: #E46D0F; font-size: 12pt; font-family: garamond; font-style: italic;}
a.lista:hover {text-decoration: none; color: #E46D0F; font-size: 12pt; font-family: garamond; font-style: italic;}

a.archiv_hir:link {text-decoration: none; color: #000000;}
a.archiv_hir:visited {text-decoration: none; color: #000000;}
a.archiv_hir:active {text-decoration: underline; color: #000000;}
a.archiv_hir:hover {text-decoration: underline; color: #000000;}

a.archiv_kep:link {text-decoration: none; color: #000000;}
a.archiv_kep:visited {text-decoration: none; color: #000000;}
a.archiv_kep:active {text-decoration: none; color: #000000;}
a.archiv_kep:hover {text-decoration: none; color: #000000;}

a.gray_link:link {text-decoration: none; color: #000000; font-weight: bold; font-size: 10pt;}
a.gray_link:visited {text-decoration: none; color: #000000; font-weight: bold; font-size: 10pt;}
a.gray_link:active {text-decoration: none; color: #FFFFFF; font-weight: bold; font-size: 10pt;}
a.gray_link:hover {text-decoration: none; color: #FFFFFF; font-weight: bold; font-size: 10pt;}

#talalatok {
	float: right;
	margin-right: 60px;
}

#talalatok ul {	
	float: left;
	line-height: 0;
}

#talalatok li {
	list-style: none;  
	margin: 0px; 
	padding: 0px; 
	margin-left: 15px;
	line-height: 0;
}

#talalatok .talalat {
	list-style:none;  margin: 0px; padding: 0px; margin-left: 15px;
	line-height: 0;
}

#login_registration {
	padding-top: 0px;
	padding-left: 35px;
	background-color: #FFFFFF;
}

#login_registration .cim {
	float: left;
	margin-top: 10px;
	font-style: italic;
	font-size: 24px;
	color: #E46D0F;
}

#login {
	padding-top: 0px;
	padding-left: 47px;
	background-color: transparent;
	width: 610px;
}

#login .cim {
	float: left;
	margin-top: 23px;
	margin-bottom: 17px;
	font-family: garamond;
	font-style: italic;
	font-size: 32px;
	color: #E46D0F;
}

#login .lead {
	width: 515px;
	background-color: #a5a5a5;
	padding-top: 0px;
	padding-right: 12px;
	padding-left: 0px;
	margin: 0;
	margin-left: 12px;
	clear: both;
	text-align: justify;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.4;
}

#login .text {
	padding-right: 12px;
	padding-left: 12px;
	padding-bottom: 0px;
	padding-top: 0px;
	clear: both;
	margin: 0;
	margin-top: 12px;
	text-align: left;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	line-height: 1.4;
}

#login .user {
	height: 16px;
	border: none;
	background-color: #c1c1c1;
	margin: 0;
	padding: 5px;
	width: 253px;
	vertical-align: top;
	font-family: garamond;
	font-size: 15px;
	font-style: italic;
	color: #000000;	
}

#login .pass {
	height: 16px;
	border: none;
	background-color: #a5a5a5;
	margin: 0;
	padding: 5px;
	width: 213px;
	vertical-align: top;
	font-family: garamond;
	font-size: 15px;
	font-style: italic;
	color: #000000;	
}

#login .bevitel {
	height: 16px;
	border: none;
	background-color: #c1c1c1;
	margin: 0;
	padding: 5px;
	width: 250px;
	vertical-align: top;
	font-family: garamond;
	font-size: 15px;
	font-style: italic;
	color: #000000;	
}

#login .area {
	border: none;
	overflow: auto;
	background-color: #c1c1c1;
	margin: 0;
	padding: 5px;
	width: 520px;
	vertical-align: top;
	font-family: garamond;
	font-size: 15px;
	font-style: italic;
	color: #000000;	
}

#login .button {
	height: 26px;
	width: 26px;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

#login .button:hover {
	height: 26px;
	width: 26px;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	color: #e6802b;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

#login .clear {
	padding-right: 15px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #c1c1c1;
	text-align: right;
	width: 515px;
	margin: 0;
	margin-left: 12px;
}

#login .regbutton {
	height: 30px;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#login .regbutton:hover {
	height: 30px;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	color: #e6802b;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

a.login:link {text-decoration: underline; color: #c1c1c1; font-size: 9pt;}
a.login:visited {text-decoration: underline; color: #c1c1c1; font-size: 9pt;}
a.login:active {text-decoration: none; color: #c1c1c1; font-size: 9pt;}
a.login:hover {text-decoration: none; color: #c1c1c1; font-size: 9pt;}

#login_bal {
	padding: 0;
	margin: 0;
	float: left;
	width: 480px !important; /* Firefox/Safari */
	width: 490px; /* IE6 */
}

#login_jobb {
	padding: 0;
	margin: 0;
	float: right;
	width: 40px;
	vertical-align: bottom;
	padding-top: 16px;
}

#login_wrp {
	width: 530px;
	padding: 0;
	margin: 0;
	background-color: #fff;
	height: 36px;
}

#login_szoveg {
	width: 50%;
	float: left;
	padding: 0;
	margin: 0;
}

#login_password {
	width: 50%;
	float: right;
	padding: 0;
	margin: 0;
}

.login_szoveg {
	padding: 5px !important; /* Firefox/Safari */
	padding: 2%; /* IE */
	margin: 0;
	background-color: #c1c1c1;
	border: 0;
	width: 100% !important; /* Firefox/Safari */
	width: 96%; /* IE */
	height: 17px;
	font-family: garamond;
	font-size: 15px;
	font-style: italic;
	color: #000;
	border: none;
}

.login_password {
	padding: 5px !important; /* Firefox/Safari */
	padding: 2%; /* IE */
	margin: 0;
	background-color: #a5a5a5;
	border: none;
	width: 100% !important; /* Firefox/Safari */
	width: 96%; /* IE */
	height: 17px;
}

#vezetoseg {
	float: right;
	width: 270px;
}

#vezetoseg .cim {
	font-family: garamond;
	margin-top: 15px;
	font-style: italic;
	font-size: 22px;
	color: #E46D0F;
}

#vezetoseg .nev {
	margin-top: 15px;
	padding-left: 5px;
	padding-right: 25px;
	font-weight: 700;
	font-size: 13px;
	color: #000000;
}

#vezetoseg .contact {
font-family: arial;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 25px;
	font-size: 11px;
	color: #000000;
}

#vezetoseg .contact a { 
	color: #000000;
	text-decoration: underline;
}

#vezetoseg .contact a:hover { 
	color: #000000;
	text-decoration: none;
}

#newsletter_hun {
	float: right;
	width: 270px;
	height: 55px;
	background: #ffffff url("../images/hirlevel_hun.jpg") no-repeat;
	text-align: right;
	font-family: Garamond;
	font-size: 10pt;
	font-style: italic;
	color: #000000;
}

#newsletter_ger {
	float: right;
	width: 270px;
	height: 55px;
	background: #ffffff url("../images/hirlevel_ger.jpg") no-repeat;
	text-align: right;
	font-family: Garamond;
	font-size: 10pt;
	font-style: italic;
	color: #000000;
}

#newsletter_eng {
	float: right;
	width: 270px;
	height: 55px;
	background: #ffffff url("../images/hirlevel_eng.jpg") no-repeat;
	text-align: right;
	font-family: Garamond;
	font-size: 10pt;
	font-style: italic;
	color: #000000;
}

#megrendeles_gomb {
	height: 100%;
	float: right;
	background-color: transparent;
	padding-right: 28px !important; /* Firefox/Safari */
	padding-right: 25px; /* IE */
}

#newsletter_hun .button {
	height: 100%;
	width: 26px;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

#newsletter_hun .button:hover {
	height: 100%;
	width: 26px;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	color: #e6802b;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

#newsletter_ger .button {
	height: 100%;
	width: 26px;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

#newsletter_ger .button:hover {
	height: 100%;
	width: 26px;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	color: #e6802b;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

#newsletter_eng .button {
	height: 100%;
	width: 26px;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

#newsletter_eng .button:hover {
	height: 100%;
	width: 26px;
	text-decoration: none;
	background-color: #ffffff;
	border: none;
	color: #e6802b;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

#news_hun {
	float: right;
	width: 270px;
	height: 40px;
	background: #ffffff url("../images/hirek_hun.jpg") no-repeat;
	text-align: right;
	font-family: Garamond;
	font-size: 10pt;
	font-style: italic;
	color: #000000;
}

#archives_hun {
	float: right;
	width: 270px;
	height: 40px;
	background: #ffffff url("../images/archiv_hun.jpg") no-repeat;
	vertical-align: bottom;
	text-align: center;
	font-family: Arial;
	font-size: 11pt;
	color: #000000;
}

a.archives_hun:link {text-decoration: underline; color: #000000; font-size: 11px; font-family: Arial; text-align: center;}
a.archives_hun:visited {text-decoration: underline; color: #000000; font-size: 11px; font-family: Arial; text-align: center;}
a.archives_hun:active {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial; text-align: center;}
a.archives_hun:hover {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial; text-align: center;}

a.archives_ger:link {text-decoration: underline; color: #000000; font-size: 11px; font-family: Arial; text-align: center;}
a.archives_ger:visited {text-decoration: underline; color: #000000; font-size: 11px; font-family: Arial; text-align: center;}
a.archives_ger:active {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial; text-align: center;}
a.archives_ger:hover {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial; text-align: center;}

a.archives_eng:link {text-decoration: underline; color: #000000; font-size: 11px; font-family: Arial; text-align: center;}
a.archives_eng:visited {text-decoration: underline; color: #000000; font-size: 11px; font-family: Arial; text-align: center;}
a.archives_eng:active {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial; text-align: center;}
a.archives_eng:hover {text-decoration: none; color: #000000; font-size: 11px; font-family: Arial; text-align: center;}

#news_ger {
	float: right;
	width: 270px;
	height: 40px;
	background: #ffffff url("../images/hirek_ger.jpg") no-repeat;
	text-align: right;
	font-family: Garamond;
	font-size: 10pt;
	font-style: italic;
	color: #000000;
}

#archives_ger {
	float: right;
	width: 270px;
	height: 40px;
	background: #ffffff url("../images/archiv_ger.jpg") no-repeat;
	vertical-align: bottom;
	text-align: center;
	font-family: Arial;
	font-size: 11pt;
	color: #000000;
}

#news_eng {
	float: right;
	width: 270px;
	height: 40px;
	background: #ffffff url("../images/hirek_eng.jpg") no-repeat;
	text-align: right;
	font-family: Garamond;
	font-size: 10pt;
	font-style: italic;
	color: #000000;
}

#archives_eng {
	float: right;
	width: 270px;
	height: 40px;
	background: #ffffff url("../images/archiv_eng.jpg") no-repeat;
	vertical-align: bottom;
	text-align: center;
	font-family: Arial;
	font-size: 11pt;
	color: #000000;
}

#news_table {
	float: right;
	width: 270px;
}

#fresh_news {
	width: 270px;
}

a.fresh_news:link {text-decoration: none; color: #000000; font-family: garamond; font-size: 11pt; font-weight: normal;}
a.fresh_news:visited {text-decoration: none; color: #000000; font-family: garamond; font-size: 11pt; font-weight: normal;}
a.fresh_news:active {text-decoration: underline; color: #000000; font-family: garamond; font-size: 11pt; font-weight: normal;}
a.fresh_news:hover {text-decoration: underline; color: #000000; font-family: garamond; font-size: 11pt; font-weight: normal;}

#fresh_news .szurke_hosszu_td {
	height: 56px;
	width: 216px;
	background-color: #dededc;
}

#fresh_news .feher_td {
	height: 56px;
	width: 30px;
	background-color: red;
}

#fresh_news .szurke_rovid_td {
	height: 56px;
	width: 10px;
	background-color: #dededc;
}

#main_row {
	float: left;
	width: 708px;
	min-height: 800px;
	height: auto;
	font-family: arial;
	font-size: 9pt;
	padding-bottom: 40px;
	background-color: transparent;
}

#news_row {
	float: right;
	width: 270px;
	min-height: 800px;
	height: auto;
	font-size: 7pt;
	color: #000000;
	vertical-align: top;
	background-color: transparent;
}

#news_row h1 {
	color: #000000;
	font-style: normal;
	font-family: arial;
	font-weight: lighter;
	font-size: 11pt;
	margin: 0px;
	margin-top: 3px;
	padding: 0px;	
}

#news_row h2 {
	color: #000000;
	font-family: garamond;
	font-style: italic;
	font-weight: lighter;
	font-size: 11pt;	
	margin: 0px;
	padding: 0px;
}

#news_row table {
	border: none;
}

#news_row .szurke_hosszu_td {
	min-height: 56px;
	height:  auto;
	width: 216px;
	background-color: #a9a9a9;
}

#news_row .feher_td {
	min-height: 56px;
	height:  auto;
	width: 26px;
	color: #adabac;
	font-size: 8pt;
	vertical-align: bottom;
	text-align: center;
	background-color: #ffffff;
}

#news_row .szurke_rovid_td {
	min-height: 56px;
	height:  auto;
	width: 10px;
	background-color: #a9a9a9;
}

#alert {
	clear: both;
	width: 610px;
	font-family: helvetica;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size: 12px;
	background-color:#ffffff;
	color:#ff3300;
}

#done {
	clear: both;
	width: 610px;
	font-family: helvetica;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size: 12px;
	background-color:#ffffff;
	color:#000000;
}

#warning {
	clear: both;
	width: 610px;
	font-family: helvetica;
	font-weight: bold;
	padding-top: 12px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size: 12px;
	background-color:#ffffff;
	color:#ff3300;
}

#impresszum_wrapper {
	clear:both;
	width: 978px;
	height: 31px;
	background-color: transparent;
}

#impresszum {
	position: relative;
	float: left;
	width: 708px;
	background-color: #a9a9a9;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	height: 31px;
}

#impresszum .szoveg {
	padding-top: 7px;
	padding-left: 20px;
	vertical-align: middle;
	margin: 0;
}

a.impresszum:link {text-decoration: none; color: #000000; font-size: 9pt;}
a.impresszum:visited {text-decoration: none; color: #000000; font-size: 9pt;}
a.impresszum:active {text-decoration: none; color: #000000; font-size: 9pt;}
a.impresszum:hover {text-decoration: none; color: #000000; font-size: 9pt;}

#jump {
	float: right;
	width: 270px;
	height: 31px;
	background-color: #dededc;
}

#jump .szoveg {
	vertical-align: middle;
	padding-top: 7px;
	padding-left: 20px;
	vertical-align: middle;
	margin: 0;
}

a.jump:link {text-decoration: none; color: #000000; font-size: 9pt;}
a.jump:visited {text-decoration: none; color: #000000; font-size: 9pt;}
a.jump:active {text-decoration: none; color: #000000; font-size: 9pt;}
a.jump:hover {text-decoration: none; color: #000000; font-size: 9pt;}

#footer {
	clear:both;
	width: 978px;
	height: 142px;
	background-image: url("../images/reklam.jpg");
	background-repeat: no-repeat;
	background-color: #615D5C;
}