html,body, p, form, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, div, a {
    margin: 0; padding: 0;
}
body{
	background-color:#ffffff;  margin: 0; font: 12px Verdana, Arial, sans-serif; text-align: center;
}

a {
	text-decoration: none;	color:#24468a;	font: bold 12px Verdana, Arial, Helvetica, sans-serif; line-height:16px; color:#2446aa;
}
a:hover {
	text-decoration: underline;	color: #FF6600;
}
img {
    border: 0; padding:0; margin:0
}
tr td {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; padding: 0px
}

p {
	padding: 0px; margin: 0px; text-align:left;
}


.wrapper {
	text-align: left; margin: 0px auto;	padding: 0px; border:0; width: 980px; position:relative; 

}

.logo{
	position: absolute; top: 15px; left: 0px;
	width: 367px; height: 62px
	}
.logokep{
	width: 367px; height: 62px
	}
.spore{
	position: absolute; top: 5px; left: 380px;
	width: 600px; height: 75px
	}
.sporekep{
	width: 600px; height: 75px
	}

.menusor{
	position: absolute; top: 80px; left: 0px; height: 30px; width: 980px; 
}

.menu {
	float: left; display:block; padding: 0; width: 100%; height:24px; background-color: #6a91bb; vertical-align: baseline; border:0;  	
}
.menubutton {
	float:left; display: block; padding: 4px 12px 4px 12px; font: bold 13px Arial, Verdana, sans-serif; letter-spacing: 0.05em;
	color: #ffffff; text-align:left; text-decoration:none; text-transform:uppercase;
	background-color:#6a91bb; border-right: 1px #b1cae4 solid;
}
.menubutton:hover {
	background-color: #8db2d9; color: #ffffff; text-decoration:none
}
.menucurrent {
	float:left; display: block; padding: 4px 12px 4px 12px; font: bold 13px Arial, Verdana, sans-serif; letter-spacing: 0.05em;
	color: #ffffff; text-align:left; text-decoration:none; text-transform:uppercase;
	background-color:#ff8c00; border-right: 1px #b1cae4 solid;
}
.menucurrent:hover {
	background-color: #ff8c00; color: #ffffff; text-decoration:none
}
.clearboth{
	clear: both; height:1px
}
.kereses{
	float:left; padding-top: 2px; text-align:center; background-color: #b1cae4; border-bottom:1px #e0e0e0 solid; width:auto; width:100%; height:30px
}	

.kozep { 
	position: absolute; top: 135px; left: 0px; width: 978px; text-align:left; 
	background-color:#e7e8e8;	background-image:url(kepek/hatterkep.jpg); background-position:top left; background-repeat:repeat-x;
	border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;
	padding-top:5px
}
.kozeptabla{
	width: 978px
}
.kozeptabla-bal{
	width: 210px
}
.kozeptabla-bal-div{
	padding-left: 5px
}
.kozeptabla-jobb{
	width: 210px
}
.kozeptabla-jobb-div{
	padding-right: 5px
}
.kozeptabla-kozep{
	width: 600px
}
.kozeptabla-kozep-div{
	padding-left: 5px; 	padding-right: 5px
}

.rendelesinfo{
	line-height:16px;
}	
.rendelesinfo p{
	font-size:13px;line-height:1.5em; padding-bottom:10px
}
.oldalinfo{
	line-height:1.5em; color: #666666
}
.oldalinfo p{
	padding-bottom:10px; text-align:left; padding-right:2px
}
.oldalinfo ul{
	list-style-type:square
}
.oldalinfo li{
	padding-bottom:5px
}

.jobbtabla{
	width: 192px; border: 0; color: #000000
}
.jobbtabla td{
	padding-right:0px; padding-top: 3px; padding-bottom: 3px
}
.jobbcim{
	width:138px; text-align:left; padding:0
}
.jobbcim a{
	font-size:11px; line-height:12px
}
.jobbar{
	width: 52px; text-align: right; padding:0;
}
.jobbar td{
	padding-right:0px; 
}


.footer {
	background: #e0e0e0; padding: 5px 20px 5px 20px; text-align:center; font-size:10px; color:#525252
}

.impresszum{
	text-align: center; padding-bottom:2px; line-height:1.3em
}

	

.borito-normal	{
	width: 180px; height: 255px;
}

.borito-hatlap	{
	width: 530px; height: 757px;
}
.borito-alja {
	width: 530px; height: 94px;
}
.borito-alja-sacred {
	width: 530px; height: 152px;
}

.borito-normal-ps3	{
	width: 180px; height: 208px;
}
.borito-hatlap-ps3	{
	width: 530px; height: 611px;
}

.borito-normal-psp	{
	width: 150px; height: 255px;
}
.borito-hatlap-psp	{
	width: 439px; height: 757px;
}

