.allegro_content {
	width:100%;
}

#mobiletop {
	display:none;
}
#DIVsmallIMG {
	width:550px;
	overflow:hidden;
	padding-left:0px
}

#smallIMG {
	float:left;
	padding-left:6px;
}

#smallIMGul {
	width:435px;
	height:80px;
	overflow:hidden;
	float:left;
}

#smallIMGul li {
	width:430px;height:80px;overflow:hidden;float:left;
}

#smallIMGulBOMB {
	width:690px;
	height:90px;
	overflow:hidden;
	float:left;
}

#smallIMGulBOMB li {
	width:630px;
	height:90px;
	overflow:hidden;
	float:left;
	padding-top:5px;
}

#smallIMGulBOMB li .bosss {
	float:left;width:76px;text-align:center;display:block;
	height:76px;
	overflow:hidden;
}

.DIVsmallIMG {
		width:100%;
	}
@media (max-width:1024px) {
	#container {
		width:95%;
	}
	#top {
		width:100%;
		background-size :100%;
	}
	#toplogo {
		width:20%;
	}
	#topgener {
		width:40%;
	}

	#topgener .gen1 {
		width:45%;
		height:auto;
	}

	#topgener .gen2 {
		width:40%;
		height:auto;
	}

	#top .socials {
		padding-top:50px;
	}

	#menutopp {
		position:relative;
		width:100%;
	}
	#nav_top li a {
		font-weight:normal;
		font-size:12px;
	}

	.ofer {
		margin-top:5px;
	}

	.indexprods {
		display:none;
	}
	.indexcont {
		width:100%;
	}
	#mainDIV {
		width:64%;
	}

	.rightmenu {
		float:right;
	}

	#bannery {
		width:80%;
	}

	#main1, #prods {
		width:100%;
	}
	#prods ul li {
		width:30%;
		height:auto;
		border:none;
		padding:1%;
	}

	#prods ul li .foto, #prods ul li .foto img {
		width:100%;
		height:auto;
	}

	#prods ul li .info {
			font-size:11px;
			height:42px;
	}

	.produkt {
		width:100%;
	}
	.produkt .foto{
		width:39%;
		overflow:hidden;
	}

	.produkt .foto img{
		width:95%;
	}
	.produkt .opis{
		width:57%;
		float:right;
		margin:none;
	}

	.table_center, .table_kosz {
		width: 100%;
	}
	.podsum {
		overflow:hidden;
		width:100%;
	}

	.bixx {
		float:none;
		width:100%;
	}

	#telegram {
		width:100%;
		margin:0px;
	}

	.opak {
		width:100%;
	}



}
@media (max-width:801px) {
	.telegrambox {
		padding-top:5px;
	}
	.czeko_choose, .wpisz {
		float:none;
		width:100%;
		padding-left:0px;
	}
	.czeko_choose {
		border-bottom:1px solid #977262;
	}
	.wpisz {
		border:none;
		margin-top:10px;
	}
	#telegram .napis {
		text-align:left;
		width:100%;
	}

	#DIVczeko {
		width:98%;
	}

	#smallIMGulBOMB {
		height:180px;
	}
	#smallIMGulBOMB li {
		width:500px;
		height:180px;
	}

}
@media (max-width:750px) {
	#smallIMGulBOMB {
		height:240px !important;
	}
	#smallIMGulBOMB li {
		height:240px !important;
	}
	#top {
			height:120px;
	}
	#top .socials {
		padding-top:25px;
	}

	#nav_top, #recenz {
		display:none;
	}
	#mobiletopmenu {
		display:block;
		padding-top:5px;
		color:#fff;
	}
	select{
		padding-left:30px;
		background:url('gfxmobile/icon-etude.png') no-repeat left top;
		border:none;
		color:#E2C48E;
		width:80%;
		font-size:12px;
	}
	.bottommenu a.a1 {
		font-size:13px;
		padding-bottom:5px;
	}

	.page_select, a.pages {
		font-size:14px;
	}

	.bottommenu a.a1 {

	}

}

@media (max-width:660px) {
	#top .socials {
		displaY:none;
	}

	.produkt .foto{
		float:none;
		width:100%;
		overflow:hidden;
		text-align:center;
	}

	.produkt .foto img{
		width:60%;
		text-align:center;
	}
	.produkt .opis{
		width:100%;
		float:none;
		margin:none;
	}
}

@media (max-width:600px) {
	#toplogo, #topgener {
		display:none;
	}
	#mobiletop {
		display:block;
	}
	#mobiletop a, a.topp:link, a.topp{
		color:#fff;
		font-size:11px;
		color:#DEC8BA;
	}
	#top {
		height:80px;
		background:url('gfx/!des_top2.jpg') no-repeat;
		background-size: 100% auto;
	}
	#top .topreg {
		width:100%;
		float:none;
		overflow:hidden;
		display:block;
	}

	#top .topreg .links {
		float:left;
	}
	#top .topreg #szukform {
		float:right;
	}

	.rightmenu {
		display:none;
	}

	#mainDIV, #bannery {
		width:100%;
	}

	.indexcont {
		margin:0px;
	}

	#DIVczeko {
		position:relative;
		left:-43px;
	}

	.DIVsmallIMG a.prev, .DIVsmallIMG a.next {
		float:none;
	}

	.DIVsmallIMG {
		height:auto;
	}

	.DIVsmallIMG a.next {
		position:relative;
		top:-70px;
		left:50px;
	}

	#smallIMG {
		width:320px;
	}
	#smallIMGul li {
		width:300px;
		height:120px;

	}
	#smallIMGul {
		height:120px;
	}
	#smallIMGulBOMB {
		height:210px;
	}
	#smallIMGulBOMB li {
		width:300px;
		height:210px;
	}


}
@media (max-width:650px) {
	.produkt .opis {
		width:90%;
	}
}

@media (max-width:520px) {
	#bannery {
		display:none;
	}
}
@media (max-width:470px) {
	#DIVwnetrze {

		min-height:110px;
	}
	.czeko_in, .czeko_in img {
		width:25px;
		height:25px;
	}
	.czeko_in img {
		width:23px;
		height:23px;
	}
}