@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) stylesheet for screen layout
 * (de) Stylesheet für das Bildschirm-Layout
 *
 * @creator       YAML Builder V1.2 (http://builder.yaml.de)
 * @file          basemod.css
 * @-yaml-minver  3.1
 */
/**
 * Spezialbereich für Top-Navigation
 */
@media (min-width: 769px) and (max-width: 960px) {
  /* line 18, ../stylesheets/basemod.scss */
  div.nav01 {
    width: 100% !important;
  }
  /* line 21, ../stylesheets/basemod.scss */
  div.nav01 li.active a:link, div.nav01 li.active a:visited {
    font-size: 64% !important;
    padding: 12px 22px 7px 20px !important;
    /*font-size: 1vw !important;*/
  }
  /* line 28, ../stylesheets/basemod.scss */
  div.nav01 a:link, div.nav01 a:visited {
    font-size: 64% !important;
    padding: 12px 22px 7px 20px !important;
    /*font-size: 1vw !important;*/
  }
  /* line 35, ../stylesheets/basemod.scss */
  div.metanav02 {
    width: 100% !important;
  }
  /* line 38, ../stylesheets/basemod.scss */
  div.metanav02 li.active a:link, div.metanav02 li.active a:visited {
    font-size: 64% !important;
    /*font-size: 1vw !important;*/
  }
  /* line 44, ../stylesheets/basemod.scss */
  div.metanav02 a:link, div.metanav02 a:visited {
    font-size: 64% !important;
    /*font-size: 1vw !important;*/
  }

  /* line 52, ../stylesheets/basemod.scss */
  .category-content h2 {
    font-size: 110% !important;
  }
}
/**
 * Small Media-Query
 */
@media (max-width: 600px) {
  /* line 62, ../stylesheets/basemod.scss */
  .logo2-container.oneLogo {
    float: left;
    padding-left: 0;
  }

  /* line 66, ../stylesheets/basemod.scss */
  .content-container-padding-first {
    padding-right: 0px;
  }

  /* line 69, ../stylesheets/basemod.scss */
  .content-container-padding-second {
    padding-right: 0px;
  }

  /* line 72, ../stylesheets/basemod.scss */
  .marginal-container-second, .marginal-container-first {
    width: 100%;
  }

  /* line 75, ../stylesheets/basemod.scss */
  .marginal-container-first {
    padding: 20px 0 0 0 !important;
  }

  /* line 78, ../stylesheets/basemod.scss */
  .icaption_50_right, .icaption_50_left {
    width: 100% !important;
  }

  /* line 81, ../stylesheets/basemod.scss */
  .content-container {
    width: 100% !important;
  }
  /* line 83, ../stylesheets/basemod.scss */
  .content-container .content {
    width: 100% !important;
  }

  /* line 87, ../stylesheets/basemod.scss */
  .startteaser-content h3 {
    font-size: 125% !important;
  }

  /* line 90, ../stylesheets/basemod.scss */
  .toclist-image-padding {
    padding-left: 112px !important;
  }

  /* line 93, ../stylesheets/basemod.scss */
  .tocListImage {
    width: 100px !important;
  }

  /* line 96, ../stylesheets/basemod.scss */
  .copyright_right {
    text-align: left !important;
    font-size: 66% !important;
    padding: 4px 0 0 0 !important;
  }

  /* line 101, ../stylesheets/basemod.scss */
  .gallery-item {
    padding: 0 0 10px 0 !important;
  }

  /* line 104, ../stylesheets/basemod.scss */
  .category-container-row {
    padding: 0 0 0 0 !important;
    margin: 0 0 0 0 !important;
  }

  /* line 109, ../stylesheets/basemod.scss */
  .searcharea .search-text input[type="text"] {
    width: 70%;
  }

  /* line 113, ../stylesheets/basemod.scss */
  .startteaser-container {
    padding: 5px 0 10px 0 !important;
    border: none !important;
    border-color: #c1cedb !important;
    border-style: solid none none none !important;
    border-width: 1px !important;
    background: white !important;
  }

  /* line 121, ../stylesheets/basemod.scss */
  .press-text-container {
    border: none !important;
    border-color: #c1cedb !important;
    border-style: solid none none none !important;
    border-width: 1px !important;
    background: white !important;
  }

  /* line 128, ../stylesheets/basemod.scss */
  .press-text-content {
    padding: 6px 19px 8px 19px !important;
  }
}
/**
 * Medium Media-Query
 */
@media (min-width: 601px) and (max-width: 768px) {
  /* line 138, ../stylesheets/basemod.scss */
  .logo2-container.oneLogo {
    float: left;
    padding-left: 0;
  }

  /* line 142, ../stylesheets/basemod.scss */
  .content-container-first,
  .content-container-second {
    padding-right: 10px;
  }

  /* line 146, ../stylesheets/basemod.scss */
  .marginal-container-first {
    padding-right: 10px !important;
  }

  /* line 149, ../stylesheets/basemod.scss */
  .marginal-container-second {
    padding-left: 10px !important;
  }

  /* line 153, ../stylesheets/basemod.scss */
  .marginal-container-first-startseite {
    padding: 4px 0 0 10px !important;
  }

  /* line 157, ../stylesheets/basemod.scss */
  .marginal-container-second-startseite {
    padding: 0 0 0 10px !important;
  }

  /* line 161, ../stylesheets/basemod.scss */
  .content-container {
    width: 100% !important;
  }
  /* line 163, ../stylesheets/basemod.scss */
  .content-container .content {
    width: 100% !important;
  }

  /* line 168, ../stylesheets/basemod.scss */
  .searcharea .search-text input[type="text"] {
    width: 290px;
    margin-right: 12px;
  }

  /* line 173, ../stylesheets/basemod.scss */
  .search-container {
    border-top: none !important;
  }
}
/**
 * Large Media-Query
 */
@media (min-width: 769px) {
  /* line 183, ../stylesheets/basemod.scss */
  .content-container-first {
    padding-right: 10px;
  }

  /* line 186, ../stylesheets/basemod.scss */
  .content-container-second {
    padding-left: 10px;
  }

  /* line 189, ../stylesheets/basemod.scss */
  .content-container {
    padding: 20px 20px 0 0 !important;
    top: -30px !important;
  }

  /* line 193, ../stylesheets/basemod.scss */
  .marginal-container-second, .marginal-container-first {
    width: 100%;
  }

  /* line 196, ../stylesheets/basemod.scss */
  .marginal-container-first {
    padding: 20px 0 0 0 !important;
  }

  /* line 199, ../stylesheets/basemod.scss */
  .footer-logo {
    display: inline !important;
  }

  /* line 202, ../stylesheets/basemod.scss */
  .footer-text {
    width: 70%  !important;
  }

  /* line 206, ../stylesheets/basemod.scss */
  .searcharea .search-text input[type="text"] {
    width: 290px;
    margin-right: 12px;
  }
}
/* line 214, ../stylesheets/basemod.scss */
.ui-autocomplete {
  z-index: 60 !important;
}

/* line 218, ../stylesheets/basemod.scss */
.marginal-container-second, .marginal-container-first {
  float: left;
  display: inline;
  padding: 20px 0 0 0;
  background: #ffffff;
}

/* line 226, ../stylesheets/basemod.scss */
.toclist-image-padding {
  padding-left: 212px;
}

/* line 230, ../stylesheets/basemod.scss */
.gallery-item {
  padding: 0 20px 0 0;
}

/* line 233, ../stylesheets/basemod.scss */
.navbar {
  border: none !important;
}

/*-------------------------------------------------------------------------*/
/* (en) Marginal areas & page background */
/* (de) Randbereiche & Seitenhintergrund */
/* line 241, ../stylesheets/basemod.scss */
body {
  background: #E5E5E5;
  padding: 0 0 10px 0;
}

/* Layout Alignment | Layout-Ausrichtung */
/* line 246, ../stylesheets/basemod.scss */
.page_margins, .page_margins_banner {
  margin: 0 auto;
}

/* Layout Properties | Layout-Eigenschaften */
/* line 250, ../stylesheets/basemod.scss */
.page_margins, .page_margins_noauto {
  width: 1000px;
  background: #fff;
}

/* line 254, ../stylesheets/basemod.scss */
.page_margins_banner {
  width: 1160px;
}

/* line 257, ../stylesheets/basemod.scss */
.page {
  padding: 20px 20px 20px 20px;
}

/* line 260, ../stylesheets/basemod.scss */
#header {
  padding: 0;
  height: 100px;
  z-index: 50;
}

/* line 265, ../stylesheets/basemod.scss */
#nav {
  overflow: hidden;
}

/* line 268, ../stylesheets/basemod.scss */
#main {
  margin: 0 0;
  background: #fff;
}

/* (en) navigation: horizontal adjustment | (de) horizontale Ausrichtung  */
/*-------------------------------------------------------------------------*/
/**
 * (en) Formatting content container
 * (de) Formatierung der Inhalts-Container
 *
 */
/* line 280, ../stylesheets/basemod.scss */
#main {
  padding: 0px 0px;
}

/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------*/
/* line 286, ../stylesheets/basemod.scss */
.white {
  background-color: white;
}

/* line 289, ../stylesheets/basemod.scss */
.clear-right {
  clear: right;
}

/* line 292, ../stylesheets/basemod.scss */
.clear-both {
  clear: both;
}

/* line 295, ../stylesheets/basemod.scss */
.navbar-toggle {
  margin-left: 5px !important;
  margin-top: 2px !important;
}

/* line 299, ../stylesheets/basemod.scss */
.navbar-nav {
  margin: 0 !important;
}

/* line 302, ../stylesheets/basemod.scss */
.nav > li {
  margin-left: 0 !important;
}

/* line 307, ../stylesheets/basemod.scss */
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  color: #000;
}

/* line 312, ../stylesheets/basemod.scss */
.search-button {
  color: white;
  height: 34px;
  width: 44px;
}

/* LOGO */
/* line 318, ../stylesheets/basemod.scss */
.logo-container {
  float: left;
}

/* line 321, ../stylesheets/basemod.scss */
.logo-container-right {
  display: none;
}

/* LOGIN */
/* line 325, ../stylesheets/basemod.scss */
.login-container {
  float: right;
  margin-bottom: 5px;
}

/* line 329, ../stylesheets/basemod.scss */
.login-container-bottom {
  margin-bottom: 20px;
  padding-bottom: 10px;
}

/* line 334, ../stylesheets/basemod.scss */
.login-button {
  margin: 0 0 0 0;
}
/* line 337, ../stylesheets/basemod.scss */
.login-button a:link, .login-button a:visited {
  color: #ffffff;
  font-weight: bold;
  font-size: 91.63%;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  background: url(../image/button_send.png) top right no-repeat;
  line-height: 1.20em;
  padding: 4px 20px 4px 12px;
  float: left;
  display: inline;
  text-decoration: none;
}
/* line 349, ../stylesheets/basemod.scss */
.login-button a:hover, .login-button a:active, .login-button a:focus {
  color: #003366;
  font-weight: bold;
  font-size: 91.63%;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  background: url(../image/button_login_over.png) top right no-repeat;
  line-height: 1.20em;
  padding: 4px 20px 4px 12px;
  float: left;
  display: inline;
  text-decoration: none;
}

/* SEARCH */
/* line 364, ../stylesheets/basemod.scss */
.search-container {
  padding: 5px 0 0 0;
  float: right;
  clear: right;
  border-top: 1px solid #CCD7E1;
  text-align: right;
}

/* line 371, ../stylesheets/basemod.scss */
.volltextsuche-container {
  float: left;
  display: inline;
}

/* line 375, ../stylesheets/basemod.scss */
form.search {
  float: left;
  margin: 0;
  padding: 0;
  width: 100%;
}
/* line 380, ../stylesheets/basemod.scss */
form.search fieldset {
  margin: 0;
  padding: 0;
}
/* line 384, ../stylesheets/basemod.scss */
form.search legend {
  display: none;
}

/* line 388, ../stylesheets/basemod.scss */
.searcharea div.search-input {
  margin-top: 4px;
}

/* line 392, ../stylesheets/basemod.scss */
.volltextsuche-container div.search-input {
  margin-right: 10px;
}
/* line 396, ../stylesheets/basemod.scss */
.volltextsuche-container .search-text label {
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  padding: 5px 0px;
  margin-left: 10px;
  float: left;
  display: inline;
}
/* line 405, ../stylesheets/basemod.scss */
.volltextsuche-container .search-text input[type="image"] {
  margin-top: 2px;
}
/* line 408, ../stylesheets/basemod.scss */
.volltextsuche-container .search-text input[type="text"] {
  color: #7F7F7F;
  font-weight: normal;
  margin: 4px 10px 0 10px;
  float: left;
  display: inline;
  width: 198px;
  border-top: 1px solid #99AEC2;
  border-right: 1px solid #CCD7E1;
  border-bottom: 1px solid #CCD7E1;
  border-left: 1px solid #99AEC2;
}

/* line 422, ../stylesheets/basemod.scss */
.search-text-button {
  float: left;
  display: inline;
  width: 27px;
  height: 21px;
}
/* line 427, ../stylesheets/basemod.scss */
.search-text-button input {
  float: left;
  display: inline;
}

/* line 432, ../stylesheets/basemod.scss */
#adaptive_search {
  margin-top: 5px;
}

/* line 435, ../stylesheets/basemod.scss */
#adaptive_search legend {
  display: none;
}

@media screen and (max-width: 390px) {
  /* line 438, ../stylesheets/basemod.scss */
  #adaptive_search label {
    display: none;
  }
}

/* ILLU */
/* line 444, ../stylesheets/basemod.scss */
.illu-container {
  width: 100%;
}

/* NEWSROTATION */
/* line 448, ../stylesheets/basemod.scss */
.newsrotation-container {
  float: left;
  display: inline;
  width: 100%;
  height: 206px;
  margin: 0;
  background: #ffffff url(../image/bg_newsrotation.png) bottom repeat-x;
}

/* line 456, ../stylesheets/basemod.scss */
.newsrotation-container-copyright {
  float: left;
  display: inline;
  width: 100%;
  height: 216px;
  margin: 0;
  background: #ffffff url(../image/bg_newsrotation.png) bottom repeat-x;
}

