﻿body 
{
    background-color:#ffffff;
    color:#333333;
    font-family:Arial;
    font-size:12px;
}

a{text-decoration:none;}
h1{font-size:30px;}
/*************************masterpage******************************/
#Wrapper
{
    width:930px;
    height:auto;/*height:700px;*/
    margin:20px auto;
    padding:0;
    position:relative;
}

#Meny{
    float:right;
    width:339px;
    height:104px;
    background-image:url(bilder/bgMeny.jpg);
    background-repeat:no-repeat;    
    border: 0px dashed #333333;
    padding-right:42px;
    padding-top:7px;
    margin-right:40px;
}

#HovedMeny{float:right;font-size:11px;line-height:30px;}
#HovedMeny a{color:#000000;line-height:30px;}
#HovedMeny a:hover{color:#ff6600;border-bottom: 1px dashed #333333;line-height:30px;}

#SubMeny{float:right;font-size:10px;}
#SubMeny a{color:#999999;}
#SubMeny a:hover{color:#333333;}

#Facebook{float:right;margin:10px 25px 0px 0px;}
#LoggInn{float:right;width:100;height:35px;}
#Logo{float:left;margin-left:36px;}

.Line{width:884px;border-bottom:1px dashed #333333;height:2px;}
.MenyPunktH{float:left;padding-left:37px}

.MenyPunktS{float:left;padding-left:11px}
/*.Skille1{float:left;width:34px;}
.Skille2{float:left;width:15px;}
*/
/**************Generelt*****************************/
.ClearBoth{clear:both;}
.FloatLeft{float:left;}
.Tittel{    
    padding-top:18px;   
    float:left;
    font-size:30px;
    font-family:Times New Roman;
    font-weight:normal;
    font-style:normal;
    margin:0px;        
    line-height:35px;
}

/*************************Forside***************************/

.ForsideInnhold
{
    float:left;
    width:884px;   
    text-align:center;
    margin-top:28px;
}

.ForsideTittel{}
.Ingress
{
    font-size:15px;
    font-style:italic;
    padding-top:15px;
    line-height:35px;
}

#Flash{float:left;}
#FlashForside{width:884px;
    height:auto;
    margin:250px auto;
    padding:0;
    position:relative;
    text-align:center;}
    #skip{padding-left:10px;text-align:center;}
    #skip a{color:#333333;}
#Bunn{text-align:center;font-size:10.5px;padding-top:14px;padding-left:48px;color:#333333;}
.BunnTekst{float:left;padding:0 10px 0 10px;}

/*************************Kontakt oss***************************/

#Kart
{
    float:right;
    background-image:url(bilder/kart.jpg);
    background-repeat:no-repeat;
    width:420px;
    height:494px;
   
}

.KontaktWrapper
{
    float:left;     
    background-image:url(bilder/kart2.jpg);
    background-repeat:no-repeat;
    width:844px;
    height:486px;
    margin-top:14px;
    padding-left:28px;
}

.KontaktInnhold
{
    float:left;
    font-weight:bold;
    font-style:italic;
}

.KontaktPersoner
{
    float:left;
    font-family:Times New Roman;
    line-height:25px;    
}

.KontaktPersoner a:hover, a:active{color:#ff6600;}
.KontaktPersoner a{color:#666666;}
.KontaktUrl{color:#666666;}

/****************Artikkel*********************/
.ArtikkelWrapper{
    float:left;  
    margin-top:14px;
    padding-left:28px;
    line-height:20px;
}

.ArtikkelTekst{
    float:left;
    width:426px;    
    font-style:italic;
    color:#333333;
}
.ArtikkelIngress{font-weight:bold;}
.ArtikkelInnhold{}
.ArtikkelInnhold a{color:#666666;}
.ArtikkelBilde{float:right;margin-top:17px;}

/****************Referanser*********************/

#ReferanseWrapper{
    float:left;
    background-image:url(bilder/referanseBg.jpg);
    background-repeat:repeat-y;
    width:915px;
    height:auto;
    margin-top:48px;
    padding-left:15px;
}

/*.Referanse{float:left;width:283px;height:66px;}*/
.Referanse{float:left;width:305px;margin-bottom:22px;}

/********************Logg inn************************/

#LoggInnWrapper
{
    margin:28px auto;
    padding:0;
    position:relative;
    width:400px;
    
}