/* DIV { border: 1px solid #ff0000;} */

/* IE Three Pixel Gap between divs */

/* Hide from IE5-mac. Only IE-win sees this. \*/
 
 
html p {
  height: 1%;
  margin-left: 0;
  }
 
/* End hide from IE5/mac */


HR
{
  display:block;  
  padding: 0;
  margin: 5px 10px 5px 0px;
  height: 1px;
  width: 100%;
  border-style: solid;
  border-color: #4FAD82;
  border-width: 0px 0px  1px 0px;
}

/* box modell fehler */
/* Definitionen mittlere Spalte */

#head-service-navigation
{
/* Service Navigation auf Unterkante vom Logo setzen*/
  padding-top:6px;
}

#head-slogan
{
  width: 380px; 
  height: 200px;
  float:left;
  background: #FFF;
  overflow: hidden;
}

#head-image
{
/*  border: 1px solid #ff0000;*/
  margin-left:382px;
  width: 600px; 
  height: 200px;
  overflow: hidden;
}

/*
#cont-mid
{
  width: 765px;
  height: 270px;
  border: 0px;
}

#cont-mid-col
{
  border: 0px;
  width: 730px;
  padding:15px 15px 15px 15px;
  background: #FFF;
}
*/

/* Breite des Indexedsearch Containers */
.tx-indexedsearch {width:600px;}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword 
{
  height: 20px;
  padding:0 0 0 1px;
}

/* --- tt_news ---*/

.news-hr, .news-hr2, .news-hr-red
{
/*  display:block;  */
  width: 100%;
  margin: -5px 5px;
}


 .news-hr-red
{
  margin: 0 5px 10px 0;  
}

.news-listtxt-item a img
{
  margin: 5px 5px 5px 5px;
}

