html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, img, ins, kbd, q, s, samp, small, strike, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; line-height: 1.5em; vertical-align: baseline; background: transparent;}

body {line-height: 1em;}

ol, ul {list-style: none;}

blockquote, q {quotes: none;}

blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}

table {border-collapse: collapse; border-spacing: 0;}







/* kontener */

.container {overflow: hidden; margin: 0 auto; width: 500px;}


/* menu */

#menu {min-width: 500px; margin-top:25px; float:left;}

	#menu a {text-decoration: none;}

	#menu h2 {float: left; padding: 11px 4px 6px; width: 40px; font-size: 12px; color: #aaa;}

	#menu ul {position: relative; padding-top: 5px; font-size: 12px; font-weight: bold; list-style: none;}

		#menu ul li {float: left; background:0 50% no-repeat;}

			#menu ul li:first-child {background: none;}

			#menu ul li a {position: relative; float: left; color: #737373; z-index: 99; padding-left:10px; padding-right:10px;}

				#menu ul li a:hover {text-decoration: none;}

				#menu ul li a.menu-featured {color: #900;}

				#menu ul li a span {float: left; padding: 6px 9px;}

			/* menu - aktywna pozycja */

			#menu ul li a.active, #menu ul li.current a {color: #fff;}

			#menu ul li.back {position: absolute; top: 0; z-index: 1; width: 9px; height: 37px; padding: 0 !important; background: url(../gfx/menu_li.gif) no-repeat 100% -37px !important;}

				#menu ul li.back .left {display:block; margin-right: 3px; height: 37px; background: url(../gfx/menu_li.gif) no-repeat 0 0;}

	

		/* menu - submenu */

		#menu ul ul {display: none;}

		#menu ul ul a .submenu-inactive {color: #999; font-style:italic;}





/* submenu */

#submenu {min-width: 500px; background: 50% 0 no-repeat; float:left;}

	#submenu ul {overflow: hidden; margin: 0 0 0 0px; font-size: 12px; list-style: none; padding-left:16px;}

		#submenu ul li {float: left; padding: 0 8px; background: url(../gfx/submenu.ul.li.gif) 0 50% no-repeat;}

			#submenu ul li:first-child {position: relative; margin-left: -8px; background: none;}

			#submenu ul li a {float: left; padding: 8px; padding-left:2px; padding-right:2px; text-decoration: none; color: #737373;}

				#submenu ul li a:hover {}

					#submenu ul li a:hover span, #submenu ul li a.active span {text-decoration: underline;}


<!--
/** 
 * Sladjdy.
 */
#slideshow {
	margin:0 auto;
	width:995px;
	height:340px;
	margin-top:65px;
	position:relative;
	float:left;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:920px;
  height:320px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:920px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:280px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:42px;
  height:263px;
  text-indent:-10000px;
  margin-top:135px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:0;
  left:0;
  background:transparent url(../gfx/left_arrow.png) no-repeat 0 0;
  z-index:10000;
}
#rightControl {
  top:0;
  right:0;
  background:transparent url(../gfx/right_arrow.png) no-repeat 0 0;
}


#pageContainer {
  margin:0 auto;
  width:920px;
}
#pageContainer h1 {
  display:block;
  width:920px;
  height:114px;
  background:transparent url(img/bg_pagecontainer_h1.jpg) no-repeat top left;
  text-indent: -10000px;
}
.slide h2, .slide p {
  margin:15px;
  float:left;
  padding-right:10px;
  text-align:justify;
}
.slide h2 {
  font:italic 24px Georgia, "Times New Roman", Times, serif;
  color:#ccc;
  letter-spacing:-1px;
}
.slide img {
  float:left;
  margin:0 15px 0 0;
}



-->

