@charset "utf-8";

/*______________________________________________________________________________________________________________________________


							Farbangaben

________________________________________________________________________________________________________________________________


Seitenhintergrund               ebe8d9
Linkfarbe						d67b0d

______________________________________________________________________________________________________________________________*/


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, legend,
fieldset, table, caption, tbody, tfoot, thead, tr, th, td,  form, label {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	background: transparent;
	font-size: 100%; /* WinIE text resize correction */
}


body {
	margin: 0;
	padding: 0 0 0 10px;
	font: normal 18px/20px Arial, Helvetica, Tahoma, Verdana, sans-serif;
	color: #000;
	/*background: #0a0300 url('../images/bg_y.jpg') repeat-y center top;
	background: #ebe8d9 url('../images/TA-Layout-Neu.jpg') no-repeat center top;*/
	background: #eae6d4 url('../images/bg.jpg') repeat center top;
}

@font-face {
	font-family: 'BebasNeueRegular';
	src: url('BebasNeue-webfont.eot');
	src: local('?'), url('BebasNeue-webfont.woff') format('woff'), url('BebasNeue-webfont.ttf') format('truetype'), url('BebasNeue-webfont.svg#webfont2iOQGOJ3') format('svg');
	font-weight: normal;
	font-style: normal;
}


/*
_________________________________________________________________________________________________________________________________

*/

*>html body { /* Mac IE 5.x */
	font-size: 14px;
}


/*
ol, ul {
	list-style: none;
}
*/


blockquote, q {
	quotes: none;
}


blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}


:focus {
	outline: 0;
}


ins {
	text-decoration: none;
}


del {
	text-decoration: line-through;
}


table {
	border-collapse: collapse;
	border-spacing: 0;
}


h1, h2, h3, h4, h5, h6 {
	margin: 0 0 20px 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	font: normal 20px/27px 'BebasNeueRegular', Arial, Helvetica, Tahoma, Verdana, sans-serif;
	color: #d67b0d;
}


*+html h1, h2, h3, h4, h5, h6 {

}


hr {
	clear: both;
	display: block;
	margin: 5px 30px 17px 0;
	_margin: 0px 30px 17px 0;
	padding: 0;
	height: 1px;
	background: #1e8244;
	color: #1e8244;
	border: #1e8244;
}

/*______________________________________________________________________________________________________________________________

								Flash
_______________________________________________________________________________________________________________________________*/

div#trailer {
	position: absolute;
	top: 347px;
	margin: 0 0 0 48px;
	_margin: 0 0 0 -345px;
	width: 640px;
	height: 272px;
	/*border-top: 5px solid #d67b0d;
	border-left: 5px solid #d67b0d;
	border-bottom: 5px solid #d67b0d;*/
	background: #d67b0d;
}

/* IE7 */
*+html div#trailer {
	margin: 0 0 0 -345px;
}

/*______________________________________________________________________________________________________________________________

								Content
_______________________________________________________________________________________________________________________________*/

#alternative {
	margin: 0 auto;
	width: 960px;
	height: 993px;
	background: url('../images/artwork_lang.jpg') no-repeat 466px 38px;
	border: 0px solid red;
}


#george {
	position: absolute;
	top: 2px;
	margin: 0 0 0 292px;
	_margin: 0 0 0 267px;
}


#visual {
	margin: 38px 0 0 48px;
}


#kinostart {
	position: absolute;
	top: 86px;
	margin: 0 0 0 -131px;
}

/*
*+html #kinostart {
	margin: 0 0 0 -145px;
}*/



/*#inhalt {
	position: relative;
	top: 30px;
	margin: 0 0 0 -15px;
	padding: 0;
	border-bottom: 2px solid #d67b0d;
	border: 0px solid red;
	float: left;
}*/


#inhalt h1 {
	clear: left;
	width: 410px;
	margin: 20px 0 18px -12px;
	border: 0px solid red;
}


#inhalt p {
	float: left;
	font-size: 14px;
	margin: 0 0 18px -12px;
	border: 0px solid red;
	text-align: justify;
}

#inhalt p.left {
	clear: left;
	width: 370px;
	border: 0px solid red;
}

/*#inhalt p.right {
	width: 396px;
	padding: 0 10px 10px 10px;
	background: #d67b0d;
	border: 0px solid red;
}*/

#inhalt p.facebook {
	float: left;
	width: 50px;
	margin: -50px 0 0 0;
	border: 0px solid red;
}

#inhalt p.twitter {
	float: left;
	width: 50px;
	margin: -50px 0 0 20px;
	border: 0px solid red;
}

/*______________________________________________________________________________________________________________________________

								Footer
_______________________________________________________________________________________________________________________________*/

#footer {
	float: left;
	margin: -19px 0 0 48px;
	width: 854px;
	padding: 0 0 10px 0;
	border: 0px solid red;
}


#footer p {
	font-size: 12px;
	text-align: right;
}

/*______________________________________________________________________________________________________________________________

								Linkfarben
_______________________________________________________________________________________________________________________________*/

a {
	text-decoration: none;
	color: #666;
}


a:hover, a:active {
	color: #d67b0d;
	text-decoration: underline;
}


a:visited {
	color: #888;
	text-decoration: none;
}


a:visited:hover {
	text-decoration: underline;
}
