﻿/* 
    fix ie6 "peekaboo bug" using the "holly hack". 
    Note, this style only gets applied to ie6
  */
  * html .wrapper {
    height: 0.1%;
  }

  /* 
   * IE5 mac - overrides the IE/Win hack 
   */

  /*\*//*/

  * html #threecolumn div {
  	height: auto;
  }

  /**/


  /* 
   * IE5/Win-specific CSS -ensures #container wraps all content on window resize
   */

  @media tty {
   i{content:"\";/*" "*/}} * html #container { height: 1%; } /*";}
  }/* */
  /* Styling for editable elements. Eventually, this will be part of the style. */
  .editable {
    border: 1px dashed blue;
  }
  
  #footer {
    clear: both;
  }
  
  /* Extra divs hidden by default. The custom CSS can override this though */
  #extraDiv1, #extraDiv2, #extraDiv3, #extraDiv4, #extraDiv5, #extraDiv6 {
    display: none;
  }
  
  a img,:link img,:visited img {border: none;}

  body {
    text-align: center;
  }
  
  a.bt:link,a.bt:visited,a.bt:active,a.bt:hover 
{ color:#ffff00;font-weight:bold;
font-family:"Verdana", cursive;font-size:0.7em;background-color:#cc9999; font-weight:bold
}
span.bt
{ width:150px; text-align:center; padding:5px;
background-color:#ececec;border-style:solid;border-width:5px 5px;
border-color: #cdcdcd #AABADD #AABADD #cdcdcd ; background-image:url(images/transparent.gif);
} 
  
  
  
  /*  orignal #Container var 718px var seinna 998*/
  #container {
    width: 1048px;
    text-align: left;
    margin: 0 auto;
  }
  /*  orignal #main-content var 420px */
  #main-content {
    float: left;
    width: 100%;
  }
  /*  orignal #sidebar var 140px */
  #sidebar {
    float: left;
    width: 220px;
  }
  /*  orignal #sidebar-alternate var 140px, og float: left; */
  #sidebar-alternate {
    float: left;
    width: 200px;
  } 
  /*  orignal #footer var ekki tiltekin nein breidd */
  #footer {
    clear: both;
  }
   /*  Nýtt div neðan við hin öll */
   #container_nedstur {
    width: 1020px;
    text-align: left;
    margin: 0 auto;
  }
   /*  Nýtt div ofan við hin öll */
   #container_efstur {
    width: 1100px;
    text-align: left;
    margin: 0 auto;
  }
    /*  Nýtt div fyrir undirsíður */
   #container_undirsida {
    width: 900px;
    text-align: left;
    margin: 0 auto;
  }
   /*  Nýtt div fyrir undirsíður 2 */
   #container_undirsida2 {
    width: 800px;
    text-align: left;
    margin: 0 auto;
  }
  
  /** BEGIN CUSTOM SKIN **/
    /** DESIGN SCHEME, Lines **/
    /**  font í body var skv. eftirfarandi font: 62.5% Verdana, sans-serif;  **/
    body {
    	font: 62.5% Verdana, sans-serif;
  	line-height: 1.4;
    }	
