/* =========================================================
navigate.de - Stylesheet für Kliniken Landkreis Heidenheim gGmbH
Datei: print.css
Media: print
Datum: 23. August 2006
Autor: Ulf Mayer
Mail: mayer@navigate.de
Web: http://kliniken-heidenheim.de

========================================================== */

/* ===============================
   =Alles ausblenden was nicht benötigt wird 
=============================== */

* {
  margin: 0;
  padding: 0;
}

body {
  font-size: 100.01%;
  font-family: Arial, Verdana, Tahoma, sans-serif;
}

img {
  border: 0;
}

address {
  font-style: normal;
}

br.clearBoth {
  clear: both;
}

br.clearLeft {
  clear: left;
}

br.clearRight {
  clear: right;
}

img.floatRight {
  float: right;
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;   
}

img.floatLeft {
  float: left;
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;  
}

a:focus {
  outline: 0;  
}

fieldset {
  border: 0;
}

fieldset legend {
  display: none;
}

.screenreader,
div#menu,
div#left,
div#header,
div#footer,
div.keyvisual,
div.optionsDivInvisible {
  display: none;
}

div#container {
  margin: .5cm auto;
  width: 95%;
  font-size: .8em;  
}

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}

div#content {
  position: relative;
}

div#middle {
  width: 10cm;
  float: left;
  line-height: 1.5em;
  padding-right: 1cm;
}

div#middle h1 {
  display: block;
  color: #000;
  font-weight: normal;
  /*border-bottom: 1px solid #3E3E3E;*/
  padding: 13px 0 5px 0;
  margin-bottom: 20px;
  font-size: 1.4em;
  line-height: 1em;  
}

div#right {
  width: 5cm;
  float: left;
}

div#right h1 {
  color: #000;
  font-weight: normal;
  /*border-bottom: 1px solid #3E3E3E;*/ 
  padding: 13px 0 5px 0;
  margin-bottom: 20px;
  font-size: 1.4em;
  line-height: 1em;   
}

div#middle h2 {
  color: #3E3E3E;
  font-size: 1.2em;
  margin-bottom: 25px;
}

div.buttons {
  color: #666;
  font-size: .85em;
}

div.buttons a {
  color: #666;
}

div.buttons span {
  display: block;
  float: left;
  margin-top: 18px;
}

div.buttons img  {
  display: block;
  float: left;
  margin: 18px 14px 0 0;
}

span.more {
  display: none;
}

p {
  margin-top: .5cm;
}

img.logo {
  display: none;
}

div.textblock {
	clear: both;
}

/* ===============================
   =Printcon einblenden 
=============================== */

div.printcon {
  display: block;
  position: absolute;
  top: 1cm;
  left: 12cm;
  font-size: 100.01%;
}

div.printcon address {
  font-style: italic;
  color: #808080;
  font-size: .9em;
}

