body,html{
	font-family: Verdana, Arial, helvetica, sans-serif;font-size:12px;line-height: 1.5em;color:#323e4d;
	width:100%;margin:0;padding:0;
	background: #99bfcc url(../Fajlok/bg.jpg) no-repeat center top;	
}

#sizer{margin:0 auto;width:97%;min-width:520px;max-width:1240px;}

#fejlec{text-align: center;}

	#logo{
		text-indent: -9999px;
		display:block;
		width:140px;
		height:88px;
		margin:6px 0;
		background: transparent url(../Fajlok/logo.png) no-repeat;
		float:left;
	}
	#login{
		display: block;
		margin-top: 1em;
		float:right;
		width:155px;
		height:60px;
		text-align: right;
	}
		#login .nevmezo, #search{
			width:100px;
			height:1em;
			border:1px gray solid;
			float:left;
		}
		
		#search{
			height:15px;
			margin-right: .5em;
		}
		
		#login .mezoazonosito{
			display: block;
			float:left;
			width:40px;/*38px safari*/
			margin-right: 1em;
			text-align: right;
		}
		body #sizer #elkuldes, body #sizer #keress, body #sizer #formkuldes, body #sizer #delete{
			width:52px;
			height:16px;
			line-height: 16px;
			border:none!important;
			background: transparent url(../Fajlok/button.gif) no-repeat 0 0;
			margin-right: 1px;
			margin-top: 2px;
		}
		body #sizer #delete{
			margin-left:20px;
			font-size:11px;
			color:DarkBlue;
		}
		body #sizer #elkuldes:hover, body #sizer #keress:hover,  body #sizer #formkuldes:hover,body #sizer #delete:hover{
			cursor:pointer;
			background: transparent url(../Fajlok/button.gif) no-repeat 0 -16px;			
		}

	#datum{float:right;clear:right;color:black}

	#szlogen{
		margin:0 auto;
		padding-top: 40px;
		font-size: 1.5em;
		font-weight: bold;
	}
	
#menusor{
	min-height:30px;
	font-size: 11px;
	background:#e3f3f6 url(../Fajlok/menubg.gif) repeat-x;
}
#english{display:block;float:right;margin-right:1em;line-height:30px;color:#536881;text-decoration: none}
#english:hover{color:#5f7156;text-decoration: underline}

#menu{display:block;margin:0 auto;width:510px;}
	#menu li{
		float:left;
		line-height: 30px;
		padding:0 .5em;
		margin: 0 .25em;
	}
	
	#menu li:hover{background:transparent url(../Fajlok/menuhover.gif) repeat-x;}
		#menu li:hover a, #menu li:hover span{color:#fff}
		#menu li:hover ul{display:block;position:absolute;}
		
	#menu a, #menu span{color:#536881;text-decoration:none;font-weight: bold}
	#menu li ul{display:none}
	
	#menu .sub li{float:none;background:#536881;margin-left:-.5em;}
	#menu .sub li:hover{background:#323e4d;}

#main{background:white;}
	
#content{padding-left:215px;padding-right:15px;padding-top:1.5em;
	background:#fff url(../Fajlok/side.gif) repeat-y top left;}
#sidebar{
	float:left;
	width:18px;
	padding: 0 10px;
	background:#e3f3f6;
	font-size: 11px;
	line-height: 16px;
}

	#sidebar p{margin-bottom: 1.5em;}
	#keresobox{float:left;padding-top:.5em;padding-left: 1em;}

#lablec{background: transparent url(../Fajlok/footer.gif) repeat-x;height: 50px;font-size: 10px;}
	#alsohopetlogo{float:right;margin-top:7px;margin-right: 7px;}
	#lablec table{margin:0 auto}
		#adatvedelem{text-align: right}
		#lablec a{text-decoration: none; color:#536881}
		#lablec a:hover{text-decoration: underline}
	#xhtml_icon,#css_icon{display: none}
	
/*Tartalom tipografia*/

#content{font-size: 11px;}
#content p{margin-bottom: 1em;text-align: justify}
#content h3{font-weight:bold;font-size: 1.5em;margin-bottom: .33em;color:#536881;}
#content h4{font-weight:bold;font-size:1.2em;margin-bottom:1.0em;margin-top:1.5em;color:#536881;}
#content h4.jobbbalindent{padding:0 5em;}
#content h5,#content  h6{font-size:1.1em;color:#536881;margin-top:1.2em;margin-bottom:1.0em;}

