/* Body, Allgemein */
BODY {
margin-left: 20; 
margin-right: 20; 
margin-top: 10; 
margin-bottom: 10;
}
body, p, td, th, div {
font-size: 13px;
font-family: verdana, arial, helvetica, serif;
line-height: 16px;
color: #000000;
}

.druckv {
border-style: solid;
border-color: black;
border-width: 2px;

}


/* Sitemap-Punkt-Ueberschrift */
.seitenuschrift, h1.seitentitel, h1.seitentitelTyp1 {
font-size: 16px;
margin-top: 0px;
margin-bottom: 20px;
}

h2.dachzeile, h2.hpuschrift {
font-size: 13px;
margin: 0px 0px 8px 0px;
border-bottom: 1px solid #D4D4D4;
padding: 0 0 2px 0;
}

h2.ankernaviuschrift
{ font-size: 13px;
  margin: 25px 0px 8px 0px; 
  padding: 0px 0px 2px 0px;
  border-bottom: 1px solid #D4D4D4; }

/* Artikel- und Teaser-Ueberschrift */
h3.artikeluschrift, h3.artikelteaseruschrift, h3.veranstaltungsuschrift, .artikeluschrift {
font-size: 16px;
margin-top: 0px;
margin-bottom: 8px;
page-break-after: avoid;
}

h3.hpteaser{
font-size: 16px;
margin: 8px 0px 8px 0px;
padding: 0px;
}
/* Artikel-Zwischen-Ueberschrift */
h4, .zwischenuschrift, .s13450, .s21714, h4.unteruschrift, h4.teaserunteruschrift, h4.zwischenuschrift {
font-size: 14px;
font-weight: bold;
margin-top: 24px;
margin-bottom: 8px;
}
h4.urluschrift {
font-size: 13px;
font-weight: bold;
margin-top: 20px;
margin-bottom: 8px;
}
h5.kalenderuschrift
{ font-size: 16px;
  margin: 0px; }

/* Zusatz-Angebots-Ueberschrift z.B. "Links zum Thema"*/
.linkzumthemauschrift, h5.linkzumthemauschrift, h5.artikellisteuschrift {
font-size: 13px;
margin-top: 20px;
margin-bottom:8px;
}

/* Bemerkung zum Artikel */
.artikelannot {
font-style: italic;
margin-top: 20px;
}

.normalgrafik
{ float: none;
  overflow: hidden;
  margin: 3px 10px 3px 0px;
  border: none;
  display: block; }

.normalgrafik_x
{ float: none;
  overflow: hidden;
  margin: 0px 0px 0px 0px;
  border: none;
  display:block; }

.normalgrafik_gegenueber
{ float: right;
  overflow: hidden;
  margin: 3px 0px 3px 10px;
  border: none;
  display:block; }
  
.linkboxcontent img {
	display: none;
}



/*---------------------------------------------------------*/
/* Artikel */

.artikelteaser
{ margin: 0 0 20px 0; display: inline-block; clear: both; overflow: hidden; }

.artikeltext
{ margin: 0 0 20px 0; }

.artikelliste
{ margin: 0 0 30px 0; }

.linkzumthema ul
{ margin: 0px; 
  padding: 0px; 
  list-style: none; }

.linkzumthema li
{ padding: 0 0 10px 13px;
  background: url('http://www.goethe.de/bilder3/symbole/link.gif') no-repeat; }
  
.giaktuellkastenAbstand
{ padding: 0px; }

/*---------------------------------------------------------*/
/* URL-Objekte */

.url
{ clear: left; 
  padding: 0px; 
  margin: 0px 0px 20px 0px; 
  overflow: hidden;
  display: inline-block; }

h4.urluschrift
{ margin: 0px; }

.urlBild
{ width: 100px;
  float: left; 
  margin: 0px 10px 20px 0px; }

.urlBild img
{ width: 100px; }

.urlEintrag
{ line-height: 15px;  padding: 0px; }


/*-------------------------------------------------------------------------------*/
/* Veranstaltungskalender */

.tabelleKalender 
{ width: 100%; clear: left; border: 1px solid black; border-collapse: collapse; margin: 15px 0 0 0; }

.zelleKalenderuschrift, .zeileKalenderuschrift, .zeileKalendereintrag, .zelleKalenderLinks, .zelleKalenderMitte, .zelleKalenderRechts 
{ border: 1px solid black; padding: 4px; vertical-align: top; }

/* ------------------------------------------------------------------------------*/
/* Sitemap und Index */

.ebene1_sitemap 
{ font-weight: bold; margin: 10px 0 0 0;}
.ebene2_sitemap 
{ font-weight: normal; margin: 2px 0 0 30px;}
.ebene3_sitemap 
{ font-weight: normal; margin: 2px 0 0 60px;}
.icon_sitemap 
{ border: none; margin: 0 10px 0 0;}

.alphabetIndex
{ margin: 0 0 20px 0; }
.titelIndex
{ font-size: 16px; font-weight: bold; margin: 20px 0px 0px 0px; }
.linksIndex
{ margin: 0px; }
.indexTop
{ display: none; }


#tabBlockKgw
{ display: none; }

.kgw
{ display: none; }

/* ADAC-Bildchen */

.uebersichtBoxL
{ background: #FFFFFF;
  border: 1px solid #D4D4D4;
  float: left; 
  overflow: hidden;
  padding: 0px;
  width: 250px; height: 54px;
  margin: 0px 30px 10px 0px; }
  
.uebersichtBoxR
{ background: #FFFFFF;
  border: 1px solid #D4D4D4;
  float: left; 
  overflow: hidden;
  padding: 0px;
  width: 250px; height: 54px;
  margin: 0px 0px 10px 0px; }
  
.boxBild
{ float: left; margin: 0px 5px 0px 0px;
  padding: 0px;
  width: 60px; }

.boxText
{ float: left; line-height: 15px; padding: 2px 1px 3px 0px; }

h4.rubrikuschrift
{ margin: 0px 0px 2px 0px; font-size: 13px; }

h4.rubrikuschrift a
{ color: #003E7E; }

h4.rubrikuschrift a:hover
{ color: #FF6500;
  text-decoration: underline; }
  
.rssBild1 { display: none; visibility: hidden; }

#worterklaerung {
	display: block !important;
}

.linkbox_left, .linkbox_right {
	display: none;
	
}
.normalgrafik_x {
	float: none;
	display: block;
	
}
.ankernaviTop {
	display: none;
}

