body {

	font-family:Verdana,Tahoma,Arial;

	background-color:#EEEEEE;

	margin:0;

}



div {

	margin:0;

	padding:0;

}

a {

	text-decoration:none;

	color:black;

	padding-bottom:1px;

  }



div.footer a {

	color:white;

	}

	

a:hover {

	border:1px dotted #DFDFDF;

	border-width:0 0 1px 0;

	}



div.menu a:hover,

div.kepgaleria a:hover,

div.reklam1 a:hover,

div.bannercontainer a:hover,

div.nagybanner a:hover,

div.hkep a:hover,

div.sportklubok a:hover,

div#lbBottom a:hover,

div#lbCenter a:hover

 {

	border:none;

	}

	

a.galeriatomb:hover {

	border:none;

	}

	

div.balra {

	text-align:left;

	}

	

div.jobbra {

	text-align:right;

	}



td.jobbra {

	text-align:right;

	}



div.kozepre {

	text-align:center;

	}



.red {

	color:red;

	}

.green {

	color:green;

	}

	

div,feher {

	background-color:white;

	}

	

div.full {

	width:100%;

	}



div.foheader {

	border:1px solid #DFDFDF;

	border-width:0 0 1px 0;

	}



div.kozepheader {

	position:relative;

	}



div.header a:hover {

	border:none;

	}

	

div.felsoabrak {

	width:150px;

	position:absolute;

	bottom:0px;

	right:10px;

	text-align:center;

	}

	

div.felsoabrak img {

	margin:0 auto;

	}

	

div.torzs {

	border:1px solid #DFDFDF;

	border-width:0 1px 1px 1px;

	}



div.bal {

/*	border:1px dashed #DFDFDF;*/

/*	border-width:0 1px 0 0;*/

/*	padding-right:4px;*/

/*	margin-right:5px;*/

	}



img {

	border: 0;

}



div.reklam1, div.nagybanner, div.bannercontainer, div.cikkreklam {

	background-color:#f9f9f9;

	border:1px dashed #dfdfdf;

	border-width:1px;

	margin-top:10px;

	height:85px;	

	color:#cfcfcf;

	text-transform:uppercase;

	letter-spacing:2px;

	text-align:center;

	font-size:10px;

	}



div.reklam1 {

	background-image:url(../kepek/hirdetes.png);

	background-repeat:no-repeat;

	background-position:10px 19px;

	}



div#sportklubok div.reklam1 {

	background-image:none;

	padding-top:5px;

	padding-right:0px;

	padding-left:0px;

	border-width:1px 0 1px 0;

	background-color:white;

	}

	

div.nagybanner {

	background-image:url(../kepek/hirdetes.png);

	background-repeat:no-repeat;

	background-position:10px 32px;

	}



div.bannercontainer {

	background-image:url(../kepek/hirdetes2.png);

	background-repeat:no-repeat;

	background-position:49px 10px;

	}

	

div.bannercontainer {

	height:auto;

	margin-top:10px;

	padding-top:0;

	margin-bottom:10px;

	}



div.reklam1 div, div.nagybanner div {

	background-color:transparent;	

	}

		

div.bannercontainer div, div.cikkreklam div, div.nagybanner div, div.partnerside div {

	margin:0 auto;

	text-align:center;

	background-color:transparent;

	}

	

div.nagybanner div {

	margin-top:10px;

	}

div.bannercontainer object, div.bannercontainer div {

	margin-bottom:10px;

	}

		

div.nagybanner {

	height:110px;

	border:none;

	margin-top:-10px;

	}

	

div.bannercontainer {

	padding-bottom:10px;

	padding-top:10px;

	}



div.reklam1 p , div.nagybanner p, div.bannercontainer p{

	margin-top:5px;

	}	

	

div.jobb {

	padding:0;

	position:relative;

	bottom:10px;

/*	border:1px solid #DFDFDF;*/

/*	border-width:0 1px 0 1px;*/

/*	background-color:#F9F9F9;*/

	}



div.jobb a {

	color:#666;

	text-decoration:none;

	}



div.jobb a:hover {

	color:black;

	border:0;

	}



div.jobb div {

	background-repeat:repeat-x;

	color:#666666;

	background-color:#F9F9F9;

	margin-top:20px;

/*	border:1px solid #DFDFDF;*/

/*	border-width:0 1px 1px 1px;*/

	border:3px solid #DFDFDF;

	border-width: 3px 0 0 0;

	}



div.jobb div div{

	margin:0;

	border:0;

	}



div.jobb div div.belsocontent {

	background-color:transparent;

	border:0;

	padding:0 0 0 10px;

	}

	

div.jobb div.partnerside div.belsocontent {

	text-align:center;

	}



	

div.jobb div p.alcim {

/*	background-color:#DFDFDF;*/

/*	color:white;*/

	letter-spacing:1px;

	font-weight:bold;

/*	font-size:12px;*/

	text-transform:uppercase;

	padding:5px 10px 5px 10px;

	border:1px solid #DFDFDF;

	border-width: 0 0 1px 0;

	}

		