#content ul{margin:1em 0;list-style: disc;list-style-position: outside;margin-left: 2em;}
#content ol{margin:1em 0;list-style: decimal;list-style-position: outside;margin-left: 2em;}
#content li{margin-bottom: .5em;}
#content ul ul,#content ol ol{margin:0;margin-left: 2em;}
#content .jobbkep{float:right;padding:0 1em}

#content .balkep{float:left;padding:4px 0 0 0}

#content h6{display:inline;}
#content a{color:#2d64a7;}
#content a:hover{text-decoration: none;color:#5f7176;}
#content a:visited{color:#5f7176;}

#hirekbox{margin-top: .5em;}
#hirekbox a{color:#536881;text-decoration: none;font-weight: normal;line-height: 14px;}
#hirekbox ul{margin-bottom: 1.5em;}
#hirekbox li{background:transparent url(../Fajlok/sideb.gif) no-repeat -.6em .4em;margin:0;display: block;padding:.25em 0;padding-left:1em;}
#hirekbox li:hover{background:transparent url(../Fajlok/sidebullet.gif) no-repeat .4em .4em;margin:0 -1em;padding:.25em 1em;padding-left:2em;}
#hirekbox li:hover a{color:black}
#hirekbox h4,#partnerbox h3{text-transform: lowercase;font-variant: small-caps; border-bottom: 1px #a3c3ca solid; margin-bottom: .5em;font-weight: bold}

#hirekbox h4.currsub{
	text-transform: none;font-variant: normal;font-weight: bold;margin-top: 1.25em;border: none;
}

#table1{background:#f1f9fa;border-right:1px silver solid;border-bottom:1px silver solid;}	
#table1 td{padding:.5em;border-left:1px silver solid;border-top:1px silver solid;}	
#table1 img{float:right;padding-left:.25em;padding-bottom: .25em;}
#table1 h3{font-size:1.1em;display:block;padding:.25em 0}
#table1 p{text-align: left}

	#urlapbox_1
	{width:90%;background: transparent; float: left;text-align:left;margin-top:12px;margin-bottom:8px;}
	#arajanlatform_1
	{/*width:600px;*/margin:0 auto;padding-bottom: 2em;}
	#arajanlatform_1 h3{
		margin-top:1em;
		margin-bottom: .5em;
		text-align:left;
	}
		.urlapszoveg
		{font-size: 11px;color:#003e7e;padding-right:10px;text-align:right;display:block;width:30%;float:left}
		.urlapinput, #urlapbox #foglalkozastipusa,#arajanlatform_1  input, select, textarea{
			width:33%;
			font-size:11px;
			float:left;
			border: solid #323e4d 1px;
			display:block;color:#5f7176;}
		
		.urlapszoveg, .urlapinput{margin-bottom:.5em;}
		
		#arajanlatform_1 hosszu{width:50%}
		#arajanlatform_1 .kozepes{width:33%}
		#arajanlatform_1 .rovid{width:16%}
		#arajanlatform_1 span.kotelezo,#arajanlatform_2 span.kotelezo{font-weight:bold}	
			
		.urlaptextmezo
		{width:100px;height:70px;font-size:12px;float:right;border: solid DarkBlue 1px;
		margin-top:3px;display:block;color:blue;}

		#formkuldes{
		margin-top:3px;font-size:11px;color:DarkBlue;padding: 0px 3px 0px 3px;border:1px #003e7e solid;cursor:pointer;/*width:37px;*/
		}
		form .column{
			float:left;
			width:49.5%;
		}
		form#arajanlatform_1 .column input{border:none}
		
		#urlapbox_1 form#arajanlatform_1 div.column input{
			width:10%;
		}
		#urlapbox_1 form#arajanlatform_1 .column .urlapszoveg{
			width:70%;
		}
	
		#ajax, #hiddenregisztracio{display:none!important}
	
.hirdatum{font-weight: bold;display:block;margin-bottom: .25em;}	
strong, .nevnap{font-weight: bold}
em{font-style: italic}

h3#start{
text-align: center;
margin:0 auto;
padding-top: .5em;
padding-bottom: .75em;
}

