/* BODY */
body
{
    background-color: #f0f0f0;
    margin: 0px;
    padding: 0px;
}
body.info
{
    background-color: #fff;
    margin: 0px;
    padding: 0px;
}
body.info2
{
    background-color: #fff;
    margin: 0 0 0 13%; 
    padding: 0px;
}
body.audycje
{
    background-color: #F7F7F7;
    margin: 0px;
    padding: 0px;
}
body.liturgia
{
    background-color: #F7F7F7;
    margin: 0px;
    padding: 0px;
}
body.informacje
{
    background-color: #FFFFFF;
    margin: 0px;
    padding: 0px;
}
body.galeria
{
    background-color: #F7F7F7;
    margin: 0px;
    padding: 0px;
}
body.archiwum
{
    background-color: #F7F7F7;
    margin: 0px;
    padding: 0px;
}
/* koniec BODY */

/* STRONA INDEX */

/* ---- news ---- */
table.news {
 width: 775px;
 height:200px;
 padding: 0px;
 margin: 10px 0px 0px 0px;
 border: 1px solid #B0BEC7;
}

table.news1 {
 width: 775px;
 height:40px;
 padding: 0px;
 margin: 10px 0px 0px 0px;
 border: 1px solid #B0BEC7;
}

table.news2 {
 width: 510px;
 height:40px;
 padding: 0px;
 margin: 10px 0px 0px 0px;
 border: 1px solid #B0BEC7;

}

table.news3 {
 width: 253px;
 height:64px;
 padding: 0px;
 margin: 10px 0px 0px 0px;
 border: 1px solid #B0BEC7;
}
#news {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 color: #000;
}
#news td{
 padding: 0 px;
}
#news td a, a:active, a:visited {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 color: #009;
 font-size: 12px;
 text-decoration: none;
 font-weight: bold;
}
#news td a:hover {
 color: #900;
 text-decoration: underline;
}
/**/
/* ---- konta nowe ---- */
table.kontan {
 width: 774px;
 border: 1px dashed #aaa;
 padding: 0px;
 margin: 10px 0px 0px 0px;
 background-color: #fff;
}
#kontan {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 color: #333;
}
#kontan td.konto {
 padding: 10px 10px 10px 10px;
}
#kontan td.konto span {
 font-size: 13px;
 color: #900;
 text-decoration: underline;
}
#kontan td.title {
 color: #fff;
 margin: 0px;
 padding: 2px 10px 2px 0px;
 font-size: 13px;
 font-weight: bold;
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 background-image: url(ikony/kontan.png);
 background-repeat: no-repeat;
 background-position: 530px 0px;
 border-bottom: 2px solid #fff;
}
/**/
/* ---- częstotliwości nowe ---- */
table.ukf {
 width: 774px;
 border: 1px solid #999;
 padding: 0px;
 margin: 10px 0px 0px 0px;
 background-color: #bbb;
}
#ukf {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 15px;
 color: #333;
}
#ukf div.polska {
 border: 1px dashed #999;
 margin: 10px;
 padding: 3px;
 background-color: #ddd;
}
#ukf div.polska td.nazwa {
 background-color: #fff;
 padding: 3px;
}
#ukf div.polska td.ukf {
 background-color: #bbe;
 padding: 3px;
}
#ukf div h1 {
 font-size: 32px;
 font-weight: normal;
 text-decoration: underline;
 margin: 0px;
 padding: 0px;
}
#ukf div.usa {
 border: 1px dashed #999;
 margin: 10px;
 padding: 15px;
 background-color: #fff;
}
#ukf div.kanada {
 border: 1px dashed #999;
 margin: 10px;
 padding: 15px;
 background-color: #fff;
}
#ukf div.sateur {
 border: 1px dashed #999;
 margin: 10px;
 padding: 15px;
 background-color: #fff;
}
#ukf div.satusa {
 border: 1px dashed #999;
 margin: 10px;
 padding: 15px;
 background-color: #fff;
}
/**/
/* ---- adresy nowe ---- */
table.adresyn {
 width: 774px;
 border: 1px solid #999;
 padding: 0px;
 margin: 10px 0px 0px 0px;
 background-color: #ddd;
}
#adresyn {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 15px;
 color: #333;
}
#adresyn div {
 margin: 30px 80px 30px 80px;
 padding: 10px;
 border: 1px dashed #777;
 background-color: #fff;
}
#adresyn div h1 {
 font-size: 32px;
 font-weight: normal;
 text-decoration: underline;
 margin: 0px;
 padding: 0px;
}
/**/

/* ---- program nowe ---- */
table.programn {
 width: 774px;
 border: 1px solid #ccc;
 padding: 0px;
 margin: 0px 0px 0px 0px;
 background-color: #fff;
}
#programn {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 15px;
 color: #222;
}
#programn table.tb_pozycje {
 margin: 10px 30px 10px 30px;
 width: 700px;
}
#programn table.tb_pozycje td.data {
 font-size: 32px;
 padding: 0px 10px 10px 10px;
 color: #555;
}
#programn table.tb_pozycje td.godzina {
 font-weight: bold;
 padding: 2px 10px 2px 10px;
 width: 40px;
}
#programn table.tb_pozycje td.nazwa {
 font-weight: normal;
 padding: 2px 10px 2px 10px;
}
#programn table.tb_pozycje td.godzinar {
 font-weight: bold;
 padding: 2px 10px 2px 10px;
 border-left: 1px dashed #800;
 border-top: 1px dashed #800;
 border-bottom: 1px dashed #800;
 background-color: #fdd;
}
#programn table.tb_pozycje td.nazwar {
 font-weight: normal;
 padding: 2px 10px 2px 10px;
 border-right: 1px dashed #800;
 border-top: 1px dashed #800;
 border-bottom: 1px dashed #800;
 background-color: #fee;
}
div.tabsy {
 padding: 10px 0px 0px 0px;
}
#myTabs li {
	list-style-type: none;
	background: url(/ikony/tab-off-l.gif) top left no-repeat;
	float: left;
	margin: 0 2px 0 0 !important;
	padding: 0 0 0 14px !important;
	cursor: pointer;
}
#myTabs li a {
	background: url(/ikony/tab-off-r.gif) top right no-repeat;
	display: block;
	float: left;
	height: 24px;
	line-height: 26px;
	overflow: hidden;
	color: #545454;
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	padding: 2px 12px 0 0;
	text-decoration: none;
}
#myTabs li.on {
	background: url(/ikony/tab-on-l.gif) top left no-repeat;
}
#myTabs li.on a {
	background: url(/ikony/tab-on-r.gif) top right no-repeat;
	color: #333;
}

