@charset "utf-8";

@media only screen and (min-width: 0px) and (max-width: 1000px)
{
 #rozsun, #pop_next_lewa, #pop_next_prawa { display:none!important; }
     .reklama_jeden_1 { display:block!important; margin:0px auto 0px auto!important; text-align:center!important;  }
	.reklama_jeden_2 { display:none!important; }
}
@media only screen and (min-width: 0px) and (max-width: 955px)
{
 .reklama_lista1 { width:100%!important; height:auto!important; min-height:auto!important; margin:0px!important; padding:0px!important; }
}


@media only screen and (min-width: 0px) and (max-width: 780px)
{
 
 #stupka #rozdzielczosc { width:100%; text-align:center;  top: 30px!important; left:0px!important; }
 #stupka #logo {  display:none!important; }
 #stupka #copyright { width:100%!important; border:0px solid red; text-align:center!important;  top: 35px!important; right:auto!important; }
}

@media only screen and (min-width: 0px) and (max-width: 720px)
{
 #ramka_lewa {  left:-237px; position:absolute;  background-color:#ffffff; z-index:10; border:5px solid rgba(7,185,155,1)!important; border-radius:0px 5px 5px 0px;  }
 #srodek #ico_tapety, #srodek #ico_tapety_2 { display:none; }
 #srodek #tutul_tapety { left:40px!important; }
 #srodek #gdzie_jestem	{ left:40px!important; }
 #ico_kategorie { position:absolute!important; right:-35px!important; left:auto!important; width: 35px!important; cursor:pointer; }
}

@media only screen and (min-width: 0px) and (max-width: 640px)
{

  #poukladaj_wedlog { display:none; }
   #table_logo { width:292px!important; }
}

@media only screen and (min-width: 0px) and (max-width: 500px)
{
  #top { height: 70px!important;  }
 .lista_tapet a { width:160px!important; height:116px!important;  }
 #top #logo {  width:146px!important;  height: 50px!important;  background-size:100%!important; 	background-position: center center!important;;   }
 #table_logo { width:146px!important; }
 #table_top { margin:20px 0px 0px 0px!important; }
  #pobierz { width:38px!important; background-position:-100px -5px!important; border:0px solid !important; border-radius: 5px 0px 0px 5px;  }
 
}

@media only screen and (min-width: 0px) and (max-width: 430px)
{
 #losowe_tapety img  { width:155px!important;}
}

img { border:0px; }
a { text-decoration:none; }

.h1_gora
{
padding:0px 10px; color:#FFFFFF; font-size:15px;
text-align:left;
display:inline;
}

.menu_poziome1, .menu_poziome1 a, .menu_poziome1 a:hover
{
padding:0px 10px; color:#FFFFFF; font-size:15px;
text-align:left;
}

.menu_poziome2, .menu_poziome2 a, .menu_poziome2 a:hover
{
padding:0px 10px; color:#FFFFFF; font-size:15px;
text-align:right;
}

p {
    padding:0px 30px;

}

.licznik { display:block; color:rgba(56,56,56,1);  margin:25px 0px 25px 0px; font-size : 14px; text-align: center;   }
.licznik a { color:rgba(56,56,56,1); padding:0px 8px 0px 8px; font-size : 17px; text-align: center;

     border: 0px solid #7A776C; -moz-border-radius:5px; -webkit-border-radius:5px;	-khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
}
.licznik a:hover, .licznik .zaz { color:rgba(255,255,255,1) !important; background-color:rgba(7,188,160,1);  }





#div_rozsun, #div_login {position:relative;}

body{
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	color:#FFF000;
}

#body_obrazek
{
 display:block; position:absolute; top:0px; text-align:center;
  width:100%; height:1130px;
 background-image:url('img/tlo.jpg');
 background-repeat:no-repeat;
 background-attachment:local;
 background-position:center top;
 background-size:1920px;
}

#body_nakladka
{
 display:block; position:absolute; top:0px; text-align:center;
 width:100%; height:1130px;
 background-image:url('img/nakladka.png');
 background-repeat:no-repeat;
 background-attachment:local;
 background-position:center;
 background-size:1920px;
}


#body2{
	min-width:360px;
	max-width:1000px;
	position:relative;
	margin:0px auto;
}

