* {
	padding:0;
	margin:0;
}

a
{
	
	text-decoration: none;
	color:#208fd6;
}

hr
{
	border:none;
	border-bottom:1px solid #DDD;
}

a:hover
{
	color:#00269c;
}


body 
{
	font-family: Tahoma,Helvetica,sans-serif;
	font-size: 11px;
	background-color: #d0d1d6;
	background-image:url('tlo.gif');
	background-repeat:repeat-y;
	background-position:50% 0%;
}

p
{
	font-size:12px;
	line-height:1.5em;
}

div#content
{
	width: 860px;
	background-color: #dddee2;
	margin: 0 auto;
	padding:10px;
	overflow:auto;
	padding-left: 50px;
	padding-right: 50px;
}

div#pora_dnia
{
	background-color: #DDDEE2;
	float:left;
	width:500px;
	height:180px;
}

div#pogoda
{
	float:left;
	width:360px;
	height:180px;
}

div#musicbanner
{
	float:left;
	width:860px;
	height:100px;
	margin-top:10px;
}

div.separator
{
	height:10px;
	width:100%;
}

div#reklama1
{
	
}

div#reklama_duza 
{
	padding-top:12px;
	height:150px;
	width:860px;
	float:left;
}

div#reklama_mala
{
	height:100px;
	width:160px;
	float:left;
	background-color:#888;
}

div#aktualnosci
{
	float:left;
	width:540px;
	
}

div#panel_boczny
{
	float:left;
	width:310px;
	margin-left: 10px;
}

div#panel_boczny div
{
	
}

div#stopka
{
	background-color:#DDDEE2;
}
div#stopka div
{
	width:950px;
	margin:0 auto;
	background-color:#C0C2CE;
	padding:5px;
	color:#666;
	font-size:9px;
	overflow:auto;
}

div#stopka div span.l
{
	float:left;
}


div#stopka div span.r
{
	float:right;
}

div.separator, div#first_head, div#reklama1, div#tresc, .float_left
{
	float:left;
}

.float_right
{
	float:right;
}

.news_kafelka .float_left
{
	overflow: hidden;
}

/*------------------------------------------------------------------------------- NEWS na stronie g3ównej --- */

#aktualnosci #newsFront
{
	padding-left: 5px;
	padding-right: 5px;
	background-color:#FFF;
	border: 1px solid #AAA;
	border-top:none;
}

#aktualnosci h2.heading
{
	
}

.news_dnia, .news_kafelka
{
	overflow:hidden;
}

.news_dnia
{
	padding-left: 10px;
	padding-right: 10px;
}


.news_dnia .more
{
	font-family: Georgia, serif;
	font-size: 11pt;
}

.news_kafelka .more a
{
	color: #AAA;
}

.news_kafelka .more a:hover
{
	color: #000;
}

.more a:hover strong
{
	color: #26B6EF;
}

.news_dnia .pic
{
	width:233px;
	float:left;
}

.news_kafelka .pic 
{
	width:395px;
	float:left;
}

.news_dnia .float_left, .news_kafelka .float_left
{
	margin-top:10px;
	margin-bottom:10px;
	margin-right: 10px;
	background-color: #EEEEEE;
	border: 1px solid #AAAAAA;
}

.news_dnia .float_left
{

	overflow:hidden;
}

.news_kafelka .float_left
{
	width: 120px;
	height: 120px;	
}

p.more
{
	text-align:right;
	padding:5px;
	text-shadow: 0px 0px 2px #FFF,0px 0px 2px #FFF,0px 0px 2px #FFF, 1px 1px 4px #888;
	margin: 6px;
	margin-top: 0;
}

p.more a strong
{
	color: #FAC81B;
}

.news_dnia .tytul
{
	
	font-size:24px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-weight: normal;
	font-family: "Trebuchet MS", "Helvetica", sans-serif;
}

.news_dnia .tytul a
{
	color:#182C6B;
}

.news_dnia .tytul a:hover
{
	color:#00269c;
}

.news_dnia
{
	border: dotted #DDDEE2 1px;
	margin-bottom: 5px;
	border-top: none;
	background-image: url('nd.gif');
	background-position: 100% 100%;
	background-repeat: repeat-x;
}

.news_dnia .lead
{
	font-size: 9pt;
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 1.3em;
}

.news_dnia .data
{
	font-size: 8pt;
	color: #666;
	padding: 2px;
	padding-top: 10px;
}

.news_kafelka .tytul
{
	color:#00269c;
	font-size:15px;
	padding-top: 8px;
	padding-bottom: 8px;
}

.prevnext
{
	overflow:auto;
	border-bottom: 1px solid #DDDDDD;
	margin-bottom:5px;
}

.prevnext span
{
	padding:5px;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	color: #BBBBBB;
}

#aktualnosci .heading form
{
	float:right;
	margin-top:4px;
	margin-right:3px;
}

#aktualnosci .heading select
{
	width:160px;
	font-size:11px;
	color: #777;
	border: none;
	background-color: #d0d1d6;
	border-width:0px;
	
}

#aktualnosci .heading option
{
	padding-top: 2px;
	padding-left: 10px;
	color: #000;
	background-color: #FFF;
}

#aktualnosci .heading 
{
	background-color:#182c6b;
}

#aktualnosci .heading h2
{
	text-indent:-9999px;
	height: 25px;
	background-color:#dddee2;
	float:left;
	width: 93px;
	background-image:url('aktalnosci1.gif');
	background-repeat:no-repeat;
}

#aktualnosci .heading h2.wiad2
{
	background-image:url('sport.gif');
}

#aktualnosci .heading h2.wiad3
{
	background-image:url('patronaty.gif');
}

#aktualnosci .heading h2.wiad4
{
	background-image:url('galerie.gif');
}

#aktualnosci .heading h2.wiad5
{
	background-image:url('konkurs.gif');
}

.heading 
{
	overflow:auto;
}

/*------------------------------------------------------------------------------- NEWS text --- */

#artykul
{
	padding-left:10px;
	padding-right:10px;
}

#artykul .tytul, #ckweek .et_tytul
{
	color:#00269c;
	font-size:19px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-weight: bold;
}

#artykul .lead, #ckweek .et_lead
{
	font-weight:bold;
	font-size: 13px;
}

#artykul .tresc
{
	overflow:auto;
}

#artykul .tresc p
{
	padding-top:15px;
	padding-left:20px;
}

#artykul .float_left
{
	background-color: #EEEEEE;
	border: 1px solid #AAAAAA;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
}

.podpis 
{
	padding:5px;
	display:block;
	width: 100%;
}

/*------------------------------------------------------------------------------- PANEL boczny --- */

#panel_boczny div li p
{
	color:#666;
	font-size: 9px;
	padding-top:10px;
}

#panel_boczny p .more
{
	display:block;
	text-align:right;
}

#panel_boczny p .more a
{
	
}

#panel_boczny span.top
{
	display:block;
	height: 14px;
	width:310px;
	background-image:url('boczny.gif');
	
}

#panel_boczny span.graf
{
	display:block;
	height: 14px;
	width:310px;
	background-image:url('boczny.gif');
	position:absolute;
	bottom: 0px;
}

#panel_boczny div
{
	position:relative;
	background-image:url('boczny_grad.gif');
	background-color:#c0c2ce;
	background-repeat:repeat-x;
	background-position: 0px 0px;
	padding-bottom:20px;
}

#panel_boczny h3
{
	font-size: 16px;
	color:#00269c;
	font-weight:normal;
	letter-spacing:0.03em;
	text-transform: capitalize;
	font-variant: small-caps;
	padding-left: 10px;
	background-image:url('kreska.gif');
	background-repeat: no-repeat;
	background-position: 150px 100%;
}

#panel_boczny h3 a
{
	color: #00269c;
}

#panel_boczny h3 a:hover
{
	color: #208FD6;
}



