html {
height:100%; 
/*max-height:100%; */
padding:0; 
margin:0; 
border:0; 
background: url(/img/higr_body.jpg); 
font-size:76%; 
font-family: Arial, Helvetica, sans-serif;
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
/*overflow: hidden; */
/* */ 
}

body {
height:100%; /*
max-height:100%;*/
background-image:url(/img/higr_body.jpg);
background-position:left;
background-repeat:repeat-y;
/*overflow:hidden; */
padding:0; 
margin:0; 
border:0;}

#head {
position:absolute; 
margin:0;
background-image:url(/img/head.jpg);
background-repeat:repeat-x;
top:0; left:0; 
display:block; 
width:100%; 
height:129px;
font-size:4em; z-index:5;}

#headerbild	{
position:absolute;
left:174px;
width:691px;
height:129px;
background-image:url(/img/header2.jpg);
z-index:6;
}

#suche	{
position:absolute;
width:150px;
height:35px;
top:20px;
left:830px;
z-index:99;}

/*#foot {
position:absolute; 
margin-left:180px; 
bottom:0; 
left:0; 
display:block;
width:100%; 
height:15px; 
font-size:0.8em; z-index:5; 
text-align:left; color:#000000;}*/

#left4 {position:absolute; /*background-image: url(/img/lay_05.jpg); background-position:top left; background-repeat:no-repeat;*/left:0; top:129px; font-size:1em; z-index:4;}
#left1 {position:absolute; background-image:url(/img/higr_left.jpg); background-position:top; background-repeat:no-repeat; left:0; top:0; bottom:0px; width:174px; font-size:1em; z-index:6;}
#left2 {position:absolute; left:0; top:129px; bottom:25px; width:645px; font-size:1em; z-index:6;}

* html #left2   {height:100%; top:0; bottom:0; border-top:129px solid #fff; border-bottom:25px solid #fff; z-index:4;}
* html #left1	{ height:100%; top:0; bottom:0;}
* html #left4	{ height:100%; top:0; bottom:0; border-top:129px solid #fff;}


#left1 {left:0;}
#left2 {left:174px;}
#left4 {left:819px; }
#left4-bg-oben	{
position:absolute;
left:840px;
width:500px;
height:120px;
background-image:url(/img/rechts2.jpg);
background-position:top left;
background-repeat:no-repeat;
z-index:7;}

#logo-oben	{
position:absolute;
left:10px;
top:10px;
width:140px;
height:112px;
background-image: url(/img/logo.gif);
background-position: left;
background-repeat:no-repeat;
z-index:7;}

.inner {display:block; padding:0 10px 10px 10px;}
.inner2 {display:block; padding:0 10px 10px 0px;}
.bold {font-size:1.5em; font-weight:bold;}

#bg-content {
position:absolute;
left:174px;
top:129px;
bottom:25px;
width:645px;
height:100%;
background-image:url(/img/lay_04.jpg);
background-position:left top;
background-repeat:no-repeat;
z-index:3;
}

#topnavi	{
position:absolute;
top:110px;
left:180px;
width:645px;
height:20px;
z-index:7;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

a.topnavi:link	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	}
a.topnavi:active	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	}
a.topnavi:visited	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	}
a.topnavi:hover	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCd;
	text-decoration:none;
	}

a.footernavi:link	{
	color:#000000;
	text-decoration:none;
	}
a.footernavi:active	{
	color:#000000;
	text-decoration:none;
	}
a.footernavi:visited	{
	color:#333333;
	text-decoration:none;
	}
a.footernavi:hover	{
	color:#666666;
	text-decoration:none;
	}

a.textlink:link	{
	color: #990000;
	text-decoration:none;
	}
a.textlink:active	{
	color:#000000;
	text-decoration:none;
	}
a.textlink:visited	{
	color:#990000;
	text-decoration:none;
	}
a.textlink:hover	{
	color:#666666;
	text-decoration: underline;
	}
#text-anfahrt	{
color:#000000;
position:absolute;
width:185px;
height:400px;
right:0px;
top:5px;}

#bild-anfahrt	{
position:absolute;
width:424px;
height:473px;
left:100px;
top:10px;
}
.title	{
font-weight:bold;
font-size:12px;
color:#990000;
}
.titlebg	{
font-weight:bold;
background-color:#B6B6B6;
font-size:10px;
color:#990000;
}
.text-normal	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.text-klein	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
.tabelleninhalt-center	{
text-align:center;
font-size:10px;}

.tabelleninhalt-center-hintergrund	{
background-color:#E8E8E8;
text-align:center;
font-size:11px;}

