.szkozep{
	text-align:center;
}
.szbal{
	text-align:left;
}
.szjobb{
	text-align:right;
}
.fleft{
	float:left;
}
.fright{
	float:right;
}
.alahuzva{
	text-decoration:underline;
}
*{
	margin:0;
	padding:0;
}
p{
	margin:10px 0px;
}
h2{
	margin:10px 0px;
	color:#CC5547;
	font-size:18px;
}
h1{
	color:white;
	line-height:47px;
	/*text-shadow:#ccc 1px 1px 7px;*/
}
body{
	font-size:12px;
	font-family:Helvetica, Arial;
	color:#323232;
	line-height:1.4;
	background:transparent url(../img/body.jpg) repeat-y scroll center top;
	margin:0;
	padding:0;
}
#hiba, #egyebhiba{
	padding:2px;
	margin:5px;
	background:#facada;
	display:none;
	line-height:1;
	
}
#fejlec{
	height: 280px;
	margin: 0 auto;
	background-image:url(../../kepek/fejlec-partnerlanc.jpg);

}
#piros_csik{
	height: 54px;
	margin: 0 auto;
	background-image:url(../img/piros_csik.jpg);
	
	padding:10px;
	
}
#lap{
	width:960px;
	margin:0px auto;
	padding:20px;
	min-height:700px;

}
.urlap input[type=text],.urlap input[type=password]{
	width:300px;
	margin:1px 0px 5px;
}
input[type=text],input[type=password]{
	border:1px solid #ccc;
	padding:2px;
}
input[type=hidden]{
	border:none;
	padding:0px;
}
input[type=text]:focus, input[type=password]:focus,input[type=submit]:focus{
	border:1px solid #ae3558;
}
input[type=radio], .radio{
	margin-left:20px;
	float:left;
}
#kitolt label{
	margin-left:36px;
	
	display:block;
}
.kerdes_div{
	padding:4px;
}
input[type=button],input[type=submit]{
	border:1px solid #ccc;
	font-size:12px;
	padding:2px;
	margin:4px 0px;
}
#kitoltes_submit{
	display:none;
}
#balcim{
	float:left;
}
#jobbcim{
	float:right;	
}
#kerdesek{
	margin:10px;
	text-align:justify;
	
	
}
#lablec{
	width:940px;
	margin:0px auto;
	background:url(../img/lablec.png) 2px 0px;
	height:174px;
	padding:20px;
	padding-right:5px;
	
}
#lablec a{
	color:white;
	text-decoration:none;
}
#lablec a:hover{
	text-decoration:underline;
}
#lablec h3{
	font-size:14px;
	color:white;
}
#lablec ul{
	color:white;
}
.klir {
	clear: both;
	line-height: 0px;
	font-size: 0px;
}
.clear{
	clear: both;
}
.alsodivek{
	font-family: arial;
	font-size: 11px;
	text-align: left;
	float: left;
	width: 105px;
	padding:0px 8px;
}
.ul {
	margin-left:2px;
	margin-top:15px;
	list-style-type: none;
}
.ul li {
	margin-bottom:5px;
	padding-left:10px;
	background:url(../img/potty.gif) no-repeat 2px 6px;
}
#kezdolap{
	padding-left:10px;
	padding-right:10px;
	font-size: 10px;
	float: left;
	width: 80px;
}
#kezdolap h3{
	padding-left:10px;
}
#logo {
	padding-top: 70px;
	padding-right:0px;
	font-family:georgia;
	font-size:14px;

	float: right;
	text-align:right;
	color:white;
}
#Kep_div{
	margin:10px;
}

