body {
background-color:#3F8AAA;
background-image:url("/Images/bg.png");
background-repeat:repeat-x;
color:#333366;
font-family:Arial;
font-size:13px;
text-align:center;
}
h1 {
font-size:25px;
text-shadow:1px 1px 1px #DDDDDD;
}
h2 {
text-shadow:1px 1px 1px #DDDDDD;
}
a {
color:#4E5085;
text-decoration:none;
}
a:hover {
color:black;
}
a:active {
list-style-image:url("../Images/bullit.png");
}
.Clear {
clear:both;
}
.FloatRight {
float:right;
margin:0 0 10px 10px;
}
.Main {
-moz-box-shadow:0 0 5px #555555;
background-color:white;
margin-bottom:30px;
margin-left:auto;
margin-right:auto;
position:relative;
text-align:left;
top:11px;
width:962px;
padding-top:1px;
}
.Contact {
float:right;
height:15px;
margin-right:20px;
padding-top:2px;
}
.Top {
background-image:url("../Images/topborder.png");
background-repeat:repeat-x;
border-color:#CFEDF2;
margin-left:15px;
margin-right:15px;
position:relative;
}
.Logo {
float:left;
padding:10px;
width:254px;
}
.Logo img {
border:medium none;
}
.TopImage {
float:right;
height:91px;
margin-right:10px;
position:relative;
top:13px;
width:454px;
}
.Menu {
background-image:url("../Images/menu.png");
height:16px;
margin-bottom:8px;
padding:10px;
position:relative;
z-index:1;
}
.MenuButton {
left:800px;
position:absolute;
top:80px;
z-index:100;
}
.MenuButton img {
border:medium none;
}
.Menu a {
font-size:14px;
font-weight:bold;
line-height:19px;
text-shadow:0 1px #FFFFFF;
}
.MenuMargin {
margin-left:15px;
}
.Content {
margin-left:15px;
margin-right:15px;
}
.MainContent {
float:left;
padding:0 10px 10px 0;
position:relative;
width:648px;
}
.ButtonDiv {
}
.LinkButton {
float:right;
}
.LinkButton a {
font-weight:normal;
padding:3px 15px 3px 3px;
}
.StartTop {
/*height:230px;*/
}
.ContentItem {
margin-bottom:20px;
padding:10px;
width:630px;
}
.ContentItem a {
text-decoration:underline;
top:10px;
}
.ContentItem img {
display:block;
}
.ContentItem .Left {
float:left;
padding-right:10px;
width:260px;
}
.ContentItem .Right {
float:left;
width:330px;
}
.ContentItem h2 {
color:#4E5085;
font-size:16px;
margin:0;
}
.ContentItem h4 {
margin:0;
}
.ContentItem .Header {
margin-bottom:15px;
padding:0 0 0 10px;
}
.ContentItem .Text {
margin-top:15px;
padding:0 0 0 10px;
}
.Destination {
float:left;
margin-left:32px;
}
.Destination img {
margin-bottom:5px;
}
.SideContent {
float:left;
position:relative;
width:260px;
}
.SideContentItem {
/*margin-bottom:20px;
padding:10px 12px 0 11px;
*/
}
.SideContentItem h2 {
color:#4E5085;
font-size:16px;
}
.FreeText h2 {
margin:10px 0;
}
.News {
background-image:url("../Images/newsbackground.png");
height:218px;
padding:5px 12px 0 16px;
width:100%;
}
.News h2 {
margin:0;
}
.NewsLink {
font-size:12px;
font-weight:bold;
padding:5px 10px 0 0;
}
.NewsText {
}
.Promo {
width:100%;
}
.PromoItem {
margin-bottom:5px;
}
.PromoItem .Text {
color:#4E5085;
font-size:12px;
font-weight:bold;
position:relative;
text-align:right;
top:-22px;
width:262px;
}
.Promo img {
border:medium none;
margin-bottom:5px;
}
.Partners {
border:medium none;
margin-bottom:5px;
width:265px;
}
.Partners img {
border:medium none;
margin-right:10px;
}
.Partners h2 {
font-size:16px;
margin:0 0 10px;
}
.Links {
background-image:url("../Images/linksbackground.png");
font-size:14px;
font-weight:bold;
line-height:19px;
margin-bottom:4px;
padding:5px 12px 0 16px;
width:100%;
}
.Links a:hover {
text-decoration:underline;
}
.Links .SubDest {
padding:2px 0 10px 10px;
}
.Links .SubDest a {
display:block;
font-size:12px;
font-weight:normal;
line-height:15px;
}
.ContactMap {
float:left;
margin-bottom:5px;
position:relative;
top:20px;
}
.Footer a {
color:white;
text-decoration:underline;
}
.Footer {
color:White;
font-size:11px;
margin-bottom:30px;
margin-left:auto;
margin-right:auto;
position:relative;
text-align:left;
width:962px;
}
.LinkCollection div {
margin:10px;
}
.DestinationItem img {
margin:0 10px 10px 0;
width:300px;
}
.OldPrice {
text-decoration:line-through;
}
.NewPrice {
font-weight:bold;
}
.DestInfo {
background-color:#EAFAFA;
border-bottom:1px dotted #B2E5FA;
padding:10px;
}
.DestInfo a {
font-size:11px;
margin-right:20px;
}
.Form {
padding:10px 0;
}
.Form b {
display:block;
font-size:12px;
}
.Form .Txt {
border:2px solid #AAAAFF;
color:Gray;
display:block;
font-size:15px;
height:20px;
margin-bottom:10px;
width:250px;
}
.Form textarea {
border:2px solid #AAAAFF;
color:#333333;
display:block;
font-family:Arial;
font-size:12px;
height:150px;
margin-bottom:10px;
width:590px;
}
.Form .Button {
}
.MailFeedback {
background-color:#CCFFCC;
border-bottom:1px dotted gray;
border-top:1px dotted gray;
margin:10px 0;
padding:0 10px 10px;
}
.Hide {
display:none !important;
}
.Red {
color:Red;
}
.Nyhetsbrev fieldset {
border:1px solid #DDDDFF;
width:242px;
}
.Nyhetsbrev input {
float:right;
height:12px;
margin-bottom:2px;
width:100px;
}
.mce_inline_error {
color:Red;
font-size:10px;
}
#mc_embed_close {
display:none;
}
#mc-embedded-subscribe {
height:22px;
margin-top:10px;
}
#LB {
height:222px;
position:relative;
}
#LB .Head {
background-image:url("/Images/liveaboard_box_map.png");
background-repeat:no-repeat;
height:52px;
left:0;
position:absolute;
top:0;
width:632px;
}
#LB .Head span {
color:#173A56;
font-size:13px;
margin:0 0 0 356px;
position:relative;
top:9px;
}
 .Con {
border:2px solid #46BEEF;
padding:8px;
        width:611px;
}
#LB .Con .Data {
float:left;
height:165px;
overflow:auto;
width:616px;
}
#LB .Con .Scroll {
display:none;
float:right;
width:20px;
}
 .Con .Row .SubRow {
font-size:10px;
}
.Con .Row {
border-bottom:1px solid #46BEEF;
cursor:pointer;
height:29px;
margin-bottom:10px;
padding:0 0 4px;
}
.Con .Row:hover {
background-color:#DDDDFF;
}
#LB .Controls {
display:none;
height:20px;
width:100%;
}
#LB .Controls div {
margin-right:10px;
}
#LB .Left {
float:left;
}
#LB .SortDate {
background-image:url("/Images/liveaboard_box_map.png");
background-position:-641px 0;
background-repeat:no-repeat;
float:left;
height:16px;
width:16px;
}
#LB .SortPrice {
background-image:url("/Images/liveaboard_box_map.png");
background-position:-654px 0;
background-repeat:no-repeat;
float:left;
height:16px;
width:16px;
}
#LB .Scroll {
margin-top:20px;
}
#LB .Up, #LB .Down {
background-image:url("/Images/liveaboard_box_map.png");
background-position:-672px 0;
background-repeat:no-repeat;
cursor:pointer;
height:25px;
position:relative;
top:100px;
width:26px;
}
#LB .Up {
background-position:-700px 0;
top:0;
}
.Con .Clear {
clear:both;
}
#LB .Wrap {
}
.PriceInfo {
color:gray;
font-size:10px;
line-height:10px;
}
.Con .Price {
color:red;
}
