
body {
background-color:#eaeae8;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0;
margin:0;
text-align:center;
}

a {color: #CD1B4D;}
a:visited {color:#CD1B4D;}
a:hover {color: #564b47;}
a:active { color:#000000;}

h1 {
font-size: 11px;
text-transform:uppercase;
padding:5px 15px;
margin:0 }

h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0;}

img.download {vertical-align:middle;}

.hidden {
padding:0;display:block;overflow:hidden;border:none;line-height:300px;text-indent:-9999em;font-size:1px;letter-spacing:-1em;

}

/* ----------container to center the layout-------------- */
#container {
width: 720px;
margin-bottom: 10px;
margin: 0 auto;
background-color: #fff;
margin-top:20px;
border:solid 1px #c1c1c1;
text-align:left;
}

/* ----------header-------------- */
#header {
background-color: #fff;
padding: 0px;
margin: 0px;
height:280px;
width:720px;
}
#header img {padding:5px 0px;} 

#logo {
position:relative;
height:86px;
width:720px;
}

#logo h1 {
position:absolute;
top:0;
left:0;
height:82px;
width: 346px;
background:url(../../images/fislogo_new.jpg) no-repeat;
}
#tools {
position:absolute;
right:10px;
top:55px;
width:107px;
height:25px;
/*background:url(../../images/tools.jpg);*/
}




#topmenu {
width:720px;
height:27px;
background:url(../../images/menu-background.gif);
}

#topmenu ul {
/*padding-left: 20px;*/
}


#topmenu ul li {
padding-left: 20px;
}

#top_picture {
height:128px;
width:698px;
/*background:url(../../images/topmynd.jpg);*/
margin:7px 0 0 12px;
}
#top_buttons {
position:relative;
width:720px;
height:30px;
background:url(../../images/topbuttons.jpg);
}
#hnappar {
position:absolute;
right:15px;
height:25px;
width:125px;
}
#umsokn {
display:block;
float:left;
height:18px;
width:107px;
margin:5px 5px 0 0;
padding:0;
background:url(../../images/umsokn.jpg);

}
#namsstyrkur {
display:block;
float:left;
height:18px;
width:130px;
margin:5px 0px 0 0;
padding:0;
background:url(../../images/namsstyrkur.jpg);
}

/* -----------------content--------------------- */
#content {
float:left;
background-color: #fff;
background:url(../../images/content-background.jpg);
padding: 0px;
/*margin: 0 226px;*/
/*margin:0 0 0 224px;*/
margin:0 0 0 4px;
width:323px;

min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 

}

div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}

#frettir h2 {
font-size:13px;
font-family:arial;
font-weight:bold;
width:315px;
height:21px;
margin:0;
padding:10px 0 0 9px;
background:url(../../images/frettir-heading.jpg);
color:#000;
}

#frettir h2{
text-decoration: none;
}



p, pre{
padding: 5px 10px;
margin:0px;
}


#content ul li{
padding-bottom: 10px;

}


/* --------------left column------------- */
#left {
float:left;
width: 202px;
margin: 0;
padding: 0 9px 0 9px;

}

#left h2 {
height:31px;
width:198px;
font-size:13px;
font-family:arial;
font-weight:bold;
padding:10px 0 0 9px;
background:url(../../images/leftheading.jpg) no-repeat;
color:#000;
}

#konnun {
position:relative;
/*height:127px;*/
width:207px;
margin-bottom:20px;
padding-bottom: 10px;

background:url(../../images/konnun-background.jpg);
}

#konnun h2{
text-decoration: none;
}



#bottom {
position:absolute;
clear:both;
height:8px;
width:207px;
bottom:0px;
left:0px;
background:url(../../images/left-bottom.jpg);
}
#bottomright{
position:absolute;
clear:both;
height:8px;
width:155px;
bottom:0px;
left:0px;
background:url(../../images/right-bottom.jpg);
}

#adofinni {
position:relative;
/*height:127px;*/
width:207px;
margin-bottom:20px;
padding-bottom: 10px;
background:url(../../images/konnun-background.jpg);
}

#adofinni h2{
text-decoration: none;
}


#visitolur {
position:relative;
width:207px;
margin-bottom:20px;
padding-bottom: 10px;
background:url(../../images/konnun-background.jpg);
}

#visitolur h2{
text-decoration: none;
}

#visitolur ul{
margin-left: 10px;
}
#visitolur ul li{
padding-bottom: 3px;
}



/* --------------right column------------- */
#right {
float:right;
width: 165px;
margin: 0;
padding: 0;
}
#right h2 {
height:31px;
width:155px;
font-size:13px;
font-family:arial;
font-weight:bold;
padding:10px 0 0 9px;
background:url(../../images/rightheading.jpg) no-repeat;
}

#minutur {
width: 155px;
}
#minutur img{
text-align:right;
}


#flytileidir {
position:relative;
width:155px;
margin:0px 0 20px 0;
background:url(../../images/flytileidir-background.jpg);
list-style: none;
}

#flytileidir ul{
padding-bottom: 10px;
}

#flytileidir ul li{
padding-top: 4px;
padding-bottom: 4px;
border-bottom:solid 1px #c1c1c1;
}

#flytileidir a{
color: #000;
text-decoration: none;
}


/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 10px 0 0 0;
padding:10px 0 0 0;
text-align: center; 
height:23px;
background:url(../../images/footer-background.gif);
}
