.clear {clear:both;}
#AbianceBigPicture { width:293px;}
.article table { border-collapse: inherit;  }
.article table td { padding:5px; }
.searchfield form { margin:0px;}

.img-responsive { display: block;
    max-width: 100%;
    height: auto; }


.newcollections li {
    
    float:left; margin-right:40px; margin-bottom:20px;
    
}

.newcollections h3 {
    
    font-size:12px; color:#333;
    
}
.newcollection-products li { float:left;}

.nc1799 .newcollection-products img { max-width:100px;  overflow: hidden; max-height: 145px;}
.nc1799 .newcollection-products li {
    
     margin-right:30px; margin-bottom:20px;
    
}

.newcollection-products img { max-width:160px;  overflow: hidden;}

.product-send { cursor: pointer; }

  /**
 * MENUS
  */
  
   
 
 	/* Menu */
	#menu {
 
 
  
		height: 38px;
 
 
 
		display: block;
 
	}
	#menu h1, #menu ul, #menu p, #menu img {
		margin: 0;
		padding: 0;
		border: 0;
	}
	#menu h1 {
		font-weight: normal;
	}
	#menu ul {
		list-style: none;
	}
	#menu a {
		text-decoration: none;
		color: #d0d0d0;
	}
	#menu .menu-label {
		font-weight: bold;
		text-transform: uppercase;
	}
	

	
	
		/* Top buttons */
		#menu .menu-top > li {
			float: left;
			position: relative;
			text-align: center;
			-webkit-transition: background-color 0.2s;
			-moz-transition: background-color 0.2s;
			-ms-transition: background-color 0.2s;
			-o-transition: background-color 0.2s;
			transition: background-color 0.2s;
		}
		#menu .menu-top > li:hover {
			background-color: #4a4a4a;
			-webkit-transition: background-color 0.2s;
			-moz-transition: background-color 0.2s;
			-ms-transition: background-color 0.2s;
			-o-transition: background-color 0.2s;
			transition: background-color 0.2s;
		}
		#menu .menu-top .menu-right {
			float: right;
		}
		#menu .menu-button, #menu  .activemenu-button {
			display: block;
 
			padding: 13px 20px 11px 20px;
			color: #065A94; font-size: 12px;
			-webkit-transition: color 0.2s;
			-moz-transition: color 0.2s;
			-ms-transition: color 0.2s;
			-o-transition: color 0.2s;
			transition: color 0.2s;
		}
#top-menu2    {
 position:relative;  z-index:999;
}

#top-menu2  #menu {
height: 13px;
display: block;
}

#top-menu2 { float: right;
list-style-type: none;
padding: 0;
margin-right:10px;}

#top-menu2	#menu .menu-button, #top-menu2 #menu  .activemenu-button {
			display: block;
 
			padding: 1px 10px 1px 10px;
			color: #000; font-size: 11px;  border-right:1px solid #000; 
			-webkit-transition: color 0.2s;
			-moz-transition: color 0.2s;
			-ms-transition: color 0.2s;
			-o-transition: color 0.2s;
			transition: color 0.2s;   
		}		
		
#top-menu2	#menu  li.last {
			background:#fff url(../images/dir1.gif) center right no-repeat;
		}			
		
		
#top-menu2	#menu  li.last .menu-button {
			border:none;
		}			