#panel_boczny ul
{
	padding-left: 40px;
	padding-right: 10px;
	color:#777;
	padding-top:2px;
	padding-bottom:2px;
	min-height: 60px;
}

#panel_boczny li
{
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 5px;
}

#panel_boczny li a
{
	color:#555;
}

#panel_boczny li a:hover
{
	color:#00269c;
}

#panel_boczny li.first a
{
	font-weight:bold;
	color:#000;
}

#panel_boczny li.first a:hover
{
	color:#00269c;
}

#panel_boczny li.first
{
	color:#208fd6;
}

#panel_boczny a.img
{
	margin-left:10px;
	margin-bottom:5px;
	display:block;
	float:right;
	border: 1px solid #aaa;
}

span.data, #ckweek .et_data
{
	color:#999;
	padding-top:10px;
	text-align: right;
	display:block;
	border-bottom:1px solid #DDD;
	font-size: 9px;
}

div.autor
{
	padding-top:10px;
	padding-bottom:10px;
	text-align: right;
	border-top:1px solid #DDD;
}

#artykul div.autor span
{
	line-height: 1.5em;
}

div.autor .nazwa
{
	font-weight:bold;
	font-size: 12px;
}

#artykul div.autor .firma, .firma
{
	color:#666;
	font-variant:small-caps;
}

#artykul div.autor .email
{
	font-size: 10px;
}

/*------------------------------------------------------------------------------- galeria --- */

.galeriaHead
{
	overflow:hidden;
	border-bottom:1px solid #AAA;
	padding: 10px;
}

.galeriaHead h3, .galeriaHead input
{
	font-weight: normal;
	color:#666;
	float:left;
	background: transparent;
	border: 0;
	width: 350px;
}

.galeriaHead p, .galeriaHead textarea
{
	font-size: 10px;
	padding: 5px;
	float:right;
	width:70% !important;
	border: 0;
	font-family:Tahoma,Helvetica,sans-serif;
	line-height:1.6em;
	padding-bottom:6px;
	padding-top:6px;
	background: transparent;
}

.galeria
{
	overflow:auto;	
	background-color: #DDD;
	margin-bottom:10px;
	width: 100%;
}

.galeria .thumbs
{
	background-color: #F5F5F7;	
	overflow: hidden;
}

.galeria .thumbs .align
{
	display:block;
	margin: 0 auto;
	/*border: 1px solid red;*/
}

.galeria img 
{
	margin:6px;
	border:1px solid #AAA;
}

/*------------------------------------------------------------------------------- mp3 --- */

#artykul .intekst, .galeriaHead, #sonda_glowna, #pobierzplik
{
	border-top: 1px dotted #CCC;
	border-bottom: 1px dotted #CCC;
	background-image:url('grad1.gif');
	background-repeat:repeat-x;
	background-color: #f5f5f7;
}



#artykul .intekst,  #sonda_glowna
{
	margin-top: 5px;

	margin-bottom:10px;
	padding: 5px;
	border-bottom: 1px dotted #CCC;

	overflow:auto;
	
}

#gal_edit
{
	width: 508px;
}

#artykul .intekst .opis
{
	font-size: 12px;
	float:right;
	line-height: 1.2em;
	font-family: font-family:"Trebuchet MS","Helvetica",sans-serif;
	color: #888;
	text-indent: 0;
	padding: 5px;
	letter-spacing:0.05em;
	margin-top: 8px;
	margin-left: 8px;
	width: 400px;
}

#pobierzplik p
{
	text-align:center;
}


#artykul .intekst .ikona 
{
	float:right;
	width:40px;
	height:40px;
	margin-left: 20px;
}

#artykul .intekst .tinta div
{
	padding:10px;
}


/* - S - O - N - D - A - */

#artykul .intekst .tinta h3, .sondatresc  h3
{
	margin-top: 10px;
	margin-right: 10px;
	padding: 4px;
	background-color: #DDE;
	padding-left: 10px;
	font-size: 11px;
	font-weight:normal;
	color: #182C6B;
	border: 1px solid #BBC;
}

.sondatresc .odpowiedzi
{
	padding: 8px;
	padding-left: 50px;

}

.sondaradio
{
	padding:5px;
	padding-left:80px;
	margin-left: 10px;
}

.sondatresc .odpowiedzi span
{
	font-size: 8pt;
	padding: 4px;
	padding-top:0;

}

.intekst h4, #sonda_glowna h4, #pobierzplik
{
	font-weight: normal;
	font-size: 12pt;
	letter-spacing: 0.2em;
	color: #889;
	border-bottom: 1px dotted #AAA;
}


.glosuj
{
	text-align:center;
	border-top: 1px #AAA dotted;
	padding-top: 5px;
}

.glosuj input
{
	width: 80px;
	background-color: transparent;
	border: none;
	color: #182C6B;
	padding: 2px;
	font-size: 11px;
	font-weight:bold;
}

/*------------------------------------------------------------------------------- sonda --- */

h4.sonda
{
	font-size: 10px;
	color: #888;
}

.sondatresc p
{
	padding:5px;
	font-size: 11px;
}

.sondatresc .pasek
{
	background-color: #DDD;
	height: 20px;
	border: 1px solid #ccc;
	margin-bottom: 3px;
	background-image: url('sondapas.gif'); 
}
.sondatresc .kolor
{
	background-color: #208FD6;
	height: 20px;
	background-image: url('sondapad.gif'); 
}

.sondatresc .odpowiedzi
{
	line-height: 2em;
	font-size: 12px;
}

.sondatresc .sondaradio
{
	margin-left: 15px;
}

.intekst .stopka, #sonda_glowna .stopka
{
	text-align: center;
	font-size: 10px;
}


#fotokomorka, #fotokomorka div
{
	width:310px !important;
	height:110px !important;
	padding:0 !important;
	margin:0 !important;
	background-image:none !important;
	background-color: #DDDEE2  !important;
}

#bottom
{
	float:left;
	width: 860px;
}

.textmenu li
{
	list-style-type:none;
	padding: 5px;
	color: #666;
	border-left: dotted 1px #aaa;
	display:inline;
	border-right: dotted 1px #aaa;
	
}

.textmenu li.top a
{
	font-weight: bold;
	color: #444;
}

.textmenu li.sub a
{
	color: #666;
}

.textmenu li a:hover
{
	color: #182C6B;
}

.textmenu ul
{
	line-height: 2em;
	overflow:auto;
	margin: 0 auto !important;
	display:block;
	text-align:center;
	padding: 10px;
	width: 600px;
}

/* -------------------------------------------------- */

.textfile
{
	width: 800px;
	margin: 0 auto;
}

.textfile p
{
	padding-top: 10px;
	text-indent: 40px;
}

.textfile h1
{
	border-bottom: 1px #aaa dotted;
	padding: 10px;
	color:#888;
	font-weight: normal;
	letter-spacing: 2px;
}

.textfile .intekst
{
	text-align:center;
}



.textfile td
{
	padding:12px;
	vertical-align:top;
}

.textfile h3
{
	letter-spacing:0.1em;
	font-weight:normal;
	padding-bottom:1px;
	color: #666;
	padding-top: 10px;
	border-bottom: 1px solid #CCC;
	
}

#aktwybor
{
	overflow:auto;
}

#aktwybor ul
{
	float:right;
}

#aktwybor li
{
	float:left;
	list-style-type:none;
	border: 1px solid transparent;
}

#aktwybor li a
{
	padding:3px;
	display:block;
	color:#888;
}

#aktwybor li a:hover
{
	color:#182C6B;
}

#aktwybor li a:hover strong
{
	color:#22ACE9;
}

#audycjebanner
{
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}

.ludzie img 
{
	padding-bottom:40px;
	background-image: url('sep.gif');
	background-repeat:no-repeat;
	background-position: 0% 100%;
}

