body  
{
font-family:Verdana, sans-serif;
font-size:14px;
line-height:150%;
background:#000000;
background-image:url(koch.png);
background-repeat:no-repeat;
background-position:0px 0px;
background-attachment:fixed;
margin:0; 
padding:0;
color:#F5F5F5;
}

#adsense 
{
position:fixed;
top:120px;
left:0px;
width:120px;
margin:0;
padding-top:0px; 
padding-left:20px;
padding-right:10px;
}

#menu
{
position:fixed;
top:0;
left:150px;
width:158px;
margin:0;
padding-top:0px; 
padding-left:10px;
padding-right:10px;
font-weight:bold;
border-left:1px solid;
border-left-color:#999999; 
}

#content 
{
position:absolute;
top:0;
left:330px;
width:420px;
padding-top:0px;
padding-left:10px;
padding-right:10px; 
border-left:1px solid;
border-left-color:#999999; 
}

a
{
color:#cc0000;
text-decoration:underline;
}

a:hover
{
text-decoration:underline;
color:#FF0000;
}

a:active
{
color:#FF0000;
}

h1, h2, h3
{
color:#cccccc;
}

small
{
font-size:10px;
}
 
img
{
margin-bottom:10px;
}

h1
{
font-size:25px;
color:#cc0000;
}

h2
{
font-size:16px;
margin-top:6%;
margin-bottom:-2%;
text-transform:uppercase;
}

h3
{
font-size:14px;
font-weight:bold;
margin-top:6%;
margin-bottom:-2%;
text-transform:uppercase;
}

ul
{
list-style:square;
}

a img
{
border-color:#ff0000;
border:medium;
border-style:solid;
margin-right:3px;
margin-bottom:3px;
}


table
{
border-collapse: collapse;
outline-style:solid;
outline-width:thin;
}

td
{
padding-left:5px;
}

td img
{
vertical-align:middle;
}

p.caption
{
margin-top: -10px;
margin-bottom:20px;
padding:0;
color:#ff0000;
}