@charset "utf-8";


body {
	margin:0px;
	padding:0px;
	background-color:#cbb8ac;
	background-image:url(images/body_bg.gif);
	background-repeat:repeat-x;
	
}


p {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#411405;
	font-weight:normal;
	float:left;
	width:100%;
	text-align:justify;
	margin:5px 0;
	
}


#upper {
background-image:url(images/header_new2.jpg);
background-position:center top;
background-repeat:no-repeat;
float:left;
height:135px;
margin:0 auto;
padding:0;
width:100%;
	
}


#middle {
	width:100%;
	height:auto ;
	padding:0px;
	/* background-image:url(images/middle.jpg); */
	background-image:url(images/middle_bg2.gif);
	background-position:center top;
	
	background-repeat:repeat-y;
	background-color:#c6b2a8;
	float:left;
}


#lower {
	width:100%;
	height:75px;
	background-image:url(images/footer_bg.jpg);
	background-position:center;
	background-repeat:no-repeat;
	float:left;
}


#header {
	margin:0px auto;
	width:1000px;
	height:135px;
	position:relative;
	
}

#header ul {
display:inline;
left:184px;
list-style-type:none;
margin:0;
padding:0;
position:absolute;
top:169px;
}

#header ul li {
display:inline;
list-style-type:none;
margin:0 30px 0 0;
padding:0;
}

#main_content {

background-color:#E0D3C3;
background-image:url(images/content_upper.jpg);
background-position:center top;
background-repeat:no-repeat;
float:left;
height:399px;
margin:0 auto;
position:relative;
width:996px;
}


#header_content
{


height:auto;

position:relative;
width:996px;
margin:0 auto;
z-index:1000;
}



#left_side {
	width:177px;
	height:auto;
	float:left;
	
}

#left_side ul {
background:transparent url(images/LAMPION_BG.png) repeat scroll 0 0;
background-repeat:no-repeat;
display:block;
height:368px;
list-style-type:none;
margin:0;
margin-top:10px;
padding:88px 0 20px 33px;
width:144px;

float:left;

}



#left_side ul li {
background:transparent url(images/li_lowe.png) no-repeat scroll center bottom;
color:#560808;
display:block;
font-family:"Times New Roman",Times,serif;
font-size:14px;
font-style:italic;
font-weight:bold;
list-style-type:none;
margin-bottom:5px;
padding-bottom:10px;
text-align:center;
width:113px;
float:left;

}

#left_side ul.main {
background:transparent url(images/LAMPION_main_BG.png) no-repeat scroll 0 0;
display:block;
height:378px;
list-style-type:none;
padding:183px 0 20px 33px;
width:144px;
}

#left_side ul li a {
	color:#560808;
	text-decoration:none;

}

#left_side ul li a:hover {
	color:#560808;
	text-decoration:underline;
}

#footer {
	margin:0px auto;
	width:1000px;
	height:88px;
	position:relative;
	
}

.footertext1 {
color:#CBB3A1;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
height:auto;
left:0;
margin:0;
padding:0;
position:absolute;
text-align:center;
top:65px;
width:100%;
}

.footertext2 {
color:#CBB3A1;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
left:73px;
list-style-type:none;
margin:0;
padding:0;
position:relative;
text-align:left;
top:10px;
	
}

.footertext2 li {
	position:relative;
	top:10px;
	left:10px;
	list-style:none;
	padding:0px;
	margin:0 10px 0 0;
	display:inline;
	float:left;
}
	
	
#footer a {
	color:#cbb3a1;
	text-decoration:none;}

#footer a:hover {
	color:#cbb3a1;
	text-decoration:underline;}
	
	
	
#main_content_middle {
		float:left;
		height:auto;
		margin:10px 5px 5px;
		padding:0;
		width:620px;
	
}



#main_content_middle ul {
	float:left;
	margin:0px 0px 0px 10px;
	padding:0px;
	list-style:disc;
	
	
}

#cms {
	width:auto;
	height:auto;
	float:left;
	margin:10px 0px;
	padding:0px;
}