#reklama_k, #reklama_k div, #reklama_1, #reklama_1 div, #reklama_2, #reklama_2 div, #reklama_3, #reklama_3 div 
{
	padding:0 !important;
	margin: 0 !important;
	background:transparent !important;
	background-image:none !important;
	padding-bottom: 3px !important;
	padding-top: 3px !important;
	
}

#reklama_k div, #reklama_1 div, #reklama_duza
{
	padding-top: 18px !important;
	background-image:url('reklama.gif') !important;
	background-repeat:no-repeat !important;
	background-position: 0px 5px !important;
}


/* SZUKANIE = wyniki */

#searchres td, #searchres tr, #searchres table
{
	margin:0;
}

td.nadt, td.data
{
	color:#666;
	padding: 3px;
	background-color: #C0C2CE;
}

td.data
{
	color:white;
	text-align:right;
}

td.l
{
	color:black;
	padding: 10px;
}

td.t
{
	font-size: 18px;
	font-weight:bold;
	color:black;
	padding: 10px;
}

#searchres h4
{
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #aaa;
	margin-bottom:10px;
}

#searchres h2
{
	font-weight:normal;
	color: #666;
	font-size: 15px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #999;
	margin-bottom:10px;
}

#searchres table
{
	border-bottom: 1px solid #C0C2CE;
}

div.pagemenu
{
	padding-bottom:10px;
	border-bottom: 1px solid #AAA;
	color:#888;
}


.textfile li {
    text-indent:0;
    padding-top:8px;
}

.textfile ul {
    padding-left:100px;
    color:#666;
    list-style:circle;
}

.textfile h2, #drobne h2 {
    font-size:18px;
    font-weight:normal;
    color:#182C6B;
    background-image: url(bullet1.gif);
    background-repeat: no-repeat;
    padding-left: 15px;
    background-position: 0px 6px;
    border-bottom:1px solid #AAA;
    letter-spacing: 1px;
}

.textfile h4
{
    color:#182C6B;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: -1px;
    background-image: url(bullet2.gif);
    background-repeat: no-repeat;
    padding-left: 15px;
    background-position: 0px 6px;
    border-bottom:2px solid #AAA;
}

.textfile table
{
    margin: 0 auto;
    margin-top:10px;
    width: 600px;
}


.textfile tr
{

}
.textfile td
{
    border:1px solid #CCC;
    margin: 0 !important;
    background-color: #EEF;
}

.textfile tr td ul
{
	padding: 10px;
	padding-left:30px;
	margin:0;
}

table.filelist td
{
	border:none;
	background-color:transparent;
	padding: 0px;
}

div#artykul
{
	overflow:auto;
}

/* LISTA PRZEBOJOW */

table.lp, table.lp_propozycje
{
	width: 500px;
	margin: 0 auto !important;
}

table.lp *, table.lp_propozycje *, table.lp, table.lp_propozycje
{
	padding:0 ;
	margin: 0;
	border:0;
	background-color:transparent;
}

table.lp td, table.lp_propozycje td
{
	padding-top: 6px;
	padding-bottom: 2px;
	border-bottom: 1px solid #CCC;
}

table.lp td.pozycja, table.lp_propozycje td.pozycja
{
	width:40px;
	text-align:right;
}

table.lp td.nowosc
{
	font-weight:bold;
	color:#1DBEFA;
	text-align:right;
	width:50px;
}

table.lp td.nienowosc
{
	color:#666;
	text-align:right;
	width:80px;
}

td.pop_none, td.pop_up, td.pop_down
{
	text-align:right;
	width:50px;
	background-repeat:no-repeat;
}

td.pop_none
{
	background-image: url('lis_none.gif');
}

td.pop_up
{
	background-image: url('lis_up.gif');
}

td.pop_down
{
	background-image: url('lis_down.gif');
}

p.lp
{
	text-align:center;
	padding: 10px;
	margin:0;
	text-indent: 0;
	background-color: #EEE;
	border: 1px solid #aaa;
	margin-top:1px;
}

/* LISTA na 1 stronie */

#tlp table.lp
{
	width: 300px;
}

#tlp h3.lp
{
	font-size: 10px;
	font-variant: normal;
	color: #555;
	padding: 10px;
}
#tlp td
{
	border:0;
	font-size: 8pt;
}

#tlp td.pop_none, #tlp td.pop_up, #tlp td.pop_down, #tlp td.pozycja
{
	width:25px;
}

#tlp td.pop_none
{
	background-image: url('lis1_none.gif');
}

#tlp td.pop_up
{
	background-image: url('lis1_up.gif');
}

#tlp td.pop_down
{
	background-image: url('lis1_down.gif');
}

#tlp .more
{
	font-weight: bold;
	font-size: 9px;
	color:black;
	padding-right: 15px;
}

#tlp .more:hover
{
	color:#182C6B;
}

.topmenu
{
	overflow:hidden;
	
}

.topmenu ul
{
	padding: 0;
}

.topmenu li
{
	float:left;
	list-style: none;
}

.topmenu li a
{
	padding: 4px;
}

.drobne_kat, #drobne h2
{
	float:left;
	width:100%;
}



.drobne_kat, #drobne
{
	overflow:auto;
	padding-left: 30px;
}

#drobne .drobne, #drobne .drobnei
{
	padding: 10px;
	width: 250px;
	height: 180px;
	float:left;
}

.drobne 
{
	overflow:auto;
	background-image:url('drobne_ramka1.gif');
}

.drobnei 
{
	overflow:auto;
	background-image:url('drobne_ramka2.gif');
}

#drobne h3
{
	width:245px;
	height:15px;
	float:left;
	background-color: #AAA;
	padding: 2px;
	color: white;
	font-weight: normal;
	font-size: 9pt;
	text-align:center;
	letter-spacing: 3px;
}



.drobne p.tel, .drobnei p.tel
{
	font-weight: bold;
	text-align:right;
}

#drobne h2
{
	width: 780px;
	margin-top:25px;
}

#drobne .brak
{
	float: left;
	width: 755px;
	text-align:center;
	font-size: 12px;
	padding: 20px;
	margin-bottom: 10px;
	border-bottom: 1px solid #aaa;
}

.topmenu a
{
	font-size: 12px;
}

.topmenu a strong
{
	color:#182C6B;
}

.topmenu a strong:hover
{
	text-decoration:underline;
}

p.kryteria
{
	font-size: 18px;
	color: #999;
	padding: 20px;
}

p.kryteria strong
{
	color: black;
}

#randgal
{
	float:left;
	margin-top: 10px;
}

div.artykul
{
	overflow:hidden;
}

/* Wyszukiwarka w archiwum */

#wyszukiwarka h2
{
	font-weight:normal;
	font-size: 22px;
	color: #999;
	letter-spacing: 3px;
	overflow:hidden;
	height: 45px;
	width: 550px;
	text-indent: -9999px;
	background-image:url('archiwum.gif');
	margin: 0 auto;	
}

#wyszukiwarka form
{
	margin: 0 auto;
	padding: 10px;
	border: 5px solid #C0C2CE;	
	width: 520px;
	background-color: #EBEBEF;
}

#wyszukiwarka p
{
	border-bottom: 1px #AAA solid;
	letter-spacing: 0.2em;
}

#wyszukiwarka form input
{
	font-size: 12px;	
	padding: 6px;
	
}

#wyszukiwarka #szukajMain
{
	text-align:center;	
	padding: 5px;
}

#wyszukiwarka .inputMain
{
	border:1px solid #aaa;
	width: 250px;	
}

#wyszukiwarka h3
{
	margin: 0;
	padding: 0;
	font-size: 9px;
	text-align:center;
}

#wyszukiwarka a
{
	color:#AAA;
	padding:3px;
	
		
}

#wyszukiwarka a:hover
{
	text-decoration:underline;	
	color: #182C6B;
}




