﻿body, input { font-family: "Lucida Sans Unicode","Lucida Grande",Tahoma,Helvetica,sans-serif; }

#logo .image img {width: 152px; }
#logo .text { left: 152px; }

a {color: #660000; }
a:hover {color: #b03d17; }
.button {text-shadow: 0 -1px 0 #a03d1c;}

h1, h2 {font-family: "Lucida Sans Unicode","Lucida Grande",Tahoma,Helvetica,sans-serif; }

/* Top menu */
#tabs li a {text-shadow: 0 -1px 0 #a03d1c;}

/* Sidemenu Öland */
ul.sidemenu .selected, ul.sidemenu .expanded {border-left: 1px solid #d2a390; border-right: 1px solid #d2a390; }
ul.sidemenu .selected.first, ul.sidemenu .expanded.first {border-top: 1px solid #d2a390;}
ul.sidemenu .selected.last, ul.expanded .selected.last {border-bottom: 1px solid #d2a390;}
ul.sidemenu .selected a, ul.sidemenu .expanded a {border-top: 1px solid #e9cec1; border-bottom: 1px solid #f6e6dc; background: #f6e6dc;}
ul.sidemenu ul div {border-left: 1px solid #d2a390; border-right: 1px solid #d2a390; border-top: 0; border-bottom: 0;}
ul.sidemenu ul a {padding: 5px 20px 6px 10px; background: #f6e6dc; border-top: 1px solid #e9cec1; border-bottom: 0 !important;}
ul.sidemenu ul .selected a, ul.sidemenu ul .expanded a {background: #e9cec1; border-top: 1px solid #e9cec1; }
ul.sidemenu .last + ul .last {border-bottom: 1px solid #d2a390;}
ul.sidemenu a:hover {color: #000; background: #faf2ed; border-top: 1px solid #faf2ed; border-bottom: 1px solid #faf2ed;}
ul.sidemenu .selected a:hover, ul.sidemenu .expanded a:hover {background: #e9cec1; border-top: 1px solid #e9cec1; border-bottom: 1px solid #e9cec1; }
ul.sidemenu ul a:hover {background: #e9cec1; border-top: 1px solid #e9cec1;}

/* Datepicker */
.ui-datepicker-next:hover, .ui-datepicker-prev:hover  {border-color: #b03d17;}
.ui-state-active, .ui-widget-content .ui-state-active {background: #b03d17 !important;}

 /* Basket menu */
#basket { background: #951a00; border-bottom: 1px solid #721400;}
#basket .category {border-top: 2px dotted #701300;}
#basket .category span {background: #951a00; line-height: 0; position: absolute; top: -2px; padding-right: 4px; height: 10px;}
#basket table span {color: #dfbbb3;}
#basket .total {border-top: 2px solid #701300;}
#basket #gotobasket {border: 1px solid #701300; background: #ece0dd;}

/* xForm */
.xForm tr td input.button {background:none repeat scroll 0 0 #b03d17; border:1px solid #666666;}
.xForm tr td input.button:hover { background:none repeat scroll 0 0 #c3735a; }

/* 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 #b8aca5; border-top: 1px solid #a79c95;}
body #VisitProxy_bd .VisitProxy_Button, body #VisitProxy_bd .VisitProxy_BookButton, body .VisitProxy_Button, body .VisitProxy_BookButton {background-color: #580000; text-shadow: 0 -1px 0 #7d1d00;}
body #VisitProxy_bd .VisitProxy_Button:hover, body #VisitProxy_bd .VisitProxy_BookButton:hover, body .VisitProxy_Button:hover, body .VisitProxy_BookButton:hover {background-color: #660000;}
body #VisitProxy_bd .VisitProxy_TopSearchBox > div > .vp_inner  {background-color: #f6e6dc; border: 1px solid #e7d8ce; }
body #VisitProxy_bd .VisitProxy_TopSearchBox .vp_header {border-bottom: 1px solid #e7d8ce;}
body #VisitProxy_bd .VisitProxy_TopSearchBox .vp_topmenu .vp_item {border-bottom: 1px solid #e7d8ce;}
body #VisitProxy_bd .VisitProxy_TopSearchBox .vp_topmenu .vp_item.vp_selected {border-top: 1px solid #e7d8ce; background-color: #f6e6dc; }
body #VisitProxy_bd .VisitProxy_TopSearchBox .vp_topmenu .vp_item.vp_selected:first-child {border-left: 1px solid #e7d8ce;}
body #VisitProxy_bd .VisitProxy_ListProduct .vp_inner .vp_rating {padding: 10px 5px 7px 5px; background-color: #f6e6dc;}
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 #b8aca5 !important; border-bottom: 1px solid #a79c95 !important;}
body .bookingbox > .inner .guestwrapper.manyRooms .guestcontainer {border-top: 1px dashed #b8aca5;}
body #VisitProxy_bd .VisitProxy_TopSearchBox .vp_inner .vp_guestwrapper.vp_manyRooms .vp_guestcontainer .vp_inner {border-top:1px dashed #e7d8ce;}
body .vp-ui-datepicker .vp-ui-state-active {background-color: #b03d17;}

body #VisitProxy_bd .vp_datebox .vp_datebox_date {color: #660000;}
body #VisitProxy_bd .vp_datebox .vp_datebox_month {border-color: #8d3112; background-color: #b03d17; color: #fff; }