body.main {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #fee8c3;
	font-family: Arial,Tahoma,Sans Serif;
	font-size: 14px;
}
div.main {
	text-align: left;
	margin: 0 auto;
	width: 1100px;
	background-image: url(/../pics/back.jpg);
	background-repeat: repeat-y;
	background-position: top center;
}
div.top {
	width: 1100px;
	height: 275px;
	background-image: url(/../pics/top.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}
p {
	margin: 0px;
}
img {
	border: 0px;
}
#nl {
	display: none;
}

								/* --- Menu --- */
table.menu {
	padding-top: 4px;
	margin-left: 75px;
}
td.menu {
	width: 235px;
	min-width: 233px;
	height: 67px;
	min-height: 67px;
	vertical-align: middle;
	text-align: center;
	line-height: 22px;
	color: #706a62;
}
td.menu h1 {
	margin: 0px;
	font-size: 16px;
	font-weight: 500;
}
a.menu:link {
	color: #706a62;
	font-family: Myriad Pro, Tahoma, Sans Serif;
	font-size: 16px;
	font-weight: 500;
	text-decoration: none;
}
a.menu:visited {
	color: #706a62;
	font-family: Myriad Pro, Tahoma, Sans Serif;
	font-size: 16px;
	font-weight: 500;
	text-decoration: none;
}
a.menu:hover {
	color: #116c9f;
	font-family: Myriad Pro, Tahoma, Sans Serif;
	font-size: 16px;
	font-weight: 500;
	text-decoration: none;
}
a.menu_sel {
	color: #116c9f;
	font-family: Myriad Pro, Tahoma, Sans Serif;
	font-size: 16px;
	font-weight: 500;
	text-decoration: none;
}

								/* --- Logo, login --- */
table.log {
	margin: 0px;
}
td.logo {
	padding: 4px 0px 0px 294px;
}
td.login {
	text-align: right;
	width: 280px;
	font-size: 14px;
	font-family: Myriad Pro, Tahoma, Sans Serif;
	vertical-align: bottom;
}
form.login * {
	background-repeat: no-repeat;
	background-color: transparent;
	border: none;
	margin: 2px 0px;
}
input.login, input.login_2 {
	width: 149px;
	height: 21px;
	background-attachment: scroll;
	background-image: url(/../pics/input.jpg);
	background-position: top left;
}
input.login_3 {
	background-image: url(/../pics/reg.jpg);
	width: 95px;
	height: 31px;
}
input.login_4 {
	background-image: url(/../pics/ok.jpg);
	width: 44px;
	height: 31px;
}
#user {
	padding-bottom: 10px;
}
#user img {
	cursor: pointer;
	margin-bottom: 10px;
}

								/* --- Notes --- */
#jegyzetfuzet {
	z-index: 1000;
	position: fixed;
	bottom: -272px;
	left: 50px;
	background-image: url(/../pics/drop.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 481px;
	height: 291px;
	text-align: center;
}
#jegyzetfuzet div div {
	padding-top: 0px;
}
#jegyzetfuzet * table {
	width: 100%;
	padding-bottom: 0px;
}
#jegyzetfuzet * table .jfp {
	height: 29px;
	width: 40px;
	text-align: left;
}
#jfp {
	cursor: pointer;
}
#jegyzetfuzet div div a {
	font-family: Myriad Pro,Tahoma,Sans Serif;
	font-weight: bold;
	color: #073173;
	font-size: 14px;
	text-decoration: none;
}
#jegyzetfuzet * textarea {
	position: relative;
	width: 443px;
	height: 233px;
	background-color: transparent;
	border: none;
	z-index: 1001;
}

								/* --- Main Site: Content --- */
div.container {

}
table.content {
	width: 949px;
}
td.contentbox {
	width: 240px;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}