/**/
/* ---- fundacja nowe ---- */
table.fundacjan {
 width: 770px;
 border: 1px solid #cdb666;
 padding: 0px;
 margin: 10px 0px 0px 0px;
 background-color: #fff;
}
#fundacjan {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 color: #222;
}
#fundacjan table.main {
 margin: 10px;
 width: 750px;
}
#fundacjan table.main a img {
 border: 1px solid #aaa;
 padding: 1px;
}
#fundacjan a, a:active, a:visited {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 color: #008;
 font-size: 11px;
 text-decoration: none;
 font-weight: bold;
}
#fundacjan a:hover {
 color: #b00;
}
#fundacjan div.a {
 padding: 0px 5px 0px 7px;
}
#fundacjan td.title {
 color: #fff;
 margin: 0px;
 padding: 2px 10px 2px 0px;
 background-image: url(ikony/fundn.png);
 background-repeat: no-repeat;
 background-position: 350px 0px;
 border-bottom: 2px solid #fff;
 font-size: 13px;
 font-weight: bold;
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
}
/* ---- bannery nowe ---- */
table.bannern {
 width: 252px;
 height: 172px;
 border: 1px solid #B0BEC7;
 margin: 10px 0px 0px 0px;
 background-color: #fff;
}
table.bannern1 {
 width: 252px;
 height: 90px;
 border: 1px solid #B0BEC7;
 margin: 10px 0px 0px 0px;
 background-color: #fff;
}
#bannern1 {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
}
#bannern1 div {
 padding: 2px;
 border-top: 1px dashed #887;
 background: #fff;
 filter: alpha(opacity=75); -moz-opacity: 0.75;
}
#bannern1 a, a:active, a:visited {
 font-weight: bold;
 color: #005;
 text-decoration: none;
}
#bannern1 a:hover {
 text-decoration: underline;
}
#bannern {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
}
#bannern div {
 padding: 5px;
 border-top: 1px dashed #887;
 background: #fff;
 filter: alpha(opacity=75); -moz-opacity: 0.75;
}
#bannern a, a:active, a:visited {
 font-weight: bold;
 color: #005;
 text-decoration: none;
}
#bannern a:hover {
 text-decoration: underline;
}
/* ---- */

/* ---- skróty nowe ---- */
table.skrotyn {
 width: 512px;
 padding: 0px 0px 0px 0px;
 margin: 10px 0px 0px 0px;
 background-color: #fff;
}
#skrotyn {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
}
table.skrotyn td {
 width: 64px;
 height: 64px;
}
#skrotyn td div {
 margin: 0px 0px 3px 0px;
}
#skrotyn td div a, a:active, a:visited {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #009;
 text-decoration: none;
}
#skrotyn td div a:hover {
 text-decoration: none;
}
/*----*/

/* ---- galeria nowa ---- */
table.galerian {
 width: 512px;
 border: 1px solid #B0BEC7;
 padding: 0px 0px 0px 0px;
 margin: 10px 0px 0px 0px;
 background-color: #fff;
}
#galerian {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 13px;
}
#galerian img.pho {
 padding: 1px;
 border: 1px solid #777;
 margin: 5px 10px 5px 10px;
}
#galerian td.nazwa {
 padding: 0px 5px 5px 5px;
 color: #555;
 border-bottom: 1px dashed #aaa;
 padding: 0px 20px 10px 20px;
}
#galerian td.buttons img {
 padding:0px;
 margin:0px;
 border:0px;
 cursor: pointer;
}
#galerian td.buttons {
 padding: 10px 20px 0px 0px;
}
#galerian td.link {
 padding: 5px 10px 10px 10px;
}
#galerian td.link a, a:active, a:visited {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 13px;
 color: #008;
 font-weight: bold;
 text-decoration: none;
}
#galerian td.link a:hover {
 text-decoration: underline;
}
.SimpleSlide {
	width: 500px; /* Defining slideshow width */
	height: 160px; /* Defining slideshow height */
	overflow: hidden; /* required to hide not active elements. */
}
.SimpleSlide div {
	width: 2503px; /* Defining inner box with, must be SimpleSlide item x number of items + 3 pixels */
}
.SimpleSlide div div {
	width: 500px;
	height: 160px;
	float: left;
}
/* ---- */

