@charset "windows-1250";
/**** GLOBAL CSS ****/
body {
	font-size: 12px;
	font-family: Tahoma, Arial, Sans-serif, Helvetica;
	color: #002000;
	border: 0;
	background: #82b242 url(../pics/body_bg.png) top left repeat-x;
	padding: 0;
	margin: 0 auto;
	overflow: auto;
	text-align: center;
}
a, a:visited  {
	font-size: 12px;
	border: 0;
	font-weight: bold;
	color: #001100;
	text-decoration: none;
}
a:hover, a:active, a:focus {
	font-size: 12px;
	border: 0;
	font-weight: bold;
	color: #001100;
	text-decoration: underline;
}
select {
	cursor: pointer;
}
a.kep img, a.kep:visited img  {
	color: #ffe400; 
	border: 0;
	text-decoration: none;
}
a.kep:hover img, a.kep:active img, a.kep:focus img {
	color: #001100;
	border: 0;
	text-decoration: none;
}
.masfel {
	line-height: 1.5em;
}
div.clearfix { font-size: 0px; clear: both; }
/**** SEO RESZ ****/
#seobox {
	border-bottom: 1px solid #93bb49;
	background: #639118 url(../pics/seobox_bg.png) repeat-x;
	width: 100%;
}
#seobox_inner {
	height: 30px;
	width: 980px;
	margin: 0 auto;
	text-align: left;
}
#seobox .seoszoveg{
	display: inline;
	float: left;
	width: 550px;
}
#seobox h1{
	color: #ffe400;
	text-align: left;
	line-height: 30px;
	font-size: 11px;
	margin: 0px;
	font-weight: normal;
}
.topicons{
	display: inline;
	float: left;
	line-height: 17px;
	height: 17px;
	padding: 6px 0px 5px 0px;
}
.topicons a, .topicons a:visited {
	color: #ffe400;
	display: block;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	padding: 0px 0px 0px 28px;
}
.topicons a:hover, .topicons a:active { display: block; }
.rssicon a, .rssicon a:visited {
	width: 40px;
	background: url(../pics/sprite-images.png) -575px -68px no-repeat;
}
.rssicon a:hover, .rssicon a:active { background: url(../pics/sprite-images.png) -575px -85px no-repeat; }
.facebook a, .facebook a:visited {
	width: 60px;
	background: url(../pics/sprite-images.png) -575px 0px no-repeat;
}
.facebook a:hover, .facebook a:active { background: url(../pics/sprite-images.png) -575px -17px no-repeat; }
.twitter a, .twitter a:visited {
	width: 50px;
	background: url(../pics/sprite-images.png) -575px -102px no-repeat;
}
.twitter a:hover, .twitter a:active { background: url(../pics/sprite-images.png) -575px -119px no-repeat; }
.youtube a, .youtube a:visited {
	width: 50px;
	background: url(../pics/sprite-images.png) -575px -136px no-repeat;
}
.youtube a:hover, .youtube a:active { background: url(../pics/sprite-images.png) -575px -153px no-repeat; }
.kedvencekhez a, .kedvencekhez a:visited {
	width: 90px;
	background: url(../pics/sprite-images.png) -575px -34px no-repeat;
}
.kedvencekhez a:hover, .kedvencekhez a:active { background: url(../pics/sprite-images.png) -575px -51px no-repeat; }
/**** FOOLDALI ELEMEK ****/
.socialbox {
	right: 0px;
	top: 220px;
	position: fixed !important;
	z-index: 999999;
	background: url(../pics/sprite-images.png) -518px 0px no-repeat;
	width: 57px;
	height: 214px;
}
.socialbox a.fb, .socialbox a.fb:visited, .socialbox a.fb:active {
	display: block;
	width: 57px;
	height: 54px;
}
.socialbox a.you2, .socialbox a.you2:visited, .socialbox a.you2:active {
	display: block;
	width: 57px;
	height: 53px;
}
.socialbox a.tw, .socialbox a.tw:visited, .socialbox a.tw:active {
	display: block;
	width: 57px;
	height: 53px;
}
.socialbox a.rss, .socialbox a.rss, .socialbox a.rss:active {
	display: block;
	width: 57px;
	height: 54px;
}
table.main {
	text-align: center;
	width: 980px;
	border: 0;
	padding: 0;
	margin: 0 auto;
}
td.fejlec {
	height: 120px;
	border: 0;
	padding: 0;
}
td.fejlec a.logo, td.fejlec a.logo.visited, td.fejlec a.logo:active {
	display: inline;
	float: left;
	width: 510px;
	height: 120px;
	text-decoration: none;
	outline: none;
	background: url(../pics/sprite-images.png) 0px -51px no-repeat;
}
div.header_right {
	display: inline;
	float: left;
	width: 470px;
	height: 120px;
}
div.banners_header {
	margin: 10px 0px 0px 0px;
	height: 60px;
	width: 468px;
	border: 1px solid #004400;
}
#date {
	float: left;
	display: inline;
	font-size: 11px;
	padding: 0px 5px 0px 0px;
	height: 50px;
	line-height: 50px;
	width: 225px;
	text-align: right;
	color: #075900;
}
.googleplusone {
    float: left;
    display: inline;
    padding: 13px 0px 0px 0px;
    height: 37px;
    line-height: 37px;
    width: 75px;
}
.korosztaly {
	float: left;
	display: inline;
	width: 165px;
	height: 36px;
	padding: 14px 0px 0px 0px;
	color: #429E17;
	font-size: 18px;
	font-weight: bold;
	text-shadow: 1px 1px 1px #306644;
}
.korosztaly span{
	width: 150px;
	height: 34px;
	line-height: 32px;
	padding: 0;
	margin: 0 auto;
	display: block;
	background: url(../pics/sprite-images.png) -368px 0px no-repeat;
}
td.topmenu {
	height: 50px;
	background: url(../pics/topmenu_bg.png) no-repeat;
	color: #ffe400;
	font-size: 13px;
	text-align: center;
	border: 0;
	margin: 0;
	padding: 3px 0px 2px 0px;
	font-weight: normal;
	vertical-align: middle;
}
td.bal {
	width: 190px;
	vertical-align: top;
	padding: 0;
}
td.jobb {
	width: 190px;
	vertical-align: top;
	padding: 0;
}
td.middle_main {
	width: 600px;
	height: 1500px;
	vertical-align: top;
	text-align: center;
	padding: 10px 0px 0px 0px;
}
/**** MODUL ELEMEK ****/
.groupsbal {
	height: 28px;
	line-height: 28px;
	background: transparent url(../pics/sprite-images.png) no-repeat -380px -381px;
	color: #ffe400;
	text-align: center;
	margin: 10px 0px 0px 0px;
	font-size: 13px;
	font-weight: normal;
	text-transform: none;
	text-shadow: 1px 1px 1px #565656;
}
.groupsjobb	{
	height: 28px;
	line-height: 28px;
	background: transparent url(../pics/sprite-images.png) no-repeat -380px -381px;
	color: #ffe400;
	text-align: center;
	margin: 10px 0px 0px 0px;
	font-size: 13px;
	font-weight: normal;
	text-transform: none;
	text-shadow: 1px 1px 1px #565656;
}
div.menuitem {
	color: #001100;
	font-size: 12px;
	text-align: center;
	background: #3d920f url(../pics/sprite-images2.png) 0px bottom no-repeat;
	font-weight: normal;
}
div.kovetkezik table {
	padding: 5px 0px;
	margin: 0 auto;
}
div.kovetkezik div {
	line-height: 17px;
	text-align: center;
}
div.utobbi_eredmeny {
	height: 40px;
}
div.utobbi_eredmeny a, div.utobbi_eredmeny a:visited, div.utobbi_eredmeny a:active {
	font-size: 30px;
	font-weight: bold;
	line-height: 40px;
	text-decoration: none;
}
a.galery_groupname, a.galery_groupname:visited, a.galery_groupname:active {
	text-decoration: none;
	color: #ffe400;
	font-size: 13px;
	height: 28px;
	display: block;
	font-weight: normal;
}
div.fan_box {
	background: #fff;
	color: #fed527;
	padding-bottom: 10px;
}
div.oldaltetejere {
	border-top: 1px solid #64a83f;
	height: 19px;
	padding: 7px 0px 3px 3px;
	background: transparent url(../pics/sprite-images.png) no-repeat -190px -381px;
}
div.oldaltetejere:hover {
	border-top: 1px solid #64a83f;
	height: 19px;
	padding: 7px 0px 3px 3px;
	background: transparent url(../pics/sprite-images.png) no-repeat -190px -381px;
}
div.oldaltetejere a, div.oldaltetejere a:visited, div.oldaltetejere a:active {
	display: block;
	padding: 0;
	text-align: center;
}
div.osszescimke {
	border-top: 1px solid #64a83f;
	height: 19px;
	background: #338F00;
	padding: 7px 0px 3px 3px;
}
div.osszescimke:hover {
	border-top: 1px solid #64a83f;
	height: 19px;
	background: #338F00;
	padding: 7px 0px 3px 3px;
}
div.osszescimke a, div.osszescimke a:visited, div.osszescimke a:active {
	display: block;
	padding: 0;
	color: #fff;
	text-align: center;
}
div.szavazas {
	padding: 5px 0px 0px 0px;
}
table.szavazas_table input.submit {
	width: 95px;
	cursor: pointer;
	height: 26px;
	border: 0;
	color: #FFE400;
	font-weight: bold;
	background: transparent url(../pics/sprite-images.png) -504px -214px no-repeat;
}
table.szavazas_table {
	margin: 0 auto;
}
div.menetrend div {
	padding: 1px;
	padding-left: 3px;
	text-align: left;
}
div.menetrend div.men_ido {
	padding-left: 10px;
	border-bottom: 1px solid #31750c;
	font-size: 11px;
}
div.menetrend div.men_ido_last {
	padding-left: 10px;
	font-size: 11px;
}
table.tabella {
	width: 188px;
	font-size: 12px;
	margin: 0 auto;
	padding: 0;
	border: 0;
	color: #001100;
}
table.tabella th{
	background: #318A00;
	font-size: 9px;
	padding: 4px 0px 4px 1px;
}
table.tabella td{
	border-bottom: 1px solid #31750c;
	border-top: 1px solid #64a83f;
	padding: 4px 0px 4px 3px;
}
table.tabella tr.last td, table.tabella tr.last:hover td {
	border: 0;
	border-top: 1px solid #64a83f;
}
table.tabella tr:hover td{
	background: #338F00 url(../pics/table_row_bg1.png) no-repeat 0px 0px;
}
table.tabella tr.bocs:hover td{
	background: #FEE62E url(../pics/table_row_bg1.png) no-repeat 0px 0px;
}
div.reszletes_tabella {
	background: transparent url(../pics/sprite-images.png) no-repeat 0px -381px;
	padding: 7px 0px;
	border-top: 1px solid #64a83f;
	color: #ffe400; 
}
/* FOOTER */
div.footer_div {
	margin: 40px 0px 0px 0px;
	width: 100%;
	background: url(../pics/footer_tx.png) repeat;
}
div.lablec {
	width: 980px;
	margin: 0 auto;
	color: #ffe400;
	text-align: center;
	font-size: 11px;
	border: 0;
	height: 148px;
}
div#szerzoijogok {
	height: 38px;
	background: #0e4f01;
	width: 100%;
	border-top: 1px solid #438d34;
}
div#szerzoijogok div {
	padding: 0px 150px;
	font-size: 10px;
	color: #ffffff;
	text-align: center;
	font-style: italic;
	width: 680px;
	margin: 0 auto;
	line-height: 17px;
}
div.copyright {
	border-top: 1px solid #438d34;
	height: 33px;
	background: #147101;
	width: 100%;
}
div.copyright div {
	height: 33px;
	line-height: 33px;
	background: #147101;
	padding: 0px;
	color: #ffe400;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
}
div.copyright a, div.copyright a:visited {
	font-size: 11px;
	color: #ffe400; 
	font-weight: bold;
	border: 0;
	background: transparent;
	text-decoration: none;
}
div.copyright a:hover, div.copyright a:active, div.copyright a:focus {
	font-size: 11px;
	color: #ffe400;
	font-weight: bold;
	border: 0;
	background: transparent;
	text-decoration: underline;
}
div.banners_right div.banner_box, div.banners_right div.banner_box_img {
	padding: 10px 0px;
	text-align: center;
}
div.tamogatok_slider {
	height: 148px;
	width: 980px;
	margin: 0;
}
/* HIR OLDAL */
div.hirboxhead  h2{
	font-weight: bold;
	line-height: 45px;
	font-size: 20px;
	text-align: left;
	padding: 0;
	margin: 0;
}
div.hir {
	text-align: left;
	margin: 0 auto;
	padding: 0px 15px;
	background: #3d920f url(../pics/sprite-images2.png) -190px bottom no-repeat;
}
div.hirboxhead2 div.boxheadleft {
	float: left;
	width: 265px;
	height: 24px;
	line-height: 24px;
	font-size: 11px;
}
div.hirboxhead2 div.boxheadright {
	margin-left: 0px;
	float: left;
	width: 285px;
	height: 20px;
	font-size: 10px;
	padding: 4px 0px 0px 0px;
}
div.boxcontent {
	padding: 0;
}
div.boxcontent div.hir_img {
	float: left;
	display: inline;
	width: 330px;
}
div.boxcontent div.hir_img img {
	border: 2px solid #004400;
}
div.boxcontent div.hir_s_desc {
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.5;
	width: 220px;
	float: left;
	display: inline;
}
div.boxcontent div.hir_s_desc p {
	padding: 0;
	margin: 0;
	text-align: justify;
}
div.content { line-height: 1.5; }
div.content p {
	margin: 0px 0px 10px 0px;
    line-height: 1.5; 
}
div.likebutton { height: 30px; }
div.cimkek_div {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 3px solid #36810D;
	background: #39880e url(../pics/tag_icon.png) 5px 4px no-repeat;
	padding: 7px 7px 7px 35px;
	margin: 0px 0px 10px 0px;
}
table.hirboxfooter{
	height: 40px;
	padding: 0;
	margin: 0px auto 10px auto;
}
table.hirboxfooter td { text-align: center; }
table.hirboxfooter td a{
	display: block;
	height: 40px;
	line-height: 40px;
	width: 100%;
}
table.hirboxfooter td.elozo{ width: 190px; }
table.hirboxfooter td.elozo_bg{
	background: url(../pics/elozo.png) left center no-repeat;
	width: 190px;
}
table.hirboxfooter td.kozepso{ width: 200px; }
table.hirboxfooter td.kovetkezo{ width: 190px; }
table.hirboxfooter td.kovetkezo_bg{
	background: url(../pics/kovetkezo.png) right center no-repeat;
	width: 190px;
}
div.kapcsolodo_cikkek_title {
	padding: 0px 15px;
	font-weight: normal;
	height: 28px;
	line-height: 28px;
	font-size: 13px;
	text-align: left;
	color: #FFE400;
	background: #3D920F url(../pics/aloldal_title.png) no-repeat;
	text-shadow: 1px 1px 1px #565656;
}
div.kapcsolodo_cikkek_body {
	text-align: left;
	padding: 0px 0px 10px 0px;
}
ul#kapcsolodo_cikkek {
	list-style: square;
	margin: 0;
	padding: 0px 0px 0px 20px;
	color: #ffe400;
}
ul#kapcsolodo_cikkek li {
	list-style: square;
	padding: 5px 0px;
}
/**** JATEKOSOK ****/
div.kepsor {
	margin: 0 auto;
	height: 190px;
	width: 552px;
}
div.kepbox {
	border: 1px solid #36810d;
	color: #000000;
	position: relative;
	text-align: center;
	margin: 5px;
	height: 177px;
	width: 125px;
	float: left;
	display: inline;
}
div.kepbox a, div.kepbox a:visited {
	display: block;
	height: 177px;
	width: 125px;
	z-index: 0;
	color: #000000;
}
div.kepbox a:hover, div.kepbox a:active {
	display: block;
	height: 177px;
	width: 125px;
	z-index: 0;
	color: #000000;
	text-decoration: none;
}
div.kepbox img {
	color: #000000;
	border: 0;
}
span.player {
	border-top: 1px solid #36810d;
	padding: 0;
	width: 125px;
	height: 32px;
	background: #017300 url(../pics/tabla_fej.png) repeat-x;
	position: absolute;
	bottom: 0px;
	left: 0px;
	z-index: 2;
	color: #000000;
}
span.jatekos_neve {
	padding: 2px 3px 3px 3px;
	z-index: 20;
	color: #ffee00;
	font-size: 11px;
	display: block;
}
span.jatekos_posztja {
	z-index: 20;
	font-size: 10px;
	font-weight: normal;
	color: #fff67f;
	display: block;
}
.jatekosadatlap div {
	padding: 0px 0px 7px 0px;
}
div.adatlap_nev {
	font-size: 15px;
	line-height: 20px;
	height: 20px;
	padding: 5px 0px;
	font-weight: bold;
}
/**** TUDOSITAS ****/
table.tudositas_table {
	background: #318A00;
	width: 560px;
	padding: 0;
	border: 1px solid #007700;
	margin: 0 auto;
}
table.tudositas_table td {
	background: #3D920F;
	padding: 2px;
}
.tudositas {
	text-align: center;
	padding: 0;
	margin: 0 auto;
	border: 0;
}
/**** ALOLDALAK ****/
div#pathway {
	padding: 0px 15px;
	margin: 0px 10px;
	font-weight: normal;
	height: 28px;
	line-height: 28px;
	font-size: 11px;
	text-align: left;
	color: #FFE400;
	background: #3D920F url(../pics/aloldal_title.png) no-repeat;
}
div#pathway a, div#pathway a:visited, div#pathway a:active {
	color: #FFE400;
	font-size: 11px;
	font-weight: bold;
}
div.page_cim {
	margin: 0px 10px;
	text-align: center;
	background: #3D920F;
}
div.page_cim  h3 {
	font-weight: bold;
	font-size: 20px;
	line-height: 20px;
	padding: 10px 0px;
	margin: 0;
}
div.last_mod {
	font-size: 10px;
	line-height: 16px;
	width: 210px;
	font-style: italic;
	float: right;
	display: inline;
}
div.cim_sav {
	margin: 0px 0px 20px 0px;
}
table.aloldal {
	text-align: center;
	vertical-align: top;
	width: 580px;
	border: 0;
	margin: 0px 10px;
}
div.aloldal {
	text-align: center;
	width: 580px;
	margin: 0px 10px;
}
.aloldal a, .aloldal a:visited  {
	font-size: 12px;
	border: 0;
	font-weight: normal;
	color: #FFE400;
	text-decoration: none;
}
.aloldal a:hover, .aloldal a:active, .aloldal a:focus {
	font-size: 12px;
	border: 0;
	font-weight: normal;
	color: #FFE400;
	text-decoration: underline;
}
div.boxhead {
	margin: 0 auto;
	width: 580px;
	padding: 4px 0px;
	font-weight: bold;
	height: 14px;
	line-height: 14px;
	text-align: center;
	color: #ffe400;
	border: 0;
	background: #000000 url(../pics/hir2.gif) repeat-x;
}
.ablac {
	width: 580px;
	padding: 0;
	margin: 0px auto 10px auto;
	text-align: left;
	background: #3d920f url(../pics/sprite-images2.png) -190px bottom no-repeat;
}	
.ablac a.black, .ablac a.black:visited  {
	font-size: 12px;
	border: 0;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.ablac a.black:hover, .ablac a.black:active, .ablac a.black:focus {
	font-size: 12px;
	border: 0;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.ablac td { padding: 3; }
.ablac table td { padding: 3; }
.ablac a, .ablac a:visited {
	font-weight: bold;
	color: #FFE400; 
	border: 0;
	text-decoration: none;
}
.ablac a:hover, .ablac a:active, .ablac a:focus {
	font-weight: bold;
	border: 0;
	text-decoration: underline;
}
.ablac th {
	padding: 0px 0px 0px 5px;
	font-weight: bold;
	height: 28px;
	font-size: 12px;
	text-align: center;
	color: #FFE400;
	background: #3D920F url(../pics/tabla_fej.png) repeat-x;
	text-shadow: 1px 1px 1px #565656;
}
.ablac tr.ablac_fejlec {
	background: #3D920F url(../pics/tabla_fej.png) repeat-x;
}
.ablac tr.ablac_fejlec td, .ablac tr.ablac_fejlec th {
	padding: 0px 0px 0px 5px;
	font-weight: bold;
	height: 28px;
	font-size: 12px;
	text-align: center;
	color: #FFE400;
	background: transparent;
	text-shadow: 1px 1px 1px #565656;
}
.osszesen_tr td, .osszesen_tr th{	
	height: 28px;
	color: #FFE400;
	border-top: 1px solid #FAE203;
	background: #3D920F;
}
.alternative_tr td, .alternative_tr th{
	height: 28px;
	background: #017300 url(../pics/tabla_fej2.png) repeat-x;
	color: #FFE400;
}
tr.ablac_cim td {
	background: #3D920F;
	font-weight: bold;
	padding: 10px 0px;
	font-size: 16px;
	text-align: center;
}
.ablac tr.alap td.paros {
	background: #318a00;
}
.ablac570 {
	width: 570px;
}
div.sponsor_href {
	width: 180px;
}
h1.error_h1 {
	font-size: 20px;
}
h1.error_h1 a, h1.error_h1 a:visited, h1.error_h1 a:active {
	font-size: 20px;
}
td.information_td h3 {
	font-size: 15px;
	margin: 0px 0px 20px 0px;
}
td.information_td {
	padding: 10px;
	vertical-align: top;
	line-height: 1.5em;
}
img.bksc_cimer {
	border: 3px solid #007700;
}
td.csapatkep_nevek {
	padding: 10px;
	line-height: 16px;
}
table.galery_table td img{
	border: 0;
}
table.galery_table td a{
	display: block;
}
table.galery_table td{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #318A00;
	background: #3D920F;
	padding: 5px 1px;
	font-weight: normal;
    -moz-box-shadow: 1px 1px 3px #787878;
    -webkit-box-shadow: 1px 1px 3px #787878;
}
table.galery_table td:hover {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: #338F00;
	border: 1px solid #318A00;
	padding: 5px 1px;
	font-weight: normal;
    -moz-box-shadow: 1px 1px 3px #787878;
    -webkit-box-shadow: 1px 1px 3px #787878;
}
table.players {
	padding: 10px;
	border: 0;
	width: 100%;
	margin: 0 auto;
	font-size: 11px;
}
table.players td { font-size: 11px;}
div.indulo_box {
	text-align: left;
	background: url(../pics/sprite-images.png) 0px -171px no-repeat;
	width: 350px;
	height: 60px;
	margin: 30px auto 0px auto;
	padding: 45px 0px 0px 154px;
}
/**** HIR LISTAZO OLDALAK ****/
div.kepekszum {
	padding: 5px 0px;
	border-top: none;
}
div.kepekszum span {
	color: #ffffff;
}
div.fooldal_div {
	width: 580px;
	margin: 0 auto;
	font-size: 12px;
}
div.fooldal_div img{
	height: 77px;
}
div.fooldal_div_left {
	padding: 5px;
	text-align: left;
	float: left;
	display: inline;
	width: 280px;
	height: 134px;
	font-size: 12px;
	border-bottom: 1px solid #31750c;
	border-top: 1px solid #64a83f;
}
div.fooldal_div_right {
	font-size: 12px;
	text-align: left;
	float: left;
	display: inline;
	padding: 5px;
	width: 280px;
	height: 134px;
	border-bottom: 1px solid #31750c;
	border-top: 1px solid #64a83f;
}
div.fooldal_div_egysor {
	font-size: 12px;
	padding: 5px;
	text-align: left;
	float: left;
	display: inline;
	width: 570px;
	height: 173px;
	border-bottom: 1px solid #31750c;
	border-top: 1px solid #64a83f;
}
div.fooldal_div_egysor div {
	font-size: 12px;
}
div.fooldal_div_egysor:hover, div.fooldal_div_left:hover, div.fooldal_div_right:hover, div.fooldal_div_egysor_first:hover, div.fooldal_div_first:hover, div.fooldal_div_egysor_last:hover {
	background: #338F00;
}
div.fooldal_div_egysor_first, div.fooldal_div_first {
	border-top: 0;
	font-size: 12px;
}
div.fooldal_div_egysor_last {
	border-bottom: 0;
	font-size: 12px;
}
span.fooldal_hir_datum {
	font-size: 10px;
}
a.hir, a.hir:visited, a.hir:active, a.hir:hover {
	font-size: 13px;
	text-shadow: 1px 1px 1px #565656;
	color: #FFE400;
}
a.hir img {
	text-align: left;
	padding: 1px;
	background: #ffcc00;
	border: 1px solid #006600;
	margin: 0px 8px 4px 4px;
}
td.cimkek_td {
	line-height: 30px;
	text-align: justify;
}
td.cimkek_td a, td.cimkek_td a:visited, td.cimkek_td a:hover, td.cimkek_td a:active {
	display: inline;
	white-space: nowrap;
	float: left;
	font-size: 13px;
	padding: 0px 10px;
}
div.hirkereso {
	margin: 0 auto;
	width: 580px;
	height: 105px;
	background: url(../pics/sprite-images.png) 0px -276px no-repeat;
}
div.hirkereso input.text{
	margin: 44px 0px 0px 80px;
	width: 272px;
	background: transparent;
	padding: 0px 0px 0px 50px;
	border: 0;
	outline: none;
}
input.search_submit{
	width: 95px;
	cursor: pointer;
	height: 26px;
	border: 0;
	color: #FFE400;
	font-weight: bold;
	background: transparent url(../pics/sprite-images.png) -504px -214px no-repeat;
}
/*** BOX ELEMEK ***/
table.lapozo{
	padding: 0;
	width: 580px;
	margin: 0px 10px;
	font-weight: normal;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	text-align: left;
	color: #FFE400;
	background: #3D920F url(../pics/aloldal_title.png) no-repeat;
}
table.lapozo td{
	text-align: center;
	padding: 0;
}
table.lapozo td a, table.lapozo td a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #FFE400;
	border: 0;
	text-decoration: none;
}
table.lapozo td a:hover, table.lapozo td a:active, table.lapozo td a:focus {
	font-size: 12px;
	font-weight: bold;
	color: #FFE400;
	border: 0;
	text-decoration: underline;
}
.sugo {
	text-align: justify;
	width: 550px;
	padding: 0;
	color: #000000;
	margin: 10px auto;
	background: #e7e7e7;
	border: 1px solid #b6b6b6;
}
.sugo td {
	background: url(../pics/grey.png);
	padding: 4px;
}
.sugo a, .sugo a:visited {color: red;}
.sugo a:hover, .sugo a:active, .sugo a:focus {color: red; text-decoration: underline;}
td.arch {
	padding: 0;
	width: 500px;
	height: 35px;
	text-align: center;
	background: url(../pics/arch.png) repeat-x;
	border: 1px solid #f0de1c;
}
.arch a, .arch a:visited {
	padding: 0;
	height: 20px;
	border: 0;
	font-weight: bold;
	text-decoration: none;
}
.arch a:hover, .arch a:active, .arch a:focus {
	padding: 0;
	height: 20px;
	border: 0;
	font-weight: bold;
	text-decoration: underline;
}
div.buntetes {
	padding: 0px 20px 10px 20px;
}
/*** EGYEB ELEMEK ***/
font.bocs {
	font-size: 12px;
	color: #BF0400;
	border: 0;
	font-weight: bold;
}
tr.bocs, tr.bocs:visited {
	font-size: 12px;
	background: #FEE62E;
	color: #075900;
	border: 0;
	font-weight: bold;
}
tr.bocs:hover, tr.bocs:active, tr.bocs:focus {
	font-size: 12px;
	background: #FEE62E;
	color: #075900;
	border: 0;
	font-weight: bold;
}
tr.bocs td, tr.bocs td.paros {
	background: #FEE62E;
}
/*** HIVATKOZASOK KEPEKEN ***/
a.szegely img, a.szegely:visited img  {
	color: #339900; 
	border: 1px solid #004400;
	text-decoration: none;
}
a.szegely:hover img, a.szegely:active img, a.szegely:focus img  {
	color: #000000;
	border: 1px solid #004400;
	text-decoration: none;
}
a.sarga img, a.sarga:visited img{
	color: #339900; 
	padding: 2px;
	border: 1px solid #007700;
	background: #008800;
	text-decoration: none;
}
a.sarga:hover img, a.sarga:active img, a.sarga:focus img {
	color: #339900; 
	padding: 2px;
	border: 1px solid #007700;
	background: #ffee00;
	text-decoration: none;
}
/*** ARCHIVUM TARCSAZOK ***/
div.tarcsazok {
	width: 580px;
	background: #3d920f;
	padding: 10px 0px;
	margin: 0 auto;
}
div.tarcsazok span {
	font-size: 13px;
	font-weight: bold;
}
a.tarcsazo, a.tarcsazo:visited, a.tarcsazo:hover, a.tarcsazo:active, a.tarcsazo:focus {
	float: left;
	display: inline;
	width: 170px;
	height: 39px;
	margin: 6px;
	background: url(../pics/sprite-images.png) -188px 0px no-repeat;
	text-align: left;
	padding: 5px 0px 0px 10px;
	line-height: 16px;
	font-weight: normal;
	font-size: 9px;
}
a.tarcsazo2, a.tarcsazo2:visited, a.tarcsazo2:active {
	float: left;
	display: inline;
	width: 180px;
	height: 34px;
	margin: 5px;
	background: url(../pics/sprite-images.png) -188px 0px no-repeat;
	text-align: center;
	padding: 10px 0px 0px 0px;
	line-height: 20px;
	font-weight: normal;
}
/*** AJANDEKOK SNAPSHOT ***/
div.snapshot_img {
	width: 230px;
	padding: 10px 0px;
	background: #ffffff;
	border: 1px solid #cecece;
}
div.snapshot_txt h3{
	margin: 0px 0px 15px 0px;
	text-transform: uppercase;
	font-weight: bold;
	color: #ffcc00;
}
div.snapshot_txt ul{
	padding-left: 10px;
}
/*** TOOLTIP ***/
.tip-tip {
	color: #fff;
	width: 165px;
	z-index: 3;
	background: #008800;
	border: 1px solid red;
}
.tip-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #FFE400;
	padding: 5px 20px;
	background: #3D920F;
	border: 1px solid #005500;
}
.tip-text {
	font-size: 11px;
	padding: 5px;
	border: 1px solid #005500;
	background: #008800;
} 
.mootips, .mootips *{
	cursor: default;
}
.jtooltip {
	display: none;
	background: url(../pics/tooltip/black_arrow_big_my.png);
	height: 163px;
	padding: 30px 10px 20px 10px;
	width: 148px;
	font-size: 11px;
	color: #fff;
}
.jtooltip.bottom {
	background: url(../pics/tooltip/black_arrow_big_my2.png);
	height: 163px;
	padding: 50px 10px 0px 10px;
}
.jtooltip.bottom {
	background: url(../pics/tooltip/black_arrow_big_my2.png);
}
.FBConnectButton_Small, .FBConnectButton_RTL_Small {
	vertical-align: top;
}
/*** ONLINE TUDOSITAS ***/
div.online {
	margin: 0px auto 15px auto;
	width: 580px;
	height: 130px;
	background: url(../pics/online_wide.png) no-repeat;
}
div.online a, div.online a:visited {
	display: block;
	width: 580px;
	height: 90px;
	padding: 40px 0px 0px 0px;
	margin: 0 auto;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
div.online a:hover, div.online  a:active, div.online a:focus {
	display: block;
	width: 580px;
	height: 90px;
	padding: 40px 0px 0px 0px;
	margin: 0 auto;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
div.online img.i1{
	border: 0;
	width: 80px;
	height: 80px;
	cursor: pointer;
	margin: 0px 0px 0px 30px;
}
div.online img.i2 {
	border: 0;
	width: 80px;
	height: 80px;
	cursor: pointer;
	margin: 0px 30px 0px 0px;
}
.i1 {
	width: 100px;
	height: 70px;
	display: inline;
	cursor: pointer;
	float: left;
}
span.txt {
	padding: 25px 0px 0px 0px;
	width: 350px;
	height: 55px;
	display: inline;
	cursor: pointer;
	float: left;
}
span.txt span {
	cursor: pointer;
	color: red;
}
.i2 {
	width: 100px;
	height: 70px;
	display: inline;
	cursor: pointer;
	float: left;
}
div#comments {
	width: 100%;
	display: block;
	clear: both;
	float: none;
}
div.offline {
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;
    -moz-box-shadow: 0px 0px 7px #555;
    -webkit-box-shadow: 0px 0px 7px #555;
	border: 1px solid #094101;
	color: #094101;
	font-weight: bold;
	font-style: italic;
	margin: 100px auto;
	font-size: 15px;
	width: 450px;
	height: 270px;
	background: #3d920f url(../pics/offline-logo.png) 10px 10px no-repeat;
	padding: 20px 20px 20px 170px;
	line-height: 1.5em;
	text-align: justify;
}
div.offline p{
	margin: 0px 0px 15px 0px;
}
.inputbox {
	width: 322px;
	background: url(../pics/inputbg.png) no-repeat;
	border: 1px solid #333333;
}
@media (max-width: 1140px) {
	.socialbox { display: none; }
}
