/*kosar*/
#cartsm{
	width: 210px;
/*	height:120px;*/
	margin-bottom:2px;
	color:#fff;
	padding-top:9px;
	padding-left:5px;
	padding-right:5px;
/*	text-align:center;*/
/*	background-color:#e0e0df;*/
}

#cartsm a{  
	color:#fff; 	text-decoration: none;
}

#cartsm a:hover, #cartsm .active a{ 
	color:#fff;	text-decoration: underline;
}
/*kosar*/

/*kategória*/
.kategoria_main{
	float:left;
	width:130px;
/*	background-color:#e4e5e6;*/
	margin-bottom:10px;
	color:#404040;
	border:1px double #e4e5e6;
	text-align:center;
	font-size:11px;
	margin-right:3px;
}

.kategoria_main img{
	border: 1px solid #fff;
	width: 120px;
	padding:5px;
	float:left;
	
}

.kategoria_head{
	width:120px;
/*	background-color:#6f8497;*/
	color:#fff;
	font-weight:bold;
	color:#404040;
	font-size:11px;
	text-align:center;
	padding:5px;
	height:30px;
	display: table-cell;
	vertical-align:middle;
}

.kategoria_head a{  
	color:#fff; 	text-decoration: underline;
	font-size:11px;
}

.kategoria_head a:hover, .kategoria_head .active a{ 
	color:#fff;	text-decoration: underline;
	font-size:11px;
}

.kategoria_content{
	width:120px;
/*	height:170px;
	background-color:#e8f1c3;*/
	color:#404040;
/*	padding:5px;*/
	font-size:11px;

}

.kategoria_bottom{
/*	width:220px;	
	background-color:#e0e0df;
	text-align:right;
	padding:5px;*/
}

.kategoria_bottom a{  
	color:#404040; 	text-decoration: underline;
}

.kategoria_bottom a:hover, .kategoria_bottom .active a{ 
	color:#404040;	text-decoration: underline;
}
/*kategória vége*/

/*termék*/
.termek_main{
	float:left;
	width:363px;
/*	background-color:#000;*/
	margin-right:3px;
	margin-bottom:10px;
}

.termek_main img{
	border: 1px solid #fff;
	height: 100px;
	padding: 0px 0px 0px 0px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	
}

.termek_head{
	width:353px;
	background-color:#333;
	color:#fff;
	padding:5px;
	font-weight:bold;
	border-radius:0px 15px 0px 0px;
}

.termek_head a{  
	color:#fff; 	text-decoration: underline;
}

.termek_head a:hover, .termek_head .active a{ 
	color:#fff;	text-decoration: underline;
}

.termek_content{
	width:351px;
	height:120px;
/*	background-color:#efefef;*/
	color:#404040;
	padding:5px;
	border:1px solid #e4e5e6;
}

.termek_bottom{
	width:353px;	
	background-color:#e0e0df;
	padding:5px;
	margin-bottom:1px;
}

.termek_bottom a{  
	color:#404040; 	text-decoration: underline;
}

.termek_bottom a:hover, .termek_bottom .active a{ 
	color:#404040;	text-decoration: underline;
}

.termek_foot{
	width:353px;	
	background-color:#e0e0df;
	padding:5px;
	margin-bottom:1px;
	height:20px;
	font-size:11px;
}

.termek_foot a{  
	color:#404040; 	text-decoration: underline;
}

.termek_foot a:hover, .termek_foot .active a{ 
	color:#404040;	text-decoration: underline;
}

.termek_reszletek{
	width:120px;	
	background-color:#e0e0df;
	text-align:center;
	float:left;
	margin-right:1px;
	height:23px;
	padding-top:7px;
}

.termek_reszletek a{  
	color:#404040; 	text-decoration: underline;
}

.termek_reszletek a:hover, .termek_reszletek .active a{ 
	color:#404040;	text-decoration: underline;
}

.termekkor_select{
	width:100px;
	height:18px;
	color:#404040;
	font-size:11px;
	padding:0px;
}

.termekdb_input{
	width:30px;
	height:15px;
	color:#404040;
	font-size:11px;
	padding:0px;
}
/*termék vége*/


