
/*texta stýringar*/

body{
		text-align:center;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight: normal;
		background-image: url(../../images/bg_body.gif);
		background-position: center;
		background-repeat: repeat-y;
		margin:0px;
		padding:0px;
		}

	
.hidden{
	display: none;
}	
	
a:link {
			text-decoration: underline;
			color:#990818;
		}
a:visited {
			text-decoration: underline;
			color:#990818;
		}	
		
a:hover {
			text-decoration: underline;
			color:#77767B;
			}
					
hr {
	display: none;
}

.headline {
	color: #1B3D7A;
	font-weight: bold;
}	

a.newsheadline:link, a.newsheadline:visited {
		color: #1B3D7A;
		font-weight: bold;
}

a.newsheadline:hover {
		color: #1B3D7A;
		font-weight: bold;
}



.blue_bold{
	color:#1B3D7A;
	font-weight: bold;
}
.red_bold{
	color:#ED1B23;
	font-weight: bold;
	margin-bottom:6px;
}




a.dagbok:link, a.dagbok:visited {
	color:#ED1B23;
	text-decoration: none;
	font-size: 9px;
}
a.dagbok:hover {
	color:#ED1B23;
	text-decoration: underline;
	font-size: 9px;
}
a.fleiri:link, a.fleiri:visited {
	color:#ED1B23;
	text-decoration: none;
	font-size: 9px;
}
a.fleiri:hover {
	color:#ED1B23;
	text-decoration: underline;
	font-size: 9px;
}

a.box_fyrirsogn:link, a.box_fyrirsogn:visited {
	color:#1B3D7A;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10px;
}
a.box_fyrirsogn:hover {
	color:#ED1B23;
	text-decoration: underline;
	font-weight: bold;
	font-size: 10px;
}


.dagatal-date {
	color:#1B3D7A;
	font-size: 9px;
}

a.dagatal_header:link, a.dagatal_header:visited {
	color:#0072BC;
	text-decoration: none;
}
a.dagatal_header:hover {
	color:#000000;
	text-decoration: underline;
}

a.dagatal_headeron:link, a.dagatal_headeron:visited {
	color:#000000;
	text-decoration: none;
}
a.dagatal_headeron:hover {
	color:#0072BC;
	text-decoration: underline;
}

a.more:link, a.more:visited {
	color:#ED1B23;
	font-weight: normal;
	text-decoration: none;
}

a.more:hover {
	color:#ED1B23;
	font-weight: normal;
	text-decoration: none;
}

a.brlink:link, a.brlink:visited {
	color:#7D7D7D;
	text-decoration: none;
	font-size: 9px;
}

a.brlink:hover {
	color:#ED1B23;
	text-decoration: none;
		font-size: 9px;
}
.brlink {
	color:#7D7D7D;
	text-decoration: none;
	font-size: 9px;
}

.forsidufrett{
		padding-top:5px;
		padding-bottom:5px;
	}
.frett_texti{
		float: right;
		margin-left:2px;
	}
.frett_mynd{
		float: left;
	}
#d_sel{
		padding-left:8px;
		margin-top:12px;
		padding-top:3px;
		padding-bottom:3px;
		margin-bottom:0px;
		background-color: #9BBCD6;
		width:197px; 
	}
.sel{
		width:177px;
	}

.ital_red{
	color:#ED1B23;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	}
	
	
	
/*Útlist einingar*/



#letur{
	float: right;
	padding-right:35px;
	margin-top:94px
}
	
#frame {
	width:845px;
	text-align:left;
	}
#frametext{
	width:845px;
	border:solid 0px red;
}		
		
#contentleft {
	width:172px;
	padding-top:6px;
	padding-left:0px;
	float:left;
	border:solid 0px red;
	}
	
#contentcenter {
	padding-top:6px;
	margin-left:198px;
	width:409px;
	border-bottom: 3px solid #D7D7D7;
	}

#contentcenterTextarea {
	padding-top:6px;
	margin-left:198px;
	width:600px;
	border-bottom: 0px solid #D7D7D7;
	}
	
#contentright {
	width:198px;
	float:right;
	padding-right:17px;
	padding-top:6px;
	border: 0px solid yellow;
	}
		
	
#contentheader {
	background:#A5CDE7;
	}



#nav{
	border-top:2px solid white;
	height:25px;
	background-color:#A5CDE7;
	border-bottom:solid 1px #005D99;
}		
		
	
#tophead{
	background-image: url(../../images/haus_bg.jpg);
	background-repeat: no-repeat;
		height: 120px;
	}
