.skip,
.hidden,
#topNav,
#nav_main,
#langMenu,
#vMenu,
#sMenu,
#clickPath,
#admPanel,
#footer .csc-textpic-imagewrap,
.hr_footer,
#footer .push_12 a {
	display:none;
}

body * {font-size: 12pt; font-family:Arial, Helvetica, sans-serif; }
blockquote { font-family: "Times New Roman", Times, serif; }
code.css, code.xhtml, em.file { font-family:"Courier New", Courier, mono;}

h1 {font-size: 16pt; font-weight:bold; color: #666666;  background:inherit;  margin:0.4em 0 0.5em 0; border-bottom: 1px #ccc solid;}
h2 {font-size: 14pt; font-weight:bold; color: #666666; background: inherit;   margin:0.2em 0 0.5em 0; padding: 0.3em; }
h3,h4,h5,h6 {font-size: 12pt; font-weight:bold; margin:0.4em 0 0.3em 0;}

p,
a,
li,
td, {font-size:inherit; color:#666666; line-height:inherit; }

a { text-decoration:none;}

img {
	border:none!important;
}
table {
	width:100%;
	display:block;
}

/* DME : 25.2.2010 - Der Inhalt danach wird zwar auf der gleichen Seite angezeigt,
   aber im FF 3.5.5 überlappt er den Ihalt der davor steht. 
   Vermeidung von Seitenumbrüchen direkt nach einer Überschrift    
h1,h2,h3 { page-break-after:after; }
*/

abbr[title]:after, acronym[title]:after { content: '(' attr(title) ')'; }

#logo {
	float:right;
	text-align:right;
	width:100%;
	padding-bottom:20pt;
}
.csc-default {
	position:relative;
	clear:both;
	width:100%;
	display:block;
}
#footer  {
	border-top:1px solid #cfcfcf;
	padding-top:20pt;
}
#footer .push_12 {
	clear:both;
}

.news-list-container {
	border:1px solid #cfcfcf;
	padding:20pt;
}
.news-list-item {
	border-bottom:1px solid #cfcfcf;
}