/* ---- antenan + rozmowy + transmisje ---- */
table.antenan {
 width: 252px;
 border: 1px solid #B0BEC7;
 padding: 5px 3px 3px 3px;
 margin: 10px 0px 0px 0px;
 background-color: #fff;
}
#antenan {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
}
#antenan table.aud {
 margin: 10px 10px 10px 10px;
 width:225px;
}
#antenan td.MainT {
 font-size: 11px;
 font-weight: bold;
 background-color: #ea8839;
 color: #fff;
 border: 1px solid #bbb;
 padding: 0px 3px 0px 3px;
 width:30px;
 height:17px;
}
#antenan table.MainTable {
 padding:0px 0px 0px 0px;
 width:225px;
 border-bottom: 1px dashed #ddd;
}
#antenan table.FelietTable {
 width:225px;
 border-bottom: 1px dashed #bbb;
 border-top: 1px dashed #bbb;
 margin-top: 5px;
 background-image: url(ikony/feliet_bg.png);
}
#antenan table.FelietTable td.FelietTitle {
 font-size: 11px;
 color: #777;
}
#antenan table.FelietTable td.FelietTitle span.T {
 color: #222;
 font-weight: bold;
}
#antenan table.FelietTable td.FelietTime {
 font-size: 11px;
 font-weight: bold;
 background-color: #227;
 color: #fff;
 border: 1px solid #999;
 padding: 0px 3px 0px 3px;
 width:30px;
 height:17px;
}
#antenan table.FelietTable td.FelietImage {
 width: 72px;
}
#antenan table.FelietTable td.FelietImage img {
 border: 1px solid #ddd;
 margin: 3px 0px 3px 0px;
}
#antenan td.MainS {
 font-size: 11px;
 padding: 0px 3px 0px 3px;
 width:12px;
}
#antenan td.MainA {
 font-size: 11px;
 font-weight: bold;
 padding: 0px 0px 1px 0px;
}
#antenan td.nexttitle {
 font-size: 11px;
 padding-left: 3px;
 text-decoration: underline;
 color: #aaa;
}
#antenan td.nextplay {
 width: 56px;
}
#antenan td.nextaudT {
 font-size: 11px;
 width: 40px;
}
#antenan td.nextaud {
 font-size: 11px;
}
#antenan .toggler {
	color: #fff;
	margin: 0px;
	padding: 2px 10px 2px 0px;
	background-image: url(ikony/audn.png);
	border-bottom: 2px solid #fff;
	font-size: 13px;
	font-weight: bold;
	font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
	cursor: pointer;
}
#antenan table.Trans {
 margin: 5px 10px 5px 10px;
}
#antenan td.TransS {
 height:10px;
}
#antenan td.TransData {
 font-size: 11px;
 border-right: 1px solid #ccc;
 border-left: 1px solid #ddd;
 border-top: 1px solid #ddd;
}
#antenan td.TransData div {
 padding: 0px 3px 1px 0px;
 background-color: #fff;
 color:#ea8839;
 font-weight: bold;
}
#antenan td.TransText {
 font-size: 11px;
 border-top: 1px dashed #ddd;
 border-right: 1px solid #ccc;
 border-bottom: 1px solid #ccc;
 border-left: 1px solid #ddd;
}
#antenan td.TransText div {
 padding: 3px 5px 3px 5px;
}
#antenan table.RozmNi {
 margin: 5px 10px 5px 10px;
}
#antenan td.RozmNiS {
 height:10px;
}
#antenan td.RozmNiData {
 font-size: 11px;
 border-right: 1px solid #ccc;
 border-left: 1px solid #ddd;
 border-top: 1px solid #ddd;
}
#antenan td.RozmNiData div {
 padding: 0px 3px 1px 0px;
 background-color: #fff;
 color:#ea8839;
 font-weight: bold;
}
#antenan td.RozmNiText {
 font-size: 11px;
 border-top: 1px dashed #ddd;
 border-right: 1px solid #ccc;
 border-bottom: 1px solid #ccc;
 border-left: 1px solid #ddd;
}
#antenan td.RozmNiText div.title {
 padding: 3px 5px 0px 5px;
 font-weight:bold;
}
#antenan td.RozmNiText div.author {
 padding: 0px 5px 3px 8px;
 color: #777;
}
/* ---- */

/* ---- logon ---- */
table.logonbig {
 width: 775px;
 height: 98px;
 border: 1px solid #B0BEC7;
 padding: 0px;
 margin: 10px 0px 0px 0px;
}
table.logonbig1 {
 width: 775px;
 height: 29px;
 border: 1px solid #B0BEC7;
 padding: 0px;
 margin: 10px 0px 0px 0px;
}
#logon td.big
{
    background-image: url(http://www.radiomaryja.pl/grafika/logo_find.jpg);
}
#logon table.sec {
 width: 772px;
 height: 96px;
 border: 0px;;
 padding: 0px;
 margin: 0px;
}
#logon form
{
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding:0px;
}
#logon input.pole
{
    font-size: 11px;
    font-family: Tahoma;
    width: 150px;
    height: 18px;
    border-style: solid;
    border-color: #8f90c6;
    border-width: 1px;
    margin-left: 10px;
}
#logon select
{
    font-size: 10px;
    font-family: Tahoma;
    width: 90px;
    height: 18px;
    border-style: solid;
    border-color: #8f90c6;
    border-width: 1px;
}
#logon input.przycisk
{
    font-size: 9px;
    font-family: Tahoma;
    width: 70px;
    height: 18px;
    font-weight: bold;
    background-image: url(ikony/nag_szary.png);
    background-repeat: repeat-x;
    border-style: solid;
    border-color: #999999;
    border-width: 1px;
}
/* ---- */

/* ---- nowe audycje ---- */
table.audycjen {
 border:1px solid #9dafbd;
 margin: 0px 0px 0px 0px;
 background-color: #fff;
}
dt.stitle {
 margin: 0px !important;
 padding: 2px 6px 0px 12px !important;
 border: none !important;
 color: #008;
 width: 480px;
 height: 20px;
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 13px;
 cursor: pointer;
 font-weight:bold;
}

dd.sbody div.autor{
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 13px;
 color: #777;
 padding: 0px 0px 2px 15px;
}
dd.sbody a, a:active, a:visited {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 13px;
 color: #008;
 font-weight: normal;
 text-decoration: none;
}
dd.sbody a:hover {
 text-decoration: underline;
}
dd.sbody span.data {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 color: #555;
 padding: 0px 7px 0px 0px;
}
dd.sbody img.aktualnosci {
 border: 1px solid #777;
 padding: 1px;
}
dd.sbody table.audycje {
 border-top: 1px dashed #aaa;
 border-bottom: 1px dashed #aaa;
 padding: 10px 0px 10px 0px;
}

/* ---- */

/* ---- nowe artykuły ---- */

#Carousel {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 13px;
}

