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

#forms {
background-color:#F2F3F8;
}

/*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 */

 /* main */ 
  #start {
   position:relative;
   width:100%;
   height:97%;
   }
  #headtext {
   position:absolute;  
   left:50%;
   width:206px;
   margin-left:-103px;
   text-align:center;
   top:20%;
  }   
  #headtext .unterschrift1 {
   margin-top:10%;
   margin-bottom:40%;
  }
  #headtext .text1 {
   background-image:url("gif/transp04.png");
   color:#2e1794;
   font-size:0.95em;
   text-align:center;
   margin:0px;
   padding:6px 3px 6px 3px;
   }
   #headtext .text2 {
   background-image:url("gif/transp04.png");
   color:#8e1313;
   font-size:0.9em;
   text-align:center;
   padding-top:5px;
   font-style:italic;
   margin:0px;
   padding:0px 3px 6px 3px;
   }
  #headtext .flag {
   background-image:url("gif/transp04.png");
   padding-top:5px;
   margin:0px;
   padding:0px 3px 6px 3px;
   } 
  #bild1 {   /* tarzan */
   position:absolute;
   left:50%;
   margin-left:-426px;/*6px mehr nach links wegen rand*/
   top:6%;
   width:auto;
   height:auto;
   border:3pt #dbdad5 outset;
   z-index:10;
   }
   #bild2 {   /* shat */
   position:absolute;
   left:50%;
   margin-left:165px;
   top:6%;
   width:auto;
   height:auto;
   border:3pt #dbdad5 outset;
   z-index:10;
   }
  #bild3 {   /*  vergeltung */
   position:absolute;
   left:50%;
   margin-left:-326px;/*6px mehr nach links wegen rand*/
   top:60%;
   width:auto;
   height:auto;
   border:3pt #dbdad5 outset;
   z-index:11;
   }
  #bild4 {  /* beirut */
   position:absolute;
   left:50%;
   margin-left:130px;
   top:60%;
   width:auto;
   height:auto;
   border:3pt #dbdad5 outset;
   z-index:11;
   }
  #startunten {
   position:relative;
   width:100%;
   height:1em;
   margin-bottom:0.5em;
  }
 #startunten .java {
   position:relative;
   width:75%;
   text-align:left;
   padding-left:10px;
   float:left;   
   color:#3d3d3d;
   font-size:0.8em;
   }
 #startunten .startimpr {
   position:relative;
   right:0px;
   text-align:right;  
   width:19%;
   float:right;
   color:#3d3d3d;
   font-size:0.8em;
   padding-right:10px;
   }
 /* main ende */
 
/* kopf druck ausblenden */
  #kopf2 { display:none; }
/* seitenkopf */  
  #kopf {
  position:relative;  
  margin-top:0px;
  top:0px;
  right:0px;
  left:0px;
  padding-top:0px;
  width:100%;
  height:110px;
  z-index:3;
  }
  #sprache {
  position:absolute;
  text-align:left;
  top:0px;
  margin-top:58px;
  padding-left:10px;
  padding-top:0px;
  width:30px;
  height:32px;
  float:left;
  }  
  #druck {
  position:absolute;
  top:0px;
  margin-top:58px; 
  left:50px;
  padding-top:0px;
  width:30px;
  text-align:left;
  height:32px;
  float:left;
  }
 #ueberschrift2 {
  position:absolute;
  text-align:center;
  padding-top:27px;
  left:50%;
  width:209px;
  margin-left:-104px;
  height:60px;
  color:#fdf18b;
  font-size:1em;
  font-style:normal;
  font-weight:bold;
  float:left;
  z-index:20;
  }
  #unterschrift {
  position:absolute;
  left:56%;
  width:136px;
  padding-top:16px;
  float:left;
  z-index:18;
  }
/* seitenkopf ende */

