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

	.keret {
		border:1px solid #656891;
		border-radius:4px;
		background-color:transparent;
		background-color:rgba(255,255,255,0.4);
		display:inline-block;
		margin:5px 0px 10px 0px;
		padding:0px 0px 0px 0px;
		overflow:hidden;
		box-shadow:0px 2px 12px 0px rgba(0,0,0,0.2);
		
		width:952px; 
		height:400px;
		
	}
	.keret .fejlec {
		position:relative;
		background-color:#6D7AAE;
		width:inherit;
		height:50px;
		z-index:1000;
	}
	.keret .fejlec h2 {
		color:white;
		text-shadow:none;
		font-size:16px;
		line-height:18px;
		padding:15px 0px 0px 15px;
	}


	/* MODIFIERS */
	#search_box  { display:inline-block; outline:0px dotted orange; width:270px; float:right; }
	#search_box div.form .param-row .param.select_row { white-space:nowrap; }
	#search_box div.form .param-row .param.select_row .label { float:left; }
	#search_box div.form .param-row .param.select_row .label .labeltext {  }
	#search_box div.form .param-row .param.select_row .input { background-color:rgba(255,255,255,0.85); }
	#search_box div.form .param-row .param.select_row .input .drop-down-options-holder .drop-shadow { width:210px; }
	#search_box div.form .param-row .param.select_row .input.opened { z-index:650000; }
	#search_box div.form .param-row .param.select_row { width:210px; }
	#search_box div.form .param-row .param.select_row .input ul.drop-down.options li.option a { width:210px; }
	#search_box div.form .param-row .param.select_row .input.opened ul.drop-down.options { 
		visibility:visible;
		opacity:1;
		margin-top:0px;
		-webkit-transition:margin 0.15s ease-out, opacity 0.1s ease-out;
	}
	#search_box div.form .param-row .param.select_row .drop-down.options .option a .counter {
		float:right;
		display:inline-block;
		background-color:rgba(0,0,0,0.2);
		box-shadow:inset 1px 1px 3px 0px rgba(0,0,0,0.3);
		border-radius:10px;
		padding:1px 6px 1px 6px;
		margin:2px 50px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		line-height:10px;
		font-weight:bold;
		text-align:center;
		color:white;
	}
	#search_box div.form .param-row .param.select_row .input.opened .drop-down-button { z-index:650000; }
	#search_box div.form .param-row .param.select_row .input .drop-down-options-holder { height:0px; margin-top:-10000px; }
	#search_box div.form .param-row .param.select_row .input.opened .drop-down-options-holder { height:310px; margin-top:0px; }
	#search_box div.form .param-row .param.select_row .input .drop-down-button-holder .drop-down-button {
		position:absolute;
		display:block;
		margin:0px 0px 0px 0px;
		padding:4px 0px 10px 0px;
		border:0px none white;
		font-size:11px;
		line-height:14px;
		width:inherit;
		height:18px;
		color:#333333;
		background-color:transparent;
		border-radius:4px;
		background-image:url(../pics/form/form_select_icon4.png);
		background-position:right 0px;
		background-repeat:no-repeat;
		cursor:context-menu;
		outline:0px dotted green;
		text-decoration:none;
		border:1px solid rgba(96,103,149,0.5);
		box-shadow:0px 2px 5px 0px rgba(0,0,0,0.05);
	}






