/* technet */
html,body,h1,h2,h3,ul,ol, li,p {margin:0; padding:0;}
body {font:62.5% tahoma,verdana,arial,sans-serif; background:#ebebeb;}


/**/
a img {border:none;}
button a {text-decoration:none; color:#7C7C7C !important;}
.flow-left {float:left; margin-right:12px;}
.flow-right {float:right; margin-left:12px;}
.flow-list {margin-bottom:18px !important;}
	.flow-list li {}
	.logotypes-list li {margin-bottom:8px;}
	.flow-list li img {display:block;}
.group {display:block;}

/* accessibility */
#quick-navigation, .accessibility, hr {position:absolute; top:0; left:-666em; margin-left:-666em; overflow:hidden;}


/* index */
#flash-content-container {margin:0 auto; width:800px;}
	#flash-content-container h1 {margin-top:180px; text-align:center;}
		#flash-content-container h1 a {color:#fff;}


/* header */
#header {border-top:5px solid #3e91c8; background:#fff;}
	#header-container {margin:0 auto; width:800px; height:100px;}
	#header h1 {overflow:hidden; float:left; margin:16px 0 0; width:124px; height:68px;}
		#header h1 a {display:block; width:124px; height:68px; text-indent:-666em; background:url(../img/site/header.h1.a.gif) no-repeat;}
	#header ul {float:right; margin-top:36px; height:28px; list-style:none;}
	#header li {float:left;}
		#header li a {float:left; height:28px; text-indent:-666em;}
		#header li a:hover, #header li a.active {background-position:0 -28px;}
		
		#header-strona-glowna {width:105px; background:url(../img/site/header-strona-glowna.gif) no-repeat;}
		#header-o-nas {width:49px; background:url(../img/site/header-o-nas.gif) no-repeat;}
		#header-nowosci {width:77px; background:url(../img/site/header-nowosci.gif) no-repeat;}
		#header-oferta {width:56px; background:url(../img/site/header-oferta.gif) no-repeat;}
		#header-sprzedaz-internetowa {width:153px; background:url(../img/site/header-sprzedaz-internetowa.gif) no-repeat;}
		#header-sprzedaz-hurtowa {width:135px; background:url(../img/site/header-sprzedaz-hurtowa.gif) no-repeat;}
		#header-producenci {width:88px; background:url(../img/site/header-producenci.gif) no-repeat;}
		#header-kontakt {width:65px; background:url(../img/site/header-kontakt.gif) no-repeat;}

	
/* content */
#content {position:relative; margin:0 auto; height:auto; padding-top:230px; width:800px;}
	#content-container {overflow:hidden; width:800px; background:url(../img/site/content.gif) repeat-y;}


	/* content-main - srodkowa szpalta */
	#content-main {float:left; border-top:1px solid #d1d1d1; border-left:1px solid #d1d1d1; border-right:1px solid #d1d1d1; margin-left:161px; padding:0 26px 26px; width:397px; min-height:410px; background:#fff;}
		#content-main h2 {margin:26px 0 13px; font-family:arial, verdana, tahoma, sans-serif; font-size:1.6em; font-weight:normal; text-transform:uppercase; color:#3e91c8;}
		#content-main .entry, #content-main .entry h3 {font-size:1.1em; line-height:1.4em; color:#5e5e5e;}
		#content-main .entry h3 {clear:both; margin:22px 0 11px; color:#3e91c8;}
		#content-main .entry p {margin:11px 0 6px;}
		#content-main .entry ul, #content-main .entry ol {margin:-5px 0 6px 16px;}
		#content-main .entry address {font-style:normal;}
		#content-main .entry a {color:#3D91C8;}
		#content-main .entry a:hover {text-decoration:none;}
		#content-main .entry .important {font-weight:bold; color:#3e91c8;}
		#content-main .entry .group {display:block;}
		#content-main table {border-collapse:collapse; width:95%}
			#content-main table td {border:1px solid #D1D1D1; text-align:center;}
				#content-main table td a {font-weight:bold;}
	
	
	/* content-promotion - materialy promocyjne */
	#content-promotion {float:left; border-top:1px solid #d1d1d1; margin-left:-612px; width:161px;}
		#content-promotion h3 {font:bold 1.3em arial,verdana,tahoma,sans-serif; color:#7c7c7c;}
	
		#content-promotion-gallery {border-bottom:1px solid #d1d1d1; height:140px; background:#fff;}
			#content-promotion-gallery img {padding:12px;}
			
		#content-promotion-links {margin-bottom:22px;}
			#content-promotion-links h3 {margin:22px 0 6px;}
			#content-promotion-links ul {list-style:none;}
			#content-promotion-links li {overflow:hidden; margin-left:-10px; width:160px;}
				#content-promotion-links li a {float:left; margin-left:10px; padding:10px 0 7px; color:#7C7C7C;}
				#content-promotion-links li img {float:left;}
				#content-promotion-links li a:hover {text-decoration:none;}
				#content-promotion-links li a.pdf {padding-left:28px; width:132px; background:url(../img/site/icon.pdf.gif) no-repeat 7px 50%;}
				#content-promotion-links li a img {display:block; margin:0 auto;}
			#content-promotion-links p {}
				#content-promotion-links p a {color:#3d91c8;}
				#content-promotion-links p a:hover {text-decoration:none;}
				
	
	/* content-menu - menu */
	#content-menu {float:left; border-top:1px solid #d1d1d1; width:188px;}
		#content-menu ul {border-bottom:1px solid #d1d1d1; list-style:none;}
		#content-menu li {border-bottom:1px solid #ebebeb;}
		#content-menu li a {position:relative; display:block; padding-left:24px; width:164px; font-size:1.1em; line-height:2.63em; text-decoration:none; background:#3E91C8; color:#fff;}
		#content-menu li a:hover, #content-menu li a.active {background:#fff; color:#3d91c8;}
		#content-menu li a.active {margin-left:-1px; font-weight:bold;}

	
	/* baner */
	#content-banner {position:absolute; clear:left; top:25px; left:0; border-bottom:5px solid #3e91c8;}
		#content-banner img {display:block;}


/* footer */
#footer {border-top:1px solid #d1d1d1; margin:0 auto; width:800px;}
	#footer-copyright {margin:12px 0; font-size:0.9em; text-align:right; color:#7c7c7c;}
	#footer-copyright a {color:#7c7c7c;}
	#footer-copyright a:hover {text-decoration:none;}
