body {
	margin:0px;
	padding:0px;
	font-family:tahoma;
	font-size:12px;
	height:100%;
	background-color:white;
	display:none;

}

#fb_guzik {
background-color: #4B67A1;
border-bottom-right-radius: 10px;
border-top-right-radius: 10px;
box-shadow: 0px 0px 7px white;
cursor: pointer;
height: 100px;
right: 0px;
margin-left: 0px;
margin-top: 120px;
padding-left: 5px;
padding-right: 5px;
padding-top: 10px;
position: absolute;
width: 20px;
}

.facebook {
    position:fixed;
    top:140px;
    left:-285px;
    width: 315px;
    height:390px;
    z-index:10;
}

input,textarea {
	border:1px;
	background:none;
	color:white;
	font-size: 10px;
	font-family:tahoma;
}

.komunikat {
	font-size:11px;
	font-weight:bold;
	color:white;
	padding:4px;
	background-color:#302016;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}

#kontakcik {
	margin-top:6px;
}

#tabela {
	width:1114px;
	border:0;	 
	padding:0px; 
}

#top {
	width:1114px;
	height:275px;
	background-image: url("../layout/top.jpg");
	background-repeat: no-repeat;
	background-position: left top;	 
}

#napis {
	width:484px;
	height:100px;
	background-image: url("../layout/napis.jpg");
	background-repeat: no-repeat;
	background-position: left top;	 
}

#srodek {
	width:630px;
	height:492px;
	background-image: url("../layout/srodek.jpg");
	background-repeat: no-repeat;
	background-position: left top;	 
}

#galeria {
	width:484px;
	height:392px;
	background-image: url("../layout/galeria2.jpg");
	background-repeat: no-repeat;
	background-position: left top;	 
}

#stopka {
	position:absolute;
	top:640px;
	left:490px;
	width:380px;
	font-weight:normal;
	font-family:tahoma;
	font-size:9px;
	z-index:2;
}

#stopka2 {
	position:absolute;
	top:638px;
	right:220px;
	width:17px;
	height:17px;	
	z-index:2;
}

#licznik {
	position:absolute;
	top:665px;
	right:220px;
	width:410px;	
	text-align:center;		
	z-index:2;	
	font-size:10px;
	color:black;
	font-weight:bold;
}

#licz {
	background-color: yellow;
	padding:2px;
	color:black;
}


#stopka a {
	color:black;
	text-decoration:none;
	font-weight:bold;	
}

#zumi {
	position:absolute;
	z-index:2;
	top:383px;
	right:401px;
	width:20px;
	height:20px;	
	z-index:100;	
}

a:hover {
	text-decoration:none;
}

.data {
	font-size:10px;
	text-align:left;
	padding:5px;
	border-bottom: 1px dotted gray;
}


.fancy {
	font-weight:bold;
}




.lightbox {
	margin-right:4px;
}

#top img {
	border: 0px;
}


#calosc {
position:relative;
margin:0 auto;
width:1114px;
display: block;
z-index:1;
}


