#global-zone
{
	position: absolute;
	top: 0;
	left: 144px;
	width: 612px;
	height: 54px;
	background: url(/siemensvdo_mcms/xt_images/siemensvdo_logo.gif) 18px 23px no-repeat #FFFFFF;
	text-align:right;
	padding-top:27px;
	padding-right:8px;
}

#global-fill-zone
{
	position: relative;
	margin: 0 0 0 756px;
	height: 54px;
	background: #FFFFFF;
}
#key-visual-zone							/* contains: Keyvisual */
{
	position: absolute;
	top: 0;
	left: 0;
	width: 144px;
	height: 144px;
	background: #FFFFFF;	
}
#site-id-zone								/* contains: Site Identifier */
{
	position: absolute;
	top: 90px;
	left: 0;
	width: 144px;
	height: 54px;
	background: #FFFFFF;
}
#local-zone									/* contains: assistant */
{
	position: absolute;
	top: 54px;
	left: 144px;
	width: 612px;
	height: 36px;
	background: #AED0EC; 
	text-align: left;
}
#local-padding								/* padding within local-zone */
{
	padding: 7px 0 0 15px;
}
#prim-nav-zone								/* contains: primary navigation */
{
	position: absolute;
	top: 90px;
	left: 144px;
	width: 612px;	
	height: 54px;
	background: #1768A6;
}
#prim-nav-padding							/* padding within prim-nav-zone */
{
	padding: 5px 0 0 18px;
}
#sec-nav-zone								/* contains: secondary navigation */
{
	position: absolute;
	top: 144px;
	left: 0;
	width: 144px;
	background-color: #E0EAF6;
}
#sec-nav-padding							/* padding within secondary navigation */
{
	padding: 34px 9px 0 9px;
}
#generic-zone								/* contains: sitemap, contact us */
{
	position: relative;	
	margin: 0 0 0 756px;
	height: 36px;
	background: #1768A6;
}
#generic-padding							/* padding within generic */
{
	padding: 10px 0 0 10px;
}
#search-zone								/* contains: search */
{
	position: relative;
	margin: 0 0 0 756px;
	height: 54px;
	background: #AED0EC;	
}
#search-padding							/* padding within search */
{
	padding: 16px 0 0 10px;		
}	
#context-zone								/* contains: dialogue, country selector, context */
{
	position: relative;
	margin: 0 0 0 756px;
	background-color: #E0EAF6;
	width: 213px;
}
#context-padding							/* padding within context */
{
	padding: 16px 0 0 10px;
}
#content-zone								/* contains: context visual, breadcrumb, content, footer */
{
	position: absolute;
	top: 144px;
	left: 144px;
	width : 612px;
}
#footer-padding
{
	position: relative;
	padding: 32px 0 15px 0;
	margin-left:9px;
	margin-right:9px;
}
#footer-tools a
{
	padding:0px;
	display:inline;
	margin:0px;
	border:0px;	
}
#footer-tools img
{
	display:inline;
	padding:0px;
	margin:0px;
	border:0px;
}
#sec-nav-footer-placeholder,
#context-footer-placeholder
{
	height: 90px;
}
#content-footer-placeholder
{
	height: 0;
}