.borito-normal-nds	{
	width: 180px; height: 180px;
}
.borito-hatlap-nds	{
	width: 530px; height: 530px;
}
.jatek-tartalom {
	width: 530px; height: 486px;
}


.lotrokep{
	width: 500px; height: 221px;
}


.boxheader {
	font-family: Arial, sans-serif; font-size: 13px; line-height:22px; 	background: #ffcc66; font-weight: bold;	color: #000000;	text-align: center; 
	background-color: transparent; background-image: url(kepek/header.jpg); background-repeat: repeat-x; background-attachment: scroll;
	background-position: left bottom; color: #656565;
	border:1px #cccccc solid; border-bottom:0
}
.boxtartalom{
	background:#ffffff; border:1px #cccccc solid; line-height:13px; margin-bottom:5px; font: normal 11px Verdana, Arial, Helvetica, sans-serif
	}
.boxtartalom-fekete{
	background:#000000; border:1px #cccccc solid; line-height:13px; margin-bottom:5px; font: normal 11px Verdana, Arial, Helvetica, sans-serif
	}
.boxtartalom-belso{
	padding: 5px 5px 5px 5px;
}
.boxtartalom-belso a{
	font-size:11px
}
.boxtartalom-belso ul{
	padding-left:20px; list-style:square
}
.boxtartalom-belso-kepes{
	padding: 5px 5px 5px 5px; width: 530px
}
.boxtartalom-belso-kepes a{
	font-size:11px
}

.otos{
	float:left; width: 106px; text-align:center;
}
.wow-bal{
	float:left; width: 160px; text-align:center;
}
.wow-jobb{
	float:left; width: 370px; text-align:left;  line-height:1.3em; color: navy
}
.wow-logo	{
	width:150px;
}


.hosszito{
	width: 160px
}



.boxtartalom-belso-centered{
	padding: 5px 0px 0px 5px; text-align:center
}
.boxtartalom-belso-centered a{
	font-size:11px
}


.boxtartalom-belso-sims{
	padding: 0px 2px 2px 5px; 	text-align:center
}
.boxtartalom-belso-sims a{
	font-size:11px
}
	
.kozepsotablazat{
	margin-bottom:0px; padding: 0px 0px 0px 0px; width: 100%; padding-top:5px; padding-bottom:5px
}
.kozepsotablazat ul{
	font: normal 12px Verdana, Arial, sans-serif; margin:0; padding: 0px 10px 0px 20px; list-style:square; line-height:18px; width:auto;
}
.kozepsotablazat li{
	margin:0 2px 0 0; width:auto
}
.kozepsotablazat a {
	font-size:11px;line-height: 14px
}
.termekinfo{
	text-align:left; margin: 5px 32px 5px 32px; font-size: 13px; line-height:20px; margin: 5px 10px 5px 10px;
}
h1 {
	margin: 0px; padding: 5px 0px 0px 10px; color: #6a91bb;
	font: bold 18px Verdana, Arial, sans-serif; text-align: center; 
}
h2 {
	margin: 0px; padding: 5px 0px 0px 0px; color: #6a91bb; 
	font: bold 16px Verdana, Arial, sans-serif; text-align: center; 
}
h3 {
	margin: 0px; padding: 5px 0px 0px 0px; color: #6a91bb; 
	font: bold 14px Verdana, Arial, sans-serif; text-align: center; 
}

.cikkar{
	padding-top:10px; font-size:18px; font-weight:bold; color: #ff6600; text-align:center
}
.cikkar2{
	padding-top:10px; font-size:13px; font-weight:bold; color: #ff6600; text-align:center
}
.cikkar-bolti{
	padding-top:10px; font-size:13px; font-weight:normal; color: #000000; text-align:center
}
.cikkar-cimlap{
	margin: 5px 0px 0px 0; text-align:center;
	background: #ffcc66; background-color: transparent; background-image: url(kepek/h_grad.gif); background-repeat: repeat-x; background-attachment: scroll;
	background-position: left bottom; border:1px #cccccc solid; border-bottom:0; width:85px; height: 18px; padding-top: 2px; color:#2446aa; font-weight:bold;
	padding-left:0px
}

.kategoria-cimlap{
	text-align:center; color: gray
}
.kategoria-cimlap-jobb{
	text-align:left; color: gray
}


.formbutton2{
	cursor:pointer; color:#494949; font-weight:bold; padding: 2px 5px 10px 5px; 
	background: #ddd; margin: 10px 0px 10px 0px; border:0px;
	font-size: 14px; line-height: 24px; height: 24px; text-decoration: none;
	height:30px
}

