/* ***********************************************************************
Karin Daehne
Bergiusstrasse 20
38116 Braunschweig
karin.daehne@gmxpro.de


Zentrale CSS der Tierheilpraxis im Morsbachtal
Druckerausgabe

**************************************************************************/

/* Allgemein */
BODY, TD {
 width: 170mm !important;
 color: #000000 !important;
 background: #ffffff !important;
}

h1, h2, h3, h4, h5, h6 {
 page-break-after: avoid;
/*4.kein Textumbruch direkt nach Ueberschriften*/
 font-family: Arial, Helvetica, sans-serif !important;
 color: #000000 !important;
 background: #ffffff !important;
}
OL, UL {
 page-break-inside: avoid;
/*kein Seitenumbruch innerhalb geordneter oder ungeordneter Listen*/
}
/**/

/*hr,
.line {
 width: 150mm;
 height: 2mm;
 float: left;
 clear: both;
 border: 1px solid Blue;
}*/

hr,
.line,
#styleswitcher-braille,
#content-left,
.mn-modulbox,/**/
#link-top-seite {
 display: none !important;
}
#frame {
 width: 170mm !important;
 float: left !important;
 margin: 0 !important;
 padding: 0 !important;
 color: #000000 !important;
 background: transparent !important;
 border: 1px solid #d2d2d2;
}
#header {
 width: 150mm !important;
 float: left !important;
 clear: both !important;
 padding: 0 !important;
 margin-top: 5mm !important;
 margin-right: 0 !important;
 margin-bottom: 0 !important;
 margin-left: 7mm !important;
/* border: 1px solid Aqua;*/
} 
#head-logo {
 width: 60mm !important;
 float: left !important;
 margin: 0 !important;
 padding: 0 !important;
}
#head-text {
 width: 50mm !important;
 float: right !important;
 font-size: 9pt !important;
 line-height: 150%;
 margin: 0 !important;
 padding: 0 !important;
} 
#content {
 width: 150mm !important;
/* height: auto !important;*/
 float: left !important;
 clear: both !important;
 padding: 0 !important;
 margin-top: 5mm !important;
 margin-right: 0 !important;
 margin-bottom: 0 !important;
 margin-left: 7mm !important;
/* border: 1px solid #4bff00;*/
}

/*
#content-left {
 width: 7mm !important;
 float: left !important;
 clear: both !important;
 visibility: hidden !important;
 padding: 0 !important;
 border: 1px solid Lime;
}
.mn-modulbox {
 width: 5mm !important;
 float: left !important;
 clear: both !important;
 visibility: hidden !important;
 padding: 0 !important;
}
*/
#content-middle {
 width: 150mm !important;
 float: right !important;
 clear: both !important;
 padding: 0 !important;
 margin: 0 !important;
}
.ph-headline {
 width: 150mm !important;
 float: left !important;
 clear: both !important;
 color: #000000 !important;
 background: transparent !important;
/* border: 1px solid #9a9a9a;*/
}

#content-middle-contentbox {
 width: 150mm !important;
 height: auto !important;
 float: left !important;
 clear: both !important;
 margin: 0 !important;
 padding: 0 !important;
 text-decoration: none !important;
 font-family: Arial, Helvetica, sans-serif !important;
 font-size: 12pt !important;
 vertical-align: top !important;
 color: #000000 !important;
 background: transparent !important;
/* border: 1px solid #ffb300;*/
}
#content-middle-contentbox P {
 page-break-inside: avoid;
}
/*
.line-footer {
 width: 150mm !important;
 height: 10mm;
 float: left !important;
 clear: both !important;
 border: 2px solid Red;
}
*/
#footer {
 width: 150mm !important;
 float: left !important;
 clear: both !important;
/* position: relative;
 top: 20mm;*/
 padding: 5mm 0 !important;
 margin-top: 5mm !important;
 margin-right: 0 !important;
 margin-bottom: 10mm !important;
 margin-left: 7mm !important;
 padding: 0 !important;
 margin: 0 !important;
/* border: 1px solid #fe39ff;*/
}
#footer-content {
 width: 150mm !important;
 float: left !important;
 clear: both !important;/*
 margin: 0 !important;
 padding: 0 !important;*/
 margin: 10mm 0 10mm 0 !important;
 padding: 10mm 0 10mm 0 !important;
 text-align: center !important;
 font-family: Arial, Helvetica, sans-serif !important;
 font-size: 9pt !important;
 color: #000000 !important;
 background: #ffffff !important;
 border-top: 1px solid #9a9a9a;/**/
/* border: 2px solid Blue;*/
}