body, form, p, ul, li, h1, h2, h3 {
	margin: 0;
	padding: 0;
}

body {
	background: #333333 url("/kepek/hatter_oldal.gif") center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: center;
}

a:link {
	color: #333333;
	text-decoration: underline;
}
a:visited {
	color: #333333;
	text-decoration: underline;
}
a:hover {
	color: #333333;
	text-decoration: none;
}
a:active {
	color: #333333;
	text-decoration: none;
}

#oldal {
	margin: 0 auto 0 auto;
	width: 830px;
	text-align: left;
}

#arnyek_felso {
	margin: 0 15px 0 15px;
	width: 800px;
	height: 40px;
	background: url("/kepek/arnyek_felso.gif");
}

#arnyek_bal {
	float: left;
	display: inline;
	padding: 0 0 0 15px;
	width: 800px;
	background: url("/kepek/arnyek_bal.gif") no-repeat left bottom;
}

#torzs {
	width: 780px;
	border: 10px solid #FFFFFF;
	background: #FFFFFF url("/kepek/hatter_tartalom.gif");
}

#navigacio {
	float: left;
	display: inline;
	padding: 0 0 100px 0;
	width: 200px;
	overflow: hidden;
}

#tartalom {
	float: right;
	display: inline;
	width: 570px;
	background-color: #FFFFFF;
	overflow: hidden;
}

#lablec {
	padding: 10px 10px 5px 10px;
	border-right: 10px solid #FFFFFF;
	border-bottom: 10px solid #FFFFFF;
	border-left: 10px solid #FFFFFF;
	background-color: #D5D5D5;
	text-align: center;
}
#lablec p {
	margin: 0 0 5px 0;
}

#arnyek_jobb {
	float: right;
	display: inline;
	width: 15px;
	height: 400px;
	background-image: url("/kepek/arnyek_jobb.gif");
}

#arnyek_also {
	margin: 0 15px 0 15px;
	width: 800px;
	height: 50px;
	background: url("/kepek/arnyek_also.gif");
}

.tores {
	clear: both;
	width: 0;
	height: 0;
	overflow: hidden;
}


/* *** ÜZENET *************************************************************** */

.uzenet {
	padding: 50px 50px 40px 50px;
	background-color: #E5E5E5;
}
.uzenet h2 {
	padding: 0 0 15px 0;
	font-size: 16px;
	color: #CC0000;
	text-align: center;
}
.uzenet p {
	padding: 0 0 10px 0;
	line-height: 150%;
	text-align: center;
}


/* *** NAVIGÁCIÓ / MENÜ ***************************************************** */

#navigacio a:link {
	color: #333333;
	text-decoration: none;
}
#navigacio a:visited {
	color: #333333;
	text-decoration: none;
}
#navigacio a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
#navigacio a:active {
	color: #FFFFFF;
	text-decoration: underline;
}

#navigacio .elvalaszto {
	height: 10px;
	background-color: #FFFFFF;
	overflow: hidden;
}

#kosar {
	padding: 10px 10px 5px 55px;
	background: url("/kepek/kosar_ikon.gif") no-repeat;
}
#kosar ul {
    list-style-type: none;
}
#kosar li {
    padding: 0 0 5px 0;
}

#menu {
	padding: 10px 10px 5px 10px;
}
#menu ul {
    list-style-type: none;
}
#menu li {
    padding: 0 0 5px 0;
}
#menu .fomenu {
	margin: 0 0 10px 0;
	font-weight: bold;
}


/* *** LEBEGŐ DOBOZ ********************************************************* */

#lebego {
	width: 200px;
	border-bottom: 10px solid #FFFFFF;
}
#lebego.fixed {
	position: fixed;
	top: 100px;
	border-top: 10px solid #FFFFFF;
}
#likedoboz {
	margin: 0 0 0 -5px;
	padding: 10px 0 0 0;
	background-color: #FFFFFF;
}

/* *** FEJLÉC *************************************************************** */

.fejlec {
	margin: 0 0 10px 0;
	padding: 8px 10px 8px 10px;
	background-color: #E5E5E5;
}
.fejlec h1 {
	font-size: 18px;
	color: #0066CC;
}

