*{
	margin: 0px;
	padding: 0px;
}

.clearer{
line-height:1px;
clear:both;
}

body {
background: #FFF url(img/bodyBakgr.gif) top center repeat-x; 
/*font:11px/18px Verdana, helvetica, sans-serif;
color:#333;*/
}


a{
color:#4179b6;
text-decoration:none;
}

p{margin:0px;}
ol,ul{padding-left:35px;}
li{padding-left:4px;}
h1, h2, h3, h4, h5, h6 {margin:10px 0 10px 0; font-family:"georgia",serif; font-weight:normal;}

h1 {font-size:16px;}

h1#logo{
	margin:0;
}
#head{
margin:0 12px;
background-color:#FFF;
/*height:284px;*/
height:78px;
border-bottom:0px solid red;
}
#head h1#logo{
width:88px;
height:114px;
position:absolute;
top:21px;
left:40px;
}
#head h2#nafn{
margin:0;
font-size:16px;
color:#114b7b;
position:absolute;
top:27px;
left:130px;
background: transparent url(img/h2Dalabyggd.gif) top center repeat-x; 
height:50px;
width:146px;
}

#head h2#nafn span{
display:none;
}

#head .tolin{
padding-top:25px;
width:226px;
float:right;
border:0px solid red;
}

#head .tolin .leitarvel{
margin-bottom:8px;
width:205px;

}

#head .tolin .leitarvel .input{
border:1px solid #6288ac;
background: #FFF url(img/sideBakgr.gif) top center repeat-x; 
height:17px;
line-height:17px;
margin-bottom:4px;

}

#head .tolin .leitarvel .imgLeit{
background: #FFF url(img/leita_bt.gif);
background-position:bottom center;
background-repeat:repeat-x; 
height:18px;
width:21px;
}
h2 {font-size:14px;}
.sideBox h2 {font-size:14px; margin:0px 0 5px 0;  overflow:hidden; line-height:normal;}
.sideBox2 h2 {font-size:12px; font-weight:bold; margin:0px 0 5px 0;  overflow:hidden;}
.sideBox2_vinstri h2{font-size:10px; font-weight:bold; margin:10px 0 5px 4px; overflow:hidden;}
.sideBox2_haegri_ahugav_stadir h2{font-size:10px; font-weight:bold; margin:0px 0 5px 0;padding-left:4px; padding-bottom:4px;  overflow:hidden;  }
.sideBox2_haegri h2{font-size:10px; font-weight:bold; margin:0px 0 5px 0;  overflow:hidden;}
#sideBoxFrettasafn{padding-bottom:20px; }
.item h2{font-size:15px; color:#4179b6; background: transparent url(img/frettIkon.gif) center left no-repeat; padding-left:20px;
}

#head #nafn h2{
font-size:11px;
margin:8px 0 0 0;
text-align:right;
font-style:italic;
color:#114b7b;
}
h2 {line-height:normal;}
h3 {font-size:12px; color:#3B4563; line-height:normal;}
h4 {font-size:11px; line-height:normal;}

h5 {font-size:10px;line-height:normal;}}
h6 {font-size:11px;line-height:normal;}

#page{
width:1024px;
margin:0 auto;
position:relative;
}

#top{
background: #FFF url(img/topBakgr.gif) top center repeat-x; 
height:200px;
margin:0 14px 0 12px;
border-right:0px solid olive;
}
#address{
width:165px;
float:left;
line-height:16px;
padding-left:5px;
margin-top:55px;
border-top:0px solid red;
/*font-size:10px;*/
}

#banner{
width:582px;
float:left;
margin-right:7px;
}

#banner img{
background-color:#FFF;
/*border:1px solid #be4e21;
padding:5px;*/
}


#sideTop{
margin-top:10px;
background: #FFF url(img/sideTop2.gif) top center no-repeat; 
/*width:293px;*/
width:231px;
/*height:180px;*/
float:left;
/*border-left:1px solid red;
border-right:1px solid red;*/
}