/* menuleiste */ 
 .menu {
  position:absolute;
  top:110px;
  left:0px;
  width:160px;
  padding-bottom:5px;
  height:auto;
  }
  #bildmenu {
  position:relative;
  top:0px;
  left:0px;
  width:160px;
  height:120px;
  z-index:20;
  }
   .menu p a {
  color:#04408c;
  }
  .menu p.aktiv {
  margin:4px 0px 0px 4px;
  padding-top:1px;
  padding-bottom:1px;
  background-image:url("gif/menu-verlauf3.gif");
  background-repeat:repeat-y;
  color:#04408c;
  overflow:visible;
  border-left:solid 1px #7a96c9;    
  border-right:none;    
  border-top:solid 1px #7a96c9;    
  border-bottom:solid 1px #7a96c9;   
   }
  .menu p.aktiv a {
  width:156px;
  margin-top:0px;
  margin-bottom:0px;
  padding:2px 0px 2px 10px;
  line-height:1.6em;    
  font-size:0.92em;
  color:#04408c;
  } 
  .menu p.aktiv:hover {
  background-color:#F2F3F8;
  background-image:none;
  font-weight:bold;
  color:#e30404;
  padding-left:0px; 
  }
  .menu p.aktiv a:hover {
  background-color:#F2F3F8;
  font-weight:bold;
  color:#e30404;
  }
  .menu p.inaktiv {
  margin:4px 0px 0px 4px;
  padding:2px 0px 2px 10px;    
  font-size:0.92em;
  line-height:1.6em;    
  background-color:#F2F3F8;
  color:#04408c;
  border-left:solid 1px #7a96c9;    
  border-right:none;    
  border-top:solid 1px #7a96c9;    
  border-bottom:solid 1px #7a96c9;   
 }
 .gruppeinaktiv {
  padding:0px 0px 2px 10px;  
  margin:4px 0px 0px 5px;
  font-size:0.92em;
  background-color:#F2F3F8;
  color:#04408c;
  overflow:visible;
  border-left:solid 1px #7a96c9;    
  border-right:none;    
  border-top:solid 1px #7a96c9;    
  border-bottom:none;   
   }
  .untermenuaktiv1, .untermenuinaktiv1, .untermenuaktiv2, .untermenuinaktiv2 {
  padding-left:14px; 
  padding-top:2px; 
  padding-bottom:2px; 
  font-size:92%;
  margin:0px 0px 0px 5px;  
  font-weight:normal;
  background-color:#F2F3F8;
  border-right:none;
  border-left:solid 1px #7a96c9;
  }
  .untermenuaktiv2, .untermenuinaktiv2 {
  border-bottom:solid 1px #7a96c9;
  }
 .untermenuaktiv1, .untermenuaktiv2 {
  color:#2d4d8f;
  }
  .untermenuinaktiv1, .untermenuinaktiv2 {
  color:#418cf2;
  }
 .untermenuaktiv1 a, .untermenuaktiv2 a {
  color:#2d4d8f;
  font-weight:normal;
  }
 .untermenuinaktiv1 a, untermenuinaktiv2 a {
  color:#418cf2;
  font-weight:normal;
  }
  .untermenuaktiv1 a:hover {
  font-weight:bold;
  color:#e30404;
  }
  .untermenuaktiv2 a:hover {
  font-weight:bold;
  color:#e30404;
  }
/*Menuleiste Ende */

/* hauptfenster */
#haupt {
  position:relative;
  margin:0px 13% 10px 160px;
  padding:5px 15px 10px 10px;
  right:0px;
  top:0px;
  background-image:url("gif/transp04.png");
  z-index:80;
  border:1px solid #b0adad;
  }
  h1 {
  font-size:1.05em;
  color:#2d4d8f;
  padding-top:5px;
  padding-bottom:3px;
  margin-bottom:25px;
  text-align:left;
  width:100%;
  border-bottom:solid 1px #2d4d8f;
  }
  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 */

/* hauptfenster schutz */
  #hauptschutz {
  position:absolute;
  left:0px;
  bottom:40px;
  width:100%;
  height:100%;
  border:solid 1px ##b00303;
  }
/* hauptfenster schutz ende */
/* randfenster rechts */
#rand {
 position:absolute;
 top:110px;
 padding:0px 0px 0px 0px;
 right:0px;
 width:13%;
 }
/* bildmasse:80x60 */ 
#rand img {
border:solid 1px #e3e3e0;
margin-left:15px;
}
/* randfenster rechts ende */ 

