/* Globale Formatierungen - Notrufzentrale Behnke GmbH - Bertil Braun 2008 */

html,body 
{ 
  font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
  font-size: 12px;
  color: #000000;
  margin: 0; 
  padding:0;
  background-image: url(../bilder/allgemein/b_elemente/hg.jpg); 
  width:100%; 
  height:100%; 
} 


ul 
{ 
  list-style-type: none; 
  padding: 0; 
  margin: 0;
}
	
.header_nzb
{ 
 display: block; 
 color: #fff; 
 font-size: 12px; 
 font-weight: bold; 
 margin: 0px;
 background-image: url(../bilder/menue/menue_nzb_akt.jpg); 
 width: 143px; 
 padding: 7px 1px 0 4px;
 text-decoration: none; 
 voice-family: "\"}\""; 
 voice-family: inherit;
 height: 22px;
} 



.menuepunkt_inaktiv 
{ 
 font-weight: bold; 
 display: block; 
 color: #00509c; 
 font-size: 12px; 
 font-weight: bold; 
 margin: 0px;
 background-image: url(../bilder/menue/menu.jpg); 
 padding: 7px 1px 0 4px;
 text-decoration: none; 
 voice-family: "\"}\""; 
 voice-family: inherit;
 height: 22px;
 width: 143px; 
} 

#menu 
{
  width: 148px;
  border-style: solid solid none solid;
  border-color: #999999; 
  border-width: 1px;
  margin: 0px;
}
	
#menu li a 
{
  voice-family: "\"}\""; 
  voice-family: inherit;
  height: 22px;
  text-decoration: none;
}
	
#menu li a:link, #menu li a:visited 
{
  color: #00509c; 
  display: block;
  background: url(../bilder/menue/menu.jpg);
  padding: 7px 1px 0 4px;
}
	
#menu li a:hover 
{
  color: #b3051a; 
  background: url(../bilder/menue/menu.jpg) 0 -29px;
  padding: 7px 1px 0 4px;
  text-indent: 10px;
}
	
#menu li a:active 
{
  color: #00509c; 
  background: url(../bilder/menue/menu.jpg) 0 -58px;
  padding: 7px 1px 0 4px;
}


/* Zelleninhalt ausrichten*/

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

.zelle_mittig_links 
{ 
 vertical-align:middle; 
 text-align:left; 
}

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

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

.zelle_mittig_zentriert 
{ 
 vertical-align:middle; 
 text-align:center; 
}

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

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

.zelle_mittig_rechts 
{ 
 vertical-align:middle; 
 text-align:right; 
}

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


/* Die IDs */

#center
{
 width:1px;
 height:50%;
 margin-bottom:-270px;
 float:left;
}

#port
{
 width:1000px;
 height:549px;
 border:1px double #999999;
 background-color:#14568b;
 margin:0px auto;
 position:relative;
 clear:left;
}



/* Link Startseite */

a.start:link 
{ 
 color: #ffffff; 
 font-size: 16pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 text-decoration: none; 
}

a.start:visited 
{ 
 color: #ffffff; 
 font-size: 16pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 text-decoration: none;
}

a.start:hover 
{ 
 color: #b3051a; 
 font-size: 18pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 text-decoration: none;
}

a.start:active 
{ 
 color: #ffffff; 
 font-size: 16pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 text-decoration: none;
}


/* Links Navi home */

a.navi:link 
{ 
 color: #293e6b; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; text-decoration: none;
}