p.alalcim,p.alalcimkeres, li.kerdes,p.alalcimadat {

	letter-spacing:1px;

	font-weight:bold;

	border:1px dotted #DFDFDF;

	border-width: 0 0 1px 0;

	margin:0;	

	}

	

li.kerdes {

	list-style-type:none;

	position:relative;

	left:-15px;

	}



li.valasz:hover{

	background-color: #DFDFDF;

	cursor:pointer;

}



li.valasz {

	margin-bottom:5px;

	-moz-border-radius-topleft : 3px;

	-webkit-border-top-left-radius :3px;

	-moz-border-radius-topright : 3px;

	-webkit-border-top-right-radius : 3px;

	-moz-border-radius-bottomleft : 3px;

	-webkit-border-bottom-left-radius : 3px;

	-moz-border-radius-bottomright : 3px;

	-webkit-border-bottom-right-radius : 3px;	

	padding-left:3px;

}



li.erreszavaztam {

	list-style-image:url(../kepek/jobbrakicsi.png);

	}

	

span.eredmenykeret {

	padding:1px; 

	border:1px solid #DFDFDF; 

	margin-bottom:5px; 

	display:block;

	-moz-border-radius-topleft : 3px;

	-webkit-border-top-left-radius :3px;

	-moz-border-radius-topright : 3px;

	-webkit-border-top-right-radius : 3px;

	-moz-border-radius-bottomleft : 3px;

	-webkit-border-bottom-left-radius : 3px;

	-moz-border-radius-bottomright : 3px;

	-webkit-border-bottom-right-radius : 3px;	

	}



span.eredmenyhossz {

	font-size:8px; 

	background-color:#DFDFDF; 

	display:block;

	-moz-border-radius-topright : 3px;

	-webkit-border-top-right-radius : 3px;

	-moz-border-radius-bottomright : 3px;

	-webkit-border-bottom-right-radius : 3px;	

	}

	

p.alalcimkeres {

	margin-top:10px;

	margin-left:0px;

	}



div.hirecskek {

	min-height:182px;

	}



div.hirecskek p.alcim {

	width:200px;

	position:relative;

	}

	

div.hirecskek span.linkek {

	text-align:right;

	padding-right:10px;

	position:absolute;

	top:5px;

	right:0;

	}

li.NewsTitle {

	list-style-type: none;

	border:1px dotted #DFDFDF;

	border-width:0 0 1px 0;

	padding-bottom:3px;

	padding-left:10px;

	padding-top:4px;

	}



div.hirecskek span.hirecskekateg, div.frisscikkek  span.hirecskekateg {

	background-color:#666;

	color:white;

	font-size:10px;

	padding:2px 4px;

	text-transform:lowercase;

	-moz-border-radius-topleft : 3px;

	-webkit-border-top-left-radius :3px;

	-moz-border-radius-topright : 3px;

	-webkit-border-top-right-radius : 3px;

	-moz-border-radius-bottomleft : 3px;

	-webkit-border-bottom-left-radius : 3px;

	-moz-border-radius-bottomright : 3px;

	-webkit-border-bottom-right-radius : 3px;	

	}



div.hirecskek span.hirecskekategc, div.frisscikkek  span.hirecskekategc{

	width:112px;

	float:left;

	}



div.hirecskek span.hirecskedatum, div.frisscikkek  span.hirecskedatum {

	font-size:10px;	

	float:right;

	margin-right:10px;

	}

	

div.hirecskek span.hirecskedatumc, div.frisscikkek  span.hirecskedatumc {

	width:80px;

	text-align:right;

	}



div.hirecskek span.hirecskecim, div.frisscikkek  span.hirecskecim {

	clear:both;

	display:block;

	padding-top:4px;

	}

	

div.hirecskek div.hirecske,div.frisscikkek div.hirecske {

	border:1px dotted #DFDFDF;

	border-width:0 0 1px 0;

	padding-bottom:3px;

	padding-left:10px;

	margin-bottom:4px;

	}

	

div.velemeny span.hirecskekateg {

	background-color:#666;

	color:white;

	font-size:10px;

	padding:2px 4px;

	text-transform:lowercase;

	-moz-border-radius-topleft : 3px;

	-webkit-border-top-left-radius :3px;

	-moz-border-radius-topright : 3px;

	-webkit-border-top-right-radius : 3px;

	-moz-border-radius-bottomleft : 3px;

	-webkit-border-bottom-left-radius : 3px;

	-moz-border-radius-bottomright : 3px;

	-webkit-border-bottom-right-radius : 3px;	

	}



div.velemeny span.hirecskekategc {

	width:102px;

	float:left;

	}



div.velemeny span.hirecskedatum {

	font-size:10px;	

/*	position:relative;*/

/*	top:1px;*/

/*	right:10px;*/

	clear:both;

	display:block;

	}

	

div.velemeny span.hirecskedatumc {

	width:90px;

	text-align:left;

	}



div.velemeny span.hirecskecim {

	display:block;

	padding-top:4px;

	}

	

