html, body, table { font-family:"Arial", "Ubuntu";font-size:12px; }
#ramka_srodek, #ramka_srodek_i_reklama { display:table;width:100%; }
#ramka1 { width:200px;display:table-cell; vertical-align:top; border:0px solid red!important; }
#ramka2 { width:auto;display:table-cell; vertical-align:top; border:0px solid green!important; }
/*#ramka2 #ramka_reklama { width:570px; }*/
#ramka3 { width:180px; display:table-cell; vertical-align:top; border:0px solid blue!important; }
#ramka_srodek_i_reklama #ramka3 { width:180px; }
#rozmiar_czcionka { float:right;vertical-align:top; }
#bez_logowania { position:absolute;top:-10px;left:500px;border:0px solid;width:101px;height:13px;background-image:url(//tja.pl/obrv4/bez_logowania.png); }

#gl_rozwin_zwin_kategorie { display:none; }


/*najwieksza rozdzielczosc laptopów*/

@media only screen and (max-width: 1000px)
{
  #ramka_srodek #ramka1 { width:200px;  vertical-align:top; }
  #ramka_srodek #ramka2 { width:auto!important; max-width:auto!important; min-width:auto!important; }
  #ramka_srodek #ramka3 { display:block; }

}


@media only screen and (min-width: 0px) and (max-width: 820px)
{
  #bez_logowania { display:none; }
  #ramka_srodek #gl_ulubione_dodane_user { display:none; }
  #pod_menu { display:none; }

}

@media only screen and (min-width: 0px) and (max-width: 760px)
{
  #ramka_srodek { display:table;width:100%; }
  #ramka_srodek #ramka2 { width:auto!important; }
  #ramka_srodek #ramka3 { display:none; }
  .rss { display:none!important; }
}


/*zmiana ulozenia menu*/
@media only screen and (min-width: 0px) and (max-width: 600px)
{
   #ramka_srodek #ramka1 { position:absolute; left:-200px;   background-color:#393839; z-index:10; border:0px solid red!important; border-radius:0px 5px 5px 0px;  }
   #ramka_menu_i_srodek #ramka1 { position:absolute; left:-200px;   background-color:#393839; z-index:10; border:0px solid red!important; border-radius:0px 5px 5px 0px;  }
   #gl_rozwin_kategorie {  display:block; }
	.gl_poukladaj_wedlog, .gl_od_dlogosci { margin-left:8px!important; }
	#ramka_1 #a .ico_smsy {  margin-left:8px!important;  }  
}
/* specjalny */
@media only screen and (min-width: 0px) and (max-width: 550px)
{
  #lista .info { display:none!important; }
  #lista .gl_podziel_sie_qrcode, #lista .gl_podziel_sie_drukuj { display:none; }

}

@media only screen and (min-width: 0px) and (max-width: 430px)
{
     #lista .gl_podziel_sie_obrazek { display:none; }
}

/* specjalny */
@media only screen and (min-width: 0px) and (max-width: 620px)
{
  #ramka_jeden_rekord .guziki { display:block;width:100%!important;margin:0px!important;padding:0px!important; }
  #ramka_jeden_rekord .cofnij { width:120px!important; }
}


.gl_podziel_sie_sms { background-position:8px -35px!important; } /* telefon zielony zawsze zapalony*/

