*{
	margin:0px;
	padding:0px;
	font-family: 'Roboto', sans-serif;
}

body{ 
	font-size:12px;
	/* background:#fafbfb url('../images/bg_body.jpg') center 425px no-repeat fixed; */
	background:#faf4e4 url('../images/bg_body.jpg') center 0px no-repeat fixed;
}
 
#header_white .bip img{
	max-height:31px;
}

#header .main_menu{
	background:white;
	padding:15px;
	border-radius:3px;
	font-weight:bold;
	font-size: 14px;
	box-shadow: 0 4px 18px rgba(0,0,0,0.5);
}

/* #header .main_menu .li11,
#header .main_menu .li9,
#header .main_menu .li7,
#header .main_menu .li7,
#header .main_menu .li6{
	display:none;
} */

#header .main_menu ul{
	display:flex;
	justify-content: space-between;
	margin-bottom:0;
	color:#000;
}

#header .main_menu ul a{
	color:#000;
}


#header .main_menu ul > li a:hover,
#header .main_menu ul > li:hover{
	color:#ec2a32;
}

#header .main_menu ul > li{
	cursor:pointer;
	position:relative;
	transition:0.3s ease-out;
}

#header .main_menu ul ul ul{
	display:none !important;
}

#header .main_menu ul > li > ul{
	display:none;
}

#header .main_menu ul > li > ul a{
	width:100%;
	display:block;
	text-decoration:none;
}

#header .main_menu ul > li:hover > ul{
	display: block;
	position: absolute;
	top: 100%;
	background:#fff;
	padding: 5px 14px;
	width: 100%;
	min-width: 230px;
	font-weight: normal;
	left: -15px;
	font-size: 14px;
	box-shadow: 0 19px 18px rgba(0,0,0,0.5);
	border-radius: 0 0 3px 3px;
	z-index:100000000;
}

#header .main_menu ul > li.li10:hover > ul{
	right:-15px;
	left:auto;
}
											

#header .main_menu ul ul li{
	padding: 5px 0px;
}

#header .main_menu ul ul li a{
	font-weight:normal;
	color:#000;
}

#slider{
	box-shadow: 0 4px 18px rgba(0,0,0,0.5);
	position:relative;
	height:400px;
	width:100%;
	overflow:hidden;
}

#slider ul li{
	position:absolute;
	top:0;
	left:0;
}

.carousel-indicators{
	bottom: 16px;
}

#boxy .box:nth-child(1){
	background: #6fbda7;
}

#boxy .box:nth-child(2){
	background: #6fa0bd;
}

#boxy .box:nth-child(3){
	background: #acbd6f;
}

#boxy .box:nth-child(4){
	background: #bda66f;
}

#boxy{
	margin-top:-30px;
	box-shadow: 0 -24px 18px rgba(0,0,0,0.5);
	position: relative;
}


#boxy .box{ 
	color:#fff;
	font-size:large;
	padding:20px 30px;
	transition:0.3s ease-out;
}

#boxy .box:hover{
	filter:contrast(150%)
}

#boxy .box_header{
	border-bottom:1px solid #fff;
	margin-bottom:5px;
	padding-bottom:5px;
}

#boxy .box_header a{
	color:#fff;
}

#boxy .box_content a{
	color:#fff;
	font-weight:300;
}

#boxy .box_content{
	font-size:small;
}

#boxy a:hover{
	text-decoration:none;
}

.breadcrumbs{
	font-size:small;
}

.breadcrumbs a{
	color:gray;
	font-weight:normal;
}

.breadcrumbs a:hover{
	color:black;
	text-decoration: none;
}

.search input{
	font-size:small;
	padding:5px 10px;
	padding-left:30px;
	background:#fff url('../images/theme/szukaj.png') 5px center no-repeat;
	border:1px solid #ddd;
}

.div.bip_lasin{
	margin-bottom:10px;
}

.footer a{
	color:#fff;
	text-decoration:none;
}