#notatka {  margin: 20px;
    border: 0px solid red;
    text-align: center;
    font-size: 15px;
    line-height: 22px;
 }   

@media only screen and (min-width: 0px) and (max-width: 780px)
{
	 #notatka {  margin: 0px 10px 20px;
	    border: 0px solid red;
	    text-align: center;
	    font-size: 14px;
	    line-height: 18px;
	 }   

}



#wyb_puzzle { 
	position: relative;
	float: right;
    margin-top: -34px;  
} 
#wyb_puzzle a { 
border: 1px solid #7a776c;
    border-radius: 6px;
    padding: 5px;
    color: #7a776c;
    text-decoration: none;
    cursor: pointer;
}
#wyb_puzzle a:hover, #wyb_puzzle .wyb { 
    border: 1px solid #7a776c;
    border-radius: 6px;
    padding: 5px;
    color: #ffffff;
    text-decoration: none;
    background-color: #7a776c;
}
#top { display:block; height:100px; border: 0px solid; }
#table_top { display:table;  border:0px solid green; width:100%; vertical-align:middle; margin:5px 0px 0px 0px; }
#table_logo { width:342px; display:table-cell; vertical-align:middle;  }
#table_wyszukiwarka { display:table-cell; vertical-align:middle; }
#top #logo { display:block;  border: 0px solid red; width:292px; height: 85px; cursor:pointer; background: url(img/top_logo.png) no-repeat; }
#top #wyszukiwarka_pokaz { display:none; position:absolute; top:13px; right:10px; border: 0px solid; width:59px; height:59px;  background: url(img/szukaj2.png) no-repeat right;  }
#top #wyszukiwarka { border-radius: 5px 0px 0px 5px; position:relative;  display:table; margin:0px 0px 0px 0px; width:100%;   max-width:426px; height:59px; max-height:59px;  background-image: url(img/szukaj2.png); background-position:right;  }
#top #wyszukiwarka input { display:block; height:54px;  margin:2px 0px 0px 2px;   border: 0px solid blue;  background-color:RGBA(0,0,0,0); font-size:16px; vertical-align:top;}
#top #wyszukiwarka #wyslij { position:absolute; top:0px;  right:0px; z-index:1; display:block; border:0px solid; width:55px; height:54px; vertical-align:top;  }

#top #rozsun, #div_login, #top #rozsun_hiden { display:block; position:absolute; top:17px; right:0px; cursor:pointer;  width:75px; height:60px; border:0px solid; }
#top #rozsun {  background:url(img/show_hide.png);  background-position:-5px -5px; }
#top #rozsun:hover {  background-position:-5px -69px; }
#top #rozsun_hiden { display:none; background:url(img/show_hide.png);  background-position:-85px -5px; }
#top #rozsun_hiden:hover {  background-position:-85px -69px; }

#div_login {  background:url(img/login.png);  background-position:-5px -5px; }
#div_login:hover {  background-position:-5px -69px; }

#rozsun_hiden_srodek { display:none; position:absolute; top:-50px; right:-2px; background:url(img/show_hide.png);  background-position:-85px -5px; width:75px; height:60px;  cursor:pointer; }
#rozsun_hiden_srodek:hover {  background-position:-85px -69px; }


#srodek #podziel { display:table-cell; width:50%; border:0px solid; text-align:center;  margin:0px 0px 0px 0px; vertical-align:top; }
#srodek #podziel a { display:inline-block; width:44px; height:40px; border:0px solid; cursor:pointer; background-color:rgba(7,188,160,1); }
#srodek #podziel .fb, #srodek #podziel .gplus, #srodek #podziel .twitt, #srodek #podziel .qrcode, #srodek #podziel .rozwin { background:rgba(7,188,160,1) url('img/podzielsie.png') no-repeat left top; }
#srodek #podziel .twitt { background-position:-0px -5px; }
#srodek #podziel .twitt:hover  { background-position:-0px -54px; }

#srodek #podziel .fb { background-position:-49px -5px; }
#srodek #podziel .fb:hover { background-position:-49px -54px; }

#srodek #podziel .qrcode { background-position:-98px -5px; }
#srodek #podziel .qrcode:hover  { background-position:-98px -54px; }

#srodek #podziel .gplus { background-position:-147px -5px; }
#srodek #podziel .gplus:hover { background-position:-147px -54px; }

