/*
$Id: screen.css 1428 2008-10-03 16:01:12Z ingvig $
(c) Siminn.is
*/
html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, big, cite, code, 
del, dfn, em, font, img, ins, kbd, q, s, samp, 
small, strike, strong, sub, sup, tt, var, 
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit}

:focus{outline:0}
body{line-height:1; color:black; background:white}

*:first-child+html body{line-height:normal}

ol, ul{list-style:none}

table{border-collapse:separate; border-spacing:0}
caption, th, td{text-align:left; font-weight:normal}
blockquote:before, blockquote:after, 
q:before, q:after{content:""}
blockquote, q{quotes:""""}

body{background:#eeeeee; color:#4D4D4D; font-family:arial,Geneva,Helvetica,sans-serif; font-size:75%; margin:0; padding:0; _padding-bottom:10px; text-align:center}

body.no-bg{background:#fff; margin:0; text-align:left}

body .audlesid{font-size:120%}

hr{border-bottom:#CACACA 1px solid; border-right:#CACACA 1px solid; border-left:#CACACA 1px solid; border-top:0px; padding:0px; height:1px; margin:10px 0px 10px 0px; clear:both}

hr.clear{clear:both; size:0; width:100px; height:1px; border-top:1px solid #fff; border-right:none; border-bottom:none; border-left:none; margin-right:10%; text-align:left}

.clear{clear:both; display:block; font-size:1px; margin:0px; line-height:0px; height:0px}

h2.lowtech, 
.lowtech{position:absolute; right:9999em; left:auto}
.vcard.lowtech{position:absolute; right:9999em; left:auto;top: -9999em;}

.extra1 strong{font-weight:bold}

strong{font-weight:bold}

em{color:#636363; margin-bottom:10px; display:block; font-style:normal}

.ui-g em{font-size:95%; line-height:110%}

textarea, 
input, 
select{font-family:arial,Geneva,Helvetica,sans-serif}

.hide{height:0; width:0; overflow:hidden}
	
xmp {border:1px #ccc dashed;background:#FFFFDB;padding:5px;font-family: courier;font-size:10px;color: #000;}

.pageBody{line-height:130%}

h1{font-size:150%; font-weight:bold; color:#363636; margin-bottom:15px}

h1 span.searchword {color:#1b7dc6}
h2{font-size:140%}

.home .ui-gb .ui-u h2, 
.home .ui-gc .ui-u h2, 
.home .ui-gd .ui-u h2, 
.ssp .ui-gc .ui-u h2, 
.extra1.index .ui-gd .ui-u h2, 
.extra1.index .ui-gb .ui-u h2, 
.sideblock h2, 
.directorynav .ui-gd .ui-u h2{font-size:118%}

.extra1.subPageWithSide .main h2{font-weight:bold; margin:15px 0px 10px 0px}

.extra1.subPageWithSide .main .rounded h2, 
.extra1.subPageWithSide .main .tabbox h2{margin:0px 0px 0px 0px}

.extra1.subPageWithSide .main .ui-ga.no-bottom h2 {
	margin-bottom: 10px;
	}

body .extra1.subPageWithSide .search-content h2{margin-top:0px}

.extra1.subPageWithSide .main .tabbox h2{margin-right:4px}

.extra1.subPageNoSide h2{margin-bottom:5px; margin-top 10px}

.thjonustuver .extra1.subPageNoSide h2{margin-bottom:13px}

h3{font-size:130%; font-weight:bold}

.extra1.subPageNoSide h3, 
.extra1.subPageWithSide .main h3, 
#popup .box.wrap h3{margin-bottom:5px}

h4{font-size:130%; font-weight:normal}

.sideblock h4{font-size:110%}

h5{font-size:120%; font-weight:bold}
h6{font-size:120%; font-weight:normal}

.home .ui-u.location ul li, 
.subPageWithSide .main ul li, 
.subPageNoSide .main ul li, 
.subindex .pageBody ul li, 
.subPageNoSide .pageBody ul li, 
div.rounded.info div.content ul li, 
div.rounded.warning div.content ul li, 
div.rounded.alert div.content ul li, 
div.rounded.successful div.content ul li, .ui-one .box .articlelist ul li{list-style-type:disc; margin:0px 0px 3px 17px; list-style-image:url(../i/li/bg.gif); display:list-item}

.subPageWithSide .main ul li ul li, 
.subPageNoSide .main ul li ul li, 
.subindex .pageBody ul li ul li, 
.subPageNoSide .pageBody ul li ul li{margin:0px 0px 3px 27px}

#TOC ul li{list-style-image:none}

.thjonustuver .subPageNoSide #rounded .main ul li, 
.thjonustuver div.rounded.info div.content ul li, 
.thjonustuver div.rounded.warning div.content ul li, 
.thjonustuver div.rounded.alert div.content ul li, 
.thjonustuver div.rounded.successful div.content ul li{ list-style-type:none; margin:0px 0px 5px 0px; list-style-image:none; padding:0px 0px 2px 23px; background:url(../i/li/thjonustuver.gif) no-repeat left}

.extra1.subPageWithSide .main ul, 
.extra1.subPageNoSide ul, 
.extra1.subPageWithSide .main ol, 
.extra1.subPageNoSide ol{margin-bottom:10px}

.extra1.subPageWithSide .main ol, 
.extra1.subPageNoSide ol{list-style-type:decimal; padding-left:3em}

.extra1 fieldset{border:1px solid #efefef}

.extra1 p, 
.home .ui-u.location p, 
.subPageWithSide .main p, 
.subPageWithSide .main ul, 
.subPageNoSide .main p, 
.subPageNoSide .main ul{margin-bottom:10px}

.subPageWithSide .main img{padding:0px 0px 10px 10px}

.img-w-padding img{padding:0px 10px 10px 10px}

a:link{color:#1b7dc6; text-decoration:none}
a:visited{color:#1b7dc6; text-decoration:none}
a:hover{color:#325773; text-decoration:none}
a:active{color:#1b7dc6; text-decoration:none}

.extra1 a:visited{color:#325773; text-decoration:underline}

.extra1 .ui-gd .ui-u a:visited, 
.extra1.subindex .ui-gb .ui-u h2 a:visited
{color:#1b7dc6; text-decoration:none}

.extra1 .ui-gd .ui-u a:hover, 
.extra1.subindex .ui-gb .ui-u h2 a:hover
{color:#325773; text-decoration:none}

.box{line-height:140%}
.box .tabContent{line-height:100%}

.subPageWithSide .main .box .tabContent{line-height:150%}

.box em{color:#898989}

abbr, 
acronym, 
span.abbr{ border-bottom:1px dotted #777;  cursor:help}
abbr:hover, 
acronym:hover{border-bottom-color:#555}

.handheld-notify{display:none}


/*actions*/
.subPageWithSide .ui-gd.main div.actions,
.subPageNoSide .ui-gd.main div.actions
 {
 display: table;
	text-align: center;
	font-size: 105%;
	margin: 10px auto;
	}
	
.actions p {
		display: inline;
		margin: 0px 10px 5px 0px;
		padding: 11px 10px 10px 0px;
		background: url("../i/actions/btn-1.gif") right;
		_padding: 0px 10px 0px 0px;
		_line-height: 40px;
		}
		
		
	*:first-child+html body .actions p {
			padding: 0px 10px 0px 0px;
			height: 40px;
			margin: 10px 10px 10px 0px;
			width: auto;
			line-height: 40px;
		}	

.actions p a:link, 
.actions p a:visited, 
.actions p a:hover, 
.actions p a:active {
	padding: 11px 6px 10px 36px;
	_padding: 10px 6px 10px 36px;
	text-decoration: none;
	text-align: left;
	color:#1b7dc6;
	}
	
	*:first-child+html body .actions p a:link,
	*:first-child+html body .actions p a:visited,
	*:first-child+html body .actions p a:hover,
	*:first-child+html body .actions p a:active
	 {
			padding: 10px 0px 10px 36px;
			margin-right: 10px;
			width: 300px;
		}
	
	
.actions p a.change-service {background: url("../i/actions/btn-1.gif") 0px 144px;}
.actions p a.signup-service{background: url("../i/actions/btn-1.gif") 0px 0px;}
.actions p a.login-service{background: url("../i/actions/btn-1.gif") 0px 144px;}
.actions p a.view-service{background: url("../i/actions/btn-1.gif") 0px 36px;}
.actions p a.download-service{background: url("../i/actions/btn-1.gif") 0px 108px;}

.actions a.change-service:hover, 
.actions a.signup-service:hover, 
.actions a.login-service:hover, 
.actions a.view-service:hover, 
.actions a.download-service:hover{
color: #325773;
	}
	
.extra2 .subnav div.actions {
		display:table;
		font-size:105%;
		margin:30px auto;
		text-align:center
}	

.container{margin:0px auto 0px auto; padding:0px; padding-top:54px; width:962px; text-align:left; position:relative}
.container{float:left; float/**/:none}
.container:after{content:'[DO NOT LEAVE IT IS NOT REAL]'; display:block; height:0; clear:both; visibility:hidden}
.container{display:inline-block}
/*\*/
.container{display:block}

* html .extra1{display:inline}
.extra1, .extra2{float:left}
.home .extra1, .home .extra2, .home .extra3{margin-top:380px}

.content{margin-top:269px}

.home .content{margin-top:430px}

.ssp-logged .content{ margin-top:309px}

*:first-child+html .content{ margin-top:323px}
*:first-child+html .home .content{ margin-top:485px}
*:first-child+html .ssp-logged .content{ margin-top:363px}

.ui-one .extra1{width:939px; min-height:250px; margin-left:5px}
.ui-two .extra1{min-height:250px; width:770px; margin-top:37px; margin-left:189px}
.ui-two .extra1.subPageWithSide{margin-top:28px}
.ui-two .extra2{width:187px; margin-left:-960px; width:187px; margin-left:-960px}
.ui-three .extra1{width:638px; margin-left:156px; padding:0}
.ui-three .extra2{width:146px; margin-left:-789px}
.ui-three .extra3{width:146px; float:right}

.pageBody{padding-left:10px}

.subPageNoSide .pageBody{padding-right:10px}

.extra6{margin:0px auto; text-align:center; width:100%; height:33px; padding-top:7px; background:#fff url("../i/extra6/bg.gif") repeat-x; border-top:1px solid #ebebeb; border-bottom:1px solid #d7d7d7}

.extra6, 
.pageheader, 
.hide, 
.brand, 
#branding, 
.mnav, 
#search, 
.lnav, 
.enav, 
.breadcrumbs, 
.page_function, 
.loginbar{position:absolute}

.extra6{top:0; left:0}

.brand{top:79px; left:20px; z-index:490; width:116px; height:46px}

.brand a{display:block; height:46px; width:116px; padding:0; margin:0}

.brand img{border:0px}

.pageheader{top:60px; left:0; padding:10px; width:962px}

.mnav{top:81px; left:10px}

.breadcrumbs{top:323px; left:190px; z-index:2}
.ui-one .breadcrumbs {left:0px;}

.ssp-logged .breadcrumbs{top:363px}

#branding{top:122px; left:10px}

#search{top:43px; left:699px; width:255px}

.page_function{top:370px; left:903px}

.extra1.subPageWithSide .page_function{top:365px; left:700px}

.ssp-logged .page_function, 
.ssp-logged .extra1 .page_function{top:405px}

/*ssp*/
.loginbar{top:323px}

.search-content{background:url(../i/search-content/bg.gif) no-repeat top left; margin-left:10px; height:34px; padding-top:8px; margin-bottom:10px}

.subPageNoSide .search-content{background:url(../i/search-content/bg-subPageNoSide.gif) no-repeat top left; margin-left:0px; height:34px; padding-top:8px; margin-bottom:10px}

.extra1.subPageWithSide .search-content{margin-left:0px; height:34px; padding-top:8px; margin-bottom:15px; background:url("//static.siminn.is/skemmtun/i/search/bg.gif") no-repeat left}

.search-content h2{float:left; width:30%; padding-left:38px; padding-top:5px; margin-left:-430px}

.extra1.subPageWithSide .search-content h2{float:left; width:30%; padding-left:38px; padding-top:5px; color:#565656; margin-left:0px}

.search-content form{float:right; padding-right:20px; margin:0px}

#search input, 
.search-content input{border:1px solid #e0e0e0; height:21px; padding:3px 0px 0px 5px; font-size:120%; width:161px}

#search input:focus, 
.search-content input:focus{border:1px solid #9adbf9}

body #search input.ff_btn, 
.search-content input.ff_btn, 
.search-content input.searchButton{width:80px; height:26px; padding:0px 0px 0px 0px; color:#0092d1; text-transform:uppercase; font-size:85%; font-family:Arial; background:url("../i/search/ff_btn.gif") no-repeat; cursor:pointer; border:1px solid #e0e0e0}

.search-content input.ff_btn, 
.search-content input.searchButton{width:120px; background:url("../i/search-content/ff_btn.gif") repeat-x}

div.search-input, 
input.searchButton{float:left}

.search-content input.searchButton{margin-left:2px; width:125px}

.enav{top:16px; left:873px; text-transform:uppercase; width:78px}

.enav ul li a.selectedTextSize{color:#7d7d7d; text-decoration:underline}

.enav ul li a.stillingar{text-indent:-3000px; display:block; background:url("../i/enav/stillingar.gif") no-repeat; height:16px; width:16px; margin-left:0px}

#smallLink, #mediumLink, #bigLink{font-weight:bold; padding-right:10px; display:block}

#smallLink{font-size:11px; padding-top:2px}
#mediumLink{font-size:12px; padding-top:2px}
#bigLink{font-size:14px}

.lnav{top:20px; left:699px; font-size:90%; text-transform:uppercase; height:13px}

.lnav a{text-decoration:none; padding:0px 0px 0px 0px; height:13px}

.lnav ul li a.english{background:url("../i/lnav/english.gif") no-repeat left; padding-left:23px; background-position:0% 0px; _background-position:0% 1px}

.lnav ul li a:hover.english{background:url("../i/lnav/english.gif") no-repeat left; padding-left:23px; background-position:0% -13px; _background-position:0% -12px}

.lnav ul li a.icelandic{background:url("../i/lnav/islenska.gif") no-repeat left; padding-left:23px; background-position:0% 0px; _background-position:0% 1px}

.lnav ul li a:hover.icelandic{background:url("../i/lnav/islenska.gif") no-repeat left; padding-left:23px; background-position:0% -13px; _background-position:0% -12px}

*:first-child+html .lnav ul li a:hover.english, 
*:first-child+html .lnav ul li a:hover.icelandic{background-position:0% -20%}

*:first-child+html .lnav ul li a:hover.english, 
*:first-child+html .lnav ul li a:hover.icelandic{background-position:0% 143%}

body .panel-wrapper.pageheader .inner{padding:10px; width:940px; height:221px}

body .home .panel-wrapper.pageheader .inner{height:381px}

.panel-wrapper{background:#fff url("../i/panel-wrapper/top.gif") no-repeat top left; padding:6px 0px 0px 0px; margin-bottom:10px; height:1%; _float:left}

.panel-cap{background:url("../i/panel-wrapper/bottom.gif") no-repeat top; height:6px; padding:0px; margin:0px; font-size:1px; clear:both}

.panel-wrapper .inner{border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; background:#fff; width:960px; _height:1%}

.ui-two .panel-wrapper.content .inner{background:url(../i/panel-wrapper/content-2col.gif) repeat-y 187px}

.ui-two .panel-wrapper.content.wside .inner{background:url(../i/panel-wrapper/content-3col.gif) repeat-y 187px}

.main{min-height:400px}

.ui-t1 .ui-g.main, .ui-t1 .ui-gb.main, 
.ui-t1 .ui-gc.main, .ui-t1 .ui-gd.main, 
.ui-t2 .ui-g, .ui-t2 .ui-gb, 
.ui-t2 .ui-gc, .ui-t2 .ui-gd{float:right}

.ui-t2 .ui-g.main, .ui-t2 .ui-gb.main, 
.ui-t2 .ui-gc.main, .ui-t2 .ui-gd.main{float:left}

.ui-t1 .ui-g, .ui-t1 .ui-gb, 
.ui-t1 .ui-gc, .ui-t1 .ui-gd, 
.ui-t2 .ui-g, .ui-t2 .ui-gb, 
.ui-t2 .ui-gc, .ui-t2 .ui-gd{width:175px}

.ui-t2 .ui-g{width:186px}

.ui-t1 .ui-g.main, .ui-t1 .ui-gb.main, 
.ui-t1 .ui-gc.main, .ui-t1 .ui-gd.main, 
.ui-t2 .ui-g.main, .ui-t2 .ui-gb.main, 
.ui-t2 .ui-gc.main, .ui-t2 .ui-gd.main{width:556px}

.ui-g .ui-u, .ui-ga .ui-u{width:100%}
.ui-gb .ui-u{width:50%}
.ui-gc .ui-u{width:31%}
.ui-gd .ui-u{width:180px}

.ui-u{float:left; margin:0px 10px 0px 0px}

.thjonustuver .ui-g .ui-u{float:left; margin:0px 0px 0px 0px}

.ui-gb .ui-u{margin:0px 0px 0px 0px}

.ui-u.last{margin:0px 0px 0px 0px}

.extra1 .ui-u img{padding:0; margin:0}
.extra1 .ui-gd{padding-left:0px}
.oview .extra1 .ui-gd .ui-u p{min-height:1%; _height:1%}

.subPageWithSide .main{border-right:1px solid #e7e7e7; padding-left:0px; padding-right:16px}

.subPageWithSide .ui-t2 .ui-gd.main{width:556px; padding-top:12px}







.subPageWithSide .ui-g{margin-top:-30px; z-index:1000; position:relative}

.subPageWithSide .ui-g .sideblock .sideblock-content{padding:0px 10px 10px 10px}

.subPageWithSide .ui-g .sideblock h2{border-bottom:1px solid #e7e7e7; border-top:1px solid #e7e7e7; border-left:1px solid #e7e7e7; padding:6px 10px 6px 10px; margin-left:-2px; margin-bottom:8px; background:url(../i/header-bg-gradient.gif) repeat-x}

.subPageWithSide .ui-g .sideblock.next-steps h2, 
.subPageWithSide .ui-g .sideblock.mitt-svaedi h2, 
.subPageWithSide .ui-g .sideblock.first-block h2{background:url("../i/sideblock/h2-nextsteps.gif") no-repeat 90% 50%; border-left:1px solid #e7e7e7; border-top:0px solid #e7e7e7}

.subPageWithSide .ui-g .sideblock.faq h2{background:url("../i/sideblock/h2-faq.gif") no-repeat 90% 50%}
.subPageWithSide .ui-g .sideblock.related h2{background:url("../i/sideblock/h2-related.gif") no-repeat 90% 50%}
.subPageWithSide .ui-g .sideblock ul li{background:url("../i/directorynav/list-arrow.gif") no-repeat 0% 5%; padding:0px 0px 0px 18px; margin-bottom:5px}
.subPageWithSide .ui-g .sideblock ul li a{display:block}







em.flag img {border:1px solid #efefef;margin-top:3px;}

.extra1.index .ui-gd .ui-u h2{background:url(../i/ui-u/h2-bg.gif) no-repeat; display:block; height:30px; padding:8px 0px 0px 10px; _padding:10px 0px 0px 10px; _margin:0px 0px 0px 0px; border-top:1px solid #fff; border-bottom:0px solid #fff}

.extra1.index .ui-gd .ui-u img{line-height:0}
.extra1.index .ui-gd .ui-u{margin-bottom:10px; width:180px; border-right:0px solid #e7e7e7; _position:relative}
.extra1.index .ui-gd .ui-u p{padding-left:10px; line-height:1.2em; margin-top:-9px; font-size:95%}
.extra1.index .ui-gd .ui-u h2{border-bottom:none}
.extra1.index .ui-gb .ui-u{width:387px; border-right:1px solid #e7e7e7}
.extra1.index .ui-gb .ui-u.last{width:382px; _width:377px; border-right:none}

.extra1.index .ui-gb .ui-u h2{border-top:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; padding:10px 0px 10px 14px; margin-bottom:15px; background:url(../i/header-bg-gradient.gif) repeat-x bottom; position:relative}


.extra1.index .ui-gb .ui-u .box, 
.home .ui-gb .ui-u .box, 
.home .ui-gc .ui-u .box, 
.ssp .ui-gc .ui-u .box
 {
			padding:0px 10px;
			_padding:0px 8px 0px 10px;
	}
	
.home .ui-gb .ui-u .box.selectedProducts
 {
			padding:0px 0px 0px 0px;
	}		
	
	
/* seasonal*/
	.home .ui-gb .seasonal img {
		float: right;
		}
		
	.home .ui-gb .seasonal h3 {
		background: url(../i/seasonal/frelsid/titill_frelsi.gif) no-repeat left;
		text-indent: -3000px;
		display: block;
		width:210px;
		}
		
		.home .ui-gb .seasonal p,
		.home .ui-gb .seasonal ul, 
		.home .ui-gb .seasonal h3
		 {
				margin-bottom:18px;
			}
	
	
	.home .ui-gb .seasonal a.read-frelsi, 
		.home .ui-gb .seasonal a.charge-frelsi
	 {
		display: block;
		float: left;
		display: inline;
		width:102px;
		height: 26px;
		background: url(../i/seasonal/frelsid/btn_frelsi.gif) no-repeat;
		text-indent: -3000px;
		}	
		
	.home .ui-gb .seasonal a.read-frelsi:link {background-position: 0px -26px;}
	.home .ui-gb .seasonal a.read-frelsi:visited {background-position: 0px -26px;}
	.home .ui-gb .seasonal a.read-frelsi:hover {background-position: 0px 0px;}
	.home .ui-gb .seasonal a.read-frelsi:active {background-position: 0px -26px;}	
	
	.home .ui-gb .seasonal a.charge-frelsi:link {background-position: -102px -26px;}
	.home .ui-gb .seasonal a.charge-frelsi:visited {background-position: -102px -26px;}
	.home .ui-gb .seasonal a.charge-frelsi:hover {background-position: -102px 0px;}
	.home .ui-gb .seasonal a.charge-frelsi:active {background-position: -102px -26px;}	
				
/*gb = 2col home */
.home .ui-gb .ui-u h2, 
.home .ui-gc .ui-u h2,
.ssp .ui-gc .ui-u h2, 
.directorynav h2
 {
		border-bottom:1px solid #e7e7e7;
		padding:8px 0px 10px 10px;
		margin-bottom: 15px;
		background: url(../i/header-bg-gradient.gif) repeat-x bottom;
		position: relative;
	}
	
.home .ui-gb .ui-u h2 a, 
.home .ui-gc .ui-u h2 a,
.index .ui-gb .ui-u h2 a, 
.ssp .ui-gc .ui-u h2 a {color: #4D4D4D;text-decoration: none;}	
	

.home .ui-gb .ui-u {
	border-right: 1px solid #e7e7e7;
	width: 479px;
	_width: 478px;
	margin:-3px 0px 0px 0px;
	}

	
.home .ui-gb .ui-u.last {
	border-right: none;
	padding: 0px;
	margin:-3px 0px 0px 0px;
	
	}
	
.home .ui-gb .ui-u .adBox .ui-u {
			width: 214px;
			margin:0px 10px 10px 0px;
			padding:0px 0px 0px 0px;
			_width: 180px;
			_float:left;
			_margin:0px 0px 0px 0px;
			_padding:0px 0px 0px 0px;
}
		
.home .ui-gb .ui-u.last	.adBox .ui-u.last {
				margin:0px 0px 10px 10px;
				padding:0px;
			}

/*gb = subindex*/
.extra1.subindex .ui-gb .ui-u {
		margin-right:10px;
		width:370px;
		_width:365px;
	}
	
.extra1.subindex .ui-gb .ui-u h2 a {
		background: url("../i/icn/link-arrow-hover.gif") no-repeat 100% 0%;
		display: block;
		margin-bottom:10px;
	}
	
.extra1.subindex .ui-gb .ui-u h2 a:hover {
			background: url("../i/icn/link-arrow-hover.gif") no-repeat 100% 119%;
		display: block;
	}
	
.extra1.subindex .ui-gb .ui-u img{
		float:right;
		padding:0px 0px 8px 8px;
	}
			
/*gb = 3col home */
.home .ui-gc .ui-u, 
.ssp .ui-gc .ui-u
 {
	border-right: 1px solid #e7e7e7;
	width: 319px;
	_width:318px;
	margin:-3px 0px 0px 0px;
	}
.home .ui-gc .ui-u.last {border-right:0px;}	



.ui-ga .ui-u{width:100%}
.ui-ga .ui-u h2{padding-top:10px}
.ui-ga.no-bottom .ui-u.myndir p{background:url("../i/ui-u/safnid-myndir.gif") no-repeat right; padding-right:70px; padding-bottom:10px}
.ui-ga.no-bottom .ui-u.vinir p{background:url("../i/ui-u/safnid-vinir.gif") no-repeat right; padding-right:70px}
.ui-ga.no-bottom .ui-u.framkalla p{background:url("../i/ui-u/safnid-framkalla.gif") no-repeat right; padding-right:70px; padding-bottom:20px}
.subPageWithSide .main .ui-ga.no-bottom .rounded p {margin-bottom: 10px}

.footer{float:none; _float:none; font-size:80%; font-size:10px; text-transform:uppercase; margin-top:5px; _padding-top:-10px; _height:1%; _clear:both}
.footer p{float:left; padding:0px 0px 0px 10px}
.footer p.contact{float:right; padding:0px 10px 0px 0px; color:#999}
p.contact a{padding-left:5px; padding-right:5px}

.enav ul, 
.enav ul li, 
.snav ul, 
.snav ul li, 
 
.font-sizer ul, 
.font-sizer ul li, 

.breadcrumbs ul, 
.breadcrumbs ul li, 

.mnav ul, 
.mnav ul li, 
.page_function ul, 
.page_function ul li, 
.tabs ul, 
.tabs ul li{float:left; list-style-type:none}

.enav ul li, 
.snav ul li, 
.font-sizer ul li, 

.breadcrumbs ul, 
.breadcrumbs ul li, 

.page_function ul, 
.page_function ul li, 

.tabs ul, 
.tabs ul li{display:inline}

.mnav{height:32px; width:940px}
.mnav .vyre_navigator h2, .subnav .vyre_navigator h2 {display: none}
.mnav ul li a{display:block; text-indent:-3000px; height:32px; width:134px}
.mnav ul li.c1 a{background:url("../i/mnav/forsida.gif") no-repeat; width:135px}
.mnav ul li.c2 a{background:url("../i/mnav/einstaklingar.gif") no-repeat}
.mnav ul li.c3 a{background:url("../i/mnav/fyrirtaeki.gif") no-repeat}
.mnav ul li.c4 a{background:url("../i/mnav/vefverslun.gif") no-repeat}
.mnav ul li.c5 a{background:url("../i/mnav/thjonustuver.gif") no-repeat}
.mnav ul li.c6 a{background:url("../i/mnav/umsimann.gif") no-repeat}
.mnav ul li.c7 a{background:url("../i/mnav/audlesid.gif") no-repeat; width:135px}
.mnav .english-navigation{background:url("../i/mnav/english/empty.gif") no-repeat right; height:32px}
.mnav .english-navigation ul li.c1 a{background:url("../i/mnav/english/home.gif") no-repeat; width:135px}
.mnav .english-navigation ul li.c2 a{background:url("../i/mnav/english/residential.gif") no-repeat}
.mnav .english-navigation ul li.c3 a{background:url("../i/mnav/english/corporate.gif") no-repeat}
.mnav .english-navigation ul li.c4 a{background:url("../i/mnav/english/aboutus.gif") no-repeat}
.mnav ul li a:hover, 
.mnav .english-navigation ul li a:hover{background-position:0 -32px}

.mnav ul li.current_page a, 
.mnav ul li.current_page_ancestor a, 
.mnav .english-navigation ul li.current_page a, 
.mnav .english-navigation ul li.current_page_ancestor a{background-position:0 -64px}







/*subnavigation */
.subnav{margin-top:-5px; _position:relative}

.subnav h2{background:url("../i/subnav/h2-bg.gif") no-repeat right; height:24px; text-align:center; font-size:14px; padding-top:8px; margin-bottom:1px; _height:23px; _padding-top:10px}

.subnav h2 a:link, 
.subnav h2 a:visited, 
.subnav h2 a:hover, 
.subnav h2 a:active{color:#fff; display:block; font-weight:normal}

.subnav ul.level1{margin-left:1px}

.subnav li a{display:block}

.subnav ul.level1 li{
	background:#e8f7ff; 
	margin-bottom:1px; 
	_margin-bottom:0px; 
	width:186px
	}

*:first-child+html .subnav ul.level1 li{margin-bottom:0px}

.subnav ul.level1 li a:link, 
.subnav ul.level1 li a:visited, 
.subnav ul.level1 li a:hover, 
.subnav ul.level1 li a:active{
	border-bottom:1px solid #c5e8f9;
	_height:18px; 
	width:176px; 
	padding:7px 0px 7px 10px; 
	_padding:8px 0px 0px 10px
	}

.subnav ul.level1 li a:hover{
	background:#cfefff
	}

.subnav ul.level1 li.haschildren a{
	background:url("../i/subnav/1level-haschildren.gif") no-repeat 95%
	}
	
.subnav ul.level1 li.haschildren a:hover{
	background:#d3f1ff url("../i/subnav/1level-haschildren-hover.gif") no-repeat 95%
	}

.subnav ul.level1 li.current_page a{
	color:#325773; 
	background:#cfefff
	}
	
.subnav ul.level1 li.current_page a:hover{
	background:#c5e8f9
	}

.subnav ul.level1 li.haschildren.current_page_ancestor a{
	background:#ECF9FF url("../i/subnav/1level-current_ancestor.gif") no-repeat 95%
	}
	
.subnav ul.level1 li.haschildren.current_page_ancestor a:hover{
	color:#325773; 
	background:#d3f1ff url("../i/subnav/1level-haschildren-selected-hover.gif") no-repeat 95%
	}


/*level2*/
ul.level2 {
	background:#fff;
	}

.subnav ul.level1 li.current_page_ancestor ul.level2 li, 
.subnav ul.level1 li.current_page ul.level2 li{
	background:#fff; 
	margin-bottom:0px; 
	_margin-bottom:0px; 
	width:186px
	}

.subnav ul.level1 li ul.level2 li a{
	background:#fff; 
	border-bottom:1px solid #E6E6E6; 
	margin-bottom:0px; 
	width:171px;
	
	}

.subnav ul.level1 li ul.level2 li a:link{
	color:#0092d1; 
	text-decoration:none; 
	padding-left:15px;
	margin-bottom:0px; 
	}
	
.subnav ul.level1 li ul.level2 li a:visited{color:#0092d1; text-decoration:none; margin-bottom:0px; padding-left:15px}
.subnav ul.level1 li ul.level2 li a:hover{color:#325773; text-decoration:none; background:#fff; margin-bottom:0px; padding-left:15px; width:171px}
.subnav ul.level1 li ul.level2 li a:active{color:#0092d1; text-decoration:none; margin-bottom:0px; padding-left:15px}

.subnav ul.level1 li ul.level2 li.current_page a:link, 
.subnav ul.level1 li ul.level2 li.current_page a:visited, 
.subnav ul.level1 li ul.level2 li.current_page a:hover, 
.subnav ul.level1 li ul.level2 li.current_page a:active{color:#363636; text-decoration:none}

.subnav ul.level1 li ul.level2 li{
	background:#fff; margin-bottom:0px
	}

.subnav ul.level1 li ul.level2 li.haschildren a{
	background:url("../i/subnav/2-level.gif") no-repeat 95% 100%
	}

.subnav ul.level1 li ul.level2 li.haschildren a:hover{
	background:url("../i/subnav/2-level.gif") no-repeat 95% 100%
	}

.subnav ul.level1 li ul.level2 li.current_page_ancestor.haschildren a{
	color:#325773; 
	background:url("../i/subnav/2-level.gif") no-repeat 95% 0%
	}
	
.subnav ul.level1 li ul.level2 li.current_page_ancestor.haschildren a:hover{
	color:#325773; 
	background:url("../i/subnav/2-level.gif") no-repeat 95% 0%
	}

.subnav ul.level1 li.haschildren.current_page_ancestor ul.level2 li a{
	background:#fff; 
	color:#0092d1
	}
	
.subnav ul.level1 li.haschildren.current_page_ancestor ul.level2 li a:hover{
	background:#fff; 
	color:#325773;
	border-bottom:1px solid #E6E6E6; 
	}


/*level3*/
.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page_ancestor ul.level3, 
.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page ul.level3{
	border-bottom:1px solid #fff
	}

.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page_ancestor ul.level3 li a, 
.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page ul.level3 li a{
	background:#f5f5f5 url("../i/subnav/3-level.gif") no-repeat 5%; 
	border-bottom:1px solid #E6E6E6; 
	margin-bottom:0px; 
	font-size:95%; 
	width:166px; 
	padding:7px 0px 7px 20px;
	_height: 1%;
	}

.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page_ancestor ul.level3 li a:link, 
.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page ul.level3 li a:link, 
.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page_ancestor ul.level3 li a:visited, 
.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page ul.level3 li a:visited{
	color:#0092d1; 
	text-decoration:none
	}
 
.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page_ancestor ul.level3 li a:hover, 
.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page ul.level3 li a:hover{  
	color:#325773;   
	text-decoration:none;   
	background:#e9e9e9 url("../i/subnav/3-level.gif") no-repeat 5%
}
 
.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page_ancestor ul.level3 li a:active, 
.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page ul.level3 li a:active{
	color:#0092d1; 
	text-decoration:none
	}

.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page_ancestor ul.level3 li.current_page a:link, 
.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page_ancestor ul.level3 li.current_page a:visited, 
.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page_ancestor ul.level3 li.current_page a:hover, 
.subnav ul.level1 li.current_page_ancestor ul.level2 li.current_page_ancestor ul.level3 li.current_page a:active {
	color:#363636; 
	text-decoration:none
	}
	
/*breadcrumbs*/
.breadcrumbs{
	width:761px; 
	border-bottom:1px solid #e7e7e7; 
	height:22px; 
	padding-left:10px; 
	padding:10px 0px 0px 10px; 
	color:#898989; 
	background:url("../i/breadcrumbs/bg.gif") no-repeat right top
	}
	
.ui-one .breadcrumbs {
	width:951px;
	}	

.breadcrumbs strong{float:left; font-size:95%; margin-right:4px; font-weight:normal}
.breadcrumbs ul li{font-size:95%}
.breadcrumbs ul li a{padding-right:3px}

/*application navigation*/
.snav{width:982px; margin:0px auto; height:24px; text-align:left; padding-left:15px}
.snav ul li{background:url("../i/snav/right.gif") no-repeat right; margin-right:10px; padding-right:10px}
.snav ul li a{display:block; font-size:85%; text-decoration:none; padding:7px 0px 0px 27px; text-transform:uppercase; height:17px; _width:10%}
.snav ul li a:hover{color:#325773; text-decoration:none}
.snav ul li a.selected{color:#0092d1}
.snav ul li a.thjonustuvefur{background:url("../i/snav/ssp.gif") no-repeat left; background-position:0 0}
.snav ul li a.thjonustuvefur.selected{background:url("../i/snav/ssp.gif") no-repeat left; background-position:0 100%}
.snav ul li a.thjonustuvefur:hover{background:url('../i/snav/ssp.gif') no-repeat left; background-position:0 100%}
.snav ul li a.vefpostur{background:url('../i/snav/vefpostur.gif') no-repeat left; background-position:0 0; _width:50px}
.snav ul li a.vefpostur.selected{background:url('../i/snav/vefpostur.gif') no-repeat left; background-position:0 100%}
.snav ul li a.vefpostur:hover{background:url('../i/snav/vefpostur.gif') no-repeat left; background-position:0 100%}
.snav ul li a.frelsi{background:url('../i/snav/frelsi.gif') no-repeat left; background-position:0 0}
.snav ul li a.frelsi.selected{background:url('../i/snav/frelsi.gif') no-repeat left; background-position:0 100%}
.snav ul li a.frelsi:hover{background:url('../i/snav/frelsi.gif') no-repeat left; background-position:0 100%}
.snav ul li a.safnid{background:url('../i/snav/safnid.gif') no-repeat left; background-position:0 0; _width:35px}
.snav ul li a.safnid.selected{background:url('../i/snav/safnid.gif') no-repeat left; background-position:0 100%}
.snav ul li a.safnid:hover{background:url('../i/snav/safnid.gif') no-repeat left; background-position:0 100%}
.snav ul li a.sms{background:url('../i/snav/sms.gif') no-repeat left; background-position:0 0; _width:130px}
.snav ul li a.safnid.selected{background:url('../i/snav/sms.gif') no-repeat left; background-position:0 100%}
.snav ul li a.sms:hover{background:url('../i/snav/sms.gif') no-repeat left; background-position:0 100%}
.snav ul li a.chat{background:url('../i/snav/chat.gif') no-repeat left; background-position:0 0%}
.snav ul li a.chat:hover{background:url('../i/snav/chat.gif') no-repeat left; background-position:0 100%}

ul.rightbar{float:right; margin-right:19px; _margin-right:10px}

.notify{font-size:95%; width:220px; _width:200px; color:#7D7D7D; float:left; margin-left:60px; _margin-left:40px; margin-top:-3px; _margin-top:0px; _height:30px}

.notify img{margin-bottom:-10px; padding-left:5px}

.notify span, .notify img{display:block; float:left}

.notify span{padding-top:10px}
.snav ul.othersites{margin-left:15px; _margin-left:10px}

.page_function{  width:60px}

.page_function a{  display:block;   float:left;   _display:inline;   overflow:hidden;   width:16px;   height:16px;   font-size:1px;   text-indent:-800px;   margin-right:10px}

.page_function a:hover, 
.page_function a:focus, 
.page_function a:active{}

.page_function ul li a.send{background:url(../i/page_function/send.gif) no-repeat}

.page_function a.send:hover{background:url(../i/page_function/send.gif) no-repeat 0% -16px}

.page_function ul li a.print{background:url(../i/page_function/print.gif) no-repeat}

.page_function ul li a.print:hover{background:url(../i/page_function/print.gif) no-repeat 0% -16px}

#divContainerDirectoryNav{clear:both}

.directorynav{width:100%; height:1%}
.directorynav .ui-u{border-right:1px solid #e7e7e7; padding:0px 0px 0px 0px; margin:-4px 1px 0px 0px; width:193px; _width:192px}
.directorynav .ui-u.first{width:187px}
.directorynav .ui-u.last{border-right:0px; width:185px}
.directorynav h2{border-bottom:1px solid #e7e7e7; margin-left:1px; margin-right:1px; padding:10px 0px 10px 10px; margin-bottom:8px; color:#565656}
.directorynav ul li a{display:block; width:170px; background:url("../i/directorynav/list-arrow.gif") no-repeat 96.3% 58%; padding:5px 0px 5px 10px}
.directorynav ul li a:hover{background:url("../i/directorynav/list-arrow-hover.gif") no-repeat right; text-decoration:none}

.data table{ margin-bottom:10px;  clear:both;  width:100%}

.data table caption{ font-size:1em;  border-collapse:collapse}
.data table, .data td, .data th{ border:none;  background-color:transparent;  padding:0;  text-align:left;  vertical-align:top}

.data table{margin-bottom:10px; border-collapse:collapse; border-left:1px solid #ceedfb}

.data th acronym, 
.data th acronym:hover{border:none}
.data tr.alt th{background-color:#eee}
.data tr.alt td, .spec tr.odd td{background-color:#f4f4f4}

.data caption{padding:0 0 5px 0; font-style:italic; text-align:right}

.data th{border-right:1px solid #ceedfb; border-bottom:1px solid #ceedfb; border-top:1px solid #ceedfb; text-align:left; padding:6px 6px 6px 12px; background:#ECF9FF no-repeat; color:#0092d1; font-weight:bold; font-size:95%}

.data th.nobg{border-top:1px solid #ceedfb; border-left:0; border-right:1px solid #ceedfb; background:none}

.data td{border-right:1px solid #ceedfb; border-bottom:1px solid #ceedfb; background:#fff; padding:3px 6px 3px 12px}

.data td.alt, .data tr.odd td{background:#F7F7F7}

.data th.spec{border-left:1px solid #ceedfb; border-top:0; background:#fff no-repeat}

.data th.specalt{border-left:1px solid #ceedfb; border-top:0; background:#ECF9FF no-repeat}

.calc .data table tr td.nobord{border:0}
.calc .data table tr.head th, .data table tr.nobord th{border-top:0}
.calc .data table tr th.item_price, .calc .data table tr td.item_price, .calc .data table tr th.price, .calc .data table tr td.price{width:50px}

div.icn_more{background:url(../i/icn/more.gif) no-repeat left; padding:4px 0px 2px 20px}
div.icn_more-float{background:url(../i/icn/more.gif) no-repeat left; display:inline;padding:4px 0px 2px 20px;margin-right:10px;}

.data table tr td .icn_more{background:url(../i/icn/calc.gif) no-repeat left; padding:4px 0px 2px 20px}
.data table tr td a span.siminn_light_grey {color: #ccc;}


/*siminn form*/

.s-form div input, 
.s-form div select, 
.s-form div textarea, 

.s-form div, 
.s-form .fi_btn, 
.s-form .fi_rdo, 
.s-form .fi_rdo label, 
.s-form .fi_chk label{
	float:left
	}

.s-form fieldset{
	border:1px solid #efefef; 
	padding:10px; 
	margin-bottom:15px; 
	position: relative;
	clear:both
	}

.s-form legend{
	_margin-bottom:5px; 
	font-weight:bold; 
	color:#1b7dc6; 
	font-size:120%;
	position: relative
		}
	
	*:first-child+html .s-form legend{ 
	margin-bottom:0.7em
	}

.extra1 .s-form h2 {
	margin-bottom: 10px
	}
	
.extra1 .s-form h3 {
	font-size: 110%
	}	

.s-form em{
	font-size:99%; 
	clear:both
	}

.s-form input, 
.s-form select, 
.s-form option, 
.s-form textarea{
	font-size:105%
	}

.s-form div.fi_txt, 
.s-form div.fi_sel, 
.s-form div.fi_rdo, 
.s-form div.fi_phn, 
.s-form div.fi_zip, 
.s-form div.fi_chk {
			width:220px; 
			margin-right:20px; 
			margin-bottom:10px
	}

.s-form.login div.fi_txt, 
.s-form.login div.fi_sel, 
.s-form div.fi_sel_btn
{
		width:100%; 
		margin-right:0px; 
		margin-bottom:0px
	}
	
	
.s-form div.fi_sel_btn {
		margin-bottom:15px;
	}	
	
.s-form .fi_sel_btn .ff_btn {
			float: left;
			margin-left:20px;
			margin-top:-1px;
	}

.s-form fieldset div{
		margin-bottom:0px; 
		position:relative
	}

.s-form.form-one-column div{clear:both; display:block; width:300px; margin-bottom:10px}

.s-form div fieldset.radiolist{border:0px}

.s-form div fieldset.radiolist legend{display:none}
.s-form div .radiolist input{width:auto}

.s-form span.label-more{float:right; margin-top:-55px; font-size:95%}

.s-form div label{display:block; padding:0px 0px 0px 0px; text-transform:uppercase; font-size:100%}

.s-form div textarea{width:500px}

.s-form div.fi_bdy textarea{border:1px solid #e6e6e6;}

.s-form .fi_txt input,
.s-form .fi_zip input, 
.s-form .fi_phn input,
.s-form.form-one-column div input.portlet-form-input-field, 
.s-form.login .user-login input.portlet-form-input-field
{width:96%; border:1px solid #ccc; padding:5px; margin-bottom:0px}

.ssp .s-form .fi_txt input, 
.ssp .s-form.login .user-login input.portlet-form-input-field
{margin-bottom:10px}

.s-form .fi_sel select{width:100%; margin-bottom:10px}

.s-form .fi_zip input{width:70px}
.s-form .fi_phn input{width:100px}

.s-form div acronym{ margin-right:5px;  font-size:13px}

.s-form.login div acronym{display:none}

.s-form .fi_bdy{clear:both}
.s-form .fi_sel{}
.s-form .fi_chk{}
.s-form .fi_rdo{}

.s-form .fi_txt, 
.s-form .fi_chk, 
.s-form .fi_btn, 
.s-form .fi_zip{clear:none}

.s-form .fi_btn{margin:0px}


.s-form table.alternate_rows {
			_width:97%;
			_border-right: solid 1px #ceedfb;
 }


/*2 geršir af check boxum, fi_chk & fi_chk_float*/
.s-form .fi_chk label {
	padding: 3px 0 0 5px
}
	
.subPageWithSide .main .fi_chk ul li,
.subPageWithSide .main .fi_chk_float ul li,
.subPageNoSide .pageBody .fi_chk ul li,
.subPageNoSide .pageBody .fi_chk_float ul li
	 {
		list-style-image: none;
		list-style-type: none;
}
		
.s-form div.fi_chk, 
.s-form div.fi_chk_float
	 {
		width:450px;
}
		
div.fi_chk_float ul li {
		 float: left;
		 width: 180px;
}	
		
div.fi_chk ul li {
		 float: none;
		 width: 100%;
}	
		
		div.fi_chk ul li label, 
		div.fi_chk_float ul li label		
		 {
			display: block;
			width: 150px;
			cursor: pointer;
}	
			
	div.fi_chk ul li label {
		width: 100%;
}		
		
		
div.fi_chk ul li label	input,
div.fi_chk_float ul li label input {
	margin-top:-1px;
	}

.s-form .fi_btn, 
.s-form input.portlet-form-button.save {
	float:right; 
	text-align:right; 
	margin-bottom:10px; 
	width:auto
	}

.s-form .fi_btn.prev{float:left; text-align:left}

.fi_txt.domain input{font-size:1.9em; width:450px}

.fi_rdo ul, fi_rdo ul li{padding:0; margin:0}

.fi_rdo ul li ul{margin-left:25px}

.extra1 div.fi_rdo ul li{
	display:block; 
	clear:both; 
	width:550px; 
	padding-top:10px; 
	padding-bottom:20px; 
	border-bottom:1px solid #efefef; 
	list-style-image:none; 
	list-style-type: none;
}

.fi_rdo ul li ul li{border-bottom:0px solid #000; padding-bottom:5px}
.extra1 div.fi_rdo.nospan ul li {padding-top:10px;padding-bottom:0px;}			


.s-form p{float:none}
.s-form p.strong label {color:#1b7dc6; cursor: pointer;display: block }



.fi_rdo ul li label{padding:0px }
.fi_rdo ul li span{float:right; display:block; color:#666; background:#FFFAD0}
.fi_rdo_list ul, .fi_rdo_list ul li{list-style-type:none; padding:0; margin:0; list-style-image:none}
.fi_rdo_list ul li{float:left; padding-right:20px; display:block}
.s-form div.fi_rdo ul li em {padding:5px 0px 0px 22px;}	


.subPageNoSide .pageBody .fi_rdo_list ul li {
		display:list-item;
		list-style-image:none;
		list-style-type:none;
		margin:0 0 2px 17px;
		width:190px;
	}
	
.s-form .fi_rdo_list input { vertical-align : top; margin:0px 5px 5px 0px;}

.calc .s-form em{padding:0px 0px 10px 10px; font-style:normal}
.calc .s-form label{font-weight:bold}
.calc .s-form .fi_rdo label, .calc .s-form .fi_rdo_list label{font-weight:normal}
.calc .s-form .fi_rdo, .calc .s-form .fi_sel{margin-right:30px}
.calc .fi_sel label, 
.fi_sel select{margin-bottom:10px}
.calc .fi_sel label{width:auto; float:left; display:block}
.calc .fi_sel select{float:left; display:block; width:200px}

.calc .fi_sel label, 
.fi_sel select{margin-bottom:10px}

.s-form .fi_txt.login_domain{width:700px}
.s-form .fi_txt.login_domain input, 
.s-form .fi_txt.login_domain select,  
.s-form .fi_txt.login_domain span{float:left}

.s-form .fi_txt.login_domain span{padding:2px 5px}


.s-form .data td.lock-on {
	background:#00A5DB;
	}


	fieldset h4 {
		margin-bottom: 8px;
		}
		
		
		.s-form div.fi_rdo_list ul li label
	 {
		text-transform: none;
		cursor: pointer;
		}
		
.s-form div.fi_rdo_list {
	background: #ECF9FF;
	border: 1px solid #CEEEFB;
	padding:10px 10px 0px 10px;
	margin-bottom: 10px;
	}		
	
	.subPageNoSide .s-form div.fi_rdo_list {width:710px;}
	
	.s-form div.fi_rdo_list ul {
		margin-bottom: 30px;
		}
		
		
.s-form div.fi_chk ul li em {
	padding-left: 26px;
	}		
	
.highlight, 
.s-form fieldset .highlight {
	background: #ECF9FF;
	border: 1px solid #CEEEFB;
	padding:10px 10px 0px 10px;
	margin-left: 0px;
	margin-bottom:20px;
}

.s-form fieldset ul .highlight {
	margin-left: 30px;
}


		
.s-form div.fi_chk ul li div.highlight div.fi_txt em{
		padding-left:0px;
		}
		
		/*ie7 */
		*:first-child+html body .s-form fieldset .highlight {
		display: block;
		clear: both;
		width: 97%;
		padding-bottom: 10px
		}
		
.s-form .float-left {
	float:left;
	}		
	
	.s-form .float-right {
	float:right;
	}		


.s-form div.fullwidth {
					width: 100%;
}

.s-form .fi_sel label {
				margin-bottom: 10px;
				text-transform: none;
}	
						
.s-form .fi_sel.fullwidth select {
				display: block;
				width: auto
}
				
.s-form div h4 {
				display:block;
				font-size:100%;
				padding:0;
				text-transform:uppercase;
}



/*Taxanomy flokkun ķ s-form */
.s-form .webfx-tree-container div, 
.s-form .webfx-tree-container div input {float:none;margin:0px 2px 0px 2px}
.s-form .mceEditor div, .s-form .mceEditor select {float:none;margin:4px 2px 0px 2px}

.req-info{padding:10px; margin-bottom:0px; float:none; clear:both}

.req{color:red}

.s-form .hidden{height:0; width:0; overflow:hidden; position:absolute}

.ff_btn, 
.s-form input.portlet-form-button.save{  color:#fff;   background:url('../i/s-form/submit.gif') no-repeat;   cursor:pointer;   border:0;   padding:2px;   width:144px;   height:26px;   text-align:center}

.fi_btn.prev .ff_btn{background:url('../i/s-form/back.gif') no-repeat; text-align:center}

.extra2 .ff_txt, .extra3 .ff_txt{width:120px}

.ff_btn.disable{background:#ccc}

.big_button{font-size:1.5em; font-weight:bold}

.s-form input:focus, 
body .s-form textarea:focus, 
.s-form.form-one-column div input.portlet-form-input-field:focus {border:1px solid #9adbf9}





	#tabsPopular. #niceTabs {
		background:url("//static.siminn.is/siminn/r4/i/tabs/box-bg-v1.gif") repeat-x 15px 1px
		}

.tabbox{
	position:relative; 
	overflow:visible; 
	clear:both
	}

.tabbox .tabPanel h2, 
.header-three.tabbox .tabPanel h3{
	float:left; 
	margin-right:0px; 
	text-align:center; 
	cursor:pointer; 
	margin-bottom:-1px; 
	font-size:100%
	}
 
.tabbox .tabPanel h2 a, 
.header-three.tabbox .tabPanel h3 a{
	display:block; 
	padding:8px 28px 8px 28px; 
	_padding:7px 30px 7px 30px; 
	text-transform: none;
	font-size:100%
	}
 
.tabbox .tabPanel h3 a:hover{}




/*lokašur-vinstri*/
.tabPanel h2, 
.header-three .tabPanel h3{
	background:url("//static.siminn.is/siminn/r4/i/tabs/close-left-v1.gif") no-repeat top left
	}

.tabPanel.first h2, 
.header-three .tabPanel.first h3{
	background:url("//static.siminn.is/siminn/r4/i/tabs/close-left-first.gif") no-repeat top left
	}
	
.tabPanel.last h2, 
.header-three .tabPanel.last h3{
	background:url("//static.siminn.is/siminn/r4/i/tabs/close-left-v1.gif") no-repeat top left
	}



/*lokašur-hęgri*/
.tabPanel h2 a, 
.header-three .tabPanel h3 a{
	color:#1B7DC6; 
	background:url("//static.siminn.is/siminn/r4/i/tabs/close-right-v1.gif")  no-repeat top right; 
	_padding:8px 30px 9px 30px; 
	_display:block; 
	_height:1%; 
	_width:1%;
	_white-space:nowrap
	}

.tabPanel.first h2 a, 
.header-three .tabPanel.first h3 a{
	color:#1B7DC6; 
	background:url("//static.siminn.is/siminn/r4/i/tabs/close-right-v1.gif")  no-repeat top right; 
	}
	
	
	.tabPanel.last h2 a, 
.header-three .tabPanel.last h3 a{
	color:#1B7DC6; 
	background:url("//static.siminn.is/siminn/r4/i/tabs/close-right-last.gif")  no-repeat top right; 
	}
	
	


/*opinn-vinstri*/
.tabbox .tabPanel.selected h2, 
.header-three.tabbox .tabPanel.selected h3{
	background:#fff url("//static.siminn.is/siminn/r4/i/tabs/open-left-v1.gif") no-repeat top left
	}


.tabbox .tabPanel.first.selected h2, 
.header-three.tabbox .tabPanel.first.selected h3{
	background:#fff url("//static.siminn.is/siminn/r4/i/tabs/open-left-first.gif") no-repeat top left
	}
	
.tabbox .tabPanel.last.selected h2, 
.header-three.tabbox .tabPanel.last.selected h3{
	background:#fff url("//static.siminn.is/siminn/r4/i/tabs/open-left-v1.gif") no-repeat top left
	}


/*opinn-hęgri*/
.tabbox .tabPanel.selected h2 a, 
.header-three.tabbox .tabPanel.selected h3 a{
	color:#444; 
	background:url("//static.siminn.is/siminn/r4/i/tabs/open-right-v1.gif") no-repeat top right; 
	_padding:7px 30px 5px 30px; 
	cursor:text
	}

.tabbox .tabPanel.first.selected h2 a, 
.header-three.tabbox .tabPanel.first.selected h3 a{
	color:#444; 
	background:url("//static.siminn.is/siminn/r4/i/tabs/open-right-v1.gif") no-repeat top right; 
	}
	
.tabbox .tabPanel.last.selected h2 a, 
.header-three.tabbox .tabPanel.last.selected h3 a{
	color:#444; 
	background:url("//static.siminn.is/siminn/r4/i/tabs/open-right-last.gif") no-repeat top right; 
	}	
	
 
.tabPanel h2 a:link, 
.header-three .tabPanel h3 a:link{
	color:#1B7DC6; 
	text-decoration:none; 
	font-weight:normal
	}

.tabPanel h2 a:visited, 
.header-three .tabPanel h3 a:visited{
	color:#1B7DC6; 
	text-decoration:none; 
	font-weight:normal
	}

.tabPanel h2 a:hover, 
.header-three .tabPanel h3 a:hover{
	color:#444; 
	text-decoration: none;
	font-weight:normal
	}

.tabPanel h2 a:active, 
.header-three .tabPanel h3 a:active{
	color:#1B7DC6; 
	text-decoration:none; 
	font-weight:normal
	}

.tabPanel.selected h2 a:link, 
.header-three .tabPanel.selected h3 a:link{
	color:#444; 
	text-decoration:none; 
	font-weight:normal
	}

.tabPanel.selected h2 a:visited, 
.header-three .tabPanel.selected h3 a:visited{
	color:#444; 
	text-decoration:none; 
	font-weight:normal
	}

.tabPanel.selected h2 a:hover, 
.header-three .tabPanel.selected h3 a:hover{
	color:#444; 
	text-decoration:none;
	font-weight:normal
	}

.tabPanel.selected h2 a:active, 
.header-three .tabPanel.selected h3 a:active{
	color:#444; 
	text-decoration:none; 
	font-weight:normal
	}

body .tabbox .tabPanel.last h2 a, 
body .header-three.tabbox .tabPanel.last h3 a{
	margin-right:0px; 
	_width:70px; 
	_margin:0px; 
	_padding:8px 20px 3px 20px; 
	_float:left
	}

body .ui-u .tabbox .tabPanel.last{
	margin:0px 0px 0px 0px
	}

.home .tabPanel ul li img, 
.mitt-frelsi .tabPanel ul li img{
	width:90px; 
	height:90px
	}

.tabbox .tabContent{
	position:absolute; 
	top:-9999px; 
	left:-9999px; 
	padding:15px 0px 0px 10px
	}
 
.home .tabbox .tabContent{_padding:15px 0px 0px 3px; height:170px}

 
.tabContent div.more-products {
		position: absolute;
		top: -20px;
		right:5px;
		font-size: 95%;
}
		
.tabContent div.more-products a:link,
.tabContent div.more-products a:visited, 
.tabContent div.more-products a:active {
		background: url(//static.siminn.is/siminn/r4/i/icn/link-arrow-hover.gif) right 0px no-repeat;
		padding-right: 24px;
}

.tabContent div.more-products a:hover {
		background: url(//static.siminn.is/siminn/r4/i/icn/link-arrow-hover.gif) right -18px no-repeat;
		padding-right: 24px;
}


 
.selected .tabContent{top:30px; left:0}

.tabContent .list{float:left; margin-right:10px; width:164px}

.tabbox .tabContent .list .item{width:160px}

.tabContent .list .item span{background:url("//static.siminn.is/siminn/r4/i/tabs/number-bg.gif") no-repeat; font-size:18px; height:25px; width:21px; display:block; float:left; padding:8px 0px 0px 12px; margin-right:12px}

.tabContent .list .item{clear:left; margin-bottom:17px; font-size:95%}

.tabContent .list .item a{font-size:12px}

.tabContent .list .item a{display:block; padding-top:5px}

.tabContent .details{background:url("//static.siminn.is/siminn/r4/i/tabs/bg-details.gif") repeat-x top; border-top:1px solid #e7e7e7; border-right:1px solid #e7e7e7; height:43px; padding:10px 10px 0px 10px}

.tabContent li.last .details{border-right:0px solid #e7e7e7}

.tabContent ul li a .details span.price, 
.ui-g span.price{color:#636363; font-size:95%}
.tabContent ul li a .details h4{font-weight:normal; font-size:100%; line-height:110%}

.box.selectedProducts{display:block; width:455px; margin-left:10px; padding-left:0px}

.selectedProducts .tabContent ul, 
.selectedProducts .tabContent ul li,{ float:left;  text-align:center}
.selectedProducts .tabContent ul li{ width:111px;  text-align:center;  float:left;  position:relative}
.selectedProducts .tabContent ul li img{border:1px solid #e7e7e7; padding:4px; margin-bottom:10px}

.selectedProducts #farsimar.tabContent ul li img{border:0px solid #e7e7e7}

.tabContent div.more-products {}


.subPageWithSide .main .iconlist ul li, 
.subPageNoSide .main .iconlist ul li, 
.subindex .pageBody .iconlist ul li, 
.subPageNoSide .pageBody .iconlist ul li {
			display:list-item;
			list-style-image:none;
			list-style-type:none;
			margin:0 0 0px 0px;
}

/*iconlist*/
	.iconlist {
  _height:0;min-height:0; /* ie hasLayout fix */
  margin-top:20px;
}

.iconlist:after { display:block; clear:both; content:"."; visibility:hidden; font-size:1px; height:0; }

.iconlist ul {
  margin : 0;
  padding : 0 0 0 4px;
  list-style : none;
  overflow : hidden;
}

.iconlist .item {
  float : left;
  position : relative;
  height : 102px;
}

.iconlist .item {
  display : block;
  text-align : center;
  height : 80px;
  width : 90px;
  vertical-align: middle;
  text-align: center;
  display: table-cell;
  ~padding-top : 40px;
  ~height : 40px;
  ~display: block;
}


.iconlist .item span {
  display: none;
}






.badge-offer{background:url(../i/badges/tilbod.png) no-repeat; width:46px; height:46px; position:absolute; top:-10px; left:64px; z-index:2000; text-indent:-3000px; display:block}

.index .ui-u h2 span.rss_icn a{float:right; background:url(../i/rss/rss-icon.gif) no-repeat; text-indent:-3000px; height:14px; width:14px; position:absolute; right:10px; top:10px}

.btn_apply, 
.btn_shop_more, 
.btn_checkout, 
.btn_noIcon, 
.btn_upload, 
.btn_refresh, 
.btn_usage,
.btn_mail,
.btn_back
{background:url(../i/icn/btn_apply_right.gif) no-repeat right; padding-right:5px; padding:8px 5px 8px 0px; text-transform:uppercase; font-size:95%; display:table}

.btn_apply a, 
.btn_shop_more a, 
.btn_usage a,
.btn_mail a,
.btn_back a
{padding:8px 3px 8px 30px}

.btn_apply a{background:url(../i/icn/btn_apply.gif) no-repeat left}

.btn_usage a{background:url(../i/icn/btn_usage.gif) no-repeat left}
.btn_mail a{background:url(../i/icn/btn_mail.gif) no-repeat left}
.btn_back a{background:url(../i/icn/btn_back.gif) no-repeat left}



.btn_noIcon a, 
.btn_shop_more a{ background:url(//static.siminn.is/siminn/r4/i/icn/btn_clean.gif) no-repeat left; padding:8px 12px 8px 12px}

.articlelist h3{margin-bottom:10px; font-size:13px}

.index .ui-u .articlelist p{margin-bottom:18px; padding:0px; font-size:100%}

.articlelist img{padding:5px}

.articlelist img.nopadding{padding:0px}

.articlelist img.right{float:right}

.articlelist ul li{margin-bottom:5px}

.service-stats{border:1px solid #ceedfb; width:100%; margin-top:12px}

.compare .desc, 
.compare .equal{float:left}

.compare .desc{width:75%; border-right:1px solid #ceedfb; border-bottom:1px solid #ceedfb; padding:5px 5px}
.compare .equal{width:17.4%; border-bottom:1px solid #ceedfb; padding:5px 5px; text-align:right}

.compare .equal.last, 
.compare .desc.last{border-bottom:0px}

.notification{background:#EEE none repeat scroll 0% 50%; border:1px solid #CCC; padding:7px; text-align:justify; margin-bottom:20px}

.index .notification{margin-right:10px}

.notification h3, 
.skemmtun .extra1 .notification h3{float:left; font-size:12px; margin:0; padding:0; color:#333; font-weight:bold}
.notification a img{border:0; float:right}
.extra1 .notification p{clear:both; margin-top:20px; margin-bottom:0px; padding:0px}

.notification a:link{color:#333; text-decoration:none}
.notification a:visited{color:#333; text-decoration:none}
.notification a:hover{color:#666; text-decoration:none}
.notification a:active{color:#333; text-decoration:none}

dl{margin-bottom:10px; padding:0px}
.subPage dl.info{background:url(../i/notify/info/small-top.gif) no-repeat}
dl.info dt{padding:5px 0px 0px 44px; font-weight:bold}
.subPage dl.info dd{padding:6px 0px 6px 44px; background:url(../i/notify/info/small-bottom.gif) no-repeat bottom}

.progressbar{margin-bottom:10px; width:100%}
.progressbar ul{margin:0px 0px 20px 0px; padding:0; width:100%}
.extra1 .progressbar ul, 
.extra1 .progressbar ul li{float:left; list-style-type:none; list-style-image:none; margin-left:0px; margin-right:0px}

.progressbar ul li{display:inline; width:32%; background:#efefef; text-align:center; padding:0px 0px 0px 0px; height:28px}

.two-steps.progressbar ul li{width:50%}
.three-steps.progressbar ul li{width:33.3%}
.four-steps.progressbar ul li{width:25%}
.five-steps.progressbar ul li{width:20%}
.six-steps.progressbar ul li{width:16.6%}
.seven-steps.progressbar ul li{width:14.2%}
.eight-steps.progressbar ul li{width:12.5%}
.nine-steps.progressbar ul li{width:11.1%}
.ten-steps.progressbar ul li{width:10%}

.progressbar ul li.first-step{background:url("../i/progressbar/first.gif") no-repeat left}

.progressbar ul li.first-step.current-step{background:url("../i/progressbar/first-selected.gif") no-repeat left}

.progressbar ul li em{font-style:normal; display:block; margin:0px 0px 0px 0px; padding-top:6px; height:22px; background:url("../i/progressbar/right.gif") no-repeat right}

.progressbar ul li.first-step em{margin:0px 0px 0px 5px; font-size: 100%}
.progressbar ul li.last-step em{background:url("../i/progressbar/last-right.gif") no-repeat right}
.progressbar ul li.last-step em{background:url("../i/progressbar/last-right.gif") no-repeat right}
.extra1 .progressbar ul li.before em{background:url("../i/progressbar/before-right-selected.gif") no-repeat right}
.extra1 .progressbar ul li.current-step em{color:#fff; background:url("../i/progressbar/right-selected.gif") no-repeat right}
.extra1 .progressbar ul li.last-step.current-step em{color:#fff; background:url("../i/progressbar/last-selected.gif") no-repeat right}


.rounded h2{ margin:0px;  padding:10px 0px 10px 0px}

.rounded .tabPanel h2{padding:0px 0px 0px 0px}

.rounded h2{ padding-bottom:0px}

.info .rounded .content, 
.info.rounded .content, 
.info .rounded .t, 
.info.rounded .t, 
.info .rounded .b, 
.info.rounded .b, 
.info .rounded .b div, 
.info.rounded .b div{ background:transparent url("../i/notify/bg_blue.gif") no-repeat top right}

.notify .rounded .content, 
.notify.rounded .content, 
.notify .rounded .t, 
.notify.rounded .t, 
.notify .rounded .b, 
.notify.rounded .b, 
.notify .rounded .b div, 
.notify.rounded .b div{ background:transparent url("../i/notify/bg_grey.gif") no-repeat top right}

.alert .rounded .content, 
.alert.rounded .content, 
.alert .rounded .t, 
.alert.rounded .t, 
.alert .rounded .b, 
.alert.rounded .b, 
.alert .rounded .b div, 
.alert.rounded .b div{ background:transparent url("../i/notify/bg_red.gif") no-repeat top right}

.warning .rounded .content, 
.warning.rounded .content, 
.warning .rounded .t, 
.warning.rounded .t, 
.warning .rounded .b, 
.warning.rounded .b, 
.warning .rounded .b div, 
.warning.rounded .b div{ background:transparent url("../i/notify/bg_yellow.gif") no-repeat top right}

.successful .rounded .content, 
.successful.rounded .content, 
.successful .rounded .t, 
.successful.rounded .t, 
.successful .rounded .b, 
.successful.rounded .b, 
.successful .rounded .b div, 
.successful.rounded .b div{ background:transparent url("../i/notify/bg_green.gif") no-repeat top right}




.rounded{ position:relative;  margin:0px auto;  min-width:8em;  max-width:760px;  z-index:1;  margin-left:10px;  margin-bottom:10px}

.rounded .content, 
.rounded .t, 
.rounded .b, 
.rounded .b div{ background:transparent url("../i/ui-u/sub-index-uiu.gif") no-repeat top right}

body .extra1 .rounded .content, 
body .container .rounded .content{margin:0px; padding:0px 10px 0px 0px}

.rounded .content{ position:relative;  zoom:1;  _overflow-y:hidden;  padding:0px 12px 0px 0px;  margin:0px}

.rounded .t{  position:absolute;  left:0px;  top:0px;  width:12px;  margin-left:-12px;  height:100%;  _height:1600px;  background-position:top left}

.rounded .b{  position:relative;  width:100%}

.rounded .b, 
.rounded .b div{ height:10px;  font-size:1px}

.rounded .b{ background-position:bottom right}

.rounded .b div{ position:relative;  width:12px;  margin-left:-12px;  background-position:bottom left}

.rounded .hd, 
.rounded .bd, 
.rounded .ft{ position:relative}

.rounded .wrapper{  position:static;  max-height:1000px;  overflow:auto}

.rounded p, 
.subPageWithSide .main .rounded p{ margin:0px;  padding:0px}



.thjonustuver .subPageNoSide .rounded .content, 
.thjonustuver .subPageNoSide .rounded .t, 
.thjonustuver .subPageNoSide .rounded .b, 
.thjonustuver .subPageNoSide .rounded .b div, 
.no-bottom .rounded .content, 
.no-bottom .rounded .t, 
.no-bottom .rounded .b, 
.no-bottom .rounded .b div{ background:transparent url("../i/ui-u/thjonustuver-subpage.gif") no-repeat top right}

.notify .rounded .t, 
.notify.rounded .t, 
.info .rounded .t, 
.info.rounded .t, 
.alert .rounded .t, 
.alert.rounded .t, 
.warning .rounded .t, 
.warning.rounded .t,  
.successful .rounded .t, 
.successful.rounded .t, 
.thjonustuver .subPageNoSide .rounded .t, 
.no-bottom .rounded .t{  position:absolute;  left:0px;  top:0px;  width:12px;  margin-left:-12px;  height:100%;  _height:1600px;  background-position:top left}

.notify .rounded .b, 
.notify.rounded .b, 
.info .rounded .b, 
.info.rounded .b, 
.alert.rounded .b, 
.alert .rounded .b, 
.warning.rounded .b, 
.warning .rounded .b, 
.successful.rounded .b, 
.successful .rounded .b, 
.thjonustuver .subPageNoSide .rounded .b, 
.no-bottom .rounded .b{ background-position:bottom right}

.notify.rounded .b div, 
.notify .rounded .b div, 
.info.rounded .b div, 
.info .rounded .b div, 
.alert.rounded .b div, 
.alert .rounded .b div, 
.warning.rounded .b div, 
.warning .rounded .b div, 
.successful.rounded .b div, 
.successful .rounded .b div, 
.thjonustuver .subPageNoSide .rounded .b div, 
.no-bottom .rounded .b div{ background-position:bottom left}

.directory{ margin-left:10px}
.directory .ui-u div{ background:url(../i/directory/topbg.gif) no-repeat top;  height:100%}
.directory .ui-u{ background: url(../i/directory/bottombg.gif) no-repeat bottom;  padding-bottom:5px;  margin-bottom:10px;  display:block}
.directory .ui-u ul{ padding:10px}
.directory .ui-u ul li{float:left; padding:2px 2px 2px 2px; margin:0; white-space:nowrap}
.directory .ui-u div h3{ font-size:110%;  padding:15px 0px 5px 22px;  margin-left:10px}
.directory .ui-u h3.internet{ background:url(../i/directory/icn_internet.gif) no-repeat left 80%}
.directory .ui-u h3.tv{ background:url(../i/directory/icn_tv.gif) no-repeat left 80%}
.directory .ui-u h3.gsm{ background:url(../i/directory/icn_mobile.gif) no-repeat left 80%}  
.directory .ui-u h3.phone{ background:url(../i/directory/icn_phone.gif) no-repeat left 80%}
.directory .ui-u h3.siminn{ background:url(../i/directory/icn_siminn.gif) no-repeat left 80%}
.directory .ui-u h3.software{ background:url(../i/directory/icn_software.gif) no-repeat left 80%}
.directory .ui-u h3.guidelines{ background:url(../i/directory/icn_guidelines.gif) no-repeat left 80%}
.directory .ui-u h3.bills{ background:url(../i/directory/icn_bills.gif) no-repeat left 80%}

.paginator{margin-top:20px; text-align:center; margin-bottom:5px}
.paginator a{padding:2px 6px 2px 6px; margin-right:3px}

.paginator .prev, 
.paginator .next, 
.paginator a{border:1px solid #D1D1D1}

.paginator .break{padding:0px 5px 0px 0px}

.paginator .this-page{padding:2px 6px 2px 4px}

.paginator a.prev{padding:2px 12px 2px 25px; margin-right:10px}

.paginator a.prev:link{text-decoration:none; background:url("../i/paginator/prev.gif") no-repeat left; background-position:10px 5px}

.paginator a.prev:visited{text-decoration:none; background:url("../i/paginator/prev.gif") no-repeat left; background-position:10px 5px}

.paginator a.prev:hover{text-decoration:underline; background:url("../i/paginator/prev.gif") no-repeat left; background-position:10px 5px}

.paginator a.prev:active{text-decoration:none; background:url("../i/paginator/prev.gif") no-repeat left; background-position:10px 5px}

.paginator a.next{padding:2px 25px 2px 12px; margin-left:7px; margin-right:0}

.paginator a.next:link{text-decoration:none; background:url("../i/paginator/next.gif") no-repeat right; background-position:57px 5px}

.paginator a.next:visited{text-decoration:none; background:url("../i/paginator/next.gif") no-repeat right; background-position:57px 5px}
.paginator a.next:hover{text-decoration:underline; background:url("../i/paginator/next.gif") no-repeat right; background-position:57px 5px}
.paginator a.next:active{text-decoration:none; background:url("../i/paginator/next.gif") no-repeat right; background-position:57px 5px}

.paginator .break{padding:0px 5px 0px 0px}

.thjonustuver .extra1 .more{margin:-5px 0px 20px 0px; border-top:1px solid #e7e7e7; padding:10px 0px 0px 32px; background:url(../i/thjonustuver/icn_more.gif) no-repeat 10px; color:#626262}

.thjonustuver .extra1 .more a:link{color:#0092d1; text-decoration:none}
.thjonustuver .extra1 .more a:visited{color:#0092d1; text-decoration:none}
.thjonustuver .extra1 .more a:hover{color:#325773; text-decoration:none}
.thjonustuver .extra1 .more a:active{color:#0092d1; text-decoration:none}

.thjonustuver .extra1 .ui-g .ui-u, 
.thjonustuver .extra1 .ui-g .ui-u .rounded, 
.thjonustuver .extra1 .ui-g .ui-u .rounded ul{margin-bottom:0px; padding-bottom:0px}

.thjonustuver .extra1 .ui-g .ui-u .rounded ul li a{display:block}

.abc{margin-bottom:15px; font-size:90%; color:#636363}

body .extra1.subPageWithSide .main .abc ul, 
body .extra1.subPageWithSide .main .abc ul li, 
body .extra1.subPageNoSide .abc ul, 
body .extra1.subPageNoSide .abc ul li{list-style-type:none; list-style-type:none; float:left; display:inline}

body .extra1.subPageWithSide .pageBody .main .abc ul, 
body .extra1.subPageNoSide .pageBody .abc ul{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:1px solid #efefef; height:1%; width:100%}

body .extra1.subPageWithSide .pageBody .main .abc ul li, 
body .extra1.subPageNoSide .pageBody .abc ul li {margin:0px; padding:2px 4px 2px 4px; border-right:1px solid #D1D1D1}

body .extra1.subPageNoSide .pageBody .abc ul li {padding:2px 6px 2px 6px; }

.abc ul li.last{margin:0px; border-right:0px solid #D1D1D1}

.abc ul li.selected{padding:0px 0px 0px 0px; font-weight:bold}
.abc ul li a{display:block; padding:0px 0px 0px 0px}

.notification-info,
.notification-warning,
.notification-alert,
.notification-successful, 
/*info-stop er gamalt, ķ notkun į Skemmtun*/
.info-stop
 {
		padding:20px 10px 10px 50px;
		margin:0px 0px 20px 0px;
	}
	
.notification-info {border: 1px solid #CEEEFB;background: url(../i/notify/notify-blue.gif) top repeat-x;}
		
.notification-warning {border: 1px solid #FFDEAA;background: url(../i/notify/notify-yellow.gif) top repeat-x;}
		
.notification-alert, .info-stop {
		border: 1px solid #F1C8C4;
		background: url(../i/notify/notify-red.gif) top repeat-x;
		}
.notification-successful {
		border: 1px solid #BEE7C6;
		background: url(../i/notify/notify-green.gif) top repeat-x;
		}	

.notification-info h2, 
.notification-warning h2,
.notification-alert h2,
.notification-successful h2,
.extra1.subPageWithSide .main .notification-info h2,
.extra1.subPageWithSide .main .notification-warning h2,
.extra1.subPageWithSide .main .notification-alert h2,
.extra1.subPageWithSide .main .notification-successful h2
 {text-indent: -3000px;display: block;	margin: -5px 0px 0px -40px;height: 30px;width: 30px;position: absolute;
}		

.notification-info h2{background: url(../i/notify/icn_info.gif) no-repeat;}	
.notification-warning h2{background: url(../i/notify/icn_warning.gif) no-repeat;}
.notification-alert h2{background: url(../i/notify/icn_alert.gif) no-repeat;}
.notification-successful h2{background: url(../i/notify/icn_successful.gif) no-repeat;}
		
	body .notification-info p{
		padding:0px;
		margin: 0px 0px 5px 0px;
		}
.s-form div.notification-info,
.s-form div.notification-successful,
.s-form div.notification-alert,
.s-form div.notification-warning {width: 91.5%;}
