@charset "UTF-8";
/* CSS Document */

	#product_box {
		width:703px;
		height:auto;
		overflow:hidden;
	}

	#product_box .table-head {
	}
	#product_box .table-head.list { display:block; }
	#product_box .table-head.grid { display:none; }
	
		#product_box .shadow-top {
			display:block;
			position:absolute;
			z-index:999;
			width:702px;
			height:10px;
			margin:0px 0px 0px 0px;
			background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.1)), to(rgba(0,0,0,0.0)));
			border-top:1px solid rgba(0,0,0,0.2);
			
		}
		
			#product_box .table-head ul {
				list-style:none;
				margin:0px;
				padding:0px;
				display:inline-block;
				overflow:hidden;
				white-space:nowrap;
				background-color:rgba(255,255,255,0.1);
				border:1px solid rgba(0,0,0,0.2);
				border-top-left-radius:4px;
				border-top-right-radius:4px;
			}
			#product_box .table-head ul li {
				display:block;
				float:left;
				height:20px;
				margin:0px;
				padding:12px 0px 5px 0px;
				text-align:center;
				vertical-align:middle;
				cursor:default;
			}

			/* 478 = 1+70+1 + 276+1 + 128+1
			/* 478 =   72   +  277  +  129 */
			/* 478 = 72+277+129 */
			
			#product_box .table-head ul li.c1 { width: 72px;}
			#product_box .table-head ul li.c2 { width: 460px;}
			#product_box .table-head ul li.c3 { width: 168px;}

			#product_box .table-head ul li a {
				font-family:allerbold, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-size:12px;
				line-height:15px;
				font-weight:normal;
				text-shadow:0px 1px 1px rgba(255,255,255,0.5);
				outline:0px dotted orange;
				color:#27393D;
				color:#5F6191;
				text-align:left;
				padding:0px 10px 0px 10px;
				text-decoration:none;
			}
			#product_box .table-head ul li.c3 a {
				text-align:right;
				padding:0px 25px 0px 10px;
			}
			
			
			
			
			
			
			#view_type_buttons {
				display:block;
				float:right;
				margin:4px 20px 0px 0px;
				white-space:nowrap;
				width:200px;
				outline:0px dotted orange;
			}
			
			
			#view_type_buttons .label {
				float:right;
				font-family:allerregular, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-weight:normal;
				font-size:16px;
				line-height:20px;
				color:#525B7C;
				margin:5px 0px 0px 0px;
			}
			#view_type_buttons a.view-type {
				background-image:url(../pics/sprite/W-626791/24.png);
				background-position:0px 0px;
				width:24px;
				height:24px;
				display:block;
				float:right;
				text-decoration:none;
				margin:0px 0px 0px 5px;
				outline:0px dotted orange;
				border:4px solid #DDDDDD;
				border-radius:4px;
				opacity:0.7;
				-webkit-transition:opacity 0.3s linear;
			}
			#view_type_buttons a.view-type.current {
				background-image:url(../pics/sprite/White/24.png);
				background-color:#B11E24;
				border:4px solid #B11E24;
				background-color:#626791;
				border:4px solid #626791;
				opacity:1;
		}
			
			#view_type_buttons a.view-type:hover {
				opacity:1;
				-webkit-transition:opacity 0.3s linear;
			}
			#view_type_buttons a.view-type.list-view {
				background-position:-192px -120px;
			}
			#view_type_buttons a.view-type.grid-view {
				background-position:-168px -120px;
			}







	#product_box .product-content-progress {
		display:block;
		position:absolute;
		background-image:url(../pics/upload/progress-bar-circle.gif);
		background-position:center center;
		background-repeat:no-repeat;
		background-color:rgba(228,228,228,0.5);
		border-radius:50px;
		width:68px;
		height:68px;
		margin:150px 0px 0px 320px;	
		z-index:100000;
		outline:0px dotted orange;
	}
	#product_box .product-content-progress.hidden {
		display:none;
	}


	#product_box .table-body {
		display:block;
		width:702px;
		margin:0px;
		padding:0px;
		border-right:1px solid rgba(0,0,0,0.2);
		overflow:auto;
		overflow-x:hidden;
		text-decoration:none;
	}
	#product_box .table-body.list { height:auto; min-height:72px; max-height:401px; }
	#product_box .table-body.grid { height:440px; height:auto; min-height:110px; max-height:418px; }

	#product_box .table-body-loading {
		display:block;
		overflow:hidden;
		width:702px;
		height:30px;
		padding:5px 0px 3px 0px;
		margin:0px;
		overflow:visible;
		cursor:default;
	
	}
	#product_box .table-body-loading.hidden {
		display:none;
	}
		#product_box .table-body-loading .info-text {
			font-family:allerregular;
			font-size:14px;
			line-height:17px;
			color:#000000;
			text-align:center;
			padding:15px 0px 15px 0px;
		}
			#product_box .table-body-loading .info-text .loading-progress-marker {
				background-image:url(../pics/icon/progress/animated_progress-24px.gif);
				background-position:center center;
				background-repeat:no-repeat;
				display:inline-block;
				width:24px;
				height:24px;
				margin:0px 5px -6px 0px;
			}
	#product_box .table-body a {			
		text-decoration:none;
	}
	#product_box .table-body-empty {
		overflow:hidden;
		width:70px;
		height:auto;
		margin:0px;
		padding:50px 0px 50px 0px;
	}
	#product_box .table-body-empty.hidden {
		display:none;
	}
		#product_box .table-body-empty .warning-text {
			padding:15px 0px 0px 0px;
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:14px;
			line-height:17px;
			color:#2B444A;
			text-align:center;
		}
		#product_box .table-body-empty .warning-text-description {
			padding:10px 20px 15px 20px;
			font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
			font-size:12px;
			line-height:15px;
			color:#3B545A;
			text-align:center;
		}
			#product_box .table-body-empty .warning-text .no-data-icon {
				background-image:url(../pics/icon/24/blue/exclam.png);
				background-position:center center;
				background-repeat:no-repeat;
				display:inline-block;
				width:24px;
				height:24px;
				margin:0px 5px -6px 0px;
			}
			
			
			
			