#srodek #podziel .rozwin { background-position:-196px -5px; }
#srodek #podziel .rozwin:hover { background-position:-196px -54px; }

#srodek
{
	position:relative;
	border:1px solid #FFFFFF;
	//background-color:RGBA(255,255,255,0.988);
	background-color:#FFFFFF;
	padding:0px 0px 50px 8px;
	z-index:4;
}

#srodek #categories { margin:0px 0px 13px 0px; font-size:16px; border:0px solid;   }
#srodek #categories a { color:rgba(255,255,255,1);  padding:5px; font-size:16px; text-decoration:none;  -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#srodek #categories a:hover { background-color:rgba(7,188,160,1); color:rgba(255,255,255,1); padding:5px; }
#srodek #categories span { display:inline-block; margin:4px 10px 4px 0px; padding:3px 0px 3px 0px; color:rgba(255,255,255,1); background-color:rgba(7,188,160,1); -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#srodek #categories span:hover { color:rgba(255,255,255,1); background-color:rgba(7,188,160,1); -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#srodek #categories span:hover a { color:rgba(255,255,255,1); }



#srodek #podobne_kategorie { border:0px solid; }
#srodek #podobne_kategorie span { display:block;  font-size:14px; padding:8px 0px 8px 0px;   }
#srodek #podobne_kategorie a { display:inline-block;  background-color:#B52842; color:#ffffff;  border:1px solid #B52842; padding:2px 3px 2px 3px; margin:1px 3px 1px 3px;  font-size:14px; text-decoration:none;  -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#srodek #podobne_kategorie a:hover { background-color:#ffffff;  color:#B52842; }
#srodek #podobne_kategorie a b { text-weight:normal; font-size:11px; }

#srodek #rozdzielczosci { border:0px solid; }
#srodek #rozdzielczosci span { display:block;  font-size:14px; padding:8px 0px 8px 0px;   }
#srodek #rozdzielczosci a { display:inline-block;  background-color:rgba(7,188,160,1); color:rgba(255,255,255,1);  border:1px solid rgba(7,188,160,1); padding:2px; margin:1px; font-size:14px; text-decoration:none;  -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#srodek #rozdzielczosci a:hover { background-color:rgba(255,255,255,1);  color:rgba(7,188,160,1); }


#srodek #gdzie_jestem { position:absolute; left:270px; top:4px;  font-size:12px; border:0px solid; background-color:rgba(7,188,160,1); color:rgba(255,255,255,1); padding:2px 0px 2px 0px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);}
#srodek #gdzie_jestem  a {  color:rgba(255,255,255,1); font-size:12px; padding:5px 5px 5px 5px; text-decoration:none;  -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }
#srodek #gdzie_jestem  a:hover { padding:5px 5px 5px 5px; background-color:rgba(7,188,160,1);}

#srodek #get_code { display:block; width:100%; }
#srodek #get_code span { display:table; width:100%; border:0px solid; margin:2px 0px 2px 0px; }
#srodek #get_code span i { display:table-cell; border:0px solid; width:180px;}
#srodek #get_code span input { display:table-cell;  border:1px solid #cccccc; width:100%;}


#srodek #pop_next { display:table; width:100%; height:120px; max-width:600px; margin:0px auto 0px auto; border:0px solid; text-align:center;   }
#srodek #pop_next span { display:table-cell;  position:relative;  }
#srodek #pop_next a { border-radius:5px; -moz-transition:0.5s all;  -webkit-transition:0.5s all; background-size:100%!important; background-position:center center!important; display:block; width:auto; height:120px; margin:3px;  border:1px solid #cccccc;}
#srodek #pop_next a:hover { background-size:120%!important;     -moz-transition:0.5s all;
    -webkit-transition:0.5s all; }
#srodek #pop_next b { display:block; position:absolute;  background-color:RGBA(0,0,0,0.4); color:#FFFFFF; border:0px solid red; padding:3px 15px; border-radius:5px;  }
#srodek #pop_next a:hover b {  background-color:RGBA(255,255,255,0.6); color:#000000; }

#srodek #pop_next .gleft b { bottom:5px; left:5px; }
#srodek #pop_next .gright b { bottom:5px; right:5px; }


