#header, #footer, #ad_sky, #ad_top, #navi, #subnavi, #artikelfeat, #breadcrumbs, #newcommentform, #s4,
.artikelfeatb, .noprint, #content_tv, .dosshare, .voting, .slider_gallery, .toolbar, #supplemental, #title-bar,
nav, .region-info, .eilt, #main-news, .paging, .sitemap, .more-styria, #fancybox-outer, .fine-print, #comments,
.inlineDiashow, .comments, .packagelinks, .count, .dia_features, .articlefeat, .freeHTMLElm, .owl-controls, .more-galleries, .mostread {
    display: none;
}
* {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
}

body {
    margin: 0;
    padding: 0;
    line-height: 1.4em;
    word-spacing: 1px;
    letter-spacing: 0.2px;
    font: 13px;
    color: #000;
}
a {
    text-decoration: none;
    color: black;
}
#breadcrumbs {
    display: block;
}

.date {
    position: relative;
    top: -100px;
    float: right;
}

h1, .diashow .diafield h1 {
    font-size: 26px;
    position: absolute;
    top: 4px;
    left: 170px;
}

.mod h2, .mod p[itemprop="description"] {
    margin: 10px 0px 0px 0px;
}
#articletext {
    background-color: transparent;
    padding: 0;
    margin: 0 !important;
}

article a[href^="http"]:after {
    color: #000000;
    background-color: transparent;
    content: " [ Link " attr(href) "] ";
    word-wrap: break-word;
}

article a[href^="/"]:after {
    color: #000000;
    background-color: transparent;
    content: " (http://www.kleinezeitung.at" attr(href) ") ";
    word-wrap: break-word;
}

div#content {
    display: block !important;
    margin-top: 100px;
}

#articlefeatID {
    float: left;
    width: 209px;
    padding-right: 10px;
    border-right: 1px dotted #BEB4B4;
}

#articletext {
    margin-left: 230px;
}

body:before {
    content: url(http://klon.kleinezeitung.at/img/logo.gif) 0 0 no-repeat;
    margin-bottom: 90px;
    width: 140px;
    height: 75px;
    top: 0px;
    position: absolute;
    /* border: 1px solid #F00; */
;
}
body {
    margin-top: 90px;
}

#artikelbild {
    width: 300px;
    clear: both;
    margin-left: 100px;
}

#artikelbild img {
    width: 300px;
}

article {
    margin: 90px 0px 0px 0px !important;
    max-width: 800px;
}

#video iframe {
    display: none;
}

article:after {
    border-top: 3px solid #808080;
    width: 80%;
    content: "www.kleinezeitung.at";
    position: absolute;
}

#diashowDossier .dos_foto {
    background-image: none !important;
}

#diashowDossier .dos_foto a img {
    width: 50%;
}

.date {
    float: left;
    top: 0px;
}

.meta .date {
    float: right;
}

.cDreiK, .cDpQ {
    clear: both;
}

.cDreiK div[class^="col_"] {
    width: 32%;
    float: left;
}

.cDreiK  .mod div a img {
    width: 185px;
    height: 117px;
}

.cDpQ div.col {
    margin-right: 10px;
    width: 47%;
    float: left;
}

.mod div a img {
    width: 240px;
    height: 144px;
}

.geschichtenlayout .content a, p[itemprop="description"] a, h2[itemprop="headline"] a {
    text-decoration: none !important;
    color: black;
    margin: 0px;
}

.kicker .date {
    display: none;
}

.hline {
    clear: both;
}

div[itemtype="http://schema.org/NewsArticle"] {
    clear: both;
}

div[itemtype="http://schema.org/NewsArticle"] + div {
    float: left;
    border-bottom: 1px dotted grey;
    padding-bottom: 12px;
    margin-bottom: 12px;
}

.cGla > a img {
    width: 185px;
    height: 117px;
}

/* diashow */
#diashow .picCount, #diashow .date {
    display: none;
}

#diashowDossier .packagelinks {
    display: block;
}

#diashowDossier #diafield img {
    max-width: 400px;
}
/* big picture */
.bigPicture .picfield img {
    max-width: 400px;
}

#breadcrumbs {
    display: none;
}
/* event integration */
.ev_feat {
    display: none;
}

.content_main {
    width: 440px !important;
}
.content_main .kat + h1 {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 16px;
    position: relative;
}

.content_side {
    float: left !important;
}