#wyszukiwarka a#dodatkoweopcje
{
	padding:0;	
}

#wyszukiwarka_opcje
{
	padding: 20px;	
}

/*Cala szerokosc*/

#cs div#aktualnosci
{
	width: 860px;	
}

#TB_secondLine
{
	font-size: 14px !important;
	font-weight:bold !important;
	color:black !important;
}

table.kalendarz
{
	padding-top: 25px;
	padding-bottom: 25px;
}

table.kalendarz td
{
	vertical-align: top; 
}

table.kalendarz td h3
{
	color: #888;
	font-size: 22px;
	font-weight: normal;
	border-bottom: 1px solid #aaa;
}

table.kalendarz td ul
{
	margin-left: 15px;
}

table.kalendarz td li
{
	color: #aaa;
	list-style-type: circle;
}

table.kalendarz a
{
	color:#88A;
}

table.kalendarz a:hover
{
	color:#223268;
}

h3.cale_archiwum
{
	color: #223268;
	font-size: 18px;
	font-weight: normal;
	letter-spacing: 0.05em;
	padding-top: 20px;
	border-bottom: 1px solid #AAA;
}

div.miesiace_archiwum li
{
	float:left;	
	list-style: none;
	
}

div.miesiace_archiwum li a
{
	display:block;
	padding: 8px;
	color: #666;
}

div.miesiace_archiwum li a:hover
{
	color:white;
	background-color: #223268;
}

div.miesiace_archiwum li b
{
	color:  #223268;
}

div.miesiace_archiwum li a:hover b
{
	color: white;
}

div.miesiace_archiwum ul, div.miesiace_archiwum
{
	overflow:auto;	
}


div.miesiace_archiwum
{
	border-bottom: 1px solid #aaa;
}

div.miesiace_archiwum li span.rok
{
	display:block;
	padding: 8px;
	background-color: #AAA;
	color:white;
}

#searchres .lista_tytul b
{
	font-size: 14px;
	color: #208fd6;
	padding:5px;
}

#searchres .lista_tytul
{
	color: #888;
	padding-bottom: 10px;
	border-bottom:1px solid #BBB;
}

#searchres .lista_data
{
	text-align:right;
	border-bottom:1px solid #BBB;
}

#powiazane
{
	width: 400px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
}

#powiazane h4
{
	border-bottom:1px dotted #AAAAAA;
	width: 400px;
	height: 51px;
	text-indent: -9999px;
	overflow:hidden;
	background-image: url('zobacz_naglowek.png'); 
	background-repeat: no-repeat;
}

#powiazane ul
{
	padding:10px;
	border: 1px solid #DDD;
	margin-top:1px;
	background-color: #F5F5F7;
	
}
	
#powiazane li
{
	list-style: none;
	border-bottom: 1px dotted #aaa;
	padding: 6px; 
	background-repeat:repeat-x;
	background-image: url('doc.gif');
	background-image: url('grad1.gif');
	padding-top: 12px;
}

#powiazane li a
{
	background-image: url('doc.gif');
	background-repeat:no-repeat;
	padding-left: 20px;
	display:block;
	color: #667;
	font-weight: bold;
	font-size: 7pt;
}

#powiazane li a:hover
{
	color:black;
}

.news_dnia #powiazane
{
	width:500px;
	float:right;
	margin-right:5px;

}

.news_dnia #powiazane h4
{
	font-size: 8pt;
}

.news_dnia #powiazane li
{
	padding: 5px;
	background-image:none;
}

#sonda_glowna
{
	float:left;
	width:503px;
	border:1px solid #AAB;
}


#artykul p
{
	padding-top:6px;
	padding-bottom:6px;
	line-height:1.6em;
}

#panel_boczny h4 a
{
	display:block;
	color: #888;
	font-size: 7pt;
	letter-spacing: .3em;
	padding-top: 5px;
	font-weight: normal;
	border-bottom: 1px solid #aaa;
}

#panel_boczny h4 a:hover
{
	color: #FFF;
	border-bottom: 1px solid #0A9EFF;
}

#panel_boczny h1 img
{
	border: 1px solid #aaa;
	margin-bottom: 6px;
}

#pora_dnia
{
	position:relative;
	overflow: hidden;
}

#aud_banner
{
	position: absolute;
	left: 0;
}

#pora_dnia td
{
	width:500px;
	height: 180px;
}

/*Drobne na g��wnej*/

#drobne_main
{
	width: 540px;
	overflow: hidden;
}

#drobne_head
{
	width: 540px;
	overflow: hidden;
	height: 39px;
	background-image: url("ogloszenia_drobne.png");
	margin-top: 5px;
}

#drobne_main div.ogl
{
	width: 165px;
	float: left;
	padding: 5px;
	height: 140px;
	padding-top: 35px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	
}

#drobne_main div.ogltresc
{
	height: 130px;
	overflow:auto;
}

#drobne_main h3
{
	font-size: 8pt;
	font-weight: normal;
	text-align: right;
}

#drobne_main h3 a, #drobne_main h2 a
{
	color: #182c6b;
}

#drobne_main p
{
	font-size: 8pt;
	color: #666;
	line-height: 1.2em;
	font-family: helvetica, arial, sans-serif;
}

#drobne_main p img
{
	float: left;
	width: 50px;
	margin-right: 5px;
	border-width: 0;
	
}

#drobne_main h2
{
	font-size: 8pt;
	padding-bottom: 5px;
}


#drobne_head ul
{
	float:right;
	padding: 10px;
	overflow: hidden;
}



#drobne_head ul li
{
	list-style: none;
	float: left;
	width: 64px;
	margin-left: 10px;
	padding-left: 22px;
	background-repeat: no-repeat;
}

.prz_o
{
	background-image: url('prz_o_o.gif');
}

.dod_o
{
	background-image: url('prz_d.gif');
}

#drobne_head ul li a
{
	font-size: 8pt;
	color: #555;
	text-shadow: 0px 0px 3px #FFF;
	display: block;
	text-align: center;
	font-size: 7pt;
	width: 64px;
	
}

#drobne_head ul li a b
{
	color:#000;
}

#drobne_head ul li a:hover
{
	color: #1EB1FF;
}

#drobne_head ul li a:hover b
{
	color: #172983;
}

#drobne_head h1
{
	text-indent: -9999px;
	float:left;
}

#drobne_menu
{
	padding: 6px;
	color: #666;
	/*background-color: #A8ABB6;*/
	text-align: center;
	border-bottom: dotted #C2C4CC 1px;
}

#drobne_menu a
{
	color: #666;
	padding-left: 10px;
	padding-right: 10px;
	width: 540px;

}

#drobne_menu a:hover
{
	text-decoration: underline;	
}

/*GALERIA NA GLOWNEJ*/

#galeria_head
{
	text-indent: -9999px;
	width: 540px;
	height: 39px;
	background-image: url('galerie_zdjec.png');
}

/*OSTATNIE ARTYKU�Y*/

#ostatnieartykuly h2 a
{
	background-image: url("na.gif");
	height: 50px;
	text-indent: -9999px;
	display: block;
	margin-right: 1px;
	overflow: hidden;
}


#ostatnieartykuly
{
	width:540px;
	height: 200px;
	overflow:auto;
}

#ostatnieartykuly .art
{
	border-bottom: 1px solid #99A;
	margin: 1px;
}

#ostatnieartykuly .art *
{
	font-weight: normal;
}

#ostatnieartykuly .art a h4
{
	text-transform:uppercase;
	padding:3px;
	color: #99A;
	font-size: 7pt;
	text-indent: 14px;
}

#ostatnieartykuly .art a h3
{
	font-size: 7pt;
	letter-spacing: 0.1em;
	color: #99A;
	padding: 3px;
	font-weight: bold;
	padding-top:0;
	padding-bottom:0;
	border-left: 12px solid #BBC;
}

