/* GENERAL STYLES */
    html {
      background: #E6E6E6;
      }

    body {
       text-align: center;
      margin: 0;
      padding: 0;
     font-family:  Arial, Verdana, sans-serif;
      color: #000;
      }

    a 		{ color: #000; text-decoration: none;}
	a:link		{ color: #000; text-decoration: none;} 
	a:visited	{ color: #000; text-decoration: none;} 
	a:active	{ color: #000; text-decoration: none;} 
	a:hover		{ color: #000; text-decoration: underline;}

	select {
      color: #000;
       background: #FFF;
	}

/*KAFLA SÍÐA */
  #kaflaheader {
          width: 100%;
 		 padding-top: 0.3em;
		 padding-bottom: 0,3em;
          font-size: 4em;
        text-decoration: none;    
        text-align: right;
		font-family:Helvetica, sans-serif;
	}

      #kaflafyrirsogn {
       background: #FFF;
        width:75%;
       display: inline;
       float: left;
		color:#000;
	}
     #kaflanumer{
       background: #006;
        width: 25%;
       display: inline;
        float: left;
		color:#FFF;
	}

   #kaflayfirlitvalmynd {
       padding: 0;
		 margin:0;
		font-family:Helvetica, sans-serif;
   }
      #kafliyfirlit1 {
        width: 80%;
           text-align: right;
  		color:#006;
          font-weight:bold;
         font-size:1.5em;
		  padding-right: 0.7em;
        }
        #kafliyfirlit1b {
        width: 80%;
           text-align: right;
  		color:#006;
		  padding-right: 1em;
           font-weight:normal;
         font-size:1em;
       }
    #kafliyfirlit2 {
        background: #006;
        width: 150px;
        text-align: left;
  		color:#FFF;
          font-weight:bold;
         font-size:1.5em;
		 padding-left: 0.5em;
        }
      #kafliyfirlit3 {
       width: 100px;
        }


/* MIÐJUSETNING SÍÐU */

   #container {
     text-align: left;
      background-color: #FFF;
      width: 90%;
      margin: 0;
      border : 1px solid #999;
      padding: 0 0 0 0;
      }

/* SÍÐU FYRIRSÖGN -- KAFLI OG UNDIRKAFLI  */

     #header {
   }


     #kafli {
       background: #006;
       width: 100%;
       display: inline;
       float: right;
        text-align: right;
        vertical-align: middle;
		color:#FFFFFF;
		font-family:Helvetica, sans-serif;
          font-weight:bold;
		  font-size: 1.3em;
        text-decoration: none;
		text-transform : uppercase;
		 padding: 0.2em 1em 0.2em 1em;

       }

     #undirkafli {
       background: #FFF;
      width: 100%;
       display: inline;
       float: right;
        text-align: left;
		color:#000;
		font-family:Helvetica, sans-serif;
        font-weight:normal;
         font-size: 2em;
        text-decoration: none;
		text-transform : uppercase;
		padding: 0.5em 0.5em 0em 0.7em;
		 border-bottom: 1px solid #000;
     }

/* FORSÍÐA */

      #content {
          margin: 20px 10px 10px 10px;
        }
       #content h1 {
        margin-left: 1em;
     	font-size:1.5em;
		font-family:Helvetica, sans-serif;
		text-transform : uppercase;
 }

      #column1 {
        width: 60%;
        float: left;
        padding-left: 1em;
        }

      #column2 {
        width: 40%;
        float: left;
        margin-left: 2em;
        }

