/* szarosc
body {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}
*/

body {
	background-image : url(images/lewy.png) repeat;
}

.platnosci {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	color : #000000;
	text-decoration : none;
	margin-left : 10px;
	margin-top : 0px;
	margin-bottom : 10px;
}

#banner {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	background-image : url('images/banner.png');
	width : 970px;
	height : 179px;
	margin-top : 0px;
	display: block;
	position: relative;
}

#banner_bottom {
	background-image : url('images/banner_bottom.png');
	width : 970px;
	height : 12px;
	margin-top : 0px;
	display: block;
	position: relative;
}

#menu {
	background-image : url('images/menu.png');
	width : 970px;
	height : 45px;
	margin-top : 0px;
	display: block;
	position: relative;
	float : top;
}

#menu_bottom {
	background-image : url('images/menu_bottom.png');
	width : 970px;
	height : 15px;
	margin-top : 0px;
	display: block;
	position: relative;
}

#bilboard_top {
	background-image : url('images/bilboard_top.png');
	width : 970px;
	height : 5px;
	margin-top : 0px;
	display: block;
	position: relative;
}

#bilboard_center {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	background-image : url('images/bilboard_center.png');
	background-color : #f3f3f3;
	width : 970px;
	margin-top : 0px;
	display: block;
	position: relative;
}

#bilboard_bottom {
	background-image : url('images/bilboard_bottom.png');
	width : 970px;
	height : 10px;
	margin-top : 0px;
	display: block;
	position: relative;
}

#konto_top {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	background-image : url('images/konto_top.png');
	width : 659px;
	height : 30px;
	line-height : 40xp;
	margin-top : 0px;
	display: block;
	position: relative;
}

#konto_center {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	background-image : url('images/konto_center.png');
	background-color : #f3f3f3;
	width : 659px;
	margin-top : 0px;
	display: block;
	position: relative;
}

#konto_bottom {
	background-image : url('images/konto_bottom.png');
	width : 659px;
	height : 11px;
	margin-top : 0px;
	display: block;
	position: relative;
}


#tresc_top {
	background-image : url('images/tresc_1.png');
	width : 970px;
	height : 30px;
	margin-top : 0px;
	display: block;
	position: relative;
	text-align : center;
}

#tresc_center {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	background-image : url('images/tresc_2.png');
	background-color : #f3f3f3;
	width : 970px;
	margin-top : 0px;
	display: block;
	position: relative;
}

#tresc_bottom {
	background-image : url('images/tresc_3.png');
	width : 970px;
	height : 11px;
	margin-top : 0px;
	display: block;
	position: relative;
}

#menu_pozycje {
	width : 120px;
	float : left;
	text-align : center;
}

#l {
	width : 209px;
	margin-top : 0px;
	display: block;
	position: relative;
	float : left;
}

#lewa {
	width : 209px;
	margin-top : 0px;
	display: block;
	position: relative;
	float : left;
}

#lewa_naglowek {
	background-image : url('images/niebieski.png');
	width : 197px;
	height : 33px;
	float : left;
	text-align : center;
}

#lewa_srodek {
	background-image : url('images/niebieski_srodek.png');
	width : 197px;
	float : left;
}

#lewa_bottom {
	background-image : url('images/niebieski_bottom.png');
	width : 197px;
	height : 7px;
	float : left;
}

#lewa_roz {
	width : 209px;
	margin-top : 0px;
	display: block;
	position: relative;
	float : left;
}

#lewa_roz_naglowek {
	background-image : url('images/roz.png');
	width : 197px;
	height : 33px;
	float : left;
	text-align : center;
}

#lewa_roz_srodek {
	background-image : url('images/niebieski_srodek.png');
	width : 197px;
	float : left;
}

#lewa_roz_bottom {
	background-image : url('images/niebieski_bottom.png');
	width : 197px;
	height : 7px;
	float : left;
}

#lewa_ziel {
	width : 209px;
	margin-top : 0px;
	display: block;
	position: relative;
	float : left;
}

#lewa_ziel_naglowek {
	background-image : url('images/ziel.png');
	width : 197px;
	height : 33px;
	float : left;
	text-align : center;
}

#lewa_ziel_srodek {
	background-image : url('images/niebieski_srodek.png');
	width : 197px;
	float : left;
}

#lewa_ziel_bottom {
	background-image : url('images/niebieski_bottom.png');
	width : 197px;
	height : 7px;
	float : left;
}

