
@page { margin: 2cm 4cm 2cm 2cm; }

* { margin:0; border: 0; padding: 0; }


#header { position: absolute; top: 0px; }

#logo { width: 800px; height: 0px; padding: 96px 0 0 0; background: top left no-repeat url(../images/sfi_logo_print.gif); overflow: hidden; }
#claim { display: none; }

#util_menu { display: none;	}
#rootline { display: none;	}
#suchbox { display: none;	}
.browseBoxWrap { display: none;	}
#merkliste_id  { display: none;	}
	
#content_wrap { position: relative; top: 80px; clear: left; float: left; }

#content_left { margin: 0 32px 0 32px; line-height: 1.3; }
#content_right { page-break-before: always; margin: 0 256px 0 64px; line-height: 1.3; }

/* content elements formatting */
/* ************************************************************************** */

#content h1 { font-family: frutiger; font-size: 25px; color: rgb(076,135,157); margin: 0px; padding: 0 0 8px 0; }
#content_left h2  { font-family: frutiger; font-size: 13px; color: rgb(000,053,075); margin: 0px; padding: 0 0 8px 0; text-align: right; }
#content_right h2 { font-family: frutiger; font-size: 20px; color: rgb(076,135,157); margin: 0 0 8px 0 ; padding: 0 0 8px 0; border-bottom: 1px solid rgb(141,180,196); }
#content_right h3 { font-family: frutiger; font-size: 13px; color: rgb(000,053,075); margin: 0px; padding: 0 0 8px 0; }
#content h4 { font-size: 1.0em; margin: 0px; padding: 0 0 8px 0; }
#content h5 { font-size: 1.0em; margin: 0px; padding: 0 0 8px 0; }
#content h6 { font-size: 1.0em; margin: 0px; padding: 0 0 8px 0; }
#content p  { margin: 0; padding: 0 0 12px 0; font-size: 0.9em; line-height: 1.3; }
#content ul { margin: 0 0 8px 16px; padding: 0 0 8px 0; }
#content em { font-style: normal; color: #fff; margin:0px; }
#content li { margin-bottom: 5px; }


.sword	{ margin: 0.5em 0;  }

#content_left a,#content_right a		{ color: rgb(076,135,157); text-decoration: none; }

#content_left a:link:after, 
#content_left a:visited:after,
#content_right a:link:after, 
#content_right a:visited:after
{
   content: " ( " attr(href) " ) ";
   text-decoration: none; 
}

#menu_wrap { display: none; }

#footer { display: none; }

#content_left .csc-header h1 { font-size: 11px; color: rgb(000,053,075); margin: 0px; padding: 0; }



/* Suchergebnisse*/

.printview {
	font: 12px verdana;
	display:block;
	margin: 0 0 24px 0;
}

.subnaviContent {display:none;}




