body {
height: 100%;
width: 985px;
margin: 0px auto 0px auto;
padding: 1px;
font-family:"times new roman",arial, verdana, sans-serif;
border:4px solid #72a2b2;
background:#51809d;
}


#infoabend {
position:relative;
top:160px;
left:870px;
float:left;
z-index:222;
<!--background:url(../images/infoabend.png)-->
}

a img {border : 0 none;}

#header {
position:absolute;
top:38px;
}

#container {
  font-size: 1em;
  margin-top:234px;
  padding: 0 10px 25px 10px;
  bottom:25px;
  overflow:auto;
  background:#fff;
  text-align:center;
}
#container2 {
  font-size: 1em;
  padding-top:20px;
  padding: 0 10px 30px 10px;
  bottom:25px;
  overflow:auto;
  background:#fff;
  text-align:center;
}

.col2_1, .col2_2{width:49%; float:left; text-align:justify; margin-right:2%;}

.col_1, .col_2, .col_3 {width:31%; float:left; text-align:justify; margin-right:2%;}


#footer {
  width: 985px;
  height:25px;
  text-align:right;
  background:#72a2b2;
  border-top:4px solid #51809d;
}


#TJK_DL {text-align:left; padding-left:50px;}


#info {padding-bottom:100px;}

#bild_unter {font-size:0.7em;}

/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/opaque_dl.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any
way to fit your requirements.
=================================================================== */
#holder {position:absolute;top:5px;margin:0px auto; height:32px; background:url(../images/tabs_0.gif)}

#menu {font-family:arial;list-style-type:none; margin:0 0 30px 0; padding:0; width:985px}

#menu li {display:block; float:left; position:relative; z-index:90; margin-right:0px;}
#menu li span {display:block; z-index:100; padding: 2px 10px;font-size:1.1em;}
#menu li a, #menu li a:visited {display:block; padding:0; white-space:nowrap; }

#menu dl {position:absolute; top:0; left:0; margin: 0; padding: 0; background:transparent url(../images/opaque.png);}
* html #menu dl {background:transparent url(../images/opaque.gif);}
#menu dt {margin:0; font-size: 1.1em; float:left; background:url(../images/tabs_0.gif)}
#menu dd {display:none; background: transparent; clear:left; margin:0; padding:0; color: #fff; font-size: 1em; text-align:left;}

#menu dt a, #menu dt a:visited {display:block; color:#fff; padding: 2px 10px; text-decoration:none;}
#menu dd a, #menu dd a:visited {color:#fff; text-decoration:none; display:block; padding: 5px 10px;font-size:1.0em;}

#menu li a:hover {border:0; text-decoration:underline;}

#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {padding-bottom:0px;}
#menu li:hover dt a {color:#fff;}
#menu li a:hover dt a, #menu dd a:hover {color:#fff;font-size:1.0em;}