/* line 464, ../stylesheets/basemod.scss */
div.newsrotationnav {
  float: left;
  display: inline;
  width: 100%;
  height: 24px;
  background: url(../image/bg_newsrotationnav.png) top repeat-x;
}
/* line 470, ../stylesheets/basemod.scss */
div.newsrotationnav ul {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0 0 0 2px;
}
/* line 476, ../stylesheets/basemod.scss */
div.newsrotationnav ul li {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 484, ../stylesheets/basemod.scss */
div.newsrotationnav strong {
  font-weight: bold;
}
/* line 488, ../stylesheets/basemod.scss */
div.newsrotationnav a:link, div.newsrotationnav a:visited {
  font-size: 91.67%;
  line-height: 1.2em;
  font-weight: bold;
  text-decoration: none;
  color: #57799A;
  margin: 0;
  padding: 4px 9px 3px 8px;
  display: block;
  background: url(../image/newsrotationnav_divider.png) right top no-repeat;
}
/* line 499, ../stylesheets/basemod.scss */
div.newsrotationnav a:hover, div.newsrotationnav a:active, div.newsrotationnav a:focus {
  font-size: 91.67%;
  line-height: 1.2em;
  font-weight: bold;
  text-decoration: none;
  color: #003366;
  margin: 0;
  padding: 4px 9px 3px 8px;
  display: block;
  background: url(../image/newsrotationnav_divider.png) right top no-repeat;
}
/* line 511, ../stylesheets/basemod.scss */
div.newsrotationnav li.active {
  background: url(../image/newsrotationnav_active_li.png) top center no-repeat;
  margin: 0 0 0 -2px;
  padding: 0 0 0 0;
}
/* line 513, ../stylesheets/basemod.scss */
div.newsrotationnav li.active a:link, div.newsrotationnav li.active a:visited, div.newsrotationnav li.active a:hover, div.newsrotationnav li.active a:active, div.newsrotationnav li.active a:focus {
  font-size: 91.67%;
  line-height: 1.2em;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  margin: 0;
  padding: 4px 9px 7px 8px;
  display: block;
  background: none;
}

/* line 530, ../stylesheets/basemod.scss */
.newsrotationtext-container {
  float: left;
  display: inline;
  width: 100%;
}

/* line 535, ../stylesheets/basemod.scss */
.newsrotationtext-content, .newsrotationtext-content-noimg {
  float: left;
  display: inline;
  padding: 11px 0 11px 20px;
  width: 100%;
}

/* line 541, ../stylesheets/basemod.scss */
.newsrotationtext-content h2, .newsrotationtext-content-noimg h2 {
  font-size: 91.67%;
  color: #809AB3;
  font-weight: bold;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  margin: 0 0 5px 0;
}

/* line 549, ../stylesheets/basemod.scss */
.newsrotationtext-content h3 {
  font-size: 150.00%;
  color: #003366;
  font-weight: bold;
  line-height: 1.15em;
  margin: 0 0 5px 0;
}
/* line 556, ../stylesheets/basemod.scss */
.newsrotationtext-content h3 a:link, .newsrotationtext-content h3 a:visited {
  color: #003366;
  text-decoration: none;
}
/* line 560, ../stylesheets/basemod.scss */
.newsrotationtext-content h3 a:hover, .newsrotationtext-content h3 a:active {
  color: #003366;
  text-decoration: underline;
}
/* line 566, ../stylesheets/basemod.scss */
.newsrotationtext-content p {
  line-height: 1.35em;
  margin: 0 11px 0 0;
}
/* line 570, ../stylesheets/basemod.scss */
.newsrotationtext-content img {
  float: right;
  margin: 4px 0 0 10px;
}

/* line 576, ../stylesheets/basemod.scss */
.newsrotationtext-content-noimg h3 {
  font-size: 225.00%;
  color: #003366;
  font-weight: bold;
  line-height: 1.15em;
  margin: 0 0 11px -1px;
}
/* line 583, ../stylesheets/basemod.scss */
.newsrotationtext-content-noimg h3 a:link, .newsrotationtext-content-noimg h3 a:visited {
  color: #003366;
  text-decoration: none;
}
/* line 587, ../stylesheets/basemod.scss */
.newsrotationtext-content-noimg h3 a:hover, .newsrotationtext-content-noimg h3 a:active {
  color: #003366;
  text-decoration: underline;
}
/* line 593, ../stylesheets/basemod.scss */
.newsrotationtext-content-noimg p {
  line-height: 1.35em;
  margin: 0 11px 0 0;
  font-size: 125.00%;
  font-weight: bold;
}

/* line 602, ../stylesheets/basemod.scss */
.newsrotation-container h3.locked-extranet a:link, .newsrotation-container h3.locked-extranet a:visited, .newsrotation-container h3.locked-extranet a:hover, .newsrotation-container h3.locked-extranet a:active, .newsrotation-container h3.locked-extranet a:focus {
  margin: 0;
  padding: 4px 0 2px 0;
}
/* line 608, ../stylesheets/basemod.scss */
.newsrotation-container h3.locked-groups a:link, .newsrotation-container h3.locked-groups a:visited, .newsrotation-container h3.locked-groups a:hover, .newsrotation-container h3.locked-groups a:active, .newsrotation-container h3.locked-groups a:focus {
  margin: 0;
  padding: 4px 0 2px 30px;
  background: url(../image/icon_locked.png) no-repeat 0px 0px;
}
/* line 615, ../stylesheets/basemod.scss */
.newsrotation-container h3.locked-intranet a:link, .newsrotation-container h3.locked-intranet a:visited, .newsrotation-container h3.locked-intranet a:hover, .newsrotation-container h3.locked-intranet a:active, .newsrotation-container h3.locked-intranet a:focus {
  margin: 0;
  padding: 4px 0 2px 30px;
  background: url(../image/icon_locked_intranet.png) no-repeat 0px 0px;
}
/* line 621, ../stylesheets/basemod.scss */
.newsrotation-container h3.locked-extranet span {
  color: #809ab3;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 0;
}
/* line 628, ../stylesheets/basemod.scss */
.newsrotation-container h3.locked-intranet span {
  color: #d12714;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 0;
}

/* STARTTEASER */
/* line 637, ../stylesheets/basemod.scss */
.startteaser-container {
  float: left;
  display: inline;
  width: 100%;
  margin: 0 0 2px 0;
  padding: 0 0 24px 0;
  background: #ffffff url(../image/bg_teaser.png) bottom repeat-x;
}

/*.startteaser-illu { 
	float:left; margin:4px 20px 0 0;}	
.startteaser-content { 
	float:right;
	display:inline;
	padding:0 0 0 0;
	width:100%;}*/
/* line 652, ../stylesheets/basemod.scss */
.startteaser-content {
  float: left;
  display: inline;
  margin: 4px 20px 0 0;
  padding: 0 0 0 0;
  width: 100%;
}
/* line 658, ../stylesheets/basemod.scss */
.startteaser-content h2 {
  font-size: 91.67%;
  color: #809AB3;
  font-weight: bold;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  margin: 0 0 4px 0;
}
/* line 665, ../stylesheets/basemod.scss */
.startteaser-content h3 {
  font-size: 150.00%;
  color: #003366;
  font-weight: bold;
  line-height: 1.15em;
  margin: 0 0 2px 0;
}
/* line 672, ../stylesheets/basemod.scss */
.startteaser-content h3 a:link, .startteaser-content h3 a:visited {
  color: #003366;
  text-decoration: none;
}
/* line 676, ../stylesheets/basemod.scss */
.startteaser-content h3 a:hover, .startteaser-content h3 a:active {
  color: #003366;
  text-decoration: underline;
}
/* line 682, ../stylesheets/basemod.scss */
.startteaser-content p {
  color: #000000;
  line-height: 1.35em;
  margin: 0 11px 0 0;
}
/* line 687, ../stylesheets/basemod.scss */
.startteaser-content .additionallinks {
  overflow: hidden;
  margin: 7px 0 0 0;
  padding: 0 0 0 7px;
}
/* line 691, ../stylesheets/basemod.scss */
.startteaser-content .additionallinks h4 {
  font-size: 91.67%;
  color: #333333;
  font-weight: bold;
  line-height: 1.15em;
  margin: 0 0 6px 0;
}
/* line 698, ../stylesheets/basemod.scss */
.startteaser-content .additionallinks ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 702, ../stylesheets/basemod.scss */
.startteaser-content .additionallinks ul li {
  margin: 0;
  padding: 0;
  list-style: none;
  line-height: 1.15em;
}
/* line 708, ../stylesheets/basemod.scss */
.startteaser-content .additionallinks ul li a:link, .startteaser-content .additionallinks ul li a:visited {
  font-size: 91.67%;
  font-weight: normal;
  color: #003366;
  text-decoration: none;
  padding: 0 0 0 10px;
  background: url(../image/more_off.png) 0px 3px no-repeat;
}
/* line 716, ../stylesheets/basemod.scss */
.startteaser-content .additionallinks ul li a:hover, .startteaser-content .additionallinks ul li a:active, .startteaser-content .additionallinks ul li a:focus {
  font-size: 91.67%;
  font-weight: normal;
  color: #003366;
  text-decoration: underline;
  padding: 0 0 0 10px;
  background: url(../image/more_over.png) 0px 3px no-repeat;
}
/* line 729, ../stylesheets/basemod.scss */
.startteaser-content.locked-extranet h3 a:link, .startteaser-content.locked-extranet h3 a:visited {
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 2px 0;
  /*background: url(../image/icon_locked.png) no-repeat 0px 0px;*/
}
/* line 737, ../stylesheets/basemod.scss */
.startteaser-content.locked-extranet h3 a:hover, .startteaser-content.locked-extranet h3 a:active, .startteaser-content.locked-extranet h3 a:focus {
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 2px 0;
  /*background: url(../image/icon_locked.png) no-repeat 0px 0px;*/
}
/* line 747, ../stylesheets/basemod.scss */
.startteaser-content.locked-groups h3 a:link, .startteaser-content.locked-groups h3 a:visited {
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 2px 30px;
  background: url(../image/icon_locked.png) no-repeat 0px 0px;
}
/* line 755, ../stylesheets/basemod.scss */
.startteaser-content.locked-groups h3 a:hover, .startteaser-content.locked-groups h3 a:active, .startteaser-content.locked-groups h3 a:focus {
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 2px 30px;
  background: url(../image/icon_locked.png) no-repeat 0px 0px;
}
/* line 765, ../stylesheets/basemod.scss */
.startteaser-content.locked-intranet h3 a:link, .startteaser-content.locked-intranet h3 a:visited {
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 2px 30px;
  background: url(../image/icon_locked_intranet.png) no-repeat 0px 0px;
}
/* line 773, ../stylesheets/basemod.scss */
.startteaser-content.locked-intranet h3 a:hover, .startteaser-content.locked-intranet h3 a:active, .startteaser-content.locked-intranet h3 a:focus {
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 2px 30px;
  background: url(../image/icon_locked_intranet.png) no-repeat 0px 0px;
}
/* line 782, ../stylesheets/basemod.scss */
.startteaser-content.locked-extranet h3 span {
  color: #809ab3;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 0;
}
/* line 789, ../stylesheets/basemod.scss */
.startteaser-content.locked-intranet h3 span {
  color: #d12714;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 0;
}
/* line 796, ../stylesheets/basemod.scss */
.startteaser-content.locked-extranet p, .startteaser-content.locked-groups p {
  color: #333333;
  line-height: 1.35em;
}

/*
.startteaser-content img { 
	float:left; margin:4px 20px 0 0;}
*/
/* AccessGroup Ergaenzung Anfang */
/* AccessGroup Ergaenzung Ende */
/* PRESS */
/* line 808, ../stylesheets/basemod.scss */
.press-container {
  float: left;
  display: inline;
  width: 100%;
  margin: 4px 20px 0 0;
}

/* line 814, ../stylesheets/basemod.scss */
.press-rider {
  float: left;
  display: inline;
  width: 100%;
  height: 26px;
  margin: 0 0 10px 0;
  background: #EAEFF3 url(../image/bg_head_light.png) bottom repeat-x;
}
/* line 821, ../stylesheets/basemod.scss */
.press-rider h2 {
  float: left;
  display: inline;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  line-height: 1.20em;
  background: url(../image/rider_left.png) left no-repeat;
}
/* line 830, ../stylesheets/basemod.scss */
.press-rider h2 span {
  float: left;
  display: inline;
  padding: 8px 22px 5px 19px;
  margin: 0;
  background: url(../image/rider_right.png) right no-repeat;
}

/* line 839, ../stylesheets/basemod.scss */
.press-text-container-last, .marginalitem-intranet .press-text-container-last {
  float: left;
  display: inline;
  width: 100%;
  margin: 0 0 0 0;
}

/* line 845, ../stylesheets/basemod.scss */
.press-text-container {
  float: left;
  display: inline;
  width: 100%;
  margin: 0 0 0 0;
  background: #ffffff url(../image/bg_teaser.png) bottom repeat-x;
}

/* line 852, ../stylesheets/basemod.scss */
.marginalitem-intranet .press-text-container {
  float: left;
  display: inline;
  width: 100%;
  margin: 0 0 0 0;
  background: #ffffff url(../image/bg_teaser_intranet.png) bottom repeat-x;
}

/* line 859, ../stylesheets/basemod.scss */
.press-text-content {
  padding: 2px 19px 21px 19px;
}

/* line 862, ../stylesheets/basemod.scss */
.marginal-text-content .press-text-content {
  padding: 2px 0px 21px 10px;
}

/* line 865, ../stylesheets/basemod.scss */
.press-text-content .date, .marginal-text-content .press-text-content .date {
  font-size: 100.00%;
  color: #333333;
  font-weight: bold;
  margin: 0;
  padding: 0 0 6px 0;
  display: block;
}

/* line 873, ../stylesheets/basemod.scss */
.press-text-content h3, .marginal-text-content .press-text-content h3 {
  font-size: 108.33%;
  color: #003366;
  font-weight: bold;
  line-height: 1.30em;
  margin: 0 0 6px 0;
}

/* line 881, ../stylesheets/basemod.scss */
.press-text-content h3 a:link, .press-text-content h3 a:visited {
  color: #003366;
  text-decoration: none;
}
/* line 885, ../stylesheets/basemod.scss */
.press-text-content h3 a:hover, .press-text-content h3 a:active {
  color: #003366;
  text-decoration: underline;
}

/* line 890, ../stylesheets/basemod.scss */
.marginalitem-intranet .press-text-content h3 {
  font-size: 108.33%;
  color: #A21E0F;
  font-weight: bold;
  line-height: 1.30em;
  margin: 0 0 6px 0;
}
/* line 897, ../stylesheets/basemod.scss */
.marginalitem-intranet .press-text-content h3 a:link, .marginalitem-intranet .press-text-content h3 a:visited {
  color: #A21E0F;
  text-decoration: none;
}
/* line 901, ../stylesheets/basemod.scss */
.marginalitem-intranet .press-text-content h3 a:hover, .marginalitem-intranet .press-text-content h3 a:active {
  color: #A21E0F;
  text-decoration: underline;
}

/* line 907, ../stylesheets/basemod.scss */
.press-text-content p {
  color: #333333;
  line-height: 1.35em;
  margin: 0 11px 0 0;
}

/* line 912, ../stylesheets/basemod.scss */
.press-link {
  float: left;
  display: inline;
  width: 100%;
}

/* line 917, ../stylesheets/basemod.scss */
.marginal-text-content .press-link {
  float: left;
  display: inline;
  width: 100%;
  padding: 4px 0 18px 0;
  margin: 0;
}

/* line 925, ../stylesheets/basemod.scss */
.press-link a:link, .press-link a:visited {
  font-size: 100.00%;
  line-height: 1.10em;
  font-weight: bold;
  text-decoration: none;
  float: right;
  display: inline;
  padding: 0 10px 0 0;
  background: url(../image/more_off.png) right no-repeat;
}
/* line 935, ../stylesheets/basemod.scss */
.press-link a:hover, .press-link a:active, .press-link a:focus {
  font-size: 100.00%;
  line-height: 1.10em;
  font-weight: bold;
  text-decoration: underline;
  float: right;
  display: inline;
  padding: 0 10px 0 0;
  background: url(../image/more_over.png) right no-repeat;
}

/* line 947, ../stylesheets/basemod.scss */
.marginalitem-intranet .press-link a:link, .marginalitem-intranet .press-link a:visited {
  font-size: 100.00%;
  line-height: 1.10em;
  font-weight: bold;
  text-decoration: none;
  float: right;
  display: inline;
  padding: 0 10px 0 0;
  background: url(../image/more_off_intranet.png) right no-repeat;
  color: #EA7373;
}
/* line 958, ../stylesheets/basemod.scss */
.marginalitem-intranet .press-link a:hover, .marginalitem-intranet .press-link a:active, .marginalitem-intranet .press-link a:focus {
  font-size: 100.00%;
  line-height: 1.10em;
  font-weight: bold;
  text-decoration: underline;
  float: right;
  display: inline;
  padding: 0 10px 0 0;
  background: url(../image/more_over_intranet.png) right no-repeat;
  color: #A21E0F;
}

/* line 971, ../stylesheets/basemod.scss */
a.more:link, a.more:visited {
  font-size: 100.00%;
  font-weight: bold;
  text-decoration: none;
  padding: 0 10px 0 4px;
  background: url(../image/more_off.png) right no-repeat;
  white-space: nowrap;
}
/* line 979, ../stylesheets/basemod.scss */
a.more:hover, a.more:active, a.more:focus {
  font-size: 100.00%;
  font-weight: bold;
  text-decoration: underline;
  padding: 0 10px 0 4px;
  background: url(../image/more_over.png) right no-repeat;
  white-space: nowrap;
}

/* line 989, ../stylesheets/basemod.scss */
.marginalitem-intranet a.more:link, .marginalitem-intranet a.more:visited {
  font-size: 100.00%;
  font-weight: bold;
  text-decoration: none;
  padding: 0 10px 0 1px;
  background: url(../image/more_off_intranet.png) right no-repeat;
  white-space: nowrap;
  color: #EA7373;
}
/* line 998, ../stylesheets/basemod.scss */
.marginalitem-intranet a.more:hover, .marginalitem-intranet a.more:active, .marginalitem-intranet a.more:focus {
  font-size: 100.00%;
  font-weight: bold;
  text-decoration: underline;
  padding: 0 10px 0 1px;
  background: url(../image/more_over_intranet.png) right no-repeat;
  white-space: nowrap;
  color: #A21E0F;
}

/* MARGINALCONTENT */
/* line 1009, ../stylesheets/basemod.scss */
.marginalitem {
  float: left;
  display: inline;
  width: 100%;
  margin: 0 0 20px 0;
}

/* line 1015, ../stylesheets/basemod.scss */
.marginal-rider {
  float: left;
  display: inline;
  width: 100%;
  height: 26px;
  margin: 0 0 0 0;
  border-right: 1px solid #CCD7E1;
  background: #6483A2 url(../image/marginal_head.png) bottom repeat-x;
}

/* line 1025, ../stylesheets/basemod.scss */
div.marginal-rider h2.doc {
  font-size: 91.67%;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  color: #ffffff;
  margin: 0;
  padding: 5px 0 0 19px;
  font-weight: bold;
}
/* line 1033, ../stylesheets/basemod.scss */
div.marginal-rider ul {
  float: left;
  display: inline;
  list-style: none;
  margin: 4px 0 0 0;
  padding: 0 0 0 2px;
}
/* line 1039, ../stylesheets/basemod.scss */
div.marginal-rider ul li {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 1047, ../stylesheets/basemod.scss */
div.marginal-rider strong {
  font-weight: bold;
}
/* line 1050, ../stylesheets/basemod.scss */
div.marginal-rider ul li h2 {
  font-size: 100.00%;
  margin: 0;
}
/* line 1055, ../stylesheets/basemod.scss */
div.marginal-rider a:link, div.marginal-rider a:visited {
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  font-size: 91.67%;
  color: #ffffff;
  font-weight: bold;
  line-height: 1.20em;
  text-decoration: none;
  margin: 0;
  padding: 4px 22px 5px 19px;
  display: block;
  background: url(../image/marginalrider_bullet_off.png) right top no-repeat;
}
/* line 1067, ../stylesheets/basemod.scss */
div.marginal-rider a:hover, div.marginal-rider a:active, div.marginal-rider a:focus {
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  font-size: 91.67%;
  color: #A6B8CA;
  font-weight: bold;
  line-height: 1.20em;
  text-decoration: none;
  margin: 0;
  padding: 4px 22px 5px 19px;
  display: block;
  background: url(../image/marginalrider_bullet_off.png) right top no-repeat;
}
/* line 1081, ../stylesheets/basemod.scss */
div.marginal-rider li.active {
  background: url(../image/marginalrider_active_li.png) right top no-repeat;
  margin: 0 0 0 -2px;
  padding: 0 0 0 0;
}
/* line 1083, ../stylesheets/basemod.scss */
div.marginal-rider li.active a:link, div.marginal-rider li.active a:visited, div.marginal-rider li.active a:hover, div.marginal-rider li.active a:active, div.marginal-rider li.active a:focus {
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  line-height: 1.20em;
  text-decoration: none;
  margin: 0;
  padding: 4px 22px 5px 19px;
  display: block;
  background: url(../image/marginalrider_active_a.png) left top no-repeat;
}
/* line 1100, ../stylesheets/basemod.scss */
div.marginal-rider li.single {
  margin: 0 0 0 -2px;
  padding: 0 0 0 19px;
  display: block;
  background: url(../image/marginalrider_single_left.png) left top no-repeat;
}
/* line 1105, ../stylesheets/basemod.scss */
div.marginal-rider li.single h2 {
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  float: left;
  line-height: 1.20em;
  text-decoration: none;
  background: url(../image/marginalrider_single_right.png) right top no-repeat;
  margin: 0 0 0 0;
  padding: 4px 16px 5px 0;
}

/* line 1120, ../stylesheets/basemod.scss */
.marginal-text-container {
  float: left;
  display: inline;
  width: 100%;
  margin: 0 0 0 0;
  border-left: 1px solid #CCD7E1;
  border-right: 1px solid #CCD7E1;
  border-bottom: 1px solid #CCD7E1;
}

/* line 1129, ../stylesheets/basemod.scss */
.marginal-text-content {
  padding: 10px 19px 21px 19px;
}
/* line 1131, ../stylesheets/basemod.scss */
.marginal-text-content h3 {
  font-size: 108.33%;
  line-height: 1.15em;
  font-weight: bold;
  margin: 0 0 4px 0;
}
/* line 1137, ../stylesheets/basemod.scss */
.marginal-text-content p {
  font-size: 91.67%;
  line-height: 1.30em;
  margin: 0;
}

/* Variante fuer Intranet */
/* line 1144, ../stylesheets/basemod.scss */
.marginalitem-intranet {
  float: left;
  display: inline;
  width: 100%;
  margin: 0 0 20px 0;
}
/* line 1149, ../stylesheets/basemod.scss */
.marginalitem-intranet .marginal-rider {
  float: left;
  display: inline;
  width: 100%;
  height: 26px;
  margin: 0 0 0 0;
  border-right: 1px solid #F9C4BD;
  background: #D12714 url(../image/marginal_head_intranet.png) bottom repeat-x;
}
/* line 1159, ../stylesheets/basemod.scss */
.marginalitem-intranet div.marginal-rider h2.doc {
  font-size: 91.67%;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  color: #ffffff;
  margin: 0;
  padding: 5px 0 0 19px;
  font-weight: bold;
}
/* line 1167, ../stylesheets/basemod.scss */
.marginalitem-intranet div.marginal-rider ul {
  float: left;
  display: inline;
  list-style: none;
  margin: 4px 0 0 0;
  padding: 0 0 0 2px;
}
/* line 1173, ../stylesheets/basemod.scss */
.marginalitem-intranet div.marginal-rider ul li {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 1181, ../stylesheets/basemod.scss */
.marginalitem-intranet div.marginal-rider strong {
  font-weight: bold;
}
/* line 1184, ../stylesheets/basemod.scss */
.marginalitem-intranet div.marginal-rider ul li h2 {
  font-size: 100.00%;
  margin: 0;
}
/* line 1189, ../stylesheets/basemod.scss */
.marginalitem-intranet div.marginal-rider a:link, .marginalitem-intranet div.marginal-rider a:visited {
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  font-size: 91.67%;
  color: #ffffff;
  font-weight: bold;
  line-height: 1.20em;
  text-decoration: none;
  margin: 0;
  padding: 4px 22px 5px 19px;
  display: block;
  background: url(../image/marginalrider_bullet_off_intranet.png) right top no-repeat;
}
/* line 1201, ../stylesheets/basemod.scss */
.marginalitem-intranet div.marginal-rider a:hover, .marginalitem-intranet div.marginal-rider a:active, .marginalitem-intranet div.marginal-rider a:focus {
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  font-size: 91.67%;
  color: #FAD1CB;
  font-weight: bold;
  line-height: 1.20em;
  text-decoration: none;
  margin: 0;
  padding: 4px 22px 5px 19px;
  display: block;
  background: url(../image/marginalrider_bullet_off_intranet.png) right top no-repeat;
}
/* line 1215, ../stylesheets/basemod.scss */
.marginalitem-intranet div.marginal-rider li.active {
  background: url(../image/marginalrider_active_li_intranet.png) right top no-repeat;
  margin: 0 0 0 -2px;
  padding: 0 0 0 0;
}
/* line 1217, ../stylesheets/basemod.scss */
.marginalitem-intranet div.marginal-rider li.active a:link, .marginalitem-intranet div.marginal-rider li.active a:visited, .marginalitem-intranet div.marginal-rider li.active a:hover, .marginalitem-intranet div.marginal-rider li.active a:active, .marginalitem-intranet div.marginal-rider li.active a:focus {
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  font-size: 91.67%;
  color: #A21E0F;
  font-weight: bold;
  line-height: 1.20em;
  text-decoration: none;
  margin: 0;
  padding: 4px 22px 5px 19px;
  display: block;
  background: url(../image/marginalrider_active_a_intranet.png) left top no-repeat;
}
/* line 1234, ../stylesheets/basemod.scss */
.marginalitem-intranet div.marginal-rider li.single {
  margin: 0 0 0 -2px;
  padding: 0 0 0 19px;
  display: block;
  background: url(../image/marginalrider_single_left_intranet.png) left top no-repeat;
}
/* line 1239, ../stylesheets/basemod.scss */
.marginalitem-intranet div.marginal-rider li.single h2 {
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  font-size: 91.67%;
  color: #A21E0F;
  font-weight: bold;
  line-height: 1.20em;
  text-decoration: none;
  background: url(../image/marginalrider_single_right_intranet.png) right top no-repeat;
  margin: 0 0 0 0;
  padding: 4px 16px 5px 0;
}
/* line 1253, ../stylesheets/basemod.scss */
.marginalitem-intranet .marginal-text-container {
  float: left;
  display: inline;
  width: 100%;
  margin: 0 0 0 0;
  border-right: 1px solid #F9C4BD;
  border-bottom: 1px solid #F9C4BD;
}
/* line 1261, ../stylesheets/basemod.scss */
.marginalitem-intranet .marginal-text-content {
  padding: 10px 19px 21px 19px;
}
/* line 1263, ../stylesheets/basemod.scss */
.marginalitem-intranet .marginal-text-content h3 {
  font-size: 108.33%;
  line-height: 1.15em;
  font-weight: bold;
  margin: 0 0 4px 0;
  color: #A21E0F;
}
/* line 1270, ../stylesheets/basemod.scss */
.marginalitem-intranet .marginal-text-content p {
  font-size: 91.67%;
  line-height: 1.30em;
  margin: 0;
}
/* line 1276, ../stylesheets/basemod.scss */
.marginalitem-intranet .marginal-text-content a:link, .marginalitem-intranet .marginal-text-content a:visited {
  color: #EA7373;
}
/* line 1279, ../stylesheets/basemod.scss */
.marginalitem-intranet .marginal-text-content a:hover, .marginalitem-intranet .marginal-text-content a:active, .marginalitem-intranet .marginal-text-content a:focus {
  color: #A21E0F;
}

/* MARGINALLINKS */
/* line 1286, ../stylesheets/basemod.scss */
.marginallinks {
  padding: 0 0 0 10px;
}
/* line 1288, ../stylesheets/basemod.scss */
.marginallinks h3 {
  font-size: 108.33%;
  line-height: 1.15em;
  font-weight: bold;
  margin: 0 0 7px 0;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
}
/* line 1295, ../stylesheets/basemod.scss */
.marginallinks ul {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0 0 10px 0;
}
/* line 1301, ../stylesheets/basemod.scss */
.marginallinks ul li {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
/* line 1309, ../stylesheets/basemod.scss */
.marginallinks ul li a:link, .marginallinks ul li a:visited {
  text-decoration: none;
  width: 100%;
  margin: 0;
  padding: 5px 0;
  float: left;
  display: inline;
  border-top: 1px solid #C0CDDA;
}
/* line 1318, ../stylesheets/basemod.scss */
.marginallinks ul li a:hover, .marginallinks ul li a:active, .marginallinks ul li a:focus {
  text-decoration: underline;
  width: 100%;
  margin: 0;
  padding: 5px 0;
  float: left;
  display: inline;
  border-top: 1px solid #C0CDDA;
}

/* MARGINALLINKS fuer Intranet */
/* line 1332, ../stylesheets/basemod.scss */
.marginalitem-intranet .marginallinks {
  padding: 0 0 0 10px;
}
/* line 1334, ../stylesheets/basemod.scss */
.marginalitem-intranet .marginallinks h3 {
  font-size: 108.33%;
  line-height: 1.15em;
  font-weight: bold;
  margin: 0 0 7px 0;
  color: #A21E0F;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
}
/* line 1342, ../stylesheets/basemod.scss */
.marginalitem-intranet .marginallinks ul {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0 0 10px 0;
}
/* line 1348, ../stylesheets/basemod.scss */
.marginalitem-intranet .marginallinks ul li {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 1355, ../stylesheets/basemod.scss */
.marginalitem-intranet .marginallinks ul li a:link, .marginalitem-intranet .marginallinks ul li a:visited {
  text-decoration: none;
  width: 100%;
  margin: 0;
  padding: 5px 0;
  float: left;
  display: inline;
  border-top: 1px solid #F9C4BD;
  color: #EA7373;
}
/* line 1365, ../stylesheets/basemod.scss */
.marginalitem-intranet .marginallinks ul li a:hover, .marginalitem-intranet .marginallinks ul li a:active, .marginalitem-intranet .marginallinks ul li a:focus {
  text-decoration: underline;
  width: 100%;
  margin: 0;
  padding: 5px 0;
  float: left;
  display: inline;
  border-top: 1px solid #F9C4BD;
  color: #A21E0F;
}

/* CONTENT */
/* line 1380, ../stylesheets/basemod.scss */
.content-container {
  z-index: 1;
  position: relative;
  float: left;
  display: inline;
  padding: 20px 0 20px 0;
  top: 0px;
  background-color: #FFFFFF;
}
/* line 1388, ../stylesheets/basemod.scss */
.content-container h1.head {
  font-size: 200.00%;
  font-weight: bold;
  margin-bottom: 0.75em;
}
/* line 1393, ../stylesheets/basemod.scss */
.content-container h2.subhead {
  font-size: 91.67%;
  font-weight: bold;
  color: #809AB3;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  margin: 0;
}
/* line 1400, ../stylesheets/basemod.scss */
.content-container .content {
  float: left;
  display: inline;
  padding: 0 10px 0 0;
  margin: 2px 0 0 0;
}
/* line 1406, ../stylesheets/basemod.scss */
.content-container .content-wide {
  float: left;
  display: inline;
  width: 100%;
  padding: 0 0 0 0;
  margin: 2px 0 0 0;
}

/*.content h1 { 
	margin-bottom:0.75em;}	*/
/* CONTENT OHNE ILLU */
/* line 1417, ../stylesheets/basemod.scss */
.content-container-noillu {
  position: relative;
  float: left;
  display: inline;
  padding: 0px 0 20px 0;
  top: -7px;
}
/* line 1424, ../stylesheets/basemod.scss */
.content-container-noillu h1.head {
  font-size: 200.00%;
  font-weight: bold;
  margin-bottom: 0.75em;
}
/* line 1429, ../stylesheets/basemod.scss */
.content-container-noillu h1.detail {
  font-size: 150.00%;
  font-weight: bold;
  margin-bottom: 0.75em;
  margin-top: 4.00em;
}
/* line 1436, ../stylesheets/basemod.scss */
.content-container-noillu h2.subhead {
  font-size: 91.67%;
  font-weight: bold;
  color: #809AB3;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  margin: 0;
}
/* line 1443, ../stylesheets/basemod.scss */
.content-container-noillu .content {
  float: left;
  display: inline;
  width: 100%;
  padding: 0 10px 0 0;
  margin: 2px 0 0 0;
}
/* line 1450, ../stylesheets/basemod.scss */
.content-container-noillu .content-wide {
  float: left;
  display: inline;
  width: 100%;
  padding: 0 0 0 0;
  margin: 2px 0 0 0;
}

/*.content h1 { 
	margin-bottom:0.75em;}	*/
/* SEITENNUMMERIERUNG */
/* line 1461, ../stylesheets/basemod.scss */
.pages-container-top {
  float: left;
  display: inline;
  padding: 0;
  margin: 4px 0 11px 0;
  width: 100%;
  background: url(../image/bg_pages.png) top repeat-x;
}
/* line 1468, ../stylesheets/basemod.scss */
.pages-container-top ul {
  float: left;
  display: inline;
  padding: 0 0 0 1px;
  margin: 0;
  list-style: none;
}
/* line 1474, ../stylesheets/basemod.scss */
.pages-container-top ul li {
  float: left;
  display: inline;
  padding: 0;
  margin: 0;
  list-style: none;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  font-weight: bold;
  font-size: 91.67%;
  color: #003366;
  line-height: 1.19em;
  background: url(../image/pages_divider.png) right no-repeat;
}
/* line 1486, ../stylesheets/basemod.scss */
.pages-container-top ul li.title {
  padding: 3px 12px 4px 0;
}
/* line 1489, ../stylesheets/basemod.scss */
.pages-container-top ul li.title-indent {
  padding: 3px 12px 4px 19px;
}
/* line 1492, ../stylesheets/basemod.scss */
.pages-container-top ul li.title-indent10 {
  padding: 3px 12px 4px 10px;
}
/* line 1496, ../stylesheets/basemod.scss */
.pages-container-top ul li a:link, .pages-container-top ul li a:visited {
  color: #809AB3;
  text-decoration: none;
  float: left;
  display: inline;
  padding: 3px 6px 4px 6px;
  margin: 0;
}
/* line 1504, ../stylesheets/basemod.scss */
.pages-container-top ul li a:hover, .pages-container-top ul li a:active, .pages-container-top ul li a:focus {
  color: #003366;
  text-decoration: none;
  float: left;
  display: inline;
  padding: 3px 6px 4px 6px;
  margin: 0;
}
/* line 1514, ../stylesheets/basemod.scss */
.pages-container-top ul li.active a:link, .pages-container-top ul li.active a:visited {
  color: #ffffff;
  text-decoration: none;
  float: left;
  display: inline;
  padding: 3px 6px 3px 6px;
  margin: 0 0 0 -1px;
  background: url(../image/pages_active_top.png) top center no-repeat;
}
/* line 1525, ../stylesheets/basemod.scss */
.pages-container-top ul li.not a:link, .pages-container-top ul li.not a:visited {
  color: #CCD7E1;
  text-decoration: none;
  float: left;
  display: inline;
  padding: 3px 6px 4px 6px;
  margin: 0 0 0 -1px;
}

/* line 1537, ../stylesheets/basemod.scss */
.pages-container-bottom {
  float: left;
  display: inline;
  padding: 0;
  margin: 20px 0 20px 0;
  width: 100%;
  height: 24px;
  background: url(../image/bg_pages.png) bottom repeat-x;
}
/* line 1545, ../stylesheets/basemod.scss */
.pages-container-bottom ul {
  float: left;
  display: inline;
  padding: 0 0 0 1px;
  margin: 0;
  list-style: none;
}
/* line 1551, ../stylesheets/basemod.scss */
.pages-container-bottom ul li {
  float: left;
  display: inline;
  padding: 0;
  margin: 0;
  list-style: none;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  font-weight: bold;
  font-size: 91.67%;
  color: #003366;
  line-height: 1.19em;
  background: url(../image/pages_divider.png) right no-repeat;
}
/* line 1563, ../stylesheets/basemod.scss */
.pages-container-bottom ul li.title {
  padding: 7px 12px 8px 0;
}
/* line 1566, ../stylesheets/basemod.scss */
.pages-container-bottom ul li.title-indent {
  padding: 7px 12px 8px 19px;
}
/* line 1569, ../stylesheets/basemod.scss */
.pages-container-bottom ul li.title-indent10 {
  padding: 7px 12px 8px 10px;
}
/* line 1573, ../stylesheets/basemod.scss */
.pages-container-bottom ul li a:link, .pages-container-bottom ul li a:visited {
  color: #809AB3;
  text-decoration: none;
  float: left;
  display: inline;
  padding: 7px 6px 8px 6px;
  margin: 0;
}
/* line 1581, ../stylesheets/basemod.scss */
.pages-container-bottom ul li a:hover, .pages-container-bottom ul li a:active, .pages-container-bottom ul li a:focus {
  color: #003366;
  text-decoration: none;
  float: left;
  display: inline;
  padding: 7px 6px 8px 6px;
  margin: 0;
}
/* line 1591, ../stylesheets/basemod.scss */
.pages-container-bottom ul li.active a:link, .pages-container-bottom ul li.active a:visited {
  color: #ffffff;
  text-decoration: none;
  float: left;
  display: inline;
  padding: 2px 6px 4px 6px;
  margin: 4px 0 0 -1px;
  background: url(../image/pages_active_bottom.png) bottom center no-repeat;
}
/* line 1602, ../stylesheets/basemod.scss */
.pages-container-bottom ul li.not a:link, .pages-container-bottom ul li.not a:visited {
  color: #CCD7E1;
  text-decoration: none;
  float: left;
  display: inline;
  padding: 7px 6px 8px 6px;
  margin: 0 0 0 -1px;
}

/* line 1614, ../stylesheets/basemod.scss */
.next {
  float: left;
  display: inline;
  padding: 0 0 40px 0;
  margin: 10px 0 0 0;
  width: 100%;
}
/* line 1621, ../stylesheets/basemod.scss */
.next a:link, .next a:visited {
  color: #809AB3;
  font-weight: bold;
  text-decoration: none;
  float: left;
  display: inline;
  padding: 0 14px 0 0;
  margin: 0;
  background: url(../image/next_off.png) right no-repeat;
}
/* line 1631, ../stylesheets/basemod.scss */
.next a:hover, .next a:active, .next a:focus {
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  float: left;
  display: inline;
  padding: 0 14px 0 0;
  margin: 0;
  background: url(../image/next_over.png) right no-repeat;
}

/* KATEGORIEN */
/* line 1644, ../stylesheets/basemod.scss */
.category-container {
  float: left;
  display: inline;
  padding: 0;
  margin: 17px 0 0 0;
  width: 100%;
}

/* line 1651, ../stylesheets/basemod.scss */
.content-categoriesintro {
  float: left;
  display: inline;
  width: 100%;
  padding: 0 0 0 0;
  margin: 2px 0 10px 0;
}

/* line 1658, ../stylesheets/basemod.scss */
.category-container-row {
  padding: 0 0 20px 0;
  margin: 0 0 6px 0;
}

/* line 1663, ../stylesheets/basemod.scss */
.category-content-right-padding {
  padding-right: 10px !important;
}

/* line 1664, ../stylesheets/basemod.scss */
.category-content-left-padding {
  padding-left: 10px !important;
}

/* line 1665, ../stylesheets/basemod.scss */
.category-content-center-padding {
  padding-left: 5px !important;
  padding-right: 5px !important;
}

/* line 1668, ../stylesheets/basemod.scss */
div.category-content span.illu {
  float: left;
  display: inline;
  margin: 0 0 4px 0;
  padding: 0;
  width: 100%;
}

/* Farben der Geschaeftsfelder */
/* line 1678, ../stylesheets/basemod.scss */
#gf01 .category-content h2 a:link, #gf01 .category-content h2 a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: none;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: block;
  word-break: break-word;
  background: url(../image/nav02_01_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 1693, ../stylesheets/basemod.scss */
#gf01 .category-content h2 a:hover, #gf01 .category-content h2 a:active, #gf01 .category-content h2 a:focus {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: underline;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: inline;
  word-break: break-word;
  background: url(../image/nav02_01_bullet.png) left no-repeat;
  background-position: 0px 6px;
}

/* line 1710, ../stylesheets/basemod.scss */
#gf02 .category-content h2 a:link, #gf02 .category-content h2 a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: none;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: block;
  word-break: break-word;
  background: url(../image/nav02_02_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 1725, ../stylesheets/basemod.scss */
#gf02 .category-content h2 a:hover, #gf02 .category-content h2 a:active, #gf02 .category-content h2 a:focus {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: underline;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: inline;
  word-break: break-word;
  background: url(../image/nav02_02_bullet.png) left no-repeat;
  background-position: 0px 6px;
}

/* line 1742, ../stylesheets/basemod.scss */
#gf03 .category-content h2 a:link, #gf03 .category-content h2 a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: none;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: block;
  word-break: break-word;
  background: url(../image/nav02_03_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 1757, ../stylesheets/basemod.scss */
#gf03 .category-content h2 a:hover, #gf03 .category-content h2 a:active, #gf03 .category-content h2 a:focus {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: underline;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: inline;
  word-break: break-word;
  background: url(../image/nav02_03_bullet.png) left no-repeat;
  background-position: 0px 6px;
}

/* line 1774, ../stylesheets/basemod.scss */
#gf04 .category-content h2 a:link, #gf04 .category-content h2 a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: none;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: block;
  word-break: break-word;
  background: url(../image/nav02_04_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 1789, ../stylesheets/basemod.scss */
#gf04 .category-content h2 a:hover, #gf04 .category-content h2 a:active, #gf04 .category-content h2 a:focus {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: underline;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: inline;
  word-break: break-word;
  background: url(../image/nav02_04_bullet.png) left no-repeat;
  background-position: 0px 6px;
}

/* line 1806, ../stylesheets/basemod.scss */
#gf05 .category-content h2 a:link, #gf05 .category-content h2 a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: none;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: block;
  word-break: break-word;
  background: url(../image/nav02_05_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 1821, ../stylesheets/basemod.scss */
#gf05 .category-content h2 a:hover, #gf05 .category-content h2 a:active, #gf05 .category-content h2 a:focus {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: underline;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: inline;
  word-break: break-word;
  background: url(../image/nav02_05_bullet.png) left no-repeat;
  background-position: 0px 6px;
}

/* line 1838, ../stylesheets/basemod.scss */
#gf06 .category-content h2 a:link, #gf06 .category-content h2 a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: none;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: block;
  word-break: break-word;
  background: url(../image/nav02_06_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 1853, ../stylesheets/basemod.scss */
#gf06 .category-content h2 a:hover, #gf06 .category-content h2 a:active, #gf06 .category-content h2 a:focus {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: underline;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: inline;
  word-break: break-word;
  background: url(../image/nav02_06_bullet.png) left no-repeat;
  background-position: 0px 6px;
}

/* line 1870, ../stylesheets/basemod.scss */
#gf07 .category-content h2 a:link, #gf07 .category-content h2 a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: none;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: block;
  word-break: break-word;
  background: url(../image/nav02_07_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 1885, ../stylesheets/basemod.scss */
#gf07 .category-content h2 a:hover, #gf07 .category-content h2 a:active, #gf07 .category-content h2 a:focus {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: underline;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: inline;
  word-break: break-word;
  background: url(../image/nav02_07_bullet.png) left no-repeat;
  background-position: 0px 6px;
}

/* line 1902, ../stylesheets/basemod.scss */
#gf08 .category-content h2 a:link, #gf08 .category-content h2 a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: none;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: block;
  word-break: break-word;
  background: url(../image/nav02_08_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 1917, ../stylesheets/basemod.scss */
#gf08 .category-content h2 a:hover, #gf08 .category-content h2 a:active, #gf08 .category-content h2 a:focus {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: underline;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: inline;
  word-break: break-word;
  background: url(../image/nav02_08_bullet.png) left no-repeat;
  background-position: 0px 6px;
}

/* line 1934, ../stylesheets/basemod.scss */
#gf09 .category-content h2 a:link, #gf09 .category-content h2 a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: none;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: block;
  word-break: break-word;
  background: url(../image/nav02_09_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 1949, ../stylesheets/basemod.scss */
#gf09 .category-content h2 a:hover, #gf09 .category-content h2 a:active, #gf09 .category-content h2 a:focus {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: bold;
  color: #003366;
  text-decoration: underline;
  margin: 0 0 2px 0;
  padding: 4px 0 4px 22px;
  line-height: 1.20em;
  float: left;
  display: inline;
  word-break: break-word;
  background: url(../image/nav02_09_bullet.png) left no-repeat;
  background-position: 0px 6px;
}

/* line 1966, ../stylesheets/basemod.scss */
div.category-content p {
  font-size: 91.67%;
  line-height: 1.40em;
  width: 100%;
  float: left;
  display: inline;
  margin: 0 0 5px 0;
  padding: 0;
}
/* line 1975, ../stylesheets/basemod.scss */
div.category-content ul {
  float: left;
  display: inline;
  margin: 0;
  padding: 0;
  width: 100%;
}
/* line 1981, ../stylesheets/basemod.scss */
div.category-content ul li {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
/* line 1989, ../stylesheets/basemod.scss */
div.category-content ul li a:link, div.category-content ul li a:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: normal;
  color: #003366;
  text-decoration: none;
  margin: 0;
  padding: 0px 0 0px 15px;
  line-height: 1.30em;
  float: left;
  display: inline;
  word-break: break-word;
  background: url(../image/more_off.png) left no-repeat;
  background-position: 5px 3px;
}
/* line 2004, ../stylesheets/basemod.scss */
div.category-content ul li a:hover, div.category-content ul li a:active, div.category-content ul li a:focus {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 91.67%;
  font-weight: normal;
  color: #003366;
  text-decoration: underline;
  margin: 0;
  padding: 0px 0 0px 15px;
  line-height: 1.30em;
  float: left;
  display: inline;
  word-break: break-word;
  background: url(../image/more_over.png) left no-repeat;
  background-position: 5px 3px;
}
/* line 2021, ../stylesheets/basemod.scss */
div.category-content ul li span.intranet {
  background: url(../image/icon_locked_intranet_small.png) left no-repeat;
  background-position: 0px 0px;
  padding: 0 0 0 17px;
}
/* line 2026, ../stylesheets/basemod.scss */
div.category-content ul li span.extranet {
  background: url(../image/icon_locked_small.png) left no-repeat;
  background-position: 0px 0px;
  padding: 0 0 0 17px;
}

/* ACCORDION */
/* line 2036, ../stylesheets/basemod.scss */
.accordion-container {
  width: 100%;
  margin: 3px 0 0px 0;
  padding: 0 0 20px 0;
  float: left;
}

/* line 2042, ../stylesheets/basemod.scss */
.accordion-head {
  width: 100%;
  float: left;
}
/* line 2045, ../stylesheets/basemod.scss */
.accordion-head h3 {
  font-size: 100%;
  display: block;
  font-weight: bold;
  margin: 0;
  padding: 0;
}
/* line 2052, ../stylesheets/basemod.scss */
.accordion-head span {
  float: left;
  display: inline;
  color: #ffffff;
  margin: 4px 8px 0 10px;
  padding: 3px 0 0 1px;
  width: 20px;
  height: 20px;
  text-align: center;
  background: url(../image/counter.png) no-repeat;
}
/* line 2064, ../stylesheets/basemod.scss */
.accordion-head h3 a:link, .accordion-head h3 a:visited, .accordion-head h3 a:hover, .accordion-head h3 a:active, .accordion-head h3 a:focus {
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 30px 6px 10px;
  margin: 0 0 0 0;
  background: #D3DCE5 url(../image/accordion_head.png) right top no-repeat;
  display: block;
}
/* line 2074, ../stylesheets/basemod.scss */
.accordion-head h3 a.active:link, .accordion-head h3 a.active:visited, .accordion-head h3 a.active:hover, .accordion-head h3 a.active:active, .accordion-head h3 a.active:focus {
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 30px 14px 10px;
  margin: 0 0 0 0;
  background: url(../image/accordion_head_on.png) right bottom no-repeat;
  display: block;
}

/* line 2086, ../stylesheets/basemod.scss */
.accordion-content {
  width: 100%;
  margin: 0;
  float: left;
}
/* line 2090, ../stylesheets/basemod.scss */
.accordion-content .content {
  padding: 10px 0 10px 0;
}

/* line 2094, ../stylesheets/basemod.scss */
.press-container .accordion-content .content {
  width: 100%;
}

/* line 2098, ../stylesheets/basemod.scss */
.marginalitem .accordion-content h4, .marginalitem .marginal-text-content h4 {
  font-size: 150.00%;
  line-height: 1.15em;
  font-weight: bold;
  margin: 0 0 4px 0;
}
/* line 2104, ../stylesheets/basemod.scss */
.marginalitem .accordion-content p, .marginalitem .marginal-text-content p {
  font-size: 91.67%;
  line-height: 1.30em;
  margin: 0;
}
/* line 2110, ../stylesheets/basemod.scss */
.marginalitem .accordion-content .illu {
  margin: 5px 0 0 0;
  position: relative;
}
/* line 2114, ../stylesheets/basemod.scss */
.marginalitem .accordion-content .content img {
  float: left;
  display: inline;
  margin: 3px 10px 0 0;
}

/* ACCORDION fuer Intranet */
/* line 2123, ../stylesheets/basemod.scss */
.marginalitem-intranet .accordion-container {
  width: 100%;
  margin: 3px 0 0px 0;
  padding: 0 0 20px 0;
  float: left;
}
/* line 2129, ../stylesheets/basemod.scss */
.marginalitem-intranet .accordion-head {
  width: 100%;
  float: left;
}
/* line 2132, ../stylesheets/basemod.scss */
.marginalitem-intranet .accordion-head h3 {
  font-size: 100%;
  display: block;
  font-weight: bold;
  margin: 0;
  padding: 0;
}
/* line 2139, ../stylesheets/basemod.scss */
.marginalitem-intranet .accordion-head span {
  float: left;
  display: inline;
  color: #ffffff;
  margin: 4px 8px 0 10px;
  padding: 3px 0 0 1px;
  width: 20px;
  height: 20px;
  text-align: center;
  background: url(../image/counter_intranet.png) no-repeat;
}
/* line 2151, ../stylesheets/basemod.scss */
.marginalitem-intranet .accordion-head h3 a:link, .marginalitem-intranet .accordion-head h3 a:visited, .marginalitem-intranet .accordion-head h3 a:hover, .marginalitem-intranet .accordion-head h3 a:active, .marginalitem-intranet .accordion-head h3 a:focus {
  line-height: 1.10em;
  text-decoration: none;
  color: #A21E0F;
  padding: 8px 30px 6px 10px;
  margin: 0 0 0 0;
  background: #F9C4BD url(../image/accordion_head_intranet.png) right top no-repeat;
  display: block;
}
/* line 2161, ../stylesheets/basemod.scss */
.marginalitem-intranet .accordion-head h3 a.active:link, .marginalitem-intranet .accordion-head h3 a.active:visited, .marginalitem-intranet .accordion-head h3 a.active:hover, .marginalitem-intranet .accordion-head h3 a.active:active, .marginalitem-intranet .accordion-head h3 a.active:focus {
  line-height: 1.10em;
  text-decoration: none;
  color: #A21E0F;
  padding: 8px 30px 14px 10px;
  margin: 0 0 0 0;
  background: url(../image/accordion_head_on_intranet.png) right bottom no-repeat;
  display: block;
}
/* line 2173, ../stylesheets/basemod.scss */
.marginalitem-intranet .accordion-content {
  width: 100%;
  margin: 0;
  float: left;
}
/* line 2177, ../stylesheets/basemod.scss */
.marginalitem-intranet .accordion-content .content {
  padding: 10px;
}
/* line 2180, ../stylesheets/basemod.scss */
.marginalitem-intranet .accordion-content h4 {
  font-size: 150.00%;
  line-height: 1.15em;
  font-weight: bold;
  margin: 0 0 4px 0;
  color: #A21E0F;
}
/* line 2188, ../stylesheets/basemod.scss */
.marginalitem-intranet .marginal-text-content h4 {
  font-size: 150.00%;
  line-height: 1.15em;
  font-weight: bold;
  margin: 0 0 4px 0;
  color: #A21E0F;
}
/* line 2195, ../stylesheets/basemod.scss */
.marginalitem-intranet .accordion-content p, .marginalitem-intranet .marginal-text-content p {
  font-size: 91.67%;
  line-height: 1.30em;
  margin: 0;
}
/* line 2201, ../stylesheets/basemod.scss */
.marginalitem-intranet .accordion-content .illu {
  margin: 5px 0 0 0;
}
/* line 2204, ../stylesheets/basemod.scss */
.marginalitem-intranet .accordion-content .content img {
  float: left;
  display: inline;
  margin: 3px 10px 0 0;
}

/* ANSPRECHPARTNER */
/* line 2212, ../stylesheets/basemod.scss */
.contactperson {
  padding: 10px;
  margin: 5px 0;
  background: #F9FAFC url(../image/bg_accordincontent.png) bottom repeat-x;
  float: left;
  display: inline;
  width: 100%;
}

/* line 2220, ../stylesheets/basemod.scss */
.marginalitem-intranet .contactperson {
  padding: 10px;
  margin: 5px 0;
  background: #FFFCFB url(../image/bg_accordincontent_intranet.png) bottom repeat-x;
  float: left;
  display: inline;
  width: 100%;
}

/* line 2229, ../stylesheets/basemod.scss */
.contactperson h4 {
  font-size: 116.67%;
  line-height: 1.15em;
  font-weight: bold;
  margin: 0 0 4px 0;
}
/* line 2235, ../stylesheets/basemod.scss */
.contactperson img {
  float: left;
  display: inline;
  margin: 0px 10px 0 0;
}
/* line 2240, ../stylesheets/basemod.scss */
.contactperson .contact {
  float: left;
  display: inline;
  margin: 28px 0 0 0;
  padding: 0;
  width: 156px;
}
/* line 2246, ../stylesheets/basemod.scss */
.contactperson .contact ul {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
  border-top: 1px solid #BFCDDA;
}

/* line 2256, ../stylesheets/basemod.scss */
.marginalitem-intranet .contactperson .contact ul {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
  border-top: 1px solid #F9C4BD;
}

/* line 2264, ../stylesheets/basemod.scss */
.contactperson .contact ul li {
  float: left;
  display: inline;
  list-style: none;
  margin: 0 0 0 0;
  padding: 0;
  width: 100%;
  font-size: 91.67%;
  border-bottom: 1px solid #BFCDDA;
}

/* line 2274, ../stylesheets/basemod.scss */
.marginalitem-intranet .contactperson .contact ul li {
  float: left;
  display: inline;
  list-style: none;
  margin: 0 0 0 0;
  padding: 0;
  width: 100%;
  font-size: 91.67%;
  border-bottom: 1px solid #F9C4BD;
}

/* line 2286, ../stylesheets/basemod.scss */
.contactperson .contact ul li span.left {
  float: left;
}
/* line 2289, ../stylesheets/basemod.scss */
.contactperson .contact ul li span.right {
  float: right;
}
/* line 2294, ../stylesheets/basemod.scss */
.contactperson a.email:link, .contactperson a.email:visited {
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  margin: 8px 0 0 0;
  padding: 0;
  text-decoration: none;
  float: left;
  display: inline;
  width: 100%;
  background: url(../image/bullet_contact.png) right no-repeat;
  /**width: 241px;**/
}
/* line 2307, ../stylesheets/basemod.scss */
.contactperson a.email:hover, .contactperson a.email:active, .contactperson a.email:focus {
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  margin: 8px 0 0 0;
  padding: 0;
  text-decoration: underline;
  float: left;
  display: inline;
  width: 100%;
  background: url(../image/bullet_contact.png) right no-repeat;
  /**width: 241px;**/
}

/* line 2323, ../stylesheets/basemod.scss */
.marginalitem-intranet .contactperson a.email:link, .marginalitem-intranet .contactperson a.email:visited {
  font-size: 91.67%;
  color: #A21E0F;
  font-weight: bold;
  margin: 8px 0 0 0;
  padding: 0;
  text-decoration: none;
  float: left;
  display: inline;
  width: 100%;
  background: url(../image/bullet_contact_intranet.png) right no-repeat;
  /**width: 241px;**/
}
/* line 2336, ../stylesheets/basemod.scss */
.marginalitem-intranet .contactperson a.email:hover, .marginalitem-intranet .contactperson a.email:active, .marginalitem-intranet .contactperson a.email:focus {
  font-size: 91.67%;
  color: #A21E0F;
  font-weight: bold;
  margin: 8px 0 0 0;
  padding: 0;
  text-decoration: underline;
  float: left;
  display: inline;
  width: 100%;
  background: url(../image/bullet_contact_intranet.png) right no-repeat;
  /**width: 241px;**/
}

/* line 2351, ../stylesheets/basemod.scss */
.contactperson a.vcard:link, .contactperson a.vcard:visited {
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  margin: 8px 0 0 0;
  padding: 0;
  text-decoration: none;
  float: left;
  display: inline;
  width: 100%;
  background: url(../image/bullet_vcard.png) right no-repeat;
  /**width: 241px;**/
}
/* line 2364, ../stylesheets/basemod.scss */
.contactperson a.vcard:hover, .contactperson a.vcard:active, .contactperson a.vcard:focus {
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  margin: 8px 0 0 0;
  padding: 0;
  text-decoration: underline;
  float: left;
  display: inline;
  width: 100%;
  background: url(../image/bullet_vcard.png) right no-repeat;
  /**width: 241px;**/
}

/* DOKUMENTINFORMATIONEN */
/* line 2379, ../stylesheets/basemod.scss */
.marginalitem .docinfo {
  padding: 0 0 13px 0;
  margin: 0;
  background: #F4F6F9;
  float: left;
  display: inline;
  width: 298px;
  border-bottom: 1px solid #CCD7E1;
  border-left: 1px solid #CCD7E1;
  border-right: 1px solid #CCD7E1;
}
/* line 2389, ../stylesheets/basemod.scss */
.marginalitem .docinfo .content {
  padding: 20px 20px 5px 20px;
  margin: 0;
  float: left;
  display: inline;
}
/* line 2394, ../stylesheets/basemod.scss */
.marginalitem .docinfo .content h3 {
  font-size: 108.33%;
  line-height: 1.15em;
  font-weight: bold;
  margin: 0 0 7px 0;
  color: #003366;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
}
/* line 2402, ../stylesheets/basemod.scss */
.marginalitem .docinfo .content ul {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
  border-top: 1px solid #CCD7E1;
}
/* line 2409, ../stylesheets/basemod.scss */
.marginalitem .docinfo .content ul li {
  float: left;
  display: inline;
  list-style: none;
  margin: 0 0 0 0;
  padding: 0;
  width: 100%;
  font-size: 91.67%;
  border-bottom: 1px solid #CCD7E1;
}
/* line 2419, ../stylesheets/basemod.scss */
.marginalitem .docinfo .content ul li span.left {
  float: left;
  font-weight: bold;
}
/* line 2423, ../stylesheets/basemod.scss */
.marginalitem .docinfo .content ul li span.right {
  float: right;
}
/* line 2430, ../stylesheets/basemod.scss */
.marginalitem .docinfo .content a:link, .marginalitem .docinfo .content a:visited {
  color: #809AB3;
  text-decoration: none;
}
/* line 2434, ../stylesheets/basemod.scss */
.marginalitem .docinfo .content a:hover, .marginalitem .docinfo .content a:active, .marginalitem .docinfo .content a:focus {
  color: #003366;
  text-decoration: underline;
}

/* DOKUMENTINFORMATIONEN fuer Intranet */
/* line 2442, ../stylesheets/basemod.scss */
.marginalitem-intranet .docinfo {
  padding: 0 0 13px 0;
  margin: 0;
  background: #FEF1F0;
  float: left;
  display: inline;
  width: 298px;
  border-bottom: 1px solid #F9C4BD;
  border-left: 1px solid #F9C4BD;
  border-right: 1px solid #F9C4BD;
}
/* line 2452, ../stylesheets/basemod.scss */
.marginalitem-intranet .docinfo .content {
  padding: 20px 20px 5px 20px;
  margin: 0;
  float: left;
  display: inline;
}
/* line 2457, ../stylesheets/basemod.scss */
.marginalitem-intranet .docinfo .content h3 {
  font-size: 108.33%;
  line-height: 1.15em;
  font-weight: bold;
  margin: 0 0 7px 0;
  color: #A21E0F;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
}
/* line 2465, ../stylesheets/basemod.scss */
.marginalitem-intranet .docinfo .content ul {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
  border-top: 1px solid #F9C4BD;
}
/* line 2472, ../stylesheets/basemod.scss */
.marginalitem-intranet .docinfo .content ul li {
  float: left;
  display: inline;
  list-style: none;
  margin: 0 0 0 0;
  padding: 0;
  width: 100%;
  font-size: 91.67%;
  border-bottom: 1px solid #F9C4BD;
}
/* line 2482, ../stylesheets/basemod.scss */
.marginalitem-intranet .docinfo .content ul li span.left {
  float: left;
  font-weight: bold;
}
/* line 2486, ../stylesheets/basemod.scss */
.marginalitem-intranet .docinfo .content ul li span.right {
  float: right;
}
/* line 2493, ../stylesheets/basemod.scss */
.marginalitem-intranet .docinfo .content a:link, .marginalitem-intranet .docinfo .content a:visited {
  color: #EA7373;
  text-decoration: none;
}
/* line 2497, ../stylesheets/basemod.scss */
.marginalitem-intranet .docinfo .content a:hover, .marginalitem-intranet .docinfo .content a:active, .marginalitem-intranet .docinfo .content a:focus {
  color: #A21E0F;
  text-decoration: underline;
}
/* line 2504, ../stylesheets/basemod.scss */
.marginalitem-intranet .docinfo a.cache:link, .marginalitem-intranet .docinfo a.cache:visited {
  font-size: 91.67%;
  color: #A21E0F;
  font-weight: bold;
  margin: 8px 0 0 20px;
  padding: 0 17px 0 0;
  text-decoration: none;
  float: left;
  display: inline;
  background: url(../image/bullet_cache_intranet.png) right no-repeat;
}
/* line 2515, ../stylesheets/basemod.scss */
.marginalitem-intranet .docinfo a.cache:hover, .marginalitem-intranet .docinfo a.cache:active, .marginalitem-intranet .docinfo a.cache:focus {
  font-size: 91.67%;
  color: #A21E0F;
  font-weight: bold;
  margin: 8px 0 0 20px;
  padding: 0 17px 0 0;
  text-decoration: underline;
  float: left;
  display: inline;
  background: url(../image/bullet_cache_intranet.png) right no-repeat;
}

/* ARTIKELAKTIONEN */
/* line 2529, ../stylesheets/basemod.scss */
.articleactions-container {
  width: 100%;
  clear: both;
  padding: 12px 0 0 0;
}
/* line 2533, ../stylesheets/basemod.scss */
.articleactions-container ul {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 2539, ../stylesheets/basemod.scss */
.articleactions-container ul li {
  float: left;
  display: inline;
  list-style: none;
  margin: 0 12px 7px 0;
  padding: 0;
  width: 10.65em;
}
/* line 2548, ../stylesheets/basemod.scss */
.articleactions-container ul li a.printer:link, .articleactions-container ul li a.printer:visited {
  font-size: 91.67%;
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 0 6px 22px;
  margin: 0 0 0 0;
  background: url(../image/bullet_printer.png) 0 6px no-repeat;
}
/* line 2557, ../stylesheets/basemod.scss */
.articleactions-container ul li a.printer:hover, .articleactions-container ul li a.printer:active, .articleactions-container ul li a.printer:focus {
  font-size: 91.67%;
  line-height: 1.10em;
  text-decoration: underline;
  color: #003366;
  padding: 8px 0 6px 22px;
  margin: 0 0 0 0;
  background: url(../image/bullet_printer.png) 0 6px no-repeat;
}
/* line 2568, ../stylesheets/basemod.scss */
.articleactions-container ul li a.pdf:link, .articleactions-container ul li a.pdf:visited {
  font-size: 91.67%;
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 0 6px 22px;
  margin: 0 0 0 0;
  background: url(../image/bullet_pdf.png) 0 6px no-repeat;
}
/* line 2577, ../stylesheets/basemod.scss */
.articleactions-container ul li a.pdf:hover, .articleactions-container ul li a.pdf:active, .articleactions-container ul li a.pdf:focus {
  font-size: 91.67%;
  line-height: 1.10em;
  text-decoration: underline;
  color: #003366;
  padding: 8px 0 6px 22px;
  margin: 0 0 0 0;
  background: url(../image/bullet_pdf.png) 0 6px no-repeat;
}
/* line 2588, ../stylesheets/basemod.scss */
.articleactions-container ul li a.rate:link, .articleactions-container ul li a.rate:visited {
  font-size: 91.67%;
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 0 6px 22px;
  margin: 0 0 0 0;
  background: url(../image/bullet_rate.png) 0 8px no-repeat;
}
/* line 2597, ../stylesheets/basemod.scss */
.articleactions-container ul li a.rate:hover, .articleactions-container ul li a.rate:active, .articleactions-container ul li a.rate:focus {
  font-size: 91.67%;
  line-height: 1.10em;
  text-decoration: underline;
  color: #003366;
  padding: 8px 0 6px 22px;
  margin: 0 0 0 0;
  background: url(../image/bullet_rate.png) 0 8px no-repeat;
}
/* line 2608, ../stylesheets/basemod.scss */
.articleactions-container ul li a.recommend:link, .articleactions-container ul li a.recommend:visited {
  font-size: 91.67%;
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 0 6px 22px;
  margin: 0 0 0 0;
  background: url(../image/bullet_recommend.png) 0 9px no-repeat;
}
/* line 2617, ../stylesheets/basemod.scss */
.articleactions-container ul li a.recommend:hover, .articleactions-container ul li a.recommend:active, .articleactions-container ul li a.recommend:focus {
  font-size: 91.67%;
  line-height: 1.10em;
  text-decoration: underline;
  color: #003366;
  padding: 8px 0 6px 22px;
  margin: 0 0 0 0;
  background: url(../image/bullet_recommend.png) 0 9px no-repeat;
}
/* line 2628, ../stylesheets/basemod.scss */
.articleactions-container ul li a.mark:link, .articleactions-container ul li a.mark:visited {
  font-size: 91.67%;
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 0 6px 22px;
  margin: 0 0 0 0;
  background: url(../image/bullet_mark.png) 0 6px no-repeat;
}
/* line 2637, ../stylesheets/basemod.scss */
.articleactions-container ul li a.mark:hover, .articleactions-container ul li a.mark:active, .articleactions-container ul li a.mark:focus {
  font-size: 91.67%;
  line-height: 1.10em;
  text-decoration: underline;
  color: #003366;
  padding: 8px 0 6px 22px;
  margin: 0 0 0 0;
  background: url(../image/bullet_mark.png) 0 6px no-repeat;
}
/* line 2650, ../stylesheets/basemod.scss */
.articleactions-container.fb {
  border-top: 1px solid #CCD7E1;
}
/* line 2653, ../stylesheets/basemod.scss */
.articleactions-container div.datenschutzhinweis {
  padding-top: 5px;
}
/* line 2655, ../stylesheets/basemod.scss */
.articleactions-container div.datenschutzhinweis a:link, .articleactions-container div.datenschutzhinweis a:visited {
  font-size: 91.67%;
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 0 6px 0px;
  margin: 0 0 0 0;
}
/* line 2663, ../stylesheets/basemod.scss */
.articleactions-container div.datenschutzhinweis a:hover, .articleactions-container div.datenschutzhinweis a:active, .articleactions-container div.datenschutzhinweis a:focus {
  font-size: 91.67%;
  line-height: 1.10em;
  text-decoration: underline;
  color: #003366;
  padding: 8px 0 6px 0px;
  margin: 0 0 0 0;
}
/* line 2673, ../stylesheets/basemod.scss */
.articleactions-container div.datenschutzhinweis span {
  background: url(../image/bullet_info.png) 0px 0px transparent no-repeat;
  display: block;
  float: left;
  height: 33px;
  width: 22px;
}

/* facebook datenschutz info */
/* FOOTER */
/* line 2684, ../stylesheets/basemod.scss */
.footer-container {
  width: 100%;
  clear: both;
  background: #E5E5E5;
}

/* line 2689, ../stylesheets/basemod.scss */
.footer-container-print {
  display: none;
}

/* line 2692, ../stylesheets/basemod.scss */
.footer-container p {
  font-size: 91.67%;
  line-height: 1.30em;
  margin: 0;
}

/* line 2697, ../stylesheets/basemod.scss */
.footer-text {
  float: left;
  display: inline;
  width: 100%;
  background: #E5E5E5;
  padding: 17px 10px 50px 20px;
}

/* line 2704, ../stylesheets/basemod.scss */
.footer-logo {
  float: left;
  display: none;
  padding: 20px 0 0 0;
}

/* SUCHERGEBNISSE  */
/* line 2710, ../stylesheets/basemod.scss */
.search-inputarea {
  float: left;
  display: inline;
  width: 100%;
  background: url(../image/bg_content.png) bottom repeat-x;
  margin-bottom: 10px;
}

/* line 2717, ../stylesheets/basemod.scss */
.search-inputarea2 {
  float: left;
  display: inline;
  width: 100%;
  background: url(../image/bg_teaser.png) bottom repeat-x;
  margin-bottom: 30px;
  padding-bottom: 30px;
}

/* line 2725, ../stylesheets/basemod.scss */
.search-accordion-head {
  width: 100%;
  float: left;
}
/* line 2728, ../stylesheets/basemod.scss */
.search-accordion-head h3 {
  font-size: 100%;
  display: block;
  font-weight: bold;
  margin: 0;
  padding: 0;
}
/* line 2735, ../stylesheets/basemod.scss */
.search-accordion-head h3 a:link, .search-accordion-head h3 a:visited, .search-accordion-head h3 a:hover, .search-accordion-head h3 a:active, .search-accordion-head h3 a:focus {
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 30px 6px 20px;
  margin: 0 0 0 0;
  background: #D3DCE5 url(../image/accordion_head.png) right top no-repeat;
  display: block;
}
/* line 2745, ../stylesheets/basemod.scss */
.search-accordion-head h3 a.active:link, .search-accordion-head h3 a.active:visited, .search-accordion-head h3 a.active:hover, .search-accordion-head h3 a.active:active, .search-accordion-head h3 a.active:focus {
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 30px 14px 20px;
  margin: 0 0 0 0;
  background: url(../image/accordion_head_on.png) right bottom no-repeat;
  display: block;
}

/* line 2758, ../stylesheets/basemod.scss */
.search-inputarea .searcharea {
  float: left;
  display: inline;
  width: 100%;
  margin: 0;
  padding: 10px 0px 28px 20px;
}
/* line 2764, ../stylesheets/basemod.scss */
.search-inputarea .searcharea p.text {
  font-size: 100%;
  color: #003366;
  font-weight: normal;
  margin: 0;
  padding: 10px 10px 10px 0px;
}

/* line 2772, ../stylesheets/basemod.scss */
.searcharea .search-text {
  float: left;
  display: inline;
  margin: 0 20px 0 0;
  padding: 0;
  width: 98%;
}
/* line 2778, ../stylesheets/basemod.scss */
.searcharea .search-text label {
  font-size: 100%;
  color: #003366;
  font-weight: bold;
  margin: 0;
  padding: 3px 0px;
  margin: 0 0 2px 0;
  display: inline;
}

/* line 2788, ../stylesheets/basemod.scss */
.searcharea-small .search-text label, .search-sort .search-text label {
  font-size: 100%;
  color: #003366;
  font-weight: bold;
  margin: 0;
  padding: 3px 0px;
  margin: 0 0 2px 0;
  display: inline;
}

/* line 2798, ../stylesheets/basemod.scss */
.searcharea .search-text input[type="text"] {
  font-size: 100%;
  color: #000000;
  font-weight: normal;
  margin: 0;
  padding: 3px 5px;
  margin-right: 24px;
  float: left;
  display: inline;
  border-top: 1px solid #99AEC2;
  border-right: 1px solid #CCD7E1;
  border-bottom: 1px solid #CCD7E1;
  border-left: 1px solid #99AEC2;
}
/* line 2812, ../stylesheets/basemod.scss */
.searcharea .search-text select {
  font-size: 100%;
  color: #000000;
  font-weight: normal;
  margin: 0;
  padding: 2px 5px;
  margin: 0 0 0 0;
  float: left;
  display: inline;
  width: 290px;
  border-top: 1px solid #99AEC2;
  border-right: 1px solid #CCD7E1;
  border-bottom: 1px solid #CCD7E1;
  border-left: 1px solid #99AEC2;
}

/* line 2828, ../stylesheets/basemod.scss */
.search-sort .search-text select {
  font-size: 100%;
  color: #000000;
  font-weight: normal;
  margin: 0;
  padding: 2px 5px;
  margin: 0 0 0 0;
  float: left;
  display: inline;
  width: 100%;
  border-top: 1px solid #99AEC2;
  border-right: 1px solid #CCD7E1;
  border-bottom: 1px solid #CCD7E1;
  border-left: 1px solid #99AEC2;
}

/* line 2844, ../stylesheets/basemod.scss */
.search-inputarea .searcharea .search-button {
  float: left;
  display: inline;
  width: 74px;
  height: 21px;
  margin: 12px 0 0 310px;
}
/* line 2851, ../stylesheets/basemod.scss */
.search-inputarea .searcharea .search-button2 {
  float: left;
  display: inline;
  width: 74px;
  height: 21px;
  margin: 24px 0 0 0px;
}
/* line 2858, ../stylesheets/basemod.scss */
.search-inputarea .searcharea .search-info {
  float: left;
  display: inline;
  width: 21px;
  height: 21px;
  margin: 12px 0 0 190px;
}
/* line 2865, ../stylesheets/basemod.scss */
.search-inputarea .searcharea .search-info2 {
  float: left;
  display: inline;
  width: 21px;
  height: 21px;
  margin: 24px 0 0 190px;
}

/* line 2874, ../stylesheets/basemod.scss */
.searcharea .type-button input {
  border: none;
  color: #ffffff;
  font-weight: bold;
  font-size: 91.63%;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/button_send.png) right no-repeat;
  padding: 2px 1.60em 2px 1.00em;
  cursor: pointer;
  overflow: visible;
  /* Fixes IE7 auto-padding bug */
  width: auto;
}
/* line 2886, ../stylesheets/basemod.scss */
.searcharea .type-button input:focus, .searcharea .type-button input:hover, .searcharea .type-button input:active {
  border: none;
  color: #96ABC0;
  font-weight: bold;
  font-size: 91.63%;
  font-family: Arial, Helvetica, sans-serif;
  padding: 2px 1.60em 2px 1.00em;
}
/* line 2896, ../stylesheets/basemod.scss */
.searcharea .type-check input {
  cursor: pointer;
}
/* line 2899, ../stylesheets/basemod.scss */
.searcharea .type-check label {
  display: inline;
  font-weight: normal;
  color: #003366;
}
/* line 2905, ../stylesheets/basemod.scss */
.searcharea .type-check input:focus, .searcharea .type-check input:hover, .searcharea .type-check input:active {
  border: 0 none;
}
/* line 2910, ../stylesheets/basemod.scss */
.searcharea .search-text-full {
  float: left;
  display: inline;
  margin: 0 0 0 0;
  padding: 0;
  width: 100%;
}
/* line 2916, ../stylesheets/basemod.scss */
.searcharea .search-text-full label {
  font-size: 100%;
  color: #003366;
  font-weight: bold;
  margin: 0;
  padding: 3px 0px;
  margin: 0 0 2px 0;
  float: left;
  display: inline;
}
/* line 2926, ../stylesheets/basemod.scss */
.searcharea .search-text-full input {
  font-size: 100%;
  color: #000000;
  font-weight: normal;
  margin: 0;
  padding: 3px 5px;
  margin: 0 0 0 0;
  float: left;
  display: inline;
  width: 98%;
  border-top: 1px solid #99AEC2;
  border-right: 1px solid #CCD7E1;
  border-bottom: 1px solid #CCD7E1;
  border-left: 1px solid #99AEC2;
}
/* line 2942, ../stylesheets/basemod.scss */
.searcharea .search-text-quarter {
  float: left;
  display: inline;
  margin: 0 0 0 0;
  padding: 0;
  width: 155px;
}
/* line 2948, ../stylesheets/basemod.scss */
.searcharea .search-text-quarter label {
  font-size: 100%;
  color: #003366;
  font-weight: bold;
  margin: 0;
  padding: 3px 0px;
  margin: 0 0 2px 0;
  float: left;
  display: inline;
}
/* line 2958, ../stylesheets/basemod.scss */
.searcharea .search-text-quarter input {
  font-size: 100%;
  color: #000000;
  font-weight: normal;
  margin: 0;
  padding: 3px 5px;
  margin: 0 0 0 0;
  float: left;
  display: inline;
  width: 123px;
  border-top: 1px solid #99AEC2;
  border-right: 1px solid #CCD7E1;
  border-bottom: 1px solid #CCD7E1;
  border-left: 1px solid #99AEC2;
  clear: left;
}

/* line 2976, ../stylesheets/basemod.scss */
.search-output-info {
  float: left;
  display: inline;
  margin: 12px 20px 0 0;
  padding: 0;
  width: 310px;
}
/* line 2982, ../stylesheets/basemod.scss */
.search-output-info h2 {
  font-size: 125%;
  font-weight: bold;
}
/* line 2987, ../stylesheets/basemod.scss */
.search-output-info a:link, .search-output-info a:visited {
  color: #003366;
  text-decoration: none;
}
/* line 2991, ../stylesheets/basemod.scss */
.search-output-info a:hover, .search-output-info a:active, .search-output-info a:focus {
  color: #003366;
  text-decoration: underline;
}

/* line 2997, ../stylesheets/basemod.scss */
.search-sort {
  float: left;
  display: inline;
  margin: 10px 0 0 0;
  padding: 0;
  width: 310px;
}

/* line 3004, ../stylesheets/basemod.scss */
.search-output {
  float: left;
  display: inline;
  margin: 0 0 0 0;
  padding: 0;
  width: 100%;
}
/* line 3010, ../stylesheets/basemod.scss */
.search-output .accordion-container {
  float: left;
  width: 100%;
  margin: 3px 0 0px 0;
}
/* line 3015, ../stylesheets/basemod.scss */
.search-output .accordion-head {
  float: left;
  width: 100%;
}
/* line 3018, ../stylesheets/basemod.scss */
.search-output .accordion-head h3 {
  font-size: 150%;
  display: block;
  font-weight: bold;
  margin: 0;
  padding: 0;
}
/* line 3025, ../stylesheets/basemod.scss */
.search-output .accordion-head h3 a:link, .search-output .accordion-head h3 a:visited, .search-output .accordion-head h3 a:hover, .search-output .accordion-head h3 a:active, .search-output .accordion-head h3 a:focus {
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 30px 14px 10px;
  margin: 0 0 0 0;
  background: #ffffff url(../image/accordion_head_big.png) right bottom no-repeat;
  display: block;
}
/* line 3035, ../stylesheets/basemod.scss */
.search-output .accordion-head h3 a.active:link, .search-output .accordion-head h3 a.active:visited, .search-output .accordion-head h3 a.active:hover, .search-output .accordion-head h3 a.active:active, .search-output .accordion-head h3 a.active:focus {
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 30px 14px 10px;
  margin: 0 0 0 0;
  background: url(../image/accordion_head_big_on.png) right bottom no-repeat;
  display: block;
}
/* line 3048, ../stylesheets/basemod.scss */
.search-output .accordion-content {
  width: 100%;
  margin: 0;
  float: left;
}
/* line 3052, ../stylesheets/basemod.scss */
.search-output .accordion-content .content {
  padding: 2px 0 5px 20px;
  width: 100%;
}
/* line 3056, ../stylesheets/basemod.scss */
.search-output .accordion-content h4 {
  font-size: 116.67%;
  line-height: 1.15em;
  font-weight: normal;
  margin: 0 0 1px 0;
}
/* line 3062, ../stylesheets/basemod.scss */
.search-output .accordion-content h4 a:link, .search-output .accordion-content h4 a:visited {
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 0;
}
/* line 3069, ../stylesheets/basemod.scss */
.search-output .accordion-content h4 a:hover, .search-output .accordion-content h4 a:active, .search-output .accordion-content h4 a:focus {
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 0;
}
/* line 3078, ../stylesheets/basemod.scss */
.search-output .accordion-content p {
  font-size: 100%;
  line-height: 1.50em;
  margin: 0;
  padding: 0;
}

/* line 3086, ../stylesheets/basemod.scss */
.accordion-filter {
  float: left;
  display: inline;
  margin: 5px 0 10px 0;
  padding: 0 0 10px 0;
  width: 100%;
  border-bottom: 1px solid #CCD7E1;
}
/* line 3093, ../stylesheets/basemod.scss */
.accordion-filter ul {
  float: left;
  display: inline;
  margin: 0 0 0 20px;
  padding: 0;
  list-style: none;
  width: 100%;
}
/* line 3100, ../stylesheets/basemod.scss */
.accordion-filter ul li {
  float: left;
  display: block;
  margin: 0 20px 0 0;
  padding: 0;
  list-style: none;
  font-weight: normal;
  line-height: 1.50em;
  color: #4C4C4C;
}
/* line 3110, ../stylesheets/basemod.scss */
.accordion-filter ul li a:link, .accordion-filter ul li a:visited {
  color: #003366;
  text-decoration: none;
}
/* line 3114, ../stylesheets/basemod.scss */
.accordion-filter ul li a:hover, .accordion-filter ul li a:active, .accordion-filter ul li a:focus {
  color: #003366;
  text-decoration: underline;
}
/* line 3119, ../stylesheets/basemod.scss */
.accordion-filter ul li.current {
  font-weight: bold;
}
/* line 3122, ../stylesheets/basemod.scss */
.accordion-filter ul li.current a:link, .accordion-filter ul li.current a:visited, .accordion-filter ul li.current a:hover, .accordion-filter ul li.current a:active, .accordion-filter ul li.current a:focus {
  color: #003366;
  text-decoration: none;
}
/* line 3128, ../stylesheets/basemod.scss */
.accordion-filter ul li.header {
  font-weight: bold;
  margin: 3px 0 0 0;
}

/* NAVIGATION SUCHERGEBNISSE  */
/* line 3136, ../stylesheets/basemod.scss */
.search-nav-container {
  float: left;
  display: inline;
  width: 100%;
  margin: 20px 0px;
  padding: 10px 0 10px 0;
  border-top: 1px solid #CCD7E1;
  border-bottom: 1px solid #CCD7E1;
}

/* line 3145, ../stylesheets/basemod.scss */
.search-nav-container2 {
  float: left;
  display: inline;
  width: 100%;
  margin: 7px 0px;
  padding: 10px 0 10px 0;
  border-top: 1px solid #CCD7E1;
  border-bottom: 1px solid #CCD7E1;
}

/* line 3154, ../stylesheets/basemod.scss */
.search-nav {
  float: right;
  display: inline;
}
/* line 3157, ../stylesheets/basemod.scss */
.search-nav fieldset {
  display: inline;
}
/* line 3160, ../stylesheets/basemod.scss */
.search-nav legend {
  display: none;
}
/* line 3163, ../stylesheets/basemod.scss */
.search-nav .text {
  float: left;
  display: inline;
  font-size: 91.67%;
  color: #000000;
  padding: 4px 10px 0px 10px;
}
/* line 3170, ../stylesheets/basemod.scss */
.search-nav input {
  float: left;
  display: inline;
  font-size: 91.67%;
  width: 20px;
  color: #000000;
  padding: 3px;
  text-align: center;
  border: 1px solid #99AEC2;
}

/* line 3181, ../stylesheets/basemod.scss */
.button-back {
  background: url(../image/button_back_left.png) left no-repeat;
  float: left;
  display: inline;
}
/* line 3186, ../stylesheets/basemod.scss */
.button-back a:link, .button-back a:visited {
  background: url(../image/button_back_right.png) right no-repeat;
  padding: 4px 10px 3px 20px;
  color: #003366;
  line-height: 1.30em;
  font-size: 91.67%;
  font-weight: bold;
  text-decoration: none;
  float: left;
  display: inline;
}
/* line 3197, ../stylesheets/basemod.scss */
.button-back a:hover, .button-back a:active, .button-back a:focus {
  background: url(../image/button_back_right.png) right no-repeat;
  padding: 4px 10px 3px 20px;
  color: #809AB3;
  line-height: 1.30em;
  font-size: 91.67%;
  font-weight: bold;
  text-decoration: none;
  float: left;
  display: inline;
}

/* line 3210, ../stylesheets/basemod.scss */
.button-forward {
  background: url(../image/button_forward_left.png) left no-repeat;
  float: left;
  display: inline;
}
/* line 3215, ../stylesheets/basemod.scss */
.button-forward a:link, .button-forward a:visited {
  background: url(../image/button_forward_right.png) right no-repeat;
  padding: 4px 20px 3px 10px;
  color: #003366;
  line-height: 1.30em;
  font-size: 91.67%;
  font-weight: bold;
  text-decoration: none;
  float: left;
  display: inline;
}
/* line 3226, ../stylesheets/basemod.scss */
.button-forward a:hover, .button-forward a:active, .button-forward a:focus {
  background: url(../image/button_forward_right.png) right no-repeat;
  padding: 4px 20px 3px 10px;
  color: #809AB3;
  line-height: 1.30em;
  font-size: 91.67%;
  font-weight: bold;
  text-decoration: none;
  float: left;
  display: inline;
}

/* ZUSAETZLICHE INFO SUCHERGEBNISSE  */
/* line 3240, ../stylesheets/basemod.scss */
.search-addinfo {
  float: left;
  display: inline;
  width: 100%;
  margin: 0;
  padding: 10px 0 3px 0;
}
/* line 3246, ../stylesheets/basemod.scss */
.search-addinfo ul {
  float: left;
  display: inline;
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 3252, ../stylesheets/basemod.scss */
.search-addinfo ul li {
  float: left;
  display: inline;
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 91.67%;
  font-weight: bold;
  color: #000000;
  line-height: 1.25em;
}
/* line 3262, ../stylesheets/basemod.scss */
.search-addinfo ul li.count, .search-addinfo ul li.count-current {
  border-left: 1px solid #809AB3;
}
/* line 3265, ../stylesheets/basemod.scss */
.search-addinfo ul li.count-first {
  border-left: 0px solid #809AB3;
}
/* line 3269, ../stylesheets/basemod.scss */
.search-addinfo ul li a:link, .search-addinfo ul li a:visited {
  font-weight: normal;
  color: #809AB3;
  text-decoration: none;
  padding: 0 5px;
}
/* line 3275, ../stylesheets/basemod.scss */
.search-addinfo ul li a:hover, .search-addinfo ul li a:active, .search-addinfo ul li a:focus {
  font-weight: normal;
  color: #003366;
  text-decoration: underline;
  padding: 0 5px;
}
/* line 3283, ../stylesheets/basemod.scss */
.search-addinfo ul li.count-current a:link, .search-addinfo ul li.count-current a:visited, .search-addinfo ul li.count-current a:hover, .search-addinfo ul li.count-current a:active, .search-addinfo ul li.count-current a:focus {
  font-weight: bold;
  color: #003366;
  text-decoration: none;
  padding: 0 5px;
}
/* line 3291, ../stylesheets/basemod.scss */
.search-addinfo ul li.count-first-current a:link, .search-addinfo ul li.count-first-current a:visited, .search-addinfo ul li.count-first-current a:hover, .search-addinfo ul li.count-first-current a:active, .search-addinfo ul li.count-first-current a:focus {
  font-weight: bold;
  color: #003366;
  text-decoration: none;
  padding: 0 5px;
}

/* SUCHERGEBNISSE TABELLE */
/* line 3302, ../stylesheets/basemod.scss */
table.suchergebnisse {
  width: 100%;
  border-collapse: collapse;
  margin: 1.0em 0 0em 0;
  border-top: 0px #003366 solid;
  border-bottom: 0px #003366 solid;
  font-size: 91.67%;
}
/* line 3309, ../stylesheets/basemod.scss */
table.suchergebnisse caption {
  font-variant: small-caps;
}
/* line 3312, ../stylesheets/basemod.scss */
table.suchergebnisse th, table.suchergebnisse td {
  padding: 0.6em 0.9em;
}
/* line 3315, ../stylesheets/basemod.scss */
table.suchergebnisse thead th {
  color: #ffffff;
  border-bottom: 0px #003366 solid;
  background: #0C3C6D url(../image/tablehead_suchergebnisse.png) top repeat-x;
  padding-bottom: 20px;
}
/* line 3321, ../stylesheets/basemod.scss */
table.suchergebnisse thead th a:link, table.suchergebnisse thead th a:visited {
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}
/* line 3326, ../stylesheets/basemod.scss */
table.suchergebnisse thead th a:hover, table.suchergebnisse thead th a:active, table.suchergebnisse thead th a:focus {
  font-weight: bold;
  text-decoration: none;
  color: #809AB3;
}
/* line 3332, ../stylesheets/basemod.scss */
table.suchergebnisse thead th a.sort-up:link, table.suchergebnisse thead th a.sort-up:visited, table.suchergebnisse thead th a.sort-up:hover, table.suchergebnisse thead th a.sort-up:active, table.suchergebnisse thead th a.sort-up:focus {
  padding-left: 10px;
  background: url(../image/sort_up.gif) left no-repeat;
}
/* line 3338, ../stylesheets/basemod.scss */
table.suchergebnisse thead th a.sort-down:link, table.suchergebnisse thead th a.sort-down:visited, table.suchergebnisse thead th a.sort-down:hover, table.suchergebnisse thead th a.sort-down:active, table.suchergebnisse thead th a.sort-down:focus {
  padding-left: 10px;
  background: url(../image/sort_down.gif) left no-repeat;
}
/* line 3345, ../stylesheets/basemod.scss */
table.suchergebnisse tbody th {
  color: #003366;
}
/* line 3347, ../stylesheets/basemod.scss */
table.suchergebnisse tbody th[scope=row] {
  background: #f0f0f0;
}

/* line 3352, ../stylesheets/basemod.scss */
tbody th.sub {
  background: #f0f0f0;
}

/* line 3357, ../stylesheets/basemod.scss */
table.suchergebnisse tbody th {
  border-bottom: 0px solid #003366;
  border-bottom: 0px #003366 solid;
  text-align: left;
}
/* line 3362, ../stylesheets/basemod.scss */
table.suchergebnisse tbody td {
  border-bottom: 0px solid #003366;
  color: #000000;
}
/* line 3365, ../stylesheets/basemod.scss */
table.suchergebnisse tbody td .search-nav {
  float: left;
  display: inline;
  width: 100%;
  clear: left;
  margin-top: 10px;
}
/* line 3372, ../stylesheets/basemod.scss */
table.suchergebnisse tbody td .search-nav a:link, table.suchergebnisse tbody td .search-nav a:visited {
  font-size: 100.00%;
}
/* line 3378, ../stylesheets/basemod.scss */
table.suchergebnisse tbody td a:link, table.suchergebnisse tbody td a:visited {
  font-weight: bold;
  text-decoration: none;
  color: #003366;
}
/* line 3383, ../stylesheets/basemod.scss */
table.suchergebnisse tbody td a:hover, table.suchergebnisse tbody td a:active, table.suchergebnisse tbody td a:focus {
  font-weight: bold;
  text-decoration: none;
  color: #809AB3;
}
/* line 3390, ../stylesheets/basemod.scss */
table.suchergebnisse tbody .odd td {
  border-bottom: 0px solid #003366;
  background: #ffffff;
  vertical-align: top;
}
/* line 3395, ../stylesheets/basemod.scss */
table.suchergebnisse tbody .even td {
  border-bottom: 0px solid #003366;
  background: #F1F4F6;
  vertical-align: top;
}
/* line 3400, ../stylesheets/basemod.scss */
table.suchergebnisse tbody .odd-intranet td {
  border-bottom: 0px solid #003366;
  background: #FEF1F0;
  vertical-align: top;
}
/* line 3405, ../stylesheets/basemod.scss */
table.suchergebnisse tbody .even-intranet td {
  border-bottom: 0px solid #003366;
  background: #FFE6E6;
  vertical-align: top;
}
/* line 3410, ../stylesheets/basemod.scss */
table.suchergebnisse tbody .status td {
  border-bottom: 1px solid #CCD7E1;
  background: #ffffff;
  vertical-align: top;
}
/* line 3416, ../stylesheets/basemod.scss */
table.detail {
  width: 100%;
  border-collapse: collapse;
  margin: 0em 0 0em 0;
  border-top: 0px #003366 solid;
  border-bottom: 0px #003366 solid;
  line-height: 1.6em;
}
/* line 3423, ../stylesheets/basemod.scss */
table.detail caption {
  font-variant: small-caps;
}
/* line 3426, ../stylesheets/basemod.scss */
table.detail th, table.detail td {
  padding: 0.6em 0.0em;
}
/* line 3429, ../stylesheets/basemod.scss */
table.detail thead th {
  color: #ffffff;
  border-bottom: 0px #003366 solid;
  background: #0C3C6D url(../image/tablehead_suchergebnisse.png) top repeat-x;
  padding-bottom: 20px;
}
/* line 3435, ../stylesheets/basemod.scss */
table.detail tbody th {
  color: #003366;
}
/* line 3437, ../stylesheets/basemod.scss */
table.detail tbody th[scope=row] {
  background: #f0f0f0;
}

/* DETAIL TABELLE */
/* line 3444, ../stylesheets/basemod.scss */
tbody th.sub {
  background: #f0f0f0;
}

/* line 3448, ../stylesheets/basemod.scss */
table.detail tbody th {
  border-bottom: 0px solid #CCD7E1;
  border-bottom: 0px #003366 solid;
  text-align: left;
}
/* line 3453, ../stylesheets/basemod.scss */
table.detail tbody td {
  border-bottom: 1px solid #CCD7E1;
  color: #000000;
  vertical-align: top;
}
/* line 3458, ../stylesheets/basemod.scss */
table.detail tbody td a:link, table.detail tbody td a:visited {
  font-weight: bold;
  text-decoration: none;
  color: #003366;
}
/* line 3463, ../stylesheets/basemod.scss */
table.detail tbody td a:hover, table.detail tbody td a:active, table.detail tbody td a:focus {
  font-weight: bold;
  text-decoration: none;
  color: #809AB3;
}

/* LISTE (Leistungen A-Z)*/
/* line 3472, ../stylesheets/basemod.scss */
.list {
  float: left;
  display: inline;
  margin: 0 0 0 0;
  padding: 0;
  width: 100%;
}
/* line 3478, ../stylesheets/basemod.scss */
.list .accordion-container {
  float: left;
  width: 100%;
  margin: 3px 0 0px 0;
}
/* line 3483, ../stylesheets/basemod.scss */
.list .accordion-head {
  float: left;
  width: 100%;
}
/* line 3486, ../stylesheets/basemod.scss */
.list .accordion-head h3 {
  font-size: 116.67%;
  display: block;
  font-weight: bold;
  margin: 0;
  padding: 0;
}
/* line 3493, ../stylesheets/basemod.scss */
.list .accordion-head h3 a:link, .list .accordion-head h3 a:visited, .list .accordion-head h3 a:hover, .list .accordion-head h3 a:active, .list .accordion-head h3 a:focus {
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 30px 8px 10px;
  margin: 0 0 0 0;
  background: #ffffff url(../image/accordion_head_list.png) right bottom no-repeat;
  display: block;
}
/* line 3503, ../stylesheets/basemod.scss */
.list .accordion-head h3 a.active:link, .list .accordion-head h3 a.active:visited, .list .accordion-head h3 a.active:hover, .list .accordion-head h3 a.active:active, .list .accordion-head h3 a.active:focus {
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 30px 14px 10px;
  margin: 0 0 0 0;
  background: url(../image/accordion_head_list_on.png) right bottom no-repeat;
  display: block;
}
/* line 3516, ../stylesheets/basemod.scss */
.list .accordion-content {
  width: 100%;
  margin: 0;
  padding: 0 0 10px 0;
  float: left;
  border-bottom: 1px solid #CCD7E1;
}
/* line 3522, ../stylesheets/basemod.scss */
.list .accordion-content .content {
  padding: 2px 0 5px 0px;
  width: auto;
}
/* line 3526, ../stylesheets/basemod.scss */
.list .accordion-content h4 {
  font-size: 116.67%;
  line-height: 1.15em;
  font-weight: normal;
  margin: 0 0 1px 0;
}
/* line 3532, ../stylesheets/basemod.scss */
.list .accordion-content h4 a:link, .list .accordion-content h4 a:visited {
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 0;
}
/* line 3539, ../stylesheets/basemod.scss */
.list .accordion-content h4 a:hover, .list .accordion-content h4 a:active, .list .accordion-content h4 a:focus {
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 0;
}
/* line 3548, ../stylesheets/basemod.scss */
.list .accordion-content p {
  font-size: 100%;
  line-height: 1.50em;
  margin: 0;
  padding: 0;
}
/* line 3555, ../stylesheets/basemod.scss */
.list h5.theme {
  color: #4C4C4C;
  font-size: 100%;
  font-weight: bold;
  margin: 0;
  padding: 6px 0 0 10px;
}

/* ANSPRECHPARTNER IN DER LISTE */
/* line 3564, ../stylesheets/basemod.scss */
.list div.theme {
  padding-left: 10px;
}

/* line 3567, ../stylesheets/basemod.scss */
.list .contactperson {
  padding: 10px;
  margin: 5px 0;
  background: #F9FAFC url(../image/bg_accordincontent.png) bottom repeat-x;
  float: left;
  display: inline;
  width: 100%;
}
/* line 3574, ../stylesheets/basemod.scss */
.list .contactperson h4 {
  font-size: 116.67%;
  line-height: 1.15em;
  font-weight: bold;
  margin: 0 0 4px 0;
}
/* line 3580, ../stylesheets/basemod.scss */
.list .contactperson img {
  float: left;
  display: inline;
  margin: 0px 10px 0 0;
}
/* line 3585, ../stylesheets/basemod.scss */
.list .contactperson .contact {
  float: left;
  display: inline;
  margin: 28px 0 0 0;
  padding: 0;
  width: 156px;
}
/* line 3591, ../stylesheets/basemod.scss */
.list .contactperson .contact ul {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
  border-top: 1px solid #BFCDDA;
}
/* line 3598, ../stylesheets/basemod.scss */
.list .contactperson .contact ul li {
  float: left;
  display: inline;
  list-style: none;
  margin: 0 0 0 0;
  padding: 0;
  width: 100%;
  font-size: 91.67%;
  border-bottom: 1px solid #BFCDDA;
}
/* line 3608, ../stylesheets/basemod.scss */
.list .contactperson .contact ul li span.left {
  float: left;
}
/* line 3611, ../stylesheets/basemod.scss */
.list .contactperson .contact ul li span.right {
  float: right;
}
/* line 3619, ../stylesheets/basemod.scss */
.list .contactperson a.email:link, .list .contactperson a.email:visited {
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  margin: 8px 0 0 0;
  padding: 0;
  text-decoration: none;
  float: left;
  display: inline;
  width: 100%;
  background: url(../image/bullet_contact.png) right no-repeat;
  /*width: 241px;*/
  clear: left;
}
/* line 3633, ../stylesheets/basemod.scss */
.list .contactperson a.email:hover, .list .contactperson a.email:active, .list .contactperson a.email:focus {
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  margin: 8px 0 0 0;
  padding: 0;
  text-decoration: underline;
  float: left;
  display: inline;
  width: 100%;
  background: url(../image/bullet_contact.png) right no-repeat;
  /*width: 241px;*/
  clear: left;
}

/* ARTIKEL LISTE */
/* line 3650, ../stylesheets/basemod.scss */
.articlelist-content {
  float: left;
  display: inline;
  width: 640px;
  margin: 0 0 2px 0;
  background: #ffffff url(../image/bg_teaser.png) bottom repeat-x;
}
/* line 3656, ../stylesheets/basemod.scss */
.articlelist-content .content {
  padding: 0 10px 24px 10px;
  width: auto;
}
/* line 3659, ../stylesheets/basemod.scss */
.articlelist-content .content h2 {
  font-size: 91.67%;
  color: #809AB3;
  font-weight: bold;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  margin: 0 0 0 0;
}
/* line 3666, ../stylesheets/basemod.scss */
.articlelist-content .content h3 {
  font-size: 150.00%;
  color: #000000;
  font-weight: bold;
  line-height: 1.15em;
  margin: 0 0 0 0;
  padding: 4px 0 2px 0;
  display: block;
}
/* line 3675, ../stylesheets/basemod.scss */
.articlelist-content .content h3 a:link, .articlelist-content .content h3 a:visited {
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 2px 0;
}
/* line 3682, ../stylesheets/basemod.scss */
.articlelist-content .content h3 a:hover, .articlelist-content .content h3 a:active, .articlelist-content .content h3 a:focus {
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 2px 0;
}
/* line 3692, ../stylesheets/basemod.scss */
.articlelist-content .content.locked-extranet h3 a:link, .articlelist-content .content.locked-extranet h3 a:visited {
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 2px 0;
  /*background: url(../image/icon_locked.png) no-repeat 0px 0px;*/
}
/* line 3700, ../stylesheets/basemod.scss */
.articlelist-content .content.locked-extranet h3 a:hover, .articlelist-content .content.locked-extranet h3 a:active, .articlelist-content .content.locked-extranet h3 a:focus {
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 2px 0;
  /*background: url(../image/icon_locked.png) no-repeat 0px 0px;*/
}
/* line 3710, ../stylesheets/basemod.scss */
.articlelist-content .content.locked-groups h3 a:link, .articlelist-content .content.locked-groups h3 a:visited {
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 2px 30px;
  background: url(../image/icon_locked.png) no-repeat 0px 0px;
}
/* line 3718, ../stylesheets/basemod.scss */
.articlelist-content .content.locked-groups h3 a:hover, .articlelist-content .content.locked-groups h3 a:active, .articlelist-content .content.locked-groups h3 a:focus {
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 2px 30px;
  background: url(../image/icon_locked.png) no-repeat 0px 0px;
}
/* line 3728, ../stylesheets/basemod.scss */
.articlelist-content .content.locked-intranet h3 a:link, .articlelist-content .content.locked-intranet h3 a:visited {
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 2px 0;
  /*background: url(../image/icon_locked_intranet.png) no-repeat 0px 0px;*/
}
/* line 3736, ../stylesheets/basemod.scss */
.articlelist-content .content.locked-intranet h3 a:hover, .articlelist-content .content.locked-intranet h3 a:active, .articlelist-content .content.locked-intranet h3 a:focus {
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 2px 0;
  /*background: url(../image/icon_locked_intranet.png) no-repeat 0px 0px;*/
}
/* line 3745, ../stylesheets/basemod.scss */
.articlelist-content .content.locked-extranet h3 span {
  color: #809ab3;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 0;
}
/* line 3752, ../stylesheets/basemod.scss */
.articlelist-content .content.locked-intranet h3 span {
  color: #d12714;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 0;
}
/* line 3759, ../stylesheets/basemod.scss */
.articlelist-content .content p, .articlelist-content .content.locked-extranet p, .articlelist-content .content.locked-groups p {
  color: #333333;
  line-height: 1.35em;
}
/* line 3763, ../stylesheets/basemod.scss */
.articlelist-content .content img {
  float: left;
  margin: 4px 20px 0 0;
}
/* line 3768, ../stylesheets/basemod.scss */
.articlelist-content .additionallinks {
  float: left;
  display: inline;
  margin: 7px 0 0 0;
  padding: 0;
}
/* line 3773, ../stylesheets/basemod.scss */
.articlelist-content .additionallinks h4 {
  font-size: 91.67%;
  color: #333333;
  font-weight: bold;
  line-height: 1.15em;
  margin: 0 0 6px 0;
}
/* line 3780, ../stylesheets/basemod.scss */
.articlelist-content .additionallinks ul {
  float: left;
  display: inline;
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 3786, ../stylesheets/basemod.scss */
.articlelist-content .additionallinks ul li {
  float: left;
  display: inline;
  margin: 0;
  padding: 0;
  list-style: none;
  width: 430px;
  line-height: 1.15em;
}
/* line 3795, ../stylesheets/basemod.scss */
.articlelist-content .additionallinks ul li a:link, .articlelist-content .additionallinks ul li a:visited {
  font-size: 91.67%;
  font-weight: normal;
  color: #003366;
  text-decoration: none;
  padding: 0 0 0 10px;
  background: url(../image/more_off.png) left no-repeat;
  white-space: nowrap;
}
/* line 3804, ../stylesheets/basemod.scss */
.articlelist-content .additionallinks ul li a:hover, .articlelist-content .additionallinks ul li a:active, .articlelist-content .additionallinks ul li a:focus {
  font-size: 91.67%;
  font-weight: normal;
  color: #003366;
  text-decoration: underline;
  padding: 0 0 0 10px;
  background: url(../image/more_over.png) left no-repeat;
  white-space: nowrap;
}

/* LISTE FUER PRESSE- UND VERANSTALTUNGSARTIKEL */
/* line 3819, ../stylesheets/basemod.scss */
.presslist-content {
  float: left;
  display: inline;
  width: 640px;
  margin: 0 0 2px 0;
  background: #ffffff url(../image/bg_teaser.png) bottom repeat-x;
}
/* line 3825, ../stylesheets/basemod.scss */
.presslist-content .content {
  padding: 0 10px 10px 10px;
  width: auto;
}
/* line 3828, ../stylesheets/basemod.scss */
.presslist-content .content .date {
  font-size: 100.00%;
  color: #333333;
  font-weight: bold;
  margin: 0;
  padding: 0 0 6px 0;
  display: block;
}
/* line 3836, ../stylesheets/basemod.scss */
.presslist-content .content h3 {
  font-size: 108.33%;
  color: #003366;
  font-weight: bold;
  line-height: 1.30em;
  margin: 0 0 6px 0;
}
/* line 3843, ../stylesheets/basemod.scss */
.presslist-content .content h3 a:link, .presslist-content .content h3 a:visited {
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 0;
}
/* line 3850, ../stylesheets/basemod.scss */
.presslist-content .content h3 a:hover, .presslist-content .content h3 a:active, .presslist-content .content h3 a:focus {
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 0;
}
/* line 3859, ../stylesheets/basemod.scss */
.presslist-content .content p {
  color: #333333;
  line-height: 1.35em;
}
/* line 3863, ../stylesheets/basemod.scss */
.presslist-content .content img {
  float: left;
  margin: 4px 20px 0 0;
}

/* SITEMAP */
/* line 3870, ../stylesheets/basemod.scss */
.sitemap {
  float: left;
  display: inline;
  margin: 0 0 0 0;
  padding: 0;
  width: 640px;
}
/* line 3871, ../stylesheets/basemod.scss */
.sitemap br {
  display: none;
}
/* line 3879, ../stylesheets/basemod.scss */
.sitemap ul {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
/* line 3887, ../stylesheets/basemod.scss */
.sitemap li {
  float: left;
  display: inline;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}
/* line 3895, ../stylesheets/basemod.scss */
.sitemap li#smgf01 a:link, .sitemap li#smgf01 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_01_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 3911, ../stylesheets/basemod.scss */
.sitemap li#smgf01 a:hover, .sitemap li#smgf01 a:active, .sitemap li#smgf01 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_01_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 3929, ../stylesheets/basemod.scss */
.sitemap li#smgf02 a:link, .sitemap li#smgf02 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_02_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 3945, ../stylesheets/basemod.scss */
.sitemap li#smgf02 a:hover, .sitemap li#smgf02 a:active, .sitemap li#smgf02 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_02_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 3963, ../stylesheets/basemod.scss */
.sitemap li#smgf03 a:link, .sitemap li#smgf03 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_03_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 3979, ../stylesheets/basemod.scss */
.sitemap li#smgf03 a:hover, .sitemap li#smgf03 a:active, .sitemap li#smgf03 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_03_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 3997, ../stylesheets/basemod.scss */
.sitemap li#smgf04 a:link, .sitemap li#smgf04 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_04_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4013, ../stylesheets/basemod.scss */
.sitemap li#smgf04 a:hover, .sitemap li#smgf04 a:active, .sitemap li#smgf04 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_04_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4031, ../stylesheets/basemod.scss */
.sitemap li#smgf05 a:link, .sitemap li#smgf05 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_05_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4047, ../stylesheets/basemod.scss */
.sitemap li#smgf05 a:hover, .sitemap li#smgf05 a:active, .sitemap li#smgf05 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_05_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4065, ../stylesheets/basemod.scss */
.sitemap li#smgf06 a:link, .sitemap li#smgf06 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_06_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4081, ../stylesheets/basemod.scss */
.sitemap li#smgf06 a:hover, .sitemap li#smgf06 a:active, .sitemap li#smgf06 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_06_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4099, ../stylesheets/basemod.scss */
.sitemap li#smgf07 a:link, .sitemap li#smgf07 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_07_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4115, ../stylesheets/basemod.scss */
.sitemap li#smgf07 a:hover, .sitemap li#smgf07 a:active, .sitemap li#smgf07 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_07_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4133, ../stylesheets/basemod.scss */
.sitemap li#smgf08 a:link, .sitemap li#smgf08 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_08_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4149, ../stylesheets/basemod.scss */
.sitemap li#smgf08 a:hover, .sitemap li#smgf08 a:active, .sitemap li#smgf08 a:focus {
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_08_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4166, ../stylesheets/basemod.scss */
.sitemap li#smgf09 a:link, .sitemap li#smgf09 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_09_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4182, ../stylesheets/basemod.scss */
.sitemap li#smgf09 a:hover, .sitemap li#smgf09 a:active, .sitemap li#smgf09 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_09_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4200, ../stylesheets/basemod.scss */
.sitemap li#smgf01 li a:link, .sitemap li#smgf01 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 4217, ../stylesheets/basemod.scss */
.sitemap li#smgf02 li a:link, .sitemap li#smgf02 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 4234, ../stylesheets/basemod.scss */
.sitemap li#smgf03 li a:link, .sitemap li#smgf03 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 4251, ../stylesheets/basemod.scss */
.sitemap li#smgf04 li a:link, .sitemap li#smgf04 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 4268, ../stylesheets/basemod.scss */
.sitemap li#smgf05 li a:link, .sitemap li#smgf05 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 4285, ../stylesheets/basemod.scss */
.sitemap li#smgf06 li a:link, .sitemap li#smgf06 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 4302, ../stylesheets/basemod.scss */
.sitemap li#smgf07 li a:link, .sitemap li#smgf07 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 4319, ../stylesheets/basemod.scss */
.sitemap li#smgf08 li a:link, .sitemap li#smgf08 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 4336, ../stylesheets/basemod.scss */
.sitemap li#smgf09 li a:link, .sitemap li#smgf09 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 4353, ../stylesheets/basemod.scss */
.sitemap li#smgf01 li a:hover, .sitemap li#smgf01 li a:active, .sitemap li#smgf01 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 4370, ../stylesheets/basemod.scss */
.sitemap li#smgf02 li a:hover, .sitemap li#smgf02 li a:active, .sitemap li#smgf02 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 4387, ../stylesheets/basemod.scss */
.sitemap li#smgf03 li a:hover, .sitemap li#smgf03 li a:active, .sitemap li#smgf03 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 4404, ../stylesheets/basemod.scss */
.sitemap li#smgf04 li a:hover, .sitemap li#smgf04 li a:active, .sitemap li#smgf04 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 4421, ../stylesheets/basemod.scss */
.sitemap li#smgf05 li a:hover, .sitemap li#smgf05 li a:active, .sitemap li#smgf05 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 4438, ../stylesheets/basemod.scss */
.sitemap li#smgf06 li a:hover, .sitemap li#smgf06 li a:active, .sitemap li#smgf06 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 4455, ../stylesheets/basemod.scss */
.sitemap li#smgf07 li a:hover, .sitemap li#smgf07 li a:active, .sitemap li#smgf07 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 4472, ../stylesheets/basemod.scss */
.sitemap li#smgf08 li a:hover, .sitemap li#smgf08 li a:active, .sitemap li#smgf08 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 4489, ../stylesheets/basemod.scss */
.sitemap li#smgf09 li a:hover, .sitemap li#smgf09 li a:active, .sitemap li#smgf09 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 4506, ../stylesheets/basemod.scss */
.sitemap li#smgf01 li li a:link, .sitemap li#smgf01 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4523, ../stylesheets/basemod.scss */
.sitemap li#smgf02 li li a:link, .sitemap li#smgf02 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4540, ../stylesheets/basemod.scss */
.sitemap li#smgf03 li li a:link, .sitemap li#smgf03 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4557, ../stylesheets/basemod.scss */
.sitemap li#smgf04 li li a:link, .sitemap li#smgf04 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4574, ../stylesheets/basemod.scss */
.sitemap li#smgf05 li li a:link, .sitemap li#smgf05 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4591, ../stylesheets/basemod.scss */
.sitemap li#smgf06 li li a:link, .sitemap li#smgf06 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4608, ../stylesheets/basemod.scss */
.sitemap li#smgf07 li li a:link, .sitemap li#smgf07 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4625, ../stylesheets/basemod.scss */
.sitemap li#smgf08 li li a:link, .sitemap li#smgf08 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4642, ../stylesheets/basemod.scss */
.sitemap li#smgf09 li li a:link, .sitemap li#smgf09 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4659, ../stylesheets/basemod.scss */
.sitemap li#smgf01 li li a:hover, .sitemap li#smgf01 li li a:active, .sitemap li#smgf01 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4676, ../stylesheets/basemod.scss */
.sitemap li#smgf02 li li a:hover, .sitemap li#smgf02 li li a:active, .sitemap li#smgf02 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4693, ../stylesheets/basemod.scss */
.sitemap li#smgf03 li li a:hover, .sitemap li#smgf03 li li a:active, .sitemap li#smgf03 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4710, ../stylesheets/basemod.scss */
.sitemap li#smgf04 li li a:hover, .sitemap li#smgf04 li li a:active, .sitemap li#smgf04 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4727, ../stylesheets/basemod.scss */
.sitemap li#smgf05 li li a:hover, .sitemap li#smgf05 li li a:active, .sitemap li#smgf05 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4744, ../stylesheets/basemod.scss */
.sitemap li#smgf06 li li a:hover, .sitemap li#smgf06 li li a:active, .sitemap li#smgf06 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4761, ../stylesheets/basemod.scss */
.sitemap li#smgf07 li li a:hover, .sitemap li#smgf07 li li a:active, .sitemap li#smgf07 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4778, ../stylesheets/basemod.scss */
.sitemap li#smgf08 li li a:hover, .sitemap li#smgf08 li li a:active, .sitemap li#smgf08 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4795, ../stylesheets/basemod.scss */
.sitemap li#smgf09 li li a:hover, .sitemap li#smgf09 li li a:active, .sitemap li#smgf09 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 4812, ../stylesheets/basemod.scss */
.sitemap li.smgf01 a:link, .sitemap li.smgf01 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_01_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4828, ../stylesheets/basemod.scss */
.sitemap li.smgf01 a:hover, .sitemap li.smgf01 a:active, .sitemap li.smgf01 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_01_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4846, ../stylesheets/basemod.scss */
.sitemap li.smgf02 a:link, .sitemap li.smgf02 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_02_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4862, ../stylesheets/basemod.scss */
.sitemap li.smgf02 a:hover, .sitemap li.smgf02 a:active, .sitemap li.smgf02 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_02_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4880, ../stylesheets/basemod.scss */
.sitemap li.smgf03 a:link, .sitemap li.smgf03 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_03_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4896, ../stylesheets/basemod.scss */
.sitemap li.smgf03 a:hover, .sitemap li.smgf03 a:active, .sitemap li.smgf03 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_03_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4914, ../stylesheets/basemod.scss */
.sitemap li.smgf04 a:link, .sitemap li.smgf04 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_04_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4930, ../stylesheets/basemod.scss */
.sitemap li.smgf04 a:hover, .sitemap li.smgf04 a:active, .sitemap li.smgf04 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_04_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4948, ../stylesheets/basemod.scss */
.sitemap li.smgf05 a:link, .sitemap li.smgf05 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_05_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4964, ../stylesheets/basemod.scss */
.sitemap li.smgf05 a:hover, .sitemap li.smgf05 a:active, .sitemap li.smgf05 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_05_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4982, ../stylesheets/basemod.scss */
.sitemap li.smgf06 a:link, .sitemap li.smgf06 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_06_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 4998, ../stylesheets/basemod.scss */
.sitemap li.smgf06 a:hover, .sitemap li.smgf06 a:active, .sitemap li.smgf06 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_06_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 5016, ../stylesheets/basemod.scss */
.sitemap li.smgf07 a:link, .sitemap li.smgf07 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_07_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 5032, ../stylesheets/basemod.scss */
.sitemap li.smgf07 a:hover, .sitemap li.smgf07 a:active, .sitemap li.smgf07 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_07_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 5050, ../stylesheets/basemod.scss */
.sitemap li.smgf08 a:link, .sitemap li.smgf08 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_08_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 5066, ../stylesheets/basemod.scss */
.sitemap li.smgf08 a:hover, .sitemap li.smgf08 a:active, .sitemap li.smgf08 a:focus {
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_08_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 5083, ../stylesheets/basemod.scss */
.sitemap li.smgf09 a:link, .sitemap li.smgf09 a:visited {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: url(../image/nav02_09_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 5099, ../stylesheets/basemod.scss */
.sitemap li.smgf09 a:hover, .sitemap li.smgf09 a:active, .sitemap li.smgf09 a:focus {
  text-transform: uppercase;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 15px 0 5px 0;
  padding: 5px 0 5px 20px;
  float: left;
  display: inline;
  width: 620px;
  /*font-family:"Arial Black", Gadget, sans-serif;*/
  line-height: 1.30em;
  background: #EDF1F4 url(../image/nav02_09_bullet.png) left no-repeat;
  background-position: 0px 6px;
}
/* line 5117, ../stylesheets/basemod.scss */
.sitemap li.smgf01 li a:link, .sitemap li.smgf01 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 5134, ../stylesheets/basemod.scss */
.sitemap li.smgf02 li a:link, .sitemap li.smgf02 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 5151, ../stylesheets/basemod.scss */
.sitemap li.smgf03 li a:link, .sitemap li.smgf03 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 5168, ../stylesheets/basemod.scss */
.sitemap li.smgf04 li a:link, .sitemap li.smgf04 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 5185, ../stylesheets/basemod.scss */
.sitemap li.smgf05 li a:link, .sitemap li.smgf05 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 5202, ../stylesheets/basemod.scss */
.sitemap li.smgf06 li a:link, .sitemap li.smgf06 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 5219, ../stylesheets/basemod.scss */
.sitemap li.smgf07 li a:link, .sitemap li.smgf07 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 5236, ../stylesheets/basemod.scss */
.sitemap li.smgf08 li a:link, .sitemap li.smgf08 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 5253, ../stylesheets/basemod.scss */
.sitemap li.smgf09 li a:link, .sitemap li.smgf09 li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: none;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: none;
}
/* line 5270, ../stylesheets/basemod.scss */
.sitemap li.smgf01 li a:hover, .sitemap li.smgf01 li a:active, .sitemap li.smgf01 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 5287, ../stylesheets/basemod.scss */
.sitemap li.smgf02 li a:hover, .sitemap li.smgf02 li a:active, .sitemap li.smgf02 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 5304, ../stylesheets/basemod.scss */
.sitemap li.smgf03 li a:hover, .sitemap li.smgf03 li a:active, .sitemap li.smgf03 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 5321, ../stylesheets/basemod.scss */
.sitemap li.smgf04 li a:hover, .sitemap li.smgf04 li a:active, .sitemap li.smgf04 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 5338, ../stylesheets/basemod.scss */
.sitemap li.smgf05 li a:hover, .sitemap li.smgf05 li a:active, .sitemap li.smgf05 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 5355, ../stylesheets/basemod.scss */
.sitemap li.smgf06 li a:hover, .sitemap li.smgf06 li a:active, .sitemap li.smgf06 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 5372, ../stylesheets/basemod.scss */
.sitemap li.smgf07 li a:hover, .sitemap li.smgf07 li a:active, .sitemap li.smgf07 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 5389, ../stylesheets/basemod.scss */
.sitemap li.smgf08 li a:hover, .sitemap li.smgf08 li a:active, .sitemap li.smgf08 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 5406, ../stylesheets/basemod.scss */
.sitemap li.smgf09 li a:hover, .sitemap li.smgf09 li a:active, .sitemap li.smgf09 li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  text-decoration: underline;
  margin: 0;
  padding: 4px 0 4px 20px;
  float: left;
  display: inline;
  width: 620px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.30em;
  background: #EDF1F4;
}
/* line 5423, ../stylesheets/basemod.scss */
.sitemap li.smgf01 li li a:link, .sitemap li.smgf01 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5440, ../stylesheets/basemod.scss */
.sitemap li.smgf02 li li a:link, .sitemap li.smgf02 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5457, ../stylesheets/basemod.scss */
.sitemap li.smgf03 li li a:link, .sitemap li.smgf03 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5474, ../stylesheets/basemod.scss */
.sitemap li.smgf04 li li a:link, .sitemap li.smgf04 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5491, ../stylesheets/basemod.scss */
.sitemap li.smgf05 li li a:link, .sitemap li.smgf05 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5508, ../stylesheets/basemod.scss */
.sitemap li.smgf06 li li a:link, .sitemap li.smgf06 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5525, ../stylesheets/basemod.scss */
.sitemap li.smgf07 li li a:link, .sitemap li.smgf07 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5542, ../stylesheets/basemod.scss */
.sitemap li.smgf08 li li a:link, .sitemap li.smgf08 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5559, ../stylesheets/basemod.scss */
.sitemap li.smgf09 li li a:link, .sitemap li.smgf09 li li a:visited {
  text-transform: none;
  font-size: 91.67%;
  color: #809AB3;
  font-weight: normal;
  text-decoration: none;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: url(../image/nav03_bullet_off.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5576, ../stylesheets/basemod.scss */
.sitemap li.smgf01 li li a:hover, .sitemap li.smgf01 li li a:active, .sitemap li.smgf01 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5593, ../stylesheets/basemod.scss */
.sitemap li.smgf02 li li a:hover, .sitemap li.smgf02 li li a:active, .sitemap li.smgf02 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5610, ../stylesheets/basemod.scss */
.sitemap li.smgf03 li li a:hover, .sitemap li.smgf03 li li a:active, .sitemap li.smgf03 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5627, ../stylesheets/basemod.scss */
.sitemap li.smgf04 li li a:hover, .sitemap li.smgf04 li li a:active, .sitemap li.smgf04 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5644, ../stylesheets/basemod.scss */
.sitemap li.smgf05 li li a:hover, .sitemap li.smgf05 li li a:active, .sitemap li.smgf05 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5661, ../stylesheets/basemod.scss */
.sitemap li.smgf06 li li a:hover, .sitemap li.smgf06 li li a:active, .sitemap li.smgf06 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5678, ../stylesheets/basemod.scss */
.sitemap li.smgf07 li li a:hover, .sitemap li.smgf07 li li a:active, .sitemap li.smgf07 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5695, ../stylesheets/basemod.scss */
.sitemap li.smgf08 li li a:hover, .sitemap li.smgf08 li li a:active, .sitemap li.smgf08 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}
/* line 5712, ../stylesheets/basemod.scss */
.sitemap li.smgf09 li li a:hover, .sitemap li.smgf09 li li a:active, .sitemap li.smgf09 li li a:focus {
  text-transform: none;
  font-size: 91.67%;
  color: #003366;
  font-weight: normal;
  text-decoration: underline;
  margin: 0;
  padding: 0 0 0 50px;
  float: left;
  display: inline;
  width: 590px;
  font-family: Arial, Helvetica, sans-serif;
  background: #EDF1F4 url(../image/nav03_bullet_over.png) left no-repeat;
  background-position: 41px 4px;
}

/** OLD SMGF **/
/** NEW SMGF **/
/* END SMGF */
/* BANNER */
/* line 5734, ../stylesheets/basemod.scss */
#adplace-tandem {
  /* superbanner + widesky */
  padding: 90px 0 0 0;
  position: relative;
  background: #E5E5E5;
}

/* line 5740, ../stylesheets/basemod.scss */
#adplace-widesky {
  padding: 0px 0 0 0;
  /* nur widesky */
  position: relative;
  background: #E5E5E5;
}

/* line 5746, ../stylesheets/basemod.scss */
.freebanner {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 1000px;
  height: 90px;
  z-index: 9;
  background: #C1CEDB;
}

/* line 5755, ../stylesheets/basemod.scss */
.superbanner {
  position: absolute;
  top: 0px;
  left: 272px;
  width: 728px;
  height: 90px;
  z-index: 9;
  background: #C1CEDB;
}

/* line 5764, ../stylesheets/basemod.scss */
.widesky {
  position: absolute;
  top: -20px;
  left: 980px;
  width: 160px;
  height: 600px;
  z-index: 9;
}
/* line 5771, ../stylesheets/basemod.scss */
.widesky a {
  padding-bottom: 10px;
  display: block;
  text-decoration: none;
}

/* line 5777, ../stylesheets/basemod.scss */
.commercial {
  float: right;
  font-size: 80%;
}

/* MESSAGE */
/* line 5782, ../stylesheets/basemod.scss */
.message-content_wide {
  float: left;
  display: inline;
  width: 100%;
  margin: 0 0 20px 0;
  border: 1px solid #f9c4bd;
  background: #fef1f0;
}
/* line 5789, ../stylesheets/basemod.scss */
.message-content_wide .message-box {
  float: left;
  display: inline;
  width: 100%;
  margin: 10px 0 0 10px;
  padding: 0 0 10px 0;
}

/* line 5797, ../stylesheets/basemod.scss */
.message-content {
  float: left;
  display: inline;
  width: 100%;
  margin: 0 0 20px 0;
  border: 1px solid #f9c4bd;
  background: #fef1f0;
}

/* line 5805, ../stylesheets/basemod.scss */
.message-box {
  float: left;
  display: inline;
  width: 100%;
  margin: 10px 0 0 10px;
  padding: 0 0 10px 0;
}
/* line 5811, ../stylesheets/basemod.scss */
.message-box h3 {
  font-size: 13px;
  font-weight: bold;
  color: #a21e0f;
  text-decoration: none;
  margin: 0 0 8px 0;
  padding: 0;
}
/* line 5819, ../stylesheets/basemod.scss */
.message-box p {
  font-size: 12px;
  color: #4c4c4c;
  text-decoration: none;
  margin: 0;
  padding: 0;
}

/* SOCIAL BOOKMARKS */
/* line 5829, ../stylesheets/basemod.scss */
div.socialbookmarks {
  float: left;
  display: inline;
  width: 100%;
  margin: 25px 0 0 0;
  padding: 8px 0 8px 0;
  border-top: 1px solid #CCD7E1;
  border-bottom: 1px solid #CCD7E1;
}
/* line 5838, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkadvice {
  display: block;
  float: left;
  width: 95px;
  margin-top: 5px;
  color: #7F7F7F;
}
/* line 5845, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons {
  display: block;
  float: left;
  text-align: right;
  margin-top: 0px;
}
/* line 5850, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a {
  background-repeat: no-repeat;
  background-position: right top;
  line-height: 22px;
  padding-bottom: 3px;
  padding-left: 0;
  margin-right: 7px;
}
/* line 5857, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a img {
  padding: 0;
  margin: 0;
  line-height: 0;
  vertical-align: top;
}
/* line 5863, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-misterwong {
  background-image: url(../image/mrwong18over.gif);
}
/* line 5865, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-misterwong:hover {
  background-image: url(../image/mrwong18over.gif);
}
/* line 5869, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-favoriten {
  background-image: url(../image/favoriten18over.gif);
}
/* line 5871, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-favoriten:hover {
  background-image: url(../image/favoriten18over.gif);
}
/* line 5875, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-linkarena {
  background-image: url(../image/linkarea18over.gif);
}
/* line 5877, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-linkarena:hover {
  background-image: url(../image/linkarea18over.gif);
}
/* line 5881, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-webnews {
  background-image: url(../image/webnews18over.gif);
}
/* line 5883, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-webnews:hover {
  background-image: url(../image/webnews18over.gif);
}
/* line 5887, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-oneview {
  background-image: url(../image/onview18over.gif);
}
/* line 5889, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-oneview:hover {
  background-image: url(../image/onview18over.gif);
}
/* line 5893, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-facebook {
  background-image: url(../image/facebook18over.gif);
}
/* line 5895, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-facebook:hover {
  background-image: url(../image/facebook18over.gif);
}
/* line 5899, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-yahoo {
  background-image: url(../image/yahoo18over.gif);
}
/* line 5901, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-yahoo:hover {
  background-image: url(../image/yahoo18over.gif);
}
/* line 5905, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-google {
  background-image: url(../image/google18over.gif);
}
/* line 5907, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-google:hover {
  background-image: url(../image/google18over.gif);
}
/* line 5911, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-blinklist {
  background-image: url(../image/blinklist18over.gif);
}
/* line 5913, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-blinklist:hover {
  background-image: url(../image/blinklist18over.gif);
}
/* line 5917, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-delicious {
  background-image: url(../image/delicious18over.gif);
}
/* line 5919, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-delicious:hover {
  background-image: url(../image/delicious18over.gif);
}
/* line 5923, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-technorati {
  background-image: url(../image/technorati18over.gif);
}
/* line 5925, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-technorati:hover {
  background-image: url(../image/technorati18over.gif);
}
/* line 5929, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-stumbleupon {
  background-image: url(../image/stumbleupon18over.gif);
}
/* line 5931, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-stumbleupon:hover {
  background-image: url(../image/stumbleupon18over.gif);
}
/* line 5935, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-xing {
  background-image: url(../image/xing.gif);
}
/* line 5937, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-xing:hover {
  background-image: url(../image/xing.gif);
}
/* line 5941, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-twitter {
  background-image: url(../image/twitterover.gif);
}
/* line 5943, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-twitter:hover {
  background-image: url(../image/twitterover.gif);
}
/* line 5947, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-studivz {
  background-image: url(../image/studivzover.gif);
}
/* line 5949, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-studivz:hover {
  background-image: url(../image/studivzover.gif);
}
/* line 5953, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-myspace {
  background-image: url(../image/myspaceover.gif);
}
/* line 5955, ../stylesheets/basemod.scss */
div.socialbookmarks span.bookmarkicons a.socialbookmark-myspace:hover {
  background-image: url(../image/myspaceover.gif);
}
/* line 5963, ../stylesheets/basemod.scss */
div.rating {
  float: left;
  display: inline;
  width: 100%;
  margin: 25px 0 0 0;
  padding: 0;
  color: #003366;
  font-size: 91.67%;
}
/* line 5971, ../stylesheets/basemod.scss */
div.rating p {
  margin: 0 0 5px 0;
  padding: 0;
}
/* line 5976, ../stylesheets/basemod.scss */
div.rating a:link, div.rating a:visited {
  color: #003366;
  text-decoration: none;
}
/* line 5980, ../stylesheets/basemod.scss */
div.rating a:hover, div.rating a:active, div.rating a:focus {
  color: #003366;
  text-decoration: underline;
}
/* line 5985, ../stylesheets/basemod.scss */
div.rating a.rate:link, div.rating a.rate:visited {
  padding: 0 0 0 20px;
  background: url(../image/stars_single_off.png) no-repeat 0px 0px;
}
/* line 5989, ../stylesheets/basemod.scss */
div.rating a.rate:hover, div.rating a.rate:active, div.rating a.rate:focus {
  padding: 0 0 0 20px;
  background: url(../image/stars_single_over.png) no-repeat 0px 0px;
}

/* RATING */
/* line 5998, ../stylesheets/basemod.scss */
.stars {
  float: left;
  display: inline;
  padding: 1px 10px 0 0;
}

/* line 6003, ../stylesheets/basemod.scss */
.ratingactions-container {
  width: 100%;
  clear: both;
  padding: 0px 0 0 0;
}
/* line 6008, ../stylesheets/basemod.scss */
.ratingactions-container a.rate:link, .ratingactions-container a.rate:visited {
  font-size: 91.67%;
  line-height: 1.10em;
  text-decoration: none;
  color: #003366;
  padding: 8px 0 6px 22px;
  margin: 0 0 0 0;
  background: url(../image/bullet_rate.png) 0 8px no-repeat;
}
/* line 6017, ../stylesheets/basemod.scss */
.ratingactions-container a.rate:hover, .ratingactions-container a.rate:active, .ratingactions-container a.rate:focus {
  font-size: 91.67%;
  line-height: 1.10em;
  text-decoration: underline;
  color: #003366;
  padding: 8px 0 6px 22px;
  margin: 0 0 0 0;
  background: url(../image/bullet_rate.png) 0 8px no-repeat;
}

/* line 6028, ../stylesheets/basemod.scss */
.comments-title {
  padding: 8px 0 8px 0;
  border-top: 1px solid #CCD7E1;
  border-bottom: 1px solid #CCD7E1;
}

/* line 6033, ../stylesheets/basemod.scss */
.comment {
  padding: 8px 0 8px 0;
  border-bottom: 1px solid #CCD7E1;
}

/* line 6038, ../stylesheets/basemod.scss */
img.float--left {
  float: left;
  margin-right: 8px;
}
/* line 6042, ../stylesheets/basemod.scss */
img.float--right {
  float: right;
  margin-left: 8px;
}

/* line 6047, ../stylesheets/basemod.scss */
a.emailprint {
  display: none;
}

/* ORGANIZER */
/* line 6052, ../stylesheets/basemod.scss */
.marginalitem .organizer-container {
  width: 100%;
  margin: 3px 0 0px 0;
  padding: 0 0 20px 0;
  float: left;
}
/* line 6058, ../stylesheets/basemod.scss */
.marginalitem .organizer-head-marginal {
  width: 100%;
  float: left;
}
/* line 6061, ../stylesheets/basemod.scss */
.marginalitem .organizer-head-marginal h3 {
  font-size: 100%;
  display: block;
  font-weight: bold;
  margin: 0;
  padding: 0;
  color: #000000;
}
/* line 6070, ../stylesheets/basemod.scss */
.marginalitem .organizer-content {
  width: 262px;
  margin: 0;
  position: relative;
  overflow: auto;
  zoom: 1;
}

/* line 6079, ../stylesheets/basemod.scss */
.contactperson a.link:link, .contactperson a.link:visited {
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  margin: 8px 0 0 0;
  padding: 0;
  text-decoration: none;
  float: left;
  display: inline;
  width: 100%;
}
/* line 6090, ../stylesheets/basemod.scss */
.contactperson a.link:hover, .contactperson a.link:active, .contactperson a.link:focus {
  font-size: 91.67%;
  color: #003366;
  font-weight: bold;
  margin: 8px 0 0 0;
  padding: 0;
  text-decoration: underline;
  float: left;
  display: inline;
  width: 100%;
}

/* line 6102, ../stylesheets/basemod.scss */
.search-head {
  width: 100%;
  float: left;
  border-bottom: 1px solid #CCD7E1;
}
/* line 6106, ../stylesheets/basemod.scss */
.search-head h3 {
  font-size: 150.00%;
  font-weight: bold;
  margin-top: 0.50em;
}

/* line 6112, ../stylesheets/basemod.scss */
.marginal-text-content .illu {
  margin: 0 0 15px 0;
}

/* line 6115, ../stylesheets/basemod.scss */
span.intranet {
  background: url(../image/icon_locked_intranet_small.png) left no-repeat;
  background-position: 0px 0px;
  padding: 0 0 0 17px;
}

/* line 6121, ../stylesheets/basemod.scss */
.link-button a:link, .link-button a:visited {
  color: #ffffff;
  font-weight: bold;
  font-size: 91.63%;
  /*font-family:"ArialBlack", Gadget, sans-serif;*/
  background: url(../image/button_send.png) top right no-repeat;
  line-height: 1.20em;
  padding: 4px 20px 4px 12px;
  float: left;
  display: inline;
  text-decoration: none;
}
/* line 6133, ../stylesheets/basemod.scss */
.link-button a:hover, .link-button a:active, .link-button a:focus {
  color: #A6B8CA;
}

/* line 6137, ../stylesheets/basemod.scss */
.marginallinks ul {
  width: 100%;
}

/* line 6140, ../stylesheets/basemod.scss */
.marginallinks ul li a {
  color: #003366;
}

/* line 6143, ../stylesheets/basemod.scss */
.content-categoriesintro a, .content a {
  text-decoration: none;
  font-weight: bold;
  color: #003366;
}

/* line 6149, ../stylesheets/basemod.scss */
.content-categoriesintro a:link, .content-categoriesintro a:visited {
  text-decoration: none;
}
/* line 6152, ../stylesheets/basemod.scss */
.content-categoriesintro a:hover, .content-categoriesintro a:active, .content-categoriesintro a:focus {
  text-decoration: underline;
}

/* line 6156, ../stylesheets/basemod.scss */
.articleactions-container a {
  text-decoration: none;
  font-weight: normal;
  color: #003366;
}

/* line 6161, ../stylesheets/basemod.scss */
.content a:hover, a:active {
  color: #003366;
  outline: none;
  text-decoration: underline;
}

/* line 6166, ../stylesheets/basemod.scss */
span.strike {
  text-decoration: line-through;
}

/* line 6169, ../stylesheets/basemod.scss */
.skip, .hideme, .print {
  position: absolute;
  top: -32768px;
  left: -32768px;
  /* LTR */
}

/* (en) make skip links visible when using tab navigation */
/* (de) Skip-Links f├╝r Tab-Navigation sichtbar schalten */
/* line 6178, ../stylesheets/basemod.scss */
.skip:focus, .skip:active {
  position: static;
  top: 0;
  left: 0;
}

/* skiplinks:technical setup */
/* line 6185, ../stylesheets/basemod.scss */
#skiplinks {
  position: absolute;
  top: 0px;
  left: -32768px;
  z-index: 1000;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 6195, ../stylesheets/basemod.scss */
#skiplinks a.skip:focus, #skiplinks a.skip:active {
  left: 32768px;
  outline: 0 none;
  position: absolute;
  width: 100%;
}

/* aus vstdb.css */
/* line 6205, ../stylesheets/basemod.scss */
.vstStatus_gruen {
  background: url(../image/vstStatus_gruen.png) center no-repeat;
  min-width: 16px;
}

/* line 6206, ../stylesheets/basemod.scss */
.vstStatus_abgelaufen {
  background: url(../image/vstStatus_abgelaufen.png) center no-repeat;
  min-width: 16px;
}

/* line 6207, ../stylesheets/basemod.scss */
.vstStatus_einladung {
  background: url(../image/vstStatus_einladung.png) center no-repeat;
  min-width: 16px;
}

/* line 6208, ../stylesheets/basemod.scss */
.vstStatus_gelb {
  background: url(../image/vstStatus_gelb.png) center no-repeat;
  min-width: 16px;
}

/* line 6209, ../stylesheets/basemod.scss */
.vstStatus_ohne {
  background: url(../image/vstStatus_ohne.png) center no-repeat;
  min-width: 16px;
}

/* line 6210, ../stylesheets/basemod.scss */
.vstStatus_rot {
  background: url(../image/vstStatus_rot.png) center no-repeat;
  min-width: 16px;
}

/* line 6211, ../stylesheets/basemod.scss */
.vstStatus_storno {
  background: url(../image/vstStatus_storno.png) center no-repeat;
  min-width: 16px;
}

/* line 6212, ../stylesheets/basemod.scss */
.vstStatus_vorankuendigung {
  background: url(../image/vstStatus_vorankuendigung.png) center no-repeat;
  min-width: 16px;
}

/* line 6213, ../stylesheets/basemod.scss */
.vstStatus_warteliste {
  background: url(../image/vstStatus_warteliste.png) center no-repeat;
  min-width: 16px;
}

/* line 6214, ../stylesheets/basemod.scss */
.statusarrow {
  background: url(../image/statusarrow.gif) left no-repeat;
}

/* line 6217, ../stylesheets/basemod.scss */
.printonly {
  display: none !important;
}

/* line 6219, ../stylesheets/basemod.scss */
.status-wrapper {
  counter-reset: status-counter;
  padding: 45px 0 0;
}

/* line 6222, ../stylesheets/basemod.scss */
.status-wrapper:before, .status-wrapper:after {
  content: " ";
  display: table;
}

/* line 6225, ../stylesheets/basemod.scss */
.status-wrapper:after {
  clear: both;
}

/* line 6227, ../stylesheets/basemod.scss */
.status-wrapper .status {
  font-family: source_sans_prosemibold, "Helvetica", "Arial", "sans-serif";
  background: #d9e6bf;
  font-size: 1.25em;
  float: left;
  margin: 0 10px 0 -5px;
  padding: 20px 0;
  position: relative;
  text-align: center;
  width: calc((100% - 30px) / 3);
}

/* line 6237, ../stylesheets/basemod.scss */
.status-wrapper .status:first-child {
  margin: 0 10px 0 0;
}

/* line 6239, ../stylesheets/basemod.scss */
.status-wrapper .status:before, .status-wrapper .status:after {
  border-style: solid;
  border-width: 30px 0 30px 10px;
  border-color: transparent transparent transparent transparent;
  content: "";
  height: 0;
  position: absolute;
  right: -10px;
  top: 0;
  width: 0;
}

/* line 6249, ../stylesheets/basemod.scss */
.status-wrapper .status:before {
  left: 0;
}

/* line 6251, ../stylesheets/basemod.scss */
.status-wrapper .status .step {
  display: inline-block;
  position: relative;
}

/* line 6254, ../stylesheets/basemod.scss */
.status-wrapper .status .step:before {
  content: counter(status-counter) ".";
  counter-increment: status-counter;
  height: 0;
  left: -18px;
  position: absolute;
  right: auto;
  top: auto;
  width: 0;
  z-index: 10;
}

/* line 6264, ../stylesheets/basemod.scss */
.status-wrapper .arrow-right:after {
  border-color: transparent transparent transparent #d9e6bf;
  z-index: 1;
}

/* line 6267, ../stylesheets/basemod.scss */
.status-wrapper .shape-left:before {
  border-color: transparent transparent transparent #fff;
}

/* line 6269, ../stylesheets/basemod.scss */
.status-wrapper .active {
  background: #afcc7a;
}

/* line 6271, ../stylesheets/basemod.scss */
.status-wrapper .active.arrow-right:after {
  border-color: transparent transparent transparent #afcc7a;
}

/* Groessenaenderung für responsive HTML Fragmente*/
/* line 6275, ../stylesheets/basemod.scss */
.responsiveContainer {
  position: relative;
  padding-bottom: 56%;
  height: 0;
  overflow: hidden;
}
/* line 6277, ../stylesheets/basemod.scss */
.responsiveContainer.ratio4x3 {
  padding-bottom: 75%;
}

/* line 6282, ../stylesheets/basemod.scss */
.responsiveContainer iframe,
.responsiveContainer object,
.responsiveContainer embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*Bootstrap Formular Buttons*/
/* line 6287, ../stylesheets/basemod.scss */
.btn-info {
  color: #ffffff;
  background-color: #29537e;
  border-color: #114171;
}

/* line 6292, ../stylesheets/basemod.scss */
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #517396;
  border-color: #114171;
}

/* line 6302, ../stylesheets/basemod.scss */
.form-group .btn {
  margin-left: 2px;
}

/*# sourceMappingURL=basemod.css.map */
