.acim:link, .acim:hover, .acim:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #0073AA;
	text-align: center;
}

.cim {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 36px;
	font-weight: bolder;
	color: #FFF;
	text-align: center;
}
.cim2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 26px;
	font-weight: bolder;
	color: #FFF;
	text-align: center;
}
.cim3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #FFF;
	text-align: left;
}
.kz_box {
	background-image: url(/images/kek_zold.gif);
	height: 285px;
	width: 151px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #FFF;
	background-repeat: no-repeat;
	display: block;
        margin: 0px 10px;
}


BODY {
	background:url(images/content-div.png) repeat-x ;
background-attachment: scroll;
}
TD {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
.default_text {
	font-family: Arial,Helvetica;
	color: #000066;
	font-size: 12px;
	font-weight: normal;
	margin-left: 0px;
}
.empl_name {
    color : #191970;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 18px;
	 text-transform: uppercase;
}

.heading_text {
	font-family: Verdana, Arial;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	margin-left: 16px;
}
.required_text {
	font-family: MS Sans Serif;
	color: #000066;
	font-size: 12px;
	font-weight: normal;
	margin-left: 16px;
}
.error_text {
	font-family: arial;
	color: #FF0000;
	font-size: 12px;
	font-weight: normal;
}
.display_text {
	font-family: Verdana;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	margin-left: 16px;
}
.itext {
     color: #000000;
     font-family: Arial, Helvetica;
     font-size: 10px;
     background: #f5f5f5; 
     font-weight: normal;
     border: 1px solid #669999;
}
.isubmit {
     color: #ffffff;
     font-family: Arial, Helvetica;
     font-size: 12px;
     background: #FF9900; 
     font-weight: normal;
     border: 1px solid #FF6600;
}
textarea {
     font-family: Arial, Helvetica;
     font-size: 12px; 
     background-color: #f5f5f5; 
     font-weight: normal;
     border: 1px solid #669999;
}
select {
     color: #000000;
     font-family: Arial, Helvetica;
     font-size: 11px; 
     background-color: #f5f5f5;
     font-weight: normal;
     border: 1px solid #000000; 
}
.smallselect {
     color: #000000;
     font-family: Arial; 
     font-size: 10px; 
     background-color: #EEEEEE;
     font-weight: normal;
     border: 1px solid #000000;
	 width: 135px;
}
.radio {
     font-family: Verdana;
     font-size: 11px; 
     font-weight: bold; 
}

H1.A:LINK, H1.A:VISITED{
color : #fff;
}
H1.A:HOVER {
color : #fc0;
}

A.nav_cross:LINK, A.nav_cross:VISITED {
    color : #191970;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 11px;
	 padding-left: 3px;
	 
}
A.nav_cross:HOVER {
    color : #FF0026;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 11px;
	 padding-left: 3px;
}
A.nav_1:LINK, A.nav_1:VISITED {
	color: #ffffff;
	font-family: arial;
	text-decoration: none;
	font-weight: demi-light;
	font-size: 10px;
	text-transform: uppercase;
}
A.nav_1:HOVER {
	color: #FFD700;
	font-family: arial;
	text-decoration: none;
	font-weight: demi-light;
	font-size: 10px;
	text-transform: uppercase;
}
A:LINK, A:VISITED {
    color : #0073AA;
    font-family : arial;
    text-decoration : none;
    font-weight : normal;
    font-size : 10px;
}

A.nav_2:LINK, A.nav_2:VISITED {
	color: #FFD700;
	font-family: arial;
	text-decoration: none;
	font-weight: demi-light;
	font-size: 10px;
	text-transform: uppercase;
}
A.nav_2:HOVER {
	color: #ffffff;
	font-family: arial;
	text-decoration: none;
	font-weight: demi-light;
	font-size: 10px;
	text-transform: uppercase;
}
A:HOVER {
    color : #FF0000;
    font-family : arial;
    text-decoration : underline;
    font-weight : normal;
    font-size : 10px;
}
.regtext {
    color: #000000;
    font-family: arial;
    font-weight: bold;
    font-size: 11px;
}
.headertdempl {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    border: 1px solid #000000;
    margin-top: 0px;
    margin-bottom: 0px;
}
.headertdjob {
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1E1E1E;
	border: 0px solid #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	background: url(/kepek/forum_header.png) repeat-x;
}
.headertdfcompany {
	color: #F0F1FF;
	font-size: 14px;
	font-family: tahoma;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none		
	border-top:0px solid #EBEBEB;
	margin-top: 0px;
	margin-bottom: 0px;
	background: url(kepek/header-m.png) ;
}
.headertdfcompany2 {
	color: #F0F1FF;
	font-size: 14px;
	font-family: tahoma;
	font-weight: bold;
text-align: center;
	text-transform: uppercase;
	text-decoration: none		
	border-top:0px solid #EBEBEB;
	margin-top: 5px;
	margin-bottom: 0px;
	background: url(images/4.jpg) repeat-x;
}
.verysmall {
    color: #000000;
    font-family: arial;
    font-weight: bold;
    font-size: 10px;
}
A.featured:LINK, A.featured:VISITED {
    color : #336699;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 11px;
}
A.featured:HOVER {
    color : #FF0000;
    font-family : arial;
    text-decoration : underline;
    font-weight : bold;
    font-size : 11px;
}
A.nav:LINK, A.nav:VISITED {
    color : #ffffff;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 12px;
}
A.nav:HOVER {
    color : #000000;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 12px;
}

A.nav_aa:LINK, A.nav_aa:VISITED {
    color : #013fce;
    font-family : Trebuchet MS;
    text-decoration : none;
    font-weight : bold;
    font-size : 13px;
	 
}
A.nav_aa:HOVER {
    color : #FF0026;
    font-family : Trebuchet MS;
    text-decoration : none;
    font-weight : bold;
    font-size : 13px;
}

A.nav_k:LINK, A.nav_k:VISITED {
    color : #191970;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 13px;
	 
}
A.nav_k:HOVER {
    color : #FF0026;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 13px;
}
A.nav_e:LINK, A.nav_e:VISITED {
    color : #191970;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 12px;
}
A.nav_e:HOVER {
    color : #ffffff;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 12px;
}

A.nav_t:LINK, A.nav_t:VISITED {
    color : #191970;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 18px;
	 text-transform: uppercase;
}
A.nav_t:HOVER {
    color : #FF0026;
    font-family : arial;
    text-decoration : none;
    font-weight : bold;
    font-size : 18px;
	 text-transform: uppercase;
}
hr {
    height: 1px;
    color: #FF9933;
}
ul {
    margin-top: 0px;
    margin-bottom: 0px;
	
}
.view {
    color: #333333;
    font-family: Verdana;
    font-weight: normal;
    font-size: 12px;
	 margin-left: 16px;
}
.ulli {
    color: #336666;
    font-family: Verdana;
    font-size: 12px; 
    background-color: #F5F5F5; 
    font-weight: normal;
	 margin-left: 16px;
}
.td4textarea {
    color: #336699;
    font-family: Verdana;
    font-size: 10px; 
    background-color: #F5F5F5; 
    font-weight: normal;
    border: 1px solid #D5D5D5;
    padding : 15px;
	 margin-left: 16px;
}
.td4impmess {
    color: #336699;
    font-family: Verdana;
    font-size: 10px; 
    background-color: #F5F5F5; 
    font-weight: normal;
    border: 2px solid #FF0000;
    padding : 5px;
}
.compdesc {
    color: #CC0000;
    font-family: Verdana;
    font-size: 10px; 
    background-color: #F5F5F5; 
    font-weight: normal;
    border: 1px solid #FF0000;
    padding : 10px;
}
.error {
    font-family: Verdana; font-size: 10px; 
    color: #FF0000; 
    font-weight: Bold;
}
.navinput {
     color: #000099;
     font-family: Tahoma;
     font-size: 9px;
     background: transparent;
     font-weight: Bold;
     text-align: center;
     border: 1px solid #000099;
     letter-spacing : 1px;
}
.featcomp {
     color: #990033;
     font-family: Helvetica,Arial;
     font-size: 10px;
     background: transparent;
     font-weight: Bold;
}
.featjobs {
     color: #990033;
     font-family: Helvetica,Arial;
     font-size: 10px;
     background: transparent;
     font-weight: Bold;
}
A.search:LINK, A.search:VISITED {
    color : #558888;
    font-family : arial;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
}
A.search:HOVER {
    color : #FFFFFF;
    font-family : arial;
    text-decoration : none;
    font-weight : normal;
    font-size : 12px;
	background: #558888;
}
.selectdelim {
    font-weight: bold;
    background: #DDDDDD;
    text-align: center;
}
.applyunread {
    background-color: #FFFFFF;
    color: #000000;
    font-weight: bold;
    font-size: 12px;
}
.applyread {
    background-color: #FAFAFA;
    color: #555555;
    font-weight: normal;
    font-size: 12px;
}
A.applyread:LINK,A.applyread:VISITED,A.applyread:HOVER {
    color: #555555;
    font-weight: normal;
    font-size: 12px;
}
A.applyunread:LINK,A.applyunread:VISITED,A.applyunread:HOVER {
    color: #0000FF;
    font-weight: bold;
    font-size: 12px;
}
.desctext {
    text-align: justify;
}
.tablelist TD {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #444444;
    font-size: 10px;
    font-weight: normal;
}
.tablelist TH {
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
    font-size: 11px;
    font-weight: bold;
}
A.tablelist:LINK,A.tablelist:VISITED {
    font-family: Arial, Helvetica, sans-serif;
    color: #191970;
    font-weight: bold;
    font-size: 10px;
}
A.tablelist:HOVER {
    font-family: Arial, Helvetica, sans-serif;
    color: #FF0000;
    font-weight: bold;
    font-size: 10px;
}
.tableheader {
    font-family: Arial, Helvetica, sans-serif;
    color: #222222;
    font-size: 11px;
    font-weight: bold;
}
A.tableheader:LINK,A.tableheader:VISITED {
    font-family: Arial, Helvetica, sans-serif;
    color: #222222;
    font-weight: bold;
    font-size: 11px;
}
A.tableheader:HOVER {
    font-family: Arial, Helvetica, sans-serif;
    color: #FF0000;
    font-weight: bold;
    font-size: 11px;
}
A.phpjob_link_nav {
		font-weight: bold;
		padding-left: 11px;
		background: url(other/images_all/link.gif) left center no-repeat;
		margin-right: 12px;
}
A.phpjob_link_nav:link, A.phpjob_link_nav:hover, A.phpjob_link_nav:active, A.phpjob_link_nav:visited {
		color: #111111; 
		text-decoration: none;
}
#popupTitle {
    background: #FF0000;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 12px;
    font-family: Arial,Verdana,Helvetica;
    padding-left: 3px;
    padding-right: 3px;
}
#popupMesg {
    background: #EFEFEF;
    color: #003399;
    font-weight: normal;
    font-size: 12px;
    font-family: Arial,Verdana,Helvetica;
    padding-left: 3px;
    padding-right: 3px;
}
.invborder  {
	
}
.row_highlight {
	background-color: #FFFFcc;
}
/*validation error message top message*/
.verror_top {
	color: #FFFFFF;
	background-color: #FF0000;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #000000;
}

