html {
margin: 0;
}

body {
margin: 0;
}


/*
 *	Reset - trochę lepiej, niż * { margin:0; padding:0;}
 *	By Eric Meyer
 */
html, body, div, span, applet, object, iframe, table, caption, tbody, tfoot, thead, tr, th, td,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	vertical-align: baseline;
	font-family: inherit;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	background: white;
	line-height: 1;
	color: black;
}
ol, ul {
	list-style: none;
}
/* tables still need cellspacing="0" in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
/* remove possible quote marks (") from <q> & <blockquote> */
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	clear:both !important;
}

.clearfixRight:after {
 	content:".";
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	clear:right !important;
}

.clearfixLeft:after {
 	content:".";
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	clear:left !important;
}
	/* ie 6 */
	.ie.clearfix {
		height:1%;
	}
	* + html .clearfix {
		height:1%;
	}

.wai {
	position:absolute;
	left:-999em;
}

/*
 *	Typografia.
 */
body {
	font:normal 0.6875em/1.2727 Tahoma, Arial, sans-serif;
}

	/* block-level */
	h1 {
	}
	h2 {
	}
	h3 {
	}
	h4 {
	}
	h5 {
	}
	h6 {
	}
	blockquote {
	}

	/* inline-level */
	a:link, a:visited, a:hover, a:active {
		color:black;
		text-decoration:none;
	}
		a:link {
		}
		a:visited {
		}
		a:hover {
			text-decoration:underline;
		}
		a:active {
		}

		a.wiecej {
			padding-left:10px;
			color:#db212b;
			background:transparent url(../img/shared/bullet_link.png) 0 50% no-repeat;
		}

	em {
	}

	strong {
		font-weight:bold;
	}
	small {
		font-size:80%;
	}


	hr {
	  display:none;
		margin:1em 0;
		height:1px;
		overflow:hidden;
		background-color:#e5e5e5;
		border:none;
	}
		div.hr {
			width:100%;
			margin:1em 0 ;
			padding:0;
			height:1px;
			background-color:#cbcbcb;
		}
			div.hr hr {
				display:none;
			}

/* Grid */
body {
  background:#ffffff;
}

.upholsteryWrapper {
	display:none;
}

#mainWrapper {
	width:100% !important;
}


/* Header */
#header {
}

#header .line1,
#header .line2,
#header .line3 .blockRight,
#header #mainMenu {
	display:none;
}

.breadcrumbsWrapper p.breadcrumbsDescription,
.breadcrumbsWrapper ul.breadcrumbs,
.breadcrumbsWrapper ul.breadcrumbs li {
	display:inline;
}

.breadcrumbsWrapper ul.breadcrumbs li a:after {
	content:" / ";
}

.breadcrumbsWrapper .clipboard {
	display:none;
}

#contentWrapper {
	margin-left:0 !important;
	
	background-color:#00ff00;
}

#content {
	float:none !important;
}

div.sidebar {
	display:none;
}

div.sidebarRight {
  display:none !important;
}

.ui-tabs-nav,
.ui-tabs-hide {
	display:none;
}


/* Karta katalogowa */
.productCart {
	zoom:1;
}
  .dataWrapper {
    zoom:1;
	}
	  .constCol {
	    width:auto;
	    float:left;
	    page-break-after:auto;
		}
		
		.floatColWrapper {
    	margin-left:300px;
		  page-break-after:auto;
		}
		  .floatColWrapper .floatCol {
		    width:100%;
		  	float:left;
			}
			
			.floatCol #produktPrice span.price {
			  font-size:1.5em;
			  font-weight:bold;
			  float:left;
			  display:block;
			}
				.floatCol #produktPrice span.price span.current {
				  display:block;
				}
			  .floatCol #produktPrice span.price span.withTax {
			    font-size:0.75em;
			    font-weight:normal;
			  }
			  
			  .floatCol .vendorLogoWrapper {
			    float:right;
				}
				
				.floatCol .productCodes {
				  clear:both;
				  padding-top:1em;
				}
				
				.floatCol #productStatus {
				  clear:left;
				  padding-top:1em;
				}

    .colorList {
      padding-bottom:1em;
		}
		
    .colorList h4 {
      padding-top:1em;
		}
		
		.colorList dd dl dt {
		  padding-top:0.5em;
		  clear:left;
			display:block;
		  float:left;
		}
		  .colorList dd dl dt img {
		  }
		
		.colorList dd dl dd {
		  padding-top:0.5em;
		  margin-left:2em;
		}
		
			.colorList dt a {
			  display:none;
			}
    .colorList dd {

		}
			
		.colorList dd dl dt {
		}
		.colorList dd dl dd img {
		  display:none;
		}
		
		.availableAdditions  {
		  padding-bottom:1em;
		}
		
		.wrapper h4 {
		  padding-bottom:0.5em;
		}
		
		dl.pictogramsWithTooltip {

		}
			dl.pictogramsWithTooltip dt {
				display:inline;
			}
			dl.pictogramsWithTooltip dd {
			  display:none;
			  margin-left:7em;
			}
				dl.pictogramsWithTooltip dd img {
					display:none;
				}
				dl.pictogramsWithTooltip dd p {
					display:block;
        	border:1px #000000 solid;
				}
		  