#srodek #ico_kategorie {
 position:absolute;
 background:url(img/ico_kategorie.png) repeat right;;
 width:58px;  height:41px;
 left:-6px;
 top:17px;
}


#srodek #ico_tapety {
 position:absolute;
 background:url(img/ico_tapety.png);
 width:39px;  height:58px;
 left:230px;
 top:-6px;

}

#srodek #ico_tapety_2 {
 position:absolute;
 background:url(img/ico_tapety_2.png);
 width:39px;  height:58px;
 left:230px;
 top:-6px;

}

#srodek #tutul_kategorie {
 position:absolute;
 display: inline;
 left:60px;
 top:10px;
 color:rgba(7,188,160,1);
 font-size:22px;
}

#srodek #tutul_tapety {
 position:absolute;
 display: inline;
 left:270px;
 top:10px;
  color:rgba(7,188,160,1);
  font-size:22px;
}



#stupka
{
 position:relative;
 min-width:360px;
 max-width:963px;
 margin:0px 0px 50px 0px;
 color:rgba(255,255,255,1)
}

#stupka #rozdzielczosc{ position:absolute; top:10px; right:370px; }
#stupka #copyright { position:absolute; top:35px; right:0px; text-align:right; }

#stupka a { color:rgba(7,188,160,1); }

#stupka #logo
{
 position:absolute; top:20px; left:0px;
 display:block;
 border: 0px solid; width:191px; height:54px;  background-image: url(img/logo_stopka.png);
}
#stupka #podziel
{ position:absolute; top:-12px; right:5px; z-index:5; }
#stupka #ico_fb, #stupka #ico_twit, #stupka #ico_gplus, #stupka #ico_android, #stupka #ico_rss, #stupka #ico_do_gory
{
 display:inline-block; border:0px solid #fff000; width:45px; height:45px;
 background-image: url(img/icc_spolecznosc.png);
 background-repeat:no-repeat;
 cursor:pointer;
}
#stupka #ico_fb { background-position:-93px 1px; }
#stupka #ico_fb:hover { background-position:-93px -47px; }
#stupka #ico_twit { background-position:1px 1px; }
#stupka #ico_twit:hover { background-position:1px -47px; }
#stupka #ico_gplus { background-position:-46px 1px; }
#stupka #ico_gplus:hover { background-position:-46px -47px; }
#stupka #ico_android { background-position:-140px 1px; }
#stupka #ico_android:hover { background-position:-140px -47px; }
#stupka #ico_rss { background-position:-188px 1px; }
#stupka #ico_rss:hover { background-position:-188px -47px; }
#stupka #ico_do_gory { background-position:-236px 1px; }
#stupka #ico_do_gory:hover { background-position:-236px -47px; }

#poukladaj_wedlog { position:absolute; right:15px; top:15px; z-index:0;}
#poukladaj_od_najnowszych, #poukladaj_od_najlepszych, #poukladaj_od_najfanow, #poukladaj_od_najodwiedzane,
#poukladaj_od_najnowszych_zaz, #poukladaj_od_najlepszych_zaz, #poukladaj_od_najfanow_zaz, #poukladaj_od_najodwiedzane_zaz
{
 display:inline-block; border:0px solid #fff000; width:78px; height:55px; margin:0px 1px 0px 1px;
 background-image: url(img/poukladaj_wedlug.png);
 background-repeat:no-repeat;
 cursor:pointer;
}
#poukladaj_od_najnowszych { background-position:0px 3px; }
#poukladaj_od_najnowszych:hover, #poukladaj_od_najnowszych_zaz { background-position:0px -55px; }
#poukladaj_od_najlepszych { background-position:-83px 3px; }
#poukladaj_od_najlepszych:hover , #poukladaj_od_najlepszych_zaz { background-position:-83px -55px; }
#poukladaj_od_najfanow { background-position:-166px 3px; }
#poukladaj_od_najfanow:hover, #poukladaj_od_najfanow_zaz { background-position:-166px -55px; }
#poukladaj_od_najodwiedzane{ background-position:-249px 3px; }
#poukladaj_od_najodwiedzane:hover, #poukladaj_od_najodwiedzane_zaz { background-position:-249px -55px; }


#pop_next_lewa
{
position:relative;
width:200px;height:150px;border:0px solid #ffffff; position:absolute; top:500px; left:-200px;
transform:rotate(-7deg);
 -ms-transform:rotate(-7deg);
 -webkit-transform:rotate(-7deg);
 z-index:3;
 }

