html,
body
{height:100%;}
body
{font-family:Trebuchet MS, Verdana, Arial, Helvetica;font-size:12px;color:#333;height:100%;padding:0px;margin:0px;background-color:#fff;}
body#home
{background-image:url('images/vinter2011.jpg');background-position:left top;background-repeat:no-repeat;}
/* reset */
ul
{margin:0px; padding:0px;}
/* end reset */

/* fonts & colors */
a
{color:#c00;text-decoration:none;}
/* end fonts & colors */

/* main */
div.main
{width:100%;min-height:100%;padding:0px;margin:0px;position:relative;}
/* end main */

/* header */
#header #x
{background-image:url(images/dekor_sidhuvud.png);background-position:left top;background-repeat: repeat-x;margin:10px 0px 0px 0px;height:12px;}
#header #winter-summer
{float:right;margin-top:-47px;}
#header #winter-summer #winter
{float:left;}
#header #winter-summer #summer
{float:left;margin-left:0px;}
#header #winter-summer img
{border-left:3px solid #fff;border-right:3px solid #fff;}
#header #upper-part
{margin-left:40px;margin-top: 25px;width:960px;height:130px;}
#header #logo
{float:left;}
.oew_header
{text-align:right;vertical-align:top;}
.oew_header .header 
{font-weight:bold;}
.oew_header .content-text
{float:right;}
.oew_header .content-text > div
{display:table-cell;height:66px;padding-top:5px;}
.oew_header #weather
{width:120px;text-align:left;border-right:1px solid #ccc;}
.oew_header #weather a
{color:#000;}
.oew_header #weather .firstrow
{font-size:20px;font-weight:bold;height:38px;margin:0px;padding:0px;}
.oew_header #weather .pluslarge,
.oew_header #weather .minuslarge
{vertical-align: top;}
.oew_header #weather .secondrow
{display:inline-block;font-size:12px;font-weight:normal;margin:0px;padding:0px;}
.oew_header #status
{width:130px;padding-left:15px;text-align:left;border-right:1px solid #ccc;}
.oew_header #status a 
{color:#000;}
.oew_header #status-info p
{margin:0px;padding:0px 0px 1px 0px;font-weight:bold;}
.oew_header .red
{color:#cb0101;}
.oew_header .green
{color:#12a010;}
.oew_header #webcam
{width:105px;text-align:center;border-right:1px solid #ccc;}
.oew_header #blog
{height:66px;max-width:165px;width:165px;padding-left:15px;text-align:left;border-right:1px solid #ccc;}
.oew_header #blog p 
{background-image:url('images/quotes.png');background-position:left top;background-repeat:no-repeat;padding:0px 0px 0px 25px;margin:0px;}
.oew_header #blog a
{color:#333;text-decoration:none;}
.oew_header #links
{width:80px;text-align:right;}
.oew_header #links p
{margin:0px 0px 5px 0px;}
.oew_header #links a
{color:#333;text-decoration:none;}

#default-lmr .main #header,
#default-lm .main #header
{background-image:url('images/subpage-header-gradient.png');background-position: bottom left;background-repeat:repeat-x;padding-bottom:35px;}
#default-lm .main .menu-h,
#default-lmr .main .menu-h
{margin-top:-35px;}

#sticker-wrapper
{float:left;height:400px;padding-left:20px;top:0px;width:480px;}
#sticker-wrapper .content-pane
{margin-left:20px;margin-top:80px;}
#page-44027 #sticker-wrapper .content-pane
{margin-top:20px;}
#sticker-wrapper .header h2
{color:#cb0101;font-size:24px;margin:0px;}
#sticker-wrapper p
{color:#333;font-size:10px;margin:5px 0px;}
#sticker-wrapper a
{color:#333;font-size:14px;}
#sticker-wrapper .sticker-date
{padding-bottom:7px;width:90px;}

#home-top-right
{display:block;width:230px;margin-left:770px;}
#home-top-right .content-pane
{background-image:url('images/pane-230-bottom.png');background-repeat:no-repeat;background-position:center bottom;padding-bottom:7px;margin-bottom:20px;}
#home-top-right .content-pane.youtube
{background:none;}
#home-top-right .content-pane .header
{background-image:url('images/vinjett_rod.png');background-repeat:no-repeat;height:35px;width:230px;}
#home-top-right .content-pane .header h2
{color:#fff;font-size:14px;margin:0px;padding:10px 0px 0px 35px;}
#home-top-right .content-pane .content-text
{background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0px;padding:5px 10px 0px 10px;filter:alpha(opacity=80);opacity:0.8;}
#home-top-right .content-pane.youtube .content-text
{background:none;border:0px;padding:0px;}
#home-top-right .content-pane .content-text p
{line-height:14px;margin:5px 0px 0px 0px;}
#home-top-right .content-pane .content-text h2
{color:#633;font-size:17px;margin-bottom:0.4em;margin-top:0.7em;}
#home-top-right .content-pane .content-text hr
{margin-top:1em;}

#home-puff
{float:left;width:1000px;}
#home-puff .image-pane
{display:block;float:left;margin-left:20px;width:230px;}
#home-puff .image-pane li 
{margin-bottom:20px;}
#home-puff > .content-pane
{background-image:url('images/pane-230-bottom.png');background-repeat:no-repeat;background-position:center bottom;float:left;margin-left:20px;padding-bottom:7px;margin-bottom:20px;width:230px;}
#home-puff > .content-pane .header
{background-image:url('images/vinjett_rod.png');background-repeat:no-repeat;height:35px;width:230px;}
#home-puff > .content-pane .header h2
{color:#fff;font-size:14px;margin:0px;padding:10px 0px 0px 35px;}
#home-puff > .content-pane .content-text
{border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff;margin:0px;padding:5px 10px 0px 10px;height:138px;}
#home-puff > .content-pane .content-text p
{margin:5px 0px 0px 0px;}
#home-puff > .content-pane tr td
{border-top:1px solid #cecece;padding-top:5px;padding-bottom:3px;}
#home-puff > .content-pane tr:first-child td
{border-top:0px;}
#home-puff > .content-pane td a
{color:#333;text-decoration:none;}

#home-newsletter 
{background-image:url('images/officiell-besoksguide.png');height:24px;margin:0px 0px 10px 20px;padding-top:11px;text-align:right;width:980px;}
#home-newsletter form
{float:right;margin-top:-7px;width:auto;}
#home-newsletter input[type=text]
{background-color:#fff;border:1px solid #cecece;width:110px;}
#home-newsletter input[type=submit]
{background:none;border:0px;}
/* end header */

/* footer */
#footer
{background-color:#fff;background-image:url('images/dekor_sidfot.png');background-repeat:repeat-x;clear:both;margin:0px;height:100px;padding:0px;width:100%;}/*position:absolute;bottom:0px;}*/
#footer-content
{margin-left:20px;padding-top:10px;width:980px;}
.oew_footer ul
{list-style-type:none;}
.oew_footer td
{padding-right:20px;color:#333;}
.oew_footer a
{color:#333;}
/* end footer */

/* columns */
#column-left
{float: left;width: 230px; padding: 0px 0px 20px 0px; margin: 20px 0px 0px 0px;}
#column-left-wide
{float: left;width: 480px; padding: 0px 0px 20px 0px; margin: 20px 0px 0px 0px;}
#column-middle
{float: left;min-height:400px;padding-bottom:20x;}
#column-middle-home
{float: left;width:230px;padding:0px 20px 20px 20px;margin:20px 0px 0px 0px;}
#column-right
{float: left;width:230px;padding:0px 0px 20px 0px;margin:20px 0px 0px 0px;}
.narrowcolumn
{width:480px;padding:0px 0px 20px 0px; margin:20px 20px 0px 20px;}
.widecolumn
{width:730px; padding:0px 0px 20px 0px; margin:20px 0px 0px 20px;}
/* end columns */

.oew-page .header h2,
.eventcalendar-suggestion-form h2
{color:#633;font-size:17px;margin:0px 0px 15px 0px;}
.oew-page h3
{color:#c00;font-size:12px;margin-bottom:0px;}
.oew-page .content-text .paragraph div div > p
{margin-top:0px;}
.oew-page .preamble 
{font-weight:bold;}
#citybreak iframe
{border:0px;min-height:5000px;margin:0px;padding:0px;overflow:visible;width:100%;}
.page-media-container
{padding-bottom:20px;}
.oew-page p
{margin-bottom:1em;margin-top:1em;}
.oew-page .media-container
{padding:0px 1em 1em 1em;}
#column-wrapper
{background-color:#fff;clear:both;display:block;width:100%;height:100%;margin:0px;min-height:100px;padding:0px 0px 20px 20px;}

/* left wide column on home page */
#column-left-wide .stars-carousel
{padding-bottom:20px;}
#column-left-wide .event-pane
{background-image:url('images/pane-480-bottom.png');background-repeat:no-repeat;background-position:center bottom;padding-bottom:7px;margin-bottom:20px;}
#column-left-wide .event-pane .header,
#column-left-wide .stars-carousel .header
{background-image:url('images/vinjett_beige_480.png');background-repeat:no-repeat;height:35px;width:480px;}
#column-left-wide .event-pane .header h2,
#column-left-wide .stars-carousel .header h2
{color:#633;font-size:14px;margin:0px;padding:10px 0px 0px 35px;}
#column-left-wide .event-pane .content-text
{border-left:1px solid #ccc;border-right:1px solid #ccc;background-color:#fff;padding-left:10px;padding-right:10px;}
#column-left-wide .stars-carousel .content-text
{background-image:url('images/carousel-background.png');background-repeat:no-repeat;width:480px;height:170px;}
#column-left-wide .event-pane li
{border-top:1px solid #ccc;padding:5px 10px;}
#column-left-wide .event-pane li:first-child
{border:0px;}
#column-left-wide .event-pane li .date
{color:#c00;display:inline-block;font-size:12px;padding-top:2px;vertical-align:top;width:50px;} /* 4px */
#column-left-wide .event-pane li .title
{display:inline-block;vertical-align:top;padding-top:2px;}
#column-left-wide .event-pane li .title a
{color:#633;font-size:12px;padding-left:10px;}
#column-left-wide .event-pane .archivelink
{margin:0px;padding-top:5px;}
#column-left-wide .event-pane .archivelink a
{color:#333;text-decoration:none;}
#column-left-wide .event-pane p.printlink
{display:none;}

#stars-wrapper
{height: 140px; padding-left:5px; margin-top:0px;}
#stars-wrapper ul.horizontal
{margin:0px;padding:0px;width:auto;}
#stars-wrapper ul.horizontal li
{border:0px; padding: 0 5px 0 0;}
#stars-wrapper .content-block
{padding-top:10px;}
#stars-wrapper .content-text
{width:360px;}
#stars-wrapper .media-text
{color:#ccc;font-size:12px;text-align:center;padding-top:4px;text-transform:uppercase;}
#stars-wrapper img
{width: 165px; height: 123px; margin-left:10px; border:1px solid #ccc;}
#stars-wrapper .next,
#stars-wrapper .prev,
#stars-wrapper .jCarouselLite
{float:left; height:160px; text-decoration:none; margin-top:0px;}
#stars-wrapper .prev,
#stars-wrapper .next
{display: block; width: 37px;}
#stars-wrapper .prev
{background: url('images/carousel-left.png') no-repeat center; padding-right:15px;}
#stars-wrapper .next
{background: url('images/carousel-right.png') no-repeat center; padding-left:10px;}
/* end left wide column on home page */

/* middle column on home page */
#column-middle-home .event-pane
{background-image:url('images/pane-230-bottom.png');background-repeat:no-repeat;background-position:center bottom;padding-bottom:7px;margin-bottom:20px;}
#column-middle-home .event-pane .header
{background-image:url('images/vinjett_beige_230.png');background-repeat:no-repeat;height:35px;width:230px;}
#column-middle-home .event-pane .header h2
{color:#633;font-size:14px;margin:0px;padding:10px 0px 0px 35px;}
#column-middle-home .event-pane .content-text
{border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0px;padding:5px 10px 0px 10px;}
#column-middle-home .event-pane li 
{padding-bottom:5px;padding-top:5px;border-top:1px solid #ccc;}
#column-middle-home .event-pane li:first-child
{border:0px;}
#column-middle-home .event-pane li .date
{color:#c00;display:inline-block;font-size:12px;height:30px;vertical-align:top;width:50px;}
#column-middle-home .event-pane li .title
{display:inline-block;width:150px;}
#column-middle-home .event-pane li .title a
{color:#333;font-size:12px;}
#column-middle-home p.archivelink 
{margin:0px;padding-top:5px;}
#column-middle-home p.archivelink a
{color:#333;text-decoration:none;}
#column-middle-home .image-pane li
{margin-bottom:20px;}
/* end middle column on home page */

/* right column on home page */
#column-left > .book-online,
#column-right > .book-online
{padding-bottom:20px;}

#column-right > .content-pane,
#column-right > .content-pane .content-text
{height:450px;margin-top:0px;}
#column-right > .content-pane iframe
{width:230px;height:450px;}

#column-left > .content-pane,
/*#column-right > .content-pane,*/
#column-right > .event-pane,
#column-middle-home .content-pane
{background-image:url('images/pane-230-bottom.png');background-repeat:no-repeat;background-position:center bottom;padding-bottom:7px;margin-bottom:20px;}
#column-left > .book-online .header,
#column-right > .book-online .header,
#column-left > .content-pane .header,
/*#column-right > .content-pane .header,*/
#column-right > .event-pane .header,
#column-middle-home .content-pane .header
{background-image:url('images/vinjett_rod.png');background-repeat:no-repeat;height:35px;width:230px;}
#column-left > .book-online .content-pane .header h2,
#column-right > .book-online .header h2,
#column-left > .content-pane .header h2,
/*#column-right > .content-pane .header h2,*/
#column-right > .event-pane .header h2,
#column-middle-home .content-pane .header h2
{color:#fff;font-size:14px;margin:0px;padding:10px 0px 0px 35px;}
#column-left > .book-online .content-text,
#column-right > .book-online .content-text
{background-image:url('images/pane-230-bottom.png');background-repeat:no-repeat;background-position:center bottom;padding-bottom:7px;}
#column-left > .book-online .content-border,
#column-right > .book-online .content-border
{border-left:1px solid #ccc;border-right:1px solid #ccc;}
#column-left > .content-pane .content-text,
/*#column-right > .content-pane .content-text,*/
#column-right > .event-pane .content-text,
#column-middle-home .content-pane .content-text
{border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0px;padding:5px 10px 0px 10px;}
#column-left > .content-pane .content-text p,
/*#column-right > .content-pane .content-text p,*/
#column-right > .event-pane .content-text p,
#column-middle-home .content-pane .content-text p
{margin:5px 0px 0px 0px;}
#column-left > .content-pane tr td,
#column-right > .content-pane tr td,
#column-right > .event-pane tr td,
#column-middle-home .content-pane tr td
{border-top:1px solid #cecece;padding-top:5px;padding-bottom:3px;}
#column-left > .content-pane tr:first-child td,
#column-right > .content-pane tr:first-child td,
#column-right > .event-pane tr:first-child td,
#column-middle-home .content-pane tr:first-child td
{border-top:0px;}
#column-left > .content-pane td a,
#column-right > .content-pane td a,
#column-right > .event-pane td a,
#column-middle-home .content-pane td a
{color:#333;text-decoration:none;}
/* end right column on home page */

/* right column on left-middle-right pages */
#column-right .link-pane
{background-image:url('images/pane-230-bottom.png');background-repeat:no-repeat;background-position:center bottom;padding-bottom:7px;margin-bottom:20px;}
#column-right .link-pane .header
{background-image:url('images/vinjett_beige_230.png');background-repeat:no-repeat;height:35px;width:230px;}
#column-right .link-pane .header h2
{color:#633;font-size:14px;margin:0px;padding:10px 0px 0px 35px;}
#column-right .link-pane .content-text
{border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0px;padding:5px 10px 0px 10px;}
#column-right .link-pane .content-text p
{margin:5px 0px 0px 0px;}
/* end right column on left-middle-right page */

/* horizontal-menu */
.menu-h
{clear:both;height:35px;background-image:url('images/menu-background.png');background-repeat:no-repeat;margin-left:20px;width:980px;}
.menu-h .content-text
{margin:0px auto;width:100%;}
.menu-h .horizontal
{height:16px;padding-top:10px;text-align:center; width: 980px;}
.menu-h .menu-item
{border:0px;padding-right:0px;padding:0 7px;float:none;display:inline;}
.menu-h .menu-item-27771
{padding-right: 0;}
.menu-h .menu-item:first-child
{padding-left:0px;}
.menu-h a
{color:#fff;font-size:14px;text-decoration:none;}
.menu-h a:hover, .menu-h .current-menu-item a, .menu-h .current-menu-item-ancestor a, .menu-h .current-menu-item-parent a
{color:#f66;}
.menu-h a:onclick
{color:#000;}
.menu-h .menu-item-28054,
.menu-h .menu-item-28167,
.menu-h .menu-item-28180,
.menu-h .menu-item-28200,
.menu-h .menu-item-28303,
.menu-h .menu-item-28312,
.menu-h .menu-item-28316,
.menu-h .menu-item-28758
{display:none; visibility: hidden;}
/* end horizontal-menu */

/* vertical-menu */
.menu-v ul
{list-style-type:none;}
.menu-v .no-list-image_ > li
{background-image:none;border-bottom:1px solid #ccc;padding:6px 12px 4px 12px;min-height:18px;width:206px;}
.menu-v .no-list-image_ > li:first-child
{border-top:1px solid #ccc;}
.menu-v .no-list-image_ > li a
{color:#cb0101;text-transform:uppercase;}
.menu-v .no-list-image_ > li a:hover
{color:#f99;}
.menu-v .no-list-image_ > li.current-menu-item a
{color:#000;}
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item,
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item-ancestor
{background-color:#f0f1eb;margin-bottom:12px;padding:10px 0px 0px 12px;min-height:33px;width:218px;}
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item > a,
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item-ancestor > a
{color:#000;}
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item > ul,
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item-ancestor > ul
{font-size:12px;padding:0px 12px 12px 0px;min-height:33px;width:230px;}
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item > ul > li:first-child,
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item-ancestor > ul > li:first-child
{border-top:0px;margin-left:12px;margin-top:0px;margin-right:12px;padding-left:0px;}
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item > ul a,
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item-ancestor > ul a,
.menu-v .no-list-image_ > li.menu-item-folder > ul > li.menu-item-folder > ul > li.menu-item a
{color:#666;font-weight:normal;text-transform:none;}
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item-ancestor > ul li.current-menu-item > a,
.menu-v .no-list-image_ ul > li.menu-item-folder.current-menu-item-ancestor  a,
.menu-v .no-list-image_  li.menu-item-folder.current-menu-item-ancestor  > ul > li.current-menu-item-ancestor > ul > li.current-menu-item a
{color:#000;font-weight:normal;}
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item > ul ul,
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item-ancestor > ul ul
{padding-left:15px;}
.menu-v .no-list-image_ > li.menu-item-folder > ul > li.menu-item-folder > ul > li.menu-item
{padding-top:5px;}
.menu-v li
{padding-top:12px;padding-left:12px;}
.menu-v li ul
{margin-left:-12px;}
/* old menu 
.menu-v ul
{list-style-type:none;}
.menu-v .no-list-image_ > li
{background-image:url('images/left-menu-background.png');background-repeat:no-repeat;padding:10px 12px 4px 12px;min-height:33px;width:206px;}
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item,
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item-ancestor
{background-image:url('images/left-menu-background-top.png');background-position:center top;background-repeat:no-repeat;margin-bottom:12px;padding:10px 0px 0px 12px;min-height:33px;width:218px;}
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item > ul,
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item-ancestor > ul
{background-image:url('images/left-menu-background-bottom.png');background-position:left bottom;background-repeat:no-repeat;font-size:12px;padding:0px 12px 12px 0px;min-height:33px;width:230px;}
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item > ul > li:first-child,
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item-ancestor > ul > li:first-child
{border-top:1px solid #ccc;margin-left:12px;margin-top:12px;margin-right:12px;padding-left:0px;}
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item > ul a,
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item-ancestor > ul a
{text-transform:none;}
.menu-v .no-list-image_ > li.menu-item-folder.current-menu-item-ancestor > ul li.current-menu-item a
{font-weight:bold;}
.menu-v li
{padding-top:12px;padding-left:12px;}
.menu-v li ul
{margin-left:-12px;}
.menu-v a
{color:#666;font-size:12px;text-decoration:none;text-transform:uppercase;}
.menu-v a:hover
{color:#f99;}
/* end old menu */
/* end vertical-menu */



/* event calendar */
#page-44027 .widecolumn > .pane
{float:right;width:300px;}
#page-44027 .widecolumn > .pane h3
{margin-top:0px;}
#page-44027 .widecolumn > .pane #searchfor
{display:none;}
#page-44027 .widecolumn > .eventcalendar
{float:left;width:400px;}
.eventcalendar .paragraph > h3
{display:none;}
.eventcalendar .eventcalendardayheader
{font-weight:bold;padding-top:15px;padding-bottom:0px;}
.eventcalendar ul
{list-style-type:none;}
.eventcalendar ul li
{display:inline-block;padding-top:5px;padding-bottom:5px;}
.eventcalendar ul li.eventcalendardatetimecolumn
{width:100px;}
.eventcalendar ul li.eventcalendartitlecolumn
{width:200px;}
.eventcalendar ul li.eventcalendarcustomcolumn
{width:100px;}
.eventcalendarcalendar > table
{border-spacing:0px;padding:0px;}
.eventcalendar .eventcalendarmonthtitle
{color:#633;font-size:17px;margin:15px 0px 15px 0px;}
.eventcalendarcalendar h3
{background-color:#7abcd2;border:1px solid #666;text-align:center;margin:0px;}
.eventcalendarcalendar .title 
{color:#fff;text-transform:capitalize;}
.eventcalendarcalendar th
{border-bottom:1px solid #000;padding:0px;text-align:center;height:18px;width:31px;}
.eventcalendarcalendar th.empty
{border:0px;}
.eventcalendarcalendar .week
{border-right:1px solid #000;padding:1px 2px 1px 0px;}
.eventcalendarcalendar td
{padding:0px;}
.eventcalendarcalendar td.day
{border-bottom:1px solid #000;border-right:1px solid #000;text-align:center;width:30px;}
.eventcalendarcalendar td.other_month
{background-color:#ddd;border-bottom:1px solid #000;border-right:1px solid #000;color:#333;text-align:center;width:30px;}
.eventcalendarcalendar td.day_has_events
{background-color:blue;border-bottom:1px solid #000;border-right:1px solid #000;color:#fff;height:18px;text-align:center;width:30px;}
.eventcalendarcalendar td.current_day
{background-color:#666;color:#fff;}
.eventcalendarsuggestionlink 	
{padding:1em 0px;width:100%;}
.eventcalendarsuggestionlink a 
{display:block;color:#fff;background-color:#c00;padding:2px 5px 5px 5px;border:1px solid #666;margin-top:10px;width:95%;}
.eventcalendar .printlink
{margin-top:1em;margin-bottom:1em;}
.eventcalendar .eventcalendarsearchlink
{display:none;}

/* for the bug in event calendar search */
#commands .widecolumn > .pane .items .eventcalendarmonthtitle,
#commands .widecolumn > .pane .items .eventcalendardayheader,
#commands .widecolumn > .pane .items > ul
{display:none;}
/*
.eventcalendarmonthtitle
{font-size:14px;color:#ac1d0d;}
.eventcalendardayheader
{color:#ac1d0d;}
.eventcalendar div.vertical .items th
{background-color:#fff;border:0px;padding-bottom:10px;color:#ac1d0d;}
.eventcalendar div.vertical .items td 
{border-bottom:0px;padding:2px 0px;}
.eventcalendar div.vertical .items td.eventcalendardayheader 
{padding-top:10px;font-weight:bold;text-transform:capitalize;}
.eventcalendar .items td.eventcalendarcolumn1
{width:25%;}
.eventcalendar .items td.eventcalendarcolumn2
{width:50%;}
.eventcalendar .items td.eventcalendarcolumn3
{width:25%;}
.eventcalendar .paragraph .paragraph 
{float:left;clear:both;width:100;margin-top:20px;}
.eventcalendar .items
{margin-bottom:20px;}
table.eventcalendar .day a 
{background-color:#7abcd2;}
/*
TD.center .eventcalendar .pane {
	padding: 0px;
}

#tellafriend_paragraph 
{
	display: none;
}

.eventcalendareventitem .header h1 
{color:#ac1d0d;}
.eventcalendareventitem .preamble h3 
{color:#ac1d0d;text-transform:capitalize;}
.eventcalendareventitem .eventtime 
{color:#ac1d0d;}
/*
#page28534 #eventcalendar_3 .eventcalendarcalendar {
	width: 260px;
}
#page28534 #eventcalendar_3 .eventcalendarsearchform {
	float: left;
}*/
/* end event calendar */


/* thickbox popup for event */
body#popup-thickbox
{background-color:#fff;font-family:Trebuchet MS, Verdana, Arial, Helvetica;font-size:12px;color:#333;height:100%;padding:25px;margin:0px;}
body#popup-thickbox  .preamble
{margin:1em 0px;}
body#popup-thickbox  .preamble h3
{margin:1em 0px;}
body#popup-thickbox .eventcalenderextrafields br
{padding:1em 0px;}
body#popup-thickbox p
{margin-bottom:1em;margin-top:1em;}
body#popup-thickbox p.archivelink,
body#popup-thickbox p.backlink
{display:none;}
/* end thickbox popup for event */

/* print */
body#print
{background-color:#fff;font-family:Trebuchet MS, Verdana, Arial, Helvetica;font-size:12px;color:#333;height:100%;padding:0px;margin:0px;}
body#print #main-wrapper
{width:700px;}
body#print #column-main
{margin-left:70px;margin-top:40px;}
body#print .header h2
{color:#633;font-size:17px;margin:0px 0px 15px 0px;}
body#print .footer
{text-align:center;margin-top:50px;}
body#print #tellafriend_link,
body#print #tellafriend_paragraph,
body#print .printlink,
#print .eventcalendarform,
body#print .eventcalendarcalendar,
body#print h2,
body#print .eventcalendarsuggestionlink,
body#print .rsslink,
body#print .backlink,
body#print #sb-loading-inner span
{display:none;}
body#print td.eventcalendarcolumn1
{vertical-align:bottom;padding-bottom:1em;}
body#print td.eventcalendarcolumn2
{padding-bottom:1em;}
/* end print */

/* event archive */
.event-archive p.date .time-start
{display:none;}
/* end event archive */

/* news archive */
.event-archive > .content-text > .paragraph > p.category,
.event-archive > .content-text > .paragraph > p.date,
.event-archive > .content-text > .paragraph > h3,
.event-archive > .content-text > .paragraph > .preamble,
.event-archive > .content-text > .paragraph > p.readmore
{display:none;}
/* end news archive */

/* weather */
.narrowcolumn table.vader
{width:480px;}
.narrowcolumn table.vader .current-vaderdag
{font-weight:bold;}
.narrowcolumn table.vader .current-time
{font-size:14px;}
.narrowcolumn table.vader .current-time span
{font-size:18px;}
.narrowcolumn table.vader .vaderdag,
.narrowcolumn table.vader .current-vaderdag
{background-color:#c00;color:#fff;padding:5px;}
/* end weather */

/* registry views */
.registryview table.items
{margin-bottom:2em;border-spacing:0px;width:100%;}
.registryview .registryviewcol_0
{width:60%;}
.registryview th
{background-color:#eee;border-bottom:1px solid #ddd;border-top:1px solid #ddd;color:#c00;font-size:12px;text-align:left;padding-left:0px;padding-right:0px;}
.registryview td
{border-bottom:1px solid #ddd;padding:5px 0px;}
/* end registry views */

/* newsletter archive */
.newsletter-archive ul
{list-style-type:none;}
/* end newsletter archive */

/* forms */
.newsletter 
{margin-bottom:20px;}
.newsletter td
{padding-top:10px;}
/* end forms */

/* special cases */
.narrowcolumn .oew-page table td h3 
{margin-top: 0px;}
/* end special cases */

p.go-mobile 
{padding-left:20px;color:#cb0101;font-size:16pt;font-weight:bold;}

/* Grupp & Konferens, Boende, Om, Resa hit, Mat & nöje, Se & göra, Skidåkning */ 

#page-40998 .menu-v, 
#page-51703 .menu-v,  
#page-39100 .menu-v,
#page-38739 .menu-v,
#page-40894 .menu-v,
#page-40996 .menu-v,
/*#page-40302 .menu-v,*/
#page-38671 .menu-v
{background: url('images/grupp_meny_top.png') top left no-repeat; padding-top: 26px; margin-right: 18px;}
#page-40996 .menu-v
{background: url('images/se_visa.png') top left no-repeat !important;}
#page-40894 .menu-v
{background: url('images/mat_hitta.png') top left no-repeat !important;}
#page-39100 .menu-v
{background: url('images/resa_info.png') top left no-repeat !important;}
#page-40302 .menu-v
{padding-top: 0px; margin-right: 18px;}
#page-38671 .menu-v .menu-evenemang
{background: url('images/se_evenemang.png') top left no-repeat; padding-top: 26px !important; margin-right: 18px;}
#page-40998 .menu-v .no-list-image_, 
#page-51703 .menu-v .no-list-image_, 
#page-40996 .menu-v .no-list-image_, 
#page-39100 .menu-v .no-list-image_,
#page-38739 .menu-v .no-list-image_,
#page-40894 .menu-v .no-list-image_,
#page-40302 .menu-v .no-list-image_,
#page-38671 .menu-v .no-list-image_
{border-bottom: 1px solid #ececec;}
#page-40998 .menu-v .no-list-image_ > li, 
#page-51703 .menu-v .no-list-image_ > li, 
#page-40996 .menu-v .no-list-image_ > li, 
#page-39100 .menu-v .no-list-image_ > li,
#page-38739 .menu-v .no-list-image_ > li,
#page-40894 .menu-v .no-list-image_ > li,
#page-40302 .menu-v .no-list-image_ > li,
#page-38671 .menu-v .no-list-image_ > li
{width: 186px; border-bottom: 1px solid #fff;}
#page-40998 .menu-v .no-list-image_ > li:first-child, #page-40998 .menu-v .no-list-image_ > li, 
#page-51703 .menu-v .no-list-image_ > li:first-child, #page-51703 .menu-v .no-list-image_ > li, 
#page-40996 .menu-v .no-list-image_ > li:first-child, #page-40996 .menu-v .no-list-image_ > li,
#page-39100 .menu-v .no-list-image_ > li:first-child, #page-39100 .menu-v .no-list-image_ > li,
#page-38739 .menu-v .no-list-image_ > li:first-child, #page-38739 .menu-v .no-list-image_ > li,
#page-40894 .menu-v .no-list-image_ > li:first-child, #page-40894 .menu-v .no-list-image_ > li,
#page-40302 .menu-v .no-list-image_ > li:first-child, #page-40302 .menu-v .no-list-image_ > li,
#page-38671 .menu-v .no-list-image_ > li:first-child, #page-38671 .menu-v .no-list-image_ > li
{border-left: 1px solid #ececec; border-right: 1px solid #ececec; width: auto !important;}
li.menu-block
{display: inherit; height: 26px; padding: 0 !important; border-left: 0px solid #ececec !important; border-right: 0px solid #ececec !important; border-top: 1px #ececec !important; border-bottom: 1px #ececec !important;}
#page-40302 .se-evenemang
{background: url('images/se_evenemang.png') bottom left no-repeat !important; border-bottom: 1px #ececec !important;}
#page-40302 li.se-boka
{padding-top: 20px !important; background: url('images/se_visa.png') bottom left no-repeat !important; border-top: 1px solid #ececec !important; border-bottom: 1px solid #ececec !important;}
#page-40302 li.se-kultur
{padding-top: 20px !important; background: url('images/se_kultur.png') bottom left no-repeat !important; border-top: 1px solid #ececec !important; border-bottom: 1px solid #ececec !important;}
#page-40302 li.se-shopping
{padding-top: 20px !important; background: url('images/se_shopping.png') bottom left no-repeat !important; border-top: 1px solid #ececec !important; border-bottom: 1px solid #ececec !important;}
#page-40996 #column-left > .book-online, 
#page-39100 #column-left > .book-online, 
#page-40894 #column-left > .book-online
{margin-top: 10px;}
#page-40996 #column-left > .book-online .header, 
#page-39100 #column-left > .book-online .header,
#page-40894 #column-left > .book-online .header
{width: 212px; background: url('images/v-menu_header.png') no-repeat; height: 26px;}
#page-40996 #column-left > .book-online .header h2, 
#page-39100 #column-left > .book-online .header h2,
#page-40894 #column-left > .book-online .header h2
{padding-top: 8px; font-size: 12px;}
#page-40996 #column-left > .book-online .content-text, 
#page-39100 #column-left > .book-online .content-text,
#page-40894 #column-left > .book-online .content-text
{width: 212px; padding-bottom: 0;}
#page-40996 #column-left > .book-online .content-border, 
#page-39100 #column-left > .book-online .content-border,
#page-40894 #column-left > .book-online .content-border
{
border-left: 1px solid #ececec;
border-right: 1px solid #ececec;
border-bottom: 1px solid #ececec;
padding-bottom: 5px;
}
#uid-content-pane-2557, 
#uid-content-pane-2557 .content-text
{border: 0 !important; background: none !important; padding: 0 !important;}

/* main */
#page-51703 #column-middle.widecolumn 
{width: 735px; margin-left: 7px; padding: 3px; border: 1px solid #ececec; margin-bottom: 80px;}
#page-40998 #column-middle.widecolumn, 
#page-40996 #column-middle.widecolumn,
#page-39100 #column-middle.widecolumn,
#page-38739 #column-middle.widecolumn,
#page-40894 #column-middle.widecolumn,
#page-40302 #column-middle.widecolumn,
#page-38671 #column-middle.widecolumn
{width: 741px; margin-left: 7px; padding: 0px; border: 1px solid #ececec; margin-bottom: 80px;}
#page-40998 #citybreak,
#page-40996 #citybreak,
#page-39100 #citybreak,
#page-40894 #main-content,
#page-40302 #main-content,
#page-38671 #main-content
{border-bottom: 1px solid #ececec; margin-bottom: 10px;}
#page-38671 #main-content
{background: url('images/skiing_content-bg.jpg') no-repeat top right;}
#page-40998 #citybreak .page-media-container,
#page-40996 #citybreak .page-media-container,
#page-39100 #citybreak .page-media-container
{padding: 3px 3px 0 3px;}
#page-38739 .page-media-container,
#page-40894 .page-media-container,
#page-40302 .page-media-container,
#page-38671 .page-media-container
{padding: 3px 3px 5px 3px;}
#page-40998 #citybreak .text-container, 
#page-51703 #citybreak .text-container, 
#page-40996 #citybreak .text-container,
#page-39100 #citybreak .text-container,
#page-38739 #main-content .text-container,
#page-40894 #main-content .text-container,
#page-40302 #main-content .text-container,
#page-38671 #main-content .text-container
{padding: 20px 10px 10px 10px;}
#page-38739 #column-middle .oew-page
{display: none;}
#page-40998 #page_top,
#page-40996 #page_top,
#page-39100 #page_top,
#page-38739 #page_top,
#page-40894 #page_top,
#page-40302 #page_top,
#page-38671 #page_top
{background: url('images/grupp_page_top.png') center right no-repeat; padding-right: 15px; text-transform: uppercase; font-size: 11px; float: left; margin: 10px 0 0 15px;}
#page-40998 #grupp_more_activities,
#page-40996 #boende_allt,
#page-39100 #resahit_more,
#page-40894 #mat_more,
#page-40302 #se_more,
#page-38671 #skiing_more
{text-align: right; float: right; margin: 10px 15px 0 0;  text-transform: uppercase; font-size: 11px;}
#page-40996 #citybreak .addthis_toolbox,
#page-39100 .addthis_toolbox,
#page-38739 .addthis_toolbox,
#page-40894 .addthis_toolbox,
#page-40302 .addthis_toolbox,
#page-38671 .addthis_toolbox
{display: none;}
#page-39100 .addthis_resahit,
#page-38739 .addthis_om,
#page-40894 .addthis_mat,
#page-40302 .addthis_se,
#page-38671 .addthis_skiing
{display: inherit;}
#page-40998 .addthis_toolbox, 
#page-40996 .addthis_toolbox,
#page-39100 .addthis_toolbox,
#page-38739 .addthis_toolbox,
#page-40894 .addthis_toolbox,
#page-40302 .addthis_toolbox,
#page-38671 .addthis_toolbox
{padding: 15px 0 15px 15px; float: left; width: 230px;}

/* Main Textrutor */
#page-40998 #column-middle .content-block,
#page-40996 #column-middle .content-block,
#page-39100 #column-middle .content-block,
#page-40894 #column-middle .content-block,
#page-40302 #column-middle .content-block,
#page-38671 #column-middle .content-block
{padding: 5px 10px;}
#page-38739 #column-middle .content-block
{padding: 5px 10px;}
#page-40998 #column-middle .content-block .content-text,
#page-40996 #column-middle .content-block .content-text,
#page-39100 #column-middle .content-block .content-text,
#page-38739 #column-middle .content-block .content-text,
#page-40894 #column-middle .content-block .content-text,
#page-40302 #column-middle .content-block .content-text,
#page-38671 #column-middle .content-block .content-text
{position: relative;}
#page-40998 #column-middle .content-block .text-container,
#page-40996 #column-middle .content-block .text-container,
#page-39100 #column-middle .content-block .text-container,
#page-38739 #column-middle .content-block .text-container,
#page-40894 #column-middle .content-block .text-container,
#page-40302 #column-middle .content-block .text-container,
#page-38671 #column-middle .content-block .text-container
{width: 248px; background: url('images/grupp_image_text_bg.png') top left no-repeat; position: absolute; top: 15px; left: 15px; padding: 0 15px 15px 15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#page-40998 #column-middle .content-block .text-container h3,
#page-40996 #column-middle .content-block .text-container h3,
#page-39100 #column-middle .content-block .text-container h3,
#page-38739 #column-middle .content-block .text-container h3,
#page-40894 #column-middle .content-block .text-container h3,
#page-40302 #column-middle .content-block .text-container h3,
#page-38671 #column-middle .content-block .text-container h3,
#skistars h3
{color: #663333; font-size: 20px; margin: 10px 0;}
#page-40998 #column-middle .content-block .text-container p,
#page-40996 #column-middle .content-block .text-container p,
#page-39100 #column-middle .content-block .text-container p,
#page-38739 #column-middle .content-block .text-container p,
#page-40894 #column-middle .content-block .text-container p,
#page-40302 #column-middle .content-block .text-container p,
#page-38671 #column-middle .content-block .text-container p
{margin-top: 0px;}
#page-40998 #column-middle .content-block .text-container a,
#page-40996 #column-middle .content-block .text-container a,
#page-39100 #column-middle .content-block .text-container a,
#page-38739 #column-middle .content-block .text-container a,
#page-40894 #column-middle .content-block .text-container a,
#page-40302 #column-middle .content-block .text-container a,
#page-38671 #column-middle .content-block .text-container a,
.anmal_fastighet
{background: url('images/grupp_link_bg.png') repeat-x; color: #fff; height: 35px; float: left; line-height: 35px; text-transform: uppercase; padding: 0 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
#skistars
{border-top: 1px solid #ececec; border-bottom: 1px solid #ececec; margin-top: 5px;}
#skistars h3
{margin-bottom: 0;}

/* small blocks */
#small_blocks
{margin-bottom: 10px; float: left;}
#small_blocks .content-block
{width: 358px; padding: 0 0 0 7px !important; float: left;}
#small_blocks .content-block .text-container {
width: 310px !important;
background: url('images/small_block_image_text_bg.png') top left no-repeat !important;
top: 142px !important;
left: 11px !important;
padding:0 15px 5px 10px !important;
}
#page-39100 #small_blocks .content-block .text-container 
{top: 160px !important;}
#small_blocks .content-block .text-container p 
{margin-bottom: 5px !important;}
#small_blocks .content-block .text-container h3 
{font-size: 14px !important;}
#small_blocks .content-block .text-container a 
{float: right !important; padding: 0 20px !important; font-size: 11px !important; margin-left: 5px;}

/* Grupp Footer Textrutor */
#grupp_footer, #se_footer, #skiing_footer
{padding-top: 5px;}
#grupp_footer .content-block, #se_footer .content-block, #skiing_footer .content-block
{margin-left: 8px; height: 132px;}
#uid-content-pane-2561, #uid-content-pane-2562, #uid-content-pane-2631, #uid-content-pane-2632
{background: url('images/grupp_footer_1.png') no-repeat; width: 143px; float: left; padding: 15px !important;}
#uid-content-pane-2563
{background: url('images/grupp_footer_3.png') no-repeat; width: 327px; float: left; padding: 15px !important;}
#grupp_footer .content-block h2, #se_footer .content-block h2, #skiing_footer .content-block h2, #skiing_footer .content-block h2
{color: #663333; font-size: 14px; margin: 0 0 5px 0;}
#grupp_footer .content-block p, #se_footer .content-block p, #skiing_footer .content-block p
{margin: 0;}

/* Om - small blocks */
#om_small_blocks
{padding-top: 20px; padding-left: 10px;}
#om_small_blocks .content-block
{height: 241px;}
#om_small_blocks .content-block h3
{color: #663333; font-size: 14px; margin: 10px 0 5px 0;}
#uid-content-pane-2624
{width: 455px; margin-right: 13px; background: url('images/om_fastigheter.png') no-repeat; float: left;}
#uid-content-pane-2625
{width: 211px; background: url('images/om_ta-dig-hit-bg.png') no-repeat; padding: 10px; float: left;}

/* Be om offert formulär */
#uid-mailform-1276 hr
{border: 0; padding: 0;}
#uid-mailform-1276 h3
{padding-top: 10px;}
#uid-mailform-1276 h4
{margin: 10px 0;}
#page-51703 #column-middle .text-container
{padding: 0 10px;}
#uid-mailform-1276
{padding: 0 10px 10px 10px;}

/* Boende sidan */
