a, .szoveg a { text-decoration: none; color: #00016C; }

a:hover, .szoveg a:hover{
	text-decoration: underline;
	color: #FF0025;
}

a.NaviSorItt {
	font-weight: normal;
	font-size: 13px;
	color: #FF0025;
}
a.NaviSor{
	font-weight: normal;
	font-size: 13px;
	color: #272727;
}

body {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	background-color: white;
	color: #000;
}
h6{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
DIV.help {
	text-decoration: none;
	font-weight: normal;
	BORDER-RIGHT: #999999 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #999999 1px solid;
	PADDING-LEFT: 2px;
	MAX-WIDTH: 300px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #999999 1px solid;
	WIDTH: 300px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-COLOR: #fbfbfb;
	z-index: 1000;
}

.CheckboxKosarTorol{ height: 18px; width: 18px; color: #FFFFFF; }

.cimke{
	height: 15px;
	margin-top: 1px;
}

.cimkeAkcios{
	height: 15px;
	background-image: url(image/thumb_hatter_akcios.jpg);
	background-repeat: no-repeat;
	margin-top: 1px;
}

.cimsorBlokk {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 600px;
	position: relative;
	background-color: #a1c722;
	margin-bottom: 10px;
	vertical-align: middle;
	padding-left: 10px;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
}

.cimsorBlokkKiemelt {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 600px;
	position: relative;
	background-color: #F07800;
	margin-bottom: 10px;
	vertical-align: middle;
	padding-left: 10px;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
}

.GombKosar{ width: 60px; height: 20px; }

.GombKosarTM{
	width: 200px;
	height: 20px;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12px;
	border: 1px inset #003399;
}

.GombKosarTN{
	width: 100px;
	height: 24px;
	color: #FFFFFF;
	background-color: #FF0025;
	font-size: 15px;
	border: 1px inset #003399;
	font-weight: bold;
}

.GombVasarolVN{
	width: 200px;
	height: 24px;
	color: #000;
	background-color: #DDD;
	font-size: 13px;
	border: 1px inset #003399;
	font-weight: normal;
}

.GombVasarolTN{
	width: 200px;
	height: 30px;
	color: #FFFFFF;
	background-color: #FF0025;
	font-size: 17px;
	border: 1px inset #003399;
	font-weight: bold;
}

.GombKosarTorol{
	width: 44px;
	height: 18px;
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12px;
	border: 1px inset #003399;
}

.GombKosarTovabb{
	width: 400px;
	height: 20px;
	background-color: #A1C722;
	color: #FFFFFF;
	font-size: 12px;
	border: 1px inset #003399;
}

.GombKosarValtoztat{
	width: 65px;
	height: 18px;
	background-color: #DDD;
	color: #000;
	font-size: 12px;
	border: 1px inset #003399;
}

.GombKosarVM{
	width: 200px;
	height: 20px;
	background-color: #DDD;
	color: #000;
	font-size: 12px;
	border: 1px inset #003399;
}

.GombKosarVN{
	width: 100px;
	height: 24px;
	color: #000;
	background-color: #DDD;
	font-size: 15px;
	border: 1px inset #003399;
	font-weight: bold;
}

.GombOk{ width: 30px; height: 20px; }

/* INNER HELP BEGIN */
.innerhelp .text { DISPLAY: none; }

.innerhelp A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	BACKGROUND: url(image/innerHelp.jpg) no-repeat 50% 50%;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}

.innerhelp A { TEXT-DECORATION: none; }

.innerhelp A:hover {
	BACKGROUND: url(image/innerHelpOn.jpg) no-repeat 50% 50%;
	TEXT-DECORATION: none;
}

.innerhelp_text { DISPLAY: none; }

.innerhelp_text SPAN { }

.KosarTabla{ FONT-SIZE: 12px; 
}

.KosarTabla .input{ height: 14px; width: 30px; }

.KosarTablaElsosor { cursor: hand; font-weight: bold; font-size: 14px; }

.KosarTablaSor { }

.KosarTablaSorOver { cursor: hand; cursor: hand; color: #FF0025; }

.MezoSzam{ width: 30px; height: 15px; }

.NaviSor{
	font-weight: bold;
	font-size: 13px;
	color: #00AEEF;
	margin-bottom: 14px;
}

.szoveg { }

.szovegathuzva { color: #800000; text-decoration: line-through; }

.szovegBold{ font-weight: bold; }

.szovegInaktiv { color: #999999; text-decoration: none; }

.szovegKek,  szovegKek a, a szovegKek{ text-decoration: none; color: #00016C; }
.szovegVKek, szovegVKek a, a szovegVKek { color: #00adef; }
.szovegPink, szovegPink a, a szovegPink { color: #E6008D; }
.szovegNarancs, szovegNarancs a, a szovegNarancs { color: #f6821f; }
.szovegZold, szovegZold a, a szovegZold{ color: #a6ce39; }
.szovegPiros,  szovegPiros a, a szovegPiros{ text-decoration: none; color: #FF0025; }
.szovegFekete, szovegFekete a, a szovegFekete { color: #000; }
.szovegFekete a:hover, a:hover szovegFekete { color: #FF0025; }



.szovegKicsi{ font-size: 11px; }

.szovegKozep{ font-size: 14px; }

.szovegNAGY{ font-size: 16px; }

.szovegNagyBOLD { font-size: 16px; font-weight: bold; }
.szovegNagyNagyBOLD { font-size: 22px; font-weight: bold; }

.TermekeinkReszletKep { height: 220px; width: 176px; }

/* INNER HELP END */
.TermekeinkThumbs {
	height: 191px;
	width: 140px;
	position: relative;
	float: left;
	margin-right: 8px;
	margin-bottom: 20px;
	margin-top: 10px;
	cursor: hand;
	margin-left: 8px;
}

.TermekeinkThumbs a{
	color: #000;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}

.TermekeinkThumbs a img{
	margin-bottom: 4px;
}


.TermekeinkThumbs a:hover{
	color: #FF0025;
	text-decoration: none;
}

.TermekSzovegTabla{
	border-collapse: collapse;
	border-left: 1px solid black;
	border-top: 1px solid black;
}

.TermekSzovegTabla td {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
}

.TermekSzovegTabla th {
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	font-weight: bold;
	text-align: left;
}

.TermekSzovegTablaElsosor { color: #000; }
.TermekSzovegTablaAkcios { color: #EE0390; }

#ArTablaDiv{
	height: auto;
	position: relative;
	clear: both;
	width: 440px;
}

#balkepesblokk{
	position: relative;
	background-image: url(image/fugurak.jpg);
	width: 170px;
	height: 300px;
	left: 0px;
	top: 0px;
	z-index: 0;
	float: left;
	clear: both;
}

#balmenu{
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	width: 140px;
	margin: 0;
	text-align: left;
	height: auto;
	margin-bottom: 0px;
	padding-bottom: 40px;
}

#banners {
	position: absolute;
	width: 96px;
	height: 172px;
	background-attachment: fixed;
	left: 824px;
	top: 141px;
}

#cimsor {
	font-size: 14px;
	font-weight: normal;
	color: #000;
	width: 640px;
	position: relative;
	margin-bottom: 10px;
	vertical-align: middle;
	text-align: left;
	padding-left: 2px;
	left: 10px;
	float: left;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 16px;
}

#container {
	position: relative;
	top: 0px;
	left: 0px;
	width: 920px;
	margin: 0 auto;
	padding: 0;
}

#container1 {
	background: transparent url(image/bg-container1.jpg) repeat-y scroll left center;
	float: left;
	width: 920px;
}

#container2 {
	background: transparent url(image/bg-container2.jpg) no-repeat scroll left top;
	float: left;
	width: 920px;
}

#container3 {
	background: transparent url(image/bg-container3.jpg) no-repeat scroll left bottom;
	float: left;
	min-height: 427px;
	padding: 20px 10px 0px 10px;
	width: 900px;
	height: auto;
}

#dekorkepek {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 300px;
	height: 90px;
}



#fejlec {
	height: 136px;
	width: 920px;
	position: relative;
	text-align: left;
}

#footer {
	position: static;
	top: 0px;
	left: 0px;
	clear: both;
	width: 900px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

#kosar {
	position: absolute;
	height: 60px;
	width: 180px;
	left: 640px;
	float: left;
	background-repeat: no-repeat;
	padding-top: 4px;
	top: 8px;
}

#kosar a{
	color: #FF0025;
	text-decoration: none;
	font-weight: normal;
}

/* End Menu */
#logo {
	position: absolute;
	height: 67px;
	width: 30px;
	float: left;
}

#logoalatt {
	position: absolute;
	top: 69px;
	left: 0px;
	width: 30px;
	height: 51px;
	background-repeat: no-repeat;
}

#menusor1 {
	position: absolute;
	width: 816px;
	left: 0px;
	background-color: #F0F0F0;
	float: left;
	top: 90px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	height: 20px;
	text-align: left;
	color: #000;
	text-decoration: none;
	vertical-align: middle;
	font-size:12px;
	border: 1px solid #999999;
}