div.content_top {
	text-align: left;
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 60px;
	max-height: 60px;
	width: 225px;
}
h1.content_top_text {
	font-family: Arial Narrow, Tahoma, Sans Serif;
	font-size: 14pt;
	font-weight: bold;
	color: #073173;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 65px;
	margin: 0px;
}
h1.content_top_text_small {
	font-family: Arial Narrow, Tahoma, Sans Serif;
	font-size: 12pt;
	font-weight: bold;
	color: #073173;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 65px;
	margin: 0px;
}
td.content_top_text {
	width: 225px;
	height:60px;
}
div.content {
	text-align: left;
	background-image: url(/../pics/box_back.gif);
	background-repeat: repeat-y;
	background-position: top left;
	padding: 3px 5px 0px 6px;
}
div.content_foot {
	background-image: url(/../pics/box_foot.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 21px;
	margin-bottom: 16px;
}
td.contentspace {
	min-width: 16px;
}
		/* -- Box types -- */
.joker { background-image: url(/../pics/icons/11.jpg); }
.auto { background-image: url(/../pics/icons/12.jpg); }
.baba { background-image: url(/../pics/icons/13.jpg); }
.benzinkut { background-image: url(/../pics/icons/14.jpg); }
.blokk { background-image: url(/../pics/icons/15.jpg); }
.chips { background-image: url(/../pics/icons/16.jpg); }
.csoki { background-image: url(/../pics/icons/17.jpg); }
.fenykepezo { background-image: url(/../pics/icons/21.jpg); }
.divat { background-image: url(/../pics/icons/22.jpg); }
.egeszseg { background-image: url(/../pics/icons/23.jpg); }
.elem { background-image: url(/../pics/icons/24.jpg); }
.ferfi { background-image: url(/../pics/icons/25.jpg); }
.foci { background-image: url(/../pics/icons/26.jpg); }
.gyorsasagi { background-image: url(/../pics/icons/27.jpg); }
.ital { background-image: url(/../pics/icons/31.jpg); }
.joghurt { background-image: url(/../pics/icons/32.jpg); }
.koccint { background-image: url(/../pics/icons/33.jpg); }
.kutya { background-image: url(/../pics/icons/34.jpg); }
.hus { background-image: url(/../pics/icons/35.jpg); }
.jegkrem { background-image: url(/../pics/icons/36.jpg); }
.konyha { background-image: url(/../pics/icons/37.jpg); }
.konyv { background-image: url(/../pics/icons/41.jpg); }
.laptop { background-image: url(/../pics/icons/42.jpg); }
.mobil { background-image: url(/../pics/icons/43.jpg); }
.mososzer { background-image: url(/../pics/icons/44.jpg); }
.motor { background-image: url(/../pics/icons/45.jpg); }
.olimpia { background-image: url(/../pics/icons/46.jpg); }
.no { background-image: url(/../pics/icons/47.jpg); }
.parfum { background-image: url(/../pics/icons/51.jpg); }
.penz { background-image: url(/../pics/icons/52.jpg); }
.level { background-image: url(/../pics/icons/53.jpg); }
.repulo { background-image: url(/../pics/icons/54.jpg); }
.sms { background-image: url(/../pics/icons/55.jpg); }
.sor { background-image: url(/../pics/icons/56.jpg); }
.szepseg { background-image: url(/../pics/icons/57.jpg); }
.tengerpart { background-image: url(/../pics/icons/61.jpg); }
.teligumi { background-image: url(/../pics/icons/62.jpg); }
.tv { background-image: url(/../pics/icons/63.jpg); }
.utazas { background-image: url(/../pics/icons/64.jpg); }
.utalvany { background-image: url(/../pics/icons/65.jpg); }
.wellness { background-image: url(/../pics/icons/66.jpg); }
.zene { background-image: url(/../pics/icons/67.jpg); }
.kereses { background-image: url(/../pics/icons/keres.jpg); }
.qm { background-image: url(/../pics/icons/qm.jpg); }
.em	{ background-image: url(/../pics/icons/ad.gif); }

div.content ul, div.q_content ul {
	margin: 0px;
	padding: 0px 0px 0px 25px;
	list-style-position: outside;
	list-style-image: url(/../pics/li.jpg);
	width: 180px;
}
div.content ul li, div.q_content ul li {
	padding-right: 10px;
	padding-bottom: 4px;
}
div.content * a:link {
	color: #000000;
	text-decoration: none;
}
div.content * a:visited {
	color: #000000;
	text-decoration: none;
}
div.content * a:hover {
	color: #116c9f;
	text-decoration: underline;
}
span.ujjatek {
	color: #bb4040;
}
#sorsolas_aktualis > div {
	text-decoration: underline;
}
#sorsolas_kozeleg > div {
	text-decoration: underline;
}
#sorsolas_old > div {
	text-decoration: underline;
}
#sorsolas_box > div {
	margin-top: 5px;
}
#sorsolas_box > div:first-child {
	margin: 0px;
}
.jatekdatum {
	color: #404040;
	font-size: 12px;
}