#ostatnieartykuly .art a p.space
{
	height: 5px;
}

#ostatnieartykuly .art a:hover p.space,
#ostatnieartykuly .art a:hover h4,
#ostatnieartykuly .art a:hover h3
{
	background-color: #e7e7ea;
}

#ostatnieartykuly .art a:hover h4
{
	color: #000;
}

#ostatnieartykuly .art a:hover h3
{
	color: #182C6B;
	border-left-color: #15A9FF;
}

.artdata
{
	background-color: #BBC;
	color: #fff;
	padding:2px;
	margin-top: 3px;
}

h2.fotokomorka
{
	background-color: #1EB1FF;
	color: #FFF;
	margin-top: 10px;
	margin-bottom: 5px;
	padding: 3px;
	font-size: 12pt;
	font-family: sans-serif;
}

div.fotokomorka
{
	width: 50px;
	height: 50px;
	float:right;
	background-image: url("fotokomorka.png");
}

/*FOTOKOMORKA form*/

.fkform table
{
	margin: 35px;
}

.fkform td.label
{
	width: 150px;
}

.fkform td.field
{
	width: 350px;
}


.fkform input, .fkform textarea
{
	width: 100%;
	padding: 3px;
	font-size: 9pt;
	font-family: sans-serif;
}

.fkform textarea
{
	height: 100px;
}

#fk
{
	width: 500px;
	background-color: #FFF;
	border: 1px solid #C0C2CE;
	margin: 0 auto;
	margin-top: 10px;
}

#fk .info
{
	color: #889;
	padding-top: 10px;
	padding-bottom: 10px;
}

#fk .error
{
	color: red;
}

#fk .message
{
	font-size: 11pt;
	color: #008800;
	padding: 10px;
}

/* EMAILFORM */

#emailform
{
	text-align: center;
}

#emailform h2
{
	width: 600px;
	text-align: left;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 5px;
}

form#papioform table
{
	text-align: left;
	width: 600px;
	margin: 0 auto;
}

form.papioform td
{
	padding: 5px;
}

form#papioform input, form#papioform textarea
{
	width: 100%;
	border: 1px solid #aaa;
	font-family: "helvetica", sans-serif;
	font-size: 9pt;
	padding: 2px;
}

form#papioform textarea
{
	height: 150px;
}
	
form#papioform .error
{
	color: #FFF;
	background-color: #A00;
}

form#papioform .temat
{
	color:#666;
	font-size: 9pt;
	letter-spacing: 0.2em;
}

form#papioform .temat b
{
	letter-spacing: 0;
	color: #000;
}

#randgal, #drobnepanel, #ostatnieartykuly
{
	float:left;
}

#calyartykul{
	overflow:auto;
}

.wyslana
{
	color: #080 !important;
	font-size: 12pt;
	font-weight: bold;
}

.fotokomorka a
{
    color: #FFF;
}

.fotokomorka a:hover
{
    color: #DDD;
}

.belka_reklama
{
    font-weight: normal;
    font-family: helvetica, arial, sans-serif;
    border-bottom: 1px solid #889;
    margin-bottom: 5px;
    font-size: 9pt;
   
}

.belka_reklama b
{
    font-weight: normal;
    padding: 5px;
    background-color: #DDDEE2;
    color: #889;
    padding-left: 0;
}

#blog
{
    width: 828px;
    font-family: Times, serif;
    padding: 15px;
    background-color: #FFF;
    padding-top: 0;
    border: 1px solid #AAA;
    border-top: none;
    margin-bottom: 18px;
}

#blog, #blog .heading, #blog .content
{
    overflow: auto;
}

#blog .data
{
    float:right;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 7pt;
    letter-spacing: 0.1em;
    color: #889;
    background-color: #f4f4f7;
    width: 100%;
    padding: 2px;
    text-align: right;
    margin-top: 2px;
    border-top: 1px solid #d4d4d8;
}

#blog img
{
    float:left;
    margin-right: 10px;
}

#blog .content h3
{
    color: #889;
    font-size: 16pt;
    margin-bottom: 5px;
    margin-top: 5px;
}

#blog .content h3 a b
{
    color: #99A;
    font-size: 19pt;
    font-family: Impact, "Impact", "Charcoa", sans-serif;
    font-weight: normal;
}

#blog .content h3 a
{
    color: #889;
    font-size: 19pt;
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-weight: normal;
}

#blog .content h3 a:hover
{
    color: #000;
}

#blog .content h3 a:hover b
{
    color: #1EB1FF;
}

#blog .content p
{
    text-indent: 30px;
    margin-left: 20px;
    padding-right: 20px;
    margin-bottom: 11px;
    font-size: 10pt;
}

#blog .nadtytul
{
    font-weight: normal;
    font-size: 10pt;
    color: #000;
    letter-spacing: 0.3em;
    font-variant: small-caps;
}

#blog .sep
{
    height: 6px;
    width: 100%;
}

#blog .tematy
{
    width: 673px;
}

#blog .menu
{
    width: 150px;
    background-color: #dddde0;
    margin-left: 5px;
    background-repeat: no-repeat;
    padding-top:240px;
}

#blog .tematy, #blog .menu
{
    float: left;
}

h1.blog
{
    text-indent: -9999px;
    background-image: url('blog/blog.gif');
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-color: #FFF;
    height: 65px;
    border: 1px solid #AAA;
    border-bottom: none;
    width: 858px;
}

#blog_container
{
    padding-top:5px;
}

/*shadow*/

.shadow
{
    position:relative;
}

.shadow .top_r, .shadow .bot div
{
    background-color: #DDDEE2;
    background-color: #DDFFE2;
}

.shadow .top_r
{
    background-color: #F00;
    height: 16px;
    width: 8px;
    position: absolute;
    right: 0;
    top: 0;
    background-position: 0 100%;
    background-image: url('sh_tr.gif');
}

.shadow .bot
{
    height: 8px;
    width: 100%;
    position: absolute;
    bottom: 0;
    background-color: #808;
    background-image: url('sh_b.gif');
}

#blog_archiwum
{
    padding:5px;
}

#blog_archiwum *
{
    font-family: "Georgia" ,georgia, serif;
    font-weight: normal;
}

#blog_archiwum h2
{
    padding-left: 15px;
    background-repeat: no-repeat;
    background-position: 0 2px;
    margin-bottom: 5px;
}

#blog_archiwum h3
{
    padding-left: 30px;
    background-repeat: no-repeat;
    background-position: 15px 0;
    margin-bottom: 5px;
}

#blog_archiwum p
{
    padding-left: 20px;
    font-size: 8pt;
    padding-bottom: 5px;
    line-height: 1.2em;
}

#blog_archiwum h2, #blog_archiwum h3
{
    cursor: pointer;
    color: #AAB;
}

#blog_archiwum h2:hover, #blog_archiwum h3:hover
{
    color: #1EB2FD;
}

#blog_archiwum h2:hover b, #blog_archiwum h3:hover b
{
    color: #182C6B;
}

#blog_archiwum h2 b, #blog_archiwum h3 b
{
    color: #000;
}

#blog_archiwum .opened
{
    background-image: url('op.gif');
}

#blog_archiwum .closed
{
    background-image: url('cl.gif');
}

#blog_archiwum a
{
    color: #667;
}

#blog_archiwum a:hover
{
    color: #182C6B;
}



#blog_navi
{
     font-family: "Georgia" ,georgia, serif;
     font-size: 9pt;
     color: #DDD;
     padding-top: 20px;
     overflow: hidden;
     float: left;
     width: 815px;
}

#blog_navi .next
{
    float:right;
}

#blog_navi .prev
{
    float:left;
}

#aud_heading
{
    padding: 5px;
    background-color: #182C6B;
}

#aud_heading img.main
{
    width: 690px;
    
}

#aud_podbelka
{
    overflow: auto;
}

#aud_podbelka div
{
    float: left;
}

