/* Cached: 10/02/2012 23:56:40 */
/**************************************************/
/* siemens.com layout */
/* copyright by Siemens AG 2005 */
/* */
/* Last updated 12 August 2007 */
/**************************************************/
html, body, p, h1, h2, h3, h4, h5, h6, li, dt, th, td, label{
	margin: 0;
	padding: 0;
	font: 11px Arial, Geneva, Helvetica, sans-serif;
	color: #333;
}

div, ul, ol, dl, dd, table, form{
	margin: 0;
	padding: 0;
	font-size: 0;
}

input, select, textarea{
	font: 11px Arial, Geneva, Helvetica, sans-serif;
	color: #333;
}

select, textarea{
	margin: 0;
	padding: 0;
	background: #fff;
}

img{
	margin: 0;
	padding: 0;
	border: none;
}

form{
	display: inline;
}

dl, ul, dt, dd, li{
	list-style-type: none;
}

a{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
}

span{
	font-family: Arial, Geneva, Helvetica, sans-serif;
}

body{
	width: 100%;
	background: url(/i/Assets/base/bg_body_9cf_fff.gif) repeat-y #ccc;
}

#global-zone{
	position: absolute;
	top: 0;
	left: 144px;
	width: 612px;
	height: 54px;
	background: url(/i/Assets/base/logo.gif) 18px 19px no-repeat #fff;
	text-align:right;
}

#global-zone a{
	float:right;
	display:block;
}

#global-fill-zone{
	position: relative;
	margin: 0 0 0 756px;
	height: 54px;
	background: #fff;
}

#key-visual-zone{
	position: absolute;
	top: 0;
	left: 0;
	width: 144px;
	height: 90px;
	background: url(/i/Assets/base/keyvisual.jpg);
}

#site-id-zone{
	position: absolute;
	top: 90px;
	left: 0;
	width: 144px;
	height: 54px;
	background: url(/i/Assets/base/siteId_en.gif);
}

#local-zone{
	position: absolute;
	top: 54px;
	left: 144px;
	width: 612px;
	height: 36px;
	background: #ccc;
	text-align: right;
}

#local-padding{
	padding: 13px 9px 0 18px;
}

#prim-nav-zone{
	position: absolute;
	top: 90px;
	left: 144px;
	width: 612px;
	height: 54px;
	background: #999;
}

#prim-nav-padding{
	padding: 9px 0 0 18px;
}

#sec-nav-zone{
	position: absolute;
	top: 144px;
	left: 0;
	width: 144px;
}

#sec-nav-padding{
	padding: 23px 9px 0 9px;
}

#generic-zone{
	position: relative;
	margin: 0 0 0 756px;
	height: 36px;
	background: #999;
}

#generic-padding{
	padding: 13px 0 0 9px;
}

#search-zone{
	position: relative;
	margin: 0 0 0 756px;
	height: 54px;
	background: #666;
}

#search-padding{
	padding: 6px 0 0 9px;
}

#content-zone{
	position: absolute;
	top: 144px;
	left: 144px;
	width: 612px;
}

#context-zone{
	position: relative;
	margin: 0 0 0 756px;
}

#context-padding{
	padding: 18px 0 0 9px;
	width: 216px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 198px;
}

html>body #context-padding{
	width: 198px;
}

#content-padding.min{
	padding: 18px 0 0 9px;
}

#footer-padding{
	padding: 18px 9px 9px;
}

#sec-nav-footer-placeholder,
#context-footer-placeholder{
	height: 90px;
}

#content-footer-placeholder{
	height: 0;
}

div.content-2cols-594,
div.content-3cols-594{
	width: 594px;
}

div.content-2cols-594 div.col-left{
	clear:both;
	width: 294px;
	float: left;
}

div.content-2cols-594 div.col-right{
	width: 294px;
	float: left;
	margin: 0 0 0 6px;
}

div.content-3cols-594 div.col-left{
	clear:both;
	width: 194px;
	float: left;
}

div.content-3cols-594 div.col-middle,
div.content-3cols-594 div.col-right{
	width: 194px;
	float: left;
	margin: 0 0 0 6px;
}

div.clear,
br.clear{
	clear: both;
	height: 0;
}

* html div.clear p{
	font-size: 0;
}

/*
div#info-bar{
	width: 848px;
	height: 90px;
}
div#info-bar.max{
	height: 384px !important;
}
*/

div.context-margin-90{
	margin-top:84px !important;
}

#nmbr-head{
	background:#e9eef1;
	border:1px solid #e6e6e6;
	font:bold 13px Arial;
	text-align:right;
	color:#3c3c3c;
	padding:1px 12px 1px 0;
        margin:1px 0 0 0;
}
	.hideText{
		display:block;
		text-indent:-9000pt;
	}

		div.hr{
			border:solid #999;
			border-width: 0 0 1px;
			font-size:1px;
			height:9px;
			margin:0 0 9px;
		}

/**************************************************/
/* templates provided by virtual identity */
/* for ngcm prototype */ 
/* if any questions arise regarding the */
/* usage please do not hesitate to contact */
/* bastian.baumeister@virtual-identity.com */
/* +49 (89) 179 270-18 */
/**************************************************/

/***************************************************/
/* local templates applied and extended by euro.message interactive lab */
/* url: http://www.euromessage.eu */
/* contact: interactive@euromsg.com */
/* +90 212 343 07 38-39-41 */
/* Zafer s. Ugur apt. 15/3 34371 Harbiye, Sisli/Istanbul */
/**************************************************/