#top-menu2		#menu .menu-top > li:hover {
			background-color: #fff;
			-webkit-transition: background-color 0.2s;
			-moz-transition: background-color 0.2s;
			-ms-transition: background-color 0.2s;
			-o-transition: background-color 0.2s;
			transition: background-color 0.2s;
		}
    		
		#menu  .activemenu-button { text-decoration:underline; }
		
		#menu li:hover .menu-button,  #menu li:hover   .activemenu-button  {
			color: #ffffff;
			-webkit-transition: color 0.2s;
			-moz-transition: color 0.2s;
			-ms-transition: color 0.2s;
			-o-transition: color 0.2s;
			transition: color 0.2s;
		}
		#menu .menu-drop {
			padding-right: 15px;
		}
		#menu .menu-drop .menu-label {
			padding-right: 20px;
			background: url("http://leda.eu/images/drop1.png") no-repeat right;
			-webkit-transition: background 0.2s;
			-moz-transition: background 0.2s;
			-ms-transition: background 0.2s;
			-o-transition: background 0.2s;
			transition: background 0.2s;
		}
		#menu li:hover .menu-drop .menu-label {
			background: url("http://leda.eu/images/drop2.png") no-repeat right;
			-webkit-transition: background 0.2s;
			-moz-transition: background 0.2s;
			-ms-transition: background 0.2s;
			-o-transition: background 0.2s;
			transition: background 0.2s;
		}
		
		/* Dropdown */
		#menu .menu-dropdown {
			text-align: left;
			background-color: #4a4a4a;
		 
			position: absolute;
			left: -5000px;
			opacity: 0;
			z-index: 100;
		}
		#menu li:hover .menu-dropdown {
			left: 0;
			opacity: 1;
			-webkit-transition: opacity 0.2s;
			-moz-transition: opacity 0.2s;
			-ms-transition: opacity 0.2s;
			-o-transition: opacity 0.2s;
			transition: opacity 0.2s;
		}
		#menu .menu-right:hover .menu-dropdown {
			left: auto;
			right: 0;
		}
		#menu .menu-sub {
			margin: 5px 0;
		}
		
			/* Dropdown content */
			#menu .menu-sub li {
				white-space: nowrap;
				-webkit-transition: background-color 0.1s;
				-moz-transition: background-color 0.1s;
				-ms-transition: background-color 0.1s;
				-o-transition: background-color 0.1s;
				transition: background-color 0.1s;
			}
			#menu .menu-sub li:hover {
				background: #2a2a2a url("http://leda.eu/images/select.png") no-repeat 10px;
				-webkit-transition: background-color 0.2s;
				-moz-transition: background-color 0.2s;
				-ms-transition: background-color 0.2s;
				-o-transition: background-color 0.2s;
				transition: background-color 0.2s;
			}
			#menu .menu-subbutton {
				display: block;
				padding: 7px 20px;
				line-height: 1.3;
				color: #d0d0d0;
				-webkit-transition: color 0.2s;
				-moz-transition: color 0.2s;
				-ms-transition: color 0.2s;
				-o-transition: color 0.2s;
				transition: color 0.2s;
			}
			#menu .menu-sub li:hover .menu-subbutton {
				color: #ffffff;
				-webkit-transition: color 0.2s;
				-moz-transition: color 0.2s;
				-ms-transition: color 0.2s;
				-o-transition: color 0.2s;
				transition: color 0.2s;
			}
			#menu .menu-desc {
				font-style: italic;
				color: #a0a0a0;
				-webkit-transition: color 0.2s;
				-moz-transition: color 0.2s;
				-ms-transition: color 0.2s;
				-o-transition: color 0.2s;
				transition: color 0.2s;
			}
			#menu .menu-sub li:hover .menu-desc {
				color: #d0d0d0;
				-webkit-transition: color 0.2s;
				-moz-transition: color 0.2s;
				-ms-transition: color 0.2s;
				-o-transition: color 0.2s;
				transition: color 0.2s;
			}
			#menu .menu-row {
				display: inline-block;
				zoom: 1;
				*display: inline;
			}
			#menu .menu-row .menu-sub {
				margin: 0;
			}
			#menu h1 {
				font-size: 2em;
				color: #a0a0a0;
			}
			#menu p {
				color: #e5e5e5;
			}
			#menu .emp {
				font-weight: bold;
			}
			#menu .quote {
				font-style: italic;
			}
			
			/* Dropdown 3 */
			#menu .menu-dropdown3 {
				padding-top: 5px;
				white-space: nowrap;
			}
			#menu .menu-dropdown3 h1 {
				margin: 0 0 5px 20px;
			}
			#menu .menu-dropdown3 .menu-row {
				border-right: 1px dotted #707070;
				margin: 5px 0;
			}
			#menu .menu-dropdown3 .menu-row:last-child {
				border-right: none;
			}
			
			/* Dropdown 4 */
			#menu .menu-dropdown4 {
				padding-top: 5px;
				white-space: nowrap;
			}
			#menu .menu-dropdown4 h1 {
				margin: 0 0 5px 20px;
			}
			#menu .menu-dropdown4 .menu-row div {
				border-right: 1px dotted #707070;
				margin: 5px 0 10px 0;
			}
			#menu .menu-dropdown4 .menu-row:last-child div {
				border-right: none;
			}
			#menu .menu-dropdown4 .menu-row div:last-child {
				margin-bottom: 5px;
			}
			
			/* Dropdown 6 */
			#menu .menu-dropdown6 img {
				margin-right: 5px;
				vertical-align: middle;
			}
			#menu .menu-dropdown6 .menu-label {
				vertical-align: middle;
			}
			#menu .menu-dropdown6 .menu-subbutton {
				padding: 5px 20px;
			}
			
			/* Dropdown 7 */
			#menu .menu-dropdown7 {
				padding: 10px;
				width: 210px;
			}
			#menu .menu-dropdown7 p {
				margin-top: 7px;
			}
			#menu .menu-dropdown7 h1 {
				color: #e0e0e0;
				padding-bottom: 3px;
				border-bottom: 1px solid #858585;
			}
			
			

