/**************************/
/* content holders */
/**************************/

#wrapper {
text-align:left;
width:900px;
/* background: #e8eAe6;*/
background: #FFF;
}

#admin_content {
padding: 0px 5px 0px 5px;
background: #FFF;
}

#content {
width: 900px;
padding: 0px;
text-align: left;
background: #FFF;
}


/* Style for specific pages */
/* -------------- HEADER ---------------------------*/

#hdr_menu{
margin: 0px;
width: 900px;
height:107px;
min-height:0px;
margin-right:0px;
padding: 0px;
border-left: 1px solid #DCDCDC; /* #D9ECFF */
border-right: 1px solid #DCDCDC; /* #D9ECFF */
background: url(../img/banner6.gif) no-repeat #E7ECF0; 
}

/* -------------- FORSÍĐA ---------------------------*/


#vorur_forsida {
text-align: left;
width: 180px;
height: 500px;
overflow: hidden;
float: left;
margin-left: 8px;
background: #FFF;
border-left: 1px solid #DCDCDC; /* #D9ECFF */
border-bottom: 1px solid #DCDCDC; /* #D9ECFF */
}

#frettir_forsida {
text-align: left;
width: 345px;
/*height: 550px;
overflow: hidden;*/
float: right;
background: #FFF;
/* border-left: 1px solid #DCDCDC;*/ /* #D9ECFF */
/* border-right: 1px solid #DCDCDC;*/ /* #D9ECFF */
/* border-bottom: 1px solid #DCDCDC;*/
}

.padding_forsida {
padding: 0px 20px 0px 20px;
}

#splash_forsida {
text-align: left;
width: 550px;
/*height: 550px;
overflow: hidden;*/
float: left;
background: #E7ECF0;
/* border-right: 1px solid #DCDCDC;*/ /* #D9ECFF */
/* border-bottom: 1px solid #DCDCDC;*/ /* #D9ECFF */
}


#splash2_forsida {
text-align: left;
width: 550px;
/*height: 550px;
overflow: hidden;*/
float: left;
background: #FFFFFF;
/* border-right: 1px solid #DCDCDC;*/ /* #D9ECFF */
/* border-bottom: 1px solid #DCDCDC;*/ /* #D9ECFF */
}

.content_forsida{
color: #4A4A4A;
padding:8px 7px 7px 5px;
/* font-family: Verdana, Helvetica, sans-serif; */
font-size: 11px;
Line-height: 1.2em;
/* border-bottom: 1px solid #DCDCDC;*/ /* #D9ECFF */
}

.content_2_forsida{
color: #4A4A4A;
padding:10px 10px 10px 10px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
Line-height: 1.2em;
}

.resource{
/* float: left; */
/* width: 300px;*/
 padding: 0px 0px 10px 0px;
border-bottom: 1px solid #DCDCDC; 
}




/* -------------- VÖRUR---------------------------*/
#main_body{
width: 900px;
/* background: #e8eAe6;*/
background: #E7ECF0;
}

#content_main{
background: #FFF;
width: 708px;
min-height: 500px;
height:auto !important;
_height: auto !important;

height: 500px;
float: left;
/* border-top: 1px solid #DCDCDC;
border-left: 1px solid #DCDCDC;*/
border-bottom: 1px solid #DCDCDC;
}

#resource_main{
background: #FFF;
width: 680px;
min-height: 500px;
height:auto !important;
_height: auto !important;

height: 500px;
float: left;
/* border-top: 1px solid #DCDCDC;
border-left: 1px solid #DCDCDC;*/
border-bottom: 1px solid #DCDCDC;
}

.content_main_padding{
margin: 10px 20px 2px 20px;
}

.resource_select_padding{
margin: 10px 10px 2px 10px;
}

.clear_both{
clear: both;
}

#menu_main {
float:left;
width:188px;
margin-right: 0px; /* 8px */
border-left: 1px solid #DCDCDC;
text-align: left;
font-size: 10px;
}

#resource_select {
float:left;
width:210px;
margin-right: 0px; /* 8px */
border-left: 1px solid #DCDCDC;
text-align: left;
font-size: 10px;
}

.floatleft{
float: left;
padding 5px 10px 10px 0px;
}




/* -------------- LAUSNIR---------------------------*/

#lausnir {
background: #FFF;
width: 680px;
height: 480px;
float: left;
border-top: 1px solid #DCDCDC;
border-left: 1px solid #DCDCDC;
border-bottom: 1px solid #DCDCDC;
}

.starfsmenn {
float: left;
width: 200;
}

