/**
* ############################################################################
* # Basic definitions
* ############################################################################
*/
*{
	font-family:Cambria,Constantia,"Times New Roman",Times,serif;
}
body{
	font-size:12pt;
}
* html body{
	font-size:12pt;
}
body{
	background:#fff;
}
h1, h2, h3, h4{
	page-break-after:avoid;
}
lang:(de){
	quotes:"\201E" "\201C" "\201A" "\2018";
}
lang:(de-DE){
	quotes:"\00BB" "\00AB" "\203A" "\2039";
}
lang:(de-CH){
	quotes:"\00AB" "\00BB" "\2039" "\203A";
}
lang:(en){
	quotes:"\201C" "\201D" "\2018" "\2019";
}
lang:(fr){
	quotes:"\00AB\00A0" "\00A0\00BB" "\2039\00A0" "\00A0\203A";
}

/**
* ############################################################################
* # Content
* ############################################################################
*/
div#content{
	margin:0;
}

/**
* ############################################################################
* # Textcontent
* ############################################################################
*/
div#textContent{
	background:#fff;
}
div#textContentWrapper{
	background:#fff;
	text-align:justify;
}
div#textContentTop{
	display:none;
}
div#textContentBottom{
	display:none;
}
div#contentBox div#langMenu{
	display:none;
}

div#contentBox .subHeader a{
	display:none;
}
div#contentBox p{
	margin:1em 0 0 0;
	font-family:Cambria,Constantia,"Times New Roman",Times,serif;
	line-height:1.3em;
}
div#contentBox ul li{
	line-height:1.3em;
	text-align:left;
}
div#contentBox div#breadcrumbNavigation p{
	display:none;
}
div#contentBox a{
	text-decoration:none;
	color:#000;
	padding:2px 3px;
	font-family:Cambria,Constantia,"Times New Roman",Times,serif;
	font-weight:bold;
}
div#contentBox a:hover{
	color:#000;
	text-decoration:none;
	background:#fff;
}
a:after{
	content:" (Hyperlink: " attr(href) ")";
}
.csc-textpic-imagewrap{
	display:none;
}
div#contentBox p.pdf a{
	display:none;
}
div#contentBox p.print a{
	display:none;
}

/**
* ############################################################################
* # Other style definitions
* ############################################################################
*/
blockquote{
	margin:1em;
}
code{
	font-size:90%;
}
div#sidebar ul#navigation{
	display:none;
}
.accessibility{
	display:none;
}
div#pagination{
	display:none;
}
div#copyright p{
	font-size:80%;
	padding-top:.8em;
	border-top:2px solid #000;
	margin-top:2em;
}
div#title{
	border-bottom:2px solid #000;
}
div#title h1{
	font-family:Georgia,Verdana,Helvetica,Arial,sans-serif;
	letter-spacing:-1px;
	font-style:italic;
	font-weight:normal;
	font-size:1.6em;
}
p.subHeader{
	border-top:2px solid #000;
	border-bottom:1px solid #000;
	padding:5px 0;
	margin:10px 0 0 0;
}
div#footer dl,
div#support{
	display:none;
}