body{margin:0;padding:0}
html, body{height:100%}

.inputSuche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	height: 13px;
	width: 60px;
	border: 1px solid #CCCCCC;
}
.inputLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	height: 15px;
	width: 163px;
	border: 1px solid #CCCCCC;
}

.inputKontakt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;

	width: 185px;
	border: 1px solid #CCCCCC;
}
.inputKontakt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;

	width: 50px;
	border: 1px solid #CCCCCC;
}
.inputKontakt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;

	width: 133px;
	border: 1px solid #CCCCCC;
}

.navi {
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.content1
{
	padding: 14px;
}

.content2
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
}
.contentMitarbeiter2
{
	padding-top: 14px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	line-height: 14px;
}



.contentProjekte2
{
	padding-top: 14px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}


.scrolltextContent1 {
width: 850px;
height: 270px;
overflow: auto;

	SCROLLBAR-FACE-COLOR: #dddddd;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR:  #ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff;

scrollbar-darkshadow-color: #ffffff;

}


.scrolltextMitarbeiter {
width: 197px;
height: 168px;
overflow: auto;

	SCROLLBAR-FACE-COLOR: #dddddd;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR:  #ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff;

scrollbar-darkshadow-color: #ffffff;

}

.scrolltextContentNews {
width: 185px;
height: 260px;
overflow: auto;

	SCROLLBAR-FACE-COLOR: #dddddd;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR:  #ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff;
scrollbar-darkshadow-color: #ffffff;

}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	text-decoration: none;
}

.normalRot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C41945;
	line-height: 17px;
	text-decoration: none;
}
.grossRot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #C41945;
	line-height: 22px;
	text-decoration: none;
}
.titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #666666;
	line-height: 22px;
	text-decoration: none;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	text-decoration: none;
}


.aHome:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636262;
	text-decoration: none;
}
.aHome:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636262;
	text-decoration: none;
}
.aHome:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00366A;
	text-decoration: none;
}


.aHauptnavi:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.aHauptnavi:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.aHauptnavi:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C41945;
	text-decoration: none;

}
.alinkContent:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E46925;
	text-decoration: none;
}
.alinkContent:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E46925;
	text-decoration: none;
}
.alinkContent:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E46925;
	text-decoration: none;

}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C41945;
	text-decoration: none;

}

.aNumbers:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.aNumbers:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.aNumbers:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C41945;
	text-decoration: none;

}
.aNumbers:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C41945;
	text-decoration: none;

}



.aSubMenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.aSubMenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.aSubMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C41945;
	text-decoration: none;

}




.aHomeHell:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.aHomeHell:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.aHomeHell:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00366A;
	text-decoration: none;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #CCCCCC;
	border: 1px solid #999999;
	color: #000000;
	height: 20px;
	width: 110px;

}

.aNavi:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636262;
	text-decoration: none;
}
.aNavi:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636262;
	text-decoration: none;
}
.aNavi:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00366A;
	text-decoration: none;
}
.aNaviActive:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00366A;
	text-decoration: none;
	font-weight: bold;
}
.aNaviActive:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00366A;
	text-decoration: none;
	font-weight: bold;
}
.aNaviActive:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00366A;
	text-decoration: none;
	font-weight: bold;
}
div#Hauptnavi {
	width:740px;
	height:40px;
	z-index:1;
}

  ul#Navigation {
    margin: 0; padding: 0;
    text-align: left;
  }
  
  ul#Navigation li {
    list-style: none;
	position: relative;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    margin: 0; padding: 0;
  }
    ul#Navigation li ul {
    margin: 0; padding: 0;
	
    position: absolute;
	line-height: 16px;

    float: left; 
    top: 40px; left: 0px;
    width: 110px;
	padding: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFFFFF;
    display: none;  

	/* Unternavigation ausblenden */
  }
 