/*-- content holder end*/
.big_title {
font-family: Lucida Sans, Arial, Verdana, Sans-serif;
font-size: 18px;
line-height:1.2em;
color: #006699;
font-weight:bold;
padding: 0px 0px 0px 0px;
}
.fyrirsogn_title {
font-family: Lucida Sans, Verdana, Helvetica, sans-serif;
font-size: 14px;
line-height:1.0em;
color: #006699;
font-weight:bold;
padding: 0px 0px 0px 0px;
}
.fyrirsogn_title_lines {
font-family: Verdana, Helvetica, sans-serif;
font-size: 14px;
line-height:1.0em;
color: #474747;
font-weight:bold;
padding: 0px 0px 0px 0px;
}
.fyrirsogn_content {
font-family: Verdana, Helvetica, sans-serif;
font-size: 14px;
line-height:1.0em;
color: #474747;
font-weight:normal;
padding: 0px 0px 0px 0px;
}
.content{
text-align: left;
color: #4A4A4A;
text-align:left;
padding:0px 10px 0px 10px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
Line-height: 1.2em;
}

.content_left {
text-align: left;
color: #4A4A4A;
color: #000000;
text-align:left;
padding:10px 10px 0px 10px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
Line-height: 1.4em;
}

.content_right {
text-align: left;
color: #4A4A4A;
padding:10px 10px 10px 10px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
Line-height: 1.2em;
}

.content_x{
text-align: left;
color: #4A4A4A;
padding:10px 10px 10px 10px;
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
Line-heigth: 1.2em;
}


#footer_img{
clear: both;
font-size:11px;
margin: 0px;
padding:0px;
width:900px;
/* line-height:0px;*/
font-size: 0px;
height:24px;
min-height:24px;
background: #FAA819 url(../img/banner.jpg) repeat-y;
}
#footer_addr{
clear: both;
font-family: Lucida Sans, Verdana, Helvetica, sans-serif;
font-size:10px;
color: #008CA6;
/* padding: 10px 0px 10px 0px;*/
width:900px;
height: 90px;
text-align: left;
line-height:1.4em;
background: #FFF;
border-top: 1px solid #DCDCDC; 
}

.footer_padding{
padding: 10px 20px 10px 30px;
}



#footer_addr a {
font-size:12px;
font-family: Lucida Sans, Verdana, Helvetica, sans-serif;
color: #42A2DD;
}


#rightbar {
background: #FFF;
width: 670px;
float: right;
padding: 10px 10px 2px 10px;
border-left: 2px dashed #D9ECFF
}

#rightpad {
}

#leftpad {
float:right;
font-size: 12px;
padding: 10px 10px 2px 10px;
}


#rightbar_wide{
background: #FFF;
width: 660px;
font-size: 12px;
float: right;
padding: 10px 10px 2px 10px;
border-left: 2px dashed #D9ECFF

}

#rightbar_logos{
background: #FFF;
width: 200px;
font-size: 12px;
float: right;
text-align: center;
padding: 10px 10px 2px 10px;
}

#navbar {
background: #FFF;
width: 100%;
float: left;
padding: 0px 0px 0px 0px;
/* background: #FAA819 url(../img/banner_top.jpg) repeat-y;*/
text-align: left;
text-size: 10px;

}



/*************************/
/* síđu skilgreiningar */
/*************************/

a:link {font-family: Verdana, Helvetica, sans-serif; color: #007FC8; text-decoration: none;}
a:visited {font-family: Verdana, Helvetica, sans-serif; color : #007FC8; text-decoration: none; }
a:active {font-family: Verdana, Helvetica, sans-serif; color : #007FC8; }
a:hover {font-family: Verdana, Helvetica, sans-serif; color : #000000; text-decoration: underline;}

h1 {
color: #707070;
font-family: Lucida Sans, Verdana, Helvetica, sans-serif;
font-size: 18px;
font-weight: strong;
height: 1.4em;
}

h2 {
color: #707070;
font-family: arial,helvetica,sans-serif;
/* font-family: Lucida Sans, Verdana, Helvetica, sans-serif; */
font-size: 15px;
font-weight: strong;
line-height: 1.4em;
padding:5px 0px 0px 0px; }

h3 {
background-color: #C0C0C0; /* #969696; */

color: #FFFFFF;
font-family: Lucida Sans, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 1.4em;

font-size: 12px;
padding: 3px 0px 3px 10px;
}

h4 {
font-family: arial,helvetica,sans-serif;
color: #707070;
font-size: 11px;
font-weight: bold;
padding:3px 0px 2px 0px;
}

h5 {
float:left;
text-align: center;
font-family: Verdana, Helvetica, sans-serif;
color: #B52E3A;
font-size: 10px;
font-weight: bold;
padding:0px 10px 0px 0px;
}

h6 {
font-family: Verdana, Helvetica, sans-serif;
color: #007FC8;
font-size: 14px;
font-weight: bold;
height: 1.2em;
padding: 15px 0px 5px 10px;
}


hr {
background : #007FC8;
color: #007FC8 ;
height:1px;
}

form,div, blockquote, h1,h2,h3,h4,h5,h6 {
margin-top: 0em;
margin-bottom: 0em; }

#cl {
clear:both;
}

#tolf {
font-size: 12px;
}

p {
margin-top: 0em;
padding: 0px 0px 0px 0px;
margin-bottom: 1em;
}

#voruheiti {
font-family: Lucida Sans, Verdana, Helvetica, sans-serif;
font-size: 18px;
}

#vorulysing {
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
}

