/* @override 
	http://www.s24.is/s24/upload/files/css/color.css
	http://www.s24.is/upload/files/css/color.css
*/

/* basic styles */

body
{
	background-color: #F5F5F5;
	color:#373737;
}

h1 a
{
	background:  url("/s24/upload/images/common/logo.gif") no-repeat top left;
}

a {
	color:#F5791F;
}

a:active {
	color:#F2B488;
}

div#header a {
	color:#4D4D4D;
}

div#nav_secondary a:hover, div#nav_secondary a.selected {
	color:#F5791F;
}

div#content_main a.apply_button {
	background: url("/s24/upload/images/common/layout/aButtonApply.png") no-repeat left top;
}

div#content_main a.apply_button {
	color: #FFF;
}

div#content_main div#content_detail {
	background: url("/s24/upload/images/common/layout/bgContentDetail.png") no-repeat left top;
}

div#nav_detail li a {
	color: #FFF;
	background: url("/s24/upload/images/common/layout/aNavDetail.png") repeat-x left top;
	font-weight: bold;
}

div#nav_detail li a.first {
	background: url("/s24/upload/images/common/layout/aNavDetailFirst.png") no-repeat left top;
}

div#nav_detail li a.last span {
	background: url("/s24/upload/images/common/layout/aNavDetailLast.png") no-repeat right top;
}

div#nav_detail li a.selected {
	color: #F5791F;
	font-weight: bold;
	background: url("/s24/upload/images/common/layout/aNavDetailSelectedLeft.png") no-repeat left top;
}

div#nav_detail li a.first.selected {
	color: #F5791F;
	background: url("/s24/upload/images/common/layout/aNavDetailSelectedFirstLeft.png") no-repeat left top;
}

div#nav_detail li a.selected span {
	background: url("/s24/upload/images/common/layout/aNavDetailSelectedRight.png") no-repeat right top;
}

div#footer a {
	color:#4D4D4D;
}

div#footer a:hover {
	color:#F5791F;
}

div#content blockquote {
	color: #606060;
}

div#content blockquote span {
	color: #F5791F;
}

div#news_frontpage li a {
	color: #6A6A6A;
}

div#news_frontpage li a:hover {
	color:#F5791F;
}

a.more {
	background: url("/s24/upload/images/common/layout/aMore.png") no-repeat center right;
}

a.more_news {
	background: url("/s24/upload/images/common/layout/aMore.png") no-repeat center right;
}

a.more_information {
	background: url("/s24/upload/images/common/layout/aMore.png") no-repeat center right;
}

div#news_frontpage h3 a {
	background: url("/s24/upload/images/common/layout/aMoreLarge.png") no-repeat center right;
	_background: url("/s24/upload/images/common/layout/aMoreLarge.gif") no-repeat center right;
}

div#news_frontpage h3 a:hover {
	background: url("/s24/upload/images/common/layout/aMoreLarge.png") no-repeat center right;
	_background: url("/s24/upload/images/common/layout/aMoreLarge.gif") no-repeat center right;
}

div#container
{
	background: #FFF url(/s24/upload/images/common/layout/bgContainer.png) repeat-y top left;
}

body.subpage.widepage div#container
{
	background: #FFF url(/s24/upload/images/common/layout/bgContainerWide.png) repeat-y top left;
}

div#header
{
	background: url(/s24/upload/images/common/layout/bgHeader.png) no-repeat top left;
}

div#nav_extra ul#online_banking a {
	background: url("/s24/upload/images/common/layout/aMoreLarge.png") no-repeat center left;
	_background: url("/s24/upload/images/common/layout/aMoreLarge.gif") no-repeat center left;
}

div#nav_extra ul#controls li a {
	border-color: #CECECE;
}

div#nav_section a#nav_einstaklingar, div#nav_section span#nav_einstaklingar 
{
	background: url("/s24/upload/images/common/layout/aNavSection.png") no-repeat left 0;
}

div#nav_section a#nav_einstaklingar:hover 
{
	background-position: left -44px;
}

div#nav_section a#nav_fyrirtaeki, div#nav_section span#nav_fyrirtaeki 
{
	background: url("/s24/upload/images/common/layout/aNavSection.png") no-repeat right 0;
}

div#nav_section a#nav_fyrirtaeki:hover  
{
	background-position: right -44px;
}

body.einstaklingar div#nav_main li a#nav_forsida {
	background: url("/s24/upload/images/common/layout/aNavMain.png") no-repeat 0 0;
}

