/* Style sheet used for printing. */

BODY {
  background-color: #fff;
  color: #000; 
  margin: 0;
  padding: 0;
  background: transparent;
}

/* ------------- links section ------------- */

div.icon {
  display: none;
  visibility: hidden;
}

DIV.links, DIV.links A, DIV.links SPAN {
  display: none;
  visibility: hidden;
}

A IMG {
	border: 0px
}


/* ---------- content --------- */

DIV.content {
	background-color: #fff;
	font: 14px Verdana, sans-serif; 
	display: inline;
	position: static
}

DIV.content P {
	margin: 0px 0px 1em 10px 
}

DIV.content P:first-line {
	margin-left: 10px
}

DIV.noprint {
  display: none;
  visibility: hidden;
}

input { 
	display: none;
}

fieldset { 
	display: none;
}


/* ----------- header ------------- */

DIV.content H1, DIV.content H2, DIV.content H3, DIV.content H4 {
	color: #000; 
	background-color: #fff;
	LETTER-SPACING: 0.3em; 
	TEXT-ALIGN: left;
	TEXT-TRANSFORM: none;
	VERTICAL-ALIGN: middle; 
	page-break-after: avoid;
}

DIV.content H1.title {
	FONT: bold 26px sans-serif; 
}

DIV.content H2 {
	FONT: bold 20px sans-serif; 
}

DIV.content H3 {
	FONT: bold 18px sans-serif; 
}

DIV.content H4 {
	FONT: bold 16px sans-serif; 
}


DT {
	FONT-WEIGHT: bold
}
DD {
	margin-BOTTOM: 0.66em
}
DIV.content A:link {
	COLOR: #000;
	background-color: #fff;
	TEXT-DECORATION: underline;
}
DIV.content A:visited {
	COLOR: #000;
	background-color: #fff;
	TEXT-DECORATION: underline;
}
DIV.content A:hover {
	COLOR: #000;
	background-color: #fff;
	TEXT-DECORATION: underline;
}
CODE {
	FONT: 110% monospace; 
	COLOR: #000;
	background-color: #fff;
}
PRE {
	FONT: 110% monospace; 
	COLOR: #000;
	background-color: #fff;
}

a:link:after, a:link:visited:after {
  content: " (Link auf <" attr(href) ">) ";
  font-size: 76%;
  color: #999;
  background: transparent;
}

a[href^="/"]:link:after {
  content: " (Link auf <" attr(href) ">) ";
}



TABLE.full {
	BORDER-TOP: #333 1px solid;
	BORDER-LEFT: #333 1px solid;
	BORDER-BOTTOM: #333 1px solid;
	BORDER-RIGHT: #333 1px solid;
	margin: 0px -15px 1em -15px;
}

TABLE.full TD {
	BORDER-BOTTOM: #333 2px solid;
	BORDER-RIGHT: #333 2px solid;
	padding: 0px 10px 10px 10px;
}