#Carousel td div.slide {
 position: absolute;
}
table.mainCarousel {
 border:1px solid #9dafbd;
 border-color:#B0BEC7;
 margin: 10px 0px 10px 0px;
 background-color: #fff;
}
#Carousel td.slides {
 height: 185px;
 width: 510px;
}
#Carousel table.article {
 height: 170px;
 width: 504px;
}
#Carousel td.title a, a:active, a:visited {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 17px;
 color: #008;
 font-weight: normal;
 text-decoration: none;
}
#Carousel td.title a:hover {
 text-decoration: underline;
}
#Carousel table.article td.img {
 padding: 5px;
}
#Carousel table.article td.title {
 padding: 5px 10px 0px 5px;
}
#Carousel table.article td.text {
 padding: 0px 10px 0px 5px;
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 13px;
}
#Carousel table.article td.text a, a:active, a:visited{
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #008;
}
#Carousel table.article td.text a:hover {
 text-decoration: underline;
}
#Carousel img.big {
 padding:1px;
 border:1px solid #9dafbd;
}
#Carousel td.more {
 padding: 0px 0px 5px 10px;
}
#Carousel div.dalej {
 padding: 5px 0px 0px 0px;
}
#Carousel td.more a, a:active, a:visited{
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 13px;
 font-weight: normal;
 text-decoration: none;
 color: #008;
}
#Carousel td.more a:hover {
 text-decoration: underline;
 color: #00b;
}
#Carousel div.dalej strong {
 font-family: Verdana,Arial,Sans-serif;
 color: #c50900;
}
#Carousel td.buttons {
 padding: 0px 5px 5px 0px;
}
#Carousel div.panel-bottom a {
 padding: 0px;
 margin: 0px;
 cursor: pointer;
}
#Carousel div.panel-bottom img {
 width: 26px;
 height: 25px;
 padding: 0px;
 margin: 0px;
 border: 0px;
}
/* koniec nowe artykuły */

/* ---- kalendarz ---- */

table.kalendarz
{
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
}
td.kalendarz_ramka
{
    background-color: #ffffff;
}
td.kalendarz_dzien_zwykly
{
    background-color: #f3e3c3;
    padding: 3px;
}
td.kalendarz_niedziela
{
    background-color: #dfdfdf;
    padding: 3px;
}
td.kalendarz_dzien_zwykly_z
{
    background-color: #e28252;
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 20px;
    color: #eeeeee;
    padding: 3px;
}
td.kalendarz_niedziela_z
{
    background-color: #e28252;
    padding: 3px;
}
td.kalendarz_dzien_zwykly a
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 20px;
    font-weight: normal;
    color: #030087;
    text-decoration : none;
}
td.kalendarz_dzien_zwykly a:active
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 20px;
    font-weight: normal;
    color: #030087;
    text-decoration : none;
}
td.kalendarz_dzien_zwykly a:visited
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 20px;
    font-weight: normal;
    color: #030087;
    text-decoration : none;
}
td.kalendarz_dzien_zwykly a:hover
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 20px;
    font-weight: normal;
    color: #030087;
    text-decoration : underline;
}
td.kalendarz_niedziela a
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 20px;
    font-weight: normal;
    color: #030087;
    text-decoration : none;
}
td.kalendarz_niedziela a:active
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 20px;
    font-weight: normal;
    color: #030087;
    text-decoration : none;
}
td.kalendarz_niedziela a:visited
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 20px;
    font-weight: normal;
    color: #030087;
    text-decoration : none;
}
td.kalendarz_niedziela a:hover
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 20px;
    font-weight: normal;
    color: #030087;
    text-decoration : underline;
}
td.kalendarz_opis
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 19px;
    font-weight: normal;
    color: #888888;
}
td.kalendarz_opisn
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 19px;
    font-weight: normal;
    color: #a90023;
}
td.kalendarz_miesiac
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 20px;
    font-weight: normal;
    color: #444444;
    padding-bottom: 15px;
}
td.kalendarz_miesiac a
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 20px;
    font-weight: normal;
    color: #030087;
    text-decoration : none;
}
td.kalendarz_miesiac a:active
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 20px;
    font-weight: normal;
    color: #030087;
    text-decoration : none;
}
td.kalendarz_miesiac a:visited
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 20px;
    font-weight: normal;
    color: #030087;
    text-decoration : none;
}
td.kalendarz_miesiac a:hover
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 20px;
    font-weight: normal;
    color: #030087;
    text-decoration : underline;
}

/* koniec kalendarz */

/* ---- galeria_one ---- */

table.galeria_one
{
    margin-top: 10px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}
table.galeria_one2
{
    margin-left: 20px;
    margin-right: 20px;
}
td.galeria_oneramka
{
    background-color: #B0BEC7;
}
td.galeria_onetlo
{
    background-color: #ffffff;
    padding-top: 15px;
    padding-bottom: 15px;
}
td.galeria_onelinki
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
    padding-top: 20px;
    padding-right: 3px;
    padding-left: 3px;
}
td.galeria_onelinki span
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #c50900;
    padding-top: 20px;
    padding-right: 3px;
    padding-left: 3px;
}
td.galeria_onelinki a
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 13px;
    font-weight: normal;
    color: #003399;
    padding-right: 3px;
    padding-left: 3px;
    text-decoration : underline;
}
td.galeria_onelinki a:active
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 13px;
    font-weight: normal;
    color: #003399;
    padding-right: 3px;
    padding-left: 3px;
    text-decoration : underline;
}
td.galeria_onelinki a:visited
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 13px;
    font-weight: normal;
    color: #003399;
    padding-right: 3px;
    padding-left: 3px;
    text-decoration : underline;
}
td.galeria_onelinki a:hover
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 13px;
    font-weight: normal;
    color: #003399;
    padding-right: 3px;
    padding-left: 3px;
    text-decoration : underline;
}
td.galeria_one h1
{
    color: #D41900;
    font-family: Tahoma, Verdana, Arial;
    font-size: 23px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 10px;
    margin-left: 10px;
    font-weight: normal;
}
td.galeria_one h2
{
    color: #666666;
    font-family: Tahoma, Verdana, Arial;
    font-size: 14px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 15px;
    margin-left: 15px;
    font-weight: normal;
}
td.galeria_one h3
{
    color: #888888;
    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
    margin-top: 3px;
    margin-bottom: 0px;
    margin-right: 5px;
    margin-left: 5px;
    font-weight: normal;
}
td.galeria_one img.glowny
{
    padding:1px;
    border:1px solid #9dafbd;
    border-color:#9eb1c0 #677787 #677787 #9eb1c0;
}
/* koniec galeria one */


