@charset "UTF-8";
/* CSS Document für ARIER DER FILM */

html{
	background: url(../img/bg_box.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
		}
body{
	
	margin:0;
	padding:0;
	font-family: "Open Sans", helvetica, arial;
	font-size:90%;
	line-height:1.4em;
	color:fff;
}
strong{
	font-weight:bolder;
}
P {
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#FFF;

}
P A{
	color:#E3E3E3;
	text-decoration:none;	
}
P A:HOVER{
	background: rgba(255,255,255,0.8);
	color:#4D4D4D;
}
#social{
	text-align:right;
	margin-top:10px;
	height:50px;
}

#H {
	text-align:right;
	margin-top:34px;
	margin-bottom:94px;
}
#H_s {
	text-align:right;
	margin-top:34px;
	margin-bottom:17px;
}
H1{
	font-family: Times, "Times New Roman", serif;
	color:#FFFFFF;
	display:inline;
	}
	H1.schwarz{
		color:#000000;
	}
	H1.schatten{
	text-shadow: 2px 2px 2px #000000; filter: dropshadow(color=#000000, offx= 2, offy=2); 
	}
H2{
	
	font-family: Times, "Times New Roman", serif;
	color:#FFFFFF;
	display:inline;
}
H2.schwarz{
		color:#000000;
	}
H3 {
	font-size:1.1em;
	line-height:1.8em;
	color:#FFFFFF;
	background: rgba(80,80,80,0.5);
	padding:5px 0px 5px 15px;
	width:340px;
	border-bottom-left-radius: 30px; 
	-moz-border-radius-bottomleft: 30px; 
	-webkit-border-bottom-left-radius: 30px; 
	}
H3 A {
	color:#FFFFFF;
	text-decoration:none;
	width:270px;
	}
H4{
	color:#fff;
	font-weight: bold;
	font-size: 1.1em;
}

	
#flaggen{
	background:url(../img/award.png) left top no-repeat;
	width:1190px;
	height:100px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	text-align:right;
	
}
#flaggen_en{
	background:url(../img/award_en.png) left top no-repeat;
	width:1190px;
	height:100px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	text-align:right;
	
}
/* CSS BOXEN FÜR DIE INHALTE */
#content_i{
	width:1200px;
	height:550px;
	margin:0 auto;
	margin-bottom:5px;
	border-top-left-radius: 30px; 
	-moz-border-radius-topleft: 30px; 
	-webkit-border-top-left-radius: 30px; 
	box-shadow: 0px 0px 3px 1px #757575; 
	-moz-box-shadow: 0px 0px 3px 1px #757575; 
	-webkit-box-shadow: 0px 0px 3px 1px #757575;
	background-color:#000000;
	background-image:url(../img/bg_index.jpg);

}
#content_dse{
	width:1200px;
	height: auto;
	margin:0 auto;
	margin-bottom:5px;
	border-top-left-radius: 30px; 
	-moz-border-radius-topleft: 30px; 
	-webkit-border-top-left-radius: 30px; 
	box-shadow: 0px 0px 3px 1px #757575; 
	-moz-box-shadow: 0px 0px 3px 1px #757575; 
	-webkit-box-shadow: 0px 0px 3px 1px #757575;
	background-color:#000000;
	background-image:url(../img/bg_index.jpg);

}
#content_film{
	width:1200px;
	height:550px;
	margin:0 auto;
	margin-bottom:5px;
	border-top-left-radius: 30px; 
	-moz-border-radius-topleft: 30px; 
	-webkit-border-top-left-radius: 30px; 
	box-shadow: 0px 0px 3px 1px #757575; 
	-moz-box-shadow: 0px 0px 3px 1px #757575; 
	-webkit-box-shadow: 0px 0px 3px 1px #757575;
	background-color:#000000;
	background-image:url(../img/bg_film.jpg);

}
#content_trailer{
	width:1200px;
	height:550px;
	margin:0 auto;
	margin-bottom:5px;
	border-top-left-radius: 30px; 
	-moz-border-radius-topleft: 30px; 
	-webkit-border-top-left-radius: 30px; 
	box-shadow: 0px 0px 3px 1px #757575; 
	-moz-box-shadow: 0px 0px 3px 1px #757575; 
	-webkit-box-shadow: 0px 0px 3px 1px #757575;
	background-color:#000000;
	background-image:url(../img/bg_trailer.jpg);

}
#content_schule{
	width:1200px;
	height:550px;
	margin:0 auto;
	margin-bottom:5px;
	border-top-left-radius: 30px; 
	-moz-border-radius-topleft: 30px; 
	-webkit-border-top-left-radius: 30px; 
	box-shadow: 0px 0px 3px 1px #757575; 
	-moz-box-shadow: 0px 0px 3px 1px #757575; 
	-webkit-box-shadow: 0px 0px 3px 1px #757575;
	background-color:#000000;
	background-image:url(../img/bg_schule.jpg);

}
#content_fotos{
	width:1200px;
	height:550px;
	margin:0 auto;
	margin-bottom:5px;
	border-top-left-radius: 30px; 
	-moz-border-radius-topleft: 30px; 
	-webkit-border-top-left-radius: 30px; 
	box-shadow: 0px 0px 3px 1px #757575; 
	-moz-box-shadow: 0px 0px 3px 1px #757575; 
	-webkit-box-shadow: 0px 0px 3px 1px #757575;
	background-color:#000000;
	background-image:url(../img/bg_fotos.jpg);

}
#content_crew{
	width:1200px;
	height:550px;
	margin:0 auto;
	margin-bottom:5px;
	border-top-left-radius: 30px; 
	-moz-border-radius-topleft: 30px; 
	-webkit-border-top-left-radius: 30px; 
	box-shadow: 0px 0px 3px 1px #757575; 
	-moz-box-shadow: 0px 0px 3px 1px #757575; 
	-webkit-box-shadow: 0px 0px 3px 1px #757575;
	background-color:#000000;
	background-image:url(../img/bg_crew.jpg);

}