.fehlt-noch	{
color:#CC3300;}

.zeilenhoehe	{
line-height:19px;}

#bg-anfragen	{
position:absolute;
background-image:url(/img/bg-produktanfragen.gif);
background-position:right;
width:282px;
height:222px;
top:120px;
right:0;
z-index:1;}

/* copyright by Stu Nicolls */

#info ul {
  margin:0 auto; 
  padding:0; 
  position:relative; 
  width:500px; 
  height:345px; 
  background:#fff url(/img/coll-index-1a.jpg); 
  z-index:1; 
  overflow:hidden;
  }
  
* html #info ul 	{
margin:0;
}

#info li {
  list-style-type:none; 
  position:absolute;
  }
#info a {
  display:block;
  height:0; 
  color:#000; 
  text-decoration:none;
  background:transparent; 
  overflow:hidden; 
  z-index:10;
  }
* html #info a {
  height:112px; 
  he\ight:0;
  }
  

  
  
#info a#medizin {
  position:absolute; 
  left:7px; 
  top:6px; 
  width:185px;
  height:123px;
  background:url(img/coll-index-medizin.jpg) no-repeat -200px 0;
  }
  
#info a#medizininfo {
position:absolute;
  left:198px; 
  top:85px; 
  width:160px;
  height:126px;
  background:url(img/coll-index-info1.jpg) no-repeat 0;
  visibility:hidden; }

#info a#flugzeug {
  position:absolute; 
  width:154px; 
  height:75px; 
  top:6px;
  left:198px;
  background:url(img/coll-index-flugzeug.jpg) no-repeat -200px 0;
  }
  
#info a#fluginfo {
  position:absolute;
  left:198px; 
  top:85px; 
  width:160px;
  height:126px;
  background:url(img/coll-index-info2.jpg) no-repeat 0;
  visibility:hidden; 
   }

#info a#solar {
  position:absolute; 
  left:361px; 
  top:6px;
  width:132px;
  height:204px; 
  background:url(img/coll-index-solar.jpg) no-repeat -200px 0;
  }
  
#info a#solarinfo {
  position:absolute;
  left:198px; 
  top:85px; 
  width:160px;
  height:126px;
  background:url(img/coll-index-info3.jpg) no-repeat 0;
  visibility:hidden; 
   }
#info a#maschine {
  position:absolute; 
  left:361px; 
  top:216px; 
  width:132px;
  height:122px;
  background:url(img/coll-index-maschine.jpg) no-repeat -200px 0;
  }
  
#info a#maschineinfo {
  position:absolute;
  left:198px; 
  top:85px; 
  width:160px;
  height:126px;
  background:url(img/coll-index-info4.jpg) no-repeat 0;
  visibility:hidden; 
   }
   
#info a#lws {
  position:absolute; 
  width:154px;
  height:122px;
  left:198px; 
  top:216px; 
  background:url(img/coll-index-lws.jpg) no-repeat -200px 0;
  }
  
#info a#lwsinfo {
  position:absolute;
  left:198px; 
  top:85px; 
  width:160px;
  height:126px;
  background:url(img/coll-index-info5.jpg) no-repeat 0;
  visibility:hidden; 
   }
   
#info a#industrie {
  position:absolute; 
  left:6px; 
  top:233px; 
  width:185px;
  height:105px;
  background:url(img/coll-index-industrie.jpg) no-repeat -200px 0;
  }
  
#info a#industrieinfo {
  position:absolute;
  left:198px; 
  top:85px; 
  width:160px;
  height:126px;
  background:url(img/coll-index-info6.jpg) no-repeat 0;
  visibility:hidden; 
   }
   
#info a#bahn {
  position:absolute; 
  left:6px; 
  top:136px;
  width:185px;
  height:91px;
  background:url(img/coll-index-bahn.jpg) no-repeat -200px 0;
  }

#info a#bahninfo {
  position:absolute;
  left:198px; 
  top:85px; 
  width:160px;
  height:126px;
  background:url(img/coll-index-info7.jpg) no-repeat 0;
  visibility:hidden; 
   }  

#info a#medizin:hover, 
#info a#flugzeug:hover,
#info a#solar:hover,
#info a#maschine:hover,
#info a#lws:hover,
#info a#industrie:hover,
#info a#bahn:hover{
  background-position: 0 0;
  }
#info a#medizin:hover b, 
#info a#flugzeug:hover b,
#info a#solar:hover b,
#info a#maschine:hover b,
#info a#lws:hover b,
#info a#industrie:hover b,
#info a#bahn:hover b {
  display:none;
  }
  
  

