 /* CSS Document */
body, html {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b4b4b4;
	height: 100%;
}
body {
	background: #1d1e1e url(../images/bg.gif) top left repeat-x;
}
a {
	text-decoration: none;
}
#patches {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#logo {
	position: absolute;
	width: 224px;
	height: 33px;
	top: 169px;
	left: 24px;
	z-index: 60;
}
#page.index #logo {
	top: 11px;
}
#logo a {
	display: block;
	width: 224px;
	height: 33px;
	text-indent: 224px;
	line-height: 33px;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/logo.png);
}
#patches {
	background: url(../images/bg-patches.png) top center no-repeat;
}
#page {
	margin: 9px auto 0 auto;
	width: 950px;
	position: relative;
	z-index: 50;
	background:url(../images/page-bg.png);
	overflow: hidden;
	padding: 3px;
}
#page.index {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -275px;
	margin-left: -475px;
}
#container {
	height: 100%;
	background: #fff;
	position: relative;
	z-index: 55;
	background: url(../images/inner-bg.png);
}
#header-flash {
	position: relative;
	overflow: hidden;
	z-index: 50;
	height: 211px;
	width: 950px;
	margin: 0 0 21px 0;
}
#index-flash {
	position: relative;
	overflow: hidden;
	z-index: 50;
	height: 550px;
	width: 950px;
	margin: 0 0 -130px 0;
}
#footer-flash {
	width: 950px;
	height: 115px;
	margin: 0 0 0 0;
	position: relative;
	bottom: 15px;
	z-index: 60;
}
#page.index #index-flash {
	margin: 0;
}
#menubar {
	width: 950px;
	height: 136px;
	position: absolute;
	top: 160px;
	left: 0;
	z-index: 60;
	background: url(../images/menu-bg.png);
}
#page.index #menubar {
	top: 0;
	height: 51px;
	overflow: hidden;
}
#sidebar {
	float: left;
	position: relative;
	z-index: 60;
	left: 6px;
	width: 236px;
}
#sidemenu {
	margin: 0 6px 0 0;
	padding: 10px 0 10px 10px;
	list-style: none;
	width: 220px;
	background: url(../images/sidemenu-bg.png);
	overflow: hidden;
}
#sidemenu li {
	width: 210px;
	height: 28px;
	background: url(../images/sidemenu-states.png) 0 28px;
	cursor: pointer;
	line-height: 28px;
	behavior:url(js/hover.htc);
	overflow: hidden;
}
#sidemenu li.last {
	height: 27px!important;
}
#sidemenu li:hover,
#sidemenu li.active {
	background: url(../images/sidemenu-states.png) 0 0!important;
}
#sidemenu a {
	width: 210px;
	overflow: hidden;
	display: block;
	height: 29px!important;
	position: relative;
	text-indent: 210px;
	margin: 0;
	position: relative;
	bottom: 1px;
	background-position: 0 0;
}
#s_subhirek,
#subhirek:hover {
	background-position: 0 0!important;
}
#s_subhirek:hover,
.active #s_subhirek,
#subhirek {
	background-position: 0 -27px!important;
}
#s_rendezvenyek,
#rendezvenyek:hover {
	background-position: -210px 0!important;
}
#s_rendezvenyek:hover,
.active #s_rendezvenyek,
#rendezvenyek {
	background-position: -210px -27px!important;
}
#s_partybusz,
#partybusz:hover {
	background-position: -420px 0!important;
}
#s_partybusz:hover,
.active #s_partybusz,
#partybusz {
	background-position: -420px -27px!important;
}
#s_nyeremenyjatek,
#nyeremenyjatek:hover {
	background-position: -630px 0!important;
}
#s_nyeremenyjatek:hover,
.active #s_nyeremenyjatek,
#nyeremenyjatek {
	background-position: -630px -27px!important;
}
#s_idojaras,
#idojaras:hover {
	background-position: -840px 0!important;
}
#s_idojaras:hover,
.active #s_idojaras,
#idojaras {
	background-position: -840px -27px!important;
}
#s_magyarorszag,
#magyarorszag:hover {
	background-position: -1050px 0!important;
}
#s_magyarorszag:hover,
.active #s_magyarorszag,
#magyarorszag {
	background-position: -1050px -27px!important;
}
#s_romania,
#romania:hover {
	background-position: -1260px 0!important;
}
#s_romania:hover,
.active #s_romania,
#romania {
	background-position: -1260px -27px!important;
}
#s_czech-republic,
#czech-republic:hover {
	background-position: -1470px 0!important;
}
#s_czech-republic:hover,
.active #s_czech-republic,
#czech-republic {
	background-position: -1470px -27px!important;
}
#s_germany,
#germany:hover {
	background-position: -4621px 0!important;
}
#s_germany:hover,
.active #s_germany,
#germany {
	background-position: -4621px -27px!important;
}
#s_lithuania ,
#lithuania:hover {
	background-position: -4875px 0!important;
}
#s_lithuania :hover,
.active #s_lithuania ,
#lithuania  {
	background-position: -4875px -27px!important;
}


