* {
margin: 0; 
padding: 0;
}
body {
font: 95% Verdana, Arial, Helvetica, sans-serif;
color: #acaca4;
background: #50493D url(bg_l.gif) top left repeat-y;
/* overflow: hidden; */
/*  position:         fixed;
  top:              0;
  left:             0;
  width:            11em;
  height:           100%;
  margin:           0;
  padding:          0;
  position: expression("absolute");
  _idth: expression(document.body.clientWidth);
  top: expression(document.body.scrollTop + this.offsetHeight - this.offsetHeight); */
}
#background2{
 background: url(bg_r.gif);
 background-repeat: repeat-y;
 top: 140px;
 left: 800px;
 width: 200px;
 height: 100%;
 position: absolute;
}
#text1{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-style:italic;
position:absolute;
width:1000px;
left:0px;
top: 200px;
text-align:center;
}
#text2{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-style:italic;
position:absolute;
width:1000px;
left:0px;
top: 550px;
text-align:center;
}
p{
}
a {
color: black;
text-decoration: none;
font-weight: bold;
}
a:hover {
text-decoration: none;
color: white;
font-weight: bold;
}
a img {
border: 0 none;
}
textarea, select, option, input {

	font-family: Verdana, Arial, Helvetica;

	font-size: 10pt;

	color: #000000;

	border-width: 1px;

	border-color: #000000;

	border: 1px solid #000000;

	background: #CCCCCC;

}
#smalltext
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
}
#xsmalltext
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
}
#box
{
	font: Monotype Corsiva, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}
#content {
position: absolute;
top: 400px;
left: 200px;
width: 525px;
background-color: transparent;
margin: 5px 5px;
}
#content p{
	margin: 0 5px 5px 5px;
	background: #A3A097;
	border: 1px solid #A3A097;
}
#nav{
position: absolute;
color: #BEBCB5;
top: 180px;
width: 110px;
height: 100px;
left: 15px;
z-index: 2;
background-color: transparent;
}
#nav a {
color: #fff;
font: 80% Arial, Helvetica, sans-serif;
display: block;
text-decoration: none;
font-weight: bold;
padding: 2px 10px 2px 0;
text-align: left;
border-bottom: 4px solid #50493D;
}
#nav a:hover {
color: #BEBCB5;
background: transparent;
border-color: #BEBCB5;
}
#film1{
position:absolute; left:800px;
}
#film2{
position:absolute; left:800px; top:140px;
}
#film3{
position:absolute; left:800px; top:280px;
}
#film4{
position:absolute; left:800px; top:420px;
}
#film5{
position:absolute; left:800px; top:560px;
}
#film6{
position:absolute; left:800px; top:700px;
}
#filmb1{
position:absolute; left:0px;
}
#filmb2{
position:absolute; left:0px; top:240px;
}
#filmb3{
position:absolute; left:0px; top:480px;
}
#filmb4{
position:absolute; left:0px; top:720px;
}
#logo {
position: absolute; left:235px;
z-index: 1;
}
#start p:first-letter {
	font-size: 115%; /*color:#804040;*/
}


/* Klassen */

#counter{
position:absolute;
width:1000px;
left:431px;
top: 700px;
}



/* runde Box */

.curvy {
	z-index: 11;
	BACKGROUND: #a09e98; 
	MARGIN: 5em auto; 
	COLOR: #000; 
	POSITION: absolute;
	top: 320px;
	left: 225px;
	width: 550px;
	height: auto;
	min-height:450px;

}

* html .curvy { height:450px; } /* nur für IE 5.5 - 6.x */
html + body .curvy { height:450px; } /* nur vom IE 5.0 */


.curvy2 {
	z-index: 12;
	BACKGROUND: #a09e98; 
	MARGIN: 5em auto; 
	WIDTH: 250px; 
	COLOR: #000; 
	font-size: 80%;
	text-align: center;
	POSITION: absolute;
	top: 175px;
	left: 445px;
	width: 300px;
}
#ctl {
	Z-INDEX: 10; BACKGROUND: #1c1914; OVERFLOW: hidden; WIDTH: 20px; COLOR: #a09e98; FONT-STYLE: normal; POSITION: absolute; HEIGHT: 20px
}
#cbl {
	Z-INDEX: 10; BACKGROUND: #1c1914; OVERFLOW: hidden; WIDTH: 20px; COLOR: #a09e98; FONT-STYLE: normal; POSITION: absolute; HEIGHT: 20px
}
#ctr {
	Z-INDEX: 10; BACKGROUND: #1c1914; OVERFLOW: hidden; WIDTH: 20px; COLOR: #a09e98; FONT-STYLE: normal; POSITION: absolute; HEIGHT: 20px
}
#cbr {
	Z-INDEX: 10; BACKGROUND: #1c1914; OVERFLOW: hidden; WIDTH: 20px; COLOR: #a09e98; FONT-STYLE: normal; POSITION: absolute; HEIGHT: 20px
}
#ctl {
	LEFT: 0px; TOP: 0px
}
#cbl {
	LEFT: 0px; BOTTOM: 0px
}
#ctr {
	RIGHT: 0px; TOP: 0px
}
#cbr {
	RIGHT: 0px; BOTTOM: 0px
}
.curvy EM B {
	FONT-WEIGHT: normal; FONT-SIZE: 150px; COLOR: #a09e98; LINE-HEIGHT: 40px; FONT-FAMILY: arial; POSITION: absolute
}
.curvy2 EM B {
	FONT-WEIGHT: normal; FONT-SIZE: 150px; COLOR: #a09e98; LINE-HEIGHT: 40px; FONT-FAMILY: arial; POSITION: absolute
}
#ctl B {
	LEFT: -8px
}
#ctr B {
	LEFT: -25px
}
#cbl B {
	LEFT: -8px; TOP: -17px
}
#cbr B {
	LEFT: -25px; TOP: -17px
}
.curvy P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 100; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative; font-weight: bold; font-size: 85%;
}
.curvy2 P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 100; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative
}
.gb {

	FONT-SIZE: 8pt; 

	COLOR: #000000; 

	FONT-FAMILY: Arial, Verdana; 

	TEXT-DECORATION: none;

   border: 1px solid black;
}

.nowrap {
white-space: nowrap;
}
#button_a
{
position: absolute; left:235px; top:300px;
z-index: 1;
}