.style_aa 
	{
	color:#333333;
	font-size: 11px;
	font-family: Trebuchet MS;
	text-decoration:none;
}

.style1 {
	color: #464646;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none;
}
.style21 {
	color: #304968;
	font-size: 13px;
	font-family: arial;
	font-weight: bold;
	text-decoration:none;
}
.style2 {
	color: #191970;
	font-size: 13px;
	font-family: tahoma;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
}
.style3 {
	color: #555555;
	font-size: 11px;
	font-family: tahoma;
}
.style4 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	text-transform:uppercase;
}
.style5 {
	color: #363636;
	font-size: 11px;
	font-family: tahoma;
}
.style6 {
	color: #0054A6;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	text-transform:uppercase;
}
.style7 {
	color: #555555;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	text-transform:uppercase;
}
.style8 {
	color: #0054a6;
	font-size: 10px;
	font-family: tahoma;
	font-weight: bold;
}
.style9 {
	color: #FFFFFF;
	font-size: 11px;
	font-family: tahoma;
}
.style10 {
	color: #304968;
	font-size: 11px;
	font-family: tahoma;
}
.style11 {
	color: #FFFFFF;
	font-size: 10px;
	font-family: tahoma;
	font-weight: bold;
}
.style12 {
	color: #0054A6;
	font-size: 11px;
	font-family: tahoma;
}
.style14 {	color: #7D7D7D;
	font-size: 11px;
	font-family: tahoma;
}/*******************************************************/
/*	CSS Box tutorial							   */
/* 	Made by: ViziUbi					 		   */
/* 	Date: 2008.12.09					 		   */
/* 	Tutorial: http://www.tutorial.hu/css-box/		  	  */
/*	Email: viziubi@gmail.com			 		   */
/*	GNU GENERAL PUBLIC LICENSE				  */
/*******************************************************/

