#header, #sidebar, #logo, #taggingcloud, #historynav , #footer, embed, object, #historynav , #teaser1, #teaser2, #teaser3,
.voila_rep_id  {
    display:none !important;
}
h1, .sIFR-alternate { font-size:14px !important; display:block !important; }
h1,h2,h3,h4,h5,h6,.sIFR-alternate, .psHd  { color: #9D182B !important; padding-bottom:5px !important; background:url(print_BG.jpg) !important; font-weight:bold !important; } 
h1 { margin-bottom:3px; }
#content h2 { background: #ccc !important; }
span.sIFR-alternate { visibility:visible !important; padding-bottom:0 !important; display:block !important; margin-top:3px; }

body , #content { font-size:10px !important; line-height:10px !important; text-align: left;}

#imageNavi span.active { font-size:20px; }
span.active { color:#9D182B !important; }

#forPrint {display:block !important; padding-top:15px; font-size:13px !important; text-align: left; line-height:17px !important; font-size:14px !important; }

.headline,  #teaser, .linklist div, .linklist p, .linklist h3, #content1, #content2, #imageNavi .activeLi, .box {
    float:none !important;
    display:block !important; 
    width:auto !important; 
    margin:10px 0 0 !important; 
    padding:0 !important; 
    font-size: 14px !important;
    line-height: 17px !important;
}

.highlight img {
    float:none !important; display:block !important; clear:both !important;
}

.box { clear:both !important; margin-top: 4px !important; }
.highlight { height:auto !important; }

#content ul { padding-left:0 !important; margin-left:0 !important; list-style:none !important; }
#content ul li { background:none !important; padding-left:0 !important; margin-left:0 !important; }

#imageNavi { list-style:none !important; padding-left:0 !important; margin-left:0 !important;}
#imageNavi, #imageNavi li { height:auto !important; border:0 !important; padding-left:0 !important; }
#imageNavi a { margin-left:0 !important; margin-right:0 !important; color:black; display:block !important; float:none !important; text-decoration:none !important; }
#imageNavi span { display:block !important; text-indent: 0 !important; background: none !important; margin-bottom:10px !important; }
span.active { font-size:14px !important; font-weight:bold !important; }

#showTeaser {
    position: static !important;
    left:0 !important;
    display: block !important;
    width: auto !important;
}

#footer ul { margin:0; }

#teaser { background-image:none !important; height:auto !important; }

#content { 
    color:black !important; 
    font-size:10px !important; 
}

.psHd {
    display:block !important; float:none !important; margin-top:0px !important;
}

#startTeaser .highlight, .highlight {
    clear:both !important; display:block !important; float:none !important; padding-left:0px !important; font-size:14px !important; line-height:17px !important;  
}

#startTeaser .highlight p {
    margin-top: 7px !important;
}

#startTeaser #imageNavi li { width:auto !important; background:#ccc !important; }
#imageNavi { width:auto !important; height:auto !important; }

.highlight ul { list-style:none !important; padding-left:0 !important; margin-left:0 !important; }
.highlight ul li { color:#000 !important; }
.highlight ul li a{ color:#000 !important; text-decoration:none;  }

#nav_access { display:none; }
#bookmarks { display:none; }
#historynav2 { display:none; }

img { border:0px !important; margin:5px !important; }
