/* ====================
ALMENNT 
=====================*/
html { margin: 0px; padding: 0px; }
body{
margin: 0px;
padding: 0px;


		font-family: Trebuchet MS;
		font-size: 70%;
		text-decoration: none;
		color: #000000;

}
html, body {
    height: 100%;
}

.bc
{
padding-top: 0px;
background: #fefdfb;
overflow: -moz-scrollbars-vertical;
overflow-x: hidden;
}


P, div, TD{
font-size : 1em;
}

div { margin: 0px; padding: 0px; }
p {padding-top: 0px; margin-top: 0px;}

/* ====================
KASSAR
=====================*/
.outer-wrapper
{
	position:relative;
	min-height: 100%;
	background: none;
	width: 760px;
	
}
/* Hides from IE-mac \*/
.outer-wrapper{margin:0px auto;}
/* End hide from IE-mac */

* html .outer-wrapper{height: 100%;}
.box-wrap
	{
		
	width: 778px;
	position: relative;
	float: left;
	min-height: 100%;
	margin-bottom: 0px;
	background: url(../images/wrapper_bg.gif) repeat-y;
	margin-top: 18px;
	
}
/* Hides from IE-mac \*/
.box-wrap{margin:0px auto;margin-top: 18px;}
/* End hide from IE-mac */

.box-wrap .box-wrap-top
{
	background: url(/files/images/box_wrap_top_bg.jpg) no-repeat;
	background-position: top left;
	min-height: 599px;
	height: auto !important;
    height: 599px;
    
}

.column-two-content h1
{
    margin:0px;
    padding:0px;
    padding-bottom:5px;
    
}

.PageTitle
{
    margin:0px;
    padding:0px;
    
}
.WebPath
{
        margin:0px;
    padding:0px;
    padding-bottom:10px;
    
}

.header
	{
	position: relative;
	top: 0px;
	left: 0px;
	width: 778px;
	height: 317px;
	margin: 0px 0px 0px 0px;
	border: none;
	background: url(../images/header_bg.gif) no-repeat;
	background-position: top left;
	}
.header .box{position: absolute; padding: 20px 0px 0px 27px;}	

/* Footer	*/
.box-footer
{
	clear: both;
	position: relative;
	background: url(../images/footer_bg.gif) no-repeat #fefdfb;
	background-position: top left;
	font-size: 0.96em;

}

