* { margin:0; padding:0; }
body { font-family:arial, sans-serif; font-size:11px; color:#272727; background:#fff url(/lisalib/getfile.aspx?itemid=584) repeat-x }

.stream { display:none; }
img { border:0; }
fieldset { border:0; }
form { display:inline; }
a { text-decoration:none; color:#003e71; }
a:hover { text-decoration:underline; }
h3 { margin-top:16px; }
input { font-family:arial, sans-serif; font-size:11px; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

img.left { float:left; margin-right:10px; }
img.right { float:right; margin-left:10px; border:2px solid #dbdbdb; }

img.banner { margin:10px 0 5px 0; }

a.button { float:right; padding:4px 0; width:80px; background:url(/lisalib/getfile.aspx?itemid=585) no-repeat; color:#fff; text-align:center;  }

#wrapper { width:998px; margin:0 auto; position:relative; }

#header { height:64px; }
#header h1 { position:absolute; top:13px; left:31px; z-index:1000; }
#header h1 a { width:90px; height:110px; display:block; background:url(/lisalib/getfile.aspx?itemid=564) no-repeat; overflow:hidden; text-indent:-300px;  }

#pagename { background:url(/lisalib/getfile.aspx?itemid=576) no-repeat; margin-top:4px; height:83px; position:relative; }
#pagename h2 { padding:26px 0 0 152px; font-family:"Trebuchet MS", arial, sans-serif; font-size:2.1em; font-weight:normal; color:#fff; }

#breadcrumbs { position:absolute; right:30px; top:50px; color:#fff; }
#breadcrumbs a { color:#fff; }

#map { height:415px; margin-bottom:72px; background:url(/lisalib/getfile.aspx?itemid=565) no-repeat; position:relative; }

#map #iceland { position:absolute; top:16px; left:20px; background:url(/lisalib/getfile.aspx?itemid=562); width:493px; height:364px; }
#map #iceland ul { list-style:none; }
#map #iceland ul li { position:absolute; }
#map #iceland ul li a { display:block; margin:-10px 0 0 -10px; width:23px; height:20px; padding:3px 0 0 0; background:url(/lisalib/getfile.aspx?itemid=566) no-repeat; text-align:center; color:#003f74; font-family:Georgia, arial, sans-serif; font-weight:bold; }
#map #iceland ul li a:hover { background:url(/lisalib/getfile.aspx?itemid=567) no-repeat; text-decoration:none; }
#map #iceland ul li a.selected { background:url(/lisalib/getfile.aspx?itemid=567) no-repeat; }

#map #lakelist1 { position:absolute; top:30px; left:520px; list-style:none; }
#map #lakelist2 { position:absolute; top:30px; left:770px; list-style:none; }

#map #lakelist1 li, #map #lakelist2 li { padding:3px 0; }
#map #lakelist1 li a, #map #lakelist2 li a { color:#fff; font-size:1.1em; }
#map #lakelist1 li a:hover, #map #lakelist2 li a:hover { text-decoration:none; font-weight:bold; }

#map #lakelist1 li span, #map #lakelist2 li span { color:#ffde00; line-height:.9em; font-size:1.3em; font-weight:bold; font-family:Georgia, arial, sans-serif; float:left; width:15px; padding-right:10px; text-align:right; }
#map #lakelist1 li.selected span,
#map #lakelist2 li.selected span,
#map #lakelist1 li a:hover span,
#map #lakelist2 li a:hover span { color:#fff; }

#map #lakelist1 li.selected a, #map #lakelist2 li.selected a { font-weight:bold; }

#highlight { position:absolute; top:445px; left:0; line-height:1.4em; background:url(/lisalib/getfile.aspx?itemid=559) no-repeat; width:910px; height:104px; padding:20px 44px; color:#fff; font-size:1.1em; }
#highlight a { text-decoration:underline; color:#fff; font-size:.9em; }
.subpages #highlight { background:url(/lisalib/getfile.aspx?itemid=560) no-repeat; padding:17px 44px; }

#column-wrapper { min-height:500px; background:url(/lisalib/getfile.aspx?itemid=586) no-repeat bottom left; }
#column-wrapper #column-wrapper-top { height:20px; background:red url(/lisalib/getfile.aspx?itemid=588) no-repeat top left; }
#column-wrapper .column1 { padding:45px 10px 20px 20px; float:left; width:283px; margin:0 0 0 14px; display:inline; }
#column-wrapper .column2 { padding:45px 10px 20px 20px; float:left; width:283px; margin:0 0 0 16px; display:inline; }
#column-wrapper .column3 { padding:45px 10px 20px 15px; float:left; width:288px; margin:0 0 0 15px; display:inline; }

.subpages #content-wrapper { background:url(/lisalib/getfile.aspx?itemid=553) repeat-y }
.subpages #content-wrapper-inner { background:url(/lisalib/getfile.aspx?itemid=554) no-repeat bottom left; min-height:300px; padding:40px 0 30px 14px; }

.subpages #content-wrapper .column1 { float:left; width:202px; padding:0 20px; }
.subpages #content-wrapper .column2 { float:left; width:202px; padding:0 20px; }
.subpages #content-wrapper .column3 { float:left; width:202px; padding:0 20px; }
.subpages #content-wrapper .column4 { float:left; width:202px; padding:0 20px; }

.subpages #content-wrapper ul { list-style:none; }
.subpages #content-wrapper ul li { padding:4px 0 4px 10px; background:url(/lisalib/getfile.aspx?itemid=583) no-repeat center left; }
.subpages #content-wrapper ul li a { color:#1b1b1b; font-size:1.1em; }

.subpages-content #column-wrapper { background:url(/lisalib/getfile.aspx?itemid=587) repeat-y; }
.subpages-content #column-wrapper-inner { min-height:1000px; padding:34px 0 0 34px; background:url(/lisalib/getfile.aspx?itemid=589) no-repeat top left; }

.noright #column-wrapper { background:url(/lisalib/getfile.aspx?itemid=674) repeat-y !important; }
.noright #column-wrapper-inner { background:url(/lisalib/getfile.aspx?itemid=675) no-repeat top left !important; }

.subpages-content #column-wrapper #content { float:left; padding-right:20px; width:373px; margin-left:230px; display:inline; }
.subpages-content #column-wrapper #column1 { float:left; padding-right:20px; width:210px; margin-left:-623px; display:inline; }
.subpages-content #column-wrapper #column2 { float:left; padding:0 20px; width:290px; display:inline; }

.subpages-content #column-wrapper #content { font-size:1.3em; line-height:1.4em; }
.subpages-content #column-wrapper #content h3 { font-family:Georgia, arial, sans-serif; margin-bottom:5px; color:#336590; font-weight:bold; font-size:1.2em; }
.subpages-content #column-wrapper #content p { padding:0 0 15px 0; }

.subpages-content #column-wrapper #column2 .box img { border:2px solid #dcdcdc; }
.subpages-content #column-wrapper #column2 .box #small-map img { border:0; }
.subpages-content #column-wrapper #column2 .box { margin-bottom:25px; }
.subpages-content #column-wrapper #column2 .forum .button { float:right; margin:2px 4px 0 0; }

.noright #content { width:700px !important; }
.noright #column1 { margin-left:-950px !important; }

h2.parent-title { margin-bottom:10px; color:#003e71; font-weight:normal; text-transform:uppercase; font-size:1.6em; }

h3.title { clear:both; margin:4px 0 10px 0; font-family:Georgia, arial, sans-serif; font-size:1.6em; color:#003e71; font-weight:normal; background:url(/lisalib/getfile.aspx?itemid=580) no-repeat center left; padding-left:20px; }

h3.headlines a { color:#272727; }

.first-article { font-size:1.1em; line-height:1.4em; }
.first-article h3.headlines { font-size:1em; }
.first-article a.newslink { text-decoration:underline; font-size:.9em; }

.article-list { padding:20px 0 10px 0; }
.article-list .date { color:#565656; }
.article-list h4.headlines { margin-bottom:10px; font-size:1em; }
.article-list a { font-weight:normal; color:#272727; }

h3.headlines { margin:0; padding:0; }
h5.dates { color:#565656; padding:0; margin:0; font-size:0.9em; }

.forum .date { display:block; color:#003e71; margin-bottom:10px; }
.forum h3 { font-size:1.1em; }
.forum form { margin-bottom:20px; display:block; }
.forum input.text { border:1px solid silver; width:280px; padding:2px; margin:2px 0; }

.vote h3 { padding-bottom:5px; font-size:1.1em; }
.vote label { display:block; }
.vote input { margin-right:5px; }
.vote input.button { float:right; }
.votebar img { background:#0059A2; }

.imageExplodeWrapper { position:relative; }
.imageExplode img { border:2px solid #dcdcdc; }
.imageExplode .image-descr { border:2px solid #dcdcdc; border-top:none; background:url(/lisalib/getfile.aspx?itemid=563) repeat-x; color:#fff; padding:9px 10px; }
.imageExplode .image-descr a { color:#fff; text-decoration:underline; }
.images p { padding:10px 20px; }
.imageExplode { display:none; position:absolute; top:0; left:0; }
.imageExplodeNo1 { display:block; }

#small-map { text-align:right; }
#small-map a img { margin:5px 0; }

#nav { position:absolute; top:47px; left:140px; }
#nav ul { list-style:none; }
#nav ul li { float:left; background:url(/lisalib/getfile.aspx?itemid=572) no-repeat top right; }
#nav ul li a { float:left; background:url(/lisalib/getfile.aspx?itemid=571) no-repeat top left; padding:8px 14px 5px 14px; font-family:"Trebuchet MS", arial, sans-serif; font-size:1.2em; font-weight:bold; color:#fff; text-transform:uppercase; }
#nav ul li.selected { background:url(/lisalib/getfile.aspx?itemid=574) no-repeat top right; }
#nav ul li.selected a { background:url(/lisalib/getfile.aspx?itemid=573) no-repeat top left; padding-bottom:6px; }

#subnav ul { list-style:none; }
#subnav ul li a { padding:4px 8px; background:url(/lisalib/getfile.aspx?itemid=577) no-repeat bottom left; color:#1b1b1b; display:block; font-size:1.1em; }
#subnav ul li a.selected { font-weight:bold; background:url(/lisalib/getfile.aspx?itemid=578) no-repeat bottom left; }
#subnav ul li ul li a { color:#373737; font-size:1em; background:none; padding:5px 0 4px 15px; }
#subnav ul li ul li a.selected { background:none; font-weight:normal; text-decoration:underline; color:#336590; }

#extras { position:absolute; top:8px; right:250px; }
#extras ul { list-style:none; }
#extras ul li { float:left; }
#extras ul li a { float:left; color:#272727; padding:0 6px; background:url(/lisalib/getfile.aspx?itemid=555) no-repeat center right; }
#extras ul li a.last { background:none; }

#search-panel { position:absolute; top:5px; right:14px; }
#search-panel label { display:none; }
#search-panel input.button { background:#565656; border:1px solid #565656; color:#fff; padding:1px; }
#search-panel input.text { width:187px; border:1px solid #dbdbdb; margin-right:4px; padding:2px; }
#search-panel legend, .forum legend { display:none; }

#footer { padding-top:10px; text-align:center; color:#565656; font-size:1.1em; }
#footer address { font-style:normal; }

.subpages-content #footer { background:url(/lisalib/getfile.aspx?itemid=558) no-repeat; padding-top:25px; }
.noright #footer { background:url(/lisalib/getfile.aspx?itemid=671) no-repeat !important; padding-top:25px; }

#content .Actions * { float:left; }
#content .Actions ul { float:right; list-style:none; }
#content .Actions ul li a { padding:2px 5px; font-size:0.84em; }

#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightboxaimg{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box>#lightbox-nav{left:0;}
#lightbox-nava{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}

.dagbok label {margin-right:30px;}
.dagbok #newsWater {margin-left:40px; margin-bottom:5px;}
.dagbok #newsAuthor {margin-left:40px; margin-bottom:5px;}
.dagbok #newsTitle {margin-left:1px; margin-bottom:5px;}
.dagbok #newsAbstract {margin-left:12px; margin-bottom:5px;}
.dagbok #newsContent {margin-left:44px; margin-bottom:5px;}
