* {
    margin: 0;
    padding: 0;
}

p {
    margin: 5px 0px 5px 0px;
}

html {
	
}

body {
    background-color: #0b0b0b;
    background-image: url('../images/grunge.jpg');
    background-repeat: no-repeat;
    background-position: top;
    color: #000000;
    font-size: 13px;
    font-family: Arial, Verdana, sans-serif;
    text-align: center;
}

a img {
    border: 0px;
}

.center {
    text-align: center;
}

.justify {
    text-align: justify;
}

.clear {
    clear: both;
}

.hidden {
    display: none;
}

#Main {
    width: 980px;
    background-color: #FFFFFF;
    background-image: url('../images/main-bg.gif');
    background-repeat: repeat-y;
    margin: 0px auto 0px auto;
    text-align: left;
}

#TopBar {
    width: 100%;
    height: 20px;
    overflow: hidden;
    background-color: #0b0b0b;
    background-image: url('../images/top-bar.gif');
    background-repeat: repeat-x;
}

#TopLogo {
    width: 100%;
    height: 88px;
    overflow: hidden;
    background-color: #f30000;
    background-image: url('../images/trend-logo-bg.gif');
    background-repeat: repeat-x;
}

#SearchBox {
    float: right;
    height: 88px;
    width: 295px;
    margin-right: 25px;
    padding: 35px 0px 35px 0px;
}

#Menu {
    height: 35px;
    overflow: hidden;
    background-color: #f30000;
    background-image: url('../images/trend-menu-bg.gif');
    background-repeat: repeat-x;

    padding-left: 45px;
}

.menuActive {
    display: inline-block;
    
    height: 35px;
    overflow: hidden;
    background-color: #39393a;
    background-image: url('../images/menu-active.gif');
    background-repeat: repeat-x;

    color: #FFFFFF;
    font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;

    padding: 10px 15px 10px 15px;
    margin: 0px;

    cursor: pointer;
}

.menuInactive {
    display: inline-block;

    height: 35px;
    overflow: hidden;
    background-color: #931414;
    background-image: url('../images/menu-inactive.gif');
    background-repeat: repeat-x;

    color: #FFFFFF;
    font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    text-align: center;

    padding: 10px 15px 10px 15px;
    margin: 0px;

    cursor: pointer;
}

.submenu {
    height: 16px !important;
    height: 34px;
    overflow: hidden;
    background-color: #161617;
    background-image: url('../images/trend-submenu-bg.gif');

    color: #606060;
    font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;

    padding: 11px 30px 7px 30px;
}

.subspacer {
    position: relative;
    top: -1px;
    margin: 0px 3px;
}

.submenu a {
    color: #FFFFFF;
    text-decoration: none;
}

.submenu a:hover {
    color: #EC0000;
}

.submenu .current {
    color: #CC0000;
}

#Submenu1,
#Submenu2,
#Submenu3,
#Submenu4 {
    display: none;
}

#Breadcrumbs {
    width: 690px !important;
    width: 750px;
    height: 15px !important;
    height: 35px;
    overflow: hidden;
    background-color: #161617;
    background-image: url("../images/content-title-bg.gif");
    background-position: center top;
    background-repeat: repeat-x;
    border: solid 1px #C4C3C4;

    margin: 20px auto 5px auto;
    
    padding: 8px 30px 12px 30px;

    color: #f5f0f0;
    font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
    font-size: 12px;
    font-style: italic;

    text-align: left;
}

#Breadcrumbs img {
    position: relative;
}

#Breadcrumbs a {
    color: #f5f0f0;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}

#Breadcrumbs a:hover,
#Sitemap a:hover {
    color: #EC0000;
}

#Sitemap {
    float:right;
    padding-right: 5px;
    padding-top: 3px;
    text-align: right;
    width: 150px;
    overflow: hidden;
    font-style: normal;
}

#SitemapGlass {
    vertical-align: bottom;
}

#Sitemap a {
    color: #f5f0f0;
    text-decoration: none;
    font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
    font-size: 12px;
    font-variant: small-caps;
    font-weight: bold;
}

