/*
Quick.Cart default plugins stylesheet
/*/
#order #deliveryAddress{padding:12px 3%;border-top:2px solid #e8dac6;border-bottom:2px solid #e8dac6;background:#cccccc;color:#464032;}
#order #deliveryAddress label{display:block;font-weight:normal;}
#order #deliveryAddress .input{width:45%;margin:0 0 0px;}
@media print{
	#order #deliveryAddress{background:#fff;}
	#order #deliveryAddress{background:inherit;color:#000;}
	#order #deliveryAddress{border-color:#000;}
}

#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color:#fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(img/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(img/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(img/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	color:#ffffff;
	background-color:inherit;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 1px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 17px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}

#commentForm table{width:99%;margin:10px 0 0 1%;font-size:1em;}
#commentForm th{padding:3px;text-align:right;font-weight:normal;}
#commentForm td{padding:3px;}
#page #commentTitle, #product #commentTitle{margin:15px 0 0;padding:10px 0 5px;border-top:1px solid #d1bd9d;border-bottom:0;font-size:1.2em;font-weight:bold;}
#comments{width:99%;margin:10px 0 10px 1%;font-size:1em;}
#comments td, #comments th{border-bottom:1px solid #e0d3bd;vertical-align:top;}
#comments th{width:130px;padding:6px 4px 10px 0;text-align:left;font-weight:normal;}
#comments td{padding:6px 0 10px 4px;text-align:left;}
#comments h6{margin:0;padding:0;border:0;font-size:1em;}
	
/* ostatnio dodany*/	
#lastProduct{margin-bottom:10px;padding:5px 15px;text-align:right;}
#lastProduct .photo{margin:0 5px 5px 0;font-size:0px;line-height:0px;overflow:hidden;width:200px;}
#lastProduct .photo img{border:1px solid #555;max-width:160px;}
#lastProduct .photo a:hover img{border:1px solid #777;}
#lastProduct h3{font-size:0.9em;font-weight:normal;text-align:right;}
#lastProduct a{text-decoration:none;text-align:right;color:#666;}
#lastProduct a:hover{background:inherit;color:#EFEEDC;text-decoration:underline;}
#lastProduct .price{padding:2px 0 0;background:inherit;color:#fff;font-size:0.9em;text-align:right;display:none;}
#lastProduct strong{padding:0 2px 0 5px;font-weight:normal;}

/* produkt losowy*/
#randomProduct{margin-bottom:10px;padding:5px 15px;text-align:right;}
#randomProduct .photo{margin:0 5px 5px 0;font-size:0px;line-height:0px;overflow:hidden;width:200px;}
#randomProduct .photo img{border:1px solid #555;max-width:160px;}
#randomProduct .photo a:hover img{border:1px solid #777;}
#randomProduct h3{font-size:0.9em;font-weight:normal;}
#randomProduct a{text-decoration:none;text-align:right;color:#666;}
#randomProduct a:hover{background:inherit;color:#EFEEDC;text-decoration:underline;}
#randomProduct .price{padding:2px 0 0;background:inherit;color:#fff;font-size:0.9em;text-align:right;display:none;}
#randomProduct strong{padding:0 2px 0 5px;font-weight:normal;text-align:right;}

/* products last visited */
#product h3.productsLastVisited{margin:5px 0 5px;padding:10px 0 5px;background:inherit;color:#CC9999;font-size:1.2em !important;font-weight:bold;border-top:1px solid #444;}
#productsLastVisited{width:100%;margin:0px 0 0;padding:5px 10px 0px 15px;color:#AA3D00;font-weight:bold;font-size:1.1em;text-align:right;}
#productsLastVisited img{border:1px solid #555;max-width:180px;}
#productsLastVisited a{color:#FFA86B;}
#productsLastVisited a:hover img{border:1px solid #777;}
#productsLastVisited td{padding:0 0 10px;text-align:center;vertical-align:bottom;}
#productsLastVisited td a{display:block;color:#666;font-weight:normal;font-size:1.1em;text-decoration:none;}
#productsLastVisited td a:hover{background:inherit;color:#EFEEDC;text-decoration:underline;}
#productsLastVisited .price, #productsLastVisited .noPrice{padding:3px 0;background-color:inherit;color:#fff;text-decoration:none;}
#productsLastVisited .price strong{color:#fff;font-size:0.9em;}
@media print{
  #product h3.productsLastVisited, #productsLastVisited img{border-color:#ccc;}
  #product h3.productsLastVisited, #productsLastVisited td a, #productsLastVisited .price{background:inherit;color:#000;}
  #productsLastVisited .price, #productsLastVisited .price strong{font-weight:normal;}
}

