@charset "UTF-8";

  /*******************************
  * KHS BRANDENBURG              *
  *******************************/

/*  +++++++++++++++
  +++ FLYOUTS +++
  +++++++++++++++ */

/* override seperator list elements */
#quick_menu ul.flyoutButtons .selectContainer ul.inner li.seperator {
  margin-top:8px;
  padding:0;
  font-size:10px;
  color:#aaa;
  background:#fafafa;
}
#quick_menu ul.flyoutButtons .selectContainer ul li.pleaseSelect ul.inner li.seperator span {
  display:block;
  padding:1px 8px;
  font-size:10px;
  color:#aaa;
  background:#fafafa;
  border:none;
  background-image:none;
}
#quick_menu ul.flyoutButtons .selectContainer ul li.pleaseSelect ul.inner li.seperator:hover,
#quick_menu ul.flyoutButtons .selectContainer ul li.pleaseSelect ul.inner li.seperator span:hover {
  cursor:default;
}
/* flyout 2: hospitals */
#flyout2 {
  width:710px;
}
#flyout2 .imageContainer {
  margin:0 0 20px 16px;
  width:458px;
  height:470px;
}
.cl374  {left:307px;top:217px;} /* Immanuel Klinikum Bernau - Bernau */
.cl376  {left:165px;top:281px;} /* Klinikum Westbrandenburg, Klinik für Kinder und Jugendmedizin, Brandenburg a.d. Havel - Brandenburg */
.cl377  {left:174px;top:274px;} /* Caritas-Klinik St. Marien */
.cl378  {left:154px;top:280px;} /* Städtisches Klinikum Brandenburg - Brandenburg */
.cl380  {left:407px;top:414px;} /* Carl-Thiem-Klinikum Cottbus - Cottbus */
.cl381  {left:398px;top:414px;} /* Sana-Herzzentrum Cottbus - Cottbus */
.cl383  {left:316px;top:396px;} /* Ev. Krankenhaus Luckau - Luckau */
.cl385  {left:429px;top:296px;} /* Ev. Krankenhaus Lutherstift Franfurt - Frankfurt (Oder) */
.cl387a {left:217px;top:237px;} /* Havelland Kliniken, Klinik Nauen - Nauen */
.cl387b {left:147px;top:226px;} /* Havelland Kliniken, Klinik Rathenow - Rathenow */
.cl471  {left:376px;top:286px;} /* Helios Klinikum Bad Saarow */
.cl389  {left:415px;top:255px;} /* Ev. Krankenhaus Lutherstift Seelow - Seelow */
.cl390  {left:334px;top:264px;} /* Immanuel Klinik Rüdersdorf - Rüdersdorf */
.cl391a {left:347px;top:245px;} /* Krankenhaus Märkisch-Oderland, Standort Strausberg - Strausberg */
.cl391b {left:382px;top:212px;} /* Krankenhaus Märkisch-Oderland, Standort Wriezen - Wriezen */
.cl393a {left:254px;top:141px;} /* Oberhavel Kliniken, Klinik Gransee - Gransee */
.cl393b {left:255px;top:225px;} /* Oberhavel Kliniken, Klinik Henningsdorf - Henningsdorf */
.cl393c {left:264px;top:195px;} /* Oberhavel Kliniken, Klinik Oranienburg - Oranienburg */
.cl394  {left:234px;top:193px;} /* Sana Kliniken Sommerfeld - Kremmen */
.cl396a {left:336px;top:469px;} /* Klinikum Niederlausitz, Klinikbereich Lauchhammer - Lauchhammer */
.cl396b {left:359px;top:453px;} /* Klinikum Niederlausitz, Klinikbereich Senftenberg - Senftenberg */
.cl398  {left:441px;top:335px;} /* Städtisches Krankenhaus Eisenhüttenstadt - Eisenhüttenstadt */
.cl400  {left:209px;top:156px;} /* Ruppiner Kliniken - Neuruppin */
.cl402  {left:242px;top:272px;} /* Klinikum Ernst von Bergmann Potsdam - Potsdam */
.cl403  {left:233px;top:268px;} /* Klinikum Westbrandenburg, Klinik für Kinder und Jugendmedizin, Potsdam - Potsdam */
.cl404  {left:243px;top:283px;} /* Oberlinklinik Potsdam, Orthopädische Fachklinik - Potsdam */
.cl405  {left:228px;top:277px;} /* St. Josefs-Krankenhaus Potsdam-Sanssouci - Potsdam */
.cl407  {left:198px;top:293px;} /* Evangelische Kliniken Luise-Henrietten-Stift Lehnin - Lehnin */
.cl408  {left:216px;top:340px;} /* Johanniter-Krankenhaus Treuenbrietzen - Treuenbrietzen */
.cl409  {left:173px;top:327px;} /* Klinik Ernst von Bergmann Bad Belzig - Bad Belzig */
.cl410  {left:224px;top:310px;} /* Fachkrankenhaus für neurologische Frührehabilitation - Beelitz-Heilstätten */
.cl420  {left:233px;top:310px;} /* Neurologisches Fachkrankenhaus für Bewegungsstörungen/Parkinson - Beelitz-Heilstätten */
.cl412  {left:397px;top:452px;} /* Krankenhaus Spremberg - Spremberg */
.cl413  {left:434px;top:417px;} /* Lausitz Klinik Forst - Forst */
.cl414  {left:443px;top:379px;} /* Naemi-Wilke-Stift Guben - Guben */
.cl416  {left:254px;top:348px;} /* DRK-Krankenhaus Luckenwalde - Luckenwalde */
.cl417  {left:269px;top:303px;} /* Ev. Krankenhaus Ludwigsfelde-Teltow - Ludwigsfelde */
.cl419  {left:301px;top:130px;} /* Sana Krankenhaus Templin - Templin */
.cl421a {left:127px;top:115px;} /* KMG Kliniken Mitte (Pritzwalk) */
.cl421b {left:165px;top:153px;} /* KMG Kliniken Mitte (Kyritz) */
.cl421c {left:174px;top:120px;} /* KMG Kliniken Mitte (Wittstock) */
.cl422  {left:340px;top: 90px;} /* Kreiskrankenhaus Prenzlau */
.cl423  {left:360px;top:149px;} /* Krankenhaus Angermünde */
.cl424  {left:322px;top:184px;} /* Martin Gropius Krankenhaus Eberswalde */
.cl425  {left:330px;top:184px;} /* Werner-Forßmann-Krankenhaus Eberswalde */
.cl426  {left:331px;top:277px;} /* Sana Krankenhaus Gottesfriede Woltersdorf */
.cl427  {left:319px;top:293px;} /* Achenbach-Khs. Königs Wusterhausen */
.cl428  {left:356px;top:372px;} /* Spreewaldklinik Lübben */
.cl662  {left:235px;top:278px;} /* Evangelisches Zentrum für Altersmedizin */

