.szkozep{
	text-align:center;
}
.szbal{
	text-align:left;
}
.szjobb{
	text-align:right;
}
.fleft{
	float:left;
}
.fright{
	float:right;
}
.alahuzva{
	text-decoration:underline;
}
.uppercase{
	text-transform:uppercase;
}
.tamogatok-2010{
	background-color:#F5F5F5;
	border:1px dashed #CCCCCC;
	display:block;
	margin:9px;
	padding:10px;
	text-align:justify;
	width:150px;
}
.tamogatok-2010 a:hover{
	text-decoration:none !important;
}
.tamogatok{
	height:100px;
	line-height:100px;
}
.tamogatok img{
	border:none;
	margin:5px;
	vertical-align:middle;
}
a:link, a:visited{
	text-decoration:none;
}
a:hover{
	text-decoration:underline !important;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{
		color:inherit;
}
* {
	margin:0;
	padding:0;
}
a{
	outline:none;
	color:#c46a85;
}
#lap img{
	border:none;
	margin:5px;
}
p{
	margin:8px 0px;
	text-align:justify;
}
body { 
	background: #f6c6d6 url(../kepek/body.jpg)  center top repeat-y; 
	font-family:arial;
	line-height:1.4;

}
h1{
	color:#CC5547;
	font-size:26px;
	margin:10px 0px 15px;
}
h2 { 
	font-size:20px;
	padding-top:10px;
	padding-bottom:10px;
	color: #cc5547; 
}

h3{
	font-size: 18px;
	color:#CC5547;	
	
}
h4{
	font-size: 14px;
	color:#CC5547;
}
h4{
	margin-top:0px;
}
.hr{
	border:1px dashed #7DA4D3;
	margin:5px 0;
}
.m5{
	margin:2px;
}

#lablec a{
	color:white;
	text-decoration:none;
}
#lablec h3{
	font-size:14px;
}

#keret {
	color:#323232;

	margin:0px auto 0px;
	padding-top:20px;
	background:;
	width:980px;
}
#fejlec, #fejlec-partnerlanc {
	width:960px;
	height: 280px;
	margin: 0 auto;
	background-image:url(../kepek/fejlec-legujabb.jpg);
}
#fejlec-partnerlanc{
	background-image:url(../kepek/fejlec-partnerlanc.jpg);
}
#fejlec a, #fejlec-partnerlanc a{
	width:960px;
	height: 280px;
	border:none;
	text-decoration:none;
	text-indent:-9999px;
	overflow:hidden;
	outline:none;
	display:block;
}
#kozep {
	font-size: 12px;
	margin: 0 auto;
	width: 960px;
	position:relative;
	background: url(../kepek/csikok.jpg) repeat-y;
}

#balkozep {
	background:white;
}

#jobbkozep{	
	padding-top:10px;
	float: right;
	width: 260px;
	padding-left: 5px;
} 

#balalso{
	padding: 0px 10px 15px 10px;
	float: left;
	width: 330px;
} 

#jobbalso {
	padding: 0px 0px 15px 10px;
	float: left;
	width: 310px;
}
.esemenyek {
	margin: 3px;
}
.esemenyek a{
	color:black;
}
#lablec h3{
	color:white;
}

.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;
} 

.ul {
	margin-left:2px;
	margin-top:15px;
	
	list-style:none;
}
.ul li {
	margin-bottom:5px;
	padding-left:10px;
	background:url(../kepek/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;
}
.alsodivek{
	font-family: arial;
	font-size: 11px;
	text-align: left;
	float: left;
	width: 105px;
	padding:0px 10px;
}

#lablec {
	padding:5px;
	padding-top:15px;
	color: #ffffff;
	background: url(../kepek/lablec.jpg) no-repeat;
	min-height:190px;
}
#menu {
	height: 73px;	
}
.clear{
	clear:both;
}
.klir {
	clear: both;
	line-height: 0px;
	font-size: 0px;
}

