a, abbr, address, article, aside, audio, b, blockquote, body, canvas, 
caption, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset,
figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup,
html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, 
object, ol, p, pre, q, samp, section, small, span, strong, sub, summary, 
sup, time, ul, var, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font-weight: inherit;
  font-style: inherit;
  vertical-align: baseline;
}

article, aside, canvas, details, figcaption, figure, footer, header, 
hgroup, menu, nav, section, summary {
  display: block;
}

a, ins, del {
  text-decoration: none;
}

ul, ol {
  list-style: none;
}

table {
  vertical-align: middle;
}

caption, th {
  text-align: left;
}

q:after, q:before {
  content: "";
}

strong {font-weight: bold;}

body {
  font-size: 12px;
  font-family: Tahoma;
}

#contener {
  position: relative;
  margin: 0 auto 0 auto;  
  width: 965px;
  overflow: hidden;  
}

h1 {font-weight: bold;}

#header {
  height: 150px;
}

.leftColumn {
  width: 189px;
  float: left;
}

.centerColumn {
  float: left;
  width: 525px;
  margin-left: 19px;
  position: relative;
}

.rightColumn {
  width: 214px;
  float: right;
}

fieldset {border: none; padding: 0 0 0 0}

.wide {margin-left: 0px; width: 965px;}

#filtr_naglowek {background-image: url('/images/filtrowanie.png'); width: 189px; height: 27px; margin-bottom: 10px; text-align: center; color: #fff; font-size: 16px; padding-top: 6px; font-weight: bold;}
#filtr {background-image: url('/images/filtr_tlo.png'); width: 189px; height: 182px; margin-bottom: 10px;}
#filtr span {margin-left: 10px; line-height: 25px;}
.submit_filtr {width: 170px; height: 20px; margin-left: 10px;
	border: 0px #e2e2e2;
	background-color: #e2e2e2;
	text-decoration: none;
	font-size : 12px;
	color: 	#808184;
}
.submit_filtr_btn {width: 147px; height: 18px; background-image: url('/images/filtr_btn_tlo.png'); border: none; margin-left: 21px;}