#pop_next_prawa
{
position:relative;
width:200px;height:150px; position:absolute; top:500px; right:-120px;
transform:rotate(-7deg);
 -ms-transform:rotate(-7deg);
 -webkit-transform:rotate(-7deg);
 z-index:3;
 }


#pop_next_prawa img, #pop_next_lewa img { width:300px; border:4px solid #ffffff; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc); }

#pop_next_lewa b { position:absolute; top:78px; left:40px; display:block; border:0px solid; width:50px; height:70px; background-image: url(img/strzalka_lewa.png); background-position:0px -70px;  background-repeat:no-repeat; cursor:pointer; }
#pop_next_prawa b {position:absolute; top:78px; right:-70px; display:block; border:0px solid; width:50px; height:70px; background-image: url(img/strzalka_prawa.png); background-position:0px -70px;  background-repeat:no-repeat; cursor:pointer; }
#pop_next_lewa:hover b, #pop_next_prawa:hover b { background-position:0px 0px;  }

.lista_tapet { margin:0px -20px 0px 0px; text-align:center; }
.lista_tapet a { display:inline-block; position:relative;  width:227px;  height:160px; margin:4px;  border:1px solid #cccccc; background-position: center center !important; background-size:100%!important;    -moz-transition:0.5s all;  -webkit-transition:0.5s all;   -moz-border-radius:5px; -webkit-border-radius:5px;	-khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
.lista_tapet img {  width:100%;   border:1px solid #F0F0F0; -moz-border-radius:5px; -webkit-border-radius:5px;	-khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
.lista_tapet .opis { display:block; position:absolute; bottom:0px; left:0px; width:100%; min-height:10px;  color:rgba(7,188,160,1); background-color:RGBA(255,255,255,0.85); text-align:center; padding:5px 0px 5px 0px; margin:0px 0px 0px 0px; border:1px solid #F0F0F0; -moz-border-radius:5px; -webkit-border-radius:5px;	-khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }
.lista_tapet a:hover { background-size:125%!important;    -moz-transition:0.5s all;  -webkit-transition:0.5s all; }

.lista_tapet b { display:block; display:none; position:absolute; top:50%; left:50%;
 width:30px; height:30px;
 margin:-15px 0px 0px -15px; 
 background-image: url(img/zoom.png);
 background-repeat:no-repeat;

}
//.lista_tapet a:hover b { display:block; }

#content { position:relative;   }
#content b { position:absolute; left:48%; top:48%; border:2px;
 width:30px; height:30px;
 background-image: url(img/zoom.png);
 background-repeat:no-repeat;
 display:none;
}
#content i 
{ 
display: block;
position: absolute;
bottom:5px; right:5px;
background-color: rgba(0, 0, 0, 0.4);
color: #FFF;
border: 0px solid #F00;
padding: 3px 15px;
border-radius: 5px;
}


#losowe_tapety { text-align:center; }
#losowe_tapety img  { border:1px solid #F0F0F0; width:129px; margin:0px 1px 1px 0px; -moz-border-radius:5px; -webkit-border-radius:5px;	-khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);  }



#glosowanie .g1,#glosowanie .g2,#glosowanie .g3,#glosowanie .g4,#glosowanie .g5,#glosowanie .g6,#glosowanie .g7,#glosowanie .g8,#glosowanie .g9,#glosowanie .g10
{
 display:inline-block; border:0px solid #fff000; width:35px; height:35px;  margin:0px 3px 0px 3px;
 background-image: url(img/glosowanie.png);
 background-repeat:no-repeat;
}
#glosowanie .g1 { background-position:-5px -5px; }
#glosowanie .g2 { background-position:-50px -5px; }
#glosowanie .g3 { background-position:-95px -5px; }
#glosowanie .g4 { background-position:-140px -5px; }
#glosowanie .g5 { background-position:-185px -5px; }
#glosowanie .g6 { background-position:-230px -5px; }
#glosowanie .g7 { background-position:-275px -5px; }
#glosowanie .g8 { background-position:-320px -5px; }
#glosowanie .g9 { background-position:-365px -5px; }
#glosowanie .g10 { background-position:-410px -5px; }

#glosowanie .g1:hover, #glosowanie .g1.zaz { background-position:-5px -46px; }
#glosowanie .g2:hover, #glosowanie .g2.zaz { background-position:-50px -46px; }
#glosowanie .g3:hover, #glosowanie .g3.zaz { background-position:-95px -46px; }
#glosowanie .g4:hover, #glosowanie .g4.zaz { background-position:-140px -46px; }
#glosowanie .g5:hover, #glosowanie .g5.zaz { background-position:-185px -46px; }
#glosowanie .g6:hover, #glosowanie .g6.zaz { background-position:-230px -46px; }
#glosowanie .g7:hover, #glosowanie .g7.zaz { background-position:-275px -46px; }
#glosowanie .g8:hover, #glosowanie .g8.zaz { background-position:-320px -46px; }
#glosowanie .g9:hover, #glosowanie .g9.zaz { background-position:-365px -46px; }
#glosowanie .g10:hover, #glosowanie .g10.zaz { background-position:-410px -46px; }
#glosowanie{ display:block; border:0px solid;  vertical-align:top; text-align:center; }

#pokaz_glosowanie { border:0px solid; display:table-cell; width:50%;  margin:0px; padding:5px 0px 0px 0px; vertical-align:top;}
#pokaz_glosowanie  span { display:block;  border:0px solid; vertical-align:top; margin:2px; text-align:center; }



#h1_wall, #h1_podobne, #h1_podziel, #h1_pobierz { position:relative; font-size:18px; background-image: url(img/h1.png); background-repeat:no-repeat; padding:7px 0px 7px 35px;  border:0px solid; }
#h1_wall { background-position:-4px -4px;  }
#h1_podobne { background-position:-4px -46px;  }
#h1_podziel { background-position:-4px -88px;  }
#h1_pobierz { background-position:-4px -130px;  }




#ramka_lewa, .left { display:table-cell; border:0px solid; width:220px; padding:70px 10px 40px 0px; vertical-align: top; }
#ramka_prawa, .right { display:table-cell; border:0px solid;  vertical-align: top; }

#ramka_tekst {
	padding:98px 10px 0px 0px;
	font-size:12px;
	line-height:16px;
	color:#7A776C;
}
.menu a
{
    background:url(img/menu_ent.png);  background-position:-10px -2px;
	background-repeat:no-repeat;
	font-weight:bold;
	font-size:11px;
	padding:7px 0px 7px 15px;
	display:block;
	color:rgba(64,64,64,1);
	border-bottom:1px solid #F8F1E9;
	margin-bottom:1px;
	text-decoration:none;
}
.menu a:hover { color:rgba(6,179,148,1); text-decoration:none;  background-position:-10px -22px;   }

.menu .poz_1 {  margin-left:7px;  }
.menu .poz_2 {  margin-left:14px;    }
.menu .poz_3 {  margin-left:21px; }
.menu .poz_4 {  margin-left:28px; }


.menu .zaz { color:rgba(6,179,148,1); background:url(img/menu_ent.png)!important; background-repeat:no-repeat!important;  background-position:-10px -42px!important;   }

.mng{
background:url(img/ico_kategorie.png);
background-repeat:no-repeat;
background-position:0px 0px;
	color:rgba(7,188,160,1);
    font-size: 22px;

    height:28px;
	padding:8px 15px 8px 70px;
	border:0px solid #ecece6;
	margin:10px 0px 10px -14px;;


}
.mt{
	padding:8px;
	font-size:11px;
	color:#a6a291;
}
.ng{
	margin:0px;
	padding:10px 15px;
	font-size:16px;
	font-style:italic;
	color:#8e816d;
	text-align:right;
	background:#efefe7;
}


.ng_left{
	margin:0px;
	padding:10px 15px;
	font-size:16px;
	font-style:italic;
	color:#8e816d;
	text-align:left;
	background:#efefe7;
}
.zdj{
	padding:10px 0px;
	padding-left:50px;
}
.zdj div{

	background:#efefe7;
	padding:5px;
	margin-left:40px;
	float:left;
}

.zd_ng{
	font-size:18px;
	text-decoration:none;
	font-weight:normal;
	color:#CBD3B4;
}
a{
	color:#006699;
	text-decoration:none;
}
a:hover{
	color:#006699;
	text-decoration:underline;
}
#bubble_tooltip{
	width:200px;
	opacity:0.95;filter: alpha(opacity=95); -moz-opacity: 0.95;
	position:absolute;
	display:none;
	z-index:999;
}
#bubble_tooltip .bubble_top{
	background-image: url('img/bt_01.gif');
	background-repeat:no-repeat;
	height:30px;
	z-index:999;
}
#bubble_tooltip .bubble_middle{
	background-image: url('img/bt_02.gif');
	background-repeat:repeat-y;
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
	z-index:999;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
	z-index:999;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('img/bt_03.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;
	height:44px;
	position:relative;
	top:-6px;
	z-index:999;
}

