body {
	background: #92be2e;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	color: #3e3e3e;
}
div#page {
	background: #ffffff;
}
div#cont {
	background: url(bg.gif);
}
div#hd p {
	display: none;
}
div#hd h1 {
	display: none;
}
h1, h2, h3, h4 {
	color: #e35b11;
}
div#alert {
	width: 540px;
	padding: 10px;
	border-top: 2px solid #ff0000;
	border-bottom: 2px solid #ff0000;
}

/*top*/
div#top {
	border-top: 1px solid #e35000;
	border-bottom: 1px solid #e35000;
	text-align: right;
}
div#top li {
	font-size: 10pt;
	list-style: none;
	float: right;
	margin-left: 5px;
}
div#top a {
	padding: 4px 10px 4px 10px;
}
div#top a:hover {
	background: #ff0054;
	color: #ffffff;
	text-decoration: none;
}

/*sciezka*/
div#br  {
	background: ;
	margin-bottom: 10px;
}
div#br p#s {
	margin: 0px;
	padding: 0px;
	color: #444444;
}
div#br p#s a {
	color: #444444;
	font-weight: normal;
	text-decoration: underline;
}
div#br p#s a:hover {
	color: #ff0000;
}

/*menu*/
div#m div /*(w div id="menu") sekcja grupy*/ {
	margin: 2px 0px 2px 0px;
	background: #ff0054;
}
div#m a {
	text-decoration: none;
}
div#m h1 {
	font-size: 10pt;
	text-align: left;
	font-family: Georgia;
	padding: 0px;
	margin: 0px;
}
div#m a h1 {
	text-decoration: none;
	padding: 4px 2px 4px 12px;
	color: #ffffff;
}
div#m a:hover h1 {
	background: #fff7ee;
	color: #e35000;
}
div#m h2 {
	font-size: 8pt;
	text-align: left;
	font-family: Tahoma;
	padding: 0px;
	margin: 0px;
	background: #FF6698;
}
div#m a h2 {
	text-decoration: none;
	padding: 4px 2px 4px 18px;
	color: #ffffff;
}
div#m a:hover h2 {
	background: #fff7ee;
	color: #e35000;
}
div#m a h4 {
	padding: 6px;
	margin: 0px;
	text-decoration: none;
	color: #ffffff;
}
div#m a:hover h4 {
	background: #fff7ee;
	color: #e35000;
}


/*md*/
div#md h4 {
	font-size: 9pt;
	text-align: left;
	padding: 0px;
	margin: 10px 0px 4px 0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
div#md ul {
	margin: 0px;
	padding: 0px;
}
div#md li {
	text-align: left;
	list-style: none;
	margin: 2px 0px 2px 5px;
	font-size: 9pt;
}
div#md li a {
	font-weight: normal;
}

/*zajawki male*/
img#k {
	margin: 4px;
	float: right;
	vertical-align: middle;
}
div#spec div#zm {
	background: #f6c709;
}
div#spec div#zm h2 {
	margin: 10px;
	color: #000000;
	font-size: 11pt;
	text-align: left;
}
div#spec div#zm h4 {
	text-align: right;
	padding-right: 10px;
}
div#spec div#zm p {
	color: #000000;
	text-align: left;
}
div#spec div#zm a {
	color: #000000;
	font-weight: bold;
}
div#spec div#zm a:hover {
	color: #444444;
}
div#dod div#zm {
	background: #e35000;
}
div#dod div#zm h2 {
	margin: 10px;
	color: #ffffff;
	font-size: 11pt;
	text-align: left;
}
div#dod div#zm h4 {
	text-align: right;
	padding-right: 10px;
}
div#dod div#zm p {
	color: #ffffff;
	text-align: left;
}
div#dod div#zm a {
	color: #ffffff;
	font-weight: bold;
}
div#dod div#zm a:hover {
	color: #cccccc;
}

/*aktualności*/
div#akt {
	background: ;/*#f6c709*/
	padding: 5px;
}
div#akt h2 {
	margin: 10px;
	font-size: 11pt;
	text-align: left;
	color: #e35000;
}
div#akti /*aktualnosc*/ {
	background:;
}
div#akt h4 {
	
	color: #e35000;
	text-align: right;
}

/*ostatnio dodane*/
div#od {
	background: #1E90FF;
	padding: 5px;
}
div#od h2 {
	margin: 10px;
	font-size: 11pt;
	text-align: left;
	color: #ffffff;
}
div#od h4 {
	text-align: left;
	padding-right: 10px;
	display: compact;
	color: #f5f5f5;
	font-weight: normal; 
}
div#od span {
	padding: 0px 10px 10px 0px;
}
div#od h4 a {
	color: #ffffff;
	font-weight: bold;
	padding-left: 8px;
}
div#od h4 a:hover {
	color: #ff0000;
}

/*zajawki list*/
div#za {
	padding: 6px;
	border-top: 1px solid #9e9e9e;
}

/*artykul*/
div#grp h1 {
	margin: 10px;
}
div#art h2 {
	clear: both;
	font-size: 12pt;
}
div#art h4 {
	font-size: 8pt;
	text-align: left;
	padding: 0px 0px 0px 10px;
	color: #808080;
}
div#lid {
	margin-top: 10px;
}
div#plus h4 {
	font-size: 9pt;
	text-align: left;
	padding: 0px;
	margin: 10px 0px 4px 0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
div#plus ul {
	margin: 0px;
	padding: 0px;
}
div#plus li {
	text-align: left;
	list-style: none;
	margin: 2px 0px 2px 5px;
	font-size: 9pt;
}
div#plus li a {
	font-weight: normal;
}

/*stopka*/
div#ft {
	background: #ffffff;
	border-top: 1px solid #e35000;
}
div#ft a {
	text-decoration: none;
}
div#ft a:hover {
	text-decoration: underline;
}
div#ft2 p#sc {
	color: #e35000;
	font-weight: bold;
}
div#ft1 span {
	display: none;
}
#adr {
	display: none;
}

/*formularze*/
input, select, textarea {
	border: 1px solid #000000;
	padding: 1px;
	font-size: 9pt;
	font-family: Arial, sans-serif;
	font-weight: normal;
}
input#b {
	font-size: 8pt;
	font-weight: bold;
}
form#pyt input#txt {
	width: 250px;
}
form#pyt textarea#txt {
	width: 250px;
	height: 200px;
}
form#szu input#txt {
	width: 220px;
}
input#ch {
	vertical-align: middle;
	border: none;
}
div#alert input /*komunikat błędu - pola czerwone*/{
	border: 2px solid #ff0000;
}
div#alert textarea /*komunikat błędu - pola czerwone*/{
	border: 2px solid #ff0000;
}

/*mapa serwisu*/
div#mp h2, div#mp h3, div#mp h4, div#mp h5 {
	text-align: left;
	margin: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
div#mp h2 {
	font-size: 12pt;
	padding-left: 2px;
	margin-top: 10px;
}
div#mp h3 {
	font-size: 11pt;
	padding-left: 8px;
	margin-top: 6px;
}
div#mp h4 {
	font-size: 10pt;
	padding-left: 16px;
}
div#mp h5 {
	font-size: 9pt;
	padding-left: 32px;
}

/*obrazki*/
div#img {
	border: 1px solid #3e3e3e;
}

/*specjalne*/
div#alert h1 {
	color: #ff0000;
}
/*panoramy*/
div#pan {
	width: 500px;
	padding: 10px;
	overflow: auto;
	border: 1px #000000 solid;
}