/* Scrollbar neue Fassung */
BODY {
      scrollbar-face-color: white; 
      scrollbar-highlight-color: white; 
      scrollbar-shadow-color: white; 
      scrollbar-3dlight-color: #3A9054; 
      scrollbar-arrow-color: #3A9054; 
      scrollbar-track-color: #E8E8E8; 
      scrollbar-darkshadow-color: #3A9054;
      font-size : 11px; 
      font-family : Verdana, Arial, Helvetica, sans-serif; 
      color : #000000;
}

.eingerueckt { 
      text-indent: 10px;
}

.normal {
	font-size : 11px; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #000000
}

.achtung {
	font-size : 11px; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color :red;
}


/*zeichnet die karte --> die Layer bei Mouseover */
.pos { position: absolute; visibility: hidden; width: 10px; height: 10px; top:0px; left:0px; z-index:1; }
.info { position: absolute; visibility: hidden; top:0px; left:0px; z-index:1000; font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF;}

.topnavi {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #666666; font-weight: normal;}

.place {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #3A9054; font-weight: normal;}

.headl {font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #000000; font-weight: bold;}

/* generelle Links */
a:link {font-family: Verdana, Arial, sans-serif; font-size: 11px; color:  #3A9054; font-weight: bold; text-decoration : none;}
a:visited {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #3A9054; font-weight: bold; text-decoration : none;}
a:active {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #3A9054; font-weight: bold; text-decoration : none;}
a:hover {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #3A9054; font-weight: bold; text-decoration : underline;}

hr.halb {
	width: 50%;
	text-align: left;
}

.wgrhead {
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-bottom-color: #000000;
	border-bottom-style: double;
}

h1 {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 22px; 
	color: #000000; 
	font-weight: bold;
	text-align: left;
}

h2 {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 20px; 
	color: #000000; 
	font-weight: bold;
	text-align: left;
}

h3 {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 18px; 
	color: #000000; 
	font-weight: bold;
	text-align: left;
}

h4 {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 16px; 
	color: #000000; 
	font-weight: bold;
	text-align: left;
}

h5 {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 14px; 
	color: #000000; 
	font-weight: bold;
	text-align: left;
}

h6 {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold;
	text-align: left;
}

.head1 {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 22px; 
	color: #000000; 
	font-weight: bold;
	text-align: left;
}

.head2 {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 20px; 
	color: #000000; 
	font-weight: bold;
	text-align: left;
}

.head3 {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 18px; 
	color: #000000; 
	font-weight: bold;
	text-align: left;
}

.head4 {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 16px; 
	color: #000000; 
	font-weight: bold;
	text-align: left;
}

.head5 {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 14px; 
	color: #000000; 
	font-weight: bold;
	text-align: left;
}

.head6 {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: bold;
	text-align: left;
}



/* Links für den Pathfinder */
.pathfinder {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: normal;
	padding-top: 5px;
}
a.pathfinder:link {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color:  #000000; 
	font-weight: normal; 
	text-decoration : none;
}
a.pathfinder:visited {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: normal; 
	text-decoration : none;
}
a.pathfinder:active {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: normal; 
	text-decoration: none;
}
a.pathfinder:hover {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight: normal; 
	text-decoration : underline;
}	


/* Links fuer die Utilities */
a.util:link {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration : none;}
a.util:visited {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration : none;}
a.util:active {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #B02810; font-weight: bold; text-decoration : none;}
a.util:hover {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #B02810; font-weight: bold; text-decoration : none;}

/* Links fuer die Utilities aktiv */
a.utila:link {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #145AA8; font-weight: bold; text-decoration : none;}
a.utila:visited {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #145AA8; font-weight: bold; text-decoration : none;}
a.utila:active {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #145AA8; font-weight: bold; text-decoration : none;}
a.utila:hover {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #145AA8; font-weight: bold; text-decoration : none;}


/* ist fuer den Homebutton in der Subnavigation links unten*/
a.home:link{font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #3A9054; font-weight: bold; text-decoration : none;}
a.home:visited {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #3A9054; font-weight: bold; text-decoration : none;}
a.home:active {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #B02810; font-weight: bold; text-decoration : none;}
a.home:hover {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #B02810; font-weight: bold; text-decoration : none;}

/* ist fuer den Homebutton in der Subnavigation links unten bei visited*/
a.homea:link{font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #3A9054; font-weight: bold; text-decoration : none;}
a.homea:visited {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #3A9054; font-weight: bold; text-decoration : none;}
a.homea:active {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #B02810; font-weight: bold; text-decoration : none;}
a.homea:hover {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #B02810; font-weight: bold; text-decoration : none;}


/* ist fuer die Linke Navigation -->SUB */
a.sub:link {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration : none;}
a.sub:visited {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration : none;}
a.sub:active {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #B02810; font-weight: bold; text-decoration : none;}
a.sub:hover {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #B02810; font-weight: bold; text-decoration : none;}


/* ist fuer die Linke Navigation -->SUB Aktive */
a.suba:link {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #B02810; font-weight: bold; text-decoration : none;}
a.suba:visited {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #B02810; font-weight: bold; text-decoration : none;}
a.suba:active {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #B02810; font-weight: bold; text-decoration : none;}
a.suba:hover {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #B02810; font-weight: bold; text-decoration : none;}

/* ist fuer die Linke Navigation -->SUBSUB*/
a.subsub:link {font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; font-weight: bold; text-decoration : none;}
a.subsub:visited {font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000; font-weight: bold; text-decoration : none;}
a.subsub:active {font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #B02810; font-weight: bold; text-decoration : none;}
a.subsub:hover {font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #B02810; font-weight: bold; text-decoration : none;}

/* ist fuer die Linke Navigation -->SUBSUB Aktive*/ 
a.subsuba:link {font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #B02810; font-weight: bold; text-decoration : none;}
a.subsuba:visited {font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #B02810; font-weight: bold; text-decoration : none;}
a.subsuba:active {font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #B02810; font-weight: bold; text-decoration : none;}
a.subsuba:hover {font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #B02810; font-weight: bold; text-decoration : none;}

/* ist fuer die Linke Navigation -->SUB im Footer da hier ein weisser Hintergrund vorhanden ist */
a.subwhite:link {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration : none;}
a.subwhite:visited {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration : none;}
a.subwhite:active {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration : none;}
a.subwhite:hover {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration : none;}

/* Links fuer den Footer Anfahrtskizze und Mail */
a.mail:link {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration : none;}
a.mail:visited {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration : none;}
a.mail:active {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration : none;}
a.mail:hover {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration : underline;}

/* Links fuer die conatainer auf rechten seite */
a.container:link {font-family: Verdana, Arial, sans-serif; font-size: 11px; color:red; font-weight: normal; text-decoration : none;}
a.container:visited {font-family: Verdana, Arial, sans-serif; font-size: 11px; color:red; font-weight: normal; text-decoration : none;}
a.container:active {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: red; font-weight: normal; text-decoration : none;}
a.container:hover {font-family: Verdana, Arial, sans-serif; font-size: 11px; color:red; font-weight: normal; text-decoration : underline;}


/* Zeichnet die Formulare */

.obergruppe	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration : none;}
.frage 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
.hilfe 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;} 
.levelA		{font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 15px;} /* ist Level 1*/
.levelB		{font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 45px;} /* ist Level 2*/
.levelC 	{font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 75px;} /* ist Level 3*/

/* Für den Zurücksetzen - Button auf der Karte (nur für NS4 notwendig). */
.zuruecksetzen {text-indent: 200px;}


/* Texteingabefelder  und Inputfields*/
input{BORDER-BOTTOM: #CCCCCC thin 1px solid; BORDER-LEFT: #CCCCCC thin 1px solid; BORDER-RIGHT: #CCCCCC thin 1px solid; BORDER-TOP: #CCCCCC thin 1px solid;}
textarea {BORDER-BOTTOM: #CCCCCC thin 1px solid; BORDER-LEFT: #CCCCCC thin 1px solid; BORDER-RIGHT: #CCCCCC thin 1px solid; BORDER-TOP: #CCCCCC thin 1px solid;}
select{BORDER-BOTTOM: #CCCCCC thin 1px solid; BORDER-LEFT: #CCCCCC thin 1px solid; BORDER-RIGHT: #CCCCCC thin 1px solid; BORDER-TOP: #CCCCCC thin 1px solid;}
.input1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; background-color: #F0F0F0;}
/*content Styles */
.schwarz {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.headline { font-size : 22px; font-family : Arial, Helvetica, sans-serif; font-weight: bold;color : white;}
.inno {font-size : 10px; font-family : Verdana, Arial, Helvetica, sans-serif; color :#000000;}
.error {font-size : 10px; font-family : Verdana, Arial, Helvetica, sans-serif; color :red;}

/*.rahmen {BORDER-RIGHT: #000000 1px ridge; BORDER-TOP: #000000 1px ridge; BORDER-LEFT: #000000 1px ridge; BORDER-BOTTOM: #000000 1px ridge;}*/
.rahmen {border-color: #B8C3D8; border-width:1px;}

td,tr,p,ul,li {font-size : 11px; font-family : Verdana, Arial, Helvetica, sans-serif; color : #000000;}

.disclaimer {font-size : 10px; font-family : Verdana, Arial, Helvetica, sans-serif; color : #000000;}
.LI2 { list-style-image: url(/images/icons/re.gif)}

.white {color: #FFFFFF;}
