a{
	text-decoration:none;
	color:#153B63;
}
hr{
	color:#829CB9;
    height:1px;
}

body{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#153B63;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
}
/*shl*/
H1,H2,H3,H4,H5,H6{
	margin:0;
	padding:0;
	font-weight:normal;
}
/* header */
.header{
	background-color:#d3d3d3;
	font-family:Arial, Helvetica, sans-serif;
}
.headerService{
	background-color:#839CBA;
}
.headerFirstLevel{
	color:white;
	background-color:#153B63;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.headerSecondLevel{
	text-indent:-12px;
	margin-left:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	line-height:13px;
	padding-top:1px;
	padding-bottom:2px;
}
.headerIconLabel{
	color:#153B63;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.headerDate{
	color:white;
	font-size:10px;
	line-height:12px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
}
.headerImprint{
	color:white;
	font-size:10px;
	line-height:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
/*  live start */
.newsTeaserBg{
	background-color:#FFFFFF;	
}
.newsBig{	
	background-color:#E6EBF1;
}
.newsTeaserText{
	color:#153B63;
	font-size:11px;
	line-height:13px;
}
/*pages*/
.pagebox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:12px;
	padding-right:12px;
}
.pageboxLinks{
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:6px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:4px;
	width : 100%;
}
/*shl*/
.pageboxLinks h3{
	font-size:12px;
	font-weight:bold;
}
.pageboxLink{
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom: 2px;
	width : 100%;
}
.pageboxText{
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
	width : 100%;
}
.pageboxImage{
	width : 84px;
}
.pageboxImageTop{
	background-color : #DFE9F4;
	padding-top : 6px;
	width : 84px;
}
.pageboxTop{
	background-color : #829CB9;	
}
.pageboxBg{
	background-color : #F1F1F1;
}
.pageboxSubHead{
	background-color : #DFE9F4;
	font-weight : bold;
	padding-left:4px;
	padding-right:4px;
	padding-bottom : 1px;
	padding-top : 1px;
}
/*products*/
/*.productssection{  
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	margin-right:6px;
	margin-left:10px;
	padding-top:8px;
	padding-bottom:3px;
}*/
.productHeadline{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:20px;
	font-weight:bold;
	padding-right:12px;
	padding-left:12px;
	padding-top:9px;
	padding-bottom:9px;
}
.productSection{
	background-color:#153b63;
}
.productDark{	
	background-color:#829CB9;
}
.productSectionHeadline{
	background-color:#153b63;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	padding-right:6px;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
}
.productSectionItem{
	background-color:#153b63;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	padding-top:2px;
	padding-bottom:2px;
}
.productSectionItemText{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	padding-right:12px;
	padding-left:12px;
	padding-top:0px;
	padding-bottom:6px;
}
.productSectionItemLine{		
	background-color:#2269b5;
}
.productservicesDarkTop{
	background-color:#153b63;
	margin-right:6px;
	text-align:right;
	padding-top:0px;
	padding-bottom:0px;
	height:16px;
}
.productservicesDarkTopText{
	color:#FFFFFF;
	background-color:#153b63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
}
.productservicesMain{
	color:#ffffff;
	background-color:#2269b5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	margin-right:6px;
}
.productOverviewIntroText{
	color : #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#839CBA;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 9px;
}
.productLabel{
	background-color : #F1F1F1;	
	padding-bottom : 12px;
}
/* BoschArchive*/
.boschArchiveTeaser{
	float:left;
	padding-left:6px;
	padding-top:6px;
	width:174px;
}
.boschArchiveText{
	padding-bottom : 4px;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 4px;
}
/*Company/Products*/
.boschPagehead{
	background-color:#829CB9;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:12px;
}
/*shl*/
.boschPagehead h2{
	font-size:20px;
	font-weight:bold;
}
.boschIntrotext{
	background-color:#dfe9f3;
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:12px;
	padding-right:180px;
	padding-top:9px;
	padding-bottom:12px;
}
/*BoschLive*/
.boschLiveDark{
	background-color:#153B63;
}
.boschLiveLight{
	background-color:#BFD2E3;
}
.boschLiveMiddle{
	background-color:#dfe9f3;
}
.boschLiveBrowseBar{
    text-align:right;
    padding-right:12px;
    display:none;
}
.boschLiveHead{
	background-color:#B4C6D9;
	padding-top:9px;
	padding-bottom:7px;
	padding-left:12px;
}
.boschLiveHeadStart{
	background-color:#BFD2E3;
	padding-top:9px;
	padding-bottom:7px;
	padding-left:12px;
}
.boschLiveLabel{
	color:#153B63;
	background-color:#B4C6D9;
}
/*shl*/
.boschLiveLabel h2{
	font-size:18px;
	display:inline;
}
.boschLiveLabelStart{
	font-size:18px;
	color:#153B63;
	background-color:#BFD2E3;
}
.boschLiveDate{
	font-size:16px;
	color:#153B63;
	background-color:#BFD2E3;
}
.boschLiveLabelProducts{
	font-size:18px;
	/*font-weight:bold;*/
	color:#6A87A3;
	background-color:#BFD2E3;
}
.boschLivePagehead{
	background-color:#dfe9f3;
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:9px;
}
/*shl*/
.boschLivePagehead h2{
	font-size:18px;
}
.boschLiveIntrotext{
	background-color:#dfe9f3;
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:12px;
	padding-right:12px;
	padding-top:3px;
	padding-bottom:12px;
}
.boschLiveMarginalspacerYellow{
	background-color:#EDEAB9;
	padding-top:9px;
	padding-bottom:9px;
}
.boschLiveArticleText{
	display:block; 
	/*display:visible;*/
}
.boschLiveTextButton{
	width:183px;
	border-bottom:1px solid #dfe9f3;
	padding-left: 9px;
	padding-bottom:2px;
	text-indent: -8px;
	vertical-align:top;
}
.imprintTextButton{
	width:183px;
	border-bottom:1px solid #b4c6d4;
	padding-left: 9px;
	padding-bottom:2px;
	text-indent: -8px;
	vertical-align:top;
}
.boschLiveText {
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	padding-left:12px;
	padding-right:12px;
}

