html{
	width:100%;
	height:100%;
}
body {
	background: #fff;

	padding:0;margin:0;
	font:12pt Calibri;
}
header {
	margin:0;
	padding:0;
	width:100%;
	background-color:#fff;
	box-shadow:0 0 6px black;
}

aside {
	margin:auto;
	width:100%;
}

#main {
	margin:auto;
	width:1000px;
}

footer {
	background-color:#fff;
	height:400px;
}
footer a{
	text-decoration:none;
	font:bold 12pt Calibri;
	color:#fff;
}
.kontener{
	width:1100px;
	margin-left:auto;
	margin-right:auto;
	border: #FF99cc 0px solid;
	position:relative;
}

.img{
  width: 100% !important;
  height: auto;
  display: block;
}
@media (min-width: 1010px) {
	.pulpit-top{width:1100px;height:144px;}
	.kontener{width:1100px;}
	#pulpit-stopka{width:1100px;}
	.pulpit-menu-small{display:none;}
}
@media (max-width: 1190px) and (min-width: 1000px) {
	.kontener{width:1000px;}
	.pulpit-top{width:1000px;height:144px;}
	#pulpit-stopka{width:1000px;}
	
	.pulpit-menu-small{display:none;}
	.pulpit{width:760px;}
}
@media (max-width: 1000px) and (min-width: 800px) {
	.pulpit-top{width:800px;height:144px;}
	.kontener {width:800px;}
	#pulpit-stopka{width:800px;}

	.pulpit-menu-small{display:none;clear:both;}
	.pulpit-menu{display:block;clear:both;}
	.katalog-menu2-stopka li {clear:both;}
	.menu3 li {clear:both;}
}
@media (max-width: 800px) and (min-width: 600px) {
	.pulpit-top{width:600px;height:250px;}
	.kontener {width:600px;}
	#pulpit-stopka{width:600px;}
	aside{width:100%;}
	.pulpit-menu-small{display:none;}
	/*.pulpit-menu{display:none;clear:both;}
	.pulpit-menu-small{display:block;clear:both;}*/
	.katalog-menu2-stopka li {clear:both;}
	.menu3 li {clear:both;}
}
@media (max-width: 600px) {
	.pulpit-top{width:100%;height:250px;}
	.kontener {width:100%;}
	#pulpit-stopka{width:100%;}
/*.pulpit-menu{display:none;clear:both;}
	.pulpit-menu-small{display:block;clear:both;}*/
	.pulpit-menu-small{display:none;}
	.katalog-menu2-stopka li {clear:both;}
	.menu3 li {clear:both;}
	#logo {width:100%;}
}

/* Cookie warning */
#cookie-warn{
    position: fixed;
    bottom: 0;
    background: #333;
    margin: 0;
    padding: 15px;
    width: 100%;
    display: none;
    z-index: 8999;
	 color: #fff;
}
 
#cookie-warn a{
    color: #eee;
    text-transform: uppercase;
    float: right;
    padding-right: 20px;
}
 
#cookie-warn p{
    font-size: 12px;
    color: #fff;
}