div.velemeny div.hirecske {

	border:1px dotted #DFDFDF;

	border-width:0 0 1px 0;

	padding-bottom:5px;

	padding-left:0px;

	margin-bottom:4px;

	min-height:80px;

	}



div.velemeny div.hkep {

	float:left;

	margin-left:-2px;

	margin-right:5px;

	}

	

div.jobb div.regisztracio {

	background-color:#ECF7F9;

	color:#007DBF;

	border:1px solid #B3D1DB;

	-moz-border-radius-topleft : 5px;

	-webkit-border-top-left-radius : 5px;

	-moz-border-radius-topright : 5px;

	-webkit-border-top-right-radius : 5px;

	-moz-border-radius-bottomleft : 5px;

	-webkit-border-bottom-left-radius : 5px;

	-moz-border-radius-bottomright : 5px;

	-webkit-border-bottom-right-radius : 5px;



	}



div.jobb div.regisztracio div.belsocontent {

	padding:0;

	}

	

div.jobb div.regisztracio p.alcim {

	border:1px dotted #B3D1DB;

	border-width:0 0 1px 0;

	text-transform:none;

	}

	

div.jobb div.regisztracio p + p {

	text-indent:0;

	}

	

div.regisztracio p.margo {

	padding-top:5px;

	}

	

div.regisztracio p.margo2 {

	padding-top:5px;

	margin-left:10px;

	margin-bottom:5px;

	}



div.regisztracio label {

	font-weight:normal;

	text-indent:0;

	display:block;

	float:left;

	width:50px;

	margin-left:10px;

	}



div.regisztracio input {

	border:1px solid #B3D1DB;

	}



div.regisztracio button {

	border:1px solid #065fad;

	background-color:#065fad;

	color:white;

	-moz-border-radius-topleft : 5px;

	-webkit-border-top-left-radius : 5px;

	-moz-border-radius-topright : 5px;

	-webkit-border-top-right-radius : 5px;

	-moz-border-radius-bottomleft : 5px;

	-webkit-border-bottom-left-radius : 5px;

	-moz-border-radius-bottomright : 5px;

	-webkit-border-bottom-right-radius : 5px;

	}

	

div.regisztracio div{

	background-color:#ECF7F9;

	color:#007DBF;

	border:1px solid #065fad;

	}



div.kepgaleria, div.blogcontainer {

	border:3px solid #DFDFDF;

	border-width: 3px 0 0 0;	

	}



div.google {

	margin-top:40px;

	}

	

div.kepgaleria p.alcim, div.blogcontainer p.alcim {

	color:#666;

	letter-spacing:1px;

	font-weight:bold;

	text-transform:uppercase;

	padding:5px 45px 5px 10px;

	border:1px solid #DFDFDF;

	border-width: 0 0 1px 0;

	margin-bottom:10px;

	position:relative;

	}

	

div.kepgaleria p.alcim img{

	display:inline;

	margin:0;

	float:none;

	}

	

div.kepgaleria p.galerianezet, div.kepgaleria p.galerianezet2, div.kepgaleria p.galerianezet3 {

	position:relative;

	}



div.kepgaleria span.linkek {

	text-align:right;

	padding-right:10px;

	position:absolute;

	top:5px;

	right:0;

	}

	

p.alalcim img,p.alalcimkeres img, p.alcim img, ul.alalelemek li a p,p.alalcimadat img {

	display:inline;

	margin:0;

	float:none;	

	}



ul.alalelemek li a p {

	display:inline;

	margin:0;

	float:none;	

	border:none;

	padding-top:0px;

	}



ul.alalelemek li a {

	display:block;

	margin:0;

	float:none;	

	border:1px dotted #DFDFDF;

	border-width:0 0 1px 0;

	padding-top:3px;

	}

		

div.kepgaleria p.alcim span{

	text-transform:none;	

	font-weight:normal;

	}	

	

div.cikklistadiv a.galeriatomb, div.cikklistadiv a.galeriatombarchiv{

	height: 75px;

	width: 75px;

	display: block;

	background-position: top left;

	}

div.kepgaleria a.galeriatomb {

	height: 55px;

	width: 55px;

	display: block;

	background-position: top left;

}

div.hattergaleria a.galeriatomb {

	height: 100px;

	width: 100px;

	display: block;

	background-position: top left;

}

div.hattergaleria span.galeriatombs, div.kepgaleria span.galeriatombs, div.cikklistadiv span.galeriatombs, div.blog {

	background-color: white;

	border: 1px solid #DFDFDF;

	padding: 3px;

	float: left;

	margin:0 4px 5px 3px;

	}



div.cikklistadiv span.galeriatombsarchiv {

	float: left;

	margin:0 4px 5px 3px;

	border: 1px solid #DFDFDF;

	padding: 3px;

	}



a.galeriatombarchiv:hover {

	border:none;

	}



div.kicsikepekkozepre {

	margin:0 auto;

	width:500px;

	}	

			

div.blog {

	height:76px;

	display:block;

	width:200px;

	position:relative;

	}



