/*MAIN*/
body {
	margin: 0px auto;
	padding: 0px;
	background: url(../i/public/bg_main.png) repeat-x;
	background-color: #F9FFBF;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

table.wrapper {
	width: 770px; height: auto;
	background-color: #ffffff;
	margin: 0 auto 0 auto;
	position: relative;
}

table.main {
	width: 760px; height: auto;
	background-color: #ffffff;
	margin: 0 auto 0 auto;
	position: relative;
}

a {
	color: #FFE8A5;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

form {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

input.btn_send_hu {
	width: 180px; height: 18px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url('../i/public/btn_send_hu.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

input.btn_send_en {
	width: 180px; height: 18px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url('../i/public/btn_send_en.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

input.btn_cancel_hu {
	width: 180px; height: 18px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url('../i/public/btn_cancel_hu.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

input.btn_cancel_en {
	width: 180px; height: 18px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url('../i/public/btn_cancel_en.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

input.btn_send_right_hu {
	width: 180px; height: 18px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url('../i/public/btn_send_right_hu.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

input.btn_send_right_en {
	width: 180px; height: 18px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url('../i/public/btn_send_right_en.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

input.btn_cancel_right_hu {
	width: 180px; height: 18px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url('../i/public/btn_cancel_right_hu.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

input.btn_cancel_right_en {
	width: 180px; height: 18px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url('../i/public/btn_cancel_right_en.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

/*HEADER*/
div.header {
	width: 760px; height: 80px;
	background: url(../i/public/bg_header.png) no-repeat;
	position: relative;
}

div.logo {
	top: 8px; left: 90px;
	position: absolute;
}

div.language {
	top: 8px; left: 681px;
	width: 64px; height: 12px;
	position: absolute;
}

div.shop_menu {
	top: 45px; left: 266px;
	width: 480px;
	text-align: right;
	color: #ffffff;
	position: absolute;
}

div.shop_menu a {
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
}

div.shop_menu a:hover {
	text-decoration: underline;
}

img.shop_menu {
	border: none;
}

div.language input.btn_language_hu {
	width: 64px; height: 12px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url('../i/public/language_hu.gif') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

div.language input.btn_language_en {
	width: 64px; height: 12px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url('../i/public/language_en.gif') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

span.information_message {
	color: #FFF4D1;
	font-weight: bold;
}

/*LEFT COLUMN*/
td.left {
	width: 200px;
	background: url(../i/public/bg_left_column.png) repeat-y;
}

div.left {
	min-height: 370px;
	padding: 10px 10px 10px 10px;
	background: url(../i/public/bg_left_column_top.png) no-repeat;
}

* html div.left {
	height: 370px;
	padding: 10px 10px 10px 10px;
	background: url(../i/public/bg_left_column_top.png) no-repeat;
}

div.menu_title {
	width: 175px; height: 25px;
	padding: 5px 0px 0px 5px;
	background: url(../i/public/bg_menu_title.png) no-repeat;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
}

ul.menu_1 {
	line-height: 17px;
	padding: 0 0 8px 0;
	margin: 0 0 0 0;
	color: #1B0B08;
	list-style-type: disc;
	list-style-position: inside;
}

ul.menu_1 a {
	color: #1B0B08;
	font-weight: bold;
	text-decoration: none;
}

ul.menu_1 a:hover {
	text-decoration: underline;
}

ul.menu_2 {
	line-height: 17px;
	padding: 0 0 8px 0;
	margin: 0 0 0 0;
	color: #7E4D25;
	list-style-type: disc;
	list-style-position: inside;
}

ul.menu_2 a {
	color: #7E4D25;
	font-weight: bold;
	text-decoration: none;
}

ul.menu_2 a:hover {
	text-decoration: underline;
}

input.newsletter_box {
	width: 174px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

select.newsletter_box {
	width: 180px;
	margin: 5px 0 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

/*RIGHT COLUMN*/
td.right {
	width: 560px;
	background-color: #682F24;
	line-height: 15px;
}

div.right {
	height: auto;
	padding: 10px 14px 5px 15px;
	background: url(../i/public/bg_right_column_top.jpg) no-repeat;
}

div.title {
	width: 525px; height: 25px;
	padding: 5px 0px 10px 5px;
	background: url(../i/public/bg_title.png) no-repeat;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
}

div.title_product {
	width: 525px; height: 25px;
	padding: 5px 0px 0px 5px;
	background: url(../i/public/bg_title.png) no-repeat;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
}

img.picture {
	border: solid 1px #ffffff;
}

ul.download {
	padding: 10px 0 8px 10px;
	margin: 0 0 0 0;
	color: #FFE8A5;
	list-style-type: disc;
	list-style-position: inside;
}

ul.download a {
	color: #FFE8A5;
	text-decoration: none;
}

ul.download a:hover {
	text-decoration: underline;
}

table.news_list_item {
	padding-bottom: 20px;
}

table.product_list {
	width: 530px;
	text-align: center;
}

table.product_list tr td.item {
	width: 160px; height: auto;
	border: solid 1px #ffffff;
	text-align: center;
}

table.product_list tr td.empty_two_item {
	width: 370px; height: auto;
	text-align: center;
}

table.product_list tr td.empty_one_item {
	width: 185px; height: auto;
	text-align: center;
}

div.item {
	width: 160px; height: auto;
	position: relative;
}

div.item div.title_discount_hu {
	width: 160px; height: 20px;
	top: 0px; left: 0px;
	background: url(../i/public/title_discount_hu.png) no-repeat;
	position: absolute;
}

div.item div.title_discount_en {
	width: 160px; height: 20px;
	top: 0px; left: 0px;
	background: url(../i/public/title_discount_en.png) no-repeat;
	position: absolute;
}

div.item div.title_new_hu {
	width: 160px; height: 20px;
	top: 0px; left: 0px;
	background: url(../i/public/title_new_hu.png) no-repeat;
	position: absolute;
}

div.item div.title_new_en {
	width: 160px; height: 20px;
	top: 0px; left: 0px;
	background: url(../i/public/title_new_en.png) no-repeat;
	position: absolute;
}

div.item div.product_title {
	width: 160px; height: auto;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFF4D1;
	text-align: center;
	padding: 5px 0 5px 0;
}

div.item div.product_title a {
	color: #1B0B08;
	text-decoration: none;
}

div.item div.product_title a:hover {
	text-decoration: underline;
}

div.item div.product_text {
	width: 160px; height: auto;
	line-height: 20px;
	font-size: 10px;
	color: #000000;
	background-color: #FFE8A4;
	text-align: center;
}

div.item select.type {
	width: 160px;
	font-size: 10px;
	color: #000000;
	margin: 0 0 5px 0;
}

div.item select.quantity {
	width: 50px;
	font-size: 10px;
	color: #000000;
}

table.product_list tr td.empty {
	width: 25px;
}

table.product_list tr.empty {
	width: 530px; height: 10px;
}

img.product_small {
	width: 120px; height: 90px;
	border: solid 1px #ffffff;
	margin: 10px 0 10px 0;
}

div.item input.btn_add_to_cart_hu {
	width: 160px; height: 18px;
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	background: url('../i/public/btn_add_to_cart_hu.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

div.item input.btn_add_to_cart_en {
	width: 160px; height: 18px;
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	background: url('../i/public/btn_add_to_cart_en.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

div.item input.btn_add_to_cart_inactive_hu {
	width: 160px; height: 18px;
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	background: url('../i/public/btn_add_to_cart_inactive_hu.png') no-repeat 0 0;
	border-style: none;
}

div.item input.btn_add_to_cart_inactive_en {
	width: 160px; height: 18px;
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	background: url('../i/public/btn_add_to_cart_inactive_en.png') no-repeat 0 0;
	border-style: none;
}

div.item input.btn_delete_from_cart_hu {
	width: 160px; height: 18px;
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	background: url('../i/public/btn_delete_from_cart_hu.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

div.item input.btn_delete_from_cart_en {
	width: 160px; height: 18px;
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	background: url('../i/public/btn_delete_from_cart_en.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

table.product {
	width: 525px;
	text-align: center;
}

table.product tr td {
	width: 525px; height: auto;
	border: solid 1px #ffffff;
	text-align: center;
}

div.product {
	width: 525px; height: auto;
	position: relative;
}

div.product div.title_discount_hu {
	width: 525px; height: 20px;
	top: 0px; left: 0px;
	background: url(../i/public/title_discount_long_hu.png) no-repeat;
	position: absolute;
}

div.product div.title_discount_en {
	width: 525px; height: 20px;
	top: 0px; left: 0px;
	background: url(../i/public/title_discount_long_en.png) no-repeat;
	position: absolute;
}

div.product div.title_new_hu {
	width: 525px; height: 20px;
	top: 0px; left: 0px;
	background: url(../i/public/title_new_long_hu.png) no-repeat;
	position: absolute;
}

div.product div.title_new_en {
	width: 525px; height: 20px;
	top: 0px; left: 0px;
	background: url(../i/public/title_new_long_en.png) no-repeat;
	position: absolute;
}

div.product div.product_title {
	width: 525px; height: auto;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	background-color: #FFF4D1;
	text-align: center;
	padding: 5px 0 5px 0;
}

div.product div.product_text {
	width: 525px; height: auto;
	line-height: 20px;
	font-size: 10px;
	color: #000000;
	background-color: #FFE8A4;
	text-align: center;
}

div.product select.type {
	width: 480px;
	font-size: 10px;
	color: #000000;
	margin: 0 0 5px 0;
}

div.product select.quantity {
	width: 50px;
	font-size: 10px;
	color: #000000;
}

div.product b.price {
	font-size: 16px;
	padding: 10px 0 0 0;
}

div.product span.comment {
	line-height: 15px;
	text-align: left;
	margin: 0 25px 0 25px;
}

img.product_big {
	width: 440px; height: 330px;
	border: solid 1px #ffffff;
	margin: 10px 0 10px 0;
}

img.product_small {
	width: 150px; height: 113px;
	border: solid 1px #ffffff;
	margin: 10px 0 10px 0;
}

div.product input.btn_add_to_cart_hu {
	width: 525px; height: 18px;
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	background: url('../i/public/btn_add_to_cart_long_hu.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

div.product input.btn_add_to_cart_en {
	width: 525px; height: 18px;
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	background: url('../i/public/btn_add_to_cart_long_en.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

div.product input.btn_add_to_cart_inactive_hu {
	width: 525px; height: 18px;
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	background: url('../i/public/btn_add_to_cart_long_inactive_hu.png') no-repeat 0 0;
	border-style: none;
}

div.product input.btn_add_to_cart_inactive_en {
	width: 525px; height: 18px;
	padding: 0 0 0 0;
	margin: 5px 0 0 0;
	background: url('../i/public/btn_add_to_cart_long_inactive_en.png') no-repeat 0 0;
	border-style: none;
}

input.text {
	width: 500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

select.text {
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

select.long_text {
	width: 440px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

input.button {
	width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

input.hidden {
	display: none;
}

span.is_not_on_a_supply {
	color: #4F4F4F;
}

input.btn_yes_i_order_it_hu {
	width: 160px; height: 18px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url('../i/public/btn_yes_i_order_it_hu.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

table.product_list_to_administrator {
	width: 530px;
	text-align: center;
}

table.product_list_to_administrator a {
	color: #682F24;
	text-decoration: none;
}

table.product_list_to_administrator a:hover {
	text-decoration: underline;
}

table.product_list_to_administrator tr.odd {
	background-color: #FFF4D1;
	color: #000000;
}

table.product_list_to_administrator tr.even {
	background-color: #FFE8A4;
	color: #000000;
}

table.product_list_to_administrator input.btn_add_to_cart {
	width: 22px; height: 18px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url('../i/public/btn_add_to_cart.png') no-repeat 0 0;
	border-style: none;
	cursor: pointer;
}

/*FOOTER*/
tr.footer {
	width: 760px; height: 37px;
	background: url(../i/public/bg_footer.png) no-repeat;
	text-align: center;
	color: #ffffff;
}
