/* --------------------------------------------------------  */
/*                    Podstawowe style                        */
/* --------------------------------------------------------  */


body{margin:0;padding:0;background:url(/s/bg.png);color:#000;
font-family:Verdana,Arial,"Helvetica CE",Helvetica,sans-serif;font-size:12px;text-align:left;
}
pre{color:#000;background:#fff;text-align:left;float:left;border:1px solid red}

img {border:none;}
form {margin:0; padding:0;}
.hide {display:none;}
.right {float:right}
.left {float:left}
.clear {clear:both;}
table {font-size:12px;}
*{margin:0;padding:0;}
#BodyBox{float: left;width:100%;text-align:center;background:url(/s/b_header.gif) no-repeat 50% 0;}
.Cleaner{clear:both;}
/* reklama gora_srodek */
#topAdver {width:950px; 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 }
.Cleaner80{font-size:80px;height:80px;}
/* glowny kontener strony */
#content {width:950px; margin:0px auto;padding:0;background:#fff url(/s/bg_middle.gif) no-repeat; text-align:left;}

img.video, img.audio, img.gallery {vertical-align:bottom;}

/* -------------- naglowek --------------- */
#HeaderMain{ height:199px;width:950px;margin:0 auto;padding:0;position:relative;}
#HeaderMain a.main{margin:0; padding:0;float:left;display:block;width:550px;height:160px;}
#HeaderMain p{position:absolute;width:340px;top:46px;left:605px;padding:0; margin:0;text-align:left;font-size:24px;color:#EC008C;font-family:georgia;text-transform:uppercase;font-weight:normal;}
#HeaderMain span{display:block;color:#716767;font-size:12px;text-transform:none;font-family:Verdana;}
#HeaderMain  div{position:absolute;top:114px;left:620px;width:340px;text-align:left;}
#HeaderMain  div input{height:20px;width:215px;border:1px solid #EC038D;background:#EC038D;color:#fff;font-family:georgia;font-size:16px;font-weight:bold;}
#HeaderMain  div input.submit{width:53px;background:#B8016D;border:1px solid #B8016D;font-size:12px;margin-left:3px;font-family:Verdana;cursor:pointer;cursor:hand;}
* html #HeaderMain  div input.submit{margin-left:6px;}
#HeaderMain  div label{display:none;}

/* menu gorne */
#HeaderMain ul#TopMenu{clear:both;position:absolute;top:172px;left:0;background: url(menu_top3mod2.gif) no-repeat;width:950px;height:60px;}
#HeaderMain ul#TopMenu li{padding-top:9px;padding-right:60px;float:left;list-style-type:none;}
#HeaderMain ul#TopMenu li.first{margin-left:85px;}
#HeaderMain ul#TopMenu li a{display:inline;color:#fff;font-size:24px;font-family:georgia;font-weight:normal;text-decoration:none;}
#HeaderMain ul#TopMenu li a:hover{color:#8E0D68;}
#HeaderMain ul#TopMenu li a.selected{color:#8E0D68;}

#HeaderMain ul#TopMenu li.favourite{margin-top:20px;margin-left:30px;padding-left:23px;background:url(favourite.gif) no-repeat 0 7px;padding-right:12px;}
#HeaderMain ul#TopMenu li.start{margin-top:20px;padding-left:25px;background:url(set_start.gif) no-repeat;padding-right:0;}
#HeaderMain ul#TopMenu li.favourite a, #HeaderMain ul#TopMenu li.start a{color:#BE1C8D;font-size:14px}

#content ul#TopMenu{display:none;}

/* ad serwer */
.main_ad_header{text-align:center;margin:16px 0 0 0;padding:20px 0 0 0;}
#ad_header {width:950px;margin:0 auto;background:none;}
#ad_gora_srodek {width:950px;padding:5px 0;background:#fff;}

/* stopka */
#footer {clear:both;height:153px;width:100%; padding:0;color:#fff; font-size:11px;background:#fff url(/s/b_footer.gif) no-repeat bottom right;position:relative;}
.left_footer{width:100%;background:url(/s/b_left_footer.gif) no-repeat bottom left;height:153px;}

#footer p {width:425px;text-align:center;padding:0;position:absolute;top:80px;left:85px;}
#footer p a{color:#B8016D;text-decoration:none;}
#footer p a.contact{float:left;}
#footer p a.services{float:right;}
#footer p a span{text-decoration:underline;}
#footer p#copyright #greenHr{display:block; padding-bottom:7px; margin-bottom:7px; border-bottom:#8BAD08 1px solid;}
#footer p#copyright #greenHr a{margin:0 4px; text-decoration:none}
#footer p#copyright #greenHr a:hover {text-decoration:underline; color:#B7036C}
#footer p#copyright {top:64px;color:#5D5454; text-align:center; padding:0; margin:0; font-size:11px;line-height:17px;}
#footer p#copyright a {color:#5D5454; text-decoration:underline; font-size:11px;}

#addContent{width:305px;margin:0;padding:0;}

#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;text-align:center;width:70%;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:70%}

#mainContent p.back {float:left;margin:0!important;padding:2px 0 5px 0!important;text-align:left!important}

#mainContent p.back span{display:none;color:#f30!important;font-weight:bold!important}
#mainContent p.back a {display:block;float:left;background:url(back_prev.gif) no-repeat;height:28px;line-height:28px;padding-left:32px;color:#EC038D;font-weight:bold;text-decoration:none;
font-size:12px; }
#mainContent p.back a:hover {color:#EC038D;}
/* nawigacja - kontener*/
#topNavigation {display:none;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 a:hover {color:#8BAE08;text-decoration:underline;}
#headLinks li.first {float:left; font-size:11px; background:url(arrow.gif) no-repeat 4px 6px; padding-left: 0; text-decoration: none; color: red}
#headLinks li.first strong {font-weight:bold; text-decoration: underline;  margin-left: 14px;  }
#headLinks li.first a {color:#153C78; text-decoration:none;}
#headLinks li.first a:hover { text-decoration: none }


/* -------------- glowna tresc --------------- */

/* glowna tresc */
#mainContent {clear:both; float:left; width:630px; overflow:hidden; padding:10px 5px 0 5px;margin:0 5px 0 0;text-align:left;}
* html #mainContent {width:630px;}

/* tytul strony / newsa */
#mainContent h1, #galleryWide h1, #mainContent h2, #galleryWide h2 {clear:both; font-size:24px;font-family:georgia; color:#B8016D; margin:0; padding:0}
#galleryWide h1, #galleryWide h2 {padding-top:10px}
#mainContent h1 a, #galleryWide h1 a, #mainContent h2 a, #galleryWide h2 a {color:#B8016D;text-decoration:none}
#mainContent h1 a:hover, #galleryWide h1 a:hover, #mainContent h2 a:hover, #galleryWide h2 a:hover {text-decoration:underline}
#mainContent h1 span, #mainContent h2 span {font-size:19px;}
#mainContent h4 {clear:both;font-size:16px; color:#2C75B3; margin:0; padding:10px 0 0 0;}

/* bloczek s��w kluczowych */
#mainContent dl#keywords{width:630px;margin:30px 0 0 0;float:left;}
* html #mainContent dl#keywords{margin:15px 0 0 0 ;}
#mainContent dl#keywords dt{float:left;display:block;color:#666263;font-weight:bold;padding:0 5px 0 0;border:1px solid #fff;height:30px;}
#mainContent dl#keywords dd{float:left;display:inline;padding:0 5px 0 0;color:#666263;white-space:nowrap;}
#mainContent dl#keywords dd a{color:#8BAE08;}
#mainContent dl#keywords dd a:hover{color:#B8016D;}

/* -------------- news --------------- */

/* lista video news�w */
#mainContent div.section ul#VideoNewsCat4174{margin:20px 0 0 0;padding:0;}

#mainContent div.section ul#VideoNewsCat4174 li{width:630px;margin:0 0 18px 0;padding:0;}
* html #mainContent div.section ul#VideoNewsCat4174 li{width:620px;}
#mainContent div.section li a span.view{ display:block;float:right;height:30px;line-height:30px;padding-right:32px;margin-top:5px;
background:url(/s/video_view.gif) no-repeat right;color:#8BAE08;font-weight:bold;font-size:12px;cursor:pointer;cursor:hand;text-transform:lowercase;}

/* strona z newsem */
#article {margin:0 0 10px 0;}
#article h1{font-family:georgia;font-size:24px;color:#B8016D;margin:0px;padding:0px;clear:both;}
#article h2{font-family:georgia;font-size:24px;color:#B8016D;}
#article span.articleDate{display:block;color:#979797;font-size:10px;margin:2px 0 4px 3px;}

#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:#666263; font-weight:bold; margin:5px 0; line-height:17px;}
#article div.articleTextBox{color:#666263;}
#article div.articleText {color:#666263;margin-top:0;}
#article div.articleText div.articlePlayer {text-align: center;}
#article div.articleText p {margin:9px 0; line-height:17px;color:#666263;}
* html #article div.articleText p {margin:9px 5px 0 0; }
#article div.articleText p a{color:#B8016D;}
#article div.articleText p a:hover{color:#8BAE08;}
#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:#8BAE08;}

/* 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:#c00}
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:#8BAE08;}

/* 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;}

#article div.articleText div.right {float:right;margin:2px 0 2px 7px;}
#article div.articleText div.right ul{padding:4px;background:#8BAE08;border:1px solid #8BAE08;}
#article div.articleText div.right li {background:url(li_white.gif) no-repeat 3px 8px;}
#article div.articleText div.right li a{color:#fff;}
/* 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}

/* ankieta prawa strona */
#addContent .ankieta input.submit{text-align:left;margin-left:75px;color:#fff;text-decoration:none;font-family:georgia;font-size:22px;font-weight:normal;
padding:0 0 2px 15px!important;
border:none;background:url(buttonBg6.gif) no-repeat; width:162px; height:56px;}
#addContent .ankieta p{padding-bottom:15px;color:#716767}
#addContent .ankieta label{padding:0 4px 10px 10px;color:#000!important;font-size:11px;}
#addContent .ankieta input.ank{margin:3px 0 0 15px;}
#addContent .ankieta  p.result a{margin:10px 0 0 75px;color:#B8016D;display:block;background:url(arrow_ank.gif ) no-repeat right;width:108px;}

