/* ---------------------------------------------------------------------------------------------------- */
/* =print */
/* ---------------------------------------------------------------------------------------------------- */
body{ background: none; background-color: FFF;}
#content{ margin: 15px 0; text-align: left;}
#fusszeile{ border-top: 1px dashed black; padding-top: 3px; }


/* style */
body{ padding: 0; margin: 0; text-align: left; background-image: none; background-color: #FFFFFF;}

#printcontainer{
	width: 19cm;
	padding: 1cm;
	color: #000000;
}

p{ font: 0.8em/1.45em Verdana, Arial, sans-serif; color: #000; font-weight: normal;}

ul{ font: 0.8em/1.45em Verdana, Arial, sans-serif; color: #000; font-weight: normal;}

#kopfzeile{font-size: 1.2em; font-weight: bold; padding: 0; margin: 0 0 20px 0;}

#inhalt{}

#abstand{ margin: 10px 0; padding:0;}

#fusszeile{ clear: both; border-top: solid 1px #d9d9d9; padding: 0.3em 0 0 0;margin: 0.9em 0 0 0;}

address{ font: 0.8em/1.45em Verdana, Arial, sans-serif; font-weight: normal; ine-height: 25px;font-style: normal;}

.unsichtbar{ display: none;}

/* iemac hide \*/
.unsichtbar{  display: inline; position: absolute; left: -3000px; top: -2000px; width: 0px; height: 0px; z-index: 200;}

#breadcrumb { padding:0; margin: 0 0 10px;}
#breadcrumb a{ text-decoration: none; color: #444; }
.breadcrumbPfeil{margin: 0 0 8px 0; padding: 0 6px;}
#breadcrumb .breadNolink{ text-decoration: none;}
#breadcrumbPrint{margin: 0 0 8px 0; padding: 0; font-family: Verdana, Arial, sans-serif; }

/* ------------------- Titel ------------------- */
h1{ font-size: 14px; padding: 0; margin: 0 0 5px 0; font-weight: bold; color: #000000;}
h2 {font-size: 14px; margin: 0; padding: 10px 0 0 0; text-decoration: none; font-weight: normal; color: #000;}

/* ------------------- Boxen ------------------- */
.BoxGanzeBreite{ display: inline-block; clear:both; padding: 0; margin: 0 0 0px; background: none; width: 620px;}
.BoxHalbeBreiteLinks{ float: left; padding: 0; margin: 0 0 20px; background: none; width: 300px;}
.BoxHalbeBreiteRechts{ float: right; padding: 0; margin: 0 0 20px; background: none; width: 300px;}

a { font-weight: normal; text-decoration: underline; color: #333333;}
img { border:none;}


/*---------------- PDF ----------------*/
.pdfWrapper{ background: none; padding: 0 10px 0 0; }
a.pdf{ background: url(../img/external_link.png) 0 60% no-repeat; display: block; padding: 7px 30px 5px 13px; }
a.external_link{ background: url(../img/external_link.png) 0 60% no-repeat; display: block; padding: 7px 30px 5px 13px;  margin: 0; display: inline-block;}


.link_basket { display: none;}