.link_czcionka_zaz { color:#FF7100;  }
.link_czcionka:hover, .link_czcionka1:hover { color:#FF9E4F; }
.gloswanie_odp { font-size: 6pt; }
.szary { color:#808080; }

.kciuki img { border:0px; vertical-align:middle; }
.kciuki .za { color:green; font-size:12px; margin-left:2px; margin-right:2px; }
.kciuki .przeciw { color:red; font-size:12px; margin-left:2px; margin-right:2px; }
.kciuki b{ font-size:8px; font-weight:normal; }

.reklama_lista, .reklama_lista3 {margin:0px -5px 0px 0px;  padding:0px 0px 0px 0px;
	border: 0px solid #E6E6E6; -moz-border-radius:5px; -webkit-border-radius:5px;  -khtml-border-radius:5px; border-radius:5px; behaviour:url(border-radius.htc);
}
.reklama_lista { text-align:left; max-width:336px!important; }
.reklama_lista3 {  margin-top:5px; text-align:center;  }


#ramka_aktualnosci { display:table; margin:0px 0px 0px 0px;}
#ramka_shoutbox { display:table; margin:0px 0px 0px 0px;}

#div_filtr_dlugosc { padding:6px; text-align:center; background-color:#FFCA95;

     border: 0px solid #C0C0C0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	behaviour:url(border-radius.htc);
 }
#div_filtr_dlugosc input { margin:4px; font-size:12px; }
#div_filtr_dlugosc p{  display:table-cell;  }


#ramka_jeden_rekord #b { text-align:center; }
#ramka_jeden_rekord #tresc { position:relative;display:block;padding:20px 0px 20px 0px;margin:auto;max-width:570px;text-align:left; }
#ramka_jeden_rekord .tczcionka { float:right;margin:0px 0px 5px 10px; }
#ramka_jeden_rekord h2 { display:block;margin-left:0px;padding:0px;font-size:12px;color:#757575;font-weight:bold; }
#ramka_jeden_rekord .kategorie { display:block;text-align:right; }
#ramka_jeden_rekord #obrazek img { display:block; max-width:570px;width:100%;text-align:center;margin:20px auto 20px auto;border:1px solid #e9e9e9; }
#ramka_jeden_rekord .kategorie a { margin-left:5px;color:#666666;margin-right:5px;font-size:12px;font-weight:normal; }
#ramka_jeden_rekord .kategorie a:hover { color:red; }
#ramka_jeden_rekord .gl_ramka_ulubione { text-align:center!important;margin:0px auto 0px auto!important; }
#ramka_jeden_rekord ul { list-style-type:none;padding:0px;margin:0px; }
#ramka_jeden_rekord li span { float:left;display:block;width:50px;font-size:12px; }
#ramka_jeden_rekord li { margin-top:2px;margin-bottom:2px;font-size:12px; }
#ramka_jeden_rekord .reklama_gora { display:block;width:336px;height:250px;border:0px solid;display:inline-block;text-align:center;vertical-align:middle;margin:10px -5px 10px -5px; }
#ramka_jeden_rekord .guziki { width:210px;display:inline-block;vertical-align:middle;padding:0px 0px 0px 15px; }
#ramka_jeden_rekord #pop_next { margin:10px 0px 25px 0px; }
#ramka_jeden_rekord #gl_ulubione_dodane_user { width:auto;display:block;margin:10px auto 20px auto;max-width:570px; }
#ramka_jeden_rekord .reklama_dol { border:0px solid;width:336px;height:280px;display:inline-block;text-align:center;vertical-align:top; }
#ramka_jeden_rekord .nad_filmik { position:relative;height:60px;text-align:center;margin-top:10px;margin-bottom:10px; }
#ramka_jeden_rekord .filmik { text-align:center;margin-top:5px;margin-bottom:10px; }
#ramka_jeden_rekord .pokaz_fani { border:0px solid;text-align:center;margin:10px auto 10px auto;text-align:center;max-width:570px; }
#ramka_jeden_rekord .glosowanie { display:inline-block;border:0px solid;right:15px;margin:0px 0px 0px 0px;height:55px;width:180px;vertical-align:top; }
#ramka_jeden_rekord .podziel_sie .img { display:block;margin:20px auto 10px auto; }
#ramka_jeden_rekord .podziel_sie a { cursor:pointer;margin:7px 7px 7px 7px; }
#ramka_jeden_rekord .podziel_sie { border:0px solid;text-align:center;margin:5px 0px 0px 0px; }
#ramka_jeden_rekord .cofnij .gl_ramka_okr:hover { color:red;background-color:#ffffff; }
#ramka_jeden_rekord .gl_ramka_okr { background-color:#EFEFEF; }
#ramka_jeden_rekord .cofnij { display:inline-block;text-align:left;padding:5px 0px 0px 5px;margin:0px 0px 5px 0px;width:200px;vertical-align:top; }
#ramka_jeden_rekord .cofnij span { cursor:pointer;display:table-cell;vertical-align:middle;text-align:left;width:60px;height:45px;margin:0px 5px 0px 5px;padding:0px 5px 0px 45px;font-size:17px;white-space:nowrap;background-image:url('//tja.pl/obr/back.png');background-position:20px center;background-repeat:no-repeat;background-size:23px 20px; }
#ramka_jeden_rekord #gl_dodal_user { border:0px solid; margin:0px auto 15px auto; width:100%; max-width:570px; }


#lista { text-align:center; }
#lista .rekord { text-align:center;padding:20px 10px 5px 10px;margin:10px auto 10px auto;  border:1px solid #E6E6E6;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;behaviour:url(border-radius.htc); }
//#lista .rekord img { border:1px solid #e9e9e9;width:100%;max-width:570px; }
#lista .kategorie { margin:-10px 6px 0px -4px;color:#666666;text-align:right;font-size:12px;font-weight:bold;border:0px solid; }
#lista .kategorie a { margin-left:5px;color:#666666;margin-right:5px;font-size:12px;font-weight:normal; }
#lista .kategorie a:hover { color:red; }
#lista .info { text-align:center; display:block; }
#lista .info .td { display:table-cell;width:170px; }
#lista .tresc { margin:10px 0px 0px 0px;border:0px solid;text-align:left; }
#lista .tresc h2 { font-weight:normal;display:inline; }
#lista .elementy { display:table;width:100%;margin:10px 0px 5px -5px;padding:0px 0px 0px 0px;border:0px solid blue;text-align:center; }
#lista .podziel_sie { display:table-cell;width:auto;border:0px solid red;margin:10px 0px 0px 0px;vertical-align:top;text-align:left; }
#lista .glosowanie { display:table-cell;width:180px;height:40px;text-align:right;border:0px solid red;vertical-align:top; }
#lista hr { display:none; }


#auto_dodaj .info {font-size:18px; margin:50px 10px 10px 10px; }
#auto_dodaj .rozmowka {font-size:15px; margin:20px 10px 20px 10px; padding:10px;
     border: 1px solid #C0C0C0;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	-khtml-border-radius:10px;
	border-radius:10px;
 }
 #auto_dodaj img { max-width:570px; width:100%;}
 #auto_dodaj textarea { max-width:570px; width:100%; height:150px;}



#auto_edytor #td1 { display:inline-block; width:48%; vertical-align:top; }
#auto_edytor .wyslij {float:right; margin: 0px 10px 0px 0px;}
#auto_edytor h1.tresc_pokaz_jeden { text-align:center; margin:0px auto 0px auto; display:block; border:0px solid; padding:20px 0px 20px 0px; max-width:530px; }
#auto_edytor h1.tresc_pokaz_jeden span { font-size:16px; display:table;  text-align:left; margin:auto;}

#auto_edytor .reklama {text-align:center; margin:10px 0px 30px 0px; }
#auto_edytor .formularz {text-align:center; }
#auto_edytor .formularz textarea { width:95%; vertical-align:middle; }
#auto_edytor .formularz input {margin-top:5px; text-align:center; height:40px; font-size:14px; font-weight:bold; }
#auto_edytor .naglowek { display:block; font-size:18px; font-weight:bold; margin:10px 0px 10px 8px;   }
#auto_edytor .naglowek span { margin-left:5px; font-size:10px; font-weight:bold; text-align:center; color:#666666; font-weight:normal;  }
#auto_edytor .linki_zmien a:hover, #auto_edytor .linki_zmien_ozd a:hover { background-color: #DDDDDD; color:red; }
#auto_edytor .info_podpowiedz
{
font-size:14px;
margin:25px 5px 25px 5px;

 }


#auto_edytor .linki_zmien_ozd a {
min-width:90px;
//font-family: Verdana, Arial, Helvetica;
font-family: monospace;
font-size:14px
width:90px; text-align:center;
display:inline-block; cursor:pointer;
margin:5px 5px 5px 5px; padding:5px 10px 5px 10px;
     border: 1px solid #C0C0C0;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    border-radius:10px; background-color: #EFEFEF;
 }