/* galeria w newsie */
#article div.gallery {width:180px; padding:5px 10px;}
* html #article div.gallery {width:200px;}
#article div.gallery h3 {display:block; margin:0; padding:0; font-size:12px; text-transform:uppercase;}
#article div.gallery a {display:inline!important; text-decoration:none; margin:0!important; color:#7D7D7D!important;}
#article div.gallery p {margin:0; padding:3px 0 0 0; font-size:11px; }
#article div.gallery img {margin:0 8px 0 0; border:1px solid #90918C;}

/* 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:#9E9E9E; font-size:11px;}
#article span.fotoSource a{color:#9E9E9E; 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)}


#article div.articleFoto {color:#9E9E9E; font-size:10px;margin-bottom:10px;}
#article div.articleFoto a {color:#9E9E9E; text-decoration:none;}
#article div.articleFoto a:hover {color:#B8016D;}
#article div.articleFoto img {border:1px solid #EC008C;margin-bottom:6px;}
#article div.articleFoto span.fotoSource {color:#9E9E9E;font-size:10px;}
#article div.articleFoto span.fotoSource a{color:#9E9E9E;}

/* dodatkowa tresc w news'ie - foto, galeria, audio, video */
#newsAddContent {float:left; width:220px; overflow:hidden;margin:7px 0 2px 0;}
#newsAddContent div.object {float:left; width:220px; margin:8px 0 0 0; font-size:12px;border:none;}
#newsAddContent div.object h3 {display:block;text-transform:none;color:#8BAE08;font-family:georgia;font-size:12px;  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:#B8016D; text-decoration:underline;}
#newsAddContent div.object li a:visited {color:#B8016D;}
#newsAddContent div.object li a:hover {color:#8BAE08;}
#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 ,#newsAddContent div.video h3, #newsAddContent div.audio h3
{padding-left:32px; background:url(ico_foto2.gif) no-repeat; height:29px;line-height:29px;font-family:georgia;font-size:12px;}
#newsAddContent div.gallery a {color:#7D7D7D; text-decoration:none;}
#newsAddContent div.gallery img {border:1px solid #8D8E89; margin:3px 4px 1px 0;}
#newsAddContent div.gallery p a{color:#9E9E9E;font-size:10px;margin:2px 4px 2px 4px;display:block;}
#newsAddContent div.gallery p a:hover{color:#B8016D;}
#newsAddContent div.gallery p a strong{font-weight:normal;}
#newsAddContent div.video h3 { background:url(ico_camera2.gif) no-repeat;}
#newsAddContent div.audio h3 {background:url(ico_sound2.gif) no-repeat;}
#article div.news span.more {font-weight:bold;color:#E90000;}

/* -------------- galerie --------------- */
#gallery {padding:0;text-align:left;background:none;}
#gallery h3 {display:none;margin:0 0 0 5px; padding:0 0 0 8px; background:url(ico_category.gif) no-repeat 0 5px; font-size:18px;color:#9C9C9C;text-align:left; }
#gallery h3 a {color:#4C597D; text-decoration:none; padding:2px 9px 0 5px;}
#gallery h3 a:hover {text-decoration:underline;}
#gallery h1, #galleryWide h1, #gallery h2, #galleryWide h2{text-align:left;margin:0 0 10px 0;padding:0;}
#gallery h1 a:hover, #galleryWide h1 a:hover, #gallery h2 a:hover, #galleryWide h2 a:hover{color:#8BAE08;text-decoration:none;}
#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:#8BAE08;}

/* spis galerii */
#gallery table.galleriesAll {padding:0; margin:5px 0 0 0;text-align:center; border:0; }
#gallery table.galleriesAll tr{padding:0; margin:0;}
#gallery table.galleriesAll td {background:url(back_galleries.gif) no-repeat bottom left;vertical-align:middle;width:210px; height:115px; padding:0;margin:0;text-align:center;}
#gallery table.galleriesAll td img {border:none;}
#gallery table.galleriesAll th {text-align:left;vertical-align:top; height:85px;padding:0 3px 5px 3px;margin:0;}
#gallery table.galleriesAll th a {color:#979797;font-size:10px; text-decoration:none;font-weight:normal;}
#gallery table.galleriesAll th a span {color:#716767; font-size:11px;text-decoration:none;display:block;margin-top:2px;}
#gallery table.galleriesAll th a strong{color:#B8016D;font-size:12px;text-decoration:underline;display:block;font-weight:normal;margin:5px 0;}
#gallery table.galleriesAll th a:hover span {color:#716767;text-decoration:none;}
#gallery table.galleriesAll th a:visited span {color:#716767;text-decoration:none;}

#gallery table.galleriesAll th a:hover {color:#979797;}
#gallery table.galleriesAll th a:visited {color:#979797;}

#gallery table.galleriesAll th a:hover strong{color:#8BAE08;font-size:12px;}
#gallery table.galleriesAll th a:visited strong{color:#B8016D;font-size:12px;}

/* wszystkie zdjecia z jednej galerii */
#gallery table.galleries {padding:0; margin:10px 0 0 0; border:0;text-align:center;}
#gallery table.galleries td {width:210px; height:210px; margin:0; padding:0;text-align:center;background:url(back_galleries.gif) no-repeat bottom left;vertical-align:middle;}
#gallery table.galleries tr.note td {height:auto;background:none; border:none; color:#716767;font-size:10px;text-transform:uppercase;padding-bottom:8px;}
#gallery table.galleries tr.note td strong {color:#FF6600;font-size:12px}
#gallery table.galleries td img {border:none;}
#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:#8BAE08;}

/* strona ze srednim zdjeciem */
#gallery div.icons {float:left; margin:10px 0 0 5px;}

#gallery div.navig strong{ font-size:13px;padding-right:3px;}
#gallery div.galFoto {clear:both; width:640px;text-align:center; padding:5px 0 0 0;}
* html #gallery div.galFoto {width:630px;}
#gallery div.galFoto img {border:1px solid #EC008C;}
#gallery div.galFoto p {clear:both; float:left; width:640px; padding:2px 5px; margin:0; color:#666263; text-align:left;}
* html #gallery div.galFoto p {width:630px;}
html>body #gallery div.galFoto p {width:430px; }
#gallery div.galFoto p.photoTitle {font-size:11px;}
#gallery div.galFoto span {color:#666263; font-weight:normal;display:block;font-size:10px;}
#gallery div.galFoto p span.fotoSource a{color:#9E9E9E;}
#gallery div.galFoto p span.fotoSource a:hover{color:#8BAE08;}
/* nawigacja zdj��*/
#galleryWide div.navig ,#gallery div.navig {width:100%;display:inline;float:right; margin:0 40px 0 0; color:#666263; font-size:12px;height:29px;line-height:29px;margin-right:20px;}
* html #galleryWide div.navig ,* html  #gallery div.navig {width:620px;}
#galleryWide div.navig a, #gallery div.navig a {float:right;display:block;font-weight:bold;color:#EC038D;font-size:12px;text-decoration:none;
height:28px;line-height:28px;}
#galleryWide div.navig a:hover, #gallery div.navig a:hover {color:#EC038D;}
#galleryWide div.navig a.next, #gallery div.navig a.next{background:url(back_next.gif) no-repeat right;padding-right:32px;}
#galleryWide div.navig a.prev, #gallery div.navig a.prev{background:url(back_prev.gif) no-repeat left;padding-left:32px;}
#galleryWide div.navig span, #gallery div.navig span{width:80px;float:right;text-align:center;}

/* strona z duzym zdjeciem */
#galleryWide {clear:both; float:left;background:none; width:630px; text-align:left; margin:0; padding:0 0 0 5px;}
html>body #galleryWide {width:630px;}
#galleryWide div.icons {float:left; margin-top:10px;}


#galleryWide div.galFoto {clear:both; width:630px; text-align:center; padding:0;}
#galleryWide div.galFoto img {border:1px solid #91928E;margin:15px 0 7px 0;}
#galleryWide p {clear:both; float:left; width:435px; padding:0px 5px 0px 15px; margin:0; color:#666263; text-align:left;font-size:12px;}
html>body #galleryWide p {width:435px;}
#galleryWide p span {color:#B7B7B6;font-size:10px;}

/* ------------ 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:#8BAE08;}

/* relacja video i audio */
#relation {padding:0 5px;position:relative;float:left;width:626px;}
#relation div.relacja {border:1px solid #FF16A0; text-align:center; padding:10px 5px 40px 5px; margin:5px 0 0 0;background:#fff url(b_relation_video.gif) no-repeat left;}
* html #relation div.relacja {}
#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 h1 a:hover, #relation h2 a:hover{text-decoration:none;color:#8BAE08;}
#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:2px 0 24px 0; padding:0; color:#716767;font-size:11px;}
* html #relation p {margin:2px 0 23px 0;}
#relation p.title {width:440px; }
#relation p span {color:#716767;font-size:10px;}
#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 {position:absolute;right:0;bottom:0px;float:right;margin:10px 0 0 0;padding:0;}
* html #relation dl.speed {right:64px;}
#relation dl.speed dt {height:28px;float:left;margin:0;padding:14px 0 0 0;color:#716767;font-size:11px;font-weight:normal;}
* html #relation dl.speed dt {height:40px;padding:15px 0 0 0;}
#relation dl.speed dd {float:left;width:29px;height:40px;margin:0 1px 0 2px;padding:13px 0 0 0;background:url(vbf.gif) no-repeat 0 2px; color:#fff;font-size:11px;text-align:center;}
* html body #relation dl.speed dd {width:29px;height:40px;padding:14px 0 0 0;}
#relation dl.speed dd.last {}
* html body #relation dl.speed dd.last {}
#relation dl.speed dd.selected {background:url(vbn.gif) no-repeat;width:38px;}
#relation dl.speed dd a {float:left;display:block;width:29px;height:40px;text-align:center;color:#fff;text-decoration:none;}
* html #relation dl.speed dd a{height:40px;}
#relation dl.speed dd.selected a {color:#fff;}
#relation dl.speed dd.selected a{width:38px;}

