body {
		behavior: url(fileadmin/Henkelhausen/csshover.htc);
		background-color: #ebebeb;
	}
	
	a {
		color: #555;
	}
	
	
/*********************************************************************************************/
/* Div Container */

	div#wrap {
		top: 0px;
		width: 1100px;
		height: 800px;
		margin: 0px auto;
		margin-top: -7px;
		overflow: hidden;
		background-color: white;
	}
	
	div#header {
		position: relative;
		top: 49px;/*-93%*/
		left: 5%;
		height: 98px;
		width: 90%;
	}
	
	div#leftmenu {
		position: relative;
		/*top: -75%;*/
		top: 160px;
		left: 7%;
		height: 280px;
		width: 143px;
		padding-top: 3px;
		padding-left:5px;
		overflow: hidden;
	}
	
	div#mainmenu {
		position: relative;
		/*top: -130%;*/
		top: -210px;
		left: 19%;
		height: 63px;
		width: 791px;
		overflow: hidden;
		padding-right: 4px;
	}
	
	div#content {
		position: relative;
		/* -133%*/
		top: -231px;
		left: 19%;
		height: 517px;
		width: 786px;
		padding-left: 1px;
		overflow: hidden;
		z-index: 10;
		font-size: 14px;
		color: #555;
	}
	
	div#footer {
		position: relative;
		/*top: -230.5%;*/
		top: -1014px;
		left: 56px;
		height: 21px;
		width: 1080px;
		overflow: hidden;
	}
	
	div#rightpillar {
		position: relative;
		/*top: -223%;*/
		top: -961px;
		left: 96.55%;
		height: 100%;
		width: 3.5%;
		background-color: #EEE;
		background-image: url(../fileadmin/Henkelhausen/rightpillar.jpg);
		background-repeat: repeat-y;
	}
	
	div#leftpillar {
		position: relative;
		top: -2000px;
		left: 0%;
		height: 10000px;
		width: 3.5%;
		background-color: #EEE;  /* Nur zur Sicherheit*/
		background-image: url(../fileadmin/Henkelhausen/leftpillar.jpg);
		background-repeat: repeat-y;
	}
	
	div#downpillar {
		margin: 0px auto;
		height: 40px;
		width: 1100px;
		background-color: #EEE;  /* Nur zur Sicherheit*/
		background-image: url(../fileadmin/Henkelhausen/downpillar.jpg);
		background-repeat: repeat-x;
	}
	
	
/*********************************************************************************************/
/* Header */
		
	div#topmenu {
		position: relative;
		height: 100%;
		width: 286px;
		float: left;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	
	.nav2elem {
		width: 100%;
		height: 25%;
		float: left;
	}
	
	.nav2elem a {
		color: #777;
		text-decoration: none;
	}
	
	.nav2elem a:hover {
		color: #411;
	}
	
	.nav2elem a:hover {
		color: #811;
	}
	
	.nav2elem img {
		float: left;
	}
	
	.nav2text {
		float: left;
		width: 40%;
		height: 15px;
		padding-top: 1px;
		padding-left: 4px;
		margin-left: 10px;
	}
	
	#nav2textact {
		background-color: #172154;
		color: #DDD;
	}
	
	div#logo {
		position: relative;
		height: 100%;
		width: 600px;
		float:right;
	}
	
	div#logo img {
		float: right;
		margin-right:47px;
	}
	
/*********************************************************************************************/
/* Leftmenu */	
		
	.nav3 {
		font-size: 12px;
		font-weight: normal;
		text-align: right;
		width: 100%;
		height: 100%;
	}
	
	.nav3 a {
		text-decoration: none;
		color: #444;
		font-family: Arial;
		margin-right: 4px;
	}
	
	.nav3 a:hover {
		color: #000;
	}
	
	.nav3elem {
		display:block;
		margin-right: 13px;
   		margin-left: 0px;
   		height: 26px;
   		overflow: hidden;
   	}
   	
   	.nav3inactive {
   		padding-right: 8px;
   		padding-top: 4px;
/*   		padding-bottom: -4px;*/
   		height: 20px;		
   	}

	.nav3active {
		margin-right: 4px;
		margin-bottom: 4px;
		color: #FFF;
		background-repeat: repeat;
   		position: relative;
   		height: 19px;
   		padding-top: 3px;
	}
	
	.nav3active a {
		text-decoration: none;
		color: #EEE;
		font-family: Arial;
		margin-right: 7px;
	}
	
	.nav3active a:hover {
		color: #FFF !important;
	}
	

	div.nav3shadow {
   		background-image: url(../fileadmin/Henkelhausen/nav3shadow.png);
   		background-repeat: no-repeat;
   		
   		height: 26px !important;
   		width: 129px !important;
   	}
   			
	#nav3biz1 {
		background-image: url(../fileadmin/Henkelhausen/biz1.gif);
	}
	#nav3biz2 {
		background-image: url(../fileadmin/Henkelhausen/biz2.gif);
	}
	#nav3biz3 {
		background-image: url(../fileadmin/Henkelhausen/biz3.gif);
	}
	#nav3biz4 {
		background-image: url(../fileadmin/Henkelhausen/biz4.gif);
	}
	#nav3biz5 {
		background-image: url(../fileadmin/Henkelhausen/biz5.gif);
	}
	#nav3biz6 {
		background-image: url(../fileadmin/Henkelhausen/biz6.gif);
	}
	#nav3biz7 {
		background-image: url(../fileadmin/Henkelhausen/biz7.gif);
	}
	#nav3unternehmen {
		background-image: url(../fileadmin/Henkelhausen/enterprise.gif);
	}
	
	

