h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,span 
    {
font-size: 12px; 
font-family:'trebuchet ms', verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
   }

img {
   border-width:0;
   }

img.nav
    {
    vertical-align:top;
    margin-right:5px;
   } 
   

/* DIV BOXMODELLE */

div.mainbox {
    line-height:1.3em;
    width:800px;
    height:100%;
    margin:0px;
  }  

div.headleft {
  float: left; width: 110px;
  margin-top:0px;
  margin-left: 10px; 
  padding: 0;
  border: 0px dashed silver;
  
  
}

div.headright {
  margin-left: 125px;
  padding-top: 20px;
  padding-left: 10px;
  border: 0px dashed silver;
  min-height: 85px;
  font-size: 24px;
  font-weight: bold;
  
}

div.idxleft {
    
    float: left; 
    margin-left: 10px; 
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: 1px dashed #ff9933; 
    background-color: #eee;
    width: 230px;
    min-height: 680px;
  }

div.idxmid {
    padding: 5px;
    margin-left: 270px;
    margin-right: 240px;
    border: 1px dashed #ff9933;
    min-height: 680px;
  }


div.idxright {
    float: right; 
    margin: 0;
    padding-left: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: 1px dashed #ff9933; 
    background-color: #eee;
    width: 200px;
    min-height: 680px;
  }


div.startbild {
    position: relative;
    z-index:1;
    margin-top:10px;
      }

div.startbild img {
    margin-left:5px;
      }  
    
div.badge {
    position: absolute;
    top:210px;
    left:205px;
    z-index:2;
  }  
  
div.footer {
    margin-top:30px;  
    margin-left: 5px;
    margin-right:5px;
    
  }  

div.sitebox { 
    text-align:left; 
    padding-left:20px;
    padding-right:100px;
    padding-top:30px;
    padding-bottom:20px;
    border:thin solid #ff6600; 
    margin-left:10px; 
    margin-right:10px;
    height:100%;
  }

/* DREISPALTER EPISODEN */

div.epibox { 
    line-height:1.3em;
    text-align:left; 
    padding:20px;
    border:thin solid #ff6600; 
    margin:10px; 
    min-height:215px;
  }


div.links {
    
    float: left; 
    margin: 0; 
    padding-top: 0;
    padding-bottom:0;
    padding-left:10px;
    padding-right:10px;
    border: 1px dashed #ff9933; background-color: #eee;
    width: 200px;
    min-height: 205px;
  }

div.mitte {
    margin-left: 228px;
    margin-right: 248px;
    padding-top: 45px;
    padding-bottom: 0;
    padding-left:10px;
    padding-right:10px;
    border: 1px dashed #ff9933;
    min-height: 160px;
  }


div.rechts {
    font-size: 0.9em;
    float: right; width: 240px;
    margin: 0; 
    padding: 0;
    border: 1px dashed #ff9933; background-color: #eee;
    min-height: 205px;
  }


/* Absatzformate */

hr.head {
   border:0;
   width:650px; 
   color:#ff6600;
   background-color:#ff6600; 
   height:2px;
   text-align:left; 
   margin-left:0;
   }

.zentriert {
    text-align:center;
  }


h1 { font-size:26px; margin-bottom:18px; margin-left:10px; } 

h2 { font-size:16px; font-weight:bold;  }

h3 { font-size:13px; margin-bottom:4px; }

h4 { font-size:16px; margin-bottom:18px; margin-left:10px }

span.header { 
    font-size: 24px;
    margin-right: 50px;
    margin-left: 45px;
    font-weight: bold;
    } 
    
span.epihead { 
    font-size: 24px;
    margin-right: 50px;
    margin-left: 165px;
    font-weight: bold;
    } 

p.rechts {
    font-style:italic;
    text-align: center;
    
  }

p.datum { font-style:italic; margin-bottom:0px; }

.small { 
        margin-top:6px; 
        margin-bottom:6px;
         }
         

/* Zeichenformate */

p.nav { 
       margin:0;
       font-size:14px;
       font-weight:bold;
       line-height:18px;
       border: 0px dashed #ff9933;
       background-color:#eee;
       
       
   }    

.F4 { font-size:16px; }

.F3 { font-size:14px; }

.F2 { font-size:12px; } 

.F1 { font-size:10px; } 

.red { color:#C83131; } 

.i { font-style:italic; }

a:link { color:black; text-decoration:underline; }

a:visited { color:#ff6600; text-decoration:underline; }

a:active { color:red; text-decoration:none; }




/* Noch nicht gebraucht */

li { margin-top:3px; }

pre { font-family:Courier New,Courier,Monospace; font-size:13px; color:#0000C0; }

code,kbd,tt { font-family:Courier New,Courier,Monospace; color:#0000C0; }

var { font-style:normal; color:#0000C0; }

blockquote,cite { font-style:italic; }

.xmpcode { border-width:10px; border-style:solid; border-color:#EEEEEE; background-color:#FFFFE0; }

.code { background-color:#FFFFE0; }

.tabxpl { background-color:#E4EEFF; }

.doc { background-color:#EEEEEE; }

.nav { background-color:#FFEEDD; }

.qbar { background-color:#FFFFE0; font-size:13px; font-family:Arial,sans-serif; }

.blue { color:#0000C0; }

pre.normal { color:#000000; }

a.an { text-decoration:none; }

.unicode { font-size:15px; font-family:Arial Unicode MS,Arial,sans-serif }

ins { color:#009900; font-weight:bold; text-decoration:none; }

del { color:#990000; font-weight:bold; text-decoration:line-through; }