#oldalsav{
	float:right;
	
	
	width:260px;
		
}
#kozep{
	background:url(../img/csikok.jpg);
	
}
.datum {
	padding:2px;
	font-family:arial;
	font-size:12px;
	margin-top:5px;
	margin-bottom:0px;
	color:#FFFFFF;
	background-color:#7da4d3;
	display:inline-block;
	vertical-align:middle;
} 
.hirjobb{
	padding:5px;
	margin:20px 0px;
	
}
.hirjobb h4{
	color:black;
	font-size:12px;
	margin:5px 0px 0px;
}
.hirjobb p{
	margin:0px 0px;
}
.tovabb {
	color:#c46a85;
	text-decoration:none;
}
#logok{
	clear:both;
	height: 74px;
	margin: 5px auto;
/* 	background-image:url(../img/piros_csik.jpg);*/

	border-top:1px solid #B47474;
	border-bottom:1px solid #B47474;
	overflow:hidden;
	position:relative;

}
#logok div{
	height:54px;
	margin:10px;
	position:absolute;
	left:680px;
}
#logok div img{
	float:left;
	margin:0px 5px;
	height:52px;
}
#bal{
	float:left;
	width:680px;
}
#kozep ul, #kozep ol{
	padding-left:20px;
}
#partnerlanc_szoveg ul, #partnerlanc_szoveg ol{
	padding-left:20px;
}
.padd{
	padding:10px;
	text-align:justify;
}
#partnerlanc {
	background:transparent url(../img/partnerlancpng.png) no-repeat scroll 0 0;
	display:block;
	font-size:0;
	height:0;
	line-height:0;
	margin-left:2px;
	padding-bottom:49px;
	text-indent:-9999px;
	width:281px;
}
#partnerlanc:hover{
	background-position:bottom left;
}
#oldalsav h2{
	margin-left:5px;
}
#partnerlanc_szoveg, #partnerlanc_en_szoveg{
	display:none;
}
.valaszok{
	float:left;
	width:400px;
}
.kerdes_h2{
	clear:both;
	padding-top:25px;
}
#menu {
	height: 73px;	
}
.almenuk {
	list-style:none;
	z-index:99;
}
.almenuk a{
	color:white;
	text-decoration:none;
	display:block;
	background:url(../../kepek/almenu_nyil.jpg) no-repeat 0px 10px !important;
	padding-left:20px;
	padding-top:8px;
}
.almenuk li{
	padding:2px;
}

.almenuk {
		padding:10px 5px;
		font-weight: bold; 
		font-family:arial;
		font-size:12px;
		color:white;
		top:73px;
		background:#982d4d;
		display:none;
		position:absolute;
		
}
.menu{
	position:relative;
}

.menu li{
	float:left;
}
.almenuk li{
	float:none;
}
.fomenuk{
	list-style:none;
	width:160px;
	background-image:url(../../kepek/menu.jpg);
	overflow:hidden;
	height:74px;
	display:block;
	text-indent:-2000px;
}


.menu li {
	list-style:none;
}

#szuroallomas-lenyilo-lista{
	display:none;
}
#szuroallomas-lenyilo-lista.szuroallomas-lenyilo-lista2{
	display:block;
}
#szuroallomas-lenyilo-lista table tr td, #szuroallomas-lenyilo-lista table tr th{
	background-color:#F5F5F5;
	border:1px dashed #CCCCCC;
	padding:5px 3px;
}

#szuroallomas-lenyilo-lista table tr th{
	background-color:#FBEFF3;
}
.szoveg{
	border-bottom:none !important;
}
#kep{
	border:2px dashed #999999 !important;
	height:25px !important;
}