#BreadcrumbsLogo {
    position: relative;
    top: 3px;
}

#PageContent {
    float: left;
    width: 810px;
    text-align: center;
}

#Content {
    padding: 5px 29px 25px 29px;

    text-align: justify;
    font-family: Arial, Verdana, sans-serif;
    font-size: 13px;
    color: #313437;
    line-height: 1.6em;
}

#Content p {
    margin: 7px 0px 7px 0px;
}

#Content h1, h2, h3, h4, h5, h6 {
    color: #931414;
    font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
}

#Content h1 {
    font-size: 24px;
}

#Content h2 {
    font-size: 16px;
    margin: 10px 0px 10px 0px;
}

#Content h3, h4, h5, h6 {
    font-size: 13px;
}

#Content strong {
    font-weight: bold;
}

#Content hr {
    border: 0px;
    height: 4px;
    overflow: hidden;
    background-image: url('../images/separator-h-bw.png');
    background-repeat: repeat-x;
    background-position: bottom;
    margin: 15px 0px 20px 0px;
}

#Content a {
    color: #7E1010;
    text-decoration: none;
    font-weight: bold;
}

#Content a:hover {
    text-decoration: underline;
}

#Content ol {
    margin: 7px 0px 7px 0px;
    padding-left: 40px;
}

#Content ul {
    margin: 7px 0px 7px 0px;
    padding-left: 20px;
    color: #7E1010;
    list-style-image: url('../images/bullet-red.png');
}

#Content ul strong {
    color: #7E1010;
}

#Content ul ul {
    margin: 3px 0px 3px 0px;
    list-style-image: url('../images/bullet-gray.png');
}

#Content ul ul strong {
    color: #1F1616;
}

#Content li {
    padding-left: 3px;
    color: #1F1616;
}

#Content ul.sitemap-list {
    color:#7E1010;
    font-family:'Trebuchet MS',Verdana,Arial,sans-serif;
    font-size: 14px;
    list-style-image: url('../images/bullet-red.png');
    line-height: 1.7;
}

#Content ul.sitemap-list ul.sitemap-list {
    list-style-image: url('../images/bullet-gray-e.png');
    line-height: 1.7;
}

#Content ul ul.sitemap-list a {
    color: #161617;
    font-family: Arial, Verdana, sans-serif;
    font-size: 13px;
}

#Content .title {
    padding: 10px 15px 10px 15px;
    background-color: #101011;
    background-image: url('../images/content-title-bg.gif');
    background-repeat: repeat-x;
    background-position: top;
    border: 1px solid #c4c3c4;
    border-bottom: 0px;
    text-align: left;
    color: #FFFFFF;
}

#Content .title h1 {
    color: #FFFFFF;
}

#Content .info {
    font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    font-variant: small-caps;
    padding: 5px 15px 5px 15px;
    background-color: #7e1010;
    background-image: url('../images/content-info-bg.gif');
    background-repeat: repeat-x;
    background-position: top;
    color: #FFFFFF;
    border: 1px solid #c4c3c4;
    border-top: 0px;
    text-align: left;
}

#Content .infoBlack {
    font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    font-variant: small-caps;
    padding: 5px 15px 5px 15px;
    background-color: #101011;
    background-image: url('../images/content-title-bg.gif');
    background-repeat: repeat-x;
    background-position: top;
    color: #FFFFFF;
    border: 1px solid #c4c3c4;
    border-top: 0px;
    text-align: left;
}

#Content .info .date {
    margin: 0px;
    padding: 0px;
}

#Content .info .dateIcon {
    vertical-align: top;
    margin-right: 5px;
}

#Content .info .author {
    margin: 0px;
    padding: 0px;
    float: right;
}

#Content .info .authorIcon {
    vertical-align: middle;
    position: relative;
    top: -1px;
}

#Content .dateIconSmall {
    vertical-align: baseline;
    position: relative;
    top: 2px;
    margin-right: 5px;
}

