.mainFooterContainer,
.mainSideMenu,
.sidebar,
.mainPos,
.nocss,
.mainOverlay,
hr,
.banner,
.mainHeader h2 a,
.mainHeader div,
.actions,
.subheader, .overlay, .formular, .highlightpop{
  display: none;
}

.mainHeader .printLogo {
	display: block;	
	border: 0 none;
}

body {line-height:1.5;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#000;background:none;font-size:10pt;}
h1, h2, h3, h4, h5, h6 {font-family:"Helvetica Neue", Arial, "Lucida Grande", sans-serif; margin: 0pt 0pt 0pt 0pt;}
h1 { font-size: 17pt; }
h2 { font-size: 14pt; }
h4 { font-size: 12pt; }
h1.pageheader{font-size:13pt; font-weight:normal;}
p{font-size:11pt;}
code {font:.9em "Courier New", Monaco, Courier, monospace;}
img {margin:1em 0 1em 0;border:1px solid #eee;}
a { text-decoration: none !important; }
a img {border:none;}
p img.top {margin-top:0;}
p.intro{ font-size:14pt; font-style:italic; line-height:18pt;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
a:link, a:visited {color:#000;background:transparent;font-weight:700;text-decoration:underline;}
ol{font-size:10pt;}
input, label {
	display: block;
}

.newslist {
	list-style-type: none;
}
.rating{
    float:right;
    display:block;
    height:12px;
}
.article .rating img{
    margin:0;
    padding:0;
    border:0 none;
}