body {
 background: #f5e746; /* #ffc102; */
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color:#000000;
 padding: 0px;
 margin: 0px;
 }

table {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color:#000000;
}

#strona {
 width: 1000px;
 height:auto;
 margin:auto;
 position:relative;
}

#belka_gora {
 width:1000px;
 height: 18px;
 color: #FFFFFF;
 background: #000000;
}

#belka_gora a{
 color: #FFFFFF;
 text-decoration:none;
}

#belka_gora a:hover{
 color: #FFFFFF;
 text-decoration: underline;
}

#naglowek {
 width:1000px;
 height: 108px;
 background: #000000 url('top.png');
}

#reklama {
 width:1000px;
 height: auto;
 background: #ffffff url('top2.png') top no-repeat;
}

#zawartosc {
 width: 1000px;
 position: relative;
 height:auto;
 margin-top: 5px;
 background: url('tlo.png') no-repeat bottom left;
}

#lewa {
 float: left;
 width: 667px;
 height: auto;
}

#menu {
 float:left;
 height:auto;
 width:134px;
}

#glowna {
 float:right;
 height:auto;
 width: 528px;
 overflow:hidden;
 }

#prawa {
 float: right;
 width: 328px;
 height: auto;

}
 
#stopka {
 width:1000px;
 height: 18px;
 color: #FFFFFF;
 background: #000000;
}

#stopka a{
 color: #FFFFFF;
 text-decoration:none;
}

#stopka a:hover{
 color: #FFFFFF;
 text-decoration: underline;
}

.menu_menu_top { 
 background: url('menu_top.png') no-repeat;
 width: 135px;
 height: 32px;
}

.menu_menu_srodek { 
 background: url('menu_srodek.png') repeat-y;
 width: 125px;
 padding-left: 5px;
 padding-right: 5px;
 height: auto;
 color: #ffea00;
 font-size: 11px;
 font-weight: bold;
 line-height: 1.5em;
}

.menu_menu_srodek a{
 color: #ffea00;
 text-decoration: none;
}

.menu_menu_srodek a:hover{
 color: #ffea00;
 text-decoration: underline;
}


.menu_menu_bottom { 
 background: url('menu_bottom.png') no-repeat;
 width: 135px;
 height: 9px;
}

.menu_tytul_bialy {
 padding: 5px;
 color:#FFFFFF;
 font-weight:bold;
}

.menu_tytul_czarny {
 padding: 5px;
 color:#000000;
 font-weight:bold;
}


.zawartosc_top {
 width: 528px;
 height: 18px;
 background: url('zawartosc_top.png') no-repeat;
}

.zawartosc_guziki {
 width: 528px;
 height: 75px;
 background: url('zawartosc_top2.png') no-repeat;
}

.zawartosc_srodek {
 width: 508px;
 padding-left: 10px;
 padding-right: 10px;
 height: auto;
 background: url('zawartosc_srodek.png');
 overflow:hidden;
}


.zawartosc_bottom {
 width: 528px;
 height: 17px;
 background: url('zawartosc_bottom.png') no-repeat;
}

img {
 border: 0px;
}

.data {
 font-size: 10px;
 font-weight: bold;
 color: #bc0000
 }

.data a{
 font-weight: bold;
 color: #bc0000;
 text-decoration: none;
 }

.data a:hover{
 font-weight: bold;
 color: #bc0000;
 text-decoration: underline;
 }

.datas {
 font-size: 10px;
 font-weight: bold;
 color: #222222
 }

.datas a{
 font-weight: bold;
 color: #222222;
 text-decoration: none;
 }

.datas a:hover{
 font-weight: bold;
 color: #222222;
 text-decoration: underline;
 }

 
.szary {
 color: #7f7f7f;
}

.szary a {
 color: #7f7f7f;
 text-decoration: none;
}

.szary a:hover {
 color: #7f7f7f;
 text-decoration: underline
 }
 
hr {
 border: none;
 border-bottom: #878787 1px dotted;
 color: #878787;
 width: 100%;
 height: 1px;
 margin: 0px;
 clear:both;
}

.guzik {
 width: 12px;
 height: 12px;
 padding: 1px;
 text-align:center;
 display: inline;
 background: #d8d8d8;
 color: #000000;
 font-size: 10px;
 font-weight: bold;
}

.przerwa {
 margin-top: 3px;
 margin-bottom: 3px;
}

.menu_kalendarz_top { 
 background: url('kalendarz_top.png') no-repeat;
 width: 135px;
 height: 34px;
}

