#raportHead {position:relative; clear:both; float:left; width:950px; margin:10px 0 0 0; padding:0; }

#raportHead div.headerGraphic {margin:0; padding:0; text-align:center;}
#raportHead div.headerGraphic img {clear:both; float:left;}

#raportHead div.top {position:relative; padding:10px 10px 3px 10px; background:#FFF url(bgRaportTop.jpg) repeat-x top;}
#raportHead div.top p {margin:0; padding:5px 0; color:#3D5900; font-style:italic;}
#raportHead div.top span.title {color:#74864C; font-size:18px;}
#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.belka_naglowkowa {position:absolute; top:0; left:0;}

#raportHead div.tabs {position:absolute; bottom:0px; right:0; width:950px; padding:0; margin:0;}
#raportHead div.tabs ul {float:left; width:950px; padding:0; margin:0; list-style:none; border-bottom:none;}
#raportHead div.tabs li {float:right; margin:1px 0 0 1px; padding:0; color:#FFF; font-size:11px; background:#B4334C url(rstabl.gif) no-repeat left top;}
#raportHead div.tabs li a {color:#FFF; display:block; padding:3px 8px 1px 8px; background:url(rstabr.gif) no-repeat right top; text-decoration:none;}
#raportHead div.tabs li a:hover {color:#E8F9FE;}
#raportHead div.tabs li.selected {background-color:#931E35;}
#raportHead div.tabs li.ads {background:none; padding:0;}
#raportHead div.tabs li.ads a {padding:0; margin:0; }

#raportHead #belka_760x30 {clear:both; float:left; width:950px; margin:3px 0 0 0; text-align:center;}

/*------------------------------- wspolne style -------------------------------*/
/* tytul strony / newsa */
#mainContent h2, #gallery h2, #galleryWide h2 {color:#BF1636; background:url(h3-img.gif) no-repeat scroll left bottom;}
#mainContent #article h2.articleLead {background:none;}
#mainContent h2 a, #gallery h2 a, #galleryWide h2 a {color:#BF1636;}

#mainContent div.section h3 {clear:both; width:100%; float:left; margin:6px 0 2px 3px; color:#BF1636; padding:0 0 0 40px; font-family:georgia; font-size:20px; font-weight:normal; text-transform:uppercase; background:#FFF url(h3-img.gif) no-repeat bottom left; }
#mainContent div.section h3 a, #mainContent div.section h3 span {font: normal 20px Georgia; color:#BF1636; text-decoration: none; text-transform: none }
#mainContent div.section h3 a:hover {text-decoration:none}

#mainContent div.section li {clear:both;float:left; width:430px; color:#A6A6A6; background:url(dot.gif) no-repeat 1px 9px; padding:3px 0 0 10px}
#mainContent div.section ul.special li.first div {float:right; background:none; width:172px; left:440px; color:#A6A6A6;  padding:3px 10px 0 10px; bottom:auto; top: 0px}
html > body #mainContent div.section ul.special li.first div {width:172px; background:none}
#mainContent div.section ul.special{background:#F6F6EC; border: 1px solid #EBEBDE; width:632px}
#mainContent div.section li.lead a strong {color:#80B600; font-weight:bold; font-size:16px; font-family:georgia; width:152px}
*html #mainContent div.section li.lead a strong {width:172px}
#mainContent div.section li.lead img {border:1px solid #ABABAB;}
#mainContent div.section li.lead a span.more {color:#B73558}
#mainContent div.section li.lead span.more {color:#ABBD84;}
#mainContent div.section li a {color:#787878}
#mainContent div.section span.date {display:inline; color:#A6A6A6;}
#mainContent div.section ul.special li.first strong {color:#BF354E; }

#mainContent div.section ul.highlight, #mainContent div.section ul.highlight li.first div {background:transparent;}
#mainContent div.section ul.highlight li.first strong {color:#80B600;font-size:16px; font-family:georgia;}


#mainContent div.mainPage p a {color:#787878;}
#mainContent div.mainPage p span.more {color:#B73558;}

