p {
	color: #ffffff;
	font-family: "Arial Narrow", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
	}


.foot {
	color: #848dba;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	letter-spacing: -0.02em;
	}


.qt_title {
	color: #ffffff;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
	}

.qt_link {
	color: #666666;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	}



.location {
	color: #fec085;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	font-style:italic;
	text-decoration: none;
	letter-spacing: 0.06em;
	}




.home_us {
	color: #ffffff;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
	letter-spacing: 0.06em;
	}



.showreel_main {
	color: #fec085;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	font-style:italic;
	text-decoration: none;
	letter-spacing: 0.06em;
	}



.news_main {
	color: #fec085;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight:bold;
	font-style:normal;
	text-decoration: none;
	letter-spacing: 0em;
	}



.news_hl {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	text-decoration: none;
	}



.news_text {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	letter-spacing: 0.04em;
	text-decoration: none;
	}


.news_link {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: underline;
	}



.rh {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	}

.rh_text {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	line-height:1.2em;
	}



.newsletter1{
	color: #de7a01;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	}

.newsletter2{
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	}


.referenzen {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
	letter-spacing: 0.08em;
	}

	
.impressum {
	color: #ffffff;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
	letter-spacing: 0.05em;
	}


.firma {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
	}


.bfirma {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	}



.leistung {
	color: #ffffff;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
	}
	
.leistungbold {
	color: #ffffff;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	}

.auszeich {
	color: #ffffff;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
	letter-spacing: 0.05em;
	line-height:1.6em;
	}
	
.auszeichbold {
	color: #ffffff;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	letter-spacing: 0.05em;
	}

.philo {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
	line-height:1.4em;
	}


.regie_text {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
	}


.bphilo {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	}


.philobold {
	color: #ffffff;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	letter-spacing: 1px;
	}
	
.regie {
	color: #ffffff;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
	letter-spacing: 0.05em;
	}
	
.regiebold {
	color: #fec085;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	text-decoration: none;
	}
	
.produlink {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration:none;
	}	

.produ {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	}
	

.produ_detail_gr {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	letter-spacing: 0.05em;
	text-decoration: none;
	}


.produ_button_aktiv {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	letter-spacing: 0.05em;
	text-decoration: none;
	}


.produ_button_inaktiv {
	color: #c0c5df;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	letter-spacing: 0.05em;
	text-decoration: none;
	}



.produ_detail_ausw {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
	}


	
.produbold {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	text-decoration: none;
	}
	
	
.play {
	color: #de7a01;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
	}


.play2 {
	color: #212a57;
	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	line-height:2em;
	}



.content11 {
	color: #ffffff;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	}
	
.contentbold {
	color: #ffffff;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	}	

	
.contentblue {
	color: #212A57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	}
	
.link {
	color: #FEC085;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	}
	
	
.linkimpress {
	color: #de7a01;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
	letter-spacing: 0.08em;
	}
	


.linkfact {
	color: #de7a01;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	text-decoration: underline;
	}

	
	
.linkvita {
	color: #de7a01;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: underline;
	}	

	
.linkimpress2 {
	color: #de7a01;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: underline;
	}
	


.demo {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
	line-height:1.4em;
	}


	
.demo2 {
	color: #212A57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: underline;
	line-height:1.4em;
	}
	

.demoband {
	color: #ffffff;
	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
	}
	
.formular {
	color: #212A57;
	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
	}



.formular_error {
	color: #e10404;
	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
	}



.formular2 {
	color: #212A57;
	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	text-decoration: none;
	}



.formular_link {
	color: #212A57;
	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	text-decoration: underline;
	}




.ok {
	color: #009933;
	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	}



.datenschutz {
	color: #212A57;
	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-decoration: underline;
	}


	
.formularbo {
	color: #212A57;
	font-family: Arial Narrow, Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	text-decoration:none;
	}

.zurueck {
	color: #212A57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	}
	


a:hover{color: #DE7A01;}


.logo {
  border-width:1px;
  border-style:solid;
  border-color:#b8b4c1;
  background-color:#ffffff;
  padding:0.1em;
  color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
	letter-spacing: 0.08em;
  
  }


.logo2 {
  border-width:2px;
  border-style:solid;
  border-color:#DE7A01;
  padding:0em;
  color: #DE7A01;
  font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
	letter-spacing: 0.08em;
  }




#prorahmen {
  border-width:1px;
  border-style:solid;
  border-color:#b8b4c1;
  padding:0.5em;}
  

#prorahmen_ak {
  border-width:1px;
  border-style:solid;
  border-color:#212A57;
  padding:0.5em;}

  
 #fixiert {
    position:fixed;
    top: 20px; left: 480px;
    width: 18em;
    background-color:white;}
  
  
  
 .refkunde {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	}
	
 .reflink {
	color: #212a57;
	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	text-decoration: none;
	}