/* ---- piosenka tygodnia ---- */
table.pt
{
    margin-top: 10px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}
td.ptramka
{
    background-color: #B0BEC7;
}
td.ptramkagranat
{
    background-color: #f15d0e;
}
td.pttlogranat
{
    background-color: #ffffff;
}

table.ptnaglowek
{
    margin-top: 20px;
    margin-bottom: 10px;
    margin-right: 20px;
    margin-left: 20px;
}
td.ptngl
{
    font:9px Tahoma, Verdana, Arial;
    background-color: #fff;
    padding-bottom:5px;
    padding-top:0px;
    color: #777;
    font-weight: bold;
}
td.ptngl a
{
    font-family: Tahoma, Verdana;
    font-size: 9px;
    text-decoration : none;
    color: #777;
    font-weight: bold;
}
td.ptngl a:active
{
    font-family: Tahoma, Verdana;
    font-size: 9px;
    text-decoration : none;
    color: #777;
    font-weight: bold;
}
td.ptngl a:visited
{
    font-family: Tahoma, Verdana;
    font-size: 9px;
    text-decoration : none;
    color: #777;
    font-weight: bold;
}
td.ptngl a:hover
{
    font-family: Tahoma, Verdana;
    font-size: 9px;
    text-decoration : underline;
    color: #aaa;
    font-weight: bold;
}
td.pttlogranat span.procent
{
    font-family: Tahoma, Verdana, Arial;
    color: #999999;
    font-size: 11px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 5px;
    font-weight: normal;
}
td.ptpiosenki
{
    background-color: #ffffff;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 5px;
    padding-left: 5px;
    font-family: Tahoma, Verdana, Arial;
    font-size: 11px;
    color: #333333;
}
td.ptpiosenki span
{
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 2px;
    padding-left: 2px;
    font-family: Tahoma, Verdana, Arial;
    font-size: 10px;
}
td.ptnaglowek
{
    background-color: #777777;
    color: #ffffff;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 5px;
    padding-left: 5px;
    font-family: Tahoma, Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
}
td.ptprocent
{
    padding-left: 5px;
}
td.pticon
{
    background-color: #fff;
    padding-bottom: 2px;
    padding-top: 2px;
}

td.ptlistanaglowek
{
    background-color: #EEEEEE;
    font-family: Tahoma, Verdana, Arial;
    font-size: 10px;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:5px;
    padding-right:5px;
}
td.ptramkalista
{
    background-color: #5f9af2;
}
td.ptlistaten
{
    font:24px "Trebuchet MS",Verdana,Arial,Sans-serif;
    background-color: #fff;
    padding-right:5px;
}
td.ptlistatamten
{
    font:18px "Trebuchet MS",Verdana,Arial,Sans-serif;
    background-color: #fff;
    padding-right:5px;
    color: #aaa;
}
td.ptreg
{
    font:16px "Trebuchet MS",Verdana,Arial,Sans-serif;
    background-color: #fff;
    padding:15px;
    margin:15px;
    color: #000;
}

/* koniec piosenka tygodnia */


/* ---- INFORMACJE ---- */

/* ---- częstotliwości ---- */
table.i_inne
{
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
}
td.i_inneramka
{
    background-color: #B0BEC7;
}
td.i_innetlo
{
    background-color: #EEEEEE;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
}
td.i_innenaglowekdni_wybrane
{
    font-family: Tahoma, Verdana;
    font-size: 12px;
    color: #FFFFFF;
    background-image: url(ikony/nagl_innew.png);
    background-color: #EEEEEE;
    height: 20px;
    font-weight: bold;
}
td.i_innenaglowekdni
{
    font-family: Tahoma, Verdana;
    font-size: 11px;
    color: #18397c;
    background-image: url(ikony/nagl_inne.png);
    background-color: #EEEEEE;
    height: 20px;
}
td.i_innenaglowekdni_puste
{
    background-color: #FFFFFF;
    height: 20px;
}
/* koniec częstotliwości */

