
@page { 
	size:portrait; 
}

@media all{
	*{
		margin:0;
		padding:0;
	}
	
	/*--------------------------------------------------------------------*/
	/* ----- RESET----- */
	/*--------------------------------------------------------------------*/
	
	body {
		font-size: 12pt; 
		font-family: "Arial", sans-serif;
		background:#fff;
	}
	
	
	/*--------------------------------------------------------------------*/
	/* ----- IDS----- */
	/*--------------------------------------------------------------------*/
	
	#col2_content{
		display:block;
		background-color:#fff inherit;
		/*font-size:1.2em;*/
		margin-bottom: 0.5em;
		padding-left:20px;
		
	} 
	
	#header{
		margin:0 0 2em 0;
		height:160px;
		background:#fff;
		/*background:url(../print/kopf.jpg) no-repeat;*/
	}
	
	
	#col2_s, #col2_b, #col2_x, #col3_s, #col3_b{
		float:none; 
		width: auto; 
	}
	
	#col2_content, #col3_content {
		float:none; 
		width: 900px; 
		/*page-break-after:always;*/
	}
	#footer {
		height:73px;
	}
	/*--------------------------------------------------------------------*/
	/* ----- LISTEN ----- */
	/*--------------------------------------------------------------------*/
		
	ol, dl, dl{
		font-size:.8em;
		margin:0 0 1em 30px;
		line-height:1.2em;
	}
	
	
	ul{
		font-size:.8em;
		margin:0 0 1em 15px;
		list-style:none;
		line-height:1.2em;
	}
	ul.component-items li{
		background: url(file:///C|/Projekte/tempur/site/img/listcircle.gif) 0 50% no-repeat;
		padding:0 0 0 15px;
		line-height:1.5em;
	}
	#footer ul{
		height:14px;
		margin:10px 0 0 20px;
		list-style:none; /*list-style-type, list-style-position, list-style-image*/
	}
	
	#footer ul li{
		float:left;
		height:14px;
		margin:50px 0 0 0;
		padding:0;
		background:none;
	}
	
	#footer ul li a:link, #footer ul li a:visited{
		display:block;			/*damit bei mehrzeiligem Navipunkt die Zeilen buendig zueinander bleiben*/
		float:left;
		width:auto;
		height:14px;
		text-decoration:none;
	}
	

	
	
	/*--------------------------------------------------------------------*/
	/* ----- CONTENT ----- */
	/*--------------------------------------------------------------------*/

	h1{
		padding:0 0 2em 0;
		font-size:.95em;	
		font-weight:bold;
		color:#545454;
	}
	h1 a{
		color:#545454;
	}
	
	h2{
		padding:0 0 .6em 0;
		font-size:.8em;	
		font-weight:bold;
		color:#000;
		line-height:1.5em;
	}
	h2 a{
		color:#000;
	}
	
	h3{
		padding:0 0 .6em 0;
		font-size:.8em;	
		font-weight:bold;
		color:#000;
		line-height:1.5em;
	}
	
	h4{
		padding:0 0 .6em 0;
		font-size:.8em;	
		font-weight:bold;
		color:#000;
		line-height:1.5em;
	}
	
	p{
		margin: 0 0 1em 0;
		font-size:0.8em;
		line-height: 1.3em;
		font-stretch:expanded;
		letter-spacing:0.01em; 
	}
	.bodytext{
		margin: 0 0 1em 0;
		font-size:0.8em;
		line-height: 1.4em;
		font-stretch:expanded;
		letter-spacing:0.01em; 
	}
	.csc-textpic-caption{
		font-size:0.7em;
	}
	
		
	.bodytext a:link, .bodytext a:visited{
		color:black;
		text-decoration:none;
		border-bottom: 1px dotted black;cursor:pointer;
	}
	
	.bodytext a:hover, .bodytext a:active, .bodytext a:focus{ /*Der < IE7 unterst?tzt :hover nur f?r das a-Element, a:focus wird von Opera nicht unterst?tzt*/
		/*text-decoration:none;*/
		border-bottom: 1px dotted black;cursor:pointer;
	}
	a{
		color:#000;
	}
	a.glossary{
		text-decoration:none;
	}
	a.glossary dfn{
		text-decoration:none;
		border-bottom: 1px dotted black;cursor:help;
	}
	a dfn{
		text-decoration:none;
		border-bottom: 1px dotted black;
		cursor:help;
	}
	/*links die vom glossary nicht unterstichen werden sollen */
	li dfn {border-bottom: 0px dotted black;font-style:normal;cursor:pointer;} 
    h1 dfn {border-bottom: 0px dotted black;cursor:default;}
	h1 acronym {border-bottom: 0px dotted black;cursor:default;}
	h2 dfn {border-bottom: 0px dotted black;cursor:default;}
	h2 acronym {border-bottom: 0px dotted black;cursor:default;}
    dd.csc-textpic-caption dfn {border-bottom: 0px dotted black;font-style:normal;cursor:default;}
	
	
}