div.blog span {

	font-size:10px;

	display:block;

	width:90px;

	right:5px;

	bottom:3px;

	position:absolute;

	text-align:right;

	}



div.blog div {

	width:65px;

	height:65px;

	float:left;

	overflow:hidden;

	margin-right:10px;

	padding-right:5px;

	}



	

div.kepgaleriacel a {

	color:black;

	font-weight:bold;

	margin-top:5px;

	}

div.blog a{

	width:150px;

	position:absolute;

	color:black;

	font-size:11px;

	font-weight:bold;

	margin-top:5px;

	padding-left:5px;

	}

div.kepgaleria p.galerianezet {

	border:1px solid #DFDFDF;

	border-width:1px 0 1px 0;

	color:#666;

	margin-bottom:10px;

	padding:5px 10px;

	clear:both;

	}



div.kepgaleria p.galerianezet2 {

	border:1px solid #DFDFDF;

	border-width:1px 0 0 0;

	color:#666;

	margin-bottom:5px;

	margin-top:-10px;

	padding:5px 10px;

	clear:both;

	}



div.kepgaleria p.galerianezet3 {

	border:1px solid #DFDFDF;

	border-width:0 0 1px 0;

	color:#666;

	margin-bottom:10px;

	padding:5px 10px;

	clear:both;

	}



div.kepgaleria p.galerianezet img, div.kepgaleria p.galerianezet2 img, div.kepgaleria p.galerianezet3 img {

	display:inline;

	float:none;

	margin:0;

	}



div.kepgaleria {

	height:auto;

	}



div.kepgaleriacel a {

	color:#666;

	font-weight:bold;

	}



div.kepgaleria a:hover {

	color:black;

	}

	

div.focikkek {

	position:relative;

	height:355px;

	background-color:#666;		

	color:white;

	top:2px;

	margin-top:9px;

	-moz-border-radius-topleft : 10px;

	-webkit-border-top-left-radius : 10px;

	-moz-border-radius-topright : 10px;

	-webkit-border-top-right-radius : 10px;

	-moz-border-radius-bottomleft : 10px;

	-webkit-border-bottom-left-radius : 10px;

	-moz-border-radius-bottomright : 10px;

	-webkit-border-bottom-right-radius : 10px;

	}



div.focikkek p img{

	float:none;

	margin:0;

	display:inline;

	}

	

div.focikkek a {

	color:white;

	font-weight:normal;

	}



div.focikkek span.aktiv a {

	color:#666;

	}



div.focikkbevezeto {

	color:#666;

	padding-top:5px;

	border:1px dotted #DFDFDF;

	border-width:1px 0 0 0;

	margin-top:10px;

	}

	

div.cikkekfentc {

	margin:10px auto;

	width:530px;

/*	height:335px;*/

	background-color:white;

	position:relative;

	

	}



div.cikkekfentkepek {

	width:250px;

	height:315px;

	border:10px solid white;

/*	border-width:10px 0 10px 10px;*/

	border-width:10px 10px 10px 10px;

	overflow:hidden;

	position:absolute;

	top:0px;

	left:0px;

	}



div.cikkekfentszoveg {

	width:240px;

	padding:1px 10px 0 10px;

/*	height:334px;*/

	background-color:#666;

	position:absolute;

	top:0;

	right:0;

	}



div.cikkekfentszoveg span.hirekkateg {

	background-color:white;

	color:#666;

	font-size:10px;

	padding:2px 4px;

	text-transform:lowercase;

	-moz-border-radius-topleft : 3px;

	-webkit-border-top-left-radius :3px;

	-moz-border-radius-topright : 3px;

	-webkit-border-top-right-radius : 3px;

	-moz-border-radius-bottomleft : 3px;

	-webkit-border-bottom-left-radius : 3px;

	-moz-border-radius-bottomright : 3px;

	-webkit-border-bottom-right-radius : 3px;	

	}



div.cikkekfentszoveg span.aktiv span.hirekkateg {

	background-color:#666;

	color:white;

	-moz-border-radius-topleft : 0px;

	-webkit-border-top-left-radius :0px;

	-moz-border-radius-topright : 0px;

	-webkit-border-top-right-radius : 0px;

	-moz-border-radius-bottomleft : 0px;

	-webkit-border-bottom-left-radius : 0px;

	-moz-border-radius-bottomright : 0px;

	-webkit-border-bottom-right-radius : 0px;	

	}



div.cikkekfentszoveg span.aktiv {

	background-color:white;

	color:#666;	

	}

	

div.cikkekfentszoveg span.hirekkategc {

	width:140px;

	float:left;

	}



div.cikkekfentszoveg span.hirekdatum {

	font-size:10px;	

	position:relative;

	top:0px;

	padding-right:10px;

	float:right;

	display:block;

	width:90px;

	}



div.cikkekfentszoveg span.aktiv span.hirekdatum {

	color:#666;

	background-color:white;

	}	

	

div.cikkekfentszoveg span.hirekdatumc {

	width:90px;

	text-align:right;

	}