#Content .authorIconSmall {
    vertical-align: baseline;
    position: relative;
    top: 2px;
    margin-right: 5px;
}

#Content div.headline {
    text-align: left;
    padding: 0px 15px 0px 15px;
}

#Content div.details {
    color: #404040;
    font-size: 11px;
    padding: 0px 15px 0px 15px;
}

#Content div.readmore {
    text-align: right;
    padding-right: 0px;
    text-transform: uppercase;
    font-size: 11px;
    font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
}

#Content .readmoreImg {
    vertical-align: top;
    margin-left: 5px;
}

#Content .leftCol {
    float: left;
    width: 365px;
}

#Content .rightCol {
    float: right;
    width: 365px;
}

#Content .row {
    background-image: url('../images/separator-v.png');
    background-repeat: repeat-y;
    background-position: center;
    margin: 40px 0px 20px 0px;
}

#Content .separator {
    clear: both;
    height: 4px;
    overflow: hidden;
    background-image: url('../images/separator-h-bw.png');
    background-repeat: repeat-x;
    background-position: bottom;
    margin: 15px 0px 20px 0px;
}

#Content .separatorSmall {
    clear: both;
    height: 4px;
    overflow: hidden;
    background-image: url('../images/separator-h-gray.png');
    background-repeat: repeat-x;
    background-position: top;
    margin: 10px 0px 10px 0px;
}

#Content .row .separator {
    background-color: #FFFFFF;
    padding-top: 30px !important;
}

#Content .excerpt {
    padding-left: 13px;
    padding-right: 13px;
    margin-top: 15px;
    margin-bottom: 15px;
}

#Content .summary {
    padding-left: 13px;
    padding-right: 13px;
    margin-top: 15px;
    margin-bottom: 15px;
    border-style: dotted;
    border-color: #7e7e7e;
    border-width: 0px 2px 0px 2px;
    font-weight: bold;
}

#Content blockquote {
    border-color:#7E7E7E;
    border-style:dotted;
    border-width:0 2px;
    color:#7E1010;
    font-family:'Trebuchet MS',Verdana,Arial,sans-serif;
    font-size: 12px;
    padding: 25px;
}

#Content .allArticles {
    margin-left: 15px;
    list-style-image: url('../images/readmore.png');
}

#Content .allArticles li {
    margin-top: 12px;
}

#Content .allArticles a {
    color: #161617;
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
}

#Kategoria {
    margin-top: 20px;
}

#AdsContent {
    border: solid 1px #C4C3C4;
    margin: 3px 0px 10px 0px;
    text-align: center;
    padding: 0px;
    vertical-align: bottom;
    width: 750px;
    overflow: hidden;
}

#AdsContent object {
    margin: 0px auto 0px auto;
    overflow: hidden;
    text-align: center;
    vertical-align: bottom;
    padding: 0px !important;
}

.adsContainer {
    text-align: center;
}

.ads160x600 {
    height: 600px;
    width: 160px;
    border: solid 1px #C4C3C4;
    margin: 20px auto 20px auto;
    text-align: center;
}

.ads125x125 {
    height: 125px;
    width: 125px;
    border: solid 1px #C4C3C4;
    margin: 20px auto 20px auto;
    text-align: center;
}

#Sidebar {
    float: right;
    width: 170px;
    background-color:#161617;
    background-repeat: repeat-x;
    background-position: top;
}

.sidebarItemHeader {
    width: 165px !important;
    width: 170px;
    height: 24px !important;
    height: 30px;
    overflow: hidden;

    background-color: #931414;
    background-image: url('../images/sidebar-item.gif');
    background-repeat: no-repeat;
    background-position: left top;

    color: #f5f0f0;
    font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
    font-variant: small-caps;

    text-align: center;
    padding: 6px 5px 0px 0px;
}

.sidebarItem {
    width: 150px !important;
    width: 170px;
    padding: 15px 10px 15px 10px;
    color: #f5f0f0;
    font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
    font-size: 13px;
    text-align: left;
    overflow: hidden;
}

