/*Stylesheet für Ausdrucke*/

/* --- Allgemein --- */

* {
	font-family: Verdana;
	font-size:11px;
 	line-height:14px;
 	color: black;
}

div#4print {
	padding: 0px; 
	margin: 0px; 
	background-color:transparent;
	display: block;
	position:absolute;
	left: 5px;
	top: 80px;
	width: 100%;
}

#print-logo {
	display:block;
	position:absolute;
	top:0px;
	right: 5px;
}

.pageHeadline, .pageHeadlineService, .pageHeadline div {
	font-size: 13px;
	line-height:18px;
	font-weight: bold;
}

.areaHeadline {
	font-weight: bold;
	margin-bottom: 14px;
}

table {
 	border-collapse: collapse;
 	padding: 0px;
 	margin: 0px;
 	border-spacing: 0px;
 	width: 100%;
}

tr#head {
	font-weight: bold;
}

/* tables */
table#padding4 td {
 	padding-bottom: 4px;
}
table#padding8 td {
 	padding-bottom: 8px;
}
td {
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}
table.bottom td {
 vertical-align: bottom;
}
table.middle td {
 vertical-align: middle;
}
td.fifteen {
	width:15%;
}
td.twenty {
	width:20%;
}
td.twentyfive {
	width:25%;
}
td.thirtythree {
	width:33%;
}
td.fifty {
	width:50%;
}
td.sixtyseven {
	width:67%;
}
td.seventyfive {
	width:75%;
}
td.eighty {
	width:80%;
}

/* --- Hier wird aus/eingeblendet... --- */
.search, .rightBlock, .breadcrumb, .headline, .serviceLink, .symbolRight, .symbolLeft, .symbol {
	display:none;
}

table#hwd-banner, td.frameHeader, td.frameTop, 
td.frameHorNavi, td.frameBottom, div.leftColNavi, td.rightCol, td.fontsize, 
td.leftCol, tr.footline {
	display:none;
}

#hideInPrintout {
	display:none;
}

/* --- Spezial --- */

/* Lehrstellenatlas - Listenausgabe */
table#laList tr#head {
	display:none;
}
table#laList td.first {
	font-weight: bold;
}

