@charset "utf-8";
/*	CSS Document
	DRUCK-CSS für sw-bs.de
	Friederike Sobiech, 09/2009
 */



/* Alles, was nicht angezeigt werden soll */
	#topnav,
	#swbs_nav1, #swbs_nav2, #swbs_nav3, .swbs_nav1,
	#header,
	#swbs_logo,
	#swbs_bereichsfarbe,
	#swbs_bereiche,
	.swbs_spalte3,
	#col3,
	#swbs_feedback,
	.hide_me,
	#swbs_feedback_contact,
	#footer {
        display: none;
    }
	select, input, textarea, checkbox, dd {
    display: none;
	}
	input.zeigen {
	display: block;
	}

/* Schriften und Ausrichtung */	
body {
  text-align: left;
  margin: 0;
  padding: 0;
  font: 11pt Arial, Tahoma, Verdana, sans-serif;
  line-height: 120%;
  color: black;
  background: transparent;
}

h1, h2, h3, h4, h5 {
  font-weight: bold;
  font-size: 13px;
  margin: .75em 0 .5em 0;
  text-align: left;
  page-break-after: avoid;
}
h6 {
	font-size: 15px;
	font-weight: bold;
	border-bottom: 1px solid black;
}

p {
  margin: .5em;
}

.mitarbeiterkurzbeschreibung {
  width: 100%;
  }
  	.spalterechts {
	width: 100px;
	text-align: right;
	}


/* Linkadressen, titles und Acronyme anzeigen */	
a, a:visited, a:hover, a:visited:hover {
  color: darkolivegreen;
  background: transparent;
  text-decoration: none;
}

a[href]:after {
    content:" (Link <"attr(href)">) ";
    color: #444444;
    background-color:inherit;
    font-style:italic;
    font-size: 9pt;
}
h6 a[href]:after {
    content:"";
}

*[title]:after {
    content:" ("attr(title)")";
    color: #444444;
    background-color:inherit;
    font-style:italic;
    font-size: 9pt;
} 

*[acronym]:after {
    content:" ("attr(acronym)")";
    color: #444444;
    background-color:inherit;
    font-style:italic;
    font-size: 9pt;
}
/* Vorschau im Browser schöner darstellen */
@media screen {
body {
	margin: 5px 20% 5px 10%;
}
}