body.english div#nav_main li a#nav_forsida {
	background: url("/s24/upload/images/common/layout/aNavMainEnglish.png") no-repeat 0 0;
}

body.einstaklingar div#nav_main li.selected a#nav_forsida , body.einstaklingar div#nav_main li a#nav_forsida:hover {
	background-position: 0 -41px;
}

body.english div#nav_main li.selected a#nav_forsida , body.english div#nav_main li a#nav_forsida:hover {
	background-position: 0 -41px;
}

body.einstaklingar div#nav_main li a#nav_kort {
	background: url("/s24/upload/images/common/layout/aNavMain.png") no-repeat -91px 0;
}

body.english div#nav_main li a#nav_kort {
	background: url("/s24/upload/images/common/layout/aNavMainEnglish.png") no-repeat -99px 0;
}

body.einstaklingar div#nav_main li.selected a#nav_kort , body.einstaklingar div#nav_main li a#nav_kort:hover {
	background-position: -91px -41px;
}

body.english div#nav_main li.selected a#nav_kort , body.english div#nav_main li a#nav_kort:hover {
	background-position: -99px -41px;
}

body.einstaklingar div#nav_main li a#nav_lan {
	background: url("/s24/upload/images/common/layout/aNavMain.png") no-repeat -163px 0;
}

body.english div#nav_main li a#nav_lan {
	background: url("/s24/upload/images/common/layout/aNavMainEnglish.png") no-repeat -181px 0;
}

body.einstaklingar div#nav_main li.selected a#nav_lan , body.einstaklingar div#nav_main li a#nav_lan:hover {
	background-position: -163px -41px;
}

body.english div#nav_main li.selected a#nav_lan , body.english div#nav_main li a#nav_lan:hover {
	background-position: -181px -41px;
}

body.einstaklingar div#nav_main li a#nav_sparnadur {
	background: url("/s24/upload/images/common/layout/aNavMain.png") no-repeat -224px 0;
}

body.english div#nav_main li a#nav_sparnadur {
	background: url("/s24/upload/images/common/layout/aNavMainEnglish.png") no-repeat -260px 0;
}

body.einstaklingar div#nav_main li.selected a#nav_sparnadur , body.einstaklingar div#nav_main li a#nav_sparnadur:hover {
	background-position: -224px -41px;
}

body.english div#nav_main li.selected a#nav_sparnadur , body.english div#nav_main li a#nav_sparnadur:hover {
	background-position: -260px -41px;
}

body.einstaklingar div#nav_main li a#nav_thjonusta {
	background: url("/s24/upload/images/common/layout/aNavMain.png") no-repeat -339px 0;
}

body.english div#nav_main li a#nav_thjonusta {
	background: url("/s24/upload/images/common/layout/aNavMainEnglish.png") no-repeat -356px 0;
}

body.einstaklingar div#nav_main li.selected a#nav_thjonusta , body.einstaklingar div#nav_main li a#nav_thjonusta:hover {
	background-position: -339px -41px;
}

body.english div#nav_main li.selected a#nav_thjonusta , body.english div#nav_main li a#nav_thjonusta:hover {
	background-position: -356px -41px;
}

body.einstaklingar div#nav_main li a#nav_ums24 {
	background: url("/s24/upload/images/common/layout/aNavMain.png") no-repeat -442px 0;
}

body.english div#nav_main li a#nav_ums24 {
	background: url("/s24/upload/images/common/layout/aNavMainEnglish.png") no-repeat -442px 0;
}

body.einstaklingar div#nav_main li.selected a#nav_ums24 , body.einstaklingar div#nav_main li a#nav_ums24:hover {
	background-position: -442px -41px;
}

body.english div#nav_main li.selected a#nav_ums24 , body.english div#nav_main li a#nav_ums24:hover {
	background-position: -442px -41px;
}

body.einstaklingar div#nav_main li a#nav_netbanki {
	background: url("/s24/upload/images/common/layout/aNavMain.png") no-repeat -520px 0;
}

body.english div#nav_main li a#nav_netbanki {
	background: url("/s24/upload/images/common/layout/aNavMainEnglish.png") no-repeat -548px 0;
}

body.einstaklingar div#nav_main li.selected a#nav_netbanki , body.einstaklingar div#nav_main li a#nav_netbanki:hover {
	background-position: -520px -41px;
}

body.english div#nav_main li.selected a#nav_netbanki , body.english div#nav_main li a#nav_netbanki:hover {
	background-position: -548px -41px;
}

body.einstaklingar div#nav_action a {
	background: url("/s24/upload/images/common/layout/aNavAction.png") no-repeat top left;
}