.hidden{
	display:none;
}
#patika{
	background:url("../../kepek/patika-logo.jpg") no-repeat scroll 0 0 transparent;
	display:block;
	height:69px;
	outline:medium none;
	overflow:hidden;
	text-indent:-9999px;
	width:186px;
	margin:27px 0 27px 37px;
}
#napidoktor{
	background:url("../../kepek/napi-logo.jpg") no-repeat scroll 0 0 transparent;
	display:block;
	height:31px;
	margin-left:37px;
	outline:medium none;
	overflow:hidden;
	width:186px;
	text-indent:-9999px;
}
#mediatamogatok{
	background:url("../../kepek/mediatamogatok.png") no-repeat scroll -1px 0 transparent;
	display:block;
	height:49px;
	outline:medium none;
	overflow:hidden;
	text-indent:-9999px;
	width:283px;
}
/*#mediatamogatok:hover{
	background-position:-1px bottom;
}*/
#egeszseguzi{
	background:url("../../kepek/egeszseguzenet.jpg") no-repeat scroll -1px 0 transparent;
	display:block;
	height:49px;
	outline:medium none;
	overflow:hidden;
	text-indent:-9999px;
	width:275px;
}
#egeszseguzi:hover{
	background-position:-1px bottom;
}
#hirlevel-jobboldal{
	border:1px solid #7DA4D3;
	margin-left:5px;
	margin-top:20px;
	padding:10px;
	background-color:#F5F5F5;
}
#hirlevel-jobboldal p{
	text-align:left;
}
.hirlevel-form div{
	margin:5px 0px;
}
.hirlevel-form input{
	background-color:#FBEFF3;
	border:1px dashed #CCCCCC;
	display:block;
	width:225px;
	padding:2px;
}
.hirlevel-form label{
	display:block;

}
#hirlevel-kuldes-gomb{
	background-color:#7DA4D3;
	border:1px dashed #CCCCCC;
	color:white;
	width:100px;
}
#ge-spot{
	background:url("../../kepek/szuroallomas.jpg") repeat scroll -1px 0 transparent;
	display:block;
	height:49px;
	outline:medium none;
	overflow:hidden;
	text-indent:-9999px;
	width:275px;
}
#ge-spot:hover{
	background-position:-1px bottom;
}
#sajtomegj{
	background:url("../../kepek/sajtomegjelenesek.jpg") repeat scroll -1px 0 transparent;
	display:block;
	height:49px;
	outline:medium none;
	overflow:hidden;
	text-indent:-9999px;
	width:275px;
}
#sajtomegj:hover{
	background-position:-1px bottom;
}
#interj{
	background:url("../../kepek/interjuk.jpg") repeat scroll -1px 0 transparent;
	display:block;
	height:49px;
	outline:medium none;
	overflow:hidden;
	text-indent:-9999px;
	width:275px;
}
#interj:hover{
	background-position:-1px bottom;
}
#szuro-kereso, #cegszamlalo{
	background:url("../../kepek/szuro-kereso3.jpg") no-repeat scroll 0px 0 transparent;
	height:80px;
	margin-bottom:0 !important;
	margin-top:0px;
	padding:50px 10px 0;
	width:255px;	
}
#szuro-kereso input, #vendegkonyv-form input{
	width:240px;
	background:none repeat scroll 0 0 #F5F5F5;
	border:1px dashed #CCCCCC;
}

#szuro-kereso #keresgomb, #keredezek_form #kuldesgomb, #munkahelyi-szalag-form #kuldesgomb-mszk, #munkahelyi-szalag-szavazas-form #kuldesgomb-szavazas, #vendegkonyv-form #kuldesgomb{
	padding:2px;
	font-family:arial;
	font-size:12px;
	margin-top:5px;
	margin-bottom:0px;
	color:#FFFFFF;
	background-color:#7da4d3;
	display:inline-block;
	vertical-align:middle;
	border:none;
	width:80px;
	height:22px;
}

#cegszamlalo{
	background:url("../../kepek/tamogatok-bg.jpg") repeat scroll -5px 0 transparent;
	height:36px;
	margin-top:0;
	padding:12px 0 0;
	text-align:left;
	width:275px;
	}
#cegszamlalo a{
	text-decoration:none;
	color:#C5C5C5;
	display:block;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	outline:medium none;
	overflow:hidden;
	padding:7px 17px;
	text-transform:uppercase;
}
#cegszamlalo a:hover{
	color:white;
	text-decoration:none !important;
}
#hidseta-banner{
	/*border:1px dashed #C4C4C4;*/
	height:200px;
	margin-top:10px;
	padding:4px;
	width:266px;
}
