body{
vertical-align:middle;
color:white;
background:#960505;
text-align:center;
margin:0; padding:0; 
height:100%;
font-size:85%;
font-family: arial;
}/*padding:0;background:#F6EED9;
display:table;
width: 100%;
margin:0;
width: overflow-y:hidden;overflow-x:hidden;*/
#container{padding-top:5%;padding-bottom:5%;background:#960505;margin:auto;vertical-align:middle;}
iframe{
text-align:center;
background:black;
}

#mainscreen{
margin:auto;
background:#A71D1D;
text-align:left;
width:850px;
overflow:auto;
min-height:485px;

}
#content{
line-height:15px;
letter-spacing: 0.03em;
padding-left:25px;
margin-left:200px;
}
#links { float:left; width:200px;  }

#head { text-align:right;margin:auto; font-weight:bold;padding-top:5px;font-size:110%;
padding-left:25px;
padding-right:25px; }
.headstyle{
font-size:1px;
}
#horiz_nav{padding-top:10px;padding-bottom:10px;}
#horiz_nav ul {margin:0px;padding:0px;}

#horiz_nav ul li{padding:5px;display:inline;padding-right:29px;padding-left:0px;}





#nav_main{

background-repeat:repeat-y;

border-top-style:solid;



border-top-width:1px;

border-bottom-style:solid;

border-color:#A81E1E;

border-bottom-width:1px;

border-left-style:solid;

border-color:#A81E1E;

border-left-width:1px;

border-right-style:solid;

border-color:#A81E1E;

border-right-width:1px;

width:12em;

float:left;

padding-bottom:10px;

}/* */


#first {

	display: block;

	}

#hauptnavigation {

 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left

}/**/

#hauptnavigation A{

 /*DISPLAY: block;*/

 }

#hauptnavigation UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left

}

#hauptnavigation UL LI {

	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 24px; width: 100%;

}/**/

#hauptnavigation UL LI A {

	font-weight:bold;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 15px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 7px;   COLOR: white; PADDING-TOP: 7px; BACKGROUND-COLOR: #A81E1E; TEXT-DECORATION: none;MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 7px;  MARGIN-LEFT: 0px;  COLOR: white; PADDING-TOP: 7px;  TEXT-DECORATION: none

}/*border-bottom: 1px solid #F6EED7; */

/*#hauptnavigation UL LI A:unknown {

	PADDING-LEFT: 0px; BORDER-LEFT: #ffffff 10px solid; COLOR: #000; BACKGROUND-COLOR: #fff

}

#hauptnavigation UL LI UL LI A {

	DISPLAY: block; PADDING-LEFT: 40px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 7px;  MARGIN-LEFT: 0px;  COLOR: #F6EED7; PADDING-TOP: 7px; BACKGROUND-COLOR: #A81E1E; TEXT-DECORATION: none

}*/

#hauptnavigation UL LI .auswahl1 {

	DISPLAY: block;

	BACKGROUND: url(http://www.clauswithopf.de/images/navpoint.gif) no-repeat center left ; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 7px;  MARGIN-LEFT: 0px;   PADDING-TOP: 7px

}

#hauptnavigation UL LI a:hover,#hauptnavigation UL LI a:active,#hauptnavigation UL LI a:focus {

	DISPLAY: block;

	BACKGROUND:  #A81E1E  ; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 7px;  MARGIN-LEFT: 0px;   PADDING-TOP: 7px

}/*BORDER-LEFT: #fff 5px solid;*/

#hauptnavigation UL LI UL LI .auswahl1 {

	DISPLAY: block; PADDING-LEFT: 40px; BACKGROUND: url(http://www.clauswithopf.de/images/active2.gif) #A81E1E no-repeat 15px 5px ; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 7px;  MARGIN-LEFT: 0px;  COLOR:white; PADDING-TOP: 7px;

}/* BORDER-LEFT: #fff 5px solid;*/

#hauptnavigation UL LI UL LI a:hover,#hauptnavigation UL LI UL LI a:active,  #hauptnavigation UL LI UL LI a:focus {

	DISPLAY: block; PADDING-LEFT: 40px; BACKGROUND:  #A81E1E  ; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 7px;  MARGIN-LEFT: 0px;  COLOR:white; PADDING-TOP: 7px;

}/* BORDER-LEFT: #fff 5px solid;*/
#main_nav {
font-size:95%;
padding:0px;
padding-top:15px;
padding-left:20px;
padding-BOTTOM:13px;
}
#main_nav ul{
margin:0px;
line-height:22px;
letter-spacing: 0.04em;

LIST-STYLE-TYPE: none;

padding:0px;}
#main_nav ul li a{text-decoration:none;}

#main_nav li {

}/*cursor: pointer;
background: #A9BFCB;
height: 20px;
line-height: 20px;
margin: 2px 0;
border: 1px solid gray;
text-align: center;
font-weight: bold; */


#main_nav li ul {
position: absolute;
z-index: 100;
background:#A71D1D;
padding:10px;
border: 1px solid gray;
color:white;
display:block;
left:120px;
width:20em;
}
*html #main_nav li ul {
margin-top:10px;
}
#main_nav li ul a{

color:white;

}


#main_nav ul {

}/*padding: 2px; */
#main_nav li {

}/* text-align: center;
font-size: 85%;
height: 18px;
line-height: 18px;*/


#text{width:550px;font-size:90%;margin-left:0px;padding-left:0px;padding-bottom:25px;} 

#text_subpage{padding-right:25px;}


#hfg a {
text-decoration:underline;
}



#ul#filmlist  {


 }

ul#filmlist li {
margin-left:0px;
padding-left:0px;
text-align:left;
padding-bottom:25px;
 }




ul#filmlist li {LIST-STYLE-TYPE: none;


list-style-image:url(http://www.clauswithopf.de/images/filmpfeil.jpg);
font-size:90%;
 }/* */
 .subpage ul{
 margin:0px;padding:0px; padding-top:25px;
 }
 .subpage ul li{
 LIST-STYLE-TYPE: none;
 padding-bottom:25px;

 }
 .listdiv{float:left;width:10px;}
 .listdivtext{margin-left:40px;}

 #horiz_nav ul  {margin:0px;padding:0px;}
 #horiz_nav ul li a {text-decoration:underline;}
.filmlisticon{float:left;}
 .main_synopsis{}
 /*############ FEATURE##################*/
 .imgright{

        float:right;

        margin:0px 0px 3px 5px;
		
        

}
.imgfloat{

        float:left;
		margin-right:5px;
      
        

}
.brborder{font-size:15%;clear:both;}
.imagebox{margin-bottom:10px;}
 .showgraph td{vertical-align:top;}
 .graph{}
 .graphscene{float:right;}
 h1{font-size:115%;margin-bottom:0px;margin-top:0px;}
 h2{font-size:110%;margin-bottom:0px;margin-top:0px;}
 h3{font-size:105%;margin-bottom:0px;margin-top:0px;}
 h4{font-size:100%;margin-bottom:0px;margin-top:0px;}
  a{color:white;text-decoration:none;}
 .vert_balken{height:100%;float:left;width:5px;background:green;}
 .little{font-size:75%;font-weight:bold;white-space:nowrap;}
 .littleV{font-size:70%;font-weight:bold;}
td{vertical-align:top;}
caption{text-align:left;}
 .littlethin{font-size:70%;font-weight:bold;}
 .littlethiner{font-size:70%;font-weight:lighter;}
 .popupimage{padding:0px;margin:0px;}
 .list{margin-left:-2px;}
 .stills{
 padding-top:15px;
 }
 p{margin-top:0px;}
 .legende{font-size:80%;width:400px;}