.sideBox{
margin:8px 12px 0px 10px;
border:1px solid #aeaeae;
background: #FFF url(img/sideBakgr.gif) top center repeat-x; 
padding:10px 10px;

}

.sideBox_dagatal
{
margin:2px 12px 0px 10px;
border:1px solid #aeaeae;
background: #FFF url(img/sideBakgr.gif) top center repeat-x; 
padding:2px 10px 0px 10px;
}



/* VALMYND
----------------------------------------------*/

#valmynd{
border-top:10px solid #a4bed2;
margin:0 16px 0 12px;
padding:0 15px;
/*width:758px;*/
height:29px;
/*font:11px/20px Verdana,sans-serif;*/
font-variant: small-caps;
background: #FFF url(img/valmyndBakgr.gif) top center repeat-x; 
}

#valmynd .level1_selected ,
#valmynd .level1 {
display:inline;
line-height:29px;
text-align:center;
margin:0;
height:29px;
}
#valmynd .level1_selected a,
#valmynd .level1 a{
height:29px;
border-right:1px solid #6d7f8c;
padding:5px 10px 5px 10px;
margin:0;
color:#333;
}

#valmynd .level1_selected{
height:29px;
background-color:#FFF;
margin:0;
}
/**/
#vefgr_top
{
 float:left; 
 font-variant: small-caps;
}
#vefgr_top .v_level1_selected ,
#vefgr_top .h_level1_selected ,
#vefgr_top .v_level1,
#vefgr_top .h_level1 {
display:inline;
line-height:29px;
text-align:center;
margin:0;
height:29px;
}
#vefgr_top .v_level1 a{
height:29px;
border-right:1px solid #6d7f8c;
padding:5px 10px 5px 10px;
margin:0;
color:#333;
}

#vefgr_top .v_level1_selected a
{
height:29px;
border-left:1px solid #6d7f8c;
border-right:1px solid #6d7f8c;
padding:5px 10px 5px 10px;
background-color:White;
color:#333;
}
#vefgr_top .h_level1_selected a
{
  height:29px;
  border-right:1px solid #6d7f8c;
  padding:5px 10px 5px 10px;
  background-color:White;
  color:#333;
}
#vefgr_top .h_level1 a{
height:29px;
border-right:1px solid #6d7f8c;
padding:5px 10px 5px 10px;
margin:0;
color:#333;
}

#vefgr_top .v_level1_selected, 
#vefgr_top .h_level1_selected{
height:29px;
background-color:#FFF;
margin:0;
}

/*Stillingar fyrir dálk vinstra megin*/
.mainSide{
width:167px;
float:left;
margin-top:20px;
border:0px solid green;

}



/*Lóđrétt veftré - byrjar
level2 - lóđréttt, komin backgrunnur, ţarf ađ útfćra hover og selected
level3 - bakgrunnur: url(img/undirvalmyndBakgr2.png) - inndregiđ. - hover og selected
level4 - enginn bakgrunnur - bullets - finna kannski einhverjar betri (Sigrún ekki ánćgđ međ sína útfćrslu) í ho

*/
div.menu_container_ytri
{
    margin-top:20px;
}
#lodrett_veftre_botn
{
border-top:1px dotted #DDD;
}
div.menu2
{
    border-top:1px dotted #DDD;
    list-style:none;
    display:block;
    /*line-height:22px;*/
    
    background: #f8fafa url(img/level3Bakgr.gif) top center repeat-x; 

}
div.menu2_inner
{
    /*border-bottom:1px dotted #DDD;*/
    padding-left:0px;
    padding-bottom:2px;
    display:block;
    
    /*background: #FFF url(img/undirvalmyndBakgr.png) bottom center repeat-x; */
    
}

div.menu2_inner_on, div.menu2_inner a:hover
{
    background-image:url(/img/veftre_bullet.gif);    
    background-repeat:no-repeat;
    background-position:5px 5px;
}
div.menu2 a
{
    color:#555;
    padding-left:14px;
    
    display:block;
}