#fooldal .tajekoztato {
	margin: 0 0 10px 0;
	padding: 10px 10px 0 10px;
	background-color: #E5E5E5;
	font-size: 13px;
	line-height: 150%;
}
#fooldal .tajekoztato p {
	padding: 0 0 10px 0;
	line-height: 150%;
	text-align: justify;
}
#fooldal .tajekoztato ul {
    padding: 0 0 5px 20px;
}
#fooldal .tajekoztato li {
    padding: 0 0 5px 0;
}
#fooldal .tajekoztato strong {
	font-size: 15px;
	font-weight: bold;
}


/* *** FŐOLDAL ************************************************************** */

#fooldal .kiemelt {
	margin: 0 0 10px 0;
	padding: 0 10px 10px 0;
	background-color: #E5E5E5;
}
#fooldal .kiemelt .termek {
 	float: left;
	display: inline;
	padding: 10px 0 0 10px;
	width: 270px;
	height: 172px;
	overflow: hidden;
}
#fooldal .kiemelt .borito {
 	float: left;
	display: inline;
	padding: 0 10px 0 0;
	width: 130px;
	height: 172px;
}
#fooldal .kiemelt .informaciok {
 	float: left;
	display: inline;
	width: 130px;
}
#fooldal .kiemelt .nev {
	height: 60px;
	font-size: 14px;
	font-weight: bold;
}
#fooldal .kiemelt .kedvezmeny {
	padding: 8px 0 6px 0;
	background-color: #C5C5C5;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}
#fooldal .kiemelt .ar {
	padding: 15px 0 0 0;
	text-align: center;
}
#fooldal .kiemelt .ar strong {
	font-size: 16px;
	line-height: 26px;
}


#fooldal .ajanlo {
	padding: 0 10px 10px 0;
	background-color: #E5E5E5;
}
#fooldal .ajanlo .termek {
 	float: left;
	display: inline;
	padding: 10px 0 0 10px;
	width: 130px;
	height: 210px;
	text-align: center;
	overflow: hidden;
}
#fooldal .ajanlo a:link {
	color: #333333;
	text-decoration: none;
}
#fooldal .ajanlo a:visited {
	color: #333333;
	text-decoration: none;
}
#fooldal .ajanlo a:hover {
	color: #333333;
	text-decoration: none;
}
#fooldal .ajanlo a:active {
	color: #333333;
	text-decoration: none;
}
#fooldal .ajanlo p {
	padding: 5px 0 0 0 ;
}


/* *** LISTÁZÁS ************************************************************* */

#listazas .termek {
	margin: 0 0 10px 0;
	padding: 10px;
	background-color: #E5E5E5;
}
#listazas .kiemelt {
	background: #D5D5D5 url("/kepek/listazas_kiemelt.gif") no-repeat right center;
}
#listazas .termek .borito {
 	float: left;
	display: inline;
	margin: 0 15px 0 0;
	width: 130px;
}
#listazas .termek .adatok {
 	float: left;
	display: inline;
	width: 405px;
}

#listazas .termek .nev {
	padding: 2px 0 0 0;
	font-size: 16px;
}

#listazas .termek .nev a:link {
	color: #333333;
	text-decoration: none;
}
#listazas .termek .nev a:visited {
	color: #333333;
	text-decoration: none;
}
#listazas .termek .nev a:hover {
	color: #333333;
	text-decoration: underline;
}
#listazas .termek .nev a:active {
	color: #333333;
	text-decoration: underline;
}

#listazas .termek .ar {
	padding: 8px 0 0 0;
	font-size: 14px;
}
#listazas .termek .ar strong {
	padding: 0 8px 0 0;
	font-size: 16px;
	color: #CC0000;
}
#listazas .termek .szallitas {
	padding: 5px 0 5px 0;
	font-size: 14px;
	color: #CC0000;
}
#listazas .termek .info {
	padding: 8px 0 0 0;
}


/* *** OLDALAK ************************************************************** */

