

body *
{
	margin: 0px;
	padding: 0px;
 font-family: trebuchet ms,verdana, arial, sans-serif;
}


#container
{
 display:block;
 margin: 50px auto 0px auto;
 width: 960px;
 height:620px;
 /*border:2px dashed gray;*/
 /*background-color:#c4c4c4;*/
}
#container_1
{
 display:block;
 width: 960px;
 height:620px;
 position: relative;
}
#container_1.bild
{
background: url(../images/pic_1.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
#container_1.bild_1
{
background: url(../images/pic_2.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
#container_1.bild_2
{
background: url(../images/pic_3.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
#container_1.bild_3
{
background: url(../images/pic_4.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
#container_1.bild_4
{
background: url(../images/pic_5.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
#container_1.bild_5
{
background: url(../images/pic_6.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
#container_1.bild_6
{
background: url(../images/pic_8.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
#container_1.bild_8
{
background: url(../images/pic_9.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}
#container_1.bild_9
{
background: url(../images/pic_11.jpg);
background-position:right bottom;
background-repeat:no-repeat;
}






#header
{
 float:left;
/*border:2px solid red;*/
 color:#ffffff;
 height:50px;
 width:960px;
 background-color:none;
 margin:33px 0px 0px 40px;
}
#header h1
{font-size: 19px;
letter-spacing:1px;
}
#header div
{float: left;
}
#header div#links_2
{width: 610px;
}
#header div#rechts_2
{width: 350px;
}
#header div#links
{width: 674px;
}
#header div#rechts
{width: 266px;
}
.braun
{color:#532c21;
}
#left
{
 float:left;
/* border:2px solid green;*/
 color:#532c21;
 height:524px;
 width:694px;
 font-size: 18px;
 background-color:none;
}
#left_2
{
 float:left;
/* border:2px solid green;*/
 color:#532c21;
 height:524px;
 width:630px;
 font-size: 18px;
 background-color:none;
}
/*#left div
{
margin:70px 0px 0px 40px;
line-height: 30px;
}
#left div div
{
margin:0px 0px 0px 0px;
}*/
.ausriss
{
background: url(../images/mainnavi.png);
background-position:top left;
background-repeat:no-repeat;
}
#mainnavi
{margin:70px 0px 0px 40px;}

#mainnavi div
{
padding-bottom: 5px;
height: 40px;
}
#mainnavi div.klein
{
padding-bottom: 0px;
height: 20px;
}

#mainnavi div a,
#mainnavi div a:link,
#mainnavi div a:visited
{
color:#532c21;
font-size: 15px;
line-height: 40px;
text-decoration: none;
margin:0px 0px 0px 12px;
}
#mainnavi div.klein a,
#mainnavi div.klein a:link,
#mainnavi div.klein a:visited
{
color:#532c21;
font-size: 12px;
line-height: 20px;
text-decoration: none;
margin:0px 0px 0px 12px;
}

#mainnavi div a:hover,
#mainnavi div a#active
{
color:#ffffff;
font-size: 15px;
line-height: 40px;
text-decoration: none;
margin:0px 0px 0px 12px;
}
#mainnavi div.klein a:hover,
#mainnavi div.klein a.active
{
color:#ffffff;
font-size: 12px;
line-height: 20px;
text-decoration: none;
margin:0px 0px 0px 12px;
}





#content
{
 float:left;
 display:block;
 height:526px;
 width:266px;
 font-size: 11px;
 margin: 0px 0 0 0;
 /*position: relative;*/
}
#content_2
{
 float:left;
 display:block;
 height:526px;
 width:330px;
 font-size: 11px;
 margin: 0px 0 0 0;
}
#content_2 td
{
  padding-bottom: 5px;
}
#content_2 a.button
{
width: 50px;
height: 20px; 
background: #532c21; 
font-size:13px; 
color:#ffffff; 
font-family:Arial, Helvetica, sans-serif;
margin-right: 8px; 
text-decoration: none;
padding: 3px 3px 3px 3px;
}
/*#content*/ div.lauftext_1
{
  font-weight:normal;
  font-size: 13px;
  color: #532c21;
  line-height: 18px;
  margin: 0px 20px 0px 20px;
}
/*#content*/ div.lauftext_1 a
{
  font-weight:bold;
  color: #532c21;
}
/*#content*/ div#smallnavi
{margin-top:10px;
}

/*#content*/ div#smallnavi #zahl
{width:266px;
height: 20px;
display:block;
}
/*#content*/ div#smallnavi #zahl div
{
   float:left;
   width:15px;
   margin-right:10px;
}
/*#content*/ div#smallnavi #text
{width:266px;
height: 20px;
display:block;
}
/*#content*/ div#smallnavi #text div
{
   float:left;
   width:55px;
   margin-right:10px;
}
/*#content*/ div#smallnavi div a,
/*#content*/ div#smallnavi div a:link,
/*#content*/ div#smallnavi div a:visited
{
 font-weight:normal;
  font-size: 11px;
  color: #532c21;
 text-decoration: none;
 
}
/*#content*/ div#smallnavi div a:hover,
/*#content*/ div#smallnavi div a#active
{
color: #e5730a;
}





#subnavi
{
 height:30px;
 width: 266px;
position:absolute;
 bottom: 0px;
 right: 0px;
background-color:#532c21;
}

#subnavi div
{
 float:right;
 margin-top:6px;
 margin-right: 20px;
 text-align: center;
 width: 60px;
}
#subnavi div a,
#subnavi div a:link,
#subnavi div a:visited
{
display:block;
width:60px;
color:#ffffff;
font-size: 11px;
font-weight: bold;
padding-left: 0px;
text-align: center;
text-decoration: none;
}
#subnavi div a:hover
{
color:#f29400;
}
#subnavi div a:active
{
color:#f29400;
}
#subnavi_2
{
 /*float:left;*/
 /*border:2px solid maroon;*/
 height:30px;
 width: 345px;
position:absolute;
 bottom: 0px;
 right: 0px;
background-color:#532c21;
}

#subnavi_2 div
{
 float:right;
 margin-top:8px;
 margin-right: 20px;
 text-align: center;
 width: 60px;
}
#subnavi_2 div a,
#subnavi_2 div a:link,
#subnavi_2 div a:visited
{
display:block;
width:60px;
color:#ffffff;
font-size: 11px;
font-weight: bold;
padding-left: 0px;
text-align: center;
text-decoration: none;
}
#subnavi_2 div a:hover
{
color:#f29400;
}
#subnavi_2 div a:active
{
color:#f29400;
}
a:focus { outline: none;}
img {
 border:none;
}
#gallerynavi
{

  width:195px;
  margin-left: 20px;
}

#gallerynavi div
{
 float:left;

  width:60px;
  margin-right:5px;
  margin-bottom:5px;
}
#gallerynavi div.bildlink
{
 margin-bottom:0px;
}
.filmnavi img
{
float:left;
margin-right:10px;
 }

div.filmnavi
{
 margin-bottom:15px;
width: 246px;
border-bottom:1px solid #532c21;
display:block;
height:55px;
clear:both;

}
.filmnavi div a,
.filmnavi div a:link,
.filmnavi div a:visited
{
/*float: left;*/


font-size: 11px;
text-decoration: none;
color:#532c21;
}
.filmnavi div a span
{



}


#subnavi div a:active
{
color:#f29400;
}