.naglowek {background-image: url('/images/naglowek.png'); width: 189px; height: 33px; text-align: center; color: #fff; font-weight: bold; font-size: 13px;}
.headerOrange {color: #F26739; text-align: center; font-size: 12px; font-weight: bold;}
.menu {background-image: url('/images/menu_tlo.png'); width: 189px; border-left: 1px solid #71C8F1;border-right: 1px solid #71C8F1;}
.menu .item_small img  {margin: 0 5px 0 5px}
.menu .item_small {height: 30px;}
.menu .item a,.menu .item_small a {color: #419BFC; font-weight: bold; text-decoration: none; font-size: 11px; outline: none;}
.menu .itemCell h2 { display: table-cell; vertical-align: middle;}
.menu .item a:hover, .menu .item_small a:hover {color: #F26739;}
.item_last {background-image: url('/images/menu_lewe_bottom.png'); background-repeat: no-repeat; height: 7px; margin-bottom: 10px;}

.menu td {border-bottom: 1px solid #71C8F1; padding-left: 7px;}
.menu tr:hover {cursor: pointer;}

.rekomendacja {padding: 10px 10px 10px 10px; border: 2px solid #d3d5d4; min-height: 75px;}
.rekomendacja_last {padding: 10px 10px 10px 10px; height: 80px; width: 505px; background-image: url('/images/placowki_rekomendowane_bg.png');}
.rekomendacja a, .rekomendacja_last a {text-decoration: none; color: #000}
.rekomendacja a:hover, .rekomendacja_last a:hover, .news a:hover {color: #ff6400}
.rekomendacja img, .rekomendacja_last img {float: left; margin-right: 10px; border: 2px solid #d3d5d4;}
.rekomendacja_last .tytul {line-height: 20px;}
.rekomendacja a:hover strong,.rekomendacja_last a:hover strong, .news a:hover strong {color: #000}

.border {border: 2px solid #d3d5d4; position: relative}
.border2 {border: 1px solid #d3d5d4; position: relative}
.bnone {border: none}

#poz {background-image: url('/images/poz_tlo.png'); width: 214px; height: 222px; padding-top: 5px; text-align: center; margin-bottom: 22px;}
#newsletter {background-image: url('/images/newsletter_tlo.png'); width: 214px; height: 140px; padding-top: 10px; margin-bottom: 12px;}
#szukaj {margin-top: 3px; margin-bottom: 7px; position: relative; height: 32px;}
#szukaj img {position: absolute; left: 0px; top: 0px;}
.belka {background-image: url('/images/belka.png'); width: 525px; height: 33px; margin-bottom: 10px;}
.belka_short {background-image: url('/images/belka_short.png'); width: 475px; height: 33px; margin-bottom: 10px;}
.belka_wide {background-image: url('/images/belka_wide.png'); width: 755px; height: 33px; margin-bottom: 10px;}
.belka_wide2 {background-image: url('/images/belka_wide2.png'); width: 965px; height: 33px; margin-bottom: 10px;}
#polecane {background-image: url('/images/polecane_tlo.png'); width: 522px; height: 267px; padding-top: 10px; padding-left: 3px; margin-bottom: 10px;}
#polecane img {padding: 3px 3px 3px 3px}
#artykuly {background-image: url('/images/artykuly_tlo.png'); width: 213px; height: 682px; padding-top: 10px;}
h1, h2 {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 13px;}
.center {text-align: center}
.belka h1, .belka_wide h1, .belka_short h1, .belka_wide2 h1 {color: #F26739; font-size: 14px; padding-top: 7px; padding-left: 15px;}
.belka h2,.belka_short h2 {color: #F26739; font-size: 14px; padding-top: 8px; padding-left: 10px; font-weight: bold;}

#nawigacja {height: 33px; margin-bottom: 5px; line-height: 33px; width: 755px;color: #419bfc; margin-left: 15px;}
#nawigacja a {color: #419bfc}
#nawigacja a:hover,#paginer a:hover {color: #ff6400}

.news, .newsDlugi, .tekst {
  font-family: Arial;
  font-size: 11px;
  margin-top: 13px;
  margin-bottom: 10px;
  margin-right: 10px;
  width: 214px;
  height: auto;
  min-height: 95px;
  position: relative;
}

.news .strzalka, .rekomendacja .strzalka,.rekomendacja_last .strzalka {position: absolute; right: 5px; margin-top: 2px;}

.news {border-bottom: 1px solid #999; height: 102px; margin: 0 0 0 0; padding-top: 8px; width: 210px; color: #000; text-decoration: none;}
.news img {margin-right: 10px; margin-left: 10px; float: left; border: none;}
.news a {color: #000; text-decoration: none}
.newsDlugi, .tekst {
  font-size: 12px;
  margin-left: 15px;	
  float: left;
  width: 340px;
}
.news img {border: none;}
.tekst {width: 490px;}

.news .tytul, .newsDlugi .tytul {
  position: relative;
  top: 0px;
  line-height: 20px;
  text-decoration: none;
}

#lista_swiadczen {
  width: 755px;
}

/*
#lista_swiadczen .left {
  border-left: solid;
  border-left-width: 1px;	
  border-left-color: #d4d4d4;
}
*/

#filtr td {border: 1px #d4d4d4 solid}

/*
#lista_swiadczen td, #lista_swiadczen th {
  border-right: solid;
  border-right-width: 1px;
  border-right-color: #d4d4d4;
}

#lista_swiadczen td {
  border-bottom: solid 1px #ccc;
}
*/

.thead2 span, .
 span {
  color: #000;
  font-size: 12px;
  font-weight: bold;
  font-family: Tahoma;
  position: relative;
}

.thead, .thead2, .thead3 {
  height: 20px;
  background-color: #419bfc;
  text-align: center;  
}

.thead3 {text-align: left; padding-left: 20px;}

#lista_swiadczen td {padding: 10px 10px 10px 10px}

.item_tekst {
  position: relative;
/*   width: 100px; */
/*   float: right; */
/*   margin-left: 10px; */
}

.item_tekst2 {
  position: relative;
  margin-right: 10px;
}
	
.logo {max-width: 70px; width: expression(document.body.clientWidth > 70 ? "70px" : "auto");}

#linki_gora {position: relative; left: 460px; padding: 7px 0 7px 0}
.linki_gora {
  text-decoration: none;
  color: #999;
  margin-left: 50px;
}


.submit, .submit150
{
	border: 0px #ef7c00;
	border: none;
	background-color: #ef7c00;
	text-decoration: none;
	font-size : 12px;
	color: 	#FFFFFF;
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif
}

.submit150 {
  width: 150px;
}

.submit2 {width: 323px; height: 13px; background-image: url('/images/submit_bialy.png'); border: none; padding: 10px 0 10px 10px; vertical-align: baseline;}

.searchBox {width: 385px; height: 13px; background-image: url('/images/searchBox_bg.png'); border: none; padding: 10px 0 10px 10px; vertical-align: baseline; position: absolute; top: 0px; left: 38px;}
.searchBoxBtn {width: 81px; height: 32px; background-image: url('/images/searchBoxBtn_bg.png'); border: none; font-size: 14px; position: absolute; top: 0px; right: 0px;}
.newsletterBox {width: 178px; height: 12px; background-image: url('/images/newsletterBox_bg.png'); border: none; font-size: 10px; margin-top: 10px; padding: 5px 0 5px 10px;vertical-align: baseline; color: #ccc;}
.newsletterBtn {width: 83px; height: 21px; background-image: url('/images/newsletter_zapiszsie.png'); border: none; font-size: 14px; margin-left: 55px; margin-top: 9px; background-color: transparent}
#paginer {width: 755px; height: 15px; text-align: right; margin-bottom: 10px; color: #419bfc; position: relative;}
#paginer a {color: #419bfc}
#paginer_linki {position: absolute; right: 40px; top: 0px;}
#pager {width: 23px; height: 15px; border: none; background-image: url('/images/pagerBox.png'); background-repeat: no-repeat; position: absolute; top: 0px; right: 11px;}
#pagerBtn {width: 11px; height: 18px; border: none; background-image: url('/images/pagerBtn.png'); background-color: transparent; background-repeat: no-repeat; position: absolute; top: 0px; right: 0px;}

#main_kategorie li, #dodatki li, #menu_swiadczeniodawcy li {
/*  list-style-image: url('/images/punktator.png');*/
  background: url(/images/punktator.png) no-repeat left center;
  list-style: none;
  padding-left: 30px;
  margin-left: 0px;  
}

#dodatki li a,#dodatki li span {font-size: 12px;}

#main_kategorie li, #dodatki li {
  margin-top: 10px;
}

#main_kategorie span, #main_kategorie a, #dodatki span, #dodatki a, #menu_swiadczeniodawcy a {
  position: relative;
  font-size: 14px;
  font-family: Tahoma;
  color: #010101;
  text-decoration: none;
}

#mainRight {
  width: 250px;
  position: relative;
  float: right;
}

.oferta_ramka {border-color: #ef7c00; border-width: 2px; border-style: solid; width: 690px; position: relative}
.oferta_header {margin-left: 25px; font-size: 13px; color: #fff}
.padding10x10x10x10 {padding: 10px 10px 10px 10px}
.padding20x20x20x20 {padding: 20px 20px 20px 20px}
.top3 {position: relative; top: 3px;}
.rejestracja_nazwa, .rejestracja_nazwa2 {float: left; width: 150px;}
.rejestracja_nazwa2 {padding: 10px 0 10px 0px; vertical-align: baseline;}
.w100 {width: 100px}
.w200 {width: 200px}
.w300 {width: 300px}
.w425 {width: 425px}
.w730 {width: 730px}
.w960 {width: 960px}
.h300 {min-height: 330px}
.fleft {float: left;}
#panelOferta_zdjecie2,#panelOferta_zdjecie3,#panelOferta_zdjecie4,#panelOferta_zdjecie5,#panelOferta_zdjecie6,#zmiana_hasla_frame {
  display: none;
}
.pointer {cursor: pointer}
.orange {color: #ff6400}
.white {color: #fff}
.blue {color: #00f}
.dnone {display: none;}
.linki {
  text-decoration: none;
  color: #000000;
}

.linki2 {
  text-decoration: none;
  font-weight: bold; 
  color: #419BFC; 
}
.linki2:hover {color: #ff6400}

#mainFooter {
  float: left;
  width: 941px;
  text-align: center;
}

#zdjeciaGrupa {margin-bottom: 10px; width: 730px; right: 10px; padding: 10px 10px 10px 10px}
#zdjeciaGrupa span {color: #ff6400; font-size: 14px; font-weight: bold;}
.zdjecieMale {width: 130px; margin-left: 5px;}
.overlay,.overlay_small { 
    display:none; 
    background-color: #fff;
    background-image: url('/images/white.png');
    width:640px;         
    padding:35px; 
    font-size:12px;
    position: relative;
    z-index: 1000;
    text-align: left;
} 

.overlay_small {padding:25px; width: 300px; background-image: url('/images/white_small.png');}

.overlay .details {position: relative; top: 4px;}
.overlay img {width: 640px; max-height: 480px;}

/* default close button positioned on upper right corner */ 
.overlay div.close, .overlay_small div.close { 
     background-image:url('/images/close.png');
    position:absolute; right:5px; top:5px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}
.overlay_small div.close {right: 0px; top: 0px;}
.mapka_zdjecia {width: 350px; right: 10px; top: 10px; position: absolute}

#baner_przyciski {background-image: url('/images/baner_przyciski_bg.png'); width: 32px; height: 182px; position: absolute; right: 0px; opacity: 0.8;filter: alpha(opacity = 80);}
#baner1_img,#baner2_img,#baner3_img,#baner4_img,#baner5_img,#baner6_img {position: absolute; top: 1px; left: 2px;}
#baner2_img,#baner3_img,#baner4_img,#baner5_img,#baner6_img {display: none}
#baner {width: 526px; height: 182px; position: relative; margin-bottom: 23px; background-image: url('/images/ramka_baner.png');}
#baner_1,#baner_2,#baner_3,#baner_4,#baner_5,#baner_6 {width: 25px; height: 20px; position: relative; left: 5px; text-align: center; padding-top: 5px; cursor: pointer; opacity: 1.0;filter: alpha(opacity = 100);}
#baner_1 {top: 2px}
#baner_2 {top: 6px}
#baner_3 {top: 12px}
#baner_4 {top: 19px}
#baner_5 {top: 25px}
#baner_6 {top: 31px}
.baner_normal {background-color: #e2e2e2; color: #000;}
.baner_select {background-color: #f68121; color: #fff}

.menu_kwadrat, .pokaz_kwadrat {width: 43px; height: 42px; display: block}
.pokaz_kwadrat {background-image: url('/images/pokaz.png');}
.pokaz_kwadrat:hover {background-position: 0px 42px;}
.strzalka {background-image: url('/images/strzalki.png'); width: 23px; height: 9px; display: block}
.strzalka:hover {background-position: 0px 9px;}

#komunikat {color: red; font-weight: bold; display: none;}

#zapomnianeHaslo {text-align: right; margin-right: 10px;}
#zapomnianeHaslo a {color: #196efd}
#panel_zaloguj {width: 191px; height: 34px; background-image: url('/images/zaloguj_btn.png'); border: none; font-size: 14px; margin-left: 125px;}
#panel_zaloz_konto {width: 191px; height: 34px; background-image: url('/images/zaloz_konto_btn.png'); border: none; font-size: 14px; margin-left: 70px;}
#panel_zarejestruj_sie {width: 191px; height: 34px; background-image: url('/images/zarejestruj_sie_btn.png'); border: none; font-size: 14px; margin-left: 137px; margin-top: 15px; display: block}
.rejestracja_gradient {background-image: url('/images/rejestracja_gradient.png');)}
#rejestracja_dodajplacowke {position: relative; top: 15px;color: #196efd}