/* -------------- komentarze -------------- */
.comments a:hover {color:#fff;}
#comments {clear:both; float:left; margin:0; width:630px;}
* html #comments{width:630px;}
#comments * {font-family:Verdana;}
#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:#B8016D;font-family:georgia;font-size:24px;}
#comments h4 a { color:#B8016D;font-family:georgia;font-size:24px; text-decoration:none;}
#comments h4 a:hover {color:#8BAE08; text-decoration:none;}
#comments h5 {margin:0;padding:5px 0;font-size:12px;color:#666263;}
#comments p {padding:0; margin:0;}
#comments form {margin:5px 0; padding:0;color:#666263;}
#comments input, #comments textarea {margin:2px 0 5px 0;border:1px solid #B8016D; background:#fff; font-size:12px;color:#666263;padding:2px;}
#comments input.error, #comments textarea.error {border: 2px solid #c00}
#comments input {width:625px;}
#comments textarea {width:625px; height:150px;}
#comments input.submit, #comments input.reset  {width:67px; height:38px; border:none; font-weight:bold;}
#comments input.submit {position:absolute;right:0px;top:0px;text-align:left;margin:0;background:url(butComment.gif) no-repeat; color:#fff;width:153px; height:38px;text-transform:lowercase;padding:0 0 2px 42px;}
* html #comments input.submit {width:158px;margin:0 5px;}
#comments input.sent {background:url(butCommentSent.gif);color:#fff;}
#comments input.reset {position:absolute;right:162px;top:0px;margin:0;background:url(butCommentCancel.gif) no-repeat; color:#fff;width:153px; height:39px;text-transform:lowercase;text-align:left;padding:0 0 2px 42px;}
* html #comments input.reset {right:168px;}
#comments div.info {margin:10px 0; padding:5px; background:#FCF5F9; color:#666263; 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 {height:40px;margin:0;padding:0;text-align:right;position:relative;}
* html #comments p.buttons {height:40px;}
#comments p.buttons a{display:block;color:#EC038D;font-weight:bold;text-decoration:none;background:url(back_prev.gif) no-repeat;height:28px;padding:8px 5px 0 32px;float:right;}

/* Nawigacja dla komentarza */

#comments div.comNavigation {clear:both; width:630px; float:left; padding:0 0 4px 10px; margin:0 0 10px 0; background:none;font-size:11px;}
html>body #comments div.comNavigation {width:640px}
#comments div.comNavigation h4 {font-family:arial;clear:left; float:left; margin:3px 5px 1px 0; padding:0; font-size:11px; color:#666263; font-weight:normal;}
#comments div.comNavigation ul {clear:none; width:380px!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;float:left;}
#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:#B8016D!important;}
#comments div.comNavigation li a:hover {color:#8BAE08!important;}
#comments div.comNavigation li.selected a {text-decoration:none; font-weight:bold;color:#666263!important;}
 #comments div.comNavigation li.selected a:visited{color:#666263;}
#comments div.comNavigation p {float:right; height:28px; width:153px;padding:11px 0 0 15px; margin:10px 0 0 0; background:url(ico_comment.gif) no-repeat;font-weight:bold;}
* html #comments div.comNavigation p {height:39px; width:160px;padding:11px 0 0 15px;}
#comments div.comNavigation p a {color:#fff; text-decoration:none; font-size:11px; padding:2px 0 0 0;}
#comments div.comNavigation p a:hover {color:#fff;}

/* Nawigacja dla watku */
#comments p.threadNavigation { clear:both; width:440px; float:left; margin:0; padding:0 0 10px 0; color:#666263; font-size:11px; }
#comments p.threadNavigation a span { color:#666263; }
#comments p.threadNavigation a { color:#B8016D}
#comments p.threadNavigation a:hover{color:#8BAE08;}

/* 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 130px 2px 0; height:28px;}
html>body #comments li div.subject {height:auto;min-height:28px;padding:2px 135px 2px 0;}
#comments li div.subject div {position:absolute;top:2px;right:3px; width:120px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#878686; text-align:right; font-size:10px; line-height:11px;}
* html #comments li div.subject div {width:125px;border:1px solid #fff;}
#comments li div.subject div span {color:#8BAE08;}
#comments li div.subject a {color:#B8016D;}
#comments li div.subject a:hover{color:#8BAE08;}
#comments li.lead div.subject a {color:#B8016D;}
#comments li div.subject strong{color:#B8016D;font-weight:normal;}
#comments li p {position:relative; padding:0px; margin:0; font-size:12px; color:#666263;}
#comments li span.ile {color:#686868; font-weight:bold;}
#comments li.selected div, #comments li li.selected div {float:left;padding:0 0 0 2px; background-color:#FCF5F9;}
* html #comments li.selected div, * html  #comments li li.selected div {float:none;}
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;border-top:none;}
#comments li.selected div div{border-top:none;}
/* 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:20px;background:transparent url(icm3.gif) no-repeat left 3px}
#comments ul.main li li.more {margin:0;padding-left:20px;padding-top:30px;background:transparent url(icm2.gif) no-repeat left top}
#comments ul.main li li a{color:#B8016D}
#comments ul.main li li a:hover{color:#8BAE08;}
#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:100%;border:1px solid #B8016D;border-left:none;border-right:none; padding:0; margin:0 0 10px 0;}
#comments ul.full li.selected div {width:100%;}
#comments ul.full li div.subject {background:#FCF5F9; padding:4px 0; margin:0; border:none;}
html>body #comments ul.full li div.subject {}
#comments ul.full li div.subject a {font-weight:bold; text-decoration:underline;}
#comments ul.full li div.subject div {top:1px;right:4px; border:none; margin:0;}
#comments ul.full li p {float:left;padding:5px 10px 7px 10px;color:#666263;font-size:12px}
html>body #comments ul.full li p {}
#comments ul.full li div div.navigation { border:none; margin:5px 0 0 10px;width: 100%;  padding:0; background:none; color: #666263; font-size:11px }
#comments ul.full li div div.navigation a.goto{color:#666263;}
#comments ul.full li div div.navigation a.goto:hover{color:#8BAE08;}
#comments ul.full li div div.navigation a.answerb {color:#fff;font-weight:bold; font-size:11px; text-decoration:none; float:right;display:block;height:28px;width:119px;margin:0 2px 2px 0;padding:11px 0 0 40px; background:url(com_answer2.gif) no-repeat;}
* html #comments ul.full li div div.navigation a.answerb {width:174px;height:38px;}
#comments ul.full li div div.navigation span { color:#666263; }
#comments ul.full li div div.navigation a.next{color:#B8016D;}
#comments ul.full li div div.navigation a.next:hover{color:#8BAE08;}
#comments ul.full li div div.navigation a.prev{color:#B8016D;}
#comments ul.full li div div.navigation a.prev:hover{color:#8BAE08;}
#comments p.answer { padding:0px 2px 10px 0;margin:0;float:right;display:block!important;}
#comments p.answer a {color: #fff;display:block; background:url(icm6.gif) no-repeat;
 font-size:11px;height:28px;width:112px;font-weight:bold;text-decoration:none;padding:11px 0 0 40px;}
* html #comments p.answer a {width:155px;height:38px;padding:11px 0 0 40px;}
#comments p.answer a:hover{color:#fff;}
#comments p.answer a:visited{color:#fff;}
#comments ul.full li.selected {background-color:#fff;}
#comments ul.uFull li {padding-bottom:15px}
#comments ul li.selected div.subject{width:488px;}
* html #comments ul li.selected div.subject{width:635px;}
#comments ul li.selected div.subject p.answer a{color:#fff;}
#comments ul li.selected div.subject p.answer a:hover{color:#fff;}

/* 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:#8BAE08;}

#comments p.links #addComment {display:block;float:right;text-align:left;background:url(ico_comment.gif) no-repeat;width:135px;height:28px;padding:11px 0 0 20px; margin:0;color:#fff;font-weight:bold;}
* html #comments p.links #addComment {width:158px;height:39px;padding:11px 0 0 20px;}

#comments p.links #allComments {display:block;float:right;background:url(icm4.gif) no-repeat;text-align:left;height:28px;width:147px;padding:11px 0 0 5px;color:#fff;font-weight:bold;margin-right:7px;}
* html #comments p.links #allComments {;height:39px;width:154px;padding:11px 0 0 5px;}

/* Formularz - wyslij link */
#mainContent form.sendLink h3 {padding:0; margin:0; font-size:18px;color:#8BAE08;font-family:georgia;}
#mainContent form.sendLink h4 {padding:0; margin:5px 0 10px 0; font-size:19px;color:#8BAE08;font-family:georgia;font-size:24px; }
#mainContent form.sendLink h4 a {color:#B8016D; text-decoration:none;}
#mainContent form.sendLink h4 a:hover {color:#8BAE08; text-decoration:underline;}
#mainContent form.sendLink p {margin:5px 0 12px 0;padding:0}
#mainContent form.sendLink input, #mainContent form.sendLink textarea { width:620px; margin: 4px 0 0 0; background:#fff; border:1px solid #B8016D; }
#mainContent form.sendLink textarea { height:130px }
#mainContent form.sendLink label { display:block;color:#666263 }
#mainContent form.sendLink span.req { color:#8BAD08 }
#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;width:153px;height:38px;text-transform:lowercase;color:#fff;font-size:13px;float:left}
#mainContent form.sendLink input.reset {background:url(butCommentCancel.gif) no-repeat; width:153px;height:39px;text-transform:lowercase;color:#fff;font-size:13px;float:left}
#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;border:1px solid #B8016D;}
#mainContent form.sendLink p.buttons {float:left;margin-top:16px;width:320px;text-align:right;}
#mainContent form.sendLink div.info {clear:both;color:#666263;}
#mainContent form.sendLink div.info {margin:10px 0; padding:5px; background:#FFF; color:#666263; 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:#EC038D;text-decoration:none;font-weight:bold}
#mainContent form.sendLink p.backUrl span { color:#8BAD08;font-weight:bold;font-size:14px; }
#mainContent form.sendLink p.info strong{color:#666263;}
/* Informacje o bledzie i poprawnosci... */
#mainContent form.sendLink p.error strong { color:#d40000 }

/* mapa serwisu */
#siteMap {width:760px;padding:0 0 0 5px;}
#siteMap h3 {margin:8px 0 2px 0; padding:0 0 0 0px; background:none; font-size:24px;font-family:georgia;color:#8BAE08; }
#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:#B8016D;}
#siteMap ul.main li li a {color:#B8016D;}
#siteMap ul.main li a:hover {color:#8BAE08;}
#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:950px;}
#site404 a {color:#003D98;}
#site404 h2 , #site404 h3 {margin:8px 0 2px 5px; padding:0 0 0 0px; background:none; font-size:24px;font-family:georgia;color:#8BAE08;}
#site404 p {margin:15px 0; padding:0;}
#site404 div.error {margin:10px 50px; 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:none; color:#06345C; text-align:left; font-size:11px;}
#site404 #search form {float:right;padding:11px 0;background:url(back_search.gif) no-repeat;width:274px;height:69px;margin-top:30px;}

#site404 #search label{display:none;}
#site404 #search input.quest {height:20px;width:188px;border:none;background:#EC038D;color:#fff;font-family:georgia;font-size:14px;font-weight:bold;
margin-left:13px;margin-top:13px;}
#site404 #search input.submit {width:52px;background:#B8016D;font-size:12px;margin-left:0px;font-family:Verdana;cursor:pointer;cursor:hand;
border:none;color:#fff;font-weight:bold;border:1px solid #B8016D;}
* html #site404 #search input.submit{margin-left:2px;}
#site404 #search select {border:1px solid #A5ACB2; background:#F4F4F4; font-size:11px; }