#menu   ul.sub { 			 	 
position:absolute;
background:#fff;
width:80px;
border:0px;
float:left;  
top:-12px;
z-index:22;
display:none;  	 
}
.menu_horizontal 	ul.sub { top:-20px!important; }	
#menu .menu-top ul  li ul.sub a { float:left; padding:1px 1px; }
#menu .menu-top ul  ul.sub a:hover {	float:left; background:yellow;}	

.topmenu li ul.sub a { float:left; padding:1px 1px; }
.topmenu li ul.sub a:hover {	float:left; background:yellow;}				



#top-menu2 ul {
float: right;
list-style-type: none;
padding: 0;
margin: 0;
}

#top-menu2  ul li a {
color: #4C4C4C;
text-decoration: underline;
font-size: 11px;
font-weight: normal;
display: block;
}

			
			
			.menu_horizontal {
  	position:relative;  
margin: 0 auto;
display: inline-block;
  
    padding-top: 0px; padding-bottom: 0px;
    text-align: center;
    margin-bottom:0px;  
 
	
}
.menu_horizontal ul {  	
	margin: 0 auto;
	padding: 0px;
	text-align: center;
	z-index:2;
	margin-top:8px;
	margin-left:0px;
}

/* bordi: a seconda di come si esprimono, IE5.0/Win riempie gli angoli bene o no
*/
.menu_horizontal li {
position:relative;
	max-width: 270px; 
	padding-right: 10px;
	padding-left: 10px;	
	padding-top: 0px;
	padding-bottom: 0px;
	list-style-type: none;
	float: left;
 
 	margin-bottom: 10px; margin-left: 0px;
}

 



.menu_horizontal li ul.sub {
			 	 
position: absolute;
padding-left: 0px;
background:#fff;
width:80px;
border:0px;
float: left;
 
z-index:22;
display: none;
			 
}
		
.menu_horizontal li ul.sub a {			 	 
		float: left; 				 
 		padding:1px 1px;
 		
		}
.menu_horizontal li ul.sub a:hover {			 	 
		float: left;
 		background:yellow;
		}	



