/* --------------------------------------------------------  */
/*                    Podstawowe style                        */
/* --------------------------------------------------------  */


body{margin:0;padding:0;background:#fff;color:#000;font-family:Arial,"Helvetica CE",Helvetica,sans-serif;font-size:12px;text-align:center;}
a {color:#FF1B95; }
a:visited {color:#FF1B95;}
a:hover {color:#7CB306;}
img {border:none;}
form {margin:0; padding:0;}
.hide {display:none;}
.right {float:right}
.left {float:left}
.clear {clear:both;}
table {font-size:12px;}

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

div.inpl_bb_news { clear:both }

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

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

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

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

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

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

/* glowna tresc */
#mainContent {clear:both; float:left; width:621px; overflow:hidden; padding:0; text-align:left}

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

/* strona z newsem */
#article {margin:0 0 0 5px;}
#article p.sponsored, #article p.sponsoredBottom {margin:0;padding:3px 0;font-size:11px;color:#f00;text-transform:uppercase;letter-spacing:2px}
#article p.sponsoredBottom {padding:15px 0 0 0}
#article p {margin:0; padding:0;}
#article p.articleDate {color:#666; font-size:11px; margin:5px 0 0 0;}
#article p.articleLead {color:#000; font-weight:bold; margin:5px 0; line-height:17px;}
#article div.articleText {color:#000;}
#article div.articleText p {margin:9px 0; line-height:17px;}
#article p.articleSource {margin:0;padding:0;font-size:12px;color:#7D7D7D;}
#article p.articleSource a {color:#7D7D7D;text-decoration:none}
#article a:visited {color:#323232;}
#article a:hover {color:#FF1B95;}
/* 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 {margin:5px 0 0 0; padding: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:#FF1B95;}
#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}

/* 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:#FF1B95;}

/* 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(dot.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.right {float:right;clear:right}
#article div.left {float:left;clear:left}

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

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

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

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

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

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

/* -------------- galerie --------------- */
#gallery {float:left; width:930px; padding:0; margin:0; background:url(add_content.gif) no-repeat 621px 0;}

/* lewa strona z fotka */
#gallery div.photo {float:left; width:410px;}
#gallery div.photo div.navig {float:right; margin:7px 40px 7px 0; color:#000; font-size:16px;}
#gallery div.photo div.navig a {color:#000; font-size:12px;}
#gallery div.photo div.navig a:hover {color:#FF1B95;}
#gallery div.photo div.navig img {vertical-align:0px;}

#gallery div.photo p.photo {clear:both; width:330px; margin:8px 0 0 30px; padding:3px 0 0 0; text-align:center; background:#000 url(gal_top_corner.gif) no-repeat 0 0;}
#gallery div.photo p.photo span {display:block; background:url(gal_bot_corner.gif) no-repeat bottom right;}
#gallery div.photo p.lead {text-align:center; margin:5px 0 0 0}

/* prawa strona z lista */
#gallery div.photosList {float:left; width:509px; height:511px; margin:8px 0 0 0; padding:30px 0 0 85px; background:url(galleries_bg.gif) no-repeat;}
html>body #gallery div.photosList {width:419px; height:481px;}
#gallery div.photos {background:url(photos_bg.gif) no-repeat;}
/* lista galerii lub zdjęć */
#gallery table.galleriesAll {padding:0; margin:0; border:0;text-align:center; }
#gallery table.galleriesAll tr {margin:5px;}
#gallery table.galleriesAll td {width:130px; height:130px; padding:0; margin:0; text-align:center; background:#000;}
#gallery table.galleriesAll td img {border:none;}
#gallery table.galleriesAll tr td a {text-decoration:none;}

/* duża fotka */
#gallery div.photoBig {clear:both; float:left; width:930px; padding:0 130px; margin:8px 0 0 0;}
html>body #gallery div.photoBig {width:670px;}
#gallery div.photoBig div.navig {margin:7px 0 7px 35px; color:#000; font-size:16px;}
#gallery div.photoBig div.navig a {color:#000; font-size:12px;}
#gallery div.photoBig div.navig a:hover {color:#FF1B95;}
#gallery div.photoBig div.navig img {vertical-align:0px;}
#gallery div.photoBig p.photo {clear:both; width:600px; margin:8px 0 0 30px; padding:3px 0 0 0; text-align:center; background:#000 url(gal_top_corner.gif) no-repeat 0 0;}
#gallery div.photoBig p.photo span {display:block; background:url(gal_bot_corner.gif) no-repeat bottom right;}

/* fotka do newsa */
#gallery div.galFoto {clear:both; width:621px;text-align:center; padding:5px 0 0 0;}
#gallery div.galFoto img {border:1px solid #91928E;}
#gallery div.galFoto p {clear:both; float:left; width:621px; padding:2px 5px; margin:0; color:#000; text-align:left;}
html>body #gallery div.galFoto p {width:430px; }
#gallery div.galFoto p.photoTitle {font-size:11px;}
#gallery div.galFoto span {color:#474747; font-weight:normal;}

/* wszystkie zdjecia z jednej galerii */
/*
#gallery table.galleries {padding:0; margin:0; border:0;text-align:center;}
#gallery table.galleries td {width:146px; height:145px; margin:0; padding:0; border:1px solid #D3D3C1; text-align:center;}
#gallery table.galleries tr.note td {height:auto;background:none; border:none; color:#475310;font-size:10px;text-transform:uppercase;padding-bottom:8px;}
#gallery table.galleries tr.note td strong {color:#FF7800;font-size:12px}
#gallery table.galleries td img {border:1px solid #4B4B4B;}
#gallery table.galleries th {font-size:12px;text-align:center; font-weight:normal; padding:0 2px 10px 3px;}
#gallery table.galleries th a {color:#000; 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:#FF1B95;}
*/
/* strona ze srednim zdjeciem */
/*
#gallery div.icons {float:left; margin:10px 0 0 5px;}
#gallery div.navig {float:right; margin-top:10px; color:#08235E; font-size:16px;}
#gallery div.navig a {color:#08235E; font-size:12px;}
#gallery div.navig a:hover {color:#FF1B95;}
#gallery div.navig span {color:#FF9600; font-weight:bold; font-size:12px;}
#gallery div.galFoto {clear:both; width:621px;text-align:center; padding:5px 0 0 0;}
#gallery div.galFoto img {border:1px solid #91928E;}
#gallery div.galFoto p {clear:both; float:left; width:621px; padding:2px 5px; margin:0; color:#000; text-align:left;}
html>body #gallery div.galFoto p {width:430px; }
#gallery div.galFoto p.photoTitle {font-size:11px;}
#gallery div.galFoto span {color:#474747; font-weight:normal;}
*/
/* strona z duzym zdjeciem */
/*
#galleryWide {clear:both; float:left; width:760px; text-align:left; margin:0; padding:0 0 0 5px;}
html>body #galleryWide {width:755px;}
#galleryWide div.icons {float:left; margin-top:10px;}
#galleryWide div.navig {float:right; margin:10px 40px 10px 0; color:#08235E; font-size:16px;}
#galleryWide div.navig a {color:#08235E; font-size:12px;}
#galleryWide div.navig a:hover {color:#FF1B95;}
#galleryWide div.navig span {color:#FF9600; font-weight:bold; font-size:12px;}
#galleryWide div.galFoto {clear:both; width:100%; text-align:center; padding:0;}
#galleryWide div.galFoto img {border:1px solid #91928E;}
#galleryWide p {clear:both; float:left; width:435px; padding:10px 5px 0px 5px; margin:0; color:#000; text-align:left;}
html>body #galleryWide p {width:435px;}
#galleryWide p span {color:#474747;}
*/

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

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

/* -------------- komentarze -------------- */
#comments {clear:both; float:left; margin:0; width:621px; padding:0;}
#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:16px; color:#000}
#comments h4 a {color:#000; text-decoration:none;}
#comments h4 a:hover {color:#FF1B95; text-decoration:underline;}
#comments h5 {margin:0;padding:5px 0;font-size:12px}
#comments p {padding:0; margin:0;}
#comments form {clear:both;margin:5px 0; padding:0; width:538px;}
#comments input, #comments textarea {margin:2px 0 5px 0;border:1px solid #FF38B4; background:#fff; font-size:12px;}
#comments input.error, #comments textarea.error {border: 2px solid #c00}
#comments input {width:538px;}
#comments textarea {width:538px; height:150px;}
#comments input.submit, #comments input.reset  {width:67px; height:22px; border:none; font-weight:bold;}
#comments input.submit {margin-right:5px; background:url(butComment.gif) no-repeat; color:#FF1B95;}
#comments input.sent {background-image:url(butComment.gif);color:#FF1B95;}
#comments input.reset {background:url(butComment.gif) no-repeat; color:#FF1B95;}
#comments div.info {margin:10px 0; width:528px; padding:5px; background:#E0E0E0; color:#797979; font-size:12px;}
#comments div.info p.ico {background:url(ico_info.gif) no-repeat; padding:0 0 5px 25px;}
#comments div.info p {padding:5px 0}
#comments p.buttons {text-align:right;}

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

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

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

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

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

/* lista komentarze - pod obiektem */
#comments ul.main li {margin:0;padding:0;background:none}
#comments ul.main li.more {margin:0;padding:0;background:none}
#comments ul.main li li {margin:0;padding-left:14px;background:transparent url(icm3.gif) no-repeat left 3px}
#comments ul.main li li.more {margin:0;padding-left:14px;padding-top:15px;background:transparent url(icm2.gif) no-repeat left top}
#comments ul.main li li a{color:#3C3C3C}
#comments ul.main li li a:hover{color:#FF1B95}
#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:458px;border:1px solid #C4C4C6; padding:0; margin:0 0 10px 0;}
#comments ul.full li.selected div {width:456px}
#comments ul.full li div.subject {background:#D4D4D4; padding:4px 100px 4px 4px; margin:0; border:none;}
html>body #comments ul.full li div.subject {width:354px}
#comments ul.full li div.subject a {font-weight:bold; text-decoration:none;}
#comments ul.full li div.subject div {top:1px;right:4px; border:none; margin:0;}
#comments ul.full li p {float:left;width:458px;padding:5px 10px 7px 10px;color:#000;font-size:12px}
html>body #comments ul.full li p {width:438px}
#comments ul.full li div div.navigation { border:none; margin:5px 0 10px 0px;width: auto;  padding:0; background:none; color:#323232; font-size:11px }
#comments ul.full li div div.navigation a.answerb {float:right;display:block;height:23px;width:106px; margin:0 5px 0 0; padding:4px 0 0 41px; color:#EC008C; font-size:11px; text-decoration:none; font-weight:bold; text-transform:uppercase; background:url(butCommentAnswer.gif) no-repeat;}
html>body #comments ul.full li div div.navigation a.answerb {height:19px; width:65px;}
#comments ul.full li div div.navigation span { color:#FF9600; font-weight:bold }

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

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

#comments ul.uFull li {padding-bottom:15px}

/* linki pod komentarzami: dodaj komentarz, wszystkie komentarze */
#comments p.links {clear:both; float:left; width:621px; height:106px; margin:0; padding:0; text-align:right; font-size:11px; background:#FF1B95 url(comments_links_bg.gif) no-repeat;}
#comments p.links span {display:none;}
#comments p.links a {text-decoration:none; color:#FFF; text-transform:uppercase; font-weight:bold; font-size:15px;}
#comments p.links a:hover {color:#FFF;}
#comments p.links #addComment {display:block; float:left; margin:77px 0 0 30px; padding:2px 0 0 0; height:20px;width:165px;}
html>body #comments p.links #addComment {margin-left:60px;}
#comments p.links #allComments {display:block; float:left; margin:77px 0 0 45px; padding:2px 0 0 0; height:20px;width:165px;}
html>body #comments p.links #allComments {margin-left:46px;}

/* Forum */
#mainContent #forum #mainThreads {clear:both; margin:10px 10px 0 30px; padding:0; list-style-type:none;}
#mainContent #forum #mainThreads ul {margin:0; padding:0;}
#mainContent #forum #mainThreads li {padding:2px 0 2px 10px; font-weight:bold; background:url(dot.gif) no-repeat 0 8px;}
#mainContent #forum #mainThreads li a {}
.forum #mainContent #comments p.back {display:none;}

/* mapa serwisu */
#siteMap {clear:both; float:left; width:900px; padding:0 0 0 30px; background:url(add_content.gif) no-repeat 621px 0;}
#siteMap h3 {clear:both; float:left; width:900px; margin:8px 0 2px 0; padding:0; text-transform:uppercase; font-size:18px;color:#FF1B95; }
#siteMap ul.main {float:left; width:290px; color:#000; list-style-type:none; margin:10px 0 0 0; padding:0; }
#siteMap ul.main li a {color:#000;}
#siteMap ul.main li li a {color:#000;}
#siteMap ul.main li a:hover {color:#FF1B95;}
#siteMap ul.main li {font-size:13px; font-weight:bold; padding:2px 0 2px 10px; }
#siteMap ul.main ul {color:#000;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:#000;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(dot.gif) no-repeat 2px 7px; }

/* 404 */
#site404 {width:930px; padding:0 30px; background:url(add_content.gif) no-repeat 621px 0px;}
#site404 p.error {text-align:center; margin:0; padding:15px 0;}

#site404 a {color:#000;}
#site404 h2 {margin:15px 0 25px 0; padding:0; font-size:20px; color:#000;}
#site404 p {margin:15px 0; padding:0;}

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

/* -------------- kategorie --------------- */
#mainContent div.section {clear:both;width:621px; margin:0; padding:0;}
#mainContent div.section h3 {clear:both; float:left; color:#FF1B95; margin:13px 0 2px 3px; font-size:18px; }
#mainContent div.section h3 a {color:#FF1B95; text-decoration:none;}
#mainContent div.section h3 a:hover {text-decoration:underline;}
#mainContent div.section span.date {padding:0 0 0 3px; color:#818181;font-weight:normal; font-size:11px;}
#mainContent div.section span.cite {display:block; margin:3px 0; font-style:italic;}
#mainContent div.section ul {clear:both; float:left; width:621px; margin:0; padding:0 5px; list-style:none; font-size:12px}
html>body #mainContent div.section ul {width:611px;}
#mainContent div.section li {clear:both;float:left; width:611px; background:url(dot.gif) no-repeat 1px 9px; padding:3px 0 0 10px}
html>body #mainContent div.section li {width:601px}
#mainContent div.section li a {color:#000; text-decoration:underline;}
#mainContent div.section li a:visited {color:#323232;}
#mainContent div.section li a:hover {color:#FF1B95;}
#mainContent div.section img {vertical-align:middle;}
#mainContent div.section li.lead {width:601px; padding:10px 0 10px 0px; background:url(head_line.gif) no-repeat 0 0;}
#mainContent div.section li.lead span.date {padding:0; }
#mainContent div.section li.lead span.more {color:#FF1B95; font-weight:bold;text-decoration:none;}
#mainContent div.section li.lead img {float:right; border:1px solid #4E4E4E; margin:0 7px 5px 0;}
#mainContent div.section li.lead a {color:#030102; font-size:12px; text-decoration:none;}
#mainContent div.section li.lead a strong {color:#000; font-weight:bold; font-size:13px; }
#mainContent div.section li.lead a strong span.author {display:inline!important; color:#FF1B95; padding:0 0 0 5px;}
#mainContent div.section li.lead a span.more {color:#FF1B95; font-weight:normal; text-decoration:none; font-size:11px;}
#mainContent div.section li.lead a:hover strong {color:#FF1B95; text-decoration:underline;}
#mainContent div.section li.lead a:hover.more {color:#FF1B95;}
#mainContent div.section li.lead a:hover {color:#030102;}
#mainContent div.section li.lead p.photo {display:block; width:220px; float:right; margin:0 0 0 5px; padding:0; text-align:center; background:url(img_border.gif) no-repeat;}
#mainContent div.section li.lead p.photo span {display:block; background:url(img_border_bot.gif) no-repeat bottom;}
#mainContent div.section li.lead p.photo img {float:none; border:none; margin:8px 0; padding:0;}
#mainContent div.section li.lead p.more {margin:0; padding:0; text-align:right;}
#mainContent div.section li.lead p.more a:hover {color:#FF1B95; text-decoration:underline;}
#mainContent div.section li.first {padding-top:5px; background:none;}

#mainContent div.section ul.catSpecial {background:#D4D4D4; margin-top:0px;}

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


#mainContent div.section li span.note {display:block;padding-top:3px;color:#475310;font-size:10px;text-transform:uppercase}
#mainContent div.section ul.special li span.note {color:#fff}
#mainContent div.section li span.note strong, #mainContent div.section ul.special li span.note strong, #mainContent div.section ul.highlight li span.note strong, #mainContent div.section ul.special li.first span.note strong {display:inline;float:none;color:#FF1B95;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:#000;}
#mainContent div.mainPage p a:hover {color:#FF1B95;}
#mainContent div.mainPage p span.more {color:#FF1B95; font-weight:bold}

/* listy newsów */

/* lista pełnych newsów */
#mainContent div.fullNewsList {width:621px; }
#mainContent div.fullNewsList h3 {display:none;}
#mainContent div.fullNewsList ul {margin:0 0 0 21px; padding:0; list-style-type:none;}
#mainContent div.fullNewsList li {clear:both;}
#mainContent div.fullNewsList li.lead {padding:50px 0 0 0; background:url(head_aktualnosci2.gif) no-repeat 0 0;}
#mainContent div.fullNewsList li.lead p.photo {float:right; margin:0; padding:0;}
#mainContent div.fullNewsList li.lead p.photo img {border:0;}
#mainContent div.fullNewsList li.lead p.photo {display:block; width:220px; float:right; margin:0 0 0 5px; padding:0; text-align:center; background:url(img_border.gif) no-repeat;}
#mainContent div.fullNewsList li.lead p.photo span {display:block; background:url(img_border_bot.gif) no-repeat bottom;}
#mainContent div.fullNewsList li.lead p.photo img {float:none; border:none; margin:8px 0; padding:0;}

#mainContent div.fullNewsList li.lead strong {text-transform:uppercase;}
#mainContent div.fullNewsList li.lead div.lead {}
/* ocen artykul */
#mainContent div.fullNewsList div.opinion {width:285px; height:30px; padding:0; margin:8px 0 0 0; background:url(vote_small_bg.gif) no-repeat; color:#FFF; font-size:12px;}
#mainContent div.fullNewsList div.opinion div.note {display:none;padding:0; font-size:13px; color:#000000; font-weight:bold; }
#mainContent div.fullNewsList div.opinion div.note a {font-size:11px; font-weight:normal; color:#000000;}
#mainContent div.fullNewsList div.opinion div.note a:hover {color:#FF1B95;}
#mainContent div.fullNewsList div.opinion div.note span {color:#000;}
#mainContent div.fullNewsList div.opinion div.note strong {color:#000; font-size:13px;}
#mainContent div.fullNewsList div.opinion div.vote {float:right; width:235px; padding:0; color:#9A9A9A; font-size:11px}
#mainContent div.fullNewsList div.opinion div.vote img {vertical-align:middle;margin-right:2px}
#mainContent div.fullNewsList div.opinion h3 {display:none; padding:0 0 2px 45px; color:#000000;}
#mainContent div.fullNewsList div.opinion h3.voted {padding-left:0;padding-top:2px;color:#000000;font-size:11px;font-weight:normal;text-transform:none}
#mainContent div.fullNewsList div.opinion ul {width:600px; margin:5px 0 0 283px; padding:2px 0 0 0; list-style-type:none; }
html>body #mainContent div.fullNewsList div.opinion ul {margin:5px 0 0 233px;}
#mainContent div.fullNewsList div.opinion li {clear:none!important; float:left; width:15px; height:18px; margin:0; padding:0 1px;}
#mainContent div.fullNewsList div.opinion p {display:none; margin:0;padding:3px 0 0 5px}
/* komentarze */
#mainContent div.fullNewsList div.comments {width:375px; height:31px; padding:0; margin:2px 0 5px 0; background:#FF1B95 url(comments_top_small_bg.gif) no-repeat;}
#mainContent div.fullNewsList div.comments h5 {float:left; font-size:12px; padding:7px 0 0 30px; margin:0; text-transform:uppercase;}
#mainContent div.fullNewsList div.comments h5 a {text-decoration:none; color:#000;}
#mainContent div.fullNewsList div.comments h5 a span {color:#FFF;}
#mainContent div.fullNewsList div.comments h5 a:hover {color:#000;}
#mainContent div.fullNewsList div.comments p {float:left; height:21px; padding:8px 0 0 55px; margin:0; font-size:11px; text-transform:uppercase;}
#mainContent div.fullNewsList div.comments p a {color:#FFF; text-decoration:none; padding:5px 30px 2px 0; font-weight:bold;}
#mainContent div.fullNewsList div.comments p a:hover {color:#FFF;}

/* strony główna działu */
#mainContent div.mainSectionLeft {clear:both; float:left; width:146px; overflow:hidden;}
#mainContent div.mainSectionRight {float:left; width:474px; overflow:hidden;}
#mainContent div.mainSectionLeft p.blockPhoto {float:left; position:relative; padding:8px 0; margin:15px 0 10px 0;}
#mainContent div.mainSectionLeft p.blockPhoto span {display:block; margin:0; padding:0;}
#mainContent div.mainSectionLeft p.blockPhoto span.top {position:absolute; top:0; left:0; height:14px; width:130px; background:url(photoTop.gif) no-repeat 0 0;}
#mainContent div.mainSectionLeft p.blockPhoto span.bottom {position:absolute; bottom:0; left:0; height:17px; width:130px; background:url(photoBottom.gif) no-repeat 0 0;}
/* lista newsów */
#mainContent div.mainList {width:474px;}
#mainContent div.mainList ul {width:474px; padding:0;}
#mainContent div.mainList li {width:450px; padding:0 0 1px 10px; margin-left:10px; background:url(arrow.gif) no-repeat 0 4px;}
html>body #mainContent div.mainList li {margin-left:20px;}
#mainContent div.mainList strong {font-weight:normal; text-transform:uppercase; font-size:11px;}
#mainContent div.mainList h3 {width:474px; height:46px; margin:7px 0 3px 0; padding:0;}
#mainContent div.mainList h3 a {width:450px; height:46px; display:block;}
#mainContent div.mainList h3 a span {display:none;}
#mainContent div.mainList p.more {display:none;}
#mainContent div.wrowieProsto h3 {background:url(head_prosto_z_rowu.gif) no-repeat 0 0;}
#mainContent div.wrowieKulinaria h3 {background:url(head_kulinaria.gif) no-repeat 0 0;}
#mainContent div.wrowieGlowa h3 {background:url(head_glowa_w_rowie.gif) no-repeat 0 0;}
#mainContent div.wrowieSex h3 {background:url(head_sex.gif) no-repeat 0 0;}
#mainContent div.wrowieReklama h3 {background:url(head_reklama.gif) no-repeat 0 0;}
#mainContent div.wsadAktualnosci h3 {background:url(head_aktualnosci.gif) no-repeat 0 0;}
#mainContent div.wsadRecenzje h3 {background:url(head_recenzje.gif) no-repeat 0 0;}
#mainContent div.wsadFelietony h3 {background:url(head_felietony.gif) no-repeat 0 0;}
#mainContent div.wsadEkologia h3 {background:url(head_ekologia.gif) no-repeat 0 0;}

/* recenzje */
#mainContent div.recenzje {}
#mainContent div.recenzje h3 {width:606px; height:46px; margin:0 0 0 2px;}
html>body #mainContent div.recenzje h3 {width:601px; margin:0 0 0 5px;}
#mainContent div.recenzje h3 a {width:600px; height:46px; display:block;}
#mainContent div.recenzje h3 a span {display:none;}
#mainContent div.recenzje h3 span {display:none;}
#mainContent div.recenzje p {display:none;}
#mainContent div.recenzje p.more {display:block;}
#mainContent div.recenzje li span.date {display:none;}
#mainContent div.recenzje li.lead {padding:25px 0 15px 0px;}
#mainContent div.recenzje li.lead p.photo {display:block; width:220px; float:right; margin:0 0 0 5px; padding:0; text-align:center; background:url(img_border.gif) no-repeat;}
#mainContent div.recenzje li.lead p.photo span {display:block; background:url(img_border_bot.gif) no-repeat bottom;}
#mainContent div.recenzje li.lead p.photo img {float:none; border:none; margin:8px 0; padding:0;}
#mainContent div.recenzje li.lead a strong {text-transform:uppercase; font-size:12px;}
#mainContent div.recenzje li.lead a strong span.author {display:none!important;}
#mainContent div.recenzjeKino h3 {background:url(head_kino.gif) no-repeat 0 0;}
#mainContent div.recenzjeMuzyka h3 {background:url(head_muzyka.gif) no-repeat 0 0;}
#mainContent div.recenzjeWsieci h3 {background:url(head_w_sieci.gif) no-repeat 0 0;}
#mainContent div.recenzjeLiteratura h3 {background:url(head_literatura.gif) no-repeat 0 0;}
#mainContent div.recenzjeTeatr h3 {background:url(head_teatr.gif) no-repeat 0 0;}
#mainContent div.recenzjeSztuki h3 {background:url(head_sztuki.gif) no-repeat 0 0;}

/* felietony */
#mainContent div.felietony h3 {width:610px; height:56px; margin:0 0 0 2px; background:url(head_felietony2.gif) no-repeat 0 0;}
html>body #mainContent div.felietony h3 {width:608px; margin:0 0 0 5px;}
#mainContent div.felietony h3 span {display:none;}

/* ekologia */
#mainContent div.ekologia h3 {width:612px; height:56px; margin:0 0 0 2px; background:url(head_ekologia2.gif) no-repeat 0 0;}
html>body #mainContent div.ekologia h3 {width:610px; margin:0 0 0 5px;}
#mainContent div.ekologia h3 span {display:none;}

/* prosto z rowu */
#mainContent div.prostoZrowu h3 {clear:both; float:left; width:621px; height:50px; margin:0 0 0 0px; background:url(head_prosto_z_rowu2.gif) no-repeat 0 0;}
#mainContent div.prostoZrowu h3 span {display:none;}

/* głowa w rowie */
#mainContent div.glowaWrowie h3 {clear:both; float:left; width:621px; height:61px; margin:0 0 0 0px; background:url(head_glowa_w_rowie2.gif) no-repeat 0 0;}
#mainContent div.glowaWrowie h3 span {display:none;}

/* przeglad prasy */
#mainContent div.przegladPrasy h3 {clear:both; float:left; width:621px; height:61px; margin:0 0 0 0px; background:url(head_przeglad_prasy2.gif) no-repeat 0 0;}
#mainContent div.przegladPrasy h3 span {display:none;}

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

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

#mainContent div.search span.date {padding:0 0 0 3px; color:#818181;font-weight:normal; font-size:11px;}


/* 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... ---------------------- */
#content div.podglad {display: none }
#content div#searchImage div#options { margin: 50px 0 0 100px; }
#content div#searchImage div.podglad {display: block; clear:both; float:left; padding:0 0 5px 5px; margin:0; font-size:12px; color: black; width: 500px}
#content div#searchImage div.podglad h4 {float:left; width:auto; margin:0 5px 0 0; padding:0; font-size:12px; color:black; font-weight:bold;}
#content div#searchImage div.podglad ul {clear:none; width:310px!important; float:left; margin:0; padding:0; list-style-type:none; font-size:11px;}
#content div#searchImage 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;}
#content div#searchImage div.podglad li.first {background:none; padding:0; color:#6E6E6E; font-weight:bold;}
#content div#searchImage div.podglad li.last {background:none;}
#content div#searchImage div.podglad li a {color:#FF1B95;}
#content div#searchImage div.podglad li a:hover {color:#FF1B95;}
#content div#searchImage div.podglad li.selected a {text-decoration:none; font-weight:bold;}

#content div#searchImage form { background: transparent; padding: 94px 0 0 50px; }
#content div#searchImage form input#qst { border: 0; font-size: 10px; padding: 0; width: 170px; margin-right: 10px;  }
#content div#searchImage form input.submit { background: transparent url(searcr-res-search-btn.gif) no-repeat; border: 0; height: 44px; width: 63px; cursor: pointer;  vertical-align: middle; }


/* -------------------- stronicowanie ----------------------- */
#mainContent div.pack {clear:both; width:611px; margin:10px 0}
#mainContent div.pack ul {width:202px; height:32px; float:right; list-style-type:none; margin:0; padding:0; background: #000 url(pack_bg.gif) no-repeat;}
#mainContent div.pack li {float:left; clear:none; margin:0; padding:6px 8px 0 8px;}
#mainContent div.pack li.prev a, #mainContent div.pack li.next a {color:#FFF; font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase;}
#mainContent div.pack li a:hover {color:#FF1B95;}
#mainContent div.pack span {color:#FFF; font-weight:bold;}
#mainContent div.pack li.prev {float:left; padding-left:17px; background:none;}
#mainContent div.pack li.next {float:right; padding-right:8px; background:none;}
/* stronicowanie komentarzy */
#mainContent #comments div.pack {clear:both; width:620px; margin:10px 0; background:none; padding:0;}
#mainContent #comments div.pack ul {float:right; width:200px; list-style-type:none; margin:0; padding:0; background:none;}
#mainContent #comments div.pack li {float:left; clear:none; background:url(line.gif) no-repeat left; margin:0; padding:0 3px;}
#mainContent #comments div.pack li a {color:#000; font-size:12px; text-decoration:none;}
#mainContent #comments div.pack li a.selected {color:#FF1B95; font-weight:bold;}
#mainContent #comments div.pack li.first, #mainContent #comments div.pack li.prev, #mainContent #comments div.pack li.next {float:left; background:none;}
#mainContent #comments div.pack li.prev a, #mainContent #comments div.pack li.next a {color:#000; font-size:11px; text-decoration:underline; text-transform:none;}
#mainContent #comments div.pack span {color:#FF1B95; font-weight:bold;}

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

/* -------------- bloczki pod glowna częścią strony np pod newsem, galerią --------------- */
div.relatedContent div.object {float:left; clear:both; width:100%; margin:8px 0 0 0; padding:0; font-size:12px;}
div.relatedContent div.object h3 {clear:both; color:#FF1B95; 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(dot.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:#FF1B95;}
/* oceń artykuł/zdjęcie */
div.relatedContent div.opinion {width:613px; height:138px; padding:0; margin:8px 0 0 0; background:#FF1B95 url(vote_bg.gif) no-repeat; color:#FFF; font-size:12px;}
div.relatedContent div.opinion div.note {float:left; padding:80px 0 0 60px; font-size:13px; color:#000000; font-weight:bold;}
div.relatedContent div.opinion div.note a {font-size:11px; font-weight:normal; color:#000000;}
div.relatedContent div.opinion div.note a:hover {color:#FF1B95;}
div.relatedContent div.opinion div.note span {color:#000;}
div.relatedContent div.opinion div.note strong {color:#000; font-size:18px;}
div.relatedContent div.opinion div.vote {float:right; width:235px; padding:0; color:#9A9A9A; font-size:11px}
div.relatedContent div.opinion div.vote img {vertical-align:middle;margin-right:2px}
div.relatedContent div.opinion h3 {display:none; padding:0 0 2px 45px; color:#000000;}
div.relatedContent div.opinion h3.voted {padding-left:0;padding-top:2px;color:#000000;font-size:11px;font-weight:normal;text-transform:none}
div.relatedContent div.opinion ul {margin:43px 0 0 50px; padding:0;}
html>body div.relatedContent div.opinion ul {margin:43px 0 0 100px;}
div.relatedContent div.opinion li {background:none; margin:0; padding:0 1px; }
div.relatedContent div.opinion p {display:none; margin:0;padding:3px 0 0 5px}
/* komentarze */
div.relatedContent div.comments {width:605px; height:56px; padding:0; margin:5px 0 5px 0; background:#FF1B95 url(comments_top_bg.gif) no-repeat;}
div.relatedContent div.comments h3 {float:left; width:260px; font-size:14px; padding:15px 0 0 45px; margin:0;}
html>body div.relatedContent div.comments h3 { width:215px;}
div.relatedContent div.comments h3 a {text-decoration:none; color:#000;}
div.relatedContent div.comments h3 a span {color:#FFF;}
div.relatedContent div.comments h3 a:hover {color:#000;}
div.relatedContent div.comments p {float:left; height:21px; padding:15px 0 0 15px; margin:0; font-size:15px; text-transform:uppercase;}
div.relatedContent div.comments p a {color:#FFF; text-decoration:none; padding:2px 50px 2px 0; font-weight:bold;}
div.relatedContent div.comments p a:hover {color:#FFF;}

/* stopka */
#footer {float:left; clear:both; width:100%; height:89px; padding-top:5px; color:#fff; font-size:11px; background:#7CB306 url(footer_bg.jpg)}
html>body #footer {height:84px;}
#footer a {color:#fff; font-size:11px;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#footer p {float:left; padding:67px 20px 0 20px; margin:0;}
#footer p.contact {width:500px; text-align:left;}
html>body #footer p.contact {width:420px;}
#footer p.services {width:430px; text-align:right;}
#copyright {clear:both; color:#7CB306; text-align:center; padding:7px 0 32px 0; margin:0; font-size:11px;}
#copyright a {color:#7CB306; text-decoration:underline; font-size:11px;}


/* --------------- dodatkowa tresc - prawa belka ------------------ */
#addContent {float:left; width:309px; padding-top:3px;overflow:hidden;text-align:center; background:url(add_content.gif) no-repeat 0 0;}
body.search #addContent { background: none }
/* reklamy*/
#addContent div.advertisement {width:309px; float:left; clear:both; text-align:center; margin-top:8px;}

#addContent div.object {width:309px; float:left; clear:both; text-align:left; margin-top:8px; border:none;}

/* standardowy naglowek obiektu */
#addContent div.object h3 {display:block; height:45px;  margin:0 0 0 5px; padding:0; color:#000; font-size:14px; text-transform:uppercase;}
#addContent div.object h3 a {width:300px; height:45px; display:block;}
#addContent div.object h3 span {display:none;}

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

/* domyslna lista wypunktowania */
#addContent div.object ul {list-style-type:none; padding:0; margin:0px 5px 5px 5px; font-size:12px;}
#addContent div.object li {clear:both; padding:3px 0 0 10px;}
#addContent div.object li a {color:#000; text-decoration:underline;}
#addContent div.object li a:visited {color:#4E4E4E;}
#addContent div.object li a:hover {color:#FF1B95;}
#addContent div.object li a:visited strong {color:#4E4E4E;}
#addContent div.object li a:hover strong {color:#FF1B95;}
#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;}
html>body #addContent div.object li.lead {width:286px;}
#addContent div.object li.lead img.photo {display:none; 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 {display:none; color:#FF1B95; font-weight:bold; text-decoration:underline;}
#addContent div.object li.lead a strong{color:#000; font-weight:normal; text-decoration:underline;}
#addContent div.object li.lead a:hover strong {color:#FF1B95;}
#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;}
#addContent div.object li.lead span.lead {display:none;}
/* recenzje */
#addContent div.recenzje h3 {height:45px; padding:0; background:url(object_head recenzje.gif) no-repeat 0 0;}
#addContent div.recenzje p {display:none;}
#addContent div.recenzjeKino h3 {background:url(object_head_kino.gif) no-repeat 0 0;}
#addContent div.recenzjeMuzyka h3 {background:url(object_head_muzyka.gif) no-repeat 0 0;}
#addContent div.recenzjeWsieci h3 {background:url(object_head_w_sieci.gif) no-repeat 0 0;}
#addContent div.recenzjeLiteratura h3 {background:url(object_head_literatura.gif) no-repeat 0 0;}
#addContent div.recenzjeTeatr h3 {background:url(object_head_teatr.gif) no-repeat 0 0;}
#addContent div.recenzjeSztuki h3 {background:url(object_head_sztuki.gif) no-repeat 0 0;}
/* archiwum */
#addContent div.archiwum h3 {height:45px; padding:0; background:url(object_head_archiwum.gif) no-repeat 0 0;}
/* najczesciej komentowane */
#addContent div.topCommented h3 {height:45px; padding:0; background:url(object_head_ciekawe.gif) no-repeat 0 0;}
#addContent div.topCommented li span {color:#666;}
/* najlepiej oceniane */
#addContent div.newsTop h3 {height:45px; padding:0; background:url(object_head_debesciaki.gif) no-repeat 0 0;}
/* felietony */
#addContent div.felietony h3 {height:45px; padding:0; background:url(object_head_felietony.gif) no-repeat 0 0;}
/* ekologia */
#addContent div.ekologia h3 {height:45px; padding:0; background:url(object_head_ekologia.gif) no-repeat 0 0;}
/* aktualnosci */
#addContent div.aktualnosci h3 {height:45px; padding:0; background:url(object_head_aktualnosci.gif) no-repeat 0 0;}
/* przeglad Prasy */
#addContent div.przegladPrasy h3 {height:45px; padding:0; background:url(object_head_przeglad_prasy.gif) no-repeat 0 0;}
/* recenzje2 */
#addContent div.recenzje2 h3 {height:45px; padding:0; background:url(object_head_recenzje.gif) no-repeat 0 0;}


/* szukaj */
div#content div#search { display: inline  }
div#content div#search form { float: left; padding: 14px 0 0 21px;  height: 60px; }
* html div#content div#search form { float: none; }
div#content div#search form input#qst { font-size: 9px; border: 0; width: 170px; margin-right: 10px; }
* html div#content div#search form input#qst { }
div#content div#search form input.submit { background: black url(menu-btn-szukaj.gif) no-repeat; border: 0; height: 44px; width: 67px; cursor: pointer;  vertical-align: middle; }

/* wyniki wyszukiwania */
div#content div#mainContent div.search ul li a strong { color: #FF2399; font-weight: bold; font-size: 16px }




/* bloczek z grafiką */
#addContent div.graphics {margin-top:20px; text-align:center;}

/* --------------------------------------------------------  */
/*                    Dodatkowe style                        */
/* --------------------------------------------------------  */

/* menu */
#content #topMenu { width: 930px; height: 124px; position: relative; background: white url(menu-wsad.gif) no-repeat;}
#content #topMenu.row { background: white url(menu-row.gif) no-repeat; }

#content #topMenuBottom { width: 930px; background: white url(menu-wsad-bottom.gif) no-repeat; height: 70px; margin: 0; padding: 0; overflow:hidden;}
#content #topMenuBottom img.title { margin: 0; padding: 0; background: white; width: 627px; height: 70px; vertical-align: top; float: left}

#content #topMenu a { display: block; height: 100px; width: 100px; background: transparent; position: absolute; top: 19px; }
#content #topMenu.wsad div.hover a { width: 100px; }
#content #topMenu.row div.hover a { width: 80px; }

#content #topMenu div.hover a:hover { background: transparent url(menu-triangle.gif) no-repeat 30px 68px  }
#content #topMenu.row div.hover a:hover { background-position: 15px 68px }

#content #topMenu.wsad div.hover a.selected { background: transparent url(/s/menu-triangle.gif) no-repeat 30px 71px }
#content #topMenu.row div.hover a.selected { background: transparent url(/s/menu-triangle.gif) no-repeat 15px 71px }

#content #topMenu a#glowna { left: 10px; width: 80px }

/* wsad menu */
#content #topMenu.wsad a#row { left: 110px; width: 80px }
#content #topMenu.wsad a#wsad { left: 210px; width: 80px }
#content #topMenu.wsad div.hover a#aktualnosci { left: 340px;  }
#content #topMenu.wsad div.hover a#recenzje { left: 440px;  }
#content #topMenu.wsad div.hover a#felietony { left: 520px;  }
#content #topMenu.wsad div.hover a#ekologia { left: 610px;  }
#content #topMenu.wsad div.hover a#temat { left: 690px; }
#content #topMenu.wsad div.hover a#prasa { left: 800px; }

/* row menu */

/*
#content #topMenu.row div.buttons img { display: block; width: 80px; height: 80px; background: transparent; position: absolute; top: 19px }
#content #topMenu.row div.buttons img#prosto { left: 325px }
#content #topMenu.row div.buttons img#kulinaria { left: 415px; }
#content #topMenu.row div.buttons img#glowa { left: 500px; }
#content #topMenu.row div.buttons img#natura { left: 590px; }
#content #topMenu.row div.buttons img#sex { left: 670px }
#content #topMenu.row div.buttons img#dysgrafia { left: 752px }
#content #topMenu.row div.buttons img#reklama { left: 836px }
*/


#content #topMenu.row a#wsad { left: 110px; width: 80px }
#content #topMenu.row a#row { left: 210px; width: 80px }

#content #topMenu.row div.hover a#prosto { left: 325px }
#content #topMenu.row div.hover a#kulinaria { left: 415px; }
#content #topMenu.row div.hover a#glowa { left: 500px; }
#content #topMenu.row div.hover a#natura { left: 590px; }
#content #topMenu.row div.hover a#sex { left: 670px }
#content #topMenu.row div.hover a#dysgrafia { left: 752px }
#content #topMenu.row div.hover a#reklama { left: 836px }

/* reklama */
#content div.reklama_main {float:left; width:930px; margin:0; background:url(reklama_bg_top.gif) no-repeat 0 0;}
#content div.reklama_main div.allContent {float:left; width:930px; padding-bottom:36px; background:url(reklama_bg_bot.gif) no-repeat bottom;}
#content div.reklama_main div.content {width:830px; float:left; text-align:center; margin:25px 0 0 0;}
#content div.reklama_main p.navig {width:90px; float:left; margin:310px 0 0 0; padding:0; text-align:center;}
#content div.reklama_main p.navig img {margin:10px 0 0 0;}
.reklamaContent #footer {margin:0; padding:0; height:78px; background-image:url(footer_bg_reklama.jpg);}
.reklamaContent #footer p {padding-top:62px;}
.reklamaContent #content div { margin-top:0; margin-bottom:0;}

/* sama natura */
#content #natura {background:url(add_content.gif) no-repeat 621px 0;}
#content div.sama_natura {float:left; width:930px; background:url(sama_natura_bg2.gif) repeat-y 0 0;}
#content div.sama_natura div.content {float:left; width:930px; min-height:300px; height:300px; padding:0 0 150px 0; background:url(sama_natura_bg1.gif) no-repeat bottom center;}
html>body #content div.sama_natura div.content {height:auto;}
#content div.sama_natura div.text {margin:30px 280px 0 260px; height:auto; font-size:11px;}
#content div.sama_natura p.navig {margin:10px 270px 0 260px;; padding:0;}
#content div.sama_natura a.next {float:right; width:110px;}
#content div.sama_natura a.prev {float:left; width:110px;}

/* w rowie */
.wRowie #mainContent {margin:0; padding:0; height:713px; overflow:hidden;}
.wRowie #addContent {margin:0; padding:0; height:713px; overflow:hidden; background:url(add_content_w_rowie.gif) no-repeat top right;}
.wRowie #footer {margin:0; padding:0; background-image:url(footer_bg_wrowie.jpg);}
.wRowie #content div { margin-top:0; margin-bottom:0;}

/* wsad */
.wsad #mainContent {margin:0; padding:0; height:711px; overflow:hidden; background:url(main_content_wsad.gif) no-repeat bottom right;}
.wsad #addContent {margin:0; padding:0; height:711px; overflow:hidden; background:url(add_content_wsad.gif) no-repeat top right;}
.wsad #footer {margin:0; padding:0; background-image:url(footer_bg_wsad.jpg);}
.wsad #content div { margin-top:0; margin-bottom:0;}
/* przegląd prasy */
.wsad #addContent div.newsList h3 {display:none;}
.wsad #addContent div.newsList ul {float:right; padding:75px 18px 0 0;}
.wsad #addContent div.newsList li {width:130px; padding:0 0 2px 9px; background:url(arrow2.gif) no-repeat 0 3px;}
.wsad #addContent div.newsList li.lead {width:130px;}
.wsad #addContent div.newsList li.lead span.lead {display:none;}
.wsad #addContent div.newsList li.lead img {display:none;}
.wsad #addContent div.newsList li.lead a strong {color:#FFF; font-weight:normal;}
.wsad #addContent div.newsList li.lead a:hover strong {color:#CCC;}
.wsad #addContent div.newsList li a {color:#FFF; font-size:11px; text-transform:uppercase;}
.wsad #addContent div.newsList li a:hover {color:#CCC; }

/* galerie - dysgrafia i temat wiodący */
.galerie #mainContent {padding-left:150px; width:780px; }

/* strona glowna */
div#main { position: relative; width: 930px; height: 620px; background: white; margin-top: 30px }

div#main img { position: absolute;  }
div#main div { position: absolute;  }
div#main a { position: absolute;  }
div#main a.link { position: relative  }
div#main ul { position: absolute; margin: 0; padding: 0; list-style-type: none; font-size: 16px; font-weight: bold; overflow: hidden }
div#main ul li { margin-right: 10px; display: inline }

div#main ul#row li { color: #F0257C }
div#main ul#wsadList li { color: white }
div#main ul li a { text-decoration: none }

div#main ul#row li a { color: #F0257C; text-decoration: none; margin-left: 11px; }
div#main ul#wsadList li a { color: #F5F5F5; text-decoration: none; margin-left: 11px;  }
div#main ul#wsadList li a:hover, div#main ul#row li a:hover { text-decoration: underline }
div#main a#plane { left: 10px; top: 10px; width: 127px; height: 134px; background: transparent url(sg-samolot.gif) no-repeat }
div#main img#rowBg1 { left: 140px; top: 10px; width: 773px; height: 108px; }
div#main img#rowBg2 { left: 1px; top: 509px; width: 773px; height: 108px; }
div#main ul#row {width:730px; height:77px; left:154px; top:21px; padding-top:3px;}
div#main ul#wsadList { width:740px; height:78px; left:15px; top:519px; padding-top:3px;}
div#main img#slowo { left:139px; top: 145px; width: 73px; height: 13px; }
div#main div#quote { left:11px; top: 161px; width: 180px; height: 41px; border: 4px dashed black; padding: 3px 4px 6px 5px}
* html div#main div#quote { width:190px; height: 51px }
div#main img#arrowR { left:269px; top: 151px; width: 28px; height: 36px; }
div#main img#arrowL { left:604px; top: 438px; width: 27px; height: 41px; }
div#main a#wsad { left:680px; top:430px; width:229px; height:86px; background: transparent url(sg-wsad.gif) no-repeat }
div#main a#glowaS { left:800px; top: 519px; width: 73px; height: 83px; background: transparent url(sg-glowa.gif) no-repeat }

/* gorne menu */
div#main a#prosto { left: 300px; top: 137px; width: 89px; height: 92px; background: transparent url(sg-btn-prosto.gif) no-repeat }
div#main a#kulinaria { left: 392px; top: 137px; width: 95px; height: 92px; background: transparent url(sg-btn-kulinaria.gif) no-repeat }
div#main a#glowa { left: 490px; top: 137px; width: 87px; height: 92px; background: transparent url(sg-btn-glowa.gif) no-repeat }
div#main a#natura { left: 580px; top: 137px; width: 85px; height: 92px; background: transparent url(sg-btn-natura.gif) no-repeat }
div#main a#sex { left: 668px; top: 137px; width: 69px; height: 92px; background: transparent url(sg-btn-sex.gif) no-repeat }
div#main a#dysgrafia { left: 740px; top: 137px; width: 87px; height: 92px; background: transparent url(sg-btn-dysgrafia.gif) no-repeat }
div#main a#reklama { left: 830px; top: 137px; width: 78px; height: 92px; background: transparent url(sg-btn-reklama.gif) no-repeat }

/* gorne hovery */
div#main a#prosto:hover { background: transparent url(sg-btn-prosto-anim.gif) no-repeat }
div#main a#kulinaria:hover { background: transparent url(sg-btn-kulinaria-anim.gif) no-repeat }
div#main a#glowa:hover { background: transparent url(sg-btn-glowa-anim.gif) no-repeat }
div#main a#natura:hover { background: transparent url(sg-btn-natura-anim.gif) no-repeat }
div#main a#sex:hover { background: transparent url(sg-btn-sex-anim.gif) no-repeat }
div#main a#dysgrafia:hover { background: transparent url(sg-btn-dysgrafia-anim.gif) no-repeat }
div#main a#reklama:hover { background: transparent url(sg-btn-reklama-anim.gif) no-repeat }


div#main img#mainImage { left: 12px; top: 230px; width: 901px; height: 203px; }
div#main img#photo { height: 112px; width: 112px; top: 262px; left: 766px; background: white }


div#main a#forum { top: 362px; left: 676px; width: 80px; height: 23px; background: #3E6A00 url(sg-btn-forum.gif) no-repeat }
div#main a#kontakt { top: 258px; left: 664px; width: 80px; height: 23px; background: #3E6A00 url(sg-btn-contact.gif) no-repeat  }

/* dolne menu */
div#main a#aktualnosci { left: 10px; top: 420px; width: 95px; height: 81px; background: transparent url(/s/sg-btn-aktualnosci.gif) no-repeat }
div#main a#recenzje { left: 108px; top: 420px; width: 89px; height: 81px; background: transparent url(/s/sg-btn-recenzje.gif) no-repeat }
div#main a#felietony { left: 200px; top: 420px; width: 85px; height: 81px; background: transparent url(/s/sg-btn-felietony.gif) no-repeat }
div#main a#ekologia { left: 288px; top: 420px; width: 89px; height: 81px; background: transparent url(/s/sg-btn-ekologia.gif) no-repeat }
div#main a#temat { left: 380px; top: 420px; width: 87px; height: 81px; background: transparent url(/s/sg-btn-temat.gif) no-repeat }
div#main a#prasa { left: 470px; top: 420px; width: 126px; height: 81px; background: transparent url(/s/sg-btn-prasa.gif) no-repeat }

/* dolny hover */
div#main a#aktualnosci:hover { background: transparent url(sg-btn-aktualnosci-anim.gif) no-repeat }
div#main a#recenzje:hover { background: transparent url(sg-btn-recenzje-anim.gif) no-repeat }
div#main a#felietony:hover { background: transparent url(sg-btn-felietony-anim.gif) no-repeat }
div#main a#ekologia:hover { background: transparent url(sg-btn-ekologia-anim.gif) no-repeat }
div#main a#temat:hover { background: transparent url(sg-btn-temat-anim.gif) no-repeat }
div#main a#prasa:hover { background: transparent url(sg-btn-prasa-anim.gif) no-repeat }

/* formularz kontaktowy */
div#content div#contact { font-size: 15px; padding-left: 30px; }
div#content div#contact fieldset { border: 0; height: 134px; background: transparent url(contact-form-bg-personals.gif) no-repeat }
* html div#content div#contact fieldset { height: 140px; }
div#content div#contact fieldset input { margin-left: 160px; width:300px; border: none; }
div#content div#contact fieldset input#name { margin-top: 16px; }
html>body div#content div#contact fieldset input#name { margin-top: 10px; }
div#content div#contact fieldset input#surname { margin-top: 21px; }
div#content div#contact fieldset input#email { margin-top: 20px; }
div#content div#contact input#file { width: 510px; float: none }
div#content div#contact span { display: block; margin:10px 0 10px 0  }
div#content div#contact div.textarea { padding: 10px; height: 248px; width: 521px; background: transparent url(contact-form-bg-msg.gif) no-repeat }
* html div#content div#contact div.textarea { height: 268px; width: 541px }
div#content div#contact img#addFile { margin-top: 10px;  }
div#content div#contact textarea { width: 515px; height: 240px; border: 0; margin: 0; padding: 0; overflow-y: auto;}
div#content div#contact input#send { border: 0; background: white url(contact-form-btn-slij.gif) no-repeat; width: 58px; height: 24px; cursor: pointer; float: right; margin: 10px 89px 0 0}
div#content div#contact div.textarea { margin: 0; }
div#content div#contact div.formError { color: red; padding: 10px; font-size: 12px; font-weight: bold; }

div#content div#searchImage { background:  url(search-res-top-bg.gif) no-repeat; height: 234px;  }
* html div#content div#searchImage { height: 8px;  }


#mainSite {width: 986px; }
* html #mainSite {width: 1026px ; }
#mainSite div.left {width: 463px; margin: 0; padding: 0; float: left;}
#mainSite div.right {width: 523px; margin: 0; padding: 0; float: right; }
* html #mainSite div.right {width: 530px;  }
#mainSite div.left ul, div.right ul {margin: 0; padding: 0;}
#mainSite div.left ul li {background: url(/s/g/pli.gif) no-repeat 0 7px; list-style-type: none; padding-left: 10px; margin-left: 83px; clear: both; line-height: 16px;}
#mainSite div.left ul li.lead {background: none; list-style-type: none; padding-left: 93px; margin: 0;}
#mainSite div.right ul li {background: url(/s/g/pli.gif) no-repeat 0 7px; list-style-type: none; padding-left: 10px; margin-left: 99px; clear: both; line-height: 16px;}
#mainSite div.right ul li.lead {background: none; list-style-type: none; padding-left: 109px; margin: 0;}
#mainSite div.left ul li.lead a, #mainSite div.right ul li.lead a {text-decoration: none;}
#mainSite div.left ul li.lead strong, #mainSite div.right ul li.lead strong {font-size: 16px; }
#mainSite div.left ul li.lead span.date, #mainSite div.left ul li span.date, #mainSite div.right ul li.lead span.date, #mainSite div.right ul li span.date {font-size: 11px; color: #818181; }
#mainSite div.left ul li.lead span.lead, #mainSite div.right ul li.lead span.lead {color: #000000; }
#mainSite div.left ul li.lead span.more, #mainSite div.right ul li.lead span.more {color: #FD1B94; font-size: 11px; text-decoration: underline; }

#mainSite div.prostozrowu h3 {background: transparent url(/s/g/h_prosto_z_rowu.gif) no-repeat left top; width: 463px; height: 35px; margin: 0; padding: 0; }
#mainSite div.prostozrowu h3 a {width: 463px; height: 35px; display: block; text-decoration: none;}
#mainSite div.prostozrowu h3 a span {visibility: hidden;}
#mainSite div.prostozrowu ul {background: transparent url(/s/g/g_prosto_z_rowu.gif) no-repeat left top; width:463px;  height: 155px;}
#mainSite div.prostozrowu ul li img {float: left; height: 85px; margin-right: 5px;}
#mainSite div.prostozrowu ul li.item {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

#mainSite div.kulinaria h3 {background: transparent url(/s/g/h_kulinaria.gif) no-repeat left top; width: 463px; height: 32px; margin: 0; padding: 0; }
#mainSite div.kulinaria h3 a {width: 463px; height: 32px; display: block; text-decoration: none;}
#mainSite div.kulinaria h3 a span {visibility: hidden;}
#mainSite div.kulinaria ul {background: transparent url(/s/g/g_kulinaria.gif) no-repeat left top; width:463px; height: 168px;}
#mainSite div.kulinaria ul li img {float: left; height: 85px; margin-right: 5px;}
#mainSite div.kulinaria ul li.item {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

#mainSite div.glowawrowie h3 {background: transparent url(/s/g/h_glowa_w_rowie.gif) no-repeat left top; width: 463px; height: 26px; margin: 0; padding: 0; }
#mainSite div.glowawrowie h3 a {width: 463px; height: 26px; display: block; text-decoration: none;}
#mainSite div.glowawrowie h3 a span {visibility: hidden;}
#mainSite div.glowawrowie ul {background: transparent url(/s/g/g_glowa_w_rowie.gif) no-repeat left top; width:463px; height: 169px; }
#mainSite div.glowawrowie ul li img {float: left; height: 85px; margin-right: 5px;}
#mainSite div.glowawrowie ul li.item {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

#mainSite div.samanatura h3 {background: transparent url(/s/g/h_sama_natura.gif) no-repeat left top; width: 463px; height: 31px; margin: 0; padding: 0; }
#mainSite div.samanatura h3 a {width: 463px; height: 31px; display: block; text-decoration: none;}
#mainSite div.samanatura h3 a span {visibility: hidden;}
#mainSite div.samanatura ul {background: transparent url(/s/g/g_sama_natura.gif) no-repeat left top; width:463px; height: 169px; }
#mainSite div.samanatura ul li img {float: left; height: 85px; margin-right: 5px;}
#mainSite div.samanatura ul li.item {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

#mainSite div.sex h3 {background: transparent url(/s/g/h_sex.gif) no-repeat left top; width: 463px; height: 23px; margin: 0; padding: 0; }
#mainSite div.sex h3 a {width: 463px; height: 23px; display: block; text-decoration: none;}
#mainSite div.sex h3 a span {visibility: hidden;}
#mainSite div.sex ul {background: transparent url(/s/g/g_sex.gif) no-repeat left top; width:463px; height: 172px;}
#mainSite div.sex ul li img {float: left; height: 85px; margin-right: 5px;}
#mainSite div.sex ul li.item {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

#mainSite div.aktualnosci h3 {clear: both;background: transparent url(/s/g/h_aktualnosci.gif) no-repeat left top; width: 523px; height: 35px; margin: 0; padding: 0; }
#mainSite div.aktualnosci h3 a {width: 523px; height: 35px; display: block; text-decoration: none;}
#mainSite div.aktualnosci h3 a span {visibility: hidden;}
#mainSite div.aktualnosci ul {background: transparent url(/s/g/g_aktualnosci.gif) no-repeat left top; width:523px; height: 155px;}
#mainSite div.aktualnosci ul li img {float: left; height: 85px; margin-right: 5px;}
#mainSite div.aktualnosci ul li.item {white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}

#mainSite div.recenzje h3 {background: transparent url(/s/g/h_recenzje.gif) no-repeat left top; width: 523px; height: 32px; margin: 0; padding: 0; }
#mainSite div.recenzje h3 a {width: 523px; height: 32px; display: block; text-decoration: none;}
#mainSite div.recenzje h3 a span {visibility: hidden;}
#mainSite div.recenzje ul {background: transparent url(/s/g/g_recenzje.gif) no-repeat left top; width:523px; height: 168px; }
#mainSite div.recenzje ul li img {float: left; height: 85px; margin-right: 5px;}
#mainSite div.recenzje ul li.item {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

#mainSite div.felietony h3 {background: transparent url(/s/g/h_felietony.gif) no-repeat left top; width: 523px; height: 26px; margin: 0; padding: 0; }
#mainSite div.felietony h3 a {width: 523px; height: 26px; display: block; text-decoration: none;}
#mainSite div.felietony h3 a span {visibility: hidden;}
#mainSite div.felietony ul {background: transparent url(/s/g/g_felietony.gif) no-repeat left top; width:523px; height: 169px; }
#mainSite div.felietony ul li img {float: left; height: 85px; margin-right: 5px;}
#mainSite div.felietony ul li.item {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

#mainSite div.ekologia h3 {background: transparent url(/s/g/h_ekologia.gif) no-repeat left top; width: 523px; height: 31px; margin: 0; padding: 0; }
#mainSite div.ekologia h3 a {width: 523px; height: 31px; display: block; text-decoration: none;}
#mainSite div.ekologia h3 a span {visibility: hidden;}
#mainSite div.ekologia ul {background: transparent url(/s/g/g_ekologia.gif) no-repeat left top; width:523px; height: 169px; }
#mainSite div.ekologia ul li img {float: left; height: 85px; margin-right: 5px;}
#mainSite div.ekologia ul li.item {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

#mainSite div.przegladprasy h3 {background: transparent url(/s/g/h_przeglad_prasy.gif) no-repeat left top; width: 523px; height: 23px; margin: 0; padding: 0; }
#mainSite div.przegladprasy h3 a {width: 523px; height: 23px; display: block; text-decoration: none;}
#mainSite div.przegladprasy h3 a span {visibility: hidden;}
#mainSite div.przegladprasy ul {background: transparent url(/s/g/g_przeglad_prasy.gif) no-repeat left top; width:523px; height: 172px;}
#mainSite div.przegladprasy ul li.first {background: transparent url(/s/g/g_przeglad_prasy_r.gif) no-repeat right top;}
#mainSite div.przegladprasy ul li img {float: left; height: 85px; margin-right: 5px;}
#mainSite div.przegladprasy ul li.item {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#mainContent div.przegladprasy ul.foto {float:none}

#mainSite div.header { width: 986px; height: 171px; background: url(/s/g/h_main.jpg) no-repeat left top; margin: 0; padding: 0;}
* html #mainSite div.header {height: 171px; overflow: hidden;}
#mainSite div.left h2 {background: url(/s/g/h_w_rowie.jpg) no-repeat left top; width: 463px; height: 87px; margin: 0; padding: 0; }
#mainSite div.left h2 a {display: block; width: 463px; height: 87px; text-decoration: none; }
#mainSite div.left h2 a span {visibility: hidden; }
#mainSite div.right h2 {background: url(/s/g/h_wsad.jpg) no-repeat left top; width: 365px; height: 87px; margin: 0; padding: 0; float: left;}
#mainSite div.right h2 a {display: block; width: 365px; height: 87px; text-decoration: none; }
#mainSite div.right h2 a span {visibility: hidden; }
#mainSite div.right h4 {float: right; background: url(/s/g/h_temat.jpg) no-repeat left top; width: 118px; height: 87px; margin: 0; padding: 0;margin-right: 40px; }
#mainSite div.right h4 a {display: block; width:118px; height:87px; text-decoration: none;}
#mainSite div.right h4 a span {visibility: hidden; }
html>body a#tematWiodacy img {position: relative; top: -27px;  left: 781px; }
* html #tematWiodacy {position: relative; top: -27px; left: 780px; }


#mainSite a#forum span {visibility: hidden; }
#mainSite a#kontakt span {visibility: hidden; }
#mainSite a#forum { text-decoration: none; display: block; position: relative; top: 100px; left: 685px; width: 83px; height: 34px  }
#mainSite a#kontakt { text-decoration: none; display: block; position: relative; top: 33px; left: 676px; width: 83px; height: 34px  }
* html #mainSite a#forum { top: 99px; left: 685px; margin: 0; padding: 0;}
* html #mainSite a#kontakt {top: 31px; left: 675px;margin: 0; padding: 0;}
#mainSite div.right li {padding-right: 35px; }

#mainSite div.footer {clear:both; width:100%; height:258px; padding-top:5px; color:#fff; font-size:11px; background:#FFFFFF url(/s/g/footer_bg2.jpg) no-repeat left top;}

#mainSite div.footer a {color:#fff; font-size:11px;text-decoration:none;}
#mainSite div.footer a:hover {text-decoration:underline;}

#mainSite div.footer div {clear: both; width: 100%; padding-top: 58px;}
* html #mainSite div.footer div {padding-top: 0; margin-top: 65px;}
#mainSite div.footer div p.contact {float: left; width: 250px; text-align: left; padding-left: 45px;}
#mainSite div.footer div p.services {float: right; width: 250px; text-align: right; padding-right: 75px;}
* html #mainSite div.footer div p.services {padding-right: 100px; }

#mainSite a#footPhoto img {float: left;position: relative; left: 0;top: 50px;}
* html #mainSite a#footPhoto img {left: 0;}
#mainSite a#footPhoto img {width: 130px; height: 85px;}

h2.wRowie {position:relative;}
#wsn {position:absolute; top:70px; left:180px; margin:0; padding:0; font-size:12px; font-weight: bold;color: #FF1995;}
* html #wsn {top:70px; left:180px; width:220px; }

a#fotoBlok {display: block; height: 165px; float: left;margin-left: 50px;position: relative;clear: none;width: 100px;}
* html a#fotoBlok {margin-left: 25px; }

