/****** GLOBAL OBJECTS *****************/
* {
          FONT-FAMILY: Tahoma, Arial, Helvetica, Verdana, Sans-serif;
          FONT-SIZE: 11px;
}

body, div, td {
          COLOR: #333;
}

input, select, textarea {
          font-size: 90%;
}

BODY {
          BACKGROUND: #fff;
          MARGIN: 0px 0px 0px 0px;
}

H1 {
          font-size: 130%;
          margin: 0px 0px 3px 0px;
}

H2 {
          font-size: 120%;
          margin: 0px 0px 3px 0px;
}

H3 {
          font-size: 110%;
          margin: 0px 0px 3px 0px;
}

H4 {
          font-size: 100%;
          margin: 0px 0px 3px 0px;
}

H5 {
          font-size: 90%;
          margin: 0px 0px 3px 0px;
}

H6 {
          font-size: 80%;
          margin: 0px 0px 3px 0px;
}

HR {
}

HR.clear {
          DISPLAY: none 
}

A:link {
          color: #006699;
          text-decoration: none;
}

A:visited {
          color: #006699;
          text-decoration: none;
}

A:hover {
          color: #999;
}

A:active {
          color: #006699;
          text-decoration: none;
}

div {
          text-align: left;
}

form {
          margin: 0px;
}

img {
          border: 0px;
}

strong {
          color: #006699;
}

.Hidden {
          DISPLAY: none 
}

/****** TEMPLATE OBJECTS **************/
.FrameArea {
          width: 765px;
}

.InnraHraunFrameArea {
          width: 880px;
}

.InnraFrameArea {
          width: 895px;
}

#ContentArea {
          padding: 5px 0px 12px 0px;
          background: url('/hafnarfjordur/upload/images/templates/gray_bg3.gif') repeat-y right bottom;
}

#ContentLeftArea {
          float: left;
          width: 600px;
}

.AlcanFrameArea {
          width: 772px;
}

.alcan {
          PADDING-RIGHT: 5px;
          PADDING-LEFT: 5px;
          FONT-WEIGHT: bold;
          PADDING-BOTTOM: 5px;
          VERTICAL-ALIGN: top;
          PADDING-TOP: 5px 
}

#AlcanLeftArea {
          padding: 0px 0px 0px 35px;
          float: left;
          width: 510px;
}

#AlcanAreaRight {
          float: right;
          width: 222px;
}

.AreaRight {
          float: right;
          width: 210px;
}

.AreaLeft {
          float: left;
          width: 545px;
}

#InnraContentLeftArea {
          padding: 5px 5px 0px 5px;
          float: left;
          width: 730px;
}

#ContentLeftAreaLeft {
          float: left;
          width: 385px;
}

#InnraContentLeftAreaLeft {
          float: left;
          width: 115px;
}

#InnraContentLeftAreaCenter {
          float: left;
          width: 400px;
}

#InnraContentAreaCenter {
          padding: 0px 0px 0px 5px;
          float: left;
          width: 500px;
}

#ContentLeftAreaLeftOne {
          padding: 0px 0px 10px 0px;
}

#ContentLeftAreaRight {
          float: right;
          width: 212px;
}

#InnraContentLeftAreaRight {
          float: right;
          width: 200px;
}

#ContentLeftAreaBottom {
          border-top: 2px solid #74A0CF;
}

#ContentLeftAreaBottomGreen {
          border-top: 2px solid #99CC66;
}

#ContentLeftAreaBottomBrown {
          border-top: 2px solid #DBB33A;
}

#ContentLeftAreaBottomGreenBlue {
          border-top: 2px solid #66CCCC;
}

#ContentLeftAreaBottomPink {
          border-top: 2px solid #D2659C;
}

#ContentLeftAreaBottomRed {
          border-top: 2px solid #C33C3C;
}

#ContentLeftAreaBottomGult {
          border-top: 2px solid #F7C504;
}

#ContentRightArea {
          float: right;
          width: 162px;
          BACKGROUND-IMAGE: url(/hafnarfjordur/upload/images/templates/gray_bg.gif);
          BACKGROUND-POSITION: right bottom;
}

#HeadArea {
          background: url('/hafnarfjordur/upload/images/templates/logo.gif') no-repeat left center;
          padding: 7px 0px 1px 8px;
          margin: 2px 0px 5px 0px;
}

#HeadAreaGreen {
          background: url('/hafnarfjordur/upload/images/templates/logogreen.gif') no-repeat left center;
          padding: 7px 0px 1px 8px;
          margin: 2px 0px 5px 0px;
}