body.einstaklingar div#nav_action a#nav_apply {
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/upload/images/common/layout/aNavActionApply.png',sizingMethod='crop');	
	_cursor: pointer;
}

body.einstaklingar div#nav_action a#nav_contact {
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/upload/images/common/layout/aNavActionContact.png',sizingMethod='crop');	
	_cursor: pointer;
}

body.einstaklingar div#nav_action a#nav_calc {
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/upload/images/common/layout/aNavActionCalc.png',sizingMethod='crop');	
	_cursor: pointer;
}

body.english div#nav_action a {
	background: url("/s24/upload/images/common/layout/aNavActionEnglish.png") no-repeat top left;
}

body.english div#nav_action a#nav_apply {
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/upload/images/common/layout/aNavActionEnglishApply.png',sizingMethod='crop');	
	_cursor: pointer;
}

body.english div#nav_action a#nav_contact {
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/upload/images/common/layout/aNavActionEnglishContact.png',sizingMethod='crop');	
	_cursor: pointer;
}

body.english div#nav_action #nav_calc {
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/upload/images/common/layout/aNavActionEnglishCalc.png',sizingMethod='crop');	
	_cursor: pointer;
}

div#nav_action a#nav_apply:hover {
	background-position: -263px 0;
}

div#nav_action a#nav_contact {
	background-position: 0 -46px;
}

div#nav_action a#nav_contact:hover {
	background-position: -263px -46px;
}

div#nav_action a#nav_calc {
	background-position: 0 -92px;
}

div#nav_action a#nav_calc:hover {
	background-position: -263px -92px;
}

div#tabs_information
{
	background: url(/s24/upload/images/common/layout/bgTabsInformation.png) no-repeat top left;
}


div#content
{
	background: url(/s24/upload/images/common/layout/bgContent.png) no-repeat top left;
}

body.subpage.widepage div#content
{
	background: url(/s24/upload/images/common/layout/bgContentWide.png) no-repeat top left;
}

div#product_categories a {
	color: #FFF;
}

div#product_categories a#product_kort {
	background: url(/s24/upload/images/common/layout/aProductCategories.png) no-repeat 0 0;
}

div#product_categories a#product_kort:hover {
	background: url(/s24/upload/images/common/layout/aProductCategories.png) no-repeat 0 -127px;
}

div#product_categories a#product_lan {
	background: url(/s24/upload/images/common/layout/aProductCategories.png) no-repeat -211px 0;
}

div#product_categories a#product_lan:hover {
	background: url(/s24/upload/images/common/layout/aProductCategories.png) no-repeat -211px -127px;
}

div#product_categories a#product_sparnadur {
	background: url(/s24/upload/images/common/layout/aProductCategories.png) no-repeat -422px 0;
}

div#product_categories a#product_sparnadur:hover {
	background: url(/s24/upload/images/common/layout/aProductCategories.png) no-repeat -422px -127px;
}

div#news_frontpage h3 a {
	border-color: #E0E1E3;
}

div#nav_secondary {
	background: url("/s24/upload/images/common/layout/bgNavSecondary.png") no-repeat top left;
	_background: url("/s24/upload/images/common/layout/bgNavSecondaryIE6.gif") no-repeat top left;
}

body.subpage.widepage div#nav_secondary
{
	background: transparent url("/s24/upload/images/common/layout/bgNavSecondaryWide.png") no-repeat top left;
	_background: url("/s24/upload/images/common/layout/bgNavSecondaryIE6.gif") no-repeat top left;
}

div#footer
{
	background: url(/s24/upload/images/common/layout/bgFooter.png) no-repeat top left;
}

div#banner {
	background-color: transparent;
	overflow: visible;
}

div.form_error
{
	color: #FF0000;
}

h4.news_item, h4.news_list {
	border-color:#E0E1E3;
}

ul.news_list a span {
	color: #6A6A6A;
}

h4.news_item span {
	color: #6A6A6A;
}

p.search_result {
	border-color:#E0E1E3;
}

p.search_item span.search_path {
	color: #AFAFAF;
}

acronym {
	border-bottom-color: #E5E5E5;
}

a.back {
	background:transparent url(/s24/upload/images/common/layout/aBack.png) no-repeat scroll left center;
}

h4.news_item a {
	background:transparent url(/s24/upload/images/common/layout/aMoreLarge.png) no-repeat scroll right center;
}

body.einstaklingar .tabbox .first h3 {
background:  url("/s24/upload/images/common/layout/aTabsInformation.png") no-repeat left 0;
}

