/* Product-Header Standard
==============================================================*/


div#Content-Container div.Product_Header{
	overflow:hidden;
	padding: 30px 30px 0 30px;
}

div#Content-Container div.Product_Header div.Content{
	padding: 0;
	width:180px;
	float:left;
	margin-right: 30px;
}

div#Content-Container div.Product_Header div.Content div.Abstract{
	vertical-align:middle;
	margin: 0;
	margin-bottom:15px;
	position:relative;
}

div#Content-Container div.Product_Header div.Content div.Abstract span.Headline{
	display:block;
	padding: 0 0 10px 0;
	font-size: 13px;
	font-weight:bold;
}

div#Content-Container div.Product_Header div.Content div.Abstract div.vertalign{
  
}

div#Content-Container div.Product_Header div.Content div.Abstract div.Picture{
	display:block;
	width: 180px;
	margin-bottom: 15px;
}

div#Content-Container div.Product_Header div.Content div.Abstract div.Picture img{
	border:0px;
}

div#Content-Container div.Product_Header div.Pictureonly {
	display: block;
	margin: 0;
	overflow: hidden;
	width: 410px;
	text-align: center;
	float: right;
}

div#Content-Container div.Product_Header div.Pictureonly img {
	float: right;
	border: 0;
}

/*Switch Blue Border around image */

div#Content-Container div.Product_Header div.Pictureonly1 {
	display: block;
	margin: 0;
	overflow: hidden;
	width: 410px;
	text-align: center;
	float: right;
}

div#Content-Container div.Product_Header div.Pictureonly1 img {
	float: right;
	border: 1px solid #035695;
}


/*Flash-Slideshows
==============================================================*/

div#player {
  float: right;
  border: 1px solid #035695;
}


/* Content-Header without Search
==============================================================*/

div#Content-Container div.NoSearch_Header{
	overflow:hidden;
	padding: 30px 30px 0 30px;
}

div#Content-Container div.NoSearch_Header div.Content{
	padding: 0;
	width:210px;
	float:left;
	margin-right: 30px;
}

div#Content-Container div.NoSearch_Header div.Content div.Abstract{
	margin: 0;
	margin-bottom: 30px;
	position:relative;
	
}
div#Content-Container div.NoSearch_Header div.Content div.Abstract span.Text {
	margin: 0;
	margin-bottom: 0;
	position:relative;
	overflow:visible;
}

div#Content-Container div.NoSearch_Header div.Content div.Abstract span.Headline{
	display: block;
	padding:0px 0px 10px 0;
	font-size: 13px;
	font-weight:bold;
}

div#Content-Container div.NoSearch_Header div.Content div.Abstract div.vertalign{
	position:absolute;
	bottom:0px;
}

div#Content-Container div.NoSearch_Header div.Content div.Abstract div.Picture{
	display:block;
	width: 210px;
	overflow: hidden;
}

div#Content-Container div.NoSearch_Header div.Content div.Abstract div.Picture img{
	border:0px;	
}

div#Content-Container div.NoSearch_Header div.Pictureonly {
	display: block;
	float: right;
	margin: 0;
	overflow: hidden;
	width: 410px;
	text-align: center;
	float: right;
}

div#Content-Container div.NoSearch_Header div.Pictureonly img {
	float: right;
	border: 0;
}

/*Switch Blue Border around image */

div#Content-Container div.NoSearch_Header div.Pictureonly1 {
	display: block;
	float: right;
	margin: 0;
	overflow: hidden;
	width: 410px;
	text-align: center;
	float: right;
}

div#Content-Container div.NoSearch_Header div.Pictureonly1 img {
	float: right;
	border: 1px solid #035695;
}

/* Product Navigation 
==============================================================*/



/*div#Content-Container div.ProductNav{
	height:30px;
	background-image:url("../../icons/$file/HNav_BG.gif");
	background-position:left top;
	background-repeat:repeat-x;
	
}*/

/* Product Content 
==============================================================*/

div#Content-Container div.ProductContent{
	clear: both;
	margin: 30px 0 0 30px;
	width: 665px;
	padding-bottom: 30px;
}

div.ProductContent div.Headline {
	font-weight:bold;
	margin-bottom:7px;
}