#aud_opis
{
    width: 400px;
}

#aud_podbelka #emailform
{
    width: 450px;
    overflow: hidden;
    margin-left: 10px;
    background-color: #bfbdcc;
    background-image: url('grad.gif');
    background-repeat: repeat-x;
}

#aud_podbelka #emailform form#papioform table,
#aud_podbelka #emailform h2
{
    width:440px;
}

#aud_podbelka #emailform_end
{
    width:450px;
    height: 20px;
    background-color: #182C6B;
    background-image: url('aud-bottom.gif');
}

#aud_podbelka #emailform h2 a
{
    color:#FFF;
    font-weight: normal;
    letter-spacing: .1em;

    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 9pt;
}

#aud_opis p
{
    font-size: 8pt;
    padding-top: 5px;
    padding-bottom: 5px;
    border-top: 1px solid #AAA;
    padding-left: 50px;
    color: #555;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    display: none;
}

#aud_opis h3
{
    font-weight: normal;
    letter-spacing: .1em;
    color: #888;
    line-height: 2em;
    overflow: auto;
}

#aud_opis h3 b
{
    color: #182C6B;
    letter-spacing: 0;
    font-size: 11pt;
    font-family: Helvetica,sans-serif;
    float:right;
}


#aud_podbelka .wyslana {
color:#FFFF88 !important;
font-size:10pt;
font-weight:bold;
}

#aud_podbelka .kolejna
{
font-size: 8pt;
color: #AAA;
}


#aud_heading
{
    background-image: url('audtlo.gif');
    background-repeat: no-repeat;
    background-position: 100% 0;
}

#aud_podbelka h2
{
    text-align: center;
}

#aud_opis h4{
    letter-spacing: .2em;
    color: #555;
    padding-top: 5px;
    margin: 1px;
}

.galeria a
{
	border: 1px solid #f5f5f7;
}

.galeria .ikona
{
	float:left;
}

.galeria .ikona p
{
	width: 138px;
	font-size: 8pt;
	padding: 0;
	color: #777;
	text-align: center;
}

.galeria .ikona b, .galeria .ikona strong
{
	color:#000;
}

/* MENU GLOWNE */

#nagl
{
	height:30px;
	/*z-index: 1;*/
}

#pasek
{
	/*z-index: 2;*/
}

#nagl .cont, #pasek .cont
{
	width: 960px;
	margin: 0 auto;
	position: relative;
}

#nagl *
{
	list-style:none;
	font-family: "Helvetica","Arial",serif;
}

ul.menu_glowne
{
	float:right;
}

li.menu_glowne a
{
	display:block;
	padding:3px;
	padding-left: 14px;
	padding-right:14px;
	color: #999;
	background-color: #EEE;
	-webkit-box-shadow: 1px 1px 3px #aaa;
	-moz-box-shadow: 1px 1px 3px #aaa;
	box-shadow: 1px 1px 3px #aaa;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
}


li.menu_glowne a:hover
{
	background-color: #FFF;
	color: #182c6b;
}


li.menu_glowne 
{
	float:left;
	margin-top: 10px;
	margin-left: 2px;
	padding-left: 10px;
}



ul.menu_sub
{
	position:absolute;
	top:35px;
	display: none;
	z-index: 10;
}

li.menu_sub
{
	margin-top: 2px;
}

li.menu_sub a
{
	
	background-color: #5a618d;
	color: #FFF;
	display: block;
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
	opacity: 0.8;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-size: 7pt;
}

li.menu_sub a:hover
{
	background-color: #FFF;
	color: #19ADFF;
	opacity: 1;
}




#pasek
{
	height:97px;
	background-image: url('nagl.gif');
	background-repeat: repeat-x;
	position; relative;
}

.zaloba #pasek 
{
	background-image: url('nagl-z.gif') !important;
}

#pasek .cont
{
	height:97px;
	position; relative;
}


#pasek .logo
{
	position: absolute;

	left:0px;
	bottom: 0px;
	border: 0;
}

.wrytmie
{
	position: absolute;
	right:0px;
}

.djtab
{
	position:absolute;
	bottom:0px;
	right: 0px;
	font-size: 7pt;
	width: 800px;
	font-size: 7pt;
	font-family: "Verdana", "Arial", sans-serif;
}

.zaloba .djtab td, .zaloba .djtab a
{
	color: #888 !important;
}

.djtab td
{
	padding-bottom: 3px;
	color: #b24910;
}

.djtab td a
{
	color: #b24910;
}

.djtab td a:hover
{
	text-decoration:underline;
}

.djtab td b
{
	font-weight: normal;
	color: #000;
}

.djtab td.el1
{
	width: 100px;
}

.djtab td.el2
{
	width: 500px;
	text-align: center;
}

.djtab td.el3
{
	width: 200px;
	text-align: right;
}

#searchtopform
{
	position:absolute;
	right: 0px;
	bottom: 30px;
}

#searchtopform #szukajok
{
	width: 20px;
	height: 20px;
	background-color: transparent;
	background-image: url('lupa2.gif');
	text-indent: -999px;
	overflow: hidden;
	border: 0;
	cursor: hand;
}
#searchtopform #szukajok:hover
{
	background-image: url('lupa.gif');
	cursor: hand;
	cursor: pointer;
}

.zaloba #searchtopform #szukajok:hover
{
	background-image: url('lupa-z.gif');
}

.zaloba #searchtopform #szukajok
{
	background-image: url('lupa-z.gif');
}


#searchtopform #topsearch
{
	border:1px solid #101C61;
	background-color: transparent;
	background-color: #2E397C;
	color: #FFFF00;
	font-weight: bold;
	width:100px;
	font-size: 8pt;
	text-align: right;
	padding: 2px;
	margin-right: 5px;
	
}

.zaloba #searchtopform #topsearch
{
	background-color: #000000 !important;
	color: #FFFFFF !important;
	border:1px solid #666;
}

#fk.prezenter h2.fotokomorka
{
	background-color: transparent;
	color: #AAA;
	text-align:center;
	font-size: 17pt;
	font-weight: normal;
	font-family:"Georgia",georgia,serif;
}

#fk h3.message
{
	color: #1F296A;
	text-align: center;
	font-size: 13pt;
	font-weight: normal;
	font-family:"Georgia",georgia,serif;
}
#fk h4
{
	text-align: center;
	padding: 10px;
	padding-bottom: 160px;
}

#fk h4 a
{
	color: #666;
	
	font-size: 9pt;
	font-weight: normal;
	font-family:"Georgia",georgia,serif;
	
}

#fk h4 a:hover
{
	color: #1F296A;
}


#fk
{
	background-image: url('kop.gif');
	background-repeat: no-repeat;
}

#fk #submit
{
	width: 30%;
	margin: 0 auto;
	color: #666;
}


#fk #submit:hover
{
	color: #1F296A;
	cursor: pointer;
	cursor: hand;
}

#fk td.submit
{
	text-align:center;
	color: #1F296A;
}
 
#uslugi
{
	padding: 0;
	margin: 0;
	background: transparent !important;
}

#panel_boczny p.lp
{
	border: 0;
	background-color: transparent;
	color: #555;
	font-size: 8pt;
	font-family: "Helvetica", Arial, sans-serif;
} 

.zaloba #newsFront h2 a,
.zaloba #newsFront .more a,
.zaloba #panel_boczny h3 a,
.zaloba #panel_boczny h3
{
	color: #000 !important;
}

.zaloba #newsFront h2 a:hover,
.zaloba #newsFront .more a:hover,
.zaloba #panel_boczny h3 a:hover
{
	text-decoration:underline;
}

#glowna.zaloba #aktualnosci .heading
{
	background-color: #000 !important;
}

#glowna.zaloba #aktualnosci .heading h2
{
	background-image: url('aktalnosci1-z.gif') !important;
}