#s_slovakia,
#slovakia:hover {
	background-position: -1890px 0!important;
}
#s_slovakia:hover,
.active #s_slovakia,
#slovakia {
	background-position: -1890px -27px!important;
}
#s_bulgaria,
#bulgaria:hover {
	background-position: -3980px 0!important;
}
#s_bulgaria:hover,
.active #s_bulgaria,
#bulgaria {
	background-position: -3980px -27px!important;
}
#s_poland,
#poland:hover {
	background-position: -4400px 0!important;
}
#s_poland:hover,
.active #s_poland,
#poland {
	background-position: -4400px -27px!important;
}
#s_other-countries,
#other-countries:hover {
	background-position: -1680px 0!important;
}
#s_other-countries:hover,
.active #s_other-countries,
#other-countries {
	background-position: -1680px -27px!important;
}
#s_szponzoraltak,
#szponzoraltak:hover{
	background-position: -2100px 0!important;
}
#s_szponzoraltak:hover,
.active #s_szponzoraltak,
#szponzoraltak {
	background-position: -2100px -27px!important;
}
#s_windskate-team,
#windskate-team:hover {
	background-position: -2310px 0!important;
}
#s_windskate-team:hover,
.active #s_windskate-team,
#windskate-team {
	background-position: -2310px -27px!important;
}
#s_ferfi-termekek,
#ferfi-termekek:hover {
	background-position: -2520px 0!important;
}
#s_ferfi-termekek:hover,
.active #s_ferfi-termekek,
#ferfi-termekek {
	background-position: -2520px -27px!important;
}
#s_noi-termekek,
#noi-termekek:hover {
	background-position: -2730px 0!important;
}
#s_noi-termekek:hover,
.active #s_noi-termekek,
#noi-termekek {
	background-position: -2730px -27px!important;
}
#s_taskak,
#taskak:hover {
	background-position: -2940px 0!important;
}
#s_taskak:hover,
.active #s_taskak,
#taskak {
	background-position: -2940px -27px!important;
}
#s_kiegeszitok,
#kiegeszitok:hover {
	background-position: -3150px 0!important;
}
#s_kiegeszitok:hover,
.active #s_kiegeszitok,
#kiegeszitok {
	background-position: -3150px -27px!important;
}
#s_napszemuvegek,
#napszemuvegek:hover {
	background-position: -3350px 0!important;
}
#s_napszemuvegek:hover,
.active #s_napszemuvegek,
#napszemuvegek {
	background-position: -3350px -27px!important;
}
#s_barataink,
#barataink:hover {
	background-position: -3560px 0!important;
}
#s_barataink:hover,
.active #s_barataink,
#barataink {
	background-position: -3560px -27px!important;
}
#s_galeria,
#galeria:hover {
	background-position: -3770px 0!important;
}
#s_galeria:hover,
.active #s_galeria,
#galeria {
	background-position: -3770px -27px!important;
}
#s_httv,
#httv:hover {
	background-position: -4190px 0!important;
}
#s_httv:hover,
.active #s_httv,
#httv {
	background-position: -4190px -27px!important;
}
#content {
	position: relative;
	left: 6px;
	width: 702px;
	float: left;
	background: url(../images/content-bg.png);
	padding-bottom: 60px;
}
.clear {
	clear: both;
	display: block;
	width: 0;
	height: 0;
	line-height: 0;
}
#menu {
	position: absolute;
	top: 161px;
	z-index: 1000;
	padding: 0;
	margin: 0;
	list-style: none;
	height: 51px;
}
#page.index #menu {
	top: 1px;
}
#menu li {
	float: left;
	height: 51px;
	line-height: 51px;
	padding-right: 11px;
	padding-left: 12px;
	cursor: pointer;
	behavior:url(js/hover.htc);
}
.mainmenu {
	background-image: url(../images/menu-sep.gif);
	background-position: 0 15px;
	background-repeat: no-repeat;
}
.submenu {
	position: absolute;
	top: 50px;
	display: none;
	width: 151px;
	list-style: none;
	margin: 0 0 0 -10px; 
	padding: 0;
	overflow: hidden;
}
#menu li:hover .submenu,
#menu li.hover .submenu {
	display: block;
}
.submenu li {
	padding: 0!important;
	margin: 0;
	height: 28px !important;
	width: 151px;
	position: relative;
	bottom: 1px;
	background-image: url(../images/submenu-states.png)!important;
	background-position:  0 -28px!important;
	behavior:url(js/hover.htc);
}
.submenu li:hover {
	background-position: 0 0 !important;
}
#menu a {
	display: block;
	cursor: pointer;
	height: 51px;
	overflow: hidden;
	text-indent: 150px;
	text-decoration: none;
}
.submenu a {
	line-height: 27px;
	text-indent: 210px !important;
	width: 151px;
	height: 28px!important;
	overflow: hidden;
	display: block;
	position: relative;
}
#menu .first {
	padding-left: 0;
	background: none;
}
h1 {
	width: 667px;
	height: 28px;
	text-indent: 667px;
	line-height: 31px;
	overflow: hidden;
	margin: 27px auto 0 auto;
}
#h1_more-news,
#h1_tovabbi-hireink {
	clear: both;
	height: 31px;
	background-position: 3px 0;
	background-repeat: no-repeat;
	margin-bottom: 40px;
	top: 20px;
	position: relative;
}
#h1_tovabbi-kozosseg {
	clear: both;
	height: 31px;
	background-position: 3px 0;
	background-repeat: no-repeat;
	margin-bottom: 40px;
	top: 20px;
	position: relative;
}
img {
	border: none;
}
.preload{
	display: none;
}
h2 {
	margin: 0 20px 0 20px;
	padding: 20px 20px 10px 20px;
	font-size: 11px;
	font-weight: bold;
	background: url(../images/h2-sep.gif) left bottom repeat-x;
	width: 621px;
	height: 11px;
	line-height: 11px;
	color: #e5e5e5;
}
h3 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h2 a {
	text-decoration: none;
	color: #e5e5e5;
}
h2 a:hover {
	color: #79e2f8;
	text-decoration: underline;
}
p, h3 {
	line-height: 16px;
	margin: 1em 30px 0 30px;
}
.lead {
	clear: both;
	background: url(../images/h2-sep.gif) left bottom repeat-x;
	width: 662px;
	margin: 10px 0 0 20px; 
	padding: 0 0 10px 0;
}
.lead img {
	width: 89px;
	margin: 0 20px 0 10px!important;
	border: 1px solid #737373!important;
	float: left;
}
.lead h2 {
	background: none;
	padding: 0 0 4px 0;
	width: 400px;
	position: relative;
	top: 2px;
}