#oldalak .bekezdes {
	margin: 0 0 10px 0;
	padding: 0 10px 5px 10px;
	background-color: #E5E5E5;
	line-height: 150%;
}
#oldalak .bekezdes h3 {
	padding: 10px 0 5px 0;
	font-size: 14px;
	color: #CC0000;
}
#oldalak .bekezdes p {
	padding: 10px 0 5px 0;
}
#oldalak .bekezdes p.email {
	padding: 5px 0 15px 30px;
}
#oldalak .bekezdes table {
	margin: 0 0 5px 0;
	border-spacing: 0;
	border-collapse: collapse;
}
#oldalak .bekezdes table.futar td {
	padding: 10px 0 0 20px;
}
#oldalak .bekezdes table.kapcsolat {
	font-size: 14px;
}
#oldalak .bekezdes table.kapcsolat th {
	padding: 20px 0 15px 10px;
}
#oldalak .bekezdes table.kapcsolat td {
	padding: 0 10px 10px 10px;
}


/* *** ADATLAP ************************************************************** */

#adatlap .fejlec h1 {
 	float: left;
	display: inline;
	font-size: 20px;
}
#adatlap.gyujto .fejlec h1 {
 	float: none;
}
#adatlap .fejlec img {
 	float: right;
	display: inline;
	margin: 2px 0 0 0;
}

#adatlap .borito {
	float: left;
	display: inline;
	margin: 0 0 10px 0;
	padding: 10px;
	width: 200;
	background-color: #E5E5E5;
	overflow: hidden;
}

#adatlap .informaciok {
	float: right;
	display: inline;
	margin: 0 0 10px 0;
	width: 340px;
	font-size: 14px;
	overflow: hidden;
}

#adatlap .ar {
	margin: 0 0 10px 0;
	padding: 10px 10px 7px 10px;
	background-color: #E5E5E5;
	text-align: center;
}
#adatlap.gyujto .ar {
	background-color: #E5E5E5;
	font-size: 16px;
	text-align: left;
}
#adatlap .ar table {
	margin: 0 auto 0 auto;
	border-spacing: 0;
	border-collapse: collapse;
	text-align: left;
}
#adatlap.gyujto .ar table {
	margin: 0;
}
#adatlap .ar th {
	padding: 0 10px 3px 0;
	font-weight: normal;
}
#adatlap .ar td {
	padding: 0 0 3px 0;
	font-weight: bold;
}
#adatlap .ar .platform {
	width: 125px;
	font-size: 24px;
	font-weight: normal;
}
#adatlap.gyujto .ar .platform {
	width: 160px;
}
#adatlap.gyujto .ar .platform img {
	margin: 0 20px 0 0;
}
#adatlap .ar .kiemelt {
	font-size: 16px;
	color: #CC0000;
}
#adatlap .ar .keszlethiany {
	padding: 10px 0 15px 0;
	color: #CC0000;
	text-align: center;
}

#adatlap .szallitas {
	margin: 0 0 10px 0;
	padding: 10px 10px 7px 10px;
	background-color: #E5E5E5;
	text-align: center;
}
#adatlap.gyujto .szallitas {
	margin: 0;
}
#adatlap .szallitas table {
	margin: 0 auto 0 auto;
	border-spacing: 0;
	border-collapse: collapse;
	text-align: left;
}
#adatlap .szallitas th {
	padding: 0 10px 3px 0;
	font-weight: normal;
	text-align: right;
}
#adatlap .szallitas td {
	padding: 0 0 3px 0;
	font-weight: bold;
}
#adatlap .szallitas .kiemelt {
	color: #CC0000;
}
#adatlap.gyujto .szallitas .kiemelt {
	font-size: 16px;
}
#adatlap .szallitas p {
	padding: 5px 0 3px 0;
	font-size: 12px;
}

#adatlap .kosar {
	padding: 13px 10px 10px 10px;
	background-color: #E5E5E5;
	text-align: center;
}

#adatlap .tajekoztato {
	margin: 0 0 10px 0;
	padding: 0 10px 0 10px;
	background-color: #E5E5E5;
}
#adatlap .tajekoztato p {
	padding: 10px 0 10px 0;
	font-size: 14px;
	line-height: 150%;
	text-align: justify;
}