div.menu3
{
    margin-top:0px;
    padding-bottom:2px;
    border-top:1px dotted #DDD;
    list-style:none;
    /*line-height:22px;*/
    background: #FFF url(img/undirvalmyndBakgr.png) bottom center repeat-x; 
    display:block;
}
div.menu3_inner, div.menu3_inner_on
{
    /*border-bottom:0px dotted #DDD;*/
    padding-left:0px;
    padding-left:5px;
    display:block;

}
div.menu3_inner_on{ 
    background-image:url(/img/veftre_bullet.gif);
    background-position:14px 4px;
    background-repeat:no-repeat;
    display:block;
    
}
div.menu3_inner a:hover
{
    background-image:url(/img/veftre_bullet.gif);
    background-position:9px 4px;
    background-repeat:no-repeat;
    display:block;
}

div.menu3 a
{
    color:#555;
    padding-left:20px;
    display:block;
}
div.menu4
{
    margin-top:0px;
    /*border-top:1px dotted #DDD;*/
    list-style:none;
    /*line-height:22px; */
     
    background: #FFF url(img/undirvalmyndBakgr2.png) bottom center repeat-x; 
}
div.menu4_inner
{
    /*border-bottom:0px dotted #DDD;*/
    padding-left:12px;
    
}
div.menu4_inner_on
{
    background-image:url(/img/veftre_bullet.gif);
    background-position:25px;
    background-repeat:no-repeat;
    padding-left:12px;
    
}
div.menu4_inner a:hover
{
    background-image:url(/img/veftre_bullet.gif);
    background-repeat:no-repeat;
    background-position:13px;

}

div.menu4 a
{
    color:#555;
    padding-left:22px;
}





/* Dagatal
----------------------------------*/

#divDagatal {
	overflow: hidden; 
	width: 177px;
	height:183px;
	margin:0px;
}
#tempcalOutr{width:170px;background-color:Red;}
#calSkraning{}
.DofHead {
    float:left;
    width:24px;
    margin:0px;
    height:16px;
    overflow:hidden;
    font-weight:bold;
}
	
div.Dof 
{
    float:left;
    text-align:center;
    width:18px;
    border:1px solid #dddddd;
    height:11px;
    margin:1px 3px 1px 1px;
    padding-top:3px;
    overflow:hidden;
}
div.dof_inner
{
  margin:-2px;
}
#Dagatal_Nav
{
  width:166px;height:16px;padding-top:4px;
	text-align:center;
}
#Dagatal_Month, #Dagatal_Month a
{
    font-weight:bold;
    float:left;
    width:132px;
    text-align:center;  
}

.ie7 #Dagatal_Month, .ie7 #Dagatal_Month a
{
  padding-top:2px;
  }
.ie7 #Dagatal_Prev_Month, .ie7 #Dagatal_Prev_Month
{}
#Dagatal_Prev_Month
{
    float:left;
    cursor:pointer;
    width:12px;
    height:10px;
    margin:0px 0px 0px 4px;
}
#Dagatal_Next_Month
{
    float:left;
    cursor:pointer;
    width:12px;
    height:10px;
    margin:0px 4px 0px 0px;
}


/* Content
---------------------------------*/

#content{
background: #FFF url(img/pageBakgr.gif) top center repeat-y; 
}

.contInner{
padding:0 25px 20px 20px;
background: transparent url(img/contInnerBakgr.gif) top center  repeat-y; 
}
.main{
width:675px;
float:left;
overflow:hidden;
}

.mainInner{
padding:20px;
overflow:hidden;
}


.meginmal{
width:500px;
float:right;
border:0px solid green;
overflow:hidden;
}

.mainInner .item{
border-bottom:1px dotted #DDD;
}

.item p.meira{
background: transparent url(img/or_haegri.gif) center left no-repeat; 
padding-left:15px;
line-height:normal;
}

