html { overflow-y:scroll }
/***************
  BODY
  **************/
body { font-family: Arial,Verdana,Helvetica,Sans-serif; font-size:12px; color:#313131; margin:0; padding:0; background:#fff; }

/***************
  MISC ATTRIBUTES
  **************/
.NormalText { font-size: 1em; }
.NormalText strong { color:#003F7E; }
.NormalText ul li strong a strong { color:#D65215; }
img { border:none; margin: 0 0 0 5px; }
.stream { display:none; }
.clear { clear:both; }
img.border { border:2px solid #D65215; }

h2 {font-size:0.9em; font-weight: bold; color:#FFFFFF; margin:0px; padding:0px;}
h2.black a { color : #313131; }

h3 {font-size:0.9em; font-weight: bold; color:#FFFFFF; margin:0px; padding:0px;}
h3.utbod { color : #313131; padding : 10px 0 0 10px; font-size : 1em; background : transparent url('/library/6') 0% 80% no-repeat; }
h3.black a { color : #313131; }

h3.verkefni, h3.vkynning { margin:0px; padding:0px; color:#003f7e; font-weight:bold; font-size:1em; }
h3.vkynningtop { font-size: 0.9em; padding-left: 8px; margin:0; margin-right:10px; color:#003f7e; font-weight:bold; font-size:1em; }

h4 {font-size:0.9em; font-weight: bold; color:#003f7e; margin:0px; padding:0px;}
h5, span.dates {color:#5a5a5a; font-size:0.9em; font-weight:normal; margin:0px; padding:0px;}


p { margin : 0; padding : 5px 0;}
.newsitem { margin : 0px 100px 0px 0; }

ol ul { margin-left: 0; padding-left: 10px; }
ol ul li { list-style: none; }

A { color:#D65215; text-decoration:none; font-weight:bold;}
A:hover {text-decoration: underline !important;}
a:visited { color: #454545; }

form { display:inline; margin:0; padding:0; }
form label { display : block; }
form .button { }

.button { background:#003f7e; border:1px solid #003f7e; color:#fff; height:20px; cursor:hand; font-size:0.8em !important; font-weight:normal;}

.floatleft { float:left; }
.floatright { float:right; }

a.newslink { color:#D65215 ! important; font-weight:bold; }
a.newslink:hover, a.backlink:hover {text-decoration:underline;}
a.backlink { color:#D65215 !important; font-weight:bold;}
a.newslink:visited, a.backlink:visited { color: #454545 ! important; }
a.months:visited, a.backlink:visited { color: #454545 !important } 

.newsimagegallery {padding-top:3px;}

img.newsimage { float:right; margin:35px 0 8px 10px;}
img.newsimagelist { margin-top: 45px; }
img.gulur_rammi { border:2px solid #D65215 }

.orange { color:#D65215;}
.gray { color:#737373;}

.bold { font-weight:bold; }

table th { text-align: left; }

table.fsr { width:100%; }
table.fsr caption { background:#004A8C; color:#fff; padding:5px; font-weight:bold; }
table.fsr th { height: 30px; background:#ccc; vertical-align:top; padding:3px; text-align:left; }
table.fsr td { padding-left: 15px;}
table.fsr .mynd { vertical-align:top; text-align:right !important; }

tr.row1 td, .JQsortable tr.even td { background : #cbcbcb; }
tr.row0 td, .JQsortable tr.odd td { background  : #fff; }

table.utbod { width : 100%; }
table.utbod th { color : #5a5a5a; background : none;  padding : 3px 3px; vertical-align : bottom; border-bottom: solid 3px #fff;}
table.utbod th a {color : #5a5a5a; padding: 0 10px 0 0; }
table.utbod th.col2 { width : 90px; }
table.utbod td { padding : 2px 4px; }
table.utbod td.projectpadding { padding: 2px 4px 2px 20px !important; }
table.utbod td.projectpadding img { margin-left: -20px; }

table.utbod th.number,
table.utbod td.number { text-align : right !important; width : 100px; }
table.utbod th.index,
table.utbod td.index { text-align : center; width : 40px; }

#wrapper table.utbod th.4col1 { width : 110px !important; border : solid 1px red;}
#wrapper table.utbod th.4col4 { width : 200px !important; }

form.fsr_post { float:left; width:300px;  }
form.fsr_post label { float:left; width:99px; text-align:left; padding:5px; }
form.fsr_post input { float:right; margin-bottom: 5px; }
form.fsr_post .button { margin:8px 18px; clear:both; }
form.fsr_post input.text { width: 185px; }
form.fsr_post label.checkbox { width: 145px; }
form.fsr_post label.write { width: 125px; } 
form.fsr_post img.write { margin: 0; padding: 0; }

.contactform {  width : 310px;}
.contactform { margin : auto; }
.contactform .button { float : right; }
.text { width : 300px;}

/***************
  WRAPPERS
  **************/
#wrapper { width:998px; padding:0; margin:0 auto; position:relative; }
#colwrap { width:996px; padding:58px 0 0 0; margin:0; border-right:1px solid #e5e6ee; border-left:1px solid #e5e6ee; background:url(/lisalib/getfile.aspx?itemid=25) repeat-y top left; }
.sub #colwrap, .verkefni #colwrap { margin:0; }
.frontpage #colwrap { padding:34px 0 0 0; }

.verkefni #colwrap { padding:69px 0 0 0; }

#colwrapnoright { width:996px; padding:69px 0 0 0; border-right:1px solid #e5e6ee; border-left:1px solid #e5e6ee; background:url(/lisalib/getfile.aspx?itemid=52) repeat-y top left; }

/***************
  HEADER
  **************/
#header { border-left:1px solid #e5e6ee; height:89px; background:url(/lisalib/getfile.aspx?itemid=9) no-repeat top right; padding:19px 0 0 10px; }
#header h1,
#header div { background:url(/lisalib/getfile.aspx?itemid=10) no-repeat; margin:0; padding:0; _width:293px; _height:70px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/lisalib/getfile.aspx?itemid=10', sizingMethod='scale');  _background:none }
#header h1 a,
#header div a { position:relative; width:293px; height:70px; display:block; overflow:hidden; text-indent:-5000px; }

/***************
  FOOTERS
  **************/
#footer { height:23px; background:url(/lisalib/getfile.aspx?itemid=4) repeat-x; padding:11px 0 0 0; text-align:center; color:#fff; }
#subfooter { background:#D1D1D1; height:23px; border-top:2px solid #d1d1d1; text-align:center; color:#fff; padding:11px 0 0 0; font-weight:bold; }
#footer a { color:#fff; text-decoration:none; font-weight:normal; }
#subfooter a { color:#fff; font-weight:bold;}

#footer address { font-style: normal; }

/***************
  MENUS  &  UL-LI
  **************/
#nav { height:30px; position: absolute; top : 108px; background:url(/lisalib/getfile.aspx?itemid=11) repeat-x; width:998px; border-bottom:4px solid #d65215;}
#nav ul { margin:0; padding:0px; list-style:none; }
#nav ul li { background:url(/lisalib/getfile.aspx?itemid=12) no-repeat top right;  float:left; margin:0px; padding:0px; }
#nav ul li a { display:block; padding:8px 6px 8px 7px;  margin-right:2px; color:#fff; font-size:1em; font-weight:bold;}
#nav ul li a.selected { color:#fff; }
#nav ul li a:hover { background:url(/lisalib/getfile.aspx?itemid=44) repeat-x top right; text-decoration:none !important; }

#subpagenav { height:30px; position: absolute; top : 108px; background:url(/lisalib/getfile.aspx?itemid=11) repeat-x; width:998px; overflow: hidden; }
#subpagenav ul { margin:0; padding:0px; list-style:none; }
#subpagenav ul li { background:url(/lisalib/getfile.aspx?itemid=12) no-repeat top right; float:left; margin:0px; padding:0px; }
#subpagenav ul li.selected {  float:left; padding:0px; }
#subpagenav ul li a.selected { color:#fff; background:#D45214 url(/lisalib/getfile.aspx?itemid=44) repeat-x top right;}
#subpagenav ul li a { height:1em; display:block; padding:8px 6px 8px 7px;  margin-right:2px; color:#fff; font-size:1em; font-weight:bold;}
#subpagenav ul li a:hover { background:url(/lisalib/getfile.aspx?itemid=44) repeat-x top right; text-decoration:none !important; }

#subnav { position: absolute; top : 138px; background:#d65215 url(/lisalib/getfile.aspx?itemid=48) repeat-x bottom left; width:998px; padding-bottom:8px;  }
#subnav ul { margin:0; padding:0; list-style:none; }
#subnav ul li { background:url(/lisalib/getfile.aspx?itemid=50) no-repeat 100% 72% ; float:left; margin:0px; padding:0px; }
#subnav ul li.last {background:none; }
#subnav ul li.only {background:none; }
#subnav ul li a { height:1em; display:block; padding:8px 10px 0 10px; color:#fff; font-size:1em; font-weight:normal; white-space:nowrap; }
#subnav ul li a.selected { color:#fff; font-weight:bold; }
#subnav ul li a:hover { text-decoration:underline !important; }

#subnav .xtopgrad { background: url(/lisalib/getfile.aspx?itemid=49) repeat-x top left; height:6px;}

#extras { position:absolute; top:8px; right:45px;}
#extras ul { margin:0; padding:0; list-style:none; }
#extras ul li { background:url(/lisalib/getfile.aspx?itemid=21) no-repeat center right; float:left; margin:0; padding:0; }
#extras ul li a { display:block; padding:0 5px; color:#8a8a8a; font-size:0.9em; text-decoration:none;}
#extras ul li a.selected { color:#8a8a8a; }
#extras ul li a:hover { color:#8a8a8a;}

#breadcrumbs { position:absolute; top:90px; right:11px; color:#fff; font-size:0.9em; }
#breadcrumbs a { color:#fff; font-size:0.8em; }
#breadcrumbs a:hover { color:#fff; }

.bluearrow { margin-bottom:10px; }
.bluearrow ul { margin:0; padding:0; list-style:none; }
.bluearrow ul li { background:url(/lisalib/getfile.aspx?itemid=2) no-repeat 0px 5px; float:left; margin:0; padding:0; }
.bluearrow ul li a { display:block; width:171px; padding:0px 0px 5px 9px; color:#313131; font-size:1em; font-weight:normal;}
.bluearrow ul li a:hover { color:#313131; }

.greenarrow { margin-bottom:10px; min-height:300px;}
.greenarrow ul { margin:0; padding:0; list-style:none; }
.greenarrow ul li { background:url(/lisalib/getfile.aspx?itemid=7) no-repeat 0px 4px; float:left; margin:0px; padding:0px; }
.greenarrow ul li a { display:block; padding:0px 0px 5px 9px; color:#313131; font-size:1em; }
.greenarrow ul li a:hover { color:#313131; }
.greenarrow ul li.parent { background:url(/lisalib/getfile.aspx?itemid=6) no-repeat 0px 4px !important; float:left; margin:0 0 10px 0; padding:0px; }

.greenarrow ul ul { margin:0; padding:0px; list-style:none; }
.greenarrow ul ul li { background:url(/lisalib/getfile.aspx?itemid=5) no-repeat 0px 5px; float:left; margin:0px; padding:0px; }
.greenarrow ul ul li.last { margin:0 0 10px 0;}
.greenarrow ul ul li.only { background:url(/lisalib/getfile.aspx?itemid=5) no-repeat 0px 5px !important; }
.greenarrow ul ul li a { display:block; width:171px; padding:0px 0px 5px 9px; color:#313131; font-size:1em; font-weight:normal;}
.greenarrow ul ul li a:hover { color:#313131; }


#webtree {}
#webtree ul { margin:0; padding:0; list-style:none; }
#webtree ul li { background:url(/lisalib/getfile.aspx?itemid=13) no-repeat 0px 4px; float:left; margin:0px; padding:0px; width:100%;}
// #webtree ul li a { display:block; padding:0px 0px 5px 9px; color:#313131; font-size:1em; }
#webtree ul li a { display:block; padding:0px 0px 5px 9px; color:#000000; font-size:1em; font-weight:bold; }
#webtree ul li a:hover { color:#000000; }
#webtree ul li a:visited { color:#454545; }

#webtree ul ul { margin:0; padding:0px; list-style:none; }
#webtree ul ul li { background:url(/lisalib/getfile.aspx?itemid=8) no-repeat 10px 4px; float:left; margin:0px; padding:0px; width:100%;}
#webtree ul ul li a { display:block; padding:0px 0px 5px 19px; color:#000000; font-size:1em; font-weight:bold;}
#webtree ul ul li a:hover { color:#000; }
#webtree ul ul li a:visited { color:#454545; }

#webtree ul ul ul{ margin:0; padding:0; list-style:none; }
#webtree ul ul ul li { background:url(/lisalib/getfile.aspx?itemid=2) no-repeat 20px 4px; float:left; margin:0px; padding:0px; width:100%;}
#webtree ul ul ul li a { display:block; padding:0px 0px 5px 29px; color:#000000; font-size:1em; font-weight:normal;}
#webtree ul ul ul li a:hover { color:#000; }
#webtree ul ul ul li a:visited { color:#454545; }

#webtree ul ul ul { margin:0; padding:0; list-style:none; }
#webtree ul ul ul ul li { background:url(/lisalib/getfile.aspx?itemid=5) no-repeat 30px 4px; float:left; margin:0px; padding:0px; width:100%;}
#webtree ul ul ul ul li a { display:block; padding:0px 0px 5px 39px; color:#000000; font-size:1em; font-weight:normal;}
#webtree ul ul ul ul li a:hover { color:#000; }
#webtree ul ul ul ul li a:visited { color:#454545; }

#info { color:#fff; position:absolute; top:71px; right:11px; }

/***************
  CONTENT
  **************/
#content { width:631px; float:left; margin-left:183px; display:inline; overflow:hidden; font-size:1em;  }
#contentnoright { width:813px; float:right; display:inline; overflow:hidden; }
#leftpanel { width:183px; float:left; margin-left:-814px; display:inline; overflow:hidden; }
#leftpanelnoright { width:183px; float:right; display:inline; overflow:hidden; }
#rightpanel { width:182px; float:left; display:inline; overflow:hidden;}

#content .padding, #contentnoright .padding { padding:8px 6px 8px 6px; }
#leftpanel .padding, #leftpanelnoright .padding { padding:8px 6px 8px 6px; }
#rightpanel .padding { padding:8px 6px; }

#content .bigfrontimage { border:3px solid #d65215; margin-bottom:10px; }
#content .bigfrontimage div { border:1px solid white; height:251px; text-align : center; }

#content .vnr { font-size: 0.9em; padding-left: 8px; margin-right:10px; }
#content .alright { float: right; padding-left: 10px; }
#content h2, #contentnoright h2 { color : #003f7e !important; font-size : 1em;}
#content h3, #contentnoright h3 { color : #003f7e !important; font-size : 1em;}

/***************
  PAGECOMPONENTS
  **************/
.bigpadd { margin-bottom:10px; }
.smallpadd { margin-bottom:5px; }

.bluehead { background:url(/lisalib/getfile.aspx?itemid=34) no-repeat top right; height:34px; color:#fff; text-transform:uppercase; font-family:trebuchet MS, trebuchet, arial, sans-serif; font-size:1em;}
.bluehead .left { background:url(/lisalib/getfile.aspx?itemid=33) no-repeat top left; float:left; height:34px; color:#fff;}
.bluehead h3, .bluehead h2 { font-family:trebuchet MS; padding:8px 0 0 41px; margin:0; height:34px; font-size:1.1em;  text-transform:uppercase;}
.bluehead h3 a, .bluehead h2 a { padding:0px; margin:0px; color:#fff;}

.bigbluehead { background:url(/lisalib/getfile.aspx?itemid=32) no-repeat top right; height:51px; color:#fff; text-transform:uppercase; font-family:trebuchet MS, trebuchet, arial, sans-serif; font-size:1em;}
.bigbluehead .left { background:url(/lisalib/getfile.aspx?itemid=31) no-repeat top left; float:left; height:51px; color:#fff;}
.bigbluehead h3, .bigbluehead h2 { background-position: 8px 14px !important; font-family:trebuchet MS; padding:8px 0 0 41px; margin:0; height:34px; font-size:1.1em;  text-transform:uppercase;}
.bigbluehead h2.noimage { padding : 8px 0 0 8px;}
.bigbluehead h3 a, .bigbluehead h2 a { padding:0px; margin:0px; color:#fff;}

.greenhead { background:url(/lisalib/getfile.aspx?itemid=40) no-repeat top right; height:34px; color:#fff; text-transform:uppercase; font-family:trebuchet MS, trebuchet, arial, sans-serif; font-size:1em;}
.greenhead .left { background:url(/lisalib/getfile.aspx?itemid=39) no-repeat top left; float:left; height:34px; color:#fff;}
.greenhead h1, 
.greenhead h3, 
.greenhead h2 { font-family:trebuchet MS; padding:8px 0 0 41px; margin:0; height:34px; font-size:1.1em;  text-transform:uppercase;}
.greenhead h2.noimage { padding : 8px 0 0 8px;}
.greenhead h3 a { padding:0px; margin:0px; color:#fff;}

.grayhead { background:url(/lisalib/getfile.aspx?itemid=43) no-repeat top right; height:34px; color:#fff; text-transform:uppercase; font-family:trebuchet MS, trebuchet, arial, sans-serif; font-size:1em;}
.grayhead .left { background:url(/lisalib/getfile.aspx?itemid=41) no-repeat top left; float:left; height:34px; color:#fff;}
.grayhead h3, .grayhead h2 { font-family:trebuchet MS; padding:8px 0 0 41px; margin:0; height:34px; font-size:1.1em;  text-transform:uppercase;}

.grayhead h3 a { padding:0px; margin:0px; color:#fff;}

.orangehead { background: url(/lisalib/getfile.aspx?itemid=45) no-repeat top right; height:34px; color:#fff; text-transform:uppercase; font-family: trebuchet MS, trebuchet, arial, sans-serif; font-size:1em;}
.orangehead .left { background:url(/lisalib/getfile.aspx?itemid=47) no-repeat top left; float:left; height:34px; color:#fff;}
.orangehead h1, 
.orangehead h3, 
.orangehead h2 { font-family:trebuchet MS; padding:8px 0 0 41px; margin:0; height:34px; font-size:1.1em;  text-transform:uppercase;}
.orangehead h2.noimage { padding : 8px 0 0 8px;}
.orangehead h3 a, .orangehead h2 a { padding:0px; margin:0px; color:#fff;}

.headpadd { margin-bottom:12px; }

.xheading { background:url(/lisalib/getfile.aspx?itemid=27) no-repeat top right; width:100%; font-family:trebuchet MS, trebuchet, arial, sans-serif; font-size:1em;}
.xheading h2 { float:left; padding:8px 0 0 41px; margin:0px; background:url(/lisalib/getfile.aspx?itemid=26)  no-repeat top left; height:34px; font-family:trebuchet MS, arial; font-size:1.1em; color:#fff; text-transform:uppercase;}
.xheading h2 span { display:block; overflow:hidden; text-indent:-4000px; background-repeat:no-repeat; width:300px; }

/***************
  LOGIN FORM
  **************/
#Container { padding:10px 0 0 250px; font-weight:bold;  }
input.SubmitButton {border: solid 1px #29537C;background-color:#DFE0DB;color:#004561;font-weight:bold; font-size:1em; margin-left:135px;  }
#LoginPassword, #LoginEMail, .loginfield { font-size:1em;  border: 1px solid #004563; color:black; width:150px; padding-top:3px;}
#Container .EMailContainer, .emailfield { padding-bottom:3px; padding-left:2px; } 
#Container .PasswordContainer, .passwordfield { padding-bottom:5px; } 

/***************
  FONT SIZE + / -
  **************/

#fontsize { position:absolute; right:4px; top:8px; }
#fontsize ul { margin:0; padding:0; list-style:none; }
#fontsize ul li { float:left; }
#fontsize ul li a { float:left; padding:0px; height:12px; width:11px;}
#fontsize li.shrinkfont { background:url(/lisalib/getfile.aspx?itemid=24) no-repeat; padding-right:1px; height:12px;}
#fontsize li.enlargefont { background:url(/lisalib/getfile.aspx?itemid=23) no-repeat; padding-right:3px; height:12px;}
#fontsize li.changebackground { background:url(/lisalib/getfile.aspx?itemid=22) no-repeat; height:12px;}

/***************
  SEARCH
  **************/
#searchpanel { position:absolute; top:31px; right:4px; padding:0px; width:162px }
#searchpanel fieldset { margin:0; padding:0; border:none;}
#searchpanel legend { display:none; } 
#searchpanel #SearchString1 { background:#fff; border:1px solid #d0d0d0; height:16px; width:116px; float:left; font-size:0.8em; font-family:arial, verdana;}
#searchpanel .button { background:#003f7e; border:1px solid #003f7e; color:#fff; height:20px; float:left; margin:0 0 0 1px; width:41px; cursor:hand; font-size:0.8em !important; font-weight:normal;}
#searchpanel .text { font-size: 1.1em !important;}
/***************
  HEADINGS
  **************/
h3.georgiaheadline { color:#1c1c1c; margin:0px; padding:0px; font-size:1.5em; font-weight:bold; font-family: Georgia, 'Trebuchet MS', Verdana, sans-serif; }

h5.dates { color:#5a5a5a; font-size:0.9em; font-weight:normal; margin:0px; padding:0px;}

h2.headlines,
h3.headlines { margin:0px; padding:0px; color:#003f7e; font-weight:bold; font-size:1em; }
h2.headlines a,
h3.headlines a { color:#D65215; font-weight:bold; text-decoration:none; font-size:1em; }
h2.headlines a:hover,
h3.headlines a:hover { text-decoration:underline;  }
h2.headlines a:visited,
h3.headlines a:visited { color: #454545;  }

h4.headlines { color:#004563; font-weight:normal; font-size:1em; padding:3px 0 0 0; margin:0;}
h4.headlines .name { color: color:#004563; font-weight:bold;  }

h3.search-cat { margin:0 0 10px 0; padding:0px; color:#333; font-weight:bold; font-size:1.1em; }

/***************
  TABLE STYLES
  **************/
.propertytable { width:100%; }
.propertytable a { font-weight:normal; color:#D65215; }
.propertytable a:visited { color: #454545; }
.propertytable th { font-weight:bold; color:#fff; text-align:left !important;}
.propertytable th.white { color : #454545; }
.propertytable th.green { background:#7db43d; }
.propertytable th.orange { background:#d75217; }
.propertytable th.blue { background:#003f7e; }
.propertytable td { vertical-align : top; }
.propertytable .altrow, .propertytable .row1 { background-color:#d1d1d1; }
.propertytable .row0 { background-color:#FFFFFF; }
.propertytable .row1 { background-color:#d1d1d1; }



.hmtable { width:508px; margin:3px 5px 3px 10px; }
.hmtable th { text-align:left; }
.hmtable th.center { text-align:center; }
.hmtable td{ border-bottom:1px solid #1c1c1c; }
.hmtable span.red { }
.hmtable span.green { color:#348100; font-weight:bold; }

.hmtable td.check { background:url(/lisalib/getfile.aspx?itemid=15656) no-repeat; width:15px;}
.hmtable td.uncheck { background:url(/lisalib/getfile.aspx?itemid=15657) no-repeat; width:15px;}

.bokanir { width:100%; margin:auto; }
.bokanir th { text-align : left; color: #003F7E; }
.bokanir td{ border-bottom:1px solid #1c1c1c; height : 20px; padding : 0 5px; }
.bokanir .row1td { background-color : #dcdcdc; }
.bokanir .row0 td { background-color : #fffff; }
.bokun { width : 80%;  margin : auto; }
.bokun th { text-align : left; border-bottom:1px solid #1c1c1c;}     
.bokun td { border-bottom:1px solid #1c1c1c;  height : 20px;}

/***************
  NEWSARCHIVE
  **************/
a.years { font-size:1em; float:left; color:#d65215; padding : 10px 0 0 0;}
a.years:visited { color:#454545;}
.archivemonth { float:left; color:#313131; width: 170px; }
.archivemonth abbr { border-bottom : none;  }
.archivemonth a { color : #313131; font-weight:normal !important; font-size:1em; }
.archivemonth a:visited { color: #454545; }

/**************
  INPUT FIELDS
  **************/
.textareabox { background:#eaeaea; border:1px solid #1c1c1c; font-size:0.9em; font-family:arial, verdana;}
.inputbox { background:#eaeaea; border:1px solid #1c1c1c; height:13px; font-size:0.9em; font-family:arial, verdana;}


.closebutton { text-align: center; background: #ccc; margin: 10px 0 0 1px; }


.projectselector_new { list-style : none; margin : 0; padding : 0; height:20px; float:left; margin-bottom: -13px;}


.projectselector { list-style : none; margin : 0; padding : 0; height:20px; float:right; }
.projectselector li, .projectselector_new li { float : left; font-size:12px;}
.projectselector a, .projectselector_new a { color :#D65215; position: relative;}

.projectselector_new .vinnsla a, .projectselector_new .vinnsla_selected a, .projectselector_new .lokid a, .projectselector_new .lokid_selected a { color: #fff; font-weight: bold; text-transform: uppercase; }
.projectselector_new .vinnsla { background:url(/lisalib/getfile.aspx?itemid=4129) no-repeat;  width: 139px; padding: 9px 0 0 0; text-align: center; height: 23px; }
.projectselector_new .vinnsla_selected { background:url(/lisalib/getfile.aspx?itemid=4130) no-repeat; width: 139px; padding: 9px 0 0 0; text-align: center; height: 32px; color: #fff; font-weight: bold;}
.projectselector_new .lokid { background:url(/lisalib/getfile.aspx?itemid=4131) no-repeat; width: 159px; padding: 9px 0 0 0; text-align: center; height: 32px; }
.projectselector_new .lokid_selected { background:url(/lisalib/getfile.aspx?itemid=4128) no-repeat; width: 159px; padding: 9px 0 0 0; text-align: center; height: 32px; color: #fff; font-weight: bold; }
.blue_tableheader { background: #0076BD; color: #fff; }
.blue_tableheader th { background-color: #0076BD !important; color: #fff; }

.blue_tableheader a { color: #fff; }
table.utbod .blue_tableheader th {color : #fff; vertical-align: middle; }
table.utbod .blue_tableheader th a {color : #fff; }
.mainimage { float : left; }

.projecttoppart { float : left;}
.projectpart { padding-top : 10px; width : 99%;float : left; }
.projectpart p { }
.projectpart ul {list-style : none; margin : 0; padding : 0;}
.projectpart li { display : inline; border:2px solid #D65215; float : left; height : 160px; width : 160px; margin : 5px; padding : 5px 0 0 0; }
.projectpart img.noborder { border : none !important; }
._projectpart img { float : left; margin-top : 20px; }


#notice { width : 285px; padding : 10px 10px 10px 10px; border : solid 1px #FF4A4A; background-color : #FDFAD0; margin-bottom: 10px; }

.opnanir { margin : 0 0 0 0; padding : 0 0 0 0; list-style:none;}
.opnanir li { padding : 4px 0; font-size : 1em; padding : 0 0 0 15px; background : transparent url('/library/1449') 0% 5px no-repeat;}
.calendar li { background : none; padding : 0 0 0 0;}
.opnanir a { font-weight : normal; color:#313131; }

.calendar li { display : inline; }

/* lisaPhotoGallery */
#lisaPhotoGallery { width:484px; margin:0 auto; }
#lisaPhotoGallery * { padding:0; margin:0; }

#lisaPhotoGallery .bigImage { display:block; width:469px; height:353px; border:2px solid #D75A1A;}
#lisaPhotoGallery .controls { float:left; margin:6px 0 }
#lisaPhotoGallery .controls .disable { visibility:hidden }
#lisaPhotoGallery .controls .status { float:left; width:284px; background:#DCDCDC; text-align:center; color:#003F7E; padding:1px 0 }
#lisaPhotoGallery .controls .status span { font-weight:bold }
#lisaPhotoGallery .controls .next { float:left; width:85px; padding-right:15px; background:url(/lisalib/getfile.aspx?itemid=2896) no-repeat 88px 4px; text-align:right }
#lisaPhotoGallery .controls .back { float:left; width:85px; padding-left:15px; background:url(/lisalib/getfile.aspx?itemid=2979) no-repeat 5px 4px }
#lisaPhotoGallery .tumbs { float:left; list-style:none; }
#lisaPhotoGallery .tumbs li { padding:0; margin:3px 4px 3px 0; float:left; padding-left:7px}
#lisaPhotoGallery .tumbs li a img:hover {border:2px solid #D75A1A;}
#lisaPhotoGallery .tumbs li a img { display:block; width:106px; height:80px; border:2px solid gray;}
#lisaPhotoGallery .tumbs li.selected a img { border-color:#D65114 }
