body {
  background:        url('/byggd/images/body-background.gif');
  background-repeat: repeat-x;
  background-color:  #cbcbcb;
  font-family:       Verdana,Arial,Helvetica,Sans-serif;
  font-size:         0.75em;
}

.main {
  margin-left:      auto;
  margin-right:     auto;
  padding-bottom:    0;
  width:            805px;
  background:       url('/byggd/images/main-background.gif');
  bacground-repeat: repeat-y;
}

.contentwrapper {
  margin-top:   4px;
  margin-left:  8px;
  margin-right: 10px;
  background:   transparent;
}

.content {
  margin:     0;
  padding:    0;
  background: transparent;
  border:     0;
}


a:link, a:visited {
  color:           #660000;
  font-weight:     bold;
  text-decoration: none;
}

a:hover, a:active {
  font-weight:     bold;
  color:           #660000;
  text-decoration: underline;
}

.imgborder {
  border: 1px solid #660000;
}

/* til að fá borderlínur í töflur eða sellur*/
.borderl { border-left :1px solid #CCCCCC;}
.borderr { border-right :1px solid #CCCCCC;}
.borderb { border-bottom :1px solid #CCCCCC;}
.bordert { border-top :1px solid #CCCCCC;}

/* box á alla kanta */
.borderbox {
   border-left :1px solid #CCCCCC;
   border-right :1px solid #CCCCCC;
   border-bottom :1px solid #CCCCCC;
   border-top :1px solid #CCCCCC;
}

.dot {letter-spacing: 1px;vertical-align: middle;font-weight:bold;font-size: .92em;}

.sep { color: #FFFFFF;}

/*****************  MENU TOPPUR OG HLIÐAR (þvílík martróð) ***************/

/**** FYRST: Menu - toppur***/
.topmenutable {
  vertical-align: top;
  margin-left:      4px;
  margin-right:     4px;
  width:          797px;
  height:          25px;
  border:         0;
  font-size:      0.85em;
}

.topmenutablerow {}

.menutoptd {
  height:              21px;
  padding-top:          2px;
  background:          url('/byggd/images/menu-background-rightline.gif');
  background-repeat:   no-repeat;
  background-position: top right;
  background-color:    #c0c0c0;
  border-top:          solid 1px #f8f8f8;
  border-bottom:       solid 1px #f8f8f8;
  border-right:        solid 1px white;
  text-align:          center;
}

.menutoptdsel {
  height:            21px;
  padding-top:        2px;
  background:        url('/byggd/images/menusel-background.gif');
  background-repeat: repeat-x;
  border-top:        solid 1px #f8f8f8;
  border-bottom:     solid 1px #f8f8f8;
  border-right:      solid 1px white;
  text-align:        center;
}

a.menutoplink:link, a.menutoplink:visited {
  background:      transparent;
  border:          0;
  color:           black;
  font-weight:     normal;
  text-decoration: none;
}

a.menutoplink:hover, a.menutoplink:active, a.menutoplinksel:link, a.menutoplinksel:visited, a.menutoplinksel:hover, a.menutoplinksel:active {
  background:      transparent;
  border:          0;
  color:           white;
  font-weight:     normal;
  text-decoration: none;
}

.is_last {
  border-right: 0;
}

/*Undirvalmynd (submenu)*/

.submenu {
  float:        left;
  margin:       0;
  margin-top:    -4px;
  margin-left:   -4px;
  margin-right:  10px;
  padding:      0;
  width:        160px;
  background:   transparent;
  border:       2px outset #c0c0c0;
  font-size:    0.85em;
}

.menusubsub {
  background-color: #c0c0c0;
  text-align:       left;
}


.menusub {
  height:           21px;
  width:            100%;
  padding-top:       1px;
  background-color: #c0c0c0;
  /*
  border-top:       solid 1px #f8f8f8;
  border-bottom:    solid 1px #f8f8f8;
  */
  text-align:       left;
}

.menusubsel {
  height:            21px;
  width:             100%;
  padding-top:        1px;
  background:        url('/byggd/images/menusel-background.gif');
  background-repeat: repeat-x;
  /*
  border-top:       solid 1px #f8f8f8;
  border-bottom:    solid 1px #f8f8f8;
  */
  text-align:        left;
}

a.menusublevel:link, a.menusublevel:visited {
  background:      transparent;
  border:          0;
  color:           black;
  text-decoration: none;
  font-weight:     normal;
}

a.menusublevel:hover, a.menusublevel:active, a.menusublevelsel:link, a.menusublevelsel:visited, a.menusublevelsel:hover, a.menusublevelsel:active {
  background:      transparent;
  border:          0;
  color:           white;
  text-decoration: none;
  font-weight:     normal;
}

.left_outline {
	margin-top: 2px;
	border: 1px solid #660000;
	padding: 2px;
	float: left;
	width: 159px;
}

/*.headertd {vertical-align: top;text-align:left;height:150px;}*/

#header_area {
   border: 0px;
	margin: 0px;
	padding: 0px;
	width:100%;
}

/*sella fyrir hausamynd*/
#header {
	float: right;
	padding: 0px;
	margin: 0px;
	height: 120px;
	width:800px;
}



/*DIV UTAN UM INNIHALD VEFS GETUM TD EINS OG HÉR HAFT RAMMA*/
#main_outline {
	width: 802px;
	border: 1px solid #660000;
	padding: 0px;
	background: #660000;
}

/*HAUS YFIR MIÐJUEFNI*/
.contentheading {
	height: 30px;
	text-align: left;
	padding-top: 9px;
	padding-left: 15px;
	white-space: nowrap;
}
.contentheadingcell {
  font-weight: bold;
  font-size: 1em;
	color: #666666;
}

/*Festar stærðir vefs hér*/
.webheadertable {width:802px;padding-top:1px;align: left;} /*Tafla utan um haus vefs*/

 /*Tafla utan um efnishluta vefs*/
.webbodytable {
  margin-left:  5px;
  margin-right: 5px;
  background:   transparent;
  border:       0;
}

.webleftcell    {width:165px;padding-right:4px;padding-bottom:5px;vertical-align: top;} /*sella utan um vinstri dálk*/

.webrightcell   {width:166px;padding-left:4px;padding-bottom:5px;vertical-align:top;} /*sella utan um hægri dálk*/

.webcentercell  {width:100%;padding-bottom:5px;vertical-align: top;} /*sella utan um miðjuhluta efnis*/

.webleftcanvas {width:166px; background-color:#f2efe5;} /*Tafla utan um efni vinstri dálks*/

.webrightcanvas {width:166px; background-color:#f2efe5;} /*Tafla utan um efni hærgri dálks*/

.webmiddlecanvas {vertical-align: top;height:200px;width:100%;text-align:left;padding-left:3px;} /*Tafla utan um efni miðju*/

/*sella utan um miðjuefni*/
.webmiddlecanvastd {
  vertical-align:top;
}

.webcanvastd {  
  border :1px solid #CCCCCC;
  font-size: 1em; 		
  width="100%"
  padding-top:2px;
  padding-left:3px;
  padding-right:3px;
  padding-bottom:3px;
} /*sella með rammaútliti utan um efni á vef bæði notað í hliðardálkum og miðju*/

.leftmenutbl {width:100%;} /*sella utan um hliðarmenu*/
/*titilröð fyrir hliðarmenu*/
.leftmenutbltitlerow {
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding-top: 4px;
	padding-left: 15px;
	padding-right: 15px;
   padding-bottom:3px;                             
	font-size: .99em; 		
   border-top :1px solid #CCCCCC;
   background-color:#660000;
   width:100%;
   text-transform: uppercase;
} 
/*sella fyrir alment efni í hliðardálk t.d. litla frétt*/
.leftinfocontent {
  border :1px solid #CCCCCC;
  font-size: .99em; 		
  padding: 4px;
  background-color:#f2efe5;
} 
  
/*Tenglataflan*/
/*Tenglasella með mynd*/
.linktablecellwithimg { 
  border :1px solid #CCCCCC;
  font-size: .99em; 		
  width="100%"
} 
/*Venjuleg tenglasella*/
.linktablecellnorm {
  border :1px solid #CCCCCC;
  font-size: .99em; 		
  width="100%"
} 

/*Útlit fyrir uppstöfluð efni*/
.stuffitemlist{} 

.stufftd {
  text-align: justify;
}

.stufftitletd{
  font-size: 1.1em;
  font-weight: bold;
  color: #660000;

}

/*Útlit fyrir fréttalista*/
.grouplisttbl{
 border:0px;
 padding:1px;
 border-spacing:0px;
 width:450px;
 vertical-align:top;
}
.grouplisttitletr{
	color: #666666;
	font-weight: bold;
	text-align: left;
	padding-top: 4px;
	padding-left: 4px;
   padding-bottom:3px;                             
	font-size: .99em; 		
   border-top :1px solid #CCCCCC;
   background: url('/thingholt/images/subhead_bg.png') repeat-x;
   width:100%;
   text-transform: none;
   vertical-align:middle;
}
.grouplisttitletd{
}
.grouplistdatatr{
}
.grouplistdatatd{
  border-left :1px solid #CCCCCC;
  border-right :1px solid #CCCCCC;
  border-bottom :1px solid #CCCCCC;
  border-top :1px solid #CCCCCC;
  padding-top: 1px; 
  padding-right: 4px; 
  padding-bottom: 2px; 		
  padding-left: 4px
  
  width:100%;
}

/*
.box {
  background-color:#FFFFFF;
  width: 142px;
}
*/

.leftimg {
  margin-right:7px;
  margin-bottom:3px;
  float:left;
  border :0px;
}
.rightimg {
  margin-left:7px;
  margin-bottom:3px;
  float:right;
  border :0px;
}

/* Alfa/Beta-look */
.logo {background-position: top;background-image: url('/thingholt/images/logo.gif');background-repeat: no-repeat}
.info {font-weight:bold;font-size: .95em; padding-top:70px;vertical-align: top;width:185;text-align:center;}  

.headertoprow1 {text-align:right;vertical-align: middle;width:100%;height:13px;line-height:10px;  border-right :1px solid #CCCCCC;}
.headertoprow2 {vertical-align: top;width:100%;height:5px;line-height:1px; border-right :1px solid #CCCCCC;}
.primarybackground { background-color:#660000}
.primarycolor {color:#660000}
.secondbackground { background-color:#818D7F}
.secondcolor {color:#818D7F}
.thirdbackground {background-color:#F7F7F7}
.thirdcolor {color:#F7F7F7}
.menubar { height:25px; width:769px;font-size:11px;font-weight:bold;}
.menubarbutton TD{font-size:9px;text-align:center;border-left :1px solid #FBFBFB; border-right :1px solid #D0D0D0;  }

/*Forsíða*/
.forsidaleftcol{ 
  width:100%;
  padding-left: 10px;
  padding-right: 5px;
}
.forsidamiddlecol{
}

.cmsprovider {
  margin-left:  auto;
  margin-right: auto;
  width:        795px;
  background:   transparent;
  color:        #808080;
  font-size:    0.75em;
  text-align:   right;
  text-decoration: none;
}

a.cmslinks:link, a.cmslinks:visited {
  color:           #808080;
  text-decoration: none;
  font-weight:     normal;
}

a.cmslinks:hover, a.cmslinks:active {
  color:           #404040;
  text-decoration: none;
  font-weight:     normal;
}

/*Eignaleit-niðurstöður*/
.SearchWidth {
  width: 500px;
}

.resultbig {
 font-weight:bold;
}

.leitresult{}

/*Habilis*/
.habil_boxheading {
 padding-left:10;
 height : 20px;
 border : 1px solid #D0D0D0; 
 background-color : #0062AA; 
 font-size : 1.1em;
 color : #FFFFFF;
}

.habil_boxheadingtd{
 border : 0px; 
 background-color : #0062AA; 
 font-size : 1.1em;
 color : #FFFFFF;
}

.habil_boxheadingtd  a:link {color: #FFFFFF;}
.habil_boxheadingtd  a:active {color: #FFFFFF;}
.habil_boxheadingtd  a:visited {color: #FFFFFF;}


.habil_propinfostuffcell {
 padding : 10px; 
 border-left : 1px solid #D0D0D0; 
 border-bottom : 1px solid #D0D0D0; 
 border-right : 1px solid #D0D0D0; 
 border-color : #D0D0D0; 
 background-color:#F7F7F7;
} 

.habil_proptitletr {
 padding-left:10;
 height : 20px;
 border : 0px solid #D0D0D0; 
 background-color : #0062AA; 
 color : #FFFFFF;
}