div.mehet {
	text-align: center;
}
div.semmi {
	line-height: 2px;
	font-size: 1px;
}
div.mehet input {
	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url(/../pics/mehet.jpg);
	border: none;
	margin: 2px 0px;
	width: 72px;
	height: 31px;
	padding: 0px;
}
div.keres {
	line-height: 18px;
	padding: 5px 10px 10px 35px;
	width: 940px;
}
div.keres input {
	width: 95%;
}
div.keres tr > td:first-child {
	padding-right: 5px;
}
div.keres_k {
	line-height: 18px;
	padding: 5px 10px 10px 5px;
}
div.keres_k input {
	width: 95%;
}
div.keres_k tr > td:first-child {
	padding-right: 5px;
}

								/* --- Main Site: Wide /at the bottom/ --- */
div.wide_top {
	background-image: url(/../pics/wide_top.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
	width: 100%;
}
div.wide {
	background-image: url(/../pics/wide.jpg);
	background-repeat: repeat-y;
	background-position: center;
	width: 100%;
	text-align: center;
}
div.wide_bottom {
	background-image: url(/../pics/wide_bottom.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	width: 100%;
	height: 19px;
}
td.embed {
	width: 450px;
}
div.embed {
	width: 425px;
	height: 344px;
	overflow: auto;
}
td.banner {
	height: 210px;
	width: 234px;
}
td.wbanner {
	width: 468px;
	vertical-align: middle;
}

								/* --- Footer --- */
div.footer {
	background-image: url(/../pics/bottom.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	width: 1100px;
	height: 157px;
	color: #404040;
	font-size: 10px;
	font-family: Verdana, Tahoma, Sans Serif;
	font-weight: bold;
}
#print {
	text-align: right;
	padding-right: 100px;
	padding-top: 25px;
}
table.footer {
	text-align: center;
	padding-top: 60px;
}
td.f1 {
	width: 300px;
	text-align: left;
	font-size: 9px;
}
td.f2 {
	width: 70px;
}
td.f3 {
	width: 80px;
}
td.f4 {
	width: 119px;
}
td.f5 {
	width: 110px;
}
td.f6 {
	width: 104px;
}
td.f7 {
	width: 87px;
}
td.f8 {
	width: 90px;
}
td.separator {
	background-image: url(/../pics/separator.jpg);
	background-repeat: no-repeat;
	background-position: top center;
}

table.footer tr td a:link {
	color: #404040;
	text-decoration: none;
}
table.footer tr td a:visited {
	color: #404040;
	text-decoration: none;
}
table.footer tr td a:hover {
	color: #116c9f;
	text-decoration: none;
}

								/* --- AD box --- */
div.adcontent_top {
	text-align: left;
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 60px;
	max-height: 60px;
	width: 225px;
	background-image: url(/../pics/icons/ad.gif);
	cursor: move;
}
h1.adcontent_top_text {
	font-family: Arial Narrow, Tahoma, Sans Serif;
	font-size: 24px;
	font-weight: 500;
	color: #073173;
	text-decoration: none;
	padding-left: 65px;
	padding-top: 17px;
	margin: 0px;
}
div.adcontent {
	background-image: url(/../pics/box_back.gif);
	background-repeat: repeat-y;
	background-position: top left;
	text-align: center;
	width: 225px;
}
div.adcontent_foot {
	background-image: url(/../pics/box_foot.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 21px;
	margin-bottom: 16px;
}
#adleft {
	position: absolute;
	top: 50px;
	left: 0px;
	width: 225px;
}
#adright {
	position: absolute;
	top: 50px;
	right: 0px;
	width: 225px;
}
span.adclose {
	position: relative;
	top: -45px;
	left: +208px;
}
span a {
	color: #000000;
	text-decoration: none;
}

/* Fenti bannerek */
#banner_top {
	width: 950px;
	text-align: center;
	padding-bottom: 20px;
	margin: 0px auto;
}
#banner_all_top {
	width: 950px;
	text-align: center;
	margin: 0px auto;
}

								/* --- SubSites --- */