.menu_horizontal a {
	display: block; 
	text-decoration: none;     
	padding: 0px;
color: #999;
font-size: 11px;
}
.menu_horizontal a:hover, .menu_horizontal a.active,  .menu_horizontal a.active:hover {
	color: #000;
	text-decoration: none;
 
}

 
.menu_horizontal li:hover ul, .menu_horizontal li.over ul {
	visibility: visible;
}
.menu_horizontal .divider-vertical { padding: 0px;}


 

    .menu  {
    position:relative; float:left; 	width:100%;		
 			
		}
     .menu ul { 			
			border-width:0 1px;
			list-style:none;
			margin:0;  
			padding:0;			
		}
		
			.menu li { 		 
			padding:0px; margin:0px; position:relative;	
		}
		
.onecolumnmenu 				.menu li { 		 
		 width:300px;
		}
    
    	
		.menu li a, .menu li li a { 		 
 
			display:block;
			font-weight:normal;
			 letter-spacing: -0.03em; z-index:1;
			text-decoration:underline; line-height:135%; margin-bottom:15px; background:url(http://leda.eu/images/marker21.gif) top left no-repeat; background-position:0 2px;
 	
		}
		
		.menu li a:hover, .menu li a.active, .menu li li a:hover, .menu li li a.active , .menu li li a.active3  {
 	  background:url(http://leda.eu/images/marker22.gif) top left no-repeat; background-position:0 2px;  
		}
			 .menu ul li a.active { font-size:13px!important; 	text-decoration:none;}
			 
			 
			 
		.menu li a.menuadd {
			/*background-color:#fff8d7;*/
			
	 
		}
		 .menu li li a.active { font-weight:bold; }
		
		.prosty { 
    
    	color:#000 !important;
      font-weight:bold !important;
			padding-left:0px !important;  
		  background:none !important; 
 	
    
     }
		
		.menu ul ul {
				list-style:none;  
				border:none;
			}				
		.menu li ul {
				list-style:none;  
				border:none;
				margin-bottom:0px;
			}

		.menu li ul.sub {			 	 
 				position:absolute;  top:0px; right:0px;
				background:none;
				list-style:none;
				border:none;
				float:right;
				z-index:999; padding:0px;
				display:none;	margin:0px;	 
		}	
		
				.menu li ul.sub a {			 	 
			 	 float:left; 				 
 				 padding:1px 1px; line-height:7px; 
		}
				.menu li ul.sub a:hover {			 	 
			 	 float:left;
 				 line-height:7px; 
 				 background:yellow;
		}
			
					
		  .menu li.current li a {
		 
			font-weight:normal;
			padding:0px 40px; line-height:135%; 
			background:url(http://leda.eu/images/link-sub.gif) top left no-repeat; 
			
			}
 
			
				.menu li ul ul {
			 
					border:none;
				}
				.menu li li li a, .menu li li.current li a {
					color:#000000;
					cursor:pointer;
			 
					font-weight:normal;
					padding-left:35px;
          background:url(http://leda.eu/images/markerl3.gif) top left no-repeat; background-position:0 0px;				
				}
			
		.menu li.current a {
			color:#000;
			font-weight:bold;
		}
 
.divider { height:32px; width:100%; 	background:#C7CACC url(http://leda.eu/images/divider.png) center left no-repeat; margin-top:-6px; }


.divider_txt {letter-spacing: -0.03em;
z-index: 1;
text-decoration: none; font-weight:bold;
line-height: 135%;  margin-top:20px;
margin-bottom: 8px;}


/* TipTip CSS - Version 1.2 */

#tiptip_holder {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}

#tiptip_holder.tip_top {
	padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
	padding-top: 5px;
}

#tiptip_holder.tip_right {
	padding-left: 5px;
}

#tiptip_holder.tip_left {
	padding-right: 5px;
}

#tiptip_content {
	font-size: 11px;
	color: #fff;
	text-shadow: 0 0 2px #000;
	padding: 4px 8px; max-width:220px;   text-align:center;
	border: 1px solid rgba(255,255,255,0.25);
	background-color: rgb(25,25,25);
	background-color: rgba(25,25,25,0.92);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
 	background: rgb(25,25,25);
	background: rgba(25,25,25,0.92);
	box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	-moz-box-shadow: 0 0 3px #555;
}

#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #fff;
	border-bottom-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #fff;
	border-right-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #fff;
	border-left-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(25,25,25);
	border-top-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(25,25,25);
	border-bottom-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(25,25,25);
	border-right-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(25,25,25);
	border-left-color: rgba(25,25,25,0.92);
}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
	#tiptip_content {
		padding: 4px 8px 5px 8px;
		background-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
		border-bottom-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner { 
		border-top-color: rgba(20,20,20,0.92);
	}
}