#HeadAreaBrown {
          background: url('/hafnarfjordur/upload/images/templates/logobrown.gif') no-repeat left center;
          padding: 7px 0px 1px 8px;
          margin: 2px 0px 5px 0px;
}

#HeadAreaGreenBlue {
          background: url('/hafnarfjordur/upload/images/templates/logogreenblue.gif') no-repeat left center;
          padding: 7px 0px 1px 8px;
          margin: 2px 0px 5px 0px;
}

#HeadAreaPink {
          background: url('/hafnarfjordur/upload/images/templates/logopink.gif') no-repeat left center;
          padding: 7px 0px 1px 8px;
          margin: 2px 0px 5px 0px;
}

#HeadAreaRed {
          background: url('/hafnarfjordur/upload/images/templates/logored.gif') no-repeat left center;
          padding: 7px 0px 1px 8px;
          margin: 2px 0px 5px 0px;
}

#InnraHeadAreaRed {
          background: url('/hafnarfjordur/upload/images/templates/int/innralogored_ha2.jpg') no-repeat left center;
          padding: 7px 0px 1px 8px;
          margin: 2px 0px 5px 0px;
}

#HomeBtn {
          display: block;
          height: 68px;
          width: 347px;
}

#BlueMenuArea {
          text-align: center;
          background: #194371;
          height: 26px;
}

#GreenMenuArea {
          text-align: center;
          background: #336600;
          height: 26px;
}

#BrownMenuArea {
          text-align: center;
          background: #B6610D;
          height: 26px;
}

#RedMenuArea {
          text-align: center;
          background: #CC3333;
          height: 26px;
}

#PinkMenuArea {
          text-align: center;
          background: #A01F60;
          height: 26px;
}

#GreenBlueMenuArea {
          text-align: center;
          background: #006666;
          height: 26px;
}

#BlueMenuLeftArea {
          float: left;
          color: #fff;
          padding: 6px 0px 0px 0px;
}

#BlueMenuRightArea {
          float: right;
          width: 400px;
}

#FooterArea {
          text-align: center;
          border-top: 1px solid #E9E9E9;
          border-bottom: 1px solid #E9E9E9;
          background: #F5F5F5;
          padding: 10px 10px 10px 10px;
}

#FooterArea2 {
          width: 765px;
}

#InnraFooterArea {
          wdith: 895px;
          margin:0px 0px 0px 0px;
}

#FooterAreaLeft {
          BACKGROUND: #f5f5f5;
          FLOAT: left;
          WIDTH: 600px 
}

#FooterAreaLeftContent {
          BACKGROUND: #f5f5f5;
          FLOAT: left;
          WIDTH: 600px;
}

#FooterAreaRight {
          BACKGROUND: #f5f5f5;
          FLOAT: right;
          WIDTH: 165px;
          HEIGHT: 45px 
}

#FooterAreaRightContent {
          PADDING-LEFT: 10px;
          PADDING-TOP: 5px;
}

/*** ***/
.Banner1Lev1 {
          background: #74A0CF url('/hafnarfjordur/upload/images/templates/banner1bg1.gif') repeat-y right top;
}

.Banner1Lev2 {
          color: #F6F6F6;
          padding: 3px 5px 3px 15px;
          font-weight: bolder;
          background: url('/hafnarfjordur/upload/images/templates/bannercross.gif') no-repeat left center;
}

.Banner6Lev1 {
          background: #ffffff;
}

.Banner6Lev2 {
          color: #F6F6F6;
          padding: 3px 5px 3px 15px;
          font-weight: bolder;
          background: url('/hafnarfjordur/upload/images/templates/banner2cross.gif') no-repeat left center;
}

.Banner7Lev1 {
          background: #ffffff;
}

.Banner7Lev2 {
          color: #006699;
          padding: 3px 5px 3px 15px;
          font-weight: bolder;
          background: url('/hafnarfjordur/upload/images/templates/banner2cross.gif') no-repeat left center;
}

.Banner2Lev1 {
          background: #194371 url('/hafnarfjordur/upload/images/templates/banner2bg.gif') repeat-y right top;
}

.Banner2Lev2 {
          color: #F6F6F6;
          padding: 3px 5px 3px 15px;
          font-weight: bolder;
          background: url('/hafnarfjordur/upload/images/templates/banner3cross.gif') no-repeat left center;
}

.Banner2Lev3 {
          color: #F6F6F6;
          padding: 3px 5px 3px 15px;
          font-weight: bolder;
          background: url('/hafnarfjordur/upload/images/templates/banner2cross.gif') no-repeat left center;
}

