/* CSS Document */

h1.inner,
a h1.inner {
	position: static;
	top: auto;
	left: auto;
	margin: 0px;
	padding: 0px;
	width: auto;
	color: #A94324;
	font-size: 22px;
}
a:hover h1.inner {
	text-decoration: underline;
}

div.header_0 {
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #dd4b29;
	margin: 4px 0 16px 0;
	border-bottom: 1px solid #ddd;
}
div.header_1 {
	margin: 4px 0 6px 0;
	padding: 0 0 0 14px;
	font-weight: bold;
	font-size: 14px;
	line-height: 17px;
	color: #7f5441;
	clear: both;
	background: url(../images/kiemelt_dot.gif) no-repeat 0px 2px;
}
div.header_1 a {
	color: #b72e0e;
}
div.header_1 a:hover {
	text-decoration: underline;
}
div.header_2 {
	margin: 8px 0 6px 0;
	padding: 0 0 0 0px;
	font-weight: bold;
	font-size: 13px;
	line-height: 17px;
	color: #7f5441;
	clear: both;
	border-bottom: 1px solid #CEC0AA;
}
div.content_frame {
	color: #372c21;
}

div.content_frame a.welcome_promo {
	display: block;
	margin: 0 0 20px 0;
}
div.content_frame a.welcome_promo img {
	border: 0px;
}

div.content_frame div.static {
	text-align: justify;
	line-height: 22px;
}
div.content_frame div.message {
	padding: 10px 0 10px 0px;
	text-align: center;
}
div.content_frame a.button {
	display: block;
	float: right;
	margin: 2px;
	color: #fff;
	background: url(../images/input_button_bg.gif) repeat-x;
	border: 1px solid #bababa;
	font: bold 12px arial;
	line-height: 20px;
	text-decoration: none;
	text-align: center;
	padding: 0 6px 0 6px;
}
div.content_frame hr {
	background: none;
	border: 0px;
	border-top: 1px solid #eee;
}
div.content_frame a.grey {
  background: #000000;
}

input.text,
input.text_over,
textarea {
	/*
	background: #f7f7f7;
	border: 1px solid #bbb;
	*/
}
input.text_over {
	/*
	background: #fafafa;
	*/
}

div.content_frame a.button:hover {
	color: #fff;
	text-decoration: none;
	background: url(../images/input_button_bg_over.gif) repeat-x;
}

div.content_frame img.left,
div.content_frame img.right {
	padding: 2px;
	border: 1px solid #e4e4e4;
}
div.content_frame img.left {
	clear: both;
	float: left;
	margin: 4px 8px 4px 0;
}
div.content_frame img.right {
	clear: both;
	float: right;
	margin: 4px 0px 4px 8px;
}
div.content_frame p {
	line-height: 20px;
}

table.welcome_bogyok {
	width: 100%;
}
table.welcome_bogyok td a {
	display: block;
	text-align: center;
	margin: 4px 0 8px 0;
}

/*************** PAGINATION *****************/

div.pagination {
	color: #8d654d;
	margin: 2px 0 2px 0;
}

div.pagination a {
	padding: 0px 5px 0px 5px;
	margin: 2px;
	
	text-decoration: none; /* no underline */
	color: #8E4920;
}
div.pagination a:hover, div.pagination a:active {
	background: #a36845;
	color: #fff;
}
div.pagination span.current {
	padding: 0px 5px 0px 5px;
	margin: 2px;
	
	font-weight: bold;
	background-color: #8E4920;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 0px 5px 0px 5px;
	margin: 2px;
	color: #c7a896;
}


/******** ?? ********/
div.kiemelt_1{
	border-bottom:1px solid #CACED1;
	color:#E26F12;
	font-size:16px;
	margin:0 0 6px;
	padding:0 0 0 15px;
	font-weight:bold;
}

div.comment_head {
	border-bottom:1px dotted #decdb1;
	font-size:14px;
	padding:6px 0 0;
}

div.main_content .comment_content {
	padding:0 10px 0 20px;
	text-align:justify;
}


/*********** termék lista *************/



