body { margin:0px; padding:0px; background: #000000 url('images/background.jpg') repeat-x;}
img { margin:0px; padding:0px; border:0px;}

td, table, select, div, input, textarea{
	font-family:arial,tahoma,verdana;
	font-size:9pt;
	vertical-align:top;
	line-height:15px;
	color:#222;
}
a:link, a:active, a:visited {color:#042943; text-decoration:none;}
a:hover {color:#0687c0; text-decoration:none;}
.gre:link, .gre:active, .gre:visited {color: #042943; text-decoration: none;}
.gre:hover {color: #0687c0; text-decoration: none;}


p {margin: 0; padding: 5px 0;}
form {padding:0; margin:0;}
.clear { clear: both; height: 0; margin: 0; }

/* ------------------------------------------ HEADER STYLER START */
#header {
	width:990px;
  background: url('images/bg-menu.gif') repeat-x;
  height:44px;
	padding:0;
	margin:0 auto;
	border-bottom: 0px solid #fff;
}
.login {
  margin:5px 0 0 5px;
  color: #2c3339;
  width:200px;
  text-align:center;
}

.linkkonkurs
{color:darkblue;text-decoration:underline !important;font-weight:bold;}


.kontakt {
  margin-top:44px;
  margin-left:5px;
  color:#fff !important;
  font-size:10px !important;
  _width:201px;
}
.kontakt h5 {
  font-size:12px !important;
  color:#fed100;
  margin:0;
  padding:0;
}
#logo {
  position:absolute;
  width:181px;
  height:181px;
  top:4px;
  margin-left:9px;
}
#logo2 {
  position:absolute;
  width:192px;
  height:174px;
  top:0px;
  margin-left:0px;
}
.kontakt a:link, .kontakt a:visited, .kontakt a:active {
  color:#fff;
  font-size:11px !important;
}
.kontakt a:hover {
  color:#bad7e4;
  font-size:11px !important;
}  
.szukaj {padding-top:10px; width:202px;}
.gap-szukaj {
  width:152px;
  height:20px;
  border:1px solid #0a73a1;
  background-color:#cfe9f5;
  display:block;
  float:left;
  color: #042943;
}
.but-ok {
  margin: 2px 0 0 2px;
}
.menu {
  width:783px;
  text-align:right;
  padding-top:10px;
  margin:0;
  border-right:1px solid #fff;
}
.menu a {
  font-size:14px;
  font-weight:bold;
  color: #fff !important;
  padding-left:10px;
  padding-right:15px;
  text-decoration: none;
  line-height:20px;
}
.menu a:hover {
  font-size:14px;
  font-weight:bold;
  color: #094170 !important;
  text-decoration: none;
   line-height:20px; 
}
/* ------------------------------------------ HEADER STYLER END */

#stopka {
  width:990px;
  height:24px;
  background: url(images/bg-stopka.gif) repeat-x;
}
#stopka td {
  padding:0px 6px;
  color: #fff;
  height:24px;
  line-height:22px;
}
.belka {
  width:200px;
  height:25px;
  color: #042943;
  padding: 5px 0px 0px 20px;
  font: bold 13px Arial;
  text-transform: uppercase;
}
#nav {
  width: 200px;
  margin: 0px;
  padding: 0px;
  float: left;
}
#nav ul {
  position: relative;
  overflow: visible;
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}