#content_mo{
	width:1200px;
	height:550px;
	margin:0 auto;
	margin-bottom:5px;
	border-top-left-radius: 30px; 
	-moz-border-radius-topleft: 30px; 
	-webkit-border-top-left-radius: 30px; 
	box-shadow: 0px 0px 3px 1px #757575; 
	-moz-box-shadow: 0px 0px 3px 1px #757575; 
	-webkit-box-shadow: 0px 0px 3px 1px #757575;
	background-color:#000000;
	background-image:url(../img/bg_mo.jpg);

}
#content_presse{
	width:1200px;
	height:550px;
	margin:0 auto;
	margin-bottom:5px;
	border-top-left-radius: 30px; 
	-moz-border-radius-topleft: 30px; 
	-webkit-border-top-left-radius: 30px; 
	box-shadow: 0px 0px 3px 1px #757575; 
	-moz-box-shadow: 0px 0px 3px 1px #757575; 
	-webkit-box-shadow: 0px 0px 3px 1px #757575;
	background-color:#000000;
	background-image:url(../img/bg_presse.jpg);

}
#content_kontakt{
	width:1200px;
	height:550px;
	margin:0 auto;
	margin-bottom:5px;
	border-top-left-radius: 30px; 
	-moz-border-radius-topleft: 30px; 
	-webkit-border-top-left-radius: 30px; 
	box-shadow: 0px 0px 3px 1px #757575; 
	-moz-box-shadow: 0px 0px 3px 1px #757575; 
	-webkit-box-shadow: 0px 0px 3px 1px #757575;
	background-color:#000000;
	background-image:url(../img/bg_kontakt.jpg);

}
#content_wa{
	width:1200px;
	height:550px;
	margin:0 auto;
	margin-bottom:5px;
	border-top-left-radius: 30px; 
	-moz-border-radius-topleft: 30px; 
	-webkit-border-top-left-radius: 30px; 
	box-shadow: 0px 0px 3px 1px #757575; 
	-moz-box-shadow: 0px 0px 3px 1px #757575; 
	-webkit-box-shadow: 0px 0px 3px 1px #757575;
	background-color:#000000;
	background-image:url(../img/bg_wahre_arier.jpg);

}
#content_im{
	width:1200px;
	height:550px;
	margin:0 auto;
	margin-bottom:5px;
	border-top-left-radius: 30px; 
	-moz-border-radius-topleft: 30px; 
	-webkit-border-top-left-radius: 30px; 
	box-shadow: 0px 0px 3px 1px #757575; 
	-moz-box-shadow: 0px 0px 3px 1px #757575; 
	-webkit-box-shadow: 0px 0px 3px 1px #757575;
	background-color:#000000;
	background-image:url(../img/bg_imprint.jpg);

}
#navigation{
  height:550px;
  width:300px;
  float:left;
}
#bilder{
  height:500px;
  margin-left:350px;
  padding-top:50px;
} 

#inhalt{
  height:auto;
  height:250px;
  float:right;
  width:350px;
  padding-right:50px;
} 
#inhalt-weit{
  height:auto;
  height:250px;
  float:right;
  width:850px;
  padding-right:50px;
} 
#inhalt_f{
  height:auto;
  height:250px;
  float:right;
  width:120px;
  padding-right:50px;
} 
#inhaltcrew{
  height:auto;
  height:250px;
  float:right;
  width:800px;
  padding-right:50px;
} 

