
/*	width: 800px; *//* eventually ommitable but in smaller windowsizes the box shrinks ans make a wrap in the contentbox */
 /* height and width for portal logo, adapt it for other sizes*/

#halfbox, #vhalfbox
{
	position: absolute;
	text-align: center; 
	top:0;
	left:0;
	width: 50%;
	height:45%; /* not exactly in center because of footer/menue */
	overflow: visible;
	visibility: visible;
	display: block;
	margin:0 auto;
	padding:0; 
}

#sizebox
{

  position: absolute;
	bottom:0;
	right:0;

  width:350px;
	height:350px; 

	overflow:visible;
	background-color:transparent;
	visibility: visible;
}

.Cb #sizebox { height: 5em; width: 36em; }

#centerbox {
	text-align: center; /* does not work on images for ie 5.5. and 6 */
	overflow:hidden;
	position:relative;
	bottom:-50%;
	right:-50%;
	padding:0;
}

#vhalfbox { width: 100%; }
#vhalfbox #sizebox { left:0; }
#vhalfbox #centerbox { left:0; }

.debug #halfbox, .debug #vhalfbox { border: 1px solid #f00; }
.debug #sizebox { border: 1px solid #0f0; }
.debug #centerbox { border: 1px solid #00f; }

#centerbox * {margin:0; padding:0; }