
/* wspólne warunki dla mniejszej rozdzielczości */
@media only screen and (max-width: 990px)
{
	div#top, div#container, div#link {width:100%;}
	div#container {border:0;}
	ul.menu {width:100%;}

	img.responsive {max-width:100% !important; height:auto !important;}

	/* filmy, mapy, kamery */
	div#tresc iframe {width:100% !important; height:auto !important;}

	/* telefon poziomo i pionowo */
	@media only screen and (min-width: 100px) and (max-width: 960px)
	{
		div#top h2 {width:90%;}

		/* ogólne zasady */
		div#print {display:none;} /* schowaj link drukuj */
		div#tresc ul, div#tresc ol {padding-left:25px;} /* listy z mniejszym wcięciem */
		input[type="text"] {padding:2px;} /* pola input trochę większe */

		/* menu mobilne */
		div#menu_mobile {display:block;}
		ul#menu {display:none; width:auto; height:auto; position:absolute; padding:0; z-index:100;}
		ul.menu li {float:none; background:#ddd;}
		ul.menu .br {display:none;}
		ul.menu .menulink, ul.menu .menulink_cl {padding:7px 12px 7px 12px; border:1px solid #999; border-top:none; margin:0;}
		ul.menu ul {display:block !important; position:static; width:auto; border:none;}
		ul.menu ul li {position:static; padding-left:20px; border-top:none; border-bottom:1px solid #999;}
		ul.menu ul li a {width:auto;}
		li.mobile {display:block;}

		/* tabela na formularz */
		div.table {display:block;}
		div.tr {display:block; margin-bottom:10px;}
		div.td {display:block; padding-bottom:0;}
	}
}
