/*** print css ***/
@media print {

	* {
        	font-family:"times new roman",times,serif;
	        color:#000000;
	}

	div#navigation,
	ul#navigation-l3,
	ul#navigation-meta,
	ul#navigation-function,
	ul#navigation-glossary,
	div#content-right-editor,
	div#admPanel,
	div#content-left {
		display:none;
	}


	/** general **/
	html, body {
		top:0;
		left:0;
		right:0;
		margin:0;
		padding:0;
		width:100%;
	}
	div#header, div#content {
		text-align:center;
		left:0px;
		right:0px;
		width:100%;
		padding-left:15px;
		padding-right:15px;
	}
	div#positioner-header, div#positioner-content {
		text-align:left;
		margin-left:auto;
		margin-right:auto;
	}

	/** header **/
	div#header {
		padding:0px;
		text-align:left;
		height:100px;
	}
	div#positioner-header {
		padding:0px;
		text-align:center;
		width:700px;
		height:100px;
	}	
	div#isu-logo {
		text-align:center;
		width:650px;
		padding:0px;
		height:100px;
		background:none;
	}
	div#isu-logo img {
		display:none;
	}
	div#isu-logo h1 {
		display: list-item;
		margin:0;
		padding:10px 0 0 0;
		list-style-type:none;
		list-style-position: inside;
		color: #fff;
	}
	
	/** footer **/
	div#content-right {
		float:none;
		display:none;
		width:650px;
		color: #fff;
	}
	h3#breadcrumb {
		display: list-item;
		list-style-type:none;
		list-style-image: url('/fileadmin/.site-templates/img/printfooter.gif');
		list-style-position: inside;
		font-size:11pt;
		color#fff;
		font-weight:normal;
		letter-spacing: -1000em;
	}
	ul#navigation-breadcrumb {
		display:inline;
		margin:0px;
		padding:0px;
		font-size:11pt;
		color#656565;
	}
	ul#navigation-breadcrumb li {
		padding-right:5px;
		margin:0px;
		display:list-item;
		list-style-image: url('/fileadmin/.site-templates/img/li_quote_black.gif');
		list-style-position: inside;
	}



	/** content **/
	div#content-container {
		width:650px;
	}
	div#content-center {
		display:inline;
		float:none;
		min-height:5px;
		width:650px;
		text-align:justify;
	}
	div#content-main {
		width:650px;
		text-align:justify;
	}

	

	
	/** real content definition **/
	div#content-main h1 {
		padding-top:7pt;
		padding-bottom:3pt;
		font-size:14pt;
	}
	div#content-main h1.csc-firstHeader {
		margin-top:0px;
		padding-top:0px;
	}
	div#content-main p {
		font-size:12pt;
		line-height:18pt;
	}
	div#content-main ul,
	div#content-main-home1 ul,
	div#content-main-home2 ul,
	div#content-main-home3 ul,
	div#content-left-editor ul {
		padding:0px;
		padding-left:1.3em;
		margin:0px;
	}
	div#content-main ol,
	div#content-main-home1 ol,
	div#content-main-home2 ol,
	div#content-main-home3 ol,
	div#content-left-editor ol {
		padding:0px;
		padding-left:1.8em;
		margin:0px;
	}
	div#content-main ul li,
	div#content-main-home1 ul li,
	div#content-main-home2 ul li,
	div#content-main-home3 ul li,
	div#content-left-editor ul li {
		list-style-type:square;
		color:#656565;
	}
	div#content-main li,
	div#content-main-home1 li,
	div#content-main-home2 li,
	div#content-main-home3 li,
	div#content-left-editor li {
		padding-top:3px;
		padding-bottom:3px;
	}	
	div#content-main li p,
	div#content-main1 li p,
	div#content-main2 li p,
	div#content-main3 li p,
	div#content-left-editor li p {
		padding:0px;
		color:#000000;
		display:inline;
	}
	div#content-container th, td {
		vertical-align:top;
		padding:0 10px 10px 0px;
	}
	div#content-container th p,
	div#content-container td p {
		padding:0;
		margin:0;
		display:inline;
		line-height:1.0em;
	}
		


/*** redefine std css ***/

	/* border for images */
	div#content div.csc-textpic-border div.csc-textpic-imagewrap img, 
	div#content div.csc-textpic-border div.csc-textpic-imagewrap a img {
		border:1px solid #757B7F;
	}

	/* captions for images */
	div#content dd.csc-textpic-caption {
        	text-align:center;
		font-size:10pt;
	}

	/* fix right padding for image in text wo wrap */
	div#content div.csc-textpic-intext-left-nowrap p.bodytext {
		margin:0px;
		padding:0px;
		border:0px;
		padding-left:10pt;
	}
}