/*//////////////////////////////////////////////////////////////////////////////////////*/
/*termék*/
.termek_main_two{
	float:left;
	width:730px;
/*	background-color:#000;*/
	margin-right:3px;
	margin-bottom:10px;
}

.termek_main_two img{
	border: 1px solid #fff;
	height: 115px;
	padding: 0px 0px 0px 0px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	
}

.termek_head_two{
	width:720px;
	background-color:#333;
	color:#fff;
	padding:5px;
	font-weight:bold;
	border-radius:0px 15px 0px 0px;
}

.termek_head_two a{  
	color:#fff; 	text-decoration: underline;
}

.termek_head_two a:hover, .termek_head_two .active a{ 
	color:#fff;	text-decoration: underline;
}

.termek_content_two{
	width:718px;
	height:120px;
/*	background-color:#efefef;*/
	color:#404040;
	padding:5px;
	border:1px solid #e4e5e6;
}

.termek_bottom_two{
	width:720px;	
	background-color:#e0e0df;
	padding:5px;
	margin-bottom:1px;
}

.termek_bottom_two a{  
	color:#404040; 	text-decoration: underline;
}

.termek_bottom_two a:hover, .termek_bottom_two .active a{ 
	color:#404040;	text-decoration: underline;
}

.termek_foot_two{
	width:720px;	
	background-color:#e0e0df;
	padding:5px;
	margin-bottom:1px;
	height:20px;
	font-size:11px;
}

.termek_foot_two a{  
	color:#404040; 	text-decoration: underline;
}

.termek_foot_two a:hover, .termek_foot_two .active a{ 
	color:#404040;	text-decoration: underline;
}

.termek_reszletek_two{
	width:243px;	
	background-color:#e0e0df;
	text-align:center;
	float:left;
	margin-right:1px;
	height:23px;
	padding-top:7px;
}

.termek_reszletek_two a{  
	color:#404040; 	text-decoration: underline;
}

.termek_reszletek_two a:hover, .termek_reszletek_two .active a{ 
	color:#404040;	text-decoration: underline;
}

.termekkor_select_two{
	width:100px;
	height:18px;
	color:#404040;
	font-size:11px;
	padding:0px;
}

.termekdb_input_two{
	width:30px;
	height:15px;
	color:#404040;
	font-size:11px;
	padding:0px;
}
/*termék vége*/


/*termék részletes*/
.termek_reszletes_content{
	float:left;
	text-align:left;
}

.termek_reszletes_content img{
	width:200px;
	float:left;
	margin-right:5px;
}

.termek_reszletes_left{
	background-color:#fff;
	color:#404040;
	padding:5px;
	float:left;
}

.termek_reszletes_left img{
	border: 1px solid #fff;
	width: 170px;
	padding: 0px 0px 0px 0px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
	
}

.termek_reszletes_right{
	width:260px;
	background-color:#eeeeee;
	color:#404040;
	float:left;
}

.termek_reszletes_right_head{
	width:250px;
	background-color:#323232;
	color:#fff;
	padding:5px;
	font-weight:bold
}

.termek_reszletes_right_content{
	width:250px;
	background-color:#f2f2f2;
	color:#404040;
	padding:5px;
	margin-bottom:5px;
}

.termek_reszletes_right_titel{
	width:250px;
	background-color:#f2f2f2;
	color:#404040;
	padding:5px;
	text-align:center;
	border-top:1px solid #fff;
}

.termek_reszletes_right_titel a{  
	color:#404040; 	text-decoration: underline;
}

.termek_reszletes_right_titel a:hover, .termek_reszletes_right_titel .active a{ 
	color:#404040;	text-decoration: underline;
}

.termek_input_message{
	width:180px;
	background-color:#fff;
	color:#404040;
	border:1px solid #75c207;
	float:left;
	height:20px;
}
/*termék részletes vége*/

/*pénztár*/
.cart1{
 padding-top:3px;
 height:27px;
 float:left;
 background-color:#f2f2f2;
 border-bottom: 1px #fff solid;
}
/*pénztár vége*/