﻿/*
 * MASTERPAGE STYLES
 */

body
{
    background-color:#ffffff;
    background-image: url("/images/background.gif");
    background-repeat: repeat-x;
    font-family: Verdana;
}

.MainTable
{
    background-color:Transparent;
}

.BookingImage
{
}

.NormalImage
{
} 

tbody
{      
    border: none;
    padding: 0px;   
    margin: 0px;
    }

.pagedesign
{
    margin-left:auto;
    margin-right:auto;
    border-spacing: 0px;
    border-collapse: collapse;       
    border: 0px;
    padding: 0px;   

}

.pagedesigntd
{ 
    width: 800px;
    border-spacing: 0px;
    border-collapse: collapse;       
    border: 0px;
    padding: 0px;  
}

.breadcrumb
{
    color: #444444;
    font-size: small;
    margin: 2px 5px 3px 5px;
}

.breadcrumb a:hover {
color:#444444;
text-decoration:none;
}

.breadcrumb a, .breadcrumb a:visited, .breadcrumb a:active {
color:#444444;
text-decoration:none;
}

.thumb
{    
    width: 100%;
    margin: 5px 10px 5px 10px; 
}

.thumb1
{
    background-image: url('/images/1.jpg'); 
    background-repeat: no-repeat;
    background-position: center center;
    width:150px;
    height:70px;
}

.thumb2
{
    background-image: url('/images/2.jpg'); 
    background-repeat: no-repeat;
    background-position: center center;
    width:150px;
    height:70px;
}

.thumb3
{
    background-image: url('/images/3.jpg'); 
    background-repeat: no-repeat;
    background-position: center center;
    width:150px;
    height:70px;
}

.thumb4
{
    background-image: url('/images/4.jpg'); 
    background-repeat: no-repeat;
    background-position: center center;
    width:150px;
    height:70px;
}

.GoogleText
{
    font-family: Verdana;
    font-size: small;
    margin: 10px 10px 10px 10px; 
}

.GoogleText h1
{
    font-family: Verdana;
    font-size: medium;
    color: #000000;
    margin: 5px 0px 5px 0px; 
}

.ConditionText
{
    font-family: Verdana;
    font-size: small;
    width : 650px;
    margin: 10px 10px 10px 10px; 
}
.AddressText
{
    font-family: Verdana;
    font-size: small;
    font-weight:bold;
    width : 300px;
    margin: 10px 10px 10px 10px; 
}
.NormalText
{
    font-family: Verdana;
    font-size: small;
    width : 450px;
    margin: 10px 10px 10px 10px; 
}

.NormalText h1
{
    font-family: Verdana;
    font-size: medium;
    color: #000000;
    margin: 5px 10px 5px 0px; 
}

.accomodationlist
{
    font-family: Verdana;
    font-size: small;
    width : 500px;
    margin: 5px 10px 5px 20px; 
}

.attractionlist
{
    font-family: Verdana;
    font-size: small;
    width : 500px;
    margin: 5px 10px 5px 20px; 
}

.toptable
{    
    width : 100%; 
    padding: 0px;         
}

.toptablebody
{   width : 100%;   
    border: 0px none;
    padding: 0px;   
    margin: 0px;
    }
 
.toptablelogotd
{
    width : 100%;
    border: 0px none; 
    padding: 0px; 
    margin:5px 0px 5px 0px;
}

.toptablemenutd
{
}

.bottomtable
{
    width : 100%; 
    border: 0px none;
    padding: 0px;
}

.bottomtablemenutd
{    
     text-align: center;
     font-family: Verdana;
     font-size: 9px;
     letter-spacing: 2px;
     height: 25px;
     border-top: 1px solid;
     border-top-color: #C00000;
     vertical-align: bottom;
}

.bottommenu
{    
     width: 100%;
}
     
.bottomleft
{
    background-image:  url(/images/bottom-left.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
}
.bottomcenter
{
    padding-bottom: 5px;
}
.bottomright
{
    background-image:url(/images/bottom-right.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}

/*
 * TOPIMAGE STYLES 
 */
 

#ctl00_TopLogoPlaceHolder_topimage
{
     width: 800px;
     height: 140px;
     border: none;
     padding: 0px;
     margin:5px 0px 5px 0px;
     border-collapse: collapse;
     border-spacing: 0px;
}
    
     
     
/*
 * TOPMENU 
 */
 .topmenutable
 {
     border: 0px none;
     padding: 0px;
     margin: 0px;
     border-collapse: collapse;
     border-spacing: 0px;
     width: 100%;
     background-color:Transparent;
 }
 
.topmenuitemselected {
background-image:url('menuselected.gif');
}
.topmenuitemselected {
background-position:0px 18px;
background-repeat:repeat-x;
}

.topmenuitem 
{
    padding: 3px 0px 3px 0px;
    background-position: 0px 18px;
    background-repeat:repeat-x;
    background-image:url('/images/menu.gif');
}

.topmenuitem, .topmenuitemselected {
font-family: Verdana;
font-size:12px;
height:20px; font-weight:bold
}     

.topmenuitem a:hover {
font-weight:bold; font-family: Verdana; text-decoration:none; color:#000000
}

.topmenuitem a, .topmenuitemselected a, .topmenuitem a:visited, .topmenuitemselected a:visited {
color:#990000;
text-decoration:none;
}


/*
 * LINKS STYLE
 */

a:hover {
color:#C00000;
text-decoration:underline;
}

a, a:visited, a:active {
color:#C00000;
text-decoration:none;
}


/*
 *  BOOKING STYLES 
 */
 #contentmiddelBooking
 {
    font-family: Verdana;
    font-size: small;  
 }
 
 #GridView1
  {
    font-family: Verdana;
    font-size: small;  
 }
 
 #TableAccomodationList
 {
    font-family: Verdana;
    font-size: small;  
 }
 
 #trin1
 {
    font-family: Verdana;
    font-size: small;  
    width :250px;
 }
 
  #trin2
 {
    font-family: Verdana;
    font-size: small;  
    width :250px;
 }
 
  #trin3
 {
    font-family: Verdana;
    font-size: small; 
    width :250px; 
 }
 
  #Div4
 {
    font-family: Verdana;
    font-size: small;  
 }
 
 .NormalLabelBlack
 {
    font-family: Verdana;
    font-size: small;  
 }
 
.NormalLabelRed
 {
    font-family: Verdana;
    font-size: medium; 
    font-weight: bold;
    color: #C00000; 
 }
 
.contentTopBooking
{
    font-family: Verdana;
    font-size: small;
    margin: 10px 10px 10px 10px; 
} 
 
div.TopBooking
{ 
    background-color: #E8E8E8;
}

#TableBooking
{   
    background-image: url('/images/topBookingImage.gif');
    background-position: 0px 0px;
    background-repeat: no-repeat;    
    padding: 0px 5px 0px 10px; 
    border-spacing: 0px;
    border-style: none;
    width: 300px;
    height: 220px; 
}

#TableBookingHeaderTd
{
}

#TableBookingTd
{
    font-family : Verdana;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
}

#DropDownListCity
{
}

#DropDownListPerson
{
}

#DropDownListWeek
{
}

#BookingButton
{
}

 /*
 * Overnatning/Attraktions div.
 */
#left
{
    position: relative;
    border-style: none;
    width: 10%;
   
}

#right
{
    position: fixed;
    border-style: none;
    width: 30%;
    left: 11%;
   
}
#contentright
{
    vertical-align: top;
    border-width: thin;
    border-color: #000000;
}

.Watermark
{
    color: #C0C0C0;
}

#Login
{
	font-family:Verdana;
	font-size:small;
	}