@charset "utf-8";

/* Tooltip */
a.tooltip, a.tooltip:link, a.tooltip:visited, a.tooltip:active  {
  position: relative;
  text-decoration: none; 
  }
  
a.tooltip:hover {
  color: #000000; 
  background-color:transparent;
  }

a.tooltip span {
  display: none;  
  text-decoration: none; 
}

a.tooltip:hover span {
  display: block;
  position: absolute;
  border:1px solid #666666;
  visibility:visible;
  background-color:#ffffff;
  z-index: 40;
  right:100px;
  bottom:100px;
  padding:2px;
  }

/* CSS Document */
#popup {
 position: fixed;
 top: 50%;
 left: 50%;
 height: 2px;
 width: 2px;
 margin-left: -1px; /*muss die Hälfte der Höhe sein (damit mittig)*/
 margin-top: -1px;/*muss die Hälfte der Beite sein (damit mittig)*/
}
* html #popup { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
margin-left: expression( ( 20 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
}

#popup2 {
 position: fixed;
 top: 50%;
 left: 50%;
 height: 2px;
 width: 2px;
 margin-left: -1px; /*muss die Hälfte der Höhe sein (damit mittig)*/
 margin-top: -1px;/*muss die Hälfte der Beite sein (damit mittig)*/
}

* html #popup2 { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
margin-left: expression( ( 20 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
}

#popup_technik {
 position: fixed;
 top: 50%;
 left: 50%;
 height: 200px;
 width: 200px;
 margin-left: -100px; /*muss die Hälfte der Höhe sein (damit mittig)*/
 margin-top: -100px;/*muss die Hälfte der Beite sein (damit mittig)*/
}

* html #popup_technik { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
margin-left: expression( ( 20 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
}

.normal {
background-image: url(images/nav_symbol1.jpg); ;
}

.hover {
background-color:#FFFF00;
}

.border{
	border-width: 1px 1px 1px 1px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	background-color: CCCCCC;
}

.bild {
font-size:1px;
background:url(../images/einstellungen.gif);
border:0px;
width:20px;
height:20px;
color:#4169E1;
}

.rahmen {
	border: #336666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background:#F2F2F2;
	font-family: NewsGoth, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#1F5588;
}
.rahmen2 {
	border: #336666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background:#cccccc;
	font-family: NewsGoth, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#1F5588;
}
.rahmen3 {
	padding-left:0px;
	border: #336666;
	background:#eceded;
	color:#1F5588;
	font-size: 12px;
	text-align:left;
}
.rahmen4 {
	border: #336666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background: #FFC700;
	font-family: NewsGoth, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:bold;
	text-align:center;
}
.select1 {
	border: #336666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background: #FFC700;
	font-family: NewsGoth, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
.auswahl {
	width:202 px;
	border: #989898;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background:#CCCCCC;
	font-family: NewsGoth, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:left;
	cursor: hand;
}
a:link {
	color: #004EA0;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #004EA0;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #004EA0;
}
.Stil2 {
    font-size: 13px; color: #666666; 
	font-family: NewsGoth, Arial, Helvetica, sans-serif;
}
.Stil3 {
    font-size: 13px; color: #004EA0; 
	font-family: NewsGoth, Arial, Helvetica, sans-serif;
}
.Stil4 {
    font-size: 8px; color: #000000; 
	font-family: NewsGoth, Arial, Helvetica, sans-serif;
}
.Stil5 {
    font-size: 12px; color: #586878; 
	font-family: Arial, Helvetica, sans-serif;
}
.Stil6 {
    font-size: 10px; color: #000000; 
	font-family:  NewsGoth, Arial, Helvetica,sans-serif;
}
.Stil6a {
    font-size: 14px;
	font-family:  NewsGoth, Arial, Helvetica,sans-serif;
	color: #ffffff;
}
.Stil6a2 {
    font-family: NewsGoth, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
}
.Stil6b {
    font-size: 11px; color: #000000; 
	font-family:  NewsGoth, Arial, Helvetica,sans-serif;
	font-weight:bold;
}
.Stil6old {
    font-size: 10px; color: #586878; 
	font-family: NewsGoth, Arial, Helvetica, sans-serif;
}
.Stil7 {
    font-size: 16px; color: #1F5588; 
    font-weight: bold;
	font-family: NewsGoth, Arial, Helvetica, sans-serif;
}
.Stil8 {
    font-family: NewsGoth, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #000000;
}
.Stil10 {
    font-size: 16px; 
    font-family: Arial, Helvetica, sans-serif;
}
.Stil11 {
    font-size: 18px; 
    font-family: NewsGoth, Arial, Helvetica, sans-serif;
}
.Stil12 {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
	color: #000000;
}
a.Stil12:link {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
	color: #000000;
}
a.Stil12:hover {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
a.Stil12:visited {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 12px;
	color: #000000;
}
.Stil13 {
	font-size: 12px;
	font-weight: bold;
	color: #586878;
}
.Stil14 {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.Stil19 {font-family: "Verdana", Arial, Helvetica, sans-serif}
.Stil20 {font-size: 9}
.Stil22 {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Stil23 {
    font-family: "Verdana", Arial, Helvetica, sans-serif;
    font-size: 11px; 
}
.Stil25 {
	font-size: 12px;
	color: #000000;
}
.Stil26 {
	color: #586878;
	font-size: 14px;
	font-family: NewsGoth, Arial, Helvetica, sans-serif;
}
.Stil27 {color: #ECEDED}
.Stil28 {
	font-family: "Courier New", Courier, monospace;
	font-size: 14px;
	color: #000000;
}
.Stil29 {
	color: #339900;
	font-weight: bold;
}
.Stil30 {color: #B7D3FC}
.Stil31 {
	color: #FF0000;
	font-weight: bold;
	font-family: NewsGoth, Arial, Helvetica, sans-serif;
}
.Stil32 {
	color: #586878;
	font-size: 14px;
}
.Stil33 {
	font-family: NewsGoth, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
}





