html, body {margin:0;padding:0;}
body {
	background:#dcdcdc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #696969; 
}

.clear {overflow:hidden;}
* html .clear {height:1%;}

a { text-decoration: none; color: #336666; font-size: 12px; font-weight:bold;}
a:hover { color: #000; text-decoration: underline }

p {margin: 0;}
strong {color:#000;font-weight: bold;}
.block {margin-bottom:12px;}
h1,h5 { margin:0;font-size:12px;color:#000;padding:4px 8px;}
h5 { margin:12px 0 4px 0;padding:0;}

ul { list-style-type: none;width:100%;overflow:hidden;margin:0;padding:0;}

#main {width:941px;}
#metanavi, #secondnavi {width:660px;float:left;text-align:right;height:23px;
	background:#dcdcdc;
	background-image: url(../bilder/verlauf.jpg);
	background-repeat: repeat-y;
	border-bottom:1px solid #fff;
}
#secondnavi h3 {font-size:12px; padding:4px 8px;margin:0;}
#metanavi li { float:right;display:inline;border-left:1px solid #fff;padding:4px 8px;}
#metanavi li.first { border-left:0;}
#metanavi li a { display:block;}
#metanavi li a:hover, #metanavi li a.active  {color: #000; }

#mainnavi { width:160px;float:left;margin-top:23px;}
#mainnavi ul { border-top:1px solid #fff;margin-bottom:38px;}
#mainnavi ul li { border-bottom:1px solid #fff;padding:4px 8px;}
/*#mainnavi ul li a {font-weight: bold;color: #808080; }*/
#mainnavi ul li a:hover, #mainnavi ul li a.active  {color: #000; }
#mainnavi ul li.last { 
    margin-top: 32px;
    border-top:1px solid #fff;
    border-bottom:1px solid #fff;
}
#contentbox {width:680px;float:left;}	
#content {padding:18px 24px;}	

#salecinema2 { position:absolute;z-index:100;left:518px;top:92px;}
#salecinema2 img { border:0;}

#fmlegende {margin-top:12px;}

.fmseite {color:#000;font-weight: bold;}
.fmkl {color:#000;font-size:10px;}
.error {color:#f00;font-weight: bold;}

li.kapitel {
   float: left;
   width: 70px;
   margin: 0 20px 3px 0; }
      
li.angaben {
   float: left;
   font-weight: bold;
	color:#000;
   width: 500px; 
   padding: 0;
   margin: 0 0 3px 0;}

li.angaben span {padding-right:12px;font-weight:normal;color: #808080;}

li.clr {
   clear: left;
   width: 1px;
   height: 1px; 
   margin: 0;}
#downloads li {margin-bottom:8px;}

