	body {text-align:center; margin:0; padding:0; color:#646464; font:normal 8pt tahoma,arial,vardana,sans-serif;}

	ul {list-style-type:none; padding:0; margin:0;}

	img {border:0;}
	em {font-style:normal;}
	form, fieldset {margin:0; padding:0; border:0;}
	a {text-decoration:none;}	
	
	#wrapper {width:950px; margin:0 auto; background: none; overflow:auto;}
	#wrapper {overflow:visible;}
	body #wrapper * {overflow:visible;}
	#top{	margin:0px;	height:29px;	background:#db4f48;	text-align:right; display:none;}
	#top ul{list-style-type:none; padding:0; margin:0;}
	#top ul li{display:inline;float:right;}
	#top a {font-size:10px;color:#fff;border-right:1px solid #fff;padding-right:7px;margin:7px 4px 0 4px;display:block;}
	#top a:hover {color:#ddd}
	#top a.a {font-weight:bold;}
	#top a.first {border:none;}

	#top form {float:right; display:inline; width:170px; margin-right:24px; padding:0;	background:#6f120d; height:29px; position:relative;}
	#top form input{position:absolute; right:6px; top:9px;}
	#top .text {width:132px;border:none;background:#fff url("/static/main/images/input.png") repeat-x left top; font:9px tahoma;	color:#acacac; padding:2px 2px 3px 6px;position:absolute; left:9px; top:6px;}
	#top p {margin:0; padding:0;}

	#header {width:90%; margin:0 auto; text-align:left; height:143px; background:url(i/zpue2.png) no-repeat center center; overflow:auto; clear:both; display:block; z-index:20000}
	#print {display:block; text-align:center; width:100%; _width:600px; }
	#print img {margin:0 auto; _margin:0}
	#header #hmenu {display:none;}
	#header h1 {}
	#header h1 * {}
	#path {display:none;}
	#icons {margin:10px 25px 0 0; text-align:right; display:none;}
	#icons a {margin-left:5px;}	
	#header #icons {display:none;}
	
	#hmenu {clear:right; float:right; margin-top:14px;}	
	#hmenu {margin:10px 20px 0 0;}
	#hmenu ul li a{text-transform:uppercase;font:bold 12px tahoma;color:#ab1b15;padding:5px 3px 3px 3px;display:block;margin:0 7px 3px 7px}
	#hmenu li.a a {border-bottom:3px solid #ef9e9b;color:#ab1b15}
	#hmenu a:hover{color:#db4f48}
	#hmenu ul li {float:left; display:block; width:auto; border-left:1px solid #ef9e9b;}
	#hmenu ul li.first {border:none}
	#header h1 {margin:0 0 0 33px; padding:0; display:inline; float:left;}
	#hmenu ul li ul{position:absolute;background-color:#f6f6f6;border:1px solid #ef9e9b;border-width:1px 1px 1px 0;border-bottom:4px solid #ef9e9b;}
	#hmenu ul li ul li{float:none;border:none;border-left:1px solid #ef9e9b;background:none;}
	#hmenu ul li ul li a{font-size:10px;padding:3px 10px 3px 10px;margin:0;}
	#hmenu .sub{display:none}
	#hmenu .sub a {padding-left:10px;}
	#hmenu li:hover ul,#hmenu li.iehover ul{display:block;z-index:10000}
	#hmenu ul li ul li a{font-size:10px;padding:3px 10px 3px 10px;margin:0;}
	
	#flash2{position:relative;float:left;width:622px;height:367px;}
	#content { margin:0 auto; text-align:left;width:927px; /*margin-left:11px;*/	padding:0 0 8px 0;border-bottom:7px solid #f1f1f1; position:relative; _width:928px; overflow:auto; _height:1%; overflow:visible}
	#glowna #content{background:#fff url("/static/main/images/cbg.jpg") repeat-x bottom left; overflow:auto;}

	#content #flash{float:left;}
	#content #side {float:left;margin-left:18px;width:280px;position:relative;color:#4f4f4f;}
	#content #side h2{padding:0;	margin-bottom:16px;	color:#e04a41;font:bold 11px tahoma; text-transform:uppercase}
	#content #side .news{padding-left:1px;height:66px;margin-bottom:14px;overflow:hidden;}
	#content #side .news a{color:#4f4f4f;}
	#content #side .news a strong{background:#fff url("/static/main/images/news.png") no-repeat right 1px; padding-right:11px; display:inline; float:left; clear:both; cursor:pointer;}
	#content #side .news a:hover strong{text-decoration:underline}
	#content #left{float:left; width:242px; display:inline; }
	
	#path{overflow:auto;color:#999}
	#path ul{margin:5px 5px 6px 20px; padding:0; list-style-type:none;}
	#path ul li{display:inline;}
	#path ul li a{color:#999}
	#path ul li a.last{font-weight:bold}
	#path ul li a:hover{color:#333}
	

	#left #login{position:absolute;bottom:0;width:242px;background:transparent url("/static/main/images/cbg.jpg") repeat-x bottom left; padding-bottom:8px;}
	#login em{display:inline;float:right;width:125px;font-style:normal;padding-top:3px;}
	#left #login em{width:75px;}
	#login h2{padding-top:15px;	margin:15px 0 0 0;padding-bottom:2px;	color:#e04a41;font:bold 11px tahoma;}
	#side #login h2{margin-bottom:0;padding-top:13px;}
	#left #login h2{padding-left:20px;}
	#login #login_form{float:left;	width:133px; display:inline}
	#left #login_form{	margin-left:18px;}
	#login #login_form img{	float:left}
	#login #login_form #user,
	#login #login_form #pass{	width:125px;border:1px solid #d5d5d5;	background:#fff url("/static/main/images/sibg.jpg") repeat-x left top; font:normal 9px tahoma; color:#acacac;	margin-top:6px;	padding:2px 2px 3px 6px;}
	#login #login_form span{text-align:right;	margin-top:3px;	display:block; color:#e04a41; font:bold 10px tahoma; text-transform:uppercase}	

	
	#kontakt{height:103px; width:242px;	background:#fff url("/static/main/images/kontakt.jpg") no-repeat top left; text-align:right; padding:20px 0 0 0; color:#da251d; font:bold 10px tahoma;}
	#kontakt p {padding:0 12px 0 0;}
	
	
	#menu{height:100%;margin-bottom:122px;}
	#menu ul{clear:both;}
	#menu .first{clear:both}
	#menu ul li a{padding:6px 0 6px 0;text-indent:15px;margin-left:0px;display:block;width:100%;font:bold 11px tahoma;color:#636363;}
	#menu ul.normal li a:hover{background-color:#cecece;}
	#menu .first a{font-weight:bold;}
	#menu a img{margin:0 0 3px 6px;vertical-align:middle;}
	#menu .sub a{color:#646464;margin-left:10px;}

	#menu ul li{margin:0 0 3px 0;}
	#menu ul.normal li{margin:0 0 3px 0;background:#e1e1e1;display:block;}
	#menu ul.normal li.a{background:#db4f48;}
	#menu ul.normal li.a a{color:#fff}
	#menu ul.normal li.a a:hover{background:#db4f48;}	

	
	.colors .red, .colors .red a{background:#d9251d;}
	.colors .red a.a {background:#468647 url(i/da.gif) no-repeat;}
	.colors .blue, .colors .blue a{background:#00a3e0}
	.colors .lg, .colors .lg a{background:#67bf68}
	.colors .dg, .colors .dg a{background:#468647}
	.colors .dg a.a {background:#468647 url(i/da.gif) no-repeat;}
	.colors .gray, .colors .gray a{background:#9c9c9c}
	#menu .colors li a {color:#ffffff}
	#menu .colors li a:hover {background:transparent url("/static/main/images/warrow.gif") no-repeat 6px 9px;}
	#menu .colors li a.a a:hover, #menu .colors li a.a, #menu .colors li a:hover{background:transparent url("/static/main/images/warrow.gif") no-repeat 6px 9px;}
	
	#main {width:684px; border-right:1px solid #fff; float:right;	background:#fff; color:#646464; overflow:visible; display:block; width:98%}
	#main h2 {margin-top:17px; margin-bottom:11px;	padding-bottom:8px; font:bold 14px tahoma;color:#da251d; border-bottom:1px solid #ccc;}
	#main h2 span {display:block;color:#da251d;font-size:12px;margin-top:3px;}

	#main #subflash{width:684px; height:123px; overflow:visible; display:none;}
	
	#text{clear:both;padding-left:10px; margin:5px 5px 10px 11px;overflow:auto;}
	#text ul {padding:0 32px; list-style: disc inside; }
	#text p {padding:0; margin:12px 0 0 0; font-size:11px;}
	
	#handy {clear:both; float:right; margin:10px;}
	#handy a {font:bold 10px Tahoma;	color:#232323; text-transform:uppercase; margin-left:10px;}
	#handy a:hover {color:#535353}
	#handy a img {vertical-align:middle; margin-left:4px}	
	
	h3.w {display:block; height:33px; background:url("/static/main/images/wybierzz.png"); color:#646464; font-size:13px; margin:4px 0 0 0; padding:0;}
	h3.w span {display:block; text-align:center; padding:8px 0 5px 0; background:url("/static/main/images/plus.png") no-repeat 640px 7px}

	#tyco {overflow:visible;}
	#main ul#tyco {list-style-type:none; list-style:outside; padding:0px; margin:24px 0 0 0; text-indent:0; clear:both; display:block; float:none;}
	#main ul#tyco li {margin:0; padding:0; display:block; padding:0px; margin:0; text-indent:0; clear:both; display:block;}
	#main ul#tyco .title {border-top:1px solid #ccc; font-weight:bold; border-bottom:1px solid #ccc; display:block;}
	#main ul#tyco a {color:#686868; margin:0; padding:0; text-indent:0; display:block; font-family:Tahoma;}
	#main ul#tyco a:hover {color:#d00;}
	#main ul#tyco strong {display:block; background:url("/static/main/images/redarrow.gif") no-repeat 0px 3px; padding-left:12px;}
	#main ul#tyco strong a {font-size:12px; color:#2E2E2E}
	#main ul#tyco li .a, #main ul#tyco li.a strong a {color:#d00; font-weight:bold;}
	#main ul#tyco li.title strong {color:#357ABD; font-weight:bold;}
	#main ul#tyco li {padding:4px 0; margin:0;}
	#main ul#tyco ul {list-style: none; padding:4px 24px;}
	#main ul#tyco ul ul {list-style: none; padding:8px 24px;}
	#main ul#tyco ul ul li {padding:1px 0;}	
	#main ul#tyco ul li a {color:#2e2e2e; font-weight:bold;}
	#main ul#tyco ul ul li a {color:#2e2e2e; font-weight:normal;}
	#text {overflow:visible;}
	body #main #text .narrow strong {background:none; padding:0;}
	
	#tabs{overflow:visible; position:relative; _height:1%; display:none;}
	#tabs ul.tab {height:69px;background:transparent url("/static/main/images/tabs.png") repeat-x top left; border-top:1px solid #c6c6c6}
	#tabs ul * {vertical-align:top;}
	#tabs ul.tab li{	position:relative; display:inline;	float:left;	text-align:center; border-left:1px solid #c6c6c6}
	#tabs ul.tab li:first-child{background-image:none; padding-left:15px}
	#tabs ul.tab li a.h{	display:block;	color:#666; padding:5px;  height:59px; width:95px; width:125px;}
	#tabs ul.tab li a.h:hover {background:#fff;}
	#tabs ul.tab li.s a {width:75px;}
	#tabs ul.tab li a:hover{color:#626262; font-weight:bold}
	#tabs ul.tab li a.a{font-weight:bold; overflow:hidden}
	#tabs ul.tab p {display:none;}
#tabs ul.tab a:hover p {display:block; position:absolute;}
	#tabs ul.tab ul{display:none;}
	#tabs ul.tab ul a {padding-left:10px;}
	#tabs ul.tab ul li {display:block; float:none; height:auto; width:auto; text-align:left;}
	#tabs ul.tab li:hover, tabs ul.tab li.iehover{background:#fff;}
	#tabs ul.tab li:hover a, tabs ul.tab li.iehover a {font-weight:bold;}
	#tabs ul.tab li:hover li a, tabs ul.tab li.iehover li a {font-weight:normal;}
	#tabs ul.tab li:hover ul,#tabs ul.tab li.iehover ul{display:block; width:300px; z-index:10000; top:68px; left:-1px;}
	
	#tabs ul.tab li li:first-child{background-image:none; padding-left:0}
	#tabs ul.tab li ul{position:absolute;background-color:#fff;border:1px solid #cbcbcb;border-width:0px 1px 1px 1px; background:#fff url("/static/main/images/li.png") no-repeat -10px 0; padding-top:8px}
	#tabs ul.tab li.a a {font-weight:bold;}
	#tabs ul.tab li.a li a {font-weight:normal;}
	#tabs ul.tab li ul li{float:none;border:none;background:none; background:transparent; _height:1%}
	#tabs ul.tab li ul li a{font-size:10px;padding:3px 0 3px 5px;margin:0; color:#646464; font-size:11px; display:block; background:transparent}
	#tabs ul.tab li ul li a:hover {font-weight:bold; color:#646464; background:transparent;}
	
	#tabs ul.tab ul ul { border:0; padding:0; position:static; display:block; clear:both; overflow:auto; list-style:square inside; padding-left:12px; background:none;}
	#tabs ul.tab ul ul li {display:block; overflow:auto; position:static; clear:both; height:20px; padding:0; margin:0;}
	
	#footer {width:950px; margin:0 auto; text-align:left;}
	#footer p {margin:0; padding:0;}
	#footer div{margin:0; padding:0;font-size:8pt;outline:none;}
	
	#footer {width:917px;	/*margin-left:44px;*/	height:120px;	background:#fff url("/static/main/images/footer.png") repeat-x top left;
	font-size:9px;	color:#ababab;	padding-left:10px; overflow:auto; clear:both; position:relative}
	#footer span {padding:0 8px 0 8px;text-align:center;}
	#footer #partnerzy {float:right; width:auto; padding-right:10px; height:76px; overflow:visible;}
	#footer h2 {width:200px; margin:6px 0 0 5px; font:bold 11px tahoma; color:#939393; padding:0;}
	#footer #partnerzy img {float:left;	margin:5px 35px 15px 10px;}
	#footer #partnerzy .last {margin-right:10px;}
	#footer #partnerzy .bg {float:left;margin:0;}
	#footer #newsletter {height:65px; overflow:auto;}
	#footer #newsletter #newsletter_input {float:left;	width:136px;	border:1px solid #d5d5d5;	background:#fff url("/static/main/images/sibg.jpg") repeat-x left top; font:normal 9px tahoma; color:#acacac;	margin:6px 0 0 5px;	padding:2px 2px 3px 6px;}
	#footer #newsletter .submit {float:left;	margin-top:5px;}
	#footer #newsletter span {	float:left;color:#4f4f4f;text-align:left;}
	#footer #enigmatis  {clear:right;	float:right; font-size:11px; width:200px; text-align:right; margin-top:8px;}
	#left, #right {display:table-row}	
	
	
	#enigmatis a {color:#ABABAB}
	#enigmatis a:hover {color:#27A2E4;}
	#footer #info {float:left;font-size:10px}
	
	#left, #left *{ display:none;}

