html { overflow-y:scroll }
body {
	font-family: arial, sans-serif;
	color: #272727;
	background-color:#E7E7E7;
	margin-top:24px;
	padding:0px;
	font-size:11px;
}
#noJob { display:none }
.umsokn select { width:200px }
.umsokn input.text{ width:300px }
.umsokn textarea{ width:400px }

.laus_starf { padding-top: 10px}
.laus_starf li { padding: 2px; background: none !important}
.laus_starf li a { color: #666 !important}
.laus_starf li.last { padding: 10px}
.laus_starf li.last a { color: #213A80 !important}

a { color:#213A80; text-decoration:none; }
a:hover { text-decoration:underline; color:white; }

a.nobg { background:none !important; }

img { border:none; }

img.right { float:right; margin:10px 5px 5px 5px; }
div.last div.padding, div.second div.padding { _height:84px; min-height:84px } 
.stream { display:none; }
.clear { clear:both; }
form { display:inline; }

#byggir_a_lisa {
	float:right;
}

#notice { border:1px solid red; display:none; padding:10px; margin-bottom:10px; background:#FDFAD0; width:182px; }

#newsarchive a { padding:0 !important; }

a.months { font-size:.9em; color:#8F8F8F !important; background:none !important; }
a.months:hover { font-size:.9em; color:#8F8F8F !important; background:none !important; text-decoration:underline !important; }

h3 {
	font-size:1em;
	color:#fff;
	height:19px;
	font-weight:bold;
	margin:0px;
	border-bottom:1px solid #fff;
	padding:5px 0px 0px 23px;
	background:#0083C0 url(/lisalib/getfile.aspx?itemid=7) no-repeat 12px 9px;
}

h5,h4 { margin:0; padding:0; }

h5 { color: #203A80; font-size:1.1em; font-weight:bold; }
h4 { color: #454545; font-size:1.1em; font-weight:bold; }

h4 a { color: #454545 !important; font-size:1.1em !important; text-decoration:none; background-image:none !important; }
h5 a { color: #275683 !important; font-size:1em !important; text-decoration:none; background-image:none !important; }

h4 a:hover { color:#EC1B2E !important; }
h5 a:hover { color:#EC1B2E !important; }

h5.dates { font-size:.9em !important; }

.small {
	font-size:0.9em !important;
}

#content a {
	font-size:1em;
	color:#213A80;
	text-decoration:none;
	background:url(/lisalib/getfile.aspx?itemid=92) no-repeat center right;
	padding-right:8px;
}


#content a.arrow {
	font-size:1em;
	color:#213A80;
	float:left;
	text-decoration:none;
	background:url(/lisalib/getfile.aspx?itemid=92) no-repeat center right;
	padding-right:8px;
}

#content a:hover { color:#EC1B2E; }

fieldset { margin:0; padding:0; border:none; }
legend { display:none; }
label { color: #203A80; font-size:1.1em; font-weight:bold; }
.frontpage select { width:100%; margin-bottom:3px; }
.frontpage input { border:1px solid #898989; width:185px; }

br.spacer { _font-size:6px; }

#rightpanel select { width:100%; margin-bottom:3px; }
#rightpanel input { border:1px solid #898989; width:185px; }

input.button { background:url(/lisalib/getfile.aspx?itemid=4); border:1px solid #94A1AD; font-size:0.9em; color:#fff; padding:1px; width:45px !important; }
input.buttonlong { width : 70px !important; margin:0 0 0 3px; }

input.text, textarea.text { border:1px solid #898989; }

#content ul {
	margin:0;
	padding:0;
	list-style:none;
}

#content li { color:#1F3980; font-weight:bold; padding-left:12px; background:url(/lisalib/getfile.aspx?itemid=94) no-repeat 0px 4px; }

#content li a {
	color:#1F3980; font-weight:bold; font-size:1em; text-decoration:none; background:none;
}

.padding p { margin:0 0 10px 0; }

/* -------- Layout --------------------- */

#header {
	position:absolute;
	z-index:4;
	top:0px;
}

#header img
{
	height: 68px;
	width: 147px;
}

#wrapper {
	width:769px;
	position: relative;
	left: 50%;
	margin-left: -385px;
	border-bottom:1px solid #D7D7D7;
	padding-bottom:20px;
	background:#fff url(/lisalib/getfile.aspx?itemid=15) no-repeat bottom left;
}

.sub {
	background:#fff url(/lisalib/getfile.aspx?itemid=16) repeat-y !important;
	border-bottom:none !important;
}

.w_noright {
	background:none !important;
	background-color:#fff !important;
	border-bottom:none !important;
}

#footer {
	width:750px;
	position: relative;
	left: 50%;
	margin-left: -385px;
	color:#838383;
	padding:11px 0px 0px 19px;
	font-size:0.9em;
}

#footersub {
	width:750px;
	position: relative;
	left: 50%;
	margin-left: -385px;
	color:#838383;
	padding:32px 0px 0px 19px;
	font-size:0.9em;
	background:url(/lisalib/getfile.aspx?itemid=17) no-repeat;
}

.f_noright {
	background:url(/lisalib/getfile.aspx?itemid=18) repeat-x !important;
}

#footer p, #footersub p { margin:0; padding:0; }

.padding { padding:10px 5px 5px 10px; }

.contentsub {
	margin-top:21px;
}

#contentwrap {
	float:left;
	background:url(/lisalib/getfile.aspx?itemid=6) repeat-x -0px 25px;
	min-height:60px;
	width:512px;
}

.noright { width:769px !important; }

#rightpanel {
	float:left;
	width:257px;
	background:url(/lisalib/getfile.aspx?itemid=1) no-repeat 1px 25px;
}

#rightpanel p { margin:0; }

#rightBanner { position : absolute; top : 0; right : -250px;}
/* -------- Boxes --------------------- */

.box {
	float:left;
	background:url(/lisalib/getfile.aspx?itemid=1) repeat-x -0px 25px;
	min-height:60px;
}

.second, .secondenglish { width:256px !important; background-position:-1px 25px; }

.frontpage { width: 257px; }
div.last { width: 256px !important; }

.second h5 { margin:10px 5px 5px 10px !important; }

.second .padding { padding: 7px; }
div.frontpage .padding { padding:10px 5px 5px 10px; }
.box p { margin:0; }

.frontpage table, #rightpanel table { width:100%; border-right:0px solid #D0D0D0; }
#content .second .padding table { border: 0; } 
#content .advert { margin-top: 10px }
.frontpage td, #rightpanel td { padding:3px 3px 3px 10px; }
.frontpage tr.row1 td, #rightpanel tr.row1 td { background-color:#D6D6D6; }
.frontpage tr.row0 td, #rightpanel tr.row0 td { background-color:#fff; }
.frontpage td a, #rightpanel td a { background-image:none !important; color:#454545 !important; font-weight:bold !important; font-size:1em !important; }
.frontpage td a:hover, #rightpanel td a:hover { color:#EC1B2E !important; }

/* -------- Top menu --------------------- */

#topmenu {
	background:url(/lisalib/getfile.aspx?itemid=72) no-repeat;
	height:23px;
	padding:8px 14px 0 0;
	position:absolute;
	top:0px;
	width:755px;
	left:0px;
}

#topmenu ul { margin:0 200px 0 0; padding:0; list-style:none }

#topmenu li { float:right }

#topmenu a {
	color:white;
	text-decoration:none;
	font-size:0.9em;
	padding:0 4px 0 4px;
}

#topmenu a:hover {
	text-decoration:underline;
}

/* -------- Main menu --------------------- */

#menu {
	background:url(/lisalib/getfile.aspx?itemid=70) no-repeat;
	height:37px;
	position:absolute;
	top:31px;
	width:769px;
	border-bottom:1px solid #E9ECF3;
	left:0px;
}