#wrapper { 
	width: 		100%; /*  */
	margin: 	auto; 
	margin-top: 10px;
}
.menu_container { 
	width: 		90%; /* A CSS Box szélessége, tetszőlegesen állítható */
	background:	url(img/border_l.gif) repeat-y left; /* Bal oldali keret képe */
}
.menu_container3 { 
	width: 		100%; /* A CSS Box szélessége, tetszőlegesen állítható */
	background:	url(img/border_l.gif) repeat-y left; /* Bal oldali keret képe */
}
.menu_container_30 { 
	width: 		30%; /* A CSS Box szélessége, tetszőlegesen állítható */
	background:	url(img/border_l.gif) repeat-y left; /* Bal oldali keret képe */
}
.menu_container_70 { 
	width: 		70%; /* A CSS Box szélessége, tetszőlegesen állítható */
	background:	url(img/border_l.gif) repeat-y left; /* Bal oldali keret képe */
}
.menu_container2 { 
	width: 		120px; /* A CSS Box szélessége, tetszőlegesen állítható */
	background:	url(img/border_l.gif) repeat-y left; /* Bal oldali keret képe */
}

.border_right {
	background:	url(img/border_r.gif) repeat-y right; /* Jobb oldali keret képe */
}

.border_top {
	height:		55px;
	background:	url(img/border_t.gif) repeat-x top; /* Felső keret képe */
}