#logo {
float:right;
font-family:georgia;
font-size:14px;
padding-right:7px;
padding-top:43px;
text-align:right;
width:247px;
}
.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 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;
}
#sajtomegjelenesek, .piroskockak {
	list-style:none !important;
	list-style-position:outside !important;
	
	
}
#sajtomegjelenesek li , .piroskockak li{
	line-height:12px;
	background:url(../kepek/sajto.jpg) no-repeat;
	padding-left:15px;
	padding-right:5px;
	padding-bottom:10px;

}
#sajtomegjelenesek a{
	color:black;
}
.hir {
	padding:5px;
	border-bottom:1px #ccc dashed;
	margin:20px 0px;
	background:#f5f5f5;
}
.hirjobb{
	padding:5px;
	margin:20px 0px;
	
}
.hirjobb h4{
	color:black;
	font-size:12px;
	margin:5px 0px 0px;
}
.hirjobb p{
	margin:0px 0px;
}

.balhir {
	padding:10px;
}
.balhir h3 {
	padding-bottom:10px;
	color: #cc5547; 
	font-family: arial;
	font-size: 24px;
}

.tovabb {
	color:#c46a85;
	text-decoration:none;
}
#tovhir {
	padding-left:10px;
	padding-bottom:10px;
	font-family:arial;
	color:#c46a85;
	font-size:12px;
}

#lap {
	width:670px;
	float:left;
	padding:10px;
}	
#lap ul{
	list-style:inside;
	/*color:#c46a85;*/
	padding-left:20px;
}
#lap ol{
	list-style:inside decimal;
	padding-left:20px;
	margin:5px 0px;
}
#kozcsik{
	background:url(../kepek/csikok2.jpg) repeat-y;
}
#partnerlanc{
	margin-left:2px;
	background:url(../kepek/partnerlanc2009.png) no-repeat bottom left;
	display:block;
	width:281px;
	height:0px;
	font-size:0px;
	line-height:0;
	padding-bottom:49px;
	text-indent:-9999px;
}
#partnerlanc2010{
	margin-left:2px;
	background:url(../kepek/partnerlanc2010.png) no-repeat;
	display:block;
	width:281px;
	font-size:0px;
	line-height:0;
	height:49px;
	text-indent:-9999px;
}
#partnerlanc2010:hover{
	background-position:bottom left;
}
table{
	border-collapse:collapse;
}
td{
	border:1px solid black;
	padding:4px;
}
.kategoria{
border: 1px #C46A85 solid;
margin:5px;
width:140px;
height:200px;
float:left;
text-align:center;
}
.fel{
	width:50%;
	padding:0;
}
.hasab{
	float:left;
}
.partnerlanclevelek{
	list-style-position:outside;
	margin:0px 0px 10px 0px;
}
#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;
	z-index:0;
}
#logok div{
	height:54px;
	margin:10px;
	position:absolute;
	left:680px;
}
#logok div img{
	float:left;
	margin:0px 5px;
	height:52px;
}
#facebook{
	padding-left:10px;
}
.sajtokeret{
	padding:10px;
	border:1px #ccc dashed;
	background:rgb(245,245,245);
	margin-bottom:15px;
}
.sajtokeret ul{
	margin:10px 0px;
}
#webline a{
	display:block;
	float:right;
	height:56px;
	outline:medium none;
	overflow:hidden;
	padding:0 10px;
	text-indent:-9999px;
	width:127px;
}
#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;
}
#vendegkonyv-form input{
	background-color:#FBEFF3;
	height:20px;
}
#vendegkonyv-form{
	background-color:#F5F5F5;
	border:1px solid #7DA4D3;
	height:80px;
	margin-bottom:10px;
	padding-left:10px;
	padding-top:10px;
}
#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;
}