#a-p
{
	background-image: url('a-p/doradia-antena-pogoda-tlo.png');
	width: 860px;
	height: 132px;
	overflow: hidden;
}

#a-p #ant
{
	width: 550px;
	height: 132px;
	float:left;
}

#a-p #pog
{
	width: 310px;
	height: 132px;
	float:left;
}

#a-p #ant .info
{
	width: 538px;
	height: 93px;
	margin-left: 9px;
	margin-top: 30px;
	position: relative;
	overflow: hidden;
}

#a-p #ant .info .cont
{
	left: 0px;
	position: absolute;
	width: 969px;
}

#ckweek
{
	padding: 10px;
	width: 548px;
	float: left;
	background-color: #FFF;
	border: 1px solid #aaa;
}

#cklast
{

	padding: 10px;
	width: 308px;
	float: left;
	height: 500px;
	overflow: auto;
}

#cklast p a
{
	color: #008;
	font-size: 8pt;
	line-height: 1em;
}

#cklast p a:hover
{
	text-decoration:underline;
}



#cklast p a.aktual
{
	color: #000;
}

#cklast p a.konkurs
{
	color: #006;
}

#cklast p a.active0
{
	color: #777;
}

#cklast p a.ndnia
{
	font-weight: bold;
}

#cklast p
{
	margin-bottom: 10px;
}

#ckweek input, #ckweek textarea
{
	border: none;
	width: 100%;
	font-family: Tahoma, Helvetica, sans-serif;
}

#ckall
{
	margin: 0 auto;
	width: 900px;
	
}

.bool_hint
{
	text-align: center;
	font-size: 8pt;
	color: #666;
}

#ckinfo
{
	width: 780px;
	float: left;
	font-size: 11pt;
	padding: 10px;
	line-height: 1.8em;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: Georgia, serif;
	font-size: 16pt;
	text-align: center;
	color: #666;
}

.leadobrazek
{
	overflow: auto;
}

#ckweek .et_lead
{
	width:228px;
	float: left;
	height: 220px;
}

#ckweek .leadobrazek .obrazek
{
	float:left;
	width: 260px;
	height: 220px;
	background-color: #eee;
	border: 1px solid #aaa;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-bottom: 45px;
	position: relative;
}

#ckweek .leadobrazek 
{
	
}

.obrazekpodpis
{
	position:absolute;
	bottom: 0;
	width: 260px;
}

.obrazekpodpis input, .obrazekpodpis p
{
	font-size: 8pt;
	width: 260px;
	padding: 2px;
	background-color: #DDD;
}

.obrazekpodpis p
{
	color: #666;
	font-style: italic;
}

#ckall .pole
{
	background-color: #EEE;
	border: 1px solid #ddd;
	padding: 4px;
	margin: 0;
	overflow: auto;
	
}

#ckall .pole input
{
	margin: 2px;
	width: 180px;
	display:block;
	float:left;
	border: 1px solid #ddd;
}

#ckall .pole span
{
	width: 120px;
	font-size: 7pt;
	display:block;
	float:left;
}



/* autocomplete */

.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden; 
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}


.tagi .opis
{
	height: 30px;
}

#input1
{
	font-size: 8pt;
	padding: 10px;
	cursor:pointer;
	padding-left: 32px;
	background-image: url('flop.gif');
	background-position: 8px 8px;
	background-repeat: no-repeat;
	color: #444;
	-webkit-box-shadow: 1px 1px 5px #000;
	-moz-box-shadow: 1px 1px 5px #000;
	box-shadow: 1px 1px 5px #000;
}

div.obrazek
{
	overflow: hidden;
	
	
}

div.zakladka
{
	height: 30px;
	width: 100%;
	margin-bottom: 14px;
}

div.zakladka a
{
	width: 90%;
	height: 100%;
	display: block;
	padding-top: 14px;
	padding-left: 40px;
}

div.zakladka.minus
{
	background-image: url('tab-minus.gif');
}

#ckweek input:hover, #ckweek textarea:hover
{
	background-color: #EDEDED;
}

#hint
{
	background-image: url('hint.png');
	background-repeat: no-repeat;
	width: 124px;
	height:30px;
	z-index: 9999;
	padding: 6px;
	padding-top: 12px;
	font-size: 11pt;
	padding-left: 12px;
	position: absolute;
	display: none;
	overflow: hidden;
	font-family: "Georgia", serif;
}

.nadtytul, #ckweek .et_nadtytul
{
	font-size: 13px;
	color: #777777;
	letter-spacing: 1px;
	font-weight: normal;
	padding-top:8px;
	
}


.new_gallery a
{
	padding: 10px;
	padding-left: 75px;
	font-size: 12pt;
	display: block;
	background-image: url('star.gif');
	background-repeat: no-repeat;
	background-position: 36px 0;
}

.del_gallery a
{
	padding: 10px;
	padding-left: 75px;
	font-size: 12pt;
	display: block;
	background-image: url('x.gif');
	background-repeat: no-repeat;
	background-position: 36px 0;
}


#obrazek_edit
{
	position: absolute;
	padding:5px;
	background-color: #ddd;
	border: 1px solid #aaa;
	-moz-box-shadow: 2px 2px 15px #888;
	z-index: 9999;
}

#obrazek_edit p
{
	text-align: right;
}

#gal_debug textarea
{
	font-size: 7pt;
	height: 200px;
}

#galeria_send_submit
{
	
	background-color: transparent;
	font-weight:normal;
	padding: 3px;
	color: #FA6;
	cursor: pointer;
	
}

#galeria_send_submit:hover
{
	color: #aaa;
	text-decoration: underline;
	background: trasparent !important;
}

#galeria_send_form, #galeria_send_loading
{
	overflow: auto;
	font-size:11pt;
	height: 23px;
	background: #FFC;
	padding: 5px;
	border: 1px solid #FA6;
	font-family: Georgia, serif;
	text-align: center;
}



#galeria_send_form input
{
	width: auto !important;
	font-family: Georgia, serif;
	
}


#gal_debug
{
	display: none;
}


.waitstar
{
	position:absolute;
	left: 0px;
	top: 0px;
	display: none;
}


a.galobraz
{
	position: relative;
	display: block;
	float: left;
}

h1.id_art
{
	font-family: Georgia, serif;
	font-weight: normal;
	color: #aaa;
	font-size: 16pt;
	text-align: center;
	padding-left: 170px;
}

h1.id_art strong
{
	color: #00269C;
	font-size: 19pt;
	
}

.save_all
{
	position: fixed;
	left: 0;
	top: 0;
	width: 180px !important;
	height: 80px;
	display: block;
	font-size: 1pt;
	text-indent: -9998px;
	overflow: hidden;
	padding-left: 50px;
	background-color: transparent !important;
	cursor: pointer;
	background-image: url('disk.png');
	z-index: 100;
}

#cklast img
{
	margin-right: 4px;
}

.save_all:hover
{
	background-color: transparent !important;
}

#ckweek
{
	position: relative;
}

.artselected 
{
	background-color: #00269C;
	display:block;
	padding: 2px;
	color: #FFF !important;
}

.artselected:hover
{
	text-decoration: underline;
}

.menu9 *
{
	list-style: none;
}

.menu9 a
{
	font-size: 18pt;
	display: block;
	height: 63px;
	font-weight: normal;
	font-family: Georgia serif;
	color: #AAA;
	padding-left: 150px;
	padding-top: 20px;
	background-repeat: no-repeat;
	background-position: 73px 0;
}

.menu9 a:hover
{
	color: #00269C;
	background-position: 75px 2px;
}

.czek
{
	font-size: 8pt;
	color: #aaa;
	letter-spacing: 0.1em;
	text-align: center;
}

#the_info
{
	position: fixed;
	width: 100%;
	color: #FFF;
	background-image: url('infograd.png');
	height: 40px;
	font-family: Georgia serif;
	font-size: 18pt;
	text-align: center;
	padding-top: 10px;
	z-index: 99999;
	top: -50px;
}

