a:active, a:focus {
	-moz-outline:    none;
	outline:         none;
	ie-dummy:        expression(this.hideFocus=true);
}
form{display:inline;}
*{margin:0px;padding:0px;}
html{  }
body {margin:0px;color:#464646;background:#fff url(../img/tlo.jpg) repeat-x;font-family:arial;font-size:12px;text-align: center;}
a{border:0px;color:#1f1f1f;text-decoration:none;}
a img{border:0px;}
ul{padding:3px 0px 5px 4px;list-style:none;line-height:18px;}
#general{width: 1000px;overflow:hidden;margin: 0px auto;position:relative;text-align:left;}
fieldset{padding:10px;}
.meto{width:1000px;background:url(../img/ftlo.jpg) bottom repeat-x;height:25px;position;relative;}
.meto .menu{position:absolute;line-height:25px;width:400px;text-align:right;right:20px;}
.meto .menu a{display:inline-block;font-size:11px;margin:0 15px 0 15px;}

.top{width:1000px;height:215px;position:relative;margin-top:0px;}
.top .logo{position:absolute;left:32px;top:8px;}
.top .strefa{position:absolute;left:525px;top:5px;width:470px;}
.top .strefa .wyloguj{position:absolute;left:150px;top:130px;}
.top .strefa .opcje{width:135px;float:left;margin-right:5px;padding:3px;margin-top:3px;border:1px solid #ddd;background:url(../img/ftlo.jpg) repeat-x;}
.top .strefa .opcje ul{margin:0px;padding:0px;}
.top .strefa .opcje li{margin:0px;padding:0px;}
.top .strefa .opcje .opcja{display:inline-block;font-size:12px;width:80px;}

.fir{width:450px;height:40px;position:relative;line-height:20px;border-bottom:1px solid #ccc;}
.fir:hover{background:#eee;}
.fir .nazwa{padding-left:10px;}
.fir .data{position:absolute;left:10px;top:20px;}
.fir .zobacz{position:absolute;width:100px;top:20px;left:340px;text-align:right;font-weight:bold;color:#c33;}

.top .strefa2{position:absolute;left:685px;top:40px;width:200px;}
.top .logowanie{line-height:18px;position:relative;}
.top .logowanie span{display:inline-block;height:20px;line-height:20px;width:40px;margin-top:5px;}
.top .logowanie .login{width:150px;height:20px;line-height:20px;border:1px solid #ddd;margin-top:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.top .logowanie .haslo{width:150px;height:20px;line-height:20px;border:1px solid #ddd;margin-top:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.top .logowanie .loguj{position:absolute;left:210px;top:0px;}
.top .logowanie .przypomnij{position:absolute;left:20px;top:57px;color:#4078b2;}
.top .logowanie .zarejestruj{position:absolute;left:124px;top:57px;color:#4078b2;}
.top .menu{position:absolute;left:7px;top:160px;padding-left:10px;width:974px;height:44px;background:url(../img/menu.jpg) no-repeat;}
.top .menu a{display:inline-block;}
.content{width:995px;position:relative;padding-left:5px;}
.content .left{width:240px;float:left;}
.content .center{width:738px;float:left;position:relative;}
.content .right{width:0px;float:left;}
.content .left{width:240px;float:left;}
.content .space{width:10px;float:left;}
 .glowna{width:489px;padding-left:7px;float:left;}
 .prod:hover{background:#eee;}
 .prod{padding:3px;width:218px;float:left;position:relative;}
 .prod .nazwa{position:absolute;left:65px;top:0px;white-space:nowrap;overflow:hidden;width:150px;line-height:45px;vertical-align:top;}
 
 .kateg{width:222px;float:left;padding-top:5px;}
.both{clear:both;}
.footer{width:1000px;height:70px;background:url(../img/stopka.jpg) no-repeat;position:relative;margin-top:10px;}
.footer .copy{left:790px;position:absolute;width:200px;text-align:right;top:20px;}
.footer .copy a{color:#5f758d;}
.footer .menu{position:absolute;left:3px;top:3px;}

.pager{text-align:center;margin-top:20px;}
.pager .box{display:inline-block;padding:2px 4px 2px 4px;color:#244b7e;margin:0px 3px 0 3px;font-size:16px;}
.pager .box:hover{background:#f5f5f5;}
.pager .pageactive{background:#f5f5f5;font-weight:bold;}
.pager .ci{width:175px;display:inline-block;height:20px;padding:4px 16px 3px 6px;}
.bold{font-weight:bold;}
h1,h2,h3,h4,h5,h6{color:#1e3e6e;font-weight:normal;}

h1{font-size:14px;}

.both{clear:both;}
.wybier{font-weight:bold;margin-left:150px;background:#fff url(../img/ftlo.jpg) repeat-x top;border:1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;line-height:35px;text-align:center;width:200px;color:#444;padding:0 10px 0 10pxz-index:200;display:inline-block;cursor:pointer;}
.ustaw{font-weight:bold;background:#fff url(../img/ftlo.jpg) repeat-x top;border:1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;font-size:16px;line-height:35px;text-align:center;padding:0 10px 0 10px;width:100px;color:#264f7e;z-index:200;display:inline-block;cursor:pointer;}
.czysc{font-weight:bold;background:#fff url(../img/ftlo.jpg) repeat-x top;line-height:35px;border:1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;text-align:center;width:100px;color:#444;padding:0 10px 0 10px;z-index:200;display:inline-block;cursor:pointer;}
.zamknij{font-weight:bold;background:#fff url(../img/ftlo.jpg) repeat-x top;border:1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;text-align:center;width:100px;color:#444;line-height:35px;padding:0 10px 0 10px;z-index:200;display:inline-block;cursor:pointer;}
.categorier{position:fixed;top:10px;margin: 0px auto;-moz-border-radius: 5px;-webkit-border-radius: 5px;
background:#fff url(../img/ltlo.jpg) repeat-x bottom;border:1px solid #ccc;left:50%;margin-left:-480px;width:960px;color:#444;height:90%;padding:10px;overflow-y:scroll;z-index:200;}
.categorier ul{margin:0px 0px 0px 0px;width:280px;margin-top:5px;padding-left:0px;list-style:none;border:1px solid #ccc;}
.categorier ul ul{left:300px;width:320px; top:48px;position:absolute;padding-left:0px;list-style:none;}
.categorier ul ul ul{left:330px; top:-6px;position:absolute;padding-left:0px;list-style:none;}
.categorier li{margin:0px;padding:0px;overflow:hidden;font-size:12px;padding-left:20px;line-height:22px;position:relative;height:22px;width:260px;}
.categorier ul ul li{margin:0px;padding:0px;overflow:hidden;font-size:12px;padding-left:20px;line-height:22px;position:relative;height:22px;width:300px;}
.categorier ul ul ul li{margin:0px;padding:0px;overflow:hidden;font-size:12px;padding-left:20px;line-height:22px;position:relative;height:22px;width:260px;}
.categorier .b{padding-left:5px;}
.categorier .rozwin{color:#0080ff;font-weight:bold;position:absolute;width:100px;text-align:right;right:20px;padding-left:5px;cursor:pointer;}
.categorier .zwin{color:#ff8000;font-weight:bold;position:absolute;width:100px;text-align:right;right:20px;padding-left:5px;cursor:pointer;}

.input{padding-top:5px;}
.input .nazwa{line-height:20px;font-weight:bold;}
.input .pole {}
.input .pole input{width:200px;height:20px;line-height:20px;border:1px solid #ddd;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.input .pole select{border:1px solid #ddd;}
.input .pole textarea{border:1px solid #ddd;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
 .sendor{border:0px;font-weight:bold;color:#fff;padding:10px 35px 10px 35px;background:url(../img/impg.jpg) left repeat-x;-moz-border-radius: 5px;-webkit-border-radius: 5px;cursor:pointer;}
.input .przypis{line-height:20px;}
.infobox{font-size:12px;line-height:18px;padding:10px;background:url(../img/ftlo.jpg) repeat-x;border:1px solid #ddd;-moz-border-radius: 5px;-webkit-border-radius: 5px;position:absolute;text-align:justify;left:294px;top:12px;width:400px;}
.green{border:1px solid #dfd;color:#333;-moz-border-radius: 5px;-webkit-border-radius: 5px;background:#efe;line-height:18px;padding:10px;}
.red{color:#333;border:1px solid #fdd;-moz-border-radius: 5px;-webkit-border-radius: 5px;background:#fee;line-height:18px;padding:10px;}
.green2{display:none;vertical-align:top;border:1px solid #dfd;margin-top:5px;color:#333;-moz-border-radius: 5px;-webkit-border-radius: 5px;background:#efe;line-height:18px;padding:2px 15px 2px 15px;font-weight:bold;}
.red2{color:#333;display:none;vertical-align:top;margin-top:5px;border:1px solid #fdd;-moz-border-radius: 5px;-webkit-border-radius: 5px;background:#fee;line-height:18px;padding:2px 15px 2px 15px;font-weight:bold;}
.grey{color:#333;border:1px solid #ddd;position:relative;-moz-border-radius: 5px;-webkit-border-radius: 5px;background:#eee;line-height:18px;padding:10px;}
.grey2{color:#333;border:1px solid #eee;-moz-border-radius: 5px;-webkit-border-radius: 5px;background:#f5f5f5;line-height:18px;padding:10px;position:relative;}
.checkbox{padding-top:5px;}
.checkbox .nazwa{line-height:20px;font-weight:bold;}
.checkbox .pole {}
.checkbox .pole input{line-height:20px;}
.checkbox .przypis{line-height:20px;}


.boi{color:#333;border:1px solid #ddd;position:relative;-moz-border-radius: 5px;-webkit-border-radius: 5px;background:#eee url(../img/ltlo.jpg) repeat-x top;line-height:18px;padding:15px 20px 15px 20px;}
.boi .info{position:absolute;width:250px;right:15px;top:15px;}

.opinia{margin-bottom:5px;}
.opinia .data{position:absolute;left:320px;width:200px;text-align:right;top:10px;}

#loaddd{-moz-border-radius: 5px;-webkit-border-radius: 5px;}
#loaddd2{-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.gala{margin:15px 0 0 10px;padding-bottom:12px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border:1px solid #ccc;background:#eee;float:left;width:510px;}
.gala .foto{float:left;padding-left:10px;padding-top:10px;height:110px;width:155px;}
.gala .foto .obraz{width:155px;height:110px;border:1px solid #aaa;}
.gala .foto .obraz img{width:155px;height:110px;}
.gala .foto .usuna{margin-top:-35px;margin-right:10px;line-height:20px;padding-top:5px;text-align:right;}
.ferror{height:19px;line-height:19px;color:#000;width:161px;text-align:center;margin-left:5px;display:none;background:url(../img/error.png) no-repeat;color:#fff;vertical-align:top;margin-top:3px;}
.fgood{height:19px;line-height:19px;color:#000;width:161px;text-align:center;margin-left:5px;display:none;background:url(../img/good.png) no-repeat;color:#4c600b;vertical-align:top;margin-top:3px;}

.fotos{ float:right;margin:0px 0px 4px 10px;border:2px solid #ccc;-moz-border-radius: 3px;-webkit-border-radius: 3px;}

.oferta{height:140px;position:relative;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:#f5f5f5;}
.oferta a{color:#4078b2;}
.oferta .nazwa{position:absolute;left:205px;top:10px;font-weight:bold;}
.oferta .foto{position:absolute;left:20px;top:5px;border:2px solid #ccc;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.oferta .foto img{width:170px;}
.oferta .kategoria{position:absolute;left:205px;width:350px;top:30px;line-height:18px;}
.oferta .kategoria a{margin-right:5px;}
.oferta .data{position:absolute;top:15px;left:480px;width:200px;text-align:right;}
.oferta .opis{width:350px;line-height:16px;position:absolute;left:205px;top:92px;text-align:justify;}
.oferta .opis2{width:350px;line-height:16px;position:absolute;left:205px;top:57px;text-align:justify;}
.oferta .more{position:absolute;right:15px;top:110px;}
.oferta .more a{color:#1d1d1d;padding:3px 15px 3px 15px;margin-right:5px;display:inline-block;border:1px solid #ccc;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.oferta .more a:hover{background:#ddd;}


.poczta{position:relative;border-top:1px solid #ccc;padding:5px 10px 5px 10px;list-style:none;}
.poczta:hover{background:#f4f4f4;}
.poczta .tytul{position:absolute;top:5px;left:260px;}
.poczta .tytul a{color:#4078b2;}
.poczta .data{position:absolute;top:5px;left:490px;width:200px;text-align:right;}
.ds{border:0px;}
.dodaj{display:block;text-align:center;margin-top:10px;font-weight:bold;color:#4078b2;}

.tekst{position:relative;text-align:justify;line-height:20px;padding:5px;}
.tekst .more{width:100px;text-align:right;right:0px;bottom:10px;position:absolute;font-weight:bold;color:#2c5b93;}
#mapa{width: 535px; height: 301px;border:2px solid #ccc;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.opis{position:relative;height:130px;}
.opis a{color:#4078b2;}
.opis h1{position:absolute;left:205px;}
.opis .foto{position:absolute;left:20px;top:10px;border:2px solid #146697;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.opis .kategoria{position:absolute;height:90px;line-height:17px;left:205px;width:240px;padding-right:15px;border-right:1px solid #ccc;top:40px;font-weight:bold;}
.opis .kategoria span{width:90px;display:inline-block;font-weight:normal;}
.opis .kategoria a{margin-right:5px;}
.opis .kontakt{position:absolute;line-height:17px;height:100px;overflow:hidden;left:495px;top:40px;width:250px;}
.opis .more{position:absolute;left:245px;top:170px;}
.opis .more a{color:#1d1d1d;padding:3px 15px 3px 15px;margin-right:5px;display:inline-block;border:1px solid #ccc;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.opis .opcje{position:absolute;right:10px;text-align:right;top:10px;}
.opis .opcje a{color:#1d1d1d;padding:3px 15px 3px 15px;margin-right:5px;display:inline-block;border:1px solid #ccc;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
 .zdjecie{margin:12px;border:2px solid #146697;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
 .zdjecie2{width:52px;overflow:hidden;height:34px;border:1px solid #146697;}
 .zdjecie2 img{width:52px;}

 
.kategorie{font-size:11px;background:#fff url(../img/ltlo.jpg) repeat-x bottom;width:240px;margin-top:15px;position:relative;}
.kategorie .inside{padding:10px 10px 15px 15px;background: url(../img/lc.gif) repeat-y;}
.kategorie .ka{font-size:11px;color:#1e3e6e;}
.kategorie li{padding-left:0px;color:#302e2e;}
.kategorie li:first-letter {font-weight:bold;}
.box{margin-top:15px;position:relative;}
.box .inside{padding:15px 20px 15px 20px;background: url(../img/bc.jpg) repeat-y;}


.ogloszenia{font-size:13px;background:#496b90 url(../img/otlo.jpg) repeat-x bottom;width:240px;margin-top:15px;position:relative;}
.ogloszenia .ka{font-size:14px;color:#fff;}
.ogloszenia li{padding-left:15px;color:#fff;background:url(../img/arr2.gif) 2px 6px no-repeat;}
.ogloszenia a{color:#fff;}
.ogloszenia .inside{padding:10px 20px 5px 20px;background: url(../img/oc.gif) repeat-y;}

.glowna .inside{padding:10px 20px 5px 20px;background: url(../img/gc.gif) repeat-y;}

.przejdz{position:absolute;color:#fff;left:422px;margin-top:-160px;background:url(../img/przejdz.jpg) no-repeat;width:316px;height:159px;}
.przejdz a {color:#fff;display:block;}
.przejdz .one{position:absolute;left:15px;top:22px;font-size:18px;height:55px;line-height:55px;width:278px;text-align:center;}
.przejdz .two{position:absolute;left:15px;top:87px;font-size:18px;height:55px;line-height:55px;width:278px;text-align:center;}

.przejdz2{margin-left:100px;margin-top:-159px;position:absolute;color:#fff;left:322px;background:url(../img/przejdz.jpg) no-repeat;width:316px;height:159px;}
.przejdz2 a {color:#fff;display:block;}
.przejdz2 .one{position:absolute;left:15px;top:22px;font-size:18px;height:55px;line-height:55px;width:278px;text-align:center;}
.przejdz2 .two{position:absolute;left:15px;top:87px;font-size:18px;height:55px;line-height:55px;width:278px;text-align:center;}

.filtr {position:relative;width:374px;height:119px;background:url(../img/f.jpg) no-repeat;margin-top:15px;padding:20px;}
.filtr span{width:150px;margin-top:2px;line-height:25px;display:inline-block;}
.filtr select{width:220px;}
.filtr .input{width:150px;}
.filtr .submit{position:absolute;left:310px;top:120px;}
.filtr .submit2{position:absolute;left:400px;top:47px;width:150px;line-height:28px;height:28px;}

.filtr .wyczysc{position:absolute;left:220px;top:119px;}

.line{height:1px;position:relative;background:url(../img/forma1.jpg) top no-repeat;font-size:1px;}
.forma1{height:156px;position:relative;background:url(../img/forma1.jpg) no-repeat;}
.forma1 a{color:#244b7f;}
.forma1 .foto{position:absolute;left:23px;top:13px;width:166px;height:127px;text-align:center;}
.forma1 .foto img{width:168px;height:129px;}
.forma1 .foto .logo{height:auto;max-width:166px;max-height:127px;}
.forma1 .dane{position:absolute;left:206px;top:12px;height:130px;vertical-align:middle;line-height:18px;}
.forma1 .opis{width:235px;line-height:17px;position:absolute;overflow:hidden;height:85px;left:453px;top:30px;text-align:center;}
.forma1 .opis b{white-space:nowrap;}
.forma1 .more{position:absolute;right:15px;top:124px;}
.forma1 .more a{color:#1d1d1d;padding:3px 15px 3px 15px;margin-right:5px;display:inline-block;font-weight:bold;color:#344c65;border:1px solid #ccc;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.forma1 .more a:hover{background:#eee;}

.big{color:#344c65;font-size:26px;padding-bottom:15px;}
.big3{color:#344c65;font-size:17px;padding-bottom:6px;}
.big2{color:#344c65;font-size:20px;padding:0 30px 15px 30px;}

.forma2{height:160px;position:relative;background:url(../img/forma2.jpg) no-repeat;}
.forma2 a{color:#244b7f;}
.forma2 .foto{position:absolute;text-align:center;left:23px;width:166px;height:127px;top:18px;}
.forma2 .foto img{height:129px;width:166px;;}
.forma2 .foto .logo{height:auto;float:center;max-width:166px;max-height:127px;}
.forma2 .dane{position:absolute;left:206px;top:16px;line-height:18px;height:130px;vertical-align:middle;}
.forma2 .opis{width:235px;line-height:17px;position:absolute;overflow:hidden;height:85px;left:453px;top:36px;text-align:center;}
.forma2 .opis b{white-space:nowrap;}
.forma2 .more{position:absolute;right:15px;top:128px;}
.forma2 .more a{color:#1d1d1d;padding:3px 15px 3px 15px;margin-right:5px;display:inline-block;font-weight:bold;color:#344c65;border:1px solid #ccc;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.forma2 .more a:hover{background:#eee;}


.inpo{padding-top:5px;}
.inpo .nazwa{line-height:26px;vertical-align:top;width:150px;padding-right:5px;text-align:right;}
.inpo .pole {padding-right:5px;}
.inpo .pole input{width:200px;}
.inpo .pole select{}
.inpo .pole textarea{}
.input .przypis{line-height:20px;}

.box2{margin-top:15px;position:relative;float:left;width:364px;}
.box2 .inside{padding:15px 20px 15px 20px;background: url(../img/bc2.jpg) repeat-y;}
.box2 .inside .line{height:1px;position:relative;background:url(../img/forma1.jpg) top no-repeat;width:320px;}

.firmyglowna{position:relative;text-align:justify;line-height:20px;padding:5px;color:#1c3b6a;}
.firmyglowna a{color:#163a63;}

.big3 span{cursor:pointer;padding:0 10px 0 10px;display:inline-block;}

.typy{vertical-align:top;line-height:20px;}
.typy input{margin-left:15px;}

.glos{position:relative;}
.glos .lupa{position:absolute;left:300px;width:150px;top:-10px;}
.sz {line-height:20px;}
.sz input{width:200px;margin-top:9px;height:24px;line-height:24px;border:1px solid #888;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.sz select{width:150px;margin-top:9px;height:24px;line-height:24px;border:1px solid #888;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.ba{margin-left:250px;margin-top:6px;}

.produkty{position:relative;}
.produkty .va{height:140px;}
.produkty  .nazwa{font-size:22px;font-weight:bold;}
.produkty  .cena{font-size:20px;font-weight:bold;color:#cc3444;}
.produkty  .www{font-size:18px;text-decoration:underline;}
.produkty  .kategoria{font-size:16px;font-weight:bold;}
.produkty .kontakta{width:219px;height:45px;background:url(../img/pod.jpg) no-repeat top;line-height:45px;text-align:center;color:#fff;font-size:18px;position:absolute;left:480px;top:120px;}
.produkty .galeriaa{width:219px;height:45px;background:url(../img/pod.jpg) no-repeat top;line-height:45px;text-align:center;color:#fff;font-size:18px;position:absolute;left:480px;top:70px;}
.produkty .opisaa{width:219px;height:45px;background:url(../img/pod.jpg) no-repeat top;line-height:45px;text-align:center;color:#fff;font-size:18px;position:absolute;left:480px;top:20px;}

.nawigator{width:940px;margin-left:15px;margin-top:-10px;height:25px;line-height:25px;font-size:12px;color:#464646;position:absolute;z-index:100;}
.nawigator a{position:relative;text-transform: lowercase;font-weight:bold;}

.slider{position:relative;}
.slider .inside{height:230px;position:relative;}
.slider .inside .cero{position:absolute;width:685px;top:15px;left:25px;background:#fff;}

.wyszukaj{font-size:12px;font-weight:bold;line-height:30px;}
.wyszukaj input{width:310px;height:22px;line-height:22px;font-size:14px;color:#163a63;font-weight:bold;}
.wyszukaj select{width:310px;height:22px;line-height:22px;font-size:14px;color:#163a63;font-weight:bold;}
.wyszukaj .submit{width:auto;height:auto;padding-top:15px;margin-left:230px;}

.wyr{float:left;width:210px;padding:9px ;margin:2px;height:48px;overflow:hidden;background:url(../img/pod2.jpg) no-repeat;}
.wyr b{color:#163a63;}
.wyr a{height:46px;overflow:hidden;display:block;}