.uzenofal-doboz{
	background:none repeat scroll 0 0 #F5F5F5;
	border:1px dashed #CCCCCC;
	float:left;
	padding:0px 10px 10px;
	width:640px;
	margin-bottom:30px;
}
.uzenofal-valasz{
	border-left:3px solid #C46A85;
	float:right;
	padding-left:10px;
	width:500px;
	/*background:url("../kepek/message-board2.jpg") no-repeat scroll 0 0 transparent;
	float:right;
	padding-left:220px;
	width:414px;*/
}
.uzenofal-valasz h2{
	color:#7DA4D3;
	font-size:17px;
	padding:0;
	text-transform:uppercase;
}
.uzenofal-kerdes{
	border-bottom:1px dashed #CCCCCC;
	padding-bottom:10px;
}
#keredezek{
	background-color:#7DA4D3;
	bottom:50px;
	color:white;
	float:right;
	font-weight:bold;
	height:18px;
	padding:5px 10px;
	position:relative;
	right:370px;
	text-decoration:none;
	text-transform:uppercase;
	width:auto;
}
#message{
	margin-right:15px !important;
}
#keredezek_form{
/*	background:url("../kepek/message-board2.jpg") no-repeat scroll right 35px transparent;*/
}
#keredezek_form p, #munkahelyi-szalag-form p, #munkahelyi-szalag-szavazas-form p{
	margin:10px 0px;
}
#keredezek_form label, #munkahelyi-szalag-form label, #munkahelyi-szalag-szavazas-form label{
	display:block;
}
#keredezek_form input, #munkahelyi-szalag-form input, #munkahelyi-szalag-szavazas-form input{
	background-color:#F5F5F5;
	border:1px dashed #CCCCCC;
	height:16px;
	padding:2px;
	width:200px;
}
#keredezek_form textarea, #munkahelyi-szalag-form textarea{
	background-color:#F5F5F5;
	border:1px dashed #CCCCCC;
}
#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{
	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;
}
.fooldal-partnerlanc-2010 li{
	background-color:#F5F5F5;
	border:1px dashed  #CCCCCC;
	margin-bottom:10px;
	padding:10px;
	list-style-type:none;
	color:#323232;
} 
.fooldal-partnerlanc-2010 li .kerdes{
	text-align:center;
}
.fooldal-partnerlanc-2010 li .valasz span{
	float:left;
	width:620px;
}
.fooldal-partnerlanc-2010 li .valasz{
	display:none;
	padding-left:10px;
}
/*.fooldal-partnerlanc-2010 li .datum{
	border-top:1px dashed  #CCCCCC;
}*/
.fooldal-partnerlanc-2010 li .valasz .otletek{
	border-bottom:none;
}
.fooldal-partnerlanc-2010 li .valasz ul, .fooldal-partnerlanc-2010 li .valasz ol{
	padding:15px 0px;
}
.fooldal-partnerlanc-2010 li .valasz ul li, .fooldal-partnerlanc-2010 li .valasz ol li{
	list-style-type:disc !important;
	list-style-position:outside !important;
	border:none;
	padding:0px;
	margin:0px;
}
.fooldal-partnerlanc-2010 li .valasz ul li ul li, .fooldal-partnerlanc-2010 li .valasz ol li ul li{
	list-style-type:circle !important;
}
.beerkezett-fotok{
	background-color:#F5F5F5;
	border:1px dashed #CCCCCC;
	float:left;
	margin:15px;
	padding:25px;
	width:128px;
	height:160px;
	overflow:hidden;

}
.beerkezett-fotok img{
	border:1px solid #C46A85 !important;
	padding:3px;
	margin:0px !important;
}
.beerkezett-fotok p{
	margin-top:0;
	text-align:left;
}

.pink-p{
	color:#C46A85;
	float:right;
	margin:0px;
}
#hidseta-banner{
	/*border:1px dashed #C4C4C4;*/
	height:200px;
	margin-top:10px;
	padding:4px;
	width:266px;
}
.video{
	padding:5px;
	background-color:#C46A85;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	margin:25px;
	width:210px;
	float:left;
	height:200px;
}
.video:hover{
	background-color:#983D58;
}
.video h3{
	text-align:center;
	font-size:14px;
}
.video a{
	color:white;
}
#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;
}
.pink{
	color:#C46A85;
	font-weight:bold;
}
/*#logobg{
	background:url("../kepek/logo.png") repeat scroll 0 0 transparent;
	min-height:238px;
	position:absolute;
	width:660px;
}*/

.plurlap input, .plurlap label{
	clear:both;
	display:block;
}
.plurlap input[type="password"], .plurlap input[type="text"]{
	background-color:#F5F5F5;
	border:1px dashed #CCCCCC;
	height:16px;
	padding:2px;
	width:200px;
}
.hiba{
	color:red;
}
.letoltes_box{
	float:left;
	margin-bottom:20px;
	text-align:center;
	width:220px;
}
.letoltes_box a{
	text-decoration:none !important;
}
.letoltes_box a:hover{
	color:#CC5547;
}
.letoltes_box img{
	border:1px solid #C46A85 !important;
}