/* filmseite */
.filmo { /* h2 */
margin-top:15px;
margin-bottom:5px;
}
 .filmotable {
 width:554px;
 font-size:1em;
 
 }
 .trheadline {
 padding:10px;
 }
 .tdheadline {
 padding:10px;
 margin-bottom:0px;
 margin-top:0px;
 }
 .tdheadline span {
 line-height:1.4em;
 }
 .trdetails {
 padding:8px 5px 15px 10px;
 }
.tdprod {
  padding:5px 0px 10px 30px;
  width:350px;
  font-size:0.9em;
}
.tdprod span {
  line-height:1.4em;
}
.tdpic {
 vertical-align:top;
 width:200px;
 padding-left:20px;
 }
 .titeld {
 font-weight:normal;
 font-size:1.15em;
 font-variant:small-caps;
 color:#2d4d8f;
  }
 .titele {
 font-weight:normal;
 font-size:0.9em;
 font-variant:small-caps;
 line-height:1em;
 font-style:normal;
 margin-left:15px;
 }
 .jahr {font-size:1.1em; }
 .land {
  }
 .produ {
 }
 .regie {
 margin-bottom:10px;
 }
 .besetzung {
 margin-left:10px;
 }
 .cast {
 margin-left:10px;
 }
 .bemerk {
 margin-top:5px;
 width:75%;
 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:2px 10px 6px 0px;
  }
  .leftrand p {
  font-size:0.85em;
  text-align:center;
  }
  .rightrand {
  position:relative;
  float:right;
  padding:2px 0px 6px 10px;
  }
  .rightrand p {
  font-size:0.85em;
  text-align:center;
  }
  .rechts { float:right; } /* Bild ist rechts */
  .links { float:left; } /* Bild ist links */

/* bilder kroatien */

 .kroatien {
  position:relative;
  width:350px;
  float:left; 
  margin-left:10px;
  margin-top:10px;
  }
 .kroatien p {height:40px; text-align:center; }
  #k01 { background-image:url("pic/kroatien01.jpg"); background-repeat:no-repeat; background-color:#F2F3F8; }
  #k02 { background-image:url("pic/kroatien02.jpg"); background-repeat:no-repeat; background-color:#F2F3F8; }
  #k03 { background-image:url("pic/kroatien03.jpg"); background-repeat:no-repeat; background-color:#F2F3F8; }
  #k04 { background-image:url("pic/kroatien04.jpg"); background-repeat:no-repeat; background-color:#F2F3F8; }  
  #k05 { background-image:url("pic/kroatien05.jpg"); background-repeat:no-repeat; background-color:#F2F3F8; }
/* bilder-ausrichtung ende */

/* 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:bold;
 color:#434743;
 padding-top:2px;
 padding-bottom:0px;
 margin-top:0px;
 margin-left:10px;
 }
  .tv2 {   /* untertitel */
 font-size:0.9em;
 font-weight:normal;
 color:#0440bd;
 padding-top:1px;
 margin-left:10px;
 padding-bottom:1px;
 }
  .tv3 {   /* sender, datum, uhrzeit */
 font-size:0.9em;
 font-weight:bold;
 color:#c90404;
 padding-top:0px;
 padding-bottom:2px;
 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%;
 }
 .anzahl3 {
 height:80px;
 width:100%;
 }
 /*tv-seite ende*/

/* link-seite anfang */
 .linkliste {
 color:#6b6a6a;
 margin-top:30px;
 margin-bottom:15px;
 width:400px;
 border-bottom:dotted 1px #6b6a6a;
  }
 .link {
 width:100%;
 margin-left:20px;
 margin-top:0px;
 padding-bottom:3px;
 margin-bottom:0px;
 }
 .link1 {   /* link */
 font-size:0.93em;
 font-weight:bold;
 color:#0440bd;
 padding-top:0px;
 padding-bottom:0px;
 margin-bottom:3px;
 margin-top:0px;
 }
  p.link1 { margin-left:-10px; }
  .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:#274074;
	}
