body {
	background: #c0c0c0 url('../images/bg.jpg'); margin: 0 0; width: 100%;
	font-family:Georgia, "Times New Roman", Times, serif; font-size: 12px;
}

a, input {
	font-family:  Georgia, "Times New Roman", Times, serif; color: black;
}

img {
	border: 0;
}

h2 {
	font-size: 26px; font-weight: normal; margin: 0 0;
}

h3 {
	font-size: 19px; font-weight: normal; margin: 0 0;
}

hr {
	border: 0; background-color: #B2AFA3; height: 1px; margin-top: 10px;
}


.hr {
	background-color: #B2AFA3; height: 1px; margin-bottom: 5px;margin: 1px;
}

.container {
	 width: 999px; margin: 0 auto;
}

.header {
	background: url(../images/header.jpg) no-repeat; width: 999px; height: 253px;z-index:2;
}

.header-2 {
	background: url(images/header-2.jpg) no-repeat; width: 999px; height: 253px;
}

.header-3 {
	background: url(../images/header-3.jpg) no-repeat; width: 999px; height: 253px;
}

.left {
	float: left; margin-left:47px;background: url(../images/subs.jpg) no-repeat; width: 73px; height: 159px;
}

.center {
	float: left; background-color: #f6f4ef; width: 785px; min-height: 241px;
}

.center-2 {
	float: left; width: 785px; min-height: 241px;
	background: #f6f4ef url(images/center2.gif) top right no-repeat;
}

.center-3 {
	float: left; width: 785px; min-height: 241px;
	background: #f6f4ef url(images/center-3.gif) top right no-repeat;
}

.right {
	float: left; background: url(../images/right.jpg) no-repeat; width: 93px; height: 173px;
}

.menu {
	z-index:1;margin-top: -45px;position:relative;
}

.menu a {
	padding: 5px 10px; border-left: 0px; text-decoration: none;
}

.menu a:hover {
	padding: 5px 10px; border-left: 0px; color:#000;text-decoration:none;background:#eee8da
}

/*
.menu a.first {
	border-left: solid 1px black;
}
*/
.content {
	margin-top: 20px;
}

.footer {
	float: right; margin-bottom: 10px; height: 12px; padding: 0 12px;
}

.footer1 a, .footer1 {
	font-size: 12px; color: black; text-decoration: none;padding: 5px 10px;
}

.footer1 a:hover {
	font-size: 12px; padding: 5px 10px;color:#000;text-decoration:none;background:#eee8da

}

.submenu-top {
	background: url(../images/menu_top.gif) no-repeat; width: 162px; height: 28px;
}

.submenu-head {
	font-size: 15px; width: 162px; text-align: center; font-style:italic; font-weight: bold;
}

.submenu {
	background-color: #dc7fb2; width: 162px; padding: 5px 0px;
}	

.submenu a {
	font-size: 13px; text-decoration: none;
}

.submenu div {
	margin-left: 5px;
}

.submenu a:hover div {
	background-color: #f6f4ef;
}

.pagination a {
	border: 1px solid black; padding: 0 5px; text-decoration: none;
}

.pagination a:hover {
	background-color: #dc7fb2;
}

.buttons {
	margin-top: 10px;
}

.buttons div {
	height: 30px; width: 70px; float: right; margin-top: 4px;
}

/*
* Index
*/
/*
.s-index--bg {
	background: url(../images/s-index.gif) bottom left no-repeat;  padding: 0 10px; 
}
*/
.s-index--bg {
	 padding: 0 10px; 
}

.s-index--left {
	float: left; width: 504px; padding-right: 14px; border-right: solid 1px #B2AFA3;
}

.s-index--img01 img {
	border: 1px solid #b2afa3;background:#fff;width:500px;text-align:center;margin-left:1px;
}

.s-index--right {
	float: left; width: 235px; padding-left: 10px;
}

.pion {margin-left:10px;float: left; width: 570px; }
/*
* Shop
*/