#logo{
	padding-top:40px;
	padding-left:33px;
	
}	
.toppheadright{
		background:#96949B;
		float: right;
		position: relative;
		width: 177px;
		height: 90px;
		background-image: url(../../images/braud.gif);
		background-position: right bottom;
		background-repeat: no-repeat;
	}
.bottomheader{
		height: 31px;
		border-top: 1px solid #FFFFFF;
		background:#96949B;
		width:740px;
	}

#rightbar{
 	width: 154px;
	border-bottom: 1px solid #8C8B8F;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
}

.adressa{
	border-top: 1px solid #96949B;
	border-bottom: 1px solid #96949B;
	height: 68px;
	padding: 10px;
	background-color: #FFFFFF;
}




.box{
	margin-top:14px;
	padding-top:10px;
	border-top: 3px solid #D7D7D7;
}


.box_adressa{
	margin-top:14px;
	padding-top:10px;
	padding-bottom:10px;
	border-top: 3px solid #D7D7D7;
	border-bottom: 3px solid #D7D7D7;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

.box_adressa_headline{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #1B3D7A;
}

.box_yfir{
	width:172px;
	background: url(../../images/bg_box_topp.gif) no-repeat top;
}
.box_undir{
	width:172px;
	background: url(../../images/bg_box_bottom.gif) no-repeat bottom;
	background-color: #E7E7E7;
}
.box_text{
	margin:10px 0px 10px 0px;
	padding:8px;
	font-size: 10px;
}
.blue_box_yfir{
	width:197px;
	background: url(../../images/bg_blue_box_topp.gif) no-repeat top;
	padding-bottom:10px;
	border:solid 1px white;
}
.blue_box_undir{
	width:197px;
	background: url(../../images/bg_blue_box_bottom.gif) no-repeat bottom;
	background-color: #D4E4EF;
}
.blue_box_text{
	margin:0px 0px 0px 0px;
	padding:8px;
}

.blue_box_yfir_2{
	width:197px;
	padding-bottom:10px;
	background: url(../../images/bg_blue_box_topp.gif) no-repeat top;
	border:solid 1px white;
}
.blue_box_undir_2{
	width:197px;
	background: url(../../images/bg_blue_box_bottom.gif) no-repeat bottom;
	background-color: #D4E4EF;
}


/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{
	position: absolute; 
	visibility:hidden; 
	left:0; top:0
	}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{
	position:absolute; 
	width:0; 
	height:0; 
	visibility:hidden;
	}


.clLevel0,.clLevel0over{
	position:absolute;
	text-align: left; 
	padding-left:5px; 
	padding-top:2px;
	font-family:arial,helvetica; 
	font-size:11px; 
	font-weight:bold;
	border-right:1px solid #1B3D7A;

}
.clLevel0{
	background-color:#A5CDE7; 
	layer-background-color:#A5CDE7;
	color:black;
	font-size: 11px;
	border-right:1px solid #1B3D7A;
}
.clLevel0over{
	background-color:#A5CDE7; 
	layer-background-color:#A5CDE7; 
	color:#1B3D7A; 
	cursor:pointer; 
	cursor:hand;
	font-size: 11px; 
}

.clLevel0border{
	position:absolute;
	visibility:hidden; 
	background-color:#A5CDE7; 
	layer-background-color:#A5CDE7;
	margin-left:-210px;
}


.clLevel1, .clLevel1over{
	position:absolute; 
	padding:2px; 
	font-family:arial,helvetica; 
	font-size:11px; 
	font-weight:normal;
	font-size: 11px;
}
.clLevel1{
	background-color:#A5CDE7; 
	layer-background-color:#A5CDE7; 
	color:#303030;
	font-size: 11px;
	}
.clLevel1over{
	background-color: #F1F1F1;
	color:#303030;
	layer-background-color:#F1F1F1; 
	cursor:pointer; 
	cursor:hand; 
	font-size: 11px;
	}
.clLevel1border{
	position:absolute; 
	visibility:hidden; 
	background-color:#A5CDE7;  
	layer-background-color:#A5CDE7; 
	margin-left:36px;
	}


.clLevel2, .clLevel2over{
	position:absolute; 
	padding:2px; 
	font-family:arial,helvetica; 
	font-size:11px; 
	font-weight:normal;
	font-size: 11px;
	}
.clLevel2{
	background-color:#A5CDE7; 
	layer-background-color:#A5CDE7; 
	color:#303030;
	font-size: 11px;
	}
.clLevel2over{
	background-color: #F1F1F1; 
	layer-background-color:#F1F1F1; 
	color:#303030;
	font-size:11px;
	cursor:pointer; 
	cursor:hand; 
	font-size: 11px;
}
.clLevel2border{
	position:absolute; 
	visibility:hidden; 
	background-color:#A5CDE7; 
	layer-background-color:#A5CDE7; 
	margin-left:36px;
	}

/*Styles for level 3*/
.clLevel3, .clLevel3over{
	position:absolute; 
	padding:2px; 
	font-family:arial,helvetica; 
	font-size:10px; 
	font-weight:bold
	}
.clLevel3{
	background-color:#A5CDE7; 
	layer-background-color:#A5CDE7; 
	color:#303030;
	}
.clLevel3over{
	background-color: #F1F1F1; 
	layer-background-color:#F1F1F1;  
	color:#303030;
	cursor:pointer; 
	cursor:hand; 
}
.clLevel3border{
	position:absolute; 
	visibility:hidden; 
	background-color:#A5CDE7; 
	layer-background-color:#A5CDE7; 
	margin-left:36px;
	}
	
	
	
	
.RightadContainer{
	border-bottom:3px solid #D7D7D7;
	padding-top:5px;
	padding-bottom:5px;
	}
	
.adContainer{
	margin-bottom:10px;
	}
	
SELECT.leftDropDown {
	line-height: 10px;
	width:170px;
	background-color: White;
}

.box2{
	padding-bottom:5px;
}

a.frontheadline:link, a.frontheadline:visited {
	color:#1B3D7A;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
}

a.frontheadline:hover {
	color:#ED1B23;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
}
.frontheadline {
	color:1B3D7A;
	text-decoration: none;
}


#breadcrumbs{
	border-bottom:1px solid #7D7D7D;
	color:#7D7D7D;
	padding-bottom:5px;
	margin-bottom:20px;
}