body.english .tabbox .first h3 {
background:  url("/s24/upload/images/common/layout/aTabsInformationEnglish.png") no-repeat left 0;
}

body.einstaklingar .tabbox .second h3 {
background:  url("/s24/upload/images/common/layout/aTabsInformation.png") no-repeat -95px 0;
}

body.english .tabbox .second h3 {
background:  url("/s24/upload/images/common/layout/aTabsInformationEnglish.png") no-repeat -95px 0;
}

body.einstaklingar .tabbox .last h3 {
background:  url("/s24/upload/images/common/layout/aTabsInformation.png") no-repeat -191px 0;
}

body.english .tabbox .last h3 {
background:  url("/s24/upload/images/common/layout/aTabsInformationEnglish.png") no-repeat -191px 0;
}

body.einstaklingar .tabbox .tabPanel h3 a#tabhref1:hover {
background:  url("/s24/upload/images/common/layout/aTabsInformation.png") no-repeat left -52px;
}

body.english .tabbox .tabPanel h3 a#tabhref1:hover {
background:  url("/s24/upload/images/common/layout/aTabsInformationEnglish.png") no-repeat left -52px;
}

body.einstaklingar .tabbox .tabPanel h3 a#tabhref2:hover {
background:  url("/s24/upload/images/common/layout/aTabsInformation.png") no-repeat -95px -52px;
}

body.english .tabbox .tabPanel h3 a#tabhref2:hover {
background:  url("/s24/upload/images/common/layout/aTabsInformationEnglish.png") no-repeat -95px -52px;
}

body.einstaklingar .tabbox .tabPanel h3 a#tabhref3:hover {
background:  url("/s24/upload/images/common/layout/aTabsInformation.png") no-repeat -191px -52px;
}

body.english .tabbox .tabPanel h3 a#tabhref3:hover {
background:  url("/s24/upload/images/common/layout/aTabsInformationEnglish.png") no-repeat -191px -52px;
}

body.einstaklingar .tabPanel.selected h3 a#tabhref1 {
background:  url("/s24/upload/images/common/layout/aTabsInformation.png") no-repeat left -26px;
}

body.english .tabPanel.selected h3 a#tabhref1 {
background:  url("/s24/upload/images/common/layout/aTabsInformationEnglish.png") no-repeat left -26px;
}

body.einstaklingar .tabPanel.selected h3 a#tabhref2 {
background:  url("/s24/upload/images/common/layout/aTabsInformation.png") no-repeat -95px -26px;
}

body.english .tabPanel.selected h3 a#tabhref2 {
background:  url("/s24/upload/images/common/layout/aTabsInformationEnglish.png") no-repeat -95px -26px;
}

body.einstaklingar .tabPanel.selected h3 a#tabhref3 {
background:  url("/s24/upload/images/common/layout/aTabsInformation.png") no-repeat -191px -26px;
}

body.english .tabPanel.selected h3 a#tabhref3 {
background:  url("/s24/upload/images/common/layout/aTabsInformationEnglish.png") no-repeat -191px -26px;
}

body.einstaklingar .tabbox .tabPanel.selected h3 a#tabhref1:hover {
background:  url("/s24/upload/images/common/layout/aTabsInformation.png") no-repeat left -26px;
}

body.english .tabbox .tabPanel.selected h3 a#tabhref1:hover {
background:  url("/s24/upload/images/common/layout/aTabsInformationEnglish.png") no-repeat left -26px;
}

body.einstaklingar .tabbox .tabPanel.selected h3 a#tabhref2:hover {
background:  url("/s24/upload/images/common/layout/aTabsInformation.png") no-repeat -95px -26px;
}

body.english .tabbox .tabPanel.selected h3 a#tabhref2:hover {
background:  url("/s24/upload/images/common/layout/aTabsInformationEnglish.png") no-repeat -95px -26px;
}

body.einstaklingar .tabbox .tabPanel.selected h3 a#tabhref3:hover {
background:  url("/s24/upload/images/common/layout/aTabsInformation.png") no-repeat -191px -26px;
}

body.english .tabbox .tabPanel.selected h3 a#tabhref3:hover {
background:  url("/s24/upload/images/common/layout/aTabsInformationEnglish.png") no-repeat -191px -26px;
}

td.up {
	color: #008000;
}

td.down {
	color: #FF0000;;
}

/* ---- Christmas decoration ---- */
/*
div#header {
	background:transparent url(/s24/upload/images/common/layout/bgHeader_christmas.png) no-repeat scroll left top;
}
*/