.sold{display:block;background:url(../images/sold.png) no-repeat; width:59px; height:59px;z-index:10;position:relative;top:0px;left:0px;margin-top:-10px;margin-bottom:-49px;margin-left:-10px;}
.nowe{display:block;background:url(../images/new1.png) no-repeat; width:59px; height:59px;z-index:10;position:relative;top:0px;left:0px;margin-top:-10px;margin-bottom:-49px;margin-left:-10px;}
.sale{display:block;background:url(../images/sale.png) no-repeat; width:59px; height:59px;z-index:10;position:relative;top:0px;left:0px;margin-top:-10px;margin-bottom:-49px;margin-left:-10px;}


.s-products--bg {
	background: url(../images/s-products.gif) top right no-repeat; padding: 0 10px; 
}


.product img {
	margin: 0px 0px;
}


.product a img {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity: 1;
}

.product a:hover img {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
}



.p-left {
	float: left;
}

.product div {
	padding: 0 2px;
}


.product {background: url(../images/ramka4.gif) top right no-repeat;height:207px;width:167px;}

.s {
	float: left; padding-left: 19px; width: 169px; margin-bottom:35px
}

.s a {	text-decoration:none;}


/*
.s a:hover{
	color: #000;text-decoration:none;background:#eee8da;display:block;
}
*/

span.hl {
	background-color: black; color: white; padding: 0 5px;
}

.s-ch--bg {
	background: url(images/s-ciuchhunters.gif) top right no-repeat; padding: 0 10px; 
}

.s-ch2--bg {
	background: url(images/s-ciuchhunters2.gif) bottom right no-repeat;  padding: 0 10px; 
}

div.splash {
	background: url(images/splash.gif) no-repeat; width: 67px; height: 68px; color: white; font-size: 8px; float: left;
}

div.splash div {
	padding-top: 30px; text-align: center; width: 67px;
}

.cart {
	float: left; background: url(../images/cart.gif) no-repeat; width: 54px; height: 53px; margin-top: 7px
}

.book {
	background: url(images/media.gif) no-repeat right; width: 785; height: 609px;
}

.book a {
	border: 1px solid black; padding: 0 5px; text-decoration: none;
}

.book a:hover {
	background-color: #dc7fb2;
}

input.in, .input, select {
	border: 1px solid #b2afa3; background-color: #fff; width: 200px;padding:2px
}

.s-login--bg {
	background: url(images/s-login.gif) bottom right no-repeat; padding: 0 10px; 
}


#pagination {

		/*padding:3px;
		margin: 3px;
	
text-align:center;*/

	}
	
	#pagination a {
		font-family:  Arial, "Times New Roman", Times, serif; color: black;
font-size:12px;
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #B2AFA3;
		
		text-decoration: none; /* no underline */
		color: #000;
		background:#eee8da;
	}
	#pagination a:hover, div.digg a:active {
		border: 1px solid #000;
background-image:none;
		color: #000;
	}
	#pagination span.current {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #000;
		
		font-weight: bold;
		background-color: #fff;
		color: #000;
	}
	#pagination span.disabled {
		display:none;
	}


ul, ul li {
	margin: 0;
	padding: 2px;
	list-style:none;
	/*list-style:inside;*/
}


ul a:link, ul a:visited {
	text-decoration: none;
	color: #000;
	padding: 2px;
	display:block;

}

ul a:hover {
	text-decoration: none;
	color: #000;
	background:#eee8da;
	display:block;


}
button{padding:2px 10px;cursor:pointer;border:none; color:#17484E;font-family: Arial, Helvetica, sans-serif;font-size: 12px; background:url("../img1/but_bg.jpg") bottom  no-repeat;letter-spacing: 1px;}
button span { vertical-align: middle }
button img { vertical-align: middle }

.c2{ background:#eee8da;}


#lightbox{background-color:#fff;padding: 10px;}
#lightboxDetails{font-size: 0.8em;padding-top: 0.4em;}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }
#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }
#overlay{ background-image: url('../images/overlay.png'); }
* html #overlay{background-color: #333;	background-color: transparent;background-image: url('../images/blank.gif');filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");}		