#allnews{
	float: right;
	padding-bottom:10px;
}

.kassar{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #858585;
	font-weight: bold;
	margin-top: 0em;
	margin-bottom: 0em;	
}

.kassar2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #255588;
	font-weight: bold;
	margin-top: 0em;
	margin-bottom: 0em;	
}
#topbarlinks{
	float:left;
	padding-top:10px;
	color: white;
	font-size: 11px;
}

a.linktop:link {
	color:white;
	text-decoration: none;
	font-size: 11px;
}

a.linktop:visited {
	color:white;
	text-decoration: none;
	font-size: 11px;
}

a.linktop:hover {
	color:white;
	text-decoration: none;
	font-size: 11px;
}


#topmenu {
	list-style:none;
	margin:0px;
	padding:0px;
	height:20px;
	width: 847px;
}

#topmenu li {
	display:inline;
	overflow:hidden;
	float:left;
	height:25px;
	text-align: center;
}

#topmenu a {
	font-size:11px;
	color:#6380A0;
	letter-spacing: -1px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-top:6px;
	padding-bottom:8px;	
}

#topmenu a:hover {
	background-color:#0072BC;
	border-right:1px solid #A6CFEB;
}

#topnav0 {
	color:black;
	width: 10%;
	}
 #topnav_on0 {
	color:#0072BC;
	width: 10%;
	}
	
#topnav1 {
	color:black;
	width: 10%;
	}
#topnav_on1 {
	color:#0072BC;
	width: 10%;
	}
	
#topnav2 {
	color:black;
	width: 10%;
	}
#topnav_on2 {
	color:#0072BC;
	width: 10%;
	}	
	
#topnav3 {
	color:black;
	width: 13%;
	}
#topnav_on3 {
	color:#0072BC;
	width: 13%;
	}
#topnav4 {
	color:black;
	width: 10%;
	}
#topnav_on4 {
	color:#0072BC;
	width: 10%;
	}
	
#topnav5 {
	color:black;
	width: 16%;
	}	
#topnav_on5 {
	color:#0072BC;
	width: 17%;
	}
	
#topnav6 {
	color:black;
	width: 12%;
	}	

#topnav_on6 {
	color:#0072BC;
	width: 12%;
	}		
	
#topnav7 {
	color:black;
	width: 16%;
	}	

#topnav_on7 {
	color:#0072BC;
	width: 16%;
	}	
	
#topnav8 {
	color:black;
	width: 15%;
	}			

#topnav_on8 {
	color:#0072BC;
	width: 15%;
	}
#topnav9 {
	color:black;
	width: 15%;
	}
#topnav_on9 {
	color:#0072BC;
	width: 15%;
	}	
	
#topnav{
	color:#0072BC;
	background-color:#A6CFEB;
	height:18px;
	border-right:1px solid #0072BC;
	
	 }