#img_normalne { width:100%; height:auto; min-height:60px; }
#pobierz { display:block; position:absolute; top:-5px; right:0px;
    width:135px;
	height:42px;
    background:url(img/pobierz.png); 
	background-position:-5px -5px;
	background-repeat:no-repeat;
	border:0px solid;
}
#pobierz:hover {background-position:-5px -51px; }

#reklama_pod_tapeta {  margin:10px 0px 5px 0px; border:0px solid; text-align:center; }


.reklama_lista1 { width:470px; float:right; min-height:250px; border:solid 0px red;  text-align:center;  margin:5px 0px 5px 0px; }
.reklama_lista2 { text-align:center; margin:5px 0px 5px 0px; }
.reklama_lista3 { text-align:center; margin:5px 0px 5px 0px; }

.reklama_jeden_1, .reklama_jeden_2 { display:inline-block; width:336px; height:280px; border:solid 0px #000000;  text-align:center; vertical-align:middle; }

#copyright { border: 0px solid #000000; text-align:middle;  max-width:700px; z-index:1; text-align:center; float:right;  padding:20px 0px 0px 0px; color:#FFFFFF; font-size:13px; }
#do_gory { float:left; border: 0px solid #000000;  width:230px; height:50px; z-index: 1; cursor:pointer; }


/* autopodpowiedzi autocomplete*/
.wyszukiwarka_desc { font-size:12px; color:#999999; }
.ui-menu-item img { width:55px; float:right; }
.ui-autocomplete {
		max-height: 300px;
		width:410px;
		overflow-y: auto;
		/* prevent horizontal scrollbar */
		overflow-x: hidden;
}
.ui-autocomplete {
	position: absolute;
	top: 0px;
	left: 0px;
	cursor: default;
}
/* Corner radius */
.ui-corner-all
{
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}

.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;
}

.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;
	background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
	cursor: pointer;
}