/***
 *    888      8888888 .d8888b. 88888888888 
 *    888        888  d88P  Y88b    888     
 *    888        888  Y88b.         888     
 *    888        888   "Y888b.      888     
 *    888        888      "Y88b.    888     
 *    888        888        "888    888     
 *    888        888  Y88b  d88P    888     
 *    88888888 8888888 "Y8888P"     888     
 *                                          
 *                                          
 *                                          
 */			
			
		#product_box .table-body.list ul { 
			list-style:none;
			display:block;
			width:702px;
			height:66px;
			margin:0px;
			padding:0px;
			white-space:nowrap;
			overflow:hidden;
			opacity:0.9;
			outline:0px dotted orange;
		}
		#product_box .table-body.list ul.not-loaded {
			opacity:0.2;
		}
		#product_box .table-body.list ul li { 
			display:block;
			float:left;
			height:66px;
			margin:0px;
			padding:0px;
		}

		#product_box .table-body.list ul li,
		#product_box .table-body.list ul li p { cursor:pointer; }
		
		
		#product_box .table-body.list a:nth-child(2n+0) ul { 
			display:block;
			position:relative;
			width:701px;
			height:66px;
			background-color:rgba(200,200,200,0.01);
			background-color:rgba(255,255,255,0.75);
			border-bottom:1px solid rgba(0,0,0,0.2);
		}
		#product_box .table-body.list a:nth-child(2n+1) ul {
			display:block;
			position:relative;
			width:701px;
			height:66px;
			background-color:rgba(200,200,200,0.09);
			background-color:rgba(255,255,255,0.55);
			border-bottom:1px solid rgba(0,0,0,0.2);
		}
		#product_box .table-body.list a:last-child ul { 	
			border-bottom:0px none white;
		}
		#product_box .table-body.list a:nth-child(2n+0) ul li,
		#product_box .table-body.list a:nth-child(2n+1) ul li {
		}
		#product_box .table-body.list a:nth-child(2n+0):hover ul {
			background-color:rgba(255,255,255,1);
			background-color:rgba(101,104,145,0.1);
		}
		#product_box .table-body.list a:nth-child(2n+1):hover ul { 
			background-color:rgba(255,255,255,1);
			background-color:rgba(101,104,145,0.1);
		}
			/*
			#product_box .table-body.list ul li.statuszok {
				display:block;
				position:absolute;
				margin:25px 0px 0px 545px;
				width:65px;
				height:55px;
				overflow:hidden;
				outline:0px dotted black;
			}
			#product_box .table-body.list ul li.statuszok .statusz {
				display:block;
				position:absolute;
				width:51px;
				height:11px;
				overflow:hidden;
				border-radius:15px;
				margin:0px 0px 0px 0px;
				padding:2px 3px 2px 3px;
				color:white;
				text-align:center;
				font-family:allerbold,"Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-weight:normal;
				font-size:11px;
				line-height:11px;
			}
			#product_box .table-body.list ul li.statuszok .statusz.raktaron {
				background-color:rgba(176,201,117,1);
			}
			#product_box .table-body.list ul li.statuszok .statusz.nincs-raktaron {
				background-color:rgba(173,63,33,0.5);
			}
			*/
			

			#product_box .table-body.list ul li.foto {
				width:72px;
				height:72px;
				margin:0px 0px 0px 0px;
				padding:0px;
				overflow:hidden;
				border:0px none white;
				border-left:1px solid rgba(0,0,0,0.2);
				opacity:0.7;
				-webkit-transition:opacity 0.2s linear;
			}
			#product_box .table-body.list ul:hover li.foto {
				opacity:1;
				-webkit-transition:opacity 0.2s linear;
			}
				#product_box .table-body.list ul li.foto .termek-foto {
					width:72px;
					height:72px;
					margin:0px 0px 0px 0px;
					padding:0px;
				}
				#product_box .table-body.list ul li.foto .szinkod {
					position:absolute;
					display:block;
					width:12px;
					height:12px;
					overflow:hidden;
					margin:3px 0px 0px 3px;
					padding:0px;
					background-color:white;
					opacity:0.85;
				}
				#product_box .table-body.list ul li.foto .counter {
					position:absolute;
					display:block;
					overflow:hidden;
					width:auto;
					height:12px;
					margin:0px 0px 0px 0px;
					padding:2px 8px 2px 2px;
					border-right:1px solid #8B949A;
					border-bottom:1px solid #8B949A;
					border-bottom-right-radius:50px;
					background-color:white;
					box-shadow:1px 1px 1px 0px rgba(0,0,0,0.1);
					font-family:allerbold,"Lucida Sans Unicode", "Lucida Grande", sans-serif;
					font-weight:normal;
					font-size:9px;
					line-height:10px;
					text-align:left;
					color:black;
					outline:0px dotted orange;
				}
				
			#product_box .table-body.list ul li.nev { 
				width:460px;
				border-left:1px solid rgba(0,0,0,0.2);
				white-space:normal;
				outline:0px dotted green;
			}
			#product_box .table-body.list ul li.nev p.megnevezes {
				font-family:allerregular,"Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-weight:normal;
				font-size:13px;
				line-height:15px;
				color:#37494D;
				padding:8px 90px 0px 10px;
			}
			#product_box .table-body.list ul li.nev p.leiras {
				font-family:allerlight,"Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-weight:normal;
				font-size:10px;
				line-height:11px;
				color:#57696D;
				padding:3px 90px 0px 10px;
				outline:0px dotted blue;
			}
			#product_box .table-body.list ul li.nev .egyeb-adatok {
				float:right;
				display:block;
				width:120px;
				outline:0px dotted orange;
			}
				#product_box .table-body.list ul li.nev .egyeb-adatok p.cikkszam {
					font-family:allerregular,"Lucida Sans Unicode", "Lucida Grande", sans-serif;
					font-weight:normal;
					font-size:10px;
					line-height:12px;
					color:#5F6191;
					padding:5px 10px 0px 10px;
				}
				#product_box .table-body.list ul li.nev .egyeb-adatok p.besorolas {
					display:inline-block;
					width:100px;
					font-family:allerlight,"Lucida Sans Unicode", "Lucida Grande", sans-serif;
					font-weight:normal;
					font-style:normal;
					font-size:9px;
					line-height:11px;
					color:#57696D;
					margin:0px 0px 0px 0px;
					padding:5px 10px 0px 10px;
					white-space:nowrap;
				}
				#product_box .table-body.list ul li.nev .egyeb-adatok p.besorolas .icon {
					float:left;
					display:block;
					width:9px;
					height:9px;
					border-radius:9px;
					margin:1px 3px 0px 0px;
				}
				#product_box .table-body.list ul li.nev .egyeb-adatok p.besorolas.class20 .icon { background-color:#AC1615; } /* Gyári */
				#product_box .table-body.list ul li.nev .egyeb-adatok p.besorolas.class19 .icon { background-color:#B65717; } /* Utángyártott, prémium */
				#product_box .table-body.list ul li.nev .egyeb-adatok p.besorolas.class18 .icon { background-color:#DCAC00; } /* Utángyártott */
				#product_box .table-body.list ul li.nev .egyeb-adatok p.besorolas.class17 .icon { background-color:#626EA7; } /* Bontott */

				#product_box .table-body.list ul li.nev .egyeb-adatok p.besorolas.class20 .text {  }
				#product_box .table-body.list ul li.nev .egyeb-adatok p.besorolas.class19 .text {  }
				#product_box .table-body.list ul li.nev .egyeb-adatok p.besorolas.class18 .text {  }
				#product_box .table-body.list ul li.nev .egyeb-adatok p.besorolas.class17 .text {  }

				#product_box .table-body.list ul li.nev .egyeb-adatok p.statusz {
					display:inline-block;
					width:100px;
					font-family:allerlight,"Lucida Sans Unicode", "Lucida Grande", sans-serif;
					font-weight:normal;
					font-style:normal;
					font-size:9px;
					line-height:11px;
					color:#57696D;
					margin:0px 0px 0px 0px;
					padding:5px 10px 0px 10px;
					white-space:nowrap;
				}
				#product_box .table-body.list ul li.nev .egyeb-adatok p.statusz.raktaron {
					color:rgb(116,141,57);
				}
				#product_box .table-body.list ul li.nev .egyeb-adatok p.statusz.nincs-raktaron {
					color:rgb(173,63,33);
				}
				#product_box .table-body.list ul li.nev .egyeb-adatok p.statusz .icon {
					float:left;
					display:block;
					width:9px;
					height:9px;
					border-radius:0px;
					margin:1px 3px 0px 0px;
				}
				#product_box .table-body.list ul li.nev .egyeb-adatok p.statusz.raktaron       .icon { background-color:rgb(176,201,117); } /* Raktáron */
				#product_box .table-body.list ul li.nev .egyeb-adatok p.statusz.nincs-raktaron .icon { background-color:rgb(173,63,33);   } /* Nem várásolható meg */

				#product_box .table-body.list ul li.nev .egyeb-adatok p.statusz.raktaron       .text {  }
				#product_box .table-body.list ul li.nev .egyeb-adatok p.statusz.nincs-raktaron .text {  }
	
				#product_box .table-body.list ul li.nev .egyeb-adatok p.statusz.raktaron       .text .word-break { display:none; }

	
	
	
			#product_box .table-body.list ul li.ar {
				width:142px;
				border-left:1px solid rgba(0,0,0,0.2);
				padding:0px;
				margin:0px;
				text-align:right;
				vertical-align:middle;
				outline:0px dotted orange;
				overflow:hidden;
			}
			#product_box .table-body.list ul li.ar .brutto-ar {
				padding:5px 0px 0px 10px;
				font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-size:12px;
				line-height:15px;
				font-weight:bold;
				text-align:right;
				color:#37494D;
				display:inline-block;
			}
			#product_box .table-body.list ul li.ar .netto-ar {
				padding:0px 45px 0px 10px;
				font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-size:10px;
				line-height:15px;
				font-weight:normal;
				text-align:right;
				color:#37494D;
			}
			
			/* ALAPÁRAK
			-------------------*/
			#product_box .table-body.list ul li.ar.alap .akcio_szazalek {
				display:none;
			}
			#product_box .table-body.list ul li.ar.alap .netto-ar {
			}
			#product_box .table-body.list ul li.ar.alap .brutto-ar {
			}
			#product_box .table-body.list ul li.ar .brutto-ar.eredeti {
				color:gray;
				font-size:10px;
				line-height:11px;
				padding:5px 0px 0px 10px;
				margin:0px;
				display:none;
			}
			
			/* EGYEDI AKCIÓ 
			-------------------*/
			#product_box .table-body.list ul li.ar .akcio_szazalek {
				display:none;
			}
			#product_box .table-body.list ul li.ar.egyedi_akcio .akcio_szazalek {
				display:block;
				border-radius:15px;
				width:50px;
				float:left;
				margin:5px 0px 0px 10px;
				padding:1px 3px 1px 3px;
				background-color:#BC0000;
				color:#FFFFFF;
				text-align:center;
				font-size:11px;
				line-height:12px;
				font-weight:bold;
			}
			#product_box .table-body.list ul li.ar.egyedi_akcio .netto-ar {
			}
			#product_box .table-body.list ul li.ar.egyedi_akcio .brutto-ar {
				color:#BC0000;
				font-weight:bold;
			}
			#product_box .table-body.list ul li.ar.egyedi_akcio .brutto-ar.eredeti {
				display:block;
				color:gray;
				text-decoration:line-through;
			}
			/* FACEBOOK KEDVEZMÉNY
			-------------------*/
			#product_box .table-body.list ul li.ar.facebook_akcio .akcio_szazalek {
				border-radius:15px;
				width:60px;
				margin:5px 0px 0px 20px;
				padding:1px 3px 1px 3px;
				background-color:#4566A9;
				color:#FFFFFF;
				text-align:center;
				font-size:11px;
				line-height:12px;
				font-weight:bold;
			}
			#product_box .table-body.list ul li.ar.facebook_akcio .netto-ar {
			}
			#product_box .table-body.list ul li.ar.facebook_akcio .brutto-ar {
			}
			
			#product_box .table-body.list ul li.ar .keszlet-jelzo {
				width:100%;
				height:100%;
				text-align:center;
				white-space:normal;
				display:inline-block;
			}
			#product_box .table-body.list ul li.ar .keszlet-jelzo .szoveg {
				width:110px;
				margin:14px 0px 0px 15px;
				padding:5px 5px 5px 5px;
				text-align:center;
				display:block;
				vertical-align:middle;
				font-size:11px;
				line-height:13px;
				color:rgb(173,63,33);
				border:1px dashed rgb(173,63,33);
				background-color:rgba(230,230,230,0.6);
				transform:rotate(-4deg);	-webkit-transform:rotate(-4deg);	-moz-transform:rotate(-4deg);	-o-transform:rotate(-4deg);	-ms-transform:rotate(-4deg);
			}

			
			