#main_content_middle ul li {
	
	
	margin:0px;
	padding:0px;
	list-style:disc;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#411405;
	font-weight:normal;
	list-style:inside;
	
}


#right_side {
	float:left;
	height:auto;
	margin:10px 5px 5px;
	padding:0;
	width:166px;
	
}


#termekek_box {
		float:left;
		height:auto;
		margin:20px 0;
		padding:0;
		width:606px;
}

#termekek_box h2 {
background-image:url(images/headers/termekekbox_h.png);
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-family:Tahoma,Geneva,sans-serif;
font-size:13px;
font-weight:normal;
height:20px;
margin:0;
padding-left:20px;
padding-top:5px;
width:586px;
}
	#termekek_box ul {
		
		border-bottom:1px solid #B08968;
		border-left:1px solid #B08968;
		border-right:1px solid #B08968;
		display:inline;
		float:left;
		height:auto;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:0;
		width:604px;
}
	#termekek_box ul li {

float:left;
height:147px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0 0px 10px;
padding:0;
padding-bottom:10px;
width:292px;
display:inline;
		
	}
	

	
	.termekekbox_table_img {
		
		height:97px;
		width:128px;
		border:0px none;
		float:left;
	}
	
	.termekbox_table_textfield {
		width:157px;
		height:auto;
		float:left;
		margin:0px 0px 10px 0px;
		padding:0px;
	}
	
		#termekek_box ul li ul {
			list-style:disc outside;
			float:left;
			margin-left:10px;
			
			padding:0px;
			
			width:auto;
			height:auto;
			border:0px none;
		}

	#termekek_box ul li ul li {
		float:left;
		height:auto;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:disc;
		margin:0 0 3px;
		padding:0 0 0 0;
		width:auto;
		
		}
		
		.termekek_box_gombok {
			float:left;
			margin-top:10px;
			margin:0px;
			padding:0px;
			background-image:url(images/termek_box_gomb.gif);
			background-repeat:no-repeat;
			width:285px;
			height:22px;
		}
		
		.termekek_box_gombok a {
			color:#FFF;
			text-decoration:none;
			}
		
		.termekek_box_gombok a:hover {
			color:#FFF;
			text-decoration:underline;
			
			}
		
		
	
		
		
		.termekek_box_gombok_reszletek {
			color:#FFFFFF;
			float:left;
			font-family:Tahoma,Geneva,sans-serif;
			font-size:11px;
			font-weight:bold;
			margin-left:9px;
			margin-top:4px;
			text-align:left;
			text-transform:uppercase;
			display:inline;
		}
		
		
		.termekek_box_gombok_kosar {
			color:#FFFFFF;
			display:inline;
			float:left;
			font-family:Tahoma,Geneva,sans-serif;
			font-size:11px;
			font-weight:bold;
			margin-left:0;
			margin-top:4px;
			text-align:center;
			text-transform:uppercase;
			width:85px;
		}
		
		
			.termekek_box_gombok_price {
				color:#000000;
				float:left;
				font-family:Tahoma,Geneva,sans-serif;
				font-size:11px;
				font-weight:bold;
				margin-left:11px;
				margin-right:0;
				margin-top:4px;
				text-align:center;
				width:93px;
							
		}
		
		
		h4 {
			color:#2E0C04;
			float:left;
			font-family:Tahoma,Geneva,sans-serif;
			font-size:12px;
			font-weight:bold;
			height:29px;
			margin:14px 0 10px;
			padding:0;
			width:147px;
		}
		
			h4.termek a {
				color:#2e0c04;
				text-decoration:none;
				
		}
		
			h4.termek a:hover {
				color:#2e0c04;
				text-decoration:underline;
				
		}
		
		
		
		#textfield {
			float:left;
			margin:0;
			padding:0;
			width:615px;
		}
		
		#textfield a {
			color:#ff7200;
			text-decoration:none;
	
		}
		
		#textfield a:hover {
			color:#ff7200;
			text-decoration:underline;
	
		}
		
		
		#right_box {
			width:166px;
			height:auto;
			float:left;
			margin:0px;
		
			padding-bottom:10px;
			
		}
		
		#right_box input {
			color:#000;
			font-family:Tahoma,Geneva,sans-serif;
			font-size:11px;
			margin:3px 0;
			
		
			}
		.right_side_input {
			background-image:url(images/text_input_bg.gif);
			background-repeat:no-repeat;
			border:0 none;
			float:left;
			height:15px;
			margin:0;
			padding:2px 0 0 7px;
			width:134px;
			
		}
			
		.right_side_textarea {
		
		float:left;
		background:transparent url(images/textarea_bg.gif);
		height:100px;
		width:141px;
		margin:0px;
		padding:0px;
		border:0px none;
		color:#000000;
			font-family:Tahoma,Geneva,sans-serif;
			font-size:11px;
		}
		#right_box.top {
			margin-top:85px;
			
		}
		
		#right_box h3 {
			width:156px;
			height:22px;
			float:left;
			margin:0px;
			padding:0px;
			background-image:url(images/r_b_header.png);
			background-repeat:no-repeat;
			font-family:Tahoma, Geneva, sans-serif;
			font-size:11px;
			color:#FFF;
			text-transform:uppercase;
			font-weight:bold;
			text-align:left;
			padding-left:10px;
			padding-top:6px;
			
		}
		
		.right_box_content {
			background:transparent url(images/r_b_content.gif) repeat-y scroll 0 0;
			float:left;
			height:auto;
			margin:0;
			padding:5px 9px;
			width:148px;
			
			
			
		}
		
		
		.lostpass {
			font-family:Tahoma, Geneva, sans-serif;
			font-size:11px;
			color:#F60;
			text-align:right;
			width:100%;
			float:right;
			margin-right:7px;
		}
		
		.lostpass a {
			color:#FF7200;
			text-decoration:none;
			}
		
		.lostpass a:hover {
			color:#FF7200;
			text-decoration:underline;
			}
		
		.right_box_footer {
			width:166px;
			height:6px;
			float:left;
			margin:0px;
			padding:0px;
			background-image:url(images/r_b_footer.png);
			background-repeat:no-repeat;
			
		}
		
	.email {}
	
	.email a {
		color:#000;
		text-decoration:none;
		}
	
	.email a:hover {
		color:#000;
		text-decoration:underline;
		}
		
		
	#kategoriabox {
			background:transparent url(images/kategoriabox.png) no-repeat scroll 0 0;
			float:left;
			height:76px;
			margin:0;
			padding:0;
			width:797px;
		
	}
	#kategoriabox ul {
		display:inline;
		float:left;
		list-style-type:none;
		margin:17px 0 0 10px;
		padding:0;
		}
		
		#kategoriabox ul li {
			color:#FFFFFF;
			display:inline;
			float:left;
			font-family:Tahoma,Geneva,sans-serif;
			font-size:13px;
			font-weight:normal;
			list-style-type:none;
			margin:0 40px 5px 0;
			padding:0;
		}
		
		#kategoriabox ul li a {
			color:#FFF;
			text-decoration:none;

		}
		
		#kategoriabox ul li a:hover {
			color:#FFF;
			text-decoration:underline;

		}
		
		
		#termek_list {
			float:left;
			width:100%;
			height:auto;
			margin:0px;
			padding:0px;
			list-style-type:none;
		
		}
		
			#termek_list  {
				float:left;
				margin:0px;
				padding:0px;
				list-style:none;
				width:auto;
			
		}
		
		#termek_list ul  {
				float:left;
				margin:0px;
				padding:0px;
				list-style:none;
				width:auto;
				padding-bottom:10px;
			
		}
		
		
		#termek_list ul li {
			
				border-bottom:1px solid #000000;
				display:inline;
				float:left;
				height:190px;
				margin:5px 5px 21px;
				padding:0;
				width:300px;
		}
		
		
		#termek_list ul li ul {
			background:transparent none repeat scroll 0 0;
			float:left;
			margin:0 0 10px;
			padding:0;
			

			
		}
		
		#termek_list ul li ul li {
			border:0 none;
			display:block;
			float:left;
			height:auto;
			margin:0 0 5px;
			padding:0;
			width:100%;

			
		}
		
		.termek_list_img {
			float:left;
			height:150px;
			margin:0 10px 0 0;
			padding:0;
			width:132px;
			
			
		}
		
		.termek_list_img img {
			border:2px #000 solid;
		}
	.termek_list_text {
			float:left;
			height:144px;
			margin:0;
			padding:0;
			width:158px;
	}
	
	.termek_list_details2 {
		float:left;
		margin:10px 0 0;
		padding:0;
		width:100%;
		
		}
		
		.termek_arrow {
				background-image:url(images/nyil.gif);
				background-repeat:no-repeat;
				float:left;
				height:21px;
				margin:0 10px 0 0;
				padding:0;
				width:22px;
		}
		
		.termek_db {
				background-image:url(images/item_db.gif);
				background-repeat:no-repeat;
				border:0 none;
				color:#FFFFFF;
				float:left;
				font-family:Tahoma,Geneva,sans-serif;
				font-size:11px;
				font-weight:normal;
				height:18px;
				margin:0 2px 0 0;
				padding:3px 0 0 3px;
				width:61px;
		}
		
		.termek_kosar {
				background-image:url(images/item_basket.gif);
				background-repeat:no-repeat;
				border:0 none;
				float:left;
				height:21px;
				margin:0;
				padding:0;
				width:27px;
				cursor:pointer;
		}
		
		h4.list2 {
			background-image:url(images/headers/header_termeklist.jpg);
			background-repeat:no-repeat;
			color:#FFFFFF;
			float:left;
			font-family:Tahoma,Geneva,sans-serif;
			font-size:12px;
			font-weight:normal;
			height:34px;
			margin:0 0 10px 0;
			padding:5px 0 0 5px;
			width:143px;
		}
		
		
		h4.list2 a {
			color:#FFF;
			text-decoration:none;

		}
		
		
		h4.list2 a:hover {
			color:#FFF;
			text-decoration:underline;

		}
		
	
			
		
		
		.db_text {
				float:left;
				font-family:Tahoma,Geneva,sans-serif;
				font-size:11px;
				font-weight:normal;
				height:auto;
				margin:0 17px 0 3px;
				padding:7px 0 0;
				width:auto;
		}
		
		.db_text2 {
				float:left;
				font-family:Tahoma,Geneva,sans-serif;
				font-size:11px;
				font-weight:normal;
				height:auto;
				margin:0 17px 0 3px;
				padding:7px 0 0;
				width:auto;
				color:#000;
		}
		
		
		.price {
			color:#FFF;
			}
			
			
			
			.intelli_basket {
				float:left;
				width:166px;
				height:auto;
				margin:0px;
				padding:0px;
				padding-bottom:10px;
				
				}
				
				
				h4.basket{
				
					background:transparent url(images/intelli_basket_h.png) no-repeat scroll 0 0;
					color:#000000;
					float:left;
					font-family:Tahoma,Geneva,sans-serif;
					font-size:13px;
					font-weight:bold;
					height:42px;
					margin:0;
					padding:12px 0 0 70px;
					text-transform:uppercase;
					width:96px;
				
				}
				
			
				
				.intelli_basket_content {
					background-color:#301508;
					float:left;
					height:auto;
					margin:0;
					padding:0;
					width:166px;
				
				}
				
					.intelli_basket_footer {
				background-image:url(images/intelli_basket_f.png);
				background-repeat:no-repeat;
				float:left;
				width:166px;
				height:10px;
				margin:0px;
				padding:0px;
				
				}
				
				
				.intelli_basket ul {
					float:left;
					list-style:none;
					margin:0px;
					padding:0px;
				}
				
				.intelli_basket ul li {
					
					border-bottom:1px solid #594439;
					display:block;
					float:left;
					height:auto;
					margin:5px 0 0 5px;
					padding:0 0 10px 0;
					width:156px;
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;
					color:#FFF;
				}
				
				.intelli_basket ul li p {
					color:#FFF;
					float:left;
					margin:0px;
					padding:0px;
					
					

				}
				
				.intelli_basket ul li p a {
					color:#FFF;
					text-decoration:none;
				}
				
				.intelli_basket ul li p a:hover {
					color:#FFF;
					text-decoration:underline;
				}

				.intellibasket_img {
					float:left;
					height:auto;
					margin:0 2px 0 0;
					padding:0;
					width:44px;
					
				}
				
				.intellibasket_textfield {
					
					float:left;
					height:auto;
					margin:0;
					padding:0;
					width:85px;
				}
				
				.intelli_basket_check{
					float:left;
					margin-top:0px;
					padding:0px;
					width:20px;
					height:auto;
				}
				
				
					
			.intelli_basket_btns {
					background-repeat:no-repeat;
					border:0 none;
					color:#FFFFFF;
					cursor:pointer;
					float:left;
					font-family:Tahoma,Geneva,sans-serif;
					font-size:12px;
					height:auto;
					margin:15px 0 0 0;
					padding:0 0 0 14px;
			}
			
			
			.intelli_basket_delete {
					background:transparent url(images/basket_btn_delete.png) repeat scroll 0 0;
					border:0 none;
					color:#FFFFFF;
					cursor:pointer;
					float:left;
					font-family:Tahoma,Geneva,sans-serif;
					font-size:12px;
					height:21px;
					margin:0 5px 0 0;
					padding:0;
					width:61px;
				
				}
			
			.intelli_basket_confirm {
				background:transparent url(images/basket_btn_confirm.png);
				width:74px;
				height:21px;
			border:0px none;
			cursor:pointer;
			float:left;
			color:#FFF;
				
				margin:0px;
				padding:0px;
				font-family:Tahoma, Geneva, sans-serif;
				font-size:12px;
				
				}
				
				
				.last_viewed_img
				{
					float:left;
					margin:0px;
					padding:0px;
					width:42px;
					height:auto;
					margin-right:5px;
					
				}
				
				.last_viewed_text {
					float:left;
					width:100px;
					height:auto;
					margin:0px;
					padding:0px;
					
				}
				
				.last_viewed_text p {
					float:left;
					width:auto;
					height:auto;
					font-family:Tahoma, Geneva, sans-serif;
					font-size:11px;
					color:#3c1c0d;
					font-weight:normal;
					margin:0px;
					padding:0px 0px 5px 0px;

					
				}
					.last_viewed_text a {
						color:#3c1c0d;
						text-decoration:none;
						}
					
					.last_viewed_text a:hover {
						color:#3c1c0d;
						text-decoration:underline;}
						.
						.last_viewed {
							float:left;
							width:100%;
							height:auto;
							margin:0px;
							
						padding:0px;
						}
						
						.last_viewed ul {
							float:left;
							width:100%;
							height:auto;
							margin:0px;
							padding:0px;
							list-style:none;
						}
						
						.last_viewed ul li {
							display:inline;
							float:left;
							height:auto;
							list-style-image:none;
							list-style-position:outside;
							list-style-type:none;
							margin:0;
							padding-bottom:0px;
							padding-left:0;
							padding-right:0;
							padding-top:10px;
						
							width:100%;
						}
						
						
						
						
						.main_termek {
							float:left;
							width:620px;
							height:auto;
							margin:0px;
							padding:0px;
							
						}
							
						.main_termek_img {
							float:left;
							width:296px;
							height:auto;
							background-color:#fff;
							margin:0px;
							padding:0px;
							border:2px solid #381004;
						}
						
						.main_termek_img img {
							padding:10px 0px;
							
							}
						
						.main_termek_right {
						
							float:left;
							height:30px;
							margin:0 0 0 10px;
							padding:0;
							width:310px;
						}
						
						
						.main_termek_right1 {
							float:left;
							height:auto;
							width:100%;
							
						}
						
						
						.main_termek_right1_h {
							float:left;
							margin:0px;
							padding:0px;
							background-image:url(images/main_right1_header.gif);
							width:311px;
							height:5px;
							background-repeat:no-repeat;
							
						}
						
						.main_termek_right1_c {
						
							width:311px;
							height:200px;
							background-color:#301508;
							float:left;
							margin:0px;
							height:auto;
						}
							
						
						
						
						
						.main_termek_right2 {
							float:left;
							width:100%;
							height:auto;
							
						}
						
						
						.main_termek_right2_c {
							background-color:#5E3C21;
							float:left;
							height:auto;
							width:311px;
						}
						
						.main_termek_right2_f {
							float:left;
							width:100%;
							height:auto;
							
							background-image:url(images/main_right2_footer.gif);
							background-repeat:no-repeat;
							width:311px;
							height:5px;
							margin-bottom:10px;
						}
						
						
						
						h4.termeknev {
						float:left;
						margin:0px;
						padding:0px;
						width:100%;
						height:auto;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-weight:normal;
						font-style:italic;
						font-size:20px;
						color:#FFF;
						margin-left:10px;
						
						}
						
						h4.termeknev a {
							color:#FFF;
							text-decoration:none;
						}
						
						h4.termeknev a:hover {
							color:#FFF;
							text-decoration:underline;
						}
						
						
						
						h4.raktarkeszlet {
							float:left;
							color:#301508;
								font-family:Georgia, "Times New Roman", Times, serif;
						font-weight:normal;
						font-style:italic;
						font-size:20px;
						width:100%;
						margin:0px;
						padding:0px;
						
							}
						
					.main_termek_right p {
						color:#FFFFFF;
						margin-left:10px;
						margin-right:10px;
						width:auto;
					}
					
					.main_termek_right2_price {
						width:100%;
						float:left;
						border-top:1px solid #856a52;
						height:auto;
						background-color:#5e3c21;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-style:italic;
						font-size:13px;
						color:#FFF;
					}
					
					
					
					.price2 {
						font-family:Georgia, "Times New Roman", Times, serif;
						color:#ff6c00;
						font-style:italic;
						font-size:15px;
					}
					
					
					.change_color {
						color:#301508;
						float:left;
						margin:0px;
						padding:0px;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:13px;
						font-weight:normal;
						font-style:italic;
						margin-right:10px;
						margin-left:0px;
						width:auto;
						}
						
						.chancecolor_input {
							float:left;
							width:150px;
							height:auto;
						}
						
						.input_basket2 {
								background-image:url(images/btn_basket.gif);
								background-repeat:no-repeat;
								border:0 none;
								color:#FFFFFF;
								float:left;
								font-family:Tahoma,Geneva,sans-serif;
								font-size:11px;
								font-weight:bold;
								height:20px;
								margin:0;
								padding:0 0 0 30px;
								width:103px;
								cursor:pointer;
						}
						
						
						h4.kiemelt {
			color:#2E0C04;
			float:left;
			font-family:Tahoma,Geneva,sans-serif;
			font-size:13px;
			font-weight:bold;
			height:14px;
			margin:14px 0 10px;
			padding:0;
			width:147px;
		}
		
			h4.kiemelt a {
				color:#2E0C04;
				text-decoration:none;

		}
		
			h4.kiemelt a:hover {
				color:#2E0C04;
				text-decoration:underline;

		}
		
		
		
		.kiemelt_price {
			color:#000000;
			float:left;
			font-family:Tahoma,Geneva,sans-serif;
			font-size:11px;
			font-weight:bold;
			margin-bottom:10px;
			margin-right:0;
			text-align:center;
			width:100%;
							
		}
		
		#kiemelt_input {
			background-image:url(images/kiemelt_input_btn.gif);
			background-repeat:no-repeat;
			width:82px;
			height:21px;
			float:left;
			text-align:center;
			font-family:Tahoma, Geneva, sans-serif;
			font-size:12px;
			color:#fff;
			font-weight:normal;
			border:0px none;
			cursor:pointer;
			text-transform:uppercase;
			
			}
			
			
		#main_banner_box {
height:550px;
left:0;
margin:0;
padding:0;
position:absolute;
top:54px;
width:983px;
z-index:100;
			}
			
			
			
		