.Banner2Lev4 {
          color: #F6F6F6;
          padding: 3px 5px 3px 15px;
          font-weight: bolder;
          background: url('/hafnarfjordur/upload/images/templates/banner4cross.gif') no-repeat left center;
}

.Banner2Lev5 {
          color: #F6F6F6;
          padding: 3px 5px 3px 15px;
          font-weight: bolder;
          background: url('/hafnarfjordur/upload/images/templates/banner5cross.gif') no-repeat left center;
}

.Banner2Lev6 {
          color: #F6F6F6;
          padding: 3px 5px 3px 15px;
          font-weight: bolder;
          background: url('/hafnarfjordur/upload/images/templates/banner6cross.gif') no-repeat left center;
}

.Banner1GreenLev1 {
          background: #99CC66 url('/hafnarfjordur/upload/images/templates/banner1Greenbg1.gif') repeat-y right top;
}

.Banner1BrownLev1 {
          background: #DBB33A url('/hafnarfjordur/upload/images/templates/banner1Brownbg1.gif') repeat-y right top;
}

.Banner1GreenBlueLev1 {
          background: #66CCCC url('/hafnarfjordur/upload/images/templates/banner1GreenBluebg1.gif') repeat-y right top;
}

.Banner1PinkLev1 {
          background: #D2659C url('/hafnarfjordur/upload/images/templates/banner1Pinkbg1.gif') repeat-y right top;
}

.Banner1RedLev1 {
          background: #CF6B6B url('/hafnarfjordur/upload/images/templates/banner1Redbg1.gif') repeat-y right top;
}

.Banner1BlueDark {
          background: #CF6B6B url('/hafnarfjordur/upload/images/templates/seadark.gif') repeat-y right top;
}

.Banner1BrownDark {
          background: #CF6B6B url('/hafnarfjordur/upload/images/templates/browndark.gif') repeat-y right top;
}

.Banner1GreenDark {
          background: #CF6B6B url('/hafnarfjordur/upload/images/templates/greendark.gif') repeat-y right top;
}

.Banner1PinkDark {
          background: #CF6B6B url('/hafnarfjordur/upload/images/templates/pinkdark.gif') repeat-y right top;
}

.Banner1VioletDark {
          background: #CF6B6B url('/hafnarfjordur/upload/images/templates/violetdark.gif') repeat-y right top;
}

.Banner1GreenBlueDark {
          background: #004040 url('/hafnarfjordur/upload/images/templates/') repeat-y right top;
}

.whiteArea {
          padding: 5px;
}

.grayArea {
          padding: 5px;
          background: #F4F4F4;
}

.hfArea {
          padding: 5px;
          background: #fff url('/hafnarfjordur/upload/images/templates/hfbg.gif') repeat-x center ;
}

.hfArea_vogar_hafnarfjordur{
          padding: 5px;
}

/***** Hafnarfjörður - Vogar *****/
#ContentArea_HF {
          padding: 5px 0px 12px 0px;
}

#ContentRightArea_HF {
          float: right;
          width: 162px;
}

/***** Hafnarfjörður - Höfnin *****/
#HofninHomeBtn {
          display: block;
          height: 176px;
          width: 800px;
}

#HofninHeadArea {
          background: url('/hafnarfjordur/upload/images/templates/hofnin/welcome_main.gif') no-repeat left center;
          padding: 0px 0px 0px 0px;
          margin: 0px 0px 0px 0px;
}

#HofninHeadUppArea {
          background: url('/hafnarfjordur/upload/images/templates/hofnin/Welcome_Upplysingaveita.gif') no-repeat left center;
}

#HofninHeadUmArea {
          background: url('/hafnarfjordur/upload/images/templates/hofnin/Welcome_Umhofnina.gif') no-repeat left center;
          padding: 0px 0px 0px 0px;
          margin: 0px 0px 0px 0px;
}

#HofninHeadTHjArea {
          background: url('/hafnarfjordur/upload/images/templates/hofnin/Welcome_thjonusta.gif') no-repeat left center;
}

#HofninFrameArea {
          width: 800px;
          margin: 0px 0px 0px 5px;
}

#HofninLeftArea {
          float: left;
          width: 160px;
}

#HofninContentCenter {
          float: left;
          width: 400px;
          margin: 0px 0px 0px 5px;
}

#HofninContentRight {
          float: right;
          width: 120px;
}

#HofninContent {
          padding: 0px 0px 0px 0px;
          float: right;
          width: 625px;
}