#koszontosor{
	height:22px;
	width:220px;
	margin-left: 1em;
	margin-top: -1.4em;
	position: absolute;
	background: transparent url(../Fajlok/title.gif) no-repeat;
	text-align:center;
}
#koszontosor h3{
	font-size:1.2em;
	line-height: 22px;
	margin:0 auto;
	color:white;

}
.red{color:red;}
img.center{display:block;margin:0 auto;}
h4.center{margin:0 auto;text-align:center;}

#callback{text-align: center;color:red;font-size:1.5em;padding: 1.5em}
.cap{display: none}


/*admin*/

#admin{
font-size: 11px;
background:white;
border-bottom:1px silver solid;border-right:1px silver solid;
}

#admin td{vertical-align:top;border-top:1px silver solid;border-left:1px silver solid;}

#head td{font-weight: bold; background:lightyellow; border:none;}

.alt{background: #d0d0d0;}

.uj td{border: 1px red solid;}

#qa{
margin-left:16px;
}

#qa dt{
	font-weight:bold;
	color:#536881;
	margin-bottom:.5em;
	cursor:pointer;
}
#qa dd{
	padding-left:1em;
	margin-bottom:1.5em;
	text-align:justify;
}
#qaopen{
	cursor:pointer;
	font-weight:bold;
}

#qa strong em{
	text-decoration:underline;
	font-style:normal;
}

.qapm{
	display:block;
	float:left;
	width:16px;
	height:16px;
	overflow:hidden;
	background:transparent url(../Fajlok/qa.gif) no-repeat 0 0;
	margin-left:-16px;
}
.open .qapm{
	background-position:0 -16px;
}
.qapm:hover{
	background-color:#536881;
}

#pcidssheader{
	width: 368px;
	height: 76px;
	background: transparent url(../Kepek/pcidss-header.gif) no-repeat;
	margin-bottom: 1.5em;
}


.pcidss table{
	border-bottom: 1px #003e7e solid;
	padding-bottom: .5em;
}

.pcidss{
	margin: 0 auto;
}

.pcidss td{
	padding: 2px 4px;
	vertical-align: middle;
	width: 130px;
}

.pcidss td.second{
	width: 100px;
}

	.pcidss caption, #result{
		font-size: 1.25em;
		font-weight: bold;
		padding: .5em 0;
		color: #536881;		
}

	.pcidss .posta caption{
	font-size: 1.1em;
	padding: .5em 1em;
	border-left:solid #323e4d 1px;
	border-right:solid #323e4d 1px;	
}
	.pcidss label{
		font-size: 11px;
		color:#003e7e;
		padding-right:10px;
		text-align:right;
		width: 100%;
		display: block;
		font-weight: bold;
	}
	.pcidss .text{
		font-size:11px;
		float:left;
		color: black;
		border: solid #323e4d 1px;
		display:block;}
	
	.pcidss .empty{
	border-color: red;
}
	.pcidss .badtel{
	border-color: blue;
}

	.pcidss span.ll, .pcidss span.remove{
	font-weight: normal;
	font-size: 11px;
}

	.pcidss span.remove{
	padding-left: 1em;
	cursor: pointer;
}

#addAnother, .its{
	margin: 1em .5em;
}

.pcidss table{
	border: solid #323e4d 1px;
	padding: 1em;
}

.pcidss table.participant{
	border: none;
}

.pcidss table.posta{
		border-top: none;
}

.pcidss table.vevo{
	border-bottom-style: dashed;
}

.pcidss .dis .text{
	background-color: #eeeeee;
}

.pcidss .vevo #st{
	font-weight: bold;
}

.pcidss .vevo #stt{
		background: #e0e0e0;
		padding: .1em .5em;
}

.pcidss #sst label, .pcidss #stotal{
	font-size: 1.1em;
}

#pcipdf{
	float: left;
	width: 150px;
	margin-bottom: 1em;
	margin-right: 1em;
	text-align: center;
	height:14em;
}

#pcipdf{
	text-decoration: none!important;
}

#pcipw{
	visibility: hidden;
}

.arak{
	width: 590px;
}
.arak em{
	float: right;
}

#email, .emailText{
	display: none;
}

sup{
	vertical-align: super;
	font-size: .6em;
}

a.pdfLink{
	padding-right: 16px;
	background: transparent url(../Kepek/kis_pdf.gif) no-repeat right top;
}

#almenubox a.emphLink{
	color: #e56f1b;
	font-size: 1.1em;
}


.pcidss .dcb table.vevo, .pcidss .dcb table.posta, .pcidss table.participant{
	width: 610px;
}
