/* Datei:formate.css */


/* TEXTFORMATIERUNG */

p, a, span {
 font-size:7.5pt;
 line-height:11pt;
 font-family:Verdana,Arial;
 color:#000000;
 margin:0 }
 
a:link {
 color:#808080;
 text-decoration:none; }
a:visited { 
 text-decoration:none;
 color:#202020 }
a:hover { 
 text-decoration:underline;
 color:#b0b0b0 !important }
 

/*ALLGEMEINE TEXTFORMATIERUNGEN */

h1,#month_in_title {     /*Ueberschrift im Fensterkopf*/
 text-align:center;
 font:small-caps 18pt Times New Roman;
 letter-spacing:0.1em;
 color:#32326A;
 margin:0;
}

h3 { /*Ueberschrift Kommentare, etc.*/
 text-align:left;
 font:small-caps 12pt Times New Roman;
 letter-spacing:0.1em;
 color:#32326A;
 margin:1.5em 0.1em 0px;
}

.kleiner {    /*Kleinerer Text fuer Hinweise etc.*/
 font-size:7pt }
.bold { font-weight:bold } /*fett*/
.italic { font-style:italic } /*kursiv*/
.block { text-align:justify } /*Blocktext*/

.mini { font-size:1pt } /* fuer moeglichst kleine &nbsp; */
 
.copyright {  /* Copyright - Angabe in der Fusszeile */
 font-size:7.5pt;
 line-height:11pt;
 margin:0 0.5em;
 text-align:center; 
 color:#696969 }

/*Listenformatierung*/
@media all { /*Browserweiche fuer Netscape 4.x: Diesen Browser fuer folgende Angaben ausschliessen*/
ul {        
 list-style-type:disc; 
 margin:0px 0px 0px 1em;
 padding:0px }
li { color:#5C71CD }
}

/* GRAFISCHE GESTALTUNG ALLGEMEIN */

.grafiklink   /*Alle Grafiken, die verlinkt sind*/
 { border-width:0;
   margin:0;}

 
/* SEITENAUFBAU, GRAFISCHE GESTALTUNG */

body {
 background:url(../grafiken/hintergrund.jpg) repeat;
 min-width:900px;
 margin:0px;
 padding:0px;
 text-align: center;  /* Zentrierung im Internet Explorer */
 }

div#werbung { 
  float:left;
  margin:5px 2px 15px 10px}
div#geschichte { 
  float:right;
  width:137px;
  margin:5px 10px 15px 2px}
.seiten {
 padding:0px;
 border:1px solid #32326A;
 background-color:#DBF8AC;
}
.seitenInnen { 
  width:135px; 
  margin:0px;
  border:0px; }
.seitenInnen p {
  text-align:center;
  padding:5px 2px;
}

h2 {
 margin:0px;
 border-top:1px solid #525252;
 border-bottom:1px solid #BABABA;
 background-color:#5D6E45;
 padding:0.05em 0.2em;
 text-align:center;
 font:small-caps 1em Times New Roman;
 letter-spacing:0.1em;
 color:white;
}

div#titel {
 width:800px;
 padding-left:20px;
 padding-top:30px;
 margin:0px auto 0px; }      /* standardkonforme horizontale Zentrierung */

div#haupt {
 position:relative;
 top:0;
 width:606px;
 padding:0px;
 text-align: left;    /* Seiteninhalt wieder links ausrichten */
 margin:5px auto;      /* standardkonforme horizontale Zentrierung */
}

div#bildblock {
 width:600px;
 margin:0;
 padding:0px;
 border:3px double #32326A;
}
img#bild { margin-bottom:-2px; }
  

div#vorschaublock { 
  border-top:1px solid #ffffff;
  background-color:#5D6E45;
  height:70px;
  padding:0px;
  width:600px;
  overflow:hidden;
  margin:0;
 }
.vorschau {
  float:left;
  margin:5px;
}
.vorschautext { 
  text-align:center;
  color:e0e0e0;
  margin-top:-2px;
  background-color:#747B6C }


div#kommentarblock {
 border:3px double #32326A;
 padding:0px;
 background-color:#DFDFE5;
}