#menu ul { margin:0 0 0 215px; padding:0; list-style:none; }

#menu li { display:inline; }

#menu a {
	color:white;
	text-decoration:none;
	font-size:1em;
	font-weight:bold;
	float:left;
	padding:11px 14px 12px 10px;
	background:url(/lisalib/getfile.aspx?itemid=71) no-repeat 0 1px;
}

#menu .first { background-image:none; }
#menu .last { width:auto !important; }

#menu a:hover {
	text-decoration:underline;
}

/* -------- Splash --------------------- */

#splash {
	margin-top: 0px;
	padding-top:68px;
	height: 269px;
	border-top:1px solid #E9ECF3;
	border-bottom:1px solid #fff;
}

#splashsub {
	margin-top: 0px;
	height: 211px;
	background-position: bottom left;
	background-repeat: no-repeat;
	border-top:1px solid #E9ECF3;
	border-bottom:1px solid #fff;

}

#splash img { float:left; }

/* -------- Breadcrumbs --------------------- */

#breadcrumbs { background:url(/lisalib/getfile.aspx?itemid=2) repeat-x; height:19px; padding:3px 0 0 8px; position:absolute; top:213px; width:761px; font-size:.9em; color:#8F8F8F; }
#breadcrumbs a { color:#8F8F8F; }

th { text-align:left; }

.results { background : none; color : #000; padding-left : 0;}

#searchpanel { position : absolute; top : 5px; left : 570px;}
#searchpanel label { display : none; }

/* -------- GiftCard Frontpage --------------------- */
.box .giftcard { float:left }
#cardnew{float:left; padding: 10px 0; width:230px }
#cardold{float:left; padding: 10px 0; width:160px }
.box .giftcard input { width:auto; padding-bottom:5px}
.box .cardcontainer input[type="button"]{float:right}
.box .giftcard input[type="radio"]{ border:none }
.box .giftcard img{ padding-top:10px } 
.box .cardresult { float:left; margin-top:10px}
.trans .row0 {}
.trans .row1 {background:#D6D6D6}
.giftcardtext{padding:5px}
#CardStatus{float:left; width:230px}