/*** lista sorrend ***/
div.order_list_frame {
	margin: 4px 0 16px 0;
	border: 1px solid #e2c69d;
}
div.order_list_frame table {
	width:100%;
	font-size: 12px;
}
div.order_list_frame table td {
	text-align: center;
	color: #999;/*#ae8a6a;*/
	padding: 4px 2px 4px 2px;
	vertical-align: middle;
}
div.order_list_frame table td b {
	color: #606060;
	
}
div.order_list_frame table td select {
	color: #a74321;
}
div.order_list_frame table td.order {
}
div.order_list_frame table td.filter_price {
}
div.order_list_frame table td.filter_price b {
	color: #cf541f;
	font-size: 14px;
}
div.order_list_frame table td.filter_price td.min,
div.order_list_frame table td.filter_price td.max {
	width: 20%;
	text-align: center;
}
div.order_list_frame table td.filter_price td.min {
}
div.order_list_frame table td.filter_price td.max {
}
div.order_list_frame table td.filter_manufact {
	border-top: 1px solid #e9e3dc;
	background: #f9f8f6;
}
div.order_list_frame table td.filter_manufact a {
	padding: 0px 5px 0px 5px;
	background: #f4f0ec;
	border: 1px solid #e9e3dc;
	color: #7c6a58;
}
div.order_list_frame table td.filter_manufact a:hover {
	background: #eae3db;
	color: #685542;
}
div.order_list_frame table td.filter_manufact a.all {
	background: #c4b3a3;
	border: 1px solid #b9aa9b;
	font-weight: bold;
	color: #fff;
}
div.order_list_frame table td.filter_manufact a.all:hover {
	background: #d6c7b8;
}
div.order_list_frame table td.filter_manufact a.factory {
	
}
/* slider */
div.slider {
	width: 100%;
	margin:4px auto 4px auto;
	background: url(../images/slider_bg.gif) repeat-x;
	height:7px;
	position: relative;
}

div.slider div.handle {
	width: 13px;
	height: 16px;
/*	cursor: move;*/
	position: absolute;
	margin-top: -5px;
}
div.slider div.handle:hover{
}
div.slider div.handle.left{
	margin-left:-5px;
	background: url(../images/handle_left.png) no-repeat;
	cursor: e-resize;
}
div.slider div.handle.right{
	margin-left:5px;
	background: url(../images/handle_right.png) no-repeat;
	cursor: w-resize;
}
div.priceshow_min,
div.priceshow_max {
}
div.priceshow_min {
}
div.priceshow_max {
}


/*** kategória lista ***/
table.categ_list {
	width: 100%;
}
table.categ_list td.border_top {
	font-size: 0px;
	line-height: 0px;
	height: 11px;
	background: url(../images/categ_list_top.gif) no-repeat;
}
table.categ_list td.border_bottom {
	font-size: 0px;
	line-height: 0px;
	height: 11px;
	background: url(../images/categ_list_bottom.gif) no-repeat;
}
table.categ_list td.left {
	border-left: 1px solid #ccbea9;
	background: #decfb7;
	width: 300px;
	padding-left: 10px;
	padding-right: 10px;
}
table.categ_list td.left.img a {
	font-size: 0px;
}
table.categ_list td.left.img img {
	border: 1px solid #F0E4D0;
}
table.categ_list td.right,
table.categ_list td.categ_desc {
	border-right: 1px solid #ccbea9;
	background: #decfb7;
	vertical-align: top;
	padding: 0 10px 0 0;
}
table.categ_list td.categ_desc {
	border-left: 1px solid #ccbea9;
	padding: 0 10px 0 10px;
}
table.categ_list td.right a.title,
table.categ_list td.categ_desc a.title {
	font-size: 22px;
	color: #a94324;
}
table.categ_list td.right p,
table.categ_list td.categ_desc p {
	margin: 6px 0 6px 0;
	text-align: justify;
}

/*** termék lista ***/
table.prod_list {
	width: 100%;
}
table.prod_list td.prod {
	vertical-align: bottom;
	text-align: center;
	padding: 10px;
}

