@charset "utf-8";


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

print.css 

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


@media print{
	
	body {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", "serif";
	font-size: 12pt;
	}

	.twice, .site-footer {
		display: none;
		
	}
	.headline {
      padding-top: 0px;
      padding: 4pt 0px 8px 0;	/*** eventuell für resposiv in em 	 ***/
	}
	.headline h1{
	font-size: 18pt;
	}
	h1.welcome {
      display: none;
	}	
	h1.welcome-print {
      display: block;
      margin: 0;
      padding-top: 6pt;
	}
	h1.welcome-print .point1{
		font-size: 14pt;
	}
	.content-intro {
		padding: 0pt;
		margin: 0pt;
	}
	.content-intro p {
		margin: 4pt 0pt 0pt 0pt;
	}
	.infoboxen, .praxisinfo {
      margin: 4pt 0;
	}	
	
    .infobox  {
      padding: 0pt;
      margin: 0pt;
		border: 1pt solid #3a5993;
	}  
    .infobox p {
      padding: 0pt;
      margin: 0pt 4pt 0pt 0pt;
	}  	
  	.infoboxen h3{
   	 	margin-bottom: 0 pt;
	 	margin-top: 0pt;
	}
	
    .infobox:nth-child(1){
      margin-left: 0pt;
    }	
    .infobox:nth-child(2) h3, .infobox:nth-child(3) h3{
	 	margin-top: 2pt;
    }	
    .infobox:nth-child(3){
		margin-right: 0pt;
    }
	.sprechzeiten {
		padding: 0pt;
}
	.sprechzeiten > div.wochentag {
		margin-right: 0pt;
	}
	.uhrzeit {
		margin-left: 6pt;
	}	
	.sprechzeiten ul {
		margin: auto 0pt;
		padding: 0pt;
	}
.linkbox-mail {
	display: block;
      margin: 0pt 0pt 0pt 0pt;
}
.linkbox {
	display: none;
}	

	
	.content-txt p {
      padding: 0pt 0pt 0pt 0pt;
      margin: 0pt 0pt 0pt 0pt;
	}	


  .praxisinfo > wrapper {
    padding: 0rem;
    margin: 0.4rem 0.5rem;
	border: 1pt solid #3a5993;
}
	
	
	.praxisinfo > wrapper > div.wichtig {
		padding:  0pt; 
	}
	

  .anruf, .anschrift {
    border-left: 5px solid #F3805A; 
    margin: 0pt;
	padding: 6pt 0pt;
}


  .anruf p, .anschrift p {
    margin: 0pt;
}	

	
.weg-zu-uns {
	page-break-inside: avoid;
}	
	
	
	
	
	
	
 }/*** Ende @media print ***/








/*** 
	border: 2px solid #3a5993; ***/