a.navi:visited 
{ 
 color: #293e6b; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi:hover 
{ 
 color: #b3051a; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi:active 
{ 
 color: #293e6b; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}


/* Links Navi industrie */

a.navi_i:link 
{ 
 color: #47a37b; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_i:visited 
{ 
 color: #47a37b; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_i:hover 
{ 
 color: #b3051a; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_i:active 
{ 
 color: #47a37b; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}


/* Links Navi notruf*/

a.navi_n:link 
{ 
 color: #c85968; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_n:visited 
{ 
 color: #c85968; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_n:hover 
{ 
 color: #b3051a; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_n:active 
{ 
 color: #c85968; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}


/* Links Navi aufzugnotruf*/

a.navi_a:link 
{ 
 color: #000000; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_a:visited 
{ 
 color: #000000; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_a:hover 
{
 color: #b3051a; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_a:active 
{ 
 color: #000000; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}


/* Links Navi zubehoer*/

a.navi_z:link 
{ 
 color: #7e7c7d; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_z:visited 
{ 
 color: #7e7c7d; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_z:hover 
{ 
 color: #b3051a; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_z:active 
{ 
 color: #7e7c7d; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}


/* Navi weiss */

a.navi_weiss:link 
{ 
 color: #ffffff; font-size: 10pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_weiss:visited 
{ 
 color: #ffffff; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_weiss:hover 
{ 
 color: #ffffff;
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}

a.navi_weiss:active 
{ 
 color: #ffffff; 
 font-size: 12px; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 text-decoration: none; 
}


/* Abstand Navi inaktiv */

.navi_inakt
{ 
 font-size: 9pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
}


/* Typo */

.head 
{
 font-size: 14pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 font-weight: bold; 
}

.head_blau 
{ 
 color:#293e6b; 
 font-size: 14pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 font-weight: bold; 
}

.head_weiss 
{ 
 color: #fff; 
 font-size: 14pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 font-weight: bold; 
}
 
.sub_head_weiss 
{ 
 color: #fff; 
 font-size: 10pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 font-weight: bold; 
}

.fliesstext 
{ 
 font-size: 9pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
}

.fliesstext_braun 
{ 
 color: #803925; 
 font-size: 9pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
}

.fliesstext_blau 
{ 
 color: #293e6b;  
 font-size: 9pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
}

.fliesstext_weiss 
{ 
 color: #ffffff; 
 font-size: 9pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt;
}

.fliesstext_rot 
{ 
 color: #b3051a; 
 font-size: 9pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
}

.fliesstext_bd 
{ 
 font-size: 9pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 line-height: 13pt; 
}

.fliesstext_bd_grau 
{ 
 color: #666666; 
 font-size: 9pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 line-height: 10pt; 
}

.fliesstext_bd_blau 
{ 
 color: #293e6b;  
 font-size: 9pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 line-height: 13pt; 
}

.fliesstext_bd_weiss 
{ 
 color: #fff; font-size: 9pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 line-height: 13pt; 
}

.subtext 
{ 
 color: #000000; 
 font-size: 8pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 text-decoration: none
}

.subtext_bd 
{ 
 color: #000000; 
 font-size: 8pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 font-weight: bold; 
}

.subtext_grau 
{ 
 color: #999; 
 font-size: 8pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 22px; 
}

.subtext_blau_ol 
{ 
 color: #293e6b;  font-size: 9pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 22px; 
 text-decoration: none; 
}

.subtext_weiss 
{ 
 color: #fff; 
 font-size: 9pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 22px; 
 text-decoration: none 
}

.subtext_link 
{ 
 color: #293e6b; 
 font-size: 8pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 text-decoration: none
}

.fliesstext_abstand 
{ 
 font-size: 9pt; 
 font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 line-height: 13pt; 
 margin-left: 10px; 
}

.fliesstext_weiss_abstand_bd 
{ 
 color: #fff; font-size: 9pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; 
 font-weight: bold; 
 line-height: 13pt; 
 margin-left: 10px; 
}


/* Farben der Unternehmen */

.nzb_blau 
{ 
 background-color: #293e6b; 
}

.nzb_hellblau 
{ 
 background-color: #eff1f4; 
}

.tbb_braun 
{ 
 background-color: #803525; 
}


/* Farben allgemein */

.weiss 
{ 
 background-color: #ffffff; 
}

.hg_grau 
{ 
 background-color: #999999; 
}

/* Farben der Bereiche */

.tuerblau 
{ 
 background-color: #006ebc; 
}

.tuer_hellblau
{ 
 background-color: #e5eef5; 
}

.industriegruen 
{ 
 background-color: #008045; 
}

.industrie_hellgruen 
{ 
 background-color: #e5f4ee; 
}

.notrufrot 
{ 
 background-color: #b3051a; 
}

.notruf_hellrot
{ 
 background-color: #f9e6e8; 
}

.aufzuggelb 
{ 
 background-color: #ffd400; 
}

.aufzug_hellgelb 
{ 
 background-color: #fff7d1; 
}

.zubehoer 
{ 
 background-color: #999999; 
}

.zubehoer_hellgrau 
{ 
 background-color: #deddde; 
}


/* Home: Scrollboxen */

div.scroll_home
{ 	
 height: 245px;
 width: 243px;
 overflow: auto;
}

div.scroll_beschreibung
{ 	
 height: 225px;
 width: 245px;
 overflow: auto;
}
	
div.scroll_kontakt
{ 	
 height: 100px;
 width: 300px;
 overflow: auto;
}

