@CHARSET "ISO-8859-1";
/*Aussenrahmen alle seiten */
body {
margin:0px;
padding:0px;
font-size:80%;
width:100%;
}
body.head { /* indexseite */
background-color:#F2F3F8;
}
.top {
position:absolute;
top:0px;
left:0px;
float:left;
}

/*allgemeine Einstellungen alle seiten */
a, h1, h2, h3, h4, p, td, th, pre, li, ul, dl, dt, dd, div {
    font-family:verdana, arial, sans-serif;
}
p, a, table, li, ul, dl, dt, dd, pre, div  { font-size:1em; }
p, table, dl, dt, dd, ul, li, pre, div  { color:#232523; }

a {  color:#0440bd;
  text-decoration:none; }
 a:hover  { color:#e30404; }   
 a:visited  { color:#0440bd; }
 a:visited:hover { color:#e30404; } 

p, a, th, td, ul, li  {
   margin-bottom:0.5em;
   line-height:1.4em;
   margin-top:0.5em; }
/*allgemeine Einstellungen alle seiten ende */

/* mainstyles nicht erforderlich */

/* seitenkopf */ 
  #kopf {/* normalen seitenkopf ausblenden */
  display:none;
  } 
  #kopf2 h1 { /* druckseitenkopf */
  text-align:center;
  font-size:1.2em;
  padding-bottom:5px;
  margin-bottom:5px;  
  border-bottom:solid 1px #2d4d8f;
  }
 
/* seitenkopf ende */

/* menuleiste */ 
 .menu {
  display:none;
  }
 /*Menuleiste Ende */

/* hauptfenster */
#haupt {
  position:relative;
  margin:10px 0px 0px 0px;
  padding-left:10px;
  right: 0px;
  padding-right:15px;
  padding-top:5px;
  }
  h1 {
  font-size:1.05em;
  color:#2d4d8f;
  padding-top:5px;
  padding-bottom:3px;
  margin-bottom:25px;
  text-align:left;
  width:100%;
  }
  h2 {
  font-size:1em;
  text-align :left;
  margin-left:10px;
  margin-right:5px;
  color:#6b6a6a;
  padding-bottom:3px;
  margin-bottom:22px;
  border-bottom:dotted 1px #6b6a6a;
  }
  h3 {
  font-size:0.95em;
  text-align :left;
  margin-left:10px;
  margin-right:5px;
  color:#b00303;
  padding-bottom:4px;
  }
  
  #haupt p {
  padding-left:10px;
  padding-right:5px;
  }
  
  table {
  font-size:0.9em;
  margin-left:10px;
  border-collapse:collapse;
  }
  table th {
  line-height:1.6em;
  text-align:left;
  border-bottom:solid 1px #000000;
  }
  
/* hauptfenster ende */

   
/* randfenster rechts */
#rand {
 display:none;
 }
 /* randfenster rechts ende */ 

/* filmseite */
.filmo { /* h2 */
margin-top:6px;
margin-bottom:4px;
}
 .filmotable {
 width:600px;
 font-size:1em;
 
 }
 .trheadline {
 padding:6px;
 }
 .tdheadline {
 padding:6px;
 margin-bottom:0px;
 margin-top:0px;
 }
 .tdheadline span {
 line-height:1.2em;
 }
 .trdetails {
 padding:8px 5px 10px 6px;
 }
.tdprod {
  padding:5px 0px 10px 30px;
  width:400px;
  font-size:0.9em;
}
.tdprod span {
  line-height:1.2em;
}
.tdpic {
  vertical-align:top;
 width:200px;
 padding-left:20px;
 }
 .titeld {
 font-weight:normal;
 font-size:1.1em;
 font-variant:small-caps;
 color:#2d4d8f;
 }
 .titeld a { color:#0440bd; }
 .titele {
 font-weight:normal;
 font-size:0.9em;
 font-variant:small-caps;
 line-height:0.98em;
 font-style:normal;
 margin-left:15px;
 }
 .jahr {font-size:1.05em; }
 .land {
 font-size:0.9em;
 line-height:1em;
 margin-top:15px;
  }
 .produ {
 font-size:0.9em;
 line-height:1em;
 }
 .regie {
 font-size:0.9em;
 line-height:1em;
 margin-bottom:15px;
 }
.besetzung {
 font-size:0.9em;
 margin-bottom:3px;
 }
 .cast {
 font-size:0.9em;
 line-height:1.05em;
 margin-left:20px;
 }
 .bemerk {
 margin-top: 5px;
 font-size:0.9em;
 width:75%;
 line-height:1.05em;
 padding-top:5px;
 } 
/* filmseite ende */

/* bilder-ausrichtung */
  .left { /* bild ist links, text fliesst rechts */
  position:relative;
  float:left;
  } 
  .right { /* bild ist rechts, text fliesst links */
  position:relative;
  float:right;
  } 
  .leftrand {
  position:relative;
  float:left;
  padding:6px 12px 6px 0px;
  }
  .leftrand p {
  font-size:0.9em;
  text-align:center;
  }
  .rightrand {
  position:relative;
  float:right;
  padding:6px 0px 6px 12px;
  }
  .rightrand p {
  font-size:0.9em;
  text-align:center;
  }
  .rechts { float:right; } /* Bild ist rechts */
  .links { float:left; } /* Bild ist links */
  
/* bilder kroatien */
 .kroatien {display:none; }
   
/* umfassende div-boxen fuer tv, link */
 #liste {
  position:relative;
  width:80%;
 }
 #mind {
 margin-left:460px;
 width:3px;
 height:350px;
 }
