.printonly { display: none; }

/*body{overflow-y: scroll !important; text-align:center;  background: #EFEFEF url('../images/body-fade.gif') repeat-x 50% 0%; Background-attachment: fixed; filter: expression(document.execCommand("BackgroundImageCache", false, true)); font-size: 62.5%;}*/
/*body{overflow-y: scroll !important; text-align:center;  background: #EFEFEF url('../images/body-fade.gif') repeat-x 50% 0%; Background-attachment: fixed; font-size: 62.5%;}*/
body{overflow: scroll !important; text-align:center;  background: #EFEFEF url('../images/body-fade.gif') repeat-x 50% 0%; Background-attachment: fixed; filter: expression(document.execCommand("BackgroundImageCache", false, true)); font-size: 62.5%;}

html, td { font-family:  Arial, Tahoma, Verdana, Sans-Serif; line-height: 110%;}
p { font-family:  Arial, Tahoma, Verdana, Sans-Serif; line-height: 120%;}
li p, ol li, blockquote p {line-height: 125%;}

p, td {font-size: 12px;}
span div {font-size: 12px;}
span div div {font-size: 12px;}

span ul li, span ol li {font-size: 12px;}
span ul li p, span ol li p {font-size: 12px;}
span ol li ol li div {font-size: 12px;}
span ol li ol li p {font-size: 12px;}

ul p, ol p, li p {font-size: 14px;}
tbody, table, tr {text-align:left;font-size: 12px;}


H1 {text-align:center; font-size : 1.6em; color: #336699;}
H2 {text-align:left; font-size : 1.2em;}
H3 {font-size : 1.1em;}
H4 {text-align:left; font-size : 1.5em;}

/* ÞETTA ER NOTAÐ Á FORSÍÐUNNI */
H5 { font-family:  Calibri, Arial, Tahoma, Verdana, Sans-Serif; text-align:left; font-size : 1.5em; padding-left:1.2em;}
H6 {line-height: 120%; font-size : 1.2em; text-align:left; padding-left:1.5em; font-weight: normal; padding-right:3em;}

abbr, acronym {
  border-bottom : 1px dotted #CCC;
  cursor : help;
}

#mainbody {width:100.2em; margin-top:2em; margin-left:auto; margin-right:auto; background: #FFFFFF;}
#page {width:100.2em; border: 1px solid #909090;}

	#header {position:relative; margin-top:1em; margin-left:auto; margin-right:auto;  height:9.7em; width:100%; } * html #header { display:inline; }
		#header_container{position:relative; margin-left:1em; margin-right:1em; height:9.7em; background: url('../images/sls_header_center.jpg') repeat-x} * html #header_container {display:inline; }
			#header_left {float:left;  height:9.7em; width:40em; background: url('../images/sls_header_left_RED.jpg') no-repeat;} * html #header_left {display:inline; }
			#header_right {float:right; right:0em; height:9.7em; width:55em; background: url('../images/sls_header_right.jpg') no-repeat 100% 0%;} * html #header_right {display:inline; }

/*	#header {top:0; position:relative; margin-top:1em; height:7.4em; width:100%; } * html #header { display:inline; }*/
/*			#header_left {margin-left:1em; margin-right:1em; float:left; height:7.4em; width:98.2em; background: url('../images/sls_head.png') no-repeat;} * html #header_left{ display:inline; }*/
/*			#header_left {margin-left:1em; float:left; height:7.4em; width:29.6em; background: url('../images/sls_header_left.jpg') no-repeat;}*/
/*			#header_center {float:left; height:7.4em; width:22.2em; background: url('../images/sls_header_center.jpg') repeat-x;}*/
/*			#header_right {margin-right:1em; float:right; text-align:right; height:7.4em; width:45.7em; background: url('../images/sls_header_right.jpg') no-repeat;}*/
		
		#logo {position:relative; float:left; width:30em; height:9.7em; cursor: pointer;} * html #logo { display:inline; }

		#tab_background {position:relative; float:left; margin-top:1em; margin-left:1em; width:98.0em; height:2.6em; background: #400505 url('../images/sls_tab_background2.PNG') repeat-x; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; } * html #tab_background { display:inline; }
		#tabs {position:relative;  float:left; margin-top:-3em; margin-left:2em; height:2.2em;} * html #tabs { display:inline; }
			#tab_01 {width:9.5em; height:2.2em; float:left; } * html #tab_01 { display:inline; }
			#tab_02 {width:8em; height:2.2em; float:left; } * html #tab_02 { display:inline; }
			#tab_03 {width:24em; height:2.2em; float:left; } * html #tab_03 { display:inline; }
			#tab_04 {width:14em; height:2.2em; float:left; } * html #tab_04 { display:inline; }

			#tab_control  {width:11em; height:2.2em; float:right; text-align:left; margin-left:17em; margin-right:2em;} * html #tab_control { display:inline; }
			#tab_control1  {width:3.5em; height:2.2em; float:right; text-align:left; background: url('../images/leit.gif') no-repeat 100% 70%;} * html #tab_control1 { display:inline; }
			#tab_control2 {width:4.8em; height:2.2em; float:left; text-align:left; background: url('../images/prenta.gif') no-repeat 100% 70%;} * html #tab_control2 { display:inline; }
			
			#tab_01_selected {background: #FFFFFF; margin-top:0.2em; height:1.6em; width:9.5em; float:left; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 2px solid #800000;} * html #tab_01_selected { display:inline; }
			#tab_02_selected {background: #FFFFFF; margin-top:0.2em; height:1.6em; width:8em; float:left; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 2px solid #800000; } * html #tab_02_selected { display:inline; }
			#tab_03_selected {background: #FFFFFF; margin-top:0.2em; height:1.6em; width:24em; float:left; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 2px solid #800000; } * html #tab_03_selected { display:inline; }
			#tab_04_selected {background: #FFFFFF; margin-top:0.2em; height:1.6em; width:14em; float:left; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-top: 2px solid #800000; } * html #tab_04_selected { display:inline; }

	#main {margin-left:0em; width:100%; padding-bottom:2em; }
		#menu {background:#FFFFFF; float:left; width:30.5em; margin-top:2em; margin-bottom:1em; margin-left:1em; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0;}* html #menu { display:inline; }
			#menu_header {height:2.8em; background: #400505 url('../images/sls_tab_menu_background_red.jpg') repeat-x;}
				#menu_tab_00 {width:3.4em; height:2.3em; float:left; margin-top:0em;} * html #menu_tab_00 { display:inline;}
				#menu_tab_01 {width:3.0em; height:2.3em; float:left; margin-top:0em;} * html #menu_tab_01 { display:inline;}
				#menu_tab_02 {width:6.5em; height:2.3em; float:left; margin-top:0em;} * html #menu_tab_02 { display:inline;}
				#menu_tab_03 {width:11.2em; height:2.3em; float:left; margin-top:0em;} * html #menu_tab_03 { display:inline;}

				#menu_tab_00_selected {background: #FFFFFF url('../images/sls_tab_menu_grar_2.png') repeat-x; border-top:0em; margin-top:0em; height:2.5em; width:3.4em; float:left; margin-left:0em;} * html #menu_tab_00_selected { display:inline;}
				#menu_tab_01_selected {background: #FFFFFF url('../images/sls_tab_menu_grar_2.png') repeat-x; border-top:0em; margin-top:0em; height:2.5em; width:3.0em; float:left;} * html #menu_tab_01_selected { display:inline;}
				#menu_tab_02_selected {background: #FFFFFF url('../images/sls_tab_menu_grar_2.png') repeat-x; border-top:0em; margin-top:0em; height:2.5em; width:6.5em; float:left; } * html #menu_tab_02_selected { display:inline;}
				#menu_tab_03_selected {background: #FFFFFF url('../images/sls_tab_menu_grar_2.png') repeat-x; border-top:0em; margin-top:0em; height:2.5em; width:11.2em; float:left; } * html #menu_tab_03_selected { display:inline;}
								
				.break{position:relative; float:left; font-size: 1.2em; color: #FFFFFF; text-decoration: none; padding-top: 0.4em; font-weight: normal; }

			#menu_content {position:relative; width:100%; float:left; margin-top:1em; margin-bottom:3em; text-align:left;}
				.menu_item_background {position:relative; width:100%; background: #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF;}
				.menu_item_background_selected {position:relative; width:100%; background: #F1F1F1; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0;}
				.menu_item {position:relative; font-size: 1.2em; width:6.5em; padding-top:0em; padding-bottom:0em; float:left; margin-top:0em; padding-left:0.6em;}
				.menu_item_text {position:relative; font-size: 1.2em; width:17em; padding-top:0em; padding-bottom:0em; margin-left:7.5em; }
				.menu_item_home {position:relative; font-size: 1.2em; width:22.5em; padding-top:0em; padding-bottom:0em; margin-left:1em;}
			
		#content_bgr2 {position:relative; float:left; margin-left:-1px; margin-top:2em; margin-bottom:0em; padding-bottom:4em; padding-left:1.0em; width: 67.4em; padding-right:0em; padding-top:0.5em; text-align:left; border-left: 1px solid #C0C0C0; background: url('../images/sls_forsida_05.jpg') no-repeat 1.8em 0%;}
		#content_bgr3 {position:relative; float:left; margin-left:-1px; margin-top:2em; margin-bottom:0em; padding-bottom:4em; padding-left:1.0em; width: 67.4em; padding-right:0em; padding-top:0.5em; text-align:left; border-left: 1px solid #C0C0C0; background: url('../images/sls_forsida_06.jpg') no-repeat 1.8em 0%;}
		#content_bgr4 {position:relative; float:left; margin-left:-1px; margin-top:2em; margin-bottom:0em; padding-bottom:4em; padding-left:1.0em; width: 67.4em; padding-right:0em; padding-top:0.5em; text-align:left; border-left: 1px solid #C0C0C0; background: url('../images/sls_forsida_07.jpg') no-repeat 1.8em 0%;}
		#content_bgr5 {position:relative; float:left; margin-left:-1px; margin-top:2em; margin-bottom:0em; padding-bottom:4em; padding-left:1.0em; width: 67.4em; padding-right:0em; padding-top:0.5em; text-align:left; border-left: 1px solid #C0C0C0; background: url('../images/sls_forsida_08.jpg') no-repeat 1.8em 0%;}
		#content_bgr6 {position:relative; float:left; margin-left:-1px; margin-top:2em; margin-bottom:0em; padding-bottom:4em; padding-left:1.0em; width: 67.4em; padding-right:0em; padding-top:0.5em; text-align:left; border-left: 1px solid #C0C0C0; background: url('../images/sls_forsida_09.jpg') no-repeat 1.8em 0%;}
		#content_bgr7 {position:relative; float:left; margin-left:-1px; margin-top:2em; margin-bottom:0em; padding-bottom:4em; padding-left:1.0em; width: 67.4em; padding-right:0em; padding-top:0.5em; text-align:left; border-left: 1px solid #C0C0C0; background: url('../images/sls_forsida_10.jpg') no-repeat 1.8em 0%;}

		#content     {min-height:30em; position:relative; float:left; margin-left:-1px; margin-top:4em; margin-bottom:2em; padding-bottom:4em; padding-left:1.5em; width: 64em; padding-right:1.5em; padding-top:0.5em; text-align:left; border-left: 1px solid #C0C0C0;}
		.content_nav {width:64em; border-bottom: 1px solid #C0C0C0; height:1.6em; margin-top:-2em; margin-bottom:2em;}
			.content_pre  {position:relative; font-size: 1.2em; width:10em; float:left; text-align:left; background: url('../images/sls_pre.png') no-repeat scroll left center; padding-left: 1.5em; height:1.6em;}
			.content_index {position:relative; font-size: 1.2em; margin-left:auto; margin-right:auto; width:30em; float:left; text-align:center; height:1.6em;}
			.content_next {position:relative; font-size: 1.2em; width:10em; float:right; text-align:right; background: url('../images/sls_next.png') no-repeat scroll right center; padding-right: 1.5em; height:1.6em;}
			.content_pre_empty  {position:relative; width:10em; float:left; height:1.6em; font-size: 1.2em; }
			.content_next_empty  {position:relative; width:10em; float:left; height:1.6em; font-size: 1.2em; }
		#content_kaflar {width:42em; position:relative; float:left; background: #FFFFFF; padding: 1em; margin-left: 3em; line-height: 170%; font-size: 1.2em;}

	#footer { position:relative; height:2.5em; width:100.2em; border: 1px solid #909090; margin-top:1em; margin-bottom:1em; background: #400505 url('../images/sls_tab_menu_background_red.jpg') repeat-x; margin-left:auto; margin-right:auto; color: #FFFFFF;}
		#footer_left {width:22em; float:left; text-align:left; margin-left:1em; font-size: 1.1em; padding-top:0.2em;}
		#footer_center {width:38em; float:left; text-align:center; font-size: 1.1em; padding-top:0.2em;}
		#footer_right {width:22em; float:right; text-align:right; margin-right:1em; font-size: 1.1em; padding-top:0.2em;}


 a:link    { color: #336699; text-decoration: none; font-weight : normal;}
 a:visited { color: #336699; text-decoration: none; font-weight : normal;}
 a:hover   { color: red; text-decoration: none; font-weight : normal; cursor : pointer;}
 /*a.external { background: transparent url(../images/sls_external_link.png) no-repeat scroll right center; padding-right: 12px; }*/


H1 a:link {font-weight: bold; color: #336699;}
H1 a:visited {font-weight: bold; color: #336699;}
H1 a:hover {font-weight: bold; color: red;}


.tablnk { font-size: 1.2em; color: #003366; text-decoration: none; padding-top: 0.8em; font-weight: normal; cursor: pointer;line-height: 160%;}
.tablnk_selected {font-size: 1.2em; color: #003366; text-decoration: none; padding-top: 0.5em; padding-bottom: 0.1em; font-weight: bold; cursor: pointer;line-height: 160%;}
.tabControl {font-size: 1.1em; color: #336699; text-decoration: none; padding-top: 0.8em; font-weight: normal; cursor: pointer;line-height: 160%;}

.tabmenulnk { font-size: 1.2em; color: #FFFFFF; text-decoration: none; padding-top: 0.4em; font-weight: normal; }
.tabmenulnk_selected { font-size: 1.2em; color: #003366; text-decoration: none; padding-top: 0.4em; font-weight: normal; }
.content_kaflar {font-size: 1em; }
.searchlist { font-size: 1.2em; padding-top:0em;}
.searchlist_kaflar { font-size: 1.2em; padding-left:1.5em;}

.home{text-align:left;}
.home_image{text-align:center; font-size: 1.1em; width:54.3em;}
.home_text1{float:left; margin-left:0em; text-align:center; font-size: 1.1em; width:18.1em;}
.home_text2{float:left; margin-left:0em; text-align:center; font-size: 1.1em; width:18.1em;}
.home_text3{float:left; margin-left:0em; text-align:center; font-size: 1.1em; width:18.1em;}
.home_menu {font-size: 1.1em; color: #003366; text-decoration: none; padding-top: 0.5em; padding-bottom: 0.1em; font-weight: bold; cursor: pointer;line-height: 110%;}

.footer { font-weight: normal; font-size : 1.1em;}
.footer a:link{color: #FFFFFF;}
.footer a:visited {color: #FFFFFF;}
.footer a:hover{color: #FFFFFF;}

.leit {font-size : 1.2em; margin:1em;}
.textbox {font-size : 1.1em;}
.dropbox {font-size : 1.0em;}
.villa {color:red; font-weight: 700; font-size : 1.1em; margin-top:1em;}

.hide{display: none; }
.show{display: block;}

sub, sup { font-family: Arial, Helvetica, sans-serif;
           font-size: 80%; line-height: 110%;}
em {font-size: 100%;}

.Hnappur {
  border : 1px solid #CCCCCC;
  background : #e6e6e4 url('../images/BakgrunnurHnapps.gif') no-repeat 0% 50%;
  color : #000000;
  font-family : Arial, verdana, Helvetica, sans-serif;
  font-weight : normal;
  font-size : 1em;
  cursor : pointer; 
  margin-left : 1em;
  padding-left : 2em;
}




#CornerFrost {
	display: block;
	position: fixed;
	
	z-index: 10000;
	
	outline: none;
	
	top: 0;
	left: 0;
	
	
	width: 174px;
	height: 174px;
	
	background: url('../img/CornerFost.png') no-repeat;
}