/* EFNISYFIRLIT FORSÍÐA  */

	#Efnisyfirlit {
		font-size:100%;
		font-family: Helvetica, sans-serif;
		 text-decoration: none;
	}

   	#Efnisyfirfyrirsogn {
		list-style: none;
		vertical-align: text-bottom;
		text-transform : uppercase;
        font-weight:bold;
	}
 	#Efnisyfirfyrirsogn a {
	}
 	#Efnisyfirfyrirsogn a:hover {
        text-decoration: underline;
	}
 	#Efnisyfirlitkafli  {
		list-style: none;
		vertical-align: text-bottom;
		text-transform : uppercase;
        font-weight:normal;
	}
 	#Efnisyfirlitkafli a {
	}
 	#Efnisyfirlitkafli a:hover {
	}
 	#Efnisyfirlitmillikafli  {
		list-style: none;
		vertical-align: text-bottom;
		text-transform : none;
        font-weight:normal;
	}
 	#Efnisyfirlitmillikafli a {
	}
 	#Efnisyfirlitmillikafli a:hover {
	}
  	#Efnisyfirlitundirkafli{
		list-style: none;
        font-weight:normal;
		text-transform : none;
	}
	#Efnisyfirlitundirkafli a {
	}
  	#Efnisyfirlitundirkafli a:hover{
	}


/* ALMENN TEXTA SÍÐA */

     #pagecontent {
          margin: 1.2em 1.2em 1.2em 1.2em;
        }

     #pagecontent p {
		line-height:1.1em;
		text-justify: auto;
      }

      #pagecontent h1 {
		font-size:120%;
		text-transform : uppercase;
         font-weight:bold;
     }
      #pagecontent h2 {
		font-size:110%;
         font-weight:bold;
     }
      #pagecontent h3 {
		font-size:100%;
        font-weight:bold;
		vertical-align:bottom;
    }
     #pagecontent h4 {
		font-size:90%;
        font-weight:normal;
		vertical-align:bottom;
    }

/* BOX UM LÖG OG REGLUGERÐIR */

     #MiðjuSetning{
     text-align:center;
    }
     #LRgrunnur{
      width: 80%;
       background: #EEE;
		text-align:left;
		padding: 2em 2em 2em 2em;
      border: 1px solid #000;
    }

/* NAVIGATION  */

	#helpbar
	{
        width: 90%;
		text-align: left;
		line-height:2em;
		font-family:Helvetica;
		  font-size: 0.8em;
        text-decoration: none;
	}
	/* VALHNAPPAR ADGENGI */
	
	#flytileidir
	{
		text-align:left;
		vertical-align:middle;
		margin: 2px 2px;
	}
	#fllabel
	{
        font-weight:bold;
		color:#000; 
	}
	#navbutton
	{
	background: #fff; 
	padding: 2px 4px;
	border: 1px solid #999;
	}
	#navbuttoninv
	{
	background: #000; 
	color:#FFF; 
	padding: 2px 4px;
	border: 1px solid #999;
	}


     #breadcrumbtrail {
		border: 1px solid #999;
		background: #fff; 
		padding: 2px 4px;
   }
     #breadcrumbtrail a 
	{
     }
     #breadcrumbtrail a:hover
	{
        text-decoration: underline;
     }

/* FOOTER BOX NEÐST Á SIÐU*/
      #footer {
        text-align: right;
        color: #999;
        font-size: 80%;
        padding 0,5em 1em 1em 0.5em;
        }

       #footer a {
         color: #666;
         }

       #footer a:hover {
         color: #FFF;
         background: #000;
         }