.sidebarBackground {
    background-image: url('../images/sidebar-gradient.jpg');
    background-repeat: repeat-x;
    background-position: top;
}

#FooterTop {
    width: 980px;
    height: 10px;
    overflow: hidden;
    background-color:#931414;
    clear: both;
}

#Footer {
    width: 920px !important;
    width: 980px;
    background-color: #161617;
    background-image: url('../images/footer-bg.gif');
    background-repeat: repeat-x;
    clear: both;

    color: #a0a0a0;
    padding: 15px 30px 30px 30px;

    font-size: 10px;
    font-family:'Trebuchet MS',Verdana,Arial,sans-serif;
}

#Footer p {
    margin: 7px 0px 15px 0px;
}

#Footer a {
    color:#A0A0A0;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 9px;
}

#Footer a.normal {
    color: #e0e0e0;
    text-transform: none;
}

#Footer a:hover {
    text-decoration: underline;
}

#Footer .border {
    padding-top: 15px;
    border-top: solid 1px #404040;
}

#Footer .footerMap {
    width: 125px;
    float: left;
    padding-top: 5px;
    padding-bottom: 15px;
}

#Footer .footerMap h2 {
    font-size: 11px;
    color: #e0e0e0;
    text-decoration: none;
    text-transform: uppercase;
    margin-bottom: 10px;
}

#Footer .footerMap ul {
    list-style-image: none;
    list-style-type: none;
}

#FooterPartners {
    background-color: #FFFFFF;
    color:#313437;
    margin: 10px -30px 20px -30px;
    padding: 0px 0px 10px 0px;
    border-top: solid 1px #404040;
    border-bottom: solid 1px #404040;
    border-top: solid 1px #931414;
    border-bottom: solid 3px #931414;
}

#FooterPartners p.title {
    text-align: center;
    font-size: 10px;
    font-family: 'Trebuchet MS',Verdana,Arial,sans-serif;
    text-transform: uppercase;
    font-weight: bold;
    background-color: #7E1010;
    background-image: url("../images/content-info-bg.gif");
    background-position: center top;
    background-repeat: repeat-x;
    color:#FFFFFF;
    display: block;
    margin: 0px;
    padding: 10px 30px 10px 30px;
    margin-bottom: 10px;
}

#FooterPartners table {
    margin: 0px 30px 0px 30px;
}

#FooterPartners table td {
    text-align: center;
    padding: 0px 15px 0px 15px;
}

#FooterPartners table h4 {
    font-size: 10px;
    font-family: 'Trebuchet MS',Verdana,Arial,sans-serif;
    color:#313437;
    text-decoration: none;
    text-transform: uppercase;
    margin-bottom: 10px;
}

.photo {
    float: right;
    margin: 0px 10px 20px 25px !important;
    border:1px solid #545354 !important;
}

.photo img {
    vertical-align: bottom;
}

.articlePhoto {
    float: left;
    margin: 0px 25px 10px 0px !important;
    border:1px solid #545354 !important;
}

.articlePhoto img {
    vertical-align: bottom;
}

.articleMiniPhoto {
    float: left;
    margin: 11px 25px 10px 0px !important;
    border:1px solid #545354 !important;
}

.articleMiniPhoto img {
    vertical-align: bottom;
}


/* Home */

.boxRed {
    background-color: #c38e8e;
    background-image: url("../images/box-red.png");
    background-position: center top;
    background-repeat: repeat-x;
    border:1px solid #949394;
}

.boxGray {
    background-color: #8d8d8d;
    background-image: url("../images/box-gray.png");
    background-position: center top;
    background-repeat: repeat-x;
    border:1px solid #949394;
}

.boxYellow {
    background-color: #ffeb65;
    background-image: url("../images/box-yellow.png");
    background-position: center top;
    background-repeat: repeat-x;
    border:1px solid #949394;
}

.boxLightBlue {
    background-color: #d1e3f0;
    background-image: url("../images/box-lightblue.png");
    background-position: center top;
    background-repeat: repeat-x;
    border:1px solid #949394;
}