.lead p {
	margin: 0 0 0 121px;
}
.lead p.date {
	margin: 0;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px!important;
}
#partybusz-p {
	background: url(../images/h2-sep.gif) left top repeat-x;
	padding: 10px 10px 0 10px;
	margin: 0 20px 0 20px;
}
em, h3 {
	font-style: normal;
	font-weight: bold;
	color: #e3741b;
}
#content img {
}
.content_img{
	border: 3px solid #fff;
	margin: 16px 15px 10px 30px;
	float: left;
}
#copyright {
	text-align: center;
	font-size: 9px;
	line-height: 13px;
	padding-bottom: 50px;
	position: relative;
	z-index: 100;
}
#copyright,
#copyright a {
	color: #9e9e9e;
}
#copyright a:hover {
	color: #79e2f8;
}
.absolute-center #copyright {
	position: absolute;
	margin: 290px 0 0 -350px;
	padding-bottom: 0;
	top: 50%;
	left: 50%;
	width: 700px;
	z-index: 800;
}
#language {
	width: 760px;
	z-index: 800;
	text-align: right;
	font-size: 9px;
	position: relative;
	margin: auto;
	height: 21px;
	line-height: 21px;
	left: 80px;
	top: 6px;
}
.lang-english a {
	background: url(../images/english.gif) right top no-repeat;
}
.lang-magyar a {
	background: url(../images/magyar.gif) right top no-repeat;
}
.absolute-center #language {
	position: absolute;
	margin: -300px 0 0 -300px;
	padding-bottom: 0;
	top: 50%;
	left: 50%;
}
#language a {
	color: #4d4d4d;
	text-decoration: none;
	padding-right: 26px;
	display: block;
	position: absolute;
	right: 0;
}
#language a:hover {
	color: #5d5d5d;
}
#terkep-bg {
	width: 629px;
	height: 630px;
	background: url(../images/terkep-bg.png);
	position: absolute;
	left: -84px;
	top: -136px;
}
#content #terkep-overlay {
	position: absolute;
	z-index: 100;
	left: 5px;
	top: 85px;
	border: none;
}
#terkep {
	position: relative;
	width: 416px;
	height: 415px;
	margin: 16px 0 -8px 10px;
}
.m-default {
    background-image: url(../images/terkep/default.png) !important;
}
.m-gyor {
    background-image: url(../images/terkep/gyor.png) !important;
}
.m-vas {
    background-image: url(../images/terkep/vas.png) !important;
}
.m-zala {
    background-image: url(../images/terkep/zala.png) !important;
}
.m-veszprem {
    background-image: url(../images/terkep/veszprem.png) !important;
}
.m-somogy {
    background-image: url(../images/terkep/somogy.png) !important;
}
.m-komarom {
    background-image: url(../images/terkep/komarom.png) !important;
}
.m-fejer {
    background-image: url(../images/terkep/fejer.png) !important;
}
.m-tolna {
    background-image: url(../images/terkep/tolna.png) !important;
}
.m-baranya {
    background-image: url(../images/terkep/baranya.png) !important;
}
.m-bacs {
    background-image: url(../images/terkep/bacs.png) !important;
}
.m-pest {
    background-image: url(../images/terkep/pest.png) !important;
}
.m-nograd {
    background-image: url(../images/terkep/nograd.png) !important;
}
.m-heves {
    background-image: url(../images/terkep/heves.png) !important;
}
.m-jasz {
    background-image: url(../images/terkep/jasz.png) !important;
}
.m-csongrad {
    background-image: url(../images/terkep/csongrad.png) !important;
}
.m-bekes {
    background-image: url(../images/terkep/bekes.png) !important;
}
.m-borsod {
    background-image: url(../images/terkep/borsod.png) !important;
}
.m-szabolcs {
    background-image: url(../images/terkep/szabolcs.png) !important;
}
.m-hajdu {
    background-image: url(../images/terkep/hajdu.png) !important;
}
.boltlista {
	float:right;
	width: 240px;
	overflow: hidden;
	position: relative;
	right: 30px;
	display:none;
}
#boltok-brand.boltlista {
	display: block;
}
.boltlista h2 {
	width: 240px;
	height: 14px;
	line-height: 14px;
	text-indent: 240px;
	overflow: hidden;
	padding: 0;
	margin: 25px 0 15px 0;
}
#content .boltlista img {
	border: none;
	float: none;
	margin: 15px 0 0 10px;
	width: 199px;
	height: 71px;
}
.boltlista h3,
.boltlista p {
	font-size: 11px;
	margin: 0 20px 0 20px;
	line-height: 16px;
}
.boltlista h3 {
	text-transform:uppercase;
	margin: 10px 0 0 0;
	padding: 10px 20px 0 20px;
	background: url(../images/h2-sep.gif) left top repeat-x;
}
.boltlista h3.first {
	margin: 0;
	background: none;
}
#h2_brand {
	background: url(../images/terkep/h2_brand.png) no-repeat;
}
#h2_gyor-moson-sopron {
	background: url(../images/terkep/h2_gyor-moson-sopron.png) no-repeat;
}
#h2_bacs-kiskun {
	background: url(../images/terkep/h2_bacs-kiskun.png) no-repeat;
}
#h2_baranya {
	background: url(../images/terkep/h2_baranya.png) no-repeat;
}
#h2_bekes {
	background: url(../images/terkep/h2_bekes.png) no-repeat;
}
#h2_borsod-abauj-zemplen {
	background: url(../images/terkep/h2_borsod-abauj-zemplen.png) no-repeat;
}
#h2_csongrad {
	background: url(../images/terkep/h2_csongrad.png) no-repeat;
}
#h2_fejer {
	background: url(../images/terkep/h2_fejer.png) no-repeat;
}
#h2_hajdu-bihar {
	background: url(../images/terkep/h2_hajdu-bihar.png) no-repeat;
}
#h2_heves {
	background: url(../images/terkep/h2_heves.png) no-repeat;
}
#h2_jasz-nagykun-szolnok {
	background: url(../images/terkep/h2_jasz-nagykun-szolnok.png) no-repeat;
}
#h2_komarom-esztergom {
	background: url(../images/terkep/h2_komarom-esztergom.png) no-repeat;
}
#h2_nograd {
	background: url(../images/terkep/h2_nograd.png) no-repeat;
}
#h2_pest {
	background: url(../images/terkep/h2_pest.png) no-repeat;
}
#h2_somogy {
	background: url(../images/terkep/h2_somogy.png) no-repeat;
}
#h2_szabolcs-szatmar-bereg {
	background: url(../images/terkep/h2_szabolcs-szatmar-bereg.png) no-repeat;
}
#h2_tolna {
	background: url(../images/terkep/h2_tolna.png) no-repeat;
}
#h2_vas {
	background: url(../images/terkep/h2_vas.png) no-repeat;
}
#h2_veszprem {
	background: url(../images/terkep/h2_veszprem.png) no-repeat;
}
#h2_zala {
	background: url(../images/terkep/h2_zala.png) no-repeat;
}
.gallery {
	width: 661px;
	height: 91px;
	background: url(../images/gal-bg.png);
	margin-left: 20px;
	margin-top: 10px;
	position: relative;
	clear: both;
	bottom: 5px;
	padding: 0;
	overflow: hidden;
}
.slider {
	width: 620px;
	margin-left: 21px;
	height: 80px;
	overflow: hidden;
	position: relative;
}
.gallery ul,
.gallery li {
	padding: 0;
	margin: 0;
	list-style: none;
}
.gallery li {
	float: left;
	width: 123px;
	height: 80px;
	margin: 0 1px 0 0;
	background: #f20000;
	behavior:url(js/hover.htc);
	position: relative;
	overflow: hidden;
}
.gallery li:hover,
.gallery li.hover {
	overflow: hidden;
	width: 123px;
	height: 80px;
}
.gallery a:hover img {
	width: 124px !important;
	height: 80px !important;
	clip:rect(1px 122px 79px 1px);
}
#content .gallery img {
	padding: 0;
	width: 124px;
	height: 81px;
	border: none;
	margin: 0;
	position: absolute;
	overflow: hidden;
}
.gallery .left-button,
.gallery .right-button {
	display: block;
	height: 80px;
	width: 20px;
	position: absolute;
	top: 0;
	border: none;
	margin: 0;
	cursor: pointer;
	z-index: 50;
}
.left-button a:hover,
.right-button a:hover {
	border: none;
}
.left-button {
	background: url(../images/gal-left.png);
	left: 0;
}
.right-button {
	background: url(../images/gal-right.png);
	left: 641px;
}
h2.galeria-h2 {
	height: 90px;
	background-position: 0px 55px;
	padding: 10px 0 0 20px;
	width: 642px;
	position: relative;
	z-index: 100;
	overflow: hidden;
	margin: -10px 0 -40px 20px;
}
.galeria-h2 span {
	display: block;
	float: left;
	line-height: 62px;
}
.galeria-h2 span.galeria {
	float: left;
	width: 250px;
	height: 80px;
	/*background-image: url(../images/mutlu/galeria.png);*/
	background-image: url(../images/mutlu/kollekcio.png);
	background-repeat: no-repeat;
	text-indent: 250px;
	overflow: hidden;
	margin-left: 10px;
	position: relative;
	bottom: 10px;
}
.galeria-h2 span.galeria_httv {
	float: left;
	width: 250px;
	height: 80px;
	background-image: url(../images/mutlu/galeria.png);
	background-repeat: no-repeat;
	text-indent: 250px;
	overflow: hidden;
	margin-left: 10px;
	position: relative;
	bottom: 10px;
}
.galeria-h2 span.bmx {
	background-image: url(../images/mutlu/bmx.png)!important;
}
.galeria-h2 span.windskate {
	background-image: url(../images/mutlu/windskate.png)!important;
}
.galeria-h2 span.surf {
	background-image: url(../images/mutlu/surf.png)!important;
}
.galeria-h2 span.kite {
	background-image: url(../images/mutlu/kite.png)!important;
}
.galeria-h2 span.freeski {
	background-image: url(../images/mutlu/freeski.png)!important;
}
.galeria-h2 span.discount {
	background-image: url(../images/mutlu/discount.png)!important;
}
.galeria-under {
	padding: 0 10px 10px 10px;
	margin: 9px 20px 0 20px;
	background: url(../images/h2-sep.gif) left bottom repeat-x;
	font-weight: bold;
}
a {
	color: #79e2f8;
	outline: none;
}
a:hover {
	color: #f1f1f1;
}
#inner-csapatunk {
	width: 690px;
	padding: 0;
	margin: -20px 10px 30px 10px;
	list-style: none;
	background: url(../images/szponzoraltak-sep.gif) 10px -20px repeat-y;
	height: 630px;
	position: relative;
	top: 30px;
}
#inner-csapatunk li {
	width: 171px;
	height: 200px;
	float: left;
	overflow: hidden;
	margin-bottom: 30px;
}
#inner-csapatunk a {
	display: block;
	width: 171px;
	height: 200px;
	text-indent: 171px;
	line-height: 200px;
	cursor: pointer;
}
#ajkay-adam {
	background: url(../images/szponzoraltak/ajkay-adam.png);
}
#horanyi-nevi-andras {
	background: url(../images/szponzoraltak/horanyi-nevi-andras.png);
}
#radoczy-barna {
	background: url(../images/szponzoraltak/radoczy-barna.png);
}
#furedi-balazs {
	background: url(../images/szponzoraltak/furedi-balazs.png);
}
#franck-corteel {
	background: url(../images/szponzoraltak/franck-corteel.png);
}
#matej-zemanovic {
	background: url(../images/szponzoraltak/matej-zemanovic.png);
}
#natalia-slepecka {
	background: url(../images/szponzoraltak/natalia-slepecka.png);
}
#kiss-peter {
	background: url(../images/szponzoraltak/kiss-peter.png);
}
#richard-kuban {
	background: url(../images/szponzoraltak/richard-kuban.png);
}
table#adatlap {
	width: 510px;
	margin: 15px 0 0 0;
	padding: 0;
	position: relative;
	left: 5px;
}
#adatlap td.label {
	width: 175px;
	padding-left: 10px;
	background: #1c1d1d;
	color: #e3741b;
	font-weight: bold;
	position: relative;
	border-top: 1px solid #101111;
}
#adatlap td {
	padding: 5px 0 5px 5px;
	margin: 0;
	height: 14px;
	border-bottom: 1px solid #1C1D1D;
	overflow: hidden;
	vertical-align: top;
}
#kollekcio-container {
	width: 662px;
	background-color:#FFFFFF;
	margin: 12px 0 -56px 10px;
	overflow: hidden;
	clear:both;
	padding: 0 0 30px 0;
	border: 10px solid #fff;
	border-bottom: 50px solid #fff;
	position: relative;
	bottom: 6px;
}
#kollekcio-container ul {
	width: 684px;
	background-color: #fff;
	margin:0 0 0 -10px;
	padding: 0;
	list-style: none;
	padding: 0px;
	position: relative;
	z-index: 100;
}
#kollekcio-container li {
	width: 171px;
	height: 216px;
	overflow: hidden;
	position: relative;
	float: left;
	margin: 0;
	background: #fff;
}
#kollekcio-container img {
	border: none;
	position: relative;
	top: 0;
	left: 15px;
	margin: 0;
	float: none;
	z-index: 100;
}
#kollekcio-container a {
	display: block;
	width: 171px;
	height: 216px;
	text-decoration: none;
	cursor: pointer;
}
.product-overlay {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 171px;
	height: 216px;
	background: url(../images/kollekcio-bg.png);
	z-index: 200;
}
.product-name {
	position: absolute;
	top: 188px;
	left: 30px;
	z-index: 300;
	color: #bebebe;
	font-weight: bold;
	font-size: 9px;
}
.front,
.back {
	float: left;
	position: relative;
	height: 290px;
}
.front {
	margin-left: -15px;
	width: 223px!important;
}
.back {
	width: 249px!important;
}
.front img,
.back img {
	position: absolute;
	z-index: 100;
}
.front img {
	left: 20px;
}
.front span,
.back span {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 218px;
	height: 290px;
	background: url(../images/front-back-bg.png) top left no-repeat;
	z-index: 200;
}
.back span {
	width: 249px;
}
.front span {
	width: 223px;
}
#termek-adatlap {
	width: 195px;
	float: left;
	height: 290px;
	background: #f1f1f1;
	margin-left: 10px;
	overflow: hidden;
}
#kollekcio-container h3 {
	font-size: 10px;
	text-transform: uppercase;
	margin: 20px 0 0 20px;
	color: #616161;
}
.kategoria,
.szinnev {
	display:block;
	font-size: 9px;
	margin: 4px 0 0 30px;
	color: #949494;
	height: 12px;
}
.szinnev {
	margin-left: 20px;
	margin-top: 2px;
}
#kollekcio-container h4 {
	width: 175px;
	height: 29px;
	overflow: hidden;
	line-height: 29px;
	text-indent: 175px;
	margin: 15px 0 10px 10px;
}
#szinlista,
#meretlista {
	padding: 0;
	list-style: none;
	position: relative;
	left: 25px;
	height: 20px;
	background: #f1f1f1 !important;
}
#szinlista li {
	float: left;
	width: 14px;
	height: 14px;
	margin-left: 4px;
}
#szinlista img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
}
#szinlista a {
	display:block;
	width: 14px;
	height: 14px;
}
.szin-maszk {
	width: 14px;
	height: 14px;
	position: absolute;
	background-image:url(../images/szin-maszk.png);
	z-index: 100;
	display: block;
}
#meretlista li {
	width: 10px;
	height: 10px;
	display: inline;
	float: none;
	background: #f1f1f1 !important;
	font-size: 10px;
	color: #939393;
	position: relative;
	left: 5px;
}
#webaruhaz {
	width: 195px !important;
	height: 77px !important;
	display: block;
	overflow: hidden;
	text-indent: 195px;
	line-height: 77px;
}
#termekleiras {
	clear: both;
	background: url(../images/h2-sep.gif) left top repeat-x;
	width: 457px;
	position: relative;
	z-index: 100;
	bottom: 1px;
	padding-top: 10px;
}
#termekleiras td.label {
 	background-color: #f1f1f1;
	padding-left: 10px;
	width: 140px;
	border-bottom: none;
	font-weight: bold;
 }