.printAndClipboardLinkButtons {
	display:none;
}

.additionalDocuments dt {
	font-weight:bold;
}
  .additionalDocuments dd {
    padding: 0.25em 0 1em 1em;
  }

  dl.additionalDocuments dt,
  dl.additionalDocuments dd {
    display:none;
	}

	dl.additionalDocuments dt.wymiaryiwagaopakowania,
	dl.additionalDocuments dd.wymiaryiwagaopakowania {
	  display:block;
	}
	dl.additionalDocuments dt.instrukcjaobslugiikonserwacji,
	dl.additionalDocuments dd.instrukcjaobslugiikonserwacji {
	  display:none;
  }
  dl.additionalDocuments dt.instrukcjamontazu,
	dl.additionalDocuments dd.instrukcjamontazu {
    display:none;
  }

.data #description {
    page-break-before:always;
		clear:both;
		padding-bottom:2em;
	}
		.data #description h4 {
		  font-size:1.0909em;
		  padding-bottom:0.5455em;
		  margin-bottom:1em;
		  border-bottom:1px #cbcbcb solid;
		}

#additionalFeatures {
  page-break-before:always;
}
  #additionalFeatures dl {
  }
	  #additionalFeatures dl dt {
	    clear:left;
	    display:block;
	    float:left;
	  }
	  #additionalFeatures dl dd {
	    display:block;
		}
		  #additionalFeatures dl dd * {
		    border:none !important;
		  }
		  
	    #additionalFeatures dl dd:after {
				display:block;
				content:".";
				height:0;
				overflow:hidden;
				visibility:hidden;
				clear:left;
	    }

#inspirations {
  display:none;
}


/* Schowek */
#contentWrapper #content h2 {
	padding:5pt 0;
	font-size:16pt;

}
  #contentWrapper #content div.buttons {
    display:none;
	}
	
	#contentWrapper #content div.shortInfo {
    display:none;
	}
	
	  #contentWrapper #content .productList {
      background-color:#ff0000;
		}

	  #contentWrapper #content .itemWrapper {
	    display:none;
	    margin-right:20px;
	    width:132px !important;
	    float:left;
	    padding-bottom:2em;
	    background-color:#0000ff;
	  }
	  
	  #contentWrapper #content .print {
	    display:block;
	 	}
	  
	  #contentWrapper #content div.item fieldset input {
	    display:none;
	  }
	  
	    #contentWrapper #content div.item .clipboardWrapper {
	      display:none;
			}
			
	    #contentWrapper #content div.item fieldset a {
	      font-weight:bold;
	    }
	    
	    	#contentWrapper #content div.item a.more {
	    	  display:none;
	    	}
          .productList .item .imageWrapper {
						border:1px #e2e2e3 solid;
					}
						.productList .item .imageWrapper a {
							display:block;
							height:116px;
       				overflow:hidden;
						}

div#handbooks{
	display:none !important;
}

#bottom {
	display:none;
}

#footer {
	clear:both;
	border-top:1pt #000000 solid !important;
}

	#footer ul {
		display:none;
	}
	
	#footer p {
	  padding-top:1em;
	}