/* --------------------------------------------------------  */
/*                    Podstawowe style                        */
/* --------------------------------------------------------  */
body{min-width: 761px; margin:0;padding:0;background:#fff;color:#000;font-family:Arial,"Helvetica CE",Helvetica,sans-serif;font-size:12px;text-align:center;}
a {color:#5E6E7A;/*#003D98;*/ }
a:visited {color:#5E6E7A;/*#323232;*/}
a:hover {color:#EA8F00;}
img {border:none;}
form {margin:0; padding:0;}
.hide {display:none;}
.right {float:right}
.left {float:left}
.clear {clear:both;}
table {font-size:12px;}

/* reklama gora_srodek */
#topAdver {width:760px; text-align:center; margin:0 auto; padding:3px 0; background:#fff;}

div.inpl_bb_news { clear:both }

/* miejsca reklamowe */
#belka_760x30 {clear:both; margin:3px 0 0 0; text-align:center;}
#belka_stopka {clear:both; margin:0 0 3px 0; text-align:center;}
#addContent div.inpl_bb_sky { clear:both }

/* glowny kontener strony */
#content {width:760px; margin:0px auto;background:#fff; text-align:left}

img.video, img.audio, img.gallery {vertical-align:bottom;}

/* -------------- naglowek --------------- */
/* naglowek portalowy */
#interiaHeader {background-image:url(http://portal.interia.pl/common/h/b_rozrywka.61215.gif)}
#interiaHeader ul{position:absolute;right:0;top:0;width:500px;}
#interiaHeader li.logout{width:250px;overflow:hidden;text-overflow:ellipsis;color:#fff;font-weight:bold;text-align:right}
#interiaHeader li.logout a{font-weight:normal}
#interiaHeader li.send{color:#FFA200;padding:0 5px;font-weight:bold;}
#interiaHeader li.send a{font-weight:bold;color:#FFA200;}
#interiaHeader form {clear:right;float:right;width:270px;margin-top:27px}
html>body #interiaHeader form {width:280px}
#interiaHeader form input {float:left;width:108px;height:18px;border:1px solid #7F91A0;font-size:11px;color:#87959B;background:#556673}
html>body #interiaHeader form input {height:14px;}
#interiaHeader form input.submit { width:47px;height:18px;margin-left:5px;padding-left:0;padding-right:0;border:none;background:#7F91A0;color:#556673;font-weight:bold }
#interiaHeader form img {float:left;margin-left:3px}
#interiaHeader div.advertHeader {position:absolute;right:0;top:0; height:51px; width:305px; overflow:hidden; background:transparent;}
#interiaHeader div.advertHeader img {position:absolute;right:0;bottom:0;}

#ad_header {width:760px;margin:0 auto;background:transparent;}
#ad_gora_srodek {width:760px;padding:0 0;background:transparent;}
#ad_gora_srodek object{margin:0; padding:0;}
#ad_watermark{display:none}
#ad_1x1{display:none}
/*#article #ad_skyscraper { float:left;clear:left;width:202px;margin:5px 5px 5px 0;padding:14px 0 4px 0;border:1px solid #999;border-left:none;border-right:none;background:transparent url(reklama.gif) no-repeat center 3px; text-align:center}*/
#addContent #ad_box300x250 { width:305px; margin:5px 0 0 0;padding:14px 0 4px 0;border:1px solid #999;border-left:none;border-right:none;background:transparent url(reklama.gif) no-repeat center 3px;text-align:center;}
html>body #addContent #ad_box300x250 { float:left; }
#1024_lewy, #1024_prawy {background:#fff}
table.advertisement {clear:both;width:90%;margin:10px auto;border:none;border-collapse:collapse}
table.news {margin:3px auto 8px auto}
table.advertisement td.ads { margin:0;padding:14px 0 4px 0;border:1px solid #999;border-left:none;border-right:none;background:transparent url(reklama.gif) no-repeat center 3px; text-align:center}
table.advertisement td.skip {text-align:right;font-size:11px}
table.advertisement td.skip a {display:block;float:right;padding:0 11px 0 0;background:transparent url(sd.gif) no-repeat right center;color:#999!important;text-decoration:none!important}
table.advertisement td.skip a:hover {text-decoration:underline!important}
table.advertisement td.skipDest {font-size:1px;line-height:1px}
table.advertisement td.skipDest a{text-decoration:none!important}
#mainContent div.section li.advertisement {margin:0;padding:0;background:none}
#newsAddContent table.advertisement {width:100%}

p.back {margin:0!important;padding:2px 0 5px 0!important;text-align:left!important}
p.back span{color:#f30!important;font-weight:bold!important}

/* nawigacja - kontener*/
#topNavigation {width:760px; margin:0; padding:0; background:#fff;}

/* linki do serwisow stowarzyszonych */
#headLinks {clear:both; float:left; width:760px; height:18px; margin:0; padding:0; list-style-type:none;}
#headLinks li {display:block; float:right; background:url(bullet.gif) no-repeat 5px 7px; padding:1px 3px 0 10px; margin:0; font-size:10px; text-transform: uppercase;}
#headLinks li.first {float:left; background:url(arrow.gif) no-repeat 3px 7px; padding:1px 3px 0 13px; font-weight:bold; font-size:11px;}
#headLinks li a {color:#1E1E1E;}
#headLinks li.first a {color:#153C78; text-decoration:none;}
#headLinks li a:hover {color:#EA8F00;text-decoration:underline;}

/* nawigacja - menu */
#navigation {clear:both; float:left; width:760px; height:23px; margin:0; padding:0 0 0 4px; background:#0F1D46 url(navigationBg2.gif) repeat-x; text-align:left; font-weight:bold;}
html>body #navigation {width:756px;}
#navigation ul {float:left; margin:4px 0 0 0; padding:0; list-style:none;}
#navigation li {float:left; margin:0; padding:0; height:19px;}
#navigation li a {float:left; display:block; height:19px; padding:1px 5px 0 5px; color:#fff; text-decoration:none; font-size:12px;}
html>body #navigation li a {height:18px;}
#navigation li.selected {background:#fff url(navActive.gif) no-repeat; }
#navigation li.selected a {background:url(navActiveR.gif) no-repeat right; color:#040405; padding:2px 5px 0 5px;}
html>body #navigation li.selected a {height:17px;}
#navigation li.first {border:none; color:#fff; padding:0 0 0 9px; background:url(navHome.gif) no-repeat;}
#navigation li.first a {padding:2px 10px 0 5px;}
#navigation li.firstselected {padding:0 0 0 9px; color:#003464; background:#fff url(navActiveHome.gif) no-repeat;}
#navigation li.firstselected a {background:url(navActiveR.gif) no-repeat right; color:#040405; padding:2px 10px 0 5px;}
html>body #navigation li.firstselected a {height:17px;}
#navigation li a:hover {text-decoration:underline;}

/* nawigacja - menu - extra */
#navigation ul.extra {float:right; margin:0; padding:4px 2px 0 2px; background:#173998 url(navigationExtraBg2.gif) repeat-x;}
#navigation ul.extra li.first {padding:0px; background:none;}
#navigation ul.extra li a {font-weight:bold; height:19px; padding:0px 5px 0 5px; }
#navigation ul.extra li {border-color:#EE0303; height:19px; margin:0px 0 0 0;}
#navigation ul.extra li.firstselected, #navigation ul.extra li.selected {background:#fff url(navActiveExtra.gif) no-repeat left top;}
#navigation ul.extra li.firstselected a, #navigation ul.extra li.selected a {background:url(navActiveExtra.gif) no-repeat right top; color:#173998;}

/* nawigacja - podmenu */
#navigationtabs {overflow:hidden; clear:both; width:760px; height:23px; margin:0; padding:0; border-bottom:1px solid #001F55; text-align:left; color:#003464; font-size:12px}
html>body #navigationtabs {height:auto; min-height:23px;}
#navigationtabs a {color:#003464;text-decoration:none}
#navigationtabs a:hover {text-decoration:underline}
#navigationtabs ul {float:left; margin:0; padding:0; list-style:none; color:#003464;}
#navigationtabs li {float:left; margin:0; padding:0 5px; color:#003464; background:url(line.gif) no-repeat left;}
#navigationtabs li.first {background:none;}
#navigationtabs li.selected a {color:#003464; font-weight:bold}
#navigationtabs div {float:left;width:760px;padding:5px 0 3px 0}
#navigationtabs div.tab {display:none}
#navigationtabs div.selected {display:block; border:0px; }
#navigationtabs ul.special {float:right;margin:0;padding:0}
#navigationtabs ul.special li {background:none}
#navigationtabs ul.special li {color:#FF3600; font-size:12px; font-weight:bold;}
#navigationtabs ul.special li a{font-weight:normal}

#navigationtabs div.more {width:760px; padding-right:10px; background:url(more.gif) no-repeat 750px 0.8em }
html>body #navigationtabs div.more {width:750px}

/* -------------- glowna tresc --------------- */

/* glowna tresc */
#mainContent {clear:both; float:left; width:455px; overflow:hidden; padding:10px 15px 0 0; text-align:left}
html>body #mainContent {width:440px;}

/* tytul strony / newsa */
#mainContent h2, #galleryWide h2 {clear:both; font-size:24px; color:#9D0000; margin:0; padding:0}
#galleryWide h2 {padding-top:10px}
#mainContent h2 a, #galleryWide h2 a {color:#9D0000;text-decoration:none}
#mainContent h2 a:hover, #galleryWide h2 a:hover {text-decoration:underline}
#mainContent h2 span {font-size:19px;}
#mainContent h4 {clear:both;font-size:16px; color:#2C75B3; margin:0; padding:10px 0 0 0;}
/* -------------- news --------------- */

/* strona z newsem */
#article {margin:0 0 10px 5px;}
#article p.sponsored, #article p.sponsoredBottom {margin:0;padding:3px 0;font-size:11px;color:#f00;text-transform:uppercase;letter-spacing:2px}
#article p.sponsoredBottom {padding:15px 0 0 0}
#article p {margin:0; padding:0;}
#article p.articleDate {color:#666; font-size:11px; margin:5px 0 0 0;}
#article p.articleLead {color:#000; font-weight:bold; margin:5px 0; line-height:17px;}
#article div.articleText {color:#000;}
#article div.articleText p {margin:9px 0; line-height:17px;}
#article p.articleSource {margin:0;padding:0;font-size:12px;color:#7D7D7D;}
#article p.articleSource a {color:#7D7D7D;text-decoration:none}
#article a:visited {color:#323232;}
#article a:hover {color:#EA8F00;}
/* info o korespondencie lub autorze wywiadu */
#article p.authorInfo {float:left;width:220px;margin:5px 0 0 0; padding:0 0 5px 0; font-size:11px;}
#article p.authorInfo img {float:left;border:1px solid #90918C; margin:2px 5px 0 0;}
#article p.authorInfo strong {font-size:12px; color:#003D98;}
#article p.authorInfo span {color:#666;}
#article p.authorInfo a {text-decoration:none}
#article p.authorInfo a strong {text-decoration:underline}
#article p.authorInfo a:hover, #article p.authorInfo a:hover * {color:#EA8F00}
div.polityka#article p.authorInfo {display:inline;float:none;margin:0;padding:0}
div.polityka#article p.authorInfo * {display:none;}
div.polityka#article p.authorInfo span.articleDate {display:block}

/* link do nagrania audio w newsie */
#article a.relation {height:21px;padding:0px 0 2px 22px; background:url(ico_sound.gif) no-repeat 0 2px; color:#777777; font-weight:bold;}
#article a.relation:visited {color:#323232;}
#article a.relation:hover {color:#EA8F00}

/* bloczki w newsie - w dowolnym miejscu */
#article div.object {clear:both; float:left; width:200px; margin:2px 7px 2px 0; padding:0;border:1px solid #C5C5B0;}
#article div.object h3 {display:none;}
#article div.object ul {list-style-type:none; width:200px;padding:3px; margin:0; }
html>body #article div.object ul {width:194px;}
#article div.object li {background:transparent url(dot3.gif) no-repeat 3px 10px;padding:2px 3px 3px 13px;}
#article div.left {float:left; margin:2px 7px 2px 0; }
#article div.right {float:right; margin:2px 0 2px 7px; }

/* Ankieta w newsie */
#article div.ankieta form {margin:0; padding:5px; float:left;}
#article div.ankieta form p {margin:0 0 5px 0; padding:0; color:#000; font-weight:bold;}
#article div.ankieta form input.ank {clear:both; float:left; display:block; margin:2px 4px 0 0; padding:0}
#article div.ankieta form label {display:block; float:left; margin:2px 0 0 0; padding:0; color:#003D98}
html>body #article div.ankieta form label {width:170px}
#article div.ankieta form input.submit {clear:both; float:right; display:block; margin:5px 0 0 0; padding:0; border:none; background:#B2D9FA url(buttonBg.gif) no-repeat; width:52px; height:18px; color:#102852; font-weight:bold; font-size:11px;}
#article div.ankieta #ank_result p {margin:5px 0 5px 0; padding:10px 0 0 0; color:#003D98;}
#article div.ankieta p.result {padding:7px 0 0 0;  text-align:right;}

#article div.right {float:right;clear:right}
#article div.left {float:left;clear:left}


/* zdjecia w Newsie */
#article div.articleFotoLeft, #article div.articleFotoRight {width:207px;color:#7D7D7D; font-size:11px}
html>body #article div.articleFotoLeft, html>body #article div.articleFotoRight {width:200px}
#article div.articleFotoLeft a, #article div.articleFotoRight a {color:#7D7D7D; text-decoration:none;}
#article div.articleFotoLeft img, #article div.articleFotoRight img {width:200px;border:1px solid #90918C;}
#article div.articleFotoLeft {float:left;clear:left;padding: 0 7px 2px 0}
#article div.articleFotoRight {float:right;clear:right;padding: 0 0 2px 7px}
#article span.fotoSource {color:#B9B9B9; font-size:11px;}

/* zalaczniki do artykulu */
#mainContent div.articleAttachments {float:left; width:440px; clear:both; margin:5px 0 0 0;}
#mainContent div.articleAttachments h3 { margin:5px 0;padding:6px 9px;border-top:1px solid #EFF6C8; border-bottom:1px solid #EFF6C8; background:#F9FFED; color:#475310;font-size:14px;font-weight:bold;text-transform:uppercase }
#mainContent div.articleAttachments ul {margin:0;padding:0 0 5px 0;list-style:none}
#mainContent div.articleAttachments ul li {margin:0;padding:1px 0 2px 0}
#mainContent div.articleAttachments ul li a {display:block;margin:0;padding:3px 0px 5px 28px;background:transparent url(ico_file.gif) no-repeat left top;color:#00f}
#mainContent div.articleAttachments ul li.doc a {background-image:url(ico_doc.gif)}
#mainContent div.articleAttachments ul li.pdf a {background-image:url(ico_pdf.gif)}
#mainContent div.articleAttachments ul li.zip a {background-image:url(ico_zip.gif)}
#mainContent div.articleAttachments ul li.xsl a {background-image:url(ico_xsl.gif)}

/* dodatkowa tresc w news'ie - foto, galeria, audio, video */
#newsAddContent {float:left; width:202px; overflow:hidden;margin:7px 5px 2px 0}
#newsAddContent div.articleFoto {color:#7D7D7D; font-size:11px}
#newsAddContent div.articleFoto a {color:#7D7D7D; text-decoration:none;}
#newsAddContent div.articleFoto img {width:200px;border:1px solid #90918C;}
#newsAddContent span.fotoSource {color:#B9B9B9;}

#newsAddContent div.object {float:left; clear:both; width:100%; margin:8px 0 0 0; font-size:12px; border:none;}
#newsAddContent div.object h3 {display:block; color:#153C78; font-size:14px; text-transform:uppercase; border-bottom:1px solid #000; margin:0; padding:0;}
#newsAddContent div.object ul {float:left; list-style-type:none; border:none; padding:0; margin:0;}
#newsAddContent div.object li {float:left; width:200px; background:url(dot2.gif) no-repeat 3px 10px; padding:3px 3px 3px 13px;}
#newsAddContent div.object li a {color:#003D98; text-decoration:underline;}
#newsAddContent div.object li a:visited {color:#323232;}
#newsAddContent div.object li a:hover {color:#EA8F00 }
#newsAddContent div.object li.foto {background:none; padding:3px 3px 3px 0;}
#newsAddContent div.object li.foto img {float:left; border:1px solid #8D8E89; margin:1px 7px 3px 0;}

#newsAddContent div.gallery h3 {padding:0 0 0 19px; background:url(ico_foto2.gif) no-repeat 2px 2px;}
#newsAddContent div.gallery a {color:#7D7D7D; text-decoration:none;}
#newsAddContent div.gallery img {border:1px solid #8D8E89; margin:3px 5px 1px 0;}
#newsAddContent div.video h3 {padding:0 0 0 19px; background:url(ico_camera2.gif) no-repeat 2px 2px;}
#newsAddContent div.audio h3 {padding:0 0 0 19px; background:url(ico_sound2.gif) no-repeat 2px 2px;}

#article div.news span.more {font-weight:bold;color:#E90000;}

/* czaty */
#chat {margin:0 0 10px 5px;}
#chat h3 {margin:0 0 5px 5px; padding:0 0 0 12px; background:url(ico_category.gif) no-repeat 0 5px; font-size:18px;color:#9C9C9C; }
#chat p {margin:0; padding:0;}
#chat p.title {color:#2C75B3; font-size:16px; margin:5px 0 0 0; font-weight:bold;}
#chat p.articleDate {color:#7D7D7D; font-size:11px; margin:0 0 5px 0;}
#chat p.articleLead {color:#000000; font-style:italic; margin:5px 0;}
#chat div.articleText {clear:both; float:left; width:430px; color:#000000; margin:10px 0 0 0; line-height:17px;}
#chat div.articleText p {margin:7px 0; line-height:17px;}
#chat p.articleSource {margin:0;padding:0;font-size:12px;}
#chat p.articleFoto {color:#7D7D7D; font-size:12px; float:left; margin:3px 7px 4px 0;}
#chat p.articleFoto img {border:1px solid #90918C;}
#chat p.sponsorPhoto {text-align:center;}
#chat span.nnick {color:#000; font-weight:bold;}
#chat span.nmoder {color:#2C75B3; font-weight:bold;}
#chat a:visited {color:#323232;}
#chat a:hover {color:#EA8F00 }

/* -------------- galerie --------------- */
#gallery {padding:0;}
#gallery h3 {margin:0 0 0 5px; padding:0 0 0 8px; background:url(ico_category.gif) no-repeat 0 5px; font-size:18px;color:#9C9C9C; }
#gallery h3 a {color:#4C597D; text-decoration:none; padding:2px 9px 0 5px;}
#gallery h3 a:hover {text-decoration:underline;}
#gallery p {padding:0; margin:0 5px 5px 0; text-align:right;}
#gallery p span {color:#FE5900; font-weight:bold; font-size:12px;}
#gallery p a {color:#0E3495; font-weight:normal; font-size:11px;}
#gallery p a:hover {color:#EA8F00 }

/* spis galerii */
#gallery table.galleriesAll {padding:0; margin:0; border:0;text-align:center;}
#gallery table.galleriesAll td {width:146px; height:170px; padding-right:7px; background:url(galBg.gif) no-repeat bottom; text-align:center;}
#gallery table.galleriesAll td img {border:1px solid #4B4B4B;}
#gallery table.galleriesAll th {text-align:left; padding:0 3px 5px 3px;}
#gallery table.galleriesAll th a {color:#000; text-decoration:none; font-size:12px; font-weight:normal;}
#gallery table.galleriesAll th a span {color:#787878; font-size:10px;}
#gallery table.galleriesAll th a:hover {color:#EA8F00 }

/* wszystkie zdjecia z jednej galerii */
#gallery table.galleries {padding:0; margin:0; border:0;text-align:center;}
#gallery table.galleries td {width:146px; height:145px; margin:0; padding:0; border:1px solid #D3D3C1; text-align:center;}
#gallery table.galleries tr.note td {height:auto;background:none; border:none; color:#475310;font-size:10px;text-transform:uppercase;padding-bottom:8px;}
#gallery table.galleries tr.note td strong {color:#FF7800;font-size:12px}
#gallery table.galleries td img {border:1px solid #4B4B4B;}
#gallery table.galleries th {font-size:12px;text-align:center; font-weight:normal; padding:0 2px 10px 3px;}
#gallery table.galleries th a {color:#003D98; text-decoration:none; font-size:12px; font-weight:normal;}
#gallery table.galleries th a span {color:#787878; font-size:10px;}
#gallery table.galleries th a:hover {color:#EA8F00 }

/* strona ze srednim zdjeciem */
#gallery div.icons {float:left; margin:10px 0 0 5px;}
#gallery div.navig {float:right; margin-top:10px; color:#08235E; font-size:16px;}
#gallery div.navig a {color:#08235E; font-size:12px;}
#gallery div.navig a:hover {color:#EA8F00 }
#gallery div.navig span {color:#FF9600; font-weight:bold; font-size:12px;}
#gallery div.galFoto {clear:both; width:440px;text-align:center; padding:5px 0 0 0;}
#gallery div.galFoto img {border:1px solid #91928E;}
#gallery div.galFoto p {clear:both; float:left; width:440px; padding:2px 5px; margin:0; color:#2C75B3; text-align:left;}
html>body #gallery div.galFoto p {width:430px; }
#gallery div.galFoto p.photoTitle {font-size:11px;}
#gallery div.galFoto span {color:#474747; font-weight:normal;}

/* strona z duzym zdjeciem */
#galleryWide {clear:both; float:left; width:760px; text-align:left; margin:0; padding:0 0 0 5px;}
html>body #galleryWide {width:755px;}
#galleryWide div.icons {float:left; margin-top:10px;}
#galleryWide div.navig {float:right; margin:10px 40px 10px 0; color:#08235E; font-size:16px;}
#galleryWide div.navig a {color:#08235E; font-size:12px;}
#galleryWide div.navig a:hover {color:#EA8F00 }
#galleryWide div.navig span {color:#FF9600; font-weight:bold; font-size:12px;}
#galleryWide div.galFoto {clear:both; width:100%; text-align:center; padding:0;}
#galleryWide div.galFoto img {border:1px solid #91928E;}
#galleryWide p {clear:both; float:left; width:435px; padding:10px 5px 0px 5px; margin:0; color:#2C75B3; text-align:left;}
html>body #galleryWide p {width:435px;}
#galleryWide p span {color:#474747;}

/* ------------ multimedia ------------------ */
#multimedia {padding:0 5px;}
#multimedia h3 {clear:both;margin:0 0 0 5px; padding:0 0 0 13px; background:url(ico_category.gif) no-repeat 0 5px; font-size:18px;color:#000000; }
#multimedia h3 a {color:#9C9C9C; text-decoration:none;}
#multimedia h3 a:hover {text-decoration:underline;}
#multimedia div.multi {float:left; width:215px; padding:5px 8px 10px 10px;}
html>body #multimedia div.multi {width:197px;}
#multimedia div.multi img.multimediaFoto {float:left; border:1px solid #3D3D3D; margin:2px 5px 0 0;}
#multimedia div.multi a {text-decoration:none;}
#multimedia p {clear:both;padding:0; margin:0 5px 5px 0; text-align:right;}
#multimedia p span {color:#FE5900; font-weight:bold; font-size:12px;}
#multimedia p a {color:#0E3495; font-weight:normal; font-size:11px;}
#multimedia p a:hover {color:#EA8F00 }

/* relacja video i audio */
#relation {padding:0 5px;}
#relation div.relacja {border:1px solid #C5C5B0; text-align:center; padding:10px 5px 40px 5px; margin:5px 0 0 0;}
#relation div.relacja h3 {margin:5px 0 8px 0; padding:0; letter-spacing:10px; color:#A4A4A4; font-size:11px; text-transform:uppercase; font-weight:normal;}
#relation div.player {width:322px;height:316px;margin:0 auto;padding:0;border:1px solid #486E9B}
html>body #relation div.player {width:320px;height:314px}
#relation div.audio {height:47px}
html>body #relation div.audio {height:45px}
#relation p {margin:10px 0; padding:0; color:#2C75B3;}
#relation p span {color:#474747;}
#relation p.fullScreen {float:right;margin:0 60px 0 0;padding:2px 0 0 0;}
#relation p.fullScreen a{display:block;float:right;padding:0 17px 0 0;background:url(fullscreen.gif) no-repeat center right;color:#A4A4A4;font-size:11px}
#relation div.player p.error {color:#c00}
#relation div.player p.error strong{display:block;padding-bottom:10px}
#relation div.player p.error br{display:none}

#relation dl.speed {float:right;margin:10px 0;padding:0;width:120px;}
#relation dl.speed dt {float:left;margin:0;padding:1px 0 0 0;color:#A4A4A4;font-size:11px;font-weight:bold}
#relation dl.speed dd {float:left;width:23px;height:17px;margin:0 1px 0 2px;padding:1px 0 0 0;background:#fff url(vbf.gif) no-repeat; color:#666;font-size:11px;text-align:center}
html>body #relation dl.speed dd {height:16px}
#relation dl.speed dd.last {padding-right:0;}
#relation dl.speed dd.selected {background:#D1DBE9 url(vbn.gif) no-repeat}
#relation dl.speed dd a {float:left;display:block;width:23px;height:16px;padding:0;color:#003D98;text-decoration:none;text-align:center}
#relation dl.speed dd.selected a {font-weight:bold;color:#273450}

/* ankiety -lista ankiet, wyniki */
#ankieta {padding:0; margin:0;}
#ankieta h2 {padding:0 5px; color:#414141}
#ankieta div.result {float:left; width:440px; margin:5px 0 10px 0; padding:10px; background:#F7F7F7; color:#351B00;}
html>body #ankieta div.result {width:420px;}
#ankieta div.result p {clear:both;margin:0 0 4px 0; padding:0; color:#000000; font-weight:bold; font-size:12px;}
#ankieta div.result span.percent {float:left; display:block; width:30px; padding:0; margin:0; color:#351B00; font-weight:bold;}
#ankieta div.result div.per {width:380px; height:14px; padding:0; margin:0px 7px 20px 0; float:left; background:#D1D7E5 url(ankBg.gif) repeat-x;}
#ankieta div.result div.per span.resultImg {float:left; width:1px; margin:0; padding:0;}
#ankieta div.result div.res {border-right:1px solid #1A2950; border-left:1px solid #1A2950; float:left; width:1px; height:14px; overflow:hidden; margin:0; padding:0; background:#3359B3 url(ankRes.gif) repeat-x;}
#ankieta ul.otherPoll {clear:both; margin:0; padding:0 5px; list-style-type:none; font-size:12px;}
#ankieta ul.otherPoll li {clear:both; background:url(dot.gif) no-repeat 1px 10px; padding:4px 0 4px 10px;}
#ankieta ul.otherPoll li.selected {font-weight:bold;}
#ankieta ul.otherPoll li span {color:#9A9A9A; font-weight:normal;}
#ankieta h3 {clear:both; float:left; width:400px; padding:0; margin:15px 5px 5px 5px; color:#000000; font-size:15px;}
#ankieta h4 {padding:0 0 5px 0; margin:0; color:#000000; font-size:12px;}
#ankieta span.more {color:#E90000; font-weight:bold;text-decoration:none;}
#ankieta div.news {margin:5px;}
#ankieta div.news a {text-decoration:none;}
#ankieta div.news strong.title {color:#000000; font-size:16px;}
#ankieta div.news span.date {padding:0 0 0 3px; color:#818181;font-weight:normal; font-size:11px;}
#ankieta div.news span.lead {color:#030102;}
#ankieta div.news span.more {color:#E90000; font-weight:bold;text-decoration:none;}
#ankieta div.news a span.more {color:#2C75B3; font-weight:normal; text-decoration:underline;}
#ankieta div.news a {text-decoration:none;}
#ankieta div.news a:hover strong.title {color:#EA8F00 }
#ankieta div.news a:hover span.more {color:#EA8F00 }
#ankieta div.news img.photo {float:left;margin:2px 5px 0 0; border:1px solid #90918C;}

/* -------------------- raport specjalny ---------------------*/
#raportWideHead {float:left;width:760px; margin:0 0 1px 0; padding:0; border-bottom:1px solid #000;}
#raportWideHead h2 {float:left; color:#000; font-size:28px; margin:0; padding:0;}
#raportWideHead h3 {float:left; color:#FF4E00; margin:13px 0 0 8px; padding:0; font-size:14px;}
#raportWideHead span {float:right; margin:13px 5px 0 0;}
#raportWideHead span a {font-size:10px; color:#444;}
#raportWideHead span img {vertical-align:bottom;}
#raportWide {float:left; background:#000000; width:760px; margin:0; padding:0;}

#raportImportant {float:left; width:320px; margin:0; padding:2px 8px 4px 10px; background:#D3EFFF; text-align:left;}
html>body #raportImportant {width:302px;}
#raportImportant h3 {font-size:12px; font-weight:normal; margin:0; padding:3px 0 0 0;}
#raportImportant ul {clear:both; margin:2px 0 12px 0; padding:0; list-style-type:none; font-size:12px; color:#003D98;}
#raportImportant li {clear:both; background:url(dot.gif) no-repeat 1px 9px; padding:3px 0 0 10px; }
#raportImportant li a {color:#003D98; text-decoration:underline;}
#raportImportant ul.info li a {font-weight:bold;}
#raportImportant li a:visited {color:#323232;}
#raportImportant li a:hover {color:#EA8F00 }
#raportImportant li.first {}
#raportImportant li.last {}
#raportImportant li.lead {background:none; width:302px; padding:0 0 10px 0px;}
#raportImportant li.lead span.more {color:#E90000; font-weight:bold;text-decoration:none;}
#raportImportant li.lead img {float:left; border:1px solid #4E4E4E; margin:2px 7px 5px 0;}
#raportImportant li.lead a {color:#030102; font-size:12px; text-decoration:none;}
#raportImportant li.lead a strong {color:#003D98; font-weight:bold; font-size:17px;}
#raportImportant li.lead a span.date {color:#818181;font-weight:normal; font-size:11px;}
#raportImportant li.lead a span.more {color:#2C75B3; font-weight:normal; text-decoration:underline; font-size:11px;}
#raportImportant li.lead a:hover strong {color:#EA8F00 ;text-decoration:underline;}
#raportImportant li.lead a:hover span.more {color:#EA8F00 ;}
#raportImportant li.lead a:hover {color:#EA8F00 ;}

/* -------------- komentarze -------------- */
/* -------------- komentarze -------------- */
#comments {clear:both; float:left; margin:0; width:440px;}
#comments h3 {padding:0; margin:0; font-size:12px; color:#003464; text-transform:uppercase;}
#comments h3 span {font-weight:normal;}
#comments h4 {padding:0; margin:5px 0 10px 0; font-size:19px; color:#2C75B3}
#comments h4 a {color:#2C75B3; text-decoration:none;}
#comments h4 a:hover {color:#EA8F00 ; text-decoration:underline;}
#comments h5 {margin:0;padding:5px 0;font-size:12px}
#comments p {padding:0; margin:0;}
#comments form {margin:5px 0; padding:0;}
#comments input, #comments textarea {margin:2px 0 5px 0;border:1px solid #A8C275; background:#fff; font-size:12px;}
#comments input.error, #comments textarea.error {border: 2px solid #c00}
#comments input {width:438px;}
#comments textarea {width:438px; height:150px;}
#comments input.submit, #comments input.reset  {width:67px; height:22px; border:none; font-weight:bold;}
#comments input.submit {margin-right:5px; background:url(butComment.gif) no-repeat; color:#023E71;}
#comments input.sent {background-image:url(butCommentSent.gif);color:#707070;}
#comments input.reset {background:url(butCommentCancel.gif) no-repeat; color:#4D4D4D;}
#comments div.info {margin:10px 0; padding:5px; background:#F5FAE0; color:#7B7B7B; font-size:12px;}
#comments div.info p.ico {background:url(ico_info.gif) no-repeat; padding:0 0 5px 25px;}
#comments div.info p {padding:5px 0}
#comments p.buttons {text-align:right;}

/* Nawigacja dla komentarza */
#comments div.comNavigation {clear:both; width:440px; float:left; padding:0 0 4px 10px; margin:0 0 10px 0; background:#F1FFD3;font-size:11px;}
html>body #comments div.comNavigation {width:430px}
#comments div.comNavigation h4 {clear:left; float:left; margin:3px 5px 1px 0; padding:0; font-size:11px; color:#888; font-weight:normal;}
#comments div.comNavigation ul {clear:none; width:220px!important; float:left; margin:3px 0 0 0; padding:0; list-style-type:none; font-size:11px}
#comments div.comNavigation li {clear:none; width:auto!important;float:left; background:url(line.gif) no-repeat right; margin:0 5px 0 0; padding:0 5px 0 0;}
#comments div.comNavigation li.first {background:none; padding:0; color:#6E6E6E; font-weight:bold;}
#comments div.comNavigation li.last {background:none;}
#comments div.comNavigation li a {color:#003D98!important;}
#comments div.comNavigation li a:hover {color:#EA8F00 !important;}
#comments div.comNavigation li.selected a {text-decoration:none; font-weight:bold;}
#comments div.comNavigation p {float:right; height:20px; padding:2px 10px 0 25px; margin:10px 0 0 0; background:url(ico_comment2.gif) no-repeat;}
#comments div.comNavigation p {height:18px;}
#comments div.comNavigation p a {color:#102852; text-decoration:none; font-size:11px; padding:2px 0 0 0;}
#comments div.comNavigation p a:hover {color:#EA8F00 ;}

/* Nawigacja dla watku */
#comments p.threadNavigation { clear:both; width:440px; float:left; margin:0; padding:0 0 10px 0; color:#AFAFAF; font-size:11px }
#comments p.threadNavigation span { color:#383838; font-weight:bold }

/* Lista komentarzy */
#comments ul {clear:both; margin:0; padding:0; font-size:12px; list-style-type:none; }
#comments ul ul {margin:3px 0 0 0}
#comments li {clear:both; margin:0; padding:0}
#comments li li {padding:0 0 0 14px;background:transparent url(icm3.gif) no-repeat 0 3px}
#comments li div.subject {position:relative; padding:2px 100px 2px 0; height:20px;}
html>body #comments li div.subject {height:auto;min-height:20px;}
#comments li div.subject div {position:absolute;top:2px;right:3px; width:100px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#7B7B7B; text-align:right; font-size:10px; line-height:11px;}
#comments li div.subject div span {color:#003D98;}
#comments li p {position:relative; padding:0px; margin:0; font-size:12px; color:#3C3C3C;}
#comments li span.ile {color:#686868; font-weight:bold;}
#comments li.selected div, #comments li li.selected div {height:28px!important; padding:0 0 0 2px; background-color:#D3EFFF;}
html>body #comments li.selected div, html>body #comments li li.selected div {min-height:28px; height:auto!important }
html>body #comments li.selected div div {height:auto!important;min-height:0}
#comments li.selected div div {height:auto!important;min-height:0}

#comments li.selected li div {background-color:#fff;}

/* i znow przez IE trzeba kombinowac :( */
#comments ul.start {margin-top:0;padding-top:0;}
#comments li.start {background:#fff;margin-top:0;padding-top:0;float:left;}

/* lista komentarze - pod obiektem */
#comments ul.main li {margin:0;padding:0;background:none}
#comments ul.main li.more {margin:0;padding:0;background:none}
#comments ul.main li li {margin:0;padding-left:14px;background:transparent url(icm3.gif) no-repeat left 3px}
#comments ul.main li li.more {margin:0;padding-left:14px;padding-top:15px;background:transparent url(icm2.gif) no-repeat left top}
#comments ul.main li li a{color:#3C3C3C}
#comments ul.main li li a:hover{color:#EA8F00 }
#comments ul.main li div.subject div {top:2px;}

/* lista komentarzy - widok poszerzony */
#comments ul.short li div.subject a {font-weight:bold;}
#comments ul.short li p {width:300px;}
#comments ul.short li p a {display:none;}

/* lista komentarzy - widok pełna treść */
#comments ul.full li {padding-left:0}
#comments ul.full li div {float:left;width:438px;border:1px solid #B6CDF0; padding:0; margin:0 0 10px 0;}
#comments ul.full li.selected div {width:436px}
#comments ul.full li div.subject {background:#D3EFFF; padding:4px 100px 4px 4px; margin:0; border:none;}
html>body #comments ul.full li div.subject {width:334px}
#comments ul.full li div.subject a {font-weight:bold; text-decoration:none;}
#comments ul.full li div.subject div {top:1px;right:4px; border:none; margin:0;}
#comments ul.full li p {float:left;width:438px;padding:5px 10px 7px 10px;color:#000;font-size:12px}
html>body #comments ul.full li p {width:418px}
#comments ul.full li div div.navigation { border:none; margin:5px 0 10px 10px;width: auto;  padding:0; background:none; color: #AFAFAF; font-size:11px }
#comments ul.full li div div.navigation a.answerb {color:#102852; font-size:11px; text-decoration:none; float:right;display:block;height:20px; margin:-3px 0 0 0; padding:2px 10px 0 31px; background:url(com_answer2.gif) no-repeat;}
#comments ul.full li div div.navigation span { color:#FF9600; font-weight:bold }

#comments p.answer { padding:2px 2px 2px 0; background:url(icm6.gif) repeat-x left bottom; text-align:right }
#comments p.answer a { background:#fff; padding-left:20px; color: #102852; font-size:11px }
#comments li.selected p.answer, #comments li.selected p.answer a { background:transparent }
#comments p.answer

/* #comments a.answer {float:right;display:block;height:16px; margin:6px 0 0 0; padding:0 0 0 17px; background:url(com_answer_small.gif) no-repeat;} */
#comments ul.full li.selected {background-color:#fff;}

#comments ul.uFull li {padding-bottom:15px}
/*
#comments ul.uFull li div {padding-bottom:20px}
#comments ul.uFull a.answer {position:absolute;bottom:3px;right:3px}
*/

/* linki pod komentarzami: dodaj komentarz, wszystkie komentarze */
#comments p.links {clear:both; float:left; width:100%; margin:15px 0 5px 0; padding:0; text-align:right; font-size:11px;}
#comments p.links span {display:none; margin-right:10px;font-weight:bold; color:#FE5900;}
#comments p.links a {text-decoration:none; color:#102852;}
#comments p.links a:hover {color:#EA8F00 }
#comments p.links #addComment {background:url(ico_comment2.gif) no-repeat;margin-right:6px;padding:2px 0 4px 25px;height:20px;width:109px}
html>body #comments p.links #addComment {display:block;float:right;height:26px;width:84px}
#comments p.links #allComments {background:url(icm4.gif) no-repeat;padding:2px 0 4px 0;margin-right:10px;height:20px;width:104px;text-align:center}
html>body #comments p.links #allComments {display:block;float:right;height:26px}

/* Formularz - wyslij link */
#mainContent form.sendLink h3 {padding:0; margin:0; font-size:12px; color:#003464; text-transform:uppercase;}
#mainContent form.sendLink h4 {padding:0; margin:5px 0 10px 0; font-size:19px; color:#2C75B3}
#mainContent form.sendLink h4 a {color:#FF8500; text-decoration:none;}
#mainContent form.sendLink h4 a:hover {color:#EA8F00 ; text-decoration:underline;}
#mainContent form.sendLink p {margin:5px 0 12px 0;padding:0}
#mainContent form.sendLink input, #mainContent form.sendLink textarea { width:440px; margin: 4px 0 0 0; background:#F4F4F4; border:1px solid #2E2E2D; }
#mainContent form.sendLink textarea { height:130px }
#mainContent form.sendLink label { display:block;color:#3C3D37 }
#mainContent form.sendLink span.req { color:#D50000 }
#mainContent form.sendLink p.mail input { width:240px }
#mainContent form.sendLink p.sign input { width:190px }
#mainContent form.sendLink p.mail {margin-right: 6px }
#mainContent form.sendLink p.mail, #mainContent form.sendLink p.sign { float:left }
#mainContent form.sendLink input.submit, #mainContent form.sendLink input.reset  {width:67px; height:22px; border:none; font-weight:bold; font-size: 12px; text-transform:uppercase}
#mainContent form.sendLink input.submit {margin-right:5px; background:url(butComment.gif) no-repeat; color:#023E71;}
#mainContent form.sendLink input.reset {background:url(butCommentCancel.gif) no-repeat; color:#4D4D4D;}
#mainContent form.sendLink p.code {float:left;width:240px}
#mainContent form.sendLink p.code label { color:#828181; font-size:10px }
#mainContent form.sendLink p.code img {float:left;margin:1px 20px 0 0}
#mainContent form.sendLink p.code input {float:left;width:100px}
#mainContent form.sendLink p.buttons {float:left;margin-top:16px;width:200px;text-align:right}
#mainContent form.sendLink div.info {clear:both}
#mainContent form.sendLink div.info {margin:10px 0; padding:5px; background:#F8F8F0; color:#7B7B7B; font-size:11px;}
#mainContent form.sendLink div.info p {margin:0;padding:2px 0}
#mainContent form.sendLink div.info p.ico {background:url(ico_info.gif) no-repeat; padding:0 0 3px 25px;}
#mainContent form.sendLink input.error, #mainContent form.sendLink textarea.error {border:1px solid #c00}
#mainContent form.sendLink p.backUrl {padding-top:20px!important}
#mainContent form.sendLink p.backUrl a { color:#003D98 }
#mainContent form.sendLink p.backUrl span { color:#FF6A00; font-weight:bold }

/* Informacje o bledzie i poprawnosci... */
#mainContent form.sendLink p.error strong { color:#d40000 }

/* mapa serwisu */
#siteMap {width:760px;}
#siteMap h3 {margin:8px 0 2px 5px; padding:0 0 0 13px; background:url(ico_category.gif) no-repeat 0 5px; font-size:18px;color:#9C9C9C; }
#siteMap ul.main {float:left; width:250px; color:#000; list-style-type:none; margin:10px 0 0 0; padding:0; }
#siteMap ul.main li a {color:#000;}
#siteMap ul.main li li a {color:#003D98;}
#siteMap ul.main li a:hover {color:#EA8F00 }
#siteMap ul.main li {font-size:13px; font-weight:bold; padding:2px 0 2px 10px; }
#siteMap ul.main ul {color:#003D98;list-style-type:none; margin:3px 0 10px 0px; padding:0;}
#siteMap ul.main ul li {font-size:12px; font-weight:normal; padding:2px 0 2px 8px;}
#siteMap ul.main ul ul {color:#003D98;list-style-type:none; margin:5px 0 0 0px; padding:0;}
#siteMap ul.main ul ul li {font-size:12px; font-weight:normal; padding:2px 0 0 9px; background:url(bullet2.gif) no-repeat 2px 7px; }

/* 404 */
#site404 {width:760px;}
#site404 a {color:#003D98;}
#site404 h2 {margin:15px 0 25px 0; padding:0; font-size:20px; color:#003D98;}
#site404 p {margin:15px 0; padding:0;}
#site404 div.error {margin:10px 0; padding:10px; border:1px solid #FFC600; background:#FFFFCC;}
#site404 div.error h2 {margin:0; padding:0; font-size:20px; color:#FF4800;}
#site404 div.error p {margin:2px 0 0 0;}
#site404 div.error {}

#site404 #search {margin:0 0 25px 0; padding:6px 10px; background:#D9EAFE; color:#06345C; text-align:left; font-size:11px;}
#site404 #search form { text-align:right;}
#site404 #search input.quest {width:200px; border:1px solid #A5ACB2; background:#F4F4F4; font-size:11px; }
#site404 #search select {border:1px solid #A5ACB2; background:#F4F4F4; font-size:11px; }
#site404 #search input.submit {vertical-align:bottom; border:none; background:url(buttonBg.gif); width:52px; height:18px; color:#102852; font-size:11px; font-weight:bold; margin:0; padding:0;}
#site404 h3 {margin:0 0 2px 5px; padding:0 0 0 13px; background:url(ico_category.gif) no-repeat 0 5px; font-size:18px;color:#9C9C9C; }
#site404 ul {margin:12px 5px 25px 0; padding:0; list-style-type:none;}
#site404 li {padding:0 0 0 13px; background:url(bullet2.gif) no-repeat 5px 7px;}

/* -------------- kategorie --------------- */
#mainContent div.section {clear:both;width:440px; margin:0; padding:0;}
#mainContent div.section h3 {clear:both; float:left; margin:13px 0 10px 3px; padding:0 0 0 13px; background:url(ico_category.gif) no-repeat 0 5px; font-size:18px;color:#4C597D; }
#mainContent div.section h3.first {margin-top:3px;background-image:url(ico_category3.gif);}
#mainContent div.section h3.first a {color:#4C597D;}
#mainContent div.section h3 a {text-decoration:none; color: #5E6E7A;}
#mainContent div.section h3 a:hover {text-decoration:underline;}

#mainContent div.section span.date {padding:0 0 0 3px; color:#818181;font-weight:normal; font-size:11px;}
#mainContent div.section span.cite {display:block; margin:3px 0; font-style:italic;}
#mainContent div.section ul {clear:both; float:left; width:440px; margin:0; padding:0 5px; list-style:none; font-size:12px}
html>body #mainContent div.section ul {width:430px;}
#mainContent div.section li {clear:both;float:left; width:430px; background:url(dot.gif) no-repeat 1px 9px; padding:3px 0 0 10px}
html>body #mainContent div.section li {width:420px}
#mainContent div.section li a {color:#003D98; text-decoration:underline;}
#mainContent div.section li a:visited {color:#323232;}
#mainContent div.section li a:hover {color:#EA8F00 }
#mainContent div.section img {vertical-align:middle;}
#mainContent div.section li.lead {background:none; width:430px; padding:5px 0 10px 0px;}
#mainContent div.section li.lead span.date {padding:0;}
#mainContent div.section li.lead span.more {color:#94C413; font-weight:bold;text-decoration:none;}
#mainContent div.section li.lead a img {float:left; border:1px solid #4E4E4E; margin:0 7px 5px 0;}
#mainContent div.section li.lead a {color:#030102; font-size:12px; text-decoration:none;}
#mainContent div.section li.lead a strong {color:#5E6E7A; font-weight:bold; font-size:16px;}
#mainContent div.section li.lead a span.more {color:#5E6E7A; font-weight:normal; text-decoration:underline; font-size:11px;}
#mainContent div.section li.lead a:hover strong {color:#EA8F00 ; text-decoration:underline;}
#mainContent div.section li.lead a:hover.more {color:#EA8F00 ;}
#mainContent div.section li.lead a:hover {color:#EA8F00 ;}
#mainContent div.section ul.catSpecial {background:#D3EFFF; margin-top:0px;}

#mainContent div.section span.video {padding:0 0 0 19px; background:url(ico_camera.gif) no-repeat 0 0;}
#mainContent div.section span.gallery {padding:0 0 0 19px; background:url(ico_foto.gif) no-repeat 0 0;}
#mainContent div.section span.audio {padding:0 0 0 19px; background:url(ico_sound.gif) no-repeat 0 0;}


#mainContent div.section li span.note {display:block;padding-top:3px;color:#475310;font-size:10px;text-transform:uppercase}
#mainContent div.section ul.special li span.note {color:#fff}
#mainContent div.section li span.note strong, #mainContent div.section ul.special li span.note strong, #mainContent div.section ul.highlight li span.note strong, #mainContent div.section ul.special li.first span.note strong {display:inline;float:none;color:#E90000;font-size:12px}

#mainContent div.section ul.category {float:left;margin:0; padding:0 0 4px 5px;}
#mainContent div.section ul.category li {clear:none; float:left; width:auto; padding:0 5px 2px 5px; margin:0; background:#D9EAFE url(line.gif) no-repeat 0 4px;}
#mainContent div.section ul.category li.first {background:#D9EAFE;}

#mainContent div.section ul.title {padding-top:5px}
#mainContent div.section ul.title img {display:none}
#mainContent div.section .title span.lead {display:none}
#mainContent div.section ul.title a.more {display:none}
#mainContent div.section ul.title span.more {display:none}

#mainContent div.section ul.lead img {display:none}

#mainContent div.mainPage p {float:left; clear:both;width:100%;margin:0;padding:10px 0 5px 0;font-size:11px;text-align:right}
#mainContent div.mainPage p a {color:#2C75B3;}
#mainContent div.mainPage p a:hover {color:#EA8F00 ;}
#mainContent div.mainPage p span.more {color:#E90000; font-weight:bold}

/* lista newsow z podzialem na 3 kolumny */
#mainContent div.section ul.newsListSpecial {width:440px; padding:5px 0 0 0;}
#mainContent div.section ul.newsListSpecial li {clear:none; width:145px; float:left; padding:0 5px; background:none;}
html>body #mainContent div.section ul.newsListSpecial li {width:136px;}
#mainContent div.section ul.newsListSpecial li img.photo {border:1px solid #4E4E4E; margin:0 0 3px 0;}
#mainContent div.section ul.newsListSpecial li a {color:#030102; font-size:12px; text-decoration:none;}
#mainContent div.section ul.newsListSpecial li a span.more {color:#E90000; font-weight:bold; text-decoration:underline; font-size:11px;}
#mainContent div.section ul.newsListSpecial li span.more {color:#E90000; font-weight:bold;text-decoration:none;}
#mainContent div.section ul.newsListSpecial li a strong {color:#003D98; font-weight:bold; font-size:12px; text-decoration:underline;}
#mainContent div.section ul.newsListSpecial li a:hover strong {color:#EA8F00 ;}
#mainContent div.section ul.newsListSpecial li span.lead {padding:3px 0 0 0;}

/* zakladki na stronie glownej */
div.newsTabs {clear:both; float:left;width:440px;margin:0}
#mainContent ul.tabs {float:left;width:440px;margin:0;padding:0 0 0 2px;background:transparent url(tnl.gif) no-repeat left bottom;list-style:none}
html>body #mainContent ul.tabs {width:436px;padding:0 0 0 4px;}
#mainContent ul.tabs li {float:left;margin:0 1px 0 1px;padding:0;background:#515141 url(tnf.gif) no-repeat left top}
#mainContent ul.tabs li.selected {padding:0; background:#fff url(tnn.gif) no-repeat left top;}
#mainContent ul.tabs li a {float:left;display:block;padding:4px 4px;background:transparent url(tnr.gif) no-repeat right top;color:#fff;font-size:14px;font-weight:bold;text-decoration:none}
#mainContent ul.tabs li.selected a {padding-bottom:6px;color:#4C597D}
#mainContent div.tabsContainer div.tab { display:none; float:left; clear:both;}
#mainContent div.tabsContainer div.selected {display:block }

#mainContent div.tabsContainer div.tab {padding:10px 0 0 5px;}
#mainContent div.tabsContainer div.tab p.image {float:left;overflow:hidden;width:80px;height:80px;margin:3px 0 2px 3px;padding:0;border:1px solid #000;}
#mainContent div.tabsContainer div.tab p.image img {margin:0; padding:0;}
#mainContent div.tabsContainer div.tab ul {float:left;width:310px;list-style:none;margin:0;padding:0 0 0 5px;}
html>body #mainContent div.tabsContainer div.tab ul {width:305px}
/*#mainContent div.tabsContainer div.tab p.more {margin:5px 0 0 0;}*/
#mainContent div.tabsContainer div.tab li {float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:305px;margin:0;padding:3px 0 0 10px;background:transparent url(dot.gif) no-repeat 1px 9px}
html>body #mainContent div.tabsContainer div.tab li {width:295px}
#mainContent div.tabsContainer div.tab li.first {padding-top:0;background-position: 1px 6px}
#mainContent div.tabsContainer div.tab li.selected {background:url(stl.gif) no-repeat 1px 5px;}
#mainContent div.tabsContainer div.tab li a {color:#5E6E7A; text-decoration:underline; }
#mainContent div.tabsContainer div.tab li span.date {color:#818181; font-size:11px;font-weight:normal;}

#mainContent div.tabsContainer div.tab li a:visited {color:#323232;}
#mainContent div.tabsContainer div.tab li a:hover {color:#EA8F00 ;}
/*#mainContent div.tabsContainer div.tab p.more {float:left; clear:both;width:100%; padding:5px 0 0 0;font-size:11px;text-align:right}*/
html>body #mainContent div.tabsContainer div.tab p.more {padding:0;}
#mainContent div.tabsContainer div.tab p.more {text-align:right;float:left;padding:5px 0 0 0;margin: 5px 0 0 0;}
#mainContent div.tabsContainer div.tab p.more span.more {color:#94C413;font-weight:bold;background:#fff;}

/* wyniki wyszukiwania */
#mainContent div.search div.searchCnt {clear:both; float:left; width:430px; margin:6px 0 15px 0; padding:6px 10px; background:#D9EAFE; color:#003464; text-align:left; font-size:12px;}
#mainContent div.search div.searchCnt strong {font-size:13px;}
#mainContent div.search span.found {background:#FFFFAF;}
#mainContent div.search #search {clear:both; }
#mainContent div.search #search form {padding:8px 0;}
#mainContent div.search #search input.quest {width:200px; border:1px solid #A5ACB2; font-size:11px; margin:6px 3px 0 0;}
#mainContent div.search #search input.submit {vertical-align:bottom; border:none; background:url(buttonBg.gif); width:52px; height:18px; font-size:11px; color:#102852; font-weight:bold; margin:0; padding:0;}

#mainContent div.search #zobaczRowniez {list-style-type:none; margin:0px;}
#mainContent div.search #zobaczRowniez li span {font-weight:bold; color:#888888; margin-right:4px;}
#mainContent div.search #zobaczRowniez li {background:none; padding:0px; margin-left:3px;}


/* ikonki audio i video */
#mainContent div.section li.lead strong img {float:none!important;margin:0 3px 3px 0!important;border:none!important}


/* -------------------- podglad wiadomosci: tylko naglowki, tylko wstep... ---------------------- */
#mainContent div.podglad {clear:both; width:430px; float:left; padding:0 0 5px 5px; margin:0; font-size:11px;}
#mainContent div.podglad h4 {float:left; width:auto; margin:0 5px 0 0; padding:0; font-size:11px; color:#888; font-weight:normal;}
#mainContent div.podglad ul {clear:none; width:310px!important; float:left; margin:0; padding:0; list-style-type:none; font-size:11px;}
#mainContent div.podglad li {clear:none; width:auto!important;float:left; background:url(line.gif) no-repeat right; margin:0 5px 0 0; padding:0 5px 0 0;}
#mainContent div.podglad li.first {background:none; padding:0; color:#6E6E6E; font-weight:bold;}
#mainContent div.podglad li.last {background:none;}
#mainContent div.podglad li a {color:#003D98!important;}
#mainContent div.podglad li a:hover {color:#EA8F00 !important;}
#mainContent div.podglad li.selected a {text-decoration:none; font-weight:bold;}
#mainContent div.forumPg ul {width:350px!important;}

/* -------------------- stronicowanie ----------------------- */
#mainContent div.pack {clear:both; width:430px; margin:10px 0}
#mainContent div.pack ul {float:right; list-style-type:none; margin:0; padding:0 5px;}
#mainContent div.pack li {float:left; clear:none; background:url(line.gif) no-repeat left; margin:0; padding:0 3px;}
#mainContent div.pack li a {color:#989898; font-size:12px; text-decoration:none;}
#mainContent div.pack li a.selected {color:#FE5900; font-weight:bold;}
#mainContent div.pack li.first, #mainContent div.pack li.prev, #mainContent div.pack li.next {background:none;}
#mainContent div.pack li.prev a, #mainContent div.pack li.next a {color:#0E3495; font-size:11px; text-decoration:underline;}
#mainContent div.pack span {color:#FE5900; font-weight:bold;}

/* news z wielkim zdjeciem, przezroczystym tlem...  */
#mainContent div.section ul.special {margin:7px 0 0 0; padding: 0 0 0px 0; width:440px; background:#454545;}
#mainContent div.section ul.special li {margin-left:5px;}
#mainContent div.section ul.special li.first {float:left; margin:0; padding:0 0 0px 0; position:relative}
#mainContent div.section ul.special li.first div {position:absolute; width:440px; bottom:0; left:0; padding:8px 8px 10px 8px; margin-bottom:-2px; background:#2C3B41; color:#fff; font-size:12px; filter: progid:DXImageTransform.Microsoft.Alpha(FinishOpacity=100,StartX=0,StartY=0,FinishX=0,FinishY=80,Opacity=80,Style=1);}
html>body #mainContent div.section ul.special li.first div {filter: none; background:transparent url(bs.png);width:424px; margin:0}
#mainContent div.section ul.special li.first img {background:#454545; border:none;margin:0; padding:0;}
#mainContent div.section ul.special li.first p {margin:0; padding:0;}
#mainContent div.section ul.special li.first a {text-decoration:none; color:#E90000; font-size:12px;}
#mainContent div.section ul.special li.first a:hover strong {color:#EA8F00 }
#mainContent div.section ul.special li.first strong {display:block;float:left;color:#FFC412; font-size:22px; margin:0; padding:0;}
#mainContent div.section ul.special li.first br {clear:both}
#mainContent div.section ul.special li.first span.date {color:#D6D6CC; font-size:11px;}
#mainContent div.section ul.special li.first span.lead {color:#FFFFFF;}
#mainContent div.section ul.special li.first span.more {color:#FFFFFF; font-weight:bold;}
#mainContent div.section ul.special li.first a span.more {color:#FFC412; font-weight:bold; text-decoration:underline; font-size:12px;}
#mainContent div.section ul.special li.first p.video {float:left;padding:5px 5px 2px 24px; background:url(ico_camera_spec.gif) no-repeat 0 5px; font-size:11px;}
#mainContent div.section ul.special li.first p.gallery {float:left;padding:5px 0 2px 22px; background:url(ico_foto_spec.gif) no-repeat 0 5px; font-size:11px;}
#mainContent div.section ul.special li.first p.video a, #mainContent div.section ul.special li.first p.gallery a {font-size:11px;}
#mainContent div.section ul.special li.first p.video strong, #mainContent div.section ul.special li.first p.gallery strong {font-size:11px; text-decoration:underline;}
#mainContent div.section ul.special li.last {padding-bottom:16px;}
#mainContent div.section ul.special li.first strong.video {padding-right:23px;background:url(ico_camera_spec3.gif) no-repeat right 6px}
#mainContent div.section ul.special li.first strong.gallery {padding-right:23px;background:url(ico_foto_spec3.gif) no-repeat right 6px}
#mainContent div.section ul.special li.first strong.video_gallery {padding-right:43px;background:url(ico_camera_foto_spec3.gif) no-repeat right 6px}

/* news ze srednim zdjeciem  */
#mainContent div.section ul.highlight {margin:7px 0 5px 0;padding: 0 0 0px 0; width:440px; background:#454545;}
#mainContent div.section ul.highlight li {margin-left:5px}
#mainContent div.section ul.highlight li.first {float:left; margin:0; padding:0 0 0px 0;}
#mainContent div.section ul.highlight li.first div {float:left; width:440px; background:#F8F8F0; padding:8px 8px 10px 8px; color:#030102; font-size:12px;}
html>body #mainContent div.section ul.highlight li.first div {float:left; width:424px; }
#mainContent div.section ul.highlight li.first p {float:left;margin:0;padding:0}
#mainContent div.section ul.highlight li.first img {background:#454545;margin-top:3px}
#mainContent div.section ul.highlight li.first a {text-decoration:none; color:#030102; font-size:12px;}
#mainContent div.section ul.highlight li.first a:hover strong {color:#EA8F00 }
#mainContent div.section ul.highlight li.first strong {color:#003D98; font-size:22px; margin:0; padding:0;}
#mainContent div.section ul.highlight li.first span.date {color:#818181; font-size:11px;}
#mainContent div.section ul.highlight li.first span.lead {color:#030102;}
#mainContent div.section ul.highlight li.first span.more {color:#E90000; font-weight:bold;}
#mainContent div.section ul.highlight li.first span.more br {clear:left}
#mainContent div.section ul.highlight li.first a span.more {color:#2c75b3; font-weight:normal; text-decoration:underline; font-size:12px;}
#mainContent div.section ul.highlight li.first img.video, #mainContent div.section ul.highlight li.first img.gallery {float:left}

/* news specjalny nad lista newsow */
#mainContent div.section ul.alone {padding-bottom: 0; background:#ebf4ff; }

/* -------------- bloczki pod glowna częścią strony np pod newsem, galerią --------------- */
div.relatedContent div.object {float:left; clear:both; width:100%; margin:8px 0 0 0; padding:0; font-size:12px;}
div.relatedContent div.object h3 {clear:both; color:#4C597D; font-size:14px; text-transform:uppercase; margin:0; padding:0 0 0 10px; }
div.relatedContent div.object ul {float:left; list-style-type:none; padding:0; margin:0;}
div.relatedContent div.object li {float:left; background:url(dot2.gif) no-repeat 3px 10px; padding:3px 3px 3px 13px;}
div.relatedContent div.object li a {color:#433B25; text-decoration:underline;}
div.relatedContent div.object li a:visited {color:#323232;}
div.relatedContent div.object li a:hover {color:#EA8F00 }
/* biuletyn */
div.relatedContent div.bulletin {background:#FED359 url(bulletinBg.gif) no-repeat; height:34px; font-size:11px;}
div.relatedContent div.bulletin p {float:left; width:50%; margin:0; padding:0;}
div.relatedContent div.bulletin p a {display:block; margin:3px 0 0 55px; text-decoration:none; color:#000000;}
div.relatedContent div.bulletin p a:hover {color:#EA8F00 ; text-decoration:underline;}
div.relatedContent div.bulletin form {float:left; }
div.relatedContent div.bulletin input.mail {width:115px; margin:7px 5px 0 0; border:1px solid #433B25; font-size:11px;}
div.relatedContent div.bulletin input.sub {vertical-align:-6px; margin-bottom:2px;}
/* ikony: drukuj, wyslij, rss */
div.relatedContent div.icons ul {padding:8px 0 0 30px;}
div.relatedContent div.icons li {height:21px; background:none; margin:0 55px 0 0;}
div.relatedContent div.icons li.rss {margin-right:0}
div.relatedContent div.icons li.print {padding:3px 0 3px 28px;background:url(print.gif) no-repeat;}
div.relatedContent div.icons li.envelope {padding:3px 0 3px 24px;background:url(envelope.gif) no-repeat 0 2px;}
div.relatedContent div.icons li.rss {padding:3px 0 3px 37px; background:url(rss.gif) no-repeat 0 2px;}
div.relatedContent div.icons li a {color:#000; font-size:11px; font-family:tahoma;}
/* oceń artykuł/zdjęcie */
div.relatedContent div.opinion {background:#E6F1F8; padding:4px 0; margin:8px 0 0 0; color:#3C3D37; font-size:12px; border-top:1px solid #79C0F2; border-bottom:1px solid #79C0F2;}
div.relatedContent div.opinion div.note {float:left; padding:0 0 0 12px; font-size:14px; color:#000000; font-weight:bold;}
div.relatedContent div.opinion div.note a {font-size:11px; font-weight:normal; color:#000000;}
div.relatedContent div.opinion div.note a:hover {color:#EA8F00 }
div.relatedContent div.opinion div.note span {color:#E92C00;}
div.relatedContent div.opinion div.note strong {color:#E92C00; font-size:18px;}
div.relatedContent div.opinion div.vote {float:right; width:235px; padding:0; color:#9A9A9A; font-size:11px}
div.relatedContent div.opinion div.vote img {vertical-align:middle;margin-right:2px}
div.relatedContent div.opinion h3 {padding:0 0 2px 45px; color:#000000;}
div.relatedContent div.opinion h3.voted {padding-left:0;padding-top:2px;color:#000000;font-size:11px;font-weight:normal;text-transform:none}
div.relatedContent div.opinion ul {padding-left:54px}
div.relatedContent div.opinion li {background:none; margin:0; padding:0; }
div.relatedContent div.opinion p {margin:0;padding:3px 0 0 5px}
/* komentarze */
div.relatedContent div.comments {padding:2px 0px;background:#B5DDF7;border-top:1px solid #4CAAEC; border-bottom:1px solid #4CAAEC;}
div.relatedContent div.comments h3 {float:left;margin-top:2px;}
div.relatedContent div.comments h3 a {text-decoration:none; color:#325199;}
div.relatedContent div.comments h3 a span {font-weight:normal; font-size:12px;}
div.relatedContent div.comments h3 a:hover {text-decoration:underline; color:#EA8F00 }
div.relatedContent div.comments p {float:right; height:21px; padding:0 10px 0 25px; margin:0; background:url(ico_comment.gif) no-repeat top left;padding-top:2px;}
div.relatedContent div.comments p a {color:#325199; text-decoration:none; font-weight:normal;font-size:11px;}
div.relatedContent div.comments p a:hover {color:#EA8F00 }

/* --------------- dodatkowa tresc - prawa belka ------------------ */
#addContent {float:left; width:305px; padding-top:15px;text-align:center;}
/* reklamy*/
#addContent div.advertisement {width:305px; float:left; clear:both; text-align:center; margin-top:8px;}

#addContent div.object form {margin:10px}
#addContent div.object {width:305px; float:left; clear:both; text-align:left; margin-top:8px; border:none;/*1px solid #79C0F2;*/ border-top:none; background:#F0F1F7;}
html>body #addContent div.object {width:303px;}

/* standardowy naglowek obiektu */
#addContent div.object h3 {display:block; height:27px; margin:0; padding:5px 0 0 5px; color:#FFF; background:#6A7883/*#F0F1F7*/ url(headerAddContent.gif) no-repeat; font-size:15px; text-transform:uppercase;}
#addContent div.object h3 span {background: url(headerAddContentBg.gif) repeat-x;}
html>body #addContent div.object h3 {height:22px;}
#addContent div.object h3 a {color:#FFF; background: url(headerAddContentBg.gif) repeat-x; text-decoration:none; padding: 4px 4px;}
#addContent div.object h3 a:hover {text-decoration:underline;}

#addContent div.object h4 {margin:0 0 2px 0; padding:0; font-size:13px;}

/* zakladki w prawej kolumnie */
/*#addContent ul.tabs {float:left;margin:8px 0 0 0;padding:0;background:transparent url(tll.gif) no-repeat bottom left;list-style:none}
#addContent ul.tabs li {float:left;width:100px;margin:0 1px}
#addContent ul.tabs li {background:transparent url(ltf.gif) no-repeat top left}
#addContent ul.tabs li.selected {height:28px;background:transparent url(ltn.gif) no-repeat top left;}
#addContent ul.tabs li.first {margin:0 1px 0 0}
#addContent ul.tabs li.last {width:99px;margin:0 0 0 1px;}
html>body #addContent ul.tabs li.last {width:100px}
#addContent ul.tabs li a {float:left;display:block;width:100%;padding:5px 0;background:transparent url(ltr.gif) no-repeat top right;color:#4D7204;font-weight:bold;font-size:14px;text-decoration:none}
#addContent ul.tabs li.selected a {padding:5px 0 7px 0;}
#addContent div.tab { clear:left;display:none;width:302px;overflow:hidden; border-top:none}
#addContent div.selected {display:block; border:0px;}*/

#addContent ul.tabs {width:100%;float:left;margin:8px 0 0 0;padding:0;background:transparent url(conl4.gif) no-repeat 0 23px;list-style:none;}
#addContent ul.tabs li.h4 {
	display: inline;
	float: left;
	margin: 0;
	padding:5px 0 0 5px;
	font-weight : bold;
	font-size: 13px;
	background: none;
	text-transform: none;
	height:auto;
}
#addContent ul.tabs li {float:right;width:auto;height:29px;margin:0 1px;  clear:none; padding:0;text-transform:uppercase; }
#addContent ul.tabs li {background:#ECECEC url(conbn4.gif) no-repeat top left; }/*position:relative;z-index:2;}*/
#addContent ul.tabs li.selected {/*height:28px;*/background:#ACACAC url(conba4.gif) no-repeat left top;padding:0;}
#addContent ul.tabs li a {float:left;display:block;width:80px;padding:6px 0px 4px 0px;background:transparent url(conbnp4.gif) no-repeat top right;color:#6F808D;font-weight:normal;text-decoration:none;}
#addContent ul.tabs li.selected a {padding:5px 0 7px 0; color:#fff; font-weight:bold; background:transparent url(conbap4.gif) no-repeat right top;}
#addContent ul.tabs li.first {margin:0 1px 0 0}
/*#addContent ul.tabs li.last {width:99px;margin:0 0 0 1px;}
html>body #addContent ul.tabs li.last {width:100px}*/
#addContent div.tab {display:none; float:left; clear:both; padding:0;}/*    clear:left;display:none;width:302px;overflow:hidden; border-top:none}*/
#addContent div.selected {display:block; border:0px;}

/*#addContent div.tabsMainPage {position:relative; clear:both; float:left; width:300px; margin:10px 0 0 0;}*/
/*#addContent div.tabsMainPage ul.tabs {float:left; width:302px; height:29px; padding:0; background:transparent url(conl4.gif) no-repeat 0 23px; list-style:none}
#addContent div.tabsMainPage ul.tabs li {clear:none; width:auto; float:right; height:29px; margin:0 1px 0 1px; padding:0; text-align:center; background:#ECECEC url(conbn4.gif) no-repeat left top; text-transform:uppercase;}
#addContent div.tabsMainPage ul.tabs li.selected {padding:0; background:#8FAE41 url(conba4.gif) no-repeat left top;}
#addContent div.tabsMainPage ul.tabs li a {float:left; display:block; width:80px; padding:6px 0px 4px 0px; font-weight:normal; background:transparent url(conbnp4.gif) no-repeat right top; color:#5B6B77; font-size:11px; text-decoration:none}
#addContent div.tabsMainPage ul.tabs li.selected a {color:#FFF; background:transparent url(conbap4.gif) no-repeat right top; font-weight:bold;}
#addContent div.tabsMainPage div.tab {display:none; float:left; clear:both; padding:0;}
#addContent div.tabsMainPage div.selected {display:block; width:290px; padding: 5px; margin-top:-18px; border-left: 1px solid #5E6E7A;; border-right: 1px solid #5E6E7A; border-bottom: 1px solid #5E6E7A; border-top:none;}
#addContent div.tabsMainPage div.tab p {float:left; width:300px; clear:both; margin:0; padding:0;}
#addContent div.tabsMainPage h4, #addContent div.tabsMainPage h4 a {position:absolute; color:#000; font-size:13px;text-decoration:none; padding:0; margin:0; top:15px; left: 4px;}
#addContent div.tabsMainPage h4 a:hover {text-decoration:underline;}
*/

/* domyslna lista wypunktowania */
#addContent div.object ul {list-style-type:none; padding:0; margin:5px 5px 10px 5px; font-size:12px;}
#addContent div.object li {clear:both; background:transparent url(dot.gif) no-repeat 3px 10px; padding:3px 0 0 13px;}
#addContent div.object li a {color:#5E6E7A; text-decoration:underline;}
#addContent div.object li a:visited {color:#5E6E7A;}
#addContent div.object li a:hover {color:#EA8F00 }
#addContent div.object li a:visited strong {color:#323232;}
#addContent div.object li a:hover strong {color:#EA8F00 }
#addContent div.object li span {font-size:11px; color:#3C3D37;}
#addContent div.object li span.date {font-size:11px; color:#9A9A9A;}
#addContent div.object li.first {}
#addContent div.object li.last {}
#addContent div.object li.lead {float:left; width:293px; background:none; padding:4px 0 5px 5px;}
html>body #addContent div.object li.lead {width:286px;}
#addContent div.object li.lead img.photo {float:left; border:1px solid #8D8E89; margin:2px 7px 5px 0;}
#addContent div.object li.lead img.more {float:right; border:none;margin:6px 0 0 0;padding:0}
#addContent div.object li.lead a {text-decoration:none; color:#030102;}
#addContent div.object li.lead a:hover {color:#EA8F00 }
#addContent div.object li.lead a span.more {color:#E90000; font-weight:bold; text-decoration:underline;}
#addContent div.object li.lead a strong{color:#003D98; font-weight:bold; text-decoration:underline;}
#addContent div.object li.lead a:hover strong {color:#EA8F00 }
#addContent div.object li.lead span.author {display:block; padding:8px 0 0 0; font-size:12px; font-weight:bold; color:#000; font-style:italic; }

/* galeria */
#addContent div.gallery {background:#F0F1F7;}
#addContent div.gallery table {width:auto;margin:10px 10px 0 10px; border-collapse:collapse;}
#addContent div.gallery td, #addContent div.gallery th {padding:5px; width:136px; text-align:left;vertical-align: top}
html>body #addContent div.gallery td, html>body #addContent div.gallery th {width:126px;}
#addContent div.gallery td {border:1px solid #C2DDED; background:#ffffff; text-align:center;}
#addContent div.gallery td img {border:1px solid #8D8E89;}
#addContent div.gallery td.space {width:10px; border:none; background:transparent;}
#addContent div.gallery th {padding:1px 0 7px 0px; overflow:hidden;}
#addContent div.gallery th a {display:block; margin:0; padding:0 0 0 9px; background:transparent url(dot.gif) no-repeat 2px .5em; color:#787878; font-size:11px; text-decoration:none; font-weight:normal; overflow:hidden;}
#addContent div.gallery th a strong {color:#003D98; font-size:12px; text-decoration:underline; font-weight:normal;}
#addContent div.gallery th a:hover strong {color:#EA8F00 }
#addContent div.gallery ul {margin-top:0;}
#addContent div.gallery li.first {border-top:1px solid #DFF184;}
#addContent div.gallery li span {color:#787878; font-size:10px;}
#addContent div.gallery tr.note th {text-align:center;}
#addContent div.gallery tr.note th a {color:#475310; font-size:10px; padding:0; text-transform:uppercase; background:none;}
#addContent div.gallery tr.note th a span {color:#FF7800; font-size:12px; font-weight:bold;}

/* multimedia */
#addContent div.multimedia {}
#addContent div.multimedia ul {float:left; list-style-type:none; margin:10px 0; padding:0 5px;}
#addContent div.multimedia li {float:left; margin:6px 0; padding:0;}
#addContent div.multimedia li a {float:left; width:293px; height:68px; display:block; text-decoration:none;background:transparent url(multimediaBg2.gif) no-repeat 0 0px; border-top:1px solid #fff; border-bottom:1px solid #fff;}
html>body #addContent div.multimedia li a {height:66px;}
#addContent div.multimedia li a img.multimediaFoto {float:left; margin:5px 15px 5px 5px; padding:0;}
#addContent div.multimedia li a:hover{background-color:#E6F1F8; border-color:#79C0F2;}
#addContent div.multimedia li a strong {font-weight:normal; text-decoration:underline;}
#addContent div.multimedia li a img {margin-top:15px;}

/* stopka */
#footer {clear:both; width:100%; padding-top:12px; color:#fff; font-size:11px;}
#footer a {color:#fff; font-size:11px;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer p {float:left; padding:3px 10px; background:#6F808D;/*#263B73;*/ margin:0;}
#footer p.contact {width:400px; text-align:left;}
html>body #footer p.contact {width:360px;}
#footer p.services {width:360px; text-align:right;}
#copyright {clear:both; color:#263B73; text-align:center; padding:7px 0 32px 0; margin:0; font-size:11px;}
#copyright a {color:#263B73; text-decoration:underline; font-size:11px;}

#footer p.tripleContactFooter {width: 110px;}
* html #footer p.tripleContactFooter {width: 130px;}
#footer p.tripleServicesFooter {width: 110px; padding:3px 10px 3px 0}
* html #footer p.tripleServicesFooter{width: 120px}
#footer p.tripleCenterFooter {width: 510px; padding: 3px 0;text-align:right;background: #6F808D}
/* --------------------------------------------------------  */
/*                    Dodatkowe style                        */
/* --------------------------------------------------------  */

/* lista newsów na górze prawej belki - strona główna */
#addContent div.section {border:none;}
#addContent div.section h3 {margin:0; padding:0 0 0 13px; height:auto; background:url(ico_category.gif) no-repeat 0 5px; font-size:18px; color:#181811; text-transform:none;}
#addContent div.section h3 a {color:#4C597D; text-decoration:none; font-weight:normal;}
#addContent div.section h3 a:hover {text-decoration:underline;}
#addContent div.section ul {margin:0; padding:0 0 4px 0;}
#addContent div.section li {padding-top:4px;}
#addContent div.section p {margin:0; padding:0 2px 2px 0; text-align:right; font-size:11px;}
#addContent div.section p a {color:#2C75B3;}
#addContent div.section p span {font-weight:bold; color:#E90000;}

/* lista newsów - np. zobacz wiecej */
#addContent div.newsList li.lead {border-bottom:1px solid #EFF6C8;}
#addContent div.authors li.lead {border-bottom:none; padding:0px 0 5px 5px; margin:0 0 10px 0;}
#addContent div.one li.lead {border-bottom:none;}

#addContent div.newsList li.more {padding-top:8px;background:none!important; text-align:right; font-size:11px;}
#addContent div.newsList li.more a {color:#2C75B3;}
#addContent div.newsList li.more span.more {font-weight:bold; color:#E90000;}

/* lista newsow - specjalne */
#addContent div.action {border-color:#990000;}
#addContent div.action h3 {background:#990000 url(objectHeadBgSpec.gif) repeat-x; color:#FFF;}
#addContent div.action li {background:transparent url(dot.gif) no-repeat 3px 10px;}
#addContent div.action li.lead {border-bottom:1px solid #990000;}

/* blok specjalny */
#addContent div.special {border-color:#FF9D02; float:left; clear:both;}
#addContent div.special h3 {background:#ff8229 url(objectHeadBg2.gif) repeat-x; color:#ffffff;}

/* rapot */
#addContent div.raport li.lead {border-bottom:1px solid #FF9D02;}

/* raporty */
#addContent div.raports li.lead a {float:left; width:282px; display:block; color:#3C3D37; text-decoration:none; border-top:1px solid #fff; border-bottom:1px solid #fff;}
#addContent div.raports li.lead a:hover {background:#F9FFF0; border-color:#D4E6AE;}
#addContent div.raports li.lead a strong {text-decoration:underline; color:#3C3D37;}
#addContent div.raports li.lead img {float:left; margin:0 7px 0 0; border:1px solid #8D8E89;}

/* podmenu */
#addContent div.submenu {border:none; background:#E2F4FF;}
#addContent div.submenu h3 {display:none;}
#addContent div.submenu ul {float:left; width:140px;margin-bottom:0;padding-bottom:10px}
#addContent div.submenu li.selected a {font-weight:bold; text-decoration:none;}
#addContent div.submenu li a:visited {color:#003D98;}

/* czateria */
#addContent div.czateria {}
#addContent div.czateria h3 {height:31px;padding:6px 0 0 95px; background:#6B7984 url(objectHeadBgCzat.gif) no-repeat; color:#fff;}
html>body #addContent div.czateria h3 {height:25px;}
#addContent div.czateria h3 span {padding:6px 0 6px 0; background: #61717C;}
#addContent div.czateria li.lead a strong {color:#000;}
#addContent div.czateria li.lead a:hover strong {color:#EA8F00 }
#addContent div.czateria li.lead a:visited strong {color:#FF6A00;}
#addContent div.czateria a span {font-size:11px; color:#3C3D37; text-decoration:none; font-weight:bold;}
#addContent div.czateria a:hover span {color:#EA8F00 }
#addContent div.czateria p.moreChats {clear:both; margin:0; padding:8px 0 5px 0; text-align:center;}
#addContent div.czateria p.moreChats a {color:#5E6E7A; font-weight:bold;}
#addContent div.czateria p.moreChats a:hover {color:#EA8F00 }

#addContent div.inprogress {border-color:#FFD3AF;}
#addContent div.inprogress h3 {background:#FF8229 url(objectHeadBgCzat.gif) no-repeat; color:#FFF; height:31px}
html>body #addContent div.inprogress h3 {height:25px}

/* male obiekty */
#addContent div.small {width:303px; padding:3px 0 3px 0; font-size:11px; border:none; border-top:1px solid #D7E96E; border-bottom:1px solid #D7E96E;}
#addContent div.small h3 {display:inline;height:auto;color:#3C3D37;background:none;font-size:12px;margin:0;padding:0;text-transform:uppercase;}
#addContent div.small form {margin:0;}
#addContent div.small p {margin:0;padding:0;}

/* biuletyny */
#addContent div.bulletin {padding:3px 0 3px 60px; background:#E6F1F8 url(ico_biuletyn.gif) no-repeat top left; border-color:#79C0F2;}
html>body #addContent div.bulletin {width:243px;}
#addContent div.bulletin input.mail {width:120px; height:19px; border:1px solid #79C0F2; margin:3px 10px 0 0; padding:0; font-size:11px;}
html>body #addContent div.bulletin input.mail {height:17px}
#addContent div.bulletin input.sub {vertical-align:bottom;padding:0; margin:2px;}

/* raport - maly bloczek */
#addContent div.reportSmall {border:1px solid #79C0F2; padding:5px;}
html>body #addContent div.reportSmall {width:293px;}
#addContent div.reportSmall h3 {padding:0 0 0 10px; font-size:14px;}
#addContent div.reportSmall h3 a {color:#5B5755;}
#addContent div.reportSmall img.photo {float:left; padding:8px 4px 0 0;}
#addContent div.reportSmall div {float:left; width:240px;}

/* szukaj */
#addContent div.search {border:none; color:#2C75B3; padding:0 0 0 5px; margin:0 0 3px 0; font-weight:bold; font-size:13px; background:#fff;}
#addContent div.search form {margin:0; padding:0; width:296px;}
#addContent div.search label { display:block;float:left;padding-right:3px;color:#2D2D2D;}
#addContent div.search input {float:left;height:18px;border:1px solid #2E2E2D; background-color:#F4F4F4; font-size:11px; width:192px;color:#7D7D7D;}
html>body #addContent div.search input {height:14px}
#addContent div.search input.submit {float:right; width:47px; height:18px;margin-left:0; margin-right:0; padding-left:0; padding-right:0; border:1px solid #3D464D; background:url(buttonBg2.gif); color:#fff; font-weight:bold;}

/* rss -linki do strony z rss */
#addContent div.rssLinks {padding:5px 10px 5px 10px; width:303px; background:#F5F5F5; border-color:#6F808D;}
html>body #addContent div.rssLinks {width:283px;}
#addContent div.rssLinks a.first {float:left; background:url(rssBg.gif) no-repeat left; padding:0 0 0 35px; color:#444444;}
#addContent div.rssLinks a.last {float:right; color:#6F808D; font-weight:bold;}

/* rss -lista newsow */
#addContent div.rss {}
#addContent div.rss h4 {margin:8px 0 0 15px;}
#addContent div.rss ul {margin:0 10px 12px 10px; padding:0;}
#addContent div.rss li a {display:block; width:270px; padding:0 32px 0 0; background:url(rssBg.gif) no-repeat right top; }
html>body #addContent div.rss li a {width:238px;}

/* ankieta */
#addContent div.ankieta form {margin:0; padding:8px; float:left;}
#addContent div.ankieta form p {margin:0 0 5px 0; padding:0; color:#000; font-weight:bold;}
#addContent div.ankieta form input.ank {clear:both; float:left; display:block; margin:2px 4px 0 0; padding:0;}
#addContent div.ankieta form label {display:block; float:left; width:260px; margin:2px 0 0 0; padding:0; color:#003D98;}
#addContent div.ankieta form input.submit {padding-bottom:3px; clear:both; float:right; display:block; margin:5px 5px 0 0; padding:0; border:none; background:#CCCCCC url(buttonBg4.gif); width:56px; height:19px;font-size:11px; text-transform:uppercase; color:#000000;}
#addContent div.ankieta p.result {padding:7px 0 0 0; text-align:right;}

/* bloczek na strone raportu specjalnego */
#addContent div.raport_site {background:#D3EFFF; border:none; margin:0 0 8px 0; padding:5px 0 0 0;}
#addContent div.raport_site h3 {background:none; height:15px; display:inline;padding:0 0 0 10px; margin:0; font-size:12px; font-weight:normal; color:#000;}
#addContent div.raport_site ul {background:none; margin:0 5px 10px 5px; padding:0; color:#003D98;}
#addContent div.raport_site ul.info li a {font-weight:bold; color:#003D98;}
#addContent div.raport_site li a {color:#003D98; text-decoration:underline;}
#addContent div.raport_site li.lead a {color:#030102; font-size:12px; text-decoration:none;}
#addContent div.raport_site li.lead a strong {color:#003D98; font-weight:bold; font-size:17px; text-decoration:none;}
#addContent div.raport_site li.lead a span.date {color:#818181;font-weight:normal; font-size:11px;}
#addContent div.raport_site li.lead a span.more {color:#2C75B3; font-weight:normal; text-decoration:underline; font-size:11px;}
#addContent div.raport_site li.lead span.more {color:#E90000; font-weight:bold;text-decoration:none;}
#addContent div.raport_site li.lead img {border:1px solid #4E4E4E;}

/* zdjęcie dnia */
#addContent div.object div.photoOfDay {text-align:center; padding:5px; color:#475310; font-size:10px; text-transform:uppercase;}
#addContent div.object div.photoOfDay span {}
#addContent div.object div.photoOfDay span img {border:1px solid #D3D3C1; padding:2px;}
#addContent div.object div.photoOfDay strong {color:#FF7800; font-size:12px; font-weight:bold;}

/* rysunek dnia */
#addContent div.object div.pictureOfDay {text-align:center;}
#addContent div.object div.pictureOfDay img {border:1px solid #DFF184; margin:7px 0 4px 0; background:#ffffff; padding:2px;}
#addContent div.object div.pictureOfDay p {margin:0; padding:0 0 4px 0; font-size:12px;}
#addContent div.object div.pictureOfDay p a {color:#003D98;}
#addContent div.object div.pictureOfDay p span.more {color:#FF7800; font-weight:bold;}

/* lista linków ze zdjeciami */
#addContent div.photosLinks ul {float:left; clear:both; margin:0; padding:6px 8px;}
#addContent div.photosLinks li {float:left; clear:both; margin:0; padding:0;}
#addContent div.photosLinks li.lead {margin:2px 0; padding:0 0px;}
#addContent div.photosLinks li.lead a {float:left;width:287px; display:block;color:#3C3D37; text-decoration:none; border-top:1px solid #fff; border-bottom:1px solid #fff;}
#addContent div.photosLinks li.lead a:hover {background:#E6F1F8; border-color:#79C0F2}
#addContent div.photosLinks li.lead img {float:left; margin:0 7px 0 0; border:1px solid #8D8E89;}

div.tabsSubmenu {position:absolute;width:200px;background:#F2F9FF;border:1px solid #79C0F2;text-align:left}
div.tabsSubmenu ul {margin:0;padding:0;list-style:none}
div.tabsSubmenu li {font-size:11px;margin:4px;padding:0px;border-bottom:1px solid #8EBFDD;}
div.tabsSubmenu li.last {border-bottom:none}
div.tabsSubmenu a {color:#1A2950;display:block;padding:3px;text-decoration:none}
div.tabsSubmenu a:hover {color:#EA8F00 }
div.tabsSubmenu li.selected {font-weight:bold;}

/* lista newsow po prawej na stronie glownej */
#addContent div.photox2 p.image { overflow:hidden; float:left; width:80px; height:60px; margin:0; padding:0; border: 1px solid #272727 }
#addContent div.photox2 p.image img { min-height:60px }
#addContent div.photox2 li { overflow:hidden; margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; text-overflow:ellipsis; white-space:nowrap; }
#addContent div.photox2 div.slice { float:left; width:100%; clear:both }
#addContent div.photox2 div.space { padding-bottom:12px }
#addContent div.photox2 ul { float:left; width:218px; margin-left:3px }
#addContent div.photox2 li {float:left; clear:both; width:218px; background:transparent url(/s/dot.gif) no-repeat 3px 6px}
#addContent div.photox2 li.selected {background:url(/s/stl.gif) no-repeat 2px 5px;}
#addContent div.photox2 p.more { clear:both; margin:0; padding:5px 0 }

/* raport specjalny - skórka serwisowa - 4 */
#raportHead {clear:both; float:left; width:760px; margin:10px 0 0 0; padding:0;}

#raportHead div.headerGraphic {margin:0 0 5px 0; text-align:center;}

#raportHead div.top {padding:10px 10px 3px 10px; background:#FFFFFE url(bgRaportTop.jpg) repeat-x top;}
#raportHead div.top p {margin:0; padding:5px 0; color:#5E5C51; font-style:italic;}
#raportHead div.top span.title {color:#001F5E; font-size:22px;}
#raportHead div.top div.photo {float:left; margin:5px 7px 0 0;}
#raportHead div.top div.photo img.photo {margin:3px 0 0 0;}
#raportHead div.top a {text-decoration:none;}

#raportHead div.tabs {clear:both; float:left; width:760px;}
#raportHead div.tabs ul {float:left; width:760px; padding:0; margin:0; list-style:none; border-bottom:1px solid #586898;}
#raportHead div.tabs li {float:right; margin:0 0 0 1px; padding:0; color:#FFF; font-size:11px; background:#586898 url(rstabl.gif) no-repeat left top;}
#raportHead div.tabs li.selected {background-color:#9CB0D1;}
#raportHead div.tabs li a {color:#FFF; display:block; padding:3px 8px 0px 8px; background:url(rstabr.gif) no-repeat right top; text-decoration:none;}
#raportHead div.tabs li a:hover {color:#EA8F00 }
#raportHead div.tabs li.ads {background:none; padding:0;}
#raportHead div.tabs li.ads a {padding:0; margin:0; }









/* ****************************************************************************************** */
/* Dodatkowe style */
#header {width: 760px;height:56px; font-size:11px; margin:0; padding: 0; border-top:1px solid #D4D7D9; border-bottom:1px solid #D4D7D9; overflow:hidden;}
html>body #header {padding:5px 0 0 0; width:760px}
/*#header img {width: 54px; height:42px;}*/
#header a {color: #475560; text-decoration:none;}
#header a span {text-decoration:underline; padding-left:5px; vertical-align:15px;}
#header ul {margin: 0 0 0 80px; list-style-type:none; padding: 10px 0 0 0;}
html>body #header ul {padding: 10px 0 0 0;}
#header li {display:inline; float:left; width:auto; text-align:center; list-style-type: none; padding: 0 6px 0 6px; background:none;}

#addContent #film {background:#fff;}
#addContent #film h3 {background:#275985 url(headerFilm.gif) no-repeat; height:21px; overflow:hidden; margin-bottom:5px; padding:3px 6px; color:#FFF; font-size:15px; text-transform:uppercase;}
#addContent #film h3 a {color:#FFF; background: url(headerFilmBg.gif) repeat-x; text-decoration:none; padding: 3px 6px; font-weight:bold;}
#addContent #film h3 a:hover {text-decoration:underline;}
html>body #addContent #film h3 {height: 15px;}

#addContent #music {background:#fff;}
#addContent #music h3 {background:#2F7490 url(headerMusic.gif) no-repeat; height:21px; overflow:hidden; margin-bottom:5px; padding:3px 6px; color:#FFF; font-size:15px; text-transform:uppercase;}
#addContent #music h3 a {color:#FFF; background: url(headerMusicBg.gif) repeat-x; text-decoration:none; padding: 3px 6px; font-weight:bold;}
#addContent #music h3 a:hover {text-decoration:underline;}
html>body #addContent #music h3 {height: 15px;}

#addContent #stars {background:#fff; margin-bottom:5px;}
#addContent #stars h3 {background:#951600 url(headerStars.gif) no-repeat; height:21px; overflow:hidden; margin-bottom:5px; padding:3px 6px; color:#FFF; font-size:15px; text-transform:uppercase;}
#addContent #stars h3 a {color:#FFF; background: url(headerStarsBg.gif) repeat-x; text-decoration:none; padding: 3px 6px; font-weight:bold;}
#addContent #stars h3 a:hover {text-decoration:underline;}
html>body #addContent #stars h3 {height: 15px;}

/* teledyski na stronie głównej */
#mainContent div.clipsMain {clear:both; float:left; width:440px; margin:0; height:193px; overflow:hidden; background:#717B88 url(bg_teledyski.gif) no-repeat 0 0;}
#mainContent div.clipsMain ul {clear:both; float:left; width:440px; padding:47px 0 0 12px; margin:0; color:#FFF; list-style-type:none;}
html>body #mainContent div.clipsMain ul {width:422px;}
#mainContent div.clipsMain li {float:left; width:126px; margin:0 19px 0 0;}
html>body #mainContent div.clipsMain li {margin:0 21px 0 0;}
#mainContent div.clipsMain li.last {margin:0;}
#mainContent div.clipsMain li span {text-align:left;}
#mainContent div.clipsMain li span strong {display:block;}
#mainContent div.clipsMain li a {color:#FFF; text-decoration:none; font-size:11px;}
#mainContent div.clipsMain li a:hover {color:#EA8F00; text-decoration:none;}
#mainContent div.clipsMain li img {border:1px solid #AEAEAE; margin:0 0 7px 0;}
#mainContent div.clipsMain p.more {clear:both; padding:0; margin:-5px 8px 5px 8px; font-size:11px; color:#EC6C5C; text-align:right; /*background:url(line_sg.gif) repeat-x 0 8px;*/}
#mainContent div.clipsMain p.more a {padding:0 0 15px 8px; color:#FFFFFF;/*#EC6C5C;*/ text-decoration:underline; background:transparent;}
#mainContent div.clipsMain p.more a:hover {color:#EA8F00 }
#mainContent div.clipsMain p.more span {color:#FFC412; font-weight:bold;}

/* wideo extra na stronie głownej */
#mainContent div.mainIncoming {clear:both; float:left; width:440px; margin:0 0 10px 0; height:185px; background:#5E6F75 url(bg_video_extra.jpg) no-repeat 0 0;}
#mainContent div.mainIncoming ul {clear:both; float:left; width:440px; padding:32px 0 0 12px; margin:0; color:#FFF; list-style-type:none;}
html>body #mainContent div.mainIncoming ul {width:422px;}
#mainContent div.mainIncoming li {float:left; width:126px; margin:0 19px 0 0;}
html>body #mainContent div.mainIncoming li {margin:0 21px 0 0;}
#mainContent div.mainIncoming li.last {margin:0;}
#mainContent div.mainIncoming li span {display:block; margin:0; padding:0; height:43px; text-align:left; overflow:hidden;}
#mainContent div.mainIncoming li a {color:#FFF; text-decoration:none; font-weight:bold; font-size:11px;}
#mainContent div.mainIncoming li a:hover {color:#EA8F00; text-decoration:none;}
#mainContent div.mainIncoming li img {border:1px solid #AEAEAE; margin:0 0 7px 0;}
#mainContent div.mainIncoming p.more {clear:both; padding:0; margin:0 8px 5px 8px; font-size:11px; color:#EC6C5C; text-align:right; /*background:url(line_sg.gif) repeat-x 0 8px;*/}
#mainContent div.mainIncoming p.more a {padding:0 0 0 8px; color:#fff; text-decoration:underline; background:transparent;}
#mainContent div.mainIncoming p.more a:hover {color:#EA8F00 }
#mainContent div.mainIncoming p.more span {color:#FFC412; font-weight:bold;}

/* zakładki na stronie głównej - koncerty */
#mainContent div.tabsMainPage {clear:both; float:left; width:440px; margin:0 0;}

#mainContent div.tabsMainPage h3 {clear:both; float:left; margin:13px 0 10px 3px; padding:0 0 0 13px; background:url(ico_category.gif) no-repeat 0 5px; font-size:18px;color:#4C597D; }
#mainContent div.tabsMainPage h3 a {text-decoration:none; color: #5E6E7A;}
#mainContent div.tabsMainPage h3 a:hover {text-decoration:underline;}

#mainContent div.tabsMainPage h4, #mainContent div.tabsMainPage h4 a {color:#FF7D12; font-size:13px;text-decoration:none; position:relative; top:10px; left:0;}
#mainContent div.tabsMainPage h4 a:hover {text-decoration:underline;}
#mainContent div.tabsMainPage ul.tabs {float:left; width:440px; height:29px; margin:0; padding:0 0 0 0; background:transparent url(conl.gif) no-repeat 0 23px; list-style:none}
#mainContent div.tabsMainPage ul.tabs li {clear:none; width:auto; float:right; height:29px; margin:0 1px 0 1px; padding:0; text-align:center; background:#ECECEC url(conbn.gif) no-repeat left top; text-transform:uppercase;}
#mainContent div.tabsMainPage ul.tabs li.selected {padding:0; background:#FF7A12 url(conba.gif) no-repeat left top;}
#mainContent div.tabsMainPage ul.tabs li a {float:left; display:block; width:80px; padding:6px 0px 4px 0px; font-weight:normal; background:transparent url(conbnp.gif) no-repeat right top; color:#5B6B77; font-size:11px; text-decoration:none}
#mainContent div.tabsMainPage ul.tabs li.selected a {color:#FFF; background:transparent url(conbap.gif) no-repeat right top; font-weight:bold;}
#mainContent div.tabsMainPage div.tab {display:none; float:left; clear:both; padding:0;}
#mainContent div.tabsMainPage div.selected {display:block}
#mainContent div.tabsMainPage div.tab p {float:left; width:440px; clear:both; margin:20px 0; padding:0;}

#mainContent div.tabsMainPage p.more {clear:both; margin:5px 0 0px 0; padding:0 0 6px 0; text-align:right; background:url(line_vert.gif) repeat-x 0 17px;}
html > body #mainContent div.tabsMainPage p.more { background:url(line_vert.gif) repeat-x 0 12px;}
#mainContent div.tabsMainPage p.more a {background:#FFF; font-size:11px; color:#5E6E7A; padding:0 0 0 8px; text-decoration:underline;}
#mainContent div.tabsMainPage p.more a:hover {color:#EA8F00 }
#mainContent div.tabsMainPage p.more span {background:#FFF; font-weight:bold; color:#94C413;}

/* zakładki na stronie głównej 3 - nowosci*/
/*#mainContent div.tabsMainPage {position:relative; clear:both; float:left; width:440px; margin:10px 0;}*/
#mainContent div.tabsMainPage3 ul.tabs {float:left; width:440px; height:29px; margin:0; padding:0 0 0 0; background:transparent url(conl3.gif) no-repeat 0 23px; list-style:none}
#mainContent div.tabsMainPage3 ul.tabs li {clear:none; width:auto; float:right; height:29px; margin:0 1px 0 1px; padding:0; text-align:center; background:#ECECEC url(conbn3.gif) no-repeat left top; text-transform:uppercase;}
#mainContent div.tabsMainPage3 ul.tabs li.selected {padding:0; background:#8FAE41 url(conba3.gif) no-repeat left top;}
#mainContent div.tabsMainPage3 ul.tabs li a {float:left; display:block; width:144px; padding:6px 0px 4px 0px; font-weight:normal; background:transparent url(conbnp3.gif) no-repeat right top; color:#5B6B77; font-size:11px; text-decoration:none;}
#mainContent div.tabsMainPage3 ul.tabs li.selected a {color:#FFF; background:transparent url(conbap3.gif) no-repeat right top; font-weight:bold;}
/*#mainContent div.tabsMainPage div.tab {display:none; float:left; clear:both; padding:0;}
#mainContent div.tabsMainPage div.selected {display:block}
#mainContent div.tabsMainPage div.tab p {float:left; width:440px; clear:both; margin:0 0; padding:0;}
*/
/* lista koncertów */
#mainContent div.concerts {color:#374752; }
#mainContent div.concerts form {width:440px; float:left; margin:0; padding:0 40px 10px 40px; background:#F0F1F7 url(concerts_form.gif) no-repeat bottom;}
html>body #mainContent div.concerts form {width:360px; margin:0 0 10px 0;}
#mainContent div.concerts form ul {float:left; width:360px; padding:0; margin:10px 0 15px 0;}
#mainContent div.concerts form li {float:left; width:auto!important; clear:none; padding:0 8px; margin:0; background:url(line.gif) no-repeat 0 3px;}
#mainContent div.concerts form li.active {font-weight:bold;}
#mainContent div.concerts form li.first {background:none; padding-left:0;}
#mainContent div.concerts form label {float:left; display:block; width:115px; padding:3px 0 0 0; color:#97B637; font-weight:bold;}
#mainContent div.concerts form select {float:left; width:170px; border:1px solid #374752; color:#374752;}
#mainContent div.concerts form p {float:left; width:287px; clear:both; margin:0; padding:3px 0;}
#mainContent div.concerts form p.submit {float:right; clear:none; width:50px;}
#mainContent div.concerts form p.submit input {width:47px; height:18px; color:#FFF; font-size:11px; margin-left:0; margin-right:0; padding-left:0; padding-right:0; border:1px solid #3D464D; background:#95B439 url(buttonBg2.gif); font-weight:bold;}
#mainContent div.concerts h4 { margin:15px 0 5px 5px; font-size:14px;}
#mainContent div.concerts div.concert {padding:8px 5px 5px 5px; border-bottom:1px solid #8F0A25; font-size:11px;}
html>body #mainContent div.concerts div.concert {width:430px;}
#mainContent div.concerts div.other {background:#F0F1F7;}
#mainContent div.concerts div.first {border-top:1px solid #8F0A25;}
/* #mainContent div.concerts div.concert:hover {background:#EEDBDF;} */
#mainContent div.concerts div.artist {clear:both; float:left; width:270px; font-weight:bold;}
#mainContent div.concerts div.artist strong {font-size:13px; color:#8F0A25;}
#mainContent div.concerts div.place {float:left; width:110px;}
#mainContent div.concerts div.weather {float:left; width:50px; text-align:center;}
#mainContent div.concerts div.description {clear:both; color:#6F808D; padding:5px 0 5px 0;}
/* koncerty na stronie głównej i stronie artysty */
#mainContent div.section table.concertsList {width:440px; clear:both; margin:0 0 3px 0; padding:0; border-collapse:collapse; border:none; font-size:11px;}

#mainContent div.section table.concertsList tr { height:35px; }
/** html #mainContent div.section table.concertsList tr { height:35px; }*/

#mainContent div.section table.concertsList td {text-align:left; padding:1px 4px; color:#6F808D; border-bottom:1px solid #DBED84;}
#mainContent div.section table.concertsList td.artist {width:200px; font-weight:bold; color:#374752;}
#mainContent div.section table.concertsList td.artist strong {color:#B42038;}
#mainContent div.section table.concertsList td.weather {width:30px;}
#mainContent div.section table.concertsList td.place {width:80px;}
#mainContent div.section table.concertsList tr.date td {border:none; font-weight:bold; font-size:14px; padding-top:4px;}

/***************** MUZYKA ****************/
/* link wiecej z linia */
#mainContent div.section p.more {clear:both; margin:5px 0 0px 0; padding:0 0 6px 0; text-align:right; background:url(line_vert.gif) repeat-x 0 13px;}
#mainContent div.section p.more a {background:#FFF; font-size:11px; color:#5E6E7A; padding:0 0 0 8px; text-decoration:underline;}
#mainContent div.section p.more a:hover {color:#EA8F00 }
#mainContent div.section p.more span {background:#FFF; font-weight:bold; color:#94C413;}

/* lista filmow i gwiazd */
#mainContent div.itemList h4, #mainContent div.itemList h4 a {color:#FF7D12; font-size:13px;text-decoration:none;}
#mainContent div.itemList h4 a:hover {text-decoration:underline;}
#mainContent div.itemList p.line {margin:4px 0 0 0; padding:0; background:url(conl.gif) no-repeat; height:1px;}
#mainContent div.itemList ul { float:left; margin:0; padding:0; list-style:none }
#mainContent div.itemList li { float:left; clear:both; width:440px; margin:0; padding:20px 0 0 0 }
#mainContent div.itemList li a img { float:left; margin-right: 9px; }
#mainContent div.itemList li table { width:270px; margin:3px 0 0 0; padding:0; border-collapse: collapse; border: none; }
#mainContent div.itemList li table th { width:70px; font-size:11px; color: #74808A; vertical-align: top; font-weight:normal; text-align:right; padding-right: 15px; }
#mainContent div.itemList li table td { color: #374752; vertical-align: top; font-weight:bold; font-size:11px;}
#mainContent div.itemList li strong a { color: #2A394F; font-size:13px; font-weight:bold }
#mainContent div.itemList li p.smallRankInfo { margin-top:10px }
#mainContent div.itemList li p.more { clear:both; width:100%; margin:-5px 0 0 0; padding:0; background: url(/s/trl.gif) no-repeat left bottom; text-align: right; }
#mainContent div.itemList li p.more a { color: #5E6E7A; font-size:11px; }
#mainContent div.itemList li p.more span { color: #94C413; font-weight:bold }
#mainContent div.itemList li.lead img {border: none;}
body.itemlist #mainContent div.pack { clear:both; padding-top:15px }
body.itemlist #mainContent h2 {margin:0 0 5px 5px; padding:6px 0 6px 12px; background:url(ico_category.gif) no-repeat 0 10px; font-size:18px;color:#34597E; }

/* bloczek z program tv na stronie glownej */
#nowPlaying { clear: both; float: left; margin: 0 ; padding: 0;}
#nowPlaying table {clear: both; width: 440px ;margin:0; color: #6F808D; font-size: 11px; /* border-spacing: 2px*/}
#nowPlaying table tr {background: white}
#nowPlaying table td {border-bottom: 1px #C6E2FF solid; padding: 3px; }
#nowPlaying table td.hour {border-bottom: 1px #C6E2FF solid; padding-left: 10px; }
#nowPlaying table td a.channel {text-decoration: none}
#nowPlaying table td a.channel:hover {text-decoration: underline}
#nowPlaying table td img { vertical-align: middle }
#nowPlaying table tr:hover {background: #EBEFF3; color:#6F808D;}
/*#nowPlaying table tr:hover a { color: #5A8BBD }	*/
#nowPlaying table .programName { font-weight: bold; }
#nowPlaying table .programName a:hover { text-decoration: underline; color:#EA8F00  }
#nowPlaying h4, #nowPlaying h4 a {color:#7EA4CD; font-size:13px;text-decoration:none;}
#nowPlaying h4 a:hover {text-decoration:underline;}
#nowPlaying a:hover {text-decoration:underline; color:#EA8F00 }
/*#mainContent #nowPlaying p.more { text-align:right; width: 440px; background: white url(conl2.gif) 0 13px no-repeat; margin: 6px 0 0 0}*/
#nowPlaying p.more a { background: white; padding-left: 8px; font-size: 11px;  }
#nowPlaying p.line {margin:4px 0 0 0; padding:0; background:url(conl2.gif) no-repeat; height:1px;}

/* ikonki do innych serwisów */
#mainContent ul.seeServices {clear:both; width:440px; margin:10px 0; padding:10px 0 0 0; list-style-type:none;}
#mainContent ul.seeServices li {float:left; margin:0; padding:0 4px 0 0;}
#mainContent ul.seeServices li.last {padding-right:0;}

#rightInterviewTabs { clear:both; float:left; width:303px }
#rightInterviewTabs a {text-decoration:none;}
#rightInterviewTabs div.tab { width:291px; padding:5px 2px 5px 5px; margin-top:-5px; background:transparent; border: 1px solid #5E6E7A; border-top:none; text-align:left }
html>body #rightInterviewTabs div.tab { width:294px;}
#rightInterviewTabs div.tab p {margin:0; font-size: 11px; color: #5E6E7A}
#rightInterviewTabs div.tab p.more {text-align: right; color:#94C413;}
#rightInterviewTabs div.tab p span {font-weight:bold; text-decoration:underline; color:#000;}
#rightInterviewTabs div.tab p em {margin-top: 10px;}
#rightInterviewTabs div.tab a:hover {color:#EA8F00;}
#rightInterviewTabs div.tab p a:hover span {color:#EA8F00;}
#rightInterviewTabs div.tab a.more {text-decoration:underline;}

* html #rightInterviewTabs div.tab { width:303px; }
#rightInterviewTabs div.tab img {float:left; margin:0 5px 5px 0;}

/* html #nowPlaying h3, * html #mainWhatsOn h3 { width: 440px }*/
/*#mainWhatsOn { clear: both; float: left; width: 440px; margin-top: 10px; }*/
#mainWhatsOn h4, #mainWhatsOn h4 a {color:#FF7D12; font-size:13px;text-decoration:none; margin:0; padding:0;}
#mainWhatsOn h4 a:hover {text-decoration:underline;}
* html #mainWhatsOn { margin-top: 0px }
#mainWhatsOn table {clear: both;width: 100% ;margin:0;color: #6F808D; font-size: 11px; border-spacing: 0;}
#mainWhatsOn table tr {background: white}
#mainWhatsOn table td {border-bottom: 1px #FFDBAB solid; padding: 3px;}
#mainWhatsOn table td.title { font-weight: bold; width: 270px; padding-left: 10px; }
#mainWhatsOn table td.title a { text-decoration: none }
#mainWhatsOn table td.title a:hover { text-decoration: underline }
#mainWhatsOn table td.hour { text-align: right }
#mainWhatsOn table td a.channel {text-decoration: none}
#mainWhatsOn table td img { vertical-align: middle }
#mainWhatsOn table tr:hover {background: #EBEFF3; color:#6F808D;}
/*#mainWhatsOn table tr:hover {background: #FDEFDC;border-top: 1px #D2E8EB solid;border-bottom: 1px #D2E8EB solid;}
#mainWhatsOn table tr:hover a { color: #FE6600 }	*/
#mainWhatsOn table .programName{font-weight: bold;}
#mainWhatsOn p.line {margin:4px 0 0 0; padding:0; background:url(conl.gif) no-repeat; height:1px;}

#mainWhatsOn div.city { font-size: 11px; float: left; width: 436px; margin: 6px 0 0 4px;  }
* html #mainWhatsOn div.city { width: 440px;  }
#mainWhatsOn div.city label { font-size: 12px; margin-right: 4px }
#mainWhatsOn div.city form { width: 430px; }
#mainWhatsOn div.city select { font-size: 11px; margin-left: 10px; width: 150px }

#mainContent div.main h3 { margin-top:6px }

div.miniads_region { float:left; clear:both; padding: 2px 0 4px 0 }
div.miniads_place { float:left; clear:both; padding: 2px 0 }

/*ul#Interviews.tabs {width:200px;border: 1px solid #00f;}*/