#poprzedni_nastepny  span {   overflow: hidden; display:block; color:#757575; font-size:11px; margin-top:4px; text-align:left; word-wrap: break-word; word-break:break-all;}
#poprzedni_nastepny  a {  display:block;  }
#poprzedni_nastepny  td { text-align:center; width:200px; max-width:200px; padding:5px 5px 5px 5px; vertical-align:text-top;  }
#poprzedni_nastepny  td:hover { background-color: #EFEFEF; border: 0px solid #E6E6E6;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
	behaviour:url(border-radius.htc);  }
#poprzedni_nastepny  { margin:10px 0px 10px 0px;  }


#ramka_pokaz_jeden .wyslij {float:right; margin: 0px 10px 0px 0px;}
#ramka_pokaz_jeden .info_zapisz { margin-left:5px; font-size:11px;  text-align:center; color:#666666; font-weight:normal; }
#ramka_pokaz_jeden .el_opcje {margin:30px 0px 10px 0px;}
#ramka_pokaz_jeden .reklama { margin:0px 5px 0px 0px; float:right; }
#ramka_pokaz_jeden .formularz {text-align:center; }
#ramka_pokaz_jeden .formularz textarea { width:95%; vertical-align:middle; }
#ramka_pokaz_jeden .formularz input {margin-top:5px; text-align:center; height:40px; font-size:14px; font-weight:normal; }
#ramka_pokaz_jeden .naglowek { display:block; font-size:14px; font-weight:normal; margin:30px 0px 10px 8px;  letter-spacing: 5px;   }
#ramka_pokaz_jeden .naglowek span { margin-left:5px; font-size:10px; font-weight:bold; text-align:center; color:#666666; font-weight:normal;  }