table.prod_list td.prod table.rounded_img_frame {
	margin: auto;
	width: 190px;
	height: 190px;
	border-collapse: collapse;
}
table.prod_list td.prod table.rounded_img_frame td {
	font-size: 0px;
	line-height: 0px;
}
table.prod_list td.prod table.rounded_img_frame td.c {
}

table.prod_list td.prod a.name {
	margin: 2px 0 0 0;
	display: block;
	color: #8e4920;
	height: 36px;
}
table.prod_list td.prod a.name:hover {
	text-decoration: underline;
}
table.prod_list td.prod span.price {
	color: #ce4f0a;
	font-weight: bold;
}

/*** termék ajánló ***/
div.suggest_frame {
	margin: 0 0 14px 0;
}
div.suggest_frame table {
	background: #3e8822 url(../images/ajanlo_box_bg.png) repeat-x;
	margin: 0 0 10px 0;
}
div.suggest_frame table td.space {
	width: 2%;
	background: #fff;
}
div.suggest_frame table td.left_img,
div.suggest_frame table td.right_img {
	width: 22%;
	background: #fff;
	vertical-align: middle;
	text-align: center;
	padding: 10px 0 0 0;
}
div.suggest_frame table td.left_text,
div.suggest_frame table td.right_text {
	padding: 6px;
	width: 27%;
	vertical-align: top;
}
div.suggest_frame table td.left_img,
div.suggest_frame table td.right_text {
	border-left: 2px solid #56a732;
}
div.suggest_frame table td.left_text,
div.suggest_frame table td.right_img {
	border-right: 2px solid #56a732;
}
div.suggest_frame table td.left_img,
div.suggest_frame table td.left_text,
div.suggest_frame table td.right_img,
div.suggest_frame table td.right_text {
	border-top: 2px solid #56a732;
}


div.suggest_frame table td.left_img a img,
div.suggest_frame table td.right_img a img{
	border: 0px;
}
div.suggest_frame table td.left_text,
div.suggest_frame table td.right_text {
	
}
div.suggest_frame table td.left_text div.header,
div.suggest_frame table td.right_text div.header {
	font: normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0 0 10px 0;
}
div.suggest_frame table td.left_text a.name,
div.suggest_frame table td.right_text a.name {
	font: normal 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #243d15;
	text-decoration: none;
	margin: 0 0 6px 0;
}
div.suggest_frame table td.left_text a.name:hover,
div.suggest_frame table td.right_text a.name:hover {
	text-decoration: underline;
}
div.suggest_frame table td.left_img div.price,
div.suggest_frame table td.right_img div.price {
	font: italic 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #999;
	text-align: center;
}
div.suggest_frame table td.left_img div.price span,
div.suggest_frame table td.right_img div.price span{
	font: bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #4ea32d;
}
div.suggest_frame table td.left_text a.show_it,
div.suggest_frame table td.right_text a.show_it {
	font: normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 10px 0 0 0;
}
div.suggest_frame table td.left_text a.show_it:hover,
div.suggest_frame table td.right_text a.show_it:hover {
	color: #fff;
}
div.suggest_frame table td.bottom {
	height: 18px;
	vertical-align: middle;
	border-bottom: 2px solid #56a732;
	border-top: 0px;
	padding-top:0px;
	padding-bottom:0px;
}
div.suggest_frame table td.left_text.bottom {
	text-align: right;
}
div.suggest_frame table td.right_text.bottom {
}