#adatlap .ismerteto .jellemzok {
	float: left;
	display: inline;
}
#adatlap .ismerteto {
	padding: 10px;
	background-color: #E5E5E5;
	line-height: 150%;
}
#adatlap .ismerteto table {
	border-spacing: 0;
	border-collapse: collapse;
}
#adatlap .ismerteto th {
	padding: 0 10px 0 0;
	text-align: left;
}
#adatlap .ismerteto td {
	padding: 0;
}
#adatlap .ismerteto .facebook {
	float: right;
	display: inline;
	padding: 5px 5px 0 10px;
}
#adatlap .ismerteto .elvalaszto {
	margin: 10px 0 10px 0;
	height: 3px;
	background-color: #FFFFFF;
	overflow: hidden;
}
#adatlap .ismerteto p {
	text-align: justify;
}

#adatlap .video {
	margin: 10px 0 0 0;
	padding: 10px 45px 10px 45px;
	background-color: #E5E5E5;
}

#adatlap .screenshot {
	margin: 10px 0 0 0;
	padding: 5px;
	background-color: #E5E5E5;
}
#adatlap .screenshot img {
	margin: 5px;
}

#adatlap .tovabbiak {
	margin: 10px 0 0 0;
	padding: 5px 10px 5px 10px;
	background-color: #E5E5E5;
}
#adatlap .tovabbiak p {
	padding: 5px 0 5px 0;
	text-align: justify;
}


/* *** RENDELÉS ************************************************************* */

#rendeles .kosar {
	margin: 0 0 10px 0;
	padding: 15px;
	background-color: #E5E5E5;
}
#rendeles .kosar a:link {
	color: #333333;
	text-decoration: none;
}
#rendeles .kosar a:visited {
	color: #333333;
	text-decoration: none;
}
#rendeles .kosar a:hover {
	color: #333333;
	text-decoration: underline;
}
#rendeles .kosar a:active {
	color: #333333;
	text-decoration: underline;
}

#rendeles .kosar table {
	width: 540px;
	border-spacing: 0;
	border-collapse: collapse;
	font-size: 14px;
}

#rendeles .kosar th {
	padding: 0 0 15px 0;
	text-align: center;
}
#rendeles .kosar th.darab {
	width: 60px;
}
#rendeles .kosar th.netto {
	width: 80px;
}
#rendeles .kosar th.brutto {
	width: 80px;
}
#rendeles .kosar th.torles {
	width: 25px;
}

#rendeles .kosar td {
	padding: 0 0 10px 0;
	text-align: center;
}
#rendeles .kosar td.termek {
	text-align: left;
}
#rendeles .kosar td.torles {
	text-align: right;
}
#rendeles .kosar .szallitas td {
	padding: 5px 0 10px 0;
}
#rendeles .kosar .szallitas td.termek {
	text-align: left;
}
#rendeles .kosar .osszeg td {
	padding: 5px 0 0 0;
	color: #CC0000;
}

#rendeles .tajekoztato {
	margin: 0 0 10px 0;
	padding: 10px 10px 0 10px;
	background-color: #E5E5E5;
}
#rendeles .tajekoztato p {
	padding: 0 0 10px 0;
	font-size: 13px;
	text-align: justify;
}
#rendeles .tajekoztato ul {
    padding: 0 0 5px 20px;
    color: #CC0000;
}
#rendeles .tajekoztato li {
    padding: 0 0 5px 0;
}
#rendeles .rendeles_elkuldese {
	padding: 23px 20px 20px 20px;
	background-color: #E5E5E5;
	text-align: center;
}

#rendeles .urlap {
	padding: 10px;
	background-color: #E5E5E5;
}

#rendeles .urlap table {
	margin: 0 auto 0 auto;
	border-spacing: 0;
	border-collapse: collapse;
}
#rendeles .urlap th {
	padding: 0 20px 10px 0;
	text-align: right;
}
#rendeles .urlap td {
	padding: 0 0 10px 0;
	font-size: 14px;
}

#rendeles .urlap em {
	font-style: normal;
	font-size: 16px;
	color: #CC0000;
}

#rendeles .urlap .blokk {
	padding: 15px 0 15px 0;
}
#rendeles .urlap .blokk h2 {
	font-size: 14px;
	color: #CC0000;
}

#rendeles .urlap .text {
	padding: 2px;
	width: 300px;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#rendeles .urlap .textarea {
	padding: 2px;
	width: 300px;
	height: 50px;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#rendeles .urlap .hiba {
	border-color: #CC0000;
}
#rendeles .urlap .checkbox {
	margin: 0;
}

