/* PRINT AUSGABE */
@media Print    
{
BODY {
	FONT-SIZE: 13pt; FONT-FAMILY: "Times New Roman", Times, serif;
	text-align:justify;
}
.flash {
	DISPLAY: none
}
.kontakt BR {
	DISPLAY: none
}
.menu {
	VISIBILITY: hidden
}
.telefon {
	VISIBILITY: hidden
}
H1 {
	FONT-SIZE: 24px
}
H1.titel {
	FONT-SIZE: 32px
}
H2 {
	FONT-SIZE: 20px
}
H3 {
	FONT-SIZE: 16px
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#divStayTopLeft {
	VISIBILITY: hidden
}
IMG {
	DISPLAY: none;	
}
#disclaimer{
	display:block !important;
}
    
#myCanvas{
    display: none;
}  

}


/* BILDSCHIRM AUSGABE */
@media Screen    
{
BODY {
	BACKGROUND-POSITION: 0px 0px; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;margin-top:0px;margin-left: 0px;    
}
TABLE {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#divStayTopLeft {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; Z-INDEX: 1; FILTER: alpha(opacity=80); PADDING-BOTTOM: 5px; WIDTH: 125px; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; opacity: 0.8; moz-opacity: 0.8
}
.smallmenu A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.smallmenu A:visited {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.smallmenu A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; TEXT-DECORATION: none
}
A:link {
	COLOR: #cccccc; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.impressum A:link {
	COLOR: #777777; TEXT-DECORATION: underline
}
.impressum A:visited {
	COLOR: #aaaaaa; TEXT-DECORATION: underline
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: 550px; WIDTH: 550px; LINE-HEIGHT: 2; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 210px; HEIGHT: 126px
}
.menu A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.menu A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
.menu A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.menu A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.praesenz {
	LEFT: 88px; WIDTH: 550px; LINE-HEIGHT: 2; POSITION: absolute; TOP: 445px; HEIGHT: 126px
}
.coaching {
	LEFT: 350px; WIDTH: 350px; COLOR: #ffffff; POSITION: absolute; TOP: 960px; HEIGHT: 126px
}
.flash {
	LEFT: 363px; POSITION: absolute; TOP: 729px
}
.kompetenz {
	LEFT: 135px; WIDTH: 415px; COLOR: #ffffff; POSITION: absolute; TOP: 1540px; HEIGHT: 126px
}
.biographie {
	LEFT: 607px; WIDTH: 415px; COLOR: #000000; POSITION: absolute; TOP: 1540px; HEIGHT: 126px
}
h2.bio {
	COLOR:#999999;
}
.engagements {
	LEFT: 660px; WIDTH: 415px; COLOR: #000000; POSITION: absolute; TOP: 2520px; HEIGHT: 126px
}
.referenzen {
	LEFT: 121px; WIDTH: 530px; COLOR: #ffffff; POSITION: absolute; TOP: 2660px; HEIGHT: 126px
}
.aussagen {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; OVERFLOW: auto; WIDTH: 510px; COLOR: #000000; PADDING-TOP: 8px; POSITION: absolute; LEFT: 165px; TOP: 2995px; HEIGHT: 220px; BACKGROUND-COLOR: #eeeeee
}
.aussagen a{
	COLOR:#999999;
}
.aussagen_titel {
	LEFT: 165px; COLOR: #ffffff; POSITION: absolute; TOP: 2955px
}
.kontakt {
	LEFT: 310px; WIDTH: 615px; COLOR: #ffffff; POSITION: absolute; TOP: 3131px; HEIGHT: 126px
}
.impressum {
	FONT-SIZE: 13px; LEFT: 690px; WIDTH: 415px; COLOR: #000000; LINE-HEIGHT: 1; POSITION: absolute; TOP: 4045px; HEIGHT: 126px
}
.kontaktform {
	FONT-SIZE: 13px; LEFT: 55px; WIDTH: 415px; COLOR: #000000; LINE-HEIGHT: 1; POSITION: absolute; TOP: 4045px; HEIGHT: 126px; margin-left:50
}
#disclaimer{
		FONT-SIZE: 10px; LEFT: 0px; WIDTH: 615px; COLOR: #666666; LINE-HEIGHT: 1.25; POSITION: absolute; TOP: 4045px; 
		HEIGHT: 1300px; margin-left:50; 
		column-count:2;
		column-rule: 1px solid #ccc;
		column-gap: 40px;
		text-align:left;
		display:none;
}

H1 {
	VISIBILITY: hidden
}
H2 {
	FONT-SIZE: 30px; COLOR: #cccccc
}
H3 {
	FONT-SIZE: 16px;
}


}
EM {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-STYLE: normal
}
/*
IMG {
	PADDING-RIGHT: 10px; FLOAT: left;
}
*/
HR {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; WIDTH: 100%; COLOR: #999999; HEIGHT: 1px
}


/* Portrait 
@media only screen 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 1.5) {
      body{
          color:red !important;
      }
}



@media only screen and (min-width: 834px) and (max-width: 1194px)  { 
    body{
          font-size:12px !important;
    }
    .kompetenz {
	   line-height: 16px !important;
        font-size: 9px;
    }
}
*/