body{
	background:#fff;
	font-family: 'Roboto Condensed', sans-serif !important;
	font-size:16px !important;
}

.naglowek-top{
	background:#f9f9f9;
	border-bottom:1px silid #f0efef;
	padding:18px 0;
}
.naglowek-bottom{
	background:#171717;
	border-bottom:1px silid #f0efef;
	padding:18px 0;
	color:#9a9a9a;
}
	.naglowek-top .fa,.naglowek-bottom .fa{
		margin-right:6px;
	}
	.naglowek-top ul,.naglowek-bottom ul{
		margin:0;
		padding:0;
	}
	.naglowek-top li,.naglowek-bottom li{
		margin-right:10px;
	}
	.naglowek-top a,.naglowek-top a:focus,.naglowek-top a:hover{
		color:#000;
		text-decoration:none;
	}
	.naglowek-bottom a,.naglowek-bottom a:focus,.naglowek-bottom a:hover{
		color:#9a9a9a;
		text-decoration:none;
	}

.logo h2{	
	font-weight:bold;
	font-size:200%;
	text-transform:uppercase;
}
.logo,.logo:hover{
	color:#000;
	text-decoration:none !important;
}

.naglowek{
	padding:14px 0 30px;
}
.menu{
	margin-top:25px;
	float:right;
}
.menu a{
	color:#000;
	font-size:100%;
	padding:8px 20px;
	text-transform:uppercase;
}
	.menu a.aktywne,.menu a:hover,.menu a:focus{
		background:#31cafd;
		border-radius:22px;
		color:#fff;
		text-decoration:none;
	}
	
.stopka{
	background:#212121;
	padding:20px 0;
}
	.stopka .col-xs-12{
		padding:30px 0;
	}
	.stopka h2{
		color:#fff;
		border-bottom:1px solid #333333;
		padding-bottom:20px;
		font-weight:bold;
		margin-bottom:20px;
		font-size:150%;
		font-weight:lighter;
	}	
	.stopka ul{
		margin:10px 0;
		padding:0;
	}
		.stopka ul li{
			list-style-type:none;
			margin:4px 0;
			color:#999;
			line-height:1.7em;
			font-size:90%;
		}
		.stopka ul a{
			color:#999;
			display:block;
		}
		.stopka ul a:hover,.stopka ul a:focus{
			color:#fff;
			text-decoration:none;
		}
		.stopka .fa{
			margin-right:6px;
			width:20px;
		}

.copyright{
	background:#000000;
	color:#fff;
	padding:14px 0;
}
	.copyright p{
		margin:4px 0 !important;
	}
	.copyright a{
		color:#1eb5ec;
	}
	.copyright a:hover,.copyright a:focus{
		color:#fff;
		text-decoration:none;
	}
	
	
.strona{	
	-webkit-box-shadow: 0px -1px 10px 0px rgba(50, 50, 50, 0.35);
	-moz-box-shadow:    0px -1px 10px 0px rgba(50, 50, 50, 0.35);
	box-shadow:         0px -1px 10px 0px rgba(50, 50, 50, 0.35);
	border-top:1px solid #d0d0d0;
}
.artykul{
	padding:30px 0 50px;
}
.artykul h1,.artykul h2{
	text-transform:uppercase;
	margin:30px 0 20px;
	line-height:1.3em;
	font-weight:bold;
}
.artykul p{
	margin:20px 0;
	line-height:1.6em;
}
.artykul li{
	margin:8px 0 14px 30px;
	line-height:1.6em;
}
.artykul a{
	color:#31cafd;
	font-weight:bold;
}
.artykul a:hover,artykul a:focus{
	color:#02e3f7;
	text-decoration:none;
}

/*slajder*/
.carousel-caption{
	bottom:60px !important;
}
	.carousel-caption h3{
		font-weight:bold;
		font-size:190%;
		line-height:1.3em;
		text-transform:uppercase;
	}
	.carousel-caption p{
		font-weight:bold;
		font-size:110%;
		line-height:1.6em;
	}

/*style obrazów tła w podstronach*/
.strona .container-fluid h1{
	font-weight:bold;
	text-transform:uppercase;
	font-size:260%;
	color:#fff;
}
.bg1{
	background:url('..//img/grafiki/strona1.jpg') top center;
	background-size:cover;
	padding:100px 0;
}
.bg2{
	background:url('..//img/grafiki/strona2.jpg') top center;
	background-size:cover;
	padding:100px 0;
}
.bg3{
	background:url('..//img/grafiki/strona3.jpg') top center;
	background-size:cover;
	padding:100px 0;
}
.bg4{
	background:url('..//img/grafiki/strona4.jpg') top center;
	background-size:cover;
	padding:100px 0;
}

@media (max-width: 800px){
	.naglowek-top li{
		float:left;
		clear:both;
		width:100%;
		text-align:center;
		padding:10px 0;
	}
	.logo{
		text-align:center;
	}
	.menu li{
		width:100%;
		line-height:3em;
		text-align:center;
	}
	#myCarousel img{
		height:300px;
	}
}