#termekleiras td {
	color: #939393; 
	vertical-align: top;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #e8e8e8;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 4px;
}
#inner-idojaras {
	width: 641px;
	height: 206px;
	background: url(../images/idojaras.png);
	margin-top: 7px;
	margin-left: 30px;
}
.weather-gomb {
	display: block;
	width: 145px;
	height: 32px;
	position: absolute;
	overflow: hidden;
	text-indent: 145px;
	line-height: 32px;
	background-image: url(../images/weather-gombok.png);
	top: 236px;
	cursor: pointer;
}
#ido-keszthely {
	background-position: 0 0;
	left: 30px;
}
#ido-sosto {
	background-position: -145px 0;
	left: 194px;
}
#ido-velenceito {
	background-position: -290px 0;
	left: 360px;
}
#ido-tiszato {
	background-position: -435px 0;
	left: 527px;
}
#kategoria-menu {
	padding: 0 0 10px 0;
	margin: 25px 0 0 0;
	width: 210px;
	float: left;
	list-style: none;
	position: relative;
	z-index: 500;
}
#kategoria-menu li {
	width: 205px;
	text-align: right;
	margin: 0;
	height: 16px;
	float: left;
}
#kategoria-menu a {
	display: block;
	font-size: 9px;
	color: #b4b4b4;
	text-decoration: none;
	line-height: 16px;
	height: 16px;
}
#kategoria-menu a:hover {
	color: #e61718;
	text-decoration: underline;
}
.form {
	background: none;
	color: #e3741b;
	margin-bottom: 8px;
}
#belepes {
	width: 642px;
	height: 124px;
	padding: 0;
	margin: 0;
	background:url(../images/belepes-form.png);
	margin-left: 30px;
	position: relative;
}
#regisztracio-form {
	width: 642px;
	height: 279px;
	padding: 0;
	margin: 0;
	background:url(../images/regisztracio-form.png);
	margin-left: 30px;
	position: relative;
}
label {
	display: block;
	float: left;
	clear: left;
	width: 135px;
	margin-top: 12px;
	font-weight: bold;
	padding-left: 15px;
	line-height: 20px;
}
input {
	float: left;
	width: 240px;
	border: none;
	height: 14px;
	padding: 3px 5px;
	margin-top: 12px;
	background: none;
	color: #a4a4a4;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.megjegyzes {
	display: block;
	float: left;
	width: 195px;
	margin-top: 12px;
	margin-left: 15px;
	line-height: 20px;
	font-size: 10px;
}
#submit {
	height: 50px;
	position: absolute;
	top: 65px;
	left: 5px;
	overflow: hidden;
	text-indent: 250px;
	cursor: pointer;
}
.reg-submit {
	top: 220px!important;
	left: 395px!important;
}
#reg-link {
	display: block;
	width: 380px;
	position: absolute;
	top: 92px;
	left: 261px;
}
.jelszo-label1 {
	width: 65px;
}
.jelszo {
	width: 126px;
}
.jelszo-label2 {
	clear: none;
	width: 40px;
	padding-left: 8px;
}
#szuletesi-ev {
	width: 31px;
}
#szuletesi-ho,
#szuletesi-nap {
	width: 17px;
}
#szuletesi-nap {
	margin-right: 156px;
}
#reg-szukseges {
	display: block;
	position: absolute;
	left: 15px;
	top: 208px;
	font-size: 9px;
}
h3.galeria-lista {
	clear: both;
	font-size: 11px;
	margin-left: 25px;
	margin-bottom: 12px;
	margin-top: 9px;
	color: #e5e5e5!important;
}
.galeria-lista span {
	font-size: 9px;
	text-transform: uppercase;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
#video-container {
	padding: 0;
	margin: 6px 0 0 0;
	background: url(../images/httv-bg.png) repeat-y 20px 0;
}
#video {
	margin: 0 0 0 20px;
	padding: 0;
	list-style: none;
	width: 670px;
	clear: both;
}
#video li {
	float: left;
	width: 329px;
	height: 107px;
	position: relative;
	bottom: 0px;
	margin: 0;
}
#video img {
	margin: 10px;
	border: none;
	width: 121px;
	height: 86px;
}
#video h3 {
	font-size: 11px;
	text-transform:uppercase;
	margin: 6px 10px 0 131px;
	line-height: 16px;
}
#video a {
	text-decoration: none;
	color: #B4B4B4;
}
#video p {
	margin: 0 10px 0 131px;
	line-height: 16px;
}
#inner-barataink {
	background: url(../images/barataink-bg.png) #fff repeat-y 10px 20px;
	width: 682px;
	padding: 0 0 0 0;
	margin: 43px 0 -53px 10px;
	border-bottom: 50px solid #fff;
}
#inner-barataink ul {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 675px;
	position: relative;
	background: url(../images/barataink-grad.png) no-repeat 10px 0;
	border-top: 10px solid #fff;
}
#inner-barataink li {
	margin-right: 1px;
	margin-top: 28px;
	float: left;
	width: 131px;
	height: 90px;
	position: relative;
	left: 12px;
	bottom: 3px;
	background: #fff;
}
#inner-barataink img {
	margin: 0;
	border: none;
	position: relative;
}
#partybusz-bg {
	position: absolute;
	top: 160px;
	left: 38px;
	background: url(../images/partybusz_bg.png);
	width: 350px;
	height: 350px;
}
#kovetkezo-megallo {
	margin: 0 0 10px 20px;
	width: 660px;
	min-height: 196px;
	position: relative;
	z-index: 100;
}
#kovetkezo-megallo table {
	margin-left: 360px;
	margin-top: 72px;
	width: 302px;
}
#kovetkezo-megallo strong {
	display: block;
}
#kovetkezo-megallo .label {
	background: #1d1d1d;
	font-size: 9px;
}
#kovetkezo-megallo .label strong {
	color: #eb710e;
}
#kovetkezo-megallo td {
	border-bottom: 1px solid #1d1d1d;
	border-top: 1px solid #141414;
	font-size: 11px;
	height: 38px;
	padding-left: 10px;
}
.nyeremeny {
	position: relative;
	bottom: 15px;
	padding: 0;
	margin: 0;
	list-style: none;
	left: 83px;
	font-weight: bold;
}
#torzsvasarloi-bg {
	position: absolute;
	width: 374px;
	height: 360px;
	background: url(../images/kartyak.png);
	top: 47px;
	left:-32px;
}
#kartyak {
	width: 266px;
	height: 207px;
	float: left;
	display: inline;
}
.up-separate {
	background-position: left 6px;
	text-transform: uppercase;
	padding-left: 10px;
	width: 630px;
	margin-bottom: 10px;
}
.normal {
	list-style-position: inside;
	margin: 0 30px 20px 30px;
	padding: 0;	
	line-height: 16px;
}
ol.normal {
	margin-left: 40px;
	color: #e3741b;
	font-weight: bold;
}
ol.normal span {
	color: #b4b4b4;
	font-weight: normal;
}
.image-w-gallery {
	float: left;
	width: 330px;
}
.image-w-gallery img {
	display:block;
	float: none !important;
}
.image-w-gallery a {
	display: block;
	width: 280px;
	height: 29px;
	text-indent: 280px;
	line-height: 29px;
	background:url(../images/megnezem-a-galeriat.png);
	overflow: hidden;
	margin-top: 10px;
	margin-left: 30px;
}
.videoplayer {
	display: none;
	text-align: center;
}
#paging {
	text-align: right;
	position: relative;
	top: 15px;
	right: 10px;
	font-size: 9px;
	margin-bottom: -15px;
}
#paging.news-paging {
	margin-right: 20px;
	margin-bottom: 10px;
	color: #424242;
}
#paging.gallery-paging {
	margin-right: 20px;
	margin-bottom: 10px;
	color: #424242;
}
#paging a {
	display: inline;
	color: #939393;
	text-decoration: none;
}
#paging a:hover {
	color: #e80000;
	text-decoration: underline;
}
.h2-date {
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#termekleiras ul{
float:none;
clear:both;
background: none;
background-color:transparent;
padding-left:40px;
margin: 11px 0px 11px 0px;
list-style:disc outside none;
}
#termekleiras ul li{
float:none;
clear:both;
background: none;
background-color:transparent;
height:auto;
margin:0px;
width:auto;
}