/* -------------------- 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; margin:0 5px 0 0; padding:0; font-size:11px; color:#888; font-weight:normal;}
#mainContent div.podglad ul {clear:none; width:300px!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;}


/* komentarze */
#comments p.answer {background-image:url(icm6.gif);}
#comments li.selected div, #comments li li.selected div {background-color:#EDF3E3;}
/* lista komentarzy - widok pe�na tre�� */
#comments ul.full li div {border-color:#CCD2B1;}
#comments ul.full li div.subject {background-color:#EDF3E3;}

/* bloczki w newsie - w dowolnym miejscu */
#article div.object {border:1px solid #CCD2B1;}

/* -------------- bloczki pod glowna cz�ci� strony np pod newsem, galeri� --------------- */
div.relatedContent div.bulletin {background-image:url(bulletinBg.gif);}
div.relatedContent div.bulletin input.mail {border-color:#BF1636}
div.relatedContent div.opinion {border-color:#CCD2B1;}
div.relatedContent div.object.comments {border-color:#CCD2B1;}
#mainContent div.relatedContent div.section.morenewsList {border-color:#CCD2B1;}

/* relacja video i audio */
#relation div.relacja {border:1px solid #CCD2B1;}

/* zalaczniki do newsa */
#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;}
#newsAddContent div.object h3 {color:#787878; border-bottom:1px solid #CCD2B1;}
#newsAddContent div.object {border:0px;}

/* galerie */
#gallery table.galleriesAll td {background:url(galBg.gif) no-repeat bottom;}
#gallery table.galleriesAll td img {border:1px solid #4B4B4B;}
#gallery table.galleries td {border:1px solid #607F9F;}

/* ankiety -lista ankiet, wyniki */
#ankieta h4 {color:#000;}
#ankieta h2 {color:#BF1636;}
#ankieta div.result {background:#f8f8f8; color:#000;}
#ankieta div.result p {color:#80B600;}
#ankieta div.result span.percent {color:#B73558;}
#ankieta div.result div.per {background:#D9D9D9 url(ankBg.gif) repeat-x;}
#ankieta div.result div.res {background:#CA447E url(ankRes.gif) repeat-x; border-left:1px solid #D0598C; border-right:1px solid #D0598C;}
#ankieta ul.otherPoll li {background:url(dot.gif) no-repeat 1px 10px;}
#ankieta ul.otherPoll li span {color:#9A9A9A;}
#ankieta h3 {color:#CCD2B1;}


/*-------------------------- PRAWA BELKA ---------------------------*/
#addContent div.object {border-color:#1B4380;}

#addContent div.object h3 {display:block; width:100%; margin:0; padding:0px 0 0 40px; color:#BF1636; background:#FFF url(h3-ac-img.gif) no-repeat bottom left; font-size:16px; text-transform:uppercase;}
#addContent div.object h3 a, #addContent div.object h3 span {font: normal 22px Georgia; color:#BF1636; text-decoration: none; text-transform: none }

#addContent div.section p {padding-right:5px;}
#addContent div.section p a {color:#BF1636}
#addContent div.section p span {color:#B73558;}

/* lista news�w */
#addContent div.newsList li.lead {border-bottom:1px solid #E6E6E6;}

/* galeria */
#addContent div.gallery {background:#FFF;}
#addContent div.gallery td {border:1px solid #E6E6E6; background:#ffffff; text-align:center;}
#addContent div.gallery td img {border:1px solid #8D8E89;}
#addContent div.gallery th a {background-image:url(dot2.gif);}

/* szukaj */
#addContent div.search {border:none; color:#2C75B3; margin-top:8px;}
#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 #13305F; background-color:#F4F4F4; font-size:11px; width:186px;color:#555555;}
html>body #addContent div.search input {height:14px}
#addContent div.search input.submit{cursor:pointer;float:right;width:55px;height:19px;margin-left:0;margin-right:0;padding-bottom:0;padding-left:0;padding-right:0;border:0;background:url(buttonBg2.gif);color:#fff;font-weight:bold;text-transform:uppercase}

/* multimedia */
#addContent div.multimedia li a {background:transparent url(multimediaBg.gif) no-repeat 0 0px; border-top:1px solid #fff; border-bottom:1px solid #fff;}
#addContent div.multimedia li a:hover{background-color:#EBF0FB; border-color:#B7CAF1;}

/* newsy na stronie glownej raportu */
#addContent div.newsOfDay {padding:5px; background:#F5F5EF;}

/* ankieta */
#addContent div.ankieta form p {color:#000;}
#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:#C2303D url(buttonBg2.gif); color:#fff; font-size:11px; font-weight:bold; text-transform: uppercase; cursor: pointer;}

/* --------------------------------- TABELKI ------------------------------------ */
/* tabelki w bloczkach */
#addContent div.tables {background:url(tablesBottom.gif) no-repeat bottom left;}
#addContent div.tables h3 {background:url(arrow.gif) no-repeat left; color:#000;}

/* tabele zakladkowe */
#addContent div.tables ul.tabs li {background:url(tab_bg_right.gif) no-repeat right top;}
#addContent div.tables ul.tabs li a {color:#002C7B; background:url(tab_bg_left.gif) no-repeat left top;}
#addContent div.tables ul.tabs li a:hover {color:#FF4200;}
#addContent div.tables ul.tabs .selected {background:url(tab_bg_right_active.gif) no-repeat right top;}
#addContent div.tables ul.tabs .selected a {background:url(tab_bg_left_active.gif) no-repeat left top;}
#addContent div.tables .tab {border-left:1px solid #1B4380; border-right:1px solid #1B4380; background:url(tab_bottom.gif) repeat-x top;}

div.tabsSubmenu {position:absolute;width:200px;background:#E5EEFF;border:1px solid #1B4380;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 #C5DFF7;}
div.tabsSubmenu li.last {border-bottom:none}
div.tabsSubmenu a {color:#002C7B;display:block;padding:3px;text-decoration:none}
div.tabsSubmenu a:hover {color:#ff4200}

/* tabele bez zakladek */
#addContent div.tables div.tableContainer {border-left:1px solid #B30000; border-right:1px solid #B30000; background:url(tab_bottom.gif) repeat-x top;}

/* bloczek dla standardowego wygladu tabel */
#addContent div.tables table.standardTable thead th {border-bottom:1px solid #174AA8; color:#1A2950;}
#addContent div.tables table.standardTable tbody td {color:#003D98; border-bottom:1px solid #C5DFF7;}
#addContent div.tables table.standardTable tbody tr.special td {color:#AA2B2B; border-top:2px dotted #174AA8;}
#addContent div.tables table.standardTable tbody tr.special th {color:#AA2B2B; border-top:2px dotted #174AA8;}
#addContent div.tables table.standardTable tfoot td {border-top:1px solid #C5DFF7;}

/* duza tabela w mainContent*/
#mainContent table.tables {border:1px solid #1863DC; border-top:2px solid #1B4380;}
#mainContent table.tables tr.light {background:url(table_light_bg.gif) no-repeat bottom center;}
#mainContent table.tables tr.dark {background:url(table_dark_bg.gif) no-repeat bottom center;}
#mainContent table.tables tr.dark td.first {background:url(table_dark_bg.gif) no-repeat bottom left;}
#mainContent table.tables tr.light td.first {background:url(table_light_bg.gif) no-repeat bottom left;}
#mainContent table.tables tr.dark td.last {background:url(table_dark_bg.gif) no-repeat bottom right;}
#mainContent table.tables tr.light td.last {background:url(table_light_bg.gif) no-repeat bottom right;}

/* standardowa tabela - z systmeu tabel */
#mainContent div.standardTable thead th {background:#E5EEFF; border-bottom:1px solid #13305F; color:#1A2950;}
#mainContent div.standardTable td {color:#000;}
#mainContent div.standardTable tr.special td {color:#970000;}

/* przewijanie do tabel */
#addContent div.tables ul.more {padding-right:44px;background:url(tmore_r.gif) no-repeat 263px 2px}
html>body #addContent div.tables ul.more {width:259px}
#addContent div.tables ul.moreRight {background-image:url(tmore_l.gif)}
#addContent div.tables ul.moreBoth {background-image:url(tmore_b.gif)}