#datenschutz{
	
	margin-left:50px;
	margin-right: 100px;
	
}

.logo{
	margin-left:50px;
	margin-top:50px;
	margin-bottom:40px;
}
A.button {
	background: #fff;
	padding: 5px 25px;
	margin-left: 15px;
	position: relative;
	top: -25px;
	font-size: 100%;
	color: #3d3d3d; 
	font-weight: 600; 
	text-decoration: none;
}

	.content{
			overflow:auto;
			height:265px;
	
	}
.content-text{
	color: #fff;
	margin-bottom: 25px;
	margin-top: -80px;
	line-height: 1.8em;		
	}
.content-text A{
	color: #fff;
	font-weight: bold;
}
.content-links{
		padding-left: 20px;
		float: left;
		width: 25%;
		margin-right: 50px;
	}
	.content_a{
			overflow:auto;
			background: rgba(80,80,80,0.9);
			padding:15px;
			height:275px;
			border-top-left-radius: 30px; 
	-moz-border-radius-topleft: 30px; 
	-webkit-border-top-left-radius: 30px; 
	box-shadow: 0px 0px 3px 1px #757575; 
		
			}
	.content_impressum{
			overflow:auto;
			height:265px;
			}
/* CSS MENÜ */

UL {
	
	list-style:none;
	padding: 0 0 0 0 ;
	width: 300px;
}
LI A{
	font-family: Times, "Times New Roman", serif;
	font-size:1.1em;
	list-style:none;
	color:#fff;
	text-decoration:none;
	padding-left:50px;
	line-height:1.7em;
}
LI.aktiv{
	font-family: Times, "Times New Roman", serif;
	font-size:1.1em;
	line-height:1.7em;
	list-style:none;
	color:#fff;
	padding-left:50px;
	font-weight:bold;
	text-transform:uppercase;
	background:url(../img/menu_aktive.png) left center no-repeat;
}
	/* FORMULAR */
	
input.text{
	font-family: "Open Sans", helvetica, arial;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px; 
	border-bottom-right-radius: 5px; 
	border-bottom-left-radius: 5px; 
	-moz-border-radius-topleft: 5px; 
	-moz-border-radius-topright: 5px; 
	-moz-border-radius-bottomright: 5px; 
	-moz-border-radius-bottomleft: 5px; 
	-webkit-border-top-left-radius: 5px; 
	-webkit-border-top-right-radius: 5px; 
	-webkit-border-bottom-right-radius: 5px; 
	-webkit-border-bottom-left-radius: 5px;
	height:30px;
	width:330px;
	background-color:#FFFFFF;
	opacity:.5;
	border: 1px solid #000000;
	margin-bottom:10px;
	padding-left:15px;
	font-size:1.0em;
}
textarea.textfeld{
	font-family: "Open Sans", helvetica, arial;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px; 
	border-bottom-right-radius: 5px; 
	border-bottom-left-radius: 5px; 
	-moz-border-radius-topleft: 5px; 
	-moz-border-radius-topright: 5px; 
	-moz-border-radius-bottomright: 5px; 
	-moz-border-radius-bottomleft: 5px; 
	-webkit-border-top-left-radius: 5px; 
	-webkit-border-top-right-radius: 5px; 
	-webkit-border-bottom-right-radius: 5px; 
	-webkit-border-bottom-left-radius: 5px;
	height:100px;
	width:330px;
	background-color:#FFFFFF;
	opacity:.5;
	border: 1px solid #000000;
	padding-left:15px;
	padding-top:15px;
	font-size:1.0em;
	margin-bottom:10px;
}
.senden{
	font-family: "Open Sans", helvetica, arial;
	border-top-left-radius: 5px; 
	border-top-right-radius: 5px; 
	border-bottom-right-radius: 5px; 
	border-bottom-left-radius: 5px; 
	-moz-border-radius-topleft: 5px; 
	-moz-border-radius-topright: 5px; 
	-moz-border-radius-bottomright: 5px; 
	-moz-border-radius-bottomleft: 5px; 
	-webkit-border-top-left-radius: 5px; 
	-webkit-border-top-right-radius: 5px; 
	-webkit-border-bottom-right-radius: 5px; 
	-webkit-border-bottom-left-radius: 5px;
	height:30px;
	width:100px;
	background-color:#FFFFFF;
	opacity:.5;
	border: 1px solid #000000;
	margin-bottom:10px;
	font-size:1.0em;
	cursor:pointer;
}

#footer{
	clear:both;
	width:1190px;
	height:25px;
	margin:0 auto;
	text-align:center;
	font-size:0.8em;
	color:#58585A;
	}
#footer A{
	text-decoration:none;
	color:#58585A;
}