/*  +++++++++++++++++++++++++++++++++++++++++++++
  +++ BRANDENBURG : KARTE GERIATRIE ZENTREN +++
  +++++++++++++++++++++++++++++++++++++++++++++ */
#geriatrie .map {
  position:relative;
  max-width:627px;
  margin-bottom:20px;
}
#geriatrie .map .circleLink {
  position:absolute;
  padding:0;
  margin:0;
  width:12px;
  height:12px;
   border:1px solid white;
  border-radius:8px;
  text-decoration:none;
   -moz-box-shadow:0 0 6px #4c739c;
  -webkit-box-shadow:0 0 6px #4c739c;
  box-shadow:0 0 5px #4c739c;
  background:#f28181; /* Old browsers */
  background:-moz-linear-gradient(top,  #f28181 0%, #e50303 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f28181), color-stop(100%,#e50303)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,  #f28181 0%,#e50303 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,  #f28181 0%,#e50303 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top,  #f28181 0%,#e50303 100%); /* IE10+ */
  background:linear-gradient(to bottom,  #f28181 0%,#e50303 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28181', endColorstr='#e50303',GradientType=0 ); /* IE6-9 */
}
#geriatrie .map .circleLink.cc1 { /* rot */
  background:#f28181; /* Old browsers */
  background:-moz-linear-gradient(top,  #f28181 0%, #e50303 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f28181), color-stop(100%,#e50303)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,  #f28181 0%,#e50303 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,  #f28181 0%,#e50303 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top,  #f28181 0%,#e50303 100%); /* IE10+ */
  background:linear-gradient(to bottom,  #f28181 0%,#e50303 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28181', endColorstr='#e50303',GradientType=0 ); /* IE6-9 */
}
#geriatrie .map .circleLink.cc2 { /* blau */
  background:#81a6f2; /* Old browsers */
  background:-moz-linear-gradient(top, #81a6f2 0%, #0368e5 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#81a6f2), color-stop(100%,#0368e5)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top, #81a6f2 0%,#0368e5 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top, #81a6f2 0%,#0368e5 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top, #81a6f2 0%,#0368e5 100%); /* IE10+ */
  background:linear-gradient(to bottom, #81a6f2 0%,#0368e5 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#81a6f2', endColorstr='#0368e5',GradientType=0 ); /* IE6-9 */
}
#geriatrie .map .circleLink.cc3 { /* grün */
  background:#c1f281; /* Old browsers */
  background:-moz-linear-gradient(top, #c1f281 0%, #a8e503 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1f281), color-stop(100%,#a8e503)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top, #c1f281 0%,#a8e503 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top, #c1f281 0%,#a8e503 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top, #c1f281 0%,#a8e503 100%); /* IE10+ */
  background:linear-gradient(to bottom, #c1f281 0%,#a8e503 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1f281', endColorstr='#a8e503',GradientType=0 ); /* IE6-9 */
}
#geriatrie .map .circleLink.cc4 { /* rot blau */
  background:#e50303;
/*  links nach rechts */
/*
  background:-moz-linear-gradient(left, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-webkit-gradient(left top, right top, color-stop(0%, #e50303), color-stop(53%, #e50303), color-stop(53%, #0369e5), color-stop(100%, #0369e5));
  background:-webkit-linear-gradient(left, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-o-linear-gradient(left, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-ms-linear-gradient(left, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:linear-gradient(to right, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e50303', endColorstr='#0369e5', GradientType=1 );
*/
/* oben nach unten */
  background:-moz-linear-gradient(top, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-webkit-gradient(left top, left bottom, color-stop(0%, #e50303), color-stop(53%, #e50303), color-stop(53%, #0369e5), color-stop(100%, #0369e5));
  background:-webkit-linear-gradient(top, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-o-linear-gradient(top, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-ms-linear-gradient(top, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:linear-gradient(to bottom, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e50303', endColorstr='#0369e5', GradientType=1 );
}
#geriatrie .map .circleLink.cc5 { /* rot grün */
  background:#e50303;
/*  links nach rechts */
/*
  background:-moz-linear-gradient(left, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:-webkit-gradient(left top, right top, color-stop(0%, #e50303), color-stop(53%, #e50303), color-stop(53%, #a8e503), color-stop(100%, #a8e503));
  background:-webkit-linear-gradient(left, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:-o-linear-gradient(left, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:-ms-linear-gradient(left, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:linear-gradient(to right, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e50303', endColorstr='#a8e503', GradientType=1 );
*/
/* oben nach unten */
  background:-moz-linear-gradient(top, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:-webkit-gradient(left top, left bottom, color-stop(0%, #e50303), color-stop(53%, #e50303), color-stop(53%, #a8e503), color-stop(100%, #a8e503));
  background:-webkit-linear-gradient(top, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:-o-linear-gradient(top, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:-ms-linear-gradient(top, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:linear-gradient(to bottom, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e50303', endColorstr='#a8e503', GradientType=1 );
}
#geriatrie .map .circleLink:hover {
  text-decoration:none;
  background:#f1f1f1; /* Old browsers */
  background:-moz-linear-gradient(top,  #f1f1f1 0%, #ffffff 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%); /* IE10+ */
  background:linear-gradient(to bottom,  #f1f1f1 0%,#ffffff 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

/* Legende */
.cL-L1 {left:5%;top:75%;}
.cLT-1 {position:absolute;left:9%;top:74.5%;}
.cL-L2 {left:5%;top:83%;}
.cLT-2 {position:absolute;left:9%;top:82.5%;}
.cL-L3 {left:5%;top:91%;}
.cLT-3 {position:absolute;left:9%;top:90.5%;}

/* Krankenhäuser */
.cL-G1  {left:28.5%;top:19%;} /* KMG Klinikum Mitte – Klinikum Pritzwalk */
.cL-G2  {left:44.7%;top:26.5%;} /* Ruppiner Kliniken */
.cL-G3  {left:52.5%;top:24%;} /* Oberhavel Kliniken */
.cL-G4  {left:68.5%;top:14%;} /* Kreiskrankenhaus Prenzlau */
.cL-G5  {left:31.5%;top:41%;} /* Havelland Kliniken - Rathenow */
.cL-G6  {left:45.5%;top:43.5%;} /* Havelland Kliniken - Nauen */
.cL-G7  {left:53%;  top:40%;} /* Oberhavel Kliniken */
.cL-G8  {left:66.5%;top:32%;} /* Werner Forßmann Krankenhaus */
.cL-G9  {left:36%;  top:50.5%;} /* Caritas-Klinik St. Marien */
.cL-G10 {left:42%;  top:54.5%;} /* Evangelische Kliniken Luise-Henrietten-Stift Lehnin */
.cL-G11 {left:36%;  top:61%;} /* Klinik Ernst von Bergmann Bad Belzig */
.cL-G12 {left:50%;  top:50%;} /* Klinik Ernst von Bergmann Potsdam */
.cL-G13 {left:55.5%;top:56%;} /* Evangelisches Krankenhaus Ludwigsfelde-Teltow */
.cL-G14 {left:53%;  top:66%;} /* DRK-Krankenhaus Luckenwalde */
.cL-G15 {left:64.5%;top:75%;} /* Evangelisches Krankenhaus Luckau */
.cL-G16 {left:87%;  top:55%;} /* Evangelisches Krankenhaus Lutherstift Frankfurt (Oder)/Seelow */
.cL-G17 {left:90%;  top:62%;} /* Städtisches Krankenhaus Eisenhüttenstadt */
.cL-G18 {left:89.5%;top:71%;} /* Naëmi-Wilke-Stift Guben */
.cL-G19 {left:68%;  top:89%;} /* Klinikum Niederlausitz */
.cL-G20 {left:82.5%;top:78%;} /* Carl-Thiem-Klinikum Cottbus */
.cL-G21 {left:88%;  top:79%;} /* Lausitz Klinik Forst */
.cL-G22 {left:62%;  top:22%;} /* Sana Krankenhaus Templin */
.cL-G23 {left:68%;  top:51%;} /* Sana Krankenhaus Gottesfriede Woltersdorf */
.cL-G24 {left:48.5%;  top:52%;} /* Evangelisches Zentrum für Altersmedizin Potsdam */

/* Legende (mobil) */
.map_legend {
  margin-bottom:20px;
  font:normal 11px/13px Arial,Helvetica,sans-serif;
}
.map_legend p {
  margin:0 0 10px 0;
  padding:3px 0 1px 22px;
}
.map_legend p.legend_red {background:url('/fileadmin/tpls/res/legend_red.png') no-repeat left center;}
.map_legend p.legend_blue {background:url('/fileadmin/tpls/res/legend_blue.png') no-repeat left center;}
.map_legend p.legend_green {background:url('/fileadmin/tpls/res/legend_green.png') no-repeat left center;}

.list-group .list-group-item {
  padding-left:35px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  text-decoration:none;
}
.list-group .list-group-item.red  {
  background: url(/fileadmin/tpls/res/legend_red.png) no-repeat 8px center;
}
.list-group .list-group-item.blue  {
  background: url(/fileadmin/tpls/res/legend_blue.png) no-repeat 8px center;
}
.list-group .list-group-item.green  {
  background: url(/fileadmin/tpls/res/legend_green.png) no-repeat 8px center;
}
.list-group .list-group-item.redblue  {
  background: url(/fileadmin/tpls/res/legend_redblue.png) no-repeat 8px center;
}
.list-group .list-group-item.redgreen  {
  background: url(/fileadmin/tpls/res/legend_redgreen.png) no-repeat 8px center;
}
.list-group .list-group-item span.glyphicon {
  color:#999;
}



/*  +++++++++++++++++++++++++++++++++++++++++++++
  +++ BRANDENBURG : KARTE HÜFTE UND KNIE +++
  +++++++++++++++++++++++++++++++++++++++++++++ */
#hueftknie .map {
  position:relative;
  max-width:627px;
  margin-bottom:20px;
}
#hueftknie .map .circleLink {
  position:absolute;
  padding:0;
  margin:0;
  width:12px;
  height:12px;
   border:1px solid white;
  border-radius:8px;
  text-decoration:none;
   -moz-box-shadow:0 0 6px #4c739c;
  -webkit-box-shadow:0 0 6px #4c739c;
  box-shadow:0 0 5px #4c739c;
  background:#f28181; /* Old browsers */
  background:-moz-linear-gradient(top,  #f28181 0%, #e50303 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f28181), color-stop(100%,#e50303)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,  #f28181 0%,#e50303 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,  #f28181 0%,#e50303 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top,  #f28181 0%,#e50303 100%); /* IE10+ */
  background:linear-gradient(to bottom,  #f28181 0%,#e50303 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28181', endColorstr='#e50303',GradientType=0 ); /* IE6-9 */
}
#hueftknie .map .circleLink.cc1 { /* blau */
  background:#81a6f2; /* Old browsers */
  background:-moz-linear-gradient(top, #81a6f2 0%, #0368e5 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#81a6f2), color-stop(100%,#0368e5)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top, #81a6f2 0%,#0368e5 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top, #81a6f2 0%,#0368e5 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top, #81a6f2 0%,#0368e5 100%); /* IE10+ */
  background:linear-gradient(to bottom, #81a6f2 0%,#0368e5 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#81a6f2', endColorstr='#0368e5',GradientType=0 ); /* IE6-9 */
}
#hueftknie .map .circleLink.cc2 { /* rot blau */
  background:#e50303;

/* oben nach unten */
  background:-moz-linear-gradient(top, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-webkit-gradient(left top, left bottom, color-stop(0%, #e50303), color-stop(53%, #e50303), color-stop(53%, #0369e5), color-stop(100%, #0369e5));
  background:-webkit-linear-gradient(top, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-o-linear-gradient(top, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-ms-linear-gradient(top, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:linear-gradient(to bottom, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e50303', endColorstr='#0369e5', GradientType=1 );
}
#hueftknie .map .circleLink:hover {
  text-decoration:none;
  background:#f1f1f1; /* Old browsers */
  background:-moz-linear-gradient(top,  #f1f1f1 0%, #ffffff 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%); /* IE10+ */
  background:linear-gradient(to bottom,  #f1f1f1 0%,#ffffff 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

/* Legende */
#hueftknie .cL-L1 {left:5%;top:75%;}
#hueftknie .cLT-1 {position:absolute;left:9%;top:74.5%;}
#hueftknie .cL-L2 {left:5%;top:86%;}
#hueftknie .cLT-2 {position:absolute;left:9%;top:85.5%;}

/* Krankenhäuser */
.cL-HK1 {left:44.7%;top:26.5%;} /* Ruppiner Kliniken */
.cL-HK2 {left:66.5%;top:32%;} /* Werner Forßmann Klinikum Eberswalde */
.cL-HK3 {left:63%;top:40%;} /* Immanuel Klinikum Bernau */
.cL-HK4 {left:31.5%;top:41%;} /* Havelland Kliniken - Rathenow */
.cL-HK5 {left:45.5%;top:43.5%;} /* Havelland Kliniken - Nauen */
.cL-HK6 {left:68%;  top:48%;} /* Immanuel Klinikum Rüdersdorf */
.cL-HK7 {left:55.5%;top:56%;} /* Evangelisches Krankenhaus Ludwigsfelde-Teltow */
.cL-HK8 {left:65.5%;top:54%;} /* Achenbachkrankenhaus Königswusterhausen */
.cL-HK9 {left:53%;  top:66%;} /* KMG Klinikum Luckenwalde */
.cL-HK10 {left:72%;  top:70%;} /* Spreewaldklinik Lübben */
.cL-HK11 {left:76%;top:53%;} /* Helios Klinikum Bad Saarow */
.cL-HK12 {left:90%;  top:62%;} /* Städtisches Krankenhaus Eisenhüttenstadt */
.cL-HK13 {left:82.5%;top:78%;} /* Carl-Thiem-Klinikum Cottbus */
.cL-HK14 {left:28.5%;top:19%;} /* KMG Klinikum Mitte – Klinikum Pritzwalk */
.cL-HK15 {left:34.5%;top:27%;} /* KMG Klinikum Mitte – Klinikum Kyritz */
.cL-HK16 {left:62%;  top:22%;} /* Sana Krankenhaus Templin */
.cL-HK17 {left:68.5%;top:14%;} /* Kreiskrankenhaus Prenzlau */
.cL-HK18 {left:72%; top:45%;} /* Krankenhaus Märkisch-Oderland, Strausberg */
.cL-HK19 {left:78%; top:39%;} /* Krankenhaus Märkisch-Oderland, Wriezen */
.cL-HK20 {left:33%;top:52%;} /* Städtisches Krankenhaus Brandenburg */
.cL-HK21 {left:47%;top:51%;} /* St. Josef Krankenhaus Potsdam */
.cL-HK22 {left:50%;  top:50%;} /* Klinik Ernst von Bergmann Potsdam */
.cL-HK23 {left:50%;top:52%;} /* Obelinklinik - Orthopädische Fachklinik */
.cL-HK24 {left:89.5%;top:71%;} /* Naëmi-Wilke-Stift Guben */
.cL-HK25 {left:81%;top:85%;} /* Krankenhaus Spremberg */
.cL-HK26 {left:65%;top:74%;} /* Ev. Krankenhaus Luckau */
.cL-HK27 {left:36%;  top:61%;} /* Klinik Ernst von Bergmann Bad Belzig */
.cL-HK28 {left:48%;  top:35%;} /* Sana Klinik Sommerfeld */
.cL-HK29 {left:69%;  top:89%;} /* Sana Klinikum Niederlausitz Lauchhammer */
.cL-HK30 {left:73%;  top:85%;} /* Sana Klinikum Niederlausitz Senftenberg */

/* Legende (mobil) */
.map_legend {
  margin-bottom:20px;
  font:normal 11px/13px Arial,Helvetica,sans-serif;
}
.map_legend p {
  margin:0 0 10px 0;
  padding:3px 0 1px 22px;
}
.map_legend p.legend_blue {background:url('/fileadmin/tpls/res/legend_blue.png') no-repeat left center;}
.map_legend p.legend_redblue {background:url('/fileadmin/tpls/res/legend_green.png') no-repeat left center;}

.list-group .list-group-item {
  padding-left:35px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  text-decoration:none;
}
.list-group .list-group-item.blue  {
  background: url(/fileadmin/tpls/res/legend_blue.png) no-repeat 8px center;
}
.list-group .list-group-item.redblue  {
  background: url(/fileadmin/tpls/res/legend_redblue.png) no-repeat 8px center;
}
.list-group .list-group-item span.glyphicon {
  color:#999;
}



/*  ++++++++++++++++++++++++++++++++++++++++++++++++++++
  +++ BRANDENBURG: KARTE HERZMEDIZIN +++
  ++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#herzmedizin .map {
  position:relative;
  max-width:627px;
  margin-bottom:20px;
}
#herzmedizin .map .circleLink {
  position:absolute;
  padding:0;
  margin:0;
  width:12px;
  height:12px;
   border:1px solid white;
  border-radius:8px;
  text-decoration:none;
   -moz-box-shadow:0 0 6px #4c739c;
  -webkit-box-shadow:0 0 6px #4c739c;
  box-shadow:0 0 5px #4c739c;
  background:#f28181; /* Old browsers */
  background:-moz-linear-gradient(top,  #f28181 0%, #e50303 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f28181), color-stop(100%,#e50303)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,  #f28181 0%,#e50303 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,  #f28181 0%,#e50303 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top,  #f28181 0%,#e50303 100%); /* IE10+ */
  background:linear-gradient(to bottom,  #f28181 0%,#e50303 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28181', endColorstr='#e50303',GradientType=0 ); /* IE6-9 */
}
#herzmedizin .map .circleLink.cc1 { /* rot */
  background:#f28181; /* Old browsers */
  background:-moz-linear-gradient(top,  #f28181 0%, #e50303 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f28181), color-stop(100%,#e50303)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,  #f28181 0%,#e50303 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,  #f28181 0%,#e50303 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top,  #f28181 0%,#e50303 100%); /* IE10+ */
  background:linear-gradient(to bottom,  #f28181 0%,#e50303 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28181', endColorstr='#e50303',GradientType=0 ); /* IE6-9 */
}
#herzmedizin .map .circleLink:hover {
  text-decoration:none;
  background:#e8e8e8; /* Old browsers */
  background:-moz-linear-gradient(top,  #e8e8e8 0%, #dddddd 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,  #e8e8e8 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,  #e8e8e8 0%,#dddddd 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top,  #e8e8e8 0%,#dddddd 100%); /* IE10+ */
  background:linear-gradient(to bottom,  #e8e8e8 0%,#dddddd 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
}
/* Legende */
#herzmedizin .cL-L1 {left:52%;top:5.5%;}
#herzmedizin .cLT-1 {position:absolute;left:56%;top:5%;}

.cL-HM1 {left:82.5%;top:78%;}     /* Carl-Thiem-Klinikum Cottbus */
.cL-HM2 {left:64.5%;top:75%;}       /* Evangelisches Krankenhaus Luckau */
.cL-HM3 {left:84%;  top:47%;}     /* Evangelisches Krankenhaus Lutherstift Seelow */
.cL-HM4 {left:55.5%;top:56%;}     /* Ev. Krankenhaus Ludwigsfelde-Teltow */
.cL-HM5 {left:45.5%;top:43.5%;}       /* Havelland Kliniken Nauen */
.cL-HM6 {left:76%;top:53%;}       /* Helios Klinikum Bad Saarow */
.cL-HM7 {left:63%;  top:39%;}       /* Immanuel Klinikum Bernau Herzzentrum Brandenburg */
.cL-HM8 {left:68%;top:48%;}     /* Immanuel Klinik Rüdersdorf */
.cL-HM9 {left:36%;  top:61%;}     /* Klinik Ernst von Bergmann Bad Belzig */
.cL-HM10 {left:65%;  top:54%;}      /* Klinikum Dahme-Spreewald Achenbach Krankenhaus */
.cL-HM11 {left:72%;  top:70%;}    /* Klinikum Dahme-Spreewald Spreewaldklinik Lübben */
.cL-HM12 {left:50%;  top:50%;}     /* Klinikum Ernst von Bergmann, Potsdam */
.cL-HM13 {left:53%;  top:66%;}      /* KMG Klinikum Luckenwalde */
.cL-HM14 {left:37%;  top:20%;}      /* KMG Klinikum Wittstock */
.cL-HM15 {left:72%; top:45%;}       /* Krankenhaus Märkisch-Oderland Strausberg */
.cL-HM16 {left:78%; top:39%;}       /* Krankenhaus Märkisch-Oderland Wriezen */
.cL-HM17 {left:88%;  top:79%;}       /* Lausitz Klinik ForstLausitz Klinik Forst */
.cL-HM18 {left:52.5%;top:24%;}       /* Oberhavel Kliniken Gransee */
.cL-HM19 {left:53%;  top:40%;}       /* Oberhavel Kliniken Hennigsdorf */
.cL-HM20 {left:44.7%;top:26.5%;}      /* Ruppiner Kliniken */
.cL-HM21 {left:81.5%;top:78%;}       /* Sana Herzzentrum Cottbus */
.cL-HM22 {left:62%;  top:22%;}      /* Sana Krankenhaus Templin */
.cL-HM23 {left:33%;  top:52%;}      /* Städtisches Klinikum Brandenburg */
.cL-HM24 {left:90%;  top:62%;}      /* Städtisches Krankenhaus Eisenhüttenstadt */
.cL-HM25 {left:47.5%;  top:51%;}      /* St. Josefs-Krankenhaus Potsdam-Sanssouci */
.cL-HM26 {left:66.5%;top:32%;}      /* Werner Forßmann Klinikum Eberswalde */

/* Legende (mobil) */
.map_legend {
  margin-bottom:20px;
  font:normal 11px/13px Arial,Helvetica,sans-serif;
}
.map_legend p {
  margin:0 0 10px 0;
  padding:3px 0 1px 22px;
}
.map_legend p.legend_red {background:url('/fileadmin/tpls/res/legend_red.png') no-repeat left center;}
.map_warning {
  position:absolute;
  right:3%;
  top:5%;
  width:175px;
  padding:10px;
  background:white;
}
.map_warning p {
  color:black;
  margin:0;
}
.map_warning p span {
  color:black;
  font-weight:bold;
  text-transform:uppercase;
}
h3.legend_red {
  padding:0 0 0 25px;
  background:url('/fileadmin/tpls/res/legend_red.png') no-repeat left center;
}
.list-group .list-group-item {
  padding-left:35px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  text-decoration:none;
}
.list-group .list-group-item.red  {
  background: url(/fileadmin/tpls/res/legend_red.png) no-repeat 8px center;
}



/*  ++++++++++++++++++++++++++++++++++++++
  +++ BRANDENBURG : KARTE NEONATOLOGIE +++
  ++++++++++++++++++++++++++++++++++++++++ */
#neonatologie .map {
  position:relative;
  max-width:627px;
  margin-bottom:20px;
}
#neonatologie .map .circleLink {
  position:absolute;
  padding:0;
  margin:0;
  width:12px;
  height:12px;
   border:1px solid white;
  border-radius:8px;
  text-decoration:none;
   -moz-box-shadow:0 0 6px #4c739c;
  -webkit-box-shadow:0 0 6px #4c739c;
  box-shadow:0 0 5px #4c739c;
  background:#f28181; /* Old browsers */
  background:-moz-linear-gradient(top,  #f28181 0%, #e50303 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f28181), color-stop(100%,#e50303)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,  #f28181 0%,#e50303 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,  #f28181 0%,#e50303 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top,  #f28181 0%,#e50303 100%); /* IE10+ */
  background:linear-gradient(to bottom,  #f28181 0%,#e50303 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28181', endColorstr='#e50303',GradientType=0 ); /* IE6-9 */
}
#neonatologie .map .circleLink.cc1 { /* rot */
  background:#f28181; /* Old browsers */
  background:-moz-linear-gradient(top,  #f28181 0%, #e50303 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f28181), color-stop(100%,#e50303)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,  #f28181 0%,#e50303 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,  #f28181 0%,#e50303 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top,  #f28181 0%,#e50303 100%); /* IE10+ */
  background:linear-gradient(to bottom,  #f28181 0%,#e50303 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f28181', endColorstr='#e50303',GradientType=0 ); /* IE6-9 */
}
#neonatologie .map .circleLink.cc2 { /* blau */
  background:#81a6f2; /* Old browsers */
  background:-moz-linear-gradient(top, #81a6f2 0%, #0368e5 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#81a6f2), color-stop(100%,#0368e5)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top, #81a6f2 0%,#0368e5 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top, #81a6f2 0%,#0368e5 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top, #81a6f2 0%,#0368e5 100%); /* IE10+ */
  background:linear-gradient(to bottom, #81a6f2 0%,#0368e5 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#81a6f2', endColorstr='#0368e5',GradientType=0 ); /* IE6-9 */
}
#neonatologie .map .circleLink.cc3 { /* grün */
  background:#c1f281; /* Old browsers */
  background:-moz-linear-gradient(top, #c1f281 0%, #a8e503 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1f281), color-stop(100%,#a8e503)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top, #c1f281 0%,#a8e503 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top, #c1f281 0%,#a8e503 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top, #c1f281 0%,#a8e503 100%); /* IE10+ */
  background:linear-gradient(to bottom, #c1f281 0%,#a8e503 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1f281', endColorstr='#a8e503',GradientType=0 ); /* IE6-9 */
}
#neonatologie .map .circleLink.cc4 { /* rot blau */
  background:#e50303;
/*  links nach rechts */
/*
  background:-moz-linear-gradient(left, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-webkit-gradient(left top, right top, color-stop(0%, #e50303), color-stop(53%, #e50303), color-stop(53%, #0369e5), color-stop(100%, #0369e5));
  background:-webkit-linear-gradient(left, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-o-linear-gradient(left, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-ms-linear-gradient(left, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:linear-gradient(to right, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e50303', endColorstr='#0369e5', GradientType=1 );
*/
/* oben nach unten */
  background:-moz-linear-gradient(top, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-webkit-gradient(left top, left bottom, color-stop(0%, #e50303), color-stop(53%, #e50303), color-stop(53%, #0369e5), color-stop(100%, #0369e5));
  background:-webkit-linear-gradient(top, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-o-linear-gradient(top, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:-ms-linear-gradient(top, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  background:linear-gradient(to bottom, #e50303 0%, #e50303 53%, #0369e5 53%, #0369e5 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e50303', endColorstr='#0369e5', GradientType=1 );
}
#neonatologie .map .circleLink.cc5 { /* rot grün */
  background:#e50303;
/*  links nach rechts */
/*
  background:-moz-linear-gradient(left, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:-webkit-gradient(left top, right top, color-stop(0%, #e50303), color-stop(53%, #e50303), color-stop(53%, #a8e503), color-stop(100%, #a8e503));
  background:-webkit-linear-gradient(left, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:-o-linear-gradient(left, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:-ms-linear-gradient(left, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:linear-gradient(to right, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e50303', endColorstr='#a8e503', GradientType=1 );
*/
/* oben nach unten */
  background:-moz-linear-gradient(top, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:-webkit-gradient(left top, left bottom, color-stop(0%, #e50303), color-stop(53%, #e50303), color-stop(53%, #a8e503), color-stop(100%, #a8e503));
  background:-webkit-linear-gradient(top, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:-o-linear-gradient(top, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:-ms-linear-gradient(top, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  background:linear-gradient(to bottom, #e50303 0%, #e50303 53%, #a8e503 53%, #a8e503 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e50303', endColorstr='#a8e503', GradientType=1 );
}
#neonatologie .map .circleLink:hover {
  text-decoration:none;
  background:#f1f1f1; /* Old browsers */
  background:-moz-linear-gradient(top,  #f1f1f1 0%, #ffffff 100%); /* FF3.6+ */
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
  background:-webkit-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
  background:-o-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%); /* Opera 11.10+ */
  background:-ms-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%); /* IE10+ */
  background:linear-gradient(to bottom,  #f1f1f1 0%,#ffffff 100%); /* W3C */
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

/* Legende */
.cL-L1 {left:5%;top:75%;}
.cLT-1 {position:absolute;left:9%;top:74.5%;}
.cL-L2 {left:5%;top:80%;}
.cLT-2 {position:absolute;left:9%;top:79.5%;}
.cL-L3 {left:5%;top:85%;}
.cLT-3 {position:absolute;left:9%;top:84.5%;}
.cLT-4 {position:absolute;left:9%;top:91.5%;}

/* Krankenhäuser */
.cL-N1  {left:16%;top:20%;}     /* Kreiskrankenhaus Prignitz, Perleberg */
.cL-N2  {left:44.7%;top:26.5%;} /* Ruppiner Kliniken */
.cL-N3  {left:54.5%;top:35%;}   /* Oberhavel Kliniken Oranienburg */
.cL-N4  {left:79%;top:24%;}     /* Asklepios Klinikum Uckermark */
.cL-N5  {left:66.5%;top:32%;}   /* Werner Forßmann Krankenhaus */
.cL-N6  {left:62.5%;top:39%;}   /* Immanuel Klinikum Bernau */
.cL-N7  {left:31.5%;top:41%;}   /* Havelland Kliniken - Rathenow */
.cL-N8  {left:45.5%;top:43.5%;} /* Havelland Kliniken - Nauen */
.cL-N9  {left:68.5%;top:48%;}   /* Immanuel Klinikum Rüdersdorf */
.cL-N10 {left:34.5%;top:52%;}   /* Kl. Westbrandenburg, Brandenburg a.d. Havel */
.cL-N11 {left:48.5%;top:49.5%;} /* Kl. Westbrandenburg, Potsdam */
.cL-N12 {left:55.5%;top:56%;}   /* Evangelisches Krankenhaus Ludwigsfelde-Teltow */
.cL-N13 {left:52%;top:65%;}     /* KMG Kliniken Luckenwalde */
.cL-N14 {left:65.5%;top:54%;}   /* Achenbachkrankenhaus Königswusterhausen */
.cL-N15 {left:73%;top:70%;}     /* Spreewaldklinik Lübben */
.cL-N16 {left:76%;top:53%;}     /* Helios Klinikum Bad Saarow */
.cL-N17 {left:90%;top:62%;}     /* Städtisches Krankenhaus Eisenhüttenstadt */
.cL-N18 {left:86.5%;top:55%;}   /* Klinikum Frankfurt (Oder) */
.cL-N19 {left:54%;top:80%;}     /* Elbe-Elsterklinikum Herzberg */
.cL-N20 {left:68%;top:89%;}     /* Klinikum Niederlausitz */
.cL-N21 {left:82.5%;top:78%;}   /* Carl-Thiem-Klinikum Cottbus */

/* Legende (mobil) */
.map_legend {
  margin-bottom:20px;
  font:normal 11px/13px Arial,Helvetica,sans-serif;
}
.map_legend p {
  margin:0 0 10px 0;
  padding:3px 0 1px 22px;
}
.map_legend p.legend_red {background:url('/fileadmin/tpls/res/legend_red.png') no-repeat left center;}
.map_legend p.legend_blue {background:url('/fileadmin/tpls/res/legend_blue.png') no-repeat left center;}
.map_legend p.legend_green {background:url('/fileadmin/tpls/res/legend_green.png') no-repeat left center;}

.list-group .list-group-item {
  padding-left:35px;
  border-top-left-radius:0;
  border-top-right-radius:0;
  text-decoration:none;
}
.list-group .list-group-item.red  {
  background: url(/fileadmin/tpls/res/legend_red.png) no-repeat 8px center;
}
.list-group .list-group-item.blue  {
  background: url(/fileadmin/tpls/res/legend_blue.png) no-repeat 8px center;
}
.list-group .list-group-item.green  {
  background: url(/fileadmin/tpls/res/legend_green.png) no-repeat 8px center;
}
.list-group .list-group-item.redblue  {
  background: url(/fileadmin/tpls/res/legend_redblue.png) no-repeat 8px center;
}
.list-group .list-group-item.redgreen  {
  background: url(/fileadmin/tpls/res/legend_redgreen.png) no-repeat 8px center;
}
.list-group .list-group-item span.glyphicon {
  color:#999;
}