.menu_kalendarz_bottom { 
 background: url('kalendarz_bottom.png') no-repeat;
 width: 135px;
 height: 9px;
}

#menu_kalendarz_srodek { 
 background: url('kalendarz_srodek.png');
 width: 135px;
 height: 160px;
}

.t2 td{
 vertical-align:top;
}
.t td {
 padding: 2px;
 border-bottom: 1px #999999 dotted; 
 vertical-align:top;
}

.t tr:hover {
 background:#FFFA91;
}

.ts td {
 padding: 2px;
 border-bottom: 1px #999999 dotted; 
 vertical-align:top;
}

.ts:hover {
 background:#FFFA91;
}


.t_godzina {
 font-size: 10px;
 color: #990000;
 font-weight: bold;
 width: 35px;
 text-align: right;
}

.t_data {
 font-size: 10px;
 color: #990000;
 font-weight: bold;
 width: 110px;
 text-align: right;
}

.t_data2 {
 font-size: 10px;
 color: #990000;
 font-weight: normal;
 width: 80px;
 text-align: right;
}

.t_data3 {
 font-size: 10px;
 color: #990000;
 font-weight: normal;
 width: 90px;
 text-align: right;
}


.t_typ {
 font-size: 10px;
 color: #000000;
 font-weight: normal;
 width: 80px;
 text-align: center;
}

.t_nazwa {
 font-size: 10px;
 color: #990000;
 font-weight: bold;
 width: 230px;
 overflow:hidden;
 text-align: left;
}

.t_nazwa a{
 color: #990000;
 font-weight: bold;
 text-decoration: none;
}

.t_nazwa2 {
 font-size: 10px;
 color: #000000;
 font-weight: normal;
 overflow:hidden;
 text-align: left;
}

.t_nazwa2 a{
 color: #000000;
 font-weight: normal;
 text-decoration: none;
}

.t_nazwa2 a:hover{
 color: #000000;
 font-weight: normal;
 text-decoration: underline;
}

.t_miejsce {
 font-size: 10px;
 width: auto;
 color: #000000;
 font-weight: bold;
 overflow:hidden;
 text-align: right;
}

.t_miejsce a{
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}

.t_brak {
 font-size: 10px;
 color: #000000;
 font-weight: bold;
 overflow:hidden;
 text-align: center;
}

.poleca_top {
 width: 328px;
 height: 32px;
 background: url('pik_poleca_top2.png') no-repeat;
}

.poleca_srodek {
 width: 308px;
 padding-right: 10px;
 padding-left: 10px;
 height: auto;
 background: url('pik_poleca_srodek.png');
}

.poleca_hr {
 width: 328px;
 height: 10px;
 background: url('pik_poleca_hr.png') no-repeat;
}


.poleca_bottom {
 width: 328px;
 height: 7px;
 background: url('pik_poleca_bottom.png') no-repeat;
}


.cykl_top {
 width: 328px;
 height: 31px;
 background: url('cykle_top2.png') no-repeat;
}

.cykl_srodek {
 width: 308px;
 padding-right: 10px;
 padding-left: 10px;
 height: auto;
 background: url('cykle_srodek.png');
}

.cykl_hr {
 width: 328px;
 height: 11px;
 background: url('cykle_hr.png') no-repeat;
}


.cykl_bottom {
 width: 328px;
 height: 8px;
 background: url('cykle_bottom.png') no-repeat;
}



















.mapa_top {
 width: 328px;
 height: 20px;
 background: url('mapa_pusta.png') no-repeat;
}


.mapa_bottom {
 width: 328px;
 height: 12px;
 background: url('mapa_bottom.png') no-repeat;
}

#mapa{
 width: 325px;
 margin-left: 1px;
 background: #000000;
 border: 1px solid #000000;
 height: 400px;
 overflow: hidden;
}


h1 {
 font-size: 16px;
 font-weight: bold;
 color: #bc0000;
 margin: 0px;
 padding: 2px;
 text-align:center;
 }

h1 a{
 font-weight: bold;
 color: #bc0000;
 text-decoration: none;
 }

h1 a:hover{
 font-weight: bold;
 color: #bc0000;
 text-decoration: underline;
 }
 
 
h2 {
 font-size: 14px;
 font-weight: bold;
 color: #690000;
 margin: 0px;
 padding: 2px;
 text-align:center;
 }

h2 a{
 font-weight: bold;
 color: #690000;
 text-decoration: none;
 }

