﻿body 
{
    background-color: white;
    text-align:center;
    font-family:georgia;
    font-size: 12px;
    font-weight:normal;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
a
{
   color: #5f5e5c;
   text-decoration: underline;
}
h1
{
    margin: 0px;
    color: #774306;
}
h2
{
    margin: 0px;
    color: #774306;
}
h3
{
    margin: 0px;
    color: #5f5e5c;
}
.accordionContent
{
scrollbar-base-color: #ede7e2; 
scrollbar-face-color: white; 
scrollbar-highlight-color: #ede7e2; 
scrollbar-3dlight-color: #ede7e2; 
scrollbar-shadow-color: #ede7e2; 
scrollbar-darkshadow-color: #ede7e2; 
scrollbar-track-color: #ede7e2; 
scrollbar-arrow-color: #774306;


}
.accordionHeader
{
    font-size: 13px;
    color: #774306;
    text-transform: uppercase;
    text-decoration: none;   
    border-top: solid 1px #774306;
    border-bottom: solid 1px #774306;
    padding-top: 1px;
    padding-bottom: 1px;
    margin-top: 2px;
    margin-bottom: 2px;
    text-align: left;
    padding-left: 5px;
}
.accordionHeaderSelected
{
    font-size: 13px;
    color: #774306;
    text-transform: uppercase;
    text-decoration: none;   
    background-color: #ede7e2;
    border-top: solid 1px #774306;
    border-bottom: solid 1px #774306;
    padding-top: 1px;
    padding-bottom: 1px;
    text-align: left;
    padding-left: 5px;
    margin-top: 2px;
    margin-bottom: 2px;
}

.accordionLink
{
    font-size: 13px;
    color: #774306;
    text-transform: uppercase;
    text-decoration: none;
  
}
.aktuelt
{
    text-align: left;
}
.aktuelt-tekst
{
    font-size: 12px;
    color: #5f5e5c;
    text-decoration: none;
}
.aktuelt-tittel
{
    font-size: 13px;
    color: #774306;
    text-decoration: none;
}
.artikkel-bg
{
    background-color: #d9d6d1;
    height: 30px;
    padding-left: 6px;
    padding-top:5px;
    vertical-align: middle;
}
.artikkel-ramme
{
    border-left: solid 1px #d9d6d1;
    border-right:  solid 1px #d9d6d1;
    border-bottom:  solid 1px #d9d6d1;
    border-top:  solid 1px #d9d6d1;
}
.artikkel-tekst
{
    font-size: 12px;
    color: #5f5e5c;
    text-align: left;
    padding-top: 10px;
    font-weight: normal;
    text-decoration: none;
}
.artikkel-tittel
{
    font-size: 18px;
    color: #5f5e5c;
    text-align: left;    
    font-weight: bold;
    text-decoration: none;
    height: 30px;
}
.designtekst
{
    font-size: 20px;
    color: #5765bc;
    font-style: italic;
    font-weight: bold;
}
.border-top
{
    border-top: solid 1px #92642f;
}
.bunn
{
    background-color: #ede7e2;
    width: 100%;
}
.bunnmeny-tekst
{
    font-size: 12px;
    font-weight: normal;  
    color: #774306;
    text-decoration: none;
    text-align: left;
    text-transform:lowercase;
}
.bunn-tittel
{
    font-size: 30px;
    color : #774306;
    text-transform: uppercase;
    font-weight: bold;
    text-align: left;
}
.feil
{
    font-size: 17px;
    color: #5765bc;
}
a.feil
{
    font-size: 17px;
    color: white;
    background-color:#5765bc;
    padding-left: 3px;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-right: 3px;
    text-decoration: none;
    line-height: 30px;
}
.formtittel
{
    font-size: 14px;
    color: #5f5e5c;
    font-family: Georgia;
}

.toppfelt
{
    float: right;
    width: 585px;
}


.handlekurvfelt
{
    width: 100%;
    float: right;
    padding-top: 68px;
}
.handlekurv
{
    vertical-align: bottom;
    float: right;
    text-align: right;
    width: 200px;
    padding: 1px;
    background-color: #92642f;   
}
.handlekurv1
{
    vertical-align: baseline;
    text-align: left;
    background-color: #92642f;
    width: 200px;
}

.handlekurvtekst
{
    float: left;
    width: 160px;
    padding: 5px 0 0 5px;
}

.handlekurvbilde
{
    float: left;  
    padding-left: 2px;
}

.handlekurv-tekst
{
    color: White;
    text-decoration: none;
    font-size: 11px;
}
a.handlekurv-tekst:hover
{
    color: #774306;
    text-decoration: none;
    font-size: 11px;
}
.imbera
{
    font-size: 10px;
    color: #92642f;
    text-decoration: none;
}
.kart-tittel
{
    text-align: right;
    font-size:18px;
    color: #5f5e5c;
}
.kurs
{
     background-color: #ede7e2;
     vertical-align_ middle;
     padding-bottom: 5px;
     padding-top: 5px;
     padding-left: 5px;
     padding-right: 5px;
     font-size: 11px;
     color: #5f5e5c;
}
.kurs1
{
     vertical-align_ middle;
     padding-bottom: 5px;
     padding-top: 5px;
     padding-left: 5px;
     padding-right: 5px;
     font-size: 11px;
     color: #5f5e5c;
}
.kurs-knapp
{
    font-size: 18px;
    color: White;
    background-color: #774306;
    text-decoration: none;
    border: 0px;
    padding: 10px;
}

.kurs-knapp1
{
    font-size: 14px;
    color: White;
    background-color: #774306;
    padding: 5px;
    text-decoration: none;
    border: 0px;
}
.kurs-knapp2
{
    font-size: 14px;
    color: #5f5e5c;
    background-color: #d9d6d1;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 6px;
    padding-right: 6px;
    text-decoration: none;
    font-weight: bold;
    border:0px;
}
.kurslink
{
    text-align: left;
    font-size:15px;
    color: #5f5e5c;
    text-decoration: none;
}
.kurslink1
{
    text-align: left;
    font-size:11px;
    color: #5f5e5c;
    text-decoration: none;

}
.logginn-bg
{
    background-color: #92642f;
}
.logginn-feil
{
    font-size: 13px;
    color: white;
    font-family: Georgia;
}
.logginn-text
{
    font-size: 16px;
    color: white;
    font-family: Georgia;
    padding-left: 30px; 
    padding-right: 5px;
}
.passord-text
{
    font-size: 16px;
    color: white;
    font-family: Georgia; 
    padding-right: 5px;
}

.logginn-tittel
{
    font-size: 20px;
    color: white;
    font-family: Georgia;
    padding-top: 30px; 
    padding-left: 30px; 
    padding-right: 30px;
}

.logofelt
{   
    height: 106px;
    width: 405px;
    float: left;
}

.logofelthoved
{   
    height: 106px;
    float: left;
}

.logo
{
    float: left;
    vertical-align: middle;
    padding-top: 20px;
}
.menykursunder
{
    text-align: left;
    font-size:15px;
    color: #5f5e5c;
    text-decoration: none;
    line-height: 20px;
    padding-bottom: 2px;
    padding-top: 2px;
}
a.menykursunder:hover
{
    text-align: left;
    font-size:15px;
    color: #5f5e5c;
    text-decoration: none;
    background-color: #ede7e2;
    line-height: 20px;
    padding-bottom: 2px;
    padding-top: 2px;
    padding-right: 5px;
}

.omossfelt
{
      float: right;
      width: 100%;  
      height: 15px;
}

.omoss
{
    text-align: right;
    font-size: 10px;
    padding-left: 5px;
    padding-right: 5px;
    vertical-align: top;
    color: White;
    text-decoration: none;
}
a.omoss:hover
{
    text-align: right;
    font-size: 10px;
    vertical-align: top;
    color: #9f7340;
    text-decoration: none;
    z-index: 99;
}
.produkt-tittel
{
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    color: #5f5e5c;
    text-decoration: none;
}
.rabattkode
{
    font-size: 11px;
    font-style:italic;
    color: #5f5e5c;
    text-align: left;
    text-decoration: none;
}
.registrer
{

}
.skille
{
    border-right: solid 1px #d9d6d1;
}
.skille-h
{
    border-top: solid 1px #d9d6d1;
}
.tab-bottom
{
    vertical-align: bottom;
}
.tab-center
{
    text-align: center;
}
.tab-left
{
    text-align: left;
}
.tab-right
{
    text-align: right;
}
.tab-top
{
    vertical-align: top;
}
.tabell-tittel
{
     font-size: 14px;
    color: #696866;
    font-family: Georgia;
}
.text
{
    font-size: 14px;
    color: #696866;
    font-family: Georgia;
}
.textbox
{
    font-size: 14px;
    color: #5f5e5c;
    border-bottom: solid 1px #d9d6d1;
    border-top: solid 1px #d9d6d1;
    border-left: solid 1px #d9d6d1;
    border-right: solid 1px #d9d6d1;
    height: 25px;
    width: 250px;
    padding-left: 5px;
    padding-top: 5px;
}

.textbox-form
{
    font-size: 14px;
    color: #5f5e5c;
    border-bottom: solid 1px #d9d6d1;
    border-top: solid 1px #d9d6d1;
    border-left: solid 1px #d9d6d1;
    border-right: solid 1px #d9d6d1;
    height: 25px;
    width: 225px;
    padding-top: 5px;
    margin-left: 30px;
    padding-right: 30px;
}
.textbox1
{
    font-size: 14px;
    color: #5f5e5c;
    border-bottom: solid 1px #d9d6d1;
    border-top: solid 1px #d9d6d1;
    border-left: solid 1px #d9d6d1;
    border-right: solid 1px #d9d6d1;
    height: 20px;
    width: 170px;
    padding-left: 5px;
    padding-top: 5px;
    margin-left: 5px;
    margin-bottom: 5px;
}

.timeplan
{
    font-size: 20px;
    color: White;
    background-color: #774306;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 4px;
    text-decoration: none;
}
.timeplan-tekst
{
    font-size: 12px;
    color: #373533;
    text-decoration: none;
}
.top
{
    background-color: #774306;
    width: 100%;
}
.topyoga
{
    background-color: #9ae4ec;
    width: 100%;
}
.topp1
{
    background-image: url(../filer/bg-topp.jpg);
    width: 990px;
    height: 106px;
    text-align: center;
}

.topp1yoga
{
    width: 1354px;
    text-align: center;
     height: 106px;
     background-color: #9ae4ec;
}

.toppmeny
{
    background-color: #92642f;
    width: 100%;
    height: 40px;
}
.toppmeny1
{
    background-color: #92642f;
    width: 990px;
    text-align: left;
}
.toppmeny-tekst
{
    font-size: 11px;
    font-weight: bold;  
    color: White;
    text-decoration: none;
    text-transform: uppercase;
    text-align: left;
    padding-right: 4px;
}
.varekurs-bg
{
    background-color: #5765bc;
    width: 100%;
}
.varekurs
{
     background-image: url(../filer/bg-midt.jpg);
     height: 85px;
}
.varekurs-tekst
{
    font-size: 21px;
    color: White;
    text-decoration: none;
    font-weight: bold;
}
a.varekurs-tekst:hover
{
    font-size: 21px;
    color: #c8cffa;
    text-decoration: none;
    font-weight: bold;
}
.varekurs-tittel
{
    font-size: 24px;
    font-weight: bold;
    color: White;
    line-height: 24px;
}
.varekurs-tittel1
{
    font-size: 36px;
    font-weight: bold;
    color: White;     
    line-height: 26px;
}
.workshop-alle
{
    font-size: 11px;
    font-style:italic;
    color: #5f5e5c;
    text-align: right;
    text-decoration: none;
}
.workshop-dag
{
    font-size: 24px;
    color: #c4b09d;
    text-transform: uppercase;
    text-decoration: none;
}
.workshop-dato
{
    background-color: #ede7e2;
    vertical-align: middle;
    text-align: center;
    width: 35px;
    height: 48px;
    text-decoration: none;
}
.workshop-maned
{
    font-size: 14px;
    color: #9c9a95;
    text-transform: uppercase;
    line-height: 16px;
    text-decoration: none;
}
.workshop-tekst
{
    font-size: 14px;
    color: #5f5e5c;
    text-align: left;
    vertical-align: bottom;
    padding-bottom: 1px;
    text-decoration: none;
    font-family: Georgia;
}
.workshop-tittel
{
    text-align: left;
    font-size:18px;
    color: #5f5e5c;
    text-decoration: none;
    font-family: Georgia;
}

a.workshop-tittel
{
    text-align: left;
    font-size:18px;
    color: #5f5e5c;
    text-decoration: none;
    font-family: Georgia;
}

.festivallogo
{
    width: 92px;
    height: 106px;
    float: right;
}

.animasjon
{
    width: 585px;
    height: 106px;
    background-image: url('../images/yogafestbanner_tween.gif'); 
    float: left;
}


.yogastripevenstre
{
    width: 182px;
    float: left;
}

.yogastripehoyre
{
    width: 182px;
    float: left;
}