/** termék ajánló welcome **/
div.suggest_frame.welcome table {
	background: none;
	margin: 20px 0 20px 0;
	width: 100%;
}
div.suggest_frame.welcome table td {
	border: 0px;
}
div.suggest_frame table td.left_img,
div.suggest_frame table td.right_img {
	background: none;
}
div.suggest_frame.welcome table td.left_text,
div.suggest_frame.welcome table td.right_text,
div.suggest_frame.welcome table td.left_img,
div.suggest_frame.welcome table td.right_img,
div.suggest_frame.welcome table td.bottom {
	border: 0px;
}
div.suggest_frame.welcome table td.left_text div.header,
div.suggest_frame.welcome table td.right_text div.header {
	color: #518bb3;
	font-size: 17px;
}
div.suggest_frame.welcome table td.left_text a.name,
div.suggest_frame.welcome table td.right_text a.name {
	font-size: 13px;
	color: #888;
	margin: 0 0 6px 0;
}
div.suggest_frame.welcome table td.left_text a.show_it,
div.suggest_frame.welcome table td.right_text a.show_it {
	font-size: 14px;
	color: #555;
	text-decoration: underline;
}
div.suggest_frame.welcome table td.left_text a.show_it:hover,
div.suggest_frame.welcome table td.right_text a.show_it:hover {
	color: #CC4910;
}
div.suggest_frame.welcome table td.left_img div.price span,
div.suggest_frame.welcome table td.right_img div.price span{
	color: #cf541f;
}
div.suggest_frame.welcome table td.left_text.bottom,
div.suggest_frame.welcome table td.right_text.bottom {
	text-align: right;
}




/********* TERMÉK RÉSZLETEK *************/


div.prod_details_page {
}
table.prod_details {
	width: 100%;
}
/* LEFT */
table.prod_details td.left {
	vertical-align: top;
}
table.prod_details div.prod_img {
	text-align: center;
}
table.prod_details div.prod_img table.rounded_img_frame {
	width: 190px;
}
div.prod_details_page div.prod_img a.prod_img {
	color: #aaa;
	text-align: center;
	margin: auto;
}
div.prod_details_page div.prod_img a.prod_img img {
	padding: 2px;
/*	border: 1px solid #e1d5c7;*/
}
div.prod_details_page div.prod_img a.prod_img:hover img {
/*	border: 1px solid #e88064;*/
}
div.prod_details_page div.prod_img div.small {
	display: inline;
}
/* warranty */
div.prod_details_page div.warranty {
	font-size:12px;
	font-style: italic;
	line-height: 13px;
	text-align: center;
	color: #7F5441;
	padding: 4px 0 4px 0;
}
div.prod_details_page div.warranty span {
	font-weight:bold;
	color: #7F5441;
}


/* RIGHT */
table.prod_details td.right {
	width: 370px;
	vertical-align: top;
}
table.prod_details td.right.buy {
	vertical-align: bottom;
}

table.prod_details td.right p.short {
	margin: 0px 0 8px 0;
	padding: 0;
}
table.buy_info {
	width: 100%;
	border-top: 1px solid #cec0aa;
}
table.buy_info td.info {
	vertical-align: top;
	font-size: 12px;
}
div.valasztott_opcio {
	width: 90px;
	margin: 6px 5px 6px 5px;
	padding: 2px 5px 2px 5px;
	float: left;
	text-align: center;
}
div.valasztott_opcio img {
	margin: 2px 0 2px 0;
}
table.buy_info td.buy {
	text-align: right;
	width: 130px;
	vertical-align: top;
}
table.buy_info td.buy div.price,
table.buy_info td.buy div.new_price {
	color: #7F5441;
	font-style: italic;
	line-height: 24px;
	font-weight: bold;
}
table.buy_info td.buy div.price span,
table.buy_info td.buy div.new_price span {
	font-size: 17px;
	font-weight: bold;
	color: #B4481D;/*#f02c0b;*/
	font-style: normal;
}
table.buy_info td.buy div.old_price {
	font-style: italic;
	font-size: 12px;
	line-height: 24px;
	color: #888;
}
table.buy_info td.buy div.old_price span {
	font-weight: bold;
	font-size: 13px;
	font-style: normal;
	text-decoration: line-through;
	color: #666;
}
table.buy_info td.buy div.old_price span.offer {
	color: #f02c0b;
	font-size: 14px;
	text-decoration: none;
}
table.buy_info td.buy a.in_basket {
	float: right;
	display: block;
	width: 120px;
	height: 50px;
	background: url(../images/kosarba.png) no-repeat;
}
table.buy_info td.buy a.in_basket:hover {
	background: url(../images/kosarba_over.png) no-repeat;
}
table.buy_info td.buy a.in_basket.inakt,
table.buy_info td.buy a.in_basket.inakt:hover {
	background: url(../images/kosarba_opcio.png) no-repeat;
}

