h2 { 
	margin-top: 0;
	padding-top: 5px;
}
#con-left, #con-middle, #con-right { 
	float: left;
}
#con-left	{ width: 200px; }
#con-middle	{ width: 340px; }
#con-right	{ width: 240px; }
#con-middle .ce { 
	padding-left: 10px;
}
#con-right .ce p {
	padding-top: 5px;
}
#con-left .ce, #con-middle .ce, #con-right .ce { 
	height: 200px;
	border-bottom: 1px solid #ccc;
}
#con-border .ce {
	border-bottom: 1px solid #ccc;
}
#con {
	background: transparent url(../images/bg_con.jpg) repeat-y top right;
}
#top-bg {
	background: transparent url(../images/bg_head-content_kompakt.png) no-repeat top left;
}