/*    news headers  */
.news-list h2, .news-list h3, .news-list h4 { font: bold 16px/1.4em Gothicb; margin-bottom: 0; text-decoration: underline; }
#main-side-r .news-list h2, #main-side-r .news-list h3 { font: bold 12px/1.4em Gothicb, Arial; }
#main-side-r .news-list h4 { font: normal 12px/1.4em Gothic, Arial; }
.news-list h4 { font-weight: normal !important;}

#main-body .news-list-item { margin-bottom: 70px; }

/*single*/
.news h1 { text-decoration: underline; }
.news .news-subtitle { font-family: Gothic !important; font-weight: normal; }
.news .news-single-img { margin: 30px 0; }

/*    date    */
.news-list .news-date { float: right; }
.content-main .news-list .news-date,
.content-main .news .news-date { text-align: right; }
#main-side-r .news-list .news-date { float: none; color: #77787b; text-decoration: underline; }

/*    paragraph   */
.news p, .news-list p { margin-left: 76px; }
#main-side-r .news-list p { margin-left: 0; }


/*    archive link    */
.news-latest-gotoarchive { color: #77787b; font: bold; margin-top: 25px;}

/*    morelink    */
.news-list-morelink { margin-top: 20px; display: block; }
.news-list-morelink a { color: #77787b; padding-bottom: 12px; border-bottom: 1px solid #000; font-weight: bold; }

/*    backlink    */
.news-backlink { margin: 20px 0 0 76px;; display: block; }
.news-backlink a { color: #77787b; padding-bottom: 12px; border-bottom: 1px solid #000; font-weight: bold; }

/*    browser   */
.news-list-browse { margin-left: 76px; text-align: center; }
.news-list-browse span { margin: 0 3px; }
.news-list-browse .prev, .news-list-browse .next { font: bold 12px/1em Gothic; color: #77787b; }
.news-list-browse .prev { float: left; }
.news-list-browse .next { float: right; }
.news-list-browse a { font: normal 12px/1em Gothic; color: #77787b; }
.news-list-browse .activeLinkWrap a { font: bold 12px/1em Gothicb; text-decoration: underline; }

/*    news*/
#main-side-r .news.news-latest .news-date { color: #000; font-weight: normal; }

/*    schedule  */
#main-body .sched .news-subheader { margin-top: 38px; }
#main-side-r .sched .news-subheader { margin: 14px 0 34px 0; }
#main-side-r .sched .news-list-morelink { display: none; }
.sched h4, .all h4, .artists-menu h4, .docu h4 { font-family: Gothic !important; font-weight: normal; }

.sched.news h1 {margin-bottom: 0;}
.sched.news h1, .sched.news h4 {max-width: 400px;}
.sched.news .news-date { float: right; margin-left: 44px;}
.sched.news .news-date span { font-weight: bold; }
.sched.news .news-subheader { margin-left: 76px; }

/*    schedule - all    */
.all .clear { margin: 50px 0 -35px 76px; border-bottom: 1px dotted #000; }
.all .news-date span { font-weight: bold; }
.all { margin-top: 35px; }
#main-body .all .news-subheader { margin-top: 20px; }

/*    artists   */
#main-body .artists-menu { margin-top: 50px; }
#main-body .artists-menu .news-list-item { margin-bottom: 20px; }
.artists-menu .news-list-morelink { margin-top: 5px; }
.artists-menu .news-list-morelink a { border-bottom: none; }

.artist.news .news-subheader { margin-left: 76px; font-size: 12px; }
.artist.news h4 { margin-left: 76px; margin-bottom: 24px; }


/*    documentation   */
.docu .news-subheader { margin-top: 20px; }
.docu.news h1 {margin-bottom: 0;}
.docu.news h1, .docu.news h4 {max-width: 400px;}
.docu.news .news-date { float: right; margin-left: 44px;}
.docu.news .news-date span { font-weight: bold; }
.docu.news .news-subheader { margin-left: 76px; }
.docu.news .news-videohtml { margin: 30px 0; }

/*p.news-list-subtitle { font-weight: bold; margin-top: 20px; }*/

/*
    schedule widok single, documentation
    foty nad subheaderem, pod subtitle
*/