/* Datei:formate.css */


/* TEXTFORMATIERUNG */

p, a, span {
 font-size:8.5pt;
 line-height:12pt;
 font-family:Verdana,Arial;
 color:#000000;
 margin:0 }
 
a:link {
 text-decoration:none;
 color:#0043B6 }
a:visited { 
 text-decoration:none;
 color:#3F68AD }
a:hover { 
 color:#EA6B00;
 text-decoration:underline }
 

/*ALLGEMEINE TEXTFORMATIERUNGEN */

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

.mini { font-size:1pt } /* fuer moeglichst kleine &nbsp; */
 
h1 {     /*Ueberschrift im Fensterkopf*/
 font-family:Verdana,Arial;
 font-size:12pt;
 font-style:italic;
 text-align:center;
 font-weight:normal;
 color:#EA6B00;
 margin:0 }
.headline { /*downward-compatibility Ueberschrift-Formatierung*/
 font-size:12pt;
 font-style:italic;
 text-align:center;
 font-weight:normal;
 color:#EA6B00;
}
.title {        /* Blockueberschrift */
 font-weight:bold;
 font-size:9pt;
 line-height:12pt }
.mehr {
 font-style:italic;
 text-decoration:none !important }
.subtitle {     /* Untertitel am rechten Rand des Blocktitels */ 
 font-size:7.5pt;
 line-height:8pt;
 text-align:right }
.aufzaehlung { /* Aufzaehlung ohne Symbol - erste Zeile ist links, alle weiteren eingerueckt */
 margin-left:2em;
 margin-top:0.5em;
 text-indent:-1.5em }
.copyright {  /* Copyright - Angabe in der Fusszeile */
 font-size:7.5pt;
 line-height:11pt;
 margin:0 0.5em;
 text-align:center; 
 color:#a0a0a0 }

 
/*SPEZIELLE TEXTFORMATIERUNGEN*/ 

.date {                   /* labyrinth-veranstaltungen.php */
 font-style:italic;
 color:#202020 }
.place { color:#202020 }

.titleLink {    /* Titel in Links.php */
 font-size:9pt;
 line-height:12pt }

.info {
 height:100%;
 background-color:#ffffff; 
 margin:0px 3px; 
 padding:0px 3px; 
 border:1px solid #3F68AD }
 
.verzeichnis0 {
 font-weight:bold;
 letter-spacing:0.2em }
.verzeichnis1 {
 font-weight:bold }
.verzeichnis2 {
 letter-spacing:0.1em }

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

.abstand1 { height:2px }
.abstand2 { height:5px }
.abstand3 { height:8px }
.abstand4 { height:10px }
.abstand5 { height:15px }
.abstand6 { height:20px }
.abstand7 { height:27px }
.abstand8 { height:35px }
.abstand9 { height:50px }

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

.auswahl {    /*Auswahlboxen*/
  font-size:7.5pt;
  font-family:Verdana,Arial;
  color:#000000;
  background-color:#f6f6f6;
  margin:0px }
.auswahlHeader {    /*SprachAuswahl*/
  font-size:7pt;
  font-family:Verdana,Arial;
  color:#000000;
  background-color:#E8E8E8;
  margin:0px 3px;
  padding:0px }
  
.listenfoto { border:2px solid #AAB5C8 }
.textReFoto {
 float:right;
 text-align:right;
 margin-left:15px;
 margin-bottom:10px }
.textLiFoto {
 float:left;
 text-align:left;
 margin-right:20px;
 margin-bottom:10px }
.listeReFoto {
 float:right;
 margin-left:10px }
.listeLiFoto {
 float:left;
 margin-right:15px }
 
.boxedCell {
 border:2px solid #AAB5C8;
 background-color:#f6f6f6;
 padding:4px }
 
.preisTable {
 margin-top:.5em; 
 border-left:2px solid #000000;  
 border-right:1px solid #AAB5C8;
 border-bottom:1px solid #AAB5C8;
 background-color:#ffffff }
.preisTableLeft {
 text-align:left;
 padding:3px 5px;
 border-top:1px solid #AAB5C8; 
 border-right:1px dotted #AAB5C8 }
.preisTableRight {
 text-align:left;
 padding:3px 5px;
 border-top:1px solid #AAB5C8 }
 
.borderedTable {
 padding:3px 5px;
 border:1px solid #AAB5C8;
 border-top:0px;
 border-left:0px } 
.borderedTableLeft {
 padding:3px 5px;
 border:1px solid #AAB5C8;
 border-top:0px;
}
 
/* SEITENAUFBAU, GRAFISCHE GESTALTUNG */

body {
 background:url(../grafiken/hintergrund.jpg) repeat;
 margin:0px }

.anzeige {
 position:relative;
 width:780px;
 margin:0px;
 padding:0px }
.anzeigeTabelle {/**/}
  
.fenster {
 width:480px;
 overflow:hidden;
 margin:70px 0px 0px 150px;
 padding:0px }
.fensterText {
 width:480px;
 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;
 border-bottom:2px solid #AAB5C8 }
.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}

.fensterGross {
 width:720px;
 overflow:hidden;
 margin:10px 0px 0px 30px;
 padding:0px;
}
.fensterGrossText {
 width:720px;
 overflow:hidden;
 background-color:#f6f6f6;
 border-left:1px solid #AAB5C8;
 border-right:1px solid #AAB5C8 }

.header {
 width:100%;
 overflow:hidden;
 vertical-align:middle;
 background-color:#BDBDBD;
 padding:0px;
 margin:0px }
.extraHeader { border-top:2px solid #AAB5C8 }
.extraHeaderTB { 
 border-top:2px solid #AAB5C8;
 border-bottom:2px solid #AAB5C8 }

/* MENUE */
  
.menuItem { margin:0px }
  
/* INTRO / STARTSEITE */

.startfenster {
 width:380px; 
 overflow:hidden;
 margin:58px 0px 0px 200px }
  
.startbild {  /*Startbild:Labyrinth in schwarzem Rahmen*/
 width:380px;
 border-width:0px;
 margin:0px;
 float:none;
 text-align:center;
 vertical-align:middle }
 
.homepageVon {
 text-align:center;
 vertical-align:middle;
 border-width:0px;
 margin:20px 10px 25px 30px }
  
  
/* POPUP - FENSTER */
.kleinFenster {
 text-align:center;
 vertical-align:middle;
 background-color:#E8E8E8;
 border:1px solid #AAB5C8 }
 
 
/* ADMIN */
.editRight {
 float:right;
 position:relative;
 left:-5px;
 top:35px;
 margin-top:-28px;
 padding:0px;
 z-index:2;
}