/* start.css ueberschreibt Werte gesetzt in global.css fuer die Startseite */
/* insebesondere Contentbereich und keyvisual */
/* keyvisual */

#kv {
  background-image:url('img/startmain_var.jpg');
  background-position:0 0;
  background-repeat:no-repeat;
  height:251px;
  width:980px;    
}

#container {
  width:970px;
  float:right;
  margin-right:5px;
  background-image:none;
}

#leftcontent,
#centercontent,
#rightcontent {
  border:1px #ccc solid;
  float:left;
  display:inline;
}
#leftcontent,
#centercontent {
 width:355px;
 margin-left:5px;
 margin-right:10px;
 padding-top:10px;
 /*padding-right:10px;*/
}
#centercontent {
 padding:0;
 padding-left:10px;
 padding-right:10px;
 margin:0;
 margin-right:10px;
 width:355px;
}
#rightcontent {
  width:185px;
  margin:0;
  padding:0;
  padding-top:10px;
  padding-bottom:10px;
  margin-top:0px;
}
/*redLine  absolut pos*/
.redline {
 border:0px;
 height:1px;
 width:980px;
 /*background-color:#cc0000;*/
 position:relative; 
 top:148px; 
 left:0;
 margin:0;
 padding:0;
 z-index:3;
}

.redline hr{
  border:0px;
  height:1px;
  width:980px;
  background-color:#ab1449;
 
 color:#ab1449;
}
#leftcontent .rounded {
 margin-right:0px;
}


#centercontent .rounded {
 margin-right:0px;
}

#leftcontent .backHG {
  background-image:url('img/backHG.jpg');
  background-position:0 20px;
  background-repeat:no-repeat;
  padding:0;
  margin:0;

}

#centercontent .backHG {
  background-image:url('img/backHG.jpg');
  background-position:0 20px;
  background-repeat:no-repeat;
  padding:0;
  margin:0;
}


#rightcontent h2{
 margin-right:0px;
 padding-left:10px;
}
#rightcontent p{
 margin-right:0px;
 padding-left:10px;
}


ul.arrowred {
 padding-top:10px;
}

#leftcontent h2,#centercontent h2 {
 height:20px;
 border-bottom:1px #fff solid;
}

