body { background: url(/lisalib/getfile.aspx?itemid=394) 50% 0%; font-family: Arial; font-size: 11px; color: #464646; }

body, h1, h2, h3, h4, h5, ul, li, form, div, p, img, fieldset { margin: 0; padding: 0; }

form, fieldset { border: none; }

.stream { display: none; }
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
.ctxt { text-align: center; }

.orange { color: #E46E00; }
.blue { color: #495C7E; }
// .blink { text-decoration: blink; }

img { border: none; }

a { text-decoration: none; color: #464646; padding: 0 2px 0 1px; }
a:hover { color: #999999;  }

h4.headlines { font-size: 13px; }
h5.dates { color: #959393; }
.linkcontainer { padding-left: 15px; background: url(/lisalib/getfile.aspx?itemid=405) no-repeat 0 3px; }
.graylinkcontainer { padding-left: 23px; background: url(/lisalib/getfile.aspx?itemid=412) no-repeat 8px 3px; }
.shareButton{float:right}
input.text, textarea.text { border: solid 1px #A7A7A7; }
textarea.text { width:300px; height:100px; }
#LoginError { color: red; }

#wrapper { margin: 0 auto; position: relative; width: 910px; }
#contentwrapper { margin-top: 54px; padding-left: 12px; border: solid 1px #BABDC0; background: #FDFDFC; min-height: 608px; left: 4px; }

#header { height: 212px; }
#header .frontpagepic { margin-top: -21px; float: left; }
#header .headerright { float: right; background: url(/lisalib/getfile.aspx?itemid=398) no-repeat;  height: 164px; width: 331px; padding: 30px 25px 20px 25px; margin: 6px 0 0 4px; position: absolute; top: 0px; left: 518px; }
#header .headerright img { margin: 5px 5px 0 0; }
#header #asdf { position: absolute; top: 12px; left: 14px; margin: 0 0 -15px 0; }

#header .headerright_new{ float: right; background: url(/lisalib/getfile.aspx?itemid=1009) no-repeat;  height: 208px; width: 365px; padding: 24px 0px 0px 20px; margin:12px 0 0 10px; position: absolute; top: 0px; left: 518px; }
#header .headerright_new h2{width:148px; float:left; color:#e46d00;}
#header .headerright_new h3{width:185px; float:left; color:#425982;  font-size:10px}
#header .headerright_new p{padding:30px 0 0 10px; color:#333333}

#header .headerright_new ul {list-style: none;list-style-image: url(/lisalib/getfile.aspx?itemid=1010);}
#header .headerright_new ul li {margin-left:20px; margin-top:10px;}
#header .headerright_new ul li a.first{color:#dc143c;}
#header .headerright_new ul li a.underlined{text-decoration:underline;}
#header .headerright_new ul li a.last{color:#a52a2a;}


a.homelink { position: absolute; cursor:pointer; top: -20px; left: 30px; height: 129px; width: 160px; background:url(/lisalib/getfile.aspx?itemid=396); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/lisalib/getfile.aspx?itemid=396', sizingMethod='image'); _background:none }
a.homelink:hover { background:url(/lisalib/getfile.aspx?itemid=396); _background:none; }

#subpageheader { height: 130px; }
#subpageheader .frontpagepic { margin-top: -21px; float: left; }
#subpageheader .headerright { float: left; height: 82px; width: 331px; padding: 10px 25px 20px 25px; margin: 6px 0 0 4px; position: absolute; top: 0px; left: 518px;}
#subpageheader #asdf { position: absolute; top: 28px; left: 4px; }


#leftpanel { float: left; margin-right: 8px; width: 173px; }
#leftpanel #nav { background: #D9D9D9; height: 230px; width: 173px; }
#leftpanel #nav .menutop { background: url(/lisalib/getfile.aspx?itemid=400) no-repeat; height: 6px; width: 173px; }
#leftpanel #nav ul { list-style:none; border-left: solid 1px #D9D9D9; border-right: solid 1px #D9D9D9; }
#leftpanel #nav ul li { background: url(/lisalib/getfile.aspx?itemid=399) no-repeat; height: 17px; width: 171px; padding-top: 3px;}
#leftpanel #nav ul li a { padding: 0 0 0 16px; }
#leftpanel #nav ul li a:hover { padding: 6px 0 0 16px; color: #464646; background: none; }

#leftpanel .graybox { background: #D9D9D9; margin-top: 8px; height: 149px; width: 126px; padding: 12px 33px 0 14px; }
#leftpanel .graybox img { margin-bottom: 12px; }
#leftpanel .graybox input.text { width: 124px; }
#leftpanel .graybox input.submitwebuser { background: url(/lisalib/getfile.aspx?itemid=410) no-repeat; border: none; margin: 12px 0 0 3px; height: 20px; width: 45px; position: relative; top: 1px; float: right; }

#leftpanel #subnav .menutop { background: url(/lisalib/getfile.aspx?itemid=417) no-repeat; height: 6px; width: 174px; margin-top: 15px; }
#leftpanel #subnav ul { list-style: none; }
#leftpanel #subnav ul.sub li { background: url(/lisalib/getfile.aspx?itemid=415) no-repeat; width: 174px; padding: 9px 0 10px 0; }
#leftpanel #subnav ul.sub li.first { background: url(/lisalib/getfile.aspx?itemid=419) no-repeat; }
#leftpanel #subnav ul.sub li a { padding-left: 22px; }
#leftpanel #subnav ul.sub li ul { border-left: solid 1px #D9D9D9; border-right: solid 1px #D9D9D9; }
#leftpanel #subnav ul.sub li ul li { background: url(/lisalib/getfile.aspx?itemid=416) no-repeat; padding: 3px 0 3px 0; width: 175px; overflow: hidden; }
#leftpanel #subnav ul.sub li ul li.first { background: url(/lisalib/getfile.aspx?itemid=416) no-repeat; padding: 3px 0 3px 0; width: 175px; overflow: hidden; }
#leftpanel #subnav ul.sub li ul li a { color: #464646; font-weight: normal; font-size: 11px; padding-left: 17px; }
#leftpanel #subnav ul.sub li ul li ul { width: 171px; margin-top: 3px; border-bottom: solid 1px #BABDC0; }
#leftpanel #subnav ul.sub li ul li ul li { background: #D9D9D9; padding-left: 22px; width: 150px; }
#leftpanel #subnav ul.sub li ul li ul li.first { background: #D9D9D9; padding-left: 22px; width: 150px; }
#leftpanel #subnav ul.sub li ul li ul li a { padding-left: 0; }
#leftpanel #subnav ul.sub a { color: #FDFDFC; font-size: 13px; font-weight: bold; }
#leftpanel #subnav ul.sub a:hover { background: none; }

#leftpanel .linkcontainer { margin: 5px 0 12px 15px; }

#content { float: left; padding-bottom: 10px; padding-left:5px; width:319px;}
#content ul { }
#content .box_frontpage { float: left; }
#content .row1 { width: 163px; height: 230px; border-right: solid 1px #DBDDDE; border-bottom: solid 1px #DBDDDE; }
#content .row1 p { margin: 9px 0 0 8px; }
#content .row1 ul { list-style: none; margin: 4px 0 0 6px; }
#content .row1 ul li { padding: 6px 0 0 15px; background: url(/lisalib/getfile.aspx?itemid=405) no-repeat 0 9px; }
#content .col1 h3 { background: url(/lisalib/getfile.aspx?itemid=403) no-repeat; width: 164px; height: 22px; color: #FDFDFC; padding: 9px 0 0 22px; }
#content .col2 h3 { background: url(/lisalib/getfile.aspx?itemid=404) no-repeat; width: 164px; height: 22px; color: #FDFDFC; padding: 9px 0 0 22px; }
#content .col3 h3 { background: url(/lisalib/getfile.aspx?itemid=402) no-repeat; width: 164px; height: 22px; color: #FDFDFC; padding: 9px 0 0 22px; }
#content .row2 { width: 159px; height: 161px; margin-top: 7px; background: #E5E6E7; }
#content .row2 h3 { padding: 10px 0 0 10px; color: #495C7E; }
#content .row2 p { padding: 2px 0 0 10px; }
#content .row2 a { text-decoration: underline }
#content .row2 .image { padding-left: 25px }
#content .col21 { margin-right: 7px; }
#content .col22 { margin-right: 7px; }

#content .newsbox {border-bottom: dotted 1px #999999; padding-bottom:10px; margin-bottom:10px;}
#content .newsbox h3.group{color:#e46d00;font-size:17px; padding:5px 0 5px 0;}

#content h3.mennta {color:#e46d00;font-size:17px;}



#content ul.newslist{list-style-image:url(/lisalib/getfile.aspx?itemid=1010); list-style-position:outside; list-style-type:none; padding:0px 0 0 20px;}
#content ul.newslist li{padding:7px 0 0 0px;}
#content ul.newslist li.bold {padding-top:15px;}
#content ul.newslist li.bold a{font-weight:bold; color:#425982;}

#content a.newslink{color:#425982;}


.subpage #leftpanel { margin-right: 0; }

#hufa {background: url(/lisalib/getfile.aspx?itemid=1058) no-repeat; width: 80px; height: 87px; position: absolute; top: -50px; left: 15px; z-index: 100;}
.subpage #content { background: url(/lisalib/getfile.aspx?itemid=418) no-repeat; min-height: 50px; width: 496px; }
.subpage #content .padding { padding: 38px 15px 0 15px; }
.subpage #content .padding p { margin-bottom: 5px; }
.subpage #content .breadcrumbs { margin-bottom: 4px; }
.subpage #content .picholder img { margin-left: 6px; padding-bottom: 2px; }
.subpage #content .picholder .linkcontainer { margin-left: 65px; }

.widesubpage #leftpanel { margin-right: 0; }
.widesubpage #content { background: url(/lisalib/getfile.aspx?itemid=420) no-repeat; min-height: 50px; width: 703px; }
.widesubpage #content .padding { padding: 38px 15px 0 15px; }
.widesubpage #content .padding p { margin-bottom: 5px; }
.widesubpage #content .breadcrumbs { margin-bottom: 4px; }
.widesubpage #content .picholder img { margin-left: 6px; padding-bottom: 2px; }

#rightpanel { float: left; width: 377px;  }
#rightpanel .padding { padding: 0px 0px 0 0px; }



#rightpanel .newsbox { padding: 8px 0 0 12px; height: 162px; }
#rightpanel .newsbox .twolinenewsitem { height: 2.5em; overflow: hidden; }
#rightpanel .newsbox ul.newslist { list-style-image: url(/lisalib/getfile.aspx?itemid=411); font-size: 11px; padding: 12px 0 0 10px; }
#rightpanel .newsbox ul.newslist li h4.darknewsline a { color: #464646; }
#rightpanel .newsbox ul.newslist li h4.lightnewsline a { color: #959393; }
#rightpanel .newsbox ul.newslist li h4 a { font-weight: normal; }
#rightpanel .newsbox ul.newslist li h4 a:hover  { background: none; }

#rightpanel .newsbox_lower { padding-left: 12px; }
#rightpanel .newsbox_lower .twolinenewsitem { height: 2.5em; overflow: hidden; }
#rightpanel .newsbox_lower ul.newslist { list-style-image: url(/lisalib/getfile.aspx?itemid=411); font-size: 11px; padding: 12px 0 0 10px; }
#rightpanel .newsbox_lower ul.newslist li h4.darknewsline a { color: #464646; }
#rightpanel .newsbox_lower ul.newslist li h4.lightnewsline a { color: #959393; }
#rightpanel .newsbox_lower ul.newslist li h4 a { font-weight: normal; }
#rightpanel .newsbox_lower ul.newslist li h4 a:hover  { background: none; }


#rightpanel li.bluebox {list-style: none; background:url(/lisalib/getfile.aspx?itemid=1016); width:147px; height:120px; float:left;  color:#ffffff; margin:0 0 10px 10px; padding:5px 15px 0 15px; }
#rightpanel .bluebox a{color:#ffffff}
#rightpanel .bluebox h2{font-size:13px; padding-top:4px;}

#rightpanel .shortcut {width:345px; height:106px; background-color:#d9d9d9; color:#333333; padding:10px; margin:0 0 10px 10px; }
#rightpanel .shortcut ul{list-style-image:url(/lisalib/getfile.aspx?itemid=1011); list-style-position:outside; list-style-type:none; padding-left:20px; }
#rightpanel .shortcut ul li{width:50%; font-weight:bold; font-size:13px; color: 333333; float:left;}
#rightpanel .shortcut h3{color:#e46d00; padding-bottom:10px;}


#footertext { margin-top: 15px; text-align: center; }

#searchpanel { position: absolute; top: -35px; right: 3px; }
#searchpanel input.button { background: url(/lisalib/getfile.aspx?itemid=401) no-repeat; border: none; margin-left: 3px; height: 20px; width: 45px; position: relative; top: 1px; }

#fontsize { position: absolute; top: -35px; right: 200px; }
#fontsize ul { list-style: none; margin: 3px 15px 0 0; }
#fontsize ul li { display: inline; }
#fontsize a:hover { background: none; }

#topaddress { position: absolute; top: -18px; left: 205px; }

.employeetitle { text-transform: lowercase; font-weight: bold; }
.employeeemail { font-weight: bold; }
a.employeeemail:hover { background: none; color: #E46E00; }

.webtree { padding-left: 10px; }
.webtree ul li ul { margin-left: 10px; }

table.orlofshus { width: 98%; }
table.orlofshus th { font-weight: normal; text-align: left; color: #FFFFFF; background: #415881; padding: 1px 5px; }
table.orlofshus td { padding: 1px 5px; }

/* Félagavefur */

body.members { background: #E5E6E7 url(/lisalib/getfile.aspx?itemid=433) center center repeat-y; }

.members #wrapper { width: 774px; background: url(/lisalib/getfile.aspx?itemid=435&proc=3) 3px 0 no-repeat; }
.members #wrapper #panelwrapper { padding-top: 150px; min-height: 200px; padding-left: 3px; }
.members #wrapper #panelwrapper #leftpanel ul { padding: 5px 5px 0 0; float: left; background: #FFFFFF;  }
.members #wrapper #panelwrapper #content { padding: 20px 50px 0 50px; }

.members #title { position: absolute; top: 35px; left: 665px; color: #FFFFFF; }

.members a.homelink { position: absolute; top: 0px; left: 21px; height: 129px; width: 162px; }
.members p.linkabove { text-align: right; margin-bottom: 10px; }

.memberlogin p, .memberlogin div.blue { margin-bottom: 15px; }
.memberlogin #Container { margin-top: 5px; }
.memberlogin #Container form { margin-bottom: 8px; }
.memberlogin #Container form label { display: block; }
.memberlogin #Container form div { margin-bottom: 5px; }
.memberlogin #Container form div.PasswordContainer { display: inline; }
.memberlogin #Container form input.SubmitButton { border: none; background: url(/lisalib/getfile.aspx?itemid=440) no-repeat; width: 49px; height: 22px; display: inline; font-size: 11px; color: #464646;  margin-left: 8px; }
.memberlogin #Container form input.SubmitButton:hover { cursor: pointer; }
.memberlogin #Container input#LoginEMail { border: none; background: url(/lisalib/getfile.aspx?itemid=441) no-repeat; width: 148px; height: 19px; padding: 3px 4px 0 4px; }
.memberlogin #Container input#LoginPassword { border: none; background: url(/lisalib/getfile.aspx?itemid=441) no-repeat; width: 148px; height: 19px; padding: 3px 4px 0 4px; }
.memberlogin .linkcontainer { display: inline; margin-right: 15px; }

.memberregister form label { display: block; }
.memberregister .lastinput { display: inline; }
.memberregister form input.button { border: none; background: url(/lisalib/getfile.aspx?itemid=440) no-repeat; width: 49px; height: 22px; display: inline; font-size: 11px; color: #464646;  margin-left: 8px; }
.memberregister form input.button:hover { cursor: pointer; }
.memberregister input.text { border: none; background: url(/lisalib/getfile.aspx?itemid=441) no-repeat; width: 148px; height: 19px; padding: 3px 4px 0 4px; }

/* Forum */
.forum-threadlist { width: 480px; }
.forum-threadlist th { padding: 3px; text-align: left; color: #FFFFFF; background: #415881; border-top:1 px solid #415881; border-bottom: 1px solid #415881; }
.forum-threadlist td { padding: 3px; border-bottom: 1px solid #415881; }
.forum-threadlist td a { color: #415881; }
.forum-threadlist td a:hover { color: #FFFFFF; }

ul#gallery { list-style: none; height: 100px; }
ul#gallery li { margin: 7px 0 3px 6px;  float: left; }

ul.imageindex { width: 556px; }
ul.imageindex li { padding: 0; margin: 12px 0 0 12px; }
.bigpicture { text-align: center; margin: 20px 0 0 0; }
.imageindex { list-style: none; width: 430px; float: left; margin: 0; padding: 0 0 0 10px; }
.imageindex li { display: inline; float: left; margin: 4px; padding: 6px; }

.field-row { clear:both; padding:2px 0; }
.field-row label { float:left; width:70px; text-align:right; padding:5px 5px 0 0; }

h2.faq-category { margin:0; padding:10px 0; font-size:1.3em; font-weight:bold; }
h3.faq-question { margin:0; padding:5px 0; font-size:1em; font-weight:bold; }

table.orlofshus-spain { width:100%; border-top:1px solid #BABABA; border-left:1px solid #BABABA; margin-bottom:10px; }
table.orlofshus-spain tr.subheader th { text-align:left; }
table.orlofshus-spain tr th, table.orlofshus-spain tr td { border-bottom:1px solid #BABABA; border-right:1px solid #BABABA; text-align:center;  }
table.orlofshus-spain tr td.place { font-weight:bold; text-align:left; }

.newsImage { float:left; padding-right:10px; width:81px; }

.eng{position: absolute;top:-43px;left:550px }

.eng image{background:transparent}

input.buttonvote {border:solid 0px red; float:right; margin-top:-10px;}


a.eng { background:transparent url(/lisalib/getfile.aspx?itemid=1018) no-repeat scroll 0 0;
	cursor:pointer;
	height:32px;
	width:71px;
}

#hufa { background: url(/lisalib/getfile.aspx?itemid=1058) no-repeat; _background: url(/lisalib/getfile.aspx?itemid=1059) no-repeat; width: 80px; height: 87px; position: absolute; top: -50px; _top:0px; left: 2px; _left:-3px; z-index: 100;}