.statement2 {
  margin:0px 20px 0px 20px;
  padding-top:20px;
}
#aktuel {
margin:30px;
padding:10px;
border:solid 1px #b0adad;
}
 .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 {
background-color:#ecedf2;
border-left:solid 3px #9095b0;
border-right:solid 3px #c7cbe0;
border-top:solid 3px #9095b0;
border-bottom:solid 3px #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 */

/*location */
#map {
position:relative;
float:left;
width:500px;
height:300px;
left:10px;
z-index:100;
}
#maprechts {
position:relative;
float:right;
width:180px;
font-size:0.85em;
}
.location {
font-weight:bold;
margin-bottom:10px;
padding-top:10px;
border-bottom:solid 1px #6b6a6a;
}
.inline {
display:inline;
margin-left:100px;
}
/*location ende */

/*interviews */
p.int1 {
margin-left:0px;
margin-top:20px;
font-weight:bold;
font-style:normal;
}
.int2 {
margin-left:10px;
margin-right:10px;
font-style:italic;
}
.unterschrift {
font-style:italic;
text-align:left;
margin-top:20px;
margin-bottom:20px;
}
p.hunt300 {width:300px; }
/*interviews ende */

/*umfrage */
.umfrage {
	margin-left:20px;
	font-size:0.9em;
}
.umfrage p.titel {
	margin-left:-10px;
	font-weight:bold;
}

/*Filme kennzeichnen in Texten nicht mehr nötig */
.ifilm {
  font-style:italic;
}
.nfilm {
  font-style:normal;
}

/*verschiedene Stile */
.film { 
	font-variant:small-caps;
	font-size:1.05em;
}
/*  */
.icaps  { 
	font-style:normal;
  font-variant:small-caps;
  font-size:1.05em;
}
/*  */
.ncaps  { 
  font-style:italic;
  font-variant:small-caps;
  font-size:1.05em;
}
.center { text-align:center; }
.klein { font-size:0.9em; }
.fett { font-weight:bold; }
.rot { color:#ff0c00; }
.fettrot { font-weight:bold; color:#ff0c00; }
.fettklein {font-size:0.9em; font-weight:bold; }
.i { font-style:italic; }

.n { font-style:normal; }
.wn { font-weight:normal; }
.fettblau { font-weight:bold; color:#0440bd; }
.blau { color:#0440bd; }
.ind30 { margin-left:30px;}
.ind10 { margin-left:10px; }
.einzug100 { margin-left:100px; }
.grau { color:#7c8093; }
a.grau { color:#7c8093; }
a:visited.grau { color:#7c8093; }
.r { text-align:right; }
.iblau {font-style:italic; color:#0440bd; }
.gelb {color:#f9b400; }
/*verschiedene Stile ende */


/* menufussleiste */
 #fussmenu {
 background-image:url("gif/transp04.png");
 position:relative;
 border-top:1px solid #b0adad;
 border-bottom:1px solid #b0adad;
 }
  #fussmenu p {
  text-align:center;
  color:#5e5d5d;
  font-size:0.9em;
  }
  #fussmenu a:visited  { color:#5882ba; }
  #fussmenu a:visited:hover { color:#e30404; }
  
 .fussaktiv {
  padding-left:8px;
  padding-right:8px;
 }
 .fussinaktiv {
  padding-left:8px;
  padding-right:8px;
 }
/* menufussleiste ende */

/* fusszeile */
#footer {
  position:relative;
  clear:left;
  left:0px;
  right:0px;
  bottom:0px;
  top:0px;
  height:30px;
  margin-top:20px;
  z-index:30;
  }
 #footer .pfeil {
 position:relative;
 float:left;
 left:30px;
 top:2px;
 bottom:0px;
 width:30px;
 height:20px;
 }
 #footer .druck {
 position:relative;
 float:left;
 left:48%;
 bottom:0px;
 top:2px;
 width:30px;
 height:20px;
 }  
 #footer .stand {
 position:relative;
 text-align:right;
 float:right; 
 right:30px;
 bottom:0px;
 top:8px;
 color:#10398c;
 font-size:0.8em;
 width:200px;
 } 
 #footer2 {display:none; } /*footer druck ausblenden */ 