#site404 ul {margin:12px 5px 25px 10px; padding:0; list-style-type:none;}
#site404 li {padding:0 0 0 13px; background:url(bullet2.gif) no-repeat 5px 7px;}
#site404 li a{color:#B8016D;}
#site404 li a:hover{color:#8BAE08;}

/* -------------- kategorie --------------- */
#mainContent div.section {clear:both;width:610px; margin:0; padding:0;}
* html #mainContent div.section{width:625px;}
#mainContent div.section h3 {clear:both; float:left; margin:13px 0 0 0; padding:0 0 0 0; background:url(ico_category.gif) no-repeat 0 5px; font-size:18px;color:#4C597D; }
#mainContent div.section h3.first {margin-top:3px;margin-bottom:8px;background:none;font-size:24px;font-family:georgia;color:#B8016D;}
#mainContent div.section h3.first a {color:#B8016D;}
#mainContent div.section h3 a {color:#B8016D; text-decoration:none;}
#mainContent div.section h3 a:hover {text-decoration:underline;color:#8BAE08;text-decoration:none;}
#mainContent div.section span.date {clear:both; display:block;padding:0 0 0 3px; color:#818181;font-weight:normal; font-size:10px;margin:0 0 5px 0;}
#mainContent div.section span.cite {display:block; margin:3px 0; font-style:italic;}
#mainContent div.section ul {clear:both; float:left; width:630px; margin:0; padding:0 5px; list-style:none; font-size:12px}
html>body #mainContent div.section ul {width:630px;}
#mainContent div.section li {clear:both;float:left; width:630px; background:url(dot.gif) no-repeat 1px 9px; padding:3px 0 0 10px;}
html>body #mainContent div.section li {width:620px;}
#mainContent div.section li a {color:#716767; text-decoration:underline;}
#mainContent div.section li a:visited {color:#323232;}
#mainContent div.section li a:hover ,#mainContent div.section li div.Box a:hover{color:#E90000;}
#mainContent div.section img {vertical-align:middle;float:left;}
#mainContent div.section li div.Box{float:left;width:410px;height:210px;position:relative;overflow:hidden;}
#mainContent div.section li.lead {background:none;height:auto!important; width:620px; padding:5px 0 10px 0px;}
#mainContent div.section li.lead span.date {clear:none; padding:0;font-size:10px;color:#979797;}
#mainContent div.section li.lead span.lead {color:#716767;display:block;}

#mainContent div.section li.lead a span.more_read {display:block;height:28px;line-height:28px;clear:both;float:left;color:#8BAE08;font-weight:bold; text-decoration:none;font-size:12px;background:url(back_more.gif) no-repeat right;margin-top:10px;padding-right:32px;position:absolute;bottom:0px;left:0px;cursor:pointer;cursor:hand;}

#mainContent div.archiwum li div.Box{float:left;width:410px;height: auto;position:relative;overflow:hidden;}
#mainContent div.archiwum li.lead a span.more_read {display:block;height:28px;line-height:28px;clear:both;float:left;color:#8BAE08;font-weight:bold; text-decoration:none;font-size:12px;background:url(back_more.gif) no-repeat 92px 0px;margin-top:10px;position:static;cursor:pointer;cursor:hand;}

#mainContent div.section li.lead img {float:left; border:none; margin:3px 10px 5px 0;}
#mainContent div.section li.lead a {color:#030102; font-size:12px; text-decoration:none;}
#mainContent div.section li.lead a strong {color:#B8016D; font-weight:bold; font-size:24px;font-family:georgia;font-weight:bold;}

#mainContent div.section li.lead a:hover strong {color:#8BAE08; }
#mainContent div.section li.lead a:hover.more {color:#E90000;}
#mainContent div.section li.lead a:hover {color:#030102;}
#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 dl.threads {clear:both; display:block; list-style-type:none; font-size:10px;  color:#979797;}
#mainContent div.section dl.threads dd {float:left; margin:0 6px 3px 0; background:none;}
#mainContent div.section dl.threads dd a {font-size:10px; color:#8BAE08;}
#mainContent div.section dl.threads {}

#mainContent div.section li span.note {display:block;padding-top:3px;color:#716767;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:#FF6600;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:#E90000;}
#mainContent div.mainPage p span.more {color:#E90000; font-weight:bold}
#mainContent div.mainPage h3{display:block; height:34px;margin:10px 0 10px 0; padding:0 0 0 30px; color:#8BAE08!important; background:transparent url(objectHeadBg1.gif) no-repeat 0 4px; font-size:24px;font-family:georgia;font-weight:normal; /*text-transform:uppercase;*/}
#mainContent div.mainPage h3 a{color:#8BAE08!important;}

/* sg  archiwum newsow  */
#mainContent div.mainPage ul{margin:0;padding:0;width:615px!important;}
#mainContent div.mainPage li{float:left;width:298px!important;padding:0!important;margin:0 0 10px 0!important;}
#mainContent div.mainPage li a{padding:0!important;margin:0!important;}
#mainContent div.mainPage li a strong{font-size:11px!important;margin:0!important;padding:0 10px 0 0!important;color:#B8016D!important;text-decoration:underline!important;font-weight:normal!important;}
#mainContent div.mainPage li a img.icon{float:right;margin-right:10px;}
#mainContent div.mainPage li a.photo img.photo{padding:0;margin:0 10px 0 0!important;border:none!important;}
#mainContent div.mainPage span.date{padding:2px 0 0 0!important;margin:0!important;font-size:10px!important;}
#mainContent div.mainPage .pack li.next{width:140px!important;;}

/* 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:#E90000;}
#mainContent div.section ul.newsListSpecial li span.lead {padding:3px 0 0 0;}


/* 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 {display:none;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:#8BAE08!important;}
#mainContent div.podglad li a:hover {color:#8BAE08!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:620px; margin:10px 0;}
#mainContent div.pack ul {float:right; list-style-type:none; margin:0;width:610px;padding:0 5px;height:29px;position:relative;}
* html #mainContent div.pack ul {width:620px;}
#mainContent div.pack li {float:left;height:28px;line-height:28px;background:none; margin:0; padding:0;}
#mainContent div.pack li.first{margin:0 0 0 30px;}
* html #mainContent div.pack li.first{margin:0 0 0 50px;}
#mainContent div.pack li span{display:none;}
#mainContent div.pack li.next{float:right;}
#mainContent div.pack li.prev{float:left;}
#mainContent div.pack li.numbers{width:200px;text-align:center;position:absolute;left:220px;}
#mainContent div.pack li a {color:#EC038D;font-size:12px;text-decoration:none; padding:0 3px;}
#mainContent div.pack li a:hover{color:#8BAE08;}
#mainContent div.pack li a:visited {color:#EC038D;}
#mainContent div.pack li a.selected {color:#8BAE08; 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 {display:block;font-weight:bold;}
#mainContent div.pack li.prev a:hover, #mainContent div.pack li.next a:hover{color:#EC038D;}

#mainContent div.pack li.next a{background:url(back_next.gif) no-repeat right;padding-right:32px;}
#mainContent div.pack li.prev a{background:url(back_prev.gif) no-repeat!important;padding-left:32px;}


/* news z wielkim zdjeciem, przezroczystym tlem...  */
#mainContent div.section ol.special {margin:7px 0 5px 0; padding: 0 0 0px 0; width:630px; background:#454545;}
* html #mainContent div.section ul.special{width:630px;}
#mainContent div.section ol.special li {margin-left:5px;}
#mainContent div.section ol.special li.first {float:left; margin:0; padding:0 0 0px 0; position:relative}
#mainContent div.section ol.special li.first div {background:#FF45B3; position:absolute; width:632px; bottom:0; left:0; padding:4px 8px 10px 8px; margin-bottom:0px; color:#fff; font-size:12px; filter: Alpha(Opacity=85)}
html>body #mainContent div.section ol.special li.first div {filter: none; background:transparent url(bs.png);width:616px;}

#mainContent div.section ol.special li.first a strong{color:#fff;font-family:georgia;font-size:24px;margin:0;padding:0;cursor:pointer;cursor:hand;}
#mainContent div.section ol.special li.first img {background:#454545;border:1px solid #EC008C;margin:0; padding:0;}
#mainContent div.section ol.special li.first p {margin:0; padding:0 50px 0 70px;width:480px;}
* html #mainContent div.section ul.special li.first p {width:570px;}
#mainContent div.section ol.special li.first a {text-decoration:none; color:#fff; font-size:12px;margin:0; padding:0;}
#mainContent div.section ol.special li.first a:hover strong {color:#A50061;}
#mainContent div.section ol.special li.first strong {position:relative;left:0;display:block;float:left;color:#85B6FF; font-size:22px; margin:0; padding:0;}
#mainContent div.section ol.special li.first br {clear:both}
#mainContent div.section ol.special li.first span.date {color:#fff; font-size:10px;padding:0;display:block;margin:0;}
#mainContent div.section ol.special li.first span.lead {color:#FFFFFF;padding:0;display:block;margin:0;width:480px;}
#mainContent div.section ol.special li.first span.more {color:#FFFFFF; font-weight:bold;display:inline;background:none;}
#mainContent div.section ol.special li.first span.note{height:25px!important;color:#FFFFFF;padding:8px 0 0 0;white-space:nowrap;float:left;}
#mainContent div.section ol.special li.first strong{float:left;color:#fff;font-size:14px;padding:6px 0 0 4px;}
#mainContent div.section ol.special li.first a span.more_m {background:transparent url(cros_news2.gif) no-repeat 0 0;color:#EC008C; font-weight:bold;display:block; text-decoration:none; font-size:12px;height:28px;width:24px;
padding:0;position:absolute;left:13px;top:-25px;margin:0;z-index:1000;padding:33px 0 0 38px;}
a#MainCross{display:none;}
* html #mainContent div.section ol.special li.first a span.more_m {left:13px;z-index:1000;top:0px;margin-top:-25px;height:61px;width:62px;padding:33px 0 0 38px;}