#ramka_pokaz_jeden .guzik_generator:hover { background-color: #DDDDDD; color:red; }
#ramka_pokaz_jeden .guzik_generator
{

display:block;
text-align:center;
font-size:18px; font-weight:bold; margin:10px 0px 30px 8px;
padding:10px 0px 10px 8px;
     border: 1px solid #C0C0C0;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    border-radius:10px;
}

#ramka_pokaz_jeden .linki_zmien a:hover, #ramka_pokaz_jeden .linki_zmien_ozd a:hover { background-color: #DDDDDD; color:red; }
#ramka_pokaz_jeden .linki_zmien a span { display:block; font-size:11px; color:#666666; }
#ramka_pokaz_jeden .linki_zmien a {
font-family: monospace;
text-align:center;
display:inline-block;
min-width:102px;
cursor:pointer;
font-size:12px;
margin:2px 2px 2px 2px;
padding:5px 5px 5px 5px;
     border: 1px solid #C0C0C0;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    border-radius:10px;
    background-color: #EFEFEF;
 }

#ramka_pokaz_jeden .linki_zmien_ozd {margin-top:50px;}
#ramka_pokaz_jeden .linki_zmien_ozd a {
text-align:center;
min-width:84px;
font-family: monospace;
font-size:12px
width:90px; text-align:center;
display:inline-block; cursor:pointer;
margin:2px 2px 2px 2px; padding:5px 10px 5px 10px;
     border: 1px solid #C0C0C0;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
    border-radius:10px;
    background-color: #EFEFEF;

 }


hr {
background-color: #DDDDDD;
border: 0px solid #000000;
height: 1px;
width: 80%;
}


#ramka_naglowek, #ramka_naglowek h1, #ramka_naglowek h2
{
  	font-size:16px;
	font-weight: normal;
	display: inline;
	color:#ffffff;

}

#ramka_naglowek img{ vertical-align:middle;}
h1
{
	font-size:24px;
	font-weight: normal;
	display: inline;
}


#ramka_naglowek h3
{
  	font-size:16px;
	font-weight: normal;
	display: inline;
	color:#ffffff;
}


.pobierz_na_www { text-align:left;cursor:pointer;font-size:13px;font-family:Arial, Helvetica, sans-serif;margin:5px 5px 5px 5px;padding:0px 5px 0px 5px;border:2px solid #C0C0C0;background-color:#EAEAEA;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;behaviour:url(border-radius.htc); }
.pobierz_na_www span { display:block;margin:0px 0px 5px 0px; }
.pobierz_na_www b { display:block;width:100%;padding:10px 0px 10px 0px;font-weight:normal; }
.pobierz_na_www input, .pobierz_na_www textarea { font-size:12px;width:98%;background-color:#ffffff; }
.pobierz_na_www textarea { height:80px; }

#tabs2 { font-size : 12px;}



.center { text-align:center;}