BODY,
BODY#index {
	padding: 0;
	margin: 0; }

BODY {
	background: url('../img/bg_nyito.jpg') no-repeat top left #FFF; }

BODY#subpage {
	background: url('../img/bg.jpg') repeat-x #FFF; }

BODY, BODY#subpage, P, DIV, FORM, TH, TD, UL, OL, DL {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333; }

A:link, A:visited, A:hover {
	color: #000;
	text-decoration: none; }

A:hover {
	text-decoration: underline; }

IMG {
	border: 0; }

DIV {
	overflow: hidden; }

DIV, FORM {
	padding: 0;
	margin: 0;
	border: 0; }




DIV#flash2 {
	position: absolute;
	left: 0px;
	top: 96px;
	width: 984px;
	height: 444px; }

DIV#meghivoflash {
	height: 189px;
	text-align: center;
	background: url('../img/bg_meghivoflash.jpg') no-repeat top center #E0D5CD;
	padding: 52px 0 0 0;
	margin: 0 0 4px 0; }

DIV#bejelentkezes {
	position: absolute;
	left: 506px;
	top: 32px;
	width: 450px; }

DIV#bejelentkezes DIV.email,
DIV#bejelentkezes DIV.jelszo {
	float: left;
	width: 166px;
	color: #000; }

DIV#bejelentkezes DIV.email INPUT.form,
DIV#bejelentkezes DIV.jelszo INPUT.form {
	width: 160px;
	height: 17px;
	border: 1px solid #999;
	margin: 0 0 5px 0; }

DIV#bejelentkezes DIV#jq {
	height: 18px;
	line-height: 18px; }

DIV#bejelentkezes DIV#jq {
	cursor: pointer; }

DIV#bejelentkezes DIV.btn {
	float: left;
	width: 118px;
	color: #000;
	padding: 15px 0 0 0; }

DIV#ujjelszo,
DIV#meghivoigenyles {
	position: absolute;
	left: 628px;
	top: 101px;
	width: 292px;
	height: 87px;
	background-color: #FFF;
	padding: 14px 17px; }

DIV#meghivoigenyles {
	left: 474px;
	top: 368px;
	height: 121px; }

DIV#ujjelszo DIV.title,
DIV#meghivoigenyles DIV.title {
	float: left;
	width: 240px;
	height: 14px;
	font-size: 14px;
	margin: 0 0 15px 0; }

DIV#ujjelszo DIV.bezar_ujjelszo,
DIV#meghivoigenyles DIV.bezar_meghivoigenyles {
	float: right;
	width: 45px;
	height: 12px; }


DIV#ujjelszo DIV.bezar_ujjelszo IMG:hover,
DIV#meghivoigenyles DIV.bezar_meghivoigenyles IMG:hover {
	cursor: pointer; }


DIV#ujjelszo DIV.email1,
DIV#meghivoigenyles DIV.nev1,
DIV#meghivoigenyles DIV.email1 {
	float: left;
	width: 50px;
	font-weight: bold;
	text-align: right; }

DIV#ujjelszo DIV.email2 INPUT.form,
DIV#meghivoigenyles DIV.nev2 INPUT.form,
DIV#meghivoigenyles DIV.email2 INPUT.form {
	float: left;
	width: 218px;
	height: 15px;
	border: 1px solid #7F9EBB;
	margin: 0 0 8px 20px; }

DIV#ujjelszo DIV.btn,
DIV#meghivoigenyles DIV.btn {
	float: right; }

DIV#bejelentkezes DIV.msg,
DIV#ujjelszo DIV.msg,
DIV#meghivoigenyles DIV.msg {
	float: left;
	width: 212px;
	height: 18px;
	line-height: 18px;
	color: #C00;
	font-weight: bold; }

DIV#ujjelszo DIV.msg {
	width: 292px; }

DIV#bottomlinks1,
DIV#bottomlinks2 {
	position: absolute;
	left: 600px;
	top: 540px;
	width: 224px;
	height: 18px;
	text-align: center;
	line-height: 18px; }

DIV#bottomlinks1:hover,
DIV#bottomlinks2:hover {
	cursor: pointer; }

DIV#bottomlinks2 {
	left: 824px;
	width: 160px; }

DIV#bottomlinks1 {
	color: #FF9E00;
	font-weight: bold; }

DIV#bottomlinks2 A:link,
DIV#bottomlinks2 A:visited,
DIV#bottomlinks2 A:hover {
	color: #FFF;
	text-decoration: none; }

DIV.place {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	text-align: center; }

DIV#head {
	background: url('../img/bg_head.jpg') no-repeat center center #030303;
	width: 1000px;
	height: 128px;
	margin: 0 auto; }

DIV#head DIV.logo {
	float: left;
	width: 400px;
	height: 128px;
	margin: 0 0 0 30px; }

DIV#head DIV.logo:hover {
	cursor: pointer; }

DIV#head DIV.banner {
	float: right;
	padding: 32px 32px 32px 0; }




DIV#menu {
	z-index: 10;
	width: 1000px;
	height: 58px;
	margin: -18px auto 0 auto; }

DIV#menu IMG {
	z-index: 10;
	float: left;
	margin: 18px 0 0 0; }

DIV#menu IMG#menu_akcio {
	position: absolute;
	margin: 0 0 0 -160px; }




DIV#main {
	width: 1000px;
	margin: 0 auto; }

DIV.leftcol {
	float: left;
	width: 175px;
	text-align: left;
	padding: 0  14px 40px 12px; }

DIV.midcol {
	float: left;
	width: 598px;
	text-align: left;
	padding: 0  0 40px 0; }

DIV.midcol_2cols {
	float: left;
	width: 787px;
	text-align: left;
	padding: 0  0 40px 12px; }

DIV.midcol_3cols {
	float: left;
	width: 976px;
	text-align: left;
	padding: 0  12px 40px 12px; }

DIV.rightcol {
	float: left;
	width: 175px;
	text-align: left;
	padding: 0  12px 40px 14px; }

DIV.colstop,
DIV.colstop_kosar {
	height: 73px; }




DIV.leftcol IMG.title_aktualis_akcioink {
	margin: 0 0 16px 0; }

DIV.leftcol DIV#leftmenu_markak IMG.markalogo {
	margin: 3px 0 0 0; }

DIV.leftcol DIV#leftmenu_markak IMG.markalogo:hover {
	cursor: pointer; }

DIV.leftcol DIV#leftmenu_markak UL {
	width: 150px;
	list-style-type: none;
	padding: 0;
	margin: 0 0 11px 15px; }

DIV.leftcol DIV#leftmenu_markak LI.outcat,
DIV.leftcol DIV#leftmenu_markak LI.oncat,
DIV.leftcol DIV#leftmenu_markak LI.activecat {
	font-size: 14px;
	color: #2E2218;
	line-height: 21px;
	border-bottom: 1px solid #E7DBD3;
	padding: 3px 0 2px 20px;
	margin: 0; }

DIV.leftcol DIV#leftmenu_markak LI.outcat {
	background: url('../img/ikon_termekkat_i.gif') no-repeat top left #FFF; }

DIV.leftcol DIV#leftmenu_markak LI.oncat {
	background: url('../img/ikon_termekkat_o.gif') no-repeat top left #FFF; }

DIV.leftcol DIV#leftmenu_markak LI.activecat {
	background: url('../img/ikon_termekkat_a.gif') no-repeat top left #FFF; }

DIV.leftcol DIV#leftmenu_markak LI A:link,
DIV.leftcol DIV#leftmenu_markak LI A:visited,
DIV.leftcol DIV#leftmenu_markak LI A:hover {
	color: #2E2218; }

DIV.leftcol DIV#leftmenu_markak LI A:hover {
	text-decoration: none; }




DIV.midcol IMG.akar,
DIV.midcol_2cols IMG.akar {
	float: right; }

DIV.midcol DIV.path {
	width: 518px; }

DIV.midcol IMG.pathmarka {
	float: left;
	height: 45px;
	margin: 24px 12px 0 0; }

DIV.midcol IMG.pathpipe {
	float: left;
	width: 1px;
	height: 40px;
	margin: 29px 12px 0 0; }