div.cikkekfentszoveg span.hirekcim {

	clear:both;

	display:block;

	padding-top:4px;

	border:1px dotted white;

	border-width:0 0 1px 0;

	padding-bottom:4px;

	padding-left:10px;

	margin-bottom:8px;

	}



div.cikkekfentszoveg span.hirekbevezeto {

	border:1px dotted white;

	border-width:0 0 1px 0;

	padding-bottom:3px;

	padding-left:10px;

	margin-bottom:0px;

	display:block;

	font-style:italic;

	letter-spacing:0.3px;

	}



div.cikkekfentszoveg span.aktiv {

	-moz-border-radius-topright : 3px;

	-webkit-border-top-right-radius : 3px;

	-moz-border-radius-bottomright : 3px;

	-webkit-border-bottom-right-radius : 3px;		

	}

	

div.cikkekfentszoveg span.hirekbevezeto p{

	margin-bottom:0;

	}

	

div.cikkekfentszoveg span.hirc {

	background-color:transparent;

	padding-top:10px;

	}



div.cikkekfentszoveg span.aktiv {

	background-color:white;

	}



p.cimlap {

	letter-spacing:1px;

	font-weight:bold;

	text-transform:uppercase;

	padding:5px 10px 3px 0px;

	border:1px solid white;

	border-width: 0 0 3px 0;

	position:relative;

	}		



p.cimlap a.linkek {

	position:absolute;

	right:0;

	top:10px;

	text-transform:none;

	font-size:8px;

	color:white;

	}

	

p.cimlap a.linkek:hover {

	border:none;

	}



div.kereso {



	}

		

div.jobb div.kereso p + p {

	text-indent:0;

	}

	

div.kereso label {

	font-weight:normal;

	text-indent:-10px;

	display:block;

	float:left;

	width:100px;

	margin-left:10px;

	}



div.kereso input {

	border:1px solid #666;

	padding:1px 3px;

	}



div.kereso button {

	border:1px solid #666;

	background-color:#666;

	color:white;

	-moz-border-radius-topleft : 5px;

	-webkit-border-top-left-radius : 5px;

	-moz-border-radius-topright : 5px;

	-webkit-border-top-right-radius : 5px;

	-moz-border-radius-bottomleft : 5px;

	-webkit-border-bottom-left-radius : 5px;

	-moz-border-radius-bottomright : 5px;

	-webkit-border-bottom-right-radius : 5px;

	margin-left:5px;

	}



div.kereso #kulcsszo {

	width:115px;

	}



p.tovabb:hover {

	cursor:pointer;

	color:black;

	}

	

button:hover {

	cursor:pointer;

	}



div.almenu a, div.fomenu a {

	text-decoration:none;

	color:#096A9F;//#3399CC;

	padding:4px 4px 5px 4px;

	-moz-border-radius-topleft : 4px;

	-webkit-border-top-left-radius : 4px;

	-moz-border-radius-topright : 4px;

	-webkit-border-top-right-radius : 4px;

	-moz-border-radius-bottomleft : 4px;

	-webkit-border-bottom-left-radius : 4px;

	-moz-border-radius-bottomright : 4px;

	-webkit-border-bottom-right-radius : 4px;

	font-size:15px;

	}



div.almenu a {

	font-size:12px;

	}

	

hr.kek {

	background-color:white;

	border:1px solid #B3DBEF;

	border-width:0 0 1px 0;

	height:15px;

	margin:0 0 0 0;

	}

			

div.almenu ul {

	display:none;

	position:relative;

	}

	

div.almenu ul.alfofo,

div.almenu ul.allabdalabda,

div.almenu ul.alteltel,

div.almenu ul.alcsapatcsapat,

div.almenu ul.alegyeniegyeni,

div.almenu ul.alamerikaamerika,

div.almenu ul.alhatterhatter,

div.almenu ul.altranstrans {

	display:block;

	}



div.fomenu li.fofofo a {

	background-color:#ffffff;	

	}



div.fomenu li.fofofo a,

div.fomenu li.folabdalabda a,

div.fomenu li.foteltel a,

div.fomenu li.focsapatcsapat a,

div.fomenu li.foegyeniegyeni a,

div.fomenu li.fohatterhatter a,

div.fomenu li.fotranstrans a {

	background-color:#3399CC;

	color:white;

	}

div.almenu li.alsi a:hover,

div.almenu li.albiatlon a:hover,

div.almenu li.albob a:hover,

div.almenu li.alcurling a:hover,

div.almenu li.aleszaki a:hover,

div.almenu li.algyors a:hover,

div.almenu li.almu a:hover,

div.almenu li.alshort a:hover,

div.almenu li.alszanko a:hover,

div.almenu li.alsifutas a:hover,

div.almenu li.alsiugras a:hover,

div.almenu li.alskeleton a:hover,

div.almenu li.alsnow a:hover,

div.almenu li.alszabad a:hover,	

div.almenu li.alroman a:hover,

div.almenu li.almagyar a:hover,

div.almenu li.aleukupa a:hover,

div.almenu li.alvalogat a:hover,

div.almenu li.alvilag a:hover,

div.almenu li.alterem a:hover,