/***
 *     .d8888b.  8888888b.  8888888 8888888b.  
 *    d88P  Y88b 888   Y88b   888   888  "Y88b 
 *    888    888 888    888   888   888    888 
 *    888        888   d88P   888   888    888 
 *    888  88888 8888888P"    888   888    888 
 *    888    888 888 T88b     888   888    888 
 *    Y88b  d88P 888  T88b    888   888  .d88P 
 *     "Y8888P88 888   T88b 8888888 8888888P"  
 *                                             
 *                                             
 *                                             
 */
 
		#product_box .table-body.grid {
			width:475px;
			width:702px;
			padding:0px 1px 0px 1px;
			margin:0px;
			border-right:1px solid #8B949A;
			
		}
		#product_box .table-body.grid .scrollable {
			display:inline-block;
			position:relative;
			width:466px;
			width:693px;
			height:auto;
			padding:10px 0px 10px 10px;
			overflow:visible;
			background-color:#D7DDE2;
			background-color:#DDDDDD;
			/*background-color:rgba(153,204,0,0.2);*/
		}
		
		#product_box .scrollable ul.all_product_links {
			list-style:none;
			text-indent:-1000px;
		}
		#product_box .scrollable ul.all_product_links li {
			list-style:none;
			float:left;
		}
		
		#product_box .table-body.grid ul { 
			list-style:none;
			display:block;
			opacity:0.2;
			float:left;
			width:111px;
			height:199px;
			margin:0px 2px 2px 0px;
			padding:0px;
			overflow:hidden;
			background-color:rgba(255,255,255,0.3);
			-webkit-transition:background 0.05s linear;
			border-radius:4px;
			box-shadow:inset 0px 0px 3px 0px rgba(0,0,0,0.1);
		}
		#product_box .table-body.grid ul:hover {
			background-color:rgba(255,255,255,0.75);
			background-color:rgba(101,104,145,0.2);
			-webkit-transition:background 0.05s linear;
		}
		#product_box .table-body.grid ul li { 
			display:block;
			margin:0px;
			padding:0px;
		}

		#product_box .table-body.grid ul li,
		#product_box .table-body.grid ul li p { cursor:pointer; }
		
		
			#product_box .table-body.grid ul li.foto {
				display:block;
				width:100px;
				height:100px;
				margin:5px 0px 5px 5px;
				overflow:hidden;
				/*border:1px solid #8B949A;*/
				border-radius:4px;
				opacity:1;
			}
			#product_box .table-body.grid ul:hover li.foto {
				opacity:1;
			}
				#product_box .table-body.grid ul li.foto img {
					width:110px;
					height:110px;
					margin:0px 0px 0px 0px;
					padding:0px;
				}
				#product_box .table-body.grid ul li.foto .counter {
					display:none;
				}

			#product_box .table-body.grid ul li.foto .szinkod {
				position:absolute;
				display:block;
				width:12px;
				height:12px;
				overflow:hidden;
				background-position:left top;
				background-repeat:no-repeat;
				margin:3px 0px 0px 3px;
				background-color:white;
				opacity:0.85;
			}
			#product_box .table-body.grid ul li.foto .szinkod.C { background-image:url(../pics/admin/color-labels-all/C.gif); }
			#product_box .table-body.grid ul li.foto .szinkod.M { background-image:url(../pics/admin/color-labels-all/M.gif); }
			#product_box .table-body.grid ul li.foto .szinkod.Y { background-image:url(../pics/admin/color-labels-all/Y.gif); }
			#product_box .table-body.grid ul li.foto .szinkod.K { background-image:url(../pics/admin/color-labels-all/K.gif); }
			#product_box .table-body.grid ul li.foto .szinkod.CMY { background-image:url(../pics/admin/color-labels-all/CMY.gif); width:34px; }
			#product_box .table-body.grid ul li.foto .szinkod.CMYK { background-image:url(../pics/admin/color-labels-all/CMYK.gif); width:45px; }
			#product_box .table-body.grid ul li.foto .szinkod.Black { background-image:url(../pics/admin/color-labels-all/K.gif); }

			#product_box .table-body.grid ul.not-loaded li.foto .szinkod { display:none; }
			
			#product_box .table-body.grid ul li p.besorolas {
				position:absolute;
				width:89px;
				height:98px;
				text-indent:-100em;
				overflow:hidden;
				margin:-115px 0px 0px 7px;
				
				
				border-radius:10px;
				border:0px solid gray;
				border-left-width:10px;
				
				width:10px;
				height:10px;
				border:0px none transparent;
				
				/*
				width:0px;
				height:0px;
				border-style:solid;
				border-width:20px 20px 0 0;
				border-color:#666666 transparent transparent transparent;
				line-height: 0px;
				_border-color:#007bff #000000 #000000 #000000;
				_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');
				*/
			}
			#product_box .table-body.grid ul li p.besorolas.class20 { /* gyári eredeti */
				background-color:#5BA65B;
				background-color:transparent;
				border-color:#AC1615 transparent transparent transparent;
				border-color:#AC1615;
				background-color:#AC1615;
			}
			#product_box .table-body.grid ul li p.besorolas.class18 { /* utángyártott */
				background-color:#5BA6C1;
				background-color:transparent;
				border-color:#DCAC00 transparent transparent transparent;
				border-color:#DCAC00;
				background-color:#DCAC00;
			}
			#product_box .table-body.grid ul li p.besorolas.class19 { /* prémium utángyártott */
				background-color:#5BA6F4;
				background-color:transparent;
				border-color:#B65717 transparent transparent transparent;
				border-color:#B65717;
				background-color:#B65717;
			}
			#product_box .table-body.grid ul li p.besorolas.class17 { /* bontott */
				background-color:#A97960;
				background-color:transparent;
				border-color:#626EA7;
				border-color:#626EA7 transparent transparent transparent;
				background-color:#626EA7;
			}

			
			#product_box .table-body.grid ul li p.statusz {
				position:absolute;
				overflow:visible;
				overflow:hidden;
				margin:-119px 0px 0px 55px;
				border-top-right-radius:4px;
				width:50px;
				height:50px;
				border:0px none transparent;
				outline:0px solid black;
			}
			#product_box .table-body.grid ul li p.statusz .icon {
				display:block;
				position:relative;
				width:80px;
				height:35px;
				top:-10px;
				right:0px;
				padding:0px;
				margin:0px -80px -35px 0px;
				transform:rotate(45deg);	-webkit-transform:rotate(45deg);	-moz-transform:rotate(45deg);	-o-transform:rotate(45deg);	-ms-transform:rotate(45deg);
			}
			#product_box .table-body.grid ul li p.statusz.raktaron .icon { /* kapható */
				background-color:rgb(166,191,107);
			}
			#product_box .table-body.grid ul li p.statusz.nincs-raktaron .icon { /* elfogyott */
				background-color:rgb(173,63,33);
			}
			#product_box .table-body.grid ul li p.statusz .text {
				display:block;
				position:relative;
				width:30px;
				height:20px;
				top:3px;
				right:-22px;
				padding:0px;
				margin:0px -30px -20px 0px;
				transform:rotate(45deg);	-webkit-transform:rotate(45deg);	-moz-transform:rotate(45deg);	-o-transform:rotate(45deg);	-ms-transform:rotate(45deg);
				font-size:9px;
				line-height:9px;
				text-align:center;
				font-family:allerbold, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
				color:white;
				outline:0px solid black;
			}
			#product_box .table-body.grid ul li p.statusz .text .word-break {
				display:block;
			}
			#product_box .table-body.grid ul li p.statusz .text .word-break:before {
				display:inline;
				content:"-":
			}
			
			
			
			#product_box .table-body.grid ul li.nev {
				display:block;
				height:53px;
				padding:0px 0px 0px 0px;
				overflow:hidden;
				outline:0px dotted orange;
				border:0px none white;
				white-space:normal;
				text-align:center;
			}
			#product_box .table-body.grid ul li.nev p.megnevezes {
				display:inline-block;
				font-family:allerregular, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-weight:normal;
				font-size:11px;
				line-height:12px;
				color:#37494D;
				padding:1px 5px 1px 5px;
				height:40px;
				overflow:hidden;
			}
			#product_box .table-body.grid ul li.nev p.leiras {
				display:none;
			}
			
			#product_box .table-body.grid ul li.nev p.cikkszam {
				font-family:allerregular, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-weight:normal;
				font-size:10px;
				line-height:12px;
				outline:0px dotted orange;
				color:#37494D;
				padding:0px 0px 2px 0px;
				margin:0px 0px 0px 0px;
			}
			#product_box .table-body.grid ul li.ar {
				padding:0px;
				margin:0px;
				border:0px none white;
				outline:0px dotted orange;
			}
			
			#product_box .table-body.grid ul li.ar .keszlet-jelzo {
				display:block;
				z-index:1;
				position:relative;
				width:80px;
				margin:-14px 0px 0px 12px;
				padding:2px 2px 2px 2px;
				text-align:center;
				font-size:10px;
				line-height:12px;
				color:rgb(173,63,33);
				border:1px dashed rgb(173,63,33);
				background-color:rgba(230,230,230,0.6);
				transform:rotate(-4deg);	-webkit-transform:rotate(-4deg);	-moz-transform:rotate(-4deg);	-o-transform:rotate(-4deg);	-ms-transform:rotate(-4deg);
			}
			
			#product_box .table-body.grid ul li.ar .brutto-ar {
				padding:2px 10px 0px 10px;
				font-family:allerregular,"Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-weight:normal;
				font-size:11px;
				line-height:11px;
				text-align:center;
				color:#37494D;
			}
			#product_box .table-body.grid ul li.ar .netto-ar {
				padding:0px 10px 0px 10px;
				font-family:allerregular,"Lucida Sans Unicode", "Lucida Grande", sans-serif;
				font-size:10px;
				line-height:11px;
				font-weight:normal;
				text-align:center;
				color:#37494D;
			}

			/* ALAPÁRAK
			-------------------*/
			#product_box .table-body.grid ul li.ar .akcio_szazalek {
				display:none;
			}
			#product_box .table-body.grid ul li.ar .netto-ar {
			}
			#product_box .table-body.grid ul li.ar .brutto-ar {
				font-size:14px;
				line-height:16px;
			}
			#product_box .table-body.grid ul li.ar .brutto-ar.eredeti {
				display:none;
			}

			/* EGYEDI AKCIÓ 
			-------------------*/
			#product_box .table-body.grid ul li.ar.egyedi_akcio .akcio_szazalek {
				display:block;
				position:absolute; 
				border-radius:15px;
				width:60px;
				margin:-90px 0px 0px 20px;
				padding:1px 3px 1px 3px;
				background-color:rgba(188,0,0,0.75);
				color:#FFFFFF;
				text-align:center;
				font-size:11px;
				line-height:12px;
				font-weight:normal;
			}
			#product_box .table-body.grid ul li.ar.egyedi_akcio .netto-ar {
			}
			#product_box .table-body.grid ul li.ar.egyedi_akcio .brutto-ar {
				text-decoration:none;
				font-size:14px;
				line-height:14px;
				color:#BC0000;
				margin:8px 0px 0px 0px;
				padding:0px;
			}
			#product_box .table-body.grid ul li.ar.egyedi_akcio .brutto-ar.eredeti {
				display:inline-block;
				position:relative;
				width:111px;
				margin:-28px 0px 0px 0px;
				text-decoration:line-through;
				font-size:10px;
				line-height:11px;
				color:#666666;
			}
			.css.msie.v9 #product_box .table-body.grid ul li.ar.egyedi_akcio .brutto-ar.eredeti {
				/*top:-17px;*/
			}
			
			/* FACEBOOK KEDVEZMÉNY
			-------------------*/
			#product_box .table-body.grid ul li.ar.facebook_akcio .akcio_szazalek {
				position:absolute; 
				border-radius:15px;
				width:60px;
				margin:-60px 0px 0px 20px;
				padding:1px 3px 1px 3px;
				background-color:rgba(69,102,169,0.75);
				color:#FFFFFF;
				text-align:center;
				font-size:11px;
				line-height:12px;
				font-weight:normal;
			}
			#product_box .table-body.grid ul li.ar.facebook_akcio .netto-ar {
			}
			#product_box .table-body.grid ul li.ar.facebook_akcio .brutto-ar {
			}





			
	#product_box .table-foot {
		display:block;
		width:478px;
		width:705px;
		height:10px;
		padding:0px 0px 0px 0px;
		margin:-10px 0px 0px 0px;
		overflow:visible;
		cursor:default;
	}			
			#product_box .table-foot .shadow-bottom {
				display:block;
				position:absolute;
				width:703px;
				height:10px;
				margin:0px 0px 0px 0px;
				background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.0)), to(rgba(0,0,0,0.1)));
				border-bottom:1px solid rgba(0,0,0,0.2);
			}