.jcarousel-skin-tango2 .jcarousel-container {
 
}

.jcarousel-skin-tango2 .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango2 .jcarousel-container-horizontal {
    width: 375px;
    height: 150px;
}

 

.jcarousel-skin-tango2 .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango2 .jcarousel-clip-horizontal {
    width: 375px;
    height: 150px;
}
 

.jcarousel-skin-tango2 .jcarousel-item {
    width: 80px;
    height: 150px;
}

.jcarousel-skin-tango2 .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango2 .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}
 
.jcarousel-skin-tango2 .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango2 .jcarousel-next-horizontal {
    position: absolute;
    top: 0px;
    right: -15px;
    width: 32px;
    height: 96px;
    cursor: pointer;
    background: transparent url(../images/jcarousel/images2/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango2 .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(../images/jcarousel/images2/prev-horizontal.png);
}

.jcarousel-skin-tango2 .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango2 .jcarousel-next-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango2 .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango2 .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango2 .jcarousel-prev-horizontal {
    position: absolute;
    top: 0px;
    left: -25px;
    width: 32px;
    height: 96px;
    cursor: pointer;
    background: transparent url(../images/jcarousel/images2/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango2 .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(../images/jcarousel/images2/next-horizontal.png);
}

.jcarousel-skin-tango2 .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango2 .jcarousel-prev-horizontal:focus {
    background-position: -32px 0;
}

.jcarousel-skin-tango2 .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango2 .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango2 .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://leda.eu/images/jcarousel/images2/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango2 .jcarousel-next-vertical:hover,
.jcarousel-skin-tango2 .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango2 .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango2 .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango2 .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango2 .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango2 .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango2 .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(http://leda.eu/images/jcarousel/images2/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango2 .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango2 .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango2 .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango2 .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango2 .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango2 .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango2 .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}





/* PAGINATION */


.pagination{
padding: 0px;
 
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
margin-left:5px 



}

.pagination a, .pagination a:visited{
 
text-decoration: underline !important;
color: #888;
 
}

.pagination a:hover, .pagination a:active{
 
 
}

.pagination a.currentpage{

color: #999 !important;
background:url(http://leda.eu/images/pagatlo2.gif) center bottom no-repeat; 
font-weight: bold; text-decoration: none !important;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: normal;
}

.pagination a.prevnext_first{
border-left: 0px solid #ED1B24;
}

.pagination .pages .next img {
float: right;
padding: 5px 0 0 5px;
}









a.player {
    display:block;
    width:540px;
    height:340px;
    text-align:center;
    color:#fff;
    text-decoration:none;   border: 5px solid #ccc;
    cursor:pointer;
    background:#000 url(../images/h500.png) repeat-x 0 0;
    background:-moz-linear-gradient(top,
                                    rgba(55, 102, 152, 0.9),
                                    rgba(6, 6, 6, 0.9));
    -moz-box-shadow:0 0 40px rgba(100, 118, 173, 0.5);
}

a.player:hover {
    background:-moz-linear-gradient(center top,
                                    rgba(73, 122, 173, 0.898),
                                    rgba(6, 6, 6, 0.898));
}

/* splash image */
a.player img {
    margin-top:125px;
    border:0;
}




/* general playlist settings, light gray */
.playlist {

    position:relative;
    overflow:hidden;
    height:285px !important;
}

.playlist .clips {
    position:absolute;
    height:20000em;
}

.playlist, .clips {
    width:260px;
}

.clips a {
    background:url(../images/h80.png);
    display:block;
    background-color:#fefeff;
    padding:12px 15px;
    height:46px;
    width:195px;
    font-size:12px;
    border:1px outset #ccc;
    text-decoration:none;
   
    color:#000;
    cursor:pointer;
}

.clips a.first {
    border-top-width:1px;
}

.clips a.playing, .clips a.paused, .clips a.progress {
    background:url(../images/light.png) no-repeat 0px -69px;
    width:210px;      padding-right:35px;
    border:0;
}

.clips a.progress {
    opacity:0.6;
}

.clips a.paused {
    background-position:0 0;
}

.clips a span {
     display:block;
    font-size:11px; width:170px;
    color:#666;
}

.clips a em {
    font-style:normal;   
    color:#f00;   font-size:11px;
}

.clips a:hover {
    background-color:#f9f9fa;
}

.clips a.playing:hover, .clips a.paused:hover, .clips a.progress:hover {
    background-color:transparent !important;
}
/* /general playlist settings, light gray */


/* petrol colored */

.clips.petrol a {
    background-color:#193947;
    color:#fff;
    border:1px outset #193947;
}

.clips.petrol a.playing, .clips.petrol a.paused, .clips.petrol a.progress {
    background:url(../images/dark.png) no-repeat 0px -69px;
    border:0;
}

.clips.petrol a.paused {
    background-position:0 0;
}

.clips.petrol a span {
    color:#aaa;
}

.clips.petrol a em {
    color:#FCA29A;
    font-weight:bold;
}

.clips.petrol a:hover {
    background-color:#274D58;
}

.clips.petrol a.playing:hover, .clips.petrol a.paused:hover, 
.clips.petrol a.progress:hover {
    background-color:#D0D6E2 !important;
}
/* /petrol colored */


/* low version */

.clips.low a {
    height:31px;
}

.clips.low a.playing, .clips.low a.paused, .clips.low a.progress {
    background-image:url(../images/light_small.png);
    background-position:0 -55px;   
}

.clips.low a.paused {
    background-position:0 0;
}


/* /low version */


/* go buttons */

a.go {
    display:block;
    width:18px;
    height:18px;
    background:url(../images/up.png) no-repeat;
    margin:5px 0 5px 105px;
    cursor:pointer;
}

a.go:hover, a.go.down:hover {
    background-position:0px -18px;
}

a.go.down {
    background-image:url(../images/down.png);
}

.petrol a.go {
    background-image:url(../images/up_dark.png);
}

.petrol a.go.down {
    background-image:url(../images/down_dark.png);
}

a.go.disabled {
    visibility:hidden;
}

/* /go buttons */




.gallery_list {float:left; }

.gallery_list .item
{
width:290px;
text-align:center;  
margin-right:7px; 
border-right:2px solid #fff; border-bottom:2px solid #fff;
float:left;
  padding:0px;
  margin-bottom:10px;
  padding-bottom:10px;
}



.style5 .item
{
width:140px;
margin-right:12px; 
}

.gallery_list .item .title1
{
text-align:left; margin-top:0px; font-weight:bold; text-decoration:underline;
}
.gallery_list .item .title2
{
text-align:left; margin-top:0px; margin-bottom:10px; font-size: 13px;
}

.gallery_list .item:hover {
 
}
.gallery_list .item .title a {  color:#333; font-weight:normal;       }

.gallery_list .item .miniaturka img {border: #7F7F7F 2px solid;}
 
.style5 .item .miniatura
{
border:1px solid #999;
}



.productColumn  .search_vignettes a span img {
height: 128px;
}











/**********************************

Use: cmxform template

***********************************/
form.cmxform fieldset {
	margin-bottom: 10px;
}

form.cmxform legend {
	padding: 0 2px;
	font-weight: bold;
	_margin: 0 -7px; /* IE Win */
}

form.cmxform label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
	cursor: hand;
}

form.cmxform fieldset p {
	list-style: none;
	padding: 5px;
	margin: 0;
}

form.cmxform fieldset fieldset {
	border: none;
	margin: 3px 0 0;
}

form.cmxform fieldset fieldset legend {
	padding: 0 0 5px;
	font-weight: normal;
}

form.cmxform fieldset fieldset label {
	display: block;
	width: auto;
}

form.cmxform label { width: 150px; padding-left:20px;} /* Width of labels */
form.cmxform fieldset fieldset label { margin-left: 153px; } /* Width plus 3 (html space) */
form.cmxform label.error {
	margin-left: 153px;
	width: 220px;
}
.req { background:url(../images/required.png) center left no-repeat;}

form.cmxform input.submit {
	margin-left: 163px;
}
      
form.cmxform {
	width: 570px;
	font-size: 1.0em;
	color: #333;
}

form.cmxform legend {
	padding-left: 0;
}

form.cmxform legend, form.cmxform label {
	color: #333;
}

form.cmxform fieldset {
	border: none;
	border-top: 1px solid #777;
	background: url(../images/cmxform-fieldset.gif) left bottom repeat-x;
	background-color: #FAFAFA;
}

form.cmxform fieldset fieldset {
	background: none;
}

form.cmxform fieldset p, form.cmxform fieldset fieldset {
	padding: 5px 10px 7px;
	background: url(../images/cmxform-divider.gif) left bottom repeat-x;
}

form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-style: italic
}
div.error { display: none; }
input {	border: 1px solid black; font-size:12px; }
form.cmxform input {	  width:60%; padding:4px!important;} 
form.cmxform textarea {	  width:60%; padding:4px!important;} 
input.checkbox { border: none }
input:focus { border: 1px dotted black; }
input.error, textarea.error { border: 1px solid red; }
form.cmxform .gray * { color: gray; }
form.cmxform input.submit {	   width:30%; padding:4px!important;} 

 
.cmxf2 { font-size:10px!important;}
form.cmxf2 input {	  width:50%; padding:2px!important;} 
form.cmxf2 label {	  width:80px;   padding-left: 20px;} 
.cnt {padding-left:10px;} 

.buton {
	-moz-box-shadow:inset 0px 0px 0px 0px #6e6e6e;
	-webkit-box-shadow:inset 0px 0px 0px 0px #6e6e6e;
	box-shadow:inset 0px 0px 0px 0px #6e6e6e;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c2c2c2), color-stop(1, #404040) );
	background:-moz-linear-gradient( center top, #c2c2c2 5%, #404040 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2c2c2', endColorstr='#404040');
	background-color:#c2c2c2;
 
	border:3px solid #fff;
	display:inline-block;
	color:#ffffff;
	font-family:arial; width:180px;  cursor: pointer;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #424242;
}.buton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #404040), color-stop(1, #c2c2c2) );
	background:-moz-linear-gradient( center top, #404040 5%, #c2c2c2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404040', endColorstr='#c2c2c2');
	background-color:#404040;
}.buton:active {
	position:relative;
	top:1px;
}
 
.buts { float:right; margin-top:20px;}

.buton_print { width:32px; height:24px;  cursor: pointer;
    background: transparent url(../images/design/Leda/images/icon-print.gif) no-repeat 0 0; font-size:0px; border:none;}

.buton_pdf { width:32px; height:24px;  cursor: pointer;
    background: transparent url(../images/design/Leda/images/icon-pdf-small.gif) no-repeat 0 0; font-size:0px; border:none;}
 
.icons-actions div {
margin-right: 20px;
float: right;
}

 
.newsitem {	position:relative; padding:0px 0px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border-bottom:1px solid #efefef;

	margin-bottom:10px; padding-bottom:10px;
}
.newsitem p{clear:none;margin:0;  }
.newsitem p.date{font-size:11px;color:#999}
.newsitem p.miasto_data{font-size:14px;color:#444;  }
.newsitem p.miasto_data2{font-size:13px;color:#006837;  }
.newsitem p.title{font-weight:nomal; margin-bottom:0px; margin-top:5px;}
.newsitem p.title2{font-weight:nomal; margin-bottom:0px; }
.newsitem p.buttons{font-weight:nomal; margin-top:5px}
.newsitem p.title a{  font-size:16px; line-height:20px;   font-family: 'Lato', sans-serif;}
.newsitem p.title a:hover{color:#aaa;}
.newsitem p.title2 a, .filmtitle{  font-size:14px; font-weight:bold; text-decoration:none}
 
.newsitem p.title3 a{  font-size:22px; font-weight:normal; text-decoration:none;}
 
.newsitem p.title4 a{font-size:13px; font-weight:normal; text-decoration:none; }
.newsitem p.title4 a:hover{text-decoration:underline;}
.newsitem p.title5 a{ font-size:12px; font-weight:bold; text-decoration:none}
.newsitem p.title5 a:hover{color:#86BF3E;}
.newsitem p div, .newsitem div { }
.newsitem a.img{float:left; display:inline; margin:0 20px 0px 0; width:150px; }
.newsitem img{width:150px; }

.newsitem p.more {  margin-top:5px;   }
.newsitem p.more a {position:absolute; right:0px; bottom:0px; font-size:11px;
    background: none repeat scroll 0 0 #E3000B;
    color: #FFFFFF;
    line-height: 20px;
    padding: 5px;  padding-top:2px; padding-bottom:2px; 
    text-decoration: none;  font-style:normal;}

.newsitem p.more a:hover {background-color: #333;}


.mesurep, .mesurep1, .mesurep2 { cursor:pointer; }

#AddToBasket {	cursor:pointer; }
#tools input, #tools button { border:none; background:none; cursor:pointer; }
#Suma_basket_val {margin:0px; padding:0px; display:inline;}
.dynPicture  { width:130px!important; height:130px!important; margin-top:10px!important; }
.dynPicture img { width:130px; height:130px; }
.psm .choiceTxt2 {
text-align: left;
 
margin: 5px 0;
margin-left:20px;
 
}

.formbutton {
	-moz-box-shadow: 0px 0px 7px 1px #8a8a8a;
	-webkit-box-shadow: 0px 0px 7px 1px #8a8a8a;
	box-shadow: 0px 0px 7px 1px #8a8a8a;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a1a1a1), color-stop(1, #3b3b3b) );
	background:-moz-linear-gradient( center top, #a1a1a1 5%, #3b3b3b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a1a1a1', endColorstr='#3b3b3b');
	background-color:#a1a1a1;
	-moz-border-radius:1px;
	-webkit-border-radius:1px;
	border-radius:1px;
	border:2px solid #ffffff;    cursor:pointer;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	font-weight:normal;
	padding:6px 24px;
	text-decoration:none;
}.formbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3b3b3b), color-stop(1, #a1a1a1) );
	background:-moz-linear-gradient( center top, #3b3b3b 5%, #a1a1a1 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3b3b3b', endColorstr='#a1a1a1');
	background-color:#3b3b3b;
}.formbutton:active {
	position:relative;
	top:1px;
}

.movieitem .title { text-align: left;}
.pid_path { margin-left:5px; font-weight:bold;}

.show2 { height:89px; overflow: hidden;}
.prodWrapperPid { cursor:pointer; }


.pole_content li {  list-style-type:disc!important; }
.pole_content ul { padding-left:20px!important; }