/* ################# www.kuehl-beschallung.de ################ */
/* ##### copyright 2006 - ZAB DESIGN - Sebastian Schimpf ##### */
/* ########### letzte Aktualisierung 06/06/18 ################ */

/* 
	Reduktion:
	Seitenformate auf druckbares Format 
	Farben und Umfluss von Objekten


*/

@media print 	{

body {
	font-family: Verdana, Lucida Sans, Times New Roman, Times, serif;
	font-size: 90%;
	text-align: left;
}

h1 {font-size: 1.2em; font-weight: bold; color: #000;  margin: 0.4em 0 0.4em 0; font-family: Arial, Verdana, Lucida Sans, sans-serif;}
h2 {font-size: 1.1em; font-weight: bold; color: #717171; margin: 0.7em 0 0.1em 0; padding-top: 5px; font-family: Arial, Verdana, Lucida Sans, sans-serif;}
h3 {font-size: 1.0em; font-weight: bold; color: #717171; margin:0.4em 0 0.3em 0;}
/* Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
h1,h2,h3 { page-break-after:avoid; }

.show-position a, .show-position a:visited {color: #000; background: none; text-decoration: none; padding: 0;}
.screenshot a:link, .screenshot a:visited {display: block; font-size: 1px; line-height: 0px; color: #FFF; background: none; text-decoration: none; padding: 0;}


a, a:visited {color: #667; background: none; text-decoration: underline; padding: 0;}

abbr[title]:after, acronym[title]:after { content: '(' attr(title) ')'; }

/* Sichtbare Auszeichnung der URLs von Links */
#col3 a[href^="http:"], #col3 a[href^="https:"], 
#col1 p a[href^="http:"], #col1 p a[href^="https:"],
#col2 p a[href^="http:"], #col2 p a[href^="https:"]
{
	padding-left: 0;
	background-image: none;
}

#col3, 
#footer,
.p-links, 
a#logo, a:visited#logo, #col1 form, #col2 form
{display: none;}



.imprint {
	width: 200px;
	display: block; position: absolute; 
	left: 480px; top: 3px; 
	font-size: 83%; color: #777; line-height: 150%; text-align: left;}

#page {
	margin: 40px 0 20px 8px;
}
#header {
	height: 30px;
}

.show-position {
		float: none;
		width: 645px;
		margin: 75px 0 25px 0;
		padding: 0; 
		color: #000; font-size: 80%;
}


#col1_content, #col2_content {
		 width: 645px;
		 float: none;
		 margin: 0;
		 font-size: 100%;
		 background: none;
}	

#col2_content {margin-top: 18px; padding-top: 10px; border-top: 1px solid silver;}

#col1_content:before {
 content:" [ Anfang Mittel-Spalte ]";
 color:#888;
 display:block;
 background-color:inherit;
 font-size:1.0em;
 margin-bottom: 1em;
} 

#col2_content:before {
 content:" [ Anfang Seiten-Spalte ]";
 color:#888;
 display:block;
 background-color:inherit;
 font-size:1.0em;
 margin-bottom: 1em;
} 

/* Absätze */
#col1_content p, #col2_content p {text-align: left;}
#col1_content p a, #col1_content p a:visited, #col2_content p a, #col2_content p a:visited {text-align: left;}

/* Bilder */

img {margin: 7px 0 8px 0; border: 1px solid #667; text-align: left; display: block; clear: both; }
#col2 img {text-align: left;}

#page img.image-hr {border: none; display: block; clear: both; margin: 10px 0 13px 0;}
#page img.kundenteaser {border: none; display: block; clear: both;}
		

}				 
