﻿
/************************************************* BOOKING */



.tabell
{
    width: 700px;
    height: 700px;
    /*min-height:550px;*/
    margin: 0px auto;
    border-bottom: #000066 0px solid;
}

.header
{
    width: 100%;
    height: 75px;
}

.innhold
{
    width: 100%;
    height: 534px; 
    float: left;
}

.topp
{
    width: 100%;
    height: 39%; 
}

.toppLogo
{
    width: 120px;
    height: 100%;
    background-repeat: no-repeat;
    float: right;
}

.tabLogOut
{ 
    width: 25%;
    height: 100%;
    float:right;
    text-align: center; 
}

.tab
{
    width: 100%;
    height: 32%;     
}

.tabLinje
{
    width: 698px;
    height: 31%;
    background-color: #115406;
    color: White;
    font-weight: bold;  
    border-right: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid;
    float: left;
}

.hovedvindu
{
    width: 64%;
    height: 700px;
    /*min-height:550px;*/
    float: left;
    background-image: url(Image/ballonger.gif);
    background-repeat: no-repeat;
    border-left: #000066 0px solid;
    margin: 0px auto;
    overflow: auto;
}

.hoyre
{
    width: 34%;
    padding-left: 2px;
    padding-right: 0px;
    height:690px;
    /*min-height:550px;*/
    float: right;
    text-align: left;
    border-left: #000066 1px solid;
    border-right: #000066 0px solid;
    padding-bottom:-20px;
}

.valgDiv
{
   width: 224px;
}

.valgOverskrift
{
    width: 100%;
    text-align: center;
    border-top: #000066 1px solid;
    border-bottom: #000066 1px solid;
    background-color: #333333;
    color: #ffffff;
}

.tilbake
{
    height: 100%;  
    text-align: left;
    font-size: 20px;    
}

.toppSok
{
    width: 100%;
}

.textVenstre
{
    text-align: left;
    width: 98%;
}

.textCenter
{
   text-align: center; 
}

.tabellVenstre
{
    text-align: left;    
}



.toppAvansertSokVenstre
{
    width: 70%;
    height: 100%;
    float: left;
}

.avansertGridView
{
    height:70%;  
    overflow: auto;
}

A.tabBesokt:hover
{
    font-weight: bold;
}

.overskriftStartside
{
    FONT-WEIGHT: bold; 
    FONT-SIZE: 15px; 
    WIDTH: 100%;
    BACKGROUND-COLOR: #115406;
    TEXT-ALIGN: left;
    padding-left: 1px;
}



.tabBilde
{
    text-align: center;
    width: 110px;
    height: 99%;
    float: left;
    background-color: #115406; 
    color: White;
    border-right: solid 1px black;
    border-top: solid 1px black;
    border-left: solid 1px black;
    text-decoration: underline;
}

.tabIkkeValgt
{
    text-align: center;
    width: 110px;
    height: 99%;
    float: left;
    border-right: solid 1px black;
    border-top: solid 1px black;
   border-left: solid 1px black;
}

.tabBesokt
{
    text-align: center;
    width: 110px;
    height: 99%;
    float: left;
    background-color: #333333;
    border-right: solid 1px black;
    border-top: solid 1px black;
    border-left: solid 1px black;
    color: #ffffff;
}

.stegLabel
{
    text-align: right;
}

.pris
{
    width: 100%;
    height: 6%;

}

.mersalg
{
    width: 100%;
    height: 28%;
   
}

.venstreRegistrering
{
    width: 269px;
    height: 467px
}

.hoyreRegistrering
{
    float: right;
    width: 50%;
    height: 100%;
}

.copyright
{
    margin: 0px auto;
  width: 800px;
}

.steg
{
    float: left;
    width: 70%;
    text-align: center;  
}

.overskrift
{
    float: left;    
    width: 40%; 
    height:auto;
    text-align: left; 
}

.dineValg
{
    float: right;
    width: 29%;  
    text-align: center;
}

.tekst
{
    font-size: 14px;
    text-decoration: underline;
    font-weight: bold;
    height: 14px;
   
}

.merInfo
{
    width: 15px;
    height: 15px;
    background-image: url(Images/info2.gif);
}

.bodyLukk
{
   text-align: center;
}

.detaljerDiv
{
    POSITION: absolute;
    width: 200px;
    color: #000066;
    background-color: white;
}

.hjelp
{
    width: 198px;
    color: #000066;
    background-color: white;
}

.romNavn
{
    cursor: pointer;    
}

.settBorder
{
    border-color: Red;
    border-width: thin;
    border-style: solid;
}

.infoIkon
{
    width: 15px;
    height: 15px;
    border-right: thin solid;
    border-top: thin solid;
    border-left: thin solid;
    border-bottom: thin solid;
}

.hjemLink
{
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    float: right;
}

.sokLink
{
    background-image: url(Images/sok.gif);
    background-repeat: no-repeat;
}

.loadingBar
{
    background-image: url(Image/loading.gif);
}

.bodyDetaljer
{
    margin: 2px;
}

.hjem
{
    float: right;
    margin-right: 46px;
}

.velkommen
{
    font-size: 20px;
    font-weight: bold;
}

.velkommenDiv
{
    width: 60%;
}

#tdlBestillinger
{
    width: 100%;    
}

.feilmeldingDiv
{     
    width: 100%;
    text-align: left;
    color: Red;   
}

.bold
{
    font-weight: bold;
}

.loading
{
    position: absolute;
    right: 50%;
    top: 20%;
    z-index: 9999;
    width: 100px;
    height: 50px
}


/*******************************************************************/

.mypage_data
{
    width:100%;
    height:15px;
    text-decoration: underline;
    background-color:#115406;
    color: #FFFFFF;
    font-weight: bold;
}

/*******************************************************************/
   /**in the invitation.aspx page**/

.Bbcard
{
    font-size: 10px;
    font-family: Verdana, Serif;
}