.border_bottom {
	height:		25px;
	background:	url(img/border_b.gif) repeat-x bottom; /* Alsó keret képe */
}

.corner_top_left { /* Jobb felső sarok képe  */
	float: 		left;
	width: 		21px;
	height: 	55px;
	background:	url(img/corner_tl.gif) no-repeat left top;
}

.corner_top_right { /* Bal felső sarok képe */
	float: 		right;
	width: 		21px;
	height: 	55px;
	background:	url(img/corner_tr.gif) no-repeat right top;
}

.corner_bottom_left { /* Bal alsó  sarok képe  */
	float: 		left;
	width: 		21px;
	height: 	25px;
	background:	url(img/corner_bl.gif) no-repeat left bottom;
}

.corner_bottom_right { /* Jobb alsó  sarok képe  */
	float: 		right;
	width: 		21px;
	height: 	25px;
	background:	url(img/corner_br.gif) no-repeat right bottom;	
}

.header_text {
	padding: 	9px 21px 0px 21px; /* A szöveg igazításánál figyelembe vesszük a corner_top_left és corner_top_right szélességét */
	color: 		#fff;
	font-family:Arial, Times, serif;
	font-size:	21px;
       font-weight: bold;
       text-transform:uppercase;
	text-align:	center;
}

.content {
	position: 	relative;
	margin: 	0px 21px 0px 21px; /* A szöveg igazításánál figyelembe vesszük a menu_container jobb és bal oldali keretének szélességét */
	padding: 	10px; 
	color: 		#555; 
	font-family:Arial, Times, serif; 
	line-height:1.3em;
	/* A CSS Box magassága opcionálisan állítható. Ha ki van kommentezve a "height: 400px;" akkor tartalomhoz igazodik a CSS Box mérete */
	/* Ha a kommentezést eltávolítod akkor fix magasság adható meg. FIGYELEM! Ebben az esetben a szöveg túlfuthat a doboz területén, 	*/
	/* ezt leginkább fix tartalomnál (pl.: kép)  használd, az alsó és felső keret nagysága pedig ebben az értékben nincs benne */
	/* height: 400px; */
}




.menu_container_z { 
	width: 		90%; /* A CSS Box szélessége, tetszőlegesen állítható */
	background:	url(img/zold/bz.gif) repeat-y left; /* Bal oldali keret képe */
}

.border_right_z {
	background:	url(img/zold/jz.gif) repeat-y right; /* Jobb oldali keret képe */
}

.border_top_z {
	height:		55px;
	background:	url(img/zold/fz.gif) repeat-x top; /* Felső keret képe */
}

.border_bottom_z {
	height:		25px;
	background:	url(img/zold/az.gif) repeat-x bottom; /* Alsó keret képe */
}

.corner_top_left_z { /* Jobb felső sarok képe  */
	float: 		left;
	width: 		21px;
	height: 	55px;
	background:	url(img/zold/jfz.gif) no-repeat left top;
}