#s {
	width : 313px;
	margin-top : 0px;
	display: block;
	position: relative;
	float : left;
}

#srodek {
	width : 313px;
	margin-top : 0px;
	display: block;
	position: relative;
	float : left;
}

#srodek_naglowek {
	background-image : url('images/czerwony.png');
	width : 301px;
	height : 33px;
	float : left;
	text-align : center;
	margin-right : 2px;
}

#srodek_srodek {
	background-image : url('images/czerwony_srodek.png');
	width : 301px;
	float : left;
	margin-right : 2px;
}

#srodek_srodek_img {
	width : 300px;
	float : left;
	margin-right : 0px;
}

#srodek_bottom {
	background-image : url('images/czerwony_bottom.png');
	width : 301px;
	height : 7px;
	float : left;
	margin-right : 2px;
}

#srodek_pom_naglowek {
	background-image : url('images/pomarancz.png');
	width : 301px;
	height : 33px;
	float : left;
	text-align : center;
	margin-right : 2px;
}

#srodek_blenkit_naglowek {
	background-image : url('images/blenkit.png');
	width : 301px;
	height : 33px;
	float : left;
	text-align : center;
	margin-right : 2px;
}

#srodek_konto {
	background-image : url('images/pomarancz.png') repeat;
	width : 660px;
	height : 33px;
	float : right;
	text-align : center;
	margin-right : 2px;
}

#srodek_pom_srodek {
	background-image : url('images/czerwony_srodek.png');
	width : 301px;
	float : left;
	margin-right : 2px;
}

#srodek_pom_bottom {
	background-image : url('images/czerwony_bottom.png');
	width : 301px;
	height : 7px;
	float : left;
	margin-right : 2px;
}

#prawa {
	width : 448px;
	margin-top : 0px;
	display: block;
	position: relative;
	float : left;
}

#prawa_naglowek {
	background-image : url('images/zielony.png');
	width : 448px;
	height : 33px;
	float : left;
	text-align : center;
}

#prawa_naglowek_2 {
	background-image : url('images/zielony2.png');
	width : 448px;
	height : 33px;
	float : left;
	text-align : center;
}

#prawa_srodek {
	background-image : url('images/zielony_srodek.png');
	width : 448px;
	float : left;
}

#prawa_bottom {
	background-image : url('images/zielony_bottom.png');
	width : 448px;
	height : 7px;
	float : left;
}

#logowanie_naglowek {
	background-image : url('images/logowanie_top.png');
	width : 510px;
	height : 33px;
	float : left;
	text-align : center;
}

#logowanie_srodek {
	background-image : url('images/logowanie_center.png');
	width : 510px;
	float : left;
  text-align : center;
}

#logowanie_bottom {
	background-image : url('images/logowanie_bottom.png');
	width : 510px;
	height : 8px;
	float : left;
}

#logowanie2_naglowek {
	background-image : url('images/logowanie2_top.png');
	width : 510px;
	height : 33px;
	float : left;
	text-align : center;
}

#logowanie2_srodek {
	background-image : url('images/logowanie2_center.png');
	width : 510px;
	float : left;
  text-align : center;
}

#logowanie2_bottom {
	background-image : url('images/logowanie2_bottom.png');
	width : 510px;
	height : 5px;
	float : left;
}

#baner_522_naglowek {
	background-image : url('images/baner_522_top.png');
	width : 510px;
	height : 3px;
	float : left;
	text-align : center;
}

#baner_522_srodek {
	background-image : url('images/baner_522_center.png');
	width : 510px;
	height : 269px;
	float : left;
  text-align : center;
}

#baner_522_zyczenia {
	width : 510px;
	height : 320px;
	float : left;
  text-align : center;
}

#baner_510x160 {
	width : 510px;
	height : 160px;
	float : left;
  text-align : center;
}

#baner_510x60 {
	width : 510px;
	height : 60px;
	float : left;
  text-align : center;
}

#baner_522_bottom {
	background-image : url('images/baner_522_bottom.png');
	width : 510px;
	height : 4px;
	float : left;
}

.nagl {
font-family : Verdana, Tahoma, Arial;
font-size : 10px;
font-weight : bold;
width :600px;
background-color : #ffffa4;
border-style: solid;
border-top-width: thin;
border-bottom-width: thin;
border-left-width: thin;
border-right-width: thin;
color : #000000;
text-align : center;
margin-top : 0px;
}

p {
	margin-top : 0px;
	margin-bottom : 0px;
}