#rendeles .urlap .iranyito_szam {
	width: 50px;
	margin: 0 10px 0 0;
}
#rendeles .urlap .varos {
	width: 234px;
}

#rendeles .urlap .ellenorzokod {
	padding-top: 20px;
}
#rendeles .urlap .ellenorzokod img {
	margin: 0 10px 0 0;
	vertical-align: top;
}
#rendeles .urlap .ellenorzokod .text {
	padding: 6px 2px 6px 2px;
	width: 90px;
	text-transform: uppercase;
}

#rendeles .urlap .kuldes {
	padding-top: 20px;
	text-align: center;
}
#rendeles .urlap .submit {
    width: 159px;
    height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}


/* *** JATÉK JAVASLAT ******************************************************* */

#javaslat .tajekoztato {
	margin: 0 0 10px 0;
	padding: 10px 10px 0 10px;
	background-color: #E5E5E5;
}
#javaslat .tajekoztato p {
	padding: 0 0 10px 0;
	font-size: 13px;
	text-align: justify;
}
#javaslat .tajekoztato ul {
    padding: 0 0 5px 20px;
    color: #CC0000;
}
#javaslat .tajekoztato li {
    padding: 0 0 5px 0;
}

#javaslat .urlap {
	padding: 10px;
	background-color: #E5E5E5;
}

#javaslat .urlap table {
	margin: 10px auto 0 auto;
	border-spacing: 0;
	border-collapse: collapse;
}
#javaslat .urlap th {
	padding: 0 20px 10px 0;
	text-align: right;
}
#javaslat .urlap td {
	padding: 0 0 10px 0;
	font-size: 14px;
}

#javaslat .urlap .text {
	padding: 2px;
	width: 300px;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#javaslat .urlap .jatek {
	margin: 0 10px 0 0;
	width: 180px;
}
#javaslat .urlap .select {
	padding-top: 1px;
	padding-bottom: 1px;
	width: 110px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#rendeles .urlap .hiba {
	border-color: #CC0000;
}

#javaslat .urlap .ellenorzokod {
	padding-top: 20px;
}
#javaslat .urlap .ellenorzokod img {
	margin: 0 10px 0 0;
	vertical-align: top;
}
#javaslat .urlap .ellenorzokod .text {
	padding: 6px 2px 6px 2px;
	width: 90px;
	text-transform: uppercase;
}

#javaslat .urlap .kuldes {
	padding-top: 20px;
	text-align: center;
}
#javaslat .urlap .submit {
    width: 120px;
    height: 34px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}


/* *** HÍRLEVÉL-SOROZAT ***************************************************** */

#hirlevel .tajekoztato {
	margin: 0 0 10px 0;
	padding: 10px 10px 0 10px;
	background-color: #E5E5E5;
}
#hirlevel .tajekoztato p {
	padding: 0 0 10px 0;
	font-size: 13px;
	text-align: justify;
}
#hirlevel .tajekoztato ul {
    padding: 0 0 5px 20px;
    color: #CC0000;
}
#hirlevel .tajekoztato li {
    padding: 0 0 5px 0;
}

#hirlevel .urlap {
	padding: 10px;
	background-color: #E5E5E5;
}

#hirlevel .urlap table {
	margin: 10px auto 0 auto;
	border-spacing: 0;
	border-collapse: collapse;
}
#hirlevel .urlap th {
	padding: 0 20px 10px 0;
	text-align: right;
}
#hirlevel .urlap td {
	padding: 0 0 10px 0;
	font-size: 14px;
}

#hirlevel .urlap .text {
	padding: 2px;
	width: 300px;
	border: 1px solid #333333;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#hirlevel .urlap .hiba {
	border-color: #CC0000;
}

#hirlevel .urlap .ellenorzokod {
	padding-top: 20px;
}
#hirlevel .urlap .ellenorzokod img {
	margin: 0 10px 0 0;
	vertical-align: top;
}
#hirlevel .urlap .ellenorzokod .text {
	padding: 6px 2px 6px 2px;
	width: 90px;
	text-transform: uppercase;
}

#hirlevel .urlap .kuldes {
	padding-top: 20px;
	text-align: center;
}
#hirlevel .urlap .submit {
    width: 120px;
    height: 34px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
