/* Die Formatierung des ganzen Portals wird von dieser Datei gesteuert mit Vorsicht behandeln (Sie müssen wissen was Sie machen !!!) */
html, body {
height: 100%;
margin: 0; 
padding: 0;
font-family: Arial;
}



/* ### Formatierung des Logobereichs --ANFANG-- ### */
#logo {
background-color: white;
width: 100%;
margin-top: 1.2em;
padding: 0 1em 0 1em;
height: 9em;
}

#logo img { 
	
                 margin-right: 1.65em;
}



/*html* #logo img {
	padding-right: 2em;
	padding-right: 1.6em;
}
*/
/*#logo {
padding: 2%,
margin: 0;
border: 0;
background-color: white;
width: 100%;
height: 26%;
}
*/

/* ### Formatierung des Logobereichs --ENDE-- ### */

/* ### Formatierung des Trailers --ANFANG-- ### */
#logoTrailer {
background-color: #006699;
font-weight: 600;
font-size: 0.8em;
height: 2em;
text-indent: 270px;
padding-top: 0.3em;
color: white;
}
/* ### Formatierung des Trailers --ENDE-- ### */

/* ### Formatierung der Navigation --ANFANG-- ### */

#navigation #inhalt {
padding-bottom: 32767px;
margin-bottom: -32767;
}

#box1 {
overflow: hidden;
}

#navigation {
background-color:#FF9343;
float: left;
width: 14.5em;
height: 100%;
padding: 2em 0 0 0;
text-indent: 0.3em;
}

/* sehr wichtiges Bereich für das Aussehen der Navigation!!!! (padding.. und margin) */
#navigation ul, #navigation ul li {
padding: 0;
margin: 0;
list-style: none;
}

#navigation a {
text-decoration: none;
color: #336699;
width: 100%;
}
* html #navigation a {
width: 100%;
}

#navigation ul li {
font-size: 0.85em;
border-bottom: 1px solid #006699;
}

#navigation ul {
background-color: #FFBE8E;
text-indent: 14px;
#display: block;
}

li.aktiv  {
color: #333366;
background-color: #FEDAA3;
font-weight: bold;
font-size: 0.85em;
#padding: 1.2em; /* Wichtig für die Formatierung des aktiven Menü!!! */

}

#navigation  ul li.sub  {
	padding-left: 1.5em;
}

#navigation ul li.sub-aktiv {
color: #333366;
background-color: #FEDAA3;
font-weight: bold;
font-size: 0.85em;
padding-left: 1.5em;
}

 

ul li:first-child {border-top: 1px solid #006699;} 

/* ### Formatierung der Navigation --ENDE-- ### */

/* ### Hier beginnt die Formatierung des Inhalts --ANFANG-- ###*/
#inhalt {
background-color:#FFF2E9;
color:#060606;
font-size:  0.9em;
margin-left: 16.1em;
height: 100%;
padding: 2em 2em ;
}
#inhalt image {
br br br br; 
}

/**************************************************
* OW: Suche der Betriebe, 23.05.2007
**************************************************/
#inhalt label {
  display: inline;
  width: 100px;
  float:left;
  font-size:  0.9em;
  margin-top: 20px}
#inhalt input, #inhalt select {
  font-size:  0.9em;
  width: 200px;
  margin-top: 20px}
#inhalt input.submit {
  margin-left: 100px;
  width: 100px}
#inhalt .tx-extendttaddress-pi1 th, #inhalt .tx-extendttaddress-pi1 td {
  text-align:left;
  font-size:  0.8em;
  padding: 2px 4px}
#inhalt .tx-extendttaddress-pi1 th {
  background: #ccc;
  border: 1px solid #000;
  padding: 6px 4px}
#inhalt .tx-extendttaddress-pi1 td {
  border: 1px solid #000;}
#inhalt .tx-extendttaddress-pi1 table {
  border-collapse: collapse;
  background: #eee;  }
#inhalt .tx-extendttaddress-pi1 .company {
  margin-top: 12px }
#inhalt .tx-extendttaddress-pi1 .description {
  width: 400px;
  margin: 12px 0px }
    

/*********** END OW ******************************/

/* ### Hier endet die Formatierung des Inhalts --ENDE-- ###*/