.formbutton3{
	cursor:pointer; color:#494949; font-weight:bold; padding: 0px 5px 10px 5px; 
	background: #ddd; margin: 10px 0px 10px 0px; border:0px;
	font-size: 14px; line-height: 24px; height: 24px; text-decoration: none; color:#666666
}


.boritos {
	width: 200px; padding: 10px 0px 0px 0px; vertical-align:top
}
.jellemzok{
	width: 350px
}
.csomagvarhato{
	text-align: center; width: 550px;margin-bottom:3px
}

.uzletkep {
	width: 198px; height: 129px; padding-left:3px
}
.blizzard {
	padding-top:5px;padding-left:4px
}
.vonal {
	height:7px	
}

.kereses-kep{
	width: 95px
}
	
.baltabla{
	width: 195px; border: 0; color: #000000; line-height:14px
}
.baltabla td{
	padding-right:0px
}
.balcim{
	width:135px; text-align:left
}
.balcim a{
	font-size:11px;
}
.balar{
	width: 50px; text-align: right
}
.balar td{
	padding-right:0px; 
}
.ar{
	padding: 0; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #000000; font-weight: normal; color: #2446aa;
}
.balelvalaszto {
	padding-top:5px
}



.cimlapkozep-kettes-kep{
	width: 95px; padding:0px 10px 0px 10px
}
.cimlapkozep-kettes-tartalom{
	width: 140px;padding: 0px 5px 0px 5px
}
.cimlapkozep-otos{
	width: 105px;
}
.cimlapkozep-otos-padding{
	width: 105px; padding: 2px 2px 0px 2px
}
.tableelvalaszto-vizszintes{
	height: 1px; background: #cccccc;	color: #cccccc; width:520px; text-align:center; border:0;
}
.tablaelvalaszto-belso{
	width:1px; max-width:1px; background-color: #cccccc; color: #cccccc; padding:0px;
}

.boxshot{
	width: 85px; height: 120px; border: 0; 
}
.boxshot-ps3{
	width: 85px; height: 98px; padding: 11px 0 11px 0
}
.boxshot-lista{
	border:0
}

.megtobb {
	width: 530px; text-align: right; margin:1px 0px 1px 0px; padding-right:5px
}

.rendeles{
	font-size:12px;line-height:1.5em; padding:5px 5px 5px 5px
}

.csomag1{
	width: 530px; margin-left:5px
}
.csomag2{
	width: 460px;
}
.csomag3{
	width: 485px;
}
.csomag-belso-box{
	width: 453px
}
.csomag-belso-box-bal{
	width:100px; text-align:right
}
.csomag-belso-box-jobb{
	width:350px
}
.kozlendo {
	text-align:center; font-weight:bold; color:red
}
.hossz1	{
	width: 226px	
}
.hossz2	{
	width: 40px	
}
.hossz3	{
	width: 20px	
}
.hossz4	{
	width: 60px	
}
.hossz5	{
	width: 260px	
}
#nyilatkozat {
	color: black;line-height:16px; padding:5px 5px 15px 5px
}

#kosarvalaszto{
	width: 300px
}
#kosarvalaszto1{
	margin-top:10px; padding-left:20px
}
#kosarvalaszto2{
	width:200px
}

.info1 {
	text-align:center; line-height:20px; padding-top:5px; padding-bottom:5px
}


a.ovalbutton{
background: transparent url('kepek/oval-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}
a:active.ovalbutton{
color: #494949; /*button text color*/
}
a:visited.ovalbutton{
color: #494949; /*button text color*/
}
a:link.ovalbutton{
color: #494949; /*button text color*/
}
a.ovalbutton span{
font: bold 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
background: transparent url('kepek/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}
a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
text-decoration:none;
font-weight:normal;
}
a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
text-decoration:none;
font-weight: bold;
}
.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
.buttonwrapper-kosar{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 150px;
margin-top:10px; padding-left:32px; text-align: center; padding-bottom: 5px
}



.pagination{
padding: 2px;
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-weight:normal;
font-style:normal;
text-decoration:none;
}
.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}
.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}
.pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
font-weight:normal;
color: #2e6ab1;
}
.pagination a{
background-color: #fff;
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-weight:normal;
color: #2e6ab1;
}
.pagination a:active{
background-color: #fff;border: 1px solid #2b66a5;
color: #fff;
background-color: #8db2d9;
text-decoration:none;
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-weight:normal;
}
.pagination a:hover{
background-color: #fff;border: 1px solid #2b66a5;
color: #fff;
background-color: #8db2d9;
text-decoration:none;
font-family: "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-weight:normal;
}
.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF /*!important*/;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}
.pagination a.disablelink:hover{
background-color: #fff;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal /*!important*/;
}
.pagination a.disablelink{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal /*!important*/;
}
.pagination a.prevnext{
font-weight: normal;
}

.centeredImage {
	text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}