.ui-widget-content {
	border: 1px solid #aaaaaa;
	background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
	color: #222222;
	//border:2px solid;
	padding:5px;
}
.ui-helper-hidden-accessible { display:none; }


#info_coocies_bar {
    font-family: "Open Sans","Helvetica Neue",Helvetica,sans-serif;
	font-size: 14px;
    color: #DDD;
    min-height: 30px;
    position: fixed;
    left: 0px;
    bottom: 0px;
    width: 100%;
    z-index: 99999;
    padding: 6px 20px 4px;
    background-color: #464646;
    text-align: left;
}

#info_coocies_akcept {
  
    margin: 0px 20px;
    line-height: 20px;
    background: #45AE52 none repeat scroll 0% 0%;
    border: medium none;
    color: #DDD;
    padding: 4px 12px;
    border-radius: 3px;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
}
#info_coocies_info { color: #DDD; }

@media only screen and (min-width: 0px) and (max-width: 850px)
{
 #div_login  { display: none!important; }
}

.modal {
  display: none;
  position: fixed;
  z-index: 4;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: rgb(0,0,0);
  background-color: rgba(0,0,0,0.4);
  align-items: center; /* Centrowanie pionowe */
  justify-content: center; /* Centrowanie poziome */
}

.modal-content {
	  width: fit-content;
  background-color: #fefefe;
  padding: 5px;
  margin: auto;
  border: 1px solid #888;
  justify-content: center;
  align-items: center;
  overflow: hidden; // Ukryj treść wystającą poza granice


}

.close {
  color: #aaa;
  font-size: 28px;
  font-weight: bold;
  display: contents;
  display:block;
  text-align: center;
}

.close:hover,
.close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}
