@import url(sogs.css);

/* CSS Document */
html,body{margin:0;padding:0}
body{font: 0.71em Verdana,sans-serif;text-align:center}
p{margin:0 10px 10px}
h1{font-size:18px;
font-weight:normal;
 }



/* frá Sissu */

p, div, h1, td, ul, li {
    font-family: Verdana, sans-serif;
    color: #505050;
   
    vertical-align: top;
    line-height: 17px;

}


h1 {
    font-size: 14px;
    font-weight: bolder;
    color: #3F4E6D;
    margin-top: 8px;
    font-family: Verdana, sans-serif; 
    padding-bottom: 0px;
}

h1#forsida  {

margin-top:-12px;
padding-top:0;
}



h2 {
    font-size: 12px;
    color: #3F4E6D;
    margin: 8px 0 1px 0;
    font-weight: bold;
    font-family: Verdana, sans-serif; 
    

}

h3 {
    font-size: 11px;
    color: #535A68;
    font-weight: normal;
    margin:5px 0 2px 0;
    font-weight:bold;
}

h4 {
    font-size: 10px;
    color:#505050;
    margin-top: 1px;
    font-weight: Normal;
}

.Megintexti {
	
      color: #505050;
	font-family: Verdana, sans-serif;
      font-weight: normal;
      text-align: left;
	text-decoration: none;
	margin-top:0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
      vertical-align: top;
      line-height: 17px;
}
.Megintexti a{
	
}

#content ol li{
	list-style-type: decimal;
}

.frettaTitill {
	font-size: 12px;
      color: #5272A1;
	font-family: Verdana, sans-serif;
      font-weight: bold;
      text-align: left;
	text-decoration: none;
	margin-top:5px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}

a {
    color: #5272A1; 
    text-decoration:underline;
}

a:hover{
	color: #3F4E6D;
	text-decoration:underline;
}

#content ul{
	margin-left:2em;
        margin-top:-1px;

}


#content li
{
  	color: #505050;
	font-family: Verdana, sans-serif;
      font-weight: normal;
      list-style:disc;
	  margin-top:5px;
}
#content li a
{
line-height:0px;
}
#content .listi ul li {
list-style:none;
}

.taflaMedBorder td, .taflaMedBorder th {
border-width: 1px;
border-color: #e9e9eb;
border-style: solid;
}


#header {
margin:16px 0 0 0;
}

#breskiDiv{
float:left;
width:40px;
margin:6px 0 0 200px;
}


#logoDiv{
float:left;
width:296px;
}

a img{
border:none;
}

#LockDiv{
float:left;
height:25px;
width:140px;
margin:6px 0 0 40px;
background: url(../imgs/las.gif) 0 0 no-repeat;
font-weight:bold;
text-indent:25px;
padding-top:7px;
}

#headSpaceDiv{
float:left;
height:25px;
width:140px;
margin:6px 0 0 40px;
font-weight:bold;
text-indent:25px;
padding-top:7px;
}


#Fontsizes{
float:left;
margin:6px 0 0 0px;
}
#Fontsizes img {
padding-left:2px;
}

#Searching{
float:right;
margin-top:5px;
width:175px
}

#Searching #leithnappur {
width:40px;
margin-left:1px;
}

#container{
width:800px;margin:0 auto;
text-align:left;
}

#left{
float:left;
width:163px;
height:100%;
}

#frontimage {
float:right;
width:634px;
height:157px;
overflow:hidden;
}

#sentfrontimage{
float:right;
}

#sectionFyrirsogn{
float:right;width:628px;
margin-bottom:-5px;
}

#contentvirkni{
float:right;width:628px;
margin-bottom:20px;
}

#contentForsida{
float:right;
width:628px;
margin-bottom:0px;
margin-top:0px;
padding:0;
}

#contentForsida img {
margin-left:-4px;
}


#content{
float:right;width:628px;
margin-bottom:25px;
}

#content img {
margin-left:-4px;
}

#sectionFyrirsogn img {
margin-left:-4px;
}

#content p{
margin:0;
line-height:1.4}

#section_flytileidir{
float:right;width:634px;
margin-top:0;

}

#flytileidir{
float:right;width:634px;
margin-top:0;
}


/*Breadcrumbs*/
bm4 {
    font-size: 10px;
    color:#505050;
    margin-top: 1px;
    font-weight: Normal;
}

.right { text-align: right ; }

/* Valsedill */

#menu {
float:left;
width:163px;
height:auto;
margin-bottom: 5px;
}