.boxBlack {
    background-color: #161617;
    background-image: url("../images/content-title-bg.gif");
    background-position: center top;
    background-repeat: repeat-x;
    border:1px solid #C4C3C4;
}

#Ticker {
    width: 720px !important;
    width: 750px;
    margin-bottom: 10px;
    padding: 15px;
}

#Ticker a {
    color:#313437;
}

#HomePage {
    background-image: url('../images/separator-v.png');
    background-repeat: repeat-y;
    background-position: center;
}

#HomePage .padding {
    padding: 5px 5px;
}

.col1 {
    width: 365px;
    float: left;
    font-size: 12px;
}

.col1 a {
    font-weight: normal !important;
}

.col1 strong a {
    font-weight: bold !important;
}

#RightPane {
    width: 365px;
    float: right;
    background-image: url('../images/separator-v.png');
    background-repeat: repeat-y;
    background-position: center;
    font-size: 11px;
    line-height: 1.6em;
    text-align: left;
}

#RightPane a {
    font-weight: normal;
    color: #161617;
}

#RightPane strong a {
    font-weight: bold;
}

#RightPane .info,
#RightPane .infoBlack {
    text-align: center;
}

#RightPane ul {
    list-style-image: url('../images/bullet-gray.png');
}

#RightPane ul li {
    margin-top: 5px;
}

.col2 {
    width: 175px;
    float: left;
}

.col3 {
    width: 175px;
    float: right;
}

.col23 {
    width: 365px;
    background-color: #FFFFFF;
    padding: 20px 0px 20px 0px;
}

.tri1 {
    float: left;
    width: 115px;
}

.tri2 {
    float: left;
    width: 115px;
    margin: 0px 4px;
    padding: 0px 4px;
    border-left: 1px dotted #404040;
    border-right: 1px dotted #404040;
}

.tri3 {
    float: left;
    width: 115px;
}

#OdNaczelnego {
    padding: 15px 15px;
    font-size: 12px;
    line-height: 1.4em;
}

#OdNaczelnego strong a {
    font-size: 14px;
    
}

#HotArticles {
    line-height: 1.4em;
    padding-right: 10px;
}

#HotArticles li {
    margin-bottom: 15px;
}

#HotArticles strong {
    font-weight: bold;
    font-size: 13px;
}

#HotArticles .dateLine {
    font-size: 11px;
    color:#404040;
}

#HotArticles .readmore a {
    font-size: 10px !important;
}

.selectedArticles {
    font-size: 12px;
    padding: 2px 0px 15px 0px;
    list-style-image: url('../images/bullet-red-e.png') !important;
}

.selectedArticles a {
    color:#7E1010 !important;
}

.blogi a {
    font-weight: bold !important;
    
}

/* Partner */

.partnerLogo {
    float: right;
    margin: 20px 30px 20px 30px;
}

.partnerMiniLogo {
    display: block;
    padding: 15px 0px 25px 0px;
}

/* Redakcja */

#Redakcja {
    padding-bottom: 25px;
}

#Redakcja ul {
    list-style-type: none;
    list-style-image: none;
    padding-left: 0px;
}

#Redakcja ul li {
    clear: both;

    background-image: url('../images/separator-h-gray.png');
    background-repeat: repeat-x;
    background-position: top;

    padding: 20px 0px 20px 0px;
}

#Redakcja h2 {
    padding-top: 20px;
}

#Redakcja .zdjecie {
    display: block;
    float: left;
    
    width: 83px;
    height: 104px !important;
    height: 108px;
    overflow: hidden;

    background-color: #1c1d1e;
    background-image: url('../images/redaktor-bg.png');

    margin: 0px 20px 20px 0px;

    text-align: center;
    padding-top: 4px;
    
}

#Redakcja .zdjecie img {
    vertical-align: bottom;
}

#Redakcja .funkcja {
    color:#7E1010;
    font-family:'Trebuchet MS',Verdana,Arial,sans-serif;
    font-weight: bold;
}

#Redakcja .imie {
    font-weight: bold;
}

