body {
  font-family: verdana, sans-serif;
  color: black; background-color: white;
  font-size: 100.01%;
  margin: 0; padding: 0.5em;
  }

div#left {
  float: left;
  }
  
div#right {
  float : right;
  }

ul#left_navigation {
  font-size: 0.7em;
  width: 14.8em;
  margin: 0;
  padding: 0.25em;
  border: 0px;
  background-color: white;
  }
  * html ul#left_navigation {  /* Korrekturen fuer IE 5.x */
    width: 15.3em;
    w\idth: 14.8em; /* Version 6 */
    padding-left: 0;
    padd\ing-left: 0.25em;
  }
  
ul#left_navigation li {
  list-style: none;
  margin: 0.25em;
  padding: 0;
  }

ul#left_navigation a {
  display:block;
  padding: 0.5em;
  text-decoration: none;
  font-weight: bold;
  border: 1px solid black;
  border-left-color: white; border-top-color: white;
  color: black; background-color: #e0e0e0;
  }
  * html ul#left_navigation a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 14.3em;
  }

ul#left_navigation a:hover {
  border-color: white;
  border-left-color: black; border-top-color: black;
  color: white; background-color: gray;
  }

ul#right_navigation {
  position:absolute; top:150px; right: 0.6em;
  font-size: 0.7em;
  width: 13.9em;
  margin: 0; padding: 0.2em;
  border: 0px;
  background-color: #c0c0c0;
  }
  * html ul#right_navigation {  /* Korrekturen fuer IE 5.x */
    width: 14.1em;
    w\idth: 14.1em;
  }
  
ul#right_navigation li {
  list-style: none;
  }
  
ul#right_navigation input {
  font-size: 1em;
  }
  
   /* Groesse nur fuer IE */ 
   * html ul#right_navigation input {  
	font-size:1.1em;    
  }
  
  
ul#right_navigation span {
  list-style: none;
  font-weight: bold;
  line-height: 1.7em;
  }
  
ul#right_navigation a {
  display:block;
  padding: 0.1em;
  text-decoration: none;
  border: 1px solid black;
  border-left-color: white; border-top-color: white;
  color: black; background-color: #f0f0f0;
  }
  * html ul#right_navigation a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 13.9em;
  }
  
ul#right_navigation a:hover {
  border-color: white;
  border-left-color: black; border-top-color: black;
  color: white; background-color: gray;
  }

ul#top_navigation {
  font-size: 0.7em;
  margin: 0; padding: 0;
  text-align: center;
  border: 0px none;
  background-color: #305275;
  }
  
ul#top_navigation li {
  list-style: none;
  display: inline;
  margin: 0; padding: 0;
  }

ul#top_navigation a {
  text-decoration: none; font-weight: bold;
  border: 0px none;
  color: white;
  background-color: #305275;
  padding-left:2em; padding-right:2em; padding-top:0; padding-bottom:0;
  }
  * html ul#top_navigation a, * html ul#top_navigation span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer spaetere Versionen korrigiert */
  }

ul#top_navigation a:hover {
  color: #305275; background-color: white;
  }

div#micronavi {
  font-size: 0.7em;
  }

div#micronavi a {
  text-decoration: none;
  }

div#micronavi a:hover {
  text-decoration: underline;
  }

div#Inhalt {
  padding: 0 1em;
  margin: 0 10em 0 11em;
  }
  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }

div#content {
  font-size: 0.8em;
  }

div img {
  border: 0px none;
  }

div#mehrsprachigkeit {
  position:absolute; top:117px; right:0.5em; height:13px; width: 9.9em;
  text-decoration: none; font-weight: bold;
  background-color: #c0c0c0;
  text-align: right;
  }


div#impressum {
  clear: both;
  font-size:0.55em;
  padding-top:0.5em;
  padding-left: 0.7em;
  }

div#stand {
  font-size:0.55em;
  padding-top:0.5em;
  padding-left: 0.7em;
  }

  
div#copyright {
  font-size: 0.8em;
  float: right;
  }
  
br.clear {
  clear:both;
  }

#box {
  z-index:3;
  }

