
/* bilder (rahmen) */

img {
	border:0px;
}

#punkt           { width:0px; height:0px; margin-top:0; float:left; display:none; }
#inhalt          { position:relative; margin:0 auto; text-align:left; width:1000px; top:0px; clear:left; text-align:left; height:auto; }

#topbox1         { position:fixed; left:0px; top:0px; width:100%; height:1px; z-index:100; overflow:show; }
#topbox2         { width:1000px; height:1px; z-index:101; }
#logo            { margin-left:50px; width:200px; height:305px; z-index:102; }

#auswahl         { margin-left:50px; margin-top:20px; width:198px; height:140px; z-index:103; border:1px solid black; }
#auswahltext     { margin-left:50px; margin-top:20px; width:198px; height:140px; z-index:104; margin-bottom:50px;}

#auswahlbox      { position:absolute; left:0px; top:305px; width:198px; height:auto; z-index:90; }

#kartegross      { position:absolute; left:300px; top:50px; width:650px; height:461px; border:1px solid black; }
#weiter          { position:absolute; right:0px; top:50px; width:20px; height:40px; }
#text            { position:absolute; left:285px; top:550px; width:715px; height:auto; }

#textdetailbox   { padding-left:15px; padding-right:15px; padding-top:15px; padding-bottom:5px; width:685px; background-color:#f7f6ed; background-image:url(bilder/bg_textdetail.png); background-repeat:no-repeat; background-position:left bottom; overflow:show; margin-bottom:30px; }

#bottombox1      { position:fixed; left:0px; bottom:0px; width:100%; height:auto; z-index:103; overflow:show; }
#bottombox2      { width:1000px; height:auto; z-index:104; background-color:#d5e5f3; }
#footer          { width:960px; height:auto; z-index:105; padding:20px; padding-top:10px; padding-bottom:5px; text-align:center; }
#footerprint     { display:none; }

#addthis         { position:absolute; right:43px; top:17px; width:auto; height:22px; }

#bildstart       { position:absolute; left:300px; top:50px; width:650px; height:461px; border:1px solid black; }
#startbild       { position:absolute; left:0px; top:0px; width:650px; height:461px; }
#startbild img   { display:none; position:absolute; top:0; left:0; }
#startbild div   { display:none; position:absolute; top:0; left:0; }

#bildstartprint  { display:none; }

#filmbanner      { margin-left:15px; margin-top:100px; width:652px; height:auto; }
#bannerbox       { background-color:#ffb196; padding:10px; width:632px; height:auto; }
#bannertext      { margin-left:300px; }
#filmstill       { margin-top:-130px; margin-left:20px; }

#moviebox        { position:absolute; left:0px; top:0px; width:660px; height:400px; background:black; overflow:hidden; text-align:center; }


#bestellhinweis  { width:715px; height:28px; padding-top:12px; margin-top:40px; text-align:center; background-image:url(bilder/bg_bestellhinweis.png); }



/* formulare */

.formularfeldklein {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:16px;
	color:black;
	background-color:#f7f6ed;
	border:solid 1px #874e23;
	width:50px;
	height:22px;
	padding:0px;
	text-align:center;
	margin-bottom:10px;
	padding-top:2px;
}

.formularfeld {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:16px;
	color:black;
	background-color:#f7f6ed;
	border:solid 1px #874e23;
	width:681px;
	height:22px;
	padding:0px;
	padding-left:2px;
	margin-top:5px;
	margin-bottom:15px;
	padding-top:2px;
}

.formulararea {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:16px;
	color:black;
	background-color:#f7f6ed;
	border:solid 1px #874e23;
	width:679px;
	height:60px;
	padding:2px;
	margin-bottom:10px;
}

.button {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:16px;
	color:white;
	font-weight:bold;
	background-color:#874e23;
	border:solid 1px #874e23;
	width:685px;
	height:26px;
	padding:2px;
	margin-top:10px;
	margin-bottom:5px;
}

/* body */

body {
background-color:white;
overflow-y:scroll;

margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;

}
