/* CSS Document */

body
{
	font-size: 14px;
	margin: 0 !important;
	padding: 0 !important;
	font-size: 14px;
	color: #52526D;	
	background: url('img/dol.jpg') no-repeat bottom left;	
	
}


@font-face {
font-family: 'Canter Bold';
font-style: normal;
font-weight: normal;
src: url('font/Canter Bold.woff') format('woff');
}

@font-face {
font-family: 'Havana';
font-style: normal;
font-weight: normal;
src: url('font/Havana-Regular.woff') format('woff');
}

.container-fluid
{
	margin: 0 !important;
	padding: 0 !important;

	background: url('img/dolny.png') no-repeat bottom right;

}

.row
{
	margin: 0 !important;
	padding: 0 !important;
	width:100% !important;	
}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 
{
    padding-right: 0px !important;
    padding-left: 0px !important;
}

h1
{
	font-size: 30px !important;
	font-weight: normal !important;
	margin: 0px 0px 20px 0px !important;
	padding: 0px !important;
	font-family: Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;	
}

h2
{
	font-size: 24px !important;
	font-family: Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;	
}

h3
{
	font-size: 18px !important;
	font-family: Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;	
}

h4
{
	font-size: 16px !important;
	font-family: Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;	
}

.center
{
	text-align: center !important;
}

.top_txt
{
	padding: 20px 0px 10px 20px;
	font-family: 'Havana';
	font-size: 26px;
	line-height: 35px;
}

.podpis
{
	display: block;
	clear: both;
	text-align: right;
	padding-right: 25px;
	padding-top: 40px;
	color: #52526D;
	font-family: 'Havana';
	font-size: 22px;
}

#ikonki_div
{
	position: absolute;
	top: 15px;
	right: 15px;
	text-align: right;
}

#menu1
{
	width: 100%;
	background-color: #0F6F9F;
	text-align: right;
	padding-top: 5px;
	min-height: 50px;
}

#menu1 ul
{
	list-style: none;
	text-align: right;
	margin: 0;
	padding: 0;
	display: block;
	float: right;
	margin-right: 15px;
}

#menu1 ul li
{
	display: block;
	float: left;
	margin-left: 15px;
	margin-right: 15px;	
}

#menu1 ul li A
{
	font-weight: bold;
	color: #ffffff;
	font-family: 'Canter Bold';
	font-weight: bold;
	font-size: 26px;
	text-decoration: none;
}

#menu1 ul li A:HOVER
{
	color: #B3B3C6;
}

.dolny
{
	display: block;
	clear: both;
	height: 200px;
	border-bottom: #767484 10px solid;
}

.slideshow_div
{
	background-color: #DCE7EF;
	margin-top: -50px;
}

.strona
{
	font-family: Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;
	padding: 100px 180px 20px 20px;
	font-size: 16px;
	min-height: 400px;
}


.przejscie
{
	display: block;
	clear: both;
	height: 150px;
}

.tabelka td
{
	padding-left: 15px;
}




@media all and (max-width: 1199px)
{
	/*md*/

}	

@media all and (max-width: 991px)
{
	/*sm*/

}

@media all and (max-width: 767px)
{
	/*xs*/
	#ikonki_div
	{
		position: absolute;
		top: 55px;
		right: 15px;
	}
	
	#menu1 ul
	{
		text-align: left;
		display: block;
		float: left;
		margin-left: 0;
		padding-left: 0;
		width: 100%;
	}	
	
	#menu1 ul li
	{
		display: block;
		clear: both;	
		border-bottom: #CCCCCC 1px solid;	
		margin-left: 0;
		padding-left: 0;		
		width: 100%;	
	}	
	
	#menu1 ul li A
	{
		color: #0F6F9F;
	}
	
	.strona
	{		
		padding: 25px;	
	}				
}	

#ikonki_div ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

#ikonki_div li {
  float: left;
}

#ikonki_div li a {
  display: block;
  color: white;
  text-align: center;
  padding: 16px;
  text-decoration: none;
}

#ikonki_div li a:hover {
}

#ikonki_div img {
	height: 32px !important;
	width: 48px !important;
}


