 #mainlinks .news-list-item H3,
 #mainmitte .news-list-item H3 {
	font-size: 116.67% !important;
	border-bottom:0 none !important;
	color:#ff731e !important;
	margin-bottom:12px !important;
  }

 #mainlinks .news-list-item strong p,
 #mainmitte .news-list-item strong p {
	margin-bottom:12px !important;
  }

.mainlinks_content .news-list-container HR.clearer, 
.mainmitte_content .news-list-container HR.clearer {
	margin-top:13px !important;
	border-bottom:1px solid #ffffff !important;
}

.mainlinks_content_first .news-list-container HR.clearer,
.mainmitte_content_first .news-list-container HR.clearer {
	margin-top:25px !important;
	border-bottom:1px solid #cccccc !important;
}

  .mainlinks_content,
  .mainmitte_content {
  padding-top: 6px !important;
  padding-bottom: 0 !important;
  }

#mainrechts .news-list-container {
  padding-top: 2px !important;
}

  DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: -3px !important; }

  /*** Abstand Bereich main zu Bereich produkt ***/
  #main {
  margin-top: 10px;
  }


  #mainstart {
	width:600px;
	margin-left: 0;
	padding-left:25px;
	padding-right:25px;
	float:left;
  }

  /*** Breite linke Spalte ***/
  #mainlinks {
	width: 300px !important;
	padding: 0 !important;
  }

  /*** InnenabstÃ¤nde in linker Spalte ***/
  #mainlinks_subnav {
	padding: 13px 10px 0px 0px !important;
  }

  /*** Titel Ã¼ber Subnavigation wird nicht angezeigt ***/
  #mainlinks_subnav_header{
  display: none;
  }

  /*** mittlere Spalte mit RÃ¤ndern ***/
  #mainmitte {
	/*width:auto;*/
	width:300px;
	margin: 0 0 0 300px;
  }

  /*** InnenabstÃ¤nde mittlere Spalte ***/
  #mainmitte_inner {
	padding: 13px 0px 0px 10px !important;
	float:left;
  }
  
  #mainstart_buttonnav {
	clear:both;
	width:100%;
	height:44px;
	padding-top:9px;
	padding-bottom:47px;
	border-top:1px solid #cccccc;
  }
  
 /*** rechte Spalte im Bereich main ***/
  #mainrechts {
	width:auto;
	margin: 0 0 0 650px;
	float:none;
  }

  /*** InnenabstÃ¤nde rechte Spalte ***/
  #mainrechts_inner {
  padding: 35px 25px 0px 0px !important;
  float:left;
  }
  
  /*** Ãœberschriften mittlere Spalte ***/
  #mainmitte h3 {
  color: #5c544b;
  }
  
  .mainrechts_content {
  clear:none !important!
  }

  #mainrechts h3 {
  font-size: 116.67%;
  }
  
  .box_content h3 {
  font-size: 100.01% !important;
  } 

  /*** News in rechter Spalte ***/
  #mainrechts .news-list-item H3 {
  border: 0 !important;
  margin-bottom: 0px !important;
  font-size: 100.01% !important;
  color: #ff731e;
  font-weight: normal !Important;
  }

  #mainrechts_inner .news-list-item {
  padding-left: 0 !important;
  }
	
  #mainrechts_inner .news-list-morelink {
  margin:0px;
  }

  /*** Ãœberschrift rechte Spalte ***/
  #mainrechts_inner H3{
  margin: 0 !important;
  padding: 0 !important;
  }

  .mainlinks_content {
  clear:none !important;
  }
  
  /*** breadcrumb wird auf Startseite nicht angezeigt ***/
  #breadcrumb{
  display: none;
  }
  
  /*** Unterstreichung und Abstand fÃ¼r Ãœberschriften Startseite ***/
  h1, h2, h3, h4, h5, h6 {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 10px !important;
  }  
  
  /* (de) ie-hack: Flexible mittlere Spalte 
   * @bugfix
   * @affected   IE 5.x/Win, IE6
   * @css-for    IE 5.x/Win, IE6
   * @valid      yes
   */

  * html #mainlinks {margin-right: -3px;}
  * html #mainmitte { margin: 0 0 0 297px !important; }
  * html #mainmitte { margin-left: 297px !important; }
  
  * html #mainstart {margin-right: -3px;}
  * html #mainrechts { margin: 0 0 0 647px !important; }  