div#labyrinthe {
 clear:both;
 margin:25px auto 5px;      /* standardkonforme horizontale Zentrierung */
 padding-bottom:30px;
 border-top:3px double #32326A;}
#labyrintheHeader {
 margin:3px 10px 35px; }
 
div#footer {
 clear:both;
 width:100%;
 height:25px;
 margin:10px 0px 0px;
 padding:0px;
 text-align:right;
}
p#footer {
 margin:0px;
 padding:0px;
 margin-right:20px;
 vertical-align:middle }
 
.menuItem { 
  margin:5px 25px 15px 5px }
  
  
.fenster {
 width:380px;
 overflow:hidden;
 margin:0px 5px 5px 50px;
 padding:0px }
.fensterText {
 width:380px;
 overflow:hidden;
 background-color:#FFFFFF;
 border-left:1px solid #AAB5C8;
 border-right:1px solid #AAB5C8 }
.fensterTextI {
 width:100%;
 background-color:#E8E8E8;
 border-top:2px solid #AAB5C8  }
.listenTabelle {
 width:95%;
 border-bottom:1px solid #AAB5C8 }
.fensterOben {
 height:40px;
 background-color:#F6F6F6;
 padding:0px }
.fensterObenText { border-top:1px solid #AAB5C8}
.fensterUnten {
 height:40px;
 background-color:#F6F6F6;
 padding:0px;
 border-top:2px solid #AAB5C8 }
.fensterUntenText { border-bottom:1px solid #AAB5C8}
.abstand1 { height:2px }
.abstand2 { height:5px }
.abstand6 { height:10px }
.abstand7 { height:17px }
.listenfoto { border:2px solid #AAB5C8 }
.boxedCell {
 border:2px solid #AAB5C8;
 background-color:#f6f6f6;
 padding:4px }

.header {
 width:100%;
 overflow:hidden;
 vertical-align:middle;
 background-color:#BDBDBD;
 padding:0px;
 margin:0px }

h4 {     /*Ueberschrift im Fensterkopf*/
 margin:0;
 font-family:Verdana,Arial;
 font-size:12pt;
 font-style:italic;
 text-align:center;
 font-weight:normal;
 color:#EA6B00;
 margin:0 }
.title {        /* Blockueberschrift */
 font-weight:bold;
 font-size:9pt;
 line-height:12pt }
.subtitle {     /* Untertitel am rechten Rand des Blocktitels */ 
 font-size:7.5pt;
 line-height:8pt;
 text-align:right }

.editLeft {
 position:absolute;
 left:5px;
 top:10px;
 z-index:2;
}
.editRight {
 float:right;
 position:relative;
 left:7px;
 top:28px;
 margin:0px;
 padding:0px;
 z-index:2;
}
.addRight {
 float:right;
 position:relative;
 left:-10px;
 top:52px;
 margin:0px;
 padding:0px;
 z-index:2;
}

.loading {
 position:absolute;
 z-index:2;
/* visibility:hidden;*/
 top:300px;
}

.gernotsComment {
 margin:0px;
 padding:5px;
 background-color:#f6f6f6; }
.gernotsComment p { 
 text-align:center;
 font-size:9pt }
.gernotsCommentTitle {
 font-weight:bold;
 font-style:italic;
}
.commentHeader {
 margin:0px;
 padding:5px;
 background-color:#5D6E45; }

.commentHeaderTitle { 
 color:#ffffff; }
.commentHeaderRight {
 float:right;  }
.commentHeaderRight span{
 color:white;
 font-weight:bold;
}

.comment {
 text-align:left;
 padding:3px;
 margin:8px 5px;
 border-bottom:1px solid #a0a0a0;
 border-right:1px solid #a0a0a0;
}
.commentTitle {
 font-weight:bold;
 color:#5D6E45;
}
.commentText {  }
.commentMehr { font-style:italic; }