#jquery-lightbox { z-index: 14001 !important; }
#popupLayerBackground {
            position: fixed;
            top: 0px;
            left: 0px;
            bottom: 0px;
            right: 0px;
            background: rgba(0, 0, 0, 0.5);
            z-index: 10000;
}
#jquery-overlay{position:fixed;}

/* Image gallery */
.image-gallery { position: relative; }
.image-gallery .image-gallery-thumbnails { position: relative; }
.image-gallery .image-gallery-thumbnails .gallery-image { position: relative; width: 210px; float: left; padding: 0 6px 6px 0; }
.image-gallery .image-gallery-thumbnails .gallery-image img { border: solid 4px #eee; }
.image-gallery .image-gallery-thumbnails .gallery-image .photo-caption { font-size: 12px; color: #333; padding: 2px 4px; }
.image-gallery .image-gallery-thumbnails .gallery-image .photo-credit { font-size: 10px; color: #777; padding: 0 4px; }
.image-gallery h1 { font-size: 20px; margin: 4px 0 14px; padding: 0; }




a {
  color: #0044CC;
  text-decoration: none;
}
a:visited {
  color: #0044CC;
  text-decoration: none;
}
a:active {
  color: #2B378F;
  text-decoration: none;
}
a:hover {
  color: #000000;
  text-decoration: none;
}
a.Adresslink:link {
  color: #000000;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial, sans-serif;
  text-decoration: none;
  text-align: left
}
a.Adresslink:visited {
  color: #000000;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial, sans-serif;
  text-decoration: none;
  text-align: left
}
a.Adresslink:active {
  color: #2B378F;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial, sans-serif;
  text-decoration: none;
  text-align: left
}
a.Adresslink:hover {
  color: #2B378F;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial, sans-serif;
  text-decoration: none;
  text-align: left
}
a.bund:visited {
  color: #8298AF;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial, sans-serif;
  text-decoration: none;
  text-align: left
}
a.bund:active {
  color: #8298AF;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial, sans-serif;
  text-decoration: none;
  text-align: left
}
a.bund:hover {
  color: #8298AF;
  font-size: 11px;
  font-weight: bold;
  font-family: Arial, sans-serif;
  text-decoration: underline;
  text-align: left
}
checkbox {
  margin:0px;
  padding:0px;
}
h1 {
  color: #2B378F;  
  margin: 3px 0 5px 0;    
  font-family:Arial, Helvetica, sans-serif;  
  font-size: 25px;
  font-weight:bolder;
}
hr {
  border: 1px solid #FFF;
}
p {
  margin:0px;
  padding:0px;
}
sup  {
  font-size: 8px;
}
td {
  font-size: 10px;
  font-family: Verdana, Arial;
  color: #000000;
  text-align: left;
}
.aktivitetskalender {
  width:530px;
  clear:both;
}
.aktivitetskalender h2 {
  color:white;
  padding-left:8px;
}
.aktivitetskalender td {
  border-bottom: 1px solid #577baf;
}
.aktivitetskalender th {
  text-align:left;
  background-color:#577baf;
}
.aktivitetskalender th a {
  font-size: 12px;
  text-align:right;
  color:white;
  padding-right:4px;
}
.aktivitetskalender th a:hover {
  font-size: 12px;
  text-align:right;
  color:#DADDEC;
  padding-right:4px;
}
.aktivitetskalender th a:active {
  font-size: 12px;
  text-align:right;
  color:white;
  padding-right:4px;
}
.aktivitetskalender th a:visited {
  font-size: 12px;
  text-align:right;
  color:white;
  padding-right:4px;
}
.Cimg {
  padding:0px;
  margin:3px 0px 5px 10px;
  border: 1px solid #577BAF;
}
.tabel-border-top-bund {
  border-bottom:1px solid #577BAF;
}
.tabel-border-top-bund caption {
  border-bottom:1px solid #577BAF;
  text-align:left;
  font-weight:bold;
  color: #000000;   
  margin: 0px;  
  padding:0px;   
  font-family:Arial, Helvetica, sans-serif;  
  font-size: 13px; 
}
.tabel-border-top-bund th {
  border-bottom:1px solid #577BAF;
  text-align:left;
  font-weight:bold;
  color: #000000;   
  margin: 0px;  
  padding:0px;   
  font-family:Arial, Helvetica, sans-serif;  
  font-size: 13px; 
}
.tabel-border-raekke {
  border-bottom:1px solid #577BAF;
}
.tabel-border-raekke td {
  border-top:1px solid #577BAF;
}
.tabel-border-raekke th {
  text-align:left;
  font-weight:bold;
  color: #000000;   
  margin: 0px;  
  padding:0px;   
  font-family:Arial, Helvetica, sans-serif;  
  font-size: 13px;
}
.tabel-border-raekke caption {
  text-align:left;
  font-weight:bold;
  color: #000000;   
  margin: 0px;  
  padding:0px;   
  font-family:Arial, Helvetica, sans-serif;  
  font-size: 11px; 
}
.ShareHouse {
  position: absolute; 
  right: 70px; 
  margin:-4px 0 0 0;
  padding:0;
}
.ShareHouseG {
  position: absolute;
  right: 22px;
  margin:-4px 0 0 0;
  padding:0pt 0pt 0pt 5px;
}
.ShareHouse img {
  margin-left:8px;
}





























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