.corner_top_right_z { /* Bal felső sarok képe */
	float: 		right;
	width: 		21px;
	height: 	55px;
	background:	url(img/zold/bfz.gif) no-repeat right top;
}

.corner_bottom_left_z { /* Bal alsó  sarok képe  */
	float: 		left;
	width: 		21px;
	height: 	25px;
	background:	url(img/zold/baz.gif) no-repeat left bottom;
}

.corner_bottom_right_z { /* Jobb alsó  sarok képe  */
	float: 		right;
	width: 		21px;
	height: 	25px;
	background:	url(img/zold/jaz.gif) no-repeat right bottom;	
}

.header_text_z {
	padding: 	9px 21px 0px 21px; /* A szöveg igazításánál figyelembe vesszük a corner_top_left és corner_top_right szélességét */
	color: 		#fff;
	font-family:Arial, Times, serif;
	font-size:	1.2em;
	text-align:	center;
}

.content_z {
	position: 	relative;
	margin: 	0px 21px 0px 21px; /* A szöveg igazításánál figyelembe vesszük a menu_container jobb és bal oldali keretének szélességét */
	padding: 	10px; 
	color: 		#555; 
	font-family:Arial, Times, serif; 
	line-height:1.3em;
	/* A CSS Box magassága opcionálisan állítható. Ha ki van kommentezve a "height: 400px;" akkor tartalomhoz igazodik a CSS Box mérete */
	/* Ha a kommentezést eltávolítod akkor fix magasság adható meg. FIGYELEM! Ebben az esetben a szöveg túlfuthat a doboz területén, 	*/
	/* ezt leginkább fix tartalomnál (pl.: kép)  használd, az alsó és felső keret nagysága pedig ebben az értékben nincs benne */
	/* height: 400px; */
}

/*rss box*/

.menu_container2 { 
	width: 		200px; /* A CSS Box szélessége, tetszőlegesen állítható */
	background: url(img/bal.gif) repeat-y left; /* Bal oldali keret képe */
}

.border_right2 {
	background: url(img/jobb.gif) repeat-y right; /* Jobb oldali keret képe */
}

.border_top2 {
	height: 56px;
	background: url(img/top_u.gif) no-repeat top; /* Felső keret képe */
}

.border_bottom2 {
	height: 15px;
	background: url(img/bottom.gif) repeat-x bottom; /* Alsó keret képe */
}

.corner_top_left2 { /* Jobb felső sarok képe  */
	float: 		left;
	width: 		16px;
	height: 	56px;
	background: url(img/top_bal.gif) no-repeat left top;
}

.corner_top_right2 { /* Bal felső sarok képe */
	float: 		right;
	width: 15px;
	height: 56px;
	background: url(img/top_jobb.gif) no-repeat right top;
}

.corner_bottom_left2 { /* Bal alsó  sarok képe  */
	float: 		left;
	width: 15px;
	height: 15px;
	background: url(img/bottom_bal.gif) no-repeat left bottom;
}

.corner_bottom_right2 { /* Jobb alsó  sarok képe  */
	float: 		right;
	width: 		15px;
	height: 	15px;
	background: url(img/bottom_jobb.gif) no-repeat right bottom;	
}

.header_text2 {
	padding: 	9px 21px 0px 21px; /* A szöveg igazításánál figyelembe vesszük a corner_top_left és corner_top_right szélességét */
	color: 		#fff;
	font-family:Arial, Times, serif;
	font-size:	1.2em;
	text-align:	center;
}

.content2 {
	position: 	relative;
	margin: 	0px 0px 0px 0px; /* A szöveg igazításánál figyelembe vesszük a menu_container jobb és bal oldali keretének szélességét */
	padding: 	0px; 
	color: 		#555; 
	font-family:Arial, Times, serif; 
	line-height:1.3em;
	/* A CSS Box magassága opcionálisan állítható. Ha ki van kommentezve a "height: 400px;" akkor tartalomhoz igazodik a CSS Box mérete */
	/* Ha a kommentezést eltávolítod akkor fix magasság adható meg. FIGYELEM! Ebben az esetben a szöveg túlfuthat a doboz területén, 	*/
	/* ezt leginkább fix tartalomnál (pl.: kép)  használd, az alsó és felső keret nagysága pedig ebben az értékben nincs benne */
	/* height: 400px; */
}