/* ---- program ----*/
table.i_program
{
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 2px;
}
td.i_programramka
{
    background-color: #B0BEC7;
}
td.i_programramkamala
{
    background-color: #404790;
}
td.i_programtlo
{
    background-color: #FFFFFF;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
}
td.i_programtloszare
{
    background-color: #EEEEEE;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
}
td.i_programnaglowek
{
    font-family: Tahoma, Verdana;
    font-size: 11px;
    color: #18397c;
    padding-left: 10px;
    padding-right: 0px;
    font-weight: bold;
    background-image: url(ikony/nag_nieb.png);
    background-repeat: repeat-x;
    height: 20px;
}
td.i_programnaglowekdni_wybrane
{
    font-family: Tahoma, Verdana;
    font-size: 12px;
    color: #FFFFFF;
    background-image: url(ikony/nagl_progw.png);
    background-color: #EEEEEE;
    height: 20px;
    font-weight: bold;
}
td.i_programnaglowekdni
{
    font-family: Tahoma, Verdana;
    font-size: 11px;
    color: #18397c;
    background-image: url(ikony/nagl_prog.png);
    background-color: #EEEEEE;
    height: 20px;
}
td.i_programnaglowekdni_puste
{
    background-color: #FFFFFF;
    height: 20px;
}
td.i_programnaglowekdata
{
    font-family: Tahoma, Verdana;
    font-size: 13px;
    color: #d47e54;
    padding-bottom: 3px;
    padding-top: 3px;
    padding-left: 0px;
    padding-right: 10px;
    font-weight: bold;
}
td.i_programgodzina
{
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    background-color: #E0E0E0;
    padding-bottom: 7px;
    padding-top: 7px;
    padding-right: 3px;
    padding-left: 3px;
    font-weight: bold;
}
td.i_programopis
{
    font-family: Tahoma, Verdana;
    font-size: 11px;
    color: #000000;
    background-color: #F4F4F4;
    padding-bottom: 7px;
    padding-top: 7px;
    padding-left: 5px;
    padding-right: 10px;
}
td.i_programopis h1
{
    font-family: Tahoma, Verdana;
    font-size: 11px;
    color: #AD0000;
    padding-left: 5px;
    padding-right: 10px;
}
td.i_programtlo h2
{
    font-family: Tahoma, Verdana;
    font-size: 13px;
    font-weight: normal;
    color: #003399;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}
td.i_programopis h3
{
    font-family: Tahoma, Verdana;
    font-size: 10px;
    color: #666666;
    padding-left: 10px;
    padding-right: 10px;
    font-weight: normal;
}
/* koniec program */

/* koniec INFORMACJE */

/* ---- artykuł nowy ---- */
table.artn{
 border: 1px solid #B0BEC7;
 margin: 10px 0px 0px 0px;
 background-color: #fff;
}
#artn {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 color: #333;
}
#artn table.iko {
 margin: 5px;
 border-bottom: 1px dashed #ccc;
}
#artn table.iko img{
 margin-bottom: 5px;
}
#artn table.iko a, a:active, a:visited{
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 color: #006;
 text-decoration: none;
}
#artn table.iko a:hover {
 color: #b00;
 text-decoration: underline;
}
#artn a.takze, a.takze:active, a.takze:visited{
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 color: #b00;
 text-decoration: none;
 font-weight:bold;
}
#artn a.takze:hover {
 text-decoration: underline;
}
#artn div.takze {
 padding: 0px 10px 10px 0px;
}
#artn td.artykul {
 padding: 30px;
 font-family: Arial, Tahoma, Verdana, Sans-serif;
 font-size: 13px;
 color: #000000;
}
#artn td.artykul div.grey {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 color: #777;
 padding: 0px 0px 20px 10px;
}
#artn td.artykul span {
 font-family: Arial, "Trebuchet MS",Verdana,Sans-serif;
 font-size: 30px;
}
#artn td.artykul img {
 border: 1px solid #aaa;
 padding: 1px;
 margin: 0px 10px 5px 0px;
}
#artn td.artykul a, a:active, a:visited {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 color: #006;
 text-decoration: none;
 font-weight: normal;
}
#artn td.artykul a:hover {
 color: #b00;
 text-decoration: underline;
}
#artn table.inne {
 border: 1px dashed #777;
 background-color: #fdfdfd;
 margin: 10px;
}
#artn table.inne td {
 padding: 5px 20px 5px 20px;
}
#artn table.inne td.title {
 font-size: 17px;
 color: #b00;
 padding-top: 20px;
}
#artn table.inne td a, a:active, a:visited {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 color: #006;
 text-decoration: none;
 font-weight: normal;
}
#artn table.inne td a:hover {
 color: #b00;
 text-decoration: underline;
}
/**/

/* ---- liturgia_one ---- */
table.liturgia_one
{
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 0px;
    margin-right: 0px;
}
td.liturgia_oneramka
{
    background-color: #B0BEC7;
}
td.liturgia_onetlo
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 17px;
    color: #000000;
    background-color: #FFFFFF;
    padding-bottom: 8px;
    padding-top: 5px;
    padding-left: 20px;
    padding-right: 20px;
}
td.liturgia_dash
{
    border-bottom: 1px dashed #777777;
}
td.liturgia_onetlo_small
{
    font-family: "Times New Roman", Tahoma, Verdana;
    color: #000000;
    background-color: #FFFFFF;
}
td.liturgia_onetlo h1
{
    margin-top: 20px;
    margin-bottom: 7px;
    font-weight: normal;
    font-size: 32px;
    color: #777777;
}
td.liturgia_onetlo h2
{
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 5px;
    font-weight: normal;
    font-size: 21px;
    color: #333333;
}
td.liturgia_onetlo a.menu
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 17px;
    text-decoration : none;
    color: #666666;
}
td.liturgia_onetlo a.menu:active
{
    font-family: "Times New Roman", Tahoma, Verdana;;
    font-size: 17px;
    text-decoration : none;
    color: #666666;
}
td.liturgia_onetlo a.menu:visited
{
    font-family: "Times New Roman", Tahoma, Verdana;;
    font-size: 17px;
    text-decoration : none;
    color: #666666;
}
td.liturgia_onetlo a.menu:hover
{
    font-family: "Times New Roman", Tahoma, Verdana;;
    font-size: 17px;
    color: #666666;
    text-decoration : underline;
}
td.liturgia_onetlo h1.liturgia_opis_dnia
{
    font-family: "Times New Roman", Tahoma, Verdana;;
    font-size: 17px;
    text-decoration : none;
    margin-top: 0px;
    margin-bottom: 7px;
    color: red;
}
td.liturgia_onetlo h2.liturgia_opis_dnia
{
    font-family: Tahoma, Verdana;;
    font-size: 11px;
    margin-top: 9px;
    font-weight: bold;
    margin-bottom: 1px;
}
td.liturgia_small_lefttop
{
    border-top: 1px solid #aaaaaa;
    border-bottom: 1px solid #aaaaaa;
    border-left: 1px solid #aaaaaa;
    padding: 5px;
    font-family: Tahoma, Verdana;
    font-size: 11px;
    color: #777777;
}
td.liturgia_small_left
{
    border-bottom: 1px solid #aaaaaa;
    border-left: 1px solid #aaaaaa;
    padding: 5px;
    font-family: Tahoma, Verdana;
    font-size: 11px;
    color: #777777;
}
td.liturgia_small_righttop
{
    border-top: 1px solid #aaaaaa;
    border-bottom: 1px solid #aaaaaa;
    border-right: 1px solid #aaaaaa;
    padding: 5px;
    font-family: Tahoma, Verdana;
    font-size: 12px;
    color: #555555;
}
td.liturgia_small_right
{
    border-bottom: 1px solid #aaaaaa;
    border-right: 1px solid #aaaaaa;
    padding: 5px;
    font-family: Tahoma, Verdana;
    font-size: 12px;
    color: #555555;
}
td.liturgia_small_right span
{
    font-family: Tahoma, Verdana;
    font-size: 11px;
    color: #333333;
    padding-left: 10px;
}
td.liturgia_small_righttop span
{
    font-family: Tahoma, Verdana;
    font-size: 11px;
    color: #333333;
    padding-left: 10px;
}
/* koniec artykul_one  */

