body
{
    text-align:center; margin:auto; margin-top:20px; background:#ccc; 
    font-family: Comic Sans MS, Verdana, Sans-Serif;
    font-size: 11px; color: #304117  
}

a:link, a:active, a:visited
{
    font-size: 11px; font-family:Comic Sans MS, Verdana, Sans-Serif; color:#304117; text-decoration:none
}
a:hover
{
    font-size: 11px; font-family:Comic Sans MS, Verdana, Sans-Serif; color:Orange; text-decoration:none
}

h1
{
    font-size: 20px; font-family:Comic Sans MS, Verdana, Sans-Serif; color:#304117; margin:4px; margin-left:0px
}

h5
{
    font-size: 13px; font-family:Comic Sans MS, Verdana, Sans-Serif; color:#304117; margin:4px; margin-left:0px
}

h3
{
    font-size: 16px; font-family:Comic Sans MS, Verdana, Sans-Serif; color:#304117; margin:4px; margin-left:0px
}

/* TAB1 - Ytterste tabellen - holder tab2 */

.tTab1
{
    padding:0px;
    border-spacing: 0px; 
    border:green 1px solid;
    width:900px; 
    background:#e4e4e4; 
    margin-top:0px;
    margin:auto;
    vertical-align:top
}

.td1Tab1
{
    vertical-align:top;
    width:100%;
    padding:0px;
    border: blue 0px solid
}

.td2Tab1
{
    background: #000 url(../logos/bunn.jpg);
    background-repeat:repeat-x;
    background-position:top;
    vertical-align:middle;
    width:100%;
    padding:0px;
    height:22px;
    font-family: Verdana,arial,sans-serif; font-size:10px; color:#ccc;
    text-align: center
}
/* Ytterste tabellen slutt */

/* --- */



/* TAB2 - Tabellen som holder tabellene for header, meny, hovedside og bunnlinje */

.tTab2
{
    padding:0px;
    border-spacing:0px; 
    border:maroon 0px solid;
    width:900px; background:#fff; 
    margin:0px;
    height:500px
}

.td1Tab2 /* 1st kol vertikal */
{
    padding:0px;
    border: #ccc 0px solid; 
    background: #000;
    vertical-align:top
}

/*Bildet + søkeruten venstre*/

.leftTop
{
    padding:0px;
    /*background: URL(../images/IMG_1036.jpg);
    background-position:center top;*/
    border: #000 1px solid; 
    width:300px; height:450px
}

.leftBtm
{
    padding:0px;
    background: #000;
    border: #000 1px solid; 
    width:300px; height:100px;
    font-family:Verdana, Sans-Serif, Arial;
    font-weight:bold;
    color:#e4e4e4;
    font-size: 12px
}
.leftBtm input
{
    border: #444 1px solid;
    background: #001;
    font-family: Verdana, Sans-Serif, Arial;
    font-weight: normal;
    color: #e4e4e4;
    font-size: 10px;
    padding: 4px;
    width: 200px
}

.srcTxt
{
    padding:10px
}


.td2Tab2 /* 2nd kol vertikal */
{
    padding:0px;
    border: green 0px solid; 
    margin:auto;
    text-align:center;
    width:100%;
    background:#fff;
    vertical-align:top
}

.td3Tab2 /* Hovedsiden */
{
    border: yellow 0px solid; 
    height:500px; 
    vertical-align:top
}

.td4Tab2 /*footer - bunnlinje*/
{
    height:80px; 
    background: URL(../logos/svartBg.jpg);
    background-position:center center;
    background-color:#989595; 
    border: #e4e4e4 2px solid;
    font-family: Verdana,arial,sans-serif; font-size:10px; color:#cecece;
    text-align: center;
}

/* Tabellen som holder tabellene for header, meny, hovedside og bunnlinje - slutt */

/* --- */



/* TAB3 - Tabellen som holder 3 kolonner, venstre, midten og høyre - i Hovedsiden Tab2 */

.tTab3
{
    padding:0px;
    border-spacing: 0px; 
    border:navy 0px dotted; 
    margin:auto;
    width:100%
}

.td1Tab3 /* Heading */
{
    margin:0px;
    padding:0px;
    border: #ccc 1px solid;
    width:100%;
    height:100px;
    vertical-align:top;
    text-align:center;
	background: URL(../logos/ij-heading_green2.jpg); background-repeat:no-repeat; background-position: center
}

.td2Tab3 /* Meny hoz */
{
    padding-left:15px; /*rediger meny avst v*/
    border: #ccc 1px dotted;
    width:100%;
    height:20px;
    vertical-align:top;
    text-align:center;
    background: url(../logos/bunn.jpg);
    background-repeat:repeat-x;
}

