@charset "UTF-8";
body{background-color:#000;
}

@font-face { 
	font-family: flexure ; 
	src: url(../fonts/flexure.TTF); 
	}
@font-face {
	font-family: din;
	src:url(../fonts/dinpro_light.ttf);
	}	
h1 {
	font-family: flexure, Helvetica, Arial;
	font-weight:normal;
	color:#FFF;
	font-size:70px;
	font-size:4.375rem;
	text-align:center;
	}

h2 {
	font-family:flexure, Helvetica, Arial ;
	font-weight:normal;
	color:#FFF;
	font-size:16px;
	font-size:1.143rem;
	}
h3 {
	font-family:din, Helvetica, Arial ;
	font-weight:normal;
	color:#F39200;
	font-size:14px;
	font-size:1rem;
	}	
p.schrift{
	font-family:din, Helvetica, Arial;
	font-weight:normal;
	color:#FFF;
	font-size:50px;
	font-size:3.125rem;
	}

p{
	font-family:din, Helvetica, Arial;
	font-weight:normal;
	color:#FFF;
	font-size:14px;
	font-size:1rem;
	}	

#filmausstattung{
	background-color:black;
	background-image:url(../bilder/ausstattung.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}
	
#grafik{
	background-color:black;
	background-image:url(../bilder/grafik.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}	
#filmservice{
	background-color:black;
	background-image:url(../bilder/filmservice.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}	
#eventdekorationen{
	background-color:black;
	background-image:url(../bilder/eventdekorationen.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}	
	
#kontakt{
	background-color:black;
	background-image:url(../bilder/kontakt.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}				
#logo{
	padding-left:5em;
	padding-top:2em;
	float:left;
	}
#navigation {
	float:left;
	padding-top:2em;
	padding-left:5em;}
#menu1{
	float:left;}
#menu2{
	float:left;}
#social{
	padding-top:3em;
	padding-left:7em;
	float:left;
}
a{text-decoration:none;
	color:#fff;
}
li.nav{list-style:none;
	color:#fff;
	font-family:din, Helvetica, Arial;
	font-size:16px;
	font-size:1.143rem;
	background-image:url(../bilder/bg_nav.png);
	width:185px;
	  }
/*Impressum*/	  
.kontaktdaten{
	width:20em;
	padding-left:5em;
	float:left;
	}
.haftungsausschluss{
	width:50em;
	height:23em;
	float:left;
	overflow:auto;
}	
.hide{
	display:none;	}
/* CSS Filmausstattung*/	
#szenenbild{
	background-color:black;
	background-image:url(../bilder/szenenbild.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}	
#requisite{
	background-color:black;
	background-image:url(../bilder/requisite.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}	
#baubuehne{
	background-color:black;
	background-image:url(../bilder/baubuehne.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}	
#ausstattung{
	background-color:black;
	background-image:url(../bilder/ausstattungkomplett.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}		
/* CSS Grafik Werbetechnik*/	
#grafiker{
	background-color:black;
	background-image:url(../bilder/grafiker.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}	
#folienschnitt{
	background-color:black;
	background-image:url(../bilder/folienschnitt.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}	
#fakeetiketten{
	background-color:black;
	background-image:url(../bilder/requisitenfakes.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}	
#plot{
	background-color:black;
	background-image:url(../bilder/platzhalter.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}	
#werbetechnik{
	background-color:black;
	background-image:url(../bilder/platzhalter.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}						
/* CSS Filmservice*/	
#requisitentransporter{
	background-color:black;
	background-image:url(../bilder/requisitentransporter.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}
	
#schauspieleraufenthalt{
	background-color:black;
	background-image:url(../bilder/schauspieleraufenthalt.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}	
#requisitenfundus{
	background-color:black;
	background-image:url(../bilder/platzhalter.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}	
#produktionsbedarf{
	background-color:black;
	background-image:url(../bilder/platzhalter.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}	
#kontakt{
	background-color:black;
	background-image:url(../bilder/kontakt.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}		
	
/* CSS Eventdekoration*/	
#eventdekoration{
	background-color:black;
	background-image:url(../bilder/eventtischdekoration.png);
	background-position:center center;
	background-repeat:no-repeat;
	height:30em;
	text-align:center;}	
	
#sectionfilmservice{
	padding-top:10em;
	height:50em;
	margin:auto;
	}
section{
	padding-left:5em;
	}
.article{
	text-align:center;
	width:30em;
	height:30em;
	outline: thin #F39200 solid;
	float:left;
	margin:1em;
	}
/*Kontakt*/	
.orange{
	color:#F39200;
	}
.kontaktdaten{
	float:left;
	}
	
	.wrap{
	margin:auto;}