/* ---- audycja_one ---- */
table.audycja_link
{
    width: 150px;
    margin-top: 10px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}
td.audycja_linknaglowek
{
    background-image: url(ikony/nag_szary.png);
    background-repeat: repeat-x;
    height: 19px;
    font-family: Tahoma, Verdana;
    font-size: 10px;
    color: #18397C;;
}
td.audycja_linktlo
{
    font-family: Tahoma, Verdana;
    font-size: 10px;
    color: #777777;
    background-color: #FFFFFF;
    padding-bottom: 10px;
    padding-top: 3px;
    padding-left: 3px;
    padding-right: 3px;
}
td.audycja_linktlo img
{
    background-color: #FFFFFF;
    padding-bottom: 3px;
    padding-top: 15px;
}
table.audycja_one
{
    margin-top: 10px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}
td.audycja_oneramka
{
    background-color: #B0BEC7;
}
td.audycja_onenaglowek
{
    font-family: Tahoma, Verdana;
    font-size: 11px;
    color: #555555;
    background-color: #FFFFFF;
    padding-bottom: 5px;
    padding-top: 18px;
    padding-left: 40px;
}
td.audycja_onenaglowekikony
{
    background-color: #FFFFFF;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-left: 1px;
    padding-right: 1px;
    width: 45px;
}
td.audycja_onetlo
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 17px;
    color: #000000;
    background-color: #ffffff;
    padding-bottom: 8px;
    padding-top: 5px;
    padding-left: 20px;
    padding-right: 20px;
}
td.audycja_onetlo h1
{
    font-family: "Times New Roman", Tahoma, Verdana;
    font-size: 30px;
    color: #000000;
    background-color: #FFFFFF;
    margin-bottom: 5px;
}
td.audycja_onetlo div.grey
{
    color :#999999;
    font-family: Tahoma, Verdana;
    font-size: 11px;
    padding-bottom: 15px;
}
td.audycja_onelinki
{
    font-family: Tahoma, Verdana;
    font-size: 11px;
    text-decoration : none;
    color: #777777;
    background-color: #FFFFFF;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 4px;
    padding-bottom: 4px;
}
td.audycja_onelinki li
{
    position: relative;
    left: 15px;
    top: -4px;
    list-style-type: square;
    color: #777777;
    list-style-position: outside;
}
td.audycja_onetytul
{
    font-family: Tahoma, Verdana;
    font-size: 14px;
    text-decoration : none;
    color: #c50900;
    background-color: #FFFFFF;
    padding-left: 3px;
    padding-right: 5px;
    padding-top: 4px;
    padding-bottom: 6px;
    font-weight: bold;
}
td.audycja_linktlo a.link
{
    font-family: Tahoma, Verdana;
    font-size: 10px;
    color: #777777;
    text-decoration : none;
}
td.audycja_linktlo a.link:active
{
    font-family: Tahoma, Verdana;
    font-size: 10px;
    text-decoration : none;
    color: #777777;
}
td.audycja_linktlo a.link:visited
{
    color: #777777;
    font-family: Tahoma, Verdana;
    font-size: 10px;
    text-decoration : none;
}
td.audycja_linktlo a.link:hover
{
    font-family: Tahoma, Verdana;
    font-size: 10px;
    color: #777777;
    text-decoration : underline;
}
td.audycja_onelinki a
{
    font-family: Tahoma, Verdana;
    font-size: 11px;
    text-decoration : none;
    color: #003399;
}
td.audycja_onelinki a:active
{
    font-family: Tahoma, Verdana;
    font-size: 11px;
    text-decoration : none;
    color: #003399;
}
td.audycja_onelinki a:visited
{
    color: #555555;
    font-family: Tahoma, Verdana;
    font-size: 11px;
    text-decoration : none;
}
td.audycja_onelinki a:hover
{
    font-family: Tahoma, Verdana;
    font-size: 11px;
    color: #003399;
    text-decoration : underline;
}
td.audycja_onenaglowek a.menu
{
    font-family: Tahoma, Verdana;
    font-size: 10px;
    text-decoration : none;
    color: #666666;
}
td.audycja_onenaglowek a.menu:active
{
    font-family: Tahoma, Verdana;
    font-size: 10px;
    text-decoration : none;
    color: #666666;
}
td.audycja_onenaglowek a.menu:visited
{
    font-family: Tahoma, Verdana;
    font-size: 10px;
    text-decoration : none;
    color: #666666;
}
td.audycja_onenaglowek a.menu:hover
{
    font-family: Tahoma, Verdana;
    font-size: 10px;
    color: #666666;
    text-decoration : underline;
}
td.audycja_onetlo a.takze
{
    font-family: Tahoma, Verdana;
    font-size: 10px;
    text-decoration : none;
    font-weight: bold;
    color: #c50900;
}
td.audycja_onetlo a.takze:active
{
    font-family: Tahoma, Verdana;
    font-size: 10px;
    text-decoration : none;
    font-weight: bold;
    color: #c50900;
}
td.audycja_onetlo a.takze:visited
{
    font-family: Tahoma, Verdana;
    font-size: 10px;
    text-decoration : none;
    font-weight: bold;
    color: #c50900;
}
td.audycja_onetlo a.takze:hover
{
    font-family: Tahoma, Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #c50900;
    text-decoration : underline;
}
td.audycja_onetlo img.glowny
{
    padding:1px;
    border:1px solid #9dafbd;
    border-color:#9eb1c0 #677787 #677787 #9eb1c0;
    margin-right: 10px;
    margin-bottom: 5px;
}
/* koniec audycja_one  */