.td3Tab3 /* Hovedside */
{
    border: #ccc 0px solid;
    width:100%;
    height:400px;
    vertical-align:top;
    text-align:center;
    padding: 10px
}

/* Tabellen som holder 3 kolonner, venstre, midten og høyre - i Hovedsiden Tab2 slutt */

/* --- */

/* -- Innhold tabell 3 venstre kolonne -- */

.RuteVDiv
{
    float:left
}
.tabTdRuteV
{
    border-spacing:0px;
    border:0px;
    width:100%
}
.tdRuteV
{
    width:100%
}
.tabTdRundtTxtVMarg
{
    border-spacing:opx;
    border:0px;
    width:100%
}
.tdRundtTxtVMarg
{
    width:100%;
    vertical-align:top;
}
.tdRuteVBunn
{
    height:2px;
    border:0px
}

/* -- Innhold tabell 3 venstre kolonne slutt -- */

/* -- Innhold tabell 3 midtre kolonne -- */
/* -- Innhold tabell 3 midtre kolonne -- */

/* -- Innhold tabell 3 høyre kolonne -- */
.RuteHDiv
{
    float:left
}
.tabTdRuteH
{
    border-spacing:0px;
    border:0px;
    width:100%
}
.tdRuteH
{
    width:100%
}
.tabTdRundtTxtHMarg
{
    border-spacing:opx;
    border:0px;
    width:100%
}
.tdRundtTxtHMarg
{
    width:100%;
    vertical-align:top;
}
.tdRuteHBunn
{
    height:2px;
    border:0px
}


.bildeKolTab
{
    border-spacing:0px;
    border:0px;
    width:100%;
    text-align:center;
}
.bildeKolTdTop
{
    width:100%;
    height:15px;
}
.bildeKolInnh
{
    vertical-align:top;
    text-align:center;
    padding:3px
}


/* -- Innhold tabell 3 høyre kolonne -- */

/* --- */

/* -- Innhold i Bunnlinjen -- */

a.bMeny:link, a.bMeny:Active, a.bMeny:Visited
{
    color:#ccc; font-family: Verdana, Arial, Sans-Serif; text-decoration:none; font-size:10px
}
a.bMeny:hover
{
    color:orange; font-family: Verdana, Arial, Sans-Serif; text-decoration:none; font-size:10px
}

.frgTxtBMeny
{
    color:#ccc
}
 

a.loggInnLink:Link, a.loggInnLink:Active, a.loggInnLink:Visited
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:normal; color: #f4f4f4; text-decoration: none; font-size:10px
}
a.loggInnLink:Hover
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:normal; color: orange; text-decoration: none; font-size:10px
}

a.loggInnLink2:Link, a.loggInnLink2:Active, a.loggInnLink2:Visited
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:normal; color: orange; text-decoration: none; font-size:10px
}
a.loggInnLink2:Hover
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:normal; color:Aqua; text-decoration: none; font-size:10px
}

a.loggUtLink:Link, a.loggUtLink:Active, a.loggUtLink:Visited
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:normal; color:yellow; text-decoration: none; font-size:10px
}
a.loggUtLink:Hover
{
    font-family: Verdana, Sans-Serif, Arial; font-weight:normal; color:red; text-decoration: none; font-size:10px
}

/*Bunnlinjen slutt*/

/*Linkside*/

 a.linkLinkside:link, a.linkLinkside:active, a.linkLinkside:visited
{
    font-family:comic sans, verdana, arial; font-weight:bold; font-size:14px; color:#000; text-decoration:none
}

a.linkLinkside:hover
{
    font-family:comic sans, verdana, arial; font-weight:bold; font-size:14px; color:Orange; text-decoration:none
}

/*Linkside slutt*/

/*Gjestebok*/

.gbokInnlTopp
{
    background: transparent URL(../logos/gjBok_grlinje.jpg); background-repeat:no-repeat; background-position:left;
    text-align:center; border: #ccc 1px solid
}
.gbokInnl
{
    padding:10px; text-align:left; border: #ccc 1px solid
}
.gbokHead
{
    padding:4px; text-align:center; border: #ccc 1px solid; color:#000; background-color:Buttonface
}

a.gbokHeadA:link, a.gbokHeadA:active, a.gbokHeadA:visited
{
    font-size:13px; font-weight:bold; color:#2245A3; text-decoration:none
}
a.gbokHeadA:hover
{
    font-size:13px; font-weight:bold; color:Orange; text-decoration:none
}


/*Gjestebok slutt*/