#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:630px; background:#fff;}
#mainContent div.section ul.highlight li {margin-left:0;}
#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:630px; background:#fff; padding:8px 8px 10px 5px; color:#030102; font-size:12px;}
html>body #mainContent div.section ul.highlight li.first div {float:left; width:620px; }
#mainContent div.section ul.highlight li.first p {float:left;margin:0;padding:0;width:410px;}
#mainContent div.section ul.highlight li.first img {background:#fff;margin:3px 10px 0 0;float:left}
#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:#8BAE08;}
#mainContent div.section ul.highlight li.first strong {color:#B8016D; font-size:22px; margin:0; padding:0;}
#mainContent div.section ul.highlight li.first span.date {color:#979797; font-size:10px;}
#mainContent div.section ul.highlight li.first span.lead {color:#716767;}
#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:#fff }

/* -------------- bloczki pod glowna cz�ci� strony np pod newsem, galeri� --------------- */
div.relatedContent{background: url(back_related_content.jpg) no-repeat 0 60px;width:630px;float:left;}
* html div.relatedContent{width:630px;}
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:#8BAE08;}

/* ikony: drukuj, wyslij, rss */
div.relatedContent div.icons {position: relative;background: url( back_news_icons_white.gif ) no-repeat;margin-left:5px;}
* html div.relatedContent div.icons { background: url( back_news_icons_white_ie.gif ) no-repeat;margin-left:0px;width:628px;}
div.relatedContent div.icons ul {padding:0 0 0 0px;margin:0;width:628px;}
div.relatedContent div.icons li { background:none; margin:0 0 0 0;}
div.relatedContent div.icons li.rss {margin-right:0}
div.relatedContent div.icons li.envelope a {height:36px;display:block;font-size:12px;text-decoration:none;  padding:0 0 0 25px;width:628px;}

