/* Formate.css (ltr) */

body  
{ direction: ltr; }

/*----------------------------------*/
/*----- Hintergrundschatten --------*/
/*----------------------------------*/

#body_typ4, #body_typ3
{ background: url('http://www.goethe.de/bilder2/schatten_4.gif') repeat-y;}

#body_typ2
{ ackground: url('http://www.goethe.de/bilder2/schatten_2.gif') repeat-y;}

#body_typ1
{ ackground: url('http://www.goethe.de/bilder2/schatten_1.gif') repeat-y;}


/*----------------------------------*/
/*----- Schriftart- und größe ------*/
/*----------------------------------*/

body, input, p, td, .navim_typ1
{ font-family: verdana, sans-serif; }

.metanavi, 
.tabelle_hauptnavi td, 
.linkenavi, 
.teaser-links, .teaser-links p, .teaser-links_uschrift, .eintrag_teaser-links, 
.bezeichner_mitte_typ2, .bezeichner_mitte_typ1, .bezeichner_mitte_skript, 
.bezeichner_suche 
{ font-family: tahoma, verdana, sans-serif; }

body, input, p, td
{ line-height: 15px; }

.teaseruschrift, .artikeluschrift, .seitenuschrift 
{ font-size: 13px; }

body, input, p, td, .navim_typ1, .hauptuschrift
{ font-size: 11px; }

#footer, #footer div, #footer a, #footer span, .schliessen a, .druckversion a, .top a, .intern, .copy, .cnavi, .vkalenderuschrift, .uschrift_kalender, .XXseitenzwischenuschrift, .listenabschnittstitel, .teaser, .bilduschrift, sup, 
.XXtabteaser, .navim_typ1
{ font-size: 10px; }

.uschrift_seite, div>.select_languageselector
{ font-size: 9px; }

.select_languageselector, .klein  
{ font-size: 7pt; }


/*----------------------------------*/
/*-------- Textfarben --------------*/
/*----------------------------------*/