/*********************************************************************************************/
/* Mainmenu */

	.nav1shadowbig {
		position: relative;
		height: 44px;
		width: 100%;
		top: -60px;
		left: 5px !important;
		float: right;
		z-index: -1;
	}
	
	.nav1 {
		/*background-image: url(../fileadmin/Henkelhausen/biz.gif);
		background-repeat: repeat-x;*/
		margin: 0 0 0 0;	/* Ohne margin Fehler in der Darstellung */		
		font-size: 11px;
		width: 786px;
		height: 42px;
		margin-left: 1px;
		text-align: center;
		float: left;
	}
		
	div.nav1elem {
		width: 136px;
		margin-right: -5px;
		float: right;
		z-index: 2;
	}
	
	div.nav1elem:hover {
		width: 136px !important;
		margin-right: -5px !important;
		z-index: 3;
	}
	
	div.nav1shadow {
		width: 100%;
		height: 28px;
	}
		
	div.nav1shadow:hover {
		height: 100%;
		background-image: url(../fileadmin/Henkelhausen/shadowbig.png);
		z-index: 3;
	}
		
	div.nav1shadow:hover a {
		height: 22px;
		color: #FFF;
		padding-bottom: 5px;
		top: 0px;
		left: 0px;
		z-index: 3;
	}
	
	div.nav1shadowact {
		width: 100%;
		height: 42px;
		background-image: url(../fileadmin/Henkelhausen/shadowbig.png);
		z-index: -1;
	}
	
	div.nav1shadowact:hover a {
		height: 22px;
		color: #FFF;
		padding-bottom: 5px;
		top: 0px;
		left: 0px;
		z-index: 3;
	}
	
	div.nav1shadowactinv {
		background-image: none;
	}
		
	.nav1 a {
		float: left;
		display: block;
		width: 131px;
		height: 20px;
		padding-top: 15px;
		padding-bottom: 7px;
		text-decoration: none;
		background-image: url(../fileadmin/Henkelhausen/biz.gif);
		background-repeat: repeat;
		font-family: Arial;
		color: #FFF;
		z-index: 3;
	}
	
	.nav1 a:hover {
		/*height: 36px;*/
		height: 0px;
		color: #FFF;	
		z-index: 3;
	}
	
	#biz1:hover a{
		background-image: url(../fileadmin/Henkelhausen/biz1.gif) !important;
	}
	#biz2:hover a{
		background-image: url(../fileadmin/Henkelhausen/biz2.gif) !important;
	}
	#biz3:hover a{
		background-image: url(../fileadmin/Henkelhausen/biz3.gif) !important;
	}
	#biz4:hover a{
		background-image: url(../fileadmin/Henkelhausen/biz4.gif) !important;
	}
	#biz5:hover a{
		background-image: url(../fileadmin/Henkelhausen/biz5.gif) !important;
	}
	#biz6:hover a{
		background-image: url(../fileadmin/Henkelhausen/biz6.gif) !important;
	}
	#biz7:hover a{
		background-image: url(../fileadmin/Henkelhausen/biz7big.gif) !important;
	}	

	

/*********************************************************************************************/
/* Content */
	div#content img {
		left: 0%;
		margin: 0 0 0 0;
		z-index: -2;
	}
	
	div.contenttxt {
		padding-left: 5px;
		padding-right: 5px;
		margin-top: 2px;
		font-family: Arial;
	}
	
	div.contenttxtscroll {
		padding-left: 5px;
		padding-right: 5px;
		margin-top: -3px;
		font-family: Arial;
		
		width: 90% !important;
		max-height: 515px;
		overflow: hidden;
		float: left;
	}
	
	div.contenttxt li {
		margin-bottom: -8px;
	}
	
	div.contenttxt ul {
		margin-top: -8px;
	}
	
	div.contenttxt table {
		font-size: 12px !important;
		margin-top: -20px;
		margin-bottom: -10px;
	}
	
	.ScrollImg {
		float: right;
		position: relative;
	}

	
/*********************************************************************************************/
/* Footer */	
	div#footerfield {
		height: 100%;
		width: 12.5%;
		margin-right: 1.5%;
		background-color: #DE3027;
		float: left;
		text-align: center;
	}
	
	div#footerfield a {
		height: 100%;
		text-decoration: none;
		padding-top: 4px;
		padding-left: 50px;
		float: left;
		color: #FFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	
	div#footertext {
		height: 100%;
		width: 777px;
		background-color: #172154;
		float: left;
		color: #FFF;
		padding-top: 4px;
		padding-left: 10px;
		margin-left: 2px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
	}
	
	div#footerimpressum {
		float: right;
		height: 100%;
		padding-right: 10px;
		top: -10px;
	}
	div#footerimpressum a {
		color: #FFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
		
	}
	
/*********************************************************************************************/
/* Downpillar */
	
	#shadowcornerleft {
		float:left;
		margin-left: 0px;
	}
	
	#shadowcornerright {
		float:right;
		margin-right: 0px;
	}
	
/*********************************************************************************************/
/* Scrolling */	
	.ScrollImg {
		visibility: hidden;
	}

	#ScrollUp {
		top: 30%;
	}
	
	#ScrollDown {
		top: 31%;
	}