/* OPCIOK */
div.option {
	float: left;
	width: 80px;
	height: 85px;
	padding: 5px 5px 0 5px;
	text-align: center;
	font-size: 12px;
}
div.option a {
	display: block;
	margin: 0 auto 0 auto;
	text-align: center;
}
div.option a img {
	padding: 5px;
	border: none;
}
div.option a:hover img {
	padding: 3px;
	border: 2px dotted #82755f;/* 82755f */
}
div.option a.active img {
	padding: 3px;
	border: 2px dotted #e36c1d;
}


/* MORE DETAILS */
div.prod_details_page div.more_details {
	clear: both;
	padding: 10px 0 0 0;
}
div.prod_details_page div.more_details div.header_1 {
/* 	border-top: 1px solid #cec0aa;*/
	color: #7F5441;
}
div.prod_details_page div.more_details p {
	border-bottom: 1px solid #cec0aa;
	margin: 2px 0 2px 0;
	padding-bottom: 4px;
	font-size: 11px;
	line-height: 15px;
}

/**** LOGIN ****/
table.login_box {
	margin: 0 auto 0 auto;
}
table.login_box td {
	padding: 4px 6px 4px 6px;
	border-bottom: 1px solid #F0E4D0;
	background: #e4d5bd;
}

table.login_box td.text {
	text-align: right;
	border-left: 1px solid #decdb1;
}
table.login_box td.input {
	border-right: 1px solid #decdb1;
}
table.login_box td.button {
	text-align: center;
	background: none;
}
table.login_box td.forget {
	text-align: left;
	background: none;
}
table.login_box td.button a.button {
	float: none;
	width: 60px;
	margin: 0 auto 0 auto;
}
table.login_box td.forget a.forget {
	font-size: 11px;
}


/* register */
div.register table.register {
	width: 96%;
	font-size: 12px;
	margin: 0 auto 0 auto;
}
div.register table.register a.button {
	float: left;
}
div.register table.register th {
	text-align: left;
	vertical-align: bottom;
	color: #724735;
	font-size: 13px;
	padding-top: 10px 0 0 0;
}
div.register table.register td,
div.register table.register th {
	padding: 2px 0 2px 0;
}

div.register table.register td hr {
	background: none;
	border: none;
	border-bottom: 1px solid #cec0aa;
	margin: 0px 0 10px 0;
}
div.register table.register td.txt {
	padding: 0 0 0 20px;
}
div.register table.register td input {
	font-size: 12px;
	width: 160px;
}





/**** cart_page ****/
table.cart_page td,
table.cart_page th {
	padding: 1px 5px 1px 5px;
	font-size: 12px;
}
table.cart_page td {
	border-bottom: 1px solid #dacab0;
}
table.cart_page table.rounded_img_frame td {
	padding: 0px;
	font-size: 0px;
	border: 0px;
}
table.cart_page tr.cart_page_head th {
	background: #d4c3a5;
	border-bottom: 1px solid #dacab0;
}
table.cart_page td.img {
	width: 100px;
}
table.cart_page td.cart_page_name {
	background: #F0E4D0;
}
table.cart_page td.cart_page_qty {
	text-align: center;
}
table.cart_page td.cart_page_qty input {
	text-align: center;
}
table.cart_page td.cart_page_price {
	background: #F0E4D0;
	text-align: right;
}
table.cart_page td.cart_page_price span.old_price {
	color: #777;
	text-decoration: line-through;
	font-size: 11px;
}
table.cart_page td.cart_page_remove {
	text-align: center;
}
table.cart_page td.comment {
	background: #e8dac4;
	font-size: 11px;
}
table.cart_page td.option {
	vertical-align: top;
}
table.cart_page td.option div.cart_opcio {
	width: 70px;
	margin: 4px 2px 4px 2px;
	padding: 2px 5px 2px 5px;
	float: left;
	text-align: center;
}
table.cart_page td.option div.cart_opcio img {
	margin: 2px 0 2px 0;
}
table.cart_page tr.cart_page_total td {
	background: #e8dac4;
	border-top: 1px solid #dacab0;
}
table.cart_page tr.cart_page_bottom td {
	border: 0px;
}
table.cart_page tr.cart_page_bottom td.cart_page_order a.grey {
	background: #000000;
}
table.cart_page td.sum_text {
	text-align: right;
	font-weight: bold;
}
table.cart_page td.sum_value {
	text-align: right;
	font-weight: bold;
}
table.cart_page td.cart_page_back a.button {
	float:left;
}
table.cart_page td.cart_page_order {
	text-align: right;
}
table.cart_page td.cart_page_order div.notify {
	color: #990000;
	font-weight: bold;
}
table.cart_page td.cart_page_suggest {
	border: 0px;
}