div.ProductContent div.ProductRTFBlock {
	margin-bottom: 0;
}

div.ProductContent div.ProductRTFBlock div.BlockLeft {
	float:left;
	display:inline;
}

div.ProductContent div.ProductRTFBlock div.BlockRight {
	float:right;
	display:inline;
}

div.ProductContent div.ProductRTFBlock div.BlockEnd {
	clear:both;
}
div.ProductContent div.ProductRTFBlock div.BlockEndLeft {
	clear:both;
}

div.ProductContent div.ProductRTFBlock div.BlockTitle {
	font-weight:bold;
	margin-bottom:6px;
}

div.ProductContent div.ProductRTFBlock div.BlockContent {
	
}

div.ProductContent div.ProductRTFBlock div.BlockImage {
	
}

div.ProductContent div.ProductRTFBlock div.BlockLeft div.BlockImage img {
	margin-right:17px;
}
div.ProductContent div.ProductRTFBlock div.BlockRight div.BlockImage img {
	margin-left:17px;
}

div.ProductContent div.ProductRTFBlock div.BlockLeft div.BlockBottom img {
	position:absolute;
	bottom:0px;
}
div.ProductContent div.ProductRTFBlock div.BlockRight div.BlockBottom img {
	position:absolute;
	bottom:0px;
}

/* List-Outputs (for News etc.)
==============================================================*/

p.itempages_nav {
  width: 100%;
  background:
  color: #888888;
  text-align: center;
}

/* Business Units
==============================================================*/

div.AdditionalHeader {
  display: block;
  clear: both;
  text-align: left;
  padding: 30px;
}

/* Search-Form
==============================================================*/

#search {
		padding-top: 6px;
		padding-right: 20px;
		float: right;
}
#search input{
	margin-left:8px;
	vertical-align:middle;	
	font-size: 10px;	
}

#search label {
	color: #035695;
}

/* Board of Directors
===================================================================*/
#directors {
  margin-top: 30px;
}
#directors table {
  border-collapse: collapse;
  margin: 0 0 5px 0;
  border: 1px solid #ececec; 
}

#directors tr.border {
  margin-bottom: 10px;
}

#directors td {
  padding: 10px;
  vertical-align: top;
  margin: 0;

}

#directors .first_col {
  width: 330px;
  background: #f0f0f0;  
}

#directors .sec_col {
  width: 315px;
  background: #fafafa;
}

#directors img.left_pic {
  float: left;
  margin: 0 15px 0 0;
}

#directors h1 {
  font-size: 15px;
  color: #035695;
  font-weight: bolder;
  margin: 0;
}

#directors h2 {
  font-size: 13px;
  color: #035695;
  font-weight: normal;
  margin: 0;
}

#directors p {
  font-size: 13px;
  color: #888888;
  margin-top: 0;
}

#directors ul {
  list-style-type: square;
  font-size: 13px;
  color: #888888;
}     

#fallback {
	width: 702px;
   background-color: blue;
   height: 292px;
   padding: 1px;
}

.pfeil_links {
   border: 0;
   position: absolute;
}

.pfeil_rechts {
   left: 680px;
   border: 0;
   position: absolute;
}

#scrollMenu {
   width: 530px;   
   margin-top: 230px;
   margin-left: 195px;   
}

#scrollObject {
   width: 400px;
   height: 100px;
   margin: 0 0 0 50px;
   overflow: hidden;
   white-space: nowrap;
   position: absolute;   
}

#content {
   position: absolute;
   top: 0px;
   left: 0px;
}

ul#header_nav {
   list-style: none;
}

ul#header_nav li {
   display: inline;
}

ul#header_nav img {
   border: 0
}

ul#header_nav li a{
   padding: 0 10px 0 10px;
}




/* Styles für eingebettete NotesTabellen */
div.ProductContent table.brand{border:0px;}
div.ProductContent table.brand,
div.ProductContent table.brand tr,
div.ProductContent table.brand td{border-collapse:collapse; background-color:#f5f5f5;}
div.ProductContent table.brand td{border:1px solid #a0a0a0; padding:4px;}
div.ProductContent table.brand p,
div.ProductContent table.brand div{margin:0px;}
/* Ende Styles für NotesTabellen */