/* Start of CMSMS style sheet '2008 : Related' */
div#breadcrumbs {
  margin: 0px;
  color:#555;
  font-size:16px;
  line-height:22px;
  padding: 2px 0px 4px 0px;
  border-bottom:1px solid #BABABA;
}
div#breadcrumbs strong {
  font-size:16px;
  color:#000;
}
#breadcrumbs span, #breadcrumbs a {
  margin:0px 2px 0px 2px;
}
#breadcrumbs span#printpage a {
  margin:0px 0px 0px 0px;
}
#breadcrumbs span#printpage {
  float:right;
  width:auto;
  font-size:11px;
  margin:0px 0px 0px 0px;
}

#relatedpages {
  clear:both;
  width:100%;
  height:35px;
  margin:2px 0px 4px 0px;
  padding:7px 0px 0px 0px;
}

span#xlsdownload {
  float:left;
  font-size:11px;
  margin:0px 0px 0px 0px;
}
#relatedpages #rgicon {
  background:url(uploads/images/system/default/ratgeber.gif) no-repeat 0px 0px;
  padding:1px 0px 2px 20px;
}
#relatedpages #akicon {
  background:url(uploads/images/system/default/kriterien.gif) no-repeat 0px 0px;
  padding:1px 0px 2px 20px;
}

#relatedpages ul {
  float:left;
  padding:3px 0px 2px 0px;
  margin:0px 20px 0px 0px;
  font-size:11px;
  list-style:none;
}

#relatedpages ul span {
  font-weight:bold;
  color:#000;
  padding:0px 1px 0px 0px; 
  margin:0px 0px 0px 0px;
}

#relatedpages ul li {
  clear:none;
  line-height:1.2em;
  padding:0px 0px 0px 0px;
}

#relatedpages ul li a {
   color:#444;
/*   text-decoration:none;*/
}
#relatedpages ul li a:hover {
   color:#000;
}
#relatedpages ul li a.currentpage:before {
    content: "> ";
}






#marginleft {
  float:left;  height:100%; width:200px; 
  padding:0px 0px 0px 0px; 
  margin:20px 22px 0px 0px;
}

#marginleft div div {
  background-color:#EFEFEF;
  border-bottom:1px solid #BABABA;
  font-weight:bold;
  padding:3px 1px 1px 6px;
  margin:0px 0px 0px 0px;
}

#marginleft div ul span.group {
  font-weight:bold;
}

#marginleft ul {
/*  background-color:#EFEFEF; */
  padding:2px 0px 2px 0px;
  margin-bottom:30px;
  font-size:11px;
  list-style:none;
}

#marginleft ul li {
  border-bottom:1px solid #EFEFEF;
  margin-bottom:1px;  
  background-color:#fff;
  line-height:1.2em;
  padding:5px 2px 3px 5px;
}
#marginleft #rgicon {
}
#marginleft ul li a {
   color:#444;
   text-decoration:none;
}
#marginleft ul li a:hover {
   color:#000;
}
#marginleft ul li a.currentpage:before {
    content: "> ";
}
/* End of '2008 : Related' */

