body {
  background-image:url(/cm/310/bfr-bg.gif);
  background-repeat:repeat-x;
  background-color:#A1A1A1;
 
}

div.container {
  background-color:#FFFFFF;
}


h2 {
  color:#081563;
  padding-top:0px;
  margin-top:-6px;
}

h3 {
  color:#081563;
  font-style:italic;
}

div.content {
  margin-bottom:40px;
}

div#navigation-top {
  background-image:url(/cm/310/navigation-top-bg.gif);
  background-repeat:repeat-x;
  background-color:#3D3F54;
  margin-top:0px;
  margin-bottom:40px;
  height:33px;
  padding-top:2px;
}

div#navigation-top a {
  padding:0px 38px 0px 38px;
  color:#dddddd;
  text-decoration:none;
  font-size:15px;
  border-left-style:solid;
  border-left-color:#6488E9;
  border-left-width:1px;
  display:block;
  float:left;
  height:26px;
  padding-top:5px;
}

div#navigation-top a.active {
  background-image:url(/cm/310/navigation-top-bg-active.gif);
  background-repeat:repeat-x;
  color:#081564;
}

div#navigation-sub a {
  display:block;
  text-decoration:none;
  color:#444444;
  font-size:15px;
  border-bottom-style:solid;
  border-bottom-color:#999999;
  border-bottom-width:1px;
 
}

div#navigation-bottom {
  background-color:#000000;
  clear:both;
  margin-top:0px;
  padding:2px 7px 2px 7px;
}

div#navigation-bottom a {
  color:#ffffff;
  text-decoration:none;
}

div#navigation-bottom span {
  padding:0px 34px 0px 33px;
  border-left-style:solid;
  border-left-color:#6488E9;
  border-left-width:1px;
}

div#navigation-bottom span.first {
  border-left-style:none;
  border-left-width:0px;
}

img#badge {
  position:absolute;
  top:260px;
  left:50%;
  margin-left:410px;
}

div.divider {
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#E0E0E0;
  margin-bottom:40px;
  margin-left:40px;
  margin-right:40px;
  clear:both;
  margin-top:40px;
  padding-top:0px;
  height:1px;
  overflow:hidden;
}

div.kasten {
	text-align: left;  
	background: #c9d0e3;
	padding: 8px;
	
}

div.kasten img {
	float:left;
	padding: 0;
	padding-right:8px;
	padding-bottom:3px;
}


