body {
	color:#666;
}

table.wrapper {
 /* um MSIE7 bug zu umgehen */
 /* height:99.5%; */
height:auto;
}
table.wrapper td.wrapper_row_2 {
 height:100%;
}
table.wrapper td.wrapper_row_1,
table.wrapper td.wrapper_row_3 {
}
table.layout {
 height:100%;
}
td.B1 {
 border-right: #999 1px solid;
}
td.B3 {
 border-right: #999 1px solid;
}
td.B1, #b1,
td.B3, #b3 {
 width: 178px;
 vertical-align: top;
}
#b1, #b2, #b3 {
 height: 100%;
 background: #FFFFFF;
 padding: 5px 0px 20px 0px;
}
td.B2, #b2 {
 vertical-align: top;
 width: 98.5%;
 height: 100%;
}
td.B3, #b3 {
 /*background: #006394;*/
 background-image:url('http://www.termotek-ag.com/fileadmin/templates/images/body_bg_alt.gif');

}
td.C {
 height: 10px;
 text-align: left;
 border-top: 1px #999 solid;
 vertical-align: bottom !important;
 padding: 5px 10px;
 background: #fff;
}
#footer {
 position: absolute;
 bottom: 1px;
 left: 0px;
 width: 100%;
}