.boschLiveText UL{
 margin-left:18px;
 padding-left:0px;
}

.boschLiveText OL{
 margin-left:24px;
 padding-left:0px;
}


.boschMenuHeadline{	
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:15px;
	font-weight:bold;
	margin-right:6px;
	margin-left:10px;
	padding-top:0px;
	padding-bottom:16px;
}
/*shl*/
.boschMenuHeadline h1{
	font-size:13px;
	font-weight:bold;
}
.boschMenuSubHeadline{		
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	margin-right:6px;
	margin-left:10px;
	padding-top:8px;
	padding-bottom:3px;
}
.boschMenuItem{
	text-indent:-17px;
	margin-left:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: White;
	line-height:13px;
	margin-right:6px;
	padding-top:2px;
	padding-bottom:2px;
}
.boschMenuLine{		
	background-color:#B4C6D9;
	margin-left:10px
}
.boschMenu {
	background:#153B63;
}
.boschMenuLightBlue {
	background:#DFE9F3;
}
.boschMenuHighlight {
	background:#2269B5;
}
.boschMenuBright {
	background:#B4C6D9;
}
/*Footer*/
	.top {
	font-size:11px;
	font-family:arial,verdana,sans-serif;
	padding-left:6px;
}
.update {
	color:#829DBA;
	font-size:10px;
	font-family:arial,verdana,sans-serif;
}
/* Marginal Boxes*/
.box{
	background-color:#BFD2E3;
}
.boxHead {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#153b63;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
}
/*shl*/
.BoschLiveDark .boxHead h5{
	font-size:11px;
	font-weight:bold;
}

.boxText {
	font-size:11px;
	line-height:13px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:4px;
	color:#153B63;
	background-color:#BFD2E3;
}
.boxTextTop {
	font-size:11px;
	line-height:13px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
	padding-bottom:0px;
	color:#153B63;
	background-color:#BFD2E3;
}
.boxTextHeadline{
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	margin-right:6px;
	margin-left:10px;
	padding-top:8px;
	padding-bottom:3px;
}
.boxLink {
	font-size:11px;
	line-height:13px;
	color:#153B63;
	padding-top:2px;
	padding-bottom:2px;
}
.linkItemMarginal{
	font-family:arial;
	font-size:11px;
	background-color:#bfd2e3;
	padding-left:12px;
	padding-right:4px;
	padding-bottom:3px;
	padding-top:2px;
	margin-bottom:1px;
	text-indent:-8px;
}
.boxArrow {
	padding-left:4px;
	padding-top:5px;
}
.boxLine {
	width:174px;
	height:1px;
}
.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;
}
.cgPagehead{
  	width:330px;
  	color : #153B63;
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 16px;
  	font-weight : bold;
  	margin-left:12px;
  	margin-right:12px;
  	margin-top:6px;
 }
.cgCount{
    color : #851a1b;
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 10px;
   text-align : center;
}
 .cgText{
  	width:344px;
  	height:80px;
  	color : #153B63;
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 11px;
  	line-height : 13px;
  	margin-left:24px;
  	margin-right:24px;
  	margin-top:13px;
  	margin-bottom:11px;
 }
.cgBrowse{
  	width:368px;
  	height:15px;
  	vertical-align : middle;
  	color : #851a1b;
  	font-family : Arial, Helvetica, sans-serif;
  	font-size : 10px;
   text-align : center;
  	margin-left:12px;
  	margin-right:12px;
  	margin-top:4px;
 }
.cgImage{
  width:368px;
  height:264px;
  margin-left:12px;
  margin-right:12px;
  margin-top:17px;
 }
.cgBoxImage {
	width:174px;
    background-color:#153B63;
	text-align:center;
}
.cgBox{
	
width:174px;
}

.sectionstart{  
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	margin-right:6px;
	margin-left:10px;
	padding-top:8px;
	padding-bottom:3px;
}
/*fonts*/
.sans11plainblue {
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
}
.sans11boldblue {
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
}
/*shl*/
.sans11boldblue h3{
	font-size:11px;
	font-weight:bold;
}

.sans11plainwhite {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
}
.sans11boldwhite {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
}
.sans12plainblue {
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
}
.sans12boldblue {
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	font-weight:bold;
}
.sans16boldblue {
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:18px;
	font-weight:bold;
}
.sans20boldwhite {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:22px;
	font-weight:bold;
}
.sans11plainbox {
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
}
.sans11boldbox {
	color:#153B63;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
}
/* DTM table*/
.grey{
  background-color:#E7E7E7;
  color : #153B63;
  font-size : 11px;
  font-weight : bold;
  vertical-align : top;
  padding-left:0px;
  padding-right:0px;
  padding-top:1px;
  padding-bottom:1px;
 }
 .darkgrey{
  background-color:#B8B8B8;
  color:#FFFFFF;
  font-size : 11px;
  font-weight : bold;
  vertical-align : top;
  padding-left:0px;
  padding-right:0px;
  padding-top:1px;
  padding-bottom:1px;
 }
 .white{
  background-color:#FFFFFF;
  color : #153B63;
  font-size : 11px;
  font-weight : bold;
  vertical-align : top;
  padding-left:0px;
  padding-right:0px;
  padding-top:1px;
  padding-bottom:1px;
 }
  .team{
  font-size : 10px;
  }