.ogloszenie {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : left;
	color : #000000;
	margin-left : 10px;
	margin-right : 10px;
	line-height : 20px;
}

.napis {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : left;
	color : #000000;
	margin-left : 10px;
	margin-right : 10px;
	line-height : 20px;
}

.wiecej {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : bold;
	text-decoration : none;
	text-align : right;
	color : #000000;
	margin-left : 10px;
	margin-right : 10px;
}

.menu {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : bold;
	line-height : 40px;
	text-decoration : none;
	text-align : center;
	color : #000000;
}

.menu:hover {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : bold;
	line-height : 40px;
	text-decoration : underline;
	text-align : center;
	color : #000000;
}

.nag {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : bold;
	line-height : 34px;
	text-decoration : none;
	text-align : center;
	color : #000000;
}

.nag1 {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : bold;
	line-height : 34px;
	text-decoration : none;
	text-align : center;
	color : #ffffff;
}

.bilboard {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : center;
	color : #000000;
  margin-left : 10px;
	margin-right : 10px;
  line-height : 0px;
}

.bilboard_foto {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : center;
	color : #000000;
  margin-left : 0px;
	margin-right : 0px;
  line-height : 0px;
}

.bilboard_tresc {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : center;
	color : #000000;
	margin-left : 10px;
	margin-right : 10px;
	line-height : 16px;
}

.tresc {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : left;
	color : #000000;
	margin-left : 10px;
	margin-right : 10px;
  line-height : 16px;
}

.tresc1 {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : center;
	color : #000000;
	margin-left : 10px;
	margin-right : 10px;
  line-height : 16px;
}

.tresc2 {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : right;
	color : #000000;
	margin-left : 10px;
	margin-right : 10px;
  line-height : 16px;
}

.login {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : right;
	color : #000000;
	margin-left : 10px;
  line-height : 16px;
}

.message {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : bold;
	text-decoration : none;
	text-align : center;
	color : #FF0000;
	margin-left : 10px;
	margin-right : 10px;
  line-height : 16px;
}

.przycisk {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
}

.linki {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	margin-left : 10px;
	margin-right : 10px;
	text-decoration : none;
	color : #000000;
	line-height : 18px;
}

.link {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	margin-left : 10px;
	margin-right : 10px;
	text-decoration : none;
	color : #000000;
	line-height : 18px;
}

.link:hover {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	margin-left : 10px;
	margin-right : 10px;
	text-decoration : underline;
	color : #000000;
	line-height : 18px;
}

.menu_lewe_admin {
margin: 0 auto;
display: block;
font-family : Tahoma, Verdana, Arial;
font-size : 10px;
font-weight : bold;
width :280px;
background-color : #ffffa4;
border-style: solid;
border-top-width: thin;
border-bottom-width: thin;
border-left-width: thin;
border-right-width: thin;
color : #000000;
text-align : center;
padding-top : 4px;
padding-bottom : 4px;
}

.menu_lewe {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	color : black;
	text-decoration : none;
	line-height : 18px;
	margin-left : 20px;
}
.menu_lewe:hover {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : bold;
	color : black;
	text-decoration : none;
	line-height : 18px;
	margin-left : 20px;
}
.menu2 {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	color : black;
	text-decoration : none;
	line-height : 18px;
	margin-left : 10px;
}
.menu2:hover {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : bold;
	color : black;
	text-decoration : none;
	line-height : 18px;
	margin-left : 10px;
}

.tekst{
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	color : black;
	text-decoration : none;
	margin-left : 10px;
}

.news{
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	color : black;
	text-decoration : none;
	margin-left : 10px;
	margin-top : 10px;
	margin-bottom : 10px;
}

.news_tresc{
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	color : black;
	text-decoration : none;
	margin-left : 40px;
	margin-top : 10px;
	margin-bottom : 10px;
}

.news2{
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	color : black;
	text-decoration : none;
	margin-left : 10px;
	margin-top : 10px;
	margin-bottom : 10px;
}

.blad {
font-family : Verdana, Tahoma, Arial;
font-size : 10px;
font-weight : bold;
width :690px;
background-color : #edac0a;
border-style: solid;
border-top-width: thin;
border-bottom-width: thin;
border-left-width: thin;
border-right-width: thin;
color : #000000;
text-align : center;
}