#Redakcja .email a {
    font-weight: normal;
    color: #404040;
}

/* Archiwum */

#Archiwum .info {
    margin-top: 15px;
}

#Archiwum .issue {
    padding: 20px 30px 20px 30px;
}

#Archiwum .issueCover {
    float: left;
    width: 150px;
    overflow: hidden;
    font-size: 12px;
    line-height: 1.6em;
    font-family:Arial,Verdana,sans-serif;
}

#Archiwum .issueCover img {
    border: 1px solid #949394;
}

#Archiwum .action img {
    border: none;
    margin: 10px 3px 0px 5px;
    vertical-align: bottom;
    position: relative;
    top: -2px;
}

#Archiwum a.action:hover {
    text-decoration: none !important;
}

#Archiwum .issueDetails {
    padding-left: 170px;
}

#Archiwum .issueNo {
    font-size: 14px;
    font-weight: bold;
    font-family:'Trebuchet MS',Verdana,Arial,sans-serif;
    color:#7E1010;
}

#Archiwum .issueTitle {
    font-size: 14px;
    font-weight: bold;
    font-variant: small-caps;
}

#Archiwum .issueContents {
    font-family:Arial,Verdana,sans-serif;
    font-size:12px;
    line-height:1.6em;
}

#Archiwum .issueContents ul {
    padding-left: 22px;
}

#Archiwum .hotTopics img {
    vertical-align: bottom;
    position: relative;
    top: -2px;
    margin-right: 3px;
}

#Archiwum .hotTopics {
    color:#7E1010;
    font-family:'Trebuchet MS',Verdana,Arial,sans-serif;
    font-size: 13px;
    font-weight: bold;
}

#Archiwum #Years {
    margin-top: 15px;
    font-weight: bold;
    font-size: 14px;
    padding-left: 18px;
}


#Archiwum .showToggle {
    float: right;
    width: 350px;
    text-align: right;
    font-variant: small-caps;
    font-weight: bold;
}

#Archiwum .info .showToggle a {
    color: #FFFFFF;
}

/* Wydanie */

#Issue {
    padding: 30px 15px;
}

#Issue .issueCover {
    float: left;
    font-family: Arial,Verdana,sans-serif;
    font-size: 12px;
    line-height: 1.6em;
    overflow: hidden;
    width: 250px;
}

#Issue .issueCover img {
    border: 1px solid #949394;
}

#Issue .issueDetails {
    padding-left: 270px;
}

#Issue .issueContents {
    font-family: Arial,Verdana,sans-serif;
    font-size: 13px;
    line-height: 1.6em;
}

#Issue .hotTopics {
    color: #7E1010;
    font-family: 'Trebuchet MS',Verdana,Arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
}

#Issue .issueContents ul {
    padding-left: 22px;
}

#Issue .separatorSmall {
    clear: none !important;
}

#Issue .actions {
    padding: 10px 15px 10px 15px;
    background-color:#7E1010;
    background-image:url("../images/content-info-bg.gif");
    background-position:center top;
    background-repeat:repeat-x;
    text-align: left;
    color: #FFFFFF;
    line-height: 2em;
    margin-top: 5px;
}

#Issue .actionsWrapper {
    background-color: #101011;
    background-image: url('../images/content-title-bg.gif');
    background-repeat: repeat-x;
    background-position: top;
    border: 1px solid #c4c3c4;
    text-align: center;
    color: #FFFFFF;
    line-height: 2em;
    font-variant: small-caps;
    font-size: 14px;
    font-weight: bold;
    padding-top: 5px;
    margin-bottom: 25px;
}

#Issue .actions a {
    font-variant: small-caps;
    font-size: 13px;
    color: #FFFFFF;
    margin-right: 5px;
}

#Issue .actions img {
    position: relative;
    top: 2px;
}

#Issue .title {
    font-variant: small-caps ;
    font-size: 14px ;
    font-weight: bold;
}

#Issue .toc {
    padding-bottom: 15px;
}

#Issue .toc ul {
    padding: 0px;
}

