p.text a:link, p.text a:visited
{
  color: #646464
}

p.text a:hover {
  color: #a6001f
}

#content div {
  position:relative;
}

p.headline {
  margin-bottom:0;
  font-size:21px;
  padding-bottom:5px;
  font-family: Myriad Pro, Arial; 
  color:#242424;  
}

p.text {
  line-height: 16px;
}

#content .back_button a.back {
  color:#666666;
}

.milestone_year{
  font-family: Myriad Pro, Arial; 
  font-weight:bold; 
  font-size:15px
}

.milestone_text {
  font-family: Arial; 
  font-size:12px; 
  color:#646464
}

.milestone_right_side {
  position:relative; 
  text-align:left;
  padding-left: 496px 
}

.milestone_left_side {
  position:relative; 
  text-align:right; 
  padding-right:498px
}

#milestone_layer_one {
  position:relative; 
  height:414px; 
  text-align:center; 
  background: url(ueber_sigel/meilensteine_content_01.jpg) no-repeat top center;
}

#milestone_layer_two {
  position:relative; 
  height:429px; 
  text-align:center; 
  background: url(ueber_sigel/meilensteine_content_02.jpg) no-repeat top center;
}

#milestone_layer_three {
  position:relative; 
  height:286px; 
  text-align:center; 
  background: url(ueber_sigel/meilensteine_content_03.jpg) no-repeat top center;
}

#milestone_layer_four {
  position:relative; 
  height:429px; 
  text-align:center; 
  background: url(ueber_sigel/meilensteine_content_04.jpg) no-repeat top center;
}

#milestone_layer_five {
  position:relative; 
  height:429px; 
  text-align:center; 
  background: url(ueber_sigel/meilensteine_content_05.jpg) no-repeat top center;
}

div.stripline_bottom {
  width:705px; 
  float:right; 
  margin-top:30px
}

.infobox {
  float:left; 
  background: #FFFFFF;
  border:1px solid #C8C8C8; 
  height:188px; 
  width:209px; 
  padding-left:9px; 
  padding-top:10px;
  line-height:16px
}

.infobox h2 {
  font-size:15px; 
  padding-bottom:0px;
  font-family: Myriad Pro, Arial;
  color: #242424;
}

.infobox p.boxtitle {
  margin-top:5px; 
  font-family: Myriad Pro, Arial; 
  font-size:15px; 
  color:#242424; 
  font-weight:bold
}

.infobox span.meldung_title {
  color: #999999; 
  font-size:14px; 
  padding-bottom:30px;
  line-height:16px;
}

.infobox span.meldung_text {
  color: #646464; 
  font-size:12px
}

.infobox a {
  color: #a6001f; font-size:12px
}