﻿/* CSS Document MAL*/

/* hele vinduet, legg inn bakgrunnsfarge/grafikk her */
body
{
background-image:url(img/mainBack.gif);
background-repeat:repeat;	
background-color:#efeeed;
	margin:0px auto;/* denne sentrerer siden i Firefox, bruk <div align="center"> i pub top for sentrering i IE */
}


/* hoved rammen rundt siden */
#main
{
width:950px;
min-height:500px;
text-align:left; /* denne må stå her i tilfelle <div align="center"> i pub top, ellers blir teksten sentrert! */
margin-top:15px;

}


/* --------------------------------------------------------- toppene ---------------------------------------------------------*/

/* ------------------- top 1 ------------------- */
#top1
{
position:relative;
height:66px;
width:928px;
padding:10px;
background-color:#FFFFFF;
margin-bottom:10px;
}
#top1Logo
{
background-image:url(img/topp-grata2.jpg);
background-repeat:no-repeat;
height:66px;
width:928px;
}

#top1 a
{
height:44px;
width:928px;
cursor:pointer;
display:block;
}
#wrapper
{
background-color:#FFFFFF;
width:950px;
min-height:400px;
}

/* ------------------- top 2 -------------------*/
#top2
{
height:210px;
width:928px;
padding:10px;
padding-bottom:0px;
background-color:#FFFFFF;
}
#top2Image
{
height:210px;
width:928px;
}

#historielinje
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#787574;
width:300px;
height:16px;
clear:both;
padding-left:2px;
}
#historielinje a
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#6b6b6b;
text-decoration:none;
}


/* ------------------- top 3 ------------------- */
#top3
{
width:928px;
height:40px;
padding:10px;
padding-top:5px;
padding-bottom:0px;
background-color:#FFFFFF;
margin-bottom:0px;
} 
#top3Meny
{
width:914px;
height:23px;
padding:7px;
background-color:#efeeed;
}
.top3MenyLinkBox
{
position:relative;
float:left;
width:220px;
height:20px;
text-align:center;
background-color:#FFFFFF;
border:1px solid #dadad9;
margin-right:6px;
}

.top3MenyLinkBox a
{
padding-top:3px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#6b6b6b;
display:block;
}
.top3MenyLinkBox a:hover
{
height:20px;
text-decoration:none;
color:#9c1b1f;
}

.top3MenyLinkBoxSelected
{
position:relative;
float:left;
width:220px;
height:20px;
text-align:center;
background-color:#FFFFFF;
border:1px solid #dadad9;
margin-right:7px;
}
.top3MenyLinkBoxSelected a
{
padding-top:3px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#9c1b1f;
display:block;
}


/* --------------------------------------------------------- kolonnene --------------------------------------------------------- */
/*----------------------------- forsiden -----------------------------*/
/* ------------------- venstre kolonne ------------------- */
#col1forside
{
float:left; 
width:325px; 
padding:10px;
padding-top:5px;
background-color:#FFFFFF;
}
#col1forsideTittel
{
background-image:url(img/col1Topforside.gif);
background-repeat:repeat-x;
height:21px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#FFFFFF;
margin-bottom:5px;
padding-left:10px;
}
#registrering
{
min-height:60px;
/*
border:1px solid #dadad9;
background-color:#efeeed;
text-align:center;
*/
padding-top:0px;
margin-bottom:5px;
}
#registrering table
{
border:1px solid #dadad9;
background-color:#efeeed;
margin-bottom:5px;
}
#registrering td
{
font-family:"Trebuchet MS";
font-size:11px;
color:#6b6b6b;
}

#registrering a
{
font-family:"Trebuchet MS";
font-size:11px;
color:#6b6b6b;
text-decoration:none;
display:block;
width:100%;
}






#registreringTittel
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#6ba743;
clear:both;
}
#registreringText
{
font-family:"Trebuchet MS";
font-size:12px;
color:#8b8988;
}

.stillingBox
{
height:50px;
padding:10px;
background-color:#efedec;
}
.stillingImg
{
width:70px;
overflow-x:hidden;
min-height:70px;
float:left;
margin-right:5px;
}
.stillingBesk
{
width:215px;
min-height:70px;
float:left;
font-family:"Trebuchet MS";
font-size:10px;
color:#8d8a89;
border-left:dotted 1px #dadad9;
padding-left:5px;

}
.stillinkBoxTittel
{
font-family:"Trebuchet MS";
font-size:13px;
color:#9c1b1f;
}
.stillinkBoxTittel a
{
font-family:"Trebuchet MS";
font-size:13px;
color:#9c1b1f;
text-decoration:none;
}

.stillingSpacer
{
height:5px;
background-color:#dadad9;
}



/* ------------------- høyre kolonne ------------------- */
#col2forside
{
float:left; 
width:592px; 
padding:10px;
padding-top:5px;
padding-left:0px;
background-color:#FFFFFF;
}
#col2forsideTittel
{
background-image:url(img/col2Topforside.gif);
background-repeat:repeat-x;
height:21px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#FFFFFF;
margin-bottom:5px;
padding-left:10px;
}