h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em; font-weight: normal; } 
    dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
    a img,:link img,:visited img {border: none;}
    address {font-style: normal;}
    
    #container { padding: 0 10px; }
    #container_undirsida2 { padding: 0 10px; }
    #container_nedstur { padding: 0 10px; }
    #container_efstur { padding: 0 10px; text-align: center; }
    #sidebar, #sidebar-alternate { padding: 0 10px; margin: 0 0 0.5em; }
    #footer { font-size: 1.2em; padding: 1em 0; font-family: Georgia, "Times New Roman", Times, serif;
      font-style: italic; }
    #header { margin: 0;
    	text-align: center; }
    #main-content { margin: 0 0 1em; padding: 0 10px 1em; }
    #g_description { margin: 0 0 0; padding: 0.45em; }
    
    a:link:hover { text-decoration: none; }
    a:visited:hover { text-decoration: none; }
    
    
    
    
    
    p,li,blockquote,dl,caption,td,th { font-size: 1.2em; }
    p { margin: 0 0 1em; }
    div#g_description { font-size: 1.2em; }
    blockquote p,dl dl,li p,blockquote li,li li,li blockquote,blockquote blockquote,div#g_description p,td p,td td,td blockquote,td li { font-size: 1em; }
    #header p { margin: 0; }
    blockquote { margin: 1em 0; padding: 0 1em; }
    table { padding: 0.3em; }
    caption { padding: 0.3em; }
    th { padding-bottom: 0.3em; }
    th, caption { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 1.3em; }
    hr { margin: 1em 0; border-style: none; height: 1px; }
  /** h1,h2,h3,h4,h5,h6 { font-family: Georgia, "Times New Roman", Times, serif; margin: 0.5em 0; }**/
    h1 { font-size: 1.7em; padding: 0.5em 0; margin: 0; }
    h2 { font-size: 1.3em; font-style: italic; padding: 0 0.2em 0.1em; }
    h3 { font-size: 1.0em; }
    h4 { font-size: 0.9em; font-weight: bold; font-style: italic; letter-spacing: 0.03em; }
    h5 { font-size: 0.9em; font-weight: bold; letter-spacing: 0.03em; }
    h6 { font-size: 0.9em; font-style: italic; letter-spacing: 0.03em; }  
    ul { padding: 0 0 0 20px; list-style: circle; }
    ol { padding: 0 0 0 20px; }
    code, kbd { font-size: 1.4em; }

    
    #onecolumn #main-content { width: 696px; }
    /** #twocolumn-left #main-content, #twocolumn-right #main-content { width: 455px; } width var 735, breytt í 785**/
    #twocolumn-left #main-content, #twocolumn-right #main-content { width: 785px; }
 /** #twocolumn-left #sidebar, #twocolumn-right #sidebar { width: 220px; }**/
    #twocolumn-left #sidebar, #twocolumn-right #sidebar { width: 220px; }
         /** #threecolumn #main-content var fyrir breytingu:394, #threecolumn #sidebar var 130 og sidebar-alt var 130**/
    #threecolumn #main-content { width: 603px; }
    #threecolumn #sidebar { width: 200px; }
    #threecolumn #sidebar-alternate { width: 180px; } 
    /** COLOR SCHEME, Landscape var fyrir breytingu:**/
    /**body { background: #FFFFBF url(/-/includes/style/lines/landscape/body-tile.gif) top center repeat-x; } **/
    body { background: #FFFFFF url(/images/backgr_blar.png) top center repeat-x; }
    a:link { color: #002C7E; }
    a:visited { color: #2A007D; }
    a:link:hover, a:visited:hover { background: #FFFFFF; color: #008000; }
    
      /* breytingar á lit þegar farið er með mús yfir tengil. Nú verður tengill svartur*/
     /*a:link {color: #002C7E}     unvisited link var FF00FF og background var #CA007D*/
	 /* a:visited {color: #2A007D}  visited link  var 00FF00*/
	/* a:hover {color: #FFFFFF}   /* mouse over link  var FF00FF*/
	/* a:active {color: #FFFFFF} */
    
    #container { background: #A9B2BF url(/-/includes/style/lines/landscape/border-tile.gif) top left repeat-x; }
    #sidebar, #sidebar-alternate { background: #DADEE5; border: 1px solid #253D6A; border-top: 0; }
    #twocolumn-right #sidebar, #threecolumn #sidebar { border-left: 0; }
    #twocolumn-left #sidebar, #sidebar-alternate { border-right: 0; }
    #header { background: #253D6A; border: 1px solid #001A4D; border-top: 0; }
    #main-content { background: #FFF; border: 1px solid #253D6A; border-left: 1px solid #A9B2BF; border-top: 0; }
    #threecolumn #main-content, #twocolumn-right #main-content { border-right: 1px solid #A9B2BF; }
    #twocolumn-right #main-content, #onecolumn #main-content { border-left: 1px solid #253D6A; }
    #g_description { background: #8DC24E url(/-/includes/style/lines/landscape/subhead-tile.gif) top left repeat-x; border-top: 1px solid #001A4D; }
    blockquote { color: #001A4D; border-left: 1px dotted #8DC24E; }
    table { border: 1px solid #A9B2BF; }
    caption { background: #DADEE5; }
    th { border-bottom: 1px dotted #A9B2BF; }
    th, caption { color: #001A4D; }
    hr { color: #8DC24E; background: #8DC24E; border-color: #8DC24E; }
    #footer hr { color: #001A4D; background: #001A4D; border-color: #001A4D; }
    h2,h3,h4,h5,h6 { color: #001A4D; }
    h1 { color: #DADEE5; }
    h2 { border-bottom: 1px dotted #8DC24E; border-left: 1px dotted #8DC24E; background: #DADEE5; }
    #sidebar h2, #sidebar-alternate h2 { border-bottom: 1px dotted #FFF; border-left: 1px dotted #FFF; }
    h3 { border-bottom: 1px dotted #8DC24E; }
    #sidebar h3, #sidebar-alternate h3 { border-bottom: 1px dotted #FFF; }
    code, kbd { color: #001A4D; }
    abbr, acronym { border-bottom: 1px dotted #253D6A; }

  /** END CUSTOM SKIN **/
 
 
  
  .gridview .actions div {
	float: right;
	padding-right: 2px;
	text-align: right;
	width: 95px;
}

.gridview .edit td,.gridview .create td {
	background: #DAFFCD;
	padding: 4px;
	border-bottom: solid 2px #FFFFFF;
	border-top: solid 2px #FFFFFF;
}

.gridview td {
	background: #ECECEC;
	border-bottom: solid 1px #C5DBF7;
	color: #333333;
	font: small "Segoe UI", Segoe, Verdana;
	padding: 5px 4px;
}
.gridview td a{
	color: #0066CC;
	font: bold small "Segoe UI",Segoe,Verdana;
	padding: 2px;
	text-decoration: none;
}
.gridview td a:hover {
	color: #333333;
	font-weight: bold;
}
.gridview th {
	background: #10377C;
	color: #FFFFFF;
	font: small "Segoe UI", Segoe, Verdana;
	letter-spacing: 0;
	padding: 4px;
	text-align: left;
}
.gridview th a{
	color: #FFFFFF;
	font: bold small "Segoe UI",Segoe,Verdana;
}
.gridview th a:hover{
	color: #00FF00;
}
.gridview tr.even td,.detailsview tr.even td{
	background: #FFFFFF;
}
.gridview tr.header {
	background: #C5DBF7;
}
.gridview,.detailsview {
	width: 100%;
}
.detailsview .actions div {
	float: right;
	text-align: right;
	width: 95px;
	padding-right: 2px;
}
.detailsview td {
	background: #ECECEC;
	color: #333333;
	font: small "Segoe UI", Segoe, Verdana;
	padding: 15px 10px 10px 10px;
}
.detailsview td a {
	color: #0066CC;
	font: bold small "Segoe UI", Segoe, Verdana;
	padding-right: 10px;
}
.detailsview td a:hover {
	font-weight: bold;
	color: #333;
}
.detailsview th {
	background: #10377C;
	color: #FFFFFF;
	font: small "Segoe UI", Segoe, Verdana;
	letter-spacing: 0;
	padding: 3px 8px 5px;
	padding: 2px;
	text-align: left;
}
.detailsview tr.header {
	background: #C5DBF7;
	padding: 3px 8px 5px;
}

.formview .edit td,.formview .create td {
	background: #DAFFCD;
	padding: 4px;
	border-bottom: solid 2px #FFFFFF;
	border-top: solid 2px #FFFFFF;
}


.formview .actions div {
	float: right;
	text-align: right;
	width: 95px;
	padding-right: 2px;
}
.formview td {
	background: #ECECEC;
	color: #333333;
	font: small "Segoe UI", Segoe, Verdana;
	padding: 5px 5px 5px 5px;
}
.formview td a {
	color: #0066CC;
	font: bold small "Segoe UI", Segoe, Verdana;
	padding-right: 10px;
}
.formview td a:hover {
	font-weight: bold;
	color: #333;
}
.formview th {
	background: #10377C;
	color: #FFFFFF;
	font: small "Segoe UI", Segoe, Verdana;
	letter-spacing: 0;
	padding: 3px 8px 5px;
	padding: 2px;
	text-align: left;
}
.formview tr.header {
	background: #C5DBF7;
	padding: 3px 8px 5px;
}

.efstaheader 
{
    { font-size: 2em; font-style: italic; padding: 0 0.2em 0.1em; border-bottom: 1px dotted #8DC24E; border-left: 1px dotted #8DC24E; background: #DADEE5;}
   
}
.insertheader 
{
    color: Silver;
	background: #10377C url(images/add.gif) 6px 50% no-repeat;
	margin-top: 25px;
	padding-left: 25px;
	position: relative;
}
.skodaheader
{
	background: url(images/corner.gif) top right no-repeat; 
	color: #FFFFFF;
	font: bold medium "Segoe UI", Segoe, verdana;
	margin: 0;
	padding: 8px 5px 5px 5px;
}

