	BODY{		margin:0;		padding:0;		font-family:Arial;		color:white;		background-color:white;	}		A{		text-decoration:none;		font-size:11px;		color:#153B63;	}	.root{		width:720px;		background-image: url(../images/m.gif);		text-align:left;		float:left;	}	.center{		margin-left:auto;		margin-right:auto;		width:720px;	}	.page{		width:100%;		text-align:center;	}	  .contentleft{    float: right;  }  	.content{		width:540px;		float:left;		background-color:white;		color:#153B63;	}  	.contenttop{		font-size:1px;		height:6px;		background-color:#B4C6D9;	}	.contenthead{		background-color:#829CB9;		color:white;		font-weight:bold;		font-size:20px;		padding:12px 12px 12px 12px;	}	.contentintro{	background-color:#DFE9F3;	font-size:12px;	color:#153B63;	padding:8px 154px 7px 12px;}	  .keyvisual{    background-color:#DFE9F3;  }  	.contentmain{		width:366px;		float:left;		color:#153B63;		padding:12px 0px 0px 0px;	}		.contentmain .box{		padding:0px 12px 0px 12px;		float:left;	}		.content .textbox{  		font-size:12px;  		color:#153B63; 		padding:12px 0 0 0px;	}    .headline { color: #df0024; font-weight:600 }	.textbox UL{ 		margin: 0px 0px 0px 0px;  		padding: 0px 0px 5px 16px;	}	.text UL{ 		margin: 0px 0px 0px 0px;  		padding: 0px 0px 5px 16px;	}	.content .contentmain .textbox{		font-size:12px;		color:#153B63;		padding:0px 0px 12px 0px;		width:342px;	}	.footer{		width:720px;		height:17px;		float:left;		background-repeat : no-repeat;		font-size:9px;	}	.footerDiv{		padding:0 0 0 14px;	}	.marginal{		width:174px;		float:left;		padding:12px 0px 0px 0px;			}		.infobox{		background-color:#BFD2E3;		margin-bottom:7px;		width:174px;	}	.infobox .head{		background-color:#153B63;		color:white;		font-size:11px;		font-weight:bold;		padding:2px 4px 2px 4px;			}	.infobox .text{		font-size:11px;		color:#153B63;		padding:3px 4px 4px 4px;	}	.infobox .dynlink{		padding:2px 4px 3px 12px;		text-indent:-8px;		/*border-top:1px s ?olid white;*/		clear:left;		font-size:11px;	}	.infobox .dynlink1{		padding:2px 4px 3px 12px;		text-indent:-8px;		clear:left;		font-size:11px;	}	.colorred{		color:#DF0024;	}		#menu{		width:180px;		float:left;		background-image : url(../images/m2.gif);				padding:18px 0 0px 0;	}	#menu .menubottom{		font-size:1px;		height:6px;		background-color:#B4C6D9;		margin-top:7px;		border-left:6px solid white;	}	#menu .menuhead{		padding:1px 12px 10px 10px;		font-size:13px;		font-weight:bold;	}	#menu .menuintrotext{		padding:0px 12px 30px 10px;		font-size:11px;	}			#menu .line{		margin-left:10px;		border-bottom:1px solid #B4C6D9;	}	#menu .itembox{		padding-left:10px;		margin-right:6px;	}	#menu .selectedItem {			background-color:#2269B5;	}		#menu .item{		padding:2px 6px 2px 8px;		text-indent:-8px;		color:#ffffff;		font-size:11px;	}	#menu .item A{		color:white;		font-size:11px;	}    #menu .headline{		font-size:11px;		font-weight:bold;    color: #fff;		padding: 6px 0px 3px 10px;	}.teaserRow .boxText{    background-color:#f1f1f1;    margin: 0;    padding: 0;    vertical-align: top;}.teaserRow .boschLiveLight{    background-color:#f1f1f1;    border-collapse: collapse;    border-spacing: 0;}.teaserRow .teaser td{  background-color: #f1f1f1;  padding: 0;  margin: 0;  border: 0;}.teaserRow .teaser td.white{  border-right: 6px #fff solid;}.teaserRow .boschLiveLight tr td{  padding: 5px;  border: 0;  margin: 0;}.teaserRow .linkItemMarginal{    background-color:#f1f1f1;}.teaserRow .boxText A{    font-weight:normal;    margin: 0;    padding: 0;}.boxImage {	width:174px;  background-color:#153B63;	/*padding-left : 1px;	padding-right : 1px;	padding-bottom : 1px;*/}.boxItem{	text-indent:-11px;	margin-left:12px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height:13px;	margin-right:6px;	padding-top:2px;	padding-bottom:2px;}.boxZoomBar{	width:174px;	height:17px;	text-align : right;	background- ?color:#153b63;}.boschPagehead{	background-color:#DFE9F3;	color:#153B63;	font-family:Arial, Helvetica, sans-serif;	font-size:20px;	font-weight:bold;	padding-left:12px;	padding-right:12px;	padding-top:12px;	padding-bottom:10px;}.boschPagehead h2{	font-size:20px;	font-weight:bold;  margin: 0;  padding: 0;}.teaserbox{  margin: 0;  padding: 0;  padding-left: 6px;}.teaserbox table{    margin: 0;    padding: 0;    background-color: #fff;}.teaserbox table tr{    margin: 0;    padding: 0;    background-color: #fff;}.teaserbox table tr td{    margin: 0;    padding: 0;    background-color: #fff;}.clear{    clear: both;}	/* standard-tag-style	*/a, div, table, td, span, ul, ol, body {font-family : Arial, Helvetica, sans-serif;text-decoration: none;font-size : 11px; }body { background : #FFFFFF; }/* standard-background-color-styles */	/* blue-styles */.buttonblue { background:#B4C6D9; }.buttonactiveblue { background:#8CA8C5; }.buttonoverblue { background:#A0B7CF; }.darkblue { background:#153B63; }.lightblue { background:#DFE9F4; }.mediumblue { background:#829DBA; }.navactiveblue { background:#2269B5; }.navoverblue { background:#1B528C; }	/* grey-styles */.lightgrey  { background:#D3D3D3; }.tabgrey1 { background:#F1F1F1; }.tabgrey2  { background:#DDDDDD; }.white { background : #FFFFFF; }	/* red-styles */.red { background : #EF2614; }/* standard-content-fonts */.f11darkblue {		font-size : 11px;	line-height : 13px;	color: #153B63;}.f11darkbluebold {		font-size : 11px;	line-height : 13px;	color: #153B63;	font-weight : bold;}.f11navactivebluebold {		font-size : 11px;	line-height : 13px;	color: #2269B5;	font-weight : bold;}.f11white {	font-size : 11px;	line-height : 13px;	color: #FFFFFF;}.f11whitebold {	font-size : 11px;	line-height : 13px;	color: #FFFFFF;		font-weight : bold;}.f12darkblue {	font-size : 12px;	line-height : 15px;	color: #153B63;}.f12darkbluebold {	font-size : 12px;	line-height : 15px;	color: #153B63;	fo ?nt-weight : bold;}.f12white {	font-size : 12px;	line-height : 15px;	color: #FFFFFF;}.f12whitebold {	font-size : 12px;	line-height : 15px;	color: #FFFFFF;	font-weight : bold;}/* standard-content-headlines */.f20darkbluebold {    font-size : 20px;    line-height : 38px;    color : #153B63;    font-weight : bold;}.f20whitebold {	font-size : 20px;	line-height : 38px;	color : #FFFFFF;	font-weight : bold;}/* standard-popup-headlines */.f17darkbluebold {	font-size : 17px;	line-height : 19px;	color: #153B63;	font-weight : bold;}/* standard-menu-font styles */.menulink {	font-size : 11px;	line-height : 15px;	color: #FFFFFF;	}.menusubheadline {	font-size : 11px;	line-height : 17px;	color: #FFFFFF;		font-weight : bold;}.menuheadline {	font-size : 13px;	line-height : 17px;	color: #FFFFFF;	font-weight : bold;}.extramenulink {	font-size : 11px;	line-height : 13px;	color: #153B63;}.extramenuheadline {	font-size : 11px;	line-height : 17px;	color: #153B63;	font-weight : bold;}.menuheadlinedarkbold {	font-size : 13px;	line-height : 18px;	color: #153B63;	font-weight : bold;}/* standard-header-font styles */.headerwhite {	font-size : 10px;	line-height : 11px;	color: #FFFFFF;		margin-right : 9px;}.headerblue {	font-size : 11px;	line-height : 11px;	color : #153B63;	margin-right : 24px;}red-styles */.red { background : #EF2614; }/* standard-content-fonts */.f11darkblue {		font-size : 11px;	line-height : 13px;	color: #153B63;}.f11darkbluebold {		font-size : 11px;	line-height : 13px;	color: #153B63;	font-weight : bold;}.f11navactivebluebold {		font-size : 11px;	line-height : 13px;	color: #2269B5;	font-weight : bold;}.f11white {	font-size : 11px;	line-height : 13px;	color: #FFFFFF;}.f11whitebold {	font-size : 11px;	line-height : 13px;	color: #FFFFFF;		font-weight : bold;}.f12darkblue {	font-size : 12px;	line-height : 15px;	color: #153B63;}.f12darkbluebold {	font-size : 12px;	line-height : 15px;	color: #153B63;	fo ?