#menu a{
display:block;
height:22px;
text-indent:5px;
}


#menu ul.level-1, #menu ul.level-1 a{
list-style:none;
color:#131769;
text-decoration:none;
width:163px;
font-weight:bold;
margin:0;
padding:0;
background-color:#eeeeee;
border-top:2px solid #fff;
}

#menu ul.level0, #menu ul.level0 a{
list-style:none;
color:#131769;
text-decoration:none;
width:163px;
font-weight:bold;
margin:0;
padding:0;
background-color:#eeeeee;
border-top:2px solid #fff;
}


#menu ul .leaf a:hover, #menu ul .closed a:hover {
background-color:#C8C7C6;
background:url(../imgs/menu_hover.gif) 0 0 no-repeat;
color:#131769;
}


#menu ul.level0 .leaf a{
background-color:#eeeeee;
}

#menu ul.level0 .active a{
text-decoration:none;
background:url(../imgs/menu_background.gif) 0 0 no-repeat;
}

#menu ul.level0 .closed a{
background-color:#eeeeee;
background:url(../imgs/menu_background.gif) 0 50px no-repeat;
height:22px;
}


#menu ul.level-1 .active a{
text-decoration:none;
background:url(../imgs/menu_background.gif) 0 0 no-repeat;
}

#menu ul.level-1 .closed a{
background-color:#eeeeee;
background:url(../imgs/menu_background.gif) 0 50px no-repeat;
height:22px;
}

#menu ul.level1 .leaf a{
background:url(../imgs/menu_background.gif) 0 50px no-repeat;
height:22px;
}

#menu ul.level1 .active a{
background-color:#FBCC7C;
background:url(../imgs/menu_background.gif) 0 0 no-repeat;
height:22px;
}


#menu ul.level1 .active {
height:22px;
}

#menu ul.level1 .leaf {
height:22px;
}

#menu ul li .closed {
text-decoration:none;
color:#FBCC7C;

}

#menu ul .level1, #menu ul .level1 a{
margin:0 0 0 0px;
text-indent:15px;
list-style:none;
text-decoration:none;
color:#131769;
padding:0;
border:0;
}

#menu ul .level1 a:hover, #menu ul.level-1 .closed a:hover {
background:url(../imgs/menu_hover.gif) 0 0 no-repeat;
}

#menu ul .level2, #menu ul .level2 a{
margin:0 0 0 0px;
list-style:none;
text-decoration:none;
color:#131769;
border:0;
padding:0;
text-indent:23px;
font-weight:normal;
height:22px;
height:auto;
}

#menu ul .level2 .trail .leaf a {
color:#131769;
background:none;
height:22px;

}

#menu ul .level2 .trail a{
background:url(../imgs/menu_background.gif) 0 0 no-repeat;
color:#131769;
height:22px;
}

#menu ul .level3, #menu ul .level3 a{
margin:0 0 0 0px;
list-style:none;
text-decoration:none;
color:#131769;
border:0;
padding:0;
text-indent:30px;
font-weight:normal;
}

#menu ul .level3 .trail a{
color:#cc00cc;
}
#menu ul .level3 .open a{
color:#cc00cc;
}


/* Flytibox a sectionsidu*/

.section_flytibox{
float:left;
width:200px;
margin-top:0px;

}


/* Flytibox a forsidu*/
.flytibox{
float:left;
width:205px;
height:107px;
margin-top:-10px;
}

/*.flytibox a{
display:block;color: #981793;
}


.flytibox ul li{
background:url(../imgs/BlaStjarna.gif) 0px 3px no-repeat;
list-style:none;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#2D3E5D;
text-indent:16px;
}

.flytibox ul ul, .flytibox ul ul a{
list-style:none;
font-weight:normal;
padding:0;
margin:0;
color:#10106B;
text-decoration:none;
height:21px;
text-indent:16px;
}

.flytibox ul ul li a{
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#10106B;
text-decoration:none;

}

.flytibox ul ul li a:hover{
color:#29299D;
}*/



.listi ul{
list-style:none;
padding:0;
margin-left:10px;
}

.listi ul li{
list-style:none;
background:url(../imgs/BlaStjarna.gif) 0px 3px no-repeat;
text-decoration:none;
font-weight:bolder;
text-indent:20px;
}

.listi ul li a{
text-decoration:none;
}


.listi ul ul li, .listi ul ul li a{
text-indent:9px;
font-weight:normal;
background-image:none;

}