/*
background-image: url("../layout/napis_top.jpg");
background-repeat: no-repeat;
background-position: left top;
*/
	#anim {
		position:absolute;
		display:block;
		top:0px;
		left:142px;
		width:567px;
		height:166px;							
	}

	#menu {
		position:absolute;
		top:195px;
		left:230px;
		width:660px;
		height:auto;
		padding:0px;				
		text-align: center;		
	}

	
		#menu_gorne {
			list-style-type: none; 
			position:relative;
			padding:0px;

		}
		
			#menu_gorne li 
			{ 
				display: inline; 
			}
				
			#menu_gorne li a {
				font-size:14px;
				font-family: times;
				color: white;				
				padding-left:4px;
				padding-right:4px;
				text-decoration: none;
				font-weight:bold;
				
			}	
			
			#menu_gorne li a:hover{
				color: red;
			}


	#data {
		top:143px;
		left:17px;
		font-weight:bold;
		font-family:tahoma;
		font-size:11px;
		position:absolute;
	}
	
	#aktu {
		top:400px;
		right:50px;
		width:220px;
		height:300px;
		position:absolute;
		
	}
	
	#gal {
		width:420px;
		height:330px;
		top:380px;
		left:60px;		
		position:absolute;
		
	}
	
	#gal {
		width:420px;
		height:330px;
		top:380px;
		left:60px;		
		position:absolute;
		
	}
    
     #film {
		width:152px;
		height:148px;
		top:615px;
		left:170px;		
		position:absolute;
		z-index:4;        
        cursor: pointer;		
		
	}

 #film-okno {
		width:370px;
		height:280px;								
		
	}
	
	#wirtualna-wycieczka-img {
		width:160px;
		height:200px;
		top:530px;
		left:310px;		
		position:absolute;
		z-index:3;		
		
	}
	
	#wirtualna-wycieczka {
		width:153px;
		height:50px;
		top:360px;
		left:252px;		
		position:absolute;				
	}

    #filmik {
		width:153px;
		height:50px;
		top:415px;
		left:252px;		
		position:absolute;	
        cursor:pointer;			
	}
	
	#gal:hover, #aktu:hover, #wirtualna-wycieczka:hover, #kontakt:hover,.guziczek:hover,#zumi:hover,#wirtualna-wycieczka-img:hover  {
		cursor: pointer;
	}
	
	#kontakt {
		top:120px;
		right:50px;
		padding-top:40px;
		font-weight:bold;
		font-family:tahoma;
		font-size:11px;
		position:absolute;
		text-align:right;		
		padding-bottom:100px;
	}


	#news-glowny-tresc {
		position: absolute;
		bottom:0px;
		left:0px;
		width:100%;
		padding:10px;
		height:auto;
		margin:5px;
		background-color:#303030;
		text-align:  justify;	
		filter:alpha(opacity=80);
		-moz-opacity:.80;
		opacity:.80;
		color: white;
		font-size:11px;
		font-family: tahoma;		
	}
	
			#news-glowny-tresc h1 {
				margin: 0px;
				padding:0px;
				margin-bottom:0px;
				font-size:16px;
				
			}
			
			#news-glowny-tresc p {
				margin: 0px;
				padding:0px;
				margin-top:4px;
				margin-bottom:0px;
				font-size:10px;
				
			}
			
			#news-glowny-tresc a {
				text-decoration:none;
				float:right;
				color:white;
			}  
			
			#news-glowny-tresc a:hover {
				color : orange;
			} 
					
				.skoczki {
					text-align:center;
				}	
			
					.wybrany {
						text-decoration:none;
						text-align:center;
						font-weight: bold;
						padding:1px;
						margin-left:1px;
						margin-right:1px;			
						border:0px;	
						color: red ;					
					}
			
					.wybrany:link { color:red; }
					.wybrany:active { color:red; }
					
					.linki {
						text-decoration:none;
						text-align:center;
						font-weight: bold;
						padding:1px;
						margin-left:1px;
						margin-right:1px;			
						border:0px;
						color:orange;
					}		
						
					.linki:link {		
						color: orange;						
					}	
					
					.linki:hover {
						color:blue;
					}
					
					.linki:visited {	
						color: orange;								
					}	
			
	#galeria-mini {		
		width:608px;
		margin-top:4px;
		background-color: #ededed;
		height:auto;
		padding:6px;
	}
		.prev,.next {
			background-color:#ededed;
			border:0px;
			padding:0px;
			margin:0px;
		}
		.prev2,.next2 {
				margin-left:2px;
				margin-right:2px;
			}
			
	#galeria-mini table,#sponsorzy table  {
		width:100%;
		height:90px;
		padding:0px;
		border:0px;		
	}
	#sponsorzy table  {
			border:3px solid #ededed;
			padding-bottom:3px;
			padding-top:3px;
		}
	
	.minigaleria {
		height:90px;
		width:560px;
		padding:0px;
		position: relative;
    	visibility: hidden;
    	margin-left:15px;
    	left: -5000px;
	}	
	
	
		.minigaleria img, .minisponsorzy img {
			margin-left:7px;
			margin-right:6px;
		}	
	
	.mini_img {
		border:2px solid #FDA924;
		margin-right:5px;
		margin-bottom:3px; 
	}	
	
	.kreska {
		border-bottom:2px solid #c7c7c7;
	}
	
	.galeria {
		border:2px solid #fadbb6;
		margin-right:0px;
		margin-bottom:3px;
	}
	
	.galeria2 {
		border:2px solid #fadbb6;
		margin-right:6px;
	}
	

			#podstrona-lub-news  {
					width: 325px;
					height:325px;				
					position:absolute;
					z-index:5;
					top:280px;
					left:495px;
					font-family:tahoma;
					color:white;					
				}
			

				.do_gory {
					vertical-align:top;
					padding-left:4px;
				}
				
				.news {
					padding-top: 4px;
					border-bottom: 1px solid #83512E;
					width:100%;
					
				}
				
				.news table {
					width:100%;
				}
				
				#tresc {
					width:325px;
					height:310px;
				}
				
				.news h3, .prasa-okno h3 {
					padding:0px;
					margin:0px;
					color: #99D910;
					font-size: 12px;
					font-family:tahoma;
				}
				
				.news h4, .jedna-galeria h4 {
					padding:0px;					
					margin:0px;
					margin-top:0px;
					color: #909090;
					font-size: 10px;
					font-weight:normal;
					font-family:tahoma;
				}
				
				.news p {
					padding:0px;
					margin:0px;
					margin-top:3px;
					font-size:10px;
					color: white;
					line-height: 115%;
					text-align: justify;
					font-family:tahoma;
				}
			
				#newsy-konkurs #newsy-konkurs-tresc .news .news-link,  
				#podstrona-lub-news .news .news-link,
				.prasa-okno .news-link
				 {
					position:absolute;
					bottom:5px;
					right:5px;					
				}
			
			#newsy-konkurs .bialy, #prasa .bialy {
				background-color: white;
			}
			
			#podstrona-lub-news .bialy {
				background-color: #ededed;
			}
			
			#news-wiecej2 {
				position:absolute;
				width:291px;
				padding-right:8px;
				padding-top:7px;
				height:26px;
				bottom:0px;
				left:0px;				
				
				background-color: white;
				text-align:right;				
			}
	
	
	
			
	
		#podstrona-lub-news a {
			line-height:150%;
			font-weight: normal;
			color: #f87b10;
			text-decoration:none;
		}
		
		#podstrona-lub-news a:hover {
			font-weight: normal;
			color: red;
			text-decoration: underline;
		}
	
				#podstrona-lub-news h1 {
					padding:0px;
					margin:0px;
					color: #99D910;
					font-size: 16px;					
					font-weight:bold;
					
				}
								
			


/*	
#stopka {
position:absolute;
margin-top:10px;
width:950px;
height:60px;
display:table;
z-index:4;
}
*/

#lewy-bok {
position:absolute;
left:0px;
top:0px;
width:0px;
height:	767px;
background-image: url("../layout/lewa.jpg");
background-repeat: no-repeat;
background-position: right top;
z-index:0;
}
#prawy-bok {
position:absolute;
right:0px;
top:0px;
width:0px;
height:767px;
background-image: url("../layout/prawa.jpg");
background-repeat: no-repeat;
background-position: left top;
z-index:0;
}

#tlo-dol {
	position:absolute;
	width:100%;
	height:193px;
	top:767px;
	background-image: url("../layout/spod.jpg");
	background-repeat: no-repeat;
	background-position: center top;
}