div.almenu li.aljeg a:hover,

div.almenu li.alkezi a:hover,

div.almenu li.alkosar a:hover,

div.almenu li.alvizi a:hover,

div.almenu li.alcsmas a:hover,

div.almenu li.alatletika a:hover,

div.almenu li.alkuzdo a:hover,

div.almenu li.altechnika a:hover,

div.almenu li.altenisz a:hover,

div.almenu li.alteli a:hover,

div.almenu li.aluszas a:hover,

div.almenu li.alemas a:hover,

div.almenu li.alnfl a:hover,

div.almenu li.alerdely a:hover,

div.almenu li.alklub a:hover,

div.almenu li.alinterju a:hover,

div.almenu li.alcsere a:hover{

	background-color:#3399CC;

	color:white;

}

div.almenu li.alsisi a,

div.almenu li.albiatlonbiatlon a,

div.almenu li.albobbob a,

div.almenu li.alcurlingcurling a,

div.almenu li.aleszakieszaki a,

div.almenu li.algyorsgyors a,

div.almenu li.almumu a,

div.almenu li.alshortshort a,

div.almenu li.alszankoszanko a,

div.almenu li.alsifutassifutas a,

div.almenu li.alsiugrassiugras a,

div.almenu li.alskeletonskeleton a,

div.almenu li.alsnowsnow a,

div.almenu li.alszabadszabad a,

div.almenu li.alromanroman a,

div.almenu li.almagyarmagyar a,

div.almenu li.aleukupaeukupa a,

div.almenu li.alvalogatvalogat a,

div.almenu li.alvilagvilag a,

div.almenu li.alteremterem a,

div.almenu li.aljegjeg a,

div.almenu li.alkezikezi a,

div.almenu li.alkosarkosar a,

div.almenu li.alvizivizi a,

div.almenu li.alcsmascsmas a,

div.almenu li.alatletikaatletika a,

div.almenu li.alkuzdokuzdo a,

div.almenu li.altechnikatechnika a,

div.almenu li.altenisztenisz a,

div.almenu li.alteliteli a,

div.almenu li.aluszasuszas a,

div.almenu li.alemasemas a,

div.almenu li.alnflnfl a,

div.almenu li.alerdelyerdely a,

div.almenu li.alklubklub a,

div.almenu li.alinterjuinterju a,

div.almenu li.alcserecsere a

	{

	background-color:#3399CC;

	color:white;	

	}

div.fomenu {

	padding-bottom:17px;

	border:1px solid #B3DBEF;

	border-width:0 0 1px 0;

	margin-bottom:0px;

	display:block;

	text-transform:uppercase;

	}

	

div.almenu{

	padding-top:8px;

	display:block;

	width:788px;

	}



div.almenu ul {

	padding-top:0px;

	margin-top:0px;

	width:788px;

	}

			

div.fomenu ul li, div.almenu ul li {

	float:left;

	margin-left:8px;

	list-style-type:none;

//	text-transform:uppercase;

	font-size:16px;

	}



div.almenu ul li {

	font-size:14px;

	text-transform:none;

	margin-left:0;

	padding-left:8px;

	}

div.almenu ul{

	clear:both

	}

	

div.fomenu ul, div.almenu ul {

	position:relative;

	left:-26px;

	}



div.menu {

	width:850px;

	height:75px;

	}



div.cikklistadiv {

	margin:8px auto;

	margin-bottom:15px;

	padding:5px 20px 0px 20px;

	color:#333;

	border:1px solid #DFDFDF;

	border-width:0 0 1px 0;

	}



div.cikklistadiv:hover {

	/*background-color:#F9F9F9;*/

	}



div.cikklistadiv p+p{

	text-indent:0;

	margin-top:1.5em;

	}



div.cikklistadiv p img {

	display:block;

	margin-left:auto;

	margin-right:auto;

	float:none;

	margin-top:10px;

	}

	

div.cikklistadivc {

	color:#666;

	}

	

div.kereslistadivc div.cikklistadiv {

	border:none;

	}



div.kereslistadivc p.hcim {

	font-size:12px;	

	text-transform:none;

	}



div.kereslistadivc p.hcim img{

	float:none;

	margin:0;

	}



div.kereslistadivc p.hcim a{

	text-decoration:none;

	color:black;

	}



div.kereslistadivc {

	margin:8px auto;

	margin-bottom:15px;

	padding:5px 20px 0px 20px;

	color:#333;

	border:1px solid #DFDFDF;

	border-width:0 0 1px 0;

	}



div.keresoeredmeny {

	font-size:14px;

	font-weight:bold;

	letter-spacing:1px;

	text-transform:uppercase;

	padding:5px 10px 5px 1px;

	border:1px solid #DFDFDF;

	border-width: 0 0 3px 0;

	}



div.keresoeredmeny span{

	font-size:12px;

	font-weight:bold;

	text-transform:none;

	color:#666;

	}



div.keresoeredmeny span p{

	margin:0;

	}

			

p.hcim {

	font-size:14px;

	font-weight:bold;

	margin-bottom:2px;

	text-transform:uppercase;

	}



