@charset "UTF-8";
/* CSS Document */

@import url('https://fonts.googleapis.com/css?family=Jaldi:400,700|Oswald:300,400,700');


html, body{
	height:100%;
	width:100%;	
}

body{	
	font-family: 'Jaldi', sans-serif;
	font-weight: 400;
	color:#454236;

}

.parallax_section{
	/*min-height: 580px;*/
	position:relative;
  	background-repeat: no-repeat;
  	background-attachment: fixed;
  	background-size: cover;
  	background-position: 100% center;
}

.parallax_image_home{
	background-image: url("../images/bild1-sw.jpg");
	}

.parallax_image_trailer{
	background-image: url("../images/bild2-sw.jpg");
	
	}
.parallax_image_synopsis{
	background-image: url("../images/bild7-sw.jpg");
	/*min-height: 750px;*/
	}
.parallax_image_note{
	background-image: url("../images/bild6-sw.jpg");
	/*min-height: 730px;*/
	}
.parallax_image_director{
	background-image: url("../images/bild5-sw.jpg");
	/*min-height: 310px;*/
	
	}
.parallax_image_crew{
	background-image: url("../images/bild8-sw.jpg");
	/*min-height: 730px;*/
	}
.parallax_image_press{
	background-image: url("../images/bild4-sw.jpg");
	/*min-height: 860px;*/
	}


/*____________CONTENT______________________*/
.advertising
{color: #900;
}

.advertising a:hover {
	color: #000!important;

}

.content
{
	background-color:#ededed;
}

.header{
	font-family: 'Oswald', sans-serif;
	padding:30px 0;
	line-height:normal;	
	text-align:center;
	width: 100%;
}
img.venedig{
	width:90px;
}

img.suppot{
	width:800px;
	padding:30px 0;
}

.box,
table
{
	width:640px;
}

.box{
	padding:50px 0px;
	font-size:1.2em;
	margin:0px auto;
	text-align:left;
}

.box img{
width:inherit;
}
h1{
	font-size: 10em;
	letter-spacing: 0.05em;
	line-height:1.3em;
	color: #900;
	font-weight: 700;
	
}
h2{
	font-size: 3em;
	padding-bottom:0.5em;
	font-weight: 300;
}


h3{
	padding-bottom: 50px;
	font-size: 2em;
	letter-spacing: 0.1em;
	padding-top:10px;
	color: #900;
	font-weight: 300;
	font-family: 'Oswald', sans-serif;
	border-top:#aaa solid thin;	
}
h3.top-padd{
margin-top:50px;
}
p{
	font-size:1em;
	line-height:1.5em;
}


iframe{
	width:640px;
	height:360px;
	frameborder:0;
}


.menu,
.menu-mob
{
z-index: 1000;
font-family: 'Oswald', sans-serif;
}
.menu{
	padding:50px;
	position: fixed;
	
	}
.menu ul{
	text-align:right;
}

.menu li{
	padding-bottom:15px;
	color: #fff;
}

* a {
	text-decoration: none;
	-webkit-transition: color 0.5s ease;
	-moz-transition: color 0.5s ease;
	-o-transition: color 0.5s ease;
	transition: color 0.5s ease;
	color:inherit;
	cursor:pointer;
	
}

* a:hover {
	color: #900!important;
}

.films{
font-size:90%;
line-height:90%;

}


#kontakt{
padding: 50px 0;
word-spacing: 0.3em;
}

#kontakt,
.kontakt{
	background: #000;
	color: #fff;
	text-align: center;
}
#kontakt span,
.kontakt span{
	color:#900!important;
}
#synopsis .box,
#trailer .box
{
padding-bottom:160px;
}

#press div

{
	padding-bottom:1em;
}
#press span

{
	color:#999;
}


/*____________Mobile_________*/
/*___________________________*/
body.ui-mobile-viewport
{
background-color:#000;
} 


.still{
 width:640px;
 margin:0 auto;
 display:none;
 padding:0!important;
}
body.ui-mobile-viewport .still{display:block;}

.still img{
width:inherit;
}

body.ui-mobile-viewport img.suppot{
	width:640px;
}

body.ui-mobile-viewport h1{
	font-size: 8.5em;
	letter-spacing: 0em;
}

body.ui-mobile-viewport h2{
	font-size: 2.8em;
}

body.ui-mobile-viewport .desk{
	display:none;
}

.menu-mob{
	background:#fff;
	width:100%;
	margin:0;
	padding:50px 0;
	position:relative;
	font-weight:300;
	letter-spacing:0.05em;
	}
.menu-mob ul{
	text-align:center;
}

.menu-mob li{
	padding-bottom:15px;
	color:inherit;
}


.kontakt{
padding: 50px 0!important;
word-spacing: 0.3em;
}
.ui-content{padding:0;}