.blad_add {
font-family : Verdana, Tahoma, Arial;
font-size : 10px;
font-weight : bold;
width :657px;
background-color : #edac0a;
border-style: solid;
border-top-width: thin;
border-bottom-width: thin;
border-left-width: thin;
border-right-width: thin;
color : #000000;
text-align : center;
margin : 0px;
line-height : 20px;
}

.personalia{
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	color : black;
	text-decoration : none;
	margin-left : 10px;
	margin-top : 0px;
	margin-bottom : 0px;
	line-height : 16px;
}

.next_prev {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : center;
	color : #000000;
	margin-top : 6px;
	margin-bootom : 6px;
	margin-left : 1px;
	margin-right : 3px;
  line-height : 14px;
}

.deactive {
 font-family : Verdana, Tahoma, Arial;
 font-size : 8pt;
 text-decoration : none;
 color : silver;
 margin-top : 4px;
 margin-bottom : 4px;
}

.pelnatresc {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : right;
	color : #000000;
	margin-left : 10px;
	margin-right : 10px;
	line-height : 16px;
}

.link_tresc {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : right;
	color : #000000;
	line-height : 16px;
}

.link_tresc:hover {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : underline;
	text-align : right;
	color : #000000;
	line-height : 16px;
}

.link_tresc_maroon {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : right;
	color : #800000;
	line-height : 16px;
}

.link_tresc_maroon:hover {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : underline;
	text-align : right;
	color : #008000;
	line-height : 16px;
}

.edycja {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	color : #000000;
}

.link_edycja {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	color : #000000;
	line-height : 20px;
}

.link_edycja:hover {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : underline;
	color : #000000;
	line-height : 20px;
}

#przewin {
        font-family : Verdana, Tahoma, Arial;
        position:relative;
        width:963px;
        height:20px;
        line-height:16px;
        margin:0 auto;
        font-size:8pt;
        font-weight : bold;
        text-decoration : none;
        text-align : left;    
        background-color:#EEE;
        overflow:hidden;
      }

#przewin a {
				text-decoration : none;
			}

#przewin > p {
        position:absolute;
        margin:0;
        white-space:nowrap;
        animation:przesun 30s linear infinite;
        -webkit-animation:przesun 30s linear infinite; /* dla Google Chrome, Safari, Opera 15+ */
      }

#przewin > p:hover {
        animation-play-state:paused;
        -webkit-animation-play-state:paused;
      }
	  
      /* ------------ANIMACJA-PRZESUN------------ */
      @keyframes przesun
      {
        0% { transform:translateX(0); padding-left:110%; }
        100% { transform:translateX(-100%); padding-left:110%; }
      }

      @-webkit-keyframes przesun /* dla Google Chrome, Safari, Opera 15+ */
      {
        0% { -webkit-transform:translateX(0); padding-left:100%; }
        100% { -webkit-transform:translateX(-100%); padding-left:110%; }
      }
      
 #slideshow {
    position:relative;
    left:2px;
    width:500px;
    height:200px;
}
#slideshow DIV {
    position:absolute;
    top:0;
    left:2px;
    z-index:8;
    opacity:0.0;
    width:500px;
    height: 200px;
    background-color: #FFF;
}
#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}
#slideshow DIV.last-active {
    z-index:9;
}
#slideshow DIV IMG {
    width:500px;
		height: 200px;
    display: block;
    border: 0;
    margin-bottom: 0px;
}
.uciete_lewa {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : left;
	color : #000000;
	margin-left : 10px;
	margin-right : 10px;
  line-height : 16px;
	white-space: nowrap; 
	width: 492px; 
	height: 22px; 
	overflow: hidden;
	white-space: nowrap;
  text-overflow: ellipsis;
}
.uciete_lewa:hover {
	overflow: visible;
}
.uciete_prawa {
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	font-weight : normal;
	text-decoration : none;
	text-align : left;
	color : #000000;
	margin-left : 10px;
	margin-right : 10px;
  line-height : 16px;
	white-space: nowrap; 
	width: 418px; 
	height: 22px; 
	overflow: hidden;
	white-space: nowrap;
  text-overflow: ellipsis;
}
.uciete_prawa:hover {
	overflow: visible;
}
/* Table start */
.tbl {width:100%;border:1px solid black;border-collapse:collapse;}
.tblth {border:1px solid black;border-collapse:collapse;padding:5px;text-align:center;color:white;background-color:gray;}
.tbltd {border:1px solid black;border-collapse:collapse;padding:5px;text-align:center;color:black;background-color:white;}
/* Table end */