.col2forsideNyhetsBox
{
background-color:#efeeed;
width:100%;
height:135px;
margin-bottom:5px;
}
.col2forsideNyhetsBoxBesk
{
position:relative;
padding:10px;
width:378px;
height:115px;
font-family:"Trebuchet MS";
font-size:11px;
color:#6b6b6b;
float:left;
}

.col2forsideNyhetsBoxTittel
{
font-family:"Trebuchet MS";
font-size:14px;
color:#8d8a89;
clear:both;
margin-bottom:10px;
}

.col2forsideNyhetsBoxTittel a
{
font-family:"Trebuchet MS";
font-size:14px;
color:#8d8a89;
text-decoration:none;
}





.col2forsideNyhetsBoxImg
{
float:left;
width:190px;
height:135px;
}

.lesMer
{
position:absolute;
bottom:7px;
right:7px;
width:56px;
height:12px;
padding:1px;
background-color:#ab1d22;
text-align:center;
}
.lesMer a
{
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
text-decoration:none;
}

/*----------------------------- undersider -----------------------------*/
/* ------------------- venstre kolonne ------------------- */
#col1
{
float:left; 
width:185px;
padding:10px; 
padding-top:5px;
}
#col1Meny
{
width:100%;
min-height:200px;
}
.col1MenyLinkBox
{
	width:185px;
	height:20px;
	background-color:#f3f3f3;
	margin-bottom:1px;
}

.col1MenyLinkBox a
{
color:#6b6b6b;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-decoration:none;
width:170px;
height:20px;
padding-left:15px;
display:block;
padding-top:2px;
}

.col1MenyLinkBox a:hover
{
	color:#7f7e7d;
	background-color:#dadad9;
	height:20px;
	width:170px;
}

.col1MenyLinkBoxSelected
{
	width:185px;
	height:20px;
	background-color:#f3f3f3;
	margin-bottom:1px;
}
.col1MenyLinkBoxSelected a
{
color:#ffffff;
background-image:url(img/col1MenyHover.gif);
background-repeat:repeat-x;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
font-style:italic;
text-decoration:none;
width:170px;
height:20px;
padding-left:15px;
padding-top:2px;
display:block;
}

/*----- kontakt oss -----*/


#col1kontaktOss
{
float:left; 
width:195px;
padding:10px; 
padding-right:0px;
}


.kontaktleftColImg
{
width:194px;
height:164px;
background-image:url(img/kontaktOssLeftCol.jpg);
background-repeat:no-repeat;
}







/* ------------------- midtre kolonne (innholdet) ------------------- */
#col2
{
width:690px;
float:left;
background-color:#ffffff;
font-family:"Trebuchet MS";
font-size:11px;
color:#6b6b6b;
padding:10px;
padding-top:5px;
margin-left:20px;
}

#tittelWrapper
{
width:100%;
clear:both;
margin-bottom:0px;
}
.tittel
{
font-family:Georgia, "Times New Roman", Times, serif;
background-image:url(img/TittelPrikker.gif);
background-repeat:no-repeat;
background-position:left;
font-size:24px;
color:#ac4937;
padding-left:22px;
padding-right:38px;
height:24px;
float:left;
}
.tittel2
{
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-style:italic;
color:#6b6b6b;
border-left:dotted 1px #a09e9e;
height:40px;
width:220px;
padding-left:16px;
}

/* ------------------- footer div ------------------- */
#footerWrapper
{
width:100%;
padding:10px;
clear:both;
}
#footer
{
border-top:1px solid #ebe8e7;
width:930px;
min-height:70px;
font-family:"Trebuchet MS";
font-size:11px;
color:#565555;
}


#footer a
{
font-family:"Trebuchet MS";
font-size:11px;
color:#565555;
text-decoration:none;
}

#footer a:hover 
{
color:#9c1b1f;
}








/* nyheter */

#newselement
{



}

#newstitle
{
font-family:Georgia, "Times New Roman", Times, serif;
background-image:url(img/TittelPrikker.gif);
background-repeat:no-repeat;
background-position:left;
font-size:24px;
color:#ac4937;
margin-bottom:20px;
padding-left:22px;
}

#newsdetails
{
position:relative;
padding:10px;
width:100%;
font-family:"Trebuchet MS";
font-size:11px;
color:#6b6b6b;
}

#newsrelated
{

}

#newsnavigation
{
position:relative;
width:100%;
height:14px;
clear:both;
}

#newsback
{
position:absolute;
bottom:1px;
left:7px;
width:56px;
height:12px;
padding:1px;
background-color:#ab1d22;
text-align:center;
}
#newsnavigation a
{
color:#ffffff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
text-decoration:none;
}
#newpaging
{
font-family:"Trebuchet MS";
font-size:11px;
color:#565555;
text-decoration:none;


}

#newpaging a
{
font-family:"Trebuchet MS";
font-size:11px;
color:#565555;
text-decoration:none;

}
#col2_l{
width:480px;
height:auto;
float:left;
/*border:1px solid black;*/
margin-top:30px;}
#col2_r{
width:200px;
height:auto;
float:right;
/*border:1px solid black;*/
margin-top:30px;} 
hr {border: 0;width: 100%;}