/*		 __          __   ___  __  
		/__` |    | |  \ |__  |__) 
		.__/ |___ | |__/ |___ |  \ 
*/

		.css .slider-holder,
		.css .slider-holder .slider-images .creative,
		{
			width:952px;
			height:400px;
			overflow:visible;
		}

		.css .slider-holder {
			display:inline-block;
			margin:0px 0px 0px 0px;
			padding:0px;
			overflow:visible;
		}
		.css .slider-holder .slider-images {
			margin:0px 0px 0px 0px;
			background-color:transparent;
			width:952px;
			height:400px;
			overflow:visible;
			outline:0px dotted green;
		}
		.css .slider-holder .slider-images .contents {
			width:auto;
			height:400px;
			overflow:visible;
			background-position:left center;
			background-repeat:no-repeat;
			outline:0px dashed red;
			padding:0px;
			margin:0px 0px 0px 0px;
			border:0px none white;
		}
		.css .slider-holder .slider-images .contents td {
			border:0px none white;
			padding:0px;
			margin:0px;
			outline:0px dotted orange;
		}
		.css .slider-holder .slider-images .contents td .content {
			width:952px;
			height:400px;
			background-position:0px -30px;
			overflow:visible;
		}



		
		.css .slider-holder .slider-dots {
			z-index:321500;
			position:absolute;
			text-align:center;
			margin:0px;
			padding:0px;
			outline:0px dashed yellow;
		}
		
		.css .slider-holder .slider-dots {
			width:100%;
			height:30px; 
		}
		
		.css.gecko .slider-holder .slider-dots,
		.css.opera .slider-holder .slider-dots,
		.css.msie.v6 .slider-holder .slider-dots, 
		.css.msie.v7 .slider-holder .slider-dots, 
		.css.msie.v8 .slider-holder .slider-dots, 
		.css.msie.v9 .slider-holder .slider-dots,
		.css.msie.v10 .slider-holder .slider-dots {
			width:100%;
			position:absolute;
		}
		
		.css .slider-holder .slider-dots ul {
			position:absolute;
			list-style:none;
			white-space:nowrap;
			outline:0px dashed orange;
			margin:0px 5px 0px 0px;
			padding:5px 15px 5px 10px;
		}

		.css.msie.v6 .slider-holder .slider-dots ul {
			padding-right:25px;
			border-radius: 15px;
			behavior: url(scripts/PIE/PIE.php);
		}

		.css .slider-holder .slider-dots ul {
			border-radius: 15px;
		}
		
		.css.webkit .slider-holder .slider-dots ul 		{	-webkit-transition:background-color,border;		-webkit-transition-duration:1.5s;	}
		.css.gecko .slider-holder .slider-dots ul 		{	-moz-transition:background-color,border;		-moz-transition-duration:1.5s;		}
		.css.presto .slider-holder .slider-dots ul 		{	-o-transition:background-color,border;			-o-transition-duration:1.5s;		}
		.css.msie.v9 .slider-holder .slider-dots ul 	{ 	-ms-transition:background-color,border;			-ms-transition-duration:1.5s;		}
		.css.msie.v10 .slider-holder .slider-dots ul 	{ 	-ms-transition:background-color,border;			-ms-transition-duration:1.5s;		}
		
		.css.msie.v6 .slider-holder .slider-dots ul,
		.css.msie.v7 .slider-holder .slider-dots ul,
		.css.msie.v8 .slider-holder .slider-dots ul 	{
															border-radius: 15px;
															behavior: url(scripts/PIE/PIE.php);
														}
		
		.css .slider-holder .slider-dots ul {
			left:0px;
			top:0px;	
			border-radius: 15px;
			transition:background-color,border;				transition-duration:1.5s;
		}
		
		.css .slider-holder .slider-dots:hover ul {
			transition:background-color,border;				transition-duration:0.5s;
			-webkit-transition:background-color,border;		-webkit-transition-duration:0.5s;
			-moz-transition:background-color,border;		-moz-transition-duration:0.5s;
			-o-transition:background-color,border;			-o-transition-duration:0.5s;
			-ms-transition:background-color,border;			-ms-transition-duration:0.5s;

			background-color:rgba(54,68,77,.9);
		    -pie-background: linear-gradient(#666666, #333333);
			behavior: url(scripts/PIE/PIE.php);
		}

		.css.msie.v6 .slider-holder .slider-dots.hovered ul,
		.css.msie.v7 .slider-holder .slider-dots.hovered ul {
			background-color:rgb(54,68,77);
			background:transparent;
			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#55000000,endColorstr=#77000000); 
			zoom:1;
		}
		
		.css .slider-holder .slider-dots ul li.dot,
		.css .slider-holder .slider-dots ul li.dot div {
			background-repeat:no-repeat;
			background-position:0px 0px;
			width:24px;
			height:24px;
			overflow:hidden;
			float:left;
			margin:0px -8px 0px 0px;

			transition:opacity;								transition-duration:0.5s;
			-webkit-transition:opacity;						-webkit-transition-duration:0.5s;
			-moz-transition:opacity;						-moz-transition-duration:0.5s;
			-o-transition:opacity;							-o-transition-duration:0.5s;
			-ms-transition:opacity;							-ms-transition-duration:0.5s;
			
			cursor:pointer;
		}
		.css .slider-holder .slider-dots ul li.dot,
		.css .slider-holder .slider-dots ul li.dot div {
			background-image:url(../pics/slider/slider-dots.png);
		}
		.css.msie.v6 .slider-holder .slider-dots ul li.dot,
		.css.msie.v7 .slider-holder .slider-dots ul li.dot,
		.css.msie.v6 .slider-holder .slider-dots ul li.dot div,
		.css.msie.v7 .slider-holder .slider-dots ul li.dot div {
			background-image:url(../pics/slider/slider-dots.gif);
			zoom:1;
		}

		.css.msie.v6 .slider-holder .slider-dots ul li.dot,
		.css.msie.v7 .slider-holder .slider-dots ul li.dot {
			/*background-color:yellow;*/
		}

		.css.msie.v6 .slider-holder .slider-dots ul li.dot div {
			margin-left:-12px;
		}
		.css.msie.v7 .slider-holder .slider-dots ul li.dot div {
			margin-left:0px;
		}
		
		.css .slider-holder .slider-dots ul li.dot div {
			position:absolute;
			background-position:-48px 0px;
			opacity:0;
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
			filter: alpha(opacity=0);
			
		}
		.css .slider-holder .slider-dots ul li.dot div.current {
			opacity:1;
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
			filter: alpha(opacity=100);
			
			transition:opacity;								transition-duration:0.5s;
			-webkit-transition:opacity;						-webkit-transition-duration:0.5s;
			-moz-transition:opacity;						-moz-transition-duration:0.5s;
			-o-transition:opacity;							-o-transition-duration:0.5s;
			-ms-transition:opacity;							-ms-transition-duration:0.5s;
		}
		
		.css.msie.v8 .slider-holder .slider-dots ul li.dot:hover,
		.css .slider-holder .slider-dots ul li.dot:hover {
			background-position:-24px 0px;
		}
		.css.msie.v8 .slider-holder .slider-dots ul li.dot:hover div.current,
		.css .slider-holder .slider-dots ul li.dot:hover div.current {
			background-position:-72px 0px;
		}

		.css.msie.v6 .slider-holder .slider-dots ul li.dot.hovered,
		.css.msie.v7 .slider-holder .slider-dots ul li.dot.hovered {
			background-position:-24px 0px;
		}
		.css.msie.v6 .slider-holder .slider-dots ul li.dot.hovered div.current,
		.css.msie.v7 .slider-holder .slider-dots ul li.dot.hovered div.current {
			background-position:-72px 0px;
		}





		.css .slider-holder .slider-buttons-control {
			position:absolute;
			z-index:321600;
			width:80px;
			height:40px;
			outline:0px dotted orange;
			display:block;
			margin:0px 0px 0px 0px;
			white-space:nowrap;
		}
		.css .slider-holder .slider-buttons-control a.stop,
		.css .slider-holder .slider-buttons-control a.play {
			text-decoration:none;
			display:inline-block;
			width:40px;
			height:40px;
			margin:0px -10px 0px 0px;
			background-image:url(../pics/slider/slider-buttons-control.png);
			background-repeat:no-repeat;
		}
		.css .slider-holder .slider-buttons-control a.play 				{	background-position:-140px  -12px;	}
		.css .slider-holder .slider-buttons-control a.play:hover 		{	background-position:-204px  -12px;	}

		.css .slider-holder .slider-buttons-control a.stop 				{	background-position:-140px  -76px;	}
		.css .slider-holder .slider-buttons-control a.stop:hover 		{	background-position:-204px  -76px;	}
		
		.css .slider-holder .slider-buttons-control.playing a.stop.hovered 		{	
			background-position:-204px  -76px;	
		    -webkit-animation: pulsate 1s ease-out;
		    -webkit-animation-iteration-count: infinite; 
		    opacity: 0.5;
		}
		@-webkit-keyframes pulsate {
			0% {opacity: 0.5;}
			50% {opacity: 1.0;}
			100% { opacity: 0.5;}
		}
		
		.css .slider-holder .slider-buttons-control.playing a.play		 {	background-position: -12px  -12px;	}
		.css .slider-holder .slider-buttons-control.playing a.play:hover {	background-position: -76px  -12px;	}

		.css .slider-holder .slider-buttons-control.stopped a.stop		 {	background-position: -12px  -76px;	}
		.css .slider-holder .slider-buttons-control.stopped a.stop:hover {	background-position: -76px  -76px;	}
	
	
	
	
	
		.css .slider-holder .slider-buttons-seek,
		.css .slider-holder .slider-buttons-seek {
			position:absolute;
			z-index:321700;
			outline:0px dotted orange;
			display:block;
			margin:0px 0px 0px 0px;
		}
		.css .slider-holder .slider-buttons-seek a.prev,
		.css .slider-holder .slider-buttons-seek a.next {
			position:absolute;
			text-decoration:none;
			display:inline-block;
			width:40px;
			height:128px;
			margin:0px 0px 0px 0px;
			background-image:url(../pics/slider/slider-buttons-seek.png);
			background-repeat:no-repeat;
			outline:0px dotted orange;
		}
		.css .slider-holder .slider-buttons-seek a.prev 		{	background-position: -12px 0px;		}
		.css .slider-holder .slider-buttons-seek a.prev:hover	{	background-position:-140px 0px;		}
		.css .slider-holder .slider-buttons-seek a.next 		{	background-position: -76px 0px;		}
		.css .slider-holder .slider-buttons-seek a.next:hover	{	background-position:-204px 0px;		}






	.Products-holder {
		display:inline-block;
		outline:0px dotted green;
		padding:0px;
		margin:0px;
	}

	.slider-holder td {
		outline:0px dotted orange;
	}


	.ProductImage {
		display:inline-block;
		float:left;
		width:500px;
		height:320px;
		margin:12px 0px 0px 12px;
	}
	.ProductImageHolder {
		position:relative;
		width:490px;
		height:310px;
		border-radius:6px;
		margin:0px -490px -310px 0px;
		overflow:hidden;
		-webkit-transform:rotate(-3deg);
		-moz-transform:rotate(-3deg);
		-o-transform:rotate(-3deg);
		-ms-transform:rotate(-3deg);
		background-color:#999999;
		z-index:10;
	}
	.ProductImageHolder img {
		border:0px none white;
		border-radius:6px;
	}
	.ProductImageFrame {
		position:relative;
		margin:-5px 0px 0px -5px;
		padding:0px;
		display:inline-block;
		width:480px;
		height:300px;
		border-radius:6px;
		box-shadow:inset 0px 0px 25px 0px rgba(0,0,0,0.25), 2px 5px 15px 0px rgba(0,0,0,0.5);
		outline:0px dotted orange;
		-webkit-transform:rotate(-3deg);
		-moz-transform:rotate(-3deg);
		-o-transform:rotate(-3deg);
		-ms-transform:rotate(-3deg);
		border:10px solid white;
		z-index:11;
		opacity:1;
	}

	.ProductDetails {
		position:relative;
		float:left;
		margin:-320px 0px 0px 540px;
		width:400px;
		height:320px;
		display:inline-block;
		outline:0px dotted orange;
		overflow:hidden;
	}
	.ProductDetails .Title {
		font-family:allerbold, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:30px;
		line-height:33px;
		padding:5px 0px 15px 0px;
	}
	.ProductDetails .Subtitle {
		font-family:allerregular, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:22px;
		line-height:26px;
		padding:0px 0px 10px 5px;
	}
	.ProductDetails .Content__Full {
		font-family:allerregular, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:14px;
		line-height:18px;
		padding:5px 0px 0px 8px;
	}
	
	.ProductDetails .Price_tag {
		display:inline-block;
		padding:5px 0px 0px 12px;
		outline:0px dotted orange;
	}
	
	.ProductDetails .Price_tag .Price_current {
		font-family:allerbold, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:26px;
		line-height:29px;
		padding:5px 0px 5px 0px;
	}
	
	
	.ProductDetails .Price_tag .Price_special {
		font-family:allerbold, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:26px;
		line-height:29px;
		padding:5px 0px 5px 0px;
		color:#BF0000;
	}
	.ProductDetails .Price_tag .Price_special .Price_old {
		font-family:allerregular, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:20px;
		line-height:23px;
		padding:5px 0px 5px 0px;
		color:#3A4143;
	}
	/*
	.link-holder {
		display:none;
	}
	*/