#box1 {
clear:left;
float:left;
background: url(../imgs/boxheader.gif) 0 0 no-repeat;
color:#131769;
text-indent:6px;
width:163px;
height:130px;
margin:5px 0 5px 0;
border-left:1px solid #A3A3A3;
border-bottom:1px solid #A3A3A3;
border-top:1px solid #A3A3A3;
border-right:1px solid #A3A3A3;/*#DEDFE8;*/
}

#box1 h1{
font-weight:bold;
font-size:1em;
margin:0;
}

#box1 h4{
color:#4366A0;
font-size:0.8em;
line-height:1.3em;
padding:10px 3px 0px 10px;
text-indent:0;
margin:0;
}

#box2 {
clear:left;
float:left;
background: url(../imgs/boxheader.gif) 0 0 no-repeat;
text-indent:6px;
font-weight:bold;
width:163px;
height:100px;
margin:5px 0 5px 0;
border-left:1px solid #A3A3A3;
border-bottom:1px solid #A3A3A3;
border-top:1px solid #A3A3A3;
border-right:1px solid #A3A3A3;
}

#box2 h1{
font-weight:bold;
font-size:1em;
margin:0;
}

#box2 h4{
color:#4366A0;
font-size:0.8em;
line-height:1.3em;
padding:0px 0px 0px 5px;
text-indent:0;
margin:0;
}

#box2 img {
padding:30px 5px 35px 5px;
}

#sentogsvarad {
color:#10106B;
font-size:0.7em;
padding-left:30px;
font-weight:normal;
}

#box3{
clear:left;
float:left;
background: url(../imgs/boxheader.gif) 0 0 no-repeat;
text-indent:6px;
font-weight:bold;
width:163px;
height:112px;
margin:5px 0 5px 0;
border-left:1px solid #A3A3A3;
border-bottom:1px solid #A3A3A3;
border-top:1px solid #A3A3A3;
border-right:1px solid #A3A3A3;
}

#box3 h1{
font-weight:bold;
font-size:1em;
margin:0;
}

#box3 h4{
color:#4366A0;
font-size:0.8em;
line-height:1.3em;
padding:5px 0px 0px 5px;
text-indent:0;
margin:0;
}
#box3 img {
padding:25px 0 25px 5px;
}

#box4{
clear:left;
float:left;
background: url(../imgs/boxheader.gif) 0 0 no-repeat;
text-indent:6px;
font-weight:bold;
width:163px;
height:90px;
margin:5px 0 5px 0;
border-left:1px solid #A3A3A3;
border-bottom:1px solid #A3A3A3;
border-top:1px solid #A3A3A3;
border-right:1px solid #A3A3A3;
}

#box4 h1{
font-weight:bold;
font-size:1em;
margin:0;
}

#box4 h4{
color:#4366A0;
font-size:0.8em;
line-height:1.3em;
padding:0px 0px 0px 5px;
text-indent:0;
margin:0;
}
#box4 img {
padding:20px 5px 25px 5px;
}

#box5{
clear:left;
float:left;
background: url(../imgs/boxheader.gif) 0 0 no-repeat;
text-indent:6px;
font-weight:bold;
width:163px;
height:80px;
margin:5px 0 5px 0;
border-left:1px solid #A3A3A3;
border-bottom:1px solid #A3A3A3;
border-top:1px solid #A3A3A3;
border-right:1px solid #A3A3A3;
}

#box5 h1{
font-weight:bold;
font-size:1em;
margin:0;
}

#box5 h4{
color:#4366A0;
font-size:0.8em;
line-height:1.3em;
padding:0px 0px 0px 5px;
text-indent:0;
margin:0;
}
#box5 img {
padding:15px 20px 25px 5px;
}

#footer{
background:url(../imgs/Footer_heil.gif) 0 0 no-repeat;
clear:both;width:100%; 
height:27px;
padding:1px 0 0 54px;
}

#footer a{/*margin:0;padding:5px 10px*/
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #5272A1;
font-weight:bold;
}
#listamadur{
font-size:9px;
text-decoration:none;
align:right;
}

/* ERROR message text is 'error' ( others are out of date )*/ 
.error, .errorText, .resultText { color: #bb0000; }
.label {
	vertical-align: middle;
    /*color: #000066;*/
    text-align: right;
    font-weight:bold;
}

/* ALIGNMENTS */
.left { text-align: left; }
.right { text-align: right ; }
.center { text-align: center ; }
.middle { vertical-align: middle; }
.top { vertical-align: top; }