table.cart_page td table.basket_suggest {
	width: 100%;
	margin: 8px 0 10px 0;
}	
div.cart_page table.basket_suggest td {
	border: 0px;
	text-align: center;
	padding: 0 6px 0 6px;
}
div.cart_page table.basket_suggest td table.rounded_img_frame td {
	padding: 0px;
}
div.cart_page table.basket_suggest td.name {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #6e4d3a;
	vertical-align: top;
}
div.cart_page table.basket_suggest td.img {
	padding: 8px 0 8px 0;
}
div.cart_page table.basket_suggest td.price {
	
}
div.cart_page table.basket_suggest td.price div.price {
	
}
div.cart_page table.basket_suggest td.price div.price span {
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #cf541f;
}
div.cart_page table.basket_suggest td.price a {
	font-size: 11px;
}
div.cart_page table.basket_suggest td.price a.button {
	font-size: 12px;
	float: none;
	margin: 0 auto 0 auto;
	width: 70px;
}

div.cart_page table.deliv th {
	padding-top: 4px;
	border-bottom: 1px solid #c9bba2;
}
div.cart_page table.deliv td {
	padding: 1px 5px 1px 5px;
}
div.cart_page table.deliv td.cart_page_deliv_radio {
	text-align: right;
}

div.cart_page table.order th {
	padding: 4px 5px 1px 5px;
	border-bottom: 1px solid #c9bba2;
}
div.cart_page table.order td {
	padding: 1px 5px 1px 5px;
	border-bottom: 1px solid #ddd4c4;
}



/**** forum ****/
div.comment_header {
	margin: 4px 0 0 0;
	border-top: 1px solid #decdb1;
	border-bottom: 1px solid #decdb1;
}
div.comment_content {
	margin: 0px 0 10px 0;
	border-bottom: 1px solid #decdb1;
	line-height: 22px;
}
div.add_comment {
	text-align: center;
}
div.add_comment textarea {
	width: 400px;
	height:100px;
	margin: 0 0 10px 0;
/*	background: #f7f7f7;
	border: 1px solid #bbb;*/
}

div.forum_kategoria {
	border-bottom:1px solid #cec0aa;
	font-weight: bold;
}
div.forum_kategoria_leiras {
	margin: 0 0 10px 0;
}

table.forum_temak {
	width: 100%;
}
table.forum_temak th {
	text-align: left;
	border-bottom: 1px solid #decdb1;
}
table.forum_temak th,
table.forum_temak td {
	padding: 3px 4px 3px 4px;
}
table.forum_temak td.name,
table.forum_temak td.date {
	border-bottom: 1px solid #cec0aa;
}
table.forum_temak td.name {
	width: 360px;
	font-weight: bold;
}
table.forum_temak td.date {
	font-style: italic;
}
table.forum_temak td input.text {
	width: 300px;
}
table.forum_temak td.add {
	vertical-align: bottom;
	padding-top: 20px;
}