DIV.midcol DIV.colstop {
	height: 69px;
	font-weight: bold;
	color: #666;
	line-height: 126px;
	border-bottom: 5px solid #9E7E69;
	padding: 0 0 4px 0;
}

DIV.midcol DIV.colstop A:link,
DIV.midcol DIV.colstop A:visited,
DIV.midcol DIV.colstop A:hover {
	color: #666; }

DIV.midcol_2cols DIV.colstop {
	background:url(../img/colstop.gif) repeat-x bottom;
	height: 78px;
	padding: 0 0 0 0!important;
	overflow:hidden!important;
	}

DIV.midcol_2cols DIV.colstop IMG.title_kovetkezo_akcioink_full,
DIV.midcol_2cols DIV.colstop IMG.title_aktualis_akcioink_full,
DIV.midcol_2cols DIV.colstop IMG.title_elozo_akcioink_full,
DIV.midcol_2cols DIV.colstop IMG.title_gyik_full,
DIV.midcol_2cols DIV.colstop IMG.title_profilom_full,
DIV.midcol_2cols DIV.colstop IMG.title_fizetesiszallitasicms_full,
DIV.midcol_2cols DIV.colstop IMG.title_ugyfelszolgalat_full,
DIV.midcol_2cols DIV.colstop IMG.title_regisztracios_urlap_full,
DIV.midcol_2cols DIV.colstop IMG.title_meghivo_emlekezteto_kikuldve_full,
DIV.midcol_2cols DIV.colstop IMG.title_meghivokuldes_full,
DIV.midcol_2cols DIV.colstop IMG.title_meghivo_manual_kikuldve_full,
DIV.midcol_2cols DIV.colstop IMG.title_meghivo_outlook_kikuldve_full,
DIV.midcol_2cols DIV.colstop IMG.title_cms_full {
	float: left;
	margin: 47px 0 0px 0;
}

DIV.midcol_2cols DIV.colstop IMG.title_szemelyesadatok_full {
	float: left;
	margin: 24px 0 0 0; }

DIV.midcol_2cols DIV.colstop IMG.title_vasarlasaim_full,
DIV.midcol_2cols DIV.colstop IMG.title_vasarlasaim_reszletek_full,
DIV.midcol_2cols DIV.colstop IMG.title_ertesitobeallitasok_full,
DIV.midcol_2cols DIV.colstop IMG.title_cimeim_full,
DIV.midcol_2cols DIV.colstop IMG.title_cimek_full,
DIV.midcol_2cols DIV.colstop IMG.title_meghivottismerosok_full,
DIV.midcol_2cols DIV.colstop IMG.title_kuponjaim_full,
DIV.midcol_2cols DIV.colstop IMG.title_visszavasarlas_full {
	float: left;
	margin: 18px 0 0 0; }

DIV.midcol_3cols IMG.title_cim_full,
DIV.midcol_3cols IMG.title_szallitasimod_full,
DIV.midcol_3cols IMG.title_fizetesimod_full,
DIV.midcol_3cols IMG.title_rendelesfeladasa_full,
DIV.midcol_3cols IMG.title_thankyou_full {
	position: absolute;
	margin: 53px 0 0 0; }

DIV.midcol_2cols DIV.colstop DIV.rightpath {
	float: right;
	width: 330px;
	height: 69px;
	font-weight: bold;
	color: #666;
	text-align: right;
	line-height: 126px;
	padding: 0 0 4px 0; }

DIV.midcol_2cols DIV.colstop DIV.vasarlasid {
	float: left;
	width: 120px;
	height: 69px;
	font-size: 20px;
	font-weight: normal;
	color: #9E7E69;
	text-align: right;
	line-height: 107px;
	padding: 0 0 4px 0; }

DIV.midcol_2cols DIV.colstop DIV.rightpath A:link,
DIV.midcol_2cols DIV.colstop DIV.rightpath A:visited,
DIV.midcol_2cols DIV.colstop DIV.rightpath A:hover {
	color: #666; }

DIV.item_col1,
DIV.item_col2,
DIV.item_col3 {
	float: left;
	width: 190px;
	border-right: 1px solid #CCC;
	padding: 0 6px 0 0;
	margin: 0 7px 0 0; }

DIV.item_col3 {
	border: 0;
	padding: 0;
	margin: 0; }

DIV.termeklistimg {
	float: left;
	width: 190px;
	height: 190px;
	text-align: center;
	border-top: 1px solid #CCC;
	background-color: #FFF;
	padding: 4px 0 0 0; }

DIV.item_col1 DIV.termeklistimg IMG.termekkep,
DIV.item_col2 DIV.termeklistimg IMG.termekkep,
DIV.item_col3 DIV.termeklistimg IMG.termekkep {
	margin: auto; }

DIV.termeklisttxt {
	float: left;
	width: 190px;
	height: 30px; }

DIV.item_col1 TABLE,
DIV.item_col2 TABLE,
DIV.item_col3 TABLE {
	width: 190px;
	margin: 15px 0 0 0; }

DIV.item_col1 TD.row1,
DIV.item_col2 TD.row1,
DIV.item_col3 TD.row1 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding: 0 10px 0 0; }

DIV.item_col1 TD.row2,
DIV.item_col2 TD.row2,
DIV.item_col3 TD.row2 {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: line-through; }

DIV.item_col1 TD.row3,
DIV.item_col2 TD.row3,
DIV.item_col3 TD.row3 {
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: right;
	color: #634835; }

DIV.item_col1 DIV.hoverbuttons_gif,
DIV.item_col2 DIV.hoverbuttons_gif,
DIV.item_col3 DIV.hoverbuttons_gif {
	float: right;
	width: 190px;
	height: 25px;
	font-size: 11px;
	text-align: right;
	padding: 0;
	margin: 25px 0 4px 0; }

DIV.akcio_biglist {
	float: left;
	width: 779px;
	border: 4px solid #CCC;
	margin: 3px 0 14px 0; }

DIV.akcio_biglist IMG.akcio_biglistimg {
	float: left;
	width: 779px;
	border-bottom: 1px solid #CCC;
	margin: 0; }

DIV.midcol_2cols IMG.btn_tovabb_az_akciohoz {
	float: right;
	margin: 23px 8px 9px 14px; }

DIV.akcio_biglist_infos {
	float: left;
	width: 474px;
	height: 54px;
	font-size: 14px;
	color: #333;
	padding: 19px 0 0 15px; }

DIV.akcio_biglist_infos IMG {
	float: left;
	vertical-align: text-bottom;
	margin: -4px 15px 0 0; }

DIV.akcio_biglist_infos SPAN.lejarat {
	font-size: 16px;
	font-weight: bold;
	color: #758D9E; }

DIV.akcio_biglist_infos SPAN.idotartam {
	font-size: 11px;
	color: #000; }

IMG.akcio_bigimg {
	float: left;
	width: 598px;
	margin: 2px 0 0 0; }

DIV.akcio_smalllist {
	float: left;
	width: 787px;
	margin: 13px 0 60px 0; }

DIV.akcio_smalllist DIV.akcio_smalllist_negyedev_i,
DIV.akcio_smalllist DIV.akcio_smalllist_negyedev_o {
	float: left;
	width: 785px;
	height: 29px;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	line-height: 29px;
	background: url('../img/bg_akcio_smalllist_negyedev_i.jpg') no-repeat top left #FFF;
	border-bottom: 1px solid #C1AD9F;
	padding: 0 0 0 2px; }

DIV.akcio_smalllist DIV.akcio_smalllist_negyedev_o {
	background: url('../img/bg_akcio_smalllist_negyedev_o.jpg') no-repeat top left #FFF; }

DIV.akcio_smalllist_banners {
	float: left;
	width: 787px;
	margin: -1px 0 15px 0; }

DIV.akcio_smalllist_banner {
	width: 787px;
	height: 119px;
	background: url('../img/bg_smalllist_banner.jpg') repeat-x top left #FFF;
	margin: 0 0 15px 0; }

DIV.akcio_smalllist_banner IMG {
	float: right;
	margin: 1px 0; }

DIV.akcio_smalllist_banner DIV {
	float: right;
	width: 645px;
	height: 99px;
	text-align: center;
	margin: 10px 0; }

DIV.akcio_smalllist_banner DIV IMG {
	float: none;
	height: 99px; }

DIV.akcio_smalllist_pager {
	float: left;
	padding: 0 200px; }

DIV.akcio_kovetkezo {
	float: left;
	width: 787px;
	margin: 0 0 30px 0; }

DIV.akcio_kovetkezo_banner {
	width: 779px;
	font-size: 14px;
	text-align: center;
	background: url('../img/bg_kovetkezo_akcioink_banner.gif') repeat-x top left #FFF;
	border: 4px solid #E2E2E2;
	padding: 2px 0 12px 0;
	margin: 2px 0 13px 0; }

DIV.akcio_kovetkezo_banner IMG {
	/*width: 585px;
	height: 117px;*/
	margin: 0 101px 12px 101px; }

DIV.title_elokeszuletben_full {
	float: left;
	width: 787px;
	border-bottom: 5px solid #9E7E69;
	margin: 0 0 14px 0; }

DIV.akcio_elokeszuletben {
	float: left;
	width: 787px;
	border-bottom: 1px solid #CCC;
	margin: 0 0 30px 0; }

DIV.akcio_elokeszuletben_banner {
	width: 787px;
	height: 117px;
	background: url('../img/bg_elokeszuletben_banner.gif') repeat-x top left #FFF;
	padding: 4px 0;
	margin: 0 0 -1px 0; }

DIV.akcio_elokeszuletben_banner IMG {
	width: 585px;
	height: 117px;
	margin: 0 101px; }

DIV.gyik_toplinks {
	float: left;
	width: 787px;
	margin: 15px 0 5px 0; }

DIV.gyik_toplinks UL {
	list-style-type: none;
	padding: 0;
	margin: 0; }

DIV.gyik_toplinks LI A:link,
DIV.gyik_toplinks LI A:hover,
DIV.gyik_toplinks LI A:visited {
	display: block;
	width: 777px;
	height: 18px;
	line-height: 18px;
	background: url('../img/bg_gyik_toplinks_i.gif') no-repeat top left #FFF;
	border-bottom: 1px solid #CCC;
	padding: 0 0 0 10px; }

DIV.gyik_toplinks LI A:hover {
	text-decoration: none;
	background: url('../img/bg_gyik_toplinks_o.gif') no-repeat top left #FFF;  }

DIV.gyik_blokk {
	float: left;
	width: 787px;
	text-align: justify; }

DIV.gyik_blokk H2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #C1AD9F;
	padding: 0 0 1px 0;
	margin: 20px 0 11px 0; }

DIV.laptetejere {
	text-align: right; }

DIV.elozooldalra {
	float: left;
	margin: 15px 0 0 0; }

DIV.laptetejere A:link,
DIV.laptetejere A:hover,
DIV.laptetejere A:visited {
	font-size: 11px;
	color: #000;
	background: url('../img/bg_laptetejere.gif') no-repeat center left #FFF;
	padding: 0 0 0 16px; }

DIV.elozooldalra A:link,
DIV.elozooldalra A:hover,
DIV.elozooldalra A:visited {
	font-size: 12px;
	color: #000;
	background: url('../img/bg_laptetejere.gif') no-repeat center left #FFF;
	padding: 0 0 0 16px; }

DIV.profilom_txt {
	padding: 22px 0 32px 0; }


DIV.profilom_buttons {
	margin-right:-50px;
	width:800px;
}

DIV.profilom_buttons IMG {
	float: left;
	margin: 0 18px 18px 0; }

DIV.fizetesiszallitasicms_toplinks {
	float: left;
	width: 787px;
	margin: 15px 0 5px 0; }

DIV.fizetesiszallitasicms_toplinks UL {
	list-style-type: none;
	padding: 0;
	margin: 0; }

DIV.fizetesiszallitasicms_toplinks LI A:link,
DIV.fizetesiszallitasicms_toplinks LI A:hover,
DIV.fizetesiszallitasicms_toplinks LI A:visited {
	display: block;
	width: 777px;
	height: 18px;
	line-height: 18px;
	background: url('../img/bg_fizetesiszallitasicms_toplinks_i.gif') no-repeat top left #FFF;
	border-bottom: 1px solid #CCC;
	padding: 0 0 0 10px; }

DIV.fizetesiszallitasicms_toplinks LI A:hover {
	text-decoration: none;
	background: url('../img/bg_fizetesiszallitasicms_toplinks_o.gif') no-repeat top left #FFF;  }

DIV.fizetesiszallitasicms_blokk {
	float: left;
	width: 787px;
	text-align: justify; }

DIV.fizetesiszallitasicms_blokk H2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #C1AD9F;
	padding: 0 0 1px 0;
	margin: 20px 0 11px 0; }

DIV.ugyfelszolgalat_box1_header,
DIV.ugyfelszolgalat_box2_header,
DIV.ugyfelszolgalat_box3_header {
	float: left;
	width: 787px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #C1AD9F;
	padding: 0 0 1px 0; }

DIV.ugyfelszolgalat_box1_header {
	margin: 20px 0 0 0; }

DIV.ugyfelszolgalat_box2_header {
	margin: 27px 0 0 0; }

DIV.ugyfelszolgalat_box3_header {
	margin: 45px 0 0 0; }

DIV.ugyfelszolgalat_box1 {
	float: left;
	width: 767px;
	background: url('../img/bg_ugyfelszolgalat01.gif') repeat-x top left #FFF;
	border: 4px solid #F4F4F4;
	padding: 6px; }

DIV.ugyfelszolgalat_box2 {
	float: left;
	width: 755px;
	background: url('../img/bg_ugyfelszolgalat02.gif') repeat-x top left #FFF;
	border: 4px solid #F4F4F4;
	padding: 20px 12px; }

DIV.ugyfelszolgalat_box3 {
	float: left;
	width: 755px;
	background: url('../img/bg_ugyfelszolgalat03.gif') repeat-x top left #FFF;
	border: 4px solid #F4F4F4;
	padding: 20px 12px; }

DIV.ugyfelszolgalat_form {
	float: left;
	width: 472px; }

DIV.ugyfelszolgalat_box1 IMG.img_ugyfelszolgalat {
	float: right;
	width: 280px;
	height: 309px;
	margin: 0 0  0 15px; }

DIV.ugyfelszolgalat_box1 DIV.ugyfelszolgalat_tart1 {
	float: left;
	width: 205px;
	font-weight: bold;
	text-align: right;
	padding: 5px 5px 5px 0; }

DIV.ugyfelszolgalat_box1 DIV.ugyfelszolgalat_tart2 {
	float: left;
	width: 262px;
	padding: 5px 0; }

DIV.ugyfelszolgalat_box1 DIV.ugyfelszolgalat_tart2 .form {
	width: 258px;
	border: 1px solid #7F9EBB; }

DIV.ugyfelszolgalat_box1 DIV.ugyfelszolgalat_tart2 SPAN {
	font-size: 11px; }

DIV.ugyfelszolgalat_box2 DIV.ugyfelszolgalat_tart1 {
	float: left;
	width: 210px;
	font-weight: bold; }

DIV.ugyfelszolgalat_box2 DIV.ugyfelszolgalat_tart2 {
	float: left;
	width: 545px; }

DIV.ugyfelszolgalat_box3 DIV.ugyfelszolgalat_tart1 {
	float: left;
	width: 205px;
	font-weight: bold;
	padding: 5px 0 5px 5px; }

DIV.ugyfelszolgalat_box3 DIV.ugyfelszolgalat_tart2 {
	float: left;
	width: 545px;
	padding: 5px 0 5px 0; }

DIV.ugyfelszolgalat_line {
	float: left;
	border-top: 1px solid #CCC; }

DIV.boxline {
	float: left;
	width: 100%;
	height: 1px;
	background-color: #C1AD9F;
	margin: 19px 0 0 0; }

DIV.rendeles_topbox DIV.boxline,
DIV.cimbbox DIV.boxline {
	float: left;
	width: 100%;
	height: 1px;
	background-color: #C1AD9F;
	margin: 5px 0 0 0; }

DIV.regisztracio_box {
	float: left;
	width: 767px;
	background: url('../img/bg_regisztraciobox.gif') repeat-x top left #FFF;
	border: 4px solid #F4F4F4;
	padding: 6px; }

DIV.regisztracio_box DIV.regisztracio_tart1 {
	float: left;
	width: 205px;
	font-weight: bold;
	text-align: right;
	padding: 5px 5px 5px 0; }

DIV.regisztracio_box DIV.regisztracio_tart1 SPAN.megj {
	font-size: 11px;
	font-weight: normal;
	color: #333; }

DIV.regisztracio_box DIV.regisztracio_tart2 {
	float: left;
	width: 262px;
	padding: 5px 0; }

DIV.regisztracio_box DIV.regisztracio_tart2 .form {
	width: 258px;
	border: 1px solid #7F9EBB; }

DIV.regisztracio_box DIV.regisztracio_tart {
	float: left;
	width: 472px;
	padding: 15px 295px 15px 0; }

DIV.regisztracio_box DIV.regisztracio_tart DIV.cimsep {
	float: right;
	font-weight: bold;
	color: #999;
	width: 295px;
	border-bottom: 1px solid #CCC; }

DIV.regisztracio_box DIV.regisztracio_tart2 SPAN.kotelezo {
	font-size: 11px;
	color: #333; }

DIV.regisztracio_box DIV.regisztracio_tart2 IMG.ikon_nem {
	vertical-align: bottom;
	margin: 0 10px 0 2px; }





DIV.visszavasarlas_box {
	float: left;
	width: 767px;
	background: url('../img/bg_visszavasarlasbox.gif') repeat-x top left #FFF;
	border: 4px solid #F4F4F4;
	padding: 6px; }

DIV.visszavasarlas_box DIV.visszavasarlas_tart1 {
	float: left;
	width: 235px;
	font-weight: bold;
	text-align: right;
	padding: 5px 5px 5px 0; }

DIV.visszavasarlas_box DIV.visszavasarlas_tart1 SPAN.megj {
	font-size: 11px;
	font-weight: normal;
	color: #333; }

DIV.visszavasarlas_box DIV.visszavasarlas_tart2 {
	float: left;
	width: 262px;
	padding: 5px 0; }

DIV.visszavasarlas_box DIV.visszavasarlas_tart2 .form {
	width: 258px;
	border: 1px solid #7F9EBB; }

DIV.visszavasarlas_box DIV.visszavasarlas_tart {
	float: left;
	width: 767px;
	font-size: 14px;
	font-weight: bold;
	color: #9E7E69;
	padding: 15px 0; }

DIV.visszavasarlas_box DIV.visszavasarlas_tart2 SPAN.kotelezo {
	font-size: 11px;
	color: #333; }



H2.termeknev {
	font-size: 14px;
	text-transform: uppercase;
	padding: 0;
	margin: 5px 0 9px 0; }

DIV.termekreszletes_kepek {
	float: left;
	width: 254px;
	padding: 0 12px 0 0; }

DIV.termekreszletes_kepek DIV.termekreszletes_kepek_nagy {
	float: left;
	width: 252px;
	height: 259px;
	border: 1px solid #CBC6C6;
	margin: 0 0 5px 0; }

DIV.termekreszletes_kepek DIV.termekreszletes_kepek_nagy TABLE {
	width: 252px;
	height: 259px; }

DIV.termekreszletes_kepek DIV.termekreszletes_kepek_nagy TD {
	text-align: center; }

DIV.termekreszletes_kepek IMG.termekkep_nagy {}

DIV.termekreszletes_kepek IMG.termekkep_nagy:hover {
	cursor: pointer; }

DIV.termekreszletes_kepek IMG.termekkep_kicsi {
	float: left;
	margin: 0 1px 0 0; }

DIV.termekreszletes_right {
	float: left;
	width: 332px; }

DIV.termekreszletes_top {
	float: left;
	width: 308px;
	background-color: #E9E9E9;
	padding: 18px 12px;
	margin: 0 0 8px 0; }

DIV.termekreszletes_top TABLE {
	width: 308px; }

DIV.termekreszletes_top TR {
	vertical-align: bottom; }

DIV.termekreszletes_top TD.td1 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold; }

DIV.termekreszletes_top TD.td2 {
	text-decoration: line-through;
	padding: 0 0 0 15px; }

DIV.termekreszletes_top TD.td3,
DIV.termekreszletes_top TD.td4 {
	font-size: 18px;
	color: #9E7E69;
	text-align: right; }

DIV.termekreszletes_top TD.td3 {
	font-weight: bold;
	text-align: center; }

DIV.termekreszletes_top TD.td4 SPAN {
	font-weight: bold; }

DIV.termekreszletes_darab {
	float: left;
	width: 60px;
	margin: 35px 0 0 0; }

DIV.termekreszletes_meret {
	float: left;
	width: 248px;
	margin: 35px 0 4px 0; }

DIV.termekreszletes_darab .form,
DIV.termekreszletes_meret .form {
	font-size: 11px;
	border: 1px solid #7F9EBB;
	margin: 3px 0 4px 0; }

DIV.termekreszletes_meret P {
	line-height: 22px;
	padding: 0;
	margin: 0; }

DIV.termekreszletes_tulajdonsagok {
	width: 332px;
	float: left; }

DIV.termekreszletes_tulajdonsagok .btn_kosarba {
	float: right;
	margin: 0; }

DIV.termekreszletes_tulajdonsagok H3 {
	font-size: 12px;
	color: #9E7E69;
	padding: 0;
	margin: 15px 0 15px 0; }

DIV.colstop_kosar,
DIV.colstop_cim,
DIV.colstop_szallitasimod,
DIV.colstop_fizetesimod,
DIV.colstop_rendelesfeladasa,
DIV.colstop_thankyou {
	height: 69px;
	border-bottom: 5px solid #9E7E69;
	padding: 0 0 4px 0; }

DIV.colstop_kosar {
	background: url('../img/bg_rendeles_path_01.jpg') no-repeat top center #FFF; }

DIV.colstop_cim {
	background: url('../img/bg_rendeles_path_02.jpg') no-repeat top center #FFF; }

DIV.colstop_szallitasimod {
	background: url('../img/bg_rendeles_path_03.jpg') no-repeat top center #FFF; }

DIV.colstop_fizetesimod {
	background: url('../img/bg_rendeles_path_04.jpg') no-repeat top center #FFF; }

DIV.colstop_rendelesfeladasa {
	background: url('../img/bg_rendeles_path_05.jpg') no-repeat top center #FFF; }

DIV.kosar_path_01,
DIV.kosar_path_02,
DIV.kosar_path_03,
DIV.kosar_path_04,
DIV.kosar_path_05 {
	float: left;
	height: 69px;
	font-weight: bold;
	color: #666;
	line-height: 126px; }

DIV.midcol DIV.kosar_path_01 {
	width: 120px;
	padding: 0 0 0 41px; }

DIV.midcol_3cols DIV.kosar_path_01 {
	width: 120px;
	padding: 0 0 0 230px; }

DIV.kosar_path_02 {
	width: 90px; }

DIV.kosar_path_03 {
	width: 120px; }

DIV.kosar_path_04 {
	width: 132px; }

DIV.kosar_path_05 {
	width: 95px; }

DIV.kosar_path_01 SPAN,
DIV.kosar_path_02 SPAN,
DIV.kosar_path_03 SPAN,
DIV.kosar_path_04 SPAN,
DIV.kosar_path_05 SPAN {
	color: #9E7E69; }

IMG.title_kosar_center {
	float: left;
	margin: 6px 0 0 0; }

DIV.kosar_topbox {
	float: left;
	width: 598px;
	background: url('../img/bg_kosartop.gif') repeat-x top left #FFF;
	border: 4px solid #F4F4F4;
	padding: 6px;
	margin: 0 0 16px 0; }

DIV.midcol DIV.kosar {
	float: left; }

DIV.midcol DIV.kosar TABLE {
	width: 598px; }

DIV.midcol DIV.kosar TABLE TR {
	vertical-align: top; }

DIV.midcol DIV.kosar TABLE TH {
	font-size: 11px;
	font-weight: bold;
	color: #666;
	padding: 6px 0;
	border-bottom: 1px solid #C1AD9F; }

DIV.midcol DIV.kosar TABLE TH.lastcell,
DIV.midcol DIV.kosar TABLE TD.lastcell {
	text-align: right;
	background-color: #F4F4F4;
	padding: 6px 21px 6px 17px; }

DIV.midcol DIV.kosar TABLE IMG.termekkep_mini {
	float: left;
	margin: 1px 20px 1px 0; }

DIV.midcol DIV.kosar TABLE TR.termekek TD {
	border-bottom: 1px solid #CCC; }

DIV.midcol DIV.kosar TABLE TR.termekek TD.termeknev,
DIV.midcol DIV.kosar TABLE TR.termekek TD.termeknev P {
	font-size: 11px;
	margin: 0; }

DIV.midcol DIV.kosar TABLE TR.termekek TD.termekar {
	padding: 6px 30px 6px 0; }

IMG.ikon_db_plusz {
	float: left;
	margin: 0px 0 1px 0; }

IMG.ikon_db_minusz {
	float: left;
	margin: 0; }

DIV.midcol DIV.kosar TABLE TR.termekek TD.termekdb {
	width: 80px;
	padding: 6px 0 0 0; }

DIV.midcol DIV.kosar TABLE TR.termekek TD.termekdb DIV.db {
	float: left;
	height: 33px;
	font-weight: bold;
	line-height: 33px; }

DIV.midcol DIV.kosar TABLE TR.termekek TD.termekdb DIV.ikons {
	float: left;
	height: 33px;
	margin: 0 0 0 9px; }

DIV.midcol DIV.kosar TABLE TR.termekek IMG.ikon_torles {
	margin: 6px 19px 0 0; }

DIV.midcol DIV.kosar TABLE TR.osszes_termek TD {
	font-size: 13px;
	font-weight: bold;
	border-bottom: 1px solid #C1AD9F; }

DIV.midcol DIV.kosar TABLE TR.osszes_termek TD.cell1 {
	text-align: right;
	padding: 15px 0; }

DIV.midcol DIV.kosar TABLE TR.osszes_termek TD.lastcell {
	padding-top: 15px;
	padding-bottom: 15px; }

DIV.midcol DIV.kosar TABLE TD.kuponcell {
	font-size: 11px;
	text-align: right;
	padding: 6px 0 0 0; }

DIV.midcol DIV.kosar TABLE TD.kuponcell A:link,
DIV.midcol DIV.kosar TABLE TD.kuponcell A:visited {
	text-decoration: none; }

DIV.midcol DIV.kosar TABLE TD.kuponcell A:hover {
	color: #9E7E69;
	text-decoration: none; }

DIV.midcol DIV.kosar TABLE TR.szallitasikoltseg TD {
	border-top: 1px solid #C1AD9F;
	padding-top: 15px; }

DIV.midcol DIV.kosar TABLE TR.szallitasikoltseg TD.cell1 {
	font-size: 11px;
	text-align: right; }

DIV.midcol DIV.kosar TABLE TR.osszes_fizetendo TD {
	font-size: 13px;
	font-weight: bold; }

DIV.midcol DIV.kosar TABLE TR.osszes_fizetendo TD.cell1 {
	text-align: right;
	padding: 15px 0 6px 0; }

DIV.midcol DIV.kosar TABLE TR.osszes_fizetendo TD.lastcell {
	padding-top: 15px;
	padding-bottom: 6px; }

DIV.midcol DIV.kosar TABLE TR.buttons TD {
	padding: 15px 0; }

DIV.midcol DIV.kosar TABLE TR.buttons TD.cell1 {
	text-align: right;
	padding: 15px 15px 15px 0; }

DIV.midcol DIV.kosar TABLE TD.grat {
	font-size: 15px;
	text-align: center;
	padding: 15px 0; }

DIV.midcol DIV.kosar TABLE TD.grat SPAN {
	font-size: 17px;
	color: #9E7E69; }

DIV.midcol DIV.kosar TABLE TD.grat IMG.smiley {
	margin: 0 0 -4px 5px; }

DIV.rendeles_topbox {
	float: left;
	width: 598px;
	background: url('../img/bg_rendeles_topbox.jpg') repeat-x top left #FFF;
	border: 4px solid #DDCFC8;
	padding: 6px 185px 100px 185px;
	margin: 3px 0 16px 0; }

DIV.rendeles_topbox H3 {
	font-size: 16px;
	color: #000;
	line-height: 54px;
	padding: 0;
	margin: 0 0 21px 0; }

DIV.rendeles_topbox DIV.leftbox {
	float: left;
	width: 250px;
	padding: 0 98px 0 0; }

DIV.rendeles_topbox DIV.rightbox {
	float: right;
	width: 250px; }

DIV.rendeles_topbox .form {
	width: 200px;
	font-size: 11px;
	border: 1px solid #7F9EBB;
	margin: 5px 0 15px 0; }

DIV.rendeles_topbox .chk {
	vertical-align: middle;
	margin: 0 3px 0 0; }

DIV.btn_szallitasimod {
	float: left;
	padding: 0 0 0 361px; }

DIV.leftbox DIV.cimbox_top1,
DIV.leftbox DIV.cimbox_top2,
DIV.rightbox DIV.cimbox_top1,
DIV.rightbox DIV.cimbox_top2 {
	float: left;
	width: 125px;
	height: 40px;
	line-height: 65px;
	margin: 0 0 -4px 0; }

DIV.leftbox DIV.cimbox_top1,
DIV.rightbox DIV.cimbox_top1 {
	font-size: 14px;
	font-weight: bold; }

DIV.leftbox DIV.cimbox_top2,
DIV.rightbox DIV.cimbox_top2 {
	font-size: 11px;
	text-align: right; }

DIV.leftbox DIV.cimbox,
DIV.rightbox DIV.cimbox {
	width: 230px;
	line-height: 1.4;
	background: url('../img/bg_cimbox.gif') repeat-x top left #FFF;
	border: 4px solid #E2E2E2;
	padding: 6px 6px 36px 6px; }

TABLE.szallitasimod {
	width: 598px;
	margin: 0; }

TABLE.szallitasimod TH {
	font-size: 11px;
	font-weight: bold;
	color: #666;
	border-bottom: 1px solid #C1AD9F;
	padding: 67px 0 7px 0; }

TABLE.szallitasimod TD {
	border-bottom: 1px solid #C1AD9F;
	padding: 2px 0; }

TABLE.szallitasimod TD IMG {
	margin: 0 37px 0 10px; }

TABLE.szallitasimod TD.topcell {
	vertical-align: top; }

TABLE.szallitasimod TH.lastcell {
	padding-left: 30px; }

TABLE.szallitasimod TD.lastcell {
	font-size: 13px;
	vertical-align: top;
	padding-left: 30px; }

DIV.btn_fizetesimod {
	float: left;
	padding: 0 0 0 176px; }

DIV.btn_fizetesimod .btn_fizetesimod {
	float: left;
	margin: 0 0 0 150px; }

DIV.btn_fizetesimod DIV {
	float: left;
	width: 220px; }

#vasarlasichk {
	float: left;
	margin: 2px 3px 20px 0; }

DIV.rendeles_fizetesimod_osszeg {
	color: #000;
	border-bottom: 1px solid #C1AD9F;
	padding: 0 0 4px 2px;
	margin: 57px 0 0 0; }

DIV.rendeles_fizetesimod_osszeg SPAN {
	font-size: 16px;
	color: #9E7E69;
	font-weight: bold;
	padding: 0 0 0 16px; }

DIV.rendeles_fizetesimod_row {
	float: left;
	width: 598px;
	font-size: 11px;
	color: #000;
	border-bottom: 1px solid #CCC;
	padding: 7px 0; }

DIV.rendeles_fizetesimod_row IMG {
	float: left; }

DIV.rendeles_fizetesimod_row IMG.btn {
	float: right;
	margin: 30px 8px 0 0; }

TABLE.rendelt_aruk {
	float: left;
	width: 598px;
	margin: 15px 0 0 0; }

TABLE.rendelt_aruk TH {
	font-size: 11px;
	color: #000;
	font-weight: bold;
	border-bottom: 1px solid #C1AD9F;
	padding: 0 0 3px 0; }

TABLE.rendelt_aruk TH.lastcell{
	text-align: right;
	padding-right: 15px; }

TABLE.rendelt_aruk TR.termekrow TD {
	border-bottom: 1px solid #CCC;
	padding: 1px 0 1px 1px; }

TABLE.rendelt_aruk TR.termekrow TD.lastcell {
	text-align: right;
	padding-right: 15px; }

TABLE.rendelt_aruk IMG {
	height: 35px;
	margin: 0 56px 0 0; }

TABLE.rendelt_aruk TR.termekrow TD.db {
	font-weight: bold;
	text-align: center;
	padding-right: 40px; }

TABLE.rendelt_aruk TR.osszegzo TD {
	text-align: right;
	line-height: 1.2;
	padding-top: 7px; }

TABLE.rendelt_aruk TR.osszegzo TD.lastcell {
	padding-right: 15px; }

TABLE.cimek {
	float: left;
	width: 598px;
	margin: 0 0 -80px 0; }

TABLE.cimek TH {
	color: #000;
	font-weight: bold;
	border-bottom: 1px solid #C1AD9F;
	padding: 10px 0 3px 0; }

TABLE.cimek TD {
	line-height: 1.2; }

TABLE.cimek .firstcell {
	width: 170px; }

DIV.btn_vasarlas_veglegesitese {
	float: left;
	width: 598px;
	text-align: right;
	padding: 0 185px 0 185px;
	margin: 0 0 -40px 0; }

DIV.rendeles_lastinfo SPAN.kiemelt {
	font-weight: bold;
	color: #9E7E69; }

DIV.rendeles_lastinfo LI {
	padding: 0 0 7px 0; }

DIV.thankyou_lastinfo {
	margin: 0 0 -90px 0; }

DIV.thankyou_lastinfo IMG {
	width: 475px; }

DIV.thankyou_lastinfo A:link,
DIV.thankyou_lastinfo A:visited,
DIV.thankyou_lastinfo A:hover {
	color: #9E7E69;
	text-decoration: underline; }

TABLE.vasarlasaim {
	float: left;
	width: 775px; }

TABLE.vasarlasaim TH {
	font-size: 11px;
	color: #666;
	font-weight: bold;
	text-align: center;
	border-bottom: 1px solid #C1AD9F;
	padding: 10px 0 3px 0; }

TABLE.vasarlasaim TD {
	text-align: center;
	border-bottom: 1px solid #CCC;
	padding: 10px 0 3px 0; }

DIV.vasarlasaim_box1_header,
DIV.vasarlasaim_box2_header,
DIV.vasarlasaim_box3_header,
DIV.vasarlasaim_box4_header,
DIV.vasarlasaim_box5_header {
	float: left;
	width: 787px;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px solid #C1AD9F;
	padding: 0 0 1px 0;
	margin: 30px 0 0 0; }

DIV.vasarlasaim_box1,
DIV.vasarlasaim_box2,
DIV.vasarlasaim_box3,
DIV.vasarlasaim_box4,
DIV.vasarlasaim_box5 {
	float: left;
	width: 767px;
	border: 4px solid #F4F4F4;
	padding: 6px; }

DIV.vasarlasaim_box3 {
	padding: 6px 6px 60px 6px; }

DIV.vasarlasaim_box1 {
	background: url('../img/bg_vasarlasreszletek_box01.jpg') repeat-x top left #FFF; }

DIV.vasarlasaim_box2 {
	background: url('../img/bg_vasarlasreszletek_box02.jpg') repeat-x top left #FFF; }

DIV.vasarlasaim_box3 {
	background: url('../img/bg_vasarlasreszletek_box03.jpg') repeat-x top left #FFF; }

DIV.vasarlasaim_box4 {
	background: url('../img/bg_vasarlasreszletek_box04.jpg') repeat-x top left #FFF; }

DIV.vasarlasaim_box5 {
	background: url('../img/bg_vasarlasreszletek_box05.jpg') repeat-x top left #FFF; }

DIV.vasarlasaim_box1 DIV.vasarlasaim_tart1,
DIV.vasarlasaim_box1 DIV.vasarlasaim_tart2 {
	float: left;
	width: 250px;
	font-weight: normal;
	padding: 2px 0 2px 5px; }

DIV.vasarlasaim_box1 DIV.vasarlasaim_tart1 SPAN,
DIV.vasarlasaim_box1 DIV.vasarlasaim_tart2 SPAN,
DIV.vasarlasaim_box3 DIV.vasarlasaim_tart1 SPAN,
DIV.vasarlasaim_box3 DIV.vasarlasaim_tart2 SPAN {
	font-size: 11px;
	font-weight: bold; }

DIV.vasarlasaim_box2 DIV.vasarlasaim_tart1 {
	float: left;
	width: 767px;
	padding: 5px 0 5px 0; }

DIV.vasarlasaim_box3 DIV.vasarlasaim_tart1,
DIV.vasarlasaim_box3 DIV.vasarlasaim_tart2 {
	float: left;
	width: 250px;
	font-weight: normal;
	padding: 2px 0 2px 5px; }

TABLE.szamlazott {
	float: left;
	width: 767px; }

TABLE.szamlazott TH {
	font-size: 11px;
	color: #000;
	font-weight: bold;
	border-bottom: 1px solid #C1AD9F;
	padding: 8px 20px 8px 0; }

TABLE.szamlazott TD {
	border-bottom: 1px solid #CCC;
	padding: 8px 20px 8px 0; }

TABLE.szamlazott .rightcell {
	text-align: right; }

TABLE.szamlazott .osszegcell {
	font-weight: bold;
	text-align: right;
	line-height: 1.6;
	border: 0; }

DIV.vasarlasaim_box5 DIV.vasarlasaim_tart1 {
	float: left;
	width: 767px;
	padding: 10px 0 10px 0; }

DIV.vasarlasaim_line {
	float: left;
	border-top: 1px solid #CCC; }

DIV.ertesitobeallitasok_box1 {
	float: left;
	width: 767px;
	background: url('../img/bg_vasarlasreszletek_box01.jpg') repeat-x top left #FFF;
	border: 4px solid #F4F4F4;
	padding: 6px; }

TABLE.ertesitobeallitasok {
	float: left;
	width: 767px; }

TABLE.ertesitobeallitasok TH {
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-align: center;
	padding: 8px 0; }

TABLE.ertesitobeallitasok TD {
	text-align: center;
	padding: 8px 0; }

TABLE.ertesitobeallitasok TD INPUT {
	vertical-align: middle; }

TABLE.ertesitobeallitasok TD .mentes { margin: 50px 0 0 0; }

DIV.cimbbox {
	float: left;
	width: 250px;
	padding: 0 18px 0 0; }

DIV.cimbbox DIV.cimbox_top1,
DIV.cimbbox DIV.cimbox_top2 {
	float: left;
	width: 125px;
	height: 40px;
	line-height: 65px;
	margin: 0 0 -4px 0; }

DIV.cimbbox DIV.cimbox_top1 {
	font-size: 14px;
	font-weight: bold; }

DIV.cimbbox DIV.cimbox_top2 {
	font-size: 11px;
	text-align: right; }

DIV.cimbbox DIV.cimbox {
	width: 230px;
	line-height: 1.4;
	background: url('../img/bg_cimbox.gif') repeat-x top left #FFF;
	border: 4px solid #E2E2E2;
	padding: 6px 6px 36px 6px; }

DIV.meghivottismerosok_box {
	float: left;
	width: 767px;
	background: url('../img/bg_meghivottismerosok_box.jpg') repeat-x top left #FFF;
	border: 4px solid #F4F4F4;
	padding: 6px;
	margin: 0 0 20px 0; }

TABLE.meghivottismerosok {
	float: left;
	width: 767px; }

TABLE.meghivottismerosok TH {
	font-size: 11px;
	color: #666;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	border-bottom: 1px solid #C1AD9F;
	padding: 5px 10px; }

TABLE.meghivottismerosok TD {
	font-size: 11px;
	text-align: center;
	border-bottom: 1px solid #CCC;
	padding: 5px 10px; }

TABLE.meghivottismerosok TD B SPAN {
	color: #999; }

TABLE.meghivottismerosok TD.allchk {
	font-size: 10px;
	border: 0;
	padding: 10px; }

.emlekeztetokuldese {
	float: right; }

DIV.inner_pager {
	float: left;
	width: 100%;
	font-size: 16px;
	color: #9E7E69;
	font-weight: bold;
	text-align: center;
	padding: 40px 0; }

DIV.inner_pager A {
	padding: 0 5px; }

DIV.inner_pager A:link,
DIV.inner_pager A:visited,
DIV.inner_pager A:hover {
	color: #666; }

DIV.meghivottismerosok_infok {
	float: left;
	line-height: 26px;
	border-right: 1px solid #9E7E69;
	padding: 0 19px;
	margin: 0 0 40px 0; }

DIV.meghivottismerosok_infok SPAN {
	color: #9E7E69;
	font-weight: bold; }

DIV.kuponjaim_box_top {
	float: left;
	width: 787px;
	height: 53px;
	background: url('../img/bg_kuponjaim_box_top.jpg') repeat-x top left #DFD5CC; }

DIV.kuponjaim_box_top DIV {
	float: left;
	width: 235px;
	height: 53px;
	margin: 0 0 0 6px; }

DIV.kuponjaim_box_top DIV:hover {
	cursor: pointer; }

DIV.kuponful_felhasznalhato_a {
	background: url('../img/kuponok_felhasznalhato_a.jpg') no-repeat top left #DFD5CC; }

DIV.kuponful_felhasznalhato_i {
	background: url('../img/kuponok_felhasznalhato_i.jpg') no-repeat top left #DFD5CC; }

DIV.kuponful_felhasznalhato_o {
	background: url('../img/kuponok_felhasznalhato_o.jpg') no-repeat top left #DFD5CC; }

DIV.kuponful_felhasznalt_a {
	background: url('../img/kuponok_felhasznalt_a.jpg') no-repeat top left #DFD5CC; }

DIV.kuponful_felhasznalt_i {
	background: url('../img/kuponok_felhasznalt_i.jpg') no-repeat top left #DFD5CC; }

DIV.kuponful_felhasznalt_o {
	background: url('../img/kuponok_felhasznalt_o.jpg') no-repeat top left #DFD5CC; }

DIV.kuponjaim_box {
	float: left;
	width: 767px;
	background: url('../img/bg_kuponjaim_box.jpg') repeat-x top left #FFF;
	border: 4px solid #F4F4F4;
	padding: 45px 6px 0 6px;
	margin: 0 0 20px 0; }

TABLE.kuponlista {
	float: left;
	width: 767px; }

TABLE.kuponlista TH {
	font-size: 11px;
	color: #666;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	border-bottom: 1px solid #C1AD9F;
	padding: 5px; }

TABLE.kuponlista TD {
	font-size: 11px;
	text-align: center;
	border-bottom: 1px solid #CCC;
	padding: 5px; }

TABLE.kuponlista TH.lastcell,
TABLE.kuponlista TD.lastcell {
	text-align: right; }

TABLE.kuponlista TR.szumma TD {
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	border: 0;
	padding: 15px 5px; }

DIV.meghivo_emlekezteto_kikuldve {
	float: left;
	width: 689px;
	background: url('../img/bg_meghivo_emlekezteto_kikuldve.jpg') repeat-x top left #FFF;
	border: 4px solid #F4F4F4;
	padding: 25px 45px 15px 45px;
	margin: 2px 0 20px 0; }

DIV.meghivo_emlekezteto_kikuldve DIV {
	width: 475px;
	font-weight: bold;
	margin: 0 107px; }

DIV.meghivo_emlekezteto_kikuldve DIV IMG {
	margin: 3px 0 10px 0; }

DIV.meghivokuldes_box_top {
	float: left;
	width: 787px;
	height: 53px;
	background: url('../img/bg_meghivokuldes_box_top.jpg') repeat-x top left #DFD5CC; }

DIV.meghivokuldes_box_top DIV {
	float: left;
	width: 205px;
	height: 53px;
	margin: 0 0 0 6px; }

DIV.meghivokuldes_box_top DIV:hover {
	cursor: pointer; }

DIV.meghivokuldesful_manualis_a {
	background: url('../img/meghivokuldes_manualis_a.jpg') no-repeat top left #DFD5CC; }

DIV.meghivokuldesful_manualis_i {
	background: url('../img/meghivokuldes_manualis_i.jpg') no-repeat top left #DFD5CC; }

DIV.meghivokuldesful_manualis_o {
	background: url('../img/meghivokuldes_manualis_o.jpg') no-repeat top left #DFD5CC; }

DIV.meghivokuldesful_outlook_a {
	background: url('../img/meghivokuldes_outlook_a.jpg') no-repeat top left #DFD5CC; }

DIV.meghivokuldesful_outlook_i {
	background: url('../img/meghivokuldes_outlook_i.jpg') no-repeat top left #DFD5CC; }

DIV.meghivokuldesful_outlook_o {
	background: url('../img/meghivokuldes_outlook_o.jpg') no-repeat top left #DFD5CC; }

DIV.meghivokuldes_box {
	float: left;
	width: 767px;
	background: url('../img/bg_meghivokuldes_box.jpg') repeat-x top left #FFF;
	border: 4px solid #F4F4F4;
	padding: 25px 6px 0 6px;
	margin: 0 0 20px 0; }

DV.meghivokuldes_manualis,
DIV.meghivokuldes_outlook {
	float: left; }

DIV.meghivokuldes_box DIV.textareas {
	float: left;
	width: 599px;
	text-align: left;
	padding: 0 84px 10px 84px; }

DIV.meghivokuldes_box .form {
	width: 220px;
	color: #999;
	text-align: right;
	border: 1px solid #7F9EBB;
	padding: 0; }

DIV.meghivokuldes_box .formc {
	color: #333;
	text-align: left; }

DIV.meghivokuldes_box DIV.textareas .formt {
	float: left;
	width: 597px;
	border: 1px solid #7F9EBB;
	padding: 0;
	margin: 10px 0; }

DIV.textareas_szoveg {
	float: left;
	width: 587px;
	border: 1px solid #7F9EBB;
	padding: 4px;
	margin: 10px 0; }

DIV.meghivokuldes_tart1,
DIV.meghivokuldes_tart2,
DIV.meghivokuldes_emailerror {
	float: left;
	line-height: 15px; }

DIV.meghivokuldes_tart1 {
	width: 74px;
	font-weight: bold;
	text-align: right;
	padding: 0 10px 0 0; }

DIV.meghivokuldes_tart2 {
	padding: 0 10px 0 0; }

DIV.meghivokuldes_emailerror {
	font-weight: bold;
	color: #C00;
	padding: 0; }




DIV.rightcol DIV.colstop {
	font-weight: bold;
	line-height: 126px;
	text-align: right; }

DIV.rightcol DIV.colstop SPAN,
DIV.rightcol DIV.colstop A:link,
DIV.rightcol DIV.colstop A:visited,
DIV.rightcol DIV.colstop A:hover {
	font-weight: normal; }

DIV.rightcol DIV.kosar {
	background: url('../img/bg_rightbox_kosar.jpg') no-repeat top center #E0D5CD; }

DIV.rightcol DIV.kosar_empty {
	background: url('../img/bg_rightbox_kosar_empty.jpg') no-repeat top center #E0D5CD; }

DIV.rightcol DIV.hirlevelfelir {
	background: url('../img/bg_rightbox_hirlevelfelir.jpg') no-repeat top center #E0D5CD; }

DIV.rightcol IMG.ikon_kosarinfo {
	position: absolute;
	margin: 11px 0 0 100px; }

DIV.rightcol DIV.kosar TABLE,
DIV.rightcol DIV.kosar_empty TABLE {
	margin: 11px 0 0 0; }

DIV.rightcol DIV.kosar TD,
DIV.rightcol DIV.kosar TH,
DIV.rightcol DIV.kosar_empty TD,
DIV.rightcol DIV.kosar_empty TH {
	font-size: 11px;
	text-align: right;
	line-height: 10px;
	vertical-align: top;
	padding: 7px 4px 4px 4px; }

DIV.rightcol DIV.kosar TD {
	border-top: 1px solid #C1AD9F; }

DIV.rightcol DIV.kosar TH.firstrow,
DIV.rightcol DIV.kosar_empty TH.firstrow,
DIV.rightcol DIV.kosar TD.firstrow {
	text-align: left; }

DIV.rightcol DIV.kosar TR.px12 TH,
DIV.rightcol DIV.kosar_empty TR.px12 TH {
	font-size: 12px; }

DIV.rightcol DIV.kosar TR.px14 TD {
	font-size: 14px;
	padding-top: 14px; }

DIV.rightcol DIV.hirlevelfelir TABLE {
	margin: 11px 0 0 0; }

DIV.rightcol DIV.hirlevelfelir TD {
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	padding: 2px 4px 2px 4px; }

DIV.rightcol DIV.hirlevelfelir TD B {
	font-size: 11px; }

DIV.rightcol DIV.hirlevelfelir TD.megjegyzes {
	font-size: 10px;
	color: #333;
	text-align: right; }

DIV.rightcol DIV.hirlevelfelir .form {
	width: 165px;
	border: 1px solid #7F9EBB; }

DIV.rightcol #btn_fizetes_ {
	float: right;
	margin: 3px 0 18px 0; }

DIV.rightcol #btn_akcionk_kovetkezo_,
DIV.rightcol #btn_akcionk_aktualis_,
DIV.rightcol #btn_akcionk_elozo_ {
	float: right;
	margin: 4px 0 0 0; }

DIV.rightcol #btn_akcionk_elozo_ {
	margin: 4px 0 38px 0; }

DIV.rightcol IMG.szavazz_evkereskedoje {
	margin: 0 0 10px 0; }




DIV#footer {
	height: 35px;
	background: url('../img/bg_footer.gif') repeat-x top left #F1EEEC;
	margin: 0 0 35px 0; }

DIV#footer DIV {
	width: 1000px;
	margin: 0 auto; }

DIV#footer DIV IMG#logo_footer {
	float: left; }

DIV#footer DIV IMG {
	vertical-align: middle; }

DIV#footer DIV DIV {
	float: right;
	width: 581px;
	font-size: 11px;
	color: #626262;
	text-align: right;
	padding: 0 12px 0 0; }

DIV#footer DIV DIV A:link,
DIV#footer DIV DIV A:visited,
DIV#footer DIV DIV A:hover {
	color: #626262; }

SPAN.kotelezo {
	color: #F00; }

DIV#kosaralert, DIV#kosaralert2 {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10000;
	width: 100%;
	height: 100%;
	text-align: center;
	background-color: #7F7F7F;
	opacity: 0.95;
	filter: alpha('opacity=95');*/
	padding: 0;
	margin: 0 auto; }

DIV#kosaralert DIV, DIV#kosaralert2 DIV {
	z-index: 10001;
	width: 436px;
	height: 164px;
	color: #000;
	text-align: center;
	background: url('../img/bg_kosaralert.jpg') no-repeat top center #FFF;
	padding: 73px 0 0 0;
	margin: 200px auto 0 auto; }

DIV#kosaralert DIV:hover, DIV#kosaralert2 DIV:hover {
	cursor: pointer; }

DIV#termekreszletes_bigimg {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10000;
	width: 100%;
	height: 100%;
	overflow: hidden;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	text-align: center;
	background-color: #000;
	opacity: 1.00;
	filter: alpha('opacity=100');
	padding: 30px 0 0 0; }

DIV#termekreszletes_bigimg:hover {
	cursor: pointer; }

SPAN.formerror {
	font-weight: bold;
	color: #C00; }


.mlm_landing {
	background:url(../img/mlm_landing.jpg) no-repeat;
	border:1px solid #c6ad9d;
	border-top:5px solid #9e7e69;
	height:730px;
	position:relative;
}
.mlm_landing .none { display:none; }
.mlm_landing .button_meghivo {
	position:absolute;
	left:159px;
	top:631px;
}
.mlm_landing .button_akcio {
	position:absolute;
	left:427px;
	top:631px;
}
.mlm_landing .button_meghivo,
.mlm_landing .button_meghivo a,
.mlm_landing .button_akcio,
.mlm_landing .button_akcio a{
	background:url(../img/btn.mlm.png) no-repeat 0px 0px;
	width:252px;
	height:58px;
	display:block;
	overflow:hidden;
	text-indent:-1000em;
}
.mlm_landing .button_akcio,
.mlm_landing .button_akcio a{
	background:url(../img/btn.mlm.png) no-repeat -268px 0px;
	width:200px;
}
.mlm_landing .text {
	position:absolute;
	font-size:11px;
	left:44px;
	top:698px;
}
.mlm_landing .text a {
	text-decoration:underline;
}
.mlm_landing .text a:hover {
	text-decoration:none;
}

.mlm_landing_v2 {
	background:url(../img/mlm_landing.v2.jpg) no-repeat;
	border:1px solid #c6ad9d;
	border-top:0px solid #9e7e69;
	height:731px;
	position:relative;
}
.mlm_landing_reszv {
	background:url(../img/mlm_landing_revsz.png) repeat-x top;
	border:1px solid #c6ad9d;
	border-top:0px solid #9e7e69;
	font-size:12px;
}
.mlm_landing_reszv .bgr_bot { background:url(../img/mlm_landing_revsz_bot.jpg) no-repeat left bottom; padding:0 30px 38px 40px; }
.mlm_landing_reszv .title { text-indent:-1000em; height:100px; background:url(../img/mlm_landing_revsz_title.png) no-repeat 0 41px; }
.mlm_landing_reszv .button_vissza,
.mlm_landing_reszv .button_meghivo { float:left; display:inline!important; margin-right:12px; }
.mlm_landing_reszv .button_vissza,
.mlm_landing_reszv .button_vissza a,
.mlm_landing_reszv .button_meghivo,
.mlm_landing_reszv .button_meghivo a { display:block; overflow:hidden; height:31px; text-indent:-1000em; }
.mlm_landing_reszv .button_vissza,
.mlm_landing_reszv .button_vissza a { width:228px; }
.mlm_landing_reszv .button_meghivo,
.mlm_landing_reszv .button_meghivo a { width:252px; }

.mlm_landing_v2 .none { display:none; }
.mlm_landing_v2 .text { padding:100px 30px 0 40px; line-height:18px; }
.mlm_landing_v2 .text span { font-size:14px; font-weight:bold; }
.mlm_landing_v2 .box_nyer_1,
.mlm_landing_v2 .box_nyer_2,
.mlm_landing_v2 .box_nyer_3 { font-family:Century Gothic, Arial, Helvetica, sans-serif; font-size:16px; position:absolute; left:0px; top:0px; line-height:18px; width:440px; color:#000; }
.mlm_landing_v2 .box_nyer_1 { margin-left:65px; margin-top:260px; }
.mlm_landing_v2 .box_nyer_1 a { text-decoration:none; border-bottom:2px solid #000; }
.mlm_landing_v2 .box_nyer_1 a:hover { text-decoration:none; border-bottom:none; }
.mlm_landing_v2 .box_nyer_2 { margin-left:65px; margin-top:425px; font-size:14px; }
.mlm_landing_v2 .box_nyer_3 { margin-left:65px; margin-top:520px; font-size:14px; color:#fff; }

.mlm_landing_v2 .button_meghivo,
.mlm_landing_v2 .button_akcio { position:absolute; left:0px; top:0px; }
.mlm_landing_v2 .button_meghivo { margin-left:41px; margin-top:666px; }
.mlm_landing_v2 .button_akcio { margin-left:322px; margin-top:666px; }
.mlm_landing_v2 .button_meghivo,
.mlm_landing_v2 .button_meghivo a,
.mlm_landing_v2 .button_akcio,
.mlm_landing_v2 .button_akcio a { display:block; height:31px; overflow:hidden; text-indent:-1000em; }
.mlm_landing_v2 .button_meghivo,
.mlm_landing_v2 .button_meghivo a { width:252px; }
.mlm_landing_v2 .button_akcio,
.mlm_landing_v2 .button_akcio a { width:200px; }


.jatek_text { font-size:11px; display:block; color:#000; padding-top:10px; clear:both; background:url(../img/jatek.gif) no-repeat 0 11px; padding-left:18px; }

.jatek_fill td { background:#fcc00b; }
.brown { color:#9e7e69!important; text-decoration:underline!important; }
.brown:hover { color:#9e7e69!important; text-decoration:none!important; }