.linkenavi a
{ color: #FFFFFF } /* weiß */

.linkenavi_startseite a, .metanavi a, .metanavi, suche a, .artikelintro, .s15122, .listenabschnittstitel, .rsschliessen, rsschliessen.visited, .metanavi a:hover, annot_form
{ color: #5a5a5a; } /* Grau */

.bezeichner_suche a, 
.bezeichner_suche a:hover
{ color: #FFFFFF } /* weiß */

#footer, #footer div, #footer a, #footer span, 
.intern, 
.listenquelle, 
.copy  
{ color: #aaaaaa; } /* hellgrau */

.uschrift_teaser-rechts a, .text_tipps-rechts a, 
.schwarz, 
.schwarzorange, 
.quelle_url a, .uschrift_url a, 
.mitte1_kalender a, .rechts_kalender a, 
.listeneintragtitel, 
.zelle_bezeichner_mitte, .bezeichner_mitte_typ2, 
.eintrag_index a, 
.zelle_navi1_ac a
.zelle_navi2_ac a
.zelle_navi2_ac
{ color: #000000; }  /* schwarz */ 

a
{ color: #004DA4; } /* Link-Blau */

a.intern:hover, 
a.iconlink:hover, a.anchor:hover, 
a.teaseruschrift:hover, 
a.listeneintragtitel:hover, 
a.vkalendertitel:hover, 
a.listenquelle:hover, 
a.link:hover, 
a.mail:hover, 
a.schwarzorange:hover, 
.mitt1_kalender a:hover, 
.rechts_kalender a:hover, 
.druckversion a:hover, 
.top a:hover, 
.uschrift_url a:hover, 
.content a:hover, 
.listenannot a:hover, 
.eintrag_index a:hover, 
.text_tipps-rechts a:hover, .uschrift_teaser-rechts a:hover, 
.metanavi_typ1 a:hover
{ color: #FF6500; }  /* orange*/ 

.textweiss, a.textweiss:hover 
{ color: white; } /* Weiss */ 


/*-------------------------------------------------------------------------------------------------*/
/* Fettigkeit */

.nichtfett 
{ font-weight: normal; }

.offen, .navim_ac, .zelle_navi1, .zelle_navi1_ac, .navi2_ac, .navi3_ac, .navi4_ac, .bezeichner_links, .bezeichner_links_startseite, .bezeichner_mitte_typ2, .bezeichner_mitte_typ1, .bezeichner_mitte_skript, .uschrift_teaser-links, .uschrift_seite, .uschrift_tipps-rechts, .uschrift_teaser-rechts, .seitenuschrift, .seitenzwischenuschrift, h4, .zwischenuschrift, .s13450, .s21714, .artikelintro, .s15122, .mitte1_kalender, .uschrift_kalender, .uschrift_url, .uschrift_zwischenraum_typ4,  .uschrift_zwischenraum_typ3, .uschrift_zwischenraum_typ2, .uschrift_zwischenraum_typ1  
{ font-weight: bold; }


/*-------------------------------------------------------------------------------------------------*/
/* Unterstreichung */

a:hover 
{ text-decoration: underline; } 

a, .listenannot a, .intern, .intern:hover, .druckversion a, .top a, .schwarz, .schwarzorange, .schwarzorange:hover, .iconlink, .s13572, .anchor, .teaseruschrift, .artikeluschrift, .teaseruschrift:hover, .listeneintragtitel, .listeneintragtitel, .vkalendertitel, .listenquelle, .ebene1_sitemap a:hover, .ebene3_sitemap a:hover, .ebene3_sitemap a:hover, .eintrag_index a:hover, .metanavi_typ1 a:hover, .teaser-links a
{ text-decoration: none; }


/*-------------------------------------------------------------------------------------------------*/
/* kein Rahmen ums verlinkte Bild */

.logo img, .flagge, .icon_schliessen, .footer_sprachen img, .icon_kalender img, .icon_url, .bild_url img, .bild_teaser-rechts 
{ border: none }


/*-------------------------------------------------------------------------------------------------*/
/* Tabellen */

.tabelle_haupt, .spalte_links, .spalte_links_startseite, .spalte_mitte, .spalte_mitte_typ2, .spalte_mitte_typ1, .spalte_vertikal, .spalte_rechts, .zelle_funktionsleiste, .zelle_funktionsleiste_typ2, .zelle_funktionsleiste_typ1 
{ clear: left; padding: 0px; border: none; border-collapse: collapse; padding: 0px; }


/*-------------------------------------------------------------------------------------------------*/
/* Positionierendes Wrap */

#wrap_typ4, #wrap_typ3, #wrap_typ2, #wrap_typ1, #wrap_skript
{ position: absolute; top: 10px; left: 14px; }

#wrap_typ4, #wrap_typ3   
{ width: 760px; }

#wrap_typ2   
{ width: 570px; }

#wrap_typ1, #wrap_skript   
{ width: 508px; }


/*-------------------------------------------------------------------------------------------------*/
/* Header */

#header  
{ width: 100%; position: relative; top: 0px; left: 0px; }


/*-------------------------------------------------------------------------------------------------*/
/* Logo */

.logo  
{ position: relative; top: 0px; left: 0px; width: 0px; height: 110px; }

.logo img
{ width: 0px;  }


/*-------------------------------------------------------------------------------------------------*/
/* obere Navi */

.oberenavi_typ4, .oberenavi_typ3, .oberenavi_typ2, .oberenavi_typ1  
{ position: absolute; top: 2px; left: 180px; height: 18px; text-align: right; }

div>.oberenavi_typ4, div>.oberenavi_typ3, div>.oberenavi_typ2, div>.oberenavi_typ1  
{ top: 0px; }

.oberenavi_typ4, .oberenavi_typ3 
{ width: 580px; }

.oberenavi_typ2  
{ width: 389px; }

.oberenavi_typ1  
{ width: 328px; }

.aufspanner  /* Aufspanner-Image */
{ width: 1px; height: 18px; vertical-align: middle; }

/*-------------------------------------------------------------------------------------------------*/
/* Metanavi */

.metanavi, .metanavi_typ1
{ display: inline; position: relative; vertical-align: middle; padding-top: 3px; padding-bottom: 3px; padding-right: 0px; }

.metanavi_typ1
{ top: -3px; }

.navim, .navim_ac  
{ vertical-align: top; padding-right: 11px; padding-left: 12px; padding-top: 3px; padding-bottom: 3px; line-height: 18px; }


/*-------------------------------------------------------------------------------------------------*/
/* Sprachfaehnchen */

.sprachen_flagge, .sprachen_flagge_typ1, .sprachen_flagge_typ2 
{ position: relative; top: -2px; display: inline; height: 18px; padding-top: 3px; padding-bottom: 3px; vertical-align: top;  padding-left: 5px; }

div>.sprachen_flagge, div>.sprachen_flagge_typ1, div>.sprachen_flagge_typ2 
{ top: 3px;}

.link_flagge  
{ border: 1px solid white; }

.link_flagge:hover, .link_flagge_ac  
{ border: 1px solid gray; }

.link_flagge, .link_flagge:hover, .link_flagge_ac  
{ padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; margin-left: 2px; }

div>.link_flagge, div>.link_flagge:hover, div>.link_flagge_ac  
{ padding-left: 1px; padding-right: 1px; padding-top: 0.1px; padding-bottom: 0.01px; }


/*-------------------------------------------------------------------------------------------------*/
/* Sprachdropdown */

.sprachen_form  
{ position: relative; top: -3px; display: inline; height: 18px; padding-top: 2px; padding-bottom: 3px; vertical-align: top;}

div>.sprachen_form  
{ top: 2px; }

.form_languageselector  
{ display: inline; margin-right: 0px; margin-left: 7px; }

.form_languageselector
{ font-size: 8px; }

div>.select_languageselector  
{ height: 17px; }



/*-------------------------------------------------------------------------------------------------*/
/* Schliessen-Link */

div>.schliessen  
{ top: 2px; }

.schliessen  
{ display: inline; position: relative; top: 0px; vertical-align: top; }



/*-------------------------------------------------------------------------------------------------*/
/* grosser Kopfbanner */

.kopfbanner_typ4, .kopfbanner_typ3, .kopfbanner_typ2, .kopfbanner_typ1 
{ position: absolute; top: 20px; left: 0px; }

.kopfbanner_typ4, .kopfbanner_typ3 
{ width: 760px; height: 90px; overflow: hidden; text-align: right }

.kopfbanner_typ2  
{ width: 389px; height: 62px; overflow: hidden; text-align: right }

.kopfbanner_typ1  
{ width: 510px; height: 60px; overflow: hidden; text-align: right}



/*-------------------------------------------------------------------------------------------------*/
/* Hauptnavi (Navi 1) */
 
.hauptnavi 
{ position: relative; top: 2px; left: 0px; padding: 0px; margin: 0px; border: none; width: 100%; }

div[class=hauptnavi] 
{ }

.tabelle_hauptnavi
{ padding: 0px; border-collapse: collapse; border-left: 1px solid; height: 19px}

.zelle_navi1
{ padding-left: 13px; padding-right: 12px; padding-top: 2px; padding-bottom: 2px; vertical-align: top; border-right: 1px solid; }

.zelle_navi1_ac
{ padding-left: 13px; padding-right: 12px; padding-top: 2px; padding-bottom: 2px; vertical-align: top; border-right: none; }

td[class=zelle_navi1_ac] 
{ border-top: 0px; border-bottom: 0px }



/*-------------------------------------------------------------------------------------------------*/
/* Zwischenraum */

.zwischenraum_typ4, .zwischenraum_typ3, .zwischenraum_typ2, .zwischenraum_typ1   
{ position: relative; height: 50px; }

.zwischenraum_typ4 
{ top: 4px; width: 760px; }

.zwischenraum_typ3 
{ top: 0px; width: 166px; }

.zwischenraum_typ2 
{ top: 2px; width: 570px;  }

.zwischenraum_typ1 
{ top: 1px; width: 508px;}

.uschrift_zwischenraum_typ4, .uschrift_zwischenraum_typ3, .uschrift_zwischenraum_typ2, .uschrift_zwischenraum_typ1
{ display: inline; position: absolute; left: 180px;  top: 20px; width: 580px; height: 28px; line-height: 37px }

.uschrift_zwischenraum_typ2
{ width: 390px; }

.uschrift_zwischenraum_typ1
{ display: inline; position: absolute; left: 0px; width: 508px;   }

.linie_seitenzwischenuschrift
{ background-image: url('http://www.goethe.de/bilder2/pkt_duenn.gif'); height: 1px; margin-bottom: 10px }

.linie_uschrift_zwischenraum_typ4, .linie_uschrift_zwischenraum_typ3, .linie_uschrift_zwischenraum_typ2
{ background-image: url('http://www.goethe.de/bilder2/pkt_duenn.gif'); position: relative; left: 180px; height: 1px; }

.linie_uschrift_zwischenraum_typ4
{ top: 4px; width: 580px; }

.linie_uschrift_zwischenraum_typ3
{ top: 0px; width: 580px; }

.linie_uschrift_zwischenraum_typ2
{ top: 2px; width: 580px; }

.linie_uschrift_zwischenraum_typ1
{ background-image: url('http://www.goethe.de/bilder2/pkt_duenn.gif'); position: relative; left: 0px; height: 1px; top: 0px; width: 508px; }


/* Zwischenraum bzw. Linie und Bezeichner bei Skript und Typ 1*/

.linie_mitte_skript 
{ height: 1px; }

.linie_mitte_skript
{ background-image: url('http://www.goethe.de/bilder2/pkt_duenn.gif');  margin-bottom: 3px}

.bezeichner_mitte_skript
{ height: 15px; vertical-align: bottom; padding-bottom: 2px; display: inline; padding-left: 1px; }


/*-------------------------------------------------------------------------------------------------*/
/* Hauptbereich */



#hauptbereich_typ4, #hauptbereich_typ3, #hauptbereich_typ2, #hauptbereich_typ1, #hauptbereich_skript  
{ position: relative; left: 0px; width: 100%; }

#hauptbereich_typ4  
{ top: 3px; }

#hauptbereich_typ3  
{ top: -1px; }

#hauptbereich_typ2  
{ top: 0px; }

#hauptbereich_typ1  
{ top: 0px; }

#hauptbereich_skript  
{ top: 10px; }


/*
#hauptbereich_typ2  * img
{ border: 1px solid gray }*/





/*-------------------------------------------------------------------------------------------------*/
/* LINKE SPALTE */

/* linke Navi (Navi 2 bis Navi 4) */

.spalte_links, .spalte_links_startseite 
{ width: 166px; border-right: white solid 14px; height: 100%; vertical-align: top; }

.linkenavi, .linkenavi_startseite
{ width: 166px; }

.linkenavi_startseite  
{ margin-bottom: 15px; }

.navi2, .navi2_ac, .navi3, .navi3_ac, .navi4, .navi4_ac
{ line-height: 15px; padding-top: 4px; padding-bottom: 4px; display: block; clear: left;}

.icon_navi2, .icon_navi2_ac, .icon_navi3, .icon_navi3_ac, .icon_navi4, .icon_navi4_ac 
{ float: left; height: 12px; }

.icon_navi2, .icon_navi3, .icon_navi4 
{ visibility: hidden }

.icon_navi2_ac img, .icon_navi2 a img, .icon_navi2_ac a img, .icon_navi3_ac img, .icon_navi3 a img, .icon_navi3_ac a img, .icon_navi4_ac img, .icon_navi4 a img, .icon_navi4_ac a img
{ width: 10px; height: 12px; border: none; }

/* Ebene Navi 2 */

.icon_navi2, .icon_navi2_ac
{ width: 9px; background: url('http://www.goethe.de/bilder2/symbole/nv-pfeil.gif') no-repeat 0px 4px;}

.icon_navi2_ac a img, .icon_navi2_ac a img 
{ margin-left: 0px; }

div[class=text_navi2], div[class=text_navi2_ac]
{ padding-left: 12px; }

.text_navi2, .text_navi2_ac
{ color: #000000; width: 152px; font-weight: bold; }


/* Ebene Navi 3 */

.icon_navi3, .icon_navi3_ac
{ width: 21px; background: url('../bilder2/symbole/nv-pfeil.gif') no-repeat 12px 4px; }

.icon_navi3 a img, .icon_navi3_ac a img 
{ margin-left: 10px; }

div[class=text_navi3], div[class=text_navi3_ac] 
{ padding-left: 24px; }

.text_navi3, .text_navi3_ac
{ width: 140px; }

/* Ebene Navi 4 */

.icon_navi4, .icon_navi4_ac
{ width: 33px; background: url('../bilder2/symbole/nv-pfeil.gif') no-repeat 24px 4px; }

.icon_navi4 a img, .icon_navi4_ac a img
{ margin-left: 20px; }

div[class=text_navi4], div[class=text_navi4_ac] 
{ padding-left: 36px; }

.text_navi4, .text_navi4_ac
{ width: 128px; }

@media screen and (min-width: 550px) { .text_navi4 { padding-left: 0px; !important; } }


/*-------------------------------------------------------------------------------------------------*/
/* Startseitenteaser */

.teaser-links  
{ border-bottom: 1px solid white; padding-top: 10px; padding-bottom: 10px; padding-left: 8px; padding-right: 0px; width: 166px; overflow: hidden}

div[class=teaser-links]  
{ padding-left: 8px; width: 158px; }



/*-------------------------------------------------------------------------------------------------*/
/* Suche */

.suche  
{ padding-left: 10px; margin-top: 20px; float: left; padding-bottom: 50px; }

.bezeichner_suche  
{ padding-left: 1px; }

.input_suche  
{ width: 120px; height: 19px; border-width: 1px; border-style: inset; border-color: lightgrey; }
input[class=input_suche]  
{ width: 120px; border-color: gray; float: left }
@media screen and (min-width: 550px) { .input_suche { margin-bottom: 4	px !important; } }

.button_suche  
{ border: none; background: #ffffff url('../bilder2/pfeil-button.gif'); width: 15px; height: 15px; margin-left: 5px; margin-bottom: 2px; }
button[class=button_suche]  
{ margin-left: 1px; margin-top: 2px; margin-bottom: 3px; vertical-align: middle;  }
@media screen and (min-width: 550px) { .button_suche { background: url('../bilder2/pfeil-button.gif') no-repeat !important; } }
@media screen and (min-width: 550px) { .button_suche { width: 8px !important; } }
@media screen and (min-width: 550px) { .button_suche { height: 8px !important; } }

.icon_suche
{ background: url('http://www.goethe.de/css2/projekte/310_dmds/macht-der-sprache_suche.gif') no-repeat 0px 3px; display: inline; width: 15px; height: 18px; vertical-align: top }
div[class=icon_suche]
{ background: url('http://www.goethe.de/css2/projekte/310_dmds/macht-der-sprache_suche.gif') no-repeat 3px 2px; display: inline; float: left; width: 20px; height: 20px; }
.icon_suche a img
{ border: none; width: 20px; height: 20px; position: relative; top: 0px; vertical-align: middle }


/*-------------------------------------------------------------------------------------------------*/
/* MITTLERE SPALTE */

.spalte_mitte, .spalte_mitte_typ2, .spalte_mitte_typ1
{ vertical-align: top;  }

.spalte_mitte  
{ width: 389px; padding-right: 12px; }

.spalte_mitte_typ2  
{ width: 389px; padding-right: 0px; }

.spalte_mitte_typ1  
{ width: 508px; padding-right: 0px; }


/*-------------------------------------------------------------------------------------------------*/
/* Content-Bereich */

.content  
{ width: 389px; margin-top: 12px; line-height: 15px; clear: right; verflow: hidden; min-height: 350px; }


.content_typ1  
{ width: 508px; margin-top: 12px; line-height: 15px; clear: right; min-height: 350px }


/*-------------------------------------------------------------------------------------------------*/
/* SPALTE FUER GEPUNKTELTE LINIE */

.spalte_vertikal  
{ background:  url('http://www.goethe.de/bilder2/pkt_duenn-verti.gif') repeat-y 0px; width: 1px; vertical-align: top;  }

.spalte_vertikal img  
{ background-color: white; height: 5px; width: 1px; margin-top: 0px; margin-bottom: 350px; vertical-align: top; }


/*-------------------------------------------------------------------------------------------------*/
/* RECHTE SPALTE (rowspan=2) */

.spalte_rechts  
{ width: 166px; padding-left: 10px; overflow: hidden; vertical-align: top; }

.linie_rechts-block  
{ margin-top: 12px; margin-bottom: 0px; height: 1px; clear: left; background: url('http://www.goethe.de/bilder2/pkt_duenn.gif'); }

/* Teaser-Block (rechts) */

.teaser-rechts  
{ overflow: hidden; margin-top: 8px; margin-bottom: 0px; }

.icon_teaser-rechts
{ float: left; width: 6px; height: 12px; margin-bottom: 3px; background: url('http://www.goethe.de/bilder2/symbole/link.gif') no-repeat 0px 4px; }

div[class=icon_teaser-rechts]
{ width: 8px; }

.icon_teaser-rechts a img
{ width: 4px; height: 12px; border: none; }

.uschrift_teaser-rechts  
{ margin-bottom: 3px; padding-left: 0px; }

.bild_teaser-rechts  
{ float: left; margin-right: 5px; margin-top: 3px; width: 60px; }

.eintrag_teaser-rechts
{ clear: left; }

 /* Tipps-Block */

.tipps-rechts  
{ overflow: hidden; }

.icon_tipps-rechts
{ float: left; width: 12px; height: 12px; background: url('/bilder2/symbole/pkt_tipp.gif') no-repeat 0px 6px;}

.icon_tipps-rechts a img
{ width: 10px; height: 12px; border: none; }

.uschrift_tipps-rechts
{ margin-top: 8px; margin-bottom: 3px; }

.eintrag_tipps-rechts
{ margin-top: 2px; line-height: 15px; margin-bottom: 2px; padding-left: 0px;  display: block; clear: left }

.text_tipps-rechts
{ float: left; width: 150px}

div[class="text_tipps-rechts"]
{ float: none; display: block; margin-left: 10px}


/*-------------------------------------------------------------------------------------------------*/
/* "Funktionsleiste" */

.zelle_funktionsleiste, .zelle_funktionsleiste_typ2, .zelle_funktionsleiste_typ1  
{ height: 25px; vertical-align: bottom; }

.zelle_funktionsleiste  
{ padding-right: 10px;}

.funktionsleiste_skript, .funktionsleiste_typ1    
{ height: 5px; margin-top: 10px; clear: left }

.druckversion a  
{ float: left; }

.icon_druckversion  
{ border: none}

.top a  
{ float: right; }

.icon_top  
{ border: none }




/*-------------------------------------------------------------------------------------------------*/
/* FOOTER */

#footer  
{ margin-top: 10px; margin-bottom: 20px; width: 100%; text-align: center}

/* gepunktete Linie (Footer) */

.linie_footer  
{ margin-bottom: 6px; height: 1px; background: url('http://www.goethe.de/bilder2/pkt_duenn.gif');  }

/* Text Footer */

.footer_hauptnavi, .footer_metanavi  
{ padding-left: 20px; padding-right: 20px; }

.footer_sprachen img  
{ width: 1px; height: 1px; }


/*-------------------------------------------------------------------------------------------------*/
/* SPONSOR */

#sponsor  
{ margin-top: 5px; text-align: left; width: 100%; vertical-align: top; }


/*-------------------------------------------------------------------------------------------------*/
/* URL-Objekte */


.url, .ext_url
{ width: 389px; float: left; margin-bottom: 20px; }


/* Hide from IE-Mac \*/

.bild_url img 
{ width: 83px; argin-bottom: 20px; padding-top: 1px; float: left}

.icon_url
{ float: left; background: url('http://www.goethe.de/bilder2/symbole/link.gif') no-repeat 0px 4px;}

.icon_url a img
{ width: 7px; height: 12px; border: none; }

.uschrift_url 
{ margin-left: 93px;}

.ext_url * .uschrift_url 
{ width: 389px; margin-left: 0px }

.annotation_url 
{ margin-left: 93px;}

.ext_url * .annotation_url 
{ width: 389px; margin-left: 0px }

.quelle_url 
{ display: inline }

/* End hide */

/* Nachfolgende Tabellen sichtbar machen (verschwinden wegen float: left von URL im Firefox */

table[width="100%"] 
{ clear: left }

/*-------------------------------------------------------------------------------------------------*/
/* Veranstaltungskalender */

.tabelle_kalender, .zelle_uschrift_kalender, .zelle_links_kalender, .zelle_mitte_kalender, .zelle_rechts_kalender, .tabelle, .tabelle * td
{ border: 2px solid white; border-collapse: collapse; padding: 3px; vertical-align: top; }

.tabelle_kalender 
{ width: 100%; clear: left}

.zelle_uschrift_kalender, .zeile_uschrift_kalender  
{ height: 18px; }

.uschrift_kalender 
{ padding-left: 1px; }

.zelle_links_kalender 
{ width: 20%; }

.icon_kalender
{ float: left; width: 6px; height: 15px; background: url('http://www.goethe.de/bilder2/symbole/link.gif') no-repeat 0px 4px;}

.icon_kalender a img 
{ width: 4px; height: 12px; border: none; }

div[class=icon_kalender]
{ width: 8px; }

.mitte1_kalender
{ loat: left; }

.mitte2_kalender
{ clear: left; padding-left: 0px}

.icon_kalender img
{ width: 1px; height: 1px;  }

.zelle_rechts_kalender 
{ width: 25%; }


/*-------------------------------------------------------------------------------------------------*/
/* Bild-Tabelle bei Veranstaltungen und Artikel */


.bildtabelle 
{ width: 1px; float: left; margin-right: 5px }
.bild_bildtabelle
{ width: 1px }
.beschreibung_bildtabelle
{ font-size: 9px; font-style: italic }
			
/* bald obsolet */
.bilduschrift /* Bildunterschriften bei Bildern in Tabelle */
{ line-height: 12px; font-style: italic; }

/*-------------------------------------------------------------------------------------------------*/
/* Sonstiges */

.button /* Button im Allgemeinen */
{ background: gainsboro; border-style: solid; border-left: 2px solid #eeeeee; border-top: 2px solid #eeeeee; border-bottom: 2px solid gray; border-right: 2px solid gray; }

.annot_form /* Annotation und Pflichtfeld für Formulare */
{ font-size: 10px; text-align: right; }

.asterisk /* Annotation und Pflichtfeld für Formulare */
{ font-size: 10px; color: red }

.link  /* Schnell-Formatierung Link */
{ background: url('http://www.goethe.de/bilder2/symbole/link.gif') no-repeat 0px -1px; padding-left: 10px; }

.mail  /* Schnell-Formatierung Mail-Link */
{ background: url('http://www.goethe.de/bilder2/symbole/mail.gif') no-repeat 0px 0px; padding-left: 14px; }

.teaseruschrift, .artikeluschrift  /* ART/V-Überschriften (Teaser und Langversion) */
{ margin-bottom: 10px; }

.artikeluschriftliste  /* Überschriften der Artikel bei Verwendung Listen-Template */
{ margin-top:2px; }

.seitenuschrift  /* Seitenueberschrift im Content-Bereich (Bei SM-Punkt der 4. Ebene) */
{ margin-top: 0px; margin-bottom: 20px; }

.seitenzwischenuschrift /* Seitenabschnitt-Zwischenüberschrift im Content-Bereich, grau, fett, klein */
{ margin-top: 20px; margin-bottom: 1px; }

.listenabschnittstitel /* Seitenabschnitt-Überschrift im Content-Bereich (bei Anchor o. SM-Punkt der 5. Ebene) */
{ margin-top: 0px; margin-bottom: 15px; padding-bottom: 2px; background:  url('http://www.goethe.de/bilder2/pkt_duenn_anker.gif') no-repeat 0px 14px; }

.untertitel  /* Untertitel bei Einzelanzeige von Veranstaltungen */
{ font-size: 11px; font-weight: bold; margin-bottom: 0px; margin-bottom: 5px; }

.artikeluschrift
{ font-weight: bold;}

h4, .zwischenuschrift, .s13450, .s21714  /* Zwischenüberschriften beim Artikel */
{ margin-top: 13px; margin-bottom: 5px; }

.linkzumthemauschrift  /* Überschrift "Links zum Thema"  */
{ margin-bottom: 3px }

.teaser  /* Leitseiten-Teaser in der linken Spalte */
{ margin-left: 5px; margin-top: 6px; margin-bottom: 7px; }

.artikelannot  /* Bemerkungen zum Artikel (kursiv) */
{ font-style: italic; text-align: right; margin-top: 20px; }

.artikelbeginn  /* wird einem ersten <p> in Intro und Text AUTOMATISCH hinzugefügt (bewirkt, dass ein vom Redakteur eingegebenes <p> neutralisiert wird) */
{ margin-top: 0px; }

.abstand10  /* Abstand nach unten veringern */
{ margin-bottom: -10px;}
 .abstand20 
{ margin-bottom: -20px;}
 .abstand30 
{ margin-bottom: -30px;}
 .abstand40 
{ margin-bottom: -40px;}
 .abstand100 
{ margin-bottom: -100px;}

.bildrahmen
{ border: 8px solid gainsboro;}




/*----------------------------------*/
/*---- Hintergrundfarben GID -------*/
/*----------------------------------*/

.gid_classic {background-color: #F89C1C;}
.gid_campus {background-color: #ED0F59;}
.gid_premium {background-color: #BDBEC0;}
.gid_spezial {background-color: #4E87C6;}

/*----------------------------------*/
/*---- Readspeaker -----------------*/
/*----------------------------------*/
.rslink {text-align:right; margin-bottom:1px;}

/* Popup-Window */
div.frame  { margin:10px; }
div.player { margin-top:10px; padding:3px; background-color:gainsboro; }
div.tools  { margin-top:10px; }



/* farben */

/*
Dunkel: 		#5686B4 - Farbe der Hauptnavi bzw. Rahmen um Primärnavi
Mittel:		#A9C1D7 - Farbe der linken Navi (z.B. hinter Suche-Feld)
Hell:   		#CBDBE7 - Erste Abstufung linke Navi
Sehr hell:  	#E5ECF3 - Zweite Abstufung linke Navi, Hintergrund Startseiten-Teaser
*/

/* Navi- und Rahmen-Farben */

.hauptnavi 
{ background: #9C9D9F; }

.tabelle_hauptnavi 
{ border-color: #9C9D9F; }

table[class=tabelle_hauptnavi] 
{ border-color: #9C9D9F;  border-top: 1px solid #9C9D9F;  border-bottom: 1px solid #9C9D9F }

.zelle_navi1_ac
{ border-color: #CBDBE7; background: #ffffff; border-top: 1px solid #9C9D9F; border-bottom: 1px solid #9C9D9F;}

td[class=zelle_navi1_ac]
{ border-color: #CBDBE7; background: #ffffff; }

.zelle_navi1
{ border-color: #CBDBE7; background: #9C9D9F;}

td[class=zelle_navi1]
{ border-color: #CBDBE7; background: #9C9D9F; }

.zelle_navi1 a
{ color: white }

.zelle_navi1_ac a
{ color: black }
/* mano hier geändert */

.zwischenraum_typ4, .zwischenraum_typ3, .zwischenraum_typ2 
{ background-color: #000000; }

div[class=zwischenraum_typ4], div[class=zwischenraum_typ3], div[class=zwischenraum_typ2] 
{ background-color: #000000; } 

.uschrift_zwischenraum_typ4, .uschrift_zwischenraum_typ3, .uschrift_zwischenraum_typ2
{ background: white }

.spalte_links, .spalte_links_startseite, .linkenavi, .navi2 
{ background-color: #000000; } 

.linkenavi 
{ border-top: 1px solid #2B2B2A; }

.navi3  
{ background-color: #2B2B2A; } 

.navi4, .teaser-links  
{ background-color: #60605F; }

.navim_ac
{ border: 1px solid #5686B4; }

/*.linkenavi_startseite 
{ border-top: 1px solid #2B2B2A; }*/

/* ABSTAND WEISSE LINIE OBEN MUSS WEG - ÄNDERUNG DORO 
.linkenavi 
{ border-top: 1px solid #2B2B2A; } */

.navi2
{ border-bottom: 1px solid #2B2B2A;  }

.navi3 
{ border-bottom: 1px solid #000000; }

.navi4 
{ border-bottom: 1px solid #000000; }

/* ÄNDERUNG DORO */
.navi2_ac, .navi3_ac, .navi4_ac   
{ background: white;  }

.navi2_ac a, .navi3_ac a, .navi4_ac a  
{ color: black;  }
/* BIS HIER ÄNDERUNG DORO */

/* Kalender */

.zelle_uschrift_kalender, .zeile_uschrift_kalender  
{ background-color: #CECDCA; }

.zeile_eintrag_kalender 
{ background-color: #ececec; }





/*-------------------------------------------------------------------------------------------------*/
/* Bild-Tabelle bei Veranstaltungen und Artikel */

.bildtabelle
{ width: 1px; float: left; align: left; margin-bottom: 8px; border-collapse: collapse }
.beschreibung_bildtabelle
{ font-size: 9px; font-style: italic; margin-right: 10px; }

/* Bildrand etc. */
.normalgrafik
{ margin-right: 10px; float: left; margin-top: 3px; border: none }
.normalgrafik_gegenueber
{ margin-left: 10px; float: right; margin-top: 3px; border: none }
div>.normalgrafik, div>.normalgrafik_gegenueber
{ margin-top: 0px; padding-top: 3px; }

/* bald obsolet */
.bilduschrift /* Bildunterschriften bei Bildern in Tabelle */
{ line-height: 12px; font-style: italic; }
.bild_bildtabelle
{ width: 1px }