div.a_container {
	background-image: url(/../pics/bottom_a2.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	margin: 0px;
	padding: 0px 60px;
	min-height: 350px;
}
div.a_container * a:link {
	color: #404040;
	text-decoration: underline;
}
div.a_container * a:visited {
	color: #404040;
	text-decoration: underline;
}
div.a_container * a:hover {
	color: #116c9f;
	text-decoration: underline;
}

								/* --- Archivum, Reklám-adatbázis, fórum oldalak --- */
div.nyeremenyjatek {
	
}
div.oldalszam {
	padding: 20px 20px;
	text-align: center;
}
span.oldal {
	padding: 2px 5px;
	color: #116c9f;
	font-size: 14px;
}
span.oldal a:link {
	color: #000000;
	text-decoration: none;
}
span.oldal a:visited {
	color: #000000;
	text-decoration: none;
}
span.oldal a:hover {
	color: #116c9f;
	text-decoration: underline;
}

								/* --- Nyereményjáték --- */
div.ny_container {
	background-image: url(/../pics/bottom_a2.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.nyjatek_cim {
	font-weight: bold;
	font-size: 20px;
	margin: 0px;
	float: left;
	padding-left: 20px;
	padding-bottom: 10px;
}
.nyjatek_tipus {
	font-size: 18px;
	margin: 0px;
	text-align: right;
	float: right;
	padding-right: 20px;
	padding-bottom: 10px;
}
td.jatekidok {
	vertical-align: top;
	text-align: center;
	width: 200px;
	color: #000000;
	font-size: 14px;
	padding-top: 40px;
}
div.jatekdatum {
	padding-bottom: 10px;
	font-size: 16px;
	font-weight: bold;
}
div.jatekszoveg {
	color: #000000;
}
td.jatekszoveg {
	vertical-align: top;
}
td.jatekszoveg * {
	line-height: 22px;
}
td.jatekszoveg * a:link {
	color: #504e4b;
	text-decoration: underline;
	margin: 5px;
}
td.jatekszoveg * a:visited {
	color: #706a62;
	text-decoration: underline;
	margin: 5px;
}
td.jatekszoveg * a:hover {
	color: #116c9f;
	text-decoration: underline;
	margin: 5px;
}
.hsz_kep {
	border-width: 5px 0px 5px 5px;
	border-style: solid;
	border-color: #f7d49c;
	width: 100px;
	text-align: center;
}
.hsz_sotet {
	background-color: #fedba3;
}
.hsz_sotet td:first-child {
	border-width: 0px 5px 5px 0px;
	border-style: solid;
	border-color: #f7d49c;
	padding: 5px;
}
.hsz_vilagos {
	background-color: #fde7c3;
	height: 42px;
}
.hsz_vilagos .hsz_l {
	border-top: 5px solid #f7d49c;
	color: #38768d;
	font-weight: bold;
	padding-left: 10px;
}
.hsz_vilagos .hsz_l a:link, .hsz_vilagos .hsz_l a:visited {
	color: #38768d;
	text-decoration: underline;
	font-weight: bold;
}
.hsz_vilagos .hsz_l a:hover {
	color: #38768d;
	text-decoration: none;
	font-weight: bold;
}
.hsz_vilagos .hsz_r {
	border-right: 5px solid #f7d49c;
	border-top: 5px solid #f7d49c;
	font-size: 13px;
	padding: 3px 5px;
}
.hsz_vilagos .hsz_r:first-line {
	border-right: 5px solid #f7d49c;
	border-top: 5px solid #f7d49c;
	font-size: 10px;
}
.hsz_bw td {
	height: 15px;
	/*background-color: #38768d;*/
	background-color: #fedba3;
}

/* Játék-aloldalak fenti menü alapján */
div.nyeremenyjatek h1 {
	margin: 0px 0px 20px 100px;
	font-weight: bold;
	font-size: 20px;
}
div.szovegbox {
	width: 925px;
	margin: 0px auto;
}
div.nyeremenyjatek_nev {
	font-weight: bold;
	font-size: 16px;
	padding-bottom: 15px;
	text-align: left;
	padding-left: 10px;
}
div.ny_friss {
	float: left;
}
div.ny_friss div {
	font-size: 11px;
	font-weight: normal;
}
div.ny_friss_kat {
	float: right;
	padding-right: 15px;
}
div.nyeremenyjatek_leiras {
	font-size: 13px;
	padding-bottom: 15px;
	text-align: left;
	padding-left: 25px;
	line-height: 20px;
}
div.nyeremenyjatek_leiras a:link {
	color: #404040;
}
div.nyeremenyjatek_leiras a:visited {
	color: #404040;
}
div.nyeremenyjatek_leiras a:hover {
	color: #116c9f;
}
div.nyeremenyjatek_leiras img {
	border-width: 0px;
}
div.space {
	line-height: 15px;
}
div.katlist {
	text-align: center;
	width: 925px;
	font-size: 15px;
	color: #706a62;
	margin: 0px auto;
	padding-bottom: 20px;
}
div.katlist div, div.katlist h2 {
	font-size: 15px;
	display: inline;
	margin: 0px 5px;
	font-weight: normal;
}
div.katlist a:link {
	color: #706a62;
	text-decoration: none;
}
div.katlist a:visited {
	color: #706a62;
	text-decoration: none;
}
div.katlist a:hover {
	color: #116c9f;
	text-decoration: underline;
}
div.jump {
	text-align: right;
	padding-right: 15px;
}
div.jump a:link {
	color: #706a62;
	text-decoration: none;
}
div.jump a:visited {
	color: #706a62;
	text-decoration: none;
}
div.jump a:hover {
	color: #116c9f;
	text-decoration: underline;
}

/* Nyereményjáték tovább-ajánlás */
#cimzettek {
	font-family:Verdana,Tahoma,Sans Serif;
	font-size:10px;
	padding-top: 10px;
}
.fw_titles {
	width: 175px;
}
.fw_main {
	float: left;
	margin: 4px;
}
.fw_main div {
	float: left;
	height: 20px;
}
.fw_left {
	background-image: url(/../pics/fw_left.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 7px;
}
.fw_content {
	background-image: url(/../pics/fw.gif);
	background-repeat: repeat-x;
	background-position: top center;
	padding: 0px 4px;
	min-width: 20px;
	color:#404040;
	line-height: 18px;
	cursor: default;
}
.fw_right {
	background-image: url(/../pics/fw_right.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}
.fw_right:hover {
	background-image: url(/../pics/fw_right_h.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 16px;
}

/* Quíz */
.q_content {
	background-image: url(/../pics/box_back.gif);
	background-repeat: repeat-y;
	background-position: top left;
	padding: 3px 5px 0px 6px;
	font-size: 11pt;
}
.q_kerdes {
	padding: 0px 10px 5px;
	text-decoration: underline;
}
.q_egyeb input {
	background-repeat: no-repeat;
	background-color: transparent;
	border: none;
	margin: 2px 0px 0px;
	background-attachment: scroll;
	background-image: url(/../pics/input.jpg);
	background-position: top left;
	width: 149px;
	height: 21px;
}
.q_kuld input {
	background-repeat: no-repeat;
	background-color: transparent;
	border: none;
	margin: 0px;
	background-image: url(/../pics/ok2.jpg);
	background-position: bottom left;
	width: 44px;
	height: 31px;
}
.q_csik {
	float: right;
	margin-top: 7px;
	background-color: #e08a35;
	height: 10px;
}
.q_csik_ertek {
	float: left;
	padding-left: 10px;
	padding-top: 3px;
	font-size: 10pt;
	color: #404040;
}
.q_hl {
	clear: both;
	background-repeat: repeat-x;
	background-image: url(/../pics/q_hl.jpg);
	background-position: bottom left;
}

/* CSE keresés */
#cse_res_cont {
	text-align: center;
}
#cse_results {
	text-align: left;
}

/* Profilbeállítások */
#my_avatar {
	vertical-align: top;
	padding-right: 15px;
}
#my_avatar img {
	padding: 10px 0px;
}
#my_name {
	color: #116c9f;
	font-weight: bold;
	vertical-align: top;
	height: 25px;
}
#my_desc {
	vertical-align: top;
}
#my_desc_mod {
	padding-top: 10px;
}
#desc_mod {
	position: fixed;
	top: 150px;
	left: 150px;
	background-color: #fedba3;
	padding: 30px 15px 15px;
	border: 5px solid #fde7c3;
	display: none;
}
#desc_mod .desc_close {
	position: absolute;
	top: 0px;
	right: 10px;
}
#desc_mod textarea {
	width: 600px;
	height: 300px;
}
#avatar_mod {
	position: fixed;
	top: 300px;
	left: 200px;
	background-color: #fedba3;
	padding: 30px 15px 15px;
	border: 5px solid #fde7c3;
	display: none;
}
#avatar_mod .avatar_close {
	position: absolute;
	top: 0px;
	right: 10px;
}
#avatar_mod .mod, #desc_mod .mod {
	position: absolute;
	top: 0px;
	left: 10px;
}




div.content * a:link {
	color: #000000;
	text-decoration: none;
}
div.content * a:visited {
	color: #000000;
	text-decoration: none;
}
div.content * a:hover {
	color: #116c9f;
	text-decoration: underline;
}


.d_content {
}
.d_bottom {
	margin: 0px 100px;
	border-bottom: 1px solid #404040;
}

.szh_megj {
	font-size: 12px;
	padding: 10px 0px;
}