/*tv-seite anfang*/
 .tv {
 width:95%;
 margin-left:20px;
 margin-top:0px;
 padding-bottom:3px;
 margin-bottom:20px;
 border-bottom:solid 1px #395fab;
 }
 .tv1 {   /* titel */
 font-size:1em;
 font-weight:normal;
 padding-top:2px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:10px;
 }
 .tv1 p, a { color:#434743; }
  .tv2 {   /* untertitel */
 font-size:0.9em;
 font-weight:normal;
 color:#434743;
 padding-top:1px;
 margin-left:10px;
 padding-bottom:1px;
 }
  .tv3 {   /* sender, datum, uhrzeit */
 font-size:0.9em;
 font-weight:bold;
 color:#2D4D8F;
 padding-top:0px;
 padding-bottom:2px;
 /*background-color:#d1d8e7;*/
 margin-top:0px;
 margin-bottom:0px;
 }
  .tv4 {   /* kommentar */
 font-size:0.9em;
 font-weight:normal;
 color:#232523;
 padding-top:2px;
 margin-left:10px;
 padding-bottom:0px;
 margin-bottom:0px;
 }
 #leer {
 padding-top:40px;
 height:190px;
 }
 .anzahl0 {
 height:100px;
 width: 100%;
 }
 .anzahl1 {
 height:240px;
 width: 100%;
 }
 .anzahl2 {
 height:150px;
 width: 100%;
 }
 /*tv-seite ende*/

/* link-seite anfang */
 .linkliste {
 color:#2d4d8f;
 margin-top:20px;
 margin-bottom:10px;
 width:400px;
 border-bottom:dotted 1px #6b6a6a;
  }
 .link {
 width:100%;
 margin-left:20px;
 margin-top:0px;
 padding-bottom:3px;
 margin-bottom:0px;
/* background-color:#e7eaf1; */
 }
 .link1 {   /* link */
 font-size:0.93em;
 font-weight:normal;
 color:#232523;
 padding-top:0px;
 padding-bottom:0px;
 margin-bottom:3px;
 margin-top:0px;
 }
  p.link1 { margin-left:-10px; }
  .link1 a {color:#232523; }
  .link1 a:visited {color:#232523; }
  .link2 {   /* kommentar */
 font-size:0.9em;
 font-weight:normal;
 color:#232523;
 padding-top:0px;
 padding-bottom:0px;
 margin-bottom:10px;
 margin-top:0px;
 }
 .link3 {
 margin-top:40px;
 margin-bottom:200px;
 }
/* link-seite ende */

/* einfuehrungs-seite anfang */
.statement1 {
  padding-bottom:10px;
  border-bottom:dotted 1px #6b6a6a;
  margin:0px 0px 0px 10px;
  padding-top:4px;
}
 .statement1 p {
  color:#232523;
  }
.statement2 {
  margin:0px 20px 0px 20px;
  padding-top:20px;
}
#aktuel {
margin:30px;
padding:10px;
border:solid 1px #7c8093;
}
 .akt {
 width:90%;
 margin-left:20px;
 margin-top:20px;
 padding-bottom:3px;
 margin-bottom:10px;
 }
 .akt1 {   /* ueberschrift */
 font-size:0.9em;
 font-weight:bold;
 color:#b00303;
 padding-top:2px;
 padding-bottom:0px;
 }
  .akt2 {   /* text */
 font-size:0.9em;
 font-weight:normal;
 color:#232523;
 padding-top:2px;
 margin-left:10px;
 padding-bottom:2px;
 }
/* einfuehrungs-seite ende */

/* Photalbum */
#gal {
width:600px;
border-collapse: separate;
border-spacing: 15px 0px; 
}
#gal tr.bild {
text-align:center;
}
#gal td.bild {
border-left:solid 1px #9095b0;
border-right:solid 1px #c7cbe0;
border-top:solid 1px #9095b0;
border-bottom:solid 1px #c7cbe0;
width:130px;
height:140px;
vertical-align:middle;
padding: 10px;
margin-top:0px;
margin-bottom:0px;
}
#gal td.text {
width: 140px;
border:0px solid;
vertical-align:top;
font-size:0.9em;
line-height:1em;
text-align:left;
padding-top:2px;
padding-bottom:20px;
}
/* Photalbum Ende */

/*verschiedene Stile */
.film { 
  font-variant:small-caps;
  font-size:1.05em;
}
.center { text-align:center; }
.klein { font-size:0.9em; }
.fett { font-weight:bold; }
.fettklein {font-size:0.9em; font-weight:bold; }
.fettrot { font-weight:bold; color:#7c8093; }
.i { font-style:italic; }
.n { font-style:normal; }
.wn { font-weight:normal; }
.fettblau { font-weight:bold; color:#0440bd; }
.ind30 { padding-left:30px;}
.einzug100 { margin-left:80px; }
.grau { color:#7c8093; }
a.grau { color:#7c8093; }
a:visited.grau { color:#7c8093; }
.r { text-align:right; }
/*verschiedene Stile ende */

/* location */
#map {
position:relative;
float:left;
width:450px;
height:270px;
left:0px;
z-index:100;
}
#maprechts {
position:relative;
float:right;
width: 140px;
}
.location {
font-weight:bold;
margin-bottom: 5px;
padding-top:5px;
border-bottom:solid 1px #6b6a6a;
}
.inline {
display:inline;
margin-left:100px;
}
p.int1 {
margin-left:0px;
margin-top:20px;
}
span.int1 {
color:#525151;
font-style:normal;
border-bottom:solid 1px #b00303;
}
.int2 {
margin-left:10px;
margin-right:10px;
font-style:italic;
}
.unterschrift {
font-style:italic;
text-align:right;
margin-top:20px;
}


/* fusszeile */
 /* normalen fuss ausblenden */
#footer { display:none; }
#fussmenu { display:none; }
#footer2 {
border-top:solid 1px #2d4d8f;
 }

   