@charset "utf-8";
/* CSS Document */

body { background:url(../images/tapicer/pagebg01.jpg) center top no-repeat #FFF; margin: 0px; }
body,td,th { font-family: Tahoma, Arial, Helvetica, sans-serif; line-height:normal; }

/* copy&paste z mebli: main.css */
/* ... */
.ramka { width:950px; margin:0px auto 0px auto; padding:0px; text-align:left; }
#kontenernaglowka { height:80px;}
#kontenermenu1 { float:none; height:22px;}
#kontenermenu2 { float:none; height:18px;}
#kontenerglowny { clear:both; padding-top:10px; }
#kontenerstopki { height:25px; clear:both; font-size:9px; color:#888888; background:url(http://www.meblarstwo.pl/images/template/bgfoot.png) repeat-x top; }
#kontenerstopki a { color:#888888; text-decoration: none; }
#kontenerstopki a:hover { color:#888888; text-decoration: underline; }
#kolumnalewa { width:630px; float:left; }
#kolumnaprawa { width:310px; float:left; margin:0px 0px 0px 10px; }
#stopkalewa { float:left; margin-top:8px; }
#stopkaprawa { float:right; margin-top:8px; }

/* bez tego fixu FFox nie wyswietli tla pod menu */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* To samo dla IE pod Macintoshem, ten komentarz musi zostac \*/
* html .clearfix {height: 1%;}
/* ten komentarz musi zostac */

/* ------- content staly ------- */
#logo { margin-top:0px; float:left; }
.reklA { margin-top:10px; float:right; background-color: #ffffff; }
.menuA { float:left; height:22px; line-height:22px !important;   }
.menuA A { float:left; height:22px; line-height:22px !important; padding:0px 10px; }
.menuN { float:left; height:22px; line-height:22px !important;  }
.menuN A {float:left; height:22px; line-height:22px !important; padding:0px 10px;}
#kontenermenu1 a { font-size:11px; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  text-decoration:none; font-weight:bold;  }
#kontenermenu1 a { color:#CCCCCC; }
#kontenermenu1 a:hover { color:#FFFFFF; }

#mfl { float:left; }
#mfl .menuA, #mfl .menuN { margin-right:5px; }
#mfr { float:right; }
#mfr .menuA, #mfr .menuN, #mfr .menuUpMeble, #mfr .menuUpKuchnia, #mfr .menuUpTechnologia, #mfr .menuUpMaszyny, #mfr .menuUpWnetrza, #mfr .menuUpDrewno { margin-left:5px; }

/* ^^^ */
/* end: copy&paste z mebli */

/*#kontenermenu1 { background:url(../images/tapicer/bgmn1.jpg) no-repeat bottom center; }
*/
#kontenermenu2 { background:url(../images/tapicer/bgmn2.jpg) no-repeat bottom center; }

#kontenermenu1 .menuA a { color:#FFFFFF; }
#kontenermenu1 .menuN a { color:#CCCCCC; }
#kontenermenu1 .menuN a:hover { color:#FFFFFF; }
#kontenermenu1 .menuUpMeble a { color:#FFFFFF; }
.menuA { background:url(../images/tapicer/on1.png) center right no-repeat; }
.menuA a { background:url(../images/tapicer/on2.png) center left no-repeat; }
.menuN { background:url(../images/tapicer/bgmn1rn.png) center right no-repeat; }
.menuN a { background:url(../images/tapicer/bgmn1ln.png) center left no-repeat; }
#kontenermenu2 div div { font-size:9px; line-height:14px; color:#e5b8c5; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; }
#kontenermenu2 a { color:#fff;  text-decoration:none; font-weight:bold;  }
#kontenermenu2 a:hover { color:#fcc; text-decoration:underline; }
#kontenermenu2 .smfl a { padding-right:5px; }
#kontenermenu2 .smfl a+a { border-left:1px dotted #d9adba; padding-left:5px; }
#kontenermenu2 .smfl { float:left; }
#kontenermenu2 .smfr { float:right; }

/* boxy */
.box { background:url(../images/tapicer/boxbg.png); margin-bottom:10px; }
.box .hdr, .box .hdri, .box .hdrn { text-align:left; font-size:11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; height:25px; line-height:25px; padding:0px 10px 0px 10px; }
.box .cnt { padding:10px 10px 9px 10px; border-bottom:1px solid #aaa; }
.std .hdr { background:url(../images/tapicer/flostdn.png) no-repeat bottom right; color:#fff;  }
.std .hdrn { background:url(../images/tapicer/flostdn.png) no-repeat bottom right;  color:#fff;  }
.std .hdri { background:url(../images/tapicer/flostdn.png) no-repeat bottom right; color:#fff;  }
.red .hdr { background:url(../images/tapicer/flostdn.png) no-repeat bottom right; color:#fff;  }
.red .hdrn { background:url(../images/tapicer/flostdn.png) no-repeat bottom right; color:#fff;  }
.red .hdri { background:url(../images/tapicer/flostdn.png) no-repeat bottom right; color:#fff;  }
.blu .hdr { background:url(../images/tapicer/flostdn.png) no-repeat bottom right; color:#fff;  }
.blu .hdrn { background:url(../images/tapicer/flostdn.png) no-repeat bottom right;  color:#fff;  }
.blu .hdri { background:url(../images/tapicer/flostdn.png) no-repeat bottom right; color:#fff;  }

.std .cnt { font-size:11px; line-height:12px; color:#666; }
.std .cnt strong { color:#662c45; }
/* .std .cnt a { color:#998a5c; text-decoration:none; font-weight:bold;} */
/* .std .cnt a { color:#d66f8e; text-decoration:none; font-weight:bold;} */
.std .cnt a { color:#c30; text-decoration:none; } 
/* .std .cnt a:hover { color:#95b359; text-decoration:underline; } */
.std .cnt a:hover { color:#993300; text-decoration:underline; }

.std .hdr a {color : #c30; text-decoration:none; }
.std .hdr a:hover { color:#993300; text-decoration:underline; }

.red .cnt { font-size:10px; color:#6e6e6e; background-image:none; }
.red .cnt strong { color:#006600; }
.red .cnt a { color:#2d9601; text-decoration:none; }
.red .cnt a:hover { color:#006600; text-decoration:underline; }

.blu .cnt { font-size:10px; color:#6e6e6e; background-image:none; }
.blu .cnt strong { color:#267399; }
.blu .cnt a { color:#3768dd; text-decoration:none; }
.blu .cnt a:hover { color:#154599; text-decoration:underline; }

.w150 { width:150px; }
.w310 { width:310px; }
.fll { float:left; }
.flr { float:right; }
.cll { clear:left; }
.clr { clear:right; }
.clb { clear:both; }
.aL { text-align:left; }
.aC { text-align:center; }
.aR { text-align:right; }
.aJ { text-align:justify; }
.pl10 { padding-left:10px; }
.pr10 { padding-right:10px; }

form { margin:0px; padding:0px; }

/* content - specific */
/* newslike */
.news .feat { height:77px; overflow:hidden; padding-bottom:5px; }
.news .feat .pic { float:right; }
.news .feat .pic img { border:1px solid #CCCCCC; margin-left:5px; }
.news .list { clear:both;  }
.news .list a { display:block; padding-left:10px; background:url(../images/tapicer/lico.png) left no-repeat; }
.news .list a span { color:#999999; font-weight:normal; }
.news {min-height: 150px;}




.katL { text-align:center; }
.katL a { padding:0px 8px 0px 10px; background:url(../images/tapicer/ikf.png) no-repeat left; }

.katN .pl10 { border-left:1px solid #CCCCCC; }
.katN .kNs { float:left; }

.katN .kNs a:hover, .prez .kNs a:hover, .prod .kNs a:hover { text-decoration:none;  }
.kNs { width:136px; height:95px; text-align:center; overflow:hidden; }
.kNs img { border:0px; padding-bottom:10px;}
.prod .kNs, .prez .kNs { width:130px; }
.prez, .prod {text-align:center;}
.pole img { border:0px; margin-left:1px;}

input { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:1px; padding:1px; }
.inp { font-size:9px; height:13px; }
.btn { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; }
.btnc { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; }

.srch .inp { width:175px; }
.srch .btn { width:55px; }
.srch .kon { text-align:center; }

.user { text-align:center; }
.user .inp { width:220px; margin:0px 0px 0px 5px; }
.user .btn, .user .btnc { margin:0px 1px 0px 1px; padding:0px; width:80px; }
.user td { padding-bottom:1px; }

.nlet .inp { width:200px; }
.nlet .btn { width:70px; }

.cntTytu { font-size:16px; color:#a6976c; padding-bottom:3px; }
.cntTytu span { font-size:10px; color:#999999; }
.cntSubt { font-size:13px; color:#7f994c; padding-bottom:3px; }
.cntLead { border:1px dotted #CCCCCC; padding:6px; font-size:11px; color:#7f994c; background:#eef2e6; }
.cntText p { margin:5px 0px 0px 0px; text-align:justify; font-size:11px; }
.cntText p.cntQuot { font-size:11px; padding:0px 20px 0px 20px; margin:5px 30px 0px 30px; color:#7f994c; background:url(../images/tapicer/qt.png) no-repeat top left;  }

/* wizytowka - detale */

.kF .wlogo { float:left; padding:10px; width:130px; height:60px; text-align: center; }
.kF .wlogo img { border:0px; }
.kF .wid { float:right; width:70px;  }
.kF .wnf { float: left; font-size:13px; width:370px; padding:5px 10px 0px 10px; }
.kF .wrs { float: left; font-size:11px; width:370px; padding:8px 20px 2px 0px; color:#9F9F9F;  text-align:left; }
.kF .wrs img { padding-left:10px; }
.kF .wbtn { float: left; width:380px; }
.kF .wbtn div { width:75px; height:30px;  float:left; margin-left:10px; margin-top:6px; text-align:center; line-height:30px; padding:0px 5px 0px 5px; text-transform:uppercase;  }
.kF .wbtn div.wbtnA { background:url(../images/tapicer/wbtna.png) no-repeat; }
.kF .wbtn div.wbtnN { background:url(../images/tapicer/wbtnn.png) no-repeat; }
.kF .wcnt { clear:both; }
.kF .wcnt p { padding:10px 0px 0px 0px; margin:0px; font-size:11px; }
.kF .photosabout { text-align:center; margin-top:10px; }
.kF .photosabout img { border:1px solid #CCCCCC; }
.kF .photosabout .ml9 { margin-left:9px; }

.kF div.offer { width:430px; float:left; text-align:justify; }
.kF .photosoffer { width:175px; padding:10px 0px 0px 0px; float:right; }
.kF .photosoffer div { text-align:right; padding:0px 0px 10px 0px;}
.kF .photosoffer img { border:1px solid #CCCCCC; } 

.kF .contact { font-size:11px; }
.kF .contact .googlemap { width:290px; height:300px; float:right; padding-top:10px; }
.kF .contact .googlemap img { border:1px solid #ccc; }
.kF .contact table { padding-top:5px; width:310px; }
.kF .contact table tr td { padding:3px; border-top:1px solid #CCCCCC;  }

/* produkty - lista */

.wprow { padding-top:10px; }
.wprow .wprodukt { width:142px; text-align:center; padding:0px 5px 10px 5px; float:left; }
.wprow .wprodukt img { border:1px solid #CCCCCC; margin-bottom:5px;  }
.wprow .wprodukt a:hover { text-decoration: none;}
.wprow+.wprow { border-top:1px dotted #bbb; }


/* katalog firm - lista */

.kFl { padding-bottom:10px; }
.kFl+.kFl { border-top:1px dotted #CCC; padding-top:10px;   }
.topF { background:url(../images/tapicer/topF.png) top left no-repeat; }
.topF .wlogo { background:none !important; }
.prez .wlogo { background:url(../images/tapicer/prez.png) top left no-repeat; }
.kFl .wlogo { float:left; padding:10px; width:130px; height:60px; text-align: center; }
.kFl .wlogo img { border:0px; }
.kFl .wid { float:right; width:70px;  }
.kFl .wnf { float: left; font-size:13px; width:370px; }
.prez .wnf, .wizP .wnf { padding:5px 10px 0px 10px; }
.wizy .wnf { padding:15px 10px 0px 10px; }
.wpis .wnf { padding:0px 10px 0px 10px; line-height:30px; }
.kFl .wrs { float: left; font-size:11px; width:370px; color:#9F9F9F; text-align:left; }
.kFl .wrs img { padding-left:10px; }
.prez .wrs, .wizP .wrs { padding:5px 20px 5px 0px;  }
.wizy .wrs { padding:10px 20px 5px 0px;  }
.kFl .wdes { float: left; font-size:10px; width:370px; padding:0px 10px 0px 10px;  }

/* inspiracje strona glowna */
.inspiracje { width:145px; height:120px; float:left; }
.marL10 { margin-left:10px; }
.kominki  { background:url(../tmp/wne.jpg) no-repeat; }
.inspiracje .head { background:url(../images/tapicer/drc.gif) right bottom no-repeat; float:left; padding:0px 12px 8px 0px; }
.inspiracjepozostale { clear:both; padding-top:10px; }

/* wizytowki -remake z mebli */
.wiz1, .wiz2, .wiz3, .wiz4 { border-bottom:1px dotted #ccc; }
.wiz4 { height:80px; padding:10px; }
.wiz3 { height:80px; padding:10px; }
.wiz2 { height:80px; padding:10px; }
.wiz1 { height:30px; padding:10px; }
.wlogo { float:left; width:130px; height:80px; text-align: center; }
.wlogo img, .wizdetpic img { border:none; margin-top:10px; }
.wnf { float: left; font-size:13px; }
.wrs { float: left; font-size:11px; width:370px; padding:5px 10px 10px 10px; color:#9F9F9F; }
.wdes { float:left; width:370px; padding:0px 10px 0px 10px; }
.wid { float:right; width:70px;  }
.wiz4 .wnf, .wiz3 .wnf { width:370px; padding-left:10px; }
.wiz2 .wnf { width:370px; padding:20px 10px 0px 10px; }
.wiz1 .wnf { padding:7px 10px 0px 0px; }
.wizdettop { height:80px; padding-bottom:10px;}
.wizdetbot { clear:left; font-size: 11px;}
.wizdettop .wnf {  width:370px; padding:0px 25px 0px 15px; }
.wizdettop .wrs { padding:5px 25px 5px 15px; }
.wbtnA {  background:url(../images/tapicer/wbtna.png) no-repeat; width:85px; height:30px;  float:left; margin-left:15px; margin-top:10px;}
.wbtnN { background:url(../images/tapicer/wbtnn.png) no-repeat; width:85px; height:30px;  float:left; margin-left:15px; margin-top:10px;}
.wbtnA, .wbtnN { text-align:center; line-height:29px; }
.wbtnN A { color:#999999 !important; }
.wplewo { float:left; margin:0px 10px 5px 0px; border:none; }
.wpprawo { float:right; margin:0px 0px 5px 10px; border:none; }
/*.wizdetbot div { padding:10px 0px 0px 0px; text-align:justify; }*/
.podkr { border-bottom:1px solid #ccc; }
.wprodukt { width:142px; text-align:center !important; padding:10px 5px 0px 5px !important; float:left;}
.wprodukt a:hover { text-decoration: none !important;}
.wizdetbot table { width:300px; margin:0px; padding:0px;  }
.wizdetbot table td { margin:0px; padding:3px; border-top:1px solid #CCCCCC; }
.wizdetbot .googlemap { width:290px; height:300px; float:right;  }
.wprodukt img { border:1px solid #eeeeee; margin-bottom: 5px; padding: 3px}
.cls { height:0px !important; margin:0px !important; padding:0px !important; width:0px !important; clear:left !important }
.cls2 { height:0px !important; margin:0px !important; padding:0px !important; width:0px !important; clear:right !important }
.clear { clear:both; }
.wizdetopi { width:220px; float:left;}
.wizdetpic { float:right; width:350px; margin-top:20px; padding:10px !important; border:1px solid #ddd; }
.wizdetpic div { text-align:center; }
.photosoffer { width:175px; padding:0px !important; }
.photosoffer .photo { text-align:right; padding:5px 0px 5px 0px !important; float: right;}
.photosoffer {  float: right; }
.photosoffer .photo { text-align:right; padding:5px 0px 5px 0px !important;}
.photosoffer .photo img { border:1px solid #CCCCCC; }
.contentoffer { padding:0px; float:left; width: 430px; padding:5px 0px 5px 0px !important;}
p { margin:0px; padding:0px 0px 10px 0px; }
.photosabout { text-align:center; margin-top:10px; }
.photosabout img { border:1px solid #CCCCCC; margin:0px 3px 0px 3px; }

.pages { text-align:center; padding-top:10px; }
.pages a, .pages select { margin-right:1em; }
.pages a+a { border-left:1px solid #CCCCCC; padding-left:1em; }

/* ogloszenia drobne - lista */
.smallads .katrow { clear:left; }
.smallads .kategorie { width:290px; float:left; padding:0px 0px 10px 0px; margin:0px 10px 0px 5px; }
.smallads .kategorie .main { font-weight:bold; padding-bottom:5px; margin-bottom:5px; border-bottom:1px dotted #CCCCCC; }
.smallads .kategorie .sub a { display:block; padding-left:10px; background:url(../images/tapicer/lico.png) left no-repeat; }
.smallads .kategorie .sub a span { color:#999999; font-weight:normal; }
.smallads .wyszukaj { padding-bottom:10px; }
.smallads .wyszukaj div { float:left; padding:0px 5px 0px 5px; }
.smallads .wyszukaj fieldset { padding:10px; margin:0px; border:1px dotted #CCCCCC; background:#eee; }
.smallads .wyszukaj legend { padding:0px 10px 0px 10px; margin:0px; background:#fff; font-weight:bold; }
.smallads .wyszukaj label { display:block; }
.smallads .wyszukaj select, .smallads .wyszukaj input { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; }
.smallads .wyszukaj select { width:175px; }
.smallads .wyszukaj input[type=text] { width:300px; }
.smallads .wyszukaj input[type=submit] { width:75px; }
.smallads table.drobne { padding:0px; margin:0px; width:100%; }
.smallads table.drobne th { border-bottom:1px dotted #999999; text-transform:uppercase; background-color:#eee; }
.smallads table.drobne td  { border-bottom:1px dotted #ccc; }
.smallads table.drobne th, .smallads table.drobne td { padding:5px; } 
.smallads table.drobne .zdj { width:75px; }
.smallads table.drobne td.zdj { text-align:center; vertical-align:middle; }
.smallads table.drobne .zdj img { max-height:50px; max-width:75px; border:none; }
.smallads table.drobne .cen { width:50px; text-align:right; }
.smallads table.drobne .dat { width:50px; text-align:right; }
.smallads .pages { padding-top:10px; }

/* ogloszenia drobne - detale */
.smallads .details .tytul { font-weight:bold; text-transform:uppercase; color:#786441; }
.smallads .details p { margin:0px; padding:10px 0px 0px 0px; }
.smallads .details .zdjecia img { border:1px dotted #ccc; padding:3px; margin:2px; }
.smallads .details .zdjecia img:hover { border:1px solid #999; }
.smallads table.kontakt { padding:0px; margin:0px; }
.smallads table.kontakt th { text-align:right; padding:0px 5px 0px 10px; color:#aaa; font-weight:normal; }
.smallads table.kontakt td { font-weight:bold; }
.smallads table.kontakt span { padding-right:17px; }
.smallads table.kontakt span.mail { background:url(../images/template/mail.png) right center no-repeat; }
.smallads table.kontakt span.phon { background:url(../images/template/phon.png) right center no-repeat; }
.smallads table.kontakt span.skyp { background:url(../images/template/skyp.png) right center no-repeat; }
.smallads table.kontakt span.hour { background:url(../images/template/hour.png) right center no-repeat; }
.smallads .details .tools { padding:10px; margin:10px 0px 0px 0px; border-width:0px 0px 1px 0px; border-style:dotted; border-color:#ccc; background-color:#eee; text-align:center;  }
.smallads .details .tools span { padding:0px 5px 0px 5px; }
.smallads .details .tools span+span { border-left:1px dotted #aaa; }
.smallads .details .subdiv { padding-top:10px; }

.subdiv { padding-bottom:5px; margin-bottom:10px; border-bottom:1px dotted #CCCCCC; color:#786441; font-weight:bold; clear:both; }
.subdiv span { color:#999; font-weight:normal; }

/* newsy lista */
.articlelist .featured { padding-bottom:10px; height:77px;  }
.articlelist .featured+.featured, .articlelist .featured+.list,  .articlelist .featured+.pages,  .articlelist .list+.pages  { border-top:1px dotted #CCCCCC; padding-top:10px; }
.articlelist .zdjecie img { border:1px solid #CCCCCC; }
.articlelist .L .zdjecie { float: left; text-align:left; margin-right:10px; }
.articlelist .R .zdjecie { float: right; text-align:right; margin-left:10px;  }
.articlelist .tytul { font-size:11px; height:15px; }
.articlelist .tytul span { font-size:10px; color:#999999; }
.articlelist .list { padding-bottom:10px; }
.articlelist .list a { display:block; padding-left:10px; background:url(../images/tapicer/lico.png) left no-repeat; }
.articlelist .list a span { color:#999999; font-weight:normal; }
.pages { text-align:center;}
.pages a, .pages select { margin-right:1em; }
.pages a+a { border-left:1px solid #CCCCCC; padding-left:1em; }

/* newsy detale + komentarze */
.article .details .tytul { font-size:11px; height:20px; font-weight:bold; color:#4C3F17; }
.article .details .subtytul { font-weight:bold; height:20px;  }
.article .details .tytul span, .article .details .subtytul span { color:#999999; font-weight:normal; }
.article .details .lead { border-width:1px 0px 1px 0px; border-color:#CCCCCC; border-style:dotted; padding:5px 5px 5px 5px; background:#eee; margin-bottom:10px; }
.article .details .tresc p { margin:0px; padding:0px 0px 10px 0px; text-align:justify; }
.article .details .tresc div.L { float:left; margin-right:10px; padding-right:10px; border-right:1px dotted #CCCCCC; margin-bottom:10px; }
.article .details .tresc div.R { float:right; margin-left:10px; padding-left:10px; border-left:1px dotted #CCCCCC; margin-bottom:10px; }
.article .details .tresc img { border:1px dotted #CCCCCC; padding:5px; }
.article .details .tresc img:hover { border:1px solid #aaa; padding:5px; }
.article .details .galeria { padding-bottom:10px; }
.article .details .galeria img { border:1px dotted #CCCCCC; padding:5px; margin:5px; width:100px; height:75px; }
.article .details .galeria img:hover { border:1px solid #aaa;}
.article .comments .dodaj { padding-bottom:10px; }
.article .comments .dodaj fieldset { padding:10px; margin:0px; border:1px dotted #CCCCCC; background:#eee; }
.article .comments .dodaj legend { padding:0px 10px 0px 10px; margin:0px; background:#fff;}
.article .comments .dodaj label { display:block; }
.article .comments .dodaj textarea { width:580px; height:5em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; }
.article .comments .dodaj select { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; }
.article .comments .dodaj input[type=submit] { float:right; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; }
.article .comments .komentarz .avatar { float:left; text-align:center; line-height:20px; width:100px; padding-right:10px; margin-right:10px; border-right:1px dotted #CCCCCC; } 
.article .comments .komentarz .avatar img { border:none; }
.article .comments .komentarz .tools { clear:left; text-align:right; padding-top:5px; } 
.article .comments .komentarz .tools span { font-weight:bold; }
.article .comments .komentarz+.komentarz { padding-top:10px; margin-top:10px; border-top:1px dotted #CCCCCC; }

/* forum */
.forums .fora { clear:both; padding-bottom:10px;  }
.forums .fora table { width:100%; }
.forums .fora th { padding:0px 5px 5px 5px; }
.forums .fora td { padding:5px; }
.forums .fora th { border-bottom:1px solid #999; }
.forums .fora td { background:#eee; border-bottom:1px dotted #CCC; vertical-align:top; }
.forums .fora td+td { border-left:1px dotted #ccc; }
.forums .fora tr:hover td { background:#fff; }
.forums .fora span.opis { font-weight:normal; color:#666; }
.forums .fora span.opis a { font-weight:normal; }
.forums .fora span.watek, .forums .fora span.autor { white-space:nowrap; }
.forums .fora span.watek a, .forums .fora span.autor a { font-weight:normal; }
.forums .fora span.autor img { border:none; vertical-align:bottom; }
.forums .tools .l { float:left; padding:0px 10px 10px 10px; }
.forums .tools .r { float:right; padding:0px 10px 10px 10px; }
.forums .detailtools .l { float:left; padding-bottom:10px; }
.forums .detailtools .r { float:right; padding-bottom:10px; }
.forums .detailtools a.nowyWatek { padding:7px 0px 7px 30px; line-height:24px; background:url(../images/template/fornt.png) no-repeat left center;  }
.forums .detailtools a.nowaOdpowiedz { padding:7px 0px 7px 30px; line-height:24px; background:url(../images/template/fordo.png) no-repeat left center;  }
.forums .nowy { clear:both; padding-bottom:10px; }
.forums .tools a { font-weight:normal; }
.forums .tools .statystyki { clear:both; padding-top:10px; border-top:1px dotted #ccc; text-align:center; }
.forums .pages { clear:both; padding-bottom:10px; }
.forums .bottom { border-top:1px dotted #ccc; padding-top:10px; }
.forums .avatar { width:100px; }
.forums .avatar img { padding-bottom:5px; }
.forums .nowy { display:none; }
.forums .nowy fieldset { padding:10px; margin:0px; border:1px dotted #CCCCCC; background:#eee; }
.forums .nowy legend { padding:0px 10px 0px 10px; margin:0px; background:#fff;}
.forums .nowy label { display:block; }
.forums .nowy textarea { width:580px; height:10em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; }
.forums .nowy select { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; }
.forums .nowy input { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:10px; }
.forums .nowy input.long { width:580px; }
.forums .nowy input[type=submit] { font-weight:bold; color:#4C3F17; }
.forums .fora p { margin:0px; padding:0px 0px 10px 0px; }
.forums .fora .posttools { text-align:right; }
.forums .fora .posttools a { font-weight:normal; padding:0 1em 0 1em; border-left:1px solid #ccc; }
.forums .fora table tr.pierwszy td { background: url(../images/tapicer/grf.png) repeat-x bottom #e2e3ea; }

a img {border: none;}

.multitool { text-align:center; border-top:1px solid #ddd; font-size:10px; padding-top:10px; }
.multitool img { vertical-align:middle; padding-bottom:1px; }
.multitool span { padding:0px 10px 0px 10px; margin:0px 10px 0px 10px; border-width:0px 1px 0px 1px; border-style:dotted; border-color:#aaa; }
.minitool { text-align:center; }
.minitool span img {  padding:0px 10px 0px 10px; margin:0px 10px 0px 10px; border-width:0px 1px 0px 1px; border-style:dotted; border-color:#aaa; }

.targiWpis {height:80px; padding:10px;}
.targiWpis .tWlogo { float:left; width:120px; padding-right:10px; }
.targiWpis .tWlogo img { width:120px; height:80px; }
.targiWpis .tWloc { width:440px; padding-bottom:2px; text-align:right; float:right; }
.targiWpis .tWloc span { color:#AAA; }
.targiWpis .tWtytul { font-size:11px; width:440px; padding-bottom:5px; text-align:left; float:right; }
.targiWpis .tWopis { width:440px;  text-align:justify; float:right; }

.order_opts{float:right;}

.box150 a { text-decoration:none !important; font-weight:normal !important; }
.box150w {text-align: center; background:url(../images/tapicer/boxbg.png); width:150px; float:left; padding-bottom:10px;margin-bottom:10px; }
.box150w .nag { background:url(/images/template/hdr150.png) no-repeat; }
.box150w .kon { background:url(/images/template/bbg150mpod.png) no-repeat bottom; height:235px; }
.m10{margin-left: 10px;}
.box150w .cnt{padding-top: 10px;}

.fancybox .big { float:left; width:130px; }

.fancybox .big .txt { padding-top:2px; text-align:left; font-size:9px; }
.fancybox .big .txt a { font-size:11px; }
.fancybox .list { float:right; width:150px; clear: none; }
.fancybox .list .item { height:21px; width:150px; margin-bottom:2px; background:url(../../images/template/fbbg1.gif) no-repeat bottom left; }
.fancybox .list .item a { line-height:18px; padding-left:8px; margin-left:6px; background:url(../../images/template/icoart.png) no-repeat left center; }
.fancybox .list .item img { float:right; width:24px; height:18px;  }
.fancybox .list .moar { padding-top:2px; text-align:right; }

.fancybox .prev .item { float:left; height:50px; width:140px; padding-bottom:5px; }
.fancybox .prev .item .link { position:absolute; z-index:105; margin-left:10px; }
.fancybox .prev .item .link a { float:left; height:15px; background:#fff;  }
.fancybox .prev .item .pic img { position:absolute; z-index:100; margin-left:10px; height:50px; width:140px;  }
.fancybox .prev .moar { text-align:right; padding-top:7px; }

.pub_list {float: left; text-align: center; padding-right: 17px; height: 205px;}
.pub_image { border:1px solid #CCCCCC; }
.okladka {float: right;} 

h1 {font-size: 15px;}
.inpta { font-size:9px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#666666;   border:1px solid #CCCCCC; background:#FFFFFF; width: 265px; }
.hiddenMenu { width: 600px; float: left; display: none; font-size:9px; line-height:18px; }
.showedMenu { width: 600px; float: left; font-size:9px; line-height:18px; }

.fixa { padding-top: 0px !important; padding-bottom: 0px !important; margin-top: 0px !important; margin-bottom: 0px !important;}
.fixas { padding-top: 0px !important; padding-bottom: 0px !important; margin-top: 0px !important; margin-bottom: 0px !important; text-decoration: underline !important; color: #FFFFFF !important;}

.reklB { padding-bottom:10px; }

#kontenerglowny .katL table { width:100%; padding-left:5px; }
#kontenerglowny .katL table td span { float:left; width:180px; border:1px solid #ccc; padding:5px; }
#kontenerglowny .katL table td span:hover { background:transparent url(/images/tapicer/flostdn.png) no-repeat scroll right bottom; }
#kontenerglowny .katL table td span:hover a { color:#fff !important; font-weight:bold; }
#kontenerglowny .katL table td span a { float:left; text-transform:uppercase; padding-left:15px; width:155px; text-align:left;  }
#kontenerglowny .katL table td span a:hover { text-decoration:none !important; }

.video_front {background-image:url('/images/tapicer/kamera.png');background-color:transparent; background-attachment:inherit; background-position:bottom right; background-repeat:no-repeat; }
 .moar a {display:block; margin:10px 0 0 10px; }
 .moar {float:left; width:150px}
 
.menuUpMeble { float:left; padding:4px 0px; }
.menuUpMeble A {padding:5px; }
.menuUpKuchnia { float:left; padding:4px 0px;}
.menuUpKuchnia A {padding:5px; }
.menuUpTechnologia { float:left; padding:4px 0px; }
.menuUpTechnologia A {padding:5px; }
.menuUpMaszyny { float:left; padding:4px 0px; }
.menuUpMaszyny A {padding:5px; }
.menuUpDrewno { float:left; padding:4px 0px; }
.menuUpDrewno A {padding:5px; }
.menuUpDrewno { background:url(/images/tapicer/dr_bgmn1r.png) center right no-repeat; }
.menuUpDrewno a { background:url(/images/tapicer/dr_bgmn1l.png) center left no-repeat; }
#kontenerglowny a { text-decoration:none; font-weight:bold; }
#kontenerglowny a:hover { text-decoration:underline; }
#kontenermenu1 a { color:#CCCCCC; }
#kontenermenu1 .menuUpMeble a:hover { color:#FFFFFF; }
#kontenermenu1 .menuUpKuchnia a:hover { color:#FFFFFF; }
#kontenermenu1 .menuUpTechnologia a:hover { color:#FFFFFF; }
#kontenermenu1 .menuUpMaszyny a:hover { color:#FFFFFF; }

.menuUpWnetrza { float:left; padding:4px 0px; margin-left: 5px; }
.menuUpWnetrza A {padding:5px; }
.menuUpWnetrza { background:url(/images/tapicer/bgmn1r.png) center right no-repeat; }
.menuUpWnetrza a { background:url(/images/tapicer/bgmn1l.png) center left no-repeat; }

.menuUpMeble { background:url(/images/tapicer/bgmn1r_m.png) center right no-repeat; }
.menuUpMeble a { background:url(/images/tapicer/bgmn1l_m.png) center left no-repeat; }
.menuUpKuchnia { background:url(/images/tapicer/ku_bgmn1r.png) center right no-repeat; }
.menuUpKuchnia a { background:url(/images/tapicer/ku_bgmn1l.png) center left no-repeat; }
.menuUpTechnologia { background:url(/images/tapicer/te_bgmn1r.png) center right no-repeat; }
.menuUpTechnologia a { background:url(/images/tapicer/te_bgmn1l.png) center left no-repeat; }
.menuUpMaszyny { background:url(/images/tapicer/ma_bgmn1r.png) center right no-repeat; }
.menuUpMaszyny a { background:url(/images/tapicer/ma_bgmn1l.png) center left no-repeat; }
#kontenermenu1 #mfr .menuUpMeble a {color:#CCCCCC;}
#kontenermenu1 #mfr .menuUpMeble a:hover {color:#FFFFFF;}
#kontenermenu1 .menuUpTapicer a {color:#FFFFFF;}

.news .artL a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../../images/template/icoart.png) no-repeat scroll left center;
padding-left:8px;
display:block;
margin:0 0 2px 0;
}

.zdjecie_img {max-width: 500px;}
.zdjecie {text-align: center;}

#mfr .menuUpTapicer {
margin-left:5px;
}

.menuUpTapicer {background:transparent url(/images/tapicer/tap_bgmn1r.png) no-repeat scroll right center;}
.menuUpTapicer {float:left;padding:4px 0;}
.menuUpTapicer a {background:transparent url(/images/tapicer/tap_bgmn1l.png) no-repeat scroll left center;}
.menuUpTapicer a {padding:5px;}

.thdr { font-size:11px; font-weight:bold; border-bottom:1px solid #CCCCCC; }
.tshdr { font-size:10px; font-weight:bold; color:#666; border-bottom:1px solid #CCCCCC; }

.search_product{width: 120px; float:left; text-align: center; margin-right: 15px;margin-bottom: 10px;height: 130px; }

.profstart { width:99%; text-align:center; }
.profstart td { padding:15px 0px; width:33%; }
.profstart td img { margin-bottom:10px; }
.profstartshort { width:100%; text-align:left; }
.profstartshort td { line-height:16px !important; padding:5px 0px; border-top:1px dotted #ccc; }
.profstartshort td img, .profstartshort th img { vertical-align:bottom; margin-right:5px; }
.profstartshort th { padding-bottom:5px; font-weight:normal; }

.divider .box { float:left; width:100%; font-size: 11px; }
.divider .d1 { padding-right:5px; width:145px; margin-right: 10px; }
.divider .d2 { padding-left:5px; width:145px; }
.divider .d3 { width:145px; }
.divider .d4 { padding-left:10px; width:145px; }

#kontenerglowny .ramka #kolumnalewa .box .cnt div .profstart tbody tr td a:hover {text-decoration:none;}
#kontenerglowny #kolumnaprawa .divider .box .cnt .profstartshort tbody tr th a:hover {text-decoration:none;}
#kontenerglowny #kolumnaprawa .divider .box .cnt .profstartshort tbody tr td a:hover {text-decoration:none;}

.profile_div{width:200px; float:left; height: 80px;}

.search_product{width: 120px; float:left; text-align: center; margin-right: 15px;margin-bottom: 10px;height: 130px; }
.moderation_accepted {background-color: #afffaf;}
.moderation_unaccepted {background-color: #ffaaaa;}
.gallery_accept_div1 {width : 145px; float: left; height: 155px; background-color: #afffaf; padding: 10px;margin: 5px; text-align: center;}
.gallery_accept_div2 {width : 145px; float: left; height: 155px; background-color: #ffaaaa; padding: 10px;margin: 5px; text-align: center;}

.accept_button input[type=button] {background-image: url('/images/panel/accept.gif'); width: 36px; height: 35px;}
.accept_button {width: 40px;}
.delete_button input[type=button] {background-image: url('/images/panel/delete.gif'); width: 36px; height: 35px;}
.delete_button {width: 40px; float: right;}
.delete_button_hidden input[type=button] {background-image: url('/images/panel/delete.gif'); width: 36px; height: 35px;}
.delete_button_hidden {width: 40px; float: right; display: none;}
.gallery_accept_div {width : 150px; float: left; height: 130px;}
.accept_buttons {width: 100px; text-align: center; margin : 0 auto; border : 1px solid #b6b6b6; background-color: #dadada;}
.accept_buttons2 {width: 200px; text-align: center; margin : 0 auto; border : 1px solid #b6b6b6; background-color: #dadada;}

.confirm_delete_button input[type=button] {background-image: url('/images/panel/delete.gif'); width: 36px; height: 35px;}
.confirm_delete_button {width: 40px; float: right;}

.delete_info {text-align: center; display: none;}
.newsletter-info {font-size: 0.8em; text-align: center;}

.hdrn a { color:#FFFFFF; text-decoration: none; font-weight: normal; }
.hdrn a:hover { color:#FFFFFF; text-decoration: underline; }

#lead { border-width:1px 0px 1px 0px; border-color:#CCCCCC; border-style:dotted; padding:5px 5px 5px 5px; background:#eee; margin-bottom:10px; }

.search_art_photo {float: left; margin-right: 5px;}