#topnav0 a:hover,#topnavsel0, #topnav1 a:hover,#topnavsel1, #topnav2 a:hover,#topnavsel2, #topnav3 a:hover,#topnavsel3, #topnav4 a:hover,#topnavsel4, #topnav5 a:hover,#topnavsel5 ,#topnav6 a:hover,#topnavsel6 , #topnav7 a:hover,#topnavsel7  #topnav8 a:hover,#topnavsel8 ,  #topnav9 a:hover,#topnavsel9  { 
	color:#A6CFEB;
 }
 

	
#topnav_on0 a,#topnav_on1 a ,#topnav_on2 a ,#topnav_on3 a ,#topnav_on4 a ,#topnav_on5 a ,#topnav_on6 a,#topnav_on7 a, #topnav_on8 a, #topnav_on9 a  {
	color:#A6CFEB;
	background-color:#0072BC;
	border-right:1px solid #A6CFEB;
	 }
#topnav_on0 a:hover,#topnavsel0, #topnav_on1 a:hover,#topnavsel1 , #topnav_on2 a:hover,#topnavsel2 , #topnav_on3 a:hover,#topnavsel3 , #topnav_on4 a:hover,#topnavsel4 , #topnav_on5 a:hover,#topnavsel5 , #topnav_on6 a:hover,#topnavsel6 , #topnav_on7 a:hover,#topnavsel7 , #topnav_on8 a:hover,#topnavsel8 , #topnav_on9 a:hover,#topnavsel9 { 
	color:#A6CFEB;
	border-right:1px solid #A6CFEB;
 }
 
.parent{
	color:#0072BC;
	font-weight: bold;
	font-size: 12px;
	padding-left:15px;
	margin-top:5px;		
	line-height:25px;
}


DIV.nodeLevel1 {
	padding-top: 2px;
	padding-bottom: 2px;
}

a.nodeLevel1:link {
	color:#0072BC;
	text-decoration: none;
	font-size: 8.5pt;
	font-weight: normal;
}
a.nodeLevel1:visited {
	color:#0072BC;
	text-decoration: none;
	font-size: 8.5pt;
	font-weight: normal;
}

a.nodeLevel1:hover {
	color: #D44F36;
	text-decoration: none;
	font-size: 8.5pt;
	font-weight: normal;
}

a.nodeLevel1_on:link, a.nodeLevel1_on:visited, a.nodeLevel1_on:hover {
	color: #D44F36;
	text-decoration: none;
	font-size: 8.5pt;
	font-weight: normal;
}
a.nodeLevel2:link {
	color: #7D7D7D;
	text-decoration: none;
	font-size: 8.5pt;
	font-weight: normal;
}
a.nodeLevel2:visited {
	color: #7D7D7D;
	text-decoration: none;
	font-size: 8.5pt;
	font-weight: normal;
}

a.nodeLevel2:hover {
	color: #D44F36;
	text-decoration: none;
	font-size: 8.5pt;
	font-weight: normal;
}
a.nodeLevel2_on:link, a.nodeLevel2_on:visited, a.nodeLevel2_on:hover {
	color: #D44F36;
	text-decoration: none;
	font-size: 8.5pt;
	font-weight: normal;
}
DIV.nodeLevel2 {
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #EBF2F4;
}
A.nodeLevel2 {
	color: #6380A0;
	text-decoration: none;
	font-size: 8.5pt;
	font-weight: normal;
}



.dropp {
  	border :solid 0px red;
	background : transparent;
	padding-right:8px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
}
.dropp .boxhd {
  font-size : 1em;
  background : transparent none;
  padding : 0;
}
.dropp .boxhd a {
  display : block;
  border : 1px solid #ccc;
  background : #fff url('../../images/pulldn-arrow.gif') repeat-y 100% 50%;
  margin : 0 4px;
  _height : 1em; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px
}

.dropp .content {
  padding : 0;
  
}
.dropp ul {
  list-style : none;
  padding : 4px 4px 4px 6px;
  background : #fff;
  border : 1px solid #ccc;
  border-top : none;
  margin : 0 4px;
}
.dropp a { 
	font-weight : normal; 
	display : block; 
	color: Black;
	}
.dropp a:link,
.dropp a:visited { 
	text-decoration : none; 
	font-weight : normal;
	color: Black;
	}
.dropp a:hover { 
	text-decoration : underline; 
	font-weight : normal;
	color:#1F73C7
	}
h2 {
	padding: 0px;
	margin: 0px;
}

.signInContainer{
	padding-top:10px;
	padding-left:5px;
	font-size: 10px;
}


h2.SignInHeadline {
	font-weight: bold;
	font-size: 11px;
}