#nav li.ulek a {
  color: #02284e;
  font-weight:normal;
  font-size:11px;
  width: auto !important;
  width: 100%; /* ie */
  height: auto;
  margin: 2px;
  padding: 2px 0px 2px 40px;
  display: block;
  background: url(images/r.gif) no-repeat 15% 50%;
  text-decoration: none;
}
#nav li.ulek a:hover {
  color: #fff;
  margin: 2px;
  padding: 2px 0px 2px 40px;
  background: url(images/r.gif) #24c6fc no-repeat 15% 50%;
  color: #042943 !important;
}
#nav li.ulek2 a {
  color: #02284e;
  font-weight:normal;
  font-size:11px;
  width: auto !important;
  width: 100%; /* ie */
  height: auto;
  margin: 2px;
  padding: 2px 0px 2px 55px;
  display: block;
  background: url(images/r.gif) no-repeat 22% 50%;
  text-decoration: none;
}
#nav li.ulek2 a:hover {
  color: #fff;
  margin: 2px;
  padding: 2px 0px 2px 55px;
  background: url(images/r.gif) #f5dd8e no-repeat 22% 50%;
  color: #02284e !important;
}
#nav li {
  width: 200px;
  float: left;
  line-height: 15px;
  height: auto;
  margin: 0px;
  padding: 0px;
}
#nav a {
  color: #042943;
  font-weight:bold;
  font-size:12px;
  width: auto !important;
  width: 100%; /* ie */
  height: auto;
  margin: 2px;
  padding: 2px 25px;
  display: block;
  background: url(images/r.gif) no-repeat 7% 50%;
  text-decoration: none;
}
#nav ul li a:hover {
  color: #fff;
  margin: 2px;
  padding: 2px 25px;
  background: url(images/r.gif) #042943 no-repeat 7% 50%;
}
.zima a {color:#0571a2 !important;}
.zima li a:hover {background: url(images/r.gif) 7% 50% no-repeat #21bef5 !important; color:#fff !important;}
.lato a {color:#f55c00 !important;}
.lato li a:hover {background: url(images/r.gif) 7% 50% no-repeat #fac800 !important; color:#f55c00 !important;}

.bela {height:30px; line-height:30px; color:#fff; font-size:13px; font-weight:bold; padding-left:10px; text-transform:uppercase;}
.bela-1 {background: url(images/bg-belka-1.gif) repeat-x;}
.bela-2 {background: url(images/bg-belka-2.gif) repeat-x;}
.bela-3 {background: url(images/bg-belka-3.gif) repeat-x;}
.bela-4 {background: url(images/bg-belka-4.gif) repeat-x;}
.bela-c {border: 1px solid #c7c7c7; border-top:none;  padding:15px 4px 0px 15px;background: url(images/bg-belka-c.gif) 0% 100% repeat-x;}
.bela-c h1 {font-size:13px; font-weight:bold;margin:0;padding:0;}
.bela-top5 {border: 1px solid #c7c7c7; border-top:none;  padding:6px 4px 0px 6px;background: url(images/bg-belka-c.gif) 0% 100% repeat-x;}

.bela-news {background: url(images/bg-news.gif) 0% 100% repeat-x #ffd672; padding: 10px;}
.bela-news p.more {text-align:right;border-bottom:1px solid #f28f1f;margin-bottom:10px;}
.bela-news a:link, .bela-news a:active, .bela-news a:visited {color:#b72115;}
.bela-news a:hover {color:#b72115;text-decoration:underline}
.bela-news2 {background: url(images/bg-news2.gif) 0% 100% repeat-x #ddd; padding: 10px;}
.bela-news2 p.more {text-align:right;border-bottom:1px solid #c9c9c9;margin-bottom:10px;}
.bela-news2 a:link, .bela-news a:active, .bela-news a:visited {color:#b72115;}
.bela-news2 a:hover {color:#b72115;text-decoration:underline}

#subskrypcja {
  color: #21241f;
  background: url(images/koperta.gif) 80% 30% no-repeat;
}
#subskrypcja input {
  background: #efefef;
  border: 1px solid #ddd;
  padding:1px;
  width:170px;
  font-weight:bold;
  color:#003b74;
  margin-bottom:6px;
}
#subskrypcja input.sub {
  cursor:pointer;
  width:64px;
  text-transform:uppercase;
  background: url(images/s.gif) 10% 50% no-repeat #2a3027;
  color:#fff;
  border:0px;
  padding-left:8px;
}
#subskrypcja input.radio {
  margin: 0 10px 0 3px;
  padding:0px;
  background: none;
  width:20px;
  border:0;
}
.hit img {border:1px solid red; float:left;margin:0 4px 2px 0;}
.hit h1, .hit p {color:#af2517}

.metka_1 {
  text-align:center;
  display:inline;
  float:left;
  background-color: #af1717;
  color:#fff;
  font-size:10px;
  padding: 1px 7px;
  margin-left:4px; 
}
.metka_2 {
  text-align:center;
  display:inline;
  float:left;
  background-color: #4ab426;
  color:#fff;
  font-size:10px;
  padding: 1px 10px;
  margin-left:6px;
}
.t-more {
  display:inline;
  float:right;
  border:0;
  background: url(images/s.gif) 10% 50% no-repeat #2a3027;
  text-transform:uppercase;
  margin:4px;
  font-weight:bold;
  width:72px;
}
.t-more a:link, .t-more a:active, .t-more a:visited {
  line-height:19px;
  color:#fff;
  border:0px;
  padding-left:18px;
}
.t-more a:hover {color:#00c0ff}

.top10 {
  padding:4px 3px;
  margin:3px 0;
  border-bottom: 1px solid #c4c4c4;
  width:190px;
  height:110px;
}
.top10 img {
  width: 42px;
  height: 42px;
  border: 1px solid #ffce1c;
  display:inline;
  float:left;
  margin-right: 4px;
}
.top10 span {
  color:#0b7cad;
  font-weight:bold;
}
.top10 span.cena_1 {
  color:#3d4840;
  font-weight:bold;
  text-decoration: line-through;
}
.top10 span.cena_2 {
  color:#ff0000;
  font-weight:bold;
  font-size: 14px;
}
.top10 .abso_1 {
  position:absolute;
  height:15px;
  width:37px;
  text-align:center;
  background-color: #af1717;
  color:#fff;
  font-size:10px;
  padding: 1px 0px;
  margin-top:15px;
  margin-left:0px;  
}
.top10 .abso_2 {
  position:absolute;
  height:15px;
  width:37px;
  text-align:center;
  background-color: #4ab426;
  color:#fff;
  font-size:10px;
  padding: 1px 0px;
  margin-top:15px;
  margin-left:40px;
}
.top10 .abso-more {
  position:absolute;
  height:20px;
  width:48px;
  margin-left:140px;
  _margin-left:120px;
  margin-top:15px;
}
.top10 .abso-more div {margin:0 !important;}
.opinia {color:#0b7cad;padding:20px 60px 20px 60px; background: url(images/cudzy.gif) 20% 30% no-repeat;}
.t:link, .t:active, .t:visited {color:#00baff;}
.t:hover {color:#beebfc;}
.cena_1 {
  text-decoration: line-through;
  color: #444;
  margin-right:10px;
  line-height:20px;
  font-size:13px;
  font-weight:bold;
}
.cena_2 {
  color:#ff0000;
  font-size:22px;
  font-weight:bold;
  line-height:20px;
}
.koszyk { background:url(images/koszyk.jpg) 100% 0% no-repeat;width:209px;height:104px;text-align:center; padding-top:50px; }
.koszyk a:link, .koszyk a:active, .koszyk a:visited {color:#fff;line-height:20px;}
.koszyk a:hover {color:#bad7e4;}

.box-y { background:url(images/bg-box-top.gif) repeat-x; height:104px; color:#fff }
.box-y-nag {margin:4px 0px 0px 20px;}
.box-y-ico {margin:10px 0px 0px 7px; float:left;display:inline;}
.box-y-txt {display:block; line-height:13px; float:left; margin:6px 6px 2px; width:183px; height:53px; _height:50px; overflow:hidden; color:#fff !important;}
.box-y-more { float:right; border:0; font-weight:bold; padding:2px 5px 3px 18px; margin:0 4px 0px 22px; background: url(images/s.gif) no-repeat 10% 55% #222; }
.box-y-more a:link, .box-y-more a:visited, .box-y-more a:active {color:#e4571a}
.box-y-more a:hover {color: #af1f21;}
.belka_top {
  width:582px;
  height:104px;
  background: url(images/tlo_belka.jpg) repeat-x;
  margin-top:1px;
  margin-left:1px;
}
.belka_top a:link, .belka_top a:active, .belka_top a:visited {
  color:#ae1e21;
} 
.belka_top a:hover {
  color:#ff4d00;
} 
.belka_top td {
  color:#fff;
  font-weight:bold;
  padding:4px;
}
.belka_top td h1 {
  font-size:18px;
  margin: 6px 10px;
  color:#2e6695;
  padding:0;
}

.belka_top h3 {
  font-size:14px;
  margin: 6px 10px;
  color:#2e6695;
  padding:0;
}

.belka_top td h2 {
  font-size:13px;
  margin: 10px 10px;
  color:#ff4d00;
  padding:0;
}

.lista_1 {
  background-color: #e9f4f9;
}
.lista_1 td, .lista_2 td {
  border-bottom: 2px solid #2e6695;
  padding: 10px 3px;
  text-align:left;
  color: #0d4471;
  vertical-align:middle;    
}





.lista_3 {
  background-color: RoyalBlue ;
}

.lista_3 td
{
  border-bottom: 3px solid #2e6695;
  padding: 10px 3px;
  text-align:center;
  color: snow;
  vertical-align:middle;    
   text-transform: uppercase; 
font-weight:bold;
}


.lista_1 td table td, .lista_2 td table td {
  border-bottom: 0px solid #b8cde3 !important;
  padding: 0px !important;    
}



.lista_2 {
  background-color: #c6e1ed;
}
.lista-tytul {
  font-weight:bold; 
  font-size:14px; 
  vertical-align:middle; 
  height:25px;	
}

.hint
{
font-size:10px;
font-color:gray;
line-height:11px;
}

.form_konkurs
{padding:3px;border:2px solid steelblue}


.lista-tytul a {
  color: #0481bb !important;
 } 
.etapy {
  background: url(images/bg-etapy.jpg) repeat-x; 
  margin-left:1px; 
  height:141px; 
  overflow:hidden;

}
.etapy_help {
  background: url(images/bg-etapy_help.jpg) repeat-x;
  height:29px;
  line-height:19px;
  color: #fff;
}   
.etap_on {
  color: #042943;
  padding:3px 4px;
}
.etap_off {
  color: #7491ae;
  padding:3px 4px;
}
.blueinput
{
font-family:arial,tahoma,verdana;
font-size:9pt;
background:url(images/blueback.gif) 0% 100% repeat-x #fff;
border: 1px solid #25c6fc;
padding:2px;
}
.div_error {
  margin:20px auto;padding:5px;width:420px;padding:5px;border:1px solid red;background-color:khaki; text-align:center;	
}
.infobox {background: #e2eaf3; border:1px solid #0685bf; height:43px; width:186px; margin-bottom:5px;}
 .div_info {
margin:5px;width:96%;padding:5px;border:1px solid #1e8002;background-color:#bbe4b7;
}
h3 {
  color: #0fa5e6;
  font-size:12px;
  font-weight:bold;
  background: url(images/u.gif) 0% 50% no-repeat;
  line-height:20px;
  height:20px;
  padding-left:10px;
  text-transform: uppercase;
  text-align:left;
}
.produkt_l {
  padding-left:10px;
  padding-right:10px;
  width:565px;
	background: url(images/w.gif) 100% 0% repeat-y;
}
.produkt_p {
  width:198px;
  padding-top:10px;
  padding-left:3px;
  text-align:center;
}
table.refer {border-top:2px solid #1e8002;}
table.refer td img {border:1px solid #d5a509}
table.refer td {padding:3px;color:#135600;border-bottom:2px solid #1e8002;vertical-align:middle}
table.refer td div.nowa_cena {display:block; margin:1px 0;font-size:16px; font-weight:bold;color:#3d3b3c}
table.refer td div.stara_cena {display:block; margin-top:3px;font-size:11px; font-weight:normal;color:#8b8d84; text-decoration:line-through;}
table.refer td div.produkt_metka2, table.refer td div.produkt_metka1 {margin:1px;}



/* ------------------------------------------ Ponizej oryginalny kod css */
.smaller_linki{
	color:#02284e !important;
	text-decoration:underline !important;
}

.smaller{
	font-family:arial,tahoma,verdana;
	font-size:11px;
	vertical-align:top;
	line-height:13px;
	color:#222;
}

.searching
{
font-family:arial,tahoma,verdana;
font-size:9pt;
background-color:#f4fafe;
border: 2px dotted #1c5190;
padding:4px;
height:30px;


}

a.link1:link, a.link1:visited, a.link1:active {
  color: #af1717; text-decoration: none;
}
a.link1:hover {
  color: #af1717; text-decoration: underline;
}

#tresc {
	width:990px;
	background-color:#fff;	
	overflow:hidden;
  padding:0;
  margin:0 auto;
}

.promo-pic {
  margin-top:5px;
  background:#ccc;
  height:100px;
  width: 100px;
  border:1px solid #333;
  overflow: hidden;
}
.promo-desc {
  margin-top:2px;
  color:#fff;
  font-weight:bold;
  height:27px;
  width: 170px;
  overflow: hidden;
}
.promo-more {
  display:inline;
  float:right;
  width:60px;
  border:0;
  font-weight:bold;
  padding:0px 0 3px;
  margin:0 10px 4px 22px;
  background: url(images/s.gif) no-repeat 10% 50% #222;
}
.promo-more a {
  padding: 2px 16px;
}
.promo-more a:hover {
  color: #fff !important;
  text-decoration:none;
  padding: 2px 16px;
}   
.an {
  color: #02284e !important;
}

#opinia {
  width: 282px; 
  height:171px; 
  background: url(images/bg-opinia.gif) no-repeat;
}
#opinia div.op-tre {
  color:#fff;
  height:120px !important;
  border:0px solid black;
  margin:25px 15px 0px;
  overflow:hidden;
}
#opinia input.sub {
  cursor:pointer;
  padding:1px 10px;  
  background: url(images/s.gif) 10% 50% no-repeat #003b74;
  color:#fff;
  border:0px;
  font-weight:bold;
}
.hnews {
  border:0;
  background: url(images/bg-news.gif);
  height: 22px;
  width:582px;
}
.hnews span {
  background: url(images/o.gif) 5% 50% no-repeat;
  padding-left: 17px;
  height:22px;
  line-height:22px;
  font-weight:bold;
  font-size:13px;
}
.tnews {
  border:1px solid #d3c097;
  background: url(images/bg-tnews.gif) repeat-y;
}
#boxes td {
  width: 280px;
  max-width: 280px;
  overflow: hidden;
  padding:3px;
}
#boxes td span {
  color:#700000;
  font-weight:bold;
  text-transform: uppercase;
}
#boxes td div.news_data {
  margin-top:10px;
  display:inline;
  float:right;
  padding:3px 15px;
  background: url(images/bg-news_data.gif) 0% 50% no-repeat;
}
#boxes td div.news_koment {
  margin-top:10px;
  display:inline;
  float:right;
  padding:3px 15px;
  background: url(images/bg-news_koment.gif) 0% 50% no-repeat;
}


.onas_headred
{
font-weight:bold;
font-family:Arial,Tahoma;
font-size:13px;
color:red;

}
.onas_headblack
{
font-weight:bold;
font-family:Arial,Tahoma;
font-size:15px;
color:black;

}


.produkt_1test
{
	
	  background: url(images/w.gif) 100% 0% repeat-y;
}

.produkt_p1 {
  width:200px;
  padding-top:10px;
  padding-left:10px;
  text-align:left;
  line-height: 16px !important;
}
.produkt_cena {
  background: #2e6695;
  color: #fff !important;
  font-weight:bold;
  font-size:20px;
  height:42px;
  line-height:22px;
  width: 136px;
  padding: 0px 0 0;
  vertical-align: middle;
  text-align:center !important;
}
.produkt_metka1 {
  text-align:center;
  background-color: #af1717;
  color:#fff;
  font-size:10px;
  width:35px;
  height:21px;
  line-height:20px;  
}
.produkt_metka2 {
  text-align:center;
  background-color: #4ab426;
  color:#fff;
  font-size:10px;
  width:35px;
  height:21px;
  line-height:20px;
  }
.produkt_cena span {
  font-size: 12px;
}
.produkt_cena div {
  color: #84abc7;
  font-size: 11px;
  font-weight:normal;
  padding-top:2px;
}
.produkt_oszczedzasz {
  background: #3c3b3b;
  color:#ddd;
  text-align:center;
  padding:2px 0;
  height:16px; 
  line-height:16px; 
}
.raty_head {
  background: url(images/raty-head.gif) no-repeat;
  width:162px;
  height:25px;
}
.raty_cena {
  background: url(images/x24.gif) 95% 50% no-repeat #b6cce1;
  width:152px;
  height:40px;
  padding-left:10px;
}
.raty_cena div{
  font-size: 20px;
  color: #af1717;
  font-weight:bold;
  line-height: 40px;
}

.zoom a {
  padding: 1px 15px 1px 1px;
  color: #01396c !important;
  background: url(images/zoom.gif) 100% 50% no-repeat;
  line-height:18px;
}
.l_links a {
  padding: 1px 1px 1px 15px;
  line-height:16px;
  font-size:11px;
  margin-right:10px;
}  
#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
 
 .tdt
 {
 line-height:18px;
 margin-bottom:9px;
 
 }
  .tdt:first-letter
 {
margin-left:40px;
color:darkblue;
font-weight:bold;
 
}


.div_ok
{
	
	margin:5px;width:96%;padding:5px;border:1px solid green;background-color:GreenYellow;
	
}

.tblok
{
line-height:20px;
text-align:justify;



}
.tblok:first-letter
{
margin-left:25px;
color:dargreen;
font-size:11pt;
font-weight:bold;


}

.player_table
{
border-collapse:collapse;
border:1px solid darkgreen;
margin-right:15px;



}

.tbl_feature
{
border-collapse:collapse;
border:1px solid darkgreen;


}
.tbl_feature_col
{
border-collapse:collapse;
border:1px solid darkgreen;
background-color:darkgreen;
color:white;
font-weight:bold
}



th {
	background-color: #eee;
	background: #eee url(images/icon-table-sort.png) no-repeat 2px 8px;
	padding: 4px 4px 4px 14px;
}




.sortedASC {
	background: url(images/icon-table-sort-asc.png) no-repeat 2px 4px #eee;
}

.sortedDESC {
	background: url(images/icon-table-sort-desc.png) no-repeat 2px 10px #eee;
}

.tableHeaderOver {
	cursor: pointer;
	color: #354158;
}



/***************************/
.tableFilter {
	border: 1px solid #ccc;
	padding: 2px;
	margin: 5px 0 10px 0;
}

.tableFilter input {
	border: 1px solid #ccc;
}

.tableFilter select {
	border: 1px solid #ccc;
}
/*Alpha PNG support for IESelf-removing expression trick from: <a href="http://dean.edwards.name/my/misbehaviors/OnAfterPrint" target="_blank">http://dean.edwards.name/my/misbehaviors/OnAfterPrint</a> doesn't seem worth the trouble; PNGs will look buggy after printingbecause IE has buggy PNG support.\*/* html img/**/ { filter:expression( this.napalmLoaded ? "" : ( this.src.substr(this.src.length-4)==".png" ? ( (!this.complete) ? "" : this.runtimeStyle.filter= ("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+ (this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+ String(this.napalmLoaded=true).substr(0,0)+ (this.src="images/transparent.gif").substr(0,0) ) : this.runtimeStyle.filter="" ) );}/**/


/*************************************************************/


#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px solid #3e444e;
padding: 4px;
background-color:#cddaed;
visibility: hidden;
z-index: 100;
color:black;
font-family:Arial;
font-size:9pt;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.overthetable
{
background-color:#e4eef8;


}
/* nowy kod */


.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border-bottom-width: 6px;
width: 420px; /*width of featured content slider*/
height: 185px;
_height:195px;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
width: 420px;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
height:100%;
}

.pagination{
width: 400px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
_width:420px; /* IE hack */
text-align: right;
padding: 5px 10px;
background: #ddd;

}

.pagination a{
padding: 0 5px;
text-decoration: none; 
color: #0b7cad;
background: #fff;
}

.pagination a:hover, .pagination a.selected{
color: #25c6fc;
background-color: #555;
}

.fischer-tab
{
width: 545; 
border-width: 1px;
padding: 40px 10px 10px 10px;
border-collapse: collapse; 
border:1px solid #A5C5D3;
}

.h_prod {
  color: #02284e;
  font-weight:bold;
  font-size:12px;
  background: url(images/r.gif) no-repeat 16px 50%;
  line-height:20px;
  height:20px;
  padding-left:25px;
  text-transform: uppercase;
  text-align:left;
}

.citate
{
border:1px dotted steelblue;
margin:9px;
width:250px;
height:200px;
background:url(images/citate.jpg);
background-repeat:no-repeat;

}

.tabelka
{
width: 560; 
border-width: 1px;
padding: 40px 10px 10px 10px;
border-collapse: collapse; 
border:1px solid #A5C5D3;
}