/* simple news */
#simpleNews{margin:10px 0 5px;padding:5px 15px 5px;border-bottom:0px solid #cabfa5;}
#simpleNews .title{margin:0px 0 0;padding:5px 0px 0px 15px;color:#CC9999;font-weight:normal;font-size:1.1em;text-align:right;}
#simpleNews ul{list-style:none;padding:0 0px;}
#simpleNews li{padding:10px 0 5px 5px;border-bottom:1px solid #cabfa5;}
#simpleNews .lL{border:0;}
#simpleNews li h3{font-size:0.9em;}
#simpleNews li p{padding:2px 0 0 3px;}

/* licznik*/
#column .box{margin:10px 0 5px;padding:5px 0;}
#column .box .name{padding:5px 15px;background:#cabfa5;color:#464032;font-size:1.5em;text-align:right;}
#column .box .content{display:block;padding:15px 15px 10px;border-bottom:0px solid #444;}
#column .box .visits{font-size:1.0em;}
#column .box .visits span{margin-left:10px;margin-right:30px;}
#column .box .visits em{font-style:normal;}

/* online*/
#column .box{padding:0 15px 5px;}
#column .box .name{margin:0px 0 0;padding:5px 0px 0px 15px;color:#CC9999;font-weight:normal;font-size:1.1em;text-align:right;background:inherit;}

/* products most viewed */
#productsMostViewed{margin-bottom:10px;padding:5px 15px;text-align:right;float:right;}
#productsMostViewed .title{margin:0px 0 0;padding:5px 0px 0px 15px;color:#CC9999;font-weight:normal;font-size:1.1em;text-align:right;}
#productsMostViewed ul{list-style:none;}
#productsMostViewed li{margin-bottom:10px;padding:0px 0;border-top:0px solid #cabfa5;}
#productsMostViewed li .photo{margin:0 0px 0px 20px;font-size:0px;line-height:0px;overflow:hidden;width:180px;}
#productsMostViewed li .photo img{border:1px solid #555;max-width:160px;}
#productsMostViewed li .photo a:hover img{border:1px solid #777;}
#productsMostViewed li h3{font-size:0.9em;font-weight:normal;}
#productsMostViewed li a{text-decoration:none;text-align:right;color:#666;}
#productsMostViewed li a:hover{background:inherit;color:#EFEEDC;text-decoration:underline;}
#productsMostViewed li .price, #productsMostViewed li .noPrice{padding:2px 0 0;background:inherit;color:#fff;font-size:0.9em;text-align:right;}
#productsMostViewed li strong{padding:0 2px 0 5px;font-weight:normal;text-align:right;}

/* subpages columns */
#subpagesColumn{width:100%;margin:5px 0 10px;padding:0;border:0;font-size:1em;}
#subpagesColumn td{padding:5px;text-align:center;vertical-align:top;}
#subpagesColumn td h4, #subpagesColumn td h4 a{background:inherit;color:#AA3D00;font:normal 1.08em Arial;text-decoration:none;}
#subpagesColumn td h4 a:hover{background:inherit;font-weight:bold;color:#fff;text-decoration:none;}
#subpagesColumn td img{border:1px solid #3F3531;}
@media print{
  #subpagesColumn td h4 a, #subpagesColumn td h4{background:inherit;color:#000;}
}
.subpagesList li h5{padding:2px 0;font-weight:bold;font-size:1em;}

/* kontakt */
#contactTable{float:left;font:normal 1em 'Tahoma';margin:10px 0;width:100%;}
#contactTable .descr, #contactTable .input{font:normal 1em 'Tahoma';}
#contactTable .descr{width:110px;}
#contactTable .input{width:210px;}
#contactTable .inputx{width:99%;}
#contactTable .submit{height:23px;width:50px;padding:0 8px 3px;text-align:left;font:normal 1em 'Tahoma';background:#dcdcdc;}
.sent h3{background:inherit;color:#007700;font:bold 1.5em 'Tahoma';margin:60px 0 0 0;}
.notSent h3{background:inherit;color:#aa0000;font:bold 1.5em 'Tahoma';margin:60px 0 0 0;}

/* langi*/
#lang{list-style:none;margin-left:12px;}
#lang li{float:left;padding:18px 3px 0;}
#lang img{border:1px solid #fff;}
#lang a:hover{border-bottom:1px dotted #ffff00;}

/* miniatura*/
#image_size img{margin-top:4px;height:50px;}

/* pytanie*/
#pytanie a{float:right;background:inherit;color:#f00;font:normal 1.38em Times;font-style:italic; text-decoration:none;margin-top:5px;margin-right:40px;}
#pytanie a:hover{background:inherit;color:#e62808;text-decoration:underline;}

/* baner*/
.banner {margin-bottom:10px;margin-right:10px;text-align:right;}
#banner0 .banner {margin:0; padding:0;}
.banner img {border:1px solid #555;}
.banner a:hover img {border:1px solid #777;}

#rodo {float:left;width:100%;}
#rodo a {color: #ff0000;text-decoration:none;}
#rodo a:hover {text-decoration:none;}
#rodo input[type=checkbox] {}
#rodo_send  {float:left;width:100%;margin:10px 0 30px 0;text-align:right;}