/* ---- informacje ---- */
table.infon {
 width: 774px;
 height: 20px;
 border: 0px;
 padding: 0px;
 margin: 0px;
}
#infon td.data {
 padding: 0px 2px 0px 0px;
}
#infon {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 color: #999;
}
#infon a.red, a.red:active, a.red:visited {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration : none;
 color: #c13;
 padding: 0px 2px 0px 2px;
}
#infon a.red:hover {
 text-decoration: underline;
}
#infon a.green, a.green:active, a.green:visited {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration : none;
 color: #090;
 padding: 0px 2px 0px 2px;
}
#infon a.green:hover {
 text-decoration: underline;
}
#infon a, a:active, a:visited {
 font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration : none;
 color: #039;
 padding: 0px 2px 0px 2px;
}
#infon a:hover {
 text-decoration: underline;
}
/* koniec informacje */

/* ---- query ---- */
table.query
{
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
}
td.queryramka
{
    background-color: #B0BEC7;
}
td.querytlo
{
    background-color: #ffffff;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-right: 10px;
    padding-left: 10px;
    font-family: Tahoma, Verdana;
    font-size: 10px;
    color: #000000;
}
td.querywynik
{
    background-color: #e5ecf9;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 10px;
    padding-left: 10px;
    font-family: Tahoma, Verdana;
    font-size: 13px;
    color: #000000;
}
td.querykomorki
{
    padding-top: 10px;
    padding-bottom: 10px;
}
td.querykomorki img.speaker
{
    position: relative;
    left: 2px;
    top: 2px;
}
td.querytlo span
{
    font-family: Tahoma, Verdana;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 3px;
    margin-left: 3px;
    font-size: 12px;
    color: #000000;
    font-weight: normal;
}
td.querytlo code.blue
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 16px;
    color: #FFFFFF;
    background-color: #5973a6;
    font-weight: normal;
}
td.querytlo code.grey
{
    font-family: Tahoma, Verdana;
    font-size: 12px;
    color: #FFFFFF;
    background-color: #999999;
    font-weight: bold;
}
td.querytlo h1
{
    font-family: Tahoma, Verdana;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 3px;
    margin-left: 3px;
    font-size: 12px;
    color: #777777;
    font-weight: normal;
}
td.querytlo h2
{
    font-family: Tahoma, Verdana;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 3px;
    margin-left: 3px;
    font-size: 12px;
    color: #008000;
    font-weight: normal;
}
td.querytlo li
{
    position: relative;
    left: 5px;
    top: -4px;
    margin-right: 5px;
    margin-left: 0px;
    list-style-type: square;
    color: #AA0000;
}
td.querytlo td.tekstdzwiek
{
    font-family: Tahoma, Verdana;
    font-size: 9px;
    margin-right: 2px;
    color: #999999;
}
td.querytlo a
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 16px;
    font-weight: normal;
    color: #003399;
    text-decoration : none;
}
td.querytlo a:active
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 16px;
    font-weight: normal;
    color: #003399;
    text-decoration : none;
}
td.querytlo a:visited
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 16px;
    font-weight: normal;
    color: #003399;
    text-decoration : none;
}
td.querytlo a:hover
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 16px;
    font-weight: normal;
    color: #003399;
    text-decoration : underline;
}
td.querylinki span
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 13px;
    font-weight: bold;
    color: #c50900;
    padding-top: 20px;
    padding-right: 3px;
    padding-left: 3px;
}
td.querylinki a
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 13px;
    font-weight: normal;
    color: #003399;
    padding-right: 3px;
    padding-left: 3px;
    text-decoration : underline;
}
td.querylinki a:active
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 13px;
    font-weight: normal;
    color: #003399;
    padding-right: 3px;
    padding-left: 3px;
    text-decoration : underline;
}
td.querylinki a:visited
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 13px;
    font-weight: normal;
    color: #003399;
    padding-right: 3px;
    padding-left: 3px;
    text-decoration : underline;
}
td.querylinki a:hover
{
    font-family: Arial,Tahoma, Verdana;
    font-size: 13px;
    font-weight: normal;
    color: #003399;
    padding-right: 3px;
    padding-left: 3px;
    text-decoration : underline;
}
/* koniec query */


/*scroll u góry lub u dolu by Cyprian...jak ktos nie ma pojecia o js nie ruszac....bo sie zepsuje w IE*/
#scroll_above {
      font-weight:bold;
      color:#fff;
      font-family:Arial, sans-serif;
      border: 5px solid #555;
			position: fixed;
			background: navy;
			top: 0;
			}


#scroll_below {
      font-weight:bold;
      color:#fff;
      font-family:Arial, sans-serif;
      border: 5px solid #555;
			position: fixed;
			background: navy;
			top: 0;

<!--[if lte IE 6]>
			body { background: url(hack) fixed; }
		#scroll_above, #scroll_below { position: absolute; }
		#scroll_above {
			top: expression(
				offset = 0 + parseInt(document.body.currentStyle.paddingTop) + 
					parseInt(document.body.currentStyle.marginTop),
				document.documentElement.scrollTop + offset + 'px'
			)
		}
		#scroll_below {
			top: expression(
				offset = 0 + parseInt(document.body.currentStyle.paddingBottom) + 
					parseInt(document.body.currentStyle.marginBottom),
				document.documentElement.clientHeight - this.offsetHeight - offset + document.documentElement.scrollTop + 'px'
			);
		}
			
	<![endif]-->
/*koniec scrolla*/