.sidebar{
width:294px;
float:right;
border:0px solid green;
}
/*.sideBox2{
border:1px solid #aeaeae;
background: transparent url(img/sideBakgr.gif) top center repeat-x; 
padding:10px 10px;
}*/
.side_frettabordi
{
    width:282px;
    margin-top:8px;
    margin-left:8px;
}
#vinstri_box_fundargerdir
{
    
    width:152px;
    margin-top:15px;
    margin-left:4px;
    border:1px solid #aeaeae;
    background: transparent url(img/sideBakgr.gif) top center repeat-x; 
    overflow:hidden;
}
#vinstri_box_fundargerdir h2
{
    padding-left:4px;
}

#vinstri_box_posturinn
{
    width:152px;
    margin-top:15px;
    margin-left:4px;
    border:1px solid #aeaeae;
    background: transparent url(img/sideBakgr.gif) top center repeat-x; 
    overflow:hidden;
}
#vinstri_box_spurningin
{
    
    width:152px;
    margin-top:15px;
    margin-left:4px;
    border:1px solid #aeaeae;
    background: transparent url(img/sideBakgr.gif) top center repeat-x; 
    overflow:hidden;
}
#vinstri_box_spurningin h2
{
    padding-left:4px;
}

.sideBox2_vinstri{
border:1px solid #aeaeae;
background: transparent url(img/sideBakgr.gif) top center repeat-x; 
}
.sideBox2_haegri
{
    width:115px;
    border:1px solid #aeaeae;
    background: transparent url(img/sideBakgr.gif) top center repeat-x; 
    padding-left:10px;
    padding-right:6px;
    padding-top:10px;
    padding-bottom:10px;
    margin-top:8px;
    float:left;

}
.sideBox2_haegri_ahugav_stadir{
    width:132px;
    border:1px solid #aeaeae;
    background: transparent url(img/sideBakgr.gif) top center repeat-x; 
    padding-left:2px;
    padding-right:6px;
    padding-top:10px;
    padding-bottom:4px;
    margin-top:8px;
    margin-left:6px;
    float:left;
}
.sideBoxWrapper
{
  padding-left:8px;
}
.sideBox2_haegri_ahugav_stadir img{
padding:2px;
border:1px solid #DDD;
}
.sideBox2_haegri_ahugav_stadir h2
{}


.sidebar .sideBox2{
width:115px;
margin:8px 0px 0px 8px;
float:left;
}
.sideBox2_vinstri{
width:150px;
margin:8px 0px 0px 8px;
float:left;
}

.mainSide .sideBox2{
margin:15px 4px;
width:130px;
background-color:Yellow;
}


.sidebar .sideBox2, .sideBox2_vinstri, .sideBox2_haegri img{
padding:2px;
border:1px solid #DDD;
}


.sidebar .sideBox{
margin:8px 4px 0px 8px;
border:1px solid #aeaeae;
background: transparent url(img/sideBakgr.gif) top center repeat-x; 
padding:10px 15px;
}

.sidebar ul{
list-style:none;
margin-left:5px;
line-height:15px;
}

.sidebar ul li{
background: transparent url(img/bullet.gif) top left no-repeat; 
padding-left:12px;
}

.sidHlekkir_ahugav_stadir
{
    background: transparent url(img/bullet.gif) top left no-repeat; 
    margin-left:6px;
}
.sidHlekkir_ahugav_stadir p
{
    margin-left:12px;
}

.sidHlekkir p{
    background: transparent url(img/bullet.gif) top left no-repeat; 
    padding-left:12px;
}

.sideBox .ListItem{
    font-weight:bold;
    padding-bottom:5px;
    line-height:normal;
}
.sub_ListItem
{
   padding-left:20px;
}

.sideBox .ListItem a{
font-weight:normal;
padding-left:12px;
padding-top:2px;
background: transparent url(img/bullet.gif) top left no-repeat; 
margin:0px;
}