/* LEITAR SÍÐA ---- SEARCH BOX */
	#umbsearchresult2_PanelDotNet{
        border: 1px solid #999;
   		/*background: url(../images/dh.gif) bottom right no-repeat;*/
        padding: 1em 1em 1em 1em; 
     }

      #umbsearchresult2_PanelDotNet h2 {
        background: #006;
        color: #FFF;
		font-size:100%;
		font-family: Arial, Verdana, sans-serif;
         padding: 3px 10px; 
		 margin: 0;
        }

	#umbsearchresult2_results
	{
		font-size:100%;
		font-family: Arial, Verdana, sans-serif;
		/*padding:20px 10px 10px 10px;*/
	}
	.searchTitle
	{
  		line-height:160%;
        font-weight:bold;
		vertical-align: text-bottom;
	}
	.searchTitle a
	{
	}
    .searchTitle a:hover {
		text-decoration: underline;
	}
	.searchBody
	{
		font-size:90%;
		font-family: Arial, Verdana, sans-serif;
	}
	.searchBodyFooter
	{
		font-size:60%;
	        color: #666;
	}
	#umbsearchresult2_PanelArrows
	{
		font-size: 100%;
		font-family: Arial, Verdana, sans-serif;
	}
	.searchFooter
	{
		font-size:90%;
	}
	#umbsearchresult2_linkParent, #umbsearchresult2_linkNext
	{
		background: #fff; 
		color:#000; 
        font-weight:bold;
		padding: 2px 2px;
		border: 1px solid #999;
	}
	 #umbsearchresult2_searchQuery
	{
	}
	.searchButton
	{
		
		border: 1px solid #000;
	}

/*
PADDING
This is a composite property that specifies up to four padding values, in the following order: top, right, bottom, left. 
If one width value is specified, it is used for all four sides. 
If two width values are specified, the first is used for the top and bottom borders, and the second is used for left and right borders.
If three width values are specified, they are used for top, right/left, and bottom borders, respectively.
*/


/* ÞESSI HLUTI ER EKKI NOTAÐUR */

     #mainnav, #secondarynav {
       padding: 0;
       margin: 7px 0;
       list-style: none;
       display: block;
       }


     #mainnav li, #secondarynav li {
       display: inline;
       }

     #mainnav {
       border-bottom: 1px solid #999;
       height: 22px;
       }

     #mainnav li {
       float: left;
       background: url(../images/left2x.gif) no-repeat left top;
       padding: 0 0 0 9px;
       border-bottom: 1px solid #666;
       margin: 0 2px;
       }

     #mainnav a {
       float: left;
       display: block;
       background: url(../images/right2x.gif) no-repeat right top;
       padding: 5px 15px 4px 6px;
       text-decoration: none;
       font-weight: bold;
       color: #333;
       text-transform: uppercase;
       }

      #mainnav > ul a {width:auto;}
      /* Commented Backslash Hack hides rule from IE5-Mac \*/
      #mainnav a {float:none;}
      /* End IE5-Mac hack */

      #mainnav a:hover {
        color: #333;
        }

      #mainnav #current {
        background-position: 0 -150px;
        border-width: 0;
        }

      #mainnav #current a {
        background-position:100% -150px;
        padding-bottom: 5px;
        color:#333;
        }

      #mainnav li:hover, #header li:hover a {
        background-position: 0% -150px;
        color:#333;
        }

      #mainnav li:hover a {
        background-position: 100% -150px;
        }

      #secondarynav {
        clear: both;
        }

      #secondarynav li.current a {
        color: #333;
        font-weight: bold;
        }

      #secondarynav li {
        margin-left: 16px;
        text-transform: uppercase;
        }

      #maincontent {
          margin: 20px 10px 10px 10px;
		 /*border-top: 1px solid #CCC;*/
        }

      #maincontent img {
        border: 1px solid #CCC;
        padding: 5px;
        float: left;
        margin: 0 10px 10px 0;
        }

      #maincontent h1 {
        margin-left: 10px;
      }

      #maincontent p {
        text-align: justify;
        line-height: 1.4;
      }

      #maincontent ul li {
        margin: 7px 0;
        }
      

/* NEWS BOX */
      #news {
        width: 260px;
        float: right;
        border: 1px solid #999;
        margin-bottom: 30px;
        background: url(../images/dh.gif) bottom right no-repeat;
        }

      #news h2 {
        background: #006;
        color: #FFF;
		font-size:100%;
		font-family: Helvetica;
       padding: 3px 10px; 
        margin: 0;
        }

      #news ul {
        list-style: none;
        padding: 0;
        margin: 0;
        }

      #news ul li {
        border-bottom: 1px solid #CCC;
        padding: 5px 10px;
        }




/* EDITOR PROPERTIES */
