/* Start standard tags */
      html{
      background: #d3d7d8 url(img/bg.jpg) repeat-x;
      }																																										
      
      body{
      padding:0;
      margin:0;
      background: url(img/top.jpg) no-repeat center top;
      width:100%;
      height:630px;
      font-family:Arial, Helvetica, Tahoma, Verdana;
      font-size:10pt;
      line-height:14pt;
      }
      
      img{
      border:0px;
      }
      
      ul{
      margin-left: 0;
      padding-left: 0;
      list-style: none;
      }
      
      li{
      padding-left: 18px;
      background-image: url(img/bullet.gif);
      background-repeat: no-repeat;
      background-position: left center;
      }
			
			hr{
			color:#598dc7;
			height:1px;
			}
			
      a{color:#265a93;text-decoration:none}
      a:hover{color:#5d93d0;text-decoration:underline}
			
/* End standard tags */

/* Start layout-ids */
      #mainframe{
      width:800px;
      margin: 0 auto;
      padding: 0px;
      }
      
      #linkhome{ /*lager link på logoen*/
      position:absolute;
      top:16px;
      height:75px;
      width:345px;
      float:left;
      z-index:1;
      }
      
      #info{
      position:absolute;
      top:65px;
      width:798px;
      text-align:right;
      font-size:8pt;
      line-height:10pt;
      float:right;
      }
      
      #menu{
      position:absolute;
      top:98px;
      height:27px;
      width:800px;
      }
      
      #picture{
      position:relative;
      top:126px;
      width:796px;
      height:241px;
      border: 2px solid #a9c2df;
      background-color:#a9c2df;
      }
      
      #nopicture{ /*erstatter picture på de sidene denne ikke vises */
      position:relative;
      top:126px;
      width:796px;
      height:0px;
      border-top: 2px solid #a9c2df;
      background-color:#a9c2df;
      }
      
      #content{
      position:relative;
      top:124px;
      width:796px;
      border: 2px solid #a9c2df;
      background: url(img/textbg.gif) no-repeat right top;
      background-color: #eeeeee;
			min-height:400px;
      }
      
      #frontcontent{
      position:relative;
      top:124px;
      width:796px;
      border: 2px solid #a9c2df;
      background: url(img/textbg.gif) no-repeat right top;
      background-color: #eeeeee;
			min-height:270px;
      }
      
      #text{
      width:784px;
      margin-top:6px;
      margin-left:6px;
      margin-right:6px;
      margin-bottom:22px;
      }
			      
      #frontleft{
      float:left;
      width:380px; /* var 482px */
      margin-right:12px; /*var 2px */
			background:url(img/header.gif) no-repeat;
			background-position: 1px 13px;
			height:100%;
      }
      
      #frontright{
      float:right;
      width:380px;
			margin-left:12px;
			background:url(img/header.gif) no-repeat;
			background-position: 1px 13px;
			/*border-left:1px dashed #a9c2df;*/
      }
      
      #endleft{
      position:relative;
      top:120px;
      width:300px;
      margin:2px;
      font-size:8pt;
      text-transform:uppercase;
      color:#999999;
      float:left;
      text-align:left;
      }
      
      #endright{
      position:relative;
      top:120px;
      width:300px;
      margin:2px;
      font-size:8pt;
      text-transform:uppercase;
      color:#999999;
      float:right;
      text-align:right;
      }
/* End layout-ids */

/* Start layout-classes */
      .headline{
      font-size:16pt;
      font-weight:normal;
      text-transform:uppercase;
      margin-top:12px;
      line-height:10pt;
      }
			
      .frontheadline{
      font-size:16pt;
      font-weight:normal;
      text-transform:uppercase;
      margin-top:12px;
			margin-left:18px;
      line-height:10pt;
			color:#1f4f83;
      }
      
      .headline_small{
      font-size:12pt;
			font-weight:bold
      }
      
      .updated{
      font-size:9pt;
      color:#777777;
      font-style:italic;
      }
      
      .red{
      color:#ee0000;
      text-transform:uppercase;
      font-weight:bold;
      }
      
      a.info{color:#265a93;text-decoration:none} /*info-linkene øverst (til "home", "contact info" etc.)*/
      a.info:hover{color:#265a93;text-decoration:underline}
      
      a.endlink{color:#777777;text-decoration:none} /*til linkene helt nederst med copyright og hvem som har laget siden*/
      a.endlink:hover{color:#777777;text-decoration:underline}
      
      .clear{height:0;margin:0;padding:0;clear:both;} /*ved to spalter med flow:left og right*/
      
      .centered{text-align:center}
/* End layout-classes */

/* Start "News" */
      .newstitle{
      font-weight:bold;
      text-transform:uppercase;
      width:380px;
      background: url(img/bg_newstitle.jpg) repeat-y bottom left;
      padding-left:2px;
      padding-top:1px;
      padding-bottom:1px;
      }
      
      a.newstitle{text-decoration:none}
      a.newstitle:hover{text-decoration:none}
      
      .news_updated_left{
      font-size:9pt;
      color:#777777;
      font-style:italic;
      float:left;
      text-align:left;
      width:200px; /*må ha denne her pga IE lager horisontal scrollbar hvis ikke*/
      }
      
      .news_updated_right{
      font-size:9pt;
      color:#777777;
      float:right;
      text-align:right;
      width:200px; /*må ha denne her pga IE lager horisontal scrollbar hvis ikke*/
      }
      
      .news_updated_frontpage{
      font-size:9pt;
      color:#777777;
      float:right;
      text-align:right;
      width:150px;
      }
      
      .news_footer{ /*Forrige/neste side linker etc.*/
      font-size:8pt;
      line-height:10pt;
      text-transform:uppercase;
      text-align:center;
      }
      
      .newsimage{
      border:1px solid #004ea6;
      margin-right:5px;
      margin-top:5px;
      margin-bottom:5px;
      float:left
      }
/* End "News" */

/* Start "Photo album" */
      .photoalbum{
      border:1px solid #004ea6;
      margin:1px;
      }
      
      .photoalbum:hover{
      filter:alpha(opacity=80);
      opacity: 0.8;
      -moz-opacity:0.8;
      }
      
      .photobox{ /*div-en som alle bildene er i*/
      width:600px;
      text-align:center;
      margin:0 auto;
      }
      
      .photo_index{ /*index-bildet som vises på "hovedsiden" til Photo Album*/
      width:70px;
      margin-right:3px;
      border:1px solid #004ea6;
      float:left;
      }
      
      .photo_index:hover{
      filter:alpha(opacity=80);
      opacity: 0.8;
      -moz-opacity:0.8;
      }
			
			.photo_header{ /*tilsvarer headline_small bare at denne er sentrert */
			font-size:12pt;
			font-weight:bold;
      text-align:center;
			}
/* End "Photo album" */

/* Start "Fleet" */
      .fleet{width:425px;margin:0 auto;border:0;border:0;text-align:left} /*Til tabellen på fleet*/
      .fleetbold{font-weight:bold;text-transform:uppercase} /*Til beskrivelsene */
      
      a.fleet{color:#004ea6;text-transform:uppercase;text-decoration:none;font-size:9pt; /*til linkene øverst på siden */
      border:1px solid #004ea6;background-color:#f8f8f8;
      padding-top:3px;padding-bottom:3px;
      padding-left:10px;padding-right:10px;
      text-transform:uppercase;
      line-height:20pt;
      }
      a.fleet:hover{color:#598dc7;text-decoration:none;
      border:1px solid #598dc7;background-color:#fdfdfd}
/* End "Fleet" */
