/*Print-CSS - IGB.ch - 555 webdesign.com - ts*/* {	margin: 0;}html, body {	height: 100%;}#tx_kosher_list_print{	visibility: visible;	margin-bottom: 0px;}.kl_list_item_li{	display: none}#top_square, #top_square1, #top_content, #logo, #header_pic, #space, #top_square, #left, #date_holder, #langMenu, #search_box, #extras, #newsticker, #lastUpdate,#jobs,#webdesign_logo{	display: none}#main, #center, #content{	padding: 0px;	position: static;	margin: 10px;	margin-top: 50px;	text-align: left;}p, .bodytext{	margin-bottom: 20px;}.data_tab td{	vertical-align: top;}.data_tab td.dates{	font-weight: bold;	padding-right: 10px;	padding-bottom: 5px;}.vorstand_tab{	border-collapse: collapse;	width: 100%;}.vorstand_tab th{	padding-bottom: 5px;}.vorstand_tab td{	padding: 2px;}#content table{	width: 100%;	vertical-align: top;}#quickinfo{	display: block;	position: absolute;	right: 10px;	top: 10px;	height: 90px;	/*font-weight: normal;*/}#quickinfo a{	color: #000000;	text-decoration: none;}#quickinfo a.more-info{	display: none;}#content h1, #content h2, #content h3, #content h4{color: #000000;}#content h1 {font-size: 180%;line-height: 1.45em;padding: 6px 0px;}#content h2 {font-size: 140%;line-height: 1.25em;padding: 4px 0px;}#content h3{font-size: 120%;line-height: 1.1em;padding: 2px 0px;}#footer a:link:after, #footer a:visited:after {	content: " (" attr(href) ") ";	font-size: 90%;	color: #0098cd;	font-weight: bold;	text-decoration: none;}