#Issue .toc ul li {
    display: block;
    line-height: 2em;
    margin: 5px 0px 5px 0px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;
    color: #7E1010;
    font-family: 'Trebuchet MS',Verdana,Arial,sans-serif;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    
}

#Issue .toc ul ul li {
    display: block;
    line-height: 2em;
    margin: 5px 0px 5px 0px;
    font-weight: bold;
    font-size: 18px;
    color:#1F1616;
    font-family: 'Trebuchet MS',Verdana,Arial,sans-serif;
    padding-left: 15px;
    text-align: left;
    border-top: 1px dotted #404040;
    padding-top: 5px;
    margin-top: 10px;
}

#Issue .toc ul ul ul {
    margin-top: -28px;
}

#Issue .toc ul ul ul li {
    display: block;
    line-height: 2em;
    margin: 5px 0px 5px 0px;
    font-weight: normal;
    color:#1F1616;
    font-family: Arial,Verdana,sans-serif;
    font-size: 13px;
    line-height: 1.6em;
    padding-left: 40px;
    text-align: left;
    text-transform: none;
    border-top: 0px dotted #404040;
    padding-top: 0px;
    margin-top: 0px;
}

#Issue .toc ul ul ul li strong {
    font-variant: small-caps;
}

#Issue .toc ul ul ul li a strong {
    font-variant: small-caps;
    color:#7E1010;
}




/* Sidebar */

#LastIssue {
    text-align: center;
}

#LastIssue .issueTitle {
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 15px;
}

#LastIssue a img {
    border: 1px solid #545354 !important;
}

#LastIssue .actions {
    text-align: left;
    padding: 10px 20px 0px 20px
}

#LastIssue .actions img {
    margin-right: 3px;
    vertical-align: middle;
    margin-bottom: 5px;
    position: relative;
    top: 1px;
}

#LastIssue .actions a {
    color: #F5F0F0;
    text-decoration: none;
    font-variant: small-caps;
    font-size: 12px;
    font-weight: bold;
}

#LastIssue .actions a.highlight {
    /*color: #CC0000;*/
    font-size: 13px;
}

#LastIssue .actions a:hover {
    color: #EC0000;
}

.lastIssueAtHome {
    text-align: center;
}

.lastIssueAtHome .issueTitle {
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 15px;
}

.lastIssueAtHome a img {
    border: 1px solid #545354 !important;
}

.lastIssueAtHome .actions {
    text-align: left;
    padding: 10px 20px 0px 20px;
}

.lastIssueAtHome .actions img {
    margin-right: 3px;
    vertical-align: middle;
    margin-bottom: 5px;
    position: relative;
    top: 1px;
}

.lastIssueAtHome .actions a {
    color: #F5F0F0;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold !important;
}

.lastIssueAtHome .contentsHead {
    font-size: 13px;
    font-weight: bold;
    color: #7E1010;
    font-variant: small-caps;
    padding-top: 5px;
}

.lastIssueAtHome .contents {
    text-align: left;
}

/* Pobierz */

#ThankYou {
    text-align: center;
    font-size: 14px;
    padding-top: 25px;
}

/* Shadowbox */
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(../javascript/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(../javascript/shadowbox/close.png);}
#sb-nav-next{background-image:url(../javascript/shadowbox/next.png);}
#sb-nav-previous{background-image:url(../javascript/shadowbox/previous.png);}
#sb-nav-play{background-image:url(../javascript/shadowbox/play.png);}
#sb-nav-pause{background-image:url(../javascript/shadowbox/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}




/*  */

#Uwagi {
    font-size: 11px;
}

#Uwagi a {
    color: #F5F0F0; text-decoration: none;
}

#Uwagi a:hover {
    color: #EC0000;
}

#Uwagi .uwagiTitle {
    margin: 15px 0px 15px 0px;
}

#Uwagi .uwagiTitle a { font-size: 12px; color: #F5F0F0; text-decoration: none; font-variant: small-caps; font-weight: bold; }
#Uwagi .uwagiTitle a:hover { color: #EC0000; }