.starfsmannabox{
float: left;
height: 120px;
width:300px;
}

.news {
border-bottom: solid 1px;
border-color:#fff;
padding-bottom:5px;
}

#frettdags {
color: #007FC8;
font-style: italic;
font-size: 9px;
}
/************************************/
/* First level Navigation */
/************************************/

#navlist {
float:left;
list-style: none;
padding: 0px;
margin: 0px;
}

.hdr_menu_content{
padding: 88px 0px 0px 200px;
}
/*
#navlist a.firstlevel:visited,#menulist a.firstlevel:active{
text-decoration: none;
}

#navlist a.firstlevel:hover{
text-decoration: underline;
}
*/

#navlist a.firstlevel{

height:18px;
min-height:18px;
margin: 0px;
line-height: 18px;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:13px;
text-align: center;
color: #008CA6;
font-weight: bold;
text-decoration: none;
padding: 0px 12px 0px 12px;
}

#navlist a.firstlevel_small{
height:18px;
min-height:18px;
margin: 0px;
line-height: 18px;
font-family: Lucida Sans, Verdana, Helvetica, sans-serif;
font-size:10px;
text-align: center;
color: #008CA6;
text-decoration: none;
padding: 0px 10px 0px 10px;

}

html>body #navlist a.firstlevel{
padding:0px 12px 0px 12px;
}

#navlist a.firstLevel_selected{
height:18px;
font-family: Arial,Verdana, Helvetica, sans-serif;
font-size:13px;
text-align: center;
color: #000;
text-decoration: none;
font-weight: bold;
padding:0px 12px 0px 12px;
margin: 0px;
margin-right:0px;
}

#navlist a.firstLevel_small_selected{
height:18px;
font-family: Lucida Sans, Verdana, Helvetica, sans-serif;
font-size:10px;
text-align: center;
color: #000;
text-decoration: none;
padding:0px 10px 0px 10px;
margin: 0px;

margin-right:0px;
}

html>body #navlist a.firstLevel_selected{
padding:0px 12px 0px 12px;
/* padding:3px 15px 5px 15px;*/
}

#navlist a.firstLevel_small:visited{
text-decoration: none;
}

#navlist a:firstlevel_small:active{
text-decoration: none;
}

#navlist a.firstLevel_small:hover{
text-decoration: underline;
}

#navlist a.firstlevel:visited{
text-decoration: none;
}

#navlist a:firstlevel:active{
text-decoration: none;
}

#navlist a.firstlevel:hover{
text-decoration: underline;
}


#navlist li.Level_1_li {

font-size:11px;
display: inline;
margin: 0px;
height:18px;
min-height:18px;
line-height:18px;
margin-right: 0px;
}

html>body #navlist li.Level_1_li{
padding:0px 0px 0px 0px;
}

#navlist li.Level_1_li_sel {
height:18px;
line-height:18px;
font-size:13px;
display: inline;
background: #FFF;
margin:0px;
}

html>body #navlist li.Level_1_li_sel{
padding:0px 0px 0px 0px;
}

/*
#navlist a.firstlevel:visited,#menulist a.firstlevel:active{
text-decoration: none;
}

#navlist a.firstlevel:hover{
text-decoration: underline;
}
*/
/*----------------------------------------------------*/

IMG {border: none;}
/* a IMG:hover{border: 1px #0000BB solid;}*/



/* ---------------------LEFT MENU ------------------------------------------------*/

/* techspecs */

#tech1 {
color: #007FC8;
background: #D9ECFF;
font-weight: bold;
font-size:12px;
padding: 0px 10px 0px 10px;
float: left;
width: 150px;
}
#tech2 {
color: #007FC8;
background: #FFFFFF;
float: left;
font-size:12px;
padding: 0px 10px 0px 10px;
width: 400px;
}

#tech3 {
color: #007FC8;
background: #D9ECFF;
font-weight: bold;
font-size:12px;
padding: 0px 10px 0px 10px;
float: left;
width: 90px;
}


/* ---------------------------Fra admin------------------------------ */

table {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}
.copyright {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
}

table.previewTable{
border: 1px #CCCCCC solid;
}

tr.files a{
color: #0000FF;
}
tr.files a:visited{
}
tr.files a:link{
}

tr.files a:hover{
background: #D9ECFF;
}
