﻿body, input { font-family: "Lucida Sans Unicode","Lucida Grande",Tahoma,Helvetica,sans-serif; }

#logo .image img {width: 205px; }
#logo .text { left: 205px; }

a {color: #8e662e; }
a:hover {color: #ea9406; }
.button {text-shadow: 0 -1px 0 #da8700;}

h1, h2 {font-family: "Palatino Linotype", "Georgia", serif; }
h2 {font-size: 18px;}
.box .simpleheader h2 {font-size: 17px;}


/* Top menu */
#tabs li a {text-shadow: 0 -1px 0 #da8700;}

 /* Glasriket sidemenu */
ul.sidemenu .selected, ul.sidemenu .expanded {border-left: 1px solid #c4b28a; border-right: 1px solid #c4b28a; }
ul.sidemenu .selected.first, ul.sidemenu .expanded.first {border-top: 1px solid #c4b28a;}
ul.sidemenu .selected.last, ul.expanded .selected.last {border-bottom: 1px solid #c4b28a;}
ul.sidemenu .selected a, ul.sidemenu .expanded a {border-top: 1px solid #e4d3ae; border-bottom: 1px solid #fae9c6; background: #fae9c6;}
ul.sidemenu ul div {border-left: 1px solid #c4b28a; border-right: 1px solid #c4b28a; border-top: 0; border-bottom: 0;}
ul.sidemenu ul a {padding: 5px 20px 6px 10px; background: #fae9c6; border-top: 1px solid #e4d3ae; border-bottom: 0 !important;}
ul.sidemenu ul .selected a, ul.sidemenu ul .expanded a {background: #e4d3ae; border-top: 1px solid #e4d3ae; }
ul.sidemenu .last + ul .last {border-bottom: 1px solid #c4b28a;}
ul.sidemenu a:hover {color: #000; background: #fcf4e2; border-top: 1px solid #fcf4e2; border-bottom: 1px solid #fcf4e2;}
ul.sidemenu .selected a:hover, ul.sidemenu .expanded a:hover {background: #e4d3ae; border-top: 1px solid #e4d3ae; border-bottom: 1px solid #e4d3ae; }
ul.sidemenu ul a:hover {background: #e4d3ae; border-top: 1px solid #e4d3ae;}

/* Datepicker */
.ui-datepicker-next:hover, .ui-datepicker-prev:hover  {border-color: #ea9406;}
.ui-state-active, .ui-widget-content .ui-state-active {background: #ea9406 !important;}

/* Basket menu */
#basket { background: #d46a00; border-bottom: 1px solid #a25100;}
#basket .category {border-top: 2px dotted #9b4d00;}
#basket .category span {background: #d46a00; line-height: 0; position: absolute; top: -2px; padding-right: 4px; height: 10px;}
#basket table span {color: #f1d2b3;}
#basket .total {border-top: 2px solid #9f4f00;}
#basket #gotobasket {border: 1px solid #9f4f00; background: #f3e8de;}

/* xForm */
.xForm tr td input.button {background:none repeat scroll 0 0 #ea9406; border:1px solid #666666;}
.xForm tr td input.button:hover { background:none repeat scroll 0 0 #f0b34d; }

/* Proxy */
body #VisitProxy_bd h1 {font-size: 24px;}
body #VisitProxy_bd h2 {font-size: 17px;}
body #VisitProxy_bd h3 {font-size: 14px;}
body #VisitProxy_bd h4 {font-size: 12px;}
body #VisitProxy_bd .VisitProxy_ListProduct .vp_header h2 a {color: #3d1500;}
body .VisitProxy_LabelBox .vp_inputwrapper input, body #VisitProxy_bd .VisitProxy_LabelBox .vp_inputwrapper input {border: 1px solid #c8ba9e; border-top: 1px solid #aa9e86;}
body #VisitProxy_bd .VisitProxy_Button, body #VisitProxy_bd .VisitProxy_BookButton, body .VisitProxy_Button, body .VisitProxy_BookButton {background-color: #ea9406; text-shadow: 0 -1px 0 #da8700;}
body #VisitProxy_bd .VisitProxy_Button:hover, body #VisitProxy_bd .VisitProxy_BookButton:hover, body .VisitProxy_Button:hover, body .VisitProxy_BookButton:hover {background-color: #ea9406;}
body #VisitProxy_bd .VisitProxy_TopSearchBox > div > .vp_inner  {background-color: #fae9c6; border: 1px solid #dfcda8; }
body #VisitProxy_bd .VisitProxy_TopSearchBox .vp_header {border-bottom: 1px solid #dfcda8;}
body #VisitProxy_bd .VisitProxy_TopSearchBox .vp_topmenu .vp_item {border-bottom: 1px solid #dfcda8;}
body #VisitProxy_bd .VisitProxy_TopSearchBox .vp_topmenu .vp_item.vp_selected {border-top: 1px solid #dfcda8; background-color: #fae9c6; }
body #VisitProxy_bd .VisitProxy_TopSearchBox .vp_topmenu .vp_item.vp_selected:first-child {border-left: 1px solid #dfcda8;}
body #VisitProxy_bd .VisitProxy_ListProduct .vp_inner .vp_rating {padding: 10px 5px 7px 5px; background-color: #fae9c6;}
body #VisitProxy_bd .VisitProxy_ListProduct .vp_inner .vp_rating h2 span {color: #645d4f;}
body .bookingbox .vp_selectwrapper div.selector, #VisitProxy_bd .VisitProxy_TopSearchBox .VisitProxy_LabelBox div.selector {border: 1px solid #c8ba9e !important; border-bottom: 1px solid #aa9e86 !important;}
body .bookingbox > .inner .guestwrapper.manyRooms .guestcontainer {border-top: 1px dashed #c8ba9e;}
body #VisitProxy_bd .VisitProxy_TopSearchBox .vp_inner .vp_guestwrapper.vp_manyRooms .vp_guestcontainer .vp_inner {border-top:1px dashed #dfcda8;}
body .vp-ui-datepicker .vp-ui-state-active {background-color: #ea9406;}

body #VisitProxy_bd .vp_datebox .vp_datebox_date {color: #d46a00;}
body #VisitProxy_bd .vp_datebox .vp_datebox_month {border-color: #a25100; background-color: #d46a00; color: #fff; }
#sidesearch h2 {font-size: 16px; }