@charset "utf-8";
/* CSS Document */

/*reset*/
td,th,tr,thead,tfoot,tbody,caption,table,legend,label,form,fieldset,li,ul,ol,dd,dt,dl,center,i,u,b,var,tt,sup,sub,strong,strike,small,samp,s,q,kbd,ins,img,font,em,dfn,del,code,cite,big,address,acronym,abbr,a,pre,blockquote,p,h6,h5,h4,h3,h2,h1,iframe,object,applet,span,div,body,html{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}td,th,tr,thead,tfoot,tbody,caption,table,legend,label,form,fieldset,li,ul,ol,dd,dt,dl,center,i,u,b,var,tt,sup,sub,strong,strike,small,samp,s,q,kbd,ins,img,font,em,dfn,del,code,cite,big,address,acronym,abbr,a,pre,blockquote,p,h6,h5,h4,h3,h2,h1,iframe,object,applet,span,div,body,html,:focus{outline:0}body{line-height:1}ul,ol{list-style:none}q,blockquote{quotes:none}q:after,q:before,blockquote:after,blockquote:before{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/*/reset*/

a {
	text-decoration:none;
	}
	a:hover {
		text-decoration:underline;
		}
body {
	background:#b9b7b2;
	background:#fff;
	background-image: url(../../i/tlo4.png);
	background-repeat: repeat-y;
	background-position: left;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	h1 {
		width:980px;
		height:56px;
		margin:0 auto;
		text-indent:-9999px;
		background:url(../images/logo.gif) no-repeat center left;
		}
		h1 a {
			display:block;
			width:200px;
			height:100%;
			float:left;
			}
	#all {
		width:100%;
		background:#eff0ea;
		background:#fff;
	
background-color: transparent;
		overflow:visible;
		clear:both
		}
		#content {
			width:980px;
			height:638px;
			height:100%;
			margin:auto;
			padding:0 ;
	background: transparent;

/*			overflow:hidden; */
			}
			#menu {
				width:130px;
				float:left;
				overflow:hidden;
				font-size:13px;
				font-weight: bold;
				color: #444;
				}
				#menu li {
					width:120px;
/*					
					background:#929292;
					
	background-image: url(../../i/btn1.png);
	background-repeat: repeat-y;
	background-position: left;					
	*/
					margin-bottom:1px;
					padding:10px 8px;
					text-align:left;
					float:left;
					}
					#menu li a {
						color:#636466;
						}
					#menu li a:hover {
						color:#e1e2e3;
						}
					#menu li a.otwarta {
						color:#fff;
						font-weight:bold;
						}
						#menu li a.otwarta:hover {
							text-decoration:none;
							cursor:crosshair
							}
					#menu li ul {
						margin:5px 0 0 0;
						}
						#menu li ul li {
							padding:0;
							text-align:left;
							font-size:.8em
							}
							#menu li ul li a {
								padding:0 0 0 5px;
								color:#ccc;
								}
			#tekst {
				width:849px;
				float:right;
				font-size:12px;
				position:relative;
				height:638px;
				
				}
				#tekst a { color: #000; }
				#tekst a:visited { color: #000; }
				#zdjecieduze {
					position:absolute;
					top:0;
					/* right:0; */
					left: 412px;
					}		
				#overlay {
					position:absolute;
					padding:18px 14px;
					color:#fff;

					height:602px;
					}
				#overlay h2 {
					font-size:1.3em;
					margin-bottom:10px;
					}
					#overlay h2 span {
						font-size:.6em;
						}
				div.kolekcje h2 {
					position:relative;
					width:330px;
					color:#333;
					}
					h2.kolekcje {
						background:url(../images/kolekcje-header.gif) no-repeat bottom left;
						padding:0 0 18px 30px;
						width:300px !important;
						}
						div.kolekcje h2 a {
							padding-top:3px;
							font-size:12px;
							font-weight:normal;
							font-style:italic;
							color:#333;
							height:13px;
							}
							div.kolekcje h2 a.nast {
								padding-right:15px;
								background:url(../images/raquo.gif) no-repeat right 7px;
								}
							div.kolekcje h2 a.poprz {
								padding-left:15px;
								background:url(../images/laquo.gif) no-repeat left 7px;
								margin-right:5px
								}
					div.kolekcje h2 span {
						position:absolute;
						right:0;
						}
				ul.kolekcje {
					list-style-type:none;
					float:left;
					}
					ul.kolekcje li {
						background:url(../images/kolekcje-li.gif) no-repeat center left;
						padding-left:15px;
						margin-bottom:3px;
						margin-left:30px;
						}
						ul.kolekcje li a {
							color:#333;
							}
						ul.kolekcje a.otwarta {
							font-weight:bold;
							border-bottom:1px solid #333;
							}
							
				.kolekcje .fotki {
					width:700px;
					overflow:hidden;
					position:absolute;
					bottom:38px;
					left:14px;
					}
					.kolekcje .fotki img {
						float:left;
						cursor: hand;
						cursor: pointer;						
						}
				#overlay ul {
					margin-bottom:7px;
					}
				#overlay ul.kontakt {
					line-height: 17px;

					}						
				#overlay p {
					width:370px;
					text-align:justify;
					margin-bottom:15px;
					}
					#overlay p:first-letter {
						padding-left:10px;
						font-size:1.2em;
						font-weight:bold;
						}
					#overlay p a {
						text-decoration:underline;
						color:#fff
						}
	#footer {
		width:980px;
		margin:auto;
		text-align:right;
		padding:23px 0;
		}
		#footer p {
			height:10px;
			}
			#footer p a {
				color:#eff0ea;
				}
