*{
margin:0px;
padding:0px;
/*background-color: #c6c695;*/
}

a:hover,a:focus {
	outline:none;
}

				h1
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:1.0em;  margin-right:20px;  margin-top: 10px;
				color:#0d4150; 
				text-align: left;   border-bottom: 1px solid #357b8f;
				}
				h1.cenn {text-align:left; }

				h2
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:1.0em;
				color: yellow;
				text-align: center;
				margin-top: 5px;
				line-height: 1.2em;
				}

				h2.numer
				{	margin-top: 0px; font-size:2.3em; color: white; }
				
				
				h3
				{
				font-family:Arial, Helvetica, sans-serif;
				font-size:18px;
				color: black;
				text-align: center;
				margin-top: 20px;
				
				}

				p
				{
				font-family: Arial, sans-serif;
				color: black; text-align: justify;
				font-size:1.0em;
				margin-top: 10px;
				line-height: 1.4em;
				margin-left:10px;
				margin-right:40px;
				}
				
		
				p.txt{text-align: center; color:white; padding-top:15px;}
				

				


a:link, a:visited {
	text-decoration: none;
	font-family:Arial, sans-serif;
	font-size:16px;
	color: grey;
	text-align: center;
}


a.men {
	text-decoration: none;
	font-family:Arial, sans-serif;
	font-size:0.8em; 
	color: #c6c2c2;	margin-right:20px;
	text-align: center;
	/*text-decoration: underline;*/
}





img{border:0px;}
img a {border-style:none;}

html, body{
width:100%;
background-color:white;
position:absolute;

}



#wrapper{ width:920px; margin-left:auto; margin-right: auto;  margin-top:50px;}

#up{background-color:white; height:90px; margin-bottom:10px;}
	#top{ width:900px;margin-left:auto; margin-right: auto; height:80px; }
	#zdjecie_glowne{	width:900px;
	height:350px;
	margin:0 auto;
	position:relative;}

	 #left_top{float:left; width:534px;height:80px;}
	 #right_top{float:right; width:366px; height:66px; margin-top:14px;}
				#menu{height:66px; width: 366px; float: right;}
				#menu_glowna{ height:66px; width:122px; background: transparent url(img/menu_glowna.gif) 0 0 no-repeat; float:left; }
						#menu_glowna:hover {background-position:-122px 0;} 
				#menu_galeria{ height:66px; width:122px; background: transparent url(img/menu_galeria.gif) 0 0 no-repeat; float:left; }
						#menu_galeria:hover {background-position:-122px 0;} 
				#menu_kontakt{ height:66px; width:122px; background: transparent url(img/menu_kontakt.gif) 0 0 no-repeat; float:right; }
						#menu_kontakt:hover {background-position:-122px 0;} 


#content {height:auto; width:900px; margin-left:auto; margin-top:10px; margin-right:auto; padding-bottom:10px; border-bottom: 1px solid #357b8f; }
	#gallery { width:900px; height:570px; }
	.foto{width:178px; height:178px;  border-right: solid 1px silver; border-bottom: solid 1px silver; float: left; margin-right:1px; margin-bottom:2px;}
	.foto_1{width:178px; height:178px; border-bottom: solid 1px silver; float: left; margin-right:1px; margin-bottom:2px;}	
	.foto_inside {width:164px; height:164px; margin-left:7px; margin-top:7px; background-color:red;}
	
	#left{ width:550px; float: left;}
	#right{width:300px; float: right;}
		#left_kontakt{ width:350px; float: left;}
		#right_kontakt{width:550px; float: right;}
	#down{ width:900px; height:50px; margin-top:30px; background-color:#0d4150;}
	
				

#footer {height:50px; width: 900px; margin-left:auto; margin-right: auto; }


ul { list-style-type: none; }
li { display: inline;}


/********************** Slider ************************/
.mp-slider .items {display:none;}
.mp-slider {
	width:900px;
	height:355px;
	margin:0 auto;
	position:relative;
}

.mp-prev, .mp-next {
	position:absolute;
	width:30px;
	height:60px;
	bottom:82px;
	z-index:999;
}
.mp-prev {
	left:50px;
	background:url(images/mp-prev.png);
}
	.mp-prev:hover {
		opacity:0.8;
	}
.mp-next {
	right:50px;
	background:url(images/mp-next.png);
}
	.mp-next:hover {
		opacity:0.8;
	}

.mp-slider .banner {
	position:absolute;
	left:35px;
	right:35px;
	font-family: 'Oswald', sans-serif;
	color:#fff;
	z-index:99 !important;
	top:auto !important;
	bottom:40px !important;
	padding:0;
	text-align:center;
	font-size:50px;
	line-height:40px;
	/*text-transform:uppercase;*/
}
	.mp-slider .banner span {
		display:block;
	}
	.mp-slider .banner b {
		color:red; font-size:40px;
	}
	.mp-slider .banner .row-1 b {font-weight:normal;}
	.mp-slider .row-1 { color:white; background-color:black; font-size:30px;
		padding:0;
	}
	.mp-slider .row-2 {
		font-size:50px;
		line-height:50px;
		margin:-5px 0 0 0;
		font-weight:bold; color:black; 
	}






































	
	