.box-footer .box
{
	clear:both;
	text-align: left;
	padding: 8px 15px 10px 15px;
	color: #68727a;
	/*background: red;*/
	text-align: center;
}
.box-footer .box p
{
	color: #68727a;
	margin: 0px;
	padding: 0px;
}
.box-footer .box A:link{color: #68727a; text-decoration: none;}
.box-footer .box A:link:hover{color: #68727a; text-decoration: underline;}
.box-footer .box A:active{color: #68727a; text-decoration: none;}
.box-footer .box A:active:hover{color: #68727a; text-decoration: underline;}
.box-footer .box A:visited{color: #68727a; text-decoration: none;}
.box-footer .box A:visited:hover{color: #68727a; text-decoration: underline;}
.box-footer .box A:hover{color: #68727a; text-decoration: underline;}

/* Hides from IE-mac \*/
.box-footer .box{margin:0px auto;}
/* End hide from IE-mac */

.box-tools
{
	position: absolute;
	top: 23px;
	left: 485px;
	line-height: 23px;
	text-transform: uppercase;
	font-size: 11px;
}
/* Hides from IE-mac \*/
.box-tools {left: 485px;}
/* End hide from IE-mac */
.box-tools .box
{
	float: left;
}
.box-tools .box2
{
	float: left;
	padding: 0px 0px 0px 18px;
}

.box-tools img
{
	padding: 0px;	
	margin: 0px;
}

.box-tools .box a
{
	float: left;
	padding: 0px 6px 0px 6px;
	background: url(/files/images/tools_splitter_bg.gif) no-repeat;
	background-position: center right;
}
.box-tools .box a.english
{
	float: left;
	padding: 0px 6px 0px 6px;
	background: none;
}
.box-tools .box a.flag
{
	float: left;
	padding: 0px 0px 0px 4px;
}
.box-tools .box2 a
{
	float: left;
	padding: 0px 0px 0px 1px;
}

.box-tools A:link{color: #68727a; text-decoration: none;}
.box-tools A:link:hover{color: #68727a; text-decoration: underline;}
.box-tools A:active{color: #68727a; text-decoration: none;}
.box-tools A:active:hover{color: #68727a; text-decoration: underline;}
.box-tools A:visited{color: #68727a; text-decoration: none;}
.box-tools A:visited:hover{color: #68727a; text-decoration: underline;}
.box-tools A:hover{color: #68727a; text-decoration: underline;}



.box-path
{
	position: absolute;
	top: 172px;
	right: 32px;
	color: #68727a;
	font-size: 1em;
}

/* Hides from IE-mac \*/
.box-path {right: 32px;}
/* End hide from IE-mac */

.box-path h2{
	display: inline;
	font-size : 1em;
	font-weight: normal;
	margin-right: 2px;
}
.box-path h2 a
{
	padding-right: 3px;	
}
.box-path h2 a:link{color: #ff883f; text-decoration: none;}
.box-path h2 a:link:hover{color: #ff883f; text-decoration: underline;}
.box-path h2 a:visited{color: #ff883f; text-decoration: none;}
.box-path h2 a:visited:hover{color: #ff883f; text-decoration: underline;}
.box-path h2 a:active{color: #ff883f; text-decoration: none;}
.box-path h2 a:active:hover{color: #ff883f; text-decoration: underline;}
.box-path h2 a:hover{color: #ff883f; text-decoration: underline;}

.box-path ul{
	list-style : none;
	padding : 0;
	margin : 0;	
}
.box-path  li{
	display: inline
}
.box-path a:link{color: #68727a; text-decoration: underline;}
.box-path a:link:hover{color: #68727a; text-decoration: underline;}
.box-path a:visited{color: #68727a; text-decoration: underline;}
.box-path a:visited:hover{color: #68727a; text-decoration: underline;}
.box-path a:active{color: #68727a; text-decoration: underline;}
.box-path a:active:hover{color: #68727a; text-decoration: underline;}
.box-path a:hover{color: #68727a; text-decoration: underline;}

.box-topimg{
position: absolute;
top: 97px;
left: 29px;
height: 182px;
width: 720px;
}
.box-topimg .box{}

/* Hides from IE-mac \*/
.box-topimg  {left: 29px;}
/* End hide from IE-mac */

.topimg-advert
{
	position: absolute;
	top: 228px;
	left: 48px;
	height: 108px;
	width: 363px;
	background: url(/files/images/topimg_box.png) no-repeat;
	font-size: 0.86em;
}
.topimg-advert .box
{
	color: #ffffff;
	padding: 14px;
}

.topimg-advert .box p
{
	margin: 0px 0px 5px 0px;
	padding: 0px;	
}

.topimg-advert .box a:link{color: #ffffff; text-decoration: none;}
.topimg-advert .box a:link:hover{color: #ffffff; text-decoration: underline;}
.topimg-advert .box a:visited{color: #ffffff; text-decoration: none;}
.topimg-advert .box a:visited:hover{color: #ffffff; text-decoration: underline;}
.topimg-advert .box a:active{color: #ffffff; text-decoration: none;}
.topimg-advert .box a:active:hover{color: #ffffff; text-decoration: underline;}
.topimg-advert .box a:hover{color: #ffffff; text-decoration: underline;}



.frontbox-left
{
	float: left;
	width: 543px;
}
.FrontPhotos
{
    margin-right: 6px;
    border: 1px solid #cccccc;
}
.frontbox-left .box
{
	width: 500px;
	\width: 543px;
	w\idth: 500px;
	padding: 0px 29px 0px 14px;	
}
.frontbox-right
{
	float: right;	
	width: 377px;
}
.frontbox-right .box
{
	float: right;
	width: 334px;
	\width: 377px;
	w\idth: 334px;
	padding: 0px 29px 0px 14px;	
}
.frontbox-right .box .box-allnews
{
	float: right;
	padding: 0px 0px 0px 0px;
	text-transform: uppercase;
}

.shortcut-wrapper
{
	position: absolute;
	top: 139px;
	left: 574px;
	width: 373px;
	margin: 0px;
	padding: 0px;
	display: block;
}
.shortcut-wrapper img
{
	padding: 0px;
	margin: 0px;
}
.box-shortcuts
{
	float: left;
	position: relative;
	width: 373px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

.box-shortcuts ul, .box-shortcuts ul li
{
	list-style: none;
	margin: 0px;
	padding: 0px;	
}

.box-shortcuts a
{
	font-size: 1.1em;	
}

.box-shortcuts a:link{color: #ffffff; text-decoration: none;}
.box-shortcuts a:link:hover{color: #ffffff; text-decoration: underline;}
.box-shortcuts a:visited{color: #ffffff; text-decoration: none;}
.box-shortcuts a:visited:hover{color: #ffffff; text-decoration: underline;}
.box-shortcuts a:active{color: #ffffff; text-decoration: none;}
.box-shortcuts a:active:hover{color: #ffffff; text-decoration: underline;}
.box-shortcuts a:hover{color: #ffffff; text-decoration: underline;}

.box-shortcuts .shortcuts-column-one
{
	float: left;
	background: url(/files/images/shortcut_splitter.jpg) no-repeat;
	background-position: top right;
	height: 99px;
	width: 98px;
}
.box-shortcuts .shortcuts-column-two
{
	float: left;
	background: url(/files/images/shortcut_splitter.jpg) no-repeat;
	background-position: top right;
	height: 99px;
	width: 139px;
}
.box-shortcuts .shortcuts-column-two h2
{
	font-size: 1.32em;
	margin: 0px 0px 0px 0px;
	padding: 0px 13px 0px 13px;
	width: 111px;
	\width: 137px;
	w\idth: 111px;
	line-height: 31px;
	background: url(/files/images/shortcut_header_bg.jpg) repeat-x;
	color: #ffffff;
}
.box-shortcuts .shortcuts-column-two .content
{
	margin: 0px 0px 0px 0px;
	height: 54px;
	width: 111px;
	\width: 137px;
	w\idth: 111px;
	padding: 7px 13px 7px 13px;
	background: url(/files/images/shortcut_content_bg.jpg) repeat-x;
}
.box-shortcuts .shortcuts-column-three
{
	float: left;
	height: 99px;
	width: 136px;
	background: url(/files/images/shortcut_c3_bg.jpg) no-repeat;
	background-position: top right;
}
.box-shortcuts .shortcuts-column-three h2
{
	font-size: 1.32em;
	margin: 0px 0px 0px 0px;
	padding: 0px 13px 0px 13px;
	width: 103px;
	\width: 129px;
	w\idth: 103px;
	line-height: 31px;
	background: url(/files/images/shortcut_header_bg.jpg) repeat-x;
	color: #ffffff;
}
.box-shortcuts .shortcuts-column-three .content
{
	margin: 0px 0px 0px 0px;
	height: 54px;
	width: 103px;
	\width: 129px;
	w\idth: 103px;
	padding: 7px 13px 7px 13px;
	background: url(/files/images/shortcut_content_bg.jpg) repeat-x;
}
.box-applications
{
	float: left;
	position: relative;
	width: 373px;
	margin: 4px 0px 0px 0px;
	height: 111px;
	background: url(/files/images/application_bg.gif) no-repeat;
	background-position: bottom left;
}
.box-applications .applications-column-one
{
	float: left;
	height: 99px;
	width: 98px;
	background: url(/files/images/applications_splitter.jpg) no-repeat;
	background-position: top right;
}
.box-applications .applications-column-two
{
	float: left;
	height: 99px;
	width: 275px;
	background: url(/files/images/application_c2_bg.jpg) no-repeat;
	background-position: top right;
}
.box-applications .applications-column-two .content-box
{
	float: left;
	margin: 0px;
	height: 92px;
	\height: 99px;
	h\eight: 92px;
	width: 248px;
	\width: 268px;
	w\idth: 248px;
	padding: 0px 7px 0px 13px;
	background: url(/files/images/application_content_bg.jpg) repeat-x;
	overflow: hidden;
}

.box-applications .applications-column-two .content-box h2
{
	float: left;
	font-size: 1.32em;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 268px;
	line-height: 31px;
	color: #ffffff;	
}
.box-applications .applications-column-two .content-box .content-text
{
	float: left;
	color: #ffffff;
	font-size: 1.1em;
	padding: 0px 60px 0px 0px;
}
.box-applications .applications-column-two .content-box .button
{
	padding-top: 5px;
	float: right;
}
.box-rss
{
	position: absolute;
	top: 205px;
	right: 32px;
	display: block;
	clear: both;
}
.box-rss .rssimage
{
	margin: 0px;
	padding: 0px;

}

/* umsóknarbox í störfum */

.box-job-application
{
	float: left;
	width: 261px;
	\width: 341px;
	w\idth: 261px;
	height: 54px;
	padding: 0px 0px 0px 80px;
	margin: 10px 0px 15px 0px;
	background: url(/files/images/applyforjob_logo.jpg) no-repeat;
	clear: both;
}
.box-job-application ul
{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
}
.box-job-application ul li
{
	list-style: none;
	margin: 0px 0px 0px 0px;
	
}
.box-job-application ul li.last
{
	margin: 12px 0px 0px 0px;
}
.box-job-application ul li a
{
	padding: 0px 0px 0px 68px;
	line-height: 17px;
	background: url(/files/images/applyforjob_bg.jpg) no-repeat;
	background-position: 0px 0px;
	font-size: 1.3em;
	font-weight: bold;
	display: block;
}

/*.box-job-application ul li a:link{color: #5b5b5b; text-decoration: none;}*/
.box-job-application ul li a:link{color: #68727a; text-decoration: none;}
.box-job-application ul li a:link:hover{color: #68727a; text-decoration: none;}
.box-job-application ul li a:visited{color: #68727a; text-decoration: none;}
.box-job-application ul li a:visited:hover{color: #68727a; text-decoration: none;}
.box-job-application ul li a:active{color: #68727a; text-decoration: none;}
.box-job-application ul li a:active:hover{color: #68727a; text-decoration: none;}
.box-job-application ul li a:hover{color: #68727a; text-decoration: none;}

.box-job-application ul li.last a:link{color: #68727a; text-decoration: none;}
.box-job-application ul li.last a:link:hover{color: #68727a; text-decoration: none;}
.box-job-application ul li.last a:visited{color: #68727a; text-decoration: none;}
.box-job-application ul li.last a:visited:hover{color: #68727a; text-decoration: none;}
.box-job-application ul li.last a:active{color: #68727a; text-decoration: none;}
.box-job-application ul li.last a:active:hover{color: #68727a; text-decoration: none;}
.box-job-application ul li.last a:hover{color: #68727a; text-decoration: none;}


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

.clearboth{clear: both;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.middle-float
{	
float: right;
width: 520px;
margin-top: 20px;
margin-bottom:30px;
/*min-height: 340px;*/

height: auto !important;
/*height: 340px;*/
overflow-x: hidden;
/*background: blue;*/
}
.column-frettir{
float: left;
width: 240px;
padding-right: 19px;
overflow-x: hidden;
/*background:red;*/

padding-top:0px;
}
.column-ljosmyndun{
float: right;
width: 240px;
overflow-x: hidden;
padding-left: 20px;
border-left: 1px solid #cccccc;
/*background: green;*/
}


/* ====================
DÁLKAR
=====================*/

.columns-float
{	
float: left;
width: 740px;
margin-left: 18px;
margin-top: 0px;
margin-bottom:10px;
min-height: 340px;

height: auto !important;
height: 340px;
overflow-x: hidden;
/*background: blue;*/
}

.forsida-column-one{
float: right;
width: 210px;
overflow-x: hidden;
/*background:red;*/

padding-top:0px;
}
.forsida-column-two{
float: right;
width: 530px;
overflow-x: hidden;
/*background: green;*/
}


.column-one{
float: left;
width: 200px;
overflow-x: hidden;

padding-top:0px;
}
.column-two{
float: left;
width: 540px;
overflow-x: hidden;
/*background: green;*/
}

.column-three {  
float: left;
width: 250px;
padding-bottom:10px;
overflow-x: hidden;
/*background: yellow;*/
}


.columns-float-sub{	
float: right;
width: 772px;
min-height: 420px;
height: auto !important;
height: 420px;
overflow-x: hidden;
/*background: blue;*/
}

.column-one-sub{
float: left;
width: 772px;
padding-bottom:10px;
overflow-x: hidden;
/*background: red;*/
}
.column-three-sub {  
float: left;
width: 202px;
padding-bottom:10px;
overflow-x: hidden;
/*background: yellow;*/
}

.forsida-column-one-content{
	margin: 0px 0px 0px 0px;
}
.column-one-content{
	margin: 5px 5px 5px 5px;
}
.column-two-content{
	margin: 5px 5px 5px 5px;
}
.column-one-content img{
	margin: 5px;
}

.column-three-content{
	margin: 150px 0px 0px 0px;
}
.column-one-content-sub{
	margin: 14px 27px 0px 27px;
	width: 718px;
}
.column-one-content-sub img{
	margin: 5px;
}
.column-one-content-job{
	margin: 14px 40px 0px 14px;
	width: 718px;
}
.column-one-content-job img{
	margin: 5px;
}
.column-three-content-sub{
	margin: 10px 0px 0px 27px;
	width: 175px;
}

.columns-float-email{	
float: right;
width: 760px;
overflow-x: hidden;
/*background: blue;*/
}

.column-one-email{
float: left;
width: 760px;
padding-bottom:10px;
overflow-x: hidden;
/*background: red;*/
}
.column-one-content-email{
	margin: 14px 27px 0px 27px;
	width: 920px;
}
.column-one-content-email img{
	margin: 5px;
}

/* VERTICAL PADDING ABOVE COLUMNS */
.box-header
	{ margin-bottom: 0px; }
.column_padding_after
	{
	height:0px;
	font-size: 1px;
	line-height: 0px;
	clear: both;
	}
/* CSS HACK:  position:relative needed by IE6*/ 
.box-wrap, .columns-float, .column-one, .column-two, h2
	{ p\osition: relative; }


/* ====================
TEXTI
=====================*/
h1{
font-size: 1.27em;
color: black;
}
h1.MyndaalbumH1
{
font-size: 1.27em;
color: black;
display:inline;
	

}
.AlbumDiv
{
}

h2{
font-size: 1.18em;
}
h3{
font-size: 1.2em;
color: #383838;
display:block;
}
h4{
font-size: 1em;
color: #383838;
}
h5{
font-size: 0.91em;
color: #68727a;
font-style: italic;
}
h6{
font-size: 0.91em;
color: #68727a;
font-style: italic;
font-weight: normal;
}

.topimg-advert h2
{
	font-size: 2.4em;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-weight: normal;
	color: #ffffff;
}

.strapplyforjob
{
	float: left;
	font-size: 1.18em;
	margin: 0px 4px 10px 0px;
	padding: 10px 12px 9px 14px;
	width: 705px;
	\width: 731px;
	w\idth: 705px;
	text-transform:none;
	color: #68727a;
	background: url(/files/images/pagetitle_bg.gif) repeat-x;
	background-position: bottom left;
}
.strpagetitle2
{
	font-size: 1.27em;
	margin: 12px 15px 10px 0px;
	padding: 0px 12px 9px 14px;
	text-transform:uppercase;
	color: #68727a;
	background: url(/files/images/pagetitle_bg.gif) repeat-x;
	background-position: bottom left;
}
.strpagetitle3
{
	font-size: 1.27em;
	margin: 12px 0px 10px 0px;
	padding: 0px 12px 9px 14px;
	text-transform:uppercase;
	color: #68727a;
	background: url(/files/images/pagetitle_bg.gif) repeat-x;
	background-position: bottom left;
}
.strpagetitle
{
	font-size: 1.27em;
	margin: 12px 27px 10px 13px;
	padding: 0px 12px 9px 14px;
	text-transform:uppercase;
	color: #68727a;
	background: url(/files/images/pagetitle_bg.gif) repeat-x;
	background-position: bottom left;
}



/* ====================
LISTAR
=====================*/

/* ====================
Comments
=====================*/
	.commentWrapper
	{
	    float: left;
	    width: 530px;
	    padding-top: 30px;
	}
	.commentWrapper h2
	{
	    float: left;    
	    padding: 0px;
	    margin: 0px;
	    background:none;
	}
	.commentbox
	{
		float: left;
	    display:block;
	    border: 1px dotted #c8cabc;
	    width: 510px;
	    \width: 530px;
	    w\idth: 510px;
        padding: 10px 10px 10px 10px;
        margin: 10px 0px 10px 0px;           
	}
	.comment-number
	{    
	    float: right;   
	    font-weight: bold;
	}
	.comment-author
	{    
	    float: left;
	    /*color: #e62a98;*/
	    color: Black;
	    font-weight:bold;
	}
	.comment-date
	{    
	    float: left;
	    clear: both;
	    padding: 5px 0px 5px 0px;
	}
	.comment-text
	{    
	    float: left;
	    clear: both;   
	}

    .newCommentWrapper
    {
        margin-top: 50px;
    }
    
    .commentform
    {
      
    }
    .sendformdiv
    {
       
    }
    .ErrorCaptcha ul li
    {
        display:block;
        color:Red;
    }
    
    .sendformdescription
    {
        display:block;
    }
    
    .sendformdiv
    {
        float:left;
        display:block;
    }
    
    

/* ====================
LINKAR
=====================*/
a:link     { color : #f70106; text-decoration : none;}
a:link:hover     { color : #f70106; text-decoration : underline;}
a:visited  { color : #f70106; text-decoration : none;}
a:visited:hover  { color : #f70106; text-decoration : underline;}
a:hover  { color : #f70106; text-decoration : none;}
a[name]:hover { color : inherit; text-decoration : underline; }
a:active   { color : #f70106; text-decoration : none; }
a:active:hover   { color : #f70106; text-decoration : underline; }

.sitemap a:link     { color : #ff883f; text-decoration : none;}
.sitemap a:link:hover     { color : #ff883f; text-decoration : underline;}
.sitemap a:visited  { color : #c95f00; text-decoration : none;}
.sitemap a:visited:hover  { color : #c95f00; text-decoration : underline;}
.sitemap a:hover  { color : #ff883f; text-decoration : none;}
.sitemap a[name]:hover { color : inherit; text-decoration : underline; }
.sitemap a:active   { color : #ff883f; text-decoration : none; }
.sitemap a:active:hover   { color : #ff883f; text-decoration : underline; }

/* ====================
FORMIN
=====================*/
form{
	padding: 0;
	margin: 0;
}
/* ====================
ANNAÐ
=====================*/
.label, label{
	display: block;
	font-weight: bold;
	margin-top: 10px;
}
.column-one-content .submit{
	margin-top: 10px;
}
.vi-hide{
	display: none;
}

/* ====================
EVENTS
=====================*/

.eventheader, .eventheaderswitch{
font-size: 1em;
text-align: center;
border-bottom: 1px solid #DEDEDE;
margin: 0;
padding: 0;
padding-bottom: 10px;
}

.eventheaderswitch{margin: 5px;}

.eventheader a{
margin: 0 10px;
}

.eventheader .disabled{
margin: 0 10px;
color: #999999;
}

.eventlistdiv hr{
color: #DEDEDE;
background-color: #DEDEDE;
height: 1px;
width: 100%;
}

.eventlistdiv h2
{
	margin: 0px;
	font-size: 1.16em;
	padding: 0;
}
h2.eventdateplace
{
	font-size: 1em;
	padding: 0;
	margin: 5px 0px;
	color: #000000;
}

/* ====================
LEIÐARKERFI Í FÆTI
=====================*/
.bottom-nav
{
	clear: both;
	position: relative;
	
	margin-left: 19px;
	font-size: 1em;


}
.bottom-nav .box
{
	background: url(../images/menu_bottom.gif) no-repeat top left;
	float: left;
	width: 742px;
	height: 32px;
	padding-left: 201px;
 
}
.bottom-nav ul{
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	padding-top: 4px;
	font-weight: bold;
	color: White;
	width: 100%;
	
	text-align: center;
}
.bottom-nav ul li{
	float: left;
	text-transform: uppercase;
	padding-right: 10px;
	padding-left: 10px;
	color: White;
	width: 102px;
	height: 22px;
	
}
.bottom-nav ul li a
{
	line-height: 22px;
	width: 102px;
	height: 22px;
	display:block;
}

.bottom-nav ul.l1 a:active,
.bottom-nav ul.l1 a:link,
.bottom-nav ul.l1 a:visited
{
	color: #ffffff; 
	text-decoration: none;
}

.bottom-nav ul.l1 a:link:hover,
.bottom-nav ul.l1 a:active:hover,
.bottom-nav ul.l1 a:visited:hover,
.bottom-nav ul.l1 a:hover
{
	color: #000000; 
	text-decoration: none;
	background: url(../images/menuitembottom_over.gif) no-repeat;
}
/* ====================
LEIÐARKERFI TIL VINSTRI
=====================*/
.nav
{
	float: left;

	position:relative;
	padding-top: 0px;
	padding-left: 0px;
}
.nav .box
{
	clear:both;
	float: left;
	
}
.nav ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	width:180px;
}

/* nav 1 */
.nav ul li
{
	width: 180px;
	height:25px;
	display:block;
	float:left;
	
}

.nav span.Open_Level1
{

	background: url(../images/menu/Open.gif) no-repeat;
	background-position: 155px 8px;
	width: 170px;
	line-height: 25px;
	height:25px;
	float:left;
}
.nav span.Selected_Level1
{
	background: url(../images/menu/Selected.gif) no-repeat;
	background-position: 155px 8px;
	width: 170px;
	line-height: 25px;
	height:25px;
	float:left;
}
.nav span.Open_Level2
{

	background: url(../images/menu/Open.gif) no-repeat;
	background-position: 145px 8px;
	width: 160px;
	line-height: 25px;
	height:25px;
	float:left;
}
.nav span.Selected_Level2
{
	background: url(../images/menu/Selected.gif) no-repeat;
	background-position: 145px 8px;
	width: 160px;
	line-height: 25px;
	height:25px;
	float:left;
}

.nav span.Open_Level3
{
	background: url(../images/menu/Open.gif) no-repeat;
	background-position: 135px 8px;
	width: 150px;
	line-height: 25px;
	height:25px;
	float:left;
}
.nav span.Selected_Level3
{
	background: url(../images/menu/Selected.gif) no-repeat;
	background-position: 135px 8px;
	width: 150px;
	line-height: 25px;
	height:25px;
	float:left;
}
.nav span.Open_Level4
{
	background: url(../images/menu/Open.gif) no-repeat;
	background-position: 125px 8px;
	width: 140px;
	line-height: 25px;
	height:25px;
	float:left;
}
.nav span.Selected_Level4
{
	background: url(../images/menu/Selected.gif) no-repeat;
	background-position: 125px 8px;
	width: 140px;
	line-height: 25px;
	height:25px;
	float:left;
}

.nav .FirstLevel1
{
	background: url(../images/menu/FirstLevel1.gif) no-repeat;
	font-weight:normal;
	padding-left: 10px;
	width:170px;
	
}
.nav .FirstLevel1Selected
{
	background: url(../images/menu/FirstLevel1.gif) no-repeat;
	font-weight:bold;
	padding-left: 10px;
		width:170px;
}


.nav .LastLevel1
{
	background: url(../images/menu/LastLevel1.gif) no-repeat;
	padding-left: 10px;
		width:170px;

}
.nav .LastLevel1Selected
{
	background: url(../images/menu/LastLevel1.gif) no-repeat;
	font-weight:bold;
	padding-left: 10px;
		width:170px;
}


.nav .Level1
{
	background: url(../images/menu/level1.gif) no-repeat;
	padding-left: 10px;
		width:170px;
}
.nav .Level1Selected
{
	background: url(../images/menu/level1.gif) no-repeat;
	font-weight:bold;
	padding-left: 10px;
}


.nav .LastLevel2
{
	background: url(../images/menu/LastLevel2.gif) no-repeat;
	padding-left: 20px;
}
.nav .LastLevel2Selected
{
	background: url(../images/menu/LastLevel2.gif) no-repeat;
	font-weight:bold;
	padding-left: 20px;
}
.nav .Level2
{
	background: url(../images/menu/level2.gif) no-repeat;
	padding-left: 20px;
}
.nav .Level2Selected
{
	background: url(../images/menu/level2.gif) no-repeat;
	font-weight:bold;
	padding-left: 20px;
}

.nav .LastLevel3
{
	background: url(../images/menu/LastLevel3.gif) no-repeat;
	padding-left: 30px;
}
.nav .LastLevel3Selected
{
	background: url(../images/menu/LastLevel3.gif) no-repeat;
	font-weight:bold;
	padding-left: 30px;
}
.nav .Level3
{
	background: url(../images/menu/level3.gif) no-repeat;
	padding-left: 30px;
}
.nav .Level3Selected
{
	background: url(../images/menu/level3.gif) no-repeat;
	font-weight:bold;
	padding-left: 30px;
}

.nav .LastLevel4
{
	background: url(../images/menu/LastLevel4.gif) no-repeat;
	padding-left: 20px;
}
.nav .LastLevel4Selected
{
	background: url(../images/menu/LastLevel4.gif) no-repeat;
	font-weight:bold;
	padding-left: 20px;
}
.nav .Level4
{
	background: url(../images/menu/level4.gif) no-repeat;
	padding-left: 20px;
}
.nav .Level4Selected
{
	background: url(../images/menu/level4.gif) no-repeat;
	font-weight:bold;
	padding-left: 20px;
}
.nav ul li a
{
	font-size: 1em;
	line-height: 25px;
	text-decoration: none;
	color: Black;
	
}
.nav .Selected
{
	border: 1px solid red;
}


.nav ul a:link
{
	color: black; 
	text-decoration: none;
}

.nav ul a:active
{
	color: black; 
	text-decoration: none;
}
.nav ul a:visited
{
	color: black; 
	text-decoration: none;
}



.column-one .subNav
{
background:pink;
	
}


/*
.nav ul a:link{color: #ffffff; text-decoration: none;}
.nav ul a:link:hover{color: #ffffff; text-decoration: underline;}
.nav ul a:active{color: #ffffff; text-decoration: none;}
.nav ul a:active:hover{color: #ffffff; text-decoration: underline;}
.nav ul a:visited{color: #ffffff; text-decoration: none;}
.nav ul a:visited:hover{color: green; text-decoration: underline;}
.nav ul a:hover{color: green; text-decoration: underline;}

.nav ul li a:link{color: #ffffff; text-decoration: none;}
.nav ul li a:link:hover{color: #ffffff; text-decoration: underline;}
.nav ul li a:active{color: #ffffff; text-decoration: none;}
.nav ul li a:active:hover{color: #ffffff; text-decoration: underline;}
.nav ul li a:visited{color: #ffffff; text-decoration: none;}
.nav ul li a:visited:hover{color: green; text-decoration: underline;}
.nav ul li a:hover{color: green; text-decoration: underline;}
*/
/* nav1 fyrsti */

.nav ul.l1 li.first a {
background: url(/files/images/nav_first_bg.gif) no-repeat;
background-position: top left;
font-weight: bold;
line-height: 29px;
text-decoration: none;
padding: 0px 12px 0px 12px;
display: block;
}
/* ====================
LEIÐARKERFI Í TOPPI
=====================*/



.top-nav
{
	float: left;
	top: 55px;
	height:30px;
	left: 18px;
	width: 740px;
	position: absolute;
	padding-top: 0px;
	padding-left: 5px;
}
.top-nav .box
{
	clear:both;
	float: left;
	width: 742px;
	
}
.top-nav ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	float: left;
}

/* nav 1 */
.top-nav ul li{
	
	text-transform: uppercase;
	/*border: 1px solid yellow;*/
	margin-right: 10px;
	margin-left: 10px;
width: 102px;

	float:left;
}
.top-nav ul li a
{
	font-weight: bold;
	font-size: 1em;
	line-height: 30px;
	text-decoration: none;

	display: block;
	width: 102px;
	text-align:center;
	color:White;
}


.top-nav .MenuItemSelected a
{
	color: black;
	text-decoration: none;
	background: url(../images/menuitem_over.gif) no-repeat;
	line-height: 32px;
	background-position:left bottom;
}

.top-nav ul a:link
{
	text-decoration: none;
}

.top-nav ul a:active
{
	text-decoration: none;
}
.top-nav ul a:visited
{
	text-decoration: none;
}

.top-nav ul a:link:hover, .top-nav ul a:active:hover, .top-nav ul a:visited:hover, .top-nav ul a:hover
{
	color: black; 
	text-decoration: none;
	background: url(../images/menuitem_over.gif) no-repeat;
	line-height: 32px;
	background-position:left bottom;

}





/*
.nav ul a:link{color: #ffffff; text-decoration: none;}
.nav ul a:link:hover{color: #ffffff; text-decoration: underline;}
.nav ul a:active{color: #ffffff; text-decoration: none;}
.nav ul a:active:hover{color: #ffffff; text-decoration: underline;}
.nav ul a:visited{color: #ffffff; text-decoration: none;}
.nav ul a:visited:hover{color: green; text-decoration: underline;}
.nav ul a:hover{color: green; text-decoration: underline;}

.nav ul li a:link{color: #ffffff; text-decoration: none;}
.nav ul li a:link:hover{color: #ffffff; text-decoration: underline;}
.nav ul li a:active{color: #ffffff; text-decoration: none;}
.nav ul li a:active:hover{color: #ffffff; text-decoration: underline;}
.nav ul li a:visited{color: #ffffff; text-decoration: none;}
.nav ul li a:visited:hover{color: green; text-decoration: underline;}
.nav ul li a:hover{color: green; text-decoration: underline;}
*/
/* nav1 fyrsti */

.top-nav ul.l1 li.first a {
background: url(/files/images/nav_first_bg.gif) no-repeat;
background-position: top left;
font-weight: bold;
line-height: 29px;
text-decoration: none;
padding: 0px 12px 0px 12px;
display: block;
}

.subnav
{
	float: left;
	position: relative;
	width: 174px;
	background: url(/files/images/subnav_bg.jpg) #ffffff no-repeat;
	min-height: 232px;
	height: auto !important;
    height: 232px;
}
.subnav .box
{
	float: left;
	width: 174px;
	margin: 6px 0px 0px 0px;
}
.subnav ul{
	padding: 0;
	margin: 0px 0px 0px 0px;
	list-style: none;
	float: left;
	width: 174px;
}


/* nav 2 */
.subnav ul.l2{

	display: block;
	float: left;
}

.subnav ul.l2 li.l2, .subnav ul.l2 li.l2on
{
	float: left;
	display: block;
	background: url(/files/images/nav_li_bg.jpg) repeat-x;
	background-position: bottom left;
}
/*.subnav ul.l2 li.parent
{
	float: left;
	display: block;
	background: none;
}*/

.subnav ul.l2 li.l2 a, .subnav ul.l2 li.l2on a{
width: 144px;
\width: 174px;
w\idth: 144px;
font-weight: normal;
font-size: 1em;
display: block;
text-decoration: none;
padding: 3px 15px 5px 15px;

}

.subnav ul.l2 li.last a {
width: 144px;
\width: 174px;
w\idth: 144px;
font-weight: normal;
font-size: 1em;
display: block;
text-decoration: none;
padding: 3px 15px 5px 15px;

}

.subnav ul.l2 li.l2 a:link{color: #454545; text-decoration: none;font-weight: normal;}
.subnav ul.l2 li.l2 a:link:hover{font-weight: normal; color: #ff883f; text-decoration: normal; background: url(/files/images/nav_arrow.gif) no-repeat; background-position: 7px 8px;}
.subnav ul.l2 li.l2 a:active{color: #454545; text-decoration: none;font-weight: normal;}
.subnav ul.l2 li.l2 a:active:hover{font-weight: normal; color: #ff883f; text-decoration: normal; background: url(/files/images/nav_arrow.gif) no-repeat; background-position: 7px 8px;}
.subnav ul.l2 li.l2 a:visited{color: #454545; text-decoration: none;font-weight: normal;}
.subnav ul.l2 li.l2 a:visited:hover{font-weight: normal; color: #ff883f; text-decoration: normal; background: url(/files/images/nav_arrow.gif) no-repeat; background-position: 7px 8px;}
.subnav ul.l2 li.l2 a:hover{font-weight: normal; color: #ff883f; text-decoration: normal; background: url(/files/images/nav_arrow.gif) no-repeat; background-position: 7px 8px;}

.subnav ul.l2 li.l2on a:link{font-weight: normal; color: #ff883f; text-decoration: none;}
.subnav ul.l2 li.l2on a:link:hover{font-weight: normal; color: #ff883f; text-decoration: normal; background: url(/files/images/nav_arrow.gif) no-repeat; background-position: 7px 8px;}
.subnav ul.l2 li.l2on a:active{font-weight: normal; color: #ff883f; text-decoration: none;}
.subnav ul.l2 li.l2on a:active:hover{font-weight: normal; color: #ff883f; text-decoration: normal; background: url(/files/images/nav_arrow.gif) no-repeat; background-position: 7px 8px;}
.subnav ul.l2 li.l2on a:visited{font-weight: normal; color: #ff883f; text-decoration: none;}
.subnav ul.l2 li.l2on a:visited:hover{font-weight: normal; color: #ff883f; text-decoration: normal; background: url(/files/images/nav_arrow.gif) no-repeat; background-position: 7px 8px;}
.subnav ul.l2 li.l2on a:hover{font-weight: normal; color: #ff883f; text-decoration: normal; background: url(/files/images/nav_arrow.gif) no-repeat; background-position: 7px 8px;}

/* nav 3 */
.subnav ul.l3{
	display: block;
	float: left;

}
.subnav ul.l3 li.l3, .subnav ul.l3 li.l3on
{
	display: block;
	float: left;
}

.subnav ul.l3 li.l3 a, .subnav ul.l3 li.l3on a{
width: 134px;
\width: 174px;
w\idth: 134px;
font-weight: normal;
font-size: 0.96em;
display: block;
text-decoration: none;
padding: 2px 15px 2px 25px;
background: none;
}

.subnav ul.l3 li.last a {
width: 134px;
\width: 174px;
w\idth: 134px;
font-weight: normal;
font-size: 0.96em;
display: block;
text-decoration: none;
padding: 2px 15px 2px 25px;
background: url(/files/images/nav_li_bg.jpg) repeat-x;
background-position: bottom left;
}

.subnav ul.l3 li.l3 a:link{color: #454545; text-decoration: none;font-weight: normal; background: none;}
.subnav ul.l3 li.l3 a:link:hover{font-weight: normal; color: #ff883f; text-decoration: underline; background: none;}
.subnav ul.l3 li.l3 a:active{color: #454545; text-decoration: none;font-weight: normal; background: none;}
.subnav ul.l3 li.l3 a:active:hover{font-weight: normal; color: #ff883f; text-decoration: underline; background: none;}
.subnav ul.l3 li.l3 a:visited{color: #454545; text-decoration: none;font-weight: normal; background: none;}
.subnav ul.l3 li.l3 a:visited:hover{font-weight: normal; color: #ff883f; text-decoration: underline; background: none;}
.subnav ul.l3 li.l3 a:hover{font-weight: normal; color: #ff883f; text-decoration: underline; background: none;}

.subnav ul.l3 li.l3on a:link{font-weight: normal; color: #ff883f; text-decoration: none; background: none;}
.subnav ul.l3 li.l3on a:link:hover{font-weight: normal; color: #ff883f; text-decoration: underline; background: none;}
.subnav ul.l3 li.l3on a:active{font-weight: normal; color: #ff883f; text-decoration: none; background: none;}
.subnav ul.l3 li.l3on a:active:hover{font-weight: normal; color: #ff883f; text-decoration: underline; background: none;}
.subnav ul.l3 li.l3on a:visited{font-weight: normal; color: #ff883f; text-decoration: none; background: none;}
.subnav ul.l3 li.l3on a:visited:hover{font-weight: normal; color: #ff883f; text-decoration: underline; background: none;}
.subnav ul.l3 li.l3on a:hover{font-weight: normal; color: #ff883f; text-decoration: underline; background: none;}

/* ====================
AUGLÝSINGADÁLKAR
=====================*/

.box-advert
{
	
}
.box-advert .box
{
	
}


/* ====================
FLÝTILEIÐIR
=====================*/

.box-shortcuts{
	position: relative;
	float: left;
	margin: 16px 0px 0px 0px;
	
}
.box-shortcuts .box
{
	width: 218px;
	float: left;
	display: inline;
	margin: 0px 5px 0px 5px;
	background: url(/files/images/shortcut_bg.gif) repeat-y;
}
.box-shortcuts .box .bottom
{
	width: 218px;
	background: url(/files/images/shortcut_bottom_bg.gif) no-repeat;
	background-position: left bottom;
	height: 10px;

}
.box-shortcuts .box h2
{
	background: url(/files/images/shortcut_header_bg.gif) repeat-y;
	margin: 0;
	padding: 6px 5px 0px 15px;
	height: 22px;
	color: #ffffff;
	text-transform: uppercase;
}
.box-shortcuts .box ul
{
	width: 190px;
	\width: 218px;
	w\idth: 190px;
	list-style: none;
	padding: 10px 5px 5px 15px;
	background: url(/files/images/shortcut2_bg.gif) repeat-x;
	margin: 0px 4px 0px 4px;
}
.box-shortcuts .box ul li
{
	padding-left: 16px;
	background: url(/files/images/blue_bullet.gif) no-repeat;
	background-position: 4px 8px;
	line-height: 20px;
}
.box-shortcuts .box ul li a
{
	color: #000000;	
}



/* Hides from IE-mac \*/
.box-shortcuts {left: 0px;}
/* End hide from IE-mac */
/* ====================
LEIT
=====================*/


.search{
	position: absolute;
	top: 23px;
	left: 590px;
	background: url(../images/searchbg.gif) no-repeat;
	background-position: top left;
	height: 29px;
	width: 165px;
	float: left;
}
.search .box
{
	
}

/* Hides from IE-mac \*/
.search {left: 590px;}
/* End hide from IE-mac */
.searchbox 
{
	font-size: 0.86em;
	color: #000000;
	background: none;
	width:137px;
	\width:143px;
	w\idth:137px;
	padding: 3px 3px 2px 3px;
	border: none;
	margin: 0;
	float: left;
}
.searchbuttondiv
{
	float: right;
	margin-left: 5px;
	padding: 0px 0px 0px 0px;
	background: url(/files/images/searchbutton_div_bg.gif) no-repeat;
	background-position: top right;
	height: 29px;
	width: 17px;
}
.searchbutton
{
	background: url(../images/searchbutton.gif) no-repeat;
	position: absolute;
	border: 0;
	margin-top: 2px;
	padding: 2px;
	width: 17px;
	height: 15px;
	font-size: 0.9em;
}
.searchbox2
{
	border: 1px solid #c0c0c0;
	font-size: .92em;
	color: #484848;
	font-weight: normal;
	background: white;
	width:125px;
	margin-top: 2px;	
	padding: 3px;
}
.searchbutton2
{
	padding: 2px;
	background: #ffffff;
	border: 1px solid #c0c0c0;
	color: #454545;
	font-size: .92em;

}
.loginbutton
{
background: none;
border: 0px;
}


	

/* ====================
LEITARSÍÐA
=====================*/
.searchpageform{
	margin: 0;
	padding: 0;
}

.searchpagesubmit{
	background: #EEEFF1;
	border-right: 1px solid #B0B0AF;
	border-bottom: 1px solid #B0B0AF;
	border-top: 1px solid #D9D9D9;
	border-left: 1px solid #D9D9D9;
	color: #444444;
	font-weight: normal;
	text-transform: uppercase;
	font-size: .91em;
	padding: 2px;
}

.searchoptionsdiv{
	font-weight: bold;
	font-size: .84em;
}
.searchoptionsdiv select{
	font-size: 1em;
}

.searchtermh2, .searchresultsh2{
	margin: 0;
	padding: 0;
	font-size: 1em;
	font-weight: normal;
}
.searchtermtimespan{
	float: right;
	text-align: right;
	width: 148px;
	font-size: .84em;

}
.searchtermspan{
	float: left;
	width: 280px;
	font-size: .84em;

}
.searchtermtimespan, .searchtermspan{
	display: inline;
	border-bottom: 1px solid #B0B0AF;
	border-top: 1px solid #B0B0AF;
	margin-top: 10px;
	padding: 5px 0px 5px 0px;
}

.searchresultsspan{
	float: left;
	width: 148px;
	font-size: .84em;

}
.searchreslutssortspan{
	float: right;
	text-align: right;
	width: 280px;
	font-size: .84em;

}
.searchresultsspan, .searchreslutssortspan{
	display: inline;
	border-bottom: 1px solid #B0B0AF;
	margin-bottom: 10px;
	padding: 5px 0px 5px 0px;
}
.searchresultsheader{
	margin: 0;
	padding: 0;
	font-size: 1.09em;
}
.searchfileformat, .searchresultssummary, .searchresultinfo{
	margin: 3px 0px 0px 0px;
	padding: 0;
}
.searchresultinfo{
	margin: 0px 0px 15px 0px;
	color: #008000;
}

.searchresultsnav{
	border-top: 1px solid #B0B0AF;	
	border-bottom: 1px solid #B0B0AF;
	margin-bottom: 10px;
	padding: 5px 0px 5px 0px;
	text-align: center;
}
.searchlabel{ font-weight: bold; margin-right: 5px;}


A.searchresultsheaderlink:link     { color: #A7915B;  padding: 1px;}
A.searchresultsheaderlink:visited  { color: #A7915B;}
A.searchresultsheaderlink:hover  { color : #ffffff; background: #A7915B; text-decoration : none; }
A.searchresultsheaderlink:active   { color : #BD0202; text-decoration : underline; }
A.searchresultsheaderlink:active:hover   { color : #ffffff; text-decoration : underline; }

A.searchresultinfolink:link     { color: #008000;}
A.searchresultinfolink:visited  { color: #008000;}
A.searchresultinfolink:hover  { color : #008000; background: #ffffff;}

/* =================
BRAUÐMOLAR
================= */
/* =================
VEFTRÉ
================= */



/* =================
FRÉTTIR
================= */
.newslistheader, .newslistheaderswitch{
float: left;
font-size: 1em;
text-align: center;
border-bottom: 1px dotted #c8cabc;
padding-bottom: 10px;
width: 490px;
}

.newslistheaderswitch
{
    margin: 0px 0px 10px 0px;
}
.newslistheader
{
    margin: 0px 0px 10px 0px;    
}

.newslistheader a{
margin: 0 10px;
}

.newslistheader .disabled{
margin: 0 10px;
color: #999999;
}
.newslistnav
{
    float: left;   
    text-align: center;
    width: 100%; 
}
.newslistdiv p{
	margin: 0;
}
.newslistdiv{
	padding-bottom: 8px;
	float: left;
	clear: both;
	width: 490px;
}
/*
.newslistdiv newsdate
{
	background:red;
}
.newslistdiv newstitle
{
	background:blue;
}*/
	.tilbaka
	{
		text-decoration: none;
		text-transform: uppercase;
	}
	.spanoldarticle
	{
		text-decoration: none;
	}
	.sjananararrow
	{
		font-size: 1em;
		text-decoration: none;
		display: none;
	}
	.newsmore
	{
		text-decoration: none;
	}
	.oldnewsdiv
	{
		text-decoration: none;
		padding-bottom:  8px;
	}
	.oldarticlenavigation
	{
		text-decoration: none;
	}
	.oldarticlelink
	{
		text-decoration: none;
	}
	.newsyear
	{
		text-decoration: none;
		font-weight: bold;
	}
	.newsnavigationold
	{
		text-decoration: none;
	}
	.newsnavigationnew
	{
		text-decoration: none;
		margin-right:  10px;
	}
	.newsnavigationdiv
	{
		text-decoration: none;
		text-align: right;
	}
	.newsmonth
	{
		font-style: italic;
		text-decoration: none;
	}
	.newarticlelink
	{
		text-decoration: none;
	}
	
	.newspagednav
	{
		margin: 5px 0px 5px 0px;
	}
	
	.newsheadlines A:link{color: #000000; text-decoration: none;}
	.newsheadlines A:link:hover{color: #000000; text-decoration: underline;}
	.newsheadlines A:active{color: #000000; text-decoration: none;}
	.newsheadlines A:active:hover{color: #000000; text-decoration: underline;}
	.newsheadlines A:visited{color: #000000; text-decoration: none;}
	.newsheadlines A:visited:hover{color: #000000; text-decoration: underline;}
	.newsheadlines A:hover{color: #000000; text-decoration: underline;}
	
    .newsheadlines
	{
		display: block;
		padding: 0px 0px 0px 0px;
		margin: 3px 0px 3px 0px;
	}

	.newsheadlines a.newsheadlines
	{
		padding: 0px;
		font-size: 1em;
	}
	
	.newsdate
	{	
		padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
	}
	
	.newstext
	{
		margin: 4px 0px 4px 0px;	
	}
	
	.commentWrapper
	{
	    float: left;
	    width: 482px;
	    clear:both;
	    display:block;
	}
	.commentWrapper h2
	{
	    padding: 0px;
	    margin: 0px;
	    clear:both;
	    display:block;
	}
	.commentbox
	{
	    border: 1px dotted #c8cabc;
	    width: 470px;
	    \width: 490px;
	    w\idth: 470px;
        padding: 10px 10px 10px 10px;
        margin: 10px 0px 10px 0px;           
	    clear:both;
	}
	.comment-number
	{    
	    float: right;   
	    font-weight: bold;
	}
	.comment-author
	{    
    font-size: 1.20em;
    padding-bottom:6px;
	}
	.comment-date
	{    
    font-size: 0.9em;
    color: #333333;
    padding-bottom:3px;
	}
	.comment-text
	{    
    font-size: 1em;
    padding-bottom:6px; 
	}




/* =================
PÓSTLISTASÍÐA
================= */
	.submitMailinglist
	{
		text-decoration: none;
	}
	.mailinglistName
	{
		text-decoration: none;
		font-weight: bold;
	}
	.mailinglistLink
	{
		text-decoration: none;
	}
	.mailinglistInfo
	{
		text-decoration: none;
	}
	.mailinglistHeader
	{
		text-decoration: none;
		font-weight: bold;
	}
	.mailinglistDescription
	{
		text-decoration: none;
	}
	.mailinglistBox
	{
		text-decoration: none;
	}

.typelabel{
	display: inline;
}

.listalabel{
	font-size: 1em;
	margin: 10px 0px 10px 0px;
	padding: 0px;
}

.submitMailinglist{
	background: #EEEFF1;
	border-right: 1px solid #B0B0AF;
	border-bottom: 1px solid #B0B0AF;
	border-top: 1px solid #D9D9D9;
	border-left: 1px solid #D9D9D9;
	color: #444444;
	font-weight: normal;
	text-transform: uppercase;
	font-size: .91em;
	padding: 2px;
	margin-top: 10px;
}

.mailinglistHeader{
	font-weight: bold;
}
.mailinglisterror{
	color: red;
}


/* =================
INQUIRYSÍÐA
================= */
.inquirytext{
 text-decoration: none;
font-weight: bold;
}
.inquiryname{
text-decoration: none;
font-weight: bold;	
}

.inquiryemail{
	text-decoration: none;
	font-weight: bold;
}
.inquirybutton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.inputinquirytext{
	text-decoration: none;
}
.inputinquiryname{
	text-decoration: none;
}
.inputinquiryemail{
	text-decoration: none;
}
/* =================
EMPLOYEE
================= */
.emptable
{
	width: 238px;	
	float: left;
}
.emptable td{
	
}
.emptable .colImage
{
	padding: 0px 0px 25px 0px;
	width: 100px;
}
.emptable .colInfo
{
	vertical-align: bottom;
	width: 138px;
	padding: 0px 10px 25px 16px;
}
.emptable .colImage img
{
	width: 100px;
	height: 130px;	
	margin: 0px;
	padding: 0px;
}

.employeeimg{
float: right;
margin-left: 5px;
margin-bottom: 5px;
border: 1px solid black;
}
.empname, .empjob, .empaddress, .emptel, .empgsm, .empemail, .empdesc{
display: block;
margin-bottom: 5px;
}
.empjob{
font-style: italic;
}
.empname{
font-weight: bold;
}	
.EmployeeSearch
	{

		text-decoration: none;
	}
	.EmployeeSearch
	{

		text-decoration: none;
	}
	.emplistname
	{
		text-decoration: none;
		font-weight: bold;
		padding: 0px 0px 5px 0px;
	}
	.emplistlight
	{
		text-decoration: none;
	}
	.emplistjob
	{
		text-decoration: none;
		padding: 0px 0px 12px 0px;
	}
	.emplistemail
	{
		text-decoration: none;
	}
	.emplistdark
	{
		background-color: #F2F2F2;
	}
/* =================
Guestbook-PAGE
================= */
.GuestbookItem
{
    float: left;
    width: 510px;
    border: 1px dotted #c8cabc;
    padding: 10px 10px 10px 10px;  
    margin: 0px 0px 10px 0px;  
}
.GuestbookItem div.Date
{
    font-size: 0.9em;
    color: #333333;
    padding-bottom:3px;
}
.GuestbookItem div.Name
{
    font-size: 1.20em;
    padding-bottom:6px;
}
.GuestbookItem div.Description
{
    font-size: 1em;
    padding-bottom:6px;
}
.GuestbookItem div.Web
{
    font-size: 0.9em;
    font-style:italic;
}

.OryggisordError li
{
    color:Red;
}
.TextBox
{
    border: 1px solid #cccccc;
}
.button
{
    background: url(/images/button.jpg);
    width:80px;
    height:20px;
    border: 0px;
    color: #5cc541;
    font-size: 1.1em;
    padding-right:15px;
    padding-top:1px;
}

/* =================
GALLERY-PAGE
================= */
.Album
{
    float: left;
    width: 500px;
    border: 1px dotted #c8cabc;
    margin: 10px 0px 10px 0px;    
}
.AlbumThumb
{
    float: left;
    width: 130px;
    \width: 350px;
    w\idth: 130px;
    padding: 10px 10px 10px 10px;  
}
.AlbumInformation
{
    float: right;
    width: 330px;
    \width: 350px;
    w\idth: 330px;
    padding: 10px 10px 10px 10px;    
}
.AlbumInformation .AlbumDate
{
    font-size: 0.9em;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.AlbumInformation .AlbumTitle
{
    font-size: 1.09em;
    margin: 3px 0px 3px 0px;
    padding: 0px;
}
.AlbumPhotos
{
    text-align: center;
    float: left;
    width: 100%;
    padding: 10px 10px 10px 10px;    
}
.AlbumPhotos table
{
}
.AlbumPhotos table td a img
{
    border: 1px solid #cccccc;
    margin-right:10px;
    margin-bottom:10px;
}
.AlbumPageControl
{
    width: 100%;
    padding: 10px 10px 10px 10px;    
}

.AlbumPageControl .PageControlNumberSelected a
{
    font-weight: bold;
    text-decoration: underline;
}
.AlbumTopDescription
{
        
}
    
	.galleryturnonauto
	{
		text-decoration: none;
	}
	.galleryturnoffauto
	{
		text-decoration: none;
	}
	.gallerytext
	{
		text-decoration: none;
	}
	.galleryoverview
	{
		text-decoration: none;
	}
	.galleryname
	{
		text-decoration: none;
		font-weight: bold;
		padding-top: 2px;
		padding-right:  2px;
		padding-bottom:  2px;
		padding-left:  2px;
	}
	.gallerydescription
	{
		text-decoration: none;
	}
	.gallerycategorydescription
	{
		text-decoration: none;
	}
/* =================
FILES-PAGE
================= */
.divListContent
{
	
}
.oldfilenavdiv
{
	text-align: right;
	font-size: 0.9em;

}
.oldnewlink a:link, .oldnewlink a:active, .oldnewlink a:visited, .oldoldlink a:link, .oldoldlink a:active, .oldoldlink a:visited
{
	text-decoration: none;	
}
.oldnewlink a:hover, .oldnewlink a:active:hover, .oldnewlink a:visited:hover, .oldoldlink a:hover, .oldoldlink a:active:hover, .oldoldlink a:visited:hover
{
	text-decoration: none;
}

	.filesize
	{
		text-decoration: none;
	}
	.FileLink
	{
		text-decoration: none;
	}
	.filedesc
	{
		text-decoration: none;
	}
	.fileInfo
	{
		font-size: 0.9em;
		color: #9b9b9b;
	}
	.filedate
	{
		text-decoration: none;
	}
	.FileCategoryName
	{
		text-decoration: none;
	}
	.filecatbox
	{
		text-decoration: none;
		margin-bottom:  4px;
	}
	.filebox
	{
		text-decoration: none;
		margin-bottom:  4px;
	}
/* =================
LOGIN
================= */

	.logintextbox
	{
		text-decoration: none;
	}
	.LoginText
	{
		text-decoration: none;
		font-weight: bold;
	}
	.loginpassbox
	{
		text-decoration: none;
	}
	.loginbutton
	{
		text-decoration: none;
	}


/* =================
CALENDAR
================= */
.calander-content{}
.CalanderContainer
{
	font-size: 0.92em; width: 143px;
}

.calander .box{}
.calander h2{font-size: 0.92em; text-align: center; margin:0; padding:0; z-index: 2;}
.calander table{width: 100%; border-collapse:collapse;}
.calander table td{ border: 1px solid #DFDFDF; color: #999999;}

.calander table a.NormalDate, .calander table a.NormalDate:visited{color: #A7915B; text-decoration: none;}
.CalandarNextPrev{font-weight: bold; margin: 5px;}
.calander table td.CalandarMonth, .calander table td.CalandarNextPrevtd{font-weight: bold; background: none; color: #000000;}
.calander table td.CalandarMonth a, .calander table td.CalandarNextPrevtd a, .calander table td.CalandarMonth a:visited, .calander table td.CalandarNextPrevtd a:visited{color: #000000;}

.WeekDays{color: #000000;}
.calander table a, .calander table a:visited{color: #333333; text-decoration: none;}

.calander table a:hover, .calander table a:visited:hover{color: #000000; text-decoration: none;}

.calander table td.EventDatetd{background: #DFDFDF;}
.calander table td.EventDatetd a, .calander table td.EventDatetd a:visited {color: #000000;}









