body { 
margin: 0;
padding: 0;
background-color: white;
font-size: 11px;
font-family: Verdana, sans-serif;
}
td { 
margin: 0;
padding: 0;
font-size: 11px;
font-family: Verdana, sans-serif;
vertical-align: top;
}
img {
border: 0;
}
a { 
color: #f00;
text-decoration: none;
}
a:hover { 
color: #000;
}
#container { 
position: absolute;
margin-left: -420px;
left: 50%;
width: 840px;
height: 572;
}
#logo {
position: absolute;
left: 0;
width: 840px;
top: 44px;
}
#logotext {
position: absolute;
left: 103px;
top: 3px;
}
#navigation {
position: absolute;
left: 262px;
top: 144px;
width: 590px;
}
#rechteck  { 
border: solid 1px #000; 
position: absolute; 
top: 195px; 
left: 0; 
height: 318px; 
width: 840px;
}
/*IE5- Hack */
* html #rechteck {
width: 842px;
height: 320px; 
w\idth: 840px;
h\eight: 318px; 
} 
/*Ende IE5- Hack */
#hi  { 
position: absolute; 
top: 14px; 
left: 19px; 
visibility: visible; 
width: 46px;
height: 33px;  
}
#i_am  { 
position: absolute; 
top: 14px; 
left: 84px; 
visibility: hidden; 
width: 327px;
height: 41px;  
}
#introtext {
position: absolute;
left: 17px;
top: 158px;
visibility: hidden; 
width: 787px;
height: 144px; 
}
#hometext {
position: absolute;
left: 17px;
top: 158px;
}
#who_are  { 
position: absolute; 
top: 278px; 
left: 598px; 
width: 142px; 
height: 23px; 
visibility: hidden; 
}
.box_row_1, .box_row_2, .box_row_3 { 
}
.box_row_1 { 
}
.box_row_1 td, .box_row_2 td, .box_row_3 td {
width: 140;
height: 106;
}
i {
padding: 15px 6px ;
font-style: normal;
display: block;
}