h2 a:hover{
 font-weight: bold;
 color: #690000;
 text-decoration: underline;
 }
 
h3 {
 font-size: 12px;
 font-weight: bold;
 color: #290000;
 margin: 0px;
 padding: 2px;
 text-align:center;
 }

h3 a{
 font-weight: bold;
 color: #290000;
 text-decoration: none;
 }

h3 a:hover{
 font-weight: bold;
 color: #290000;
 text-decoration: underline;
 }
 
.tekst {
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 10px;
 padding-bottom: 10px;
 color:#000000;
 text-align:justify;
 font-weight:normal;
 line-height: 1.5em;
}

.tekst a {
 color:#660000;
 font-weight: bold;
 text-decoration: none;
}

.tekst a:hover{
 text-decoration: underline
}

.t_opis {
 font-size: 10px;
 color: #000000;
 font-weight: bold;
 overflow:hidden;
 text-align: right;
}

a.linkc {
 color: #000000;
 text-decoration: none;
}

a.linkc:hover {
 text-decoration:underline
}


.tytul {
 font-size: 10px;
 color: #990000;
 font-weight: bold;
 text-align: left;
 border-bottom: #990000 1px solid;
}

.tytul a{
 color: #990000;
 font-weight: bold;
 text-decoration: none;
}


.wiecej {
 font-size: 10px;
 color: #990000;
 font-weight: bold;
 text-align: right;
}

.wiecej a{
 color: #990000;
 font-weight: bold;
 text-decoration: none;
}

.wiecej a:hover{
 color: #990000;
 font-weight: bold;
 text-decoration: underline;
}

.skrot {
 padding: 0px;
 margin: 0px;
}

.skrot p{
 padding: 0px;
 margin: 0px;
}


.menu_szukaj_top { 
 background: url('szukaj_top.png') no-repeat;
 width: 135px;
 height: 22px;
}

.menu_szukaj_bottom { 
 background: url('szukaj_bottom.png') no-repeat;
 width: 135px;
 height: 8px;
}

.menu_szukaj_srodek { 
 background: url('szukaj_srodek.png');
 width: 125px;
 padding-left: 5px;
 padding-right: 5px;
 height: auto;
 color:#000000;
}

.menu_szukaj_srodek a{
 color:#000000;
 text-decoration:none;
 font-weight: bold;
 }
 
.menu_szukaj_srodek a:hover{
 color:#000000;
 text-decoration:underline;
  font-weight: bold;
 }
 
 
.szukaj_text {
 width: 100px;
 height: auto;
 font-size: 10px;
 color: #000000;
 background-color: #ffffff;
 border:none;
}

.szukaj_submit {
 width: 14px;
 height: auto;
 font-size: 10px;
 color: #000000;
 background-color: #ffffff;
 border:none;
}

.szukaj input {
 background: #FFFFFF;
 border: #CC9900 1px solid;
 font-size: 11px;
 height: auto;
 }
 
.s_select {
 background: #FFFFFF;
 border: #CC9900 1px solid;
 outline: none;
 font-size: 11px;
 height: auto;
 }
 
.szukaj option {
 background: #FFFFFF;
 border: #CC9900 1px solid;
 font-size: 11px;
 height: auto;
 }
 
.szukaj table {
 width:100%
}

.no_border {
 border: none;
}

.no_border td{
 border: none;
}

.nop p {
 padding: 0px;
 margin: 0px;
 }
 
.nop * p {
 padding: 0px;
 margin: 0px;
 }
 
 
 
 
 
.menu_news_top { 
 background: url('newsletter_top.png') no-repeat;
 width: 135px;
 height: 31px;
}

.menu_news_bottom { 
 background: url('newsletter_bottom.png') no-repeat;
 width: 135px;
 height: 8px;
}

.menu_news_srodek { 
 background: url('newsletter_srodek.png');
 width: 125px;
 padding-left: 5px;
 padding-right: 5px;
 height: auto;
 color:#000000;
}

.menu_news_srodek a{
 color:#000000;
 text-decoration:none;
 font-weight: bold;
 }
 
.menu_news_srodek a:hover{
 color:#000000;
 text-decoration:underline;
  font-weight: bold;
 }
 
a img {
 border: 0px;
}

a * img {
 border: 0px;
}

#googlelogo
    {   
        background: url('strzalka.png');   
        width: 51px;   
        height: 51px;   
        border: 0;   
    }   
	
#tagi {
 color: #b3a834;
 padding:5px;
 padding-bottom:10px;
}	

#tagi a {
 color: #b3a834;
}	