#footer{
padding:0 16px 0 12px;
}
.footerInner{
text-align:center;
padding:10px 20px;
background: transparent url(img/footerBakgr.gif) top center repeat-x; 
}

h2.date{
	text-align:right;
	color:#888;
	float:none;
	font-size:100%;
}
h6.date{font-size:10px;}

.eldriFrettir{
	margin-top:20px;
}
.eldriFrettir_sidebox
{
	margin-top:8px;
	margin-left:0px;
}
.eldriFrettir_sidebox ul
{
  padding-left:0px;
  margin:0px;
}
.eldriFrettir_sidebox ul li
{
  padding-bottom:2px;
  padding-left:18px;
  margin:0px;
}

.eldriFrettir h1{
font-size:160%;
margin:5px 0;
}

.eldriFrettir ul{
	list-style:none;
}

.eldriFrettir ul li{
border:1px solid #FFF;
border-bottom:1px dotted #DDD;
background: transparent url(img/frettIkon.gif) center left no-repeat;
padding-left:20px;
}

.eldriFrettir_sidebox ul li{
border:1px solid #FFF;
border-bottom:1px dotted #DDD;
background: transparent url(img/frettIkon.gif) center left no-repeat;
}

.middle .item{
	padding:5px;
	border-bottom:1px dotted #dbdada;
	margin-bottom:15px;
	
}

.eldriFrettir .item{
	border:0;
}

div.HlekkirSida p
{
    padding-left:10px; 
    background-position:0px 4px;
    background-image:url(/img/or.gif);
    background-repeat:no-repeat;
}

/*Fundagerđarcube - forsíđu*/
.ListItemFundagerd
{
 line-height:normal;
 margin:0px;
 padding-bottom:5px;
}
.ListItemFundagerd p
{
  
  margin:0px;
  padding:0px;
  font-size:10px;
  color:#525252;
}
.ListItemFundagerd a
{
  font-weight:bold;
  font-size:10px;
}

/*Stillingar fyrir fyrirspurnarform*/

#div_p_form_top
{
	padding-left:0px;
	padding-bottom:8px;
}

#div_p_form_vinstri
{
	float:left;
	width:98px;	
	overflow:hidden;
	font-size:10px;
}

#div_p_form_nafn
{
	height:23px;
	padding-top:2px;
}
#div_p_form_netfang
{
	height:23px;
	padding-top:2px;
}
#div_p_form_titill
{
	height:23px;
	padding-top:2px;
}
#div_p_form_input_efni
{
    height:23px;
	padding-top:2px;
}
div.div_p_form_split
{
	float:left;
	width:2px;
	overflow:hidden;
}
#div_p_form_midja
{
	float:left;
	width:300px;
	overflow:hidden;
}
.input_vinstramegin
{
	border:solid 1px #4f4f4f;
	width:298px;
	background-color:#ffffff;	
}
.input_haegramegin
{
	border:solid 1px #4f4f4f;
	width:298px;
	height:100px;
	padding-bottom:2px;
	background-color:#ffffff;
}


#div_p_form_input_nafn
{
	height:23px;
	padding-bottom:2px;
}
#div_p_form_input_netfang
{
	height:23px;
	padding-bottom:2px;
}
#div_p_form_input_vardar
{
	height:23px;
	padding-bottom:2px;
}
#div_p_form_input_efni
{
	height:80px;
	width:194px;	
}
#div_p_form_haegri
{
	float:left;
	width:198px;
	overflow:hidden;
}


.imgSenda
{
	background-image:url(/img/form_senda.gif);
    background-repeat:no-repeat;
    background-position: 0px 0px;
    width:98px;
    height:23px;
    cursor:pointer;
    padding:0px;
    border:0px;
}
.imgHreinsa
{
	background-image:url(/img/form_hreinsa.gif);
    background-repeat:no-repeat;
    background-position: 0px 0px;
    width:98px;
    height:23px;
    cursor:pointer;
    padding:0px;
    border:0px;
}
#div_fyrirspurn_send_inner
{
	font-weight:bold;
}
/*Stillingar fyrir fyrirspurnarform - lok*/

