body, td, th, div, p, label{	color:#45494a;	font-family: Arial;	font-size:12px;}input  {font-size:12px;}img	{border:none}input.inputbox, select, textarea{ border:1px solid #e0e0de;}.wymagane {font-weight:bold;} .wymagane {text-decoration: none; color: #CA0000;} .requied {color: #CA0000;}a.link:hover {color: #3B3B3B; text-decoration: none;}.link {padding: 0 0 5px; 1px; font-size: 11px; text-transform: none; color: #767676; text-decoration: none;  text-align: left;}#key a:hover {color: #393939; text-decoration: none;}#key a, #key {font-size: 11px; text-transform: none; color: #A2A2A2; text-decoration: none;}a.gora3:hover {color: #FF8B02; text-decoration: none;}.gora3 { font-size: 11px; color: #7F7F7F; font-weight: normal; text-decoration: none; text-align:right; }body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td		{	padding:0px 0px 0px 0px; 	margin:0px 0px 0px 0px;}.data {color: #2E94E8;  font-size: 13px; }a{color:#727272; text-decoration:none; font-size:12px;}a:hover {color:#F49020; text-decoration:none;}a, button, .button{ cursor:pointer;}hr {color: #EAEAEA; border: 1px solid #EAEAEA;}.main 	{	width:960px;	position:relative;	margin:0 auto;	padding:0 0 0 0;}.header {	position:relative;	width:960px;	margin:0 auto;	height:134px;		z-index:1000}#next2 {	position:absolute;	right:30px;	top:300px;	z-index:150;	background:url(images/nast.gif) 0 0% no-repeat !important;		width:110px;	height:29px;	text-indent:-50000px}#prev2 {	position:absolute;	right:140px;	top:300px;	z-index:150;	background:url(images/pop.gif) 0 0% no-repeat !important;		width:110px;	height:29px;	text-indent:-50000px}#next2:hover {	position:absolute;	right:30px;	top:300px;	z-index:150;	background:url(images/nast2.gif) 0 0% no-repeat !important;		width:110px;	height:29px;	text-indent:-50000px}#prev2:hover {	position:absolute;	right:140px;	top:300px;	z-index:150;	background:url(images/pop2.gif) 0 0% no-repeat !important;		width:110px;	height:29px;	text-indent:-50000px}.img_tresc {	position:absolute;	top:64px;	left:568px;	}.pokaz_link {	display:block;	background:url(images/readmore.gif) 0 0 no-repeat !important;	width:145px;	height:50px;	margin-top:21px;}.pokaz_link:hover {	display:block;	background:url(images/readmore2.gif) 0 0 no-repeat !important;	width:145px;	height:50px;	margin-top:21px;}#glowna { background:#fff url(images/bg.jpg) 50% 0 no-repeat;}div a.more {	cursor:pointer; 	background:none !important; 	text-align:center; 	color:#FF7800; 	font-size:10px; 	border:none;	text-decoration:underline;	text-transform:uppercase;	float:right}div a.more:hover	{  text-decoration:none; }.wiecej{margin:15px 0 0 0; text-align:left; color:#45494a; }.duze{ padding:15px 0 11px 0; text-transform:uppercase; color:#C0C0C0; text-align:right;}.duze2{ padding:15px 0 11px 0; color:#C0C0C0; text-align:justify;}.duze span.small, .duze2 span.small{ line-height:15px; ; font-size:10px; padding:0 0 0 0;   }.title{ padding:0px 0 0px 0; color:#373737; font-size:30px; line-height:30px;  font-weight:normal;  text-transform:none; }.article-title-text a{ color:#45494a !important; padding:0px 0 0px 0;  font-size:30px; line-height:30px;  font-weight:normal;  text-transform:none; }.tytul h3{ color:#FF7800; font-size:20px;  font-weight:normal; padding:0 0 20px 0px; text-transform:uppercase;}h2{ color:#2E94E8; font-size:20px;  font-weight:normal; padding:5px 0 5px 0px;}.tytul h2{ color:#FF7800; font-size:20px;  font-weight:normal; padding:0 0 5px 0px; text-transform:uppercase;}.tytul h4{ color:#888888; font-size:16px;  font-weight:normal; padding:0 0 10px 0px; text-transform:uppercase;}.tytul h5{ color:#888888; font-size:14px;  font-weight:normal; padding:0; text-transform:uppercase;}.tytul h6{ color:#FF7800; font-size:20px;  font-weight:normal; padding:0 0 2px 0px; text-transform:uppercase;}h1{ color:#F35F39; font-size:25px;  font-weight:normal; padding:10px 0 10px 0px; text-transform:normal; border-bottom: 1px solid #E9E9E9;}#content{ padding:6px 0 20px 0; }.srodek{overflow:hidden; height:100%;  text-align:left; padding:0 0 0 0; line-height: 18px;}.srodek2{ padding:0 0 0 0; line-height: 18px;}.srodekodstep{ padding:10px 10px 0 23px;}#prawa{ float:right; text-align:left; width:225px;  padding:0;  }.prawaodstep{ padding:10px 0px 0 13px;}#lewa{ float:left; text-align:left; width:265px;  padding:0;  }.lewaodstep{ padding:10px 27px 0 14px;}.link1 {	background:	url(images/text1.jpg) no-repeat 0% 0!important;	width:304px;	height:233px;	display:block;	float:left;}.link1:hover {	background:	url(images/text1a.jpg) no-repeat 0% 0!important;	width:304px;	height:233px;	display:block;	float:left;}.link2 {	background:	url(images/text2.jpg) no-repeat 0% 0!important;	width:305px;	height:233px;	display:block;	float:left;}.link2:hover {	background:	url(images/text2a.jpg) no-repeat 0% 0!important;	width:305px;	height:233px;	display:block;	float:left;}.link3 {	background:	url(images/text3.jpg) no-repeat 0% 0!important;	width:304px;	height:233px;	display:block;	float:left;}.link3:hover {	background:	url(images/text3a.jpg) no-repeat 0% 0!important;	width:304px;	height:233px;	display:block;	float:left;}.gora2{  padding:4px 0 0 0; }.czysc{ width:100%; overflow:hidden;}.zdjecia {	width:960px !important;	height:345px !important;	background:none !important	}.zmiana {	position:relative;	width:973px;	height:345px !important;	overflow:hidden;	background:none !important}.pokaz {	position:relative;	width:962px !important;	height:345px !important;	background:none !important;	padding:0 0 0 9px}.pokaz img {	background:none !important}#logo{margin:12px 0 0 20px; position:absolute; top:0}#logo a{ display:block; position:relative; cursor:pointer; }ul.sf-menu {padding:0 0 0  0 !important;margin:0 0 0 0 !important;zoom:0;position:absolute;z-index:1;top:91px;left:0px;background:url(images/menu_bg.gif) no-repeat 0% 0%;width:100%;height:43px;}/* menu left */#leftmenu {width: 255px; overflow: hidden; float: left; margin: 1px 0 0 0; padding: 0; line-height: 20px;}ul#menu-left {position: relative;width: 235px;margin: 0;padding: 0;float: left;overflow: hidden;}ul#menu-left li {list-style: none;height: 44px;width: 235px;border-bottom: 1px solid #dcdcdc;}ul#menu-left li a {width: 235px;text-decoration: none;outline: none;text-align: left;padding: 13px 0 12px 12px;z-index: 10;display: block;font-size:11px;position: relative;overflow: hidden;margin: auto 10px;position: relative;z-index: 9999;font-weight: normal;background: url(images/left.gif) no-repeat 0 18px;}ul#menu-left li a:hover {color:#2E94E8;}#menu-left .under1 {padding: 12px 0 0 15px; font-style: normal; color: #a0a0a0;  font-size: 11px;}#menu-left .under2 {padding: 12px 0 0 25px; font-style: normal; color: #a0a0a0;  font-size: 11px;}.szukaj{position:absolute; width:245px;  padding:0 0 17px 9px; top:99px; right:10px; z-index:20}.szukaj .szukaj-input{ width:171px; float:left; background:url(images/szukaj_bg.png) 0 0px no-repeat; height:31px;}.szukaj .szukaj-button{ width:73px; float:right; }.szukaj .inputbox	{border:none;color:#434d53;font-size:12px;line-height:16px;margin:4px 0 0 8px !important;padding:0 0 0 0;width:161px;background:none;}.szukaj .button	{ width:68px !important; height:24px  !important; margin:0 0 0 0  !important; padding:0  !important;}#bok {width:950px; padding: 15px 0 5px 25px;}
.gora { position:absolute; top:32px; right:13px;}.gora .infolinia { padding-top:16px; padding-right:13px;}.gora .tel { padding-top:10px; padding-right:13px;  font-size:20px; color:#929292; }.gora .tel2 { padding-top:10px; padding-right:13px;  font-size:20px; color:#FF9000; }.gora .wiecej { padding-top:1px; padding-right:13px;  color:#FF9000; text-decoration: none; }.gora a:hover { padding-top:1px; padding-right:13px;  color:#F49020; text-decoration: none; }.wiecej:hover { padding-top:1px; padding-right:13px;  color:#929292; text-decoration: none; }.gora li { font-size:10px; color:#929292; float:left; text-transform:uppercase; padding-right:3px; list-style:none;}#footer {width: 100%; height: auto; margin: 30px 0 0 0; padding: 15px 0; color: #fff; background: #F49020; text-align:left; }#footer h3 {width: 100%; float: left; margin: 0 0 10px 0; padding: 0;}#footer .center {width: 960px; margin: 0 auto; overflow: hidden;}#footer #copyright {width: 280px; float: left; margin: 0;}#footer #copyright a {display: block; margin: 0 0 5px 0; text-decoration: none; color: #fff; font-size: 12px;}#footer #copyright p {margin: 0 0 15px 0; line-height: 15px;}#footer #copyright p a {display: inline;}#footer #copyright .online{color: #B76100;}/* stopka - kategorie */#footer #categories {width: 385px; float: left; margin: 0 0 0 75px;}#footer #categories ul {float: left; list-style: none; margin: 0; padding: 0;}#footer #categories h3 {color: #fff; font-size: 12px; text-transform:uppercase;}#footer #categories ul a {color: #fff; font-size: 12px; text-decoration: none;}#footer #categories ul a:hover {font-weight: bold; text-decoration: underline;}#footer #categories li {width: 150px; height: 15px; float: left; overflow: hidden; padding: 0 30px 8px 8px; line-height: 20px; background: url(images/p3.gif) no-repeat 0 8px;}/* stopka - kategorie */#footer #categories2 {width: 160px; float: right; margin: 0 0 0 55px;}#footer #categories2 ul {float: right; list-style: none; margin: 0; padding: 0;}#footer #categories2 h3 {color: #fff; font-size: 12px; text-transform:uppercase;}#footer #categories2 ul a {color: #fff; font-size: 12px;}#footer #categories2 ul a:hover {font-weight: bold; text-decoration: underline;}#footer #categories2 li {width: 140px; height: 15px; float: left; overflow: hidden; padding: 0 10px 8px 8px; line-height: 20px; background: url(images/p3.gif) no-repeat 0 8px;}.foto, .foto2, .foto_gal {margin: 2; border: 1px solid #E9E9E9; padding:3px;}.foto_news {margin: 2px; border: 1px solid #E9E9E9; padding:2px;}/* aktualnosci */.m_tytul {color: #2D91DD;}.m_opis {color: #797979;}.m_data {color: #ABABAB;}a.m_link_w:hover  {color: #2D91DD;}a.gal_2, .gal_2 {color: #DA6223;}a:hover.gal_2 {color: #ffc31a;}.gal_opis {color: #;}a.gal_more {color: #DA6223;}a:hover.gal_more {color: #ffc31a;}.row_second1, .glosuj  {background: #FBFBFB;}.row_second2 {background: #F6F6F6; }.table,.table5 { padding:5px;} table.table td, table.table5 td {padding:5px;} table.table2 td, table.table td, table.tabelka td, .glosuj {padding: 5px; border-color: #FFFFFF #FFFFFF #ECEBEB #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}.table5 {width:100%;}/* gallery */a.gal_2 {text-decoration: underline; font-weight: bold; font-size: 13px;}.gal_2 {text-decoration: none; font-weight: bold; font-size: 13px;}a.gal_more {font-weight: bold; text-align: right; padding: 0 5px 0 0;}.gal_more {font-weight: bold; text-align: right;}.gall_start {font-size: 11px; padding: 3px;}.gall_end {font-size: 11px; padding: 3px;}.gall_prev {font-weight: bold; font-size: 10px; padding: 3px;}.gall_next {font-weight: bold; font-size: 10px; padding: 3px;}.row_second1 {padding: 10px;}.glosuj  {padding: 0 10px;}.row_second2 {padding: 10px;}.glosuj {margin: 10px 0 0 10px;} /* news */.m_tytul  { padding-top: 3px; padding-right: 4px; padding-bottom: 3px; padding-left: 4px; font-weight: bold; text-decoration: none; text-align: left; font-size: 14px }.m_opis   { padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 5px; font-weight: normal; font-size: 12px }.m_data   { padding-top: 3px; padding-right: 10px; padding-bottom: 3px; padding-left: 5px; font-weight: normal; text-align: justify; font-size: 12px }.m_link_w     {color: #ABABAB; text-align: right; font-size: 11px; margin-right: 10px; font-weight: bold; text-decoration: none;}a.m_link_w:hover {text-decoration: underline; margin-right: 10px; font-weight: bold;}a.wstecz:hover {text-decoration: underline;}.wstecz {font-size: 13px; } #dhtmltooltip{position: absolute;width: 160px !important;width: 160px;visibility: hidden;z-index: 400;}.ukryj {	visibility: hidden;    height: 1px;    overflow: hidden;}
