/* --------------------------------------------------------  */
/*                    Podstawowe style                       */
/* --------------------------------------------------------  */


body{min-width:951px; margin:0;padding:0;background:#fff;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:center;}
a {color:#323230; }
a:visited {/*color:#323232;*/}
a:hover  {color:#B00;}
body.poker a:hover  {color:#4C8F23;}
img {border:none;}
form {margin:0; padding:0;}
.hide {display:none;}
.right {float:right}
.left {float:left}
.clear {clear:both;}
table {font-size:12px;}
span.date, p.articleDate { }
p.articleDate span { display:none; }
/* reklama gora_srodek */
#topAdver {width:760px; text-align:center; margin:0 auto; padding:3px 0; background:#fff;}

div.inpl_bb_news { clear:both }

/* miejsca reklamowe */
#belka_760x30 {clear:both; margin:3px 0 0 0; text-align:center;}
#belka_stopka {clear:both; margin:0 0 3px 0; text-align:center;}
#addContent div.inpl_bb_sky { clear:both }

/* glowny kontener strony */
#content {width:950px; margin:0px auto;background:#fff; text-align:left}

img.video, img.audio, img.gallery {vertical-align:bottom;}

/* -------------- naglowek --------------- */
/* naglowek portalowy */
#interiaHeader {background-image:url(http://portal.interia.pl/common/h/b_facet.80215.gif)}
#interiaHeader ul{position:absolute;right:0;top:0;width:690px;}

#interiaHeader  li.logout{color: #fff; font-weight: bold}
#interiaHeader  li.logout a{ font-weight: normal}
#interiaHeader form {clear:right;float:right;width:270px;margin-top:27px;text-align:right;}
html>body #interiaHeader form {width:270px}
#interiaHeader form input {float:left;width:108px;height:18px;border:1px solid #5B0F04;font-size:11px;color:#610E03;background:#97140B}
html>body #interiaHeader form input {height:14px;}
#interiaHeader form input.submit { width:47px;height:18px;margin-left:5px;padding-left:0;padding-right:0;border:1px solid #560F04;background:#560F04;color:#89120A;font-weight:bold }
#interiaHeader form img {float:right;margin-left:3px}
#interiaHeader h1{margin-left:40px}
html>body #interiaHeader h1{margin-left:50px}
#interiaHeader div { width: 950px; }
#interiaHeader div.advertHeader {position:absolute;right:0;top:0; height:51px; width:305px; overflow:hidden; background:transparent;}
#interiaHeader div.advertHeader img {position:absolute;right:0;bottom:0;}

#ad_header {width:950px;margin:0 auto;}
#ad_gora_srodek {width:950px;padding:5px 0;}

/*#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 a {font-family:Arial,Helvetica,sans-serif; color:#8e8e79;}
p.back a:hover {color:#B00;}
p.back span{color:#373737!important;font-weight:bold!important}

/* nawigacja - kontener*/
#topNavigation {width:950px; margin:0; padding:0; background:#fff;}

/* linki do serwisow stowarzyszonych */
#headLinks {clear:both; float:left; width:950px; 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 {color:#000000;text-decoration:underline;}
#headLinks li a:hover {color:#B00;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 }

/* nawigacja - menu */
#navigation {clear:both; float:left; width:950px; height:23px; margin:0; padding:0 0 0 4px; background:#0F1D46 url(navigationBg.gif) repeat-x; text-align:left; font-weight:bold;}
html>body #navigation {width:946px;}
#navigation ul {float:left; margin:4px 0 0 0; padding:0; list-style:none;}
#navigation li {float:left; margin:0; padding:0; height:19px;}
#navigation li a {float:left; display:block; height:19px; padding:1px 5px 0 5px; color:#fff; text-decoration:none; font-size:12px;}
html>body #navigation li a {height:18px;}
#navigation li.selected {background:#fff url(navActive.gif) no-repeat; }
#navigation li.selected a {background:url(navActiveR.gif) no-repeat right; color:#CA1212;/*#040405;*/ padding:2px 5px 0 5px;}
html>body #navigation li.selected a {height:17px;}
#navigation li.first {border:none; color:#fff; padding:0 0 0 9px; background:url(navHome.gif) no-repeat;}
#navigation li.first a {padding:2px 10px 0 5px;}
#navigation li.firstselected {padding:0 0 0 9px; color:#003464; background:#fff url(navActiveHome.gif) no-repeat;}
#navigation li.firstselected a {background:url(navActiveR.gif) no-repeat right; color:#CA1212;/*#040405;*/ padding:2px 10px 0 5px;}
html>body #navigation li.firstselected a {height:17px;}
#navigation li a:hover {text-decoration:underline;}

/* nawigacja - menu - extra */
#navigation ul.extra {float:right; margin:0; padding:4px 2px 0 2px; background:#173998 url(navigationExtraBg.gif) repeat-x;}
#navigation ul.extra li.first {padding:0px; background:none;}
#navigation ul.extra li a {font-weight:bold; height:19px; padding:0px 5px 0 5px; }
#navigation ul.extra li {border-color:#EE0303; height:19px; margin:0px 0 0 0;}
#navigation ul.extra li.firstselected, #navigation ul.extra li.selected {background:#fff url(navActiveExtra.gif) no-repeat left top;}
#navigation ul.extra li.firstselected a, #navigation ul.extra li.selected a {background:url(navActiveExtra.gif) no-repeat right top; color:#706D6A;}

/* nawigacja - podmenu */
#navigationtabs {overflow:hidden; clear:both; width:950px; height:23px; margin:0; padding:0; border-bottom:1px solid #001F55; text-align:left; color:#003464; font-size:12px}
html>body #navigationtabs {height:auto; min-height:23px;}
#navigationtabs a {color:#003464;text-decoration:none}
#navigationtabs a:hover {text-decoration:underline}
#navigationtabs ul {float:left; margin:0; padding:0; list-style:none; color:#003464;}
#navigationtabs li {float:left; margin:0; padding:0 5px; color:#003464; background:url(line.gif) no-repeat left;}
#navigationtabs li.first {background:none;}
#navigationtabs li.selected a {color:#003464; font-weight:bold}
#navigationtabs div {float:left;width:950px;padding:5px 0 3px 0}
#navigationtabs div.tab {display:none}
#navigationtabs div.selected {display:block; border:0px; }
#navigationtabs ul.special {float:right;margin:0;padding:0}
#navigationtabs ul.special li {background:none}
#navigationtabs ul.special li {color:#FF3600; font-size:12px; font-weight:bold;}
#navigationtabs ul.special li a{font-weight:normal}

#navigationtabs div.more {width:940px; padding-right:10px; background:url(more.gif) no-repeat 750px 0.8em }
html>body #navigationtabs div.more {width:940px}

/* -------------- glowna tresc --------------- */

/* glowna tresc */
#mainContent {clear:both; float:left; width:640px; overflow:hidden; padding:10px 15px 0 0; text-align:left}
html>body #mainContent {width:630px;}

/* tytul strony / newsa */
#mainContent h2, #galleryWide h2 {font-family:Arial,Helvetica,sans-serif; margin:0 0 0 5px; padding:0; font-size:22px; font-weight: normal; color:#373737; }
#galleryWide h2 {padding-top:10px}
#mainContent h2 a, #galleryWide h2 a {color:#373737;text-decoration:none}
#mainContent h2 a:hover, #galleryWide h2 a:hover {text-decoration:underline}
#mainContent h2 span {font-size:19px;}
#mainContent h4 {clear:both;font-size:16px; color:#2C75B3; margin:0; padding:10px 0 0 0;}
/* -------------- news --------------- */

/* strona z newsem */
#article {font-family:Arial,Helvetica,sans-serif; margin:0 0 10px 5px;}
#article p.sponsored, #article p.sponsoredBottom {margin:0;padding:3px 0;font-size:11px;color:#f00;text-transform:uppercase;letter-spacing:2px}
#article p.sponsoredBottom {padding:15px 0 0 0}
#article p {color:#161a46; 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:#323232;}
#article div.articleText p {color:#666058; 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:#B00;}
/* 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:#B00}
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:#B00;}

/* bloczki w newsie - w dowolnym miejscu */
#article div.object {clear:both; float:left; width:200px; margin:2px 7px 2px 0; padding:0;border:1px solid #C5C5B0;}
#article div.object h3 {display:none;}
#article div.object ul {list-style-type:none; width:200px;padding:3px; margin:0; }
html>body #article div.object ul {width:194px;}
#article div.object li {background:transparent url(dot3.gif) no-repeat 3px 10px;padding:2px 3px 3px 13px;}
#article div.left {float:left; margin:2px 7px 2px 0; }
#article div.right {float:right; margin:2px 0 2px 7px; }

/* Ankieta w newsie */
#article div.ankieta form {margin:0; padding:5px; float:left;}
#article div.ankieta form p {margin:0 0 5px 0; padding:0; color:#3e3b3b; font-family:Arial,Helvetica,sans-serif; 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:#161a46;}
html>body #article div.ankieta form label {width:165px}
#article div.ankieta form input.submit {clear:both; float:right; display:block; margin:5px 0 0 0; padding:0; border:none; background:#e9efa4 url(buttonBg2.gif); no-repeat; width:47px; height:18px; color:#ffffff; font-weight:bold; font-size:11px; text-transform: lowercase !important;}
body.poker #article div.ankieta form input.submit {clear:both; float:right; display:block; margin:5px 0 0 0; padding:0; border:none; background:#e9efa4 url(poker/buttonBg2poker.gif); no-repeat; width:47px; height:18px; color:#ffffff; font-weight:bold; font-size:11px; text-transform: lowercase !important;}
#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}

/* 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 {text-decoration:none;color:#7D7D7D;}
#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:#B9B9B9; font-size:11px;}

/* zalaczniki do artykulu */
#mainContent div.articleAttachments {float:left; width:440px; clear:both; margin:5px 0 0 0;}
#mainContent div.articleAttachments h3 { margin:5px 0;padding:6px 9px;border-top:1px solid #EFF6C8; border-bottom:1px solid #EFF6C8; background:#F9FFED; color:#475310;font-size:14px;font-weight:bold;text-transform:uppercase }
#mainContent div.articleAttachments ul {margin:0;padding:0 0 5px 0;list-style:none}
#mainContent div.articleAttachments ul li {margin:0;padding:1px 0 2px 0}
#mainContent div.articleAttachments ul li a {display:block;margin:0;padding:3px 0px 5px 28px;background:transparent url(ico_file.gif) no-repeat left top;color:#00f}
#mainContent div.articleAttachments ul li.doc a {background-image:url(ico_doc.gif)}
#mainContent div.articleAttachments ul li.pdf a {background-image:url(ico_pdf.gif)}
#mainContent div.articleAttachments ul li.zip a {background-image:url(ico_zip.gif)}
#mainContent div.articleAttachments ul li.xsl a {background-image:url(ico_xsl.gif)}

/* dodatkowa tresc w news'ie - foto, galeria, audio, video */
#newsAddContent {float:left; width:202px; overflow:hidden;margin:7px 5px 2px 0}
#newsAddContent div.articleFoto {color:#7D7D7D; font-size:11px}
#newsAddContent div.articleFoto a {color:#7D7D7D; text-decoration:none;}
#newsAddContent div.articleFoto img {width:200px;}
#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:#889e09; font-size:14px; text-transform:uppercase; border-bottom:1px solid #000; margin:0; padding:0;}
#newsAddContent div.object ul {float:left; list-style-type:none; border:none; padding:0; margin:0;}
#newsAddContent div.object li {float:left; width:200px; background:url(dot2.gif) no-repeat 3px 10px; padding:3px 3px 3px 13px;}
#newsAddContent div.object li a {color:#003D98; text-decoration:underline;}
#newsAddContent div.object li a:visited {/*color:#323232;*/}
#newsAddContent div.object li a:hover {color:#B00;}
#newsAddContent div.object li.foto {background:none; padding:3px 3px 3px 0;}
#newsAddContent div.object li.foto img {float:left; border:1px solid #8D8E89; margin:1px 7px 3px 0;}

#newsAddContent div.gallery h3 {padding:0 0 0 19px; background:url(ico_foto2.gif) no-repeat 2px 2px;}
#newsAddContent div.gallery a {color:#7D7D7D; text-decoration:none;}
#newsAddContent div.gallery img {border:1px solid #8D8E89; margin:3px 5px 1px 0;}
#newsAddContent div.video h3 {padding:0 0 0 19px; background:url(ico_camera2.gif) no-repeat 2px 2px;}
#newsAddContent div.audio h3 {padding:0 0 0 19px; background:url(ico_sound2.gif) no-repeat 2px 2px;}

#article div.news span.more {font-weight:bold;color:#E90000;}

/* czaty */
#chat {margin:0 0 10px 5px;}
#chat h3 {margin:0 0 5px 5px; padding:0 0 0 12px; background:url(ico_category.gif) no-repeat 0 5px; font-size:18px;color:#9C9C9C; }
#chat p {margin:0; padding:0;}
#chat p.title {color:#2C75B3; font-size:16px; margin:5px 0 0 0; font-weight:bold;}
#chat p.articleDate {color:#7D7D7D; font-size:11px; margin:0 0 5px 0;}
#chat p.articleLead {color:#000000; font-style:italic; margin:5px 0;}
#chat div.articleText {clear:both; float:left; width:430px; color:#000000; margin:10px 0 0 0; line-height:17px;}
#chat div.articleText p {margin:7px 0; line-height:17px;}
#chat p.articleSource {margin:0;padding:0;font-size:12px;}
#chat p.articleFoto {color:#7D7D7D; font-size:12px; float:left; margin:3px 7px 4px 0;}
#chat p.articleFoto img {border:1px solid #90918C;}
#chat p.sponsorPhoto {text-align:center;}
#chat span.nnick {color:#000; font-weight:bold;}
#chat span.nmoder {color:#2C75B3; font-weight:bold;}
#chat a:visited {/*color:#323232;*/}
#chat a:hover {color:#B00;}

#mainContent div.czatPerson p {clear:both; float:left; width:440px; margin:30px 0 0 0; padding:0;}

/* -------------- galerie --------------- */
#gallery {font-family:Arial,Helvetica,sans-serif; padding:0;}
/*
#gallery h3 {font-family:Arial,Helvetica,sans-serif; margin:0 0 0 5px; padding:0; font-size:18px; font-weight: normal; color:#99ad16; }
#gallery h3 a {color:#99ad16; text-decoration:none; padding:2px 9px 0 5px;}
#gallery h3 a:hover {text-decoration:underline;}
*/
#gallery h3, #gallery h2 {clear:both; width:638px; height:42px; margin:13px 1px 2px 1px; padding:13px 0 0 13px; font-size:14px; text-transform:uppercase; color:#373737; background:url(mainContentH3.jpg) no-repeat; }
html>body #gallery h3, html>body #gallery h2 {width:625px; height:29px}
#gallery h3 a, #gallery h2 a {color:#373737; text-decoration:none; font-weight:bold}
#gallery h3 a:hover, #gallery h2 a:hover {text-decoration:underline;}
#mainContent #gallery h2 span { font-size:14px; font-weight:bold}

#gallery p {padding:0; margin:0 5px 5px 0; text-align:right;}
#gallery p span {color:#fff; text-decoration:none; font-size:11px; padding:0 6px; /*background: url(moreBg3.gif) no-repeat bottom right;*/ font-weight:bold;}
#gallery p a {color:#373737; font-weight:normal;}
#gallery p a:hover {color:#B00;}

/* spis galerii */
#gallery table.galleriesAll {padding:0; margin:0; border:0;text-align:center;}
#gallery table.galleriesAll td {width:146px; height:170px; padding-right:7px; background:url(galBg.gif) no-repeat bottom; text-align:center; }
#gallery table.galleriesAll td img {border:1px solid #4B4B4B; margin-bottom:5px;}
#gallery table.galleriesAll th {text-align:left; padding:0 3px 5px 3px;}
#gallery table.galleriesAll th a {color:#000; text-decoration:none; font-size:11px; font-weight:normal;}
#gallery table.galleriesAll th a span {color:#787878; font-size:10px;}
#gallery table.galleriesAll th a:hover {color:#B00;}

/* 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 #CCCCCC; text-align: center; }
#gallery table.galleries tr.note td {height:auto;background:none; border:none; color:#475310;font-size:10px;text-transform:uppercase;padding-bottom:8px;}
#gallery table.galleries tr.note td strong {color:#FF7800;font-size:12px}
#gallery table.galleries td img {border:1px solid #4B4B4B;}
#gallery table.galleries th {font-size:12px;text-align:center; font-weight:normal; padding:0 2px 10px 3px;}
#gallery table.galleries th a {color:#003D98; text-decoration:none; font-size:12px; font-weight:normal;}
#gallery table.galleries th a span {color:#787878; font-size:10px;}
#gallery table.galleries th a:hover {color:#B00;}

/* strona ze srednim zdjeciem */
#gallery div.icons {float:left; margin:10px 0 0 5px;}
#gallery div.icons img {margin:0 4px 0 0;}
#gallery div.navig {clear:both; float:left; width:100%; margin:10px 0; color:#8e8e79; font-size:11px;}
#gallery div.navig a {color:#8e8e79; font-size:11px;}
#gallery div.navig a:hover {color:#B00;}
#gallery div.navig strong {color:#161a46; font-size:12px;}
#gallery div.navig span {color:#5d5454; font-weight:bold; font-size:12px;}
#gallery div.galFoto {clear:both; width:630px;text-align:center; padding:0;}
#gallery div.galFoto img {border:1px solid #91928E;}
#gallery div.galFoto p {clear:both; float:left; width:630px; padding:2px 5px; margin:0; color:#CE2F12; text-align:left;}
html>body #gallery div.galFoto p {width:630px; }
#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:100%; font-family:Arial,Helvetica,sans-serif; text-align:left; margin:0; padding:0 0 0 5px;}
#galleryWide div.icons {float:left; margin:10px 0 0 5px; }
#galleryWide div.navig {clear:both; float:left; width:100%; margin:10px 0; color:#8e8e79; font-size:11px;}
#galleryWide div.navig a {color:#8e8e79; font-size:11px;}
#galleryWide div.navig a:hover {color:#B00;}
#galleryWide div.navig span {color:#5d5454; font-weight:bold; font-size:12px;}
#galleryWide div.navig strong {color:#161a46; 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:100%; padding:10px 0 0; margin:0; color:#2C75B3; text-align:left;}
html>body #galleryWide p {width:100%;}
#galleryWide p span {color:#474747;}

#galleryWide div.navig.newGalleryPacking div.photoNav, #gallery div.navig.newGalleryPacking div.photoNav {float:right; margin-right:5px;}
#galleryWide div.navig.newGalleryPacking span, #gallery div.navig.newGalleryPacking span {padding: 2px 0px 0px 0px; float:left; font: normal 11px Arial;color: #000;}
#galleryWide div.navig.newGalleryPacking span strong, #gallery div.navig.newGalleryPacking span strong {font-weight:bold;color: #000;}
#galleryWide div.navig.newGalleryPacking span.pn_gal, #gallery div.navig.newGalleryPacking span.pn_gal {padding: 2px 2px 0px 10px;}
#galleryWide div.navig.newGalleryPacking a#urlPrev, #gallery div.navig.newGalleryPacking a#urlPrev, #galleryWide div.navig.newGalleryPacking a#urlPrev1, #gallery div.navig.newGalleryPacking a#urlPrev1 { float:left; margin: 0px 2px; width: 20px; height: 20px; }
#galleryWide div.navig.newGalleryPacking a#urlNext, #gallery div.navig.newGalleryPacking a#urlNext, #galleryWide div.navig.newGalleryPacking a#urlNext1, #gallery div.navig.newGalleryPacking a#urlNext1 { float:left; margin: 0px 2px; width: 20px; height: 20px; }
#galleryWide div.navig.newGalleryPacking a.galPN, #gallery div.navig.newGalleryPacking a.galPN {text-decoration:none; float:left; margin:0px 2px; padding:2px 0px 0px 0px; text-align:center; font: normal 11px Arial; width: 73px; height: 19px; background: transparent url(gal_prev_next.gif) no-repeat 0px 0px; color:#FFFFFF;}
#galleryWide img.source, #gallery img.source {vertical-align:middle;}


/* ------------ 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:200px; padding:5px 8px 10px 10px;}
html>body #multimedia div.multi {width:182px;}
#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:#B00;}

/* relacja video i audio */
#relation {padding:0 5px;}
#relation div.relacja {border:1px solid #C5C5B0; text-align:center; padding:10px 5px 40px 5px; margin:5px 0 0 0;}
#relation div.relacja h3 {margin:5px 0 8px 0; padding:0; letter-spacing:10px; color:#A4A4A4; font-size:11px; text-transform:uppercase; font-weight:normal;}
#relation div.player {width:322px;height:316px;margin:0 auto;padding:0;border:1px solid #486E9B}
html>body #relation div.player {width:320px;height:314px}
#relation div.audio {height:47px}
html>body #relation div.audio {height:45px}
#relation p {margin:10px 0; padding:0; color:#373737;}
#relation p span {color:#373737;}
#relation p.fullScreen {float:right;margin:0 60px 0 0;padding:2px 0 0 0;}
#relation p.fullScreen a{display:block;float:right;padding:0 17px 0 0;background:url(fullscreen.gif) no-repeat center right;color:#A4A4A4;font-size:11px}
#relation div.player p.error {color:#c00}
#relation div.player p.error strong{display:block;padding-bottom:10px}
#relation div.player p.error br{display:none}

#relation dl.speed {float:right;margin:10px 0;padding:0;width:120px;}
#relation dl.speed dt {float:left;margin:0;padding:1px 0 0 0;color:#A4A4A4;font-size:11px;font-weight:bold}
#relation dl.speed dd {float:left;width:23px;height:17px;margin:0 1px 0 2px;padding:1px 0 0 0;background:#fff url(vbf.gif) no-repeat; color:#666;font-size:11px;text-align:center}
html>body #relation dl.speed dd {height:16px}
#relation dl.speed dd.last {padding-right:0;}
#relation dl.speed dd.selected {background:#D1DBE9 url(vbn.gif) no-repeat}
#relation dl.speed dd a {float:left;display:block;width:23px;height:16px;padding:0;color:#DE4C44;text-decoration:none;text-align:center}
#relation dl.speed dd.selected a {font-weight:bold;color:#fff}

/* ankiety -lista ankiet, wyniki */
#ankieta {padding:0; margin:0; font-family:Arial,Helvetica,sans-serif; }
#ankieta h2 {padding:0 5px; color:#373737}
#ankieta div.result {float:left; width:630px; margin:5px 0 10px 0; padding:10px; background:#F3F3F3; font-weight:bold; color:#161a46; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4}
html>body #ankieta div.result {width:620px;}
#ankieta div.result p {clear:both;margin:0 0 4px 0; padding:0; color:#666058; font-weight:bold; font-size:12px;}
#ankieta div.result span.percent {float:left; display:block; width:30px; padding:0; margin:0; color:#FF0000; font-weight:bold;}
#ankieta div.result div.per {width:570px; height:14px; padding:0; margin:0px 7px 20px 0; float:left; background:#cfe4f6 url(ankBg.gif) repeat-x; }
#ankieta div.result div.per span.resultImg {float:left; width:1px; margin:0; padding:0;}
#ankieta div.result div.res {border-right:1px solid #CE2937; border-left:1px solid #CE2937; float:left; width:1px; height:14px; overflow:hidden; margin:0; padding:0; background:#99ccff url(ankRes.gif) repeat-x;}
#ankieta ul.otherPoll {clear:both; margin:0; padding:0 5px; list-style-type:none; font-size:12px;}
#ankieta ul.otherPoll li {clear:both; background:url(dot.gif) no-repeat 1px 10px; padding:4px 0 4px 10px;}
#ankieta ul.otherPoll li a {color: #666058;}
#ankieta ul.otherPoll li a:hover {color:#B00;}
#ankieta ul.otherPoll li.selected {font-weight:bold;}
#ankieta ul.otherPoll li span {color:#9A9A9A; font-weight:normal;}
#ankieta h3 {clear:both; float:left; width:590px; padding:0; margin:15px 5px 5px 5px; color:#373737; font-family:Arial,Helvetica,sans-serif; font-size:15px;}
#ankieta h4 {padding:0 0 5px 0; margin:0; color:#635F58; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
#ankieta span.more {color:#5d5454; font-weight:bold;text-decoration:none;}
#ankieta div.news {margin:5px;}
#ankieta div.news a {text-decoration:none;}
#ankieta div.news strong.title {color:#373737; font-size:15px;}
#ankieta div.news span.date {padding:0 0 0 3px; color:#818181;font-weight:normal; font-size:11px;}
#ankieta div.news span.lead {color:#666058;}
#ankieta div.news span.more {color:#8e8e79; font-weight:bold;text-decoration:none;}
#ankieta div.news a span.more {color:#8e8e79; font-weight:normal; text-decoration:underline;}
#ankieta div.news a {text-decoration:none;}
#ankieta div.news a:hover strong.title {color:#B00;}
#ankieta div.news a:hover span.more {color:#B00;}
#ankieta div.news img.photo {float:left;margin:2px 5px 0 0; border:1px solid #90918C;}

/* -------------------- raport specjalny ---------------------*/
#raportWideHead {float:left;width:760px; margin:0 0 1px 0; padding:0; border-bottom:1px solid #000;}
#raportWideHead h2 {float:left; color:#000; font-size:28px; margin:0; padding:0;}
#raportWideHead h3 {float:left; color:#FF4E00; margin:13px 0 0 8px; padding:0; font-size:14px;}
#raportWideHead span {float:right; margin:13px 5px 0 0;}
#raportWideHead span a {font-size:10px; color:#444;}
#raportWideHead span img {vertical-align:bottom;}
#raportWide {float:left; background:#000000; width:760px; margin:0; padding:0;}

#raportImportant {float:left; width:320px; margin:0; padding:2px 8px 4px 10px; background:#D3EFFF; text-align:left;}
html>body #raportImportant {width:302px;}
#raportImportant h3 {font-size:12px; font-weight:normal; margin:0; padding:3px 0 0 0;}
#raportImportant ul {clear:both; margin:2px 0 12px 0; padding:0; list-style-type:none; font-size:12px; color:#003D98;}
#raportImportant li {clear:both; background:url(dot.gif) no-repeat 1px 9px; padding:3px 0 0 10px; }
#raportImportant li a {color:#003D98; text-decoration:underline;}
#raportImportant ul.info li a {font-weight:bold;}
#raportImportant li a:visited {/*color:#323232;*/}
#raportImportant li a:hover {color:#B00;}
#raportImportant li.first {}
#raportImportant li.last {}
#raportImportant li.lead {background:none; width:302px; padding:0 0 10px 0px;}
#raportImportant li.lead span.more {color:#E90000; font-weight:bold;text-decoration:none;}
#raportImportant li.lead img {float:left; border:1px solid #4E4E4E; margin:2px 7px 5px 0;}
#raportImportant li.lead a {color:#030102; font-size:12px; text-decoration:none;}
#raportImportant li.lead a strong {color:#003D98; font-weight:bold; font-size:17px;}
#raportImportant li.lead a span.date {color:#818181;font-weight:normal; font-size:11px;}
#raportImportant li.lead a span.more {color:#2C75B3; font-weight:normal; text-decoration:underline; font-size:11px;}
#raportImportant li.lead a:hover strong {color:#B00;text-decoration:underline;}
#raportImportant li.lead a:hover span.more {color:#B00;}
#raportImportant li.lead a:hover {color:#B00;}

/* -------------- komentarze -------------- */
#comments {clear:both; font-family:Arial,Helvetica,sans-serif; float:left; margin:0; width:630px;}
#comments h3 {padding:0; margin:0; font-size:12px; font-family:Arial,Helvetica,sans-serif; font-weight:normal; color:#003464; text-transform:uppercase;}
#comments h3 span {font-weight:normal;}
#comments h4 {padding:0; margin:5px 0 10px 0; font-family:Arial,Helvetica,sans-serif; font-size:19px; font-weight:normal; color:#2C75B3}
#comments h4 a {color:#373737; text-decoration:none; font-weight:bold}
#comments h4 a:hover {color:#B00; text-decoration:underline;}
#comments h5 {margin:0;padding:5px 0;font-size:12px}
#comments p {padding:0; margin:0;}
#comments a {color:#373737;}
#comments a:hover {color:#B00;}
#comments a.goto {color:#3c3d37;}
#comments a.goto:hover {color:#B00;}
#comments form {margin:5px 0; padding:0;}
#comments input, #comments textarea {margin:2px 0 5px 0;border:1px solid #D4D4D4; background:#F3F3F3; font-size:12px;}
#comments input.error, #comments textarea.error {border: 2px solid #c00}
#comments input {width:628px;}
#comments textarea {width:628px; height:150px;}
#comments input.submit, #comments input.reset  {width:60px; height:19px; border:none; text-transform:capitalize; color:#fff;}
#comments input.submit {margin-right:5px; background:url(butComment.gif) no-repeat;}
#comments input.sent {background-image:url(butCommentSent.gif);}
#comments input.reset {background:url(butComment.gif) no-repeat; }
#comments div.info {margin:10px 0; padding:5px; background:#F3F3F3; color:#7B7B7B; font-size:12px; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4}
#comments div.info p.ico {background:url(ico_info_gray.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:630px; float:left; padding:0 0 4px 10px; margin:0 0 10px 0; background:#F3F3F3;font-size:11px;}
html>body #comments div.comNavigation {width:620px}
#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:#3c3d37!important;}
#comments div.comNavigation li a:hover {color:#B00!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;}
html>body #comments div.comNavigation p {height:18px;}
#comments div.comNavigation p a {font-family:Arial,Helvetica,sans-serif; text-decoration:none; color:#fff; font-size:11px; padding:2px 0 0 0;}
#comments div.comNavigation p a:hover {color:#B00;}

/* Nawigacja dla watku */
#comments p.threadNavigation { clear:both; width:630px; float:left; margin:0; padding:0 0 10px 0; color:#AFAFAF; font-size:11px }
#comments p.threadNavigation a {color:#3c3d37}
#comments p.threadNavigation a:hover {color:#B00!important;}
#comments p.threadNavigation span { color:#383838; font-weight:bold }

/* Lista komentarzy */
#comments ul {clear:both; margin:0; padding:0; font-size:12px; list-style-type:none; }
#comments ul ul {margin:3px 0 0 0}
#comments li {clear:both; margin:0; padding:0}
#comments li li {padding:0 0 0 14px;background:transparent url(icm3.gif) no-repeat 0 3px}
#comments li div.subject {position:relative; padding:2px 100px 2px 0; height:20px;}
html>body #comments li div.subject {height:auto;min-height:20px;}
#comments li div.subject div {position:absolute;top:2px;right:3px; width:125px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#373737; text-align:right; font-size:11px; line-height:11px;}
#comments li div.subject div span {color:#666058;}
#comments li div.subject strong {font-weight:normal; color:#373737;}
#comments li p {position:relative; padding:0px; margin:0; font-size:12px; color:#666058;}
#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:#F3F3F3;}
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:#373737;}
#comments ul.main li li a:hover{color:#B00}
#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:628px;border:1px solid #D4D4D4; padding:0; margin:0;}
html>body #comments ul.full li div {width:628px;}
#comments ul.full li.selected div {width:626px}
#comments ul.full li div.subject {background:#F3F3F3; padding:4px 100px 4px 4px; margin:0; border:none;}
html>body #comments ul.full li div.subject {width:524px}
#comments ul.full li div.subject a {font-weight:bold; text-decoration:none;}
#comments ul.full li div.subject div {top:1px;right:4px; border:none; margin:0;}
#comments ul.full li p {float:left;width:438px;padding:5px 10px 7px 10px;color:#000;font-size:12px}
html>body #comments ul.full li p {width:418px}
#comments ul.full li div div.navigation { border:none; margin:5px 0 10px 10px;width: 609px;  padding:0; background:none; color: #AFAFAF; font-size:11px }
#comments ul.full li div div.navigation a.answerb {color:#fff; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; float:right; display:block; height:20px; margin:0 10px 0 0; padding:2px 10px 0 31px; background:url(com_answer2.gif) no-repeat;}
#comments ul.full li div div.navigation a.answerb:hover {color:#B00;}
#comments ul.full li div div.navigation span { color:#373737; font-weight:bold }

#comments p.answer { padding:2px 2px 2px 0; background:url(icm6.gif) repeat-x left bottom; text-align:right }
#comments p.answer a { background:#fff; padding-left:20px; color: #102852; font-size:11px }
#comments li.selected p.answer, #comments li.selected p.answer a { background:transparent }
#comments p.answer

/* #comments a.answer {float:right;display:block;height:16px; margin:6px 0 0 0; padding:0 0 0 17px; background:url(com_answer_small.gif) no-repeat;} */
#comments ul.full li.selected {background-color:#fff;}

#comments ul.uFull li {padding-bottom:15px}
/*
#comments ul.uFull li div {padding-bottom:20px}
#comments ul.uFull a.answer {position:absolute;bottom:3px;right:3px}
*/

/* linki pod komentarzami: dodaj komentarz, wszystkie komentarze */
#comments p.links {clear:both; float:left; width:100%; margin:15px 0 5px 0; padding:0; text-align:right; font-size:11px;}
#comments p.links span {display:none; margin-right:10px;font-weight:bold; color:#FE5900;}
#comments p.links a {font-family:Arial,Helvetica,sans-serif; text-decoration:none; color:#fff;}
#comments p.links a:hover {color:#B00;}
#comments p.links #addComment {background:url(ico_comment2.gif) no-repeat;margin-right:6px;padding:2px 0 4px 25px;height:20px;width:109px}
body.poker #comments p.links #addComment {background:url(poker/ico_comment2_poker.gif) no-repeat ;margin-right:6px;padding:2px 0 4px 25px;height:20px;width:109px}
html>body #comments p.links #addComment {display:block;float:right;height:26px;width:84px}
html>body.poker #comments p.links #addComment {background:url(poker/ico_comment2_poker.gif) no-repeat 23px 0px display:block;float:right;height:26px;width:84px}

#comments p.links #allComments {background:url(icm4.gif) no-repeat;padding:2px 0 4px 0;margin-right:10px;height:20px;width:104px;text-align:center}
body.poker #comments p.links #allComments {background:url(poker/icm4poker.gif) no-repeat;padding:2px 0 4px 0;margin-right:10px;height:20px;width:104px;text-align:center}
html>body #comments p.links #allComments {display:block;float:right;height:26px}

/* Formularz - wyslij link */
#mainContent form.sendLink h3 {padding:0; margin:0; font-size:12px; color:#373737; text-transform:uppercase;}
#mainContent form.sendLink h4 {padding:0; margin:5px 0 10px 0; font-size:19px; color:#2C75B3}
#mainContent form.sendLink h4 a {color:#373737; text-decoration:none;}
#mainContent form.sendLink h4 a:hover {color:#B00; text-decoration:underline;}
#mainContent form.sendLink p {margin:5px 0 12px 0;padding:0}
#mainContent form.sendLink input, #mainContent form.sendLink textarea { width:440px; margin: 4px 0 0 0; background:#fff; border:1px solid #D4D4D4; }
#mainContent form.sendLink textarea { height:130px }
#mainContent form.sendLink label { display:block;color:#3C3D37 }
#mainContent form.sendLink span.req { color:#D50000 }
#mainContent form.sendLink p.mail input { width:240px }
#mainContent form.sendLink p.sign input { width:190px }
#mainContent form.sendLink p.mail {margin-right: 6px }
#mainContent form.sendLink p.mail, #mainContent form.sendLink p.sign { float:left }
#mainContent form.sendLink input.submit, #mainContent form.sendLink input.reset  {width:67px; height:19px; border:none; font-size: 12px; color:#fff; padding:0;}
#mainContent form.sendLink input.submit {background:url(butComment.gif) no-repeat 50% 50%;}
#mainContent form.sendLink input.reset {background:url(butCommentCancel.gif) no-repeat 50% 50%;}
#mainContent form.sendLink p.code {float:left;width:240px}
#mainContent form.sendLink p.code label { color:#828181; font-size:10px }
#mainContent form.sendLink p.code img {float:left;margin:1px 20px 0 0}
#mainContent form.sendLink p.code input {float:left;width:100px}
#mainContent form.sendLink p.buttons {float:left;margin-top:16px;width:200px;text-align:right}
#mainContent form.sendLink div.info {clear:both}
#mainContent form.sendLink div.info {margin:10px 0; padding:5px; background:#F3F3F3; color:#7B7B7B; font-size:11px; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; }
#mainContent form.sendLink div.info p {margin:0;padding:2px 0}
#mainContent form.sendLink div.info p.ico {background:url(ico_info_gray.gif) no-repeat; padding:0 0 3px 25px;}
#mainContent form.sendLink input.error, #mainContent form.sendLink textarea.error {border:1px solid #c00}
#mainContent form.sendLink p.backUrl {padding-top:20px!important}
#mainContent form.sendLink p.backUrl a { color:#003D98 }
#mainContent form.sendLink p.backUrl span { color:#FF6A00; font-weight:bold }

/* Informacje o bledzie i poprawnosci... */
#mainContent form.sendLink p.error strong { color:#d40000 }

/* mapa serwisu */
#siteMap {width:760px;}
#siteMap h3 {margin:8px 0 2px 5px; padding:0 0 0 13px; background:url(ico_category.gif) no-repeat 0 5px; font-size:18px;color:#9C9C9C; }
#siteMap ul.main {float:left; width:250px; color:#000; list-style-type:none; margin:10px 0 0 0; padding:0; }
#siteMap ul.main li a {color:#000;}
#siteMap ul.main li li a {color:#003D98;}
#siteMap ul.main li a:hover {color:#B00;}
#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; }
#siteMap ul.main ul.letters {float:left;margin:3px 0 10px;}
#siteMap ul.main ul.letters li {clear:none;float:left;margin-right:4px;}

/* 404 */
#site404 {width:760px;}
#site404 a {color:#003D98;}
#site404 h2 {margin:15px 0 25px 0; padding:0; font-size:20px; color:#003D98;}
#site404 p {margin:15px 0; padding:0;}
#site404 div.error {margin:10px 0; padding:10px; border:1px solid #FFC600; background:#FFFFCC;}
#site404 div.error h2 {margin:0; padding:0; font-size:20px; color:#FF4800;}
#site404 div.error p {margin:2px 0 0 0;}
#site404 div.error {}

#site404 #search {margin:0 0 25px 0; padding:6px 10px; background:#D9EAFE; color:#06345C; text-align:left; font-size:11px;}
#site404 #search form { text-align:right;}
#site404 #search input.quest {width:200px; border:1px solid #A5ACB2; background:#F4F4F4; font-size:11px; }
#site404 #search select {border:1px solid #A5ACB2; background:#F4F4F4; font-size:11px; }
#site404 #search input.submit {vertical-align:bottom; border:none; background:url(buttonBg.gif); width:52px; height:18px; color:#102852; font-size:11px; font-weight:bold; margin:0; padding:0;}
#site404 h3 {margin:0 0 2px 5px; padding:0 0 0 13px; background:url(ico_category.gif) no-repeat 0 5px; font-size:18px;color:#9C9C9C; }
#site404 ul {margin:12px 5px 25px 0; padding:0; list-style-type:none;}
#site404 li {padding:0 0 0 13px; background:url(bullet2.gif) no-repeat 5px 7px;}

/* -------------- kategorie --------------- */
#mainContent div.section {clear:both;width:640px; margin:0; padding:0; float:left;}
#mainContent div.section h3 {clear:both; width:638px; height:42px; float:left; margin:13px 1px 2px 1px; padding:13px 0 0 13px; font-size:14px; text-transform:uppercase; color:#373737; background:url(mainContentH3.jpg) no-repeat; }
body.poker #mainContent div.section h3 {clear:both; width:635px; height:42px; float:left; margin:13px 1px 2px 1px; padding:13px 0 0 13px; font-size:14px; text-transform:uppercase; color:#fff; background:url(poker/mainContenetPoker.jpg) no-repeat; }
html>body #mainContent div.section h3 {width:625px; height:29px}
html>body.poker #mainContent div.section h3 {width:625px; height:29px}
#mainContent div.section h3 a {color:#91dcfe; text-decoration:none; font-weight:bold}
body.poker #mainContent div.section h3 a {color:#fff; text-decoration:none; font-weight:bold}
#mainContent div.section h3 a:hover {text-decoration:underline;}
body.poker #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:640px;/*630px;*/ margin:0; padding:0 5px; list-style:none; font-size:12px}
#mainContent div.section li {clear:none;float:left; width:620px;/*630px;*/ font-family:Arial,Helvetica,sans-serif; padding:3px 0 0 10px}
#mainContent div.section ul li div.photo a {display:block; height:145px; overflow:hidden}
#mainContent div.section ul.special li { width:440px;}
#mainContent div.section li a {font-family:Arial,Helvetica,sans-serif; color:#161a46; text-decoration:none;}
#mainContent div.section li a strong {color:#373737; font-size: 16px; font-weight: bold;  margin-top:10px}
#mainContent div.section li a:visited {/*color:#323232;*/}
#mainContent div.section li a:hover {color:#B00;}
body.poker #mainContent div.section li a:hover {color:#4C8F23;}
#mainContent div.section img { vertical-align:middle;}
#mainContent div.section li.lead {background:#fff; width:620px;/*630px;*/ padding:5px 0 10px 0px;}
#mainContent div.section ul.special li.lead { width:440px;}
#mainContent div.section li.lead span.date {padding:0;}
#mainContent div.section li.lead span.more {color:#8e8e79; font-weight:bold;text-decoration:none;}
#mainContent div.section li.lead img {float:left; border:1px solid #4E4E4E; margin:0 7px 5px 0;}
#mainContent div.section li.lead a {color:#030102; font-size:12px; text-decoration:none;}
#mainContent div.section li.lead a strong {width:auto; font-family:Arial,Helvetica,sans-serif; color:#373737; font-weight:bold; font-size:16px;}
#mainContent div.section li.lead a span.more {color:#8e8e79; font-weight:normal; text-decoration:underline; font-size:11px;}

#mainContent div.section li.lead a:hover strong {color:#B00; text-decoration:underline;}
#mainContent div.section li.lead a:hover.more {color:#B00;}
#mainContent div.section li.lead a:hover {color:#B00;}

/* Lista newsow w kolumnach ze zdjeciem 200px */
#mainContent div.boxList ul { margin:0; padding:0; list-style: none; width:640px }
html>body #mainContent div.boxList ul { width:640px; margin:0 5px; }
#mainContent div.boxList ul li { float:left; clear:none; width:200px; margin:5px 5px; padding:0; background:none; display:block; }
html>body #mainContent div.boxList ul li { width:200px; }
#mainContent div.boxList ul li img { clear:both; }
#mainContent div.boxList ul li div.photo { height:145px; overflow:hidden }
#mainContent div.boxList li a span.more {color:#fff; text-decoration:none; font-size:11px; padding:0 6px; background: url(moreBg2.gif) no-repeat bottom right; font-weight:bold;}
body.poker #mainContent div.boxList li a span.more {color:#fff; text-decoration:none; font-size:11px; padding:0 6px; background: url(poker/fifrak_poker.gif) no-repeat 3px 3px; font-weight:bold;}
#mainContent div.boxList p.more {clear:both; text-align:right; margin:10px 5px 10px 0}
#mainContent div.boxList p.more span.more {color:#fff; text-decoration:none; font-size:11px; padding:0 6px; background: url(moreBg3.gif) no-repeat bottom right; font-weight:bold;}

#mainContent div.section ul.catSpecial {background:#D3EFFF; margin-top:0px;}

#mainContent div.section span.video {padding:0 0 0 19px; background:url(ico_camera.gif) no-repeat 0 0;}
#mainContent div.section span.gallery {padding:0 0 0 19px; background:url(ico_foto.gif) no-repeat 0 0;}
#mainContent div.section span.audio {padding:0 0 0 19px; background:url(ico_sound.gif) no-repeat 0 0;}

#mainContent div.section li span.note {display:block;padding-top:3px;color:#475310;font-size:10px;text-transform:uppercase}
#mainContent div.section ul.special li span.note {color:#fff}
#mainContent div.section li span.note strong, #mainContent div.section ul.special li span.note strong, #mainContent div.section ul.highlight li span.note strong, #mainContent div.section ul.special li.first span.note strong {display:inline;float:none;color:#E90000;font-size:12px}

#mainContent div.section ul.category {float:left;margin:0; padding:0 0 4px 5px;}
#mainContent div.section ul.category li {clear:none; float:left; width:auto; padding:0 5px 2px 5px; margin:0; background:#D9EAFE url(line.gif) no-repeat 0 4px;}
#mainContent div.section ul.category li.first {background:#D9EAFE;}

#mainContent div.section ul.title {padding-top:5px}
#mainContent div.section ul.title img {display:none}
#mainContent div.section .title span.lead {display:none}
#mainContent div.section ul.title a.more {display:none}
#mainContent div.section ul.title span.more {display:none}

#mainContent div.section ul.lead img {display:none}

#mainContent div.mainPage p {float:left; clear:both;width:100%;margin:0;padding:10px 0 5px 0;font-size:11px;text-align:right}
#mainContent div.mainPage p a {color:#2C75B3;}
#mainContent div.mainPage p a:hover {color:#B00;}
#mainContent div.mainPage p span.more {color:#E90000; font-weight:bold}

/* lista newsow z podzialem na 3 kolumny */
#mainContent div.section ul.newsListSpecial {width:630px; padding:5px 0 0 0;}
#mainContent div.section ul.newsListSpecial li {clear:none; width:200px; float:left; padding:0 5px; background:none;}
html>body #mainContent div.section ul.newsListSpecial li {width:200px;}
#mainContent div.section ul.newsListSpecial li img.photo {border:0; 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:#B00;}
#mainContent div.section ul.newsListSpecial li span.lead {padding:3px 0 0 0;}

/* zakladki na stronie glownej */
* html #mainContent div.auctionsTab div.selected {

}


div.newsTabs {clear:both; float:left;width:640px;margin-top:10px}
#mainContent ul.tabs {float:left;width:640px;margin:0;padding:0 0 0 2px;list-style:none}
html>body #mainContent ul.tabs {width:636px;padding:0 0 0 4px;}
#mainContent ul.tabs li {float:left;margin:0 1px 0 1px;padding:0;background:#515141 url(tnf.gif) no-repeat left top; }
* html #mainContent ul.tabs li a {width: 102px;}
#mainContent ul.tabs li.selected {padding:0; background:#fff url(tnn.gif) no-repeat left top; padding: 0;}
* html #mainContent div.tabsContainer div.selected {margin-top: 10px;}
#mainContent ul.tabs li a {width: 95px;float:left;display:block;padding:0 4px 0 4px;background:transparent url(tnr2.gif) no-repeat right top;color:#000000;font-size:12px;font-weight:normal;text-decoration:none; height: 34px; line-height: 34px; text-align: center;}
#mainContent ul.tabs li.selected a {padding-bottom:0px;color:#FF0000;background:transparent url(tnr.gif) no-repeat right top;}
#mainContent div.tabsContainer div.tab { margin: 0 0 0 3px; padding: 0;display:none; float:left; clear:both; background-color: #E0E0E0; width: 623px;}
#mainContent div.tabsContainer div.selected {display:block }

#mainContent div.tabsContainer div.tab {padding:10px 0 0 5px; }
#mainContent div.tabsContainer div.tab p.image {float:left;overflow:hidden;width:120px;height:80px;margin:0 0 2px 0;padding:0;border:1px solid #000;}
#mainContent div.tabsContainer div.tab p.image img {width:120px;margin:0; padding:0;}
#mainContent div.tabsContainer div.tab ul {float:left;width:310px;list-style:none;margin:0 0 0 15px;padding:0}
* html #mainContent div.tabsContainer div.tab ul {margin-left: 5px; }
html>body #mainContent div.tabsContainer div.tab ul {width:305px}
#mainContent div.tabsContainer div.tab li {float:left;overflow:hidden;text-overflow:ellipsis;width:290px;margin:0;padding:3px 0 0 0px;background:transparent url(dot.gif) no-repeat 1px 9px;}
html>body #mainContent div.tabsContainer div.tab li {width:295px}
#mainContent div.tabsContainer div.tab li.first {padding-top:0;background-position: 1px 6px}
#mainContent div.tabsContainer div.tab li.selected {background:url(stl.gif) no-repeat 1px 5px;}
#mainContent div.tabsContainer div.tab li a {color:#003D98; text-decoration:underline}
#mainContent div.tabsContainer div.tab li span.date {color:#818181; font-size:11px;}

#mainContent div.tabsContainer div.tab li a:visited {/*color:#323232;*/}
#mainContent div.tabsContainer div.tab li a:hover {color:#B00;}
#mainContent div.tabsContainer div.tab p.more {float:left; clear:both;width:100%; padding:5px 0 0 0;font-size:11px;text-align:right}
html>body #mainContent div.tabsContainer div.tab p.more {padding:0;}
#mainContent div.tabsContainer div.tab p.more span.more {color:#E90000; font-weight:bold}

/* wyniki wyszukiwania */
#mainContent div.search div.searchCnt {clear:both; float:left; width:430px; margin:6px 0 15px 0; padding:6px 10px; background:#D9EAFE; color:#003464; text-align:left; font-size:12px;}
#mainContent div.search div.searchCnt strong {font-size:13px;}
#mainContent div.search span.found {background:#FFFFAF;}
#mainContent div.search #search {clear:both; }
#mainContent div.search #search form {padding:8px 0;}
#mainContent div.search #search input.quest {width:200px; border:1px solid #A5ACB2; font-size:11px; margin:6px 3px 0 0;}
#mainContent div.search #search input.submit {vertical-align:bottom; border:none; background:url(buttonBg.gif); width:52px; height:18px; font-size:11px; color:#102852; font-weight:bold; margin:0; padding:0;}

#mainContent div.search #zobaczRowniez {list-style-type:none; margin:0px;}
#mainContent div.search #zobaczRowniez li span {font-weight:bold; color:#888888; margin-right:4px;}
#mainContent div.search #zobaczRowniez li {background:none; padding:0px; margin-left:3px;}


/* ikonki audio i video */
#mainContent div.section li.lead strong img {float:none!important;margin:0 3px 3px 0!important;border:none!important}


/* -------------------- podglad wiadomosci: tylko naglowki, tylko wstep... ---------------------- */
#mainContent div.podglad {clear:both; width:430px; float:left; padding:0 0 5px 5px; margin:0; font-size:11px;}
#mainContent div.podglad h4 {float:left; width:auto; margin:0 5px 0 0; padding:0; font-size:11px; color:#888; font-weight:normal;}
#mainContent div.podglad ul {clear:none; width:310px!important; float:left; margin:0; padding:0; list-style-type:none; font-size:11px;}
#mainContent div.podglad li {clear:none; width:auto!important;float:left; background:url(line.gif) no-repeat right; margin:0 5px 0 0; padding:0 5px 0 0;}
#mainContent div.podglad li.first {background:none; padding:0; color:#6E6E6E; font-weight:bold;}
#mainContent div.podglad li.last {background:none;}
#mainContent div.podglad li a {color:#161a46!important;}
#mainContent div.podglad li a:hover {color:#B00!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;text-align:center;}
#mainContent div.pack ul {float:right; list-style-type:none; margin:0; padding:0 5px;}
#mainContent div.pack li {float:left; clear:none; background:url(line.gif) no-repeat left; margin:0; padding:0 3px;}
#mainContent div.pack li a {color:#373737; font-size:12px; text-decoration:none;}
#mainContent div.pack li a.selected {color:#8e8e79; font-weight:bold;}
#mainContent div.pack li.first, #mainContent div.pack li.prev, #mainContent div.pack li.next {background:none;}
#mainContent div.pack li.prev a, #mainContent div.pack li.next a {color:#323230;  text-decoration:underline;}
#mainContent div.pack li.prev a:hover, #mainContent div.pack li.next a:hover {color:#B00;}
body.poker #mainContent div.pack li.prev a:hover, #mainContent div.pack li.next a:hover {color:#4C8F23;}

#mainContent div.pack span.link { background:url(line.gif) no-repeat left; margin:0; padding:0 3px;}
#mainContent div.pack span.link a {color:#373737; font-size:12px; text-decoration:none;}
#mainContent div.pack span.link a.selected {color:#8e8e79; font-weight:bold;}
#mainContent div.pack span.first, #mainContent div.pack span.prev, #mainContent div.pack span.next {background:none;}
#mainContent div.pack span.prev a, #mainContent div.pack span.next a {color:#323230; text-decoration:underline;}
#mainContent div.pack span.link a:hover {color:#B00;}
#mainContent div.pack span.arrows {color:#fff; font-weight:bold; background:url(moreBg3.gif) no-repeat 50% 3px; padding: 0 3px; margin:0 3px}

/* news z wielkim zdjeciem, przezroczystym tlem...  */
#mainContent div.section ul.special {margin:7px 0 5px 0; padding: 0 0 0px 0; width:440px; background:#454545;}
#mainContent div.section ul.special li {margin-left:5px;}
#mainContent div.section ul.special li.first {float:left; margin:0; padding:0 0 0px 0; position:relative}

#mainContent div.section ul.special li.first div {background:#1C1C1B; position:absolute; width:440px; bottom:0; left:0; padding:8px 8px 10px 8px; margin-bottom:0px; color:#fff; font-size:12px; filter: Alpha(Opacity=70)}
html>body #mainContent div.section ul.special li.first div {filter: none; background:transparent url(bs.png);width:424px;}

body.poker #mainContent div.section ul.special li.first div {background:#357F07; position:absolute; width:440px; bottom:0; left:0; padding:8px 8px 10px 8px; margin-bottom:0px; color:#fff; font-size:12px; filter: Alpha(Opacity=70)}
html>body.poker #mainContent div.section ul.special li.first div {filter: none; background:transparent url(poker/bg_poker2.png);width:424px;}

#mainContent div.section ul.special li.first img {background:#454545; border:none;margin:0; padding:0;}
#mainContent div.section ul.special li.first p {margin:0; padding:0}
#mainContent div.section ul.special li.first a {text-decoration:none; color:#E90000; font-size:12px;}
#mainContent div.section ul.special li.first a:hover strong {color:#B00;text-decoration: underline;}

body.poker #mainContent div.section ul.special li.first a {text-decoration:none; color:#fff; font-size:12px;}
body.poker #mainContent div.section ul.special li.first a:hover {color:#fff; text-decoration: underline;}
body.poker #mainContent div.section ul.special li.first a:hover strong {color:#fff;text-decoration: underline;}

#mainContent div.section ul.special li.first strong {display:block;float:left;color:#85B6FF; font-size:22px; margin:0; padding:0;}
#mainContent div.section ul.special li.first br {clear:both}
#mainContent div.section ul.special li.first span.date {color:#D6D6CC; font-size:11px;}
#mainContent div.section ul.special li.first span.lead {color:#FFFFFF;}
body.poker #mainContent div.section ul.special li.first span.lead {color:#C8E094;}
#mainContent div.section ul.special li.first span.more {color:#FFFFFF; font-weight:bold;}
body.poker #mainContent div.section ul.special li.first span.more {color:#C8E094; font-weight:bold;}
#mainContent div.section ul.special li.first a span.more {color:#E90000; font-weight:bold; text-decoration:underline; font-size:12px;}
body.poker #mainContent div.section ul.special li.first a span.more {color:#93BC3C; font-weight:bold; text-decoration:underline; font-size:12px;}
#mainContent div.section ul.special li.first p.video {float:left;padding:5px 5px 2px 24px; background:url(ico_camera_spec.gif) no-repeat 0 5px; font-size:11px;}
#mainContent div.section ul.special li.first p.gallery {float:left;padding:5px 0 2px 22px; background:url(ico_foto_spec.gif) no-repeat 0 5px; font-size:11px;}
#mainContent div.section ul.special li.first p.video a, #mainContent div.section ul.special li.first p.gallery a {font-size:11px;}
#mainContent div.section ul.special li.first p.video strong, #mainContent div.section ul.special li.first p.gallery strong {font-size:11px; text-decoration:underline;}
#mainContent div.section ul.special li.last {padding-bottom:16px;}
#mainContent div.section ul.special li.first strong.video {padding-right:23px;background:url(ico_camera_spec3.gif) no-repeat right 6px}
#mainContent div.section ul.special li.first strong.gallery {padding-right:23px;background:url(ico_foto_spec3.gif) no-repeat right 6px}
#mainContent div.section ul.special li.first strong.video_gallery {padding-right:43px;background:url(ico_camera_foto_spec3.gif) no-repeat right 6px}

/* news ze srednim zdjeciem  */
#mainContent div.section ul.highlight {margin:7px 0 5px 0;padding: 0 0 0px 0; width:440px; background:#454545;}
#mainContent div.section ul.highlight li {margin-left:5px}
#mainContent div.section ul.highlight li.first {float:left; margin:0; padding:0 0 0px 0;}
#mainContent div.section ul.highlight li.first div {float:left; width:620px; background:#F8F8F0; padding:8px 8px 10px 8px; color:#030102; font-size:12px;}
#mainContent div.section ul.highlight li.first p {float:left;margin:0;padding:0}
#mainContent div.section ul.highlight li.first img {background:#454545;margin-top:3px}
#mainContent div.section ul.highlight li.first a {text-decoration:none; color:#030102; font-size:12px;}
#mainContent div.section ul.highlight li.first a:hover strong {color:#B00;}
#mainContent div.section ul.highlight li.first strong {color:#99ad16; font-size:22px; margin:0; padding:0;}
#mainContent div.section ul.highlight li.first span.date {color:#818181; font-size:11px;}
#mainContent div.section ul.highlight li.first span.lead {color:#030102;}
#mainContent div.section ul.highlight li.first span.more {color:#8e8e79; 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:#8e8e79; font-weight:normal; text-decoration:underline; font-size:12px;}
#mainContent div.section ul.highlight li.first img.video, #mainContent div.section ul.highlight li.first img.gallery {float:left}

/* news specjalny nad lista newsow */
#mainContent div.section ul.alone {padding-bottom: 0; background:#ebf4ff; }

/* -------------- bloczki pod glowna czesc strony np pod newsem, galerie ---------------*/
div.relatedContent {float:left; clear:left; margin: 15px 0px 0px 0px;}
div.relatedContent #see_also_photo { float: left; position: relative; width: 440px; height:290px;margin:0px; padding: 0px; }
div.relatedContent #get_prev {cursor:pointer; visibility:hidden; position:absolute; top:-6px; right: 23px; background:#fff url(/s/news_more_prev.gif) no-repeat top left; width:18px ; height:15px;}
div.relatedContent #get_next {cursor:pointer; visibility:hidden; position:absolute; top:-6px; right: 5px;  background:#fff url(/s/news_more_next.gif) no-repeat top right; width:18px ; height:15px;}

body.poker div.relatedContent #get_prev {cursor:pointer; visibility:hidden; position:absolute; top:-6px; right: 23px; background:#fff url(poker/prev_poker.gif) no-repeat top left; width:18px ; height:15px;}
body.poker div.relatedContent #get_next {cursor:pointer; visibility:hidden; position:absolute; top:-6px; right: 5px;  background:#fff url(poker/next_poker.gif) no-repeat top right; width:18px ; height:15px;}

div.relatedContent #see_also_photo h4.see_also { font: bold 14px Arial; color: #373737; text-transform:uppercase; position:absolute; left: 140px; top: -5px; padding: 0px 5px; background: #fff;}
div.relatedContent #see_also_photo p { margin: 0px;  padding: 0px; float:left; clear:left; }
div.relatedContent div.news_container {float:left; width: 415px; height:250px; border: 2px solid #E8E8E8; padding: 15px 12px; }
* html div.relatedContent div.news_container {width: 435px; height:  270px; padding: 15px 8px;}
div.relatedContent #see_also_photo_list { list-style-type:none; width:824px; left:0px; position:absolute; text-align:left; margin: 0px; padding: 0px;}
div.relatedContent #see_also_photo_list li { float:left; width: 200px ; margin: 0px; padding: 0px; margin: 3px; }
div.relatedContent #see_also_photo_list li div.photo {overflow: hidden; height:145px; margin:0px 0px 3px 0px}
div.relatedContent #see_also_photo_list li a {text-decoration: none; cursor: pointer; }
div.relatedContent #see_also_photo #slideHolder {overflow:hidden;float:left;width:410px;height:250px;position:relative;}

div.relatedContent #see_also_photo_list li a:hover {text-decoration: none;}
div.relatedContent #see_also_photo_list li a span {float:left; clear:left; font: normal 12px Arial; color: #000; }
div.relatedContent #see_also_photo_list li a img.more {padding: 0px 0px 0px 5px; }
div.relatedContent #see_also_photo_list li a strong { padding: 1px 0px 2px 0px; width: 192px; height: 47px; font: bold 16px Arial; color: #373737; text-decoration: none; overflow: hidden; cursor:pointer }
* html div.relatedContent #see_also_photo_list li a strong { width: 200px; height: 50px; }

div.relatedContent div.all_related {float:left; clear:left; width: 190px; margin:0px; padding: 0px;  }
* html div.relatedContent div.all_related {overflow: hidden;}
div.relatedContent div.all_related div.object {float:left; clear:left; width:200px; margin:20px 0px; padding:0; font-size:12px;}
div.relatedContent div.all_related div.object h3,div.relatedContent div.object h3 {clear:both; color:#000; font-size:14px; text-transform:uppercase; margin:0; padding:0px; }
div.relatedContent div.all_related div.object ul {float:left; list-style-type:none; padding:0; margin:0;}
div.relatedContent div.all_related div.object li {float:left; background:url(dot2.gif) no-repeat 3px 10px; padding:3px 3px 3px 13px;}
div.relatedContent div.all_related div.object li a {color:#433B25; text-decoration:underline;}
div.relatedContent div.all_related div.object li a:visited {color:#323232;}
div.relatedContent div.all_related div.object li a:hover {color:#CA1C35;}
/* biuletyn */
div.relatedContent div.all_related div.bulletin {float:left; clear:left; height:70px; font-size:11px; background: none; }
div.relatedContent div.all_related div.bulletin p {float:left; clear:left; width:50%; margin:0; padding:0;}
div.relatedContent div.all_related div.bulletin p a {display:block; width: 150px; margin:0px; text-decoration:none; color:#183867;}
div.relatedContent div.all_related div.bulletin p a:hover {color:#183867; text-decoration:underline;}
div.relatedContent div.all_related div.bulletin form {float:left; clear:left; padding:0px; margin: 0px; }
div.relatedContent div.all_related div.bulletin input.mail {float: left; width:115px; margin:9px 5px 0 0; border:1px solid #7696CD; font-size:11px;}
div.relatedContent div.all_related div.bulletin input.sub {float: left; clear:left; margin-top:10px}

/* ikony: drukuj, wyslij, rss */
div.relatedContent div.all_related div.icons { margin: 20px 0px 0px 0px }
div.relatedContent div.all_related div.icons ul {padding:0px; width: 160px; }
div.relatedContent div.all_related div.icons li {float:left; clear:left; height:21px; width: 160px; background:none; margin:0px; }
div.relatedContent div.all_related div.icons li.rss {margin-right:0}
div.relatedContent div.all_related div.icons li.print {padding:0px; background:url(print.gif) no-repeat;}
div.relatedContent div.all_related div.icons li.envelope {padding:0px;background:url(envelope.gif) no-repeat 0 2px;}
div.relatedContent div.all_related div.icons li.rss {padding:0px; background:url(rss.gif) no-repeat 0 2px;}
div.relatedContent div.all_related div.icons li a {margin: 0px 0px 0px 40px; color:#000; font-size:11px; font-family:tahoma;}
div.relatedContent div.all_related div.icons li br.hide{ display: none; }
/* oce� artyku�/zdj�cie */
div.relatedContent div.all_related div.opinion {background:#FFF; border:none; padding:0px; margin:0px; color:#3C3D37; font-size:12px; }
div.relatedContent div.all_related div.opinion div.note {float:left; padding:0px; font-size:12px; color:#313131; font-weight:normal; text-transform: lowercase;}
div.relatedContent div.all_related div.opinion div.note a {font-size:11px; font-weight:normal; color:#000000;}
div.relatedContent div.all_related div.opinion div.note a:hover {color:#CA1C35;}
div.relatedContent div.all_related div.opinion div.note span {color:#874241;}
div.relatedContent div.all_related div.opinion div.note strong {color:#874241; font-size:18px;}
div.relatedContent div.all_related div.opinion div.vote {float:left; width:190px; padding:0; color:#9A9A9A; font-size:11px}
div.relatedContent div.all_related div.opinion div.vote img {vertical-align:middle;margin-right:2px}
div.relatedContent div.all_related div.opinion h3 {padding:0px; color:#313131;}
div.relatedContent div.all_related div.opinion h3.voted {padding-left:0;padding-top:2px;color:#313131;font-size:11px;font-weight:normal;text-transform:none}
div.relatedContent div.all_related div.opinion ul {padding-left:0px}
div.relatedContent div.all_related div.opinion li {background:none; margin:0; padding:0; }
div.relatedContent div.all_related div.opinion p {margin:0;padding:5px}
/* komentarze */
div.relatedContent div.object.comments {float:left ; clear: both; width: 630px; margin: 15px 0px 0px 0px; padding:2px 0px;background:#F3F3F3;border-top:1px solid #B7C6E8; border-bottom:1px solid #B7C6E8;}
div.relatedContent div.object.comments h3 {float:left;margin:2px 0px;}
div.relatedContent div.object.comments h3 a {text-decoration:none; color:#373737;}
div.relatedContent div.object.comments h3 a span {font-weight:normal; font-size:12px;}
div.relatedContent div.object.comments h3 a:hover {text-decoration:underline; color:#CA1C35;}
div.relatedContent div.object.comments p {float:right; height:21px; padding:0 10px 0 25px; margin:0; background:url(ico_comment.gif) no-repeat top left;padding-top:3px;}
body.poker div.relatedContent div.object.comments p {float:right; height:21px; padding:0 10px 0 25px; margin:0; background:url(poker/ico_comment_poker.gif) no-repeat -3px 0px;padding-top:3px;}
div.relatedContent div.object.comments p a {color:#FFF; text-decoration:none; font-weight:normal;font-size:11px;}
div.relatedContent div.object.comments p a:hover {color:#CCC;}

/* -------------- bloczki pod glowna cz�sc strony np pod newsem, galera--------------- */
div.relatedContent div.object {float:left; clear:both; width:630px; 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:#B00;}
/* biuletyn */

div.relatedContent div.bulletin { display:none; background:#eff6b8 url(bulletinBg.gif) no-repeat; height:34px; font-size:11px;}
div.relatedContent div.bulletin p {float:left; width:50%; margin:0; padding:0;}
div.relatedContent div.bulletin p a {display:block; width: 150px; margin:3px 0 0 55px; text-decoration:none; color:#000000;}
div.relatedContent div.bulletin p a:hover {color:#B00; text-decoration:underline;}
div.relatedContent div.bulletin form {float:left; padding-left:100px; }
div.relatedContent div.bulletin input.mail {width:115px; margin:7px 5px 0 0; border:1px solid #433B25; font-size:11px;}
div.relatedContent div.bulletin input.sub {vertical-align:-6px; margin-bottom:2px;}
/* ikony: drukuj, wyslij, rss */
div.relatedContent div.icons ul {padding:8px 0 0 30px;}
div.relatedContent div.icons li {height:21px; background:none; margin:0 135px 0 0;}
div.relatedContent div.icons li.rss {margin-right:0}
div.relatedContent div.icons li.print {padding:3px 0 3px 28px;background:url(print.gif) no-repeat;}
div.relatedContent div.icons li.envelope {padding:3px 0 3px 24px;background:url(envelope.gif) no-repeat 0 2px;}
div.relatedContent div.icons li.rss {padding:3px 0 3px 37px; background:url(rss.gif) no-repeat 0 2px;}
div.relatedContent div.icons li a {color:#666058; font-size:11px; font-family:Arial,Helvetica,sans-serif;}
/* oce� artyku�/zdj�cie */
div.relatedContent div.opinion {background:#F3F3F3; padding:4px 0; margin:8px 0 0 0; font-size:12px; border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4;}
div.relatedContent div.opinion div.note {float:left; padding:0 0 0 12px; font-size:14px; color:#373737; font-weight:bold;}
div.relatedContent div.opinion div.note a {font-size:11px; font-weight:normal; color:#666058;}
div.relatedContent div.opinion div.note a:hover {color:#B00;}
div.relatedContent div.opinion div.note span {color:#666058;}
div.relatedContent div.opinion div.note strong {color:#874241; font-size:18px;}
div.relatedContent div.opinion div.vote {float:right; width:235px; padding:0; color:#9A9A9A; font-size:11px}
div.relatedContent div.opinion div.vote img {vertical-align:middle;margin-right:2px}
div.relatedContent div.opinion h3 {padding:0 0 2px 45px; color:#373737;}
div.relatedContent div.opinion h3.voted {padding-left:0;padding-top:2px;color:#475310;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; color:#666058}
/* komentarze */
div.relatedContent div.comments {padding:2px 0px;background:#F3F3F3;border-top:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4;}
div.relatedContent div.comments h3 {float:left;margin-top:2px;}
div.relatedContent div.comments h3 a {text-decoration:none; color:#373737;}
div.relatedContent div.comments h3 a span {font-weight:normal; font-size:12px;}
div.relatedContent div.comments h3 a:hover {text-decoration:underline; color:#B00;}
div.relatedContent div.comments p {float:right; height:21px; padding:0 10px 0 25px; margin:0; background:url(ico_comment.gif) no-repeat top left;padding-top:2px;}
div.relatedContent div.comments p a {color:#fff; text-decoration:none; font-weight:normal;font-size:11px;}
div.relatedContent div.comments p a:hover {color:#B00;}

/* --------------- 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 {background-color: #E4E3E2;width:305px;float:left; clear:both; text-align:left; margin-top:11px;border-color: #000000;border-style: solid;border-width: 0 0 1px 0;}
html>body #addContent div.object {width:300px;}

/* standardowy naglowek obiektu */
/* #addContent div.object h3 {display:block; height:30px; margin:0; padding:6px 0 0 10px; color:#26A2FF; border-top:1px solid #C3CE81; border-bottom:1px solid #C3CE81; background:#FAF7DD; font-size:16px; text-transform:uppercase;} */
#addContent div.object h3 {display: block;height: 25px;margin: 0;padding: 0 0 2px 0;line-height: 25px;color: #FFFFFF;background: #000000 url('/s/object_h3_bg.gif') no-repeat top;font-size: 14px;font-weight: bold;text-transform: uppercase;text-indent: 26px;}
body.poker #addContent div.object h3 {display: block;height: 25px;margin: 0;padding: 0 0 2px 0;line-height: 25px;color: #FFFFFF;background: #000000 url('poker/object_h3_bg_poker.gif') no-repeat top;font-size: 14px;font-weight: bold;text-transform: uppercase;text-indent: 26px;}
html>body #addContent div.object h3 {height:24px;}
#addContent div.object h3 a {color:#FFFFFF; text-decoration:none;}
#addContent div.object h3 a:hover {text-decoration:underline;}

#addContent div.object h4 {margin:0 0 2px 0; padding:0 0 0 5px; font-size:13px;}

/* zakladki w prawej kolumnie */
* html #addContent div.object {width:303px;}
#addContent div.object ul.tabs {float:left;width:303px !important;margin:8px 0 0 0;padding:0;background:transparent url(tll.gif) no-repeat bottom left;list-style:none}
#addContent div.object ul.tabs li {float:left;clear:none!important;width:100px;margin:0; padding:0; background:transparent url(ltf.gif) no-repeat top left}
#addContent div.object ul.tabs li.selected {height:35px; background:transparent url(ltn.gif) no-repeat top left;}
#addContent div.object ul.tabs li.first {height: 36px;margin:0 0 1px 0;}
html>body #addContent div.object ul.tabs li.first {height: 35px;margin:0 0 1px 0}
#addContent div.object ul.tabs li.last {height:36px; width:153px !important;margin:0 0 0 1px;}
html>body #addContent div.object ul.tabs li.last {height:35px; width:150px}

#addContent div.object ul.tabs li a {float:left;display:block;width:100%; height: 34px;padding-top:8px;background:transparent url(ltr1.gif) no-repeat top right;color:#3e3b3b;font-weight:normal;font-size:12px; text-align: center;text-decoration:none}
html>body #addContent div.object ul.tabs li a {height: 26px;}
#addContent div.object ul.tabs li.selected a {float:left;display:block;width:100%; height: 35px;padding-top:8px;background:transparent url(ltr.gif) no-repeat top right; color:#ffffff;font-weight:bold;font-size:12px; text-align: center;text-decoration:none}
html>body div.object ul.tabs li.selected a {height: 27px;}

#addContent div.tab { clear:left;display:none;width:300px;overflow:hidden; border-top:none}
#addContent div.selected {display:block; border:0px;}

/* wywiady i czaty */
#addContent div.twoTabs ul.tabs li { width:146px!important; }

/* czaty i wywiady */
#addContent div.chats h3 { display:none; }
#addContent div.chats div.tab { padding:5px 0 7px 0 }
body.drinki #addContent div.chats div.tab { background-color:#e2ebfc; }
#addContent div.chats div.tab img { float:left; margin:0 6px 0px 8px; border: 1px solid #AEAEAE }
#addContent div.chats div.tab a {font-family:Arial,Helvetica,sans-serif; color: #161a46; text-decoration:none }
#addContent div.chats div.tab a:hover {color:#B00 }
#addContent div.chats div.tab a strong { color:#000000; text-decoration:underline }
#addContent div.chats div.tab a:hover strong { color:#B00; }

#addContent div.chats div.tab p.more { float:right; margin:2px 5px 0 0; padding:0 6px;  color:#ffffff; font-size:11px; font-weight:bold; white-space:nowrap }
#addContent div.chats div.tab p.more a { color: #8e8e79; font-weight:normal; text-decoration:underline; margin-right: 5px;}

/* domyslna lista wypunktowania */
#addContent div.object ul {list-style-type:none; padding:0; margin:5px 5px 10px 5px; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
#addContent div.object li {clear:both; background:transparent url(i_a_g.gif) no-repeat 0px 5px; padding:3px 0 0 19px;}
#addContent div.object li a {color:#323230; text-decoration:underline;}
#addContent div.object li a:visited {/*color:#323232;*/}
#addContent div.object li a:hover {color:#B00;}
body.poker #addContent div.object li a:hover {color:#4C8F23;}
#addContent div.object li a:visited strong {/*color:#323232;*/}
#addContent div.object li a:hover strong {color:#B00;}
#addContent div.object li span {font-size:11px; color:#7E7E7E;}
#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:#000000;}
#addContent div.object li.lead a:hover {color:#B00;}
#addContent div.object li.lead a span.more {color:#000000; font-weight:bold; text-decoration:underline;}
#addContent div.object li.lead a strong{color:#000000; font-weight:bold; text-decoration:underline;}
#addContent div.object li.lead a:hover strong {color:#B00;}
body.poker #addContent div.object li.lead a:hover {color:#4C8F23;}
body.poker #addContent div.object li.lead a:hover strong {color:#4C8F23;}
#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.newsList li span { color:#323230;}
/* galeria */
#addContent div.gallery table {width:auto;margin:10px 10px 0 10px; border-collapse:collapse;}
#addContent div.gallery td, #addContent div.gallery th {padding:5px; width:136px; text-align:left;}
html>body #addContent div.gallery td, html>body #addContent div.gallery th {width:126px;}
#addContent div.gallery td {background:#E4E3E2; text-align:center;}
#addContent div.gallery td img {border:1px solid #8D8E89;}
#addContent div.gallery td.space {width:10px; border:none; background:transparent;}
#addContent div.gallery th {padding:1px 0 7px 0px; background: #E4E3E2;}
#addContent div.gallery th a {display:block; margin:0; padding:0 0 0 9px; background:transparent url(dot.gif) no-repeat 2px .5em; color:#AEAEAE; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:normal;}
#addContent div.gallery th a strong {color:#323230; font-size:12px; text-decoration:underline; font-weight:normal;}
#addContent div.gallery th a:hover strong {color:#B00;}
body.poker #addContent div.gallery th a:hover strong {color:#4C8F23;}
#addContent div.gallery ul {margin-top:0;}
#addContent div.gallery li.first {border-top:1px solid #DFF184;}
#addContent div.gallery li span {color:#787878; font-size:10px;}
#addContent div.gallery tr.note th {text-align:left;}
#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;}

/* galeria zakladkowa */
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li table {width:auto;margin:10px 10px 0 10px; border-collapse:collapse;}
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li td, #addContent div.object div.tabsContainer div.selected ul.galleryTabbed li th {padding:5px; width:136px; text-align:left;}
html>body #addContent div.object div.tabsContainer div.selected ul.galleryTabbed li td, html>body #addContent div.object div.tabsContainer div.selected ul.galleryTabbed li th {width:126px;}
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li {background:none }
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li td {background:#E4E3E2; }
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li td img {border:1px solid #8D8E89;}
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li td.space {width:10px; border:none; background:transparent;}
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li th {padding:1px 0 7px 0px; background: #E4E3E2;}
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li th a {display:block; margin:0; padding:0 0 0 9px; background:transparent url(dot.gif) no-repeat 2px .5em; color:#AEAEAE; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none; font-weight:normal;}
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li th a strong {color:#323230; font-size:12px; text-decoration:underline; font-weight:normal;}
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li th a:hover strong {color:#B00;}
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li ul {margin-top:0;}
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li li.first {border-top:1px solid #DFF184;}
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li li span {color:#787878; font-size:10px;}
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li tr.note th {text-align:center;}
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li tr.note th a {color:#475310; font-size:10px; padding:0; text-transform:uppercase; background:none;}
#addContent div.object div.tabsContainer div.selected ul.galleryTabbed li tr.note th a span {color:#FF7800; font-size:12px; font-weight:bold;}


/* multimedia */
/*
#addContent div.multimedia {}
#addContent div.multimedia ul {float:left; list-style-type:none; margin:10px 0; padding:0 5px;}
#addContent div.multimedia li {float:left; margin:6px 0; padding:0;}
#addContent div.multimedia li a {float:left; width:293px; height:68px; display:block; text-decoration:none;background:transparent url(multimediaBg2.gif) no-repeat 0 0px; border-top:1px solid #fff; border-bottom:1px solid #fff;}
html>body #addContent div.multimedia li a {height:66px;}
#addContent div.multimedia li a img.multimediaFoto {float:left; margin:5px 15px 5px 5px; padding:0;}
#addContent div.multimedia li a:hover{background-color:#E6F1F8; border-color:#79C0F2;}
#addContent div.multimedia li a strong {font-weight:normal; text-decoration:underline;}
#addContent div.multimedia li a img {margin-top:15px;}
*/
#addContent div.multimedia ul {float: left;list-style-type: none;margin: 10px 0;padding: 0 5px;}
* html #addContent div.multimedia li {width: 90px !important;}
#addContent div.multimedia li {float: left;margin: 6px 0;padding: 0;background: none !important;width: 95px !important;}
#addContent div.multimedia li a {float: left;width: 293px;margin: 0;text-decoration: none !important;}
#addContent div.multimedia li a:hover {text-decoration: none;}
#addContent div.multimedia li a img.multimediaFoto {margin: 5px 15px 5px 5px;padding: 0;border: 0;text-decoration: none;}
#addContent div.multimedia li a:hover {text-decoration: none;}
#addContent div.multimedia li a strong {font-weight: normal;text-decoration: none;height: 45px !important;}
#addContent div.multimedia ul {list-style-type: none;display: block;padding-top: 10px;padding-bottom: 10px;width: 295px;text-align: center;padding-left: 13px;}
* html #addContent div.multimedia ul {padding-left: 5px; }
#addContent div.multimedia ul li {display: block;clear: none;float: left;/*height: 111px;*/width: 80px;margin: 0 0px 0 0; padding: 0;}
* html #addContent div.multimedia ul li {margin: 0 0px 0 5px;}
#addContent div.multimedia ul li a {width: 80px;text-decoration: underline;color: #000000;}
#addContent div.multimedia ul li a:hover {text-decoration: none;}
#addContent div.multimedia ul li br {display: none;}
#addContent div.multimedia ul li a  strong {height: 55px;text-align: center;display: block;clear: right;}
* html #addContent div.multimedia ul li a strong {height: 55px;}

#addContent div.multimedia ul li div.photo {width:48px; height:48px; padding:4px 16px; margin: 0; border:1px solid #858585}
/* #addContent div.multimedia ul li img.multimediaFoto {width:48px; height:48px; padding:0; margin: 0;} */
#addContent div.multimedia ul li img.multimediaFoto {width: 48px; height: 48px; padding: 4px 16px; margin: 0; border: 1px solid #858585;}
/* * html #addContent div.multimedia ul li img.multimediaFoto {} */
* html #addContent div.multimedia ul li a img.multimediaFoto {width: 48px; height: 48px; padding: 4px 16px; margin: 0; border: 1px solid #858585;}
#addContent div.multimedia ul li img { width:80px; margin-bottom: 25px;clear: right;}

/* --------------------------------------------------------  */
/*                    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:#8e8e79;}
#addContent div.newsList li.more span.more {font-weight:bold; padding: 0 6px; background: url(moreBg1.gif) no-repeat bottom left; color:#ffffff;}

/* lista newsow - specjalne */
#addContent div.action {border-color:#990000;}
#addContent div.action h3 {background:#990000 url(objectHeadBgSpec.gif) repeat-x; color:#FFF;}
#addContent div.action li {background:transparent url(dot.gif) no-repeat 3px 10px;}
#addContent div.action li.lead {border-bottom:1px solid #990000;}

/* blok specjalny */
#addContent div.special {border-color:#FF9D02; float:left; clear:both;}
#addContent div.special h3 {background:#ff8229 url(objectHeadBg2.gif) repeat-x; color:#ffffff;}

/* rapot */
#addContent div.raport li.lead {border-bottom:1px solid #FF9D02;}

/* raporty */
#addContent div.raports li.lead a {float:left; width:282px; display:block; color:#3C3D37; text-decoration:none; border-top:1px solid #fff; border-bottom:1px solid #fff;}
#addContent div.raports li.lead a:hover {background:#F9FFF0; border-color:#D4E6AE;}
#addContent div.raports li.lead a strong {text-decoration:underline; color:#3C3D37;}
#addContent div.raports li.lead img {float:left; margin:0 7px 0 0; border:1px solid #8D8E89;}

/* podmenu */
#addContent div.submenu {border:none; background:##E4E3E2;}
#addContent div.submenu h3 {display:none;}
#addContent div.submenu ul {float:left; width:140px;margin-bottom:0;padding-bottom:10px}
#addContent div.submenu li.selected a {font-weight:bold; text-decoration:none;}
#addContent div.submenu li a:visited {/*color:#003D98;*/}

/* czateria */
#addContent div.czateria {}
#addContent div.czateria h3 {padding:6px 0 0 95px; background:#E9F3B7 url(objectHeadBgCzat.gif) no-repeat; color:#fff;}
#addContent div.czateria li.lead a strong {color:#000000;}
#addContent div.czateria li.lead a:visited strong {/*color:#FF6A00;*/}
#addContent div.czateria a span {font-size:11px; color:#3C3D37; text-decoration:none; font-weight:bold;}
#addContent div.czateria p.moreChats {clear:both; margin:0; padding:8px 0 5px 0; text-align:center;}
#addContent div.czateria p.moreChats a {color:#003D98; font-weight:bold;}

#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 #C3CE81; border-bottom:1px solid #C3CE81;}
#addContent div.small h3 {display:inline;height:auto;color:#3C3D37;background:none;font-size:12px;margin:0;padding:0;text-transform:uppercase;}
#addContent div.small form {margin:0;}
#addContent div.small p {margin:0;padding:0;}

/* biuletyny */
#addContent div.bulletin {padding:3px 0 3px 60px; background:#E4E3E2 url(ico_biuletyn.gif) no-repeat top left; border-color:#ABABAB;}
html>body #addContent div.bulletin {width:243px;}
#addContent div.bulletin input.mail {width:120px; height:19px; border:1px solid #dee4af; margin:3px 10px 0 0; padding:0; font-size:11px;}
html>body #addContent div.bulletin input.mail {height:17px}
#addContent div.bulletin input.sub {vertical-align:bottom;padding:0; margin:2px;}

/* raport - maly bloczek */
#addContent div.reportSmall {border:1px solid #79C0F2; padding:5px;}
html>body #addContent div.reportSmall {width:293px;}
#addContent div.reportSmall h3 {padding:0 0 0 10px; font-size:14px;}
#addContent div.reportSmall h3 a {color:#5B5755;}
#addContent div.reportSmall img.photo {float:left; padding:8px 4px 0 0;}
#addContent div.reportSmall div {float:left; width:240px;}

/* szukaj */
#addContent div.search {background-color: #FFFFFF; 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:186px;color:#7D7D7D;}
html>body #addContent div.search input {height:14px}
html>body.poker #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:0; background:url(buttonBg2.gif); color:#fff; font-weight:bold;text-transform: lowercase; }
body.poker #addContent div.search input.submit {float:right; width:47px; height:18px;margin-left:0; margin-right:0; padding-left:0; padding-right:0; border:0; background:url(poker/buttonBg2poker.gif); color:#fff; font-weight:bold;text-transform: lowercase; }

/* rss -linki do strony z rss */
#addContent div.rssLinks {padding:5px 10px 5px 10px; width:303px; border-top:1px solid #ABABAB; border-bottom:1px solid #ABABAB; background:#E4E3E2;}
html>body #addContent div.rssLinks {width:283px;}
#addContent div.rssLinks a.first {float:left; background:url(rssBg.gif) no-repeat left; padding:0 0 0 35px; color:#161a46;}
#addContent div.rssLinks a.last {float:right; color:#161a46; font-weight:bold;}

/* rss -lista newsow */
#addContent div.rss {}
#addContent div.rss h4 {margin:8px 0 0 15px;}
#addContent div.rss ul {margin:0 10px 12px 10px; padding:0;}
#addContent div.rss li a {display:block; width:270px; padding:0 32px 0 0; background:url(rssBg.gif) no-repeat right top; }
html>body #addContent div.rss li a {width:238px;}

/* ankieta */
#addContent div.ankieta form {margin:0; padding:8px; float:left;}
#addContent div.ankieta form p {margin:0 0 5px 0; padding:0; color:#3e3b3b; font-weight:bold; font-family:Arial,Helvetica,sans-serif;}
#addContent div.ankieta form input.ank {clear:both; float:left; display:block; margin:2px 4px 0 0; padding:0;}
#addContent div.ankieta form label {display:block; float:left; width:260px; margin:2px 0 0 0; padding:0; color:#161746; font-family:Arial,Helvetica,sans-serif;}
#addContent div.ankieta form input.submit {float:right; width:65px; height:18px;margin-left:0; margin-right:0; padding-left:0; padding-right:0; border:0; background:url(buttonBg2.gif); color:#fff; font-size:11px; font-weight:bold; text-transform: uppercase;}
#addContent div.ankieta p.result {padding:7px 0 0 0; text-align:right; color: #FFFFFF;}

/* bloczek na strone raportu specjalnego */
#addContent div.raport_site {background:#D3EFFF; border:none; margin:0 0 8px 0; padding:5px 0 0 0;}
#addContent div.raport_site h3 {background:none; height:15px; display:inline;padding:0 0 0 10px; margin:0; font-size:12px; font-weight:normal; color:#000;}
#addContent div.raport_site ul {background:none; margin:0 5px 10px 5px; padding:0; color:#003D98;}
#addContent div.raport_site ul.info li a {font-weight:bold; color:#003D98;}
#addContent div.raport_site li a {color:#003D98; text-decoration:underline;}
#addContent div.raport_site li.lead a {color:#030102; font-size:12px; text-decoration:none;}
#addContent div.raport_site li.lead a strong {color:#003D98; font-weight:bold; font-size:17px; text-decoration:none;}
#addContent div.raport_site li.lead a span.date {color:#818181;font-weight:normal; font-size:11px;}
#addContent div.raport_site li.lead a span.more {color:#2C75B3; font-weight:normal; text-decoration:underline; font-size:11px;}
#addContent div.raport_site li.lead span.more {color:#E90000; font-weight:bold;text-decoration:none;}
#addContent div.raport_site li.lead img {border:1px solid #4E4E4E;}

/* zdj�cie dnia */
#addContent div.object div.photoOfDay {text-align:center; padding:5px; color:#475310; font-size:10px; text-transform:uppercase;}
#addContent div.object div.photoOfDay span {}
#addContent div.object div.photoOfDay span img {border:1px solid #D3D3C1; padding:2px;}
#addContent div.object div.photoOfDay strong {color:#FF7800; font-size:12px; font-weight:bold;}

/* rysunek dnia */
#addContent div.object div.pictureOfDay {text-align:center;}
#addContent div.object div.pictureOfDay img {border:1px solid #DFF184; margin:7px 0 4px 0; background:#ffffff; padding:2px;}
#addContent div.object div.pictureOfDay p {margin:0; padding:0 0 4px 0; font-size:12px;}
#addContent div.object div.pictureOfDay p a {color:#003D98;}
#addContent div.object div.pictureOfDay p span.more {color:#FF7800; font-weight:bold;}

/* lista link�w ze zdjeciami */
#addContent div.photosLinks ul {float:left; clear:both; margin:0; padding:6px 8px;}
#addContent div.photosLinks li {float:left; clear:both; margin:0; padding:0;}
#addContent div.photosLinks li.lead {margin:2px 0; padding:0 0px;}
#addContent div.photosLinks li.lead a {float:left;width:287px; display:block;color:#3C3D37; text-decoration:none; border-top:1px solid #fff; border-bottom:1px solid #fff;}
#addContent div.photosLinks li.lead a:hover {background:#E6F1F8; border-color:#79C0F2}
#addContent div.photosLinks li.lead img {float:left; margin:0 7px 0 0; border:1px solid #8D8E89;}

div.tabsSubmenu {position:absolute;width:200px;background:#F2F9FF;border:1px solid #79C0F2;text-align:left}
div.tabsSubmenu ul {margin:0;padding:0;list-style:none}
div.tabsSubmenu li {font-size:11px;margin:4px;padding:0px;border-bottom:1px solid #8EBFDD;}
div.tabsSubmenu li.last {border-bottom:none}
div.tabsSubmenu a {color:#1A2950;display:block;padding:3px;text-decoration:none}
div.tabsSubmenu a:hover {color:#B00}
div.tabsSubmenu li.selected {font-weight:bold;}

/* lista newsow po prawej na stronie glownej */
#addContent div.photox2 p.image { overflow:hidden; float:left; width:80px; height:60px; margin:0; padding:0; border: 1px solid #272727 }
#addContent div.photox2 p.image img { min-height:60px }
#addContent div.photox2 li { overflow:hidden; margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0; text-overflow:ellipsis; white-space:nowrap; }
#addContent div.photox2 div.slice { float:left; width:100%; clear:both }
#addContent div.photox2 div.space { padding-bottom:12px }
#addContent div.photox2 ul { float:left; width:218px; margin-left:3px }
#addContent div.photox2 li {float:left; clear:both; width:218px; background:transparent url(/s/dot.gif) no-repeat 3px 6px}
#addContent div.photox2 li.selected {background:url(/s/stl.gif) no-repeat 2px 5px;}
#addContent div.photox2 p.more { clear:both; margin:0; padding:5px 0 }

/* raport specjalny - sk�rka serwisowa - 4 */
#raportHead {clear:both; float:left; width:950px !important; margin:10px 0 0 0; padding:0;}
#raportHead div.headerGraphic {margin:0 0 5px 0; text-align:center;}
#raportHead div.top {padding:10px 10px 3px 10px; background:#FFFFFE url(bgRaportTop.jpg) repeat-x top;}
#raportHead div.top p {margin:0; padding:5px 0; color:#5E5C51; font-style:italic;}
#raportHead div.top span.title {color:#001F5E; font-size:22px;}
#raportHead div.top div.photo {float:left; margin:5px 7px 0 0;}
#raportHead div.top div.photo img.photo {margin:3px 0 0 0;}
#raportHead div.top a {text-decoration:none;}

#raportHead div.tabs {clear:both; float:left; width:950px;}
#raportHead div.tabs ul {float:left; width:950px; padding:0; margin:0; list-style:none; border-bottom:1px solid #586898;}
#raportHead div.tabs li {float:right; margin:0 0 0 1px; padding:0; color:#FFF; font-size:11px; background:#586898 url(rstabl.gif) no-repeat left top;}
#raportHead div.tabs li.selected {background-color:#9CB0D1;}
#raportHead div.tabs li a {color:#FFF; display:block; padding:3px 8px 0px 8px; background:url(rstabr.gif) no-repeat right top; text-decoration:none;}
#raportHead div.tabs li a:hover {color:#B00;}
#raportHead div.tabs li.ads {background:none; padding:0;}
#raportHead div.tabs li.ads a {padding:0; margin:0; }

/* --------------------------------------------------------  */
/*              STYLE DODANE DLA SERWISU FACET               */
/* --------------------------------------------------------  */

#mainContent div.icons a img {margin-right:10px}

/* lista ze zdjeciami 200px */
#mainContent div.col200 img {margin-bottom:10px}
#mainContent div.col200 ul { padding-left:5px; padding-top:5px}
html>body #mainContent div.col200 ul {width:630px;}
#mainContent div.col200 ul li {width:200px; margin:5px 3px}
#mainContent div.col200 ul li div.photo {height:145px; overflow:hidden}

/* Lista list newsow z 4 zdjeciami */
#mainContent div.special4full {width: 640px; margin-top:10px}
#mainContent div.special4full p.more { clear:both; text-align:right; margin-right:5px }
#mainContent div.special4full p.more span.more {color:#fff; text-decoration:none; font-size:11px; padding:0 6px; background: url(moreBg3.gif) no-repeat bottom right; font-weight:bold;}
#mainContent div.special4full ul.newsList { clear:both; width:440px; }
#mainContent div.special4full ul.newsList li { width:440px; display:none; height:180px; overflow:hidden }
#mainContent div.special4full ul.newsList li.selected { display:block; height:180px}
#mainContent div.special4full ul.newsList li span.newsItem {float: left; margin: 0 5px 5px 0; padding: 0;}
#mainContent div.special4full ul.newsList li img.photo {float: left; margin-right: 5px; height:145px; width:200px; overflow:hidden;}
/* #mainContent div.special4full ul.newsList li div.photo {float: left; margin-right: 5px; height:145px; width:200px; overflow:hidden;} */
#mainContent div.special4full ul.newsList li a span.more {color:#fff; text-decoration:none; font-size:11px; padding:0 6px; background: url(moreBg2.gif) no-repeat bottom right; font-weight:bold;}

#mainContent div.special4full ul.smallPhoto { float:left; clear:none; width:168px; margin-left:20px; padding:0; list-style: none; }
#mainContent div.special4full ul.smallPhoto li { float:left; clear:none; overflow:hidden; width:74px; height:74px; margin:0; padding:0; background: transparent; }
#mainContent div.special4full ul.smallPhoto li img { float:left; margin:2px; clear: none; }
#mainContent div.special4full ul.smallPhoto li a { display:block; float:left; width:74px; height:74px; background: none;}
#mainContent div.special4full ul.smallPhoto li.selected a { background:#5E5A57; }

#mainContent div.special4full ul.links { float:left; clear:none; width:420px; height:42px; background: url(mainContentH3.jpg) no-repeat top right; margin:10px 0; padding-right:0 }
* html #mainContent div.special4full ul.links { width:415px; }
#mainContent div.special4full ul.links li {clear: none; background:url(mainContentH3Brd.jpg) no-repeat top left; float:right; width:120px; clear:none; text-align:center; padding:0; margin:0;}
#mainContent div.special4full ul.links li a { display:block; width:120px; height:16px; padding:14px 0 12px 0; }
* html #mainContent div.special4full ul.links li a { height:42px; }
#mainContent div.special4full li a strong {font-size:22px; color:#FD0000; font-weight:normal;}

/* Naglowek w mainContent*/
#mainContent div.section.special4full h3 { float:left; width:225px; margin:10px 0; }
html>body #mainContent div.section.special4full h3 { width:200px; }
#mainContent div.section h3 a {color:#373737; }
#mainContent div.section h3 a span {clear:none}

/* Bloczek galerii na mainContent */
body.galleries #gallery p {width:640px}
body.galleries #gallery table.galleriesAll { clear:both; float:left; width:640px; padding:0 30px }
body.galleries #gallery table.galleriesAll td { background:none; text-align:center; vertical-align:top; padding:5px 0 5px 0; width:150px;}
body.galleries #gallery table.galleriesAll td a {color:#373737; text-decoration:none; font-weight:normal; display:block;}
body.galleries #gallery table.galleriesAll td a span {color:#373737; font-size:10px;}
body.galleries #gallery table.galleriesAll td a:hover {color:#B00;}

/* Boxy dla listy standard_news_lists_special3boxes */
/* news z wielkim zdjeciem, przezroczystym tlem...  */
#mainContent div.boxes div.section ul.special { margin: 11px 0 5px 0; padding: 0 0 0px 0; width: 430px; }
* #mainContent div.boxes div.section ul.special { margin: 0px; }
#mainContent div.boxes div.section ul.special li { margin-left: 5px; }
#mainContent div.boxes div.section ul.special li.first { float: left; margin: 0; padding: 0 0 0px 0; position: relative }
#mainContent div.boxes ul.special li.first a { }
#mainContent div.boxes div.section ul.special li.first div { background: #000000; position: absolute; width: 430px; bottom: 0; left: 0; padding: 1px 8px 10px 8px; margin-bottom: 0px; color: #fff; font-size: 12px; filter: Alpha(Opacity = 70) }
* html #mainContent div.boxes div.section ul.special li.first div { bottom: -1px; }
html>body #mainContent div.boxes div.section ul.special li.first div { filter: none; background: transparent url(/s/bs.png); width: 424px; }

#mainContent div.boxes div.section ul.special li.first img { background: #454545; border: none; margin: 0; padding: 0; }
#mainContent div.boxes div.section ul.special li.first p { margin: 0; padding: 0 }
#mainContent div.boxes div.section ul.special li.first a { text-decoration: none; color: #FFFFFF; font-size: 12px; }
#mainContent div.boxes div.section ul.special li.first a:hover strong { color: #B00; }
#mainContent div.boxes div.section ul.special li.first strong { display: block; float: left; color: #FFFFFF; font-size: 22px; margin: 0; padding: 5px 0 0 0; clear: both; }
html>body #mainContent div.boxes div.section ul.special li.first strong { width: 430px; }
#mainContent div.boxes div.section ul.special li.first br { clear: both; display: none; }
#mainContent div.boxes div.section ul.special li.first span.date { color: #AEAEAE; font-size: 11px; display: none; }
#mainContent div.boxes div.section ul.special li.first span.lead { color: #FFFFFF; clear: both; }
#mainContent div.boxes div.section ul.special li.first span.more { color: #FFFFFF; font-weight: bold; }
#mainContent div.boxes div.section ul.special li.first a span.more { color: #E90000; font-weight: bold; text-decoration: none; font-size: 12px; }
#mainContent div.boxes 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.boxes 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.boxes div.section ul.special li.first p.video a, #mainContent div.boxes div.section ul.special li.first p.gallery a { font-size: 11px; }
#mainContent div.boxes div.section ul.special li.first p.video strong, #mainContent div.boxes div.section ul.special li.first p.gallery strong { font-size: 11px; text-decoration: underline; }
#mainContent div.boxes div.section ul.special li.last { padding-bottom: 16px; }
#mainContent div.boxes div.section ul.special li.first strong.video { padding-right: 23px; background: url(ico_camera_spec3.gif) no-repeat right 6px }
#mainContent div.boxes div.section ul.special li.first strong.gallery { padding-right: 23px; }
#mainContent div.boxes div.section ul.special li.first strong.video_gallery { padding-right: 43px; background: url(ico_camera_foto_spec3.gif) no-repeat right 6px }
#mainContent div.boxes p.more span.more {color:#fff; text-decoration:none; font-size:11px; padding:0 6px; background: url(moreBg3.gif) no-repeat bottom right; font-weight:bold;}
#mainContent div.boxes p.more {clear:both; text-align:right; margin:10px 5px 10px 0}

/* boxy */
#mainContent div.section ul#boxes {  height: 307px; margin: 0; overflow: hidden; padding: 0 0 0 20px; float: left; width: 185px; clear:none;}
* html #mainContent div.section ul#boxes { width: 195px; padding: 0 0 0 10px;}
#mainContent div.section ul#boxes ul { list-style-type: none;  }
#mainContent div.section ul#boxes li { clear: both; margin: 0 0 6px 0; padding: 0 5px 0 5px; height: 93px; width: 170px; font-size: 48px; overflow: hidden; background: #fff; border:1px solid #B1B1B1;  float:left;}
#mainContent div.section ul#boxes li a { color:#E31603;}
#mainContent div.section ul#boxes li.selected { background:#eee;}
* html #mainContent div.section ul#boxes li { height: 93px; width: 180px; margin-bottom:9px}

/* Strona /drinki */
body.drinki #mainContent div.section h3 { background:url(mainContentH3_2.jpg); }
body.drinki #mainContent div.boxList li a span.more { background:url(moreBg4.gif) no-repeat bottom right; }
body.drinki #addContent div.object h3 {background: #000000 url('/s/object_h3_bg_2.gif') no-repeat top;}
body.drinki #addContent div.gallery, body.drinki #addContent div.topItems, body.drinki #addContent div.ankieta {background:#E2EBFC;}
body.drinki #addContent div.gallery td, body.drinki #addContent div.gallery th {background:#E2EBFC;}
body.drinki #mainContent div.section ul#boxes li { background:#E2EBFC; border:1px solid #C7D3FF; }
body.drinki #mainContent div.section ul#boxes li.selected { background:#D1DFFA; }
body.drinki #mainContent div.section ul#boxes li a span{ color:#0067B6; }
body.drinki #mainContent div.boxList ul li div.photo { height:auto; overflow:hidden }

#pollVoting {float: right; color: #000000;}


/* zakladki czaty-wywiady */
#addContent ul.tabs {float:left; width:305px; margin:8px 0 0 0;padding:0;background:none;list-style:none}
#addContent ul.tabs li {float:left;width: 150px !important;margin:0; }
#addContent ul.tabs li {background:transparent url(ltf.gif) no-repeat top left}
#addContent ul.tabs li.selected {height:25px;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:normal;font-size:12px;text-decoration:none}
#addContent ul.tabs li.selected a {padding:5px 0 7px 0;}
#addContent div.tab { clear:left;display:none;background:#E4E3E2; width:302px;overflow:hidden; border:1px solid #8FAE41; border-top:none}
#addContent div.selected {display:block; border:0px;}

#addContent div.chats {clear:both; margin:6px 0 0 0; padding:0;  border-bottom:2px solid #383735; }
#addContent div.chats ul.tabs {float:left;height:30px;margin:0;padding:0;background:none;list-style:none;}
#addContent div.chats ul.tabs li {float:left; clear:none; width:151px; height:25px; margin:0 0 0 0; padding:0; background:transparent url(tnf.gif) no-repeat top left}
#addContent div.chats ul.tabs li.selected {background-image:url(tnn.gif)}
body.drinki #addContent div.chats ul.tabs li.selected {background-image:url(tnn2.gif)}
#addContent div.chats ul.tabs li.last {width:153px; margin:0;}
#addContent div.chats ul.tabs li a {float:left;display:block;width:100%;padding:5px 0;background:transparent url(tnr2.gif) no-repeat top right;color:#000000;font-weight:normal;font-size:12px;text-decoration:none;text-align:center}
#addContent div.chats ul.tabs li.selected a {padding:5px 0 7px 0;background:transparent url(tnr.gif) no-repeat top right;color:#FF0000;font-weight:normal}
body.poker #addContent div.chats ul.tabs li.selected a {padding:5px 0 7px 0;background:transparent url(tnr.gif) no-repeat top right;color:#4C8F23;font-weight:normal}
#addContent div.chats div.tab {clear:left;display:none;background:#E4E3E2; margin:0 0 0 1px; width:300px;overflow:hidden; border-top:none}
#addContent div.chats div.selected {display:block; border:0px; margin-left: 1px;}
#addContent div.chats span.artist {font-weight:bold; text-decoration:none;color:#3D464D; font-size:13px;}



/* aukcje na strone glowna */
#newsTabs1 {margin-left: 5px !important; }
#newsTabs1tabs {margin-left: 7px !important; }
#newsTabs1tabs div.selected ul {list-style-type: none !important; width: 600px !important; }
* html #newsTabs1tabs div.selected ul li {width: 168px !important; }
#newsTabs1tabs div.selected ul li {background: none !important; float: left !important; margin-right: 25px !important; margin-top: 25px !important; width: 165px !important; display: block !important; clear: none !important; overflow: hidden !important; height: 75px !important;   }

#newsTabs1tabs div.selected ul li.lastLi {margin-bottom: 25px !important; }
#newsTabs1tabs div.selected ul li a {text-decoration: none !important; color: #000000; font-weight: normal !important; display: block !important; font-size: 11px !important; overflow: hidden !important; height: 75px !important; }
#newsTabs1tabs div.selected ul li a:hover {color:#B00; }
#newsTabs1tabs div.selected ul li a img {width: 60px !important; height: 60px !important; border: 1px solid #000000 !important; float: left !important; margin-right: 10px !important; clear: none;}
#newsTabs1tabs div.selected ul li a span {text-decoration: none !important; color: #FF0000 !important; font-weight: normal !important; font-size: 11px !important; }
#more_auctions span.more {color:#fff; text-decoration:none; font-size:11px; padding:0 6px; background: url(moreBg3.gif) no-repeat bottom right; font-weight:bold;}

#mainContent div.auctionsTab div.tab li a { color:#000 }

* html #newsTabs1tabs div.selected {
	position: relative;
	top: -10px;
	width: 632px;
}

#more_auctions {
	clear: both;
	width: 603px;
	text-align: right;
	padding-right: 25px;
	background-color: #E0E0E0;
	position: relative;
	bottom: 0;
	left: 10px;
	padding-bottom: 10px;
	border-style: solid;
	border-width: 0 0 1px 0;
	border-color: #000000;
}

* html #more_auctions {
	margin-right: 10px;
	margin-left: 3px;
	bottom: 10px;
	width: 623px;
	left: 0;
}

#more_auctions a {color: #000000;}
#more_auctions a:hover {color: #B00;}

html>body #newsTabs1tabs div.selected {
	width: 628px;
}

html>body #newsTabs1tabs div.selected ul li {width: 160px; }


/* style dla bloczka standard_news_lists_special3 */
#mainContent div.section.special3 ul { width:639px !important; }
* html #mainContent div.section.special3 ul { width:636px !important; }
#mainContent div.section.special3 li.selected { width:440px !important; }
#mainContent div.section.special3 li { float:left; clear:none; width:98px !important; overflow:hidden; text-oveflow:ellipsis; display: block; height:320px; border-left:1px solid #fff}
#mainContent div.section.special3 li strong { }
#mainContent div.section.special3 li img {right: 170px; position: relative;}
#mainContent div.section.special3 li.selected img {right: 0px;}
#mainContent div.section.special3 ul.special li.first strong {font-size:18px;width: 100px; color: #EB1E00; font-weight: normal;}
body.poker #mainContent div.section.special3 ul.special li.first strong {font-size:18px;width: 100px; color: #fff; font-weight: normal;}
#mainContent div.section.special3 ul.special li.first.selected strong {width: 440px; font-size:22px; overflow: hidden; color: #EB1E00; font-weight: normal;}
body.poker #mainContent div.section.special3 ul.special li.first.selected strong {width: 440px; font-size:22px; overflow: hidden; color: #fff; font-weight: normal;}
#mainContent div.section.special3 li span.lead { display:none }
#mainContent div.section.special3 li span.date { display:none }
#mainContent div.section.special3 li.selected span.lead { display:inline }
#mainContent div.section.special3 li.selected span.date { display:inline }

#addContent div.ankieta p.result a {color: #000000; font-weight: normal;}
#addContent div.ankieta p.result a:hover {color: #B00;}

#addContent div.hotgirls table tr {background: none;}
#addContent div.hotgirls table tr th {color: #323230;}
#addContent div.hotgirls a {color: #000000;}
#addContent div.hotgirls a:hover {color: #B00;}
#addContent div.hotgirls p.more { margin-bottom: 10px; text-align:right; font-weight: normal; font-size: 12px; padding-right: 10px;}
#addContent div.hotgirls p.more span {background: url(moreBg2.gif) no-repeat 0 3px; padding:0 6px; color:#fff}
#addContent div.hotgirls table tr th a {text-decoration: none; color: #323230; background: none;}
#addContent div.hotgirls table tr th a strong {text-decoration: none; font-weight: bold; color: #323230;}

/* Zakladki Extremalne na mainContent */
#mainContent div.newsTabsExtremalne { margin-left:10px; width:626px; overflow:hidden; /*border:1px solid #f0f*/ margin-top:0px;}
* html #mainContent div.newsTabsExtremalne { margin-left:0; width:630px; }
#mainContent div.newsTabsExtremalne a { color: #fff; }
#mainContent div.newsTabsExtremalne ul.tabs { width:640px; float:left; padding:0; margin-left:-2px}
#mainContent div.newsTabsExtremalne ul.tabs li { float:left; background:#515141 url(tnf_ex.gif) no-repeat left top; padding:0}
#mainContent div.newsTabsExtremalne ul.tabs li a { background:transparent url(tnr2_ex.gif) no-repeat right top; color:#fff; height:30px; line-height:30px;  }
#mainContent div.newsTabsExtremalne ul.tabs li.first.selected { background:#fff url(tnn_ex_firstn_2.gif) no-repeat left top;}
#mainContent div.newsTabsExtremalne ul.tabs li.first.selected a { background:transparent url(tnr_ex.gif) no-repeat right top; }
#mainContent div.newsTabsExtremalne ul.tabs li.selected { background:#fff url(tnn_ex.gif) no-repeat left top; }
#mainContent div.newsTabsExtremalne ul.tabs li.selected a { background:transparent url(tnr_ex.gif) no-repeat right top; }
#mainContent div.newsTabsExtremalne ul.tabs li.first { background:#fff url(tnn_ex_firstn.gif) no-repeat left top; width:312px; padding: 0}
* html #mainContent div.newsTabsExtremalne ul.tabs li.first { width:312px; padding: 0 8px 0 0}
#mainContent div.newsTabsExtremalne ul.tabs li.first a { background:transparent url(tnr2_ex.gif) no-repeat right top; text-align: right; width:282px; padding:0px 30px 0px 0px; margin:0}

#mainContent div.newsTabsExtremalne div.tab { float:left; margin:0; width:621px; height: 240px; background:#3F3E3C; border-top: 1px solid #5E5A57; }
* html #mainContent div.newsTabsExtremalne div.tab { width:631px; height:215px}
/*html>body #mainContent div.newsTabsExtremalne div.tab { margin:0 0 0 3px; width:636px; }*/
#mainContent div.newsTabsExtremalne div.tab li a { color:#fff }
#mainContent div.newsTabsExtremalne div.tab p { color:#fff; height:80px; margin-top:10px; padding-right:10px; }
#mainContent div.newsTabsExtremalne div.tab p strong { font-size:14px; font-weight:bold; }
#mainContent div.newsTabsExtremalne div.tab p.more { width:615px; padding:0; height:auto;  }
html>body #mainContent div.newsTabsExtremalne div.tab p.more { width:615px; padding:0 }
#mainContent div.newsTabsExtremalne div.tab p.more a { font-size:12px; color:#fff }
#mainContent div.newsTabsExtremalne div.tab p.more a:hover { color:#B00 }
#mainContent div.newsTabsExtremalne div.tab p.photo { height:200px; border:none; float:left; overflow:hidden; margin:5px 10px 0 5px;}
#mainContent div.newsTabsExtremalne div.tab img.foto {  width:200px; margin:0}
#mainContent div.newsTabsExtremalne div.tab p.more span.more {color:#fff; text-decoration:none; font-size:11px; padding:0 6px; background: url(moreBg3.gif) no-repeat bottom right; font-weight:bold;}

/* * html #mainContent div.newsTabsExtremalne ul.tabs { padding-right:1px;}*/
* html #mainContent div.newsTabsExtremalne ul.tabs li a { width:103px }
* html #mainContent div.newsTabsExtremalne ul.tabs li.first { padding: 0;}
* html #mainContent div.newsTabsExtremalne ul.tabs li.first a { width:316px; }
* html #mainContent div.newsTabsExtremalne div.tab { margin-top:0 }

#addContent div.hotgirls td, #addContent div.hotgirls th {background-color: #E4E3E2 !important;}

/* Strona z potwierdzeniem pelnoletnosci */
#wiek18 {text-align:center; }
#wiek18 #box { background:#F3F3F3 url(18yBg.gif) no-repeat; margin:30px auto 10px auto; padding:130px 0 0 0; width:250px; height:69px;}
* html #wiek18 #box { height:199px;}
#wiek18 #box p {font-size:11px; color:#121212; text-align:center; margin:5px 0; }
#wiek18 #box p label { vertical-align:3px }
#wiek18 #box input.button { background:#C73427 url(18yButton.gif) no-repeat; width:62px; height:19px; border:none; color:#fff; font-size: 11px; padding: 0 0 3px 0; margin: 0 10px }
#wiek18 p { color:#666058; font-size:11px; text-align:center }


#mainContent div.simpleLists { clear: both; float:left; margin:0; padding:0; width:640px; height: 150px; overflow:hidden}
#mainContent div.simpleLists h4 { margin:0; padding:0; }
#mainContent div.simpleLists div { float:left; margin:0 0 0 12px; padding:0}
/** html #mainContent div.simpleLists div {margin: 0 0 0 6px; }*/
#mainContent div.simpleLists ul { clear:none; float: left; padding: 8px; list-style-type: none; width: 184px; height:113px; margin:10px 4px 10px 6px; }
#mainContent div.simpleLists ul li { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin:0; padding: 1px 0 1px 15px; background:url(moreBg2_2.gif) no-repeat left 50%;}
#mainContent div.simpleLists ul li.h4 { font-size:20px; padding:0 0 3px 0; background:none}
#mainContent div.simpleLists ul li.h4 a { text-decoration:none;}
#mainContent div.simpleLists ul li.h4 a:hover { text-decoration:underline}
#mainContent div.simpleLists ul li a { color:#fff; text-decoration:none}
#mainContent div.simpleLists ul li a:hover { text-decoration:underline}
* html #mainContent div.simpleLists ul { width:200px }

#mainContent div.simpleLists ul.simpleList1_3 { background: #CF9F00 url('simpleListBg1.jpg') no-repeat; }
#mainContent div.simpleLists ul.simpleList2_3 { background: #CF9F00 url('simpleListBg2.jpg') no-repeat; }
#mainContent div.simpleLists ul.simpleList3_3 { background: #CF9F00 url('simpleListBg3.jpg') no-repeat; }

/*
#mainContent div.simpleLists { clear: both; float:left; margin:0; padding:0; width:640px }
#mainContent div.simpleLists ul { float: left; padding: 0; list-style-type: none; padding:0; width:640px; clear:both; margin:0; padding:0}
#mainContent div.simpleLists ul li { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin:10px 4px 10px 6px; width: 180px; height:109px; padding: 10px; color:#fff; clear:none; float:left}
#mainContent div.simpleLists ul li a { display:block; color:#fff; font-size:22px; text-decoration:none; width:100%; height:100% }
#mainContent div.simpleLists ul li a:hover { text-decoration:underline }
#mainContent div.simpleLists ul li.simpleList1_3 { background: #CF9F00 url('simpleListBg1.gif') no-repeat; }
#mainContent div.simpleLists ul li.simpleList2_3 { background: #CF9F00 url('simpleListBg2.gif') no-repeat; }
#mainContent div.simpleLists ul li.simpleList3_3 { background: #CF9F00 url('simpleListBg3.gif') no-repeat; }
* html #mainContent div.simpleLists ul li.first { margin-left:4px;}
* html #mainContent div.simpleLists ul li { width: 200px; height:129px}
*/
#mainContent div.tabsContainer div.selected ul li {padding-left: 10px;}
* html #mainContent div#newsTabsSG {position: relative; right: 10px;}

/* Lista newsow w kolumnach ze zdjeciem 200px z przelaczaniem */
#mainContent div.switch200 { position:relative; float:left; clear:both; width:640px; }
#mainContent div.switch200 p.more { clear:both; float:left; width:630px; text-align:right; margin-right:5px; white-space:nowrap }
#mainContent div.switch200 p.more span.more {color:#fff; text-decoration:none; font-size:11px; padding:0 6px; background: url(moreBg3.gif) no-repeat bottom right; font-weight:bold;}
#mainContent div.switch200 ul { display:none; clear:both; float:left; margin:0; padding:0; list-style: none; width:640px; }
html>body #mainContent div.switch200 ul { width:640px; margin:0 5px; }
#mainContent div.switch200 ul li { float:left; width:200px; margin:5px; padding:0; background:none; }
#mainContent div.switch200 ul li div.photo { height:145px; overflow:hidden; }
html>body #mainContent div.switch200 ul li { width:200px; }
#mainContent div.switch200 li a span.more {color:#fff; text-decoration:none; font-size:11px; padding:0 6px; background: url(moreBg2.gif) no-repeat bottom right; font-weight:bold;}
#mainContent div.switch200 ul.selected { display:block }
#mainContent div.switch200 ul.navigation { display:block; position:absolute; float:left; width:auto; top:0; right:0; margin:24px 25px 0 5px; }
#mainContent div.switch200 ul.navigation li { float:left; width:12px; height:21px; margin:1px 0 0 0; padding:0 4px; background:url(/s/navi_deselected.gif) no-repeat center center; cursor:hand; cursor:pointer; }
* html #mainContent div.switch200 ul.navigation li { width:20px; }
#mainContent div.switch200 ul.navigation li.selected { float:left; background-image:url(/s/navi_selected.gif) }
#mainContent div.switch200 ul.navigation li.next { float:left; width:26px; margin:0; padding:0; background-image:url(/s/navi_next.gif) }
* html #mainContent div.switch200 ul.navigation li.next { width:32px; }
#mainContent div.switch200 ul.navigation li.prev { float:left; width:26px; margin:0 4px 0 10px; padding:0; background-image:url(/s/navi_prev.gif) }
* html #mainContent div.switch200 ul.navigation li.prev { width:32px; }

/* bloczek "Zakladanie kondoma" na mainContent */
#mainContent #condom #condomContent {width:640px; float:left; text-align:center; }
#mainContent #condom #slide {border: 1px solid #B1B1B1; width:420px; height:450px; margin:0 auto 5px auto; padding:10px}
#mainContent #condom #slide div#obj img {margin-top:10px; }
#mainContent #condom #nr {float:left; margin-top:20px; clear:both }
#mainContent #condom #obj {clear:both }
#mainContent #condom div.gdPrvL {float:left; margin-left:55px}
#mainContent #condom div.gdPrvR {float:right;  margin-right:55px}
#mainContent #condom ul.numbers {width:540px; clear:both; float:left}
#mainContent #condom ul.numbers li {float:right; clear:none; width:10px; background:#E31603; color:#fff; margin:2px; font-weight:bold; text-align:center; vertical-align:10px; padding:2px 5px }
#mainContent #condom ul.numbers li a {cursor:pointer; color:#fff; }
#mainContent #condom span.more {color:#fff; text-decoration:none; font-size:11px; padding:0 6px; background: url(/s/moreBg2.gif) no-repeat 50% bottom; font-weight:bold;}
#mainContent #condom a {cursor:pointer; }
#mainContent #condom a:hover {color:#B00}
html>body #mainContent #condom div.gdPrvL {margin-left:100px}
html>body #mainContent #condom div.gdPrvR {margin-right:100px}
html>body #mainContent #condom ul.numbers { width:537px; clear:both; float:left }
html>body #mainContent #condom ul.numbers li {float:right; clear:none; width:10px; background:#E31603; margin:2px; font-weight:bold; text-align:center; vertical-align:10px; padding:2px 4px }

/* Galerie ze zdjeciami 150x200 */
div.gallery150x200#gallery table.galleriesAll td { width:215px; height:250px; padding-right:7px; background:url(galBg150x200.gif) no-repeat 50% 50%;}
div.gallery150x200#gallery table.galleriesAll th { padding-left:20px}

/* seksdopasowanie */

#mainContent #sexfit { border:1px solid #858585; background:#F5F5F5; margin:10px; width:590px; padding:15px; font-size:11px}
* html #mainContent #sexfit {width:610px}
#mainContent #sexfit td, #mainContent #sexfit input, #mainContent #sexfit select {font-size:11px}
#mainContent #sexfit form#sexfit_Form {margin-top:30px}

#mainContent #sexfit div.header {width:390px; height:40px; padding-left:40px; margin:2px 0 2px 80px; }
* html #mainContent #sexfit div.header {width:430px }
#mainContent #sexfit div.border {border:1px solid #858585}
#mainContent #sexfit input.button {width:64px; height:14px; background:url(sexfitButton.gif) no-repeat; border:none; margin-left:50px; cursor:pointer; }
#mainContent #sexfit input.year {width:40px;}
#mainContent #sexfit h4 {color:#E31603; font-weight:bold; font-size:15px; margin-left:80px }

#mainContent #sexfit div.biorythm p { height:15px; position:relative; width:433px; margin:1px 0 0 0; background:url(sexfitBg2Bottom.gif) no-repeat top left; color:#fff}
#mainContent #sexfit div.biorythm p span.left {position:absolute; left:5px; top:0; }
#mainContent #sexfit div.biorythm p span.right {position:absolute; right:5; top:0; }

#mainContent #sexfit div.sexfit {margin-left:80px; background:url(sexfitBg1Top.gif) no-repeat top left; padding-top:7px}
#mainContent #sexfit div.biorythm { margin-left:80px; background:url(sexfitBg2Top.gif) no-repeat top left; padding-top:7px}

#mainContent #sexfit table { width:433px;}
#mainContent #sexfit table caption { margin:1px 0 1px 0; padding:2px 5px; background:#545454; color:#fff; text-align:right; font-size:11px}
#mainContent #sexfit table th { border-top:solid 1px #fff; font-size:11px; width:25%; border-top:solid 1px #fff;text-align:center; background:#545454; border-left:solid 1px #fff; color:#fff; }
#mainContent #sexfit table th.first { border-left:none; background: #929292 }
#mainContent #sexfit table { border-collapse:collapse; border:solid 1px #545454; }

#mainContent #sexfit tr td {padding:3px; text-align:center }

#mainContent #sexfit td.phisical {text-align:center; font-weight:bold; color:blue; }
#mainContent #sexfit td.psychical {text-align:center; font-weight:bold; color:red; }
#mainContent #sexfit td.mind {text-align:center; font-weight:bold; color:green; }
#mainContent #sexfit td.intuition {text-align:center; font-weight:bold; color:#FF9600; }

#mainContent #sexfit td.second div, #mainContent #sexfit td.third div {width:40px; height:19px; border:1px solid #929292; margin:auto }
#mainContent #sexfit td.fourth div {width:80px; height:19px; border:1px solid #929292; margin:auto }

body.erotyka #mainContent h2 a, #galleryWide h2 a {display:none}
body.erotyka #mainContent div.icons a img {display:none}



/* ********************* QUIZY ************************** /
/* pojedynczy quiz */
#mainContent div.quiz {clear:both; float:left; width:625px; margin:0 0 5px 0; padding:0;}
#mainContent div.quiz h3 {clear:both; float:left; margin:3px 0 4px 0; padding:0; font-size:22px;color:#FF7800; width:430px; }
#mainContent div.quiz h3 a {color:#FF7800; text-decoration:none;}
#mainContent div.quiz h3 a:hover {text-decoration:underline;}

#mainContent div.quiz div.content {clear:both; float:left; width:625px; margin:0 0 5px 0;}
#mainContent div.quiz div.content div.text {color:#505050; line-height:16px;}
#mainContent div.quiz div.content img.photo {float:left; margin:3px 7px 0 0;}
#mainContent div.quiz div.content p {margin:0; padding:5px 0;}
#mainContent div.quiz div.content p.message {clear:both; padding:20px 0; text-align:center; font-weight:bold;}

/* podsumowanie pytania z akcja ODRAZU */
#mainContent div.quiz div.summation p {clear:both; margin:0; padding:1px 5px 0 23px; color:#304852;}
#mainContent div.quiz div.summation p.goodAns {padding:8px 5px 5px 23px; background:url(quiz_good_ans.gif) no-repeat 0 8px;}
#mainContent div.quiz div.summation p.yourAns {padding:8px 5px 5px 23px; background:url(quiz_your_ans.gif) no-repeat 0 8px;}
#mainContent div.quiz div.summation p.addPhoto {padding:10px 0;}

#mainContent div.quiz p.question {clear:both; padding:0 0 5px 0; margin:0; color:#5A93AF; font-size:16px; line-height:20px; font-weight:bold;}
#mainContent div.quiz p.question span {display:block; width:400px; padding:0 2px 0 0; float:left;}
#mainContent div.quiz p.question span.number {width:25px; text-align:right;}

#mainContent div.quiz form.question {clear:both; float:left; width:625px; margin:10px 0 0 0; padding:0;}
#mainContent div.quiz form.full {padding:15px 0 0 0; background:url(dots.gif) repeat-x top;}
#mainContent div.quiz form.question p {clear:both; margin:0; padding:4px 0 0 0; line-height:16px;}
#mainContent div.quiz form.question p.help {text-align:right;}
#mainContent div.quiz form.question p.bigPhoto {width:440px; text-align:center; padding:6px 0 0 0; overflow:hidden;}
#mainContent div.quiz form.question p.bigPhoto img {border:1px solid #B6DBEA;}
#mainContent div.quiz form.question p.source {padding:0 5px 5px 5px; margin:0; color:#939393; font-size:11px;}
#mainContent div.quiz form.question p.error {float:left; width:430px; border:1px solid #EBEBEB; margin:13px 0; padding:5px; color:#FF3000; font-weight:bold;}
#mainContent div.quiz form.question p.message {font-weight:bold;}
#mainContent div.quiz form.question p.ans { z-index:0;}
#mainContent div.quiz form.question p label {position:relative;}
#mainContent div.quiz form.question p label img.photo {vertical-align:-40px; margin:3px 4px 0 2px;}
#mainContent div.quiz form.question p label img.audio {vertical-align:-3px;}
#mainContent div.quiz form.question p label img.video {vertical-align:-3px;}
/* duze zdjecie na warstwie */
#mainContent div.quiz form.question .ansBigPhoto {position:absolute; z-index:5; top:-360px; left:-30px; width:475px; padding:10px 10px; text-align:center; background:#FFF; border:1px solid #000; }
html>body #mainContent div.quiz form.question .ansBigPhoto {padding:10px 5px;}
#mainContent div.quiz form.question .ansBigPhoto img { margin:0px;}
#mainContent div.quiz form.question .ansBigPhoto img.close {float:right; margin:0 0 5px 0;}


#mainContent div.quiz div.navig {clear:both; width:625px; height:24px; float:left; margin:20px 0 10px 0; color:#304852; background:#F3F3F3 url(navigBg.gif) no-repeat;}
#mainContent div.quiz div.navig p {margin:0; padding:2px 10px 0 10px;}
#mainContent div.quiz div.navig p span {display:none;}
#mainContent div.quiz div.navig p.next {width:200px; float:right; text-align:right; }
#mainContent div.quiz div.navig p.prev {width:200px; float:left; text-align:left;}
#mainContent div.quiz div.navig p.next a {padding-right:17px; background:url(ico_next2.gif) no-repeat right 3px;}
#mainContent div.quiz div.navig p.prev a {padding-left:17px; background:url(ico_prev2.gif) no-repeat left;}
#mainContent div.quiz div.navig p input {border:none; color:#304852; background:transparent; margin:0; padding:0;}
#mainContent div.quiz div.navig p.next input {padding-right:16px; background:url(ico_next2.gif) no-repeat right 5px; text-align:right; cursor:pointer;}
#mainContent div.quiz div.navig p.prev input {padding-left:16px; background:url(ico_prev2.gif) no-repeat left 5px; text-align:left; cursor:pointer;}
#mainContent div.quiz div.navig a {text-decoration:none; color:#304852;}
#mainContent div.quiz div.navig a:hover {color:#FF7800;}

/* ocenianie quizu */
#mainContent div.quiz div.opinion {float:left; clear:both; width:625px; padding:4px 0; margin:15px 0 5px 0; color:#3C3D37; font-size:12px; background:#F8F8F8; border-top:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; }
#mainContent div.quiz div.opinion div.note {float:left; width:180px; padding:0 0 0 12px; font-size:14px; color:#5192AD; font-weight:bold;}
#mainContent div.quiz div.opinion div.note a {font-size:11px; font-weight:normal; color:#5192AD;}
#mainContent div.quiz div.opinion div.note a:hover {color:#FF7800;}
#mainContent div.quiz div.opinion div.note span {color:#FF7800;}
#mainContent div.quiz div.opinion div.note strong {color:#FF7800; font-size:18px;}
#mainContent div.quiz div.opinion div.vote {float:right; width:235px; padding:0; color:#5192AD; font-size:11px; overflow:hidden;}
#mainContent div.quiz div.opinion div.vote img {vertical-align:middle;margin-right:2px}
#mainContent div.quiz div.opinion h3 {clear:both; color:#5192AD; font-size:14px; text-transform:uppercase; margin:0; padding:0 0 2px 45px;}
#mainContent div.quiz div.opinion h3.voted {padding-left:0;padding-top:2px;color:#898989;font-size:11px;font-weight:normal;text-transform:none}
#mainContent div.quiz div.opinion ul {float:left; list-style-type:none; padding:0 0 0 54px; margin:0; }
#mainContent div.quiz div.opinion li {float:left; background:url(dot2.gif) no-repeat 3px 10px; margin:0; padding:0;  background:none; }
#mainContent div.quiz div.opinion li a {color:#433B25; text-decoration:underline;}
#mainContent div.quiz div.opinion li a:visited {color:#545454;}
#mainContent div.quiz div.opinion li a:hover {color:#FF7800;}
#mainContent div.quiz div.opinion p {color:#898989; margin:0; padding:3px 0 0 5px}

/* wynik quizu */
#mainContent div.quiz div.result p.photo {width:625px; overflow:hidden; text-align:center;}
#mainContent div.quiz div.result p.source {padding:0 5px 5px 5px; margin:0; color:#939393; font-size:11px;}
/* podsumowanie pytania */
#mainContent div.quiz div.questSummation {clear:both; float:left; width:625px; margin:20px 0 0 0;}
#mainContent div.quiz div.questSummation p {clear:both; margin:0; padding:1px 5px 1px 5px; color:#304852;}
#mainContent div.quiz div.questSummation p.quest {clear:both; float:left; width:625px; padding:0; margin:0; color:#5A93AF; font-size:16px; font-weight:bold;}
#mainContent div.quiz div.questSummation p.quest span {display:block; width:585px; padding:0 2px 0 0; float:left;}
#mainContent div.quiz div.questSummation p.quest span.number {width:25px; text-align:right;}
#mainContent div.quiz div.questSummation p.ans strong {padding-left:8px; background:url(bullet2.gif) no-repeat 0 5px;}
#mainContent div.quiz div.questSummation div.goodAns {clear:both; padding:8px 5px 5px 21px; background:url(quiz_good_ans.gif) no-repeat 0 10px;}
#mainContent div.quiz div.questSummation div.yourAns {clear:both; padding:8px 5px 5px 21px; background:url(quiz_your_ans.gif) no-repeat 0 10px;}

/* 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:625px; margin:5px 0 20px 0; padding:10px; background:#F7F7F7; color:#48494A;}
html>body #mainContent div.quiz div.ankResult {width:605px;}
#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:565px; 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;}

/* formularz konkursowy */
#mainContent div.quiz div.competitionForm {float:left; clear:both; width:630px;}
#mainContent div.quiz div.competitionForm h4 {height:39px; padding:10px 0 0 45px; margin:8px 0 0 0; font-size:18px; color:#4A98B8; background:url(quizHeadBg.gif) no-repeat 0 0;}
html>body #mainContent div.quiz div.competitionForm h4 {height:29px;}
#mainContent div.quiz div.competitionForm form {width:420px; margin:0; padding:10px 10px 0 10px;}
#mainContent div.quiz div.competitionForm form p {clear:both; float:left; width:390px; padding:4px 0; margin:0;}
#mainContent div.quiz div.competitionForm form label {float:left; width:150px; padding:2px 7px 0 0; color:#48494A; font-weight:bold; text-align:right;}
#mainContent div.quiz div.competitionForm form input.in {float:left; width:210px;}
#mainContent div.quiz div.competitionForm form input.button {width:78px; height:19px; color:#FFF; font-size:11px; background:#3982A6 url(buttonBg1.gif) no-repeat 0 0; border:none;}
#mainContent div.quiz div.competitionForm form p.rules {padding-top:10px; padding-left:150px; font-size:11px;}
html>body #mainContent div.quiz div.competitionForm form p.rules {width:340px; }
#mainContent div.quiz div.competitionForm form p.rules input {float:left; width:20px;}
#mainContent div.quiz div.competitionForm form p.rules label {width:180px; text-align:left; font-weight:normal;}
#mainContent div.quiz div.competitionForm form p.rules a {color:#FF7800; font-weight:bold;}
#mainContent div.quiz div.competitionForm form p.buttons {width:350px; margin:10px 0; text-align:right;}
#mainContent div.quiz div.competitionForm form p.buttons input {margin:0 0 0 7px;}

/* modul pytamy.interia.pl - do startera */
div.module.pytamy { display:block; cler: both; margin: 30px 0 20px 0; padding-left: 30px }
div.module.pytamy img { margin: 5px 2px 0 0 ; }
div.module.pytamy span.pytamplurl { color: #7D7D7D; padding-left: 20px; background: white url(http://img.interia.pl/ssi-modules/pytamypl-questionmark.gif) no-repeat 0 50% }
div.module.pytamy a { font-weight: bold; }

/* miniads - cechy wsp�lne */
#addContent div.miniads{ border-bottom: 2px solid #000000;}
#addContent div.miniads div.check {text-align: right; margin-top: 3px; padding-right:10px;}

#addContent div.miniads ul li.lead {color: #000; font-size: 11px; border-bottom: 1px dotted #000; padding-right:3px; padding-top: 11px;}
#addContent div.miniads ul li.last {color: #000; font-size: 11px; border-bottom: none; }

#addContent div.miniads ul li.lead a strong.title { color: #000;}

#addContent div.miniads ul li.lead a strong { color: #0D6087; }
#addContent div.miniads ul li.lead a:hover strong { color: #bb0000;}
#addContent div.miniads ul li.lead img.photo { border: 1px solid #BCDDF3; }
#addContent div.miniads ul li.lead strong {font-weight: bold;}
#addContent div.miniads ul li.lead em { color: #CA1C35; font-size: 11px; font-style: normal;  }

#addContent div.miniads p { margin: 5px 0 2px 0;}
#addContent div.miniads p a {text-decoration: none; color: #000; font-size: 11px; margin-left: 13px;}

#addContent div.miniads div.jobs {width: 100%; clear: both;}
#addContent div.miniads div.jobs p {float: left; margin: 0pt; border: none;}
#addContent div.miniads div.jobs p.jobsJob { font-weight: bold; width: 205px; }
#addContent div.miniads div.jobs p.jobsDate { width: 75px; text-align: right;}
#addContent div.miniads div.jobs p.jobsCompany { width: 180px; }
#addContent div.miniads div.jobs p.jobsRegion { width: 100px; text-align: right; }

#addContent div.miniads ul li.lead div.line {float: left; width: 100%;}
#addContent div.miniads ul li.lead div.line span.title a {float: left; color: #0d6087; font-weight: bold; }
#addContent div.miniads ul li.lead div.line span.date {float: right;}
#addContent div.miniads ul li.lead div.line span.desc {float: left; padding: 0 0 0 10px; color: #000000; font-size: 11px;}
#addContent div.miniads ul li.lead div.line span.region {float: right; color: #0d6087; font-size: 11px;}

/* ankieta Men's Health */

#mhAnk {width: 638px;}
#mhAnk #mhAnkForm label, #mhAnk #mhAnkForm input {cursor: pointer;}
.mhHeader {font-size: 14px; font-weight: bold; font-family: Arial; padding: 15px 0 10px 12px; float: left; width: 638px;}
.mhAnswers {font-size: 12px; font-family: Arial; padding: 10px 0 0 25px;}
#mhSubmit {width: 638px; height: 29px; border-top: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4; background: #f3f3f3;}
#mhSubmit div {padding: 5px 0 0 27px;}
*html #mhSubmit div {padding-top: 4px;}
#mhVote {width: 57px; height: 19px; background: url('/s/mh/mhGlosujBg.jpg'); border: none; color: #fff; font-size: 11px; font-family: Arial;}
.mhVoted {float: left; width: 638px; padding: 20px 0 0 10px; font-weight: bold; font-size: 14px; font-family: Arial;}
.mhResults {float: left; width: 638px; padding-left: 10px; font-weight: bold; font-size: 12px; font-family: Arial;}



/* Bloczek bazzar pod newsami */
div#moduleBazzarPrices { float: left; margin-bottom: 30px;  }
div#moduleBazzarPrices a { color: #00298F }
div#moduleBazzarPrices p.title {font-weight: bold; font-size: 14px; float: left; width: 360px; height: 20px; margin: 0; padding: 10px 0 0 0 }
* html div#moduleBazzarPrices p.title { height: 30px; }

/*
div#mainContent div#moduleBazzarPrices p h2 a { font-weight: bold; font-size: 14px; float: left; display: inline }
*/

div#moduleBazzarPrices img.logo { width: 65px; height: 30px; background: white; float: right }
div#moduleBazzarPrices ul { margin: 0; padding: 0; clear: both }
div#moduleBazzarPrices ul li { border-bottom: 1px #E2E2E2 solid; padding: 10px; clear: both; float: left; width: 620px }
* html div#moduleBazzarPrices ul li { width: 440px; padding: 7px  }
div#moduleBazzarPrices ul li.first { border-top: 1px #E2E2E2 solid; }
div#moduleBazzarPrices ul li a.shop { font-size: 14px; font-weight: bold;}
div#moduleBazzarPrices ul li span.shop { width: 260px; display: block; float: left }
div#moduleBazzarPrices ul li span.price { width: 70px; display: block; float: right; color: #54A805; font-weight: bold }
div#moduleBazzarPrices ul li span.price a { font-size: 11px; font-weight: normal; position: relative }
div#moduleBazzarPrices ul li a img { float: right }
div#moduleBazzarPrices div.summary { float: left; margin-top: 10px; }
div#moduleBazzarPrices div a { font-size: 11px }
div#moduleBazzarPrices div a.comments {float: left;}
div#moduleBazzarPrices div a.offers {float: right;}

/* DODAJ INFO FORM */
#AddPartyForm { width:630px }
#AddPartyForm form { float:left; margin-top:10px }
#AddPartyForm h2 {font-family:Arial,"Helvetica CE",Helvetica,sans-serif; font-size:20px; color:#f17e07; font-weight:bold; margin-bottom:20px;}
#AddPartyFormEnd h2 { margin-top:20px; text-align:center }
#AddPartyForm p {color:#424B54; margin:0; line-height:16px;}
#AddPartyForm p.error {color:#f00; font-weight:bold; margin:10px 0 10px 0;}
#AddPartyForm p.footer {background-color:#f3f3f3; border-top: #d4d4d4 solid 1px; border-bottom: #d4d4d4 solid 1px;  padding:5px; color:#323230}
#AddPartyForm p.footer img {float:left;margin-right:5px;}
#AddPartyForm p.footer a {color:#7B7B7B}
#AddPartyForm p span {color:#023E71;}
#AddPartyForm p span.big {font-size:12px;}
#AddPartyForm p span.red {color:#2593d0;}
#AddPartyForm span.info {vertical-align:3px; color:#7B7B7B;}
#AddPartyForm p label.fileInfo {vertical-align:3px; display:inline;}
#AddPartyForm p.desc {color:#A42C25;}

#AddPartyForm p label strong {color:#323230; vertical-align:-2px; }

#AddPartyForm .m5 {margin-top:5px;}
#AddPartyForm .m10 {margin-top:10px;}
#AddPartyForm .m15 {margin-top:15px;margin-bottom:15px;color:#424B54;}

#AddPartyForm input, #AddPartyForm textarea {font-size:12px; background-color:#f3f3f3; border: #d4d4d4 solid 1px; width:250px}
#AddPartyForm input.code {width:100px; margin: 2px 0 0 15px; float:left;}
/*#AddPartyForm input.title {display:block;}*/
#AddPartyForm .fl {float:left; cursor:pointer; }
#AddPartyForm textarea.text {width:100%;}
#AddPartyForm #chb {margin-left:5px; width:20px; border-style:none;}
#AddPartyForm input.title {margin: 0 0 15px 0;}
#AddPartyForm img {margin_bottom:10px;float:right;}
#AddPartyForm input.error, #AddPartyForm textarea.error {border:#f00 solid 1px;}
#AddPartyForm textarea, #AddPartyForm input {font-family:Arial,"Helvetica CE",Helvetica,sans-serif;}
#AddPartyForm textarea, #AddPartyForm input.button{;margin-right:10px;}
#AddPartyForm .button{color:#fff; text-decoration:none ; font-weight:normal ; text-align:center; font-size:12px; }
#AddPartyForm a p.button { padding:2px 0 0;background:url(butComment.gif) no-repeat;width:60px; height:19px;float:right; border:none }
#AddPartyForm input.button { padding:0 0 2px 0;background:url(butComment.gif) no-repeat;width:60px;height:19px;float:right; border:none; cursor:pointer }

/* newsroom */
#mainContent div.newsroom {padding:0 5px;}

#mainContent div.newsroom h3 {clear:both; width:138px; height:42px; float:left; margin:0px; font-size:14px; text-transform:uppercase; color:#373737;}
html>body #mainContent div.newsroom h3 {width:125px; height:29px}
#mainContent div.newsroom h3 a {color:#91dcfe; text-decoration:none; font-weight:bold}
#mainContent div.newsroom h3 a:hover {text-decoration:underline;}

#mainContent div.newsroom div.menu { width: 638px; float: left; padding-bottom: 5px; width: 100%;  background:url(mainContentH3.jpg) no-repeat; padding:13px 0 0 13px;}
html>body #mainContent div.newsroom div.menu { width: 625px; }
#mainContent div.newsroom div.menu div {float: left; height: 22px; margin: 2px 0 0 30px; }
#mainContent div.newsroom div.menu div a, #mainContent div.newsroom div.menu div strong {float: left; margin: 0px 5px; }
#mainContent div.newsroom div.menu div span {float: left; margin: 0px 5px; }
#mainContent div.newsroom li span { font-size: 10px; margin-left: 10px; }

#mainContent div.newsroom ul {margin:0 0 0 5px; padding:0; list-style-type:none;}
#mainContent div.newsroom li {clear:both; padding:6px 0; margin:0; color:#818181;}
html>body #mainContent div.newsroom li {padding:10px 0;}
#mainContent div.newsroom li a {color:#323230}
#mainContent div.newsroom li a:visited {color:#323232;}
#mainContent div.newsroom li a:hover {color:#B00;}
#mainContent div.newsroom li p {margin:0; padding:0; float:left;}
#mainContent div.newsroom li p.date {width:40px;}
#mainContent div.newsroom li p.title {width:390px;}
#mainContent div.newsroom li.day {margin:0; padding:15px 0 0 0; font-size:12px; color:#000; font-weight:bold;}

#mainContent div.newsroom div.menu ul {list-style-type:none; width: auto; padding: 0px; background: none; float: left; height: 22px; margin: 4px 0 0 30px;  }
#mainContent div.newsroom div.menu ul li {list-style-type:none; float: left; margin: 0px 5px; background: none; clear: none; padding: 0px; }
#mainContent div.newsroom div.menu ul li a {color:#003D98; font-weight: normal; text-decoration: underline; font-size: 12px; background: none; padding: 0px; height: auto; line-height: 12px; width: auto;}
#mainContent div.newsroom div.menu ul li span { color: #000000; font-size: 12px; }
#mainContent div.newsroom div.menu ul li.selected a {color:#000000; font-weight: bold; text-decoration: none; }
#mainContent div.newsroom div.menu div a, #mainContent div.newsroom div.menu div strong {float: left; margin: 0px 5px; }
#mainContent div.newsroom div.menu div span {float: left; margin: 0px 5px; }
#mainContent div.newsroom li span { font-size: 10px; margin-left: 10px; }
#mainContent div.newsroom div.tabsContainer div.tab { padding:0pt; width: auto; background: none;}
#mainContent div.newsroom div.tabsContainer div.tab ul { width: 100%; padding: 0px; clear: right;}
#mainContent div.newsroom div.tabsContainer div.tab li { width: auto; background: none; float: none; margin: 0pt; overflow: visible; white-space: normal; padding: 10px 0px; }
#mainContent div.newsroom div.tabsContainer div.tab li a:hover { color: #BB0000;  }
#mainContent div.newsroom div.tabsContainer div.tab li a { color: #323230;  }
#mainContent div.newsroom div.tabsContainer div.tab li.day { padding: 15px 0 0; }
#mainContent div.newsroom div.tabsContainer span.pack { clear:left; margin:10px 0pt; float:right;}
#mainContent div.newsroom div.tabsContainer span.pack span.next, #mainContent div.newsroom div.tabsContainer span.pack span.prev { clear:none; float:left; margin:0pt; padding:0pt 3px; } 
#mainContent div.newsroom div.tabsContainer span.pack span span {color:#FE5900; font-weight:bold; } 
#mainContent div.newsroom div.tabsContainer span.pack span a {color:#000000; font-size:12px; text-decoration:underline; } 
#mainContent div.newsroom div.tabsContainer span.pack span a:hover {color:#BB0000; } 

/* kalendarz */
#calendar {width:306px; float:left; clear:both; text-align:left; margin-top:8px;}
#calendar table{width:302px; border-collapse:collapse;  border: none; display: none}
#calendar table.selected {display: block}
#calendar tbody {margin:0; padding:0; }
#calendar tr.last td { padding-bottom:20px; }
#calendar td{text-align: center; font-size:11px; }
#calendar th{text-align:center; font-size:11px; padding: 4px;}
#calendar th div.navBar{float: left;width:270px}
#calendar th div.navBar a,#calendar th div.navBar span{float: left; font-weight: bold;font-size: 12px; color: #003D98}
#calendar th div.navBar a.ll{margin:0 10px 0 20px}
#calendar th div.navBar a.lr{margin:0 20px 0 10px}
#calendar th div.navBar a.sl{margin:0  20px 0 10px}
#calendar th div.navBar a.sr{margin:0 10px 0 20px}
#calendar th div.navBar span{width: 126px}
#calendar thead th {color: #4D5E67; padding: 4px 16px; font-weight:normal;}
#calendar th.dayNames {font-weight: bold; color: #4D5E67; padding: 6px;}*/
#calendar th.daySunday {font-weight: bold; color: #F38F00; padding: 6px;}*/
#calendar td {text-aligh:center;}
#calendar td.day, #calendar td.party {color:#656565; padding: 1px}
#calendar td.first {padding-left:15px;}
#calendar td.last {padding-right:15px;}
#calendar th.first {padding-left:17px;}
#calendar th.last {padding-right:17px;}
#calendar td a { display:block;  width:25px; height:19px; margin:auto;}
html>body #calendar td a { height:17px;}
#calendar td.day a {background-color:#F1F1F1; border: 1px solid #D7D7D7; color: #AAA;}
#calendar td.party a {color:#656565; background:#e2f4ff; border: 1px solid #7590bf;}
#calendar td.today a {color:#fff; background-color:#FF3300; border: 1px solid #FF3300}
#calendar td a.sunday {color:#F38F00; font-weight:bold;}
#calendar td a.saturday {color: #555;font-weight:bold;}
#calendar td.party a:hover {background-color:#7590bf;color:#656565; border: solid 1px #7590bf; font-weight:normal;}
#calendar a {text-decoration: none;}
#calendar td.current a {color:#fff; background-color:#FF3300; border: 1px solid #FF3300}

#calHist {float: left; color: #4b4b4b; margin: 0 0 4px 22px; display: none }
#calHist span {float: left;padding-top: 1px}
#calHist a {float: left; clear: none; color:#4b4b4b; height: 17px; padding:1px  0 0 4px; }
#calHist a:hover {color: #4b4b4b;}
#calHist a.mth{background: transparent url(monthHist.gif) no-repeat; width: 80px; margin: 0 8px 0 4px;}
* html #calHist a.mth{width: 84px;}
#calHist a.yr{background: transparent url(yearHist.gif) no-repeat;width: 60px;padding-left: 2px;}
* html #calHist a.yr{width: 62px;}

#calMonth {float: left; clear: both;}
#calMonth.hide {display: none}
#calMonth a {float: left; clear: both; padding:0; margin:0;}

#calYear {float: left; clear: both;}
#calYear.hide {display: none}
#calYear a {float: left; clear: both; padding:0; margin:0;}
#addContent div.hideroll table tbody{display:none}


/*FOTOREPORTAZE*/
#fotoreports{float: left; padding: 0; margin: 0;width:630px }
#fotoreports h2 {clear:both; width:638px; height:42px; float:left; margin:13px 1px 2px 1px; padding:13px 0 0 13px; font-size:14px; text-transform:uppercase; color:#373737; background:url(mainContentH3.jpg) no-repeat; }
html>body #fotoreports h2 {width:625px; height:29px}

#fotoreports ul.reports{float:left; margin:0; padding:0; width: 630px; list-style-type: none}
#fotoreports ul.reports li{float:left; width:100%; padding: 5px 0}
#fotoreports ul.reports li div.photo{padding: 16px 14px;float:left;width: 120px; height: 140px;overflow:hidden; background: transparent url(reportsFrame140.gif) no-repeat top left; text-align: center;}
* html #fotoreports ul.reports li div.photo{ width: 148px; height: 172px}
#fotoreports ul.reports li div.photo a{height: 140px; overflow:hidden; text-align: center; }
#fotoreports ul.reports li div.description{float:left; width: 460px; padding:14px 0 0 6px}
* html #fotoreports ul.reports li div.description{width:466px}
#fotoreports ul.reports li div.description a{text-decoration:none; float:left; width:460px;cursor:pointer}
#fotoreports ul.reports li div.description a span{float:left;clear:both}
#fotoreports ul.reports li div.description a span.title{color:#EB1E00;font-size:16px;font-weight:bold;width:100%}
#fotoreports ul.reports li div.description a:hover span.title{text-decoration:underline}
#fotoreports ul.reports li div.description a span.count{color:#787878;font-size:10px;width:100%}
#fotoreports ul.reports li div.description a span.lead{padding:5px 0 0 0;font-size:12px; color:#000; font-weight: normal;width:100%;clear:both}
#fotoreports ul.reports li div.description a span.more{float:left;text-decoration: underline; color: #2c75B3;padding:4px 14px 0 360px; clear:both;width:84px;background: transparent url(moreBg2_2.gif) no-repeat  right 8px;}
* html #fotoreports ul.reports li div.description a span.more{width:454px; padding: 4px 14px 0 170px}

#fotoreport {float:left; padding-left:80px;}
#fotoreport h2{float:left; width: 525px;color:#2C75B3;font-size:24px;margin:0pt 0pt 4px;padding:12px 0 0}
#fotoreport div.fotoreportsNav{width:235px; float: left;margin:0;padding:12px 0 0}
#fotoreport div.fotoreportsNav a.galPN {background:transparent url(gal_prev_next.gif) no-repeat scroll 0px;float:left;font-family:Arial;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;height:19px;line-height:normal;margin:0px 2px;padding:4px 0px 0px;text-align:center;text-decoration:none;width:73px;}
* html #fotoreport div.fotoreportsNav a.galPN {padding-top:2px}
#fotoreport div.fotoreportsNav span{color:#000000;float:left;font-family:Arial;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding:4px 7px 0px 0;}
#fotoreport div.galFoto{float:left; width: 440px}
#fotoreport div.galFoto p {clear:both;color:#2C75B3;float:left;margin:0pt;padding:7px 0 15px 1px;text-align:left;}
#fotoreport div.galFoto p span{color:#7d7d7d}
#fotoreport div.photoNav span{color:#000000;font-family:Arial;font-size:11px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
#fotoreport div.description{float:left;width:305px; padding: 0 0 0 15px}
* html #fotoreport div.description{float:left;width:320px}
#fotoreport div.description div.photoNav{float: left;clear:both;width:305px}
#fotoreport div.description div.photoNav span{float:left;padding:1px 11px 0 0}
#fotoreport div.description div.photoNav a{float:left; margin: 0 0 0 2px}
#fotoreport div.description span.title{float: left; clear:both;width:305px;padding: 8px 0 10px 0; font-weight:700;font-size: 16px}
#fotoreport div.description span.lead{float: left;width:305px}


#addContent div#fotoreportsObject h3 a{float:left;}
#addContent div#fotoreportsObject h3 span.nav{float:right; padding: 6px 6px 0 0; margin:0}
#addContent div#fotoreportsObject h3 span.nav span{float:left; background: transparent url(dotRepEm.gif) no-repeat center center; padding: 0 3px}
#addContent div#fotoreportsObject h3 span.nav span.active{background: transparent url(dotRepFu.gif) no-repeat center center;}
#addContent div#fotoreportsObject h3 span.nav img{cursor:pointer; float:left; padding: 0 4px}
#addContent div#fotoreportsObject div.reports{float:left; width: 265px; padding: 11px 19px}
* html #addContent div#fotoreportsObject div.reports{width:303px}
#addContent div#fotoreportsObject div.reports ul{list-style-type: none; padding:0;margin:0; float:left;width: 265px;}
#addContent div#fotoreportsObject div.reports ul li{display:none}
#addContent div#fotoreportsObject div.reports ul li.active{margin:0; padding:0; background:none;display:block; float:left;width: 265px;}
#addContent div#fotoreportsObject div.reports ul li div.foto{width:265px; float:left}
#addContent div#fotoreportsObject div.reports ul li div.foto span{width:120px;float:left; padding:3px;background:#FFFFFF none repeat scroll 0% 50%;border:1px solid #D1D1D1;text-align:center}
* html #addContent div#fotoreportsObject div.reports ul li div.foto span{width:128px}
#addContent div#fotoreportsObject div.reports ul li div.foto span.last{margin-left:9px}
#addContent div#fotoreportsObject div.reports ul li div.foto span.space{padding: 0 4px; border: none; background:none;width:1px}
* html #addContent div#fotoreportsObject div.reports ul li div.foto span.space{width:9px}
#addContent div#fotoreportsObject div.reports ul li div.desc{width:265px;float:left}
#addContent div#fotoreportsObject div.reports ul li div.desc a{width:124px;float:left;clear:none;padding:4px 0 0 4px;text-decoration:none}
#addContent div#fotoreportsObject div.reports ul li div.desc a span{float:left; color:#3C3D37;font-size:12px;clear:both;width:124px}
#addContent div#fotoreportsObject div.reports ul li div.desc a span.cnt{color:#787878;font-size:11px}
#addContent div#fotoreportsObject div.reports ul li div.desc div.space{padding: 0; border: none; background:none;width:9px;float:left}

/*WYBOROWA BRANDING PODOBNIE DO KOBIETY */
body.drinki #mainContent div.section h3{margin:6px 0pt 5px 3px;background:transparent url(wyb/h3-img.gif) no-repeat left top;padding:8px 0pt 3px 43px;}
body.drinki #mainContent div.rep1 h3 {background:transparent url(wyb/h3_9.gif) no-repeat left top;padding-left:83px;}
body.drinki #mainContent div.rep2 h3 {background:transparent url(wyb/h3_1.gif) no-repeat left top;padding-left:83px;}
body.drinki #mainContent div.rep3 h3 {background:transparent url(wyb/h3_2.gif) no-repeat left top;padding-left:83px;}
body.drinki #mainContent div.rep4 h3 {background:transparent url(wyb/h3_3.gif) no-repeat left top;padding-left:83px;}
body.drinki #mainContent div.rep5 h3 {background:transparent url(wyb/h3_4.gif) no-repeat left top;padding-left:83px;}
body.drinki #mainContent div.rep6 h3 {background:transparent url(wyb/h3_5.gif) no-repeat left top;padding-left:83px;}
body.drinki #mainContent div.rep7 h3 {background:transparent url(wyb/h3_6.gif) no-repeat left top;padding-left:83px;}
body.drinki #mainContent div.rep8 h3 {background:transparent url(wyb/h3_7.gif) no-repeat left top;padding-left:83px;}
body.drinki #mainContent div.rep9 h3 {background:transparent url(wyb/h3_8.gif) no-repeat left top;padding-left:83px;}


body.drinki #mainContent div.section h3 a, body.drinki #mainContent div.section h3 span {color:#002565;font-family:Georgia;font-size:20px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;text-decoration:none;text-transform:none;}

body.drinki #mainContent div.section li a strong {background:transparent none repeat scroll 0%;color:#002565;font-size:18px;line-height:20px;font-family:Georgia;cursor:pointer;display:block;height:47px;margin:0; font-weight:normal;overflow:hidden;padding:1px 4px 2px;}
body.drinki #mainContent div.section.boxList ul li br {display:block;}
body.drinki #mainContent div.section.boxList ul li a span.lead{color:#003389;cursor:pointer;float:left;margin:0px;width:200px;}
body.drinki #mainContent div.boxList li a span.more {background:transparent url(wyb/more.gif) no-repeat scroll 0pt;clear:both;display:block;margin:5px 0pt 0pt;padding:0pt 0pt 0pt 50px;width:60px;}
body.drinki #mainContent p.more a {color:#939393;}
body.drinki #mainContent p.more span.more {color:#3D3D3D;background:none;font-weight:normal;padding:0;}

body.drinki #mainContent h2,body.drinki #gallery h2,body.drinki #galleryWide h2 {background:transparent url(wyb/h3-img.gif) no-repeat scroll left bottom;color:#002565;clear:both;font-family:Georgia;font-size:24px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:6px 0pt 2px 3px;padding:0pt 0pt 0pt 40px;text-transform:none;width:100%;}

body.drinki #addContent div.object h3 {height:27px;background: transparent url(wyb/h3-ac-img.gif) no-repeat left top;color:#002565;display:block;font-size:16px;margin:0pt;padding:0px 0pt 0pt 40px;text-transform:uppercase;width:100%;}
html > body body.drinki #addContent div.object h3 {height:27px;}
body.drinki #addContent div.gallery, body.drinki #addContent div.topItems, body.drinki #addContent div.ankieta {background:none;border:none}
body.drinki #addContent div.gallery td, body.drinki #addContent div.gallery th {background:none;}
body.drinki #addContent div.object h3 a, body.drinki #addContent div.object h3 span {color:#002565;font-family:Georgia;font-size:22px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;text-decoration:none;text-transform:none;}

body.drinki #pollVoting {background:#768EB8 url(wyb/buttonBg2.gif) repeat scroll 0%;border:0pt none;color:#FFFFFF;cursor:pointer;float:right;font-size:11px;font-weight:bold;height:15px;margin:0;paddingt:3px 0 0 0;text-transform:uppercase;width:65px;text-align:center;text-decoration:none;font-family:Arial,"Helvetica CE",Helvetica,sans-serif;}
* html body.drinki #pollVoting{height:18px}

body.drinki #addContent div.gallery th a strong{color:#456DA0;}
body.drinki #addContent div.gallery th a:hover strong{color:#515151;}

#mainContent div#extremalne {margin-bottom: 10px; }
#mainContent div#extremalne h3 { margin-bottom: 0px; }
#mainContent div#extremalne ul { margin-bottom: 0px; }

/* bloczek moderatorski po dodaniu komentarzy */
#mainContent div.moderators { clear:both; float:left; margin-bottom:10px; width:630px; border: 1px solid #D4D4D4; text-align: center; padding-bottom: 5px;}
#mainContent div#moderator_blog { background: url(moderatorzyBg.gif) no-repeat;}
#mainContent div.moderators h3 { margin: 5px 0px;}
#mainContent div#moderator_discussion div.top { background: #F3F3F3; font-weight: bold; color:#696969; float: left; margin: 1px; width: 628px; padding: 3px 0px;}
#mainContent div#moderator_discussion div.forum { margin: 5px 0px; width: 630px; float: left;}
#mainContent div#moderator_discussion div.links { margin: 0px 0px 5px; width: 630px; float: left; clear: both; }
#mainContent div#moderator_discussion div.links ul { list-style: none; padding-left: 0px; margin-top: 5px; margin-left:0px;}
#mainContent div#moderator_discussion div.links ul li { float: left; width: 310px;}
#mainContent div#moderator_discussion div.links ul li a { float: left; margin-left: 20px;}
 
/* slowa kluczowe */
#article p.keywords, #galleryWide p.keywords { float:none; width:auto; margin:9px 0; background:#F7F7F7; padding:4px 7px; color:#5F5F5F }
html>body #article p.keywords, html>body #galleryWide p.keywords { width:auto; }
#article p.keywords span, #galleryWide p.keywords span { padding:0 4px; background:url(keywordMenuLine.gif) no-repeat left center }
#article p.keywords span.first, #galleryWide p.keywords span.first { background:none }
#article p.keywords span a, #galleryWide p.keywords span a { color:#323230 }

#content div.keyword_newsList h3 { background:none; font-size:18px; margin:6px 0 0; padding:0; text-transform:none }
#content div.keyword_newsList h3 a, #content div.keyword_newsList h3 span { padding-left:5px }
#content div.keyword_newsList p { float: left; clear: both; width: 100%; margin-top: 0; padding:5px 0; font-size: 12px; text-align: right; }
#content div.keyword_newsList p a { color:#8E8E79 }
#content div.keyword_newsList p a:hover { color:#bb0000 }
#content div.keyword_newsList p span.more { color:#8E8E79 }
#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:#bb0000; }

#content div.keyword_newsList ul.video { width:100%; padding:0; padding:5px 0 0; margin: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; color:#555555 }
#content div.keyword_newsList ul.video li a:hover { color:#003d98 }
#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; color:#555555 }
#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:#8E8E79; 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.photo { width:132px; height:128px; border:1px solid #e1e1e1; text-align:center }
* html #content div.keyword_newsList table.photos td.photo { width:134px; }
#content div.keyword_newsList table.photos td.title { width:132px; padding:0 0 12px; color:#555555 }
#content div.keyword_newsList table.photos td.break { width:18px; }
#content div.keyword_newsList table.photos td a { color:#555555;  }

#content div.keyword_menu { float:left; width:100%; background:#F7F7F7 url(keywordMenuBottomLine.gif) repeat-x left bottom; padding:5px 0 0; margin:5px 0 15px; }
#content div.keyword_menu h2 { float:left; font-size:22px; font-weight:bold; color:#373737; margin:0 10px 5px }
* html #content div.keyword_menu h2 { margin:0 5px 5px; }
#content div.keyword_menu ul { float:left; clear:both; width:610px; 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 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:#323230; background:url(keywordMenuPosRight.gif) no-repeat top right; }
#content div.keyword_menu li.selected a:visited { color:#000; }
#content div.keyword_menu li.selected a:hover { color:#000 }
#content div.keyword_menu li a { float:left; height:19px; color:#8E8E79; padding:4px 10px 0; font-size:12px; 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:#8E8E79 }
#content div.keyword_menu li a:hover { text-decoration:underline; }

#content div.keywordListPack div.pack { 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.keyword_menu h1 { float:left; font-size:22px; font-weight:bold; color:#373737; margin:0 10px 5px }
* html #content div.keyword_menu h1 { margin:0 5px 5px; }

#content div.keyword_newsList h2 { background:none; font-size:18px; margin:6px 0 0; padding:0; text-transform:none }
#content div.keyword_newsList h2 a, #content div.keyword_newsList h2 span { padding-left:5px; font-size: 18px; }
#content div.flashContent {
    padding-left: 70px;
}

body.poker #belka_stopka, body.poker #ad_belka_760x30 { background:transparent url(reklama.gif) no-repeat scroll center 3px; border-color:#999999 -moz-use-text-color; border-style:solid none; border-width:1px medium;margin:5px 0pt 0pt;padding:12px 0pt 4px;text-align:center;}

#poker_tabs { color: #666058; }
#poker_tabs strong { padding: 4px 0px 4px 0px; display: block; }
#poker_tabs table { width: 630px; }
#poker_tabs table tr td { padding: 3px; background: #DFDFDF; }
#poker_tabs table tr td.nag { background: #cacaca; padding: 0px 3px 0px 3px;  }

body.sylwetkaNaWiosne #mainContent div.section span.date { display:none }
body.modnyFacetNaLato #mainContent div.section span.date { display:none }
body.raport #mainContent div.section span.date { display:none }

div.navig div#more_photos { float: left; width: 420px; margin-left: 100px; text-align: center; display: inline; }
div.navig div#more_photos span#more_photos_links, div.navig div#more_photos span#more_photos_links span { text-align: center; float: none;}
div.navig div#more_photos span { margin: 0px 5px;  }
div.navig div#more_photos span#more_photos_links a { color: #000; padding: 0px 4px;  float: none; }
div.navig div#more_photos span#get_prev, div.navig div#more_photos span#get_next { cursor: pointer; cursor: hand; float: none;}

#mainContent div.navig div#more_photos { margin-left:60px; width: 220px; }
#mainContent div.navig div#more_photos span { margin: 0px 2px;  }
#mainContent div.navig div#more_photos span#more_photos_links a {  padding: 0px 2px;  }

body.sponsVichy {background:#000 url(spons/vichy_bg.jpg) no-repeat top center;}
body.sponsVichy #mainContent div.section h3 {color:#FFF; background:url(spons/vichy_dla_koneserow.jpg) no-repeat;}
body.sponsVichy #mainContent div.section h3 a span {color:#FFF;}
body.sponsVichy #mainContent div.highlife h3 {background-image:url(spons/vichy_highlife.jpg);}
body.sponsVichy #mainContent div.moda h3 {background-image:url(spons/vichy_moda.jpg);}
body.sponsVichy #mainContent div.gadzety h3 {background-image:url(spons/vichy_gazdzety.jpg);}
body.sponsVichy #mainContent div.dla-koneserow h3 {background-image:url(spons/vichy_dla_koneserow.jpg);}
body.sponsVichy #addContent div.object h3 {color:#000; background:#fff url(spons/vichy_object_bg.jpg) no-repeat;}
body.sponsVichy #addContent div.object h3 a {color:#000;}

/* lista projektantow - mapa serwisu */
#mainContent div.designersList ul {margin:10px 0;}
#mainContent div.designersList li {padding:1px 0 1px 8px; background:url(bullet2.gif) no-repeat 0px 8px;}
#mainContent div.designersList div.column {float:left; width:49%;}
/* leksykony - imiennik, sennik - mapa strony */
#mainContent div.stylLexicon ul {margin:10px 0;}
#mainContent div.stylLexicon li {padding:1px 0 1px 8px; background:url(bullet2.gif) no-repeat 0px 8px;}

/* szeroki news */
div.wideArticle h1 { color: #373737; font-size:29px;font-weight:normal;margin:0;}
#article { margin: 0 0 10px 5px; float: left; display: inline;}
#article p.authorInfo { width: 100%; } 
div.wideArticle { width:625px; } 
div.wideArticle div.articleDetails { line-height:20px; } 
div.wideArticle div.articleDetails .articleDate { color: #B9B9B9; font-size: 11px; } 
div.wideArticle div.articleDetails .keywords { color: #666666; font-size: 11px; padding-left: 20px; } 
div.wideArticle div.articleDetails .keywords a { color: #2C75B3; text-decoration: none; } 
#article h2.articleLead { color: #000; font-size:14px; font-weight:bold; line-height: 20px;padding-top:10px; margin:0;} 

#article div.articleText {color:#323232;}
#article div.articleText p { font-size:14px; line-height:20px; text-align: left; color:#323232;}

#article table.advertisement { width: 300px; float:left; } 
#article table.news { margin: 12px 12px 12px 0; } 
#article table.advertisement td.skip { background:transparent url(http://data.interia.pl/ssi/reklama.gif) no-repeat scroll -273px 3px;border:none; height:14px;}
#article table.advertisement td.skip a { display: none; }
#article table.advertisement td.skipDest { border: none;}
#article table.advertisement td.ads { border: none; background: none; padding: 0;}

#article .fontSizeSwitch { float:right;clear:both; }
#article .fontSizeSwitch span { color:#B9B9B9;font-weight:normal; font-size:12px;}
#article .fontSizeSwitch .i0 { font-size:12px;}
#article .fontSizeSwitch .i1 { font-size:12px;}
#article .fontSizeSwitch .i2 { font-size:14px;}
#article .fontSizeSwitch .i3 { font-size:16px;}
#article .fontSizeSwitch a { text-decoration:none; font-weight:normal; color:#EC3B21;}
#article .fontSizeSwitch .active a { color:#A2A2A2; font-weight:bold;}

.textContent {font-size:14px; line-height:20px;} 
#article div.articleText.fontSize-standard p {font-size: 14px; line-height: 20px; }
#article div.articleText.fontSize-medium p { font-size: 16px; line-height: 22px; }
#article div.articleText.fontSize-big p { font-size: 17px; line-height: 23px; }

#article .articleFotoBig { width: 100%; margin: 20px 0;}
#article .articleFoto {  margin:0 12px 12px 0; overflow:hidden;float:left;}
#article .articleFoto #newsAddContent { clear:both; }
#article .articleFoto div.articleFotoBox { margin-top:12px;width: 300px; float:left;overflow:hidden; }
#article .articleFoto div.articleFotoContainer { text-align:center; }
#article .articleFoto a { text-decoration: none; }

#article h2.articleLead.fontSize-standard, #article .fontSize-standard {font-size: 14px; line-height: 20px; }
#article h2.articleLead.fontSize-medium, #article .fontSize-medium { font-size: 16px; line-height: 22px; }
#article h2.articleLead.fontSize-big, #article .fontSize-big { font-size: 17px; line-height: 23px; }

#article .pagination { float:right; clear:right; width: auto;}
#article .pagination strong { float:left;font-weight:bold;padding:5px 4px 1px;}
#article .pagination ul { left:auto;list-style-type:none;float:left;margin:0;padding:0;}
#article .pagination ul li { list-style-type:none; float:left;position:relative;width:25px;}
#article .pagination ul li a { width: 21px; height: 25px; border: none; background: url(http://data.interia.pl/ssi/pagesIco.gif) no-repeat; padding:0;display:block;float:left;margin:0 2px;text-align:center;text-decoration:none; color:#007ED0;}
#article .pagination ul li a:hover { background: url(http://data.interia.pl/ssi/pagesIco.gif) no-repeat 0 -30px;}
#article .pagination ul li.current { border:0;padding:0;margin:0;}
#article .pagination ul li.current span { width: 21px; height: 20px; border: none; background: none; padding:5px 0 0 0;text-align:center;color:#515151;font-weight:bold;}
#article .pagination ul li span, #article .pagination ul li a span { padding-top: 5px;display:block; }
#article .pagination ul li.next, #article .pagination ul li.prev { display:none;}

#mainContent div.articleAttachments { width:100%;}

#article div.embed { width: 300px; overflow:hidden; padding: 0;}
* html body #article div.embed { width: 306px;}
#article div.embedLeft { float:left; margin:12px 6px 6px 0; padding: 0 6px 6px 0; border-bottom: 1px solid #DEDEDE;border-right: 1px solid #DEDEDE; clear:left;}
#article div.embedRight { float:right; margin:12px 0 6px 5px; padding: 0 0 6px 6px;border-bottom: 1px solid #DEDEDE;border-left: 1px solid #DEDEDE; clear:right;}
#article div.embed h3 { border-bottom: 1px solid #E4E3E2; color:#EC3B21; font-weight: normal; padding-bottom: 5px; margin:0; text-transform: uppercase;font-size:12px;}
#article div.embed h3 a { color:#EC3B21; font-weight: normal; }
#article div.embed div.galleryHead { margin-top: 5px; background: url(http://data.interia.pl/ssi/galleryEmbedBackground.gif) top left; float:left; width: 300px; height: 23px;}
#article div.embed div.galleryBody { background: url(http://data.interia.pl/ssi/galleryEmbedBackground.gif) scroll left center; float:left; width: 300px; text-align: center;}
#article div.embed div.galleryEnd { background: url(http://data.interia.pl/ssi/galleryEmbedBackground.gif) scroll left bottom; float:left; width: 300px; text-align: center; height:40px;}
#article div.embed p.bottomLinks { padding-top: 10px; }
#article div.embed p.bottomLinks a { color: #AD123E; float:left;}
#article div.embed p.bottomLinks a span { color: #003D98; text-decoration: underline; }
#article div.embed p.bottomLinks span.photosCnt { float:right; font-size: 10px; color: #B9B9B9; }

#article div.embedBottom { width: 100%; clear; both; margin-right: 0px; }
#article div.embed.embedBottom h3 { border: none; color:#68B1DC; display:block; font-size:12px;margin:0;padding:0;text-transform:uppercase;}

#article div.embed ul {list-style-type:none;padding:5px 0 0;margin:0;}
#article div.embed ul li {padding-left: 10px; margin: 4px 0; background:transparent url(http://data.interia.pl/ssi/orangeDot.gif) no-repeat scroll 5px 7px;}
#article div.embed ul li a {color: #003D98; text-decoration: underline; }

#article div.articleEmbedArticleList ul {list-style-type:none;padding:5px 0 0;margin:0;}
#article div.embedLeft.articleEmbedArticleList ul li { background:transparent url(http://data.interia.pl/ssi/greyDot.gif) no-repeat scroll 5px 7px;}
#article div.articleEmbedArticleList ul li {padding-left: 10px; margin: 4px 0; background:transparent url(http://data.interia.pl/ssi/orangeDot.gif) no-repeat scroll 5px center;}
#article div.articleEmbedArticleList ul li description a { font-weight: bold; }
#article div.articleEmbedArticleList ul li a {color: #323230; text-decoration: underline; }
#article div.articleEmbedArticleListFirstFull ul li.i1 a {text-decoration: none; font-weight:bold;}
#article div.articleEmbedArticleListFirstFull ul li { background: none;}
#article div.articleEmbedArticleList ul li.i1.onlyOne a {text-decoration: underline; font-weight:bold; }
#article div.articleEmbedArticleListFirstFull ul li.i1 a.seeMore {text-decoration: underline; }

#article div.articleEmbedAttachmentList ul li {background:transparent url(http://data.interia.pl/ssi/attachementIcon.gif) no-repeat scroll 2px 7px;margin:4px 0;padding-left:21px;padding-top:2px;}

#article div.articleEmbedPhoto .boxBody { padding-top: 10px; }

#article div.articleEmbedVideo .boxBody {padding-top: 10px; }
#article div.articleEmbedVideo .boxBody p {color:#515151;}

#article div.newsAddContent { clear: left;}

#article .articleEmbedQuote .boxHeader,
#article .articleEmbedQuote .boxBody {margin-left: -2px; width: 302px;}
#article .articleEmbedQuote .boxHeader {margin-bottom: 0; padding-bottom: 15px; border-width: 0; }
#article .embedLeft.articleEmbedQuote .boxHeader,
#article .embedRight.articleEmbedQuote .boxHeader {background: url('http://data.interia.pl/ssi/embedQuote-sprite.gif') -2px bottom no-repeat;}
#article .articleEmbedQuote .boxHeader h2 {height: 0; padding: 0; border-width: 0; text-indent: -1000px; overflow: hidden;}
#article .articleEmbedQuote .quote {padding-bottom: 8px;}
#article .embedLeft.articleEmbedQuote .quote,
#article .embedRight.articleEmbedQuote .quote {background: url('http://data.interia.pl/ssi/embedQuote-sprite.gif') -619px 100% no-repeat;}
#article .articleEmbedQuote .quote a.quoteContent,
#article .articleEmbedQuote .quote span {display: block; background-position: 0 0; text-decoration: none; }
#article .embedLeft.articleEmbedQuote .quote a.quoteContent,
#article .embedLeft.articleEmbedQuote .quote span,
#article .embedRight.articleEmbedQuote .quote a.quoteContent,
#article .embedRight.articleEmbedQuote .quote span {background: url('http://data.interia.pl/ssi/embedQuote-sprite.gif') -310px 0 repeat-y;}
#article .articleEmbedQuote .quote blockquote {width: 250px; margin: 0 auto; padding: 20px 0 20px 10px; background: url('http://data.interia.pl/ssi/embedQuote-sprite.gif') -1240px 20px no-repeat; color: #6d6565; text-align: left; text-indent: 20px; line-height: 18px; font-style: italic;}
#article .articleEmbedQuote .source {margin: -3px 0 0 0; background: url('http://data.interia.pl/ssi/embedQuote-sprite.gif') -930px 0 no-repeat; border-width: 0; padding-bottom: 10px;}
#article .articleEmbedQuote .source cite {display: block; padding: 10px 0 0 38px; font-size: 12px; color: #000; font-weight: normal; font-style: italic;}

#article .articleEmbedPoll p.title { color: #323230; font-weight: bold; }
#article .articleEmbedPoll div.option { margin: 4px 0; }
#article .articleEmbedPoll div.button { background:transparent url(http://data.interia.pl/ssi/dots.91026.gif) repeat-x; margin: 10px 0; padding: 10px 0; float:left; width:100%;}
#article .articleEmbedPoll form input.submit { background:#fff url(pollSubmit.gif) no-repeat scroll 0 4px;border:medium none;clear:both;color:#fff;cursor:pointer;display:block;float:left;font-size:11px;font-weight:normal;height:24px;margin:5px 5px 0 0;padding:0;width:50px;}

div.wideArticle div.articlePlayerContainer {float:left;}
div.wideArticle h3.videoTitle { color:#EC3B21; margin: 4px 0; font-size:13px;}
div.wideArticle div.articlePlayer { border: 3px solid #EDEDED; padding: 17px 22px; clear:both;}

div.relatedContent {width:625px;float:left; margin: 0 0 0 5px;display:inline;}
div.relatedContent div.wide_see_also_photo {float:left; clear:both;margin-top:10px; }
div.relatedContent div.wide_see_also_photo #see_also_photo {width:625px; height:auto;}
div.relatedContent div.wide_see_also_photo div.news_container { width: 623px; padding:0; min-height: 130px; background:#FAFAFA;border: 1px solid #E4E3E2; height: auto; }
* html div.relatedContent div.wide_see_also_photo div.news_container {width: 623px; height:130px;  }
div.relatedContent div.wide_see_also_photo #see_also_photo h4.see_also { background:#E4E3E2 none repeat scroll 0 0; color:#EC3B21; font-family:Arial; font-size:12px;font-weight:normal;float:left;letter-spacing:2px;line-height:normal;padding:2px 5px;position:static;text-transform:uppercase;width:613px; height:18px;}
* html div.relatedContent div.wide_see_also_photo #see_also_photo h4.see_also {z-index:10; float:left; width: 623px; height: 22px;}
div.relatedContent div.wide_see_also_photo #see_also_photo #slideHolder { width: 615px; height: 130px; margin: 6px 4px 0; display:inline;}
div.relatedContent div.wide_see_also_photo #see_also_photo_list { width:1240px;}
div.relatedContent div.wide_see_also_photo #see_also_photo_list li { width:293px; margin: 3px 7px; }
div.relatedContent div.wide_see_also_photo #see_also_photo_list li div.photo { width:120px; height:auto; float:left;}
div.relatedContent div.wide_see_also_photo #see_also_photo_list li strong { height: auto; }
div.relatedContent div.wide_see_also_photo #see_also_photo_list li div.photo a { float:none; width:auto;}
div.relatedContent div.wide_see_also_photo #see_also_photo_list li a { float:left; width:167px; margin-left: 6px; display:inline;}
div.relatedContent div.wide_see_also_photo #get_prev { background:transparent url(/s/news_more_prev.100211.gif) no-repeat scroll left top; right:32px;top:2px; height:18px; width:24px;}
div.relatedContent div.wide_see_also_photo #get_next { background:transparent url(/s/news_more_next.100211.gif) no-repeat scroll left top; right:3px;top:2px;height:18px; width:24px;}
div.relatedContent div.wide_see_also_photo #see_also_photo_list li a strong { color:#323230;font-weight: bold;text-decoration:underline;font-size:13px; width:auto;}
div.relatedContent div.wide_see_also_photo #see_also_photo_list li a span { padding-top: 10px;  }


div.relatedWide { padding: 10px 0 0;float:left; margin: 10px 0 0; clear:both;width:100%;}
div.relatedWide div.voteContainer { float: left;height:50px;width:330px; display:inline; border: 1px solid #DEDEDE; background: #FAFAFA; }
div.relatedWide div.voteContainer div.head { float:left;width:110px; text-align: center; }
div.relatedWide div.voteContainer div.head h3 { margin: 0px; color: #515151; font-size: 13px; font-weight:bold; padding: 5px 0;}
div.relatedWide div.voteContainer div.head h3.voted { font-size:9px; padding-bottom: 2px;}
div.relatedWide div.voteContainer div.head a { color:#007ED0; font-size:10px;}
div.relatedWide div.voteContainer ul { float:left; padding:0; margin:0;}
div.relatedWide div.voteContainer li.vote { float:left; width: 63px; margin-left: 7px; display: inline;padding-top:10px; }
div.relatedWide div.voteContainer li.vote a:focus { border: none;outline:none;}
div.relatedWide div.voteContainer li.vote img { vertical-align:middle;}
div.relatedWide div.voteContainer li.votePlus span { color:#5A9C2B; }
div.relatedWide div.voteContainer li.voteMinus span { color:#C52828; }
div.relatedWide div.voteContainer div.voteCount { float:left;margin-left:5px;margin-top:15px;padding-left:5px;border-left:1px solid #C1C1C1; }

div.relatedWide div.icons { float:left; width: 292px; background: #E9F7FA; height:50px; border-top: 1px solid #C0E4EB; border-right: 1px solid #C0E4EB; border-bottom: 1px solid #C0E4EB;}
#mainContent div.relatedWide div.icons img { vertical-align: middle; margin-right:0;}
div.relatedWide div.icons #shareButton { float: left; padding-top: 13px; }
div.relatedWide div.icons a.share { color:#007ED0; font-size: 12px; font-size: 11px; }
div.relatedWide div.icons a#shareLink1 { padding: 0 20px 0 10px; }
div.relatedWide div.icons a#shareLink2 { text-decoration: none; }
div.relatedWide div.icons a#shareLink2 span { text-decoration: underline; }
div.relatedWide div.icons ul { list-style: none; width: 275px; padding: 0 0 0 5px; margin: 0;}
div.relatedWide div.icons ul li { width: 120px; float:left; margin:0; padding-left: 20px; }
div.relatedContent div.relatedWide div.icons li { padding:3px 0 3px 25px;}
div.relatedContent div.relatedWide div.icons li a { color: #007ED0; }
div.relatedContent div.relatedWide div.icons li a:active { border:none; outline:none; }
div.relatedContent div.relatedWide div.icons li a:focus { border:none; outline:none; }
div.relatedContent div.relatedWide div.icons li.mobile { background:transparent url(ico_phone.91027.gif) no-repeat scroll 0 0;margin-left:0;width:90px;}
div.relatedContent div.relatedWide div.icons li.rss {background:url(ico_rss.91027.gif) no-repeat 0px 0; margin-right:0;width:90px;}
div.relatedContent div.relatedWide div.icons li.print { background:url(ico_chat.91027.gif) no-repeat 0px 0;}
div.relatedContent div.relatedWide div.icons li.share {background:url(ico_share.91027.gif) no-repeat 0px 0px;  width: 130px;}
div.relatedContent div.relatedWide div.icons li.share img {vertical-align:middle;}
* html div.relatedWide div.icons ul li {height: 27px; }
* html div.relatedContent div.relatedWide div.icons li.rss {width:115px;}
* html div.relatedContent div.relatedWide div.icons li.mobile {width:115px;}
* html div.relatedContent div.relatedWide div.icons li.print {width:135px;}
* html div.relatedContent div.relatedWide div.icons li.share {width:150px;}

div.relatedWide #shareWindow {float:left;clear:both;}
div.relatedWide #shareWindowContainer {background:#E9F7FA none repeat scroll 0 0;float:left;margin:10px 0 0;width:623px; padding: 5px 0 10px;display:inline;border: 1px solid #C0E4EB; }
div.relatedWide #shareWindow h3 { float:left; color: #68B1DC; text-transform: uppercase; font-weight: normal; letter-spacing: 2px; font-size: 11px; margin: 6px 0px 0 15px; display:inline; }
div.relatedWide #shareWindow #shareClose {background:#FFFFFF url(http://data.interia.pl/ssi/closeButtonSprite.gif) no-repeat scroll 0 -32px;float:right;height:28px;padding-left:29px;margin-right:20px; width:70px;cursor:pointer;}
div.relatedWide #shareWindow #shareClose span {background:#FFFFFF url(http://data.interia.pl/ssi/closeButtonSprite.gif) no-repeat scroll right top;float:right;padding:7px 0 7px;text-align:center;width:70px; color:#A2A28B;}

div.relatedWide #shareWindow #shareLinkContainer { background: #fff; width: 613px; margin: 0px 5px; float:left;display:inline; padding: 10px 0 20px; }
div.relatedWide #shareWindow .shareIcons { float:left; clear:both; margin-left: 15px; padding: 10px 0; display: inline; width: 580px; }
div.relatedWide #shareWindow .shareIcons a { text-decoration: none; color: #007ED0; font-size: 11px; padding: 0 5px; }
div.relatedWide #shareWindow .shareIcons a img { vertical-align: middle; }
div.relatedWide #shareWindow .shareIcons a span { text-decoration: underline; }

#mainContent div.relatedWide .sendLinkContainer { float:left;margin:5px 0 0 5px;display:inline; width: 613px; background: #fff;}
#mainContent div.relatedWide .articlePreview { padding-left: 20px;float:left;width:570px; }
#mainContent div.relatedWide .articlePreviewTitle {clear:both;color:#003399;font-size:15px;font-weight:bold;letter-spacing:normal;margin-left:0;text-transform:none;}
#mainContent div.relatedWide .articlePreview .image { margin-left:0px;float:left;clear:left;width:90px; }
#mainContent div.relatedWide .articlePreview .articleLead { margin-left:0px;float:left;clear:both; padding:10px 10px 10px 0; width:560px;}


#mainContent div.relatedWide .sendLinkContainer form.sendLink { padding: 0 20px;float:left; } 
#mainContent div.relatedWide .sendLinkContainer form.sendLink input.text, 
#mainContent div.relatedWide .sendLinkContainer form.sendLink textarea {background:transparent url(http://data.interia.pl/ssi/input-bg.90806.gif) no-repeat scroll 0 0;border:1px solid #CFD8DC;color:#243972;float:left;font-size:12px;margin:1px;padding:2px;}
#mainContent div.relatedWide .sendLinkContainer form.sendLink input.text:focus,#mainContent div.relatedWide .sendLinkContainer form.sendLink textarea:focus {border: 2px solid #65A2D2; margin: 0px;}
#mainContent div.relatedWide .sendLinkContainer form.sendLink input.errorField, #mainContent div.relatedWide .sendLinkContainer form.sendLink textarea.errorField { border:1px solid #EB0000;}
#mainContent div.relatedWide .sendLinkContainer form.sendLink div.email { float:left; width:280px;display:inline;}
#mainContent div.relatedWide .sendLinkContainer form.sendLink div.senderEmail { margin-left: 10px;}
#mainContent div.relatedWide .sendLinkContainer form.sendLink div.email input { float:left; width:272px;}
#mainContent div.relatedWide .sendLinkContainer form.sendLink div.comment { float:left; width:570px;padding-top:10px}
#mainContent div.relatedWide .sendLinkContainer form.sendLink div.comment textarea { width:562px; height: 115px;}
#mainContent div.relatedWide .sendLinkContainer form.sendLink div.code { float:left; padding:10px 0; }
#mainContent div.relatedWide .sendLinkContainer form.sendLink div.code img { float:left; vertical-align:middle;}
#mainContent div.relatedWide .sendLinkContainer form.sendLink div.code img.f2 { margin: 0 5px;}
#mainContent div.relatedWide .sendLinkContainer form.sendLink div.code input { float:left; width:140px;}
#mainContent div.relatedWide .sendLinkContainer form.sendLink div.buttons { float:right; padding-top:20px}


.wideBottom { background:transparent url(http://data.interia.pl/ssi/doubleLine.gif) repeat-x scroll left top;float:left;margin-top:10px;padding-top:10px;width:100%;}
.bottomLeftContent {clear:both;float:left;overflow:hidden;padding:10px 15px 0 0;text-align:left;width:645px;}
html > body .bottomLeftContent {width:630px;}
.bottomRightContent {float:left;padding-top:0px;text-align:center;width:305px;}

.wideBottom div.relatedContent div.comments { background: none; border-top: none; padding-bottom: 10px; border-bottom:1px solid #E2F2D6; margin-top:9px; width: 625px;}
.wideBottom div.relatedContent #comments { padding-top: 10px; }
.wideBottom div.relatedContent #comments .commentsBlock {}
.wideBottom div.relatedContent #comments p.links { width: auto; }


.wideBottom .objectRelated { float:right;margin-top:20px;text-align:left;width:303px; clear:right;}
.wideBottom .objectRelated h3 { border-bottom:1px solid #E2F2D6; clear:both;float:left;font-size:12px;margin:0;padding:6px 0 13px;width:100%;color:#243144;font-size:14px;text-transform:uppercase;}
.wideBottom .objectRelated h3 a { color:#243144; text-decoration:none;}
.wideBottom .objectRelated h3 a:hover { color:#FF4200;text-decoration:underline;}
.wideBottom div.object.reportAdd { float:right;margin-top:8px;text-align:left;width:301px; clear:right;}
.wideBottom div.object.reportAdd { border:1px solid #D7E96E;}
.wideBottom div.object.reportAdd h3 { background:#E9F3B7 url(objectHeadBg1.gif) repeat-x scroll 0 0;color:#4D7204;display:block;font-size:14px;height:24px;margin:0;padding:6px 0 0 10px;text-transform:uppercase;}
.wideBottom div.object.reportAdd h3 a { color:#4D7204;text-decoration:none;}
.wideBottom div.object.reportAdd p { margin:6px 3px;padding:0 4px;}

.wideBottom .objectRelated a { color:#003D98;}

.wideBottom .forumthreads ul { float:left; padding: 0; margin: 0;list-style-type:none;}
.wideBottom .forumthreads ul li { float:left; padding: 4px 0 4px 25px; margin: 0;list-style-type:none; clear: both; background: url(http://data.interia.pl/ssi/forumIcon.gif) no-repeat 5px 6px; width:278px;}

.wideBottom div.tabsContainer div.tab { display:none; float:left; clear:both; }
.wideBottom div.tabsContainer div.selected {display:block }

.wideBottom div.topNewsListObject { margin-top: 20px; }
.wideBottom div.topNewsListObject h3 { border-bottom: none; }
.wideBottom div.topNewsListObject ul, .wideBottom div.topNewsListObject ul li {float:left; padding: 0; margin: 0;list-style-type:none;}
.wideBottom div.topNewsListObject .container { border: 1px solid #EDF5C4; float:left;}
.wideBottom div.topNewsListObject ul.tabs { width: 100%; }
.wideBottom div.topNewsListObject ul.tabs li { width: 150px; float:left;border-bottom: 1px solid #C1C998; background:#edf5c4 url(tabBg.gif) repeat-x bottom left;}
.wideBottom div.topNewsListObject ul.tabs li.selected { border-bottom:none; background: none transparent;}
.wideBottom div.topNewsListObject ul.tabs li.last{ border-left: 1px solid #C1C998; }
.wideBottom div.topNewsListObject ul.tabs li a, .wideBottom div.topNewsListObject ul.tabs li span { float:left; width:120px; text-align: center; padding: 5px 15px; cursor: pointer; text-transform:uppercase; color:#007ED0;text-decoration:none; }
* html .wideBottom div.topNewsListObject ul.tabs li a, 
* html .wideBottom div.topNewsListObject ul.tabs li span { width:150px; }
.wideBottom div.topNewsListObject ul.tabs li.selected a, .wideBottom div.topNewsListObject ul.tabs li.selected span { color: #898989; font-weight:bold;}

.wideBottom div.topCommented ul, 
.wideBottom div.topNewsList ul { float:left;list-style-type: none;padding:0;display:inline;margin:0;} 
.wideBottom div.topCommented ul li, 
.wideBottom div.topNewsList ul li { list-style-type:none;width:285px;float:left;clear:both;padding: 2px 0 2px 0px;position:relative;display:inline;} 
.wideBottom div.topNewsList ul li span.number { color:#8EBEE7;font-weight:bold;width:20px;float:left;font-size: 16px;font-family: georgia;font-weight:bold;} 
.wideBottom div.topNewsList ul li span.plus { color:#5A9C2B;} 
.wideBottom div.topNewsList ul li span.minus { color:#C52828;} 
.wideBottom div.topNewsList ul li span.count { color:#979797;} 
.wideBottom div.topNewsList ul li span.note { white-space:nowrap;} 
.wideBottom div.topCommented ul li span.count { color: #979797; font-size:11px;background:transparent url(http://data.interia.pl/ssi/iconsSprite.gif) no-repeat scroll -18px -388px;padding-left:15px;} 
.wideBottom div.topCommented ul li span.count { color: #979797; font-size:11px;background:transparent url(http://data.interia.pl/ssi/iconsSprite.gif) no-repeat scroll -18px -388px;padding-left:15px;} 
.wideBottom div.topCommented ul li span.number { color:#DBDAD9;font-weight:bold;font-size:13px;float:left;width:20px;white-space:nowrap;font-size: 16px;font-family: georgia;font-weight:bold; } 
.wideBottom div.topNewsList ul li span.linkTitleDesc, 
.wideBottom div.topCommented ul li span.linkTitleDesc { float:left;display:inline;width:265px;padding-top:3px;} 

.relatedContent div.adSense {float:left;text-align:right; display:none;border:1px solid #F2F2F2; margin-top:10px; width: 625px; }
.relatedContent div.adSense .header { text-transform:uppercase; color:#C7C7C7; text-align: center; float:left; width: 150px; height:60px;background:url(http://data.interia.pl/ssi/reklamaBg.gif) no-repeat 50% 50%;padding:0;}
.relatedContent div.adSense .adsenseContainer { position: absolute; top:0;right:0; }

#addContent #ad_box300x50 {margin:5px 0 0;padding:14px 0 4px;}

#addContent div.newsList.newsListObjectWide li.lead { border-bottom:none;}
#addContent div.newsList.newsListObjectWide li.lead a.imageThumb { float:left; width: 90px; text-align: center; }
#addContent div.newsList.newsListObjectWide li.lead span.leadLink { float:left; width: 190px;  }
#addContent div.newsList.newsListObjectWide li.lead a strong { font-weight: normal; font-size:12px;}
#addContent div.newsList.newsListObjectWide li.lead img.photo { border:none;float:none; }
#addContent div.newsList.newsListObjectWide li.lead span.lead { font-size:11px; }

/* stopka */
#footer {clear:both; width:100%; margin:12px 0; color:#979797; font-size:11px; background: #FAFAFA; border-top: 3px solid #000000; float:left;}
#footer a { color: #003D98; }
#footer #footerText { float: right; text-align: right; padding-right: 5px; }
#footer #footerText p { background: #FAFAFA; margin: 2px 0; }
#footer #footerText p.tripleCenterFooter { width: auto; margin: 11px 0;}

#footer #footerLinks { float: left;}
#footer #footerLinks ul {padding:11px 0;}
#footer #footerLinks ul, #footer #footerLinks li {list-style:none; float:left;margin:0;}
#footer #footerLinks li {float:left;list-style:none; text-align:center;border-right:1px solid #CCCCCC;height:50px;}
#footer #footerLinks li.last {border-right:none;}
#footer #footerLinks li a {float:left;color:#003D98;text-align:center;text-decoration:none; background:url(http://data.interia.pl/ssi/iconsSprite.gif) no-repeat;padding-top:22px;}
#footer #footerLinks li a.contactUs { width:75px; background-position: center 2px;}
#footer #footerLinks li a.mobile { width:75px; background-position: center -82px;}
#footer #footerLinks li a.newsletters { width:65px; background-position: center -181px; padding-top:28px;}
#footer #footerLinks li a.rssChannels { width:55px; background-position: center -274px;}

#footer #footerText { float: right; text-align: right; padding-right: 5px; width:450px; margin-top:5px;}
#footer #footerText { width:640px;} 
#footer #footerText p { margin: 2px 0; }
#footer #footerText p.tripleCenterFooter { width: 420px; margin: 11px 0 3px;}
#footer #footerText div.firstRow,
#footer #footerText div.secondRow {clear:both;float:right;text-align:left;padding:4px 0;width:640px;}
#footer #footerText div.firstRow .firstRowLinks,
#footer #footerText div.secondRow .secondRowLinks{float:right;width:580px;}
#footer #footerText strong {color:#7B7B7B;float:left;width:60px;}
#footer #footerText a {text-decoration:none;}
#footer #footerText span.separator {background: url(http://data.interia.pl/ssi/footerSeparatorBg.gif) no-repeat 2px 5px; padding: 0px 1px 0 2px;}
#footer #footerText a.last {background:none;}
#footer #footerText a span.more {color:#AD123E;}

#copyright {clear:both; color:#979797; text-align:center; padding:7px 0 32px 0; margin:0; font-size:11px;}
#copyright a {color:#003D98; text-decoration:underline; font-size:11px;}

#addContent div.object.newsroomObjectMostRecent ul, #addContent div.object.newsroomObjectMostRecent li {list-style-type:none;background:none; float:left;display:inline;}
#addContent div.object.newsroomObjectMostRecent li {padding:4px 0 4px 0px; position:relative;width:293px;}
#addContent div.object.newsroomObjectMostRecent li span.time {float:left;color:#A2A2A2;width:40px;font-size:11px;}
#addContent div.object.newsroomObjectMostRecent li a {float:left;display:inline;width:253px;color:#2F5E97;text-decoration:underline;}

#comments .commentsFormContainer { border: 3px solid #ECECEC; padding: 15px 0px; margin-bottom:20px; float:left; clear:both; width:auto; }
#comments .commentsFormContainer form { width: 580px; margin: 0 19px; float:left; display:inline;}
#comments .commentsFormContainer form p.warn { color:#D40000;border:none; padding-left: 50px;padding-left:55px;font-weight:normal; }
#comments .commentsFormContainer label { float: left; width: 54px; color: #515151; padding-top: 2px; font-size: 12px;}
#comments .commentsFormContainer p.buttons { text-align: left; padding-left: 50px;}
#comments .commentsFormContainer div.info { margin-left: 50px; border:none;}
#comments .commentsFormContainer input#comment_subject { width: 516px; }
#comments .commentsFormContainer input#comment_sign { width: 170px; }
#comments .commentsFormContainer textarea { width: 516px; height:125px; }
#comments .commentsFormContainer input.text,
#comments .commentsFormContainer textarea { border: 1px solid #D1E5F2; background: #fff; }
#comments .commentsFormContainer h3 { text-align:center;text-transform:none;color:#000;padding-bottom:20px;font-size:22px;font-weight:normal; }
#comments .commentsFormContainer p .error { border:1px solid #CC0000; }
#comments #commentsMessage { border: 3px solid #ECECEC; width: 100%; text-align:center; padding: 40px 0 50px; margin-bottom:20px; }
#comments #commentsMessage h3 { padding-bottom: 35px; color: #2C75B3; font-size: 18px; text-transform: none;font-weight:normal; }
#comments #commentsMessage p { color:#515151; }

#objectFacebookFans { float:left; margin-top:6px; clear:both; }

#addContent div#newsListFromServices li.lead {border-bottom:none;}

.bottomLeftContent #comments ul.main li {float:left;width:625px;}
.bottomLeftContent #comments ul.main li li {width:611px;}
* html body .bottomLeftContent #comments ul.main li li {width:625px;}


#addContent div.wideGallery ul.galleries { float:left; margin: 10px; display:inline;}
#addContent div.wideGallery ul.galleries li { background:none; padding: 0;clear:none;}
#addContent div.wideGallery ul.galleries li.galleryItem { float:left; width: 280px; clear:both; display:inline; overflow:hidden; padding: 10px 0; background:url(http://data.interia.pl/ssi/darkDots.gif) repeat-x bottom; }
#addContent div.wideGallery ul.galleries li.galleryItem ul.images { float:left; margin:0; }
#addContent div.wideGallery ul.galleries li.galleryItem li.image { float:left; margin-right: 5px; text-align:center;overflow:hidden; display:inline;position:relative;}
#addContent div.wideGallery ul.galleries li.galleryItem li.image a img { position:absolute;top:0px;left:0px;}
#addContent div.wideGallery ul.galleries li.galleryItem div.more { float:left; background:#DEDAD6;border:1px solid #D4CFC9; text-align:center; height: 76px; }
#addContent div.wideGallery ul.galleries li.galleryItem div.more a { color: #323230; text-decoration:none;font-size:11px;padding:24px 0 24px 0px; text-align:center;width:100%;float:left;}
#addContent div.wideGallery ul.galleries li.galleryItem div.more a span { color: #D50000;font-weight:bold; }
#addContent div.wideGallery ul.galleries li.galleryItem div.title { float:left; clear:both;width:100%; padding-top: 2px; }
#addContent div.wideGallery ul.galleries li.galleryItem div.title a { float:left; width: 190px; }
#addContent div.wideGallery ul.galleries li.galleryItem div.title span { float:right; padding-left: 18px; color: #787878; margin-right:15px; display:inline; font-size:12px; background:transparent url(http://data.interia.pl/ssi/multimedia-sprite.100310.gif) no-repeat scroll 0 -74px;}