#box a {
  color:#ffffff;
  background:#b3b06c;
  text-decoration:none;
  display:block;
  }

#box a:hover {
  font-size: 0.8em;
  color:black;
  background:#ddd8b7;
  width:17.5em;
  }

#box a span {
  display:none;
  }

#box a:hover span {
  color:black;
  background:#ffffff;
  display:block;
  padding: 1em;
  }

.unsichtbar {
  position: absolute;
  left: -5000px;
  font-size: 0em;
  }

table {
  font-size: 1em;
  }

/*aus zoll_standard_css*/

A:link       { color: #043BAA; text-decoration: underline; }
A:visited    { color: #043BAA; text-decoration: underline; }
A:hover      { color: #043BAA; background: #E5E5E5; text-decoration: underline; }
A:active     { color: #043BAA; text-decoration: underline; }
a[name].hover {color: inherit; background: inherit; text-decoration: inherit; }

/* Ueberschriftendarstellung */

H1, H4, h1, h4 {
  font-size: 1.2em;
  line-height: 120%;
}

H2, h2 {
font-size: 1.1em;
margin-bottom: 0.1em;
}

H3, h3 {
font-size: 1em;
margin-bottom: 0.1em;
}

caption {
  font-size: 1em;
  font-weight: bold;
  text-align: left;
  padding-bottom: 0.4em;
  }

.text_links {
  text-align: left;
}

.text_mitte {
  text-align: center;
}

.text_rechts {
  text-align: right;
}

.oben_links {
  vertical-align: top;
  text-align: left;
}

.oben_mitte {
  vertical-align: top;
  text-align: center;
}

.oben_rechts {
  vertical-align: top;
  text-align: right;
}

.unten_links {
 vertical-align: bottom;
 text-align: left;
}

.unten_mitte {
 vertical-align: bottom;
 text-align: center;
}

.unten_rechts {
 vertical-align: bottom;
 text-align: right;
}

.bild_rechts {
  float: right;
  margin-left: 1em;
  margin-bottom: 0.5em;
}

.bild_links {
  float: left;
  margin-right: 1em;
  margin-bottom: 0.5em;
}

.teaser {
  font-size: 1em;
  font-weight: bold;
}

.fetterRahmen {
  border: 0.1em solid black;
  padding-left: 0.4em;
  padding-right: 0.4em;
  padding-bottom: 0.2em;
  padding-top: 0.2em;
}

.kleiner_text {
       font-size: smaller;
}

.abstand_gross {
	line-height: 150%;
}

.box_links {
		width:49%;
		float:left;
}

.box_rechts {
	float: left;
	width:49%;
}

.umbruch{
clear:both;
}

/*Aufzaehlungen UL oder LI in unterschiedlichen Stilen darstellen*/

.extern         {margin-bottom: 0.9em; list-style-image: url("../../z1_bilder/a1_layout/extern.gif"); }
.pdf            {margin-bottom: 0.9em; list-style-image: url("../../z1_bilder/a1_layout/pdf.gif"); }
.ausfuell_pdf   {margin-bottom: 0.9em; list-style-image: url("../../z1_bilder/a1_layout/ausfuell_pdf.gif"); }
.ordner         {margin-bottom: 0.9em; list-style-image: url("../../z1_bilder/a1_layout/ordner.gif"); }
.zip            {margin-bottom: 0.9em; list-style-image: url("../../z1_bilder/a1_layout/zip.gif"); }
.ohne           {margin-bottom: 0.9em; list-style-image: url("../../z1_bilder/a1_layout/transparent.gif"); }


/*Buchstaben-Anker fuer Glossar*/
a.glossar            { background: #E0E0E0; padding: 2px 30px; font-weight: bold; }
p.glossar            { text-align: center; }

/*Zellen in Vordruckliste*/
td.L1                { vertical-align: top; text-align: center; }
td.L2                { vertical-align: top; border-right-width: 0; }
td.L3                { vertical-align: top; border-left-width: 0; }
td.L4                { vertical-align: top; text-align: right; }
td.L5                { vertical-align: top; border-left-width: 0; border-right-width: 0; }

