html { background:  url(//tapeciarnia.pl/obr2/bg.jpg) no-repeat; background-color:#ffffff; background-position:top center; margin:0px; padding:0px;     font-family:Arial; font-size:13px; }
body { font-family:Arial; font-size:13px; margin:0px;  padding:0px;}
table{  font-family:Arial; font-size:13px; }

/* overflow:scroll; */

a { text-decoration:none; font-family:Arial; font-size:13px; color: black;}
a:active, a:hover  { color:RGBA(0, 0, 0,1); }
.powiadomienie_okronlge {  display:block;  z-index:2; position:absolute; top:0px; min-width:15px; min-height:12px;
 padding:2px; font-size:12px; text-align:center; color:#ffffff; background-color:red;
-moz-border-radius:50%; -webkit-border-radius:50%;  -khtml-border-radius:50%; border-radius:50%; behaviour:url(border-radius.htc);
}
.powiadomienie_okronlge:hover { color:#ffffff;  top:-2px; margin-left:-2px;  border:2px solid red; }
.gl_guzik  { display:inline;  background-color: #4A86C6; color:#ffffff; border-radius: 5px; padding:3px 5px 3px 5px; }
.gl_guzik:hover { background-color:red; color:#ffffff; }

.gl_komentarz_pok_typ_lista, .gl_komentarz_pok_typ_naobrazku:hover { float:right; margin:3px 5px 0px 0px; display:block; width:28px; height:28px; border:0px solid; background-image:url(//tapeciarnia.pl/obr2/top_guziki_v3.png); background-position: -5px -187px; background-repeat:no-repeat;  }
.gl_komentarz_pok_typ_naobrazku, .gl_komentarz_pok_typ_lista:hover  { float:right; margin:3px 5px 0px 0px; display:block; width:28px; height:28px; border:0px solid; background-image:url(//tapeciarnia.pl/obr2/top_guziki_v3.png); background-position: -36px -187px; background-repeat:no-repeat;  }


.gl_menu2 a { display:block; padding:2px 5px 2px 10px;  border-radius:5px; margin:0px 0px 1px 0px;  }
.gl_menu2 a:hover { background-color:#5A96DE;  color:#ffffff; }
.gl_menu2 a.zaz { background-color:#5A96DE; color:#ffffff;  }

.gl_zaslon_haslo_a { position:relative; display:inline-block;  }
.gl_zaslon_haslo_a img:nth-child(2n) { position:absolute; top:5%; left:25%; width:30%!important; }

.gl_zaslon_haslo_a img {
 }


gl_zaslon_img
{ border-radius:5px; border:1px solid RGBA(0,0,0,0); width:100%; height:100%; opacity:0.9;  position:absolute; top:0px; left:0px; background-image: url("//www.tapeciarnia.pl/img/album_filtr.png"); }

gl_album_haslo {
    width:50%; height:50%;
    position:absolute; top:20%; left:30%; width:40%!important;
    background-image: url("//www.tapeciarnia.pl/img/album_haslo.png");
	background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
}

gl_album_zalogowani {
    width:50%; height:50%;
    position:absolute; top:20%; left:30%; width:40%!important;
    background-image: url("//www.tapeciarnia.pl/img/album_tylko_zalogowani.png");
	background-size: 100%;
    background-repeat: no-repeat;
    background-position: center;
}


#do_gory { display:none; cursor:pointer; position:fixed;  background-image: url('img/do_gory.png');  bottom:0px; right:220px;  width:35px; height:35px; border:0px solid red; }

#top_pasek { width:100%;  height:30px; border:0px solid; position:absolute; background-color:RGBA(255,255,255,0.9); }
#top { position:relative; min-height:230px;  }
#top #gra_dodaj { position:absolute; display:block; top:45px; right:0px; width:70px; height:60px;  background-image:url(//tapeciarnia.pl/obr2/top_guziki_v3.png); background-position: -635px -5px; background-repeat:no-repeat;  }
#top #gra_dodaj:hover { background-position: -702px -5px; }

#top #gra_logo { position:absolute; display:block; top:30px; left:60px; width:291px; height:95px;  background:url(//tapeciarnia.pl/obr2/logo.png) no-repeat;   }

#top #gra_wyszukiwarka { position:absolute; display:block; top:46px; right:70px; width:460px; height:65px;  background-image:url(//tapeciarnia.pl/obr2/top_guziki_v3.png); background-position: -5px -5px; background-repeat:no-repeat; }
#top #gra_wyszukiwarka  input { margin:0px 0px 0px 0px; padding:22px 0px 18px 30px;  width:350px; color: #666666; border: 0px solid #FFF000; background-color: RGBA(0,0,0,0); font-size:16px; }
#top #wyszukiwarka_wyslij { position:absolute; display:block; top:0px; right:0px; border:0px solid; width:85px; height:58px;  background-image:url(//tapeciarnia.pl/obr2/top_guziki_v3.png); background-position: -468px -5px; background-repeat:no-repeat;  }
#top #wyszukiwarka_wyslij:hover { background-position: -552px -5px;}

#top #gra_online { position:absolute; top:7px; left:10px; }
#top #gra_online, #top #gra_online a { color:#5286C6; font-size:12px; }
#top #logowanie{ position:absolute; top:0px; right:0px;  border:0px solid; width:400px; height:30px; text-align:right; }
#top  #moja_rozdzielczosc { position:absolute; top:7px; left:440px;  color:#5286C6; font-size:12px;  }

#top .witaj  { position:absolute; right:150px; top:6px; display:inline-block; color:#A9C251; font-weight:bold; }
#top .witaj b { color:#324143; font-weight:bold;  }

#top .nwiadomosci, #top .nzaproszen, #top .ranking, #top .wyloguj  {  position:absolute; top:5px; display:inline-block; width:25px; height:18px;  background:  url(//tapeciarnia.pl/obr2/top_guziki_v3.png) no-repeat; background-position: -4px -72px; border:0px solid;  }
#top .nwiadomosci  { right:95px; background-position: -4px -122px; }
#top .nwiadomosci.zaz, #top .nwiadomosci:hover  { background-position: -4px -142px; }
#top .nzaproszen {  right:35px; background-position: -31px -122px; }
#top .nzaproszen.zaz, #top .nzaproszen:hover  { background-position: -31px -142px; }
#top .ranking {  right:65px; background-position: -96px -122px; }
#top .ranking.zaz, #top .ranking:hover  { background-position: -96px -142px; }
#top .wyloguj { right:5px; background-position: -76px -122px; }
#top .wyloguj:hover { background-position: -76px -142px; }


#top .nwiadomosci span, #top .nzaproszen span, #top .ranking span { position:absolute; left:2px; top:13px;  width:22px; height:16px; color:#ffffff; text-align:center; font-size:10px; font-weight:bold; padding:5px 0px 0px 0px; background:url(//tapeciarnia.pl/obr2/top_guziki_v3.png) no-repeat; background-position: -5px -163px; border:0px solid; }



#top  .login { position:absolute; left:10px;  top:4px; width:82px;  margin:0px!important; padding:3px; background-color:#ffffff;  }
#top  .haslo { position:absolute; left:104px; top:4px; width:82px; margin:0px!important; padding:3px; background-color:#ffffff;  }
#top  .loguj { position:absolute; left:245px;  top:3px;  width:72px; height:25px; border:0px solid red; background-color:RGBA(0,0,0,0);  background-image:url(//tapeciarnia.pl/obr2/top_guziki_v3.png); background-position: -4px -71px; background-repeat:no-repeat;  }
#top  .loguj:hover { background-position: -4px -97px;  }

#top  .zaloz_konto { position:absolute; left:320px;  top:3px; width:70px; height:25px; border:0px solid red;   background-image:url(//tapeciarnia.pl/obr2/top_guziki_v3.png); background-position: -129px -71px; background-repeat:no-repeat;  } /* -129px -71 */
#top  .zaloz_konto:hover {  background-position: -129px -97px; }

#top  .przypomnij_haslo { position:absolute; left:269px;  top:2px; width:50px; height:25px; border:0px solid pink;  background-image:url(//tapeciarnia.pl/obr2/top_guziki_v3.png); background-position: -77px -70px; background-repeat:no-repeat; }
#top  .przypomnij_haslo:hover { background-position: -77px -97px; }


#reklama_pod_gorne_menu { border:0px solid; text-align:center; margin:0px 0px 10px 0px;}

#menu_gora, #menu_gora2  {  position:relative; position:absolute; top:142px; left:1px;  width:1020px; height:50px; margin:0px 6px 40px 7px;  background-image: url(//tapeciarnia.pl/obr2/menu.png); background-position: top right;  }
#menu_gora p1, #menu_gora2 p1 { position:absolute; left:-7px; display:block; width:7px; height:50px;  background-image: url(//tapeciarnia.pl/obr2/menu.png); background-position: 0px 0px; }

#menu_gora ul, #menu_gora2 ul  { display:inline-block; margin:10px 0px 0px 20px; padding:0px; position:absolute; left:0px;  border:0px solid; }
#menu_gora ul li, #menu_gora2 ul li  { display:inline-block; margin:0px 0px 3px 0px; padding:7px 15px 0px 0px; height:22px; border:0px solid; }
#menu_gora ul li a, #menu_gora2 ul li a { font-size:14px; color:#333333; }
#menu_gora ul li.zaznacz a, #menu_gora2 ul li.zaznacz a {color:#ffffff; font-size:14px; }
#menu_gora ul li.zaznacz, #menu_gora2 ul li.zaznacz { position:relative;  background-image: url(//tapeciarnia.pl/obr2/menu.png);  background-position: right -167px; vertical-align:top;  }
#menu_gora ul  span, #menu_gora2 ul  span  { display:inline-block; width:3px; height:3px; margin:0px 7px 0px -7px;  background:url(//tapeciarnia.pl/obr2/kropki.png) no-repeat; background-position: 0px 0px;  vertical-align:middle; border:0px solid;  }
#menu_gora p3a, #menu_gora2 p3a  { position:absolute;  top:0px; left:-20px; display:block; width:20px; height:29px; border:0px solid;  background-image: url(//tapeciarnia.pl/obr2/menu.png); background-position: 268px -167px;  }

#menu_gora #menu_wybrane { position:relative;  border:0px solid; position:absolute; display:inline-block; top:33px; height:34px; max-width:1100px;   margin:6px 0px 0px 5px; padding:0px 10px 0px 5px; background-image: url(//tapeciarnia.pl/obr2/menu.png); background-position:right -55px;  vertical-align:top;  }
#menu_gora #menu_wybrane p4 { position:absolute; top:0px;  left:-7px; display:block; width:7px; height:34px; background-image: url(//tapeciarnia.pl/obr2/menu.png); background-position:left -55px;   }
#menu_gora #menu_wybrane a, #menu_gora2  #menu_wybrane a  { color:#ffffff; display:inline-block; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; height:22px; border:0px solid; font-size:13px;  }
#menu_gora #menu_wybrane a.zaz, #menu_gora2  #menu_wybrane a.zaz { text-decoration: underline;  }
#menu_gora #menu_wybrane  span, #menu_gora2  #menu_wybrane  span { display:inline-block; width:3px; height:3px; margin:0px 10px 0px 10px;  background:url(//tapeciarnia.pl/obr2/kropki.png) no-repeat; background-position: 0px -8px;  vertical-align:middle; border:0px solid;  }

#menu_gora2 #menu_wybrane { position:relative;  height:70px;  border:0px solid; position:absolute; display:inline-block; top:33px; min-height:68px; max-width:1100px;   margin:6px 6px 0px 5px; padding:0px 5px 0px 5px;  background-image: url(//tapeciarnia.pl/obr2/menu.png); background-position:right -94px;   vertical-align:top;  }
#menu_gora2 #menu_wybrane p4 { position:absolute; top:0px;  left:-7px; display:block; width:7px; height:68px; background-image: url(//tapeciarnia.pl/obr2/menu.png); background-position:left -94px;  }

#stopka  { width:100%; text-align:center; }
#stopka .srodek { position:relative;  width:1000px; text-align:right;  margin:0px auto 0px auto; }
#stopka .pasek { border:0px solid;  width:100%; height:15px;  background: url(//tapeciarnia.pl/obr2/stopka_pasek.png) repeat-x; }
#stopka .logo_stopka { position:absolute; bottom:2px; right:380px; width:114px;  height:23px; border:0px solid;  background: url(//tapeciarnia.pl/obr2/stopka_logo.png) no-repeat; background-position: 0px 0px; }
#stopka .ikonki { position:absolute; bottom:0px; right:200px; width:180px; height:30px;  border:0px solid; background: url(//tapeciarnia.pl/obr2/stopka_cypek.png) no-repeat; background-position: 0px -62px; text-align:center; }
#stopka .ikonki .android, #stopka .ikonki .fb, #stopka .ikonki .gplus, #stopka .ikonki .twitter { display:inline-block; margin:5px 0px 0px 0px; width:26px; height:26px; border:0px solid;  background: url(//tapeciarnia.pl/obr2/stopka_cypek.png) no-repeat; }
#stopka .ikonki .android  { background-position: -4px -5px;  }
#stopka .ikonki .android:hover  { background-position: -4px -31px;  }
#stopka .ikonki .fb { background-position: -67px -5px;  }
#stopka .ikonki .fb:hover  { background-position: -67px -31px;  }
#stopka .ikonki .gplus { background-position: -97px -5px;  }
#stopka .ikonki .gplus:hover  { background-position: -97px -31px;  }
#stopka .ikonki .twitter { background-position: -36px -5px;  }
#stopka .ikonki .twitter:hover  { background-position: -36px -31px;  }

#stopka .linki { display:table; width:100%; border:0px solid; padding:0px 0px 50px 0px; }
#stopka p { display:table-cell; width:20%; text-align:left; padding:5px 0px 5px 0px; border:0px solid; vertical-align:top; }
#stopka p a { display:block; text-align:left; padding:5px 0px 5px 0px; color:#666666; text-shadow: #E8E8E8 2px 2px 2px; }
#stopka p a:hover {   color:#000000; }
#stopka p a.zaz { font-weight:bold; }
#stopka p a.red {  text-decoration:underline; }
#stopka p span { display:block; text-align:left; padding:5px 0px 5px 0px; font-weight:bold; font-size:14px; color:#666666; text-shadow: #999999 2px 2px 2px;}
#stopka .moja_rozdzielczosc { position:absolute; bottom:6px; left:0px; font-size:13px; color:#666666; text-shadow: #E8E8E8 2px 2px 2px; border:0px solid; }

#stopka_czas { font-size:10px; color:#eeeeee; margin:-14px 0px 0px 10px; }


.lista_kategoie_menu .li { display:block; padding:0px 0px 0px 3px;  margin:0px 0px 0px 0px; border:0px solid;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
.lista_kategoie_menu .li.zaz { background-color:RGBA(90, 150, 222, 1)!important;   }


.licznik_stron { margin:20px 0px 20px 0px; font-size : 14px; text-align: center;   }
.licznik_stron a {  display:inline-block; padding:2px 5px 2px 5px; margin:5px 3px 5px 3px;
font-size:12px; font-family: Arial; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
 border:1px solid #E8E8E8; }


.licznik_stron a.zaz, .licznik_stron a.los_zaz { background-image:url(//tapeciarnia.pl/obr2/gradienty_paski.png); background-repeat:no-repeat;font-size:15px; background-position: right -40px;  color:#ffffff;  }
.licznik_stron a:hover { color:#ffffff; background-image:url(//tapeciarnia.pl/obr2/gradienty_paski.png); background-position: right -40px; background-repeat:no-repeat;  }
.licznik_stron .nast, .licznik_stron  .wstecz { background-image:url(//tapeciarnia.pl/obr2/gradienty_paski.png); background-repeat:no-repeat; font-size:15px; background-position: right -40px;  color:#ffffff;  }
.licznik_stron  input {  font-size:12px; text-align:center;   color:#000000; border-radius:5px; }

.licznik_stron  i {  display:inline-block; cursor:pointer; margin:0px 2px 0px 2px; color:#666666; }
.licznik_stron_przejz_do { font-family: Arial; font-size: 12px; }
.licznik_stron_przejz_do a { cursor:pointer; }

.sliderInput {
  height:20;
  width:40;
  font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
}



#ramka_1 {margin:0px -15px 0px -10px;}
#ramka_1, #ramka_1 td  { border-collapse : collapse; border: 0px solid;  }
#ramka_1 .a1 { min-width:29px; width:29px; height:39px;  background-image: url(//www.tapeciarnia.pl/img/lewa_gora.jpg); background-position: right; background-repeat: no-repeat; }
#ramka_1 .a2 { height:39px;  background-image: url(//www.tapeciarnia.pl/img/ramka_srodek.jpg); background-position: right; background-repeat: repeat-x; text-align:left; }
#ramka_1 .a3 { min-width:34px; width:34px; height:39px;  background-image: url(//www.tapeciarnia.pl/img/ramka_prawa.jpg); background-position: left; background-repeat: no-repeat; }
#ramka_1 .b1 { width:29px;  background-image: url(//www.tapeciarnia.pl/img/srodek_lewy.jpg); background-position: right;  background-repeat: repeat-y; }
#ramka_1 .b2 { background-color:#FFFFFF;  vertical-align: top;  background-repeat:repeat-y; }
#ramka_1 .b3 { width:31px; background-image: url(//www.tapeciarnia.pl/img/srodek_prawy.jpg); background-position: 0px 0px; background-repeat: repeat-y; }
#ramka_1 .c1 { width:29px; height:13px;  background-image: url(//www.tapeciarnia.pl/img/dol_lewy.jpg); background-size:29px 13px;  background-repeat: no-repeat; background-position:top right; }
#ramka_1 .c2 { height:13px;  background-image: url(//www.tapeciarnia.pl/img/dol_srodek.jpg); background-position: 0px 0px; background-repeat: repeat-x; }
#ramka_1 .c3 { width:31px; height:13px;  background-image: url(//www.tapeciarnia.pl/img/dol_prawy.jpg);  background-position: 0px 0px; background-repeat: no-repeat; }

#ramka_2 {margin:4px 0px 0px -5px;}
#ramka_2, #ramka_2 td  { border-collapse : collapse; border: 0px solid;  }
#ramka_2 .a1 { width:19px; height:70px;  background-image: url(//www.tapeciarnia.pl/img/gora_lewa1.jpg); background-position: right; background-repeat: no-repeat; }
#ramka_2 .a2 { height:70px;  background-image: url(//www.tapeciarnia.pl/img/gora_srodek1.jpg); background-position: left; background-repeat: repeat-x; }
#ramka_2 .a3 { width:19px; height:70px;  background-image: url(//www.tapeciarnia.pl/img/gora_prawa1.jpg); background-position: left; background-repeat: no-repeat; }
#ramka_2 .b1 { width:19px;  background-image: url(//www.tapeciarnia.pl/img/lewa_srodek1.jpg); background-position: 2px 0px;  background-repeat: repeat-y; }
#ramka_2 .b2 { background-color:#FFFFFF;  vertical-align: top;  }
#ramka_2 .b2 .tresc {  margin:0px 0px 0px -5px; }
#ramka_2 .b3 { width:23px; background-image: url(//www.tapeciarnia.pl/img/prawa_srodek1.jpg); background-position: 0px 0px; background-repeat: repeat-y; }
#ramka_2 .c1 { width:19px; height:19px;  background-image: url(//www.tapeciarnia.pl/img/lewa_dol1.jpg); background-size:19px 19px;  background-repeat: no-repeat; background-position:top right; }
#ramka_2 .c2 { height:19px;  background-image: url(//www.tapeciarnia.pl/img/dol_srodek1.jpg); background-position: 0px 0px; background-repeat: repeat-x; }
#ramka_2 .c3 { width:23px; height:19px;  background-image: url(//www.tapeciarnia.pl/img/prawa_dol1.jpg);  background-position: 0px 0px; background-repeat: no-repeat; }



#ramka_3, #ramka_3 td  { border-collapse : collapse; border: 0px solid; margin-left:2px; }
#ramka_3 .a1 { width:29px; height:39px;  background-image: url(//www.tapeciarnia.pl/img/menu_lewa_gora.jpg); background-position: right; background-repeat: no-repeat; }
#ramka_3 .a2 { height:39px;  background-image: url(//www.tapeciarnia.pl/img/menu_srodek_gora.jpg); background-position: right; background-repeat: repeat-x; }
#ramka_3 .a3 { width:34px; height:39px;  background-image: url(//www.tapeciarnia.pl/img/menu_prawa_gora.jpg); background-position: left; background-repeat: no-repeat; }
#ramka_3 .b1 { width:15px;  background-image: url(//www.tapeciarnia.pl/img/menu_lewe_x.jpg); background-position: 2px 0px;  background-repeat: repeat-y; }
#ramka_3 .b2 { background-color:#FFFFFF;  vertical-align: top;  position: relative;  }
#ramka_3 .b2 .tresc { position: relative; left:-15px; margin-right:-20px;  }
#ramka_3 .b3 { width:15px; background-image: url(//www.tapeciarnia.pl/img/menu_prawe_x.jpg); background-position: 19px 0px; background-repeat: repeat-y; }
#ramka_3 .c1 { width:29px; height:13px;  background-image: url(//www.tapeciarnia.pl/img/menu_lewe_dol.jpg); background-size:29px 13px;  background-repeat: no-repeat; background-position:top right; }
#ramka_3 .c2 { height:13px;  background-image: url(//www.tapeciarnia.pl/img/menu_srodek_dol.jpg); background-position: 0px 0px; background-repeat: repeat-x; }
#ramka_3 .c3 { width:34px; height:13px;  background-image: url(//www.tapeciarnia.pl/img/menu_prawe_dol.jpg);  background-position: 0px 0px; background-repeat: no-repeat; }

#ramka_3n
{
  background-color:#ffffff; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
  padding:0px; border:1px solid #CECFCE; margin:0px 0px 10px 0px;
  text-align:left;
}

#ramka_3n .nag.do_300, #ramka_3n .nag.do_600, #ramka_3n .nag.do_1000 { height:37px; background-image: url(//tapeciarnia.pl/obr2/ramki.png);   border:0px solid; margin:2px 2px 0px 2px;}
#ramka_3n .nag.do_300 { background-position:right -39px; }
#ramka_3n .nag.do_600 { background-position:right -39px; }
#ramka_3n .nag.do_1000 { background-position:right -0px; }

#ramka_3n .nag span { display:inline-block;  width:62px; height:37px;  background-image: url(//tapeciarnia.pl/obr2/ramki.png);  border:0px solid; vertical-align:middle; }

#ramka_3n .nag span.ico_kategorie {  background-position:-68px -240px; }
#ramka_3n .nag span.ico_tapety { background-position:-5px -240px; }
#ramka_3n .nag span.ico_puzzle {  background-position:-131px -240px; }
#ramka_3n .nag span.ico_komentarze { background-position:-194px -240px; }
#ramka_3n .nag span.ico_forum { background-position:-257px -240px; }
#ramka_3n .nag span.ico_czat { background-position:-257px -240px; }
#ramka_3n .nag span.ico_gwiazdka{ background-position:-320px -240px; }
#ramka_3n .nag span.ico_konkursy { background-position:-383px -240px; }
#ramka_3n .nag span.ico_wiadomosci { background-position:-446px -240px; }
#ramka_3n .nag span.ico_spolecznosc { background-position:-509px -240px; }
#ramka_3n .nag span.ico_profil { background-position:-572px -240px; }
#ramka_3n .nag span.ico_zegar { background-position:-635px -240px; }
#ramka_3n .nag span.ico_dodaj_tapete { background-position:-698px -240px; }
#ramka_3n .nag span.ico_user { background-position:-761px -240px; }
#ramka_3n .nag span.ico_info { background-position:-824px -240px; }
#ramka_3n .nag span.ico_logowanie { background-position:-887px -240px; }
#ramka_3n .nag span.ico_edycja { background-position:-950px -240px; }
#ramka_3n .nag span.ico_new { background-position:-1013px -240px; }
#ramka_3n .nag span.ico_kalendarz { background-position:-5px -280px; }
#ramka_3n .nag span.ico_aktualnosci { background-position:-68px -279px; }
#ramka_3n .nag span.ico_serce { background-position:-131px -279px; }
#ramka_3n .nag span.ico_promocja { background-position:-194px -279px; }
#ramka_3n .nag span.ico_medale { background-position:-257px -279px; }
#ramka_3n .nag span.ico_glosy { background-position:-320px -279px; }
#ramka_3n .nag span.ico_ulub_kat { background-position:-383px -279px; }
#ramka_3n .nag span.ico_szukaj { background-position:-446px -279px; }
#ramka_3n .nag span.ico_ulub_profile { background-position:-509px -279px; }
#ramka_3n .nag span.ico_ksiazka { background-position:-572px -279px; }
#ramka_3n .nag span.ico_email { background-position:-635px -279px; }
#ramka_3n .nag span.ico_pendzel{ background-position:-698px -279px; }



#ramka_3n .nag a, #ramka_3n .nag { color:#ffffff; }
#ramka_3n .nag h1 { display:inline-block;}
#ramka_3n .ico_rss { display:block; background-image: url(img/rss.gif); background-size: 19px 19px; width:19px; height:19px; float:right; margin:6px 12px 0px 0px;  }
#ramka_3n .tresc { margin:0px 10px 10px 10px;}



#ramka_4n
{
  background-color:#ffffff; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
  padding:0px; border:1px solid #CECFCE; margin:0px 0px 10px 0px;
  text-align:left;
}
#ramka_4n .tresc { margin:10px 10px 10px 10px;}

#ramka_4, #ramka_4 td  { border-collapse : collapse; border: 0px solid; margin:3px 0px 3px 2px; }
#ramka_4 .a1 { min-width:6px; width:6px; height:39px;  background-image: url(//www.tapeciarnia.pl/img/tabelkaztawi-03.jpg); background-position: right; background-repeat: no-repeat;}
#ramka_4 .a2 {  height:39px;  background-image: url(//www.tapeciarnia.pl/img/tabelkaztawi-04.jpg); background-position: right; background-repeat: repeat-x; }
#ramka_4 .a2 img { text-align:center; }
#ramka_4 .a3 {  min-width:7px; width:7px; height:39px;  background-image: url(//www.tapeciarnia.pl/img/tabelkaztawi-05.jpg); background-position: left; background-repeat: no-repeat; }
#ramka_4 .b1 { width:3px;  background-image: url(//www.tapeciarnia.pl/img/tabelkaztawi-07.jpg); background-position: 2px 0px;  background-repeat: repeat-y; }
#ramka_4 .b2 { background-color:#FFFFFF;  vertical-align: top; }
#ramka_4 .b3 { width:3px; background-image: url(//www.tapeciarnia.pl/img/tabelkaztawi-09.jpg); background-position: 0px 0px; background-repeat: repeat-y; }
#ramka_4 .c1 { width:6px; height:7px;  background-image: url(//www.tapeciarnia.pl/img/tabelkaztawi-10.jpg); background-size:6px 7px;  background-repeat: no-repeat; background-position:top right; }
#ramka_4 .c2 { height:1px;  background-image: url(//www.tapeciarnia.pl/img/tabelkaztawi-11.jpg); background-position: 0px 0px; background-repeat: repeat-x; }
#ramka_4 .c3 { width:7px; height:6px;  background-image: url(//www.tapeciarnia.pl/img/tabelkaztawi-12.jpg);  background-position: 0px 0px; background-repeat: no-repeat; }


#ramka_2n
{
  background-color:#ffffff; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
  padding:0px; border:1px solid #CECFCE; margin:0px 0px 10px 0px;
  text-align:left;
}

#ramka_2n .nag { position:relative;  margin:2px 2px 30px 0px; border:0px solid red; }

#ramka_2n .nag a, #ramka_2n .nag { color:#ffffff; }
#ramka_2n .nag h1 { display:inline; }
#ramka_2n .ramka_title {  vertical-align:middle;  line-height: 34px; border:0px solid black; height:34px; background-image: url(//tapeciarnia.pl/obr2/ramki.png); background-position:right -40px; margin:0px 0px 0px 40px; padding:0px 0px 0px 10px; }
#ramka_2n .ramka_title.do_300 { background-position:right -39px!important; }
#ramka_2n .ramka_title.do_600 { background-position:right -39px!important; }
#ramka_2n .ramka_title.do_1000 { background-position:right -0px!important; }

#ramka_2n .ramka_ico { position:absolute; top:0px; left:0px; border:0px solid; width:45px; height:55px; background-image: url(//tapeciarnia.pl/obr2/ramki.png);  }  ss
#ramka_2n .ico_rss { display:block; background-image: url(img/rss.gif); background-size: 19px 19px; width:19px; height:19px; float:right; margin:7px 12px 0px 0px;  }
#ramka_2n .tresc { margin:0px 10px 10px 10px;}
#ramka_2n .ramka_ico.ico2_tapety { background-position:-3px -120px; }
#ramka_2n .ramka_ico.ico2_kategorie {  background-position:-49px -120px; }
#ramka_2n .ramka_ico.ico2_puzzle {  background-position:-95px -120px; }
#ramka_2n .ramka_ico.ico2_komentarze { background-position:-141px -120px; }
#ramka_2n .ramka_ico.ico2_forum { background-position:-187px -120px; }
#ramka_2n .ramka_ico.ico2_czat { background-position:-187px -120px; }
#ramka_2n .ramka_ico.ico2_gwiazdka{ background-position:-233px -120px; }
#ramka_2n .ramka_ico.ico2_konkursy { background-position:-279px -120px; }
#ramka_2n .ramka_ico.ico2_wiadomosci { background-position:-325px -120px; }
#ramka_2n .ramka_ico.ico2_spolecznosc { background-position:-371px -120px; }
#ramka_2n .ramka_ico.ico2_profil { background-position:-417px -120px; }
#ramka_2n .ramka_ico.ico2_zegar { background-position:-463px -120px; }
#ramka_2n .ramka_ico.ico2_dodaj_tapete { background-position:-509px -120px; }
#ramka_2n .ramka_ico.ico2_user { background-position:-555px -120px; }
#ramka_2n .ramka_ico.ico2_info { background-position:-601px -120px; }
#ramka_2n .ramka_ico.ico2_logowanie { background-position:-647px -120px; }
#ramka_2n .ramka_ico.ico2_edycja { background-position:-693px -120px; }
#ramka_2n .ramka_ico.ico2_new { background-position:-739px -120px; }
#ramka_2n .ramka_ico.ico2_kalendarz { background-position:-785px -120px; }
#ramka_2n .ramka_ico.ico2_aktualnosci { background-position:-831px -120px; }
#ramka_2n .ramka_ico.ico2_serce { background-position:-877px -120px; }
#ramka_2n .ramka_ico.ico2_promocja { background-position:-923px -120px; }
#ramka_2n .ramka_ico.ico2_medale{ background-position:-967px -120px; }
#ramka_2n .ramka_ico.ico2_glosy { background-position:-1013px -120px; }
#ramka_2n .ramka_ico.ico2_ulub_kat { background-position:-1059px -120px; }
#ramka_2n .ramka_ico.ico2_szukaj { background-position:-3px -181px; }
#ramka_2n .ramka_ico.ico2_ulub_profile { background-position:-49px -181px; }
#ramka_2n .ramka_ico.ico2_ksiazka { background-position:-95px -181px; }
#ramka_2n .ramka_ico.ico2_email { background-position:-141px -181px; }
#ramka_2n .ramka_ico.ico2_pendzel { background-position:-157px -181px; }

#ramka_2n .opcja { display:block; float:right; margin:7px 10px 0px 5px;  width:20px; height:20px; background-image: url(//tapeciarnia.pl/obr2/guziki.png); background-position: -26px -27px;  cursor:pointer; }
#ramka_2n .opcja:hover {  background-position: -50px -27px;  }


#ramka_jeden { border-collapse:collapse; border: 0px solid; margin:2px 0px; }
#ramka_jeden td { border-collapse:collapse; border: 0px solid; margin:0px; }
#ramka_jeden tr { border:0px solid; }
#ramka_jeden .a1 { width:18px; height:10px;  background-image: url(//www.tapeciarnia.pl/img/lewa1.jpg); background-position: bottom right; background-repeat: no-repeat;}
#ramka_jeden .a2 { height:10px;  background-image: url(//www.tapeciarnia.pl/img/srodek1.jpg); background-position: bottom right; background-repeat: repeat-x; }
#ramka_jeden .a3 { width:21px; height:10px;  background-image: url(//www.tapeciarnia.pl/img/prawa1.jpg); background-position: bottom left; background-repeat: no-repeat; }
#ramka_jeden .b1 { width:3px;  background-image: url(//www.tapeciarnia.pl/img/lewa2.jpg); background-position: 2px 0px;  background-repeat: repeat-y; }
#ramka_jeden .b2 {  background-image: url(//www.tapeciarnia.pl/img/srodek2.jpg);   vertical-align: top; }
#ramka_jeden .b3 { width:3px; background-image: url(//www.tapeciarnia.pl/img/prawa2.jpg); background-position: 0px 0px; background-repeat: repeat-y; }

#ramka_jeden .c1 { width:3px;  background-image: url(//www.tapeciarnia.pl/img/lewy_bok2.jpg); background-position: 2px 0px;  background-repeat: repeat-y; }
#ramka_jeden .c2 {  vertical-align: top; }
#ramka_jeden .c3 { width:21px; background-image: url(//www.tapeciarnia.pl/img/prawy_bok2.jpg); background-position: 0px 0px; background-repeat: repeat-y; }

#ramka_jeden .d1 { width:18px; height:19px;  background-image: url(//www.tapeciarnia.pl/img/lewy_dol2.jpg);  background-repeat: no-repeat; background-position:top right; }
#ramka_jeden .d2 { height:19px;  background-image: url(//www.tapeciarnia.pl/img/srodek_dol2.jpg); background-position: 0px 0px; background-repeat: repeat-x; }
#ramka_jeden .d3 { width:21px; height:19px;  background-image: url(//www.tapeciarnia.pl/img/prawy_dol2.jpg);  background-position: 0px 0px; background-repeat: no-repeat; }



#ramka_6_zakladki .ramka_6_title { display:block;  height:35px; vertical-align:middle; }
#ramka_6_zakladki .ramka_6_title span { display:block; padding:5px 0px 0px 10px; vertical-align:top; display:inline-block; ; }
#ramka_6_zakladki .ramka_6_zakladka { display:block; float:right; margin:0px 15px 0px 15px;}
#ramka_6_zakladki .ramka_6_srodek {
   margin:-1px 5px 3px 3px;
   padding:3px;
	border: 1px solid #EFEFF7;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	behaviour:url(border-radius.htc);
}

#ramka_6_zakladki .zakladki { display:inline-block; margin-right:5px; color:#ffffff;  top: 2px; width:142px; height:35px; background-image:url('//tapeciarnia.pl/img/ram_zakl_nieaktyw.jpg'); }
#ramka_6_zakladki .zakladki_zaz { display:inline-block; margin-right:5px;  top: 2px; width:131px;  height:35px; background-image:url('//tapeciarnia.pl/img/ram_zakl_aktywna.jpg');  }

#ramka_6_zakladki {margin-top: 0px;}
#ramka_6_zakladki h1 { display: inline; font-weight: 600;  font-size:14px; }
#ramka_6_zakladki strong { display: inline; font-weight: 600; font-size:14px; color:red;}
#ramka_6_zakladki img { vertical-align: middle; text-align: center; }

.zakladki, .zakladki a, .zakladki_zaz, .zakladki_zaz a { font-family: Arial; font-size:12px; text-align: center; padding-top:0px;
  display:table;
  vertical-align:middle;
  cursor:pointer;

 }
 .zakladki span, .zakladki_zaz span { display:block; margin-top:8px;  }


.okienko_opcje { border:3px solid #CCCCCC; padding:5px; min-width:150px; min-height:50px; position: absolute; z-index:3; background-color:#ffffff; box-shadow: 5px 5px 40px;

	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
	behaviour:url(border-radius.htc);

 }

 .opcje_link { display:block; border:1px solid; width:140px; text-align:center; cursor:pointer;
padding:2px 5px 2px 5px; margin:5px 3px 5px 3px; background-color:RGBA(90,146,206,0.8); color:#ffffff;
-moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
 }
.opcje_link:hover { background-color:RGBA(90,146,206,1); color:#ffffff; }



#konkursy #userzy_iko img { width:60px; height:60px; border-radius:5px; margin:3px; border:1px solid #cccccc; }
#konkursy #tresc { line-height:140%; }

#konkurs #userzy_iko img { width:100px; height:100px; border-radius:5px; margin:1px; border:1px solid #cccccc; }
#konkurs #zakladka_zapisz_sie img { width:60px; height:60px; border-radius:5px; margin:2px; border:1px solid #cccccc; }

#konkurs #zakladka_opis { line-height:140%; }
#konkurs #zakladka_regulamin { line-height:150%; }
#konkurs #zakladka_zwyciezcy img { border-radius:5px; margin:3px; border:1px solid #cccccc; }


.div_komentarz_zdjecie { position:relative; border:0px solid red; text-align:center; color:#FFFFFF; min-height:200px; }
.div_komentarz_zdjecie_tresc { display:block; position:absolute; line-height:180%; bottom:0px; left:0px; padding:7px 0px 5px 0px; border:0px solid green; background-color:RGBA(0,0,0,0.7); width:100%; }
.div_komentarz_zdjecie.none .div_komentarz_zdjecie_tresc { display:none;  }
.div_komentarz_zdjecie_tresc  .opis{  font-weight:bold; font-size:12px; padding:5px 0px 0px 0px; }
.div_komentarz_zdjecie_tresc  .user { color:red; font-weight:bold; font-size:13px; }
.div_komentarz_zdjecie_tresc  .wyslij_znajomym { position:absolute; right:5px; bottom:5px; font-size:12px; font-weight:bold;  color:red; }
.div_komentarz_zdjecie:hover .div_komentarz_zdjecie_tresc { display:block; }
.div_komentarz_zdjecie font { display:block; padding:0px 5px 0px 5px; }
.div_komentarz_zdjecie img { width:100%; }

#jedna_tapeta #tabs_losowe { z-index:0; margin:10px 0px 10px 0px; }
#jedna_tapeta .reklama_gora {  margin: 20px -2px 20px 0px; border:0px solid; text-align:center;  }
#jedna_tapeta .reklama_gora div { display: inline-block; *zoom: 1; *display: inline; text-align:center; }
#jedna_tapeta .pokaz_fanow { margin:0px 0px 20px 0px; }
#jedna_tapeta #tabs { z-index:1;  margin:15px 0px 0px 0px; }

/*
#jedna_tapeta #kategorie { }
#jedna_tapeta #kategorie a { z-index:1;  position:relative; display:inline-block; height:40px; min-width:100px; border:1px solid #C0C0C0; color:#ffffff; background-size:cover;  background-position: 50% 50%;  margin:5px; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#jedna_tapeta #kategorie a b {  position:absolute; bottom:0px; left:0px;  background-color:#ffffff;  color:#000000; padding:2px 0px 2px 0px;  text-align:center; width:100%; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#jedna_tapeta #kategorie p { display:inline-block; border:0px solid red; }
#jedna_tapeta #kategorie  i { font-style:normal; font-size:40px; display:inline-block; vertical-align:top; padding:5px 0px 0px 0px; margin:0px -10px 0px -10px; z-index:2; }
*/
#jedna_tapeta #kategorie { margin:0px 0px 25px 0px; }
#jedna_tapeta #kategorie h1 { display:inline-block; background-color:RGBA(74, 134, 198,1); margin:2px; padding:0px;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#jedna_tapeta #kategorie a { font-weight:normal; display:inline-block;  color:#ffffff; background-color:RGBA(74, 134, 198,1);  padding:3px 6px 3px 6px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#jedna_tapeta #kategorie a:hover { padding:6px 6px 6px 6px; margin:-3px 0px -3px 0px;  }
#jedna_tapeta #kategorie  i { font-weight:normal; color:#ffffff; font-style:normal; font-size:14px; display:inline-block; vertical-align:top;  margin:2px 0px 0px 0px; }

#jedna_tapeta #zaglosuj_i_ulubione { position:relative; width:625px; height:200px; margin:30px 0px 15px 0px; border:0px solid;  background-image:url('obr2/glosowanie2.png');  background-position: -5px -184px; background-repeat:no-repeat;}
#jedna_tapeta #zaglosuj_i_ulubione.mini { height:135px; }
#jedna_tapeta #zaglosuj_i_ulubione_stopka { position:absolute; bottom:-12px; width:625px; height:12px; border:0px solid;  background-image:url('obr2/glosowanie2.png');  background-position: -5px -384px; background-repeat:no-repeat;}

#jedna_tapeta #zaglosuj_i_ulubione #ocen_tapete { position:absolute; top:-35px; left:0px; width:160px; height:35px; border:0px solid; background-image:url('obr2/glosowanie2.png'); background-position: -5px -150px; }
#jedna_tapeta #zaglosuj_i_ulubione #glosow span, #jedna_tapeta #zaglosuj_i_ulubione #srednia span, #jedna_tapeta #zaglosuj_i_ulubione #wyswietlen span, #jedna_tapeta #zaglosuj_i_ulubione #pobran span
{ display:inline-block; width:15px; height:14px; border:0px solid; background-image:url('obr2/glosowanie2.png'); margin:0px 2px 0px 0px; }

#jedna_tapeta #zaglosuj_i_ulubione #staty { display:table;  position:absolute; top:-25px; left:170px; width:450px; border:0px solid; cursor:pointer; }
#jedna_tapeta #zaglosuj_i_ulubione #staty a { display:table-cell; }
#jedna_tapeta #zaglosuj_i_ulubione #srednia span { background-position: -27px -133px;  }
#jedna_tapeta #zaglosuj_i_ulubione #glosow span { background-position: -6px -133px;  }
#jedna_tapeta #zaglosuj_i_ulubione #wyswietlen span { background-position: -47px -133px;  }
#jedna_tapeta #zaglosuj_i_ulubione #pobran span { background-position: -68px -133px;  }

#jedna_tapeta #dodal_reklama {  margin:20px 0px 0px 0px; display:inline-block; width:340px;  border:0px solid; text-align:center; }
#jedna_tapeta #dodal { margin:20px 0px 0px 0px; display:inline-block;  border:0px solid; width:270px; vertical-align:top; text-align:center; }
#jedna_tapeta #dodal .login  { display:block; margin:5px 0px 0px 0px; font-weight:bold; font-size:18px;  }
#jedna_tapeta #dodal .login  img { display:block;  width:150px; height:150px; margin:auto; text-align:center; border:0px solid; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#jedna_tapeta #dodal .info  span { display:block; margin:5px auto 5px auto; width:205px; color:#333333;  border:0px solid; text-align:center; }
#jedna_tapeta #dodal .info  span b { display:block; border:0px solid; margin:3px 0px 0px 0px; font-size:16px; color:#666666;   text-align:center; }

#jedna_tapeta #glosowanie { position:absolute; top:16px; left:5px; width:450px; border:0px solid;  }
#jedna_tapeta #glosowanie a { display:inline-block; width:38px; height:38px; margin:0px 3px 0px 3px; background-image:url('obr2/glosowanie2.png'); cursor:pointer; }
#jedna_tapeta #glosowanie a.glos1 { background-position: -4px -2px;  }
#jedna_tapeta #glosowanie a.glos1:hover, #jedna_tapeta #glosowanie a.glos1.zaz  { background-position: -4px -42px;  }
#jedna_tapeta #glosowanie a.glos2 { background-position: -48px -2px;  }
#jedna_tapeta #glosowanie a.glos2:hover, #jedna_tapeta #glosowanie a.glos2.zaz { background-position: -48px -42px;  }
#jedna_tapeta #glosowanie a.glos3 { background-position: -93px -2px;  }
#jedna_tapeta #glosowanie a.glos3:hover, #jedna_tapeta #glosowanie a.glos3.zaz  { background-position: -93px -42px;  }
#jedna_tapeta #glosowanie a.glos4 { background-position: -138px -2px;  }
#jedna_tapeta #glosowanie a.glos4:hover, #jedna_tapeta #glosowanie a.glos4.zaz { background-position: -138px -42px;  }
#jedna_tapeta #glosowanie a.glos5 { background-position: -183px -2px;  }
#jedna_tapeta #glosowanie a.glos5:hover, #jedna_tapeta #glosowanie a.glos5.zaz { background-position: -183px -42px;  }
#jedna_tapeta #glosowanie a.glos6 { background-position: -228px -2px;  }
#jedna_tapeta #glosowanie a.glos6:hover, #jedna_tapeta #glosowanie a.glos6.zaz  { background-position: -228px -42px;  }
#jedna_tapeta #glosowanie a.glos7 { background-position: -273px -2px;  }
#jedna_tapeta #glosowanie a.glos7:hover, #jedna_tapeta #glosowanie a.glos7.zaz  { background-position: -273px -42px;  }
#jedna_tapeta #glosowanie a.glos8 { background-position: -318px -2px;  }
#jedna_tapeta #glosowanie a.glos8:hover, #jedna_tapeta #glosowanie a.glos8.zaz  { background-position: -318px -42px;  }
#jedna_tapeta #glosowanie a.glos9 { background-position: -363px -2px;  }
#jedna_tapeta #glosowanie a.glos9:hover, #jedna_tapeta #glosowanie a.glos9.zaz { background-position: -363px -42px;  }
#jedna_tapeta #glosowanie a.glos10 { background-position: -408px -2px;  }
#jedna_tapeta #glosowanie a.glos10:hover, #jedna_tapeta #glosowanie a.glos10.zaz  { background-position: -408px -42px;  }



#jedna_tapeta #zaglosuj_i_ulubione  #ramka_ulubione_tapety_fani {  position:absolute; top:10px; right:10px; }
#jedna_tapeta #zaglosuj_i_ulubione  #ramka_ulubione_tapety_fani .fani_dodaj , #jedna_tapeta #zaglosuj_i_ulubione  #ramka_ulubione_tapety_fani .fani_usun
{ display:block; width:45px; height:35px; background-image:url('obr2/glosowanie.png'); color:#ffffff; font-weight:bold; font-size:15px; padding:14px 90px 0px 0px; text-align:center;  cursor:pointer;}
#jedna_tapeta #zaglosuj_i_ulubione  #ramka_ulubione_tapety_fani .fani_dodaj {  background-position: -4px -80px;  }
#jedna_tapeta #zaglosuj_i_ulubione  #ramka_ulubione_tapety_fani .fani_usun {  background-position: -140px -80px;  }

#jedna_tapeta #zaglosuj_i_ulubione #ramka_ulubione_tapety_fani_lista { position:absolute; top:75px; left:5px; }
#jedna_tapeta #zaglosuj_i_ulubione #ramka_ulubione_tapety_fani_lista img { width:60px; height:60px; margin:0px 1px 0px 1px; border:1px solid #E9E9E9; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }

#nad_tapeta {position: relative; height:50px; margin:0px 0px 10px 0px; }
#nad_tapeta  .cofnij, #nad_tapeta  .zglos, #nad_tapeta  .puzzle, #nad_tapeta  .tapeta, #nad_tapeta  .sms, #nad_tapeta  .qrcode, #nad_tapeta  .fb, #nad_tapeta  .gplus, #nad_tapeta  .twit, #nad_tapeta .program_pobierz, #nad_tapeta .umiesc_program
{ cursor:pointer;  border:0px solid; display:block; position: absolute; width:45px; height:45px; vertical-align:middle; display:inline-block; margin:0px 0px 0px 0px; background-image: url(//tapeciarnia.pl/obr2/podziel_sie.png);  background-repeat: no-repeat; }


#jedna_tapeta #komentarze { }
#jedna_tapeta #komentarze .rekord { background-color:#D9EDFF; position:relative; display:block; min-height:80px;
margin:10px 0px 0px 0px;
border:1px solid #D9EDFF;

}
#jedna_tapeta #komentarze .rekord:nth-child(even){ background-color:#F0F8FF; }

#jedna_tapeta #komentarze .user { position:relative; position:absolute; top:5px; left:5px; width:70px; height:70px;  }
#jedna_tapeta #komentarze .user img { width:70px; height:70px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#jedna_tapeta #komentarze .user b { position:absolute; bottom:0px; left:0px; width:70px; padding:2px 0px 2px 0px; background-color:RGBA(0,0,0,0.6); font-size:11px;  color:#ffffff; text-align:center;  font-weight:normal; }
#jedna_tapeta #komentarze .tresc { position:relative; display:block; border:0px solid; margin:10px 0px 0px 85px; padding:0px 25px 30px 0px;  min-height:42px; }
#jedna_tapeta #komentarze .info { position:absolute; bottom:0px; left:140px;}
#jedna_tapeta #komentarze .info a { padding:0px 10px 0px 0px; }
#jedna_tapeta #komentarze .kciuki { position:absolute; bottom:0px; left:0px; }
#jedna_tapeta #komentarze .opcje { position:absolute; top:0px; right:0px; z-index:2; width:20px; height:20px; background-image: url(//tapeciarnia.pl/obr2/guziki.png); background-position: -26px -27px;  cursor:pointer; }
#jedna_tapeta #komentarze .opcje:hover {  background-position: -50px -27px;  }
#jedna_tapeta #komentarze .odpowiedz { position:absolute; bottom:5px; right:2px; background-color: #4A86C6; color:#ffffff; border-radius: 5px; padding:1px 3px 1px 3px; cursor:pointer; font-size:12px; }
#jedna_tapeta #komentarze .div_dodaj_odpowiedz { display:none; padding:10px 0px 5px 0px; text-align:center; }



 /* FOTO BLOG */
#fotoblog #duza img { max-width:100%; border:1px solid RGBA(88,147,221,0.8); border-radius:5px 5px 0px 0px; }
#fotoblog #duza a {  display:block; position:relative; text-align:center;  margin:0px 0px 10px 0px; }
#fotoblog #duza span { display:block; width:100%;  border-radius:0px 0px 5px 5px;  margin:-5px 0px 0px 0px; padding:10px 0px 10px 2px; text-align:center; background-color:RGBA(88,147,221,0.8); color:#ffffff; }
#fotoblog #duza span b, #fotoblog #duza span h1 { display:block; margin: 5px; font-size:20px; letter-spacing: 3px; }
#fotoblog #duza span i, #fotoblog #duza span h2 { display:block; margin: 5px; font-size:16px; letter-spacing: 1px; font-style:normal;  font-weight:normal; }
#fotoblog #duza #zaslon  { display:block; border:0px solid red; position:absolute; top:0px; left:0px; width:100%; height:100%;	 }



#fotoblog #fotoblog_pop_next{ text-align:center; }

#fotoblog #fotoblog_pop_next b { display:inline-block; position:relative;  width:100px;  margin:2px; vertical-align:middle; }
#fotoblog #fotoblog_pop_next b i { display:block; position:absolute; top:1px; right:3px; width:15px; height:15px; background-image: url(//tapeciarnia.pl/img/gwiazdka.png); background-size:15px 15px;   }
#fotoblog #fotoblog_pop_next b czas { display:block; position:absolute; top:1px; right:3px; width:15px; height:15px; background-image: url(//tapeciarnia.pl/img/zegar.png); background-size:15px 15px;   }

#fotoblog #fotoblog_pop_next img:hover { box-shadow: 0px 3px 5px RGBA(0,0,0,0.4); }
#fotoblog #fotoblog_pop_next img { width:100%; border: 1px solid #CCC;  vertical-align:middle;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#fotoblog #fotoblog_pop_next #wybrana img  { border:3px solid red; width:90%; }

#fotoblog #fotoblog_pop_next  span {
    z-index: 1;
    position: absolute;
    bottom: 5px;
    padding: 0px 6px 2px 6px;
    background-color: rgba(0, 0, 0, 0.5);
    color: #FFF;
    border-radius: 5px;
}
#fotoblog #fotoblog_pop_next:hover span { background-color:RGBA(255,255,255,0.8); color:#000000; }

#fotoblog #fotoblog_pop_next span.left { left:0px; }
#fotoblog #pop_next  span.right { right:0px; }

#fotoblog #strzalka_nowsze, #fotoblog #strzalka_starsze { cursor:pointer; display:inline-block;  border:0px solid; vertical-align:middle; width:14px; height:43px;  background-image: url(//tapeciarnia.pl/img/fotoblog_strzalki.png);   }
#fotoblog #strzalka_nowsze { margin:0px 1px 0px 0px; background-position: -5px -5px;  }
#fotoblog #strzalka_starsze { margin:0px 0px 0px 3px;  background-position: -24px -5px;  }
#fotoblog #strzalka_nowsze:hover { background-position: -5px -53px;  }
#fotoblog #strzalka_starsze:hover {  background-position: -24px -53px;  }
#fotoblog .fotoblog_w_user b { width:100px!important; }


#fotoblog #komentarze { }
#fotoblog #komentarze .rekord { background-color:#D9EDFF; position:relative; display:block; min-height:80px;
margin:10px 0px 0px 0px;
border:1px solid #D9EDFF;

}
#fotoblog #komentarze .rekord:nth-child(even){ background-color:#F0F8FF; }

#fotoblog #komentarze .user { position:relative; position:absolute; top:5px; left:5px; width:70px; height:70px;  }
#fotoblog #komentarze .user img { width:70px; height:70px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#fotoblog #komentarze .user b { position:absolute; bottom:0px; left:0px; width:70px; padding:2px 0px 2px 0px; background-color:RGBA(0,0,0,0.6); font-size:11px;  color:#ffffff; text-align:center;  font-weight:normal; }
#fotoblog #komentarze .tresc { position:relative; display:block; border:0px solid; margin:10px 0px 0px 85px; padding:0px 25px 30px 0px;  min-height:42px; }
#fotoblog #komentarze .info { position:absolute; bottom:0px; right:0px;}
#fotoblog #komentarze .info a { padding:0px 10px 0px 0px; }
#fotoblog #komentarze .kciuki { position:absolute; bottom:0px; left:0px; }
#fotoblog #komentarze .opcje { position:absolute; top:0px; right:0px; z-index:2; width:20px; height:20px; background-image: url(//tapeciarnia.pl/obr2/guziki.png); background-position: -26px -27px;  cursor:pointer; }
#fotoblog #komentarze .opcje:hover {  background-position: -50px -27px;  }
#fotoblog #komentarze .odpowiedz { position:absolute; bottom:5px; right:2px; background-color: #4A86C6; color:#ffffff; border-radius: 5px; padding:1px 3px 1px 3px; cursor:pointer; font-size:12px; }
#fotoblog #komentarze .div_dodaj_odpowiedz { display:none; padding:10px 0px 5px 0px; text-align:center; }


 #fotoblog #pobierz { text-align:right; border:0px solid red;  margin:-45px 0px 0px 0px; }
 #fotoblog #pobierz .pobierz
 {

 display: inline-block;
 cursor: pointer;
border: 0px solid red;
width: 102px;
height: 41px;
vertical-align: middle;

margin: 1px;
background-image: url("//tapeciarnia.pl/obr2/guziki_tapeta.png");
background-repeat: no-repeat;
background-position: -288px -174px;
 }

#fotoblog #pobierz .tapeciarnia
{

 width: 139px;
background-position: -5px -174px;
cursor: pointer;
border: 0px solid;
height: 41px;
vertical-align: middle;
display: inline-block;
margin: 1px;
background-image: url("//tapeciarnia.pl/obr2/guziki_tapeta.png");
background-repeat: no-repeat;
}
#fotoblog #pobierz .pobierz:hover { background-position: -288px -218px; }
#fotoblog #pobierz .tapeciarnia:hover { background-position: -5px -218px; z-index:2;  }



/*wspolne*/
#div_aktualnosci .user_obrazek, #div_aktualnosci .tapeta img,
#div_aktualnosci .rekord_znajomi .user1 img, #div_aktualnosci .rekord_znajomi .user2 img
{ -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }

#div_aktualnosci .rekord_tapeta { position:relative; border:0px solid; height:180px; }
#div_aktualnosci .rekord_tapeta .dodal { position:absolute; top:0px; left:0px; }
#div_aktualnosci .rekord_tapeta .data { position:absolute; top:0px; right:0px; }
#div_aktualnosci .rekord_tapeta .user_obrazek { position:absolute; top:25px; left:0px; width:100px; border: 1px solid #CCC;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);}
#div_aktualnosci .rekord_tapeta .tapeta { position:absolute; top:25px; left:120px; }
#div_aktualnosci .rekord_tapeta .tapeta img { max-width:200px; max-height: 150px; border: 1px solid #CCC; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
#div_aktualnosci .rekord_tapeta .opis { margin:0px 0px 10px 340px; padding:25px 0px 0px 0px;  }

#div_aktualnosci .rekord_komentarz { position:relative; border:0px solid; height:180px; }
#div_aktualnosci .rekord_komentarz .dodal { position:absolute; top:0px; left:0px; }
#div_aktualnosci .rekord_komentarz .data { position:absolute; top:0px; right:0px; }
#div_aktualnosci .rekord_komentarz .user_obrazek { position:absolute; top:25px; left:0px; width:100px; border: 1px solid #CCC;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);}
#div_aktualnosci .rekord_komentarz .tapeta { position:absolute; top:20px; right:5px; }
#div_aktualnosci .rekord_komentarz .tapeta img { max-width:200px; max-height:142px; border: 1px solid #CCC; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
#div_aktualnosci .rekord_komentarz .opis { margin:0px 0px 10px 120px; padding:25px 0px 10px 0px; width:280px; border:0px solid;   }

#div_aktualnosci .rekord_znajomi {  border:0px solid;  text-align:center; }
#div_aktualnosci .rekord_znajomi .data { margin:5px; }
#div_aktualnosci .rekord_znajomi span { display:inline-block; width:320px; border:0px solid;  vertical-align:top;  margin:50px 0px 0px 0px; }
#div_aktualnosci .rekord_znajomi .user1, #div_aktualnosci .rekord_znajomi .user2{   display:inline-block; width:100px; margin:10px 0px 10px 0px; border:0px solid;  font-weight:bold; }
#div_aktualnosci .rekord_znajomi .user1 img, #div_aktualnosci .rekord_znajomi .user2 img { width:100px; border: 1px solid #CCC; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
#div_aktualnosci .rekord_znajomi .span { position:absolute; top:20px; right:5px; }

#div_aktualnosci .rekord_status { position:relative; margin:10px 0px 10px 0px; border:0px solid; height:100px; }
#div_aktualnosci .rekord_status .dodal { position:absolute; top:0px; left:110px; }
#div_aktualnosci .rekord_status .data { position:absolute; top:0px; right:0px; }
#div_aktualnosci .rekord_status .user_obrazek { position:absolute; top:0px; left:0px; width:100px; border: 1px solid #CCC;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);}
#div_aktualnosci .rekord_status .opis { position:absolute; top:40px; left:110px;  font-size:16px;  }

#div_aktualnosci .rekord_forum { position:relative; margin:10px 0px 10px 0px; border:0px solid; height:100px; }
#div_aktualnosci .rekord_forum .dodal { position:absolute; top:0px; left:110px; }
#div_aktualnosci .rekord_forum .data { position:absolute; top:0px; right:0px; }
#div_aktualnosci .rekord_forum .user_obrazek { position:absolute; top:0px; left:0px; width:100px; border: 1px solid #CCC; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#div_aktualnosci .rekord_forum .opis { position:absolute; top:40px; left:110px;  font-size:16px;  }
#div_aktualnosci .rekord_forum .opis a { font-size:16px;  }
#div_aktualnosci .rekord_forum .opis a  span { color:red;  }

#div_aktualnosci .rekord_autopromocja { position:relative; margin:10px 0px 10px 0px; border:0px solid; height:100px; }
#div_aktualnosci .rekord_autopromocja .dodal { position:absolute; top:0px; left:110px; }
#div_aktualnosci .rekord_autopromocja .data { position:absolute; top:0px; right:0px; }
#div_aktualnosci .rekord_autopromocja .user_obrazek { position:absolute; top:0px; left:0px; width:100px; border: 1px solid #CCC; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#div_aktualnosci .rekord_autopromocja .opis { position:absolute; top:30px; left:110px;  font-size:16px;  }
#div_aktualnosci .rekord_autopromocja .opis input { width:400px; }
#div_aktualnosci .rekord_autopromocja .opis a { font-size:12px; font-weight:bold; margin:0px 0px 0px 5px;  }
#div_aktualnosci .rekord_autopromocja .stat { position:absolute; top:70px; left:110px;}
#div_aktualnosci .rekord_autopromocja .punktow { position:absolute; top:70px; left:360px; }



#div_pobierz { position: relative; height:100px; margin:5px 0px 10px 0px;   }
#div_pobierz #rozdzielczosci { position: absolute; top:45px; right:0px; border:1px solid; width:365px; margin:5px 0px 0px 0px;
	padding:3px;
    border: 1px solid #ccc;
    border-radius: 5px;
    overflow: hidden;

}
#div_pobierz #rozdzielczosci  select::selection {color:red;background:yellow;}
#div_pobierz #rozdzielczosci  select::-moz-selection {color:red;background:yellow;}
#div_pobierz #rozdzielczosci  select {
    font-size:13px;
    padding: 5px 10px;
    width: 320px;
	height:35px;
    border: none;
    box-shadow: none;
    background-color: #ffffff;
    background-image: none;
    -webkit-appearance: menulist-button;
	-moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
}
#div_pobierz #rozdzielczosci  select  label { color:red; }

#div_pobierz #rozdzielczosci select:focus { outline: none; font-size:13px; }

#div_pobierz .wygeneruj_i_pokaz, #div_pobierz .tapeciarnia, #div_pobierz .tapeciarnia_program, #div_pobierz .edycja, #div_pobierz .pobierz, #div_pobierz .wygeneruj_i_pobierz
{ cursor:pointer;  border:0px solid; display:block; position: absolute;  height:41px; vertical-align:middle; display:inline-block; margin:0px 0px 0px 0px; background-image: url(//tapeciarnia.pl/obr2/guziki_tapeta.png);  background-repeat: no-repeat; }


#div_pobierz .edycja { right:101px; top:0px;  width:92px; background-position: -193px -174px;}
#div_pobierz .pobierz { right:-3px; top:0px; width:103px;  background-position: -288px -174px;  }
#div_pobierz .tapeciarnia_program { right:194px; top:0px; width:43px; background-position: -147px -174px;  }
#div_pobierz .tapeciarnia {  right:229px; top:0px; width:139px; background-position: -5px -174px;  }
#div_pobierz .wygeneruj_i_pobierz { right:6px; top:59px;  width:34px; height:22px; background-position: -3px -150px; }
#div_pobierz .edycja:hover { background-position: -193px -218px;  }
#div_pobierz .pobierz:hover { background-position: -288px -218px; }
#div_pobierz .tapeciarnia_program:hover { background-position: -147px -218px;  }
#div_pobierz .tapeciarnia:hover { background-position: -5px -218px; z-index:2;  }
#div_pobierz .wygeneruj_i_pobierz:hover  { background-position: -38px -150px; }
#div_pobierz .info { display:table; position: absolute; top:50px; left:0px; width:250px;  border:0px solid;}
#div_pobierz .info p { display:table-cell; font-size:14px;  width:33%; color:#333333; border:0px solid;  text-align:center; }
#div_pobierz .info p b { display:block; font-size:16px; color:#538bd1; margin:3px 0px 0px 0px; }
#div_pobierz #na_twoj_pulpit  { position: absolute; top:5px; left:0px; margin: 10px 0px 0px 10px; }
#div_pobierz #na_twoj_pulpit  span { display:inline-block; margin:0px 0px 0px 10px; vertical-align:middle;  }
#div_pobierz #autor {  display:block; position: absolute;  top:-5px; left:0px;  text-align:center;}
#div_pobierz #autor i { }
.na_twoj_pulpit_1, .na_twoj_pulpit_2, .na_twoj_pulpit_3, .na_twoj_pulpit_4, .na_twoj_pulpit_5 { display:block; border:0px solid; width:120px; height:16px; background-image: url(//tapeciarnia.pl/obr2/guziki_tapeta.png);  background-repeat: no-repeat;}
.na_twoj_pulpit_5 {  background-position: -6px -51px;  }
.na_twoj_pulpit_4 {  background-position: -6px -70px;  }
.na_twoj_pulpit_3 {  background-position: -6px -89px;  }
.na_twoj_pulpit_2 {  background-position: -6px -110px;  }
.na_twoj_pulpit_1 {  background-position: -6px -131px;  }


#nad_tapeta  .cofnij  {  background-position: -4px -50px; }
#nad_tapeta  .zglos  {background-position: -51px -50px; left:92px; }
#nad_tapeta  .puzzle  {background-position: -98px -50px; left:46px;  }
#nad_tapeta  .tapeta  {background-position: -145px -50px; left:46px;  }
#nad_tapeta  .sms  {background-position: -192px -50px; left:138px; }
#nad_tapeta  .twit  {background-position: -239px -50px; left:276px;}
#nad_tapeta  .fb  {background-position: -286px -50px; left:184px }
#nad_tapeta  .gplus  {background-position: -333px -50px; left:230px;}
#nad_tapeta  .gg  {background-position: -380px -50px; left:230px;}
#nad_tapeta  .qrcode  {background-position: -427px -50px; left:322px; }
#nad_tapeta  .program_pobierz  {background-position: -474px -50px; left:370px;  border:0px solid;  position: absolute; width:87px; height:45px; z-index:1; }
#nad_tapeta  .umiesc_program  { background-position: -566px -50px; left:451px;  border:0px solid; position: absolute; width:150px; height:50px; }

#nad_tapeta  .cofnij:hover  {  background-position: -4px -3px; }
#nad_tapeta  .zglos:hover  {background-position: -51px -3px;  }
#nad_tapeta  .puzzle:hover  {background-position: -98px -3px;  }
#nad_tapeta  .tapeta:hover  {background-position: -145px -3px;  }
#nad_tapeta  .sms:hover  {background-position: -192px -3px;  }
#nad_tapeta  .twit:hover  {background-position: -239px -3px;}
#nad_tapeta  .fb:hover  {background-position: -286px -3px;  }
#nad_tapeta  .gplus:hover  {background-position: -333px -3px; }
#nad_tapeta  .gg:hover  {background-position: -380px -3px; }
#nad_tapeta  .qrcode:hover  {background-position: -427px -3px;  }
#nad_tapeta  .program_pobierz:hover  {background-position: -474px -3px; }
#nad_tapeta  .umiesc_program:hover  { background-position: -566px -3px;  }


#medale a { display:inline-block;  background-image:url('obr2/medale_v2.png'); width:75px; height:85px; border:0px solid;  }
#medale a.m1 { background-position: -4px -92px;  }
#medale a.m2 { background-position: -81px -92px;  }
#medale a.m3 { background-position: -158px -92px;  }
#medale a.m4 { background-position: -235px -92px;  }
#medale a.m5 { background-position: -312px -92px;  }
#medale a.m6 { background-position: -389px -92px;  }
#medale a.m7 { background-position: -466px -92px;  }
#medale a.m8 { background-position: -543px -92px;  }
#medale a.m9 { background-position: -620px -92px;  }
#medale a.m10 { background-position: -697px -92px;  }
#medale a.m11 { background-position: -774px -92px;  }
#medale a.m12 { background-position: -851px -92px;  }
#medale a.m13 { background-position: -928px -92px;  }
#medale a.m14 { background-position: -1005px -92px;  }
#medale a.m15 { background-position: -1082px -92px;  }
#medale a.m16 { background-position: -1159px -92px;  }
#medale a.m17 { background-position: -1236px -92px;  }
#medale a.m18 { background-position: -1313px -92px;  }
#medale a.m19 { background-position: -1390px -92px;  }
#medale a.m20 { background-position: -1467px -92px;  }
#medale a.m21 { background-position: -1544px -92px;  }
#medale a.m22 { background-position: -1621px -92px;  }
#medale a.m23 { background-position: -1698px -92px;  }
#medale a.m24 { background-position: -1775px -92px;  }
#medale a.m25 { background-position: -1852px -92px;  }
#medale a.m26 { background-position: -1929px -92px;  }
#medale a.m27 { background-position: -2006px -92px;  }
#medale a.m28 { background-position: -2083px -92px;  }
#medale a.m29 { background-position: -2160px -92px;  }
#medale a.m30 { background-position: -2237px -92px;  }
#medale a.m31 { background-position: -2314px -92px;  }


#medale a.m1z { background-position: -4px -4px;  }
#medale a.m2z { background-position: -81px -4px;  }
#medale a.m3z { background-position: -158px -4px;  }
#medale a.m4z { background-position: -235px -4px;  }
#medale a.m5z { background-position: -312px -4px;  }
#medale a.m6z { background-position: -389px -4px;  }
#medale a.m7z { background-position: -466px -4px;  }
#medale a.m8z { background-position: -543px -4px;  }
#medale a.m9z { background-position: -620px -4px;  }
#medale a.m10z { background-position: -697px -4px;  }
#medale a.m11z { background-position: -774px -4px;  }
#medale a.m12z { background-position: -851px -4px;  }
#medale a.m13z { background-position: -928px -4px;  }
#medale a.m14z { background-position: -1005px -4px;  }
#medale a.m15z { background-position: -1082px -4px;  }
#medale a.m16z { background-position: -1159px -4px;  }
#medale a.m17z { background-position: -1236px -4px;  }
#medale a.m18z { background-position: -1313px -4px;  }
#medale a.m19z { background-position: -1390px -4px;  }
#medale a.m20z { background-position: -1467px -4px;  }
#medale a.m21z { background-position: -1544px -4px;  }
#medale a.m22z { background-position: -1621px -4px;  }
#medale a.m23z { background-position: -1698px -4px;  }
#medale a.m24z { background-position: -1775px -4px;  }
#medale a.m25z { background-position: -1852px -4px;  }
#medale a.m26z { background-position: -1929px -4px;  }
#medale a.m27z { background-position: -2006px -4px;  }
#medale a.m28z { background-position: -2083px -4px;  }
#medale a.m29z { background-position: -2160px -4px;  }
#medale a.m30z { background-position: -2237px -4px;  }
#medale a.m31z { background-position: -2314px -4px;  }





#div_puzzle #nad_tapeta { margin:20px 0px 10px 0px; }


#lista_pod_tap li { height:25px; list-style: none; font: 13px Tahoma, Arial; }
#lista_pod_tap ul {margin: 0px; padding: 5px;}
#lista_pod_tap img {vertical-align: middle; border:0px solid; }

#podziel_sie .ikonka { vertical-align: middle; border:0px solid; padding: 0px 10px 0px 10px; }
#podziel_sie a{ cursor:pointer; }
#podziel_sie .ikonka {opacity:1; filter:alpha(opacity:100);}
#podziel_sie .ikonka:hover{ filter:alpha(opacity:60);opacity:0.6;}

#podziel_sie .podziel {}


#podziel_sie { margin: 10px 0px 10px 0px; }


#div_okienko_shoutbox_schowane { z-index:2; display:block; width:100px; border:0px solid; height:25px;  position:fixed; padding:3px 50px 3px 20px; bottom:0px; right:5px;  vertical-align:bottom!important; background-image: url(//tapeciarnia.pl/obr2/chat.png); background-position: -45px 0px; }
#div_okienko_shoutbox_schowane a, #div_okienko_shoutbox a { color:#ffffff; }
#div_okienko_shoutbox_pokaz { position:absolute; top:40px; overflow-y:scroll; width:254px; height:240px; border:0px solid; color:#000000; }
#div_okienko_shoutbox_pokaz a { color:#000000; }
#div_okienko_shoutbox_schowane #wlacz_czat { display:block; letter-spacing:5px; font-weight:bold; text-align:center; margin:7px 0px 0px 0px; cursor:pointer; }
#div_okienko_shoutbox_schowane  #naglowek, #div_okienko_shoutbox #naglowek {  font-weight:bold; padding:8px 5px 8px 5px;}
#div_okienko_shoutbox_schowane #powieksz,  #div_okienko_shoutbox #powieksz { float:right; margin:0px 5px 0px 5px; }
#div_okienko_shoutbox_schowane #pokaz_schowaj  { position:absolute; top:7px; right:40px; cursor:pointer; }
#div_okienko_shoutbox #pokaz_schowaj { position:absolute; top:8px; right:75px; cursor:pointer; }
#div_okienko_shoutbox_schowane .czat_ico { position:absolute; top:5px; left:21px; cursor:pointer;  border:0px solid; width:30px; height:20px;}
#div_okienko_shoutbox .czat_ico { position:absolute; top:5px; left:65px; cursor:pointer;  border:0px solid; width:30px; height:20px;}

#div_okienko_shoutbox { z-index:2; display:block; width:255px; height:350px; position:fixed;  padding:3px; bottom:9px; right:5px;   background-image: url(//tapeciarnia.pl/obr2/chat.png);  background-position: 0px 0px;  }
#div_okienko_shoutbox_dol {  position:fixed;  z-index:2; display:block;  width:261px; height:9px;  bottom:0px; right:5px;  background-image: url(//tapeciarnia.pl/obr2/chat.png);   background-position: left bottom;   }

#div_okienko_shoutbox textarea { position:absolute; bottom:30px; width:240px; height:40px; border:1px solid #CCCCCC; }

#div_okienko_shoutbox #rekord { display:block; border:0px solid; min-height:44px;}
#div_okienko_shoutbox #rekord:nth-child(even) { background-color:#EEE; }
#div_okienko_shoutbox img { width:40px; height:40px; float:right; margin:2px 0px 2px 6px;   -moz-border-radius:7px; -webkit-border-radius:7px;  -khtml-border-radius:7px; border-radius:7px; behaviour:url(border-radius.htc);}
#div_okienko_shoutbox tresc{ display:block; border:0px solid; padding:15px 0px 0px 0px;  font-size:12px; }

#div_okienko_shoutbox info { display:block; height:13px;  }
#div_okienko_shoutbox user { color:#666666; font-size:11px; float:right; }
#div_okienko_shoutbox czas { color:#666666; font-size:10px; float:left; }
#div_okienko_shoutbox #dodaj { font-size:13px;  position:absolute; bottom:3px; left:5px;  cursor:pointer; }
#div_okienko_shoutbox #odswierz { font-size:14px;  position:absolute; bottom:7px; right:7px; color:#000000; cursor:pointer; }

#div_okienko_shoutbox #sound_on_off { position:absolute;  bottom:5px; left:60px;  display:inline-block; border:0px solid red; cursor:pointer; }
#div_okienko_shoutbox #sound_on_off img { width:25px; height:25px; }

#shoutbox_sound_on_off { float:right;}
#shoutbox_sound_on_off img { width:25px; height:25px; }

#z_user_menu_info { margin:25px 0px 5px 0px;  }
#z_user_menu_info p { display:block; border:0px solid; height:20px;  font-weight:bold; margin:5px 0px 5px 0px; text-align:right; }
#z_user_menu_info b { font-weight:normal; float:left; color:#808080; }



#z_user { line-height:20px; }
#z_user  #user_omnie img {  max-width:450px; }
#z_user #tresc_gora { border:0px solid; }
#z_user #tresc_gora p { border:0px solid;  display:inline-block; width:49%;  vertical-align:top;  padding:0px 5px 0px 0px; text-align:center; }
#z_user #tresc_gora p img { max-width:95%; }
#z_user #tresc_gora b { display:block;  letter-spacing: 2px; text-align:center;  }


#z_user #tresc2 { border:0px solid;  margin: 20px 0px 0px 0px; }
#z_user #tresc2 p { font-size:12px; font-weight:bold; display:inline-block;  min-width:240px;  border:1px solid #CCCCCC; margin:5px; padding:0px 0px 0px 5px;  text-align:center;  vertical-align:top; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
#z_user #tresc2 b {  letter-spacing: 0px; text-align:center; font-weight:normal;   }
#z_user #tresc2 span {  float:right; font-size:12px; letter-spacing: 0px; color:#ffffff; text-align:center; font-weight:normal; margin:0px -1px -1px 0px; padding:0px 10px 1px 10px;  background-color:RGBA(90,150,222,1);  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
#z_user #tresc2 span.szary { background-color:RGBA(206,203,206,1);}
#z_user #tresc2 p:hover span { background-color:red;  }
#z_user #tresc2 p:hover { background-color:RGBA(90,150,222,1); color:#ffffff; }

#z_user #dodane_tapety, #z_user #ulubione_tapety, #z_user #znajomi { padding:5px; margin:20px 0px 0px 0px;  display:inline-block; border:1px solid #CCCCCC; width:245px; min-height:220px; vertical-align:top;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);}
#z_user #dodane_tapety b, #z_user #ulubione_tapety b, #z_user #znajomi b { display:block; letter-spacing: 2px;  margin:0px 0px 5px 0px; text-align:center; }
#z_user #dodane_tapety img , #z_user #ulubione_tapety img , #z_user #znajomi img
{ width:75px; margin:0px 2px 0px 2px; border:1px solid #CCCCCC;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#z_user #dodane_tapety a , #z_user #ulubione_tapety a , #z_user #znajomi a
{ display:inline-block; }



#auto_wiadomosci  #textarea_tresc { width:100%; height:130px; }
#auto_wiadomosci #emoty {  vertical-align:top;  margin:0px 0px 0px 0px; text-align:center;   }
#auto_wiadomosci #emoty img { margin: 0px 10px 0px 10px; cursor:pointer; }
#auto_wiadomosci .wyslij_wiadomosc { text-align:center; font-weight:bold; margin:10px; }
#auto_wiadomosci .tresc_wyslij_wiadomosc { text-align:center; font-weight:bold; margin:20px; }
#auto_wiadomosci .tresc_wyslij_wiadomosc span { font-size:16px;  }
#auto_wiadomosci #wyslij_wiadomosc { text-align:right;  margin:10px 5px 0px 0px; }
#auto_wiadomosci #wyslij_wiadomosc input {  }
#auto_wiadomosci .lista { border:1px solid #CCCCCC; margin:10px 0px 10px 0px; padding:5px;  -moz-border-radius:10px; -webkit-border-radius:10px;  -khtml-border-radius:10px; border-radius:10px; behaviour:url(border-radius.htc); }
#auto_wiadomosci .lista  img { max-width: 600px;}
#auto_wiadomosci .zaz { background-color:#CCCCCC; }

#auto_wiadomosci .lista .od { float:left; }
#auto_wiadomosci .lista .data { float:right; margin:5px; }
#auto_wiadomosci .lista .usun { float:right; margin:5px; }
#auto_wiadomosci .lista .tresc { margin:30px 0px 20px 0px; }


#auto_zdjecia .lista { width:100%; margin:25px 0px 25px 0px; border:0px solid; }
#auto_zdjecia .lista img { width:180px; }

#auto_top_tapety {}
#auto_top_tapety img { border:1px solid #CCCCCC; width:150px;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
#auto_top_tapety h1 span { color:red; }
#auto_top_tapety .tap_usera img  { border:3px solid red; width:146px; }

#auto_ranking_tapet img { border:1px solid #CCCCCC; width:200px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }

#auto_ulubione_tapety p { display:inline-block; position:relative; }
#auto_ulubione_tapety .usun { position:absolute; top:3px; right:3px; background-color:RGBA(24,73, 165,1); color:#ffffff;  padding:0px 7px 0px 7px;  border:2px solid #FFFFFF; cursor:pointer; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#auto_ulubione_tapety .usun:hover { background-color:red; border:2px solid red;  }
#auto_ulubione_tapety img { max-width:195px; margin:3px; border:1px solid #CCCCCC; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }


#auto_dodaj_tapete #najwiecej_dodali p { position:relative; display:inline-block; width:194px; height:80px; margin:5px; padding:0px; border:1px solid #CCCCCC; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#auto_dodaj_tapete #najwiecej_dodali b { display:block; text-align:center; margin:20px 0px 0px 80px; border:0px solid; }
#auto_dodaj_tapete #najwiecej_dodali i { display:block;  text-align:center; margin:10px 0px 0px 80px; font-style:normal; }
#auto_dodaj_tapete #najwiecej_dodali img { position:absolute; top:0px; left:0px; width:80px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
#auto_dodaj_tapete h2 { display:block; padding:0px; margin:5px 5px 5px -15px;    text-align:left;}
#auto_dodaj_tapete #dodaj_z_dysku, #auto_dodaj_tapete #dodaj_z_www { display:block;  margin:30px 0px 30px 40px; }

#auto_dodaj_tapete #dodaj_z_www input[type=text], #auto_dodaj_tapete #dodaj_z_dysku input[type=file] { width:400px; }
#auto_dodaj_tapete #promowane_kategorie { margin: 0px 0px 0px 15px; }
#auto_dodaj_tapete #promowane_kategorie span { display:block; font-size:12px; margin:3px 0px 0px 0px; color:#666666; }



#auto_rangi h3 b { color:red; }
#auto_rangi #lista_user a { width: 125px; display: inline-block; text-align: center; border: 1px solid #E9E9E9; margin: 5px; padding: 5px; border-radius: 5px; }
#auto_rangi #lista_user a img { width: 125px; margin: 0px; height: 125px; border-radius: 5px; }
#auto_rangi #lista_user b { display:block; }

#ramka_podkategorie {  width:100%; }
#ramka_podkategorie a { position:relative;  width:112px; display:inline-block; margin:5px; padding: 0px; text-align:center;  }
#ramka_podkategorie span { position:absolute; bottom:0px; left:0px; width:110px; padding:2px 0px 2px 0px; border:1px solid #C0C0C0;  font-family:Verdana; font-size: 8pt;  background-color:#ffffff;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#ramka_podkategorie a img { width:110px; height:90px; border:1px solid #C0C0C0; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#ramka_podkategorie .guzik { display:block; margin:5px; text-align:left; width:250px; }
#ramka_podkategorie a:hover span { background-color:RGBA(90,150,222,1); border:1px solid RGBA(90,150,222,1); color:#ffffff; }

#user_oddane_glosy .rekord { position:relative; display:inline-block; width:192px; height:82px; border:1px solid; margin:5px; border:1px solid #C0C0C0; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);}
#user_oddane_glosy .img img { position:absolute; height:80px; border:1px solid #C0C0C0; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#user_oddane_glosy .ocena {position:absolute; display:block; top:10px; left:105px; font-size:18px; border:0px solid; width:80px; text-align:center;}
#user_oddane_glosy .ocena span { color:red; }
#user_oddane_glosy .data {position:absolute; display:block; bottom:10px; left:105px; font-size:12px;  border:0px solid; width:80px; text-align:center; }

#user_znajomi .rekord { position:relative; display:inline-block; width:190px; height:82px; border:1px solid; margin:5px; border:1px solid #C0C0C0; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);}
#user_znajomi .rekord:hover { color:#ffffff; background-color:#000000; }
#user_znajomi  img { position:absolute; height:80px; border:1px solid #C0C0C0; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#user_znajomi .login { position:absolute;  display:block; top:20px; left:82px; width:107px; text-align:center; font-weight:bold; }
#user_znajomi .ksywa { position:absolute;  display:block; bottom:20px; left:82px; width:107px; text-align:center;}

#user_ulub_profile .rekord { position:relative; display:inline-block; width:190px; height:82px; border:1px solid; margin:5px; border:1px solid #C0C0C0; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);}
#user_ulub_profile .rekord:hover { color:#ffffff; background-color:#000000; }
#user_ulub_profile  img { position:absolute; height:80px; border:1px solid #C0C0C0; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#user_ulub_profile .login { position:absolute;  display:block; top:20px; left:82px; width:107px; text-align:center; font-weight:bold; }
#user_ulub_profile .ksywa { position:absolute;  display:block; bottom:20px; left:82px; width:107px; text-align:center;}


#user_ulub_kategorie {  width:100%; }
#user_ulub_kategorie a { position:relative;  width:112px; display:inline-block; margin:5px; padding: 0px; text-align:center;  }
#user_ulub_kategorie span { position:absolute; bottom:0px; left:0px; width:110px; padding:2px 0px 2px 0px; border:1px solid #C0C0C0;  font-family:Verdana; font-size: 8pt;  background-color:#ffffff;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#user_ulub_kategorie a img { width:110px; height:90px; border:1px solid #C0C0C0; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }

#user_autopromocja {  }
#user_autopromocja  .rekord {  position:relative;  border:1px solid #C0C0C0; margin:5px; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#user_autopromocja  .img img{ width:60px; border:1px solid #C0C0C0; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#user_autopromocja   input {  position:absolute; top:25px; right:70px; width:420px;}
#user_autopromocja  .status { position:absolute; top:50px; right:330px; display:block; }
#user_autopromocja  .punktow { position:absolute; top:50px; right:130px; display:block; }
#user_autopromocja  .link  {  position:absolute; top:25px; right:20px; }

#user_info {  text-align:center; }
#user_info .wiadomosc, #user_info .tapety, #user_info .zaproszenia, #user_info .ulubione, #user_info .opcje { cursor:pointer; display:inline-block; margin:1px; border:0px solid; background-image: url(//tapeciarnia.pl/obr2/user_info.png); width:36px; height:36px; }
#user_info .user { font-size:24px;  font-weight:bold; text-align:center; }
#user_info .ksywa { font-size:14px; font-weight:bold; color:#C0C0C0; text-align:center; }
#user_info .obrazek { margin:7px 0px 0px -5px; width:191px; height:191px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#user_info .wiadomosc {  background-position: -4px -4px;   }
#user_info .wiadomosc:hover {  background-position: -4px -43px;   }
#user_info .tapety { background-position: -43px -4px; }
#user_info .tapety:hover { background-position: -43px -43px; }
#user_info .zaproszenia { background-position: -82px -4px; }
#user_info .zaproszenia:hover { background-position: -82px -43px; }
#user_info .ulubione { background-position: -121px -4px;  }
#user_info .ulubione:hover { background-position: -121px -43px;  }
#user_info .opcje { background-position: -160px -4px;  }
#user_info .opcje:hover { background-position: -160px -43px;  }

#user_info .ranga {  display:block; margin:7px 0px 7px 0px; font-weight:bold; }
#user_info .ranga b { display:block;  color:#FF0000; font-size:18px; font-weight:bold;  }
#user_info .medale { color:#333333; font-size:12px; text-align:center; }

#ranking_profili a img { height:100px;}

#ulubione_tapety .rekord { position:relative; display:inline-block;  margin:7px; }
#ulubione_tapety img {  width:140px; }
#ulubione_tapety span { position:absolute; top:3px; right:3px; display:block;  width:46px; height:21px; background-image: url(//tapeciarnia.pl/img/usun.gif);  background-repeat: no-repeat; }

#poczekalnia  .lista { }
#poczekalnia  .lista p { position:relative; display:inline-block; width:200px;  min-height:60px; margin:0px 0px 30px 0px; }
#poczekalnia  .lista img { z-index:0; width:200px;  border:1px solid #C0C0C0; margin:0px; padding:0px; }
#poczekalnia  .lista a {  display:inline-block; padding:2px;  }
#poczekalnia  .lista span { z-index:1;  display:inline-block; width:80px; border:1px solid #C0C0C0; background-color:#ffffff; text-align:center; padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }

#poczekalnia  .lista a:hover span { background-color:RGBA(99,162,231,1);  color:#ffffff; }
#poczekalnia #zglos {  border:0px solid;  }
#poczekalnia #zglos span { color:#808080; font-size:12px;  }
#poczekalnia #zglos img{ width: 250px; min-width:250px;  display:inline-block; }
#poczekalnia #zglos p { vertical-align:top;  width: 300px; min-width:250px;  display:inline-block; }

#forum  #rekord { position:relative; display:block; margin:10px 0px 10px 0px; padding:5px 0px 5px 0px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#forum  #rekord:hover  { background-color:#EEEEEE;  }
#forum  #opis { display:inline-block; width:475px; padding:1px 10px 0px 10px; border:0px solid;  vertical-align:middle; }
#forum  #tematow, #forum  #odpowiedzi { position:absolute; top:0px; right:0px; display:block; vertical-align:middle; border:0px solid;   width:80px; text-align:center; font-size:10px; }
#forum  #tematow { top:12px; right:0px; }
#forum  #odpowiedzi { top:25px; right:0px;  }

#forum  #ikonka { display:inline-block; width:40px; height:40px;  vertical-align:middle; border:0px solid; background-image: url(//tapeciarnia.pl/obr2/forum.png);  background-repeat: no-repeat;}
#forum #ikonka.forum_nowe-fora { background-position: -5px -5px; }
#forum #ikonka.forum_pomoc { background-position: -49px -5px; }
#forum #ikonka.forum_przywitaj-sie { background-position: -93px -5px; }
#forum #ikonka.forum_triki { background-position: -137px -5px; }
#forum #ikonka.forum_bitwy { background-position: -181px -5px; }
#forum #ikonka.forum_program { background-position: -225px -5px; }
#forum #ikonka.forum_nowe-pomysly {  background-position: -401px -5px;  }
#forum #ikonka.forum_hyde-park { background-position: -357px -5px;  }
#forum #ikonka.forum_nowe-kategorie {  background-position: -313px -5px;}
#forum #ikonka.forum_konkursy { background-position: -269px -5px; }
#forum #ikonka.forum_zglaszanie-bledow-na-stronie { background-position: -445px -5px; }
#forum #ikonka.forum_blog { background-position: -489px -5px; }
#forum #ikonka.forum_dowcipy { background-position: -533px -5px; }

#forum #lista_tematy  #rekord { position:relative; display:block; }
#forum #lista_tematy .user { display:inline-block; font-weight:normal; vertical-align:top; }
#forum #lista_tematy .user img { width:80px; border:1px solid #CCCCCC;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#forum #lista_tematy .tresc {  width:510px; height:65px; display:inline-block; font-weight:normal; vertical-align:top; overflow: hidden; font-size:12px; }
#forum #lista_tematy .tresc b {  font-size:14px; }
#forum  #lista_tematy .stopka { position:absolute; bottom:10px; left:100px; }
#forum  #lista_tematy p { margin:0px; padding:0px 7px 0px 0px; display:inline-block; }

#forum #forum_post { border:0px solid; width:100%;  vertical-align:top;  }
#forum #forum_post .user { width:120px; text-align:center; vertical-align:top;  }
#forum #forum_post .user img { margin:3px 0px 0px 0px; width:100px; height:100px; border:1px solid #CCCCCC;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
#forum #forum_post .post { height:20px;  vertical-align:top;  }



#forum_lista_tematy  #rekord { position:relative; display:block; }
#forum_lista_tematy  .user { display:inline-block; font-weight:normal; vertical-align:top; }
#forum_lista_tematy  .user img { width:80px; border:1px solid #CCCCCC;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#forum_lista_tematy  .tresc { margin:0px 0px 30px 0px; width:510px; min-height:65px; display:inline-block; font-weight:normal; vertical-align:top; overflow: hidden; font-size:12px; }
#forum_lista_tematy  .tresc b {  font-size:14px; }
#forum_lista_tematy  .stopka { position:absolute; bottom:10px; right:0px; }
#forum_lista_tematy  p { margin:0px; padding:0px 7px 0px 0px; display:inline-block; }
#forum_lista_tematy  .tresc span { display:block; margin:0px 0px 7px 0px; }



.ukryj { display:none; }
#kategorie_js p { display:table; margin:0px!important; padding:0px!important; width:95%;  border:0px solid green; }
#kategorie_js span { display:table-cell;  border:0px solid red; margin:0px; padding:0px; margin:0px; }
#kategorie_js span[onclick] { color:#903; cursor:pointer;}
#kategorie_js span:hover  { background-color:#548ED5; color:#ffffff; border-radius:3px;   }
#kategorie_js a { cursor:pointer; font-family: Verdana; font-size: 12px; color: #990033; text-decoration: none }
#kategorie_js img { border:0; width:12px; height:12px; }
#kategorie_js .guz   { display:table-cell; width:12px; }
#kategorie_js .przed { padding:0px 0px 0px 0px; }
#kategorie_js .przed2 { padding:0px 0px 0px 0px; }
#kategorie_js .przed3 { padding:0px 0px 0px 15px; }
#kategorie_js .przed4 { padding:0px 0px 0px 30px; }
#kategorie_js .przed5 { padding:0px 0px 0px 45px; }
#kategorie_js .przed6 { padding:0px 0px 0px 60px; }
#kategorie_js .przed7 { padding:0px 0px 0px 75px; }
#kategorie_js .przed8 { padding:0px 0px 0px 90px; }
#kategorie_js .przed9 { padding:0px 0px 0px 105px; }
#kategorie_js .przed10 { padding:0px 0px 0px 115px; }





#info_przefiltrowane {  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  margin:15px 5px 15px 5px; padding:5px;
background-color:#FFCB94;
 }
#info_przefiltrowane input { margin:5px 0px 0px 0px;;  background-color:#ffffff!important; background-image:none; color:red; }

div.capty-caption{background-color:#000000;color:#FFFFFF;padding-left:0px;padding-top:7px;text-shadow:1px 1px 0 #000; vertical-align:middle;}

div.capty-caption a{color:#318dad;font:bold 11px verdana;text-decoration:none;text-shadow:none}


#div_ksiega_gosci  .rekord { border:0px solid RGBA(221,221,221, 1); width:580px; font-size:14px; margin:15px auto 15px auto;  padding:10px 0px 10px 0px;;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#div_ksiega_gosci  .rekord:hover { background-color:RGBA(221,221,221, 0.3); }
//#div_ksiega_gosci  .rekord:nth-child(odd) {  background-color:RGBA(51,153,255, 0.05); }
//#div_ksiega_gosci  .rekord:nth-child(even) {  background-color:RGBA(51,153,255, 0.1); }

#div_ksiega_gosci  .rekord .user { display:block; vertical-align:middle; text-align:center; border:0px solid;  }
#div_ksiega_gosci  .rekord .user .login { display:inline-block;  width:35px; margin:5px 0px 0px 0px;  vertical-align:middle; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }

#div_ksiega_gosci  .rekord .user a {  font-size:16px; }
#div_ksiega_gosci  .rekord .user span { display:inline-block;  text-align:center; font-size:13px; vertical-align:middle; padding:0px 10px 0px 10px; margin:0px;}
#div_ksiega_gosci  .rekord .user p { display:inline-block;  text-align:center; font-size:13px; vertical-align:middle; padding:0px 10px 0px 10px; margin:0px;  }
#div_ksiega_gosci  .rekord .tresc { border:0px solid; display:block;  vertical-align:middle; max-width: 570px; margin:5px auto 25px auto; text-align:center;}
#div_ksiega_gosci  .rekord .tresc img { display:block; max-width: 570px; width: expression( this.scrollWidth > 569 ? "670px" : "auto" ); margin:5px auto 0px auto; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#div_ksiega_gosci  .rekord   hr { width:75%!important; }

.forum_wpis img {
	width: expression( this.scrollWidth > 299 ? "300px" : "auto" ); /* sets max-width for IE */
	max-width: 440px; /* max-width for standards compliant browser */
}

.div_komentarz_lista { display:table; border:0px solid; width:100%; padding:5px 0px 5px 0px; }
.div_komentarz_lista #zdjecie { display:table-cell; width:170px; vertical-align:top; }
.div_komentarz_lista #zdjecie img { max-width:160px; max-height:140px; border:1px solid #CCCCCC; moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
.div_komentarz_lista #tresc { display:table-cell; vertical-align:top; border:0px solid; }
.div_komentarz_lista #tresc textarea { width:98%; height:80px; font-size:14px;}
.div_komentarz_lista #tresc #komentarz { width:98%; min-height:75px;  line-height:18px;}
.div_komentarz_lista #dodal { width:100px; display:table-cell; vertical-align:top; border:0px solid; text-align:center; font-size:12px; }
.div_komentarz_lista #dodal img { text-align:center; margin:5px auto 5px auto; display:block; width:70px; height:70px; border:1px solid #CCCCCC; moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }

#ramka_losowe_tapety { text-align:center; }
#ramka_losowe_tapety img { width:115px; min-height:82px; border:1px solid #CCCCCC; margin:2px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#rameczka_starsze_nowsze { display:table; }
#rameczka_starsze_nowsze a { position:relative; display:table-cell; width:20%; border:0px solid; vertical-align:middle; }
#rameczka_starsze_nowsze span { z-index:1; position:absolute; bottom:5px; padding:0px 10px 4px 10px; background-color:RGBA(0,0,0,0.5); color:#FFFFFF;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);}
#rameczka_starsze_nowsze span.left { left:2px;}
#rameczka_starsze_nowsze span.right { right:2px;}
#rameczka_starsze_nowsze img { z-index:0; width:115px; min-height:82px; border:1px solid #CCCCCC; margin:2px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#rameczka_starsze_nowsze a:hover span { background-color:RGBA(255,255,255,0.8); color:#000000; }
#rameczka_starsze_nowsze img:hover, #ramka_losowe_tapety  img:hover { box-shadow: 0px 3px 5px RGBA(0,0,0,0.4); }
#rameczka_starsze_nowsze .pop_next_3 img { border:3px solid #4E84C6; }


#rameczka_starsze_nowsze_kat a { cursor:pointer; margin:1px;
font-weight: normal;
display: inline-block;
color: #FFF;
font-size:12px;
background-color: #4A86C6;
padding: 2px 5px;
border-radius: 5px;
 }

#rameczka_starsze_nowsze_kat b { font-weight:normal; }
#rameczka_starsze_nowsze_kat a:hover { background-color:red; }
#rameczka_starsze_nowsze_kat a.zaz { background-color:red; }


#gl_forum_rekord_post , #gl_forum_rekord_temat{ display: block; position:relative; margin:10px 0px 10px 0px;  }
#gl_forum_rekord_post:nth-child(odd), #gl_forum_rekord_temat:nth-child(odd) { background-color:#D9EDFF; }
#gl_forum_rekord_post:nth-child(even), #gl_forum_rekord_temat:nth-child(even) { background-color:#F0F8FF; }

#gl_forum_rekord_post #user_ico img, #gl_forum_rekord_temat #user_ico img  { display: block; float:left; width:60px; height:60px;  margin:0px 7px 5px 0px; }
#gl_forum_rekord_post #nazwa, #gl_forum_rekord_temat #nazwa { display: block; top:0px; left:0px; position:absolute; font-weight:bold; }
#gl_forum_rekord_post #info, #gl_forum_rekord_temat #info{ display: block; top:20px; left:0px; position:absolute; }
#gl_forum_rekord_post #data, #gl_forum_rekord_temat #data { display: block; top:20px; right:0px; position:absolute; }

#gl_forum_rekord_post #tresc, #gl_forum_rekord_temat #tresc { padding:50px 0px 0px 0px; min-height:70px;  }
#gl_forum_rekord_post #tresc img, #gl_forum_rekord_temat #tresc img { max-width:610px; }

#gl_lista_user a { display:block; margin:2px 0px 2px 0px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
#gl_lista_user img { border:1px solid #CCCCCC; display:inline-block; width:35px; height:35px; vertical-align:middle;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#gl_lista_user b { display:inline-block; padding:0px 0px 0px 5px; vertical-align:middle; font-weight:normal; }
#gl_lista_user b i { display:block; font-size:10px; color:#333333; font-style:normal; }
#gl_lista_user .wiecej { display:block; text-align:right; color:#333333; font:11px; }
#gl_lista_user a:hover { background-color:#E5E5E5; }

#gl_aktualnosci p { font-size:11px; display:block; min-height:33px; border:0px solid; margin:5px -3px 5px -3px;  padding:0px 0px 0px 0px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#gl_aktualnosci strong { display:block; margin:2px 0px 0px 0px; font-weight:normal; font-size:10px; text-align:center;  }
#gl_aktualnosci img { float:left; margin:0px 5px 0px 0px; border:1px solid #CCCCCC; display:inline-block; width:32px; height:32px; vertical-align:middle;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#gl_aktualnosci a { font-size:11px; font-weight:normal;  }
#gl_aktualnosci p:hover { background-color:#E5E5E5; }

#gl_komentarz { text-align:center;}
#gl_komentarz img { width:149px;; margin:0px 0px 0px 0px; border:1px solid #CCCCCC; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
#gl_komentarz b { display:block; font-weight:normal; }


.gl_lista_tapet img { max-width:195px; margin:3px; border:1px solid #CCCCCC; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }

#top_tapety a { display:block; vertical-align:top; margin:2px -5px 2px -5px; padding:0px 5px 0px 5px;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#top_tapety span { display:inline-block;  width:20px; }
#top_tapety b { font-weight:normal; }
#top_tapety i { float:right; }
#top_tapety .wiecej { display:block; text-align:right; color:#333333; font:11px; }
#top_tapety a:hover { background-color:#E5E5E5; }


#ramka_edycja {}
#ramka_edycja #naglowek { text-align:left; margin:-3px 0px 7px 0px; font-weight:bold; }

#ramka_edycja  #pobierz_guzik, #ramka_edycja  #pobierz_guzik_tapeciarnia {
 display:inline-block; padding:3px 8px 3px 8px; margin:5px 3px 5px 3px; font-size:14px; font-family: Arial;  color:#ffffff; font-weight:normal;
 background-image:url(//tapeciarnia.pl/obr2/gradienty_paski.png); background-position: right -5px; background-repeat:no-repeat;   background-position: right -40px;
 -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
border:1px solid #E8E8E8;
}
#ramka_edycja  #pobierz_guzik:hover, #ramka_edycja  #pobierz_guzik_tapeciarnia:hover
{ border:1px solid red;  background-color:red; color:#FFFFFF; background-image:none; }
#ramka_edycja  #pobierz_guzik:hover, #ramka_edycja  #pobierz_guzik_tapeciarnia:hover  { border:1px solid red;  background-color:red; color:#FFFFFF; }



#edycja { position:relative; min-height:140px; border:1px solid #ffffff; }
#edycja .amount-kontrast {}
#edycja .ui-slider-handle{ margin:5px 0px 0px 0px  !important; }
#edycja .ui-widget-header { background-color:#cccccc;  }
#edycja .ui-widget-header {  }

#ramka_edycja #reklama_pozioma { margin: 7px 0px 10px 0px; border:0px solid; }

#edycja .ui-state-hover, #edycja .ui-widget-content .ui-state-hover, #edycja .ui-widget-header .ui-state-hover, #edycja .ui-state-focus, #edycja .ui-widget-content .ui-state-focus, #edycja .ui-widget-header .ui-state-focus
{ background-color:RGBA(82,138,206,0.8)!important;  border:1px solid RGBA(82,138,206,0.8)!important; }

.ui-widget-content {background: #fff!important;}
#edycja #cofnij {  position:absolute; top:5px; left:0px;   width:130px; height:90px; }
#edycja #cofnij  img { border:1px solid #E6E6E6; max-width:130px; max-height:130px;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
#edycja #cofnij  b
{
position:absolute; top:25px; left:0px;
border:0px solid;
width:120px; height:29px;
background-image:url(//tapeciarnia.pl/obr2/edytor_v3.png);
background-position: -5px -87px; background-repeat:no-repeat;
}
#edycja #cofnij:hover  b {  background-position: -5px -120px; }

#edycja #jasnosc {  position:absolute; top:5px; left:140px; border:0px solid;  width:200px; }
#edycja #kontrast {  position:absolute; top:5px; left:360px; border:0px solid;  width:200px; }
#edycja #jasnosc b, #edycja #kontrast b, #edycja #efekty b { display:block; text-align:center; letter-spacing: 1px; }

#edycja #efekty  label b { display:inline-block; border:0px solid;   vertical-align:middle; }
.gl_checkbox label b {
   width:22px; height:22px;  margin:2px 2px 2px 2px;
  background-image:url(obr2/check.png);
}
.gl_checkbox input[type=checkbox] { display:none; }
.gl_checkbox input[type=checkbox] + label { background: RGBA(243, 243, 243, 1); }
.gl_checkbox input[type=checkbox]:checked  + label:hover
, .gl_checkbox input[type=checkbox] + label:hover
 { background: RGBA(82, 142, 214, 1); color:#ffffff; }

.gl_checkbox input[type=checkbox]:checked + label{ background: RGBA(82, 142, 214, 1); color:#ffffff; }
.gl_checkbox input[type=checkbox] + label b { background-position: -5px -5px; }
.gl_checkbox  input[type=checkbox]:checked + label b { background-position: -5px -57px; }


#edycja #efekty { position:absolute; top:5px; right:-20px; border:0px solid; width:420px;  }
#edycja #efekty b { display:block; }
#edycja #efekty label { display:inline-block;  width:130px; border:0px solid;  cursor:pointer; padding:0px 0px; margin:2px 0px 2px 0px;   -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }

#edycja #efekty span { display:block; text-align:center; font-weight:bold; margin:0px 0px 5px 0px; }

#edycja #rozdz { position:absolute; top:60px; left:140px;   }
#edycja #rozdz span { display:inline-block;   vertical-align:middle; }
#edycja #rozdz b { display:block; font-weight:bold; vertical-align:middle;  }
#edycja #rozdz p { display:inline-block; vertical-align:top; margin:0px; }
#edycja #rozdz select { width:360px; }

#edycja_tresc { position:relative;  }
#edycja_tresc b { display:none; position:absolute; top:0px; left:0px;  width:100%; height:100%; background-color:RGBA(255,255,255,0.5);  }
#edycja_tresc span { display:none;  position:absolute; top:221px; left:221px;  z-index:2;  }

#edycja_tresc  #guziki { position:absolute; top:5px; left:5px; }
#edycja_tresc #pobierz_guzik, #edycja_tresc #pobierz_guzik_tapeciarnia, #edycja_tresc #fb, #edycja_tresc #gplus, #edycja_tresc #twitter, #edycja_tresc #rozszez, #edycja_tresc #zwez, #edycja_tresc #rozszez_max
{
 display:inline-block; height:37px; border:0px solid; background-image:url(obr2/edytor_v3.png);  background-repeat:no-repeat;
 cursor:pointer;
}
#edycja_tresc #fb {  width:38px; background-position: -4px -367px; }
#edycja_tresc #fb:hover { background-position: -45px -367px;  }
#edycja_tresc #gplus { width:38px; background-position: -4px -408px;}
#edycja_tresc #gplus:hover { background-position: -45px -408px;  }
#edycja_tresc #twitter {  width:38px; background-position: -4px -326px; }
#edycja_tresc #twitter:hover { background-position: -45px -326px;  }
#edycja_tresc #pobierz_guzik {  width:212px; background-position: -602px -5px; }
#edycja_tresc #pobierz_guzik:hover {  background-position: -602px -46px; }
#edycja_tresc #pobierz_guzik_tapeciarnia {  width:197px; background-position: -402px -5px; }
#edycja_tresc #pobierz_guzik_tapeciarnia:hover { background-position: -402px -46px; }
#edycja_tresc #rozszez { background-position: -4px -244px; width:38px; }
#edycja_tresc #rozszez:hover, #edycja_tresc #rozszez.zaz { background-position: -45px -244px;  }
#edycja_tresc #zwez { background-position: -4px -285px; width:38px; }
#edycja_tresc #zwez:hover, #edycja_tresc #zwez.zaz { background-position: -45px -285px;  }
#edycja_tresc #rozszez_max { background-position: -86px -244px; width:38px; }
#edycja_tresc #rozszez_max:hover, #edycja_tresc #rozszez_max.zaz { background-position: -125px -244px;  }


#edycja_tresc  #obrazek  { max-width:100%; }


#edycja #oryginalny, #edycja #generuj, #edycja #rozszez, #edycja #gotowe_filtry_guzik
{
 position:absolute; display:block;  border:0px solid;
background-image:url(obr2/edytor_v3.png);  background-repeat:no-repeat;

}


#edycja #oryginalny { width:196px; height:37px; top:100px; left:300px;  background-position: -5px -5px;  }
#edycja #oryginalny:hover { background-position: -5px -46px; }
#edycja #generuj { width:196px; height:37px; top:100px;left:505px; background-position: -204px -5px; cursor:pointer; }
#edycja #generuj:hover { background-position: -204px -46px; }





#edycja #gotowe_filtry_guzik { cursor:pointer; height:40px!important; border:0px solid; width:170px; height:45px; top:100px; right:3px; background-position: -0px -152px;  }
#edycja #gotowe_filtry_guzik:hover { background-position: -165px -152px;  }
#edycja #gotowe_filtry_guzik.zaz { height:45px!important; z-index:1; background-position: -5px -193px;  }
#edycja #gotowe_filtry_guzik.zaz:hover { background-position: -180px -193px;  }
  /*position:absolute; top:144px; right:-3px;*/
#edycja #gotowe_filtry  { display:none; padding:3px; margin:144px 0px 0px auto; width:950px; height:auto; border:1px solid #dddddd;  background-color: #efefef; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#edycja #gotowe_filtry  img { width:110px; margin:3px; cursor:pointer; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }

.lupka2  img { width:30px; height:30px;  }
.lupka_normalne { cursor:pointer; }

.lista_kategoie_menu { border:0px solid;  }
.lista_kategoie_menu .li { display:block; padding:0px 0px 0px 3px;  margin:0px 0px 0px 0px; border:0px solid;  -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
.lista_kategoie_menu .li.zaz { background-color:RGBA(90, 150, 222, 1)!important;   }
.lista_kategoie_menu .li.zaz a , .lista_kategoie_menu .li:hover  a { color:#ffffff; }
.lista_kategoie_menu .li:hover { color:#ffffff; background-color:RGBA(90, 150, 222, 0.8)!important;    }
.lista_kategoie_menu .odst0 { padding-left:0px; }
.lista_kategoie_menu .odst1 { padding-left:10px; }
.lista_kategoie_menu .odst2 { padding-left:20px; }
.lista_kategoie_menu .odst3 { padding-left:30px; }
.lista_kategoie_menu .odst4 { padding-left:40px; }
.lista_kategoie_menu .odst5 { padding-left:50px; }


.lista_kategoie_menu, .lista_kategoie_menu a {font-family:Arial; font-size:14px; }
.lista_kategoie_menu a { display:inline-block; padding:2px 4px 2px 4px;  }
.lista_kategoie_menu .img_menu {width:135px; height:108px; border:0px solid;}

/*
.poukladaj_wedlug_i_rozmiar { margin:10px 0px 15px 0px; font-size:12px;  }
.poukladaj_wedlug_i_rozmiar a { padding:2px 4px 2px 4px; margin:5px 3px 5px 0px; line-height: 20px; font-size:12px; font-family: Arial; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
.poukladaj_wedlug_i_rozmiar span { font-size:12px; font-weight:bold;  line-height: 20px; font-family: Arial;}
.poukladaj_wedlug_i_rozmiar .zaz { color:#ffffff; background-color:RGBA(90, 150, 222, 1); }
.poukladaj_wedlug_i_rozmiar a:hover{ color:#ffffff; background-color:RGBA(90, 150, 222, 0.8); }
*/
.poukladaj_wedlug_i_rozmiar { margin:10px 0px 5px 0px; font-size:12px;  }
.poukladaj_wedlug_i_rozmiar a {
display:inline-block; padding:3px 8px 3px 8px; margin:5px 3px 5px 3px; font-size:12px; font-family: Arial; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
border:1px solid #E8E8E8;
}
.poukladaj_wedlug_i_rozmiar span { font-size:12px; font-weight:bold;  line-height: 20px; font-family: Arial;}
.poukladaj_wedlug_i_rozmiar .zaz { background-image:url(//tapeciarnia.pl/obr2/gradienty_paski.png); background-position: right -5px; background-repeat:no-repeat;  background-position: right -40px;  color:#ffffff;  }
.poukladaj_wedlug_i_rozmiar a:hover{ background-image:url(//tapeciarnia.pl/obr2/gradienty_paski.png); background-position: right -5px; background-repeat:no-repeat;   background-position: right -74px; color:#ffffff;  }
.poukladaj_wedlug_i_rozmiar p { border:0px solid; margin:0px; }
.poukladaj_wedlug_i_rozmiar span { display:inline-block; border:0px solid; margin:0px; width:70px; vertical-align:top;  margin:5px 0px 0px 0px;}
.poukladaj_wedlug_i_rozmiar lista { display:inline-block; border:0px solid; margin:0px; width:530px; }



.ramka{border:1px solid #ff0000;padding:10px;margin:10px;background:#fff;}
.pobierz_na_www{
    font-size : 11px;
    font-family : Arial, Helvetica, sans-serif;
    font-weight:bold;
    margin: 5px 5px 5px 5px;
    padding: 5px 5px 5px 5px;
    border: 2px solid #C0C0C0;
    background-color: #EAEAEA;
	-moz-border-radius:5px; /* FF */
	-webkit-border-radius:5px; /* przeglądarki z webkitem (Safari, Chrome itp.) */
	-khtml-border-radius:5px; /* przeglądarki typu K-meleon (typowo Linuxowe) */
	border-radius:5px; /* pozostałe przeglądarki */
	behaviour:url(border-radius.htc); /* dodatek dla badzIEwnej przeglądarki */
	}
.pobierz_na_www input{ font-size: 10px; width:98%;  background-color: #ffffff; }

.ramka_jasna { background-color:#D9EDFF;}

.ramka_ciemna { background-color:#F0F8FF;}

.ramka_ciemna  img, .ramka_jasna img { max-width:450px; }
.smallTxt {
    font-size: 10px;
  }
form {
	display: inline;
	}

.form_status    { border: 1px solid #808080; background-color:#E8E8E8; width: 155px; #E0E0E0; font-family:Verdana; font-size:8pt }
.form_status_guzik    { border: 1px solid #808080; background-color:#E8E8E8; #E0E0E0; font-family:Verdana; font-size:8pt }

.status   { font-family:Verdana; font-size:8pt; color: #494949 }




a.link_zaznaczony            { font-family: Arial; font-size: 8pt; color: #FF9900 }
a.link_nie_zaznaczony            { font-family: Arial; font-size: 8pt; color: #000000 }
img{ border:0px;}

hr {
background-color: #DDDDDD;
border: 0px solid #000000;
height: 1px;
width: 95%;
}



a.obrazek_sciemnij
{
  opacity:1; filter:alpha(opacity:100);
}
a.obrazek_sciemnij:hover
{ filter:alpha(opacity:60);
 opacity:0.6;
}


.guzik_wyloguj { background: #FD7E00;
		border: 0px solid #FD7E00;
		width: 70px;
		color: black;
		font: 12px Tahoma, Arial;
		white-space: nowrap }

.menu_los { color:#00509F }
.tagi_jasny {font-family:Arial; font-size:13px; color: #46A3FF;  }
.tagi_ciemny {font-family:Arial; font-size:13px; color: #000000; }
.obrazek{background: url(img/loader1.gif) no-repeat 50% 50%;border:0px solid #6699FF; background-position: 50% 50%;}

.img_male{background: url(img/ajax-loader.gif) no-repeat 50% 50%; border:0px;}
.img_male2{background: url(img/ajax-loader.gif) no-repeat 50% 50%; border:0px solid #6699FF; }
.img_normalne{background: url(img/loader1.gif) no-repeat 50% 50%; border:0px solid #6699FF; background-position: 50% 50%;  cursor:pointer;}
.img_srednie{ background: url(img/ajax-loader.gif) no-repeat 50% 50%; margin: 2; padding:5px 0px 0px 0px;
border: 0px solid #000000; }
.img_menu{background: url(img/ajax-loader.gif) no-repeat 50% 50%;border:0px solid #6699FF; background-position: 50% 50%;}

.guz{border:0px; width:12; height:12;}


.blad{font-size:12px; color:red}

h1{font-size:14px;}
input, select, textarea  { border: 1px solid #333333; font-size:12px; padding:5px 5px 5px 5px; border: 1px solid #B0B0B0; }
.guzik_input, .guzik_input:hover, input[type="submit"] { border: 1px solid #333333; font-size:12px; padding:5px 7px 5px 7px; cursor:pointer;
-moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
background-image: url("//tapeciarnia.pl/obr2/gradienty_paski.png"); background-position: right -200px;  color:#ffffff;   background-repeat: no-repeat; border: 1px solid #E8E8E8;
}


table{vertical-align: top}
table.ramka{margin-left:20px;}
table.wiadomosci, table.wiadomosci td,table.wiadomosci tr{ font-family:Verdana; font-size:8pt;
	padding: 0px;
	border-style: none;
	border-width: 0px;
	border-spacing: 0px;
	border-style: outset;
	border-collapse: separate;
	background-color: #ffffff;

 }

p{font-family:Arial; font-size:13px;}
.menu_link{font-family:Arial; font-size:13px; }




.show {
border: 3px solid #FF9900;
background-color: #FF9900;
font-family:Tahoma;
font-size:16px;

position:absolute;
visibility:hidden;
z-index:1

}

.div_dodaj {
	margin: 0px;
 	padding: 0px 0px 0px 5px;
	border: 0px solid #f2f2f2;
	border-left: 2px solid #94AD3D;
}

.div_usun {
	margin: 0px;
 	padding: 0px 0px 0px 5px;
	border: 0px solid #f2f2f2;
	border-left: 2px solid #CC0000;
}
.szukaj_sugestia {border: 1px solid #77BBFF;
background-color: #E4E4E4;
font-family:Tahoma;
font-size:12px; }

.div_error, .div_ostrzezenie, .div_logowanie, .div_info, .div_ok , .div_pytanie
{
    position:relative;
	margin: 15px;
 	padding: 0px 10px 0px 120px;
	-moz-border-radius:10px; -webkit-border-radius:10px;  -khtml-border-radius:10px; border-radius:10px; behaviour:url(border-radius.htc);
	background-image:url(//tapeciarnia.pl/obr2/info_tlo.png); background-repeat:repeat-y;
	vertical-align:middle;
}
.div_error .logo, .div_ostrzezenie .logo, .div_logowanie .logo, .div_info .logo, .div_ok .logo, .div_pytanie .logo
{ position:absolute; top:25px; left:25px; width:75px; height:77px; border:0px solid;  background-image:url(//tapeciarnia.pl/obr2/info.png); background-position: -4px -4px; background-repeat:no-repeat; }
.div_error .info_tresc, .div_ostrzezenie .info_tresc, .div_logowanie .info_tresc, .div_info .info_tresc, .div_ok .info_tresc, .div_pytanie .info_tresc
{ display:table-cell;  border:0px solid;  height:130px;  min-height: 130px; vertical-align:middle; line-height:18px; padding:10px 0px 10px 0px; }


.div_error { border: 2px solid #e74c3c;  }
.div_error .logo { background-position: -235px -4px; }
.div_ostrzezenie { border: 2px solid #ffcf23;  }
.div_ostrzezenie .logo { background-position: -313px -4px; }
.div_logowanie { border: 2px solid #4f8fdc;  }
.div_logowanie .logo { background-position: -390px -4px; }
.div_info { border: 2px solid #4f8fdc;  }
.div_info .logo { background-position: -4px -4px; }
.div_ok { border: 2px solid #7dd138;  }
.div_ok .logo { background-position: -159px -4px; }
.div_pytanie { border: 2px solid #4a4ed8;  }
.div_pytanie .logo { background-position: -81px -4px; }




#bubble_tooltip{
	position:absolute;  display:none; width:210px;
	padding:27px 0px 0px 0px;
	border:0px solid;
	background-image: url('//www.tapeciarnia.pl/obr2/tooltip.png');
	background-repeat:no-repeat;
	opacity:1;filter: alpha(opacity=100); -moz-opacity: 1;
	z-index:5;
}
#bubble_tooltip_content
{
    text-align:center;
    border:0px solid; padding:0px 7px 0px 7px;
  	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip_content img { max-width:180px; -moz-border-radius:10px; -webkit-border-radius:10px;  -khtml-border-radius:10px; border-radius:10px; behaviour:url(border-radius.htc);   }
#bubble_tooltip .bubble_bottom{
    position:relative; border:0px solid; width:100%;
	background-image: url('//www.tapeciarnia.pl/obr2/tooltip.png');
	background-repeat:no-repeat;
	background-position: 0px -396px;
	height:8px;
	bottom:-7px;

}



.obrazek {border: 1 solid;}





.buttonwrapper{
overflow: hidden;
width: 100%;
}

.buttonwrapper a {
margin:3px;
padding:2px 12px 4px 12px;
line-height:26px;

background-image:url(//tapeciarnia.pl/obr2/gradienty_paski.png); background-position: right -5px; background-repeat:no-repeat;
display: inline-block;
font: normal 13px Tahoma;
border:1px solid #E8E8E8;
-moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
text-decoration: none;
}

.buttonwrapper a.zaz { background-position: right -40px;  color:#ffffff; } /*30*/
.buttonwrapper a:hover { background-position: right -74px; color:#ffffff; }

#nie_przyjmujemy_tapet b { margin: 0px 0px 0px 0px; padding: 2px 0px 2px 0px;  display:block;  }
#nie_przyjmujemy_tapet span {margin: 0px 0px 0px 10px; padding: 2px 0px 2px 0px;  display:block;  }


#loader { width:16px !important; height:11px !important; border:0px !important; }


#okienko_overlay {z-index:2; display: none; position: absolute; background-color: black; opacity: .5; filter: alpha(opacity=50) }
#okienko_dialog_close { border: 0px solid #E6E6E6; float:right; margin:-20px -20px 0px 0px; width:30px; height:30px; cursor:pointer;  background-image: url('//www.tapeciarnia.pl/obr2/top_okienko_close.png'); }
#okienko_dialog  p { white-space:nowrap; display:inline; }

#okienko_dialog {

z-index:3;
display: none;
position: absolute;
background-color: #ffffff;
opacity: 1; filter: alpha(opacity=100);

 font-size:15px;
box-shadow: -5px -5px 50px;
 text-align:center;
vertical-align:middle;

border: 10px solid #E6E6E6;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	behaviour:url(border-radius.htc);
}

/* zoomer */
ul.thumb { float: left;list-style: none; margin: 0px; padding: 0px 0px 0px 20px;width: 600px; background-color: white; }
ul.thumb li { margin: 0px; padding: 3px;float: left;position: relative; width: 192px;height: 143px; }
ul.thumb li img { width: 192px; height: 143px;border: 0px solid #ddd;padding: 0px; background: auto; position: absolute;left: 0px; top: 0px; -ms-interpolation-mode: bicubic; }
ul.thumb li img.hover {margin-top:0px; border: 1px solid #ddd;}
.title2{ position:absolute;width:192px;height:30px;margin:0px; margin-top:130px;font-weight:900; padding:0px 0px 5px 0px;  color: #fff000; }
.title{
    width:230px;
    height:44px;
    background:#000;
    color:#fff;
    font-weight:1100;
	font-size:12;
    top:110px;
	left:-20px;
	vertical-align:bottom;
    position:absolute;
    text-align:center;
	padding:0px 0px 4px 0px;
    display:none;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}


.pierwszy { margin:0px!important;  padding:0px!important; background: RGBA(0,0,0,0)!important; border:0px solid!important; }


/*tabs_losowe*/
#tabs_losowe { }
#tabs_losowe ul { margin:0px 0px 0px -25px; text-align:left;  }
#tabs_losowe ul li { display:inline-block; text-align:left; border:0px solid; margin:0px; }
#tabs_losowe ul li a { cursor:pointer; display:block;  padding:8px 8px 8px 8px; border:1px solid #C0C0C0;  margin:0px 5px -1px 5px; border-bottom:0px solid  #ffffff; font-size:12px;
background-image:url(//tapeciarnia.pl/obr2/gradienty_paski.png); background-position: right -0px; background-repeat:no-repeat;
border-top-left-radius: 5px; border-top-right-radius: 5px;
}
#tabs_losowe ul li.zaz a { border-bottom:1px solid #ffffff; color:#f000000; font-weight:bold; background-position: right -110px }
#tabs_losowe_tresc {border:1px solid #C0C0C0;  padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }

#tabs {  }
#tabs ul { margin:0px 0px 0px -25px; text-align:left;   }
#tabs ul li {display:inline-block; text-align:left; border:0px solid; margin:0px;  }
#tabs ul li a { cursor:pointer; display:block;  padding:8px 8px 8px 8px; border:1px solid #C0C0C0;  margin:0px 5px -1px 5px; border-bottom:0px solid  #ffffff; font-size:12px;
background-image:url(//tapeciarnia.pl/obr2/gradienty_paski.png); background-position: right -0px; background-repeat:no-repeat;
border-top-left-radius: 5px; border-top-right-radius: 5px;
}
#tabs ul li.zaz a {  border-bottom:1px solid #ffffff; color:#f000000; font-weight:bold; background-position: right -110px }
#tabs_tresc, #tabs_komentarze_tresc, #tabs_na_www_tresc {border:1px solid #C0C0C0;  padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }


/* coocies */
#info_coocies_bar {
    position: fixed;
    display:inline-block;
    vertical-align: middle;
    font-family: "Open Sans","Helvetica Neue",Helvetica,sans-serif;
    color: #DDD;
    
    right: 185px;
    margin-left: 10px;
    bottom: 5px;
    z-index: 100;
    padding: 6px 20px 6px 20px;
    background-color: #464646;
    text-align: left;
    border-radius: 5px;
}

#info_coocies_akcept {
    display:inline-block;
    vertical-align: middle;
    margin: 0px 0px 0px 10px;
    line-height: 20px;
    background: #45AE52 none repeat scroll 0% 0%;
    border: medium none;
    color: #DDD;
    padding: 4px 5px;
    border-radius: 3px;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
}
#info_coocies_info { color: #DDD; }

/* autopodpowiedzi autocomplete*/
.wyszukiwarka_desc { font-size:12px; color:#999999;  }

.ui-menu-item:hover, .ui-menu-item:hover  a, .ui-menu-item:hover  .wyszukiwarka_desc  {  background-color:#0059AD; color:#ffffff; }
.ui-autocomplete img { float:right; width:55px; height:40px; margin:-20px 0px 0px 7px; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
.ui-autocomplete {

		max-height: 300px;
		width:441px;
		overflow-y: auto;
		/* prevent horizontal scrollbar */
		overflow-x: hidden;
		background-color:#ffffff;

}
.ui-autocomplete {
	position: absolute;
	top: 0px;
	left: 0px;
	cursor: default;

}
/* Corner radius */
.ui-corner-all
{
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}

.ui-front {
	z-index: 100;
}

.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0px; /* support: IE7 */
	font-weight: normal;
	min-height:40px;
}

.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}


.ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.0em;
}

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.0em;
}


.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #999999;
	font-weight: normal;
	color: #212121;
	cursor: pointer;
}



.ui-widget-content {
	border: 1px solid #aaaaaa;
	color: #222222;
	//border:2px solid;
	padding:5px;
}
.ui-helper-hidden-accessible { display:none; }