.obrazek
{
	position: relative;
}

#kadrmenu
{
	position: absolute;
	left: 0;
	top: 0;
	background: #FFF;
	width: 150px;
	
	-webkit-box-shadow: 1px 1px 3px #000;
	-moz-box-shadow: 1px 1px 3px #000;
	
	z-index:8888;

}

#kadrmenu a
{	
	cursor:pointer;
	display: block;
	padding: 12px;
	border-bottom: 1px solid #ddd;
}

#kadrmenu p
{
	padding: 5px;
	color: #000;
	font-family: Arial, sans-serif;
	font-size: 7pt;
	margin: 0;
	padding:2px;
}

p.mp3_send
{
	background-image: url('mp3.png');
	background-repeat: no-repeat;
	padding-left: 100px;
	padding:3px;
	margin: 3px;
	border: 1px solid #89EAFF;
	padding-left: 100px;
	background-color: #d4f1ff;
	}
	
p.timg_send
{
	background-image: url('addo.png');
	background-repeat: no-repeat;
	padding-left: 100px;
	padding:3px;
	margin: 3px;
	border: 1px solid #c86300;
	padding-left: 100px;
	background-color: #ffbb51;
	}	
	
#input1
{
	position: absolute;
	display: none;
}

#addimagediv
{
	position: absolute;
	bottom: 25px;
	display: block;
	background-color: #d5f477;
	overflow: auto;
	text-align: center;
	width: 100%;
	padding:5px;
	-webkit-box-shadow: 1px 1px 5px #000;
	-moz-box-shadow: 1px 1px 5px #000;
	box-shadow: 1px 1px 5px #000;
	display: none;
	haight: 16px;
}

#addimage
{
	font-size: 8pt;
	background-color: #d5f477;
	width: auto !important;
}

.waitimag
{
	background-image: url('waitimag.png');
	width: 100px;
	height: 100px;
	position: absolute;
	z-index: 100;
	left: 0;
	top: 0;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}


#hold
{
	background-image: url('hold.png');
	width:100%;
	height: 100%;
	z-index: 10000;
	position: absolute;
	left:0;
	top: 0;
	display: none;
	cursor:pointer;
}


.intekst
{
	text-align: center;
}

.intekst p
{
	text-align: left;
}


.close_hold
{
	position:fixed;
	z-index: 10001;
	cursor:pointer;
	right: 0;
	top: 0;
}


.news_kafelka h2.tytul
{
	font-size: 15pt;
	font-family: "Trebuchet MS","Helvetica",sans-serif;
}


#artykul h2.tytul
{
	font-size: 18pt;
	font-family: "Trebuchet MS","Helvetica",sans-serif;
}

.fototekst
{
	text-align: center !important;
	color: #666;
	font-style: italic;
	font-size: 8pt;
}

p.ftext
{
	overflow:hidden;
}

span.intekst.fototekst
{
	display: block;
	float: right;
	margin-left: 10px;
	margin-right: 10px;
}

#tresc_artykulu
{
	overflow: hidden;
}

.bool.akt
{
	position: fixed;
	left: 15px;
	top: 80px;
}

.herby, .dzialy
{
	padding: 5px;
	text-align: center;
}

.herby img, .dzialy img
{
	cursor: pointer;
}

#menu_p
{
	width: 180px;
	position: fixed;
	right: 0;
	bottom: 0;
}

#menu_p img
{
	cursor: pointer;
}




span.podpis
{
	width: 240px;
}

.galeria img
{
	width: 111px;
	height: 111px;
}

.fotopanel
{
	padding: 10px;
	padding-top: 20px;
	height: 163px;
	background-image: url('fotopanel.gif') !important;
}

.fotopanel p
{
	font-size: 7pt;
	padding-left: 60px;
	height: 40px;
}

.fotopanel img
{
	padding-left: 30px;

}

span.fk_f
{
	color: #AAA;
	font-weight: bold;
}

span.fk_k
{
	padding-left: 1px;
	color: #172983;
	font-weight: bold;
}


.liczba_komentarzy
{
	font-size: 10pt;
	float:right;
	background-color: #FFF;

	font-family: 	"Trebuchet MS","Helvetica",sans-serif;
	color: #172983;
	background-image: url('komtiny.gif');
	background-repeat: no-repeat;
	background-position: 100%	2px;
	margin-top: 1px;
	margin-left: 10px;
	padding-right: 25px;
}

.liczba_komentarzy a
{
	padding: 4px;
	width: 100%;
	height: 100%;
	display: block;
	
}

.liczba_w_galerii
{
	font-size: 10pt;
	float:right;
	background-color: #FFF;
	
	
	font-family: 	"Trebuchet MS","Helvetica",sans-serif;
	color: #172983;
	background-image: url('fottiny.gif');
	background-repeat: no-repeat;
	background-position: 100% 5px;
	margin-top: 1px;
	padding-right: 22px;
}

.liczba_w_galerii a
{
	padding: 4px;
	width: 100%;
	height: 100%;
	display: block;
	
}
.liczba_komentarzy.nocomment, .liczba_komentarzy.nocomment a
{
	color: #AAA;
}


.news_dnia #powiazane h4 {
background-image:url("zobacz_naglowek2.png");
background-repeat:no-repeat;
border-bottom:1px dotted #AAAAAA;
height:35px;
overflow:hidden;
text-indent:-9999px;
width:500px;
}

#mban
{
	background-image: url('bannerymuzyczne.jpg');
	float: left;
	border: 1px solid #A8ABB6;
	overflow: hidden;
}

#mban, #mban div
{
	background-image: url('bannerymuzyczne.jpg');
	cursor: pointer;
}

#mban, #mban div, #mban a
{
	width: 860px;
	height: 100px;
	display: block;
}

.blogtable .blogopis
{
	width: 400px !important;
	margin-left: 10px !important;
	padding:0 !important;
	border: 0 !important;
	background: transparent !important;
	height: 106px;
}

.blogtable p
{
	font-size: 8pt;
	color: #555;
	line-height: 1.1em;
}

.blogtable h3 a
{
	color: #101B60;
	font-weight: bold;
	font-family: 	"Trebuchet MS","Helvetica",sans-serif;
	letter-spacing: 0;
	font-size: 14px;
}

.blogtable h3 a:hover
{
	color: #02BEF2;
}

.blogtable .bannerek
{
	height: 80px;
}

.blogtable tr
{
	overflow: hidden;
	display: block;
}

.blogtable td
{
	float: left;
	display: block;
	
}

.blogtable
{
	width: 860px !important;
}


#pokazopis
{
	font-weight: normal;
	font-family: 	"Trebuchet MS","Helvetica",sans-serif;
	letter-spacing: 0;
	font-size: 14px;
	color: #555;
}

.plusik
{
	width: 22px;
	background: url('plusik.gif');
	
}

#pogoda310, #pogoda310 div
{
	background: transparent none !important;
	margin: 0 !important;
	padding: 0 !important;
}

#pilne
{
	
	border-bottom: 1px solid white;
	background: #F00;
	
}

#pilne .pilne
{
	color: #fff;
	font-size: 10pt;
	width: 860px;
	padding-left: 110px;
	margin:0 auto;
	font-family: 	"Trebuchet MS","Helvetica",sans-serif;
	font-weight: bold;
	text-shadow: 0px 0px 7px #000;
	background-image: url('pilne.gif');
	background-position: 0 50%;
	padding-top: 3px;
	padding-bottom: 3px;
	background-repeat: no-repeat;
}
.rand_gal_box
{
	padding-bottom: 5px;
	padding-top: 5px;
	overflow: hidden;
	display:none;

}

.rand_gal
{
	float: left;
	padding-left: 1px;
	padding-top: 1px;
}
