body {
	margin: 10px;
	font-family: Verdana;
	font-size: 11px;
	color: #0a2a3f;
	text-align: center;
}
h1 {
	font-size: 19px;
	color: #000000;
	background: url(images/triangle.png) no-repeat 10px 9px;
	padding-left: 20px;
	text-transform: uppercase;
	font-weight: normal;
}
h2 {
	font-size: 16px;
	font-weight: bold;
	color: #257fa9;
}
h3 {
	font-size: 16px;
}
h3 a {
	font-size: 16px;
	color: #0b5f86;
}
h4 {
	font-size: 14px;
}
h5 {
	font-size: 13px;
}
h6 {
	font-size: 10px;
}
p, div, td, li {
	font-family: Verdana;
	font-size: 11px;
	color: #0a2a3f;
}
a {
	text-decoration: none;
	color: #ff5a00;
	outline: 0px;
}
pre {
	font-family: Verdana;
	font-size: 9px;
	color: #34818f;
}
img {
	border: 0px;
	outline: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
table.containerTable {
	width: 100%;
	height: 100%;
	margin: 0px;
}
.containerTable td {
	vertical-align: top;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
td.containerCell {
	width: 948px;
	height: 153px;
	padding: 0px;
	margin: 0px;
}
.container {
	width: 948px; 
	margin: auto; 
	position: relative;
	text-align: left;
}
.top {
	position: relative; 
	left: 0px; 
	top: 0px; 
	height: 153px; 
	width: 948px; 
	background: url(images/header_top.png) no-repeat 0 0;
}
.languageBar {
	position: absolute;
	margin-left: 425px;
	top: 8px;
}
.languageBar ul {
	margin: 0px;
	padding: 0px;
}
.languageBar li {
	list-style-type: none;
	float: left;
	width: 27px;
	height: 25px;
	margin-right: 8px;
}
.languageBar li a {
	display: block;
	width: 27px;
	height: 25px;
}
.langHu {
	background: url(images/flag_hu.png) no-repeat;
}
.langEn {
	background: url(images/flag_en.png) no-repeat;
}
.langDe {
	background: url(images/flag_de.png) no-repeat;
}
.langRo {
	background: url(images/flag_ro.png) no-repeat;
}
.langSk {
	background: url(images/flag_sk.png) no-repeat;
}
.langSr {
	background: url(images/flag_sr.png) no-repeat;
}
.langHr {
	background: url(images/flag_hr.png) no-repeat;
}
.langBs {
	background: url(images/flag_bs.png) no-repeat;
}
.langPl {
	background: url(images/flag_pl.png) no-repeat;
}
.langRu {
	background: url(images/flag_ru.png) no-repeat;
}
input.whiteInput {
	border: 1px #FFFFFF;
	background-color: white;
	text-align: center;
	margin-top: 4px;
	width: 110px;
	height: 20px;
	font-size: 10px;
	display: block;
	margin-left: 10px;
}
.menu {
	width: 263px;
	background: url(images/menu_top_back.png) no-repeat 0 0;
	padding-top: 5px;
	margin-right: -3px;
}
.menu ul {
	display: block;
	position: relative;
	margin: 0px;
	margin-top: 0px;
	padding: 0px 6px 0px 8px;
}
.menu li {
	list-style-type: none;
	padding: 5px 5px 5px 15px;
	background: url(images/triangle.png) no-repeat 5px 50%;
	border-bottom: #80a6b7 1px dotted;
	text-align: left;
}
.menu li a {
	display: block;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	color: #075a81;
}
.menu li a:hover {
	color: #ff5a00;
}
.menuActive {
	padding: 5px 5px 5px 15px;
	background: url(images/menu_item.png) no-repeat 5px 50%;
	border-bottom: #80a6b7 1px dotted;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	color: #ff5a00;
}
.menu table {
	margin-top: 190px;
}
.onlineUgyfel {
	margin-left: 8px;
	width: 254px;
	height: 62px;
	background: url(images/online_ugyfel.png) no-repeat !important;
	position: relative;
}
.onlineUgyfel a {
	position: absolute;
	width: 165px;
	height: 34px;
	top: 11px;
	left: 46px;
}
.bejelentkezes {
	margin-left: 8px;
	margin-top: 10px;
	width: 254px;
	height: 29px;
	background: url(images/bejelentkezes.png) no-repeat !important;
	position: relative;
}
.bejelentkezesPartner {
	margin-left: 8px;
	margin-top: 10px;
	width: 254px;
	height: 29px;
	background: url(images/bejelentkezes_partner.png) no-repeat !important;
	position: relative;
}
.bejelentkezesWebshop {
	margin-top: 10px;
	width: 254px;
	height: 29px;
	background: url(images/bejelentkezes_webshop.png) no-repeat !important;
	position: relative;
}
.bejelentkezesBoxAlja {
	background-color: #f3f8fa;
	position: relative;
	width: 254px;
	margin-left: 8px;
	margin-top: 0px;
	margin-bottom: 10px;
	top: 0px;
	text-align: center;
}
a.nyilvanosBanner_hu, a.nyilvanosBanner_de, a.nyilvanosBanner_en {
	height: 91px;
	width: 254px;
	background: url(images/nyilvanoswc_banner.png) no-repeat;
	display: block;
	position: relative;
}
a.nyilvanosBanner_de {
	background: url(images/nyilvanoswc_banner_de.png) no-repeat;
}
a.nyilvanosBanner_en {
	background: url(images/nyilvanoswc_banner_en.png) no-repeat;
}
.ora24 {
	display: block;
	height: 277px;
	width: 254px;
	background: url(images/banner24.jpg) no-repeat;
	margin-left: 8px;
}
.ujdonsagokTop {
	margin-left: 8px;
	margin-top: 10px;
	padding-left: 13px;
	font-weight: bold;
	width: 254px;
	height: 29px;
	background: url(images/ujdonsagok_top.png) no-repeat !important;
	position: relative;
}
.ujdonsagokTop a {
	font-weight: bold;
	color: #405a6b;
}
.ujdonsagokCim {
	position: absolute;
	font-size: 12px;
	color: #405a6b;
	margin-top: 7px;
	display: block;
}
.szavazas {
	margin-left: 8px;
	padding: 10px;
	padding-right: 0px;
	background-color: #f3f8fa;
	margin-bottom: 20px;
}
.szavazas h5{
	margin: 3px;
	margin-bottom: 8px;
}
.szavazasTop {
	margin-left: 8px;
	margin-top: 10px;
	width: 254px;
	height: 29px;
	background: url(images/szavazas_top.png) no-repeat !important;
}
.ujdonsagok {
	margin-left: 8px;
	padding: 12px;
	padding-right: 0px;
	background-color: #f3f8fa;
	margin-bottom: 20px;
	padding-top: 10px;
}
.content {
	position: relative;
	float: left;
	width: 676px;
	margin-bottom: 20px;
	padding-top: 148px;
	margin-left: 0px;
	background-position: 0px 0px;
	padding-left: 0px;
}
.contentInner {
	margin-left: 15px;
	position: relative;
}
.contentInner img {
	margin: 0px 10px 10px 10px;
}
.bottomContainer {
	width: 100%;
	height: 167px;
	background: url(images/bottom_back.png) repeat-x; 
}
.bottom {
	margin: auto;
	width: 948px;
	height: 167px;
	background: url(images/bottom.png) no-repeat;
	position: relative;
	padding: 0px;
}
.bottomUpsideDown {
	margin: auto;
	width: 948px;
	min-height: 50px;
	background: url(images/bottom_upside_down.png) no-repeat 0px 0px;
	background-color: white;
	position: relative;
	padding-bottom: 30px;
	padding-top: 50px;
	text-align: center;
}
.clear {
	clear: both;
}
.bejelentkezesUres {
	background: url(images/bejelentkezesUres.png);
	position: relative;
	height: 103px;
	width: 254px;
	margin-left: 8px;
	margin-top: 10px;
}
.bejelentkezesInputContainer {
	background: url(images/bejelentkezesInput_hatter.png) no-repeat;
	width: 188px;
	height: 26px;
	margin: auto;
}
input.bejelentkezesInput {
	border: white 1px solid;
	background-color: #FFFFFF;
	position: relative;
	top: 2px;
	margin: 2 19 2 19;
	width: 150px;
	height: 17px;
	font-size: 11px;
	text-align: center;
}
input.bejelentkezesGomb {
	margin-left: 171px;
	margin-top: 10px;	
	display: block;
}
.belepett {
	position: absolute;
	top: 35px;
	left: 27px;
	font-weight: bold;
	text-align: center;
	width: 200px;
	height: 50px;
}
img.kijelentkezesGomb {
	position: absolute;
	left: 144px;
	top: 48px;
	display: block;
}
.error {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
	margin-left: 0px;
	margin-bottom: 5px;
}
.inputBox {
	color: #5e5e5e;
	background-color: #f2f2f2;
	font-family: Tahoma;
	font-size: 11px;
	border: none;
	height: 18px;
	width: 160px;
}
.inputBoxBorder {
	color: #5e5e5e;
	background-color: #f2f2f2;
	font-family: Tahoma;
	font-size: 11px;
	height: 18px;
	border: #4583B8 1px solid;
	width: 160px;
}
.textBoxBorder {
	color: #5e5e5e;
	background-color: #f2f2f2;
	font-family: Tahoma;
	font-size: 11px;
	height: 18px;
	border: #4583B8 1px solid;
	width: 220px;
	height: 120px;
}
.inputBoxHalf {
	color: #5e5e5e;
	background-color: #f2f2f2;
	font-family: Tahoma;
	font-size: 11px;
	border: none;
	height: 18px;
	width: 80px;
}
.inputBoxBorderHalf {
	color: #5e5e5e;
	background-color: #f2f2f2;
	font-family: Tahoma;
	font-size: 11px;
	height: 18px;
	border: #4583B8 1px solid;
	width: 80px;
}
table.formTable {
	margin: auto;
}
td.formCell {
	text-align: left;
	vertical-align: middle;
}
img.codeImg {
	margin-bottom: 10px;
}
.smallText {
	font-size: 10px;
}
td.termekButton {
	width: 20px;
	padding-top: 15px;
	padding-left: 10px;
/*	border-top: #257fa9 1px dotted;*/
}
td.termekCim {
	padding-left: 3px;
	padding-top: 13px;
	padding-right: 15px;
	text-align: left;
	font-size: 12px;
/*	border-top: #257fa9 1px dotted;*/
	margin: 0px;
}
td.termekCim a {
	color: #1e556f;
	outline: 0px;
}
td.termekCim a:active {
	color: #FF5A00;
}
td.subMenu {
	height: 20px;
	overflow: hidden;
	vertical-align: middle;
}
td.menuGuide {
	/*background: url(images/vonal.png) no-repeat;
	background-position: 15 0;*/
	height: 20px;
	width: 20px;
	display: block;
}
td.menuGuide img {
	margin-right: 5px;
	margin-bottom: 0px;
	margin-top: 0px;
}
td.subMenu a {
	font-size: 11px;
	padding-left: 0px;
	text-align: left;
	display: block;
	color: #1e556f;
	outline: 0px;
}
table.termekListTable {
	text-align: left;
}
td.termekNevCell {
	text-align: left;
	height: 100px;
	font-weight: bold;
	border-top: #257fa9 1px dotted;
	padding-top: 10px;
	margin-right: 0px;
	width: 525px;
	height: 80px;
}
.rendelesInfo {
	margin-top: 20px;
	font-weight: normal;
}
td.reszletekCell {
	text-align: right;
	padding-right: 10px;
	padding-bottom: 5px;
	width: 535px;
	height: 50px;
}
.termekGyujtoBack {
	position: absolute;
	top: 27px;
}
.termekKosarba {
	position: absolute;
	top: 5px;
	left: 0px;
}
.prosiCikkszam {
	color: #FF5A00;
}
.fokat {
	color: #257fa9;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0px;
	padding-left: 30px;
	background: url(images/jobbra_nyil.png) no-repeat;
}
.alkat, a.alkat {
	color: #0a2a3f;
	font-size: 16px;
	font-weight: bold;
	background: url(images/jobbra_nyil.png) no-repeat;
	margin-left: 30px;
	padding-left: 30px;
	margin-top: 8px;
	margin-bottom: 20px;
	display: block;
}
a.reszletek {
	background: url(images/reszletek.png) no-repeat;
	display: block;
	width: 83px;
	height: 20px;
	float: right;
	cursor: pointer;
}
a.reszletek_en {
	background: url(images/reszletek_en.png) no-repeat;
	display: block;
	width: 83px;
	height: 20px;
	float: right;
	cursor: pointer;
}
a.reszletek_de {
	background: url(images/reszletek_de.png) no-repeat;
	display: block;
	width: 83px;
	height: 20px;
	float: right;
	cursor: pointer;
}
a.vissza_a_termekhez {
	background: url(images/vissza_a_termekhez.png) no-repeat;
	display: block;
	width: 250px;
	height: 20px;
	float: left;
	cursor: pointer;
	margin-top: -2px;
}
a.vissza_a_temakorokhoz {
	background: url(images/vissza_a_temakorokhoz.png) no-repeat;
	display: block;
	width: 230px;
	height: 20px;
	position: absolute;
	top: 27px;
	left: 5px;
	cursor: pointer;
}
a.vissza_a_hozzaszolasokhoz {
	background: url(images/vissza_a_hozzaszolasokhoz.png) no-repeat;
	display: block;
	width: 230px;
	height: 20px;
	position: absolute;
	top: 27px;
	left: 5px;
	cursor: pointer;
}
td.kosarbaCell {
	padding-left: 0px;
}
a.kosarba_helyezem {
	background: url(images/kosarba_helyezem.png) no-repeat;
	display: block;
	width: 99px;
	height: 30px;
	float: right;
	cursor: pointer;
	margin-top: -2px;
}
a.reszletekWebshop {
	background: url(images/reszletek_webaruhaz.png) no-repeat;
	display: block;
	width: 99px;
	height: 30px;
	float: right;
	cursor: pointer;
	margin-top: -2px;
}
a.kosarba_helyezem_nagy {
	background: url(images/kosarba_helyezem_nagy.png) no-repeat;
	display: block;
	width: 242px;
	height: 30px;
	float: right;
	cursor: pointer;
	margin-top: 3px;
}
a.uj_hozzaszolas, a.uj_topik, a.mentes {
	background: url(images/uj_hozzaszolas.png) no-repeat;
	display: block;
	width: 242px;
	height: 30px;
	position: absolute;
	top: 27px;
	left: 433px;
	cursor: pointer;
	margin-top: -3px;
}
a.uj_topik {
	background: url(images/uj_topik.png) no-repeat;
}
a.mentes {
	background: url(images/mentes.png) no-repeat;
}
a.koltsegvetesi, a.koltsegvetesi_kuldes {
	background: url(images/koltsegvetesi_kiirashoz.png) no-repeat;
	display: block;
	position: relative;
	margin-top: 1px;
	margin-left: 27px;
	width: 260px;
	height: 23px;
	float: right;
	cursor: pointer;
}
a.koltsegvetesi_kuldes {
	top: 33px;
	background: url(images/koltsegvetesi_kiirashoz_email.png) no-repeat;
	width: 280px;
}
.termekFile {
	background: url(images/fajl_hatter.png) no-repeat;
	height: 30px;
	width: 142px;
	padding-top: 10px;
	margin: auto;
}
.termekNev{
	background-color: #f2f7fa;
	color: #0a2a3f;
	font-weight: bold;
	padding: 10px;
	margin: 10px;
	margin-left: 0px;
}
td.hosszu, .marketingText, .webText {
	color: #383838;
	font-weight: normal;
	padding: 10px;
}
img.termekThumb {
	border: #5E5E5E 1px solid;
	margin: 5px;
}
.termekFile a {
	color: #0a2a3f;
}
.arcimke {
	float: left;
	margin-bottom: 10px;
	background-color: #f3f8fa;
	height: 20px;
	width: 495px;
	text-align: right;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	color: #000000;
	font-weight: bold;
}
.basketPreviewTable {
	width: 500px;
}
.kosarReszletek {
	width: 506px;
	height: 36px;
	background: url(images/rendeles_veglegesitese_hatter.png);
	overflow: hidden;	
	margin-top: 20px;
	padding-right: 5px;
	padding-left: 5px;
	position: relative;
	margin-bottom: 5px;
}
input.darabszam {
	width: 35px;
	height: 20px;
	border: #bcc9cf 1px solid;
	float: left;
	text-align: center;
	color: #02537a;
	margin: 0px;
}
td.darabCell {
	width: 160px;
	vertical-align: middle;
	font-weight: bold;
}
td.margo {
	padding-top: 7px;
	padding-bottom: 3px;
}
.db {
	display: block;
	margin-top: 3px;
}
td.ok img {
	width: 30px;
	height: 15px;
	cursor: pointer;
	margin-top: 13px;
}
.qtty {
	display:block;
	margin-top: 6px;
	width: 120px;
}
.price {
	display: block;
	margin-top: 6px;
	color: #FF5A00;
	font-weight: bold;
}
td.total {
	padding-top: 7px;
	padding-bottom: 3px;
	color: #FF5A00;
	font-weight: bold;
}
.rendeles_hatter {
	height: 49px;
	width: 670px;
	background: url(images/rendeles_veglegesitese_hatter.png);
	position: relative;
}
.termek_bottom_hatter{
	height: 34px;
	width: 520px;
	background-color: #ffffff;
	background: url(images/rendeles_veglegesitese_hatter.png) no-repeat;
	background-position: 0px 5px;
	position: relative;
	padding-top: 5px;
	margin-top: 13px;
}
.koltsegvetesi_termek_bottom_hatter{
	height: 63px;
	width: 670px;
	background-color: #ffffff;
	background: url(images/rendeles_veglegesitese_hatter_wide.png) no-repeat;
	background-position: 0px 5px;
	border-top: #257fa9 1px dotted;
	position: relative;
	padding-top: 5px;
	margin-top: 13px;
}
.tetelszam {
	position: absolute;
	color: #02537a;
	font-size: 14px;
	font-weight: bold;
	top: 30px;
	left: 50px;
}
.vegosszeg {
	position: absolute;
	color: #FF5A00;
	font-size: 14px;
	font-weight: bold;
	top: 30px;
	left: 260px;
}
img.megrendeles_gomb_inactive {
	position: absolute;
	top: 20px;
	left: 418px;
}
img.koltsegvetesi_kiiras_nyomtatasa_inactive {
	position: absolute;
	top: 22px;
	left: 390px;
}
a.megrendeles_gomb {
	position: absolute;
	top: 19px;
	left: 433px;
	display: block;
	background: url(images/rendeles_veglegesitese.png) no-repeat;
	height: 30px;
	width: 242px;
}
a.koltsegvetesi_kiiras_nyomtatasa{
	position: absolute;
	top: 22px;
	left: 390px;
	display: block;
	background: url(images/koltsegvetesi_kiiras_nyomtatasa.png) no-repeat;
	height: 30px;
	width: 280px;
}
.login_error {
	color: #FF5A00;
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 10 0;
	width: 254px;
	text-align: center;
}
.kosar_tartalma {
	position: relative;
	width: 252px;
	height: 91px;
	margin: 10px;
	margin-right: 0px;
	background: url(images/kosar_tartalma.png) no-repeat;
}
.kosar_tartalma_termek {
	position: relative;
	width: 252px;
	height: 91px;
	margin-left: 7px;
	background: url(images/kosar_tartalma.png) no-repeat;
}
.az_on_kosaraban {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	position: absolute;
	top: 45px;
	left: 53px;
	display: block;
}
a.kosar_link {
	position: absolute;
	height: 21px;
	width: 84px;
	top: 70px;
	left: 168px;
	display: block;
}
span.red_nagy {
	color: #FF5A00;
	font-size: 16px;
	font-weight: bold;
}
table.top_list {
	position: absolute;
	top: 60px;
	left: 283px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 647px;
}
td.horizontal_top {
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	background: url(images/top_sep.png) no-repeat;
	background-position: right;
}
td.horizontal_top a {
	display: block;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
}
ul.bottom_list {
	position: absolute;
	left: 27px;
	top: 10px;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
li.horizontal {
	float: left;
	padding-left: 28px;
	padding-right: 28px;
	background: url(images/bottom_ul_sep.png) no-repeat;
	background-position: right;
}
li.horizontal a {
	display: block;
	color: #0a2a3f;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
}
.contact_info {
	position: absolute;
	top: 70px;
	left: 28px;
	color: #c8dee9;
	font-size: 12px;
	width: 550px;
	text-align: left;
}
.gyartas {
	color: #c8dee9;
	font-size: 12px;
	width: 550px;
	text-align: left;
	margin-top: 10px;
}
.contact_info a {
	color: #c8dee9;
	font-size: 12px;
}
.netpeople {
	position: absolute;
	padding-left: 71px;
	left: 615px;
	top: 88px;
	background: url(images/np_sep.png) no-repeat;
	background-position: 0 1;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 0px;
	color: #c8dee9;
	display: block;
	height: 15px;
}
.netpeople_link {
	position: absolute;
	left: 785px;
	top: 78px;
	padding-top: 0px;
}
.pagerItem, .pagerItemNumber {
	float: left;
	color: #FF5A00;
}
.pagerComment {
	color: #FF5A00;
	margin: auto;
	display: block;
}
.pagerContainer {
	background-color: #f3f8fa;
	width: 661px;
	padding: 5px;
	height: 10px;
	text-align: center;
	position: relative;
}
.pagerContainerMain {
	background-color: #f3f8fa;
	width: 641px;
	padding: 5px;
	height: 10px;
	margin-left: 15px;
	margin-top: 30px;
	text-align: center;
	position: relative;
}
.pagerContainer a, .pagerContainerMain a {
	color: #257fa9;
}
a.regisztralok_gomb {
	background: url(images/regisztralok.png) no-repeat;
	display: block;
	width: 111px;
	height: 20px;
}
a.profil_modositasa_gomb {
	background: url(images/profil_modositasa.png) no-repeat;
	display: block;
	width: 138px;
	height: 20px;
}
.topLink {
	height: 70px;
	width: 200px;
	position: absolute;
	display: block;
	top: 50px;
	left: 40px;
	display: block;
}
td.koltsegvetesiTermekAr {
	width: 220px;
	padding-top: 4px;
}
td.termekImgCell {
	border-top: #257fa9 1px dotted;
	width: 120px;
	vertical-align: top;
	text-align: right;
}
td.bottomKifuto {
	width: 50%;
	background: url(images/bottom_kifuto.png) repeat-x;
	background-position: 0px 24px;
}
.regError {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px;
}
.searchContainer {
	position: absolute;
	top: 5px;
	margin-left: 768px;
	height: 22px;
	width: 170px;
	overflow: hidden;
}
.searchOK {
	position: absolute;
	top: 1px;
	left: 130px;
}
.hit {
	margin-bottom: 10px;
	padding: 0px;
}
.hit a {
	color: #257fa9;
	font-size: 13px;
}
td.frontTd {
	background-color: #e7f2f7;
	padding: 15px;
	text-align: center;
}
td.frontTd a {
	color: #075a81;
}
a.termekekBreadCrumb {
	position: relative;
	display: block;
	height: 24px;
	width: 95px;
	background: url(images/termekek_breadcrumb.png);
	margin-bottom: 8px;
}
a.termekekBreadCrumb_en {
	position: relative;
	display: block;
	height: 24px;
	width: 95px;
	background: url(images/termekek_breadcrumb_en.png);
	margin-bottom: 8px;
}
a.termekekBreadCrumb_de {
	position: relative;
	display: block;
	height: 24px;
	width: 95px;
	background: url(images/termekek_breadcrumb_de.png);
	margin-bottom: 8px;
}
.belepes {
	padding: 10px;
	padding-bottom: 0px;
	text-align: center;
	background-color: #e8f2f7;
	margin: 10 0 10 0;
	position: relative;
}
input.default, input.defaultSmall{
	background: url(images/bejelentkezesInput_hatter.png) no-repeat;
	width: 180px;
	height: 26px;
	line-height: 26px;
	font-size: 11px;
	border: 1px #FFFFFF;
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
}
input.defaultSmall {
	width: 120px;
	background: url(images/bejelentkezesInput_hatter_small.png) no-repeat;
}
a.cart {
	background: url(images/cart.png) no-repeat;
	height: 29px;
	width: 44px;
	position: relative;
	display: block;
	margin-top: -6px;
}
a.calc {
	background: url(images/calc.png) no-repeat;
	height: 29px;
	width: 44px;
	position: relative;
	display: block;
	margin-top: -6px;
}
a.nyilvanosWC {
	display: block;
	top: 40px;
	left: 390px;
	width: 300px;
	height: 110px;
	position: absolute;
}
.termekAr {
	background-color: #e2eff5;
	text-align: right;
	width: 300px;
	padding: 5px;
}
img.ok {
	cursor: pointer;
}
input.tovabbKK {
	margin-left: 370px;
}
a.visszaKK {
	display: block;
	height: 24px;
	width: 75px;
	background: url(images/visszaKK.png);
}
input.mentesSmall {
	position: relative;
	margin-left: 560px;
	margin-right: 0px;
}
.ujdonsagok li a {
	color: #257fa9;
	text-transform: none;
	font-weight: normal;
}
.info {
	width: 620px;
	background: url(images/info.png) no-repeat;
	background-position: 20 9;
	background-color: #e8f2f7;
	margin: 10 0 10 0;
	padding: 10px;
	padding-left: 56px;
	border: #257fa9 1px dashed;
}
.separator {
	border-bottom: #257fa9 1px dotted;
	display: block;
	height: 10px;
	margin-bottom: 10px;
	width: 650px;
}
a.megrendelem, a.megrendelemFent {
	background: url(images/megrendelem.png) no-repeat;
	display: block;
	height: 19px;
	width: 282px;
	position: absolute;
	top: 65px;
	left: 387px;
}
a.megrendelemFent {
	margin-top: 0px;
	top: 39px;
	background: url(images/megrendelem_fent.png) no-repeat;
}
.figyelem {
	color:#ff8040;
	font-weight:bold;
	margin-top:10px;
}
hr {
	border: none;
	border-bottom: #257fa9 1px dotted;
	color: white;
	background-color: white;
}
#seekForArticles {
	float: right;
	width: 293px;
	height: 30px;
	background: url(images/seek_for_articles.png) no-repeat;
	border: none;
	outline: 0px;
	cursor: pointer;
	margin: 10px -10px 0px 0px;
}
#offerSuccess {
	width: 513px;
	height: 134px;
	background: url(images/offer_success.png) no-repeat;
	position: absolute;
	top: -45px;
	left: 70px;
	display: none;
}
#offerSuccess .close {
	display: block;
	position: absolute;
	left: 481px;
	top: 0px;
	width: 32px;
	height: 32px;
}
#offerSuccess .back {
	display: block;
	position: absolute;
	left: 27px;
	top: 95px;
	width: 242px;
	height: 25px;
}
#offerSuccess .more {
	display: block;
	position: absolute;
	left: 276px;
	top: 95px;
	width: 211px;
	height: 25px;
}