span.hszerzo {

	width:170px;

	margin-left:-55px;

	position:absolute;

	text-align:right;

	display:inline;

	}



div.alalec {

	border:1px dashed #DFDFDF;

	border-width:0 0 1px 0;

	background-color:transparent;

	clear:both;

	height:1.5em;

	padding-bottom:5px;

	}

div.calalec {

	display:inline;

	border:1px dashed #DFDFDF;

	border-width:0 0 1px 0;

	background-color:transparent;

	clear:both;

	height:1.5em;

	padding-bottom:5px;

	}



div.kisebbmarginfent {

	line-height:1em;

	}

		

span.hkateg {

	background-color:#666;

	color:white;

	font-size:10px;

	padding:2px 4px;

	text-transform:lowercase;

	-moz-border-radius-topleft : 3px;

	-webkit-border-top-left-radius :3px;

	-moz-border-radius-topright : 3px;

	-webkit-border-top-right-radius : 3px;

	-moz-border-radius-bottomleft : 3px;

	-webkit-border-bottom-left-radius : 3px;

	-moz-border-radius-bottomright : 3px;

	-webkit-border-bottom-right-radius : 3px;

	}



span.hdatum {

	font-size:10px;

	margin-right:10px;

	}

	

span.hcomment {

	font-size:10px;

	margin-left:10px;

	color:#666;

	position:relative;

	top:1px;

	}



span.hcomment img {

	position:relative;

	top:1px;

	}

		

span.eloc {

	width:340px;

	display:block;

	float:left;

	}



span.hszerzo img{

	position:relative;

	top:3px;

	right:3px;

	}

	

div.hkep {

	border:1px solid #DFDFDF;

	padding:3px;

	background-color:white;	

	height:4em;

	width:4em;

	float:left;

	margin-left:-5px;

	margin-right:5px;

	position:relative;

	top:2px;

	}



div.hkep a {

	display:block;

	height:48px;

	width:48px;

	text-decoration:none;

	background-repeat:no-repeat;

	background-color:#F9F9F9;

	}

	

p.hbevezeto {

	clear:both;

	}



.calendar {

	width:200px;

	margin:0px auto;

	padding:0px;

	text-align:center;

	background-color:#EEE;

	border:1px solid #DFDFDF;

	border-width:0 0 1px 0;

	position:relative;

	right:5px;

}



th {

	text-align:center;

	}

.calendar th {

	font-weight: bold;

	background-color:#EEE;

	border:1px solid #DFDFDF;

	border-width:0 0 1px 0;

}



.calendar .header {

	font-weight: bold;

	text-align:center;

	background-color:white;

}



.calendar th.datum {

	text-align:left;

	}

	

.calendar .header th {

	background-color:white;

}



.calendar td {

	width: 22px;

	height: 20px;

	text-align: center;

	font-size:0.9em;

	padding: 2px;

}



.calendar .link {

/*	width: 18px;*/

/*	height: 16px;*/

	background-color: #DFDFDF;

	padding: 2px;

	color:black;

	font-weight:bold;

	-moz-border-radius-topleft : 3px;

	-webkit-border-top-left-radius :3px;

	-moz-border-radius-topright : 3px;

	-webkit-border-top-right-radius : 3px;

	-moz-border-radius-bottomleft : 3px;

	-webkit-border-bottom-left-radius : 3px;

	-moz-border-radius-bottomright : 3px;

	-webkit-border-bottom-right-radius : 3px;	

}



.calendar .link a {

	color:black;

	text-decoration:none;

	}



.calendar .today {

/*	width: 18px;*/

/*	height: 16px;*/

	background-color: #8EB6CF;

	padding: 2px;

	color:white;

	font-weight:bold;

	letter-spacing:1px;

	-moz-border-radius-topleft : 3px;

	-webkit-border-top-left-radius :3px;

	-moz-border-radius-topright : 3px;

	-webkit-border-top-right-radius : 3px;

	-moz-border-radius-bottomleft : 3px;

	-webkit-border-bottom-left-radius : 3px;

	-moz-border-radius-bottomright : 3px;

	-webkit-border-bottom-right-radius : 3px;	



}



.alalelemek li p {

	border:1px dotted #DFDFDF;

	border-width:0 0 1px 0;

	padding-top:3px;

	margin:0;	

	}

	

.tip {

	background-color: #666;

	border:1px solid black;

	padding: 5px;

	width:200px;

}



.tip p {

	border:1px dotted white;

	border-width:0 0 1px 0;

	padding-top:3px;

	font-size:10px;

	}



.tip p + p {

	text-indent:0;

	}

	

.tip-top {

	background-color:transparent;

	background-image:url(../kepek/vonal.png);

	background-position:bottom right;

	background-repeat:none;

	height:16px;

	position:relative;

	top:1px;

	}

	

.tip-title {

	color: #fff;

	background-color: #666;

	padding: 5px;

	font-size:10px;

}

 

.tip-text {

	display:none;

}



.footer {

	border:1px solid white;

	border-width:1px 0 0 0;

	background-color:#666;

	color:white;

	font-size:10px;

	margin-top:40px;

	margin-bottom:0;

	position:relative;

	}



.footer .container {

	margin:0 auto;

	padding:0;

	padding-top:5px;

	height:40px;

	background-color:#666;

	margin-bottom:0;

	line-height:1;

	}



.footer .container div {

	background-color:#666;

	margin-bottom:0;

	}



.footer img {

	position:relative;

	//top:4px;

	}

.copy {

	font-size:12px;

	}

	

img.mtkep {

	float:left;

	margin-right:10px;

	padding:5px;

/*	border:1px solid #DFDFDF;*/

	}

	

p.mtnev, p.mtkor {

	font-weight:bold;	

	

	}

	

p.mtnev span , p.mtkor span{

	font-weight:normal;

	display:block;

	float:left;

	width:80px;	

	}

	

p.mtleiras {

	font-style:italic;

	color:#666;

	display:block;

	padding-bottom:5px;

	border:1px solid #DFDFDF;

	border-width:0 0 1px 0;

	margin:10px 20px 10px 20px;

	float:none;

	clear:both;

	position:relative;

	top:10px;

	}

	

div.adatbank p.alalcimadat+p.alalcimadat{

	margin-left:0;

	text-indent:0;

	}

	

ul.alalelemekadat {

	margin-bottom:0px;

	}

	

ul.alalelemekadat li a {

	display:block;

	margin:0;

	float:none;	

	border:1px dotted #DFDFDF;

	border-width:0 0 1px 0;

	padding-top:3px;

	}



table.kicsilista {

/*	border:1px solid #DFDFDF;*/

/*	border-width:0 0 1px 0;*/

	}



table.kicsilista td.elso{

	border:1px solid #DFDFDF;

	border-width:0 0 1px 1px;

	}

	

table.kicsilista td.utolso{

	border:1px solid #DFDFDF;

	border-width:0 1px 1px 0;

	}

	

table.kicsilista td{

	border:1px solid #DFDFDF;

	border-width:0 0 1px 0;

	}

	

table.kicsilista th {

	text-align:left;

	}	



#pagenumok {

	width:80%;

	text-align:center;

	margin:20px auto;

	}

	

#pagenumok ul {

	list-style-type:none;

	display:inline;

	}

	

#pagenumok ul li {

	display:inline;

	border:1px solid #DFDFDF;

	background-color:white;

	font-size:12px;

	padding:3px 4px;

	margin:0 3px;

	-moz-border-radius-topleft : 3px;

	-webkit-border-top-left-radius :3px;

	-moz-border-radius-topright : 3px;

	-webkit-border-top-right-radius : 3px;

	-moz-border-radius-bottomleft : 3px;

	-webkit-border-bottom-left-radius : 3px;

	-moz-border-radius-bottomright : 3px;

	-webkit-border-bottom-right-radius : 3px;	

	}



#pagenumok ul li a {

	color:#666;

	}



#pagenumok #kivalasztott a{

	color:white;

	}

		

#pagenumok ul li a:hover {

	border:none;

	}

	

#pagenumok ul li:hover {

	cursor:pointer;

	}

	

#pagenumok #kivalasztott {

	background-color:#666;

	color:white;

	}

	

#maxinfo {margin-top:10px;}



.ieszabvanytalan {

	font-weight:bold;

	background-color:#DF827D;

	display:none;

	}

	

.ieszabvanytalan div{

	font-weight:bold;

	background-color:#DF827D;

	color:white;

	}



div.cikkreklam

	{	

	background-color:#f9f9f9;

	border:1px dashed #dfdfdf;

	border-width:1px;

	height:280px;

	padding:10px;

	color:#cfcfcf;

	text-transform:uppercase;

	letter-spacing:2px;

	text-align:center;

	font-size:10px;

	width:336px;

	margin:10px auto;

	clear:both;



	}

	

#comment input, #comment textarea, #comment button {

	padding:2px;

	border:1px solid #DfDfDf;

	}

	

#comment {

	margin-top:10px;

	margin-bottom:10px;

	}

	

#comment label {

	color:#666;

	width:300px;

	display:block;

	margin-top:5px;

	}

	

div.commentdiv {

	color:#666;

	padding:10px;

	margin-bottom:10px;

	}



div.commentdiv span.commentszerzo {

	display:block;

	}

	

div.a {

	background-color:#F9F9F9;

	border:1px solid #DFDFDF;

	border-width:1px 0 1px 0;

	}

	

span.perc {

	font-weight:bold;

	font-size:12px;

	}

	

	

.bold {

	font-weight:bold;

	}

	

.italic {

	font-style:italic;

	}



.szunetido {

	border:1px dashed #DFDFDF;

	border-width:0 0 1px 0;

	padding:10px 10px 3px 10px;

	}

	

.nagypadding {

	padding:20px 10px 20px 10px;

	}

	

.kozepre {

	text-align:center;

	}

	

.slimboxad:hover {

	border:none;

	}

	

.slimboxad {

	outline:none;

	}