#menusor1 .MezoJelszo{
	width: 80px;
	height: 12px;
	font-size: 12px;
	background-color: #fff;
	border: 1px solid #999999;
}

#menusor1 .MezoLogin{
	width: 80px;
	height: 12px;
	font-size: 12px;
	background-color: #fff;
	border: 1px solid #999999;
}
.MezoJelszo, .MezoLogin{
	width: 100px;
	height: 18px;
	background-color: white;
	border: 1px solid #999999;
}
.MezoReg{
	width: 200px;
	height: 18px;
	background-color: white;
	border: 1px solid #999999;
}
.MezoRegSzoveg{
	width: 200px;
	height: 50px;
	background-color: white;
	border: 1px solid #999999;
}
.MezoLogo{
	width: 300px;
	height: 18px;
	background-color: white;
	border: 1px solid #999999;
}
.MezoLogoSzoveg{
	width: 300px;
	height: 50px;
	background-color: white;
	border: 1px solid #999999;
}
#menusor1 a{ color: black; text-decoration: none; }

#menusor1 a:hover{ color: black; text-decoration: underline; }

#menusor2 {
	position: absolute;
	height: 20px;
	width: 686;
	left: 0px;
	float: left;
	FONT-WEIGHT: normal;
	TEXT-TRANSFORM: uppercase;
	LINE-HEIGHT: 20px;
	white-space: nowrap;
	top: 116px;
}