div.relatedContent div.icons li.envelope a strong {display:block;float:left;height:26px;background:url(news_envelope.gif) no-repeat; text-decoration: none; color:#8BAE08; font-size:12px;font-weight: bold;margin-left:13px;padding:10px 10px 0 38px;cursor:hand;cursor:pointer;}

div.relatedContent div.icons li.envelope a span{display:block;float:left;color:#666263;margin-top:10px;cursor:hand;cursor:pointer;}
div.relatedContent div.icons li.envelope a span.Last{color:#B8016D;}
div.relatedContent div.icons li.envelope a:hover {}
div.relatedContent div.icons li.print {display:none;margin-left: 10px;  padding:15px 0 3px 28px;background:url(print.gif) no-repeat 0 13px;}
div.relatedContent div.icons li.rss {display:none;margin-left: 30px; padding:15px 0 3px 37px; background:url(rss.gif) no-repeat 0 13px;}
div.relatedContent div.icons li a {color:#000; font-size:11px;}

/* wyslij znajomemu */
div.relatedContent div.icons div.sendblock { border: 0; display: none; position:absolute; top: -188px; left:310px; width: 204px; height: 186px; background: transparent url(back_news_sendblock.gif) no-repeat;}
div.relatedContent div.sendblock a {float: right; margin: 5px 5px 0 0;}
div.relatedContent div.sendblock p {padding: 2px 0 0 8px; float: left;  margin: 0;color:#666263;font-size:11px;}
div.relatedContent div.sendblock p  label{color:#666263;}
div.relatedContent div.sendblock p.informResponse {float: left; padding: 65px 15px 0 15px;}
div.relatedContent div.sendblock p.informResponse a {float: left;color:#666263;}
div.relatedContent div.sendblock img.fl {float: left; margin: 2px 10px 0 0;}
div.relatedContent div.sendblock form {margin: 0 15px 20px 0;}
/*div.relatedContent div.sendblock form label {float: left; margin-top: 0; color: #3c3d37; font-size: 12px;}*/
div.relatedContent div.sendblock form input.informwide {float: left; width: 180px; border: 1px solid; margin: 2px 0 0 0; padding: 0; }
div.relatedContent div.sendblock form input.code {float: left; width: 89px; border: 1px solid; margin: 2px 0 0 0; padding: 0;}
div.relatedContent div.sendblock form input.button { margin-top: 8px; float: right; border: 0; width: 53px;}


/* oce� artyku�/zdj�cie */
div.relatedContent div.opinion {padding:0; margin:30px 0 0 50px; color:#3C3D37; font-size:12px; }
* html div.relatedContent div.opinion {margin:30px 0 0 25px;width:630px; }
div.relatedContent div.opinion div.note {float:left;text-transform:lowercase; padding:0; font-size:11px; color:#B8016D; font-weight:bold;}
div.relatedContent div.opinion div.note a {font-size:11px; font-weight:normal; color:#B8016D;}
div.relatedContent div.opinion div.note a:hover {color:#8BAE08;}
div.relatedContent div.opinion div.note span {color:#B8016D;font-weight:normal;}
div.relatedContent div.opinion div.note strong {color:#FF16A0; font-size:18px;}
div.relatedContent div.opinion div.vote {float:right;text-align:left; width:340px; padding:0; color:#666263; font-size:11px;}
* html div.relatedContent div.opinion div.vote{width:345px;}
div.relatedContent div.opinion div.vote ul{margin-right:10px;}
div.relatedContent div.opinion div.vote img {vertical-align:middle;margin-right:2px}
div.relatedContent div.opinion h3 {padding:0 0 2px 45px; color:#B8016D;}
div.relatedContent div.opinion h3.voted {margin:0;padding-left:0;padding-top:2px;color:#666263;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:none;border-top:none; border-bottom:none;}
* html div.relatedContent div.comments {width:630px;}
div.relatedContent div.comments h3 {float:left;margin:2px 0 0 0;padding:0;}
div.relatedContent div.comments h3 a {text-decoration:none; color:#8BAE08;}
div.relatedContent div.comments h3 a span {font-weight:normal; font-size:12px;}
div.relatedContent div.comments h3 a:hover {text-decoration:underline; color:#8BAE08;}
div.relatedContent div.comments p {float:right; width:138px;height:28px;padding:11px 0 0 20px; margin:0; background:url(ico_comment.gif) no-repeat top left;color:#fff;}
* html div.relatedContent div.comments p {width:158px;height:39px;padding:11px 0 0 20px;}
div.relatedContent div.comments p a {color:#fff; text-decoration:none; font-weight:bold;font-size:11px;}

div.relatedContent div.comments p a:hover {color:#fff;}

/* --------------- 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:303px; float:left; clear:both; text-align:left; margin:8px 0 8px 0; border:none;}
* html #addContent div.object {width:305px;margin:8px 0 8px 0;}

/* standardowy naglowek obiektu */
#addContent div.object h3 {display:block; height:34px;margin:0; padding:0 0 0 30px; color:#8BAE08; background:transparent url(objectHeadBg1.gif) no-repeat 0 4px; font-size:24px;font-family:georgia;font-weight:normal; /*text-transform:uppercase;*/}

#addContent div.object h3 a {color:#8BAE08; text-decoration:none;margin:0; padding:0;}
#addContent div.object h3 a:hover {color:#FF16A0;text-decoration:none;}

#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;}

/* domyslna lista wypunktowania */
#addContent div.object ul {list-style-type:none; padding:0; margin:0 5px 10px 5px; font-size:12px;}
#addContent div.object li {clear:both; background:transparent url(dot.gif) no-repeat 3px 8px; padding:3px 0 0 18px;}
#addContent div.object li a {color:#B8016D; text-decoration:underline;}
#addContent div.object li a:visited {color:#B8016D;}
#addContent div.object li a:hover {color:#707070;text-decoration:none;}
#addContent div.object li a:visited strong {color:#B8016D;}
#addContent div.object li a:hover strong {color:#8BAE08;}
#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:#030102;}
#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:#8BAE08;}
#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:none;}
#addContent div.photoDay{background:url(photo_day_bg.jpg ) no-repeat!important;width:300px;padding-bottom:20px;margin-top:2px!important;text-align:center;}
#addContent div.photoDay h3{color:#fff;background:none!important;padding:4px 0 0 70px;font-weight:bold;font-size:24px;text-align:left;}

#addContent div.gallery table {width:auto;margin:0 10px 0 10px; border-collapse:collapse;}
#addContent div.gallery td, #addContent div.gallery th {padding:5px; width:136px; text-align:left;}
html>body #addContent div.gallery td, html>body #addContent div.gallery th {width:126px;}
#addContent div.gallery td {border:1px solid #EBEBEB; background:#ffffff; text-align:center;}
#addContent div.gallery td img {border:1px solid #AEAEAE;}
#addContent div.gallery td.space {width:10px; border:none; background:transparent;}
#addContent div.gallery th {padding:1px 0 7px 0px;}
#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;}
#addContent div.gallery th a strong {color:#8BAE08; font-size:12px; text-decoration:underline; font-weight:normal;}
#addContent div.gallery th a:hover strong {color:#707070;text-decoration:none;}
#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;}

#addContent div.gallery ul {margin-top:12px;width:298px;}
#addContent div.gallery li {margin-bottom:5px;padding:0;position:relative;overflow:hidden;width:295px!important;border:1px solid #EBEBEB;text-align:center;float:none;list-style-type:none;background:none;}
#addContent div.gallery li a img{margin:1px auto;}
#addContent div.gallery li a span{cursor:pointer;cursor:hand;text-decoration:none;font-size:10px;color:#FCC2E4;text-align:left;display:block;position:absolute;left:0;bottom:5px;background:#FF16A0 url(li_photo_sg.gif) no-repeat 12px 12px;padding:8px 20px; }
#addContent div.gallery li a span strong{margin-bottom:2px;font-size:11px;font-weight:normal;display:block;color:#fff;text-decoration:underline;}
#addContent div.gallery li a:hover, #addContent div.gallery li a:hover span,#addContent div.gallery li a:hover span strong{color:#fff!important;}
#addContent div.gallery li a:visited,#addContent div.gallery li a:visited span,#addContent div.gallery li a:visited span strong{color:#fff!important;}




/* multimedia */
#addContent div.multimedia {margin-bottom:4px;}
#addContent div.multimedia ul {margin:0; padding:0;}
#addContent div.multimedia li {list-style-type:none;margin:7px 0!important; padding:0;background:none;position:relative;}
#addContent div.multimedia li a img.multimediaFoto {border:1px solid #EBEBEB;padding:4px;margin-bottom:10px;}
#addContent div.multimedia li a {text-decoration:none; }
#addContent div.multimedia li a span.outer{cursor:pointer;cursor:hand;color:#fff;width:145px;display:block;position:absolute;right:5px;top:45px;background:#8BAE08 url(li_photo_sg.gif) no-repeat 12px 12px;padding:8px 6px 2px 20px;font-size:12px;}
#addContent div.multimedia li a:hover span.outer strong{color:#fff!important;}
#addContent div.multimedia li a img.multimediaFoto {float:left;}
#addContent div.multimedia li a strong{display:block;font-weight:normal;text-decoration:underline;}
#addContent div.multimedia li.last{margin-bottom:0;}
#addContent div.multimedia li.last a img.multimediaFoto{float:right;margin-right:5px;}
#addContent div.multimedia li.last span.outer{left:0;}
#addContent div.multimedia li span.inner{float:right;color:#fff;font-weight:bold;width:76px;height:29px;line-height:29px;display:block;background:url(icon_video.gif) no-repeat right;}

/*  waszym zdaniem bloczek*/
#addContent div.newsComment p{color:#716767;margin:5px 20px 10px 3px;font-size:12px;}
#addContent div.newsComment span, #addContent div.newsComment strong{display:block;float:right;margin-right:15px;width:270px;text-align:right;}
* html #addContent div.newsComment span, * html #addContent div.newsComment strong{margin-right:10px;}
#addContent div.newsComment strong{color:#8BAE08;font-weight:normal;}
#addContent div.newsComment span{color:#979797;font-size:10px;}

/* bloczek si� dzia�o si� */

#addContent div.NewsListPhoto ul{margin:5px 0 0 0;padding:0;}

#addContent div.NewsListPhoto li{background:none;margin:0 5px 10px 0;padding:0;float:left;clear:both;width:100%;}
#addContent div.NewsListPhoto li img{float:left;margin:0 10px 0 0;}
#addContent div.NewsListPhoto li a{text-decoration:none;color:#B8016D;}
#addContent div.NewsListPhoto li a strong{color:#B8016D;display:block;font-weight:normal;font-size:12px;text-decoration:underline;}
#addContent div.NewsListPhoto li a:hover strong{color:#707070;text-decoration:none;}
/*#addContent div.NewsListPhoto li a:visited strong{color:#B8016D;}*/
#addContent div.NewsListPhoto li a span{display:block;font-size:10px;text-decoration:none;color:#979797;}
#addContent div.NewsListPhoto li a:hover span{text-decoration:none;}
#addContent div.NewsListPhoto li a:visited span{text-decoration:none;}

/* reklama */
#addContent div.NewsListPhoto li.sponsored {background:#ffd3ec url(/s/reklama_text_bottom.gif) bottom right no-repeat; margin:0 5px 10px 0;padding:5px;float:left;clear:both;width:290px;}
#addContent div.NewsListPhoto li.sponsored div.bottom_text { font:10px arial; color:#c27aa3; letter-spacing:3px; float:right; text-transform:uppercase}


/* --------------------------------------------------------  */
/*                    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;}

/* 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;}


#addContent div.inprogress {border-color:#FFD3AF;}
#addContent div.inprogress h3 {background:#FF8229 url(objectHeadBgCzat2.gif) no-repeat; color:#FFF;}

/* 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;}

/* szukaj */
#addContent div.search {border:none;color:#2C75B3; padding:0 0 0 5px; margin:0 0 3px 0; font-weight:bold; font-size:13px;}

#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 #263B73; background:url(buttonBg2.gif); color:#fff; font-weight:bold;}

/* wyniki wyszukiwania */

#mainContent div.search{position:relative;width:630px;float:left;}
#mainContent div.search div.podglad {display:block;float:left!important;clear:none;padding:0px 0 5px 0;width:350px;background:#F8F8F8;margin-top:15px;}
* html #mainContent div.search div.podglad {width:355px;}
#mainContent div.search div.podglad li a {color:#B8016D!important;}
#mainContent div.search div.podglad li.selected a {text-decoration:none; font-weight:bold;color:#666263!important;}
#mainContent div.search div.podglad h4 {float:left!important;}
#mainContent div.search div.podglad ul {float:left!important;width:260px!important;}
#mainContent div.search div.podglad ul#NewsCat123Menu{width:200px!important;}
#mainContent div.search h3{background:none;font-family:georgia;color:#B8016D;font-weight:bold;font-size:22px;padding:0;}
#mainContent div.search div.searchCnt {float:left; width:320px; margin:6px 0 15px 0; padding:6px 5px 0 0; background:none; color:#666263; text-align:left; font-size:11px;}
* html #mainContent div.search div.searchCnt {width:340px;}
#mainContent div.search div.searchCnt strong ,#mainContent div.search div.searchCnt  span{font-size:11px;color:#8BAE08;}

#mainContent div.search ul li a strong{color:#8BAE08!important;font-size:18px!important;margin:0;padding:0;}
#mainContent div.search ul li a:hover strong{color:#EC038D!important;}
#mainContent div.search ul li a:visited strong{color:#8BAE08!important;}
#mainContent div.search ul li span br{margin:0;padding:0;font-size:0;}

#mainContent div.search ul li a span.more {display:block;width:100px;height:29px;line-height:29px;clear:both;float:rigth;color:#8BAE08;font-weight:bold; text-decoration:none;font-size:12px;background:url(back_more.gif) no-repeat right;margin-top:10px;}


#mainContent div.search ul li a span.more strong{color:#fff;padding-left:11px;font-family:verdana;font-size:14px;cursor:pointer;cursor:hand;}
#mainContent div.search ul li a:hover span.more strong{color:#8BAE08;text-decoration:none;}

#mainContent div.search span.found {background:#E6E6E6;color:#EC038D;}
#mainContent div.search span.lead span.found {background: none; color: #716767; font-weight: bold;}
#mainContent div.search #search {float:left;;margin:0 0 30px 0;padding:0 0 0 0;width:630px;background:none;color:#666263;font-size:11px;}

#mainContent div.search #search span.seeAlso{padding-top:10px;}
#mainContent div.search #search a{color:#B8016D;}
#mainContent div.search #search form {float:right;padding:12px 0;background:url(back_search.gif) no-repeat;width:274px;height:69px;margin-top:30px;}
* html #mainContent div.search #search form {padding:10px 0;}
#mainContent div.search #search label{display:none;}
#mainContent div.search #search input.quest {height:20px;width:188px;border:none;background:#EC038D;color:#fff;font-family:georgia;font-size:14px;font-weight:bold;
margin-left:13px;}
#mainContent div.search #search input.submit {width:53px;background:#B8016D;font-size:12px;margin-left:8px;font-family:Verdana;cursor:pointer;cursor:hand;
border:none;color:#fff;font-weight:bold;border:1px solid #B8016D;}
* html #mainContent div.search #search input.submit{margin-left:9px;}
#mainContent div.search span.more_search_result{display:block;height:28px;line-height:28px;clear:both;float:right;color:#8BAE08;font-weight:bold; text-decoration:none;font-size:12px;background:url(back_more.gif) no-repeat right;margin-top:0px;padding-right:32px;cursor:pointer;cursor:hand;}
#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;}

/* zdj�cie dnia */
#addContent div.object div.photoOfDay {position:relative;width:300px;overflow:ellipsis-word;text-align:center; color:#716767; font-size:10px; text-transform:uppercase;}
#addContent div.object div.photoOfDay span {}
#addContent div.object div.photoOfDay span img {border:none; padding:2px;}
#addContent div.object div.photoOfDay strong {text-align:center;color:#fff; font-size:11px; font-weight:normal;margin:0 0 5px 0;}
#addContent div.object div.photoOfDay span a:hover strong{color:#8BAE08;}
#addContent div.object div.photoOfDay span a strong{text-transform:none;cursor:pointer;cursor:hand;text-decoration:underline;font-size:11px;color:#fff;text-align:left;display:block;position:absolute;left:0;bottom:3px;background:#FF16A0 url(li_photo_sg.gif) no-repeat 12px 12px;padding:8px 20px 10px 20px;}
#addContent div.object div.photoOfDay span a:hover strong{color:#fff!important;}

/* 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:#8BAE08}
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 }


/* kalendarz */
#calendar{text-align:center;padding:0;}
#calendar h3 span{font-size:18px;}
#calendar table{ width:255px;border-collapse:collapse;margin:4px 25px 5px 25px; display: none;}
* html #calendar table{ margin:4px 22px 5px 22px;}
#calendar table.selected {display: block;}
#calendar th{text-align:center; font-size:11px;margin:0; padding:0;}
#calendar td{text-align: center;margin:0; padding:0;}
#calendar thead, #calendar tbody {margin:0; padding:0;}
#calendar .navBar { margin:0 auto; padding:8px 0 10px 0; color:#8BAE08; font-size:12px; font-weight:bold;height:10px;line-height:10px;clear:both;}
* html #calendar .navBar { padding:8px 0 4px 0;}
#calendar .navBar img.leftDouble {float:left; margin:0 0 0 20px }
#calendar .navBar img.left {float:left; margin:0 0 0 25px }
#calendar .navBar img.right {float:right; margin:0 25px 0 0; }
#calendar .navBar img.rightDouble {float:right; margin:0 20px 0 0; }
#calendar .navBar span {float: left;width: 140px; text-align: center;}
#calendar thead th {color:#716767;  font-weight:normal;padding:0 0 10px 0;font-size:12px;}
#calendar thead th span.todayName{text-decoration:underline;font-size:12px;color:#B8016D;}
#calendar th span.dayName, #calendar th span.dayWeekend {display:block;padding:2px 8px;margin:0 3px 2px 3px;font-size:11px;font-weight:normal; color: #fff;background:#8BAE08; }
#calendar th span.dayWeekend{background:#B8016D; }
#calendar td.day {color:#656565; }
#calendar td a.day ,#calendar td a.party, #calendar td a.day:hover, #calendar td a.current ,#calendar td a.today,#calendar td span.day ,#calendar td span.party, #calendar td span.day:hover, #calendar td span.current ,#calendar td span.today{display:block; color:#4D7204;padding:2px 5px; background:#fff; margin:3px 3px;border:1px solid #E4ECC6;}
#calendar td a.day:hover,#calendar td a.party:hover  {color:#B8016D; }
#calendar td a.party strong {color:#B8016D;}
#calendar td a.party:hover strong {color:#4D7204;}

#calendar a {text-decoration: none;}
#calendar td a.current,#calendar td a.today,#calendar td span.today {display:block;width:18px;height:20px;color:#fff;font-weight:bold;border:none;background:url(back_day.gif) no-repeat;padding-top:4px;text-align:center;margin:0 3px;}
html>body #calendar td span.today, html>body #calendar td a.today{padding-top:4px;padding-left:6px;width:16px; height:19px;}
#calendar td a.current strong, #calendar td a.today strong{color:#fff;font-weight:bold;}
#calendar td a.current:hover strong, #calendar td a:hover.today strong{color:#fff;font-weight:bold;}
* html #calendar td a.current, #calendar td a.today,#calendar td span.today {width:30px;height:24px;}
#calendar p{margin:0 25px 10px 25px;padding:0;height:17px;line-height:17px;position:relative;}
* html #calendar p{ margin:0 22px 10px 22px;}
#calendar p label{color:#716767;margin:0 0 0 3px;height:17px;line-height:17px;padding:0;padding-right:5px;}
#calendar p select{border:1px solid #E4ECC6;color:#716767;/*visibility:hidden;*/}
#calendar p select#month{width:84px;}
#calendar p select#year{width:62px;margin-left:8px;}
#calendar p img#month_cover{position:absolute;left:65px;top:2px;}
#calendar p img#year_cover{position:absolute;left:158px;top:2px;}
* html #calendar p img#month_cover{top:5px;}
* html #calendar p img#year_cover{top:5px;}

/* Top promo*/
#overHead {background-color: #FF16A0!important; width:100%;padding: 4px 0;text-align:center;}
#topPromo{text-align:left;display:block;color:#FFDBF0!important;font-family:Tahoma;font-size:11px;padding:0; width:950px;margin:0 auto;}
#topPromo a.poweredByInteria { float:right }
#topPromo ul{width:800px;float:left;}
#topPromo li{float:left;list-style-type:none;margin-right:6px;color:#FFDBF0!important;}
#topPromo li.First, #topPromo li.Second{margin-right:3px;}
#topPromo li.Second{margin-left:8px;}
#topPromo a{color:#FFDBF0;text-decoration: none;float:left;}
#topPromo a:hover{color:#FFDBF0 !important;text-decoration: underline}


/* MiniAdsII w newsie */
#mainContent div.miniads_news { float:left }
#mainContent div.miniads_news h3 {display:none; width:593px; height:22px; padding:6px 0 0 37px; font-weight:bold; font-size:12px; color:#EC038D; background:url(back_prev.gif) no-repeat 5px top; }
* html #mainContent div.miniads_news h3 { height:28px; width:630px; }

#mainContent div.miniads_news h4 { width:630px; text-align:center; }
#mainContent div.miniads_news h4 a, #mainContent div.miniads_news h4 span { color:#FFB12E; text-transform:uppercase; text-decoration:none; font-size:11px}
#mainContent div.miniads_news h4 a:hover { text-decoration:underline }
#mainContent div.miniads_news ul { width:600px; margin-top:5px; padding:0 15px; list-style-type:none }
* html #mainContent div.miniads_news ul { width:630px; }
#mainContent div.miniads_news li { float:left; clear:none; width:90px; padding:0 5px; text-align:center}
* html #mainContent div.miniads_news li { width:90px; }
#mainContent div.miniads_news li span { display:block; color:#9E0772; font-size:11px; font-weight:normal }
#mainContent div.miniads_news li span.price { color:#484848;  font-size:10px }
#mainContent div.miniads_news li a { text-decoration:none}
#mainContent div.miniads_news li a:hover span { text-decoration:underline }
#mainContent div.miniads_news li a:hover span.price { text-decoration:none;}

/* ankiety -lista ankiet, wyniki */
#ankieta {padding:0; margin:0;}
#mainContent .ankieta form div p {color:#B8016D;}
#ankieta h4{font-family:arial!important;color:#666263!important;}
#ankieta h2 {padding:0 5px;}
#ankieta div.result {float:left; width:615px; margin:5px 0 10px 0; padding:10px; background:#F3F3F3; color:#666263;}
html>body #ankieta div.result {width:615px;}
#ankieta div.result p {clear:both;margin:0 0 4px 0; padding:0; color:#716767; font-weight:bold; font-size:12px;}
#ankieta div.result span.percent {float:left; display:block; width:30px;font-family:georgia;padding:0; margin:0; color:#716767; font-weight:bold;font-size:14px;}
#ankieta div.result div.per {width:560px; height:14px; padding:0; margin:0px 7px 20px 0; float:left; background:#DFDFDF url(ankBg2.gif) repeat-x; border-right:1px solid #D5D5D5;}
#ankieta div.result div.per span.resultImg {float:left; width:1px; margin:0; padding:0;}
#ankieta div.result div.res {float:left; width:1px; height:14px; overflow:hidden; margin:0; padding:0; background:#B8016D url(ankRes2.gif) repeat-x; }
#ankieta ul.otherPoll {float:left; width:600px; clear:both; margin:10px 0 20px 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 a{color:#B8016D;}
#ankieta ul.otherPoll li.selected {font-weight:bold;color:#B8016D;}
#ankieta ul.otherPoll li.selected a{color:#B8016D;}
#ankieta ul.otherPoll li span {color:#979797;font-size:10px; font-weight:normal;}
#ankieta h3 {clear:both; float:left; width:400px; padding:0; margin:15px 5px 5px 5px; color:#8BAE08; font-size:15px;}
#ankieta h4 {padding:0 0 5px 0; margin:0; color:#8BAE08; font-size:12px;font-family:georgia;}
#ankieta span.more {color:#FE5900; font-weight:bold;text-decoration:none;}
#ankieta div.news {margin:5px;}
#ankieta div.news  h4{color:#91B215 !important;}
#ankieta div.news a {text-decoration:none;}

#ankieta div.news strong.title {color:#B8016D; font-size:12px;text-decoration:underline;padding:0;margin:0;}
#ankieta div.news span.date {display:block;padding:2px 0 0 3px; color:#716767;font-weight:normal; font-size:11px;}
#ankieta div.news span.lead {color:#716767;}
#ankieta div.news span.more {color:#B8016D; font-weight:bold;text-decoration:none;}
#ankieta div.news a span.more {color:#91B215; font-weight:normal; text-decoration:none;}
#ankieta div.news a {text-decoration:none;}
#ankieta div.news a:hover strong.title {color:#B8016D;}
#ankieta div.news a:hover span.more {color:#91B215;}
#ankieta div.news img.photo {float:left;margin:2px 5px 0 0; border:1px solid #716767;}

/* ankieta */
#mainContent div.quiz h4 {padding:5px 5px 0 5px; color:#5A93AF; font-size:16px;}
#mainContent div.quiz div.ankResult {clear:both; float:left; width:440px; margin:5px 0 20px 0; padding:10px; background:#F7F7F7; color:#48494A;}
html>body #mainContent div.quiz div.ankResult {width:420px;}
#mainContent div.quiz div.ankResult p {clear:both;margin:0 0 4px 0; padding:0; color:#484F58; font-weight:bold; font-size:12px;}
#mainContent div.quiz div.ankResult span.percent {float:left; display:block; width:30px; padding:0; margin:0; color:#FF8B02; font-weight:bold;}
#mainContent div.quiz div.ankResult div.per {width:380px; height:14px; padding:0; margin:0px 7px 20px 0; float:left; background:#E3E3E3 url(ankBg.gif) repeat-x;}
#mainContent div.quiz div.ankResult div.per span.resultImg {float:left; width:1px; margin:0; padding:0;}
#mainContent div.quiz div.ankResult div.res {border-right:1px solid #E1E1E1; border-left:1px solid #E1E1E1; float:left; width:1px; height:14px; overflow:hidden; margin:0; padding:0; background:#FE9900 url(ankRes.gif) repeat-x;}

/* wyslij plote */
#SendGossip form {padding:0 10px;}
#SendGossip a {color:#B8016D;}
#SendGossip h2 {background:none; font-size:28px; font-family:georgia; color:#B8016D; font-weight:bold; margin-bottom:20px;}
#SendGossip p {color:#666263;}
#SendGossip p.m5 { margin:5px 0 0 }
#SendGossip p.m10 { margin:10px 0 0 }
#SendGossip p.m15 { margin:15px 0 0 }
#SendGossip div.com {padding:10px; color:#B8016D;}
#SendGossip input, #SendGossip textarea { font-size:12px; font-family:Arial; }
#SendGossip input.files { width:220px}
#SendGossip input.title { width:200px}
#SendGossip input.title2 { width:450px}
#SendGossip textarea {width:450px; height:50px;}
#SendGossip textarea.text {height:150px;}
#SendGossip input.code { margin:2px 0 0 15px; width:50px }
#SendGossip label.fileInfo { float:left; width:70px; padding-top:2px }
#SendGossip .button {float:right; margin:5px 10px 10px 0; padding:0; border:none; font-size:14px; background:none; color:#8BAE08; font-weight:bold; cursor:pointer}
#SendGossip p.error { color:#f00; font-weight:bold; padding:0 5px }
#SendGossip p.desc {color:#B8016D;}
#SendGossip input.chb {margin-right:5px; width:20px; border-style:none;}
#SendGossip span.red {color:#B8016D;}

#mainContent #SendGossip ul.regulamin {clear:both; float:left; width:610px; margin:10px 0 0; padding:0; color:#666263; background:#FFECF8; font-size:11px; list-style:none;}
#mainContent #SendGossip ul.regulamin li {float:left; width:600px; padding:4px 5px; margin:0; background:none; }
#mainContent #SendGossip ul.regulamin ol {margin:0 10px; padding:0; list-style:none;}
#mainContent #SendGossip ul.regulamin ol li {width:550px;}
#SendGossip p.regulamin { clear:both; width:610px; margin:0; padding:10px 0 10px 0; color:#666263; background:#FFECF8; text-align:center; }

/* biuletyn nowy parwy bloczek */
#addContent div#biuletyn {height:294px;position:relative;margin:0;padding:0;background:url(bulletinBgTop.gif) no-repeat;}
#addContent div#biuletyn img{position:absolute;}
#addContent div#biuletyn img.left{top:2px;left:0;}
#addContent div#biuletyn img.phone{top:112px;right:5px;}
#addContent div#biuletyn img.right{top:2px;right:2px;}
#addContent div#biuletyn img.topPhone{top:176px;left:131px;}
#addContent div#biuletyn a{color:#fff;text-decoration:none;font-family:georgia;font-size:22px;font-weight:normal;padding:0 0 0  70px;display:block;background:url(bulletinButton.gif) no-repeat;width:97px;height:38px;position:absolute;top:220px;left:2px;}
* html #addContent div#biuletyn a{width:163px;height:42px;}
#addContent div#biuletyn form {padding:0 0 0 18px;margin:12px 0 0 0;width:240px;}
#addContent div#biuletyn  p{color:#716767;}
#addContent div#biuletyn  p.phone{position:absolute;top:155px;left:10px;color:#716767;}
#addContent div#biuletyn  p.phone strong{color:#FF16A0}
#addContent div#biuletyn .pTop {margin-left:8px;font-size: 12px;color:#716767!important;}

#addContent div#biuletyn h3 {margin:0;margin-top:12px;color:#FF16A0; background: transparent url('/s/objectHeadBgBulletin.gif') no-repeat}

#addContent div#biuletyn .fs10 {font-size: 10px}

#addContent div#biuletyn form input#biulletin_email {margin: 3px 10px 0 0; height: 17px; border: 1px solid #8BAE08; font-size: 11px}
#addContent div#biuletyn form input.sub {margin: 2px; padding: 0; vertical-align: bottom}

/* regulamin biuletynu SMS */
.ruleSMS div{position:relative;width:615px;height:420px;}
.ruleSMS div img{position:absolute;}
.ruleSMS div img.top{left:0;top:16px;}
.ruleSMS div img.back{left:316px;top:149px;}
.ruleSMS div img.phone{left:412px;top:0;}
.ruleSMS div p{color:#716767;position:absolute;width:370px;height:130px;left:5px;top:191px;}
.ruleSMS div p strong{color:#8BAE08;}
.ruleSMS div p span{display:block;margin-top:32px;}
.ruleSMS div p span.small{font-size:11px!important;}

.ruleSMS h4{color:#716767!important;font-size:11px!important;padding:15px 0 15px 10px!important;}
.ruleSMS ol{width:590px!important;margin:0 0 0 10px!important;padding:0!important;} 

.ruleSMS ol li a:hover, .ruleSMS ol li a{color:#91B215!important;}
.ruleSMS ol li{width:570px!important;
color:#716767;font-size:11px;background:none!important;
margin:0 0 5px 15px!important;padding:2px 0 2px 0;list-style-type:none; } 
.ruleSMS ul {margin:15px;}
.ruleSMS ul li{width:530px!important;list-style-type:none;margin:0;padding:0 0 0 5px;}

.ruleSMS table{margin:10px;padding:0;border-collapse:collapse;}
.ruleSMS th, .ruleSMS td{padding:4px 6px;margin:0;color:#716767;border:1px solid #716767;}
.ruleSMS th{color:#716767;font-size:11px;}

#mainContent h1.title { float:left; margin-left:70px }
* html #mainContent h1.title { margin-left:35px }
#mainContent h1.title a { font-family:georgia !important; font-size:24px !important; }
#mainContent h1.title a:hover { color:#a50061 !important }

/* slowa kluczowe */
#article p.keywords, #galleryWide p.keywords { float:none; width:auto; margin:16px 0; padding:4px 0; color:#666263; font-weight:bold; }
html>body #article p.keywords, html>body #galleryWide p.keywords { width:auto; }
#article p.keywords span, #galleryWide p.keywords span { padding:0 6px; background:url(keywordMenuLine.gif) no-repeat left 3px; font-weight:normal; }
#article p.keywords span.first, #galleryWide p.keywords span.first { background:none }
#article p.keywords a, #galleryWide p.keywords a {color:#8BAE08}
#article p.keywords a:hover, #galleryWide p.keywords a:hover {color:#B8016D}

#mainContent div.keyword_newsList {width:620px;}
#mainContent div.keyword_newsList h2 {clear:both; float:left; margin:5px 0; padding: 2px 0 7px 32px; font-size:24px; font-weight:normal; background:url(objectHeadBg1.gif) no-repeat 0 4px;}
#mainContent div.keyword_newsList h2 span {font-size:24px; color:#8BAE08}
#mainContent div.keyword_newsList h2.first {margin-top:3px; color:#8BAE08}
#mainContent div.keyword_newsList h2.first a {color:#8BAE08}
#mainContent div.keyword_newsList h2 a {color:#8BAE08; text-decoration:none;}
#mainContent div.keyword_newsList h2 a:hover {color: #FF16A0;}

#content div.keyword_newsList h3 { margin-top:0 }
#content div.keyword_newsList p { float:left; clear: both; width:100%; margin-top:0; padding:5px 0; font-size:11px; text-align:right; }
#content div.keyword_newsList p a {padding:10px 35px 10px 0; font-weight:bold; color:#EC038D; background:transparent url(back_next.gif) no-repeat right center;}
#content div.keyword_newsList p span.more {display:none; }
#content div.keyword_newsList span.seeAt { color:#818181; font-size:11px; line-height:20px }
#content div.keyword_newsList span.seeAt a { color:#2c75b3; font-weight:normal; text-decoration:underline; font-size:11px; }
#content div.keyword_newsList span.seeAt a:hover { color: #2c75b3; }
#content div.keyword_newsList img {float:none;}

#content div.keyword_newsList ul.video { width:100%; padding:0; margin:5px 0 0 }
#content div.keyword_newsList ul.video li { float:left; clear:none; background:none; width:124px; margin:0 0 0 28px; padding:0 0 15px; background:none }
html>body #content div.keyword_newsList ul.video li { width:124px }
#content div.keyword_newsList ul.video li.first { margin-left:5px }
#content div.keyword_newsList ul.video li a { text-decoration:none }
#content div.keyword_newsList ul.video li a:hover { color:#B8016D }
#content div.keyword_newsList ul.video li a:hover span.title { text-decoration:underline }
#content div.keyword_newsList ul.video li a span.title { display:block; margin:0 0 5px; font-weight:normal }
#content div.keyword_newsList ul.video li span.photo { display:block; margin:0 0 5px; }
#content div.keyword_newsList ul.video li span.photo img { border:1px solid #E1E1E1; padding:1px }
#content div.keyword_newsList ul.video li span.seeAt { color:#2C75B3; text-decoration:underline; vertical-align:middle }

#content div.keyword_newsList table.photos { clear:both; margin:5px 0 0; font-size:12px; }
#content div.keyword_newsList table.photos td { margin:0; padding:0 }
#content div.keyword_newsList table.photos td.photo { width:202px; height:200px; text-align:center; background:transparent url(back_galleries.gif) no-repeat left bottom; }
* html #content div.keyword_newsList table.photos td.photo { width:202px; }
#content div.keyword_newsList table.photos td.photo img {float:none;}
#content div.keyword_newsList table.photos td.title { width:202px; padding:3px 0 12px; }
#content div.keyword_newsList table.photos td.break { width:18px; }
#content div.keyword_newsList table.photos td a { color:#B8016D;  }

#content div.keyword_menu { float:left; width:100%; background:url(keywordMenuBottomLine.gif) repeat-x left bottom; padding:5px 0 0; margin:25px 0 15px; }
#mainContent div.keyword_menu { margin-top:0; }
#content div.keyword_menu 
#content div.keyword_menu h2 { float:left; font-size:22px; font-weight:bold; color:#B8016D; margin:0 10px 5px; }
* html #content div.keyword_menu h2 { margin:0 5px 5px; }
#content div.keyword_menu h1 { float:left; font-size:26px; font-weight:bold; color:#B8016D; margin:0 10px 5px; }
* html #content div.keyword_menu h1 { margin:0 5px 5px; }
#content div.keyword_menu ul { float:left; clear:both; list-style:none; height:23px; margin:0 10px; padding:0 }
* html #content div.keyword_menu ul { margin:0 5px; }
#content div.keyword_menu li { float:left; clear:none; width:auto; margin:0; padding:0; background:url(keywordMenuLine.gif) no-repeat right center }
html>body #content div.keyword_menu li { width:auto; }
#content div.keyword_menu div.info {clear:both; margin:5px 10px 10px 10px; font-size:10px;}
#content div.keyword_menu div.info img {float:left; margin:0 10px 5px 0; }
#content div.keyword_menu div.info p {}
#content div.keyword_menu li.nobg { background:none }
#content div.keyword_menu li.selected { background:url(keywordMenuPosLeft.gif) no-repeat top left }
#content div.keyword_menu li.selected a { color:#8BAE08; background:url(keywordMenuPosRight.gif) no-repeat top right; }
#content div.keyword_menu li.selected a:visited { color:#8BAE08; }
#content div.keyword_menu li.selected a:hover { color:#8BAE08 }
#content div.keyword_menu li a { float:left; height:19px; padding:4px 10px 0; font-size:11px; font-weight:bold; text-decoration:none }
* html #content div.keyword_menu li a { height:23px; } 
#content div.keyword_menu li a:visited, #mainContent div.keyword_menu li a:hover { color:#B8016D }
#content div.keyword_menu li a:hover { text-decoration:underline; }

#content div.keywordListPack div.pack {padding-top:30px; text-align:center; }
#content div.keywordListPack div.pack ul { float:none; text-align:center }
#content div.keywordListPack div.pack li { float:none; display:inline }
#content div.keywordListPack div.pack li.next {margin-left:30px;}
#content div.keywordListPack div.pack li.prev a {display:inline; padding:10px 0 10px 35px; background:transparent url(back_prev.gif) no-repeat scroll left center!important;} 
#content div.keywordListPack div.pack li.next a {display:inline; padding:10px 35px 10px 0; background:transparent url(back_next.gif) no-repeat scroll right center;}