/*Ţjónustuskráningar - start*/
	table.TBL_ThjonSkr
	{
		width:100%;
	}
	table.TBL_Thj_Ein_Skr
	{
		width:100%;
		border:1px solid #dedfe3;
		padding: 2px 2px 2px 2px;
		background-color:#edeef0;	
	}
	table.TBL_Input
	{
		width:100%;
		border:1px solid #dedfe3;
		padding: 2px 2px 2px 2px;
		background-color:#edeef0;
	}
	td.TD_ThjonSkrHeader
	{
		background-color:#a4bed2;
		color:black;
		font-size:14px;
		font-weight:bold;
		padding:2px 2px 2px 6px;
		text-decoration:none;
	}
	td.TD_ThjonSkrAukaHeader
	{
		background-color:#a4bed2;
		color:black;
		font-size:12px;
		font-weight:bold;
		padding:2px 2px 2px 6px;
	}	
	/*Virđist ekki vera notađ*/
	td.TD_ThjonSkrItm
	{
		background-color:#FFEFD5;
		color:black;
		font-size:12px;
		padding:2px 2px 2px 6px;		
	}
	/* Ţetta er vinstri dálkurinn í input forminu. */
	td.TD_Input_Fyrri
	{
		border:1px solid #8ca6b9;
		background-color:#bfdaee;
		font-weight:bold;
		color:black;
	}
	td.TD_Input_Seinni
	{
		border:1px solid #72a9dc;
		background-color:#abc5d9;
		color:black;
		width:100%;
	}
	td.TD_Input_Auka
	{
		background-color:#73aee3;
		color:black;
	}
	td.TD_Input_Alert
	{
		width:50px;
		border:1px solid #8ca6b9; 
		Background-color:#73aee3;
		color:black;
		font-weight:bold;
	}	
	td.TD_Lesa_Yfir_Fyrri
	{
		border:1px solid #8ca6b9;
		background-color:#bfdaee;
		color:black;
		font-weight:bold;
		width:10%;
	}
	td.TD_Lesa_Yfir_Seinni
	{
		border:1px solid #72a9dc;
		background-color:#abc5d9;
		color:black;
		font-weight:bold;
		width:100%;
	}
	td.TD_Skoda_Fyrri
	{
		border:1px solid #8ca6b9;
		padding:4px 6px 4px 6px;
		background-color:#bfdaee;
		color:black;
	}		
	td.TD_Skoda_Seinni
	{
		border:1px solid #8ca6b9;
		padding:4px 6px 4px 6px;
		background-color:#abc5d9;
		color:black;
		text-decoration:none;
	}	
	/* Ţetta er efsti glugginn, sem birtir info til notandans. */
	td.TD_Upplysingar
	{
		width:100%;
		border:1px solid #8ca6b9;
		background-color:#a4bed2;
		padding:10px 10px 10px 10px;
		color:black;	
	}
	div.DIV_Upplysingar
	{
		border:1px solid #8ca6b9;
		background-color:#a4bed2;
		padding:10px 10px 10px 10px;
		color:black;	
	}

	input.fyrtInput
	{
		width:97%;
	}
	textarea.fyrtBoxInput
	{
		width:97%;
	}
/*Stillingar fyrir ţjónustuskráningar - lok*/

/*Fréttasafn*/
div.Artal
{
    font-weight:bold;
    padding-top:4px;
}
div.Manudur
{
    float:left;
    overflow:hidden;
    width:32px;
    margin-left:8px;
}
div.Manudur_OFF
{
    float:left;
    overflow:hidden;
    width:32px;
    margin-left:8px;
    color:#999999;
}

.flash_bordi
{
    z-index:1;
}

/*sérstillingar fyrir mism. vafra
#head .tolin .leitarvel .imgLeit

.gecko #head .tolin .leitarvel .imgLeit{padding-bottom:0px; margin-bottom:0px;}
*/