/***** termék comment *****/
div.content_frame .comment_head {
	font-size: 14px;
	color: #8d7257;
	padding: 6px 0 0 0;
	border-bottom: 1px dotted #decdb1;
}
div.content_frame .comment_head b {
	font-size: 15px;
}
div.content_frame .comment_head a {
	font-size: 15px;
	font-weight: bold;
}
div.content_frame .comment_head span {
	font-size: 11px;
	font-style: italic;
	float: right;
}
div.content_frame .comment_content {
	padding: 0 10px 0 20px;
	text-align: justify;
	background: #f4ead9;
}
div.content_frame .comment_content a.full {
	color: #372c21;
}
div.content_frame .comment_content a.full:hover {
	color: #8d7257;
}


table.add_comment {
	margin: auto;
	width: 60%;
}
table.add_comment td {
	background: #e4d5bd;
	padding: 4px 6px 4px 6px;
	border-bottom: 1px solid #F0E4D0;
}
table.add_comment td.text {
	text-align: right;
	border-left: 1px solid #decdb1;
}
table.add_comment td.img {
}
table.add_comment td.input {
	border-right: 1px solid #decdb1;
}
table.add_comment td.input input,
table.add_comment td.input textarea {
	width: 100%;
}
table.add_comment td.button {
	background: none;
}
table.add_comment td.button a.button {
	float: right;
}


/********** LEKEREKITETT KEPKERET ***********/
table.rounded_img_frame {
	margin: auto;
	border-collapse: collapse;
	background: none;
}
table.rounded_img_frame td {
	background: none;
}
table.rounded_img_frame td.lt,
table.rounded_img_frame td.t,
table.rounded_img_frame td.rt,
table.rounded_img_frame td.lb,
table.rounded_img_frame td.b,
table.rounded_img_frame td.rb {
	font-size: 0px;
	line-height: 0px;
	height: 11px;
}
table.rounded_img_frame td.lt,
table.rounded_img_frame td.l,
table.rounded_img_frame td.lb,
table.rounded_img_frame td.rb,
table.rounded_img_frame td.r,
table.rounded_img_frame td.rt {
	font-size: 0px;
	line-height: 0px;
	width: 11px;
}
table.rounded_img_frame td.lt {
	background: url(../images/prod_img_lt.gif) no-repeat bottom right;
}
table.rounded_img_frame td.t {
	background: url(../images/prod_img_t.gif) repeat-x bottom;
}
table.rounded_img_frame td.rt {
	background: url(../images/prod_img_rt.gif) no-repeat bottom left;
}
table.rounded_img_frame td.r {
	background: url(../images/prod_img_r.gif) repeat-y right;
}
table.rounded_img_frame td.rb {
	background: url(../images/prod_img_rb.gif) no-repeat top left;
}
table.rounded_img_frame td.b {
	background: url(../images/prod_img_b.gif) repeat-x top;
}
table.rounded_img_frame td.lb {
	background: url(../images/prod_img_lb.gif) no-repeat top right;
}
table.rounded_img_frame td.l {
	background: url(../images/prod_img_l.gif) repeat-y right;
}
table.rounded_img_frame td.c {
	text-align: center;
	vertical-align: middle;
	background: #fff;
}
table.rounded_img_frame img {
	border: 0px;
}



table.welcome-suggest {
	width: 100%;
	margin: 10px auto;
}
table.welcome-suggest td {
	vertical-align: top;
}
table.welcome-suggest td.img {
	width: 360px;
	text-align: left;
	padding: 10px 0;
}
table.welcome-suggest td.img table.rounded_img_frame {

}
table.welcome-suggest td.name {
	padding: 0px 0 20px 10px;
	text-align: left;
	vertical-align: top;
}

table.welcome-suggest td.name a.name {
	color:#A94324;
	font-size:22px;
}
table.welcome-suggest td.name p.desc {
	
}
table.welcome-suggest td.price {
	padding: 0px 10px 20px 0px;
	text-align: right;
	vertical-align: top;
}
table.welcome-suggest td.price p.price {
	color: #7F5441;
	font-style: italic;
	font-weight: bold;
	line-height: 24px;
	margin: 0px;
	padding: 0px;
}
table.welcome-suggest td.price p.price span {
	color: #B4481D;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
}