#menusor2  .menu-start2 .menu-end {
	background: transparent url(image/bg-menu3.gif) no-repeat scroll right top;
	float: left;
	padding-right: 6px;
}

#menusor2 .menu-end {
	background: transparent url(image/bg-menu3.gif) no-repeat scroll right top;
	float: left;
	padding-right: 6px;
}

#menusor2 .menu-start {
	background: transparent url(image/bg-menu1.gif) no-repeat scroll left top;
	float: left;
	padding-left: 6px;
}

#menusor2 .menu-start2 {
	background: transparent url(image/bg-menu1.gif) no-repeat scroll left top;
	float: left;
	padding-left: 6px;
}

#menusor2 .menu-start2 a {
	background: transparent url(image/bg-menu2.gif) repeat-x scroll center top;
	color: black;
	display: block;
	float: left;
	height: 20px;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
}

#menusor2 .menu-start2 a:hover { text-decoration: underline; color: #FF0025;}

#menusor2 a {
	background: transparent url(image/bg-menu2.gif) repeat-x scroll center top;
	color: #000;
	display: block;
	float: left;
	height: 20px;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
}

#menusor2 a:hover { text-decoration: underline;  color: #FF0025; }



#tartalom{
	position: relative;
	float: left;
	width: 640px;
	text-align: left;
	clear: none;
	visibility: visible;
	left: 10px;
	padding-left: 2px;
	padding-right: 0px;
	padding-bottom: 20px;
	background-repeat: no-repeat;
	background-position: top right;
	min-height: 331px;
}

#TermekNeve { display: block; }

#UzenetHiba{
	position: relative;
	float: left;
	width: 650px;
	text-align: left;
	clear: none;
	visibility: visible;
	left: 0px;
	padding-left: 10px;
	padding-right: 10px;
	color: #FF0025;
	font-size: 14px;
	font-weight: normal;
}

#UzenetOk{
	position: relative;
	float: left;
	width: 650px;
	text-align: left;
	clear: none;
	visibility: visible;
	left: 0px;
	padding-left: 10px;
	padding-right: 10px;
	color: #000;
	font-size: 14px;
	font-weight: normal;
}

#dropmenudiv{
position:absolute;
border:1px solid #00adef;
border-bottom-width: 1;
font:normal 12px Arial;
line-height:16px;
z-index:100;
background-color: white;
margin-top:2px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
/*border-bottom: 1px solid black;*/
padding: 1px 0;
text-decoration: none;
background-color: white;

}

#dropmenudiv a:hover{ /*hover background color*/
color:#F80488;
background-color: white;

}

.debug{
	color: #cc0033;
	font-size: 12px;
	font-weight: normal;
	font-family: System, Tahoma;
}
.sugo{
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

#MintaDiv, #MintaDiv a{
	float: left;
	width: 24px;
	height: 34px;
	padding: 2px;
	text-align: center;
	color: black;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
}

#MintaDiv a:hover  { 
color: #FF0025; }

