body 
{
	background-color: #000;
}
.adminfronteditover 
{
	border: dotted 1px red;	
}

.dg_itemstyle 
{
	background-color:#eeeeee;
}

.dg_alternatingitemstyle
{ 
	background-color:White;
}

.dg_headerstyle
{
	font-weight: bold;
	background-color: White;
}

.dg_footerstyle
{
}

.dg_edititemstyle
{
}

.dg_selecteditemstyle
{
}

.dg_pagerstyle
{
}

.article
{
	FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.headlinewindow
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.menuheaderBlack
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.menuheaderWhite
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

BODY
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
/* TD
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}*/
TD.article
{
	FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
TD.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
TD.topHeaderBar
{
	background-color: #fffee1;
	
	
	font-size: large;
	font-weight: bold;
	border-bottom: solid 1px #999999
}
TD.topHeaderLabel
{
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
TD.topHeaderInstruction
{
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
TD.headerBar
{
	background-color: #DDDDDD;
	font-weight: bold;
	border-top: solid 1px #999999;
	border-bottom: solid 1px #999999
}
TD.headerBarWhite
{
	background-color: #FFFFFF;
	font-weight: bold;
	border-top: solid 1px #999999;
	border-bottom: solid 1px #999999
}
TD.headerBarBlue
{
	background-color: #6989BB;
	font-weight: bold;
}
TD.statusBar
{
	background-color: #ECE9D8;
	border-bottom: solid 1px #999999;
	border-top: solid 1px #999999;
}
a:link {
	color: #FF9700;
	text-decoration: none;
}
a:active 
{
    color: #FF9700;
    text-decoration: underline;
}
a:hover
{
    color: #FF9700;
    text-decoration: underline;
}
a:visited
{
    color: #FF9700;
    text-decoration: none;
}
.anounderline A
{
    TEXT-DECORATION: none;
}
.anounderline A:hover
{
    TEXT-DECORATION: underline
}
INPUT
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}

/* Statusbar */
div#statusbar { font-weight: bold; background: #fad163; margin: 0px 20% 5px 20% }
div#statusbarinner { margin: 0px 8px }
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #fad163}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
/* Statusbar end */

#rmnuAdminFrontEditQuickMenu 
{
	text-align: left;
}

/*BizHTMLText.css*/

body 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin-left: 0px;
	text-align: left !important;
}

.Rubrik
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFF;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.Underrubrik,
.Ingress
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	line-height: 22px;
	margin-left: 0px;
	font-weight: bold;
}
.Brodtext,
p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	line-height: 22px;
	margin-left: 0px;
}

.Rubrik2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #FDBC00;
    LINE-HEIGHT: 30px;
    FONT-FAMILY: "Arial black", Helvetica, sans-serif;
    LETTER-SPACING: 0px;
    FONT-VARIANT: small-caps    
}

.Brodtext2
{
	FONT-SIZE: 11px;
	font-weight: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*Meny overwrite*/
.RadMenu .rmHorizontal .rmText {
	padding: 0 9px 1px 0 !important;
}
.RadMenu_Fieldwood .rmItem .rmLink {
padding: 12px 0 12px 9px !important;
}

textarea 
{
	text-align: left;
}

#textcontent a:link
{
	color: #FF9700;
	text-decoration: none;
}

#textcontent a:active
{
	color: #FF9700;
	text-decoration: underline;
}

#textcontent a:hover
{
	color: #FF9700;
	text-decoration: underline;
}

#textcontent a:visited
{
	color: #FF9700;
	text-decoration: none;
}

/* textstyles.css */

.leftblock p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	line-height: 22px;
	margin-left: 14px;
}
.leftblock h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	color: #FFF;
	font-weight: bold;
	padding: 0px;
	margin: 0 14px 0;
}
.leftblock h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	font-weight: bold;
	padding: 0px;
	margin: 0 14px 0;
}

.leftblock h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	font-weight: bold;
	padding: 0px;
	margin: 0 24px 0;
}
.leftblock h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	font-weight: bold;
	padding: 0px;
	margin: 0 24px 0;
                     margin-left: 14px;
}

.rightblock #nyhetsbrev .textfield,
.rightblock #nyhetsbrev #MyBPControlLayout_Container_51_MyControl51_tbInput_11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	background-image: url(../../Upload/Images/Layout/textfield_bkg.gif);
	width: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 25px;
	display: block;
}
.rightblock #MyBPControlLayout_Container_51_MyControl51_btnSubmit_12 
{
	display: block;
}
.rightblock h2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.rightblock #nyhetsbrev 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
}
.rightblock #MyBPControlLayout_Container_539_divContainer 
{
}

.rightblock #MyBPControlLayout_Container_539_divContainer td, .rightblock #nyhetsbrev td {
	background: url(/Upload/Images/Layout/nav/bkg.gif) repeat-x;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	font-weight: bold;
	width: 270px;
	padding-right: 0px;
}
.rightblock #MyBPControlLayout_Container_539_divContainer td a, .rightblock #nyhetsbrev td a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
}
.rightblock #nyhetsbrev td a.link {
color:#ff9700;
}
#subnavigering .textfield,
#subnavigering #MyBPControlLayout_Container_51_MyControl51_tbInput_11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	background-image: url(../../Upload/Images/Layout/textfield_bkg.gif);
	width: 130px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 25px;
	display: block;
}
#subnavigering #MyBPControlLayout_Container_51_MyControl51_btnSubmit_12 
{
	display: block;
}
#subnavigering h2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 8px;
	border-top: 1px solid #333333;
}
#subnavigering #nyhetsbrev 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
}

/*#nyhetsbrev a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	display: block;
	float: right;
	background-image: url(../../../Upload/Images/Layout/nav/bkg.gif);
	font-weight: bold;
	padding-top: 4px;
	padding-right: 16px;
}*/
.imageright {
	float: right;
	margin-left: 20px;
	position: relative;
}
.textblock p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 20px;
	margin-left: 0px;
                     margin-top: 2px;
                     margin-bottom: 10px;
}
.textblock li {
	line-height: 18px;	
	font-size: 12px;
	color: #FFF;
	margin-bottom: 6px;
}
.textblock ul {
                     padding: 0px;
	margin-left: 14px;
                     margin-top: 4px;
                     margin-bottom: 4px;
}
.textblock h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFF;
	font-weight: bold;
	margin-top: 0px;
                     margin-bottom: 8px;
	padding: 0px;
}
.textblock h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFF;
	font-weight: bold;
	margin-top: 4px;
                     margin-bottom: 4px;
	padding: 0px;
}
.textblock h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.textblock h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
                     margin-left: 14px;
}

#textblock_hotel h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
#textblock_hotel h2 .city {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.textblock a {
	color: #FF9700;
	text-decoration: none;
}
.bildtext {
	font-size: 10px;
	font-style: italic;
}
.rightlink {
}
.rightlink a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	background-image: url(../../Upload/Images/Layout/rightlink_bkg.gif);
	padding-left: 12px;
	margin-bottom: 15px;
	background-position: bottom;
}
.rightlink a:hover {
	background-image: url(../../Upload/Images/Layout/rightlink_bkg_over.gif);
	color: #FFF;
	text-decoration: none;
}
ul.shortcuts {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
ul.shortcuts li {
	margin-bottom: 8px;
	margin-top: 8px;
	color: #FFF;
}
ul.shortcuts li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	background-image: url(../../Upload/Images/Layout/rightlink_bkg.gif);
	padding-left: 12px;
	background-position: bottom;
}
ul.shortcuts li a:hover {
	background-image: url(../../Upload/Images/Layout/rightlink_bkg_over.gif);
	color: #FFF;
	text-decoration: none;
}

#submenuchild ul { 
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#submenuchild li {
	margin-bottom: 8px;
	margin-top: 8px;
	color: #FFF;
}
#submenuchild li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	background-image: url(../../Upload/Images/Layout/rightlink_bkg_2.gif);
	padding-left: 25px;
	background-position: left bottom;
}
#submenuchild li a:hover {
	background-image: url(../../Upload/Images/Layout/rightlink_bkg_over_2.gif);
	color: #FFF;
	text-decoration: none;
}

/* footer.css */

#footer #partners {
	position: relative;
	padding-top: 32px;
	padding-left: 32px;
	padding-bottom: 10px;
                     width:440px;
}
#footer {
	background-image: url(../../Upload/Images/Layout/glow/footer.gif);
	background-repeat: no-repeat;
	width: 950px;
	min-height: 60px;
	position: relative;
	color: #666;
	clear: both;
}
#footer #undersidor {
	float: right;
	padding-top: 36px;
	padding-right: 16px;
	position: relative;
                     margin-top: 0px;
}
#footer img  {
	margin-right: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.personuppgifter {
                     margin-top: 0px;
                     margin-right: 12px;
                     color:#666;
	font-size: 10px;
}
.personuppgifter a {
                     color:#666;
}

/* navigering.css */

/*#navigering #links menu a:hover {
	background-image: url(../../../Upload/Images/Layout/nav/nav_bkg_over.gif);
}
#navigering #links menu a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	display: block;
	background-image: url(../../../Upload/Images/Layout/nav/nav_bkg.gif);
	background-position: right top;
	margin:0;
	background-repeat: repeat-x;
	white-space: nowrap;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 10px;
}
#navigering #links menu {
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 17px;
}
#navigering #links menu a.active {
	font-family: Arial, Helvetica, sans-serif;
	color: #ff9700;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	display: block;
	background-image: url(../../../Upload/Images/Layout/nav/nav_bkg.gif);
	background-position: right top;
	margin:0;
	background-repeat: repeat-x;
	white-space: nowrap;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-left: 10px;
}
#navigering #links menu li {
	list-style-type: none;
	height: 46px;
	float:left;
}*/
#navigering {
	background-image: url(../../Upload/Images/Layout/glow/bkg.gif);
	background-repeat: repeat-y;
	height: 46px;
	width: 950px;
	position: relative;
}
#navigering #phone{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff9700;
	float: right;
	text-transform: uppercase;
	margin-top: 12px;
	margin-right: 17px;
}
#navigering #phone a img{
	margin-right: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#navigering #links {
	float:left;
	position: relative;
	margin-left: 15px;
	background-image: url(../../Upload/Images/Layout/nav/bkg.gif);
	background-repeat: repeat-x;
	width: 920px;
}
#subnavigering {
	width: 200px;
	position: relative;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
}
#subnavigering table 
{
	display: block;
	width: 100%;
}
#subnavigering td {
	background: url(/Upload/Images/Layout/nav/bkg.gif) repeat-x;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	font-weight: bold;
	width: 200px;
	padding-right: 0px;
}
#subnavigering td a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	padding-left: 10px;
}
#subnavigering #divVSMChilds 
{
	display: block;
	margin: 0px;
}
#subnavigering #divVSMChilds ul
{
	padding-top: 8px;
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 100%;
}
#subnavigering #divVSMChilds a {
	background-image: url(/Upload/Images/Layout/nav/subnav_bkg.gif);
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #999;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 24px;
	font-weight: bold;
	background-repeat: repeat-x;
	padding-right: 0px;
	margin: 0px;
}
#subnavigering #divVSMChilds ul li ul 
{
    display: block;
	margin: 0px;
	padding: 0px;
	padding-left: 15px;
	list-style-type: none;
	width: 100%;
}
#subnavigering #divVSMChilds ul li ul a {
	background: #000;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #fff;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 24px;
	font-weight: normal;
	padding-right: 0px;
	margin: 0px;
                     width:160px;
}
#subnavigering td a.active,
#subnavigering .selected {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #EE8200;
	text-decoration: none;
	font-weight: bold;
}
#subnavigering #divVSMChilds .selected {
	background-image: url(../../Upload/Images/Layout/nav/subnav_bkg_over.gif);
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #EE8200;
	text-decoration: none;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 24px;
	font-weight: bold;
	background-repeat: repeat-x;
}
#subnavigering #divVSMChilds ul li ul .selected {
	background: #000;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: none;
	color: #EE8200;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 24px;
	font-weight: bold;
	padding-right: 0px;
	margin: 0px;
                     width:160px;
}

/* newsbox.css */

.newslist li img {
	float: left;
	margin-right: 10px;
}
.newslist {
	max-height: 230px;
	overflow: auto;
	position: relative;
}
.newslist li a {
	color: #ff9700;
	text-decoration: none;
}
.newslist li {
	margin: 0px;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333;
	clear: both;
	list-style-type: none;
	min-height: 48px;
}
.newslist li:hover {
	background-color: #111;
}
.newslist ul {
	margin: 0px;
	padding: 0px;
}

/* objectstyles.css */

body {
	margin: 0px;
	text-align: left;
	min-width: 950px;
	overflow-y: auto;
}
#outer 
{
    width: 100%;
    text-align: center;
}
#wrapper {
	margin: 0 auto;
	position: relative;
	width: 950px;
	text-align: left;
}
#top {
	position: relative;
	background-image: url(../../Upload/Images/Layout/glow/top.gif);
	height: 110px;
	width: 950px;
}
#top #logo {
	position: relative;
	width: 308px;
	float: left;
	margin-top: 13px;
	margin-left: 15px;
	text-align: center;
	background-image: url(../../Upload/Images/Layout/logo.gif);
	background-repeat: no-repeat;
	height: 75px;
	background-position: center;
}
#top #clock {
	position: relative;
	width: 308px;
	float: left;
	height: 60px;
	overflow: hidden;
	margin-top: 27px;
	display: block;

}
#top #glob {
	position: relative;
	width: 308px;
	float: left;
	background-image: url(../../Upload/Images/Layout/globe.gif);
	background-repeat: no-repeat;
	height: 96px;
	margin-top: 13px;
}
#content {
	background-image: url(../../Upload/Images/Layout/glow/bkg.gif);
	background-repeat: repeat-y;
	width: 950px;
	position: relative;
	float: left;
}
.imageslide {
	height: 272px;
	width: 886px;
	margin-left: 32px;
	margin-bottom: 15px;
	display: block;
}
.textcontent {
	width: 886px;
	margin-left: 32px;
	position: relative;
}
.leftblock {
	width: 580px;
	margin-right: 8px;
	position: relative;
	z-index: 1;
}
.rightblock {
	float: right;
	width: 280px;
	position: relative;
	z-index: 2;
}
#nyhetsbrev {
	border: 1px solid #333;
	position: relative;
	background-image: url(../../Upload/Images/Layout/nav/bkg.gif);
	background-repeat: repeat-x;
}
#nyhetsbrev1 
{
}
#nyhetsbrev2 
{
	padding-top: 0px;
	margin-top: 0px;
}
#news 
{
	clear: both;
	border: 1px solid #333;
	position: relative;
	margin-top: 14px;
	background-image: url(../../Upload/Images/Layout/nav/bkg.gif);
	background-repeat: repeat-x;
}
.bkg {
	background-image: url(../../Upload/Images/Layout/nav/bkg.gif);
	background-repeat: repeat-x;
}
.textblock {
	width: 360px;
	margin-right: 24px;
	position: relative;
	float: right;
}
.textblock2 
{
	width: 662px;
	position: relative;
	float: right;
}
#textblock_hotel 
{
    margin: 10px;
    border-top: 1px solid #333;
    padding-top: 10px;
    padding-right: 5px;
}
#textblock_hotel img 
{
    display: block;
}

.textblock2_grid td 
{
	border: 1px solid #333;
	vertical-align: top;
}

/* Tipsa en vän */
#MyBPControlLayout_Container_711_divContainer 
{
	float: right;
	padding-right: 5px;
	text-align: right;
	font-size: 10pt;
}


.formasterisk 
{
	display: none;
	visibility: hidden;
}
img
{
	border-style: none;
}

#MyBPControlLayout_Container_51_divContainer
{
	margin: 25px;
}

#MyBPControlLayout_Container_51_divContainer h2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;	
}

#MyBPControlLayout_Container_51_divContainer p 
{
	font-size: 12px;
}

#MyBPControlLayout_Container_51_MyControl51_tbInput_11
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	background-image: url(../../Upload/Images/Layout/textfield_bkg.gif);
	width: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 25px;
	display: block;
}
#MyBPControlLayout_Container_51_MyControl51_btnSubmit_12 
{
	display: block;
}

#Form2 
{
	width: auto;
}

#MyBPControlLayout_Container_41_divModuleEditMenuMain
{
	z-index: 9999 !important;
	left: -120px !important;
}
#MyBPControlLayout_Container_50_divModuleEditMenuMain  
{
	left: 30px !important;
}
html>body #MyBPControlLayout_Container_50_divModuleEditMenuMain 
{
	top: 0px !important;
	left: -70px !important;
}  
/* Anmälninsformulär */
#anmalningsformular, #anmalningsformular label, #anmalningsformular td {
                     color: #fff !important;
                     font-size: 14px !important;
	font-family: Arial, Helvetica, sans-serif !important;
}  
#anmalningsformular ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#anmalningsformular ul li.one {
	background: url(http://fieldwood.se/Upload/Images/Anmalan/list_bkg_1.gif) repeat-x right top;
	margin-bottom: 4px;
}
#anmalningsformular ul li.two {
	background: url(http://fieldwood.se/Upload/Images/Anmalan/list_bkg_2.gif) repeat-x right top;
	margin-bottom: 4px;
}
#anmalningsformular ul li.three {
	background: url(http://fieldwood.se/Upload/Images/Anmalan/list_bkg_3.gif) repeat-x right top;
	margin-bottom: 4px;
}
#anmalningsformular ul li.four {
	background: url(http://fieldwood.se/Upload/Images/Anmalan/list_bkg_4.gif) repeat-x right top;
	margin-bottom: 4px;
}
#anmalningsformular ul li.five {
	background: url(http://fieldwood.se/Upload/Images/Anmalan/list_bkg_5.gif) repeat-x right top;
	margin-bottom: 4px;
}
#anmalningsformular ul li.six {
	background: url(http://fieldwood.se/Upload/Images/Anmalan/list_bkg_6.gif) repeat-x right top;
	margin-bottom: 4px;
}
#anmalningsformular ul li.seven {
	background: url(http://fieldwood.se/Upload/Images/Anmalan/list_bkg_7.gif) repeat-x right top;
	margin-bottom: 4px;
}
#anmalningsformular ul li.eight {
	background: url(http://fieldwood.se/Upload/Images/Anmalan/list_bkg_8.gif) repeat-x right top;
	margin-bottom: 4px;
}
#anmalningsformular ul li.nine {
	background: url(http://fieldwood.se/Upload/Images/Anmalan/list_bkg_9.gif) repeat-x right top;
	margin-bottom: 4px;
}
#anmalningsformular ul li.pickup {
	background: url(http://fieldwood.se/Upload/Images/Anmalan/pickup_no.gif) no-repeat left top;
	margin-bottom: 4px;
}
#anmalningsformular ul li.pickup:visited {
	background: url(http://fieldwood.se/Upload/Images/Anmalan/pickup_yes.gif) no-repeat left top;
	margin-bottom: 4px;
}

#anmalningsformular ul li {
                     margin: 0px;
                     padding: 10px 40px;
}
#anmalningsformular ul li a{
	display: block;
                     text-decoration: none;
}
#anmalningsformular ul li ul li {
                     padding: 10px;
}
#anmalningsformular ul li ul{
                     padding-bottom: 12px;
}
#anmalningsformular .field input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
                     color: #000;
	background: #999;
	border: 1px solid #999;
	height: 24px;
	padding: 4px;
	width: 320px !important;
}
#anmalningsformular .field input:focus {
	background: #fff;
}
#anmalningsformular td {
	padding-right: 12px;
}
#MyBPControlLayout_Container_627_MyControl627_btnSubmit_24 {
margin-top: 12px;	
color: #000;
font-weight: bold;
}
.underrubrik {
font-size: 20px !important;
font-weight: bold;
}
#MyBPControlLayout_Container_627_divContainer {
height: auto !important;
}

#MyBPControlLayout_Container_638_divContainer {
height: auto !important;
}

#MyBPControlLayout_Container_669_MyControl669_panRegister input 
{
	color: #000 !important;
}

#MyBPControlLayout_Container_672_divContainer
{
	padding: 10px;
}

/*  ----- Fire & Ice -------- */
div#message { padding:1em 20px; color:#fff; }
div#message td { color:#fff; font-size:14px; font-family:arial; width:210px; }
div#message a { color:#fff; }
div#message a:hover { text-decoration: none; }
div#message input { color:#000; width:200px !important;}
div#message h1 { font-size:1.9em; font-weight:bold; padding-left:30px; }
div#message h3 { font-size:16px; font-weight:bold; padding-left:30px; }
div#message p { font-size:14px; }
div#message em { font-size:12px; }
div#message h2 { font-size:14px; font-weight:normal; }
div#message ul {  padding-left:0; margin-left:0px; width: 440px;}
div#message li { line-height:1; font-size:1.3em; color:#fff;  padding:.5em 40px .5em 30px; display:block; list-style:none; overflow:hidden; background:#222; padding:4px; margin-bottom:3px; -moz-border-radius: 3px; border-radius: 3px;}
div#message li:hover { background: #444;  }
.collapsible-heading { padding:6px 36px; background:url(http://fieldwood.se/Upload/Images/Anmalan/checkbox.gif) 0 -26px no-repeat; cursor:pointer; }
.collapsible-heading-collapsed { background-position:0 0; }
.collapsible-heading-toggle { text-decoration:none; color:#fff; }
.collapsible-heading-status { position:absolute; left:-99999px; }
.collapsible-content { overflow:hidden; }
.collapsible-content-collapsed { display:none; }


/* --- TL YStad --- */
#tlystad {
                      margin-top: 12px;
                      margin-bottom: 24px;
}
#tlystad, #tlystad label, #tlystad td {
                     color: #fff !important;
                     font-size: 14px !important;
	font-family: Arial, Helvetica, sans-serif !important;
}  
#tlystad ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#tlystad ul li {
	margin-bottom: 4px;
                     background: url("/Upload/Images/Layout/nav/bkg.gif") repeat-x;
                     border-bottom: solid 1px #333;
                     margin: 0px;
                     padding: 10px 20px;

}
#tlystad ul li.pickup {
	background: url(http://fieldwood.se/Upload/Images/Anmalan/pickup_no.gif) no-repeat left top;
	margin-bottom: 4px;
}
#tlystad ul li.pickup:visited {
	background: url(http://fieldwood.se/Upload/Images/Anmalan/pickup_yes.gif) no-repeat left top;
	margin-bottom: 4px;
}
#tlystad ul li a {
	display: block;
                     text-decoration: none;
}
#tlystad ul li li a {
	display: inline;
}

#tlystad ul li ul li {
                     border: none;
                     background: none;
}
#tlystad ul li ul{
                     padding-bottom: 12px;
}
#tlystad .field input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
                     color: #000;
	background: #999;
	border: 1px solid #999;
	height: 24px;
	padding: 4px;
	width: 320px !important;
}
#tlystad .field input:focus {
	background: #fff;
}

#tlystad td {
	padding-right: 12px;
}
#tlystad p {
	margin-left: 0 !important;
	margin-bottom: 10px !important;
	margin-top: 0 !important;
}
#tlystad h2 {
	margin: 0 !important;

}
.TRsep {
                     border-top: solid 1px #333;
                     padding-top: 4px;
}
.TRsep2 {
                     padding-bottom: 4px;
}
.tlystadform {
margin-left: 14px;
padding-top: 14px;

}
.tlystadform td {
color: #fff;
font-family: Arial, Helvetica, verdana;
font-size: 14px;
padding: 0 12px 4px 0
}
.tlystadform input, textarea.Brodtext {
color: #333 !important;
line-height: auto !important;
}
.tlystadBox {
border: dotted 2px #fff;
padding: 6px;
font-family: Arial, Helvetica, verdana;
font-size: 14px;
width: 320px;
margin-top: 4px;
}
#tlystadform input, select {
color: #000 !important;
}
#tlystadform p{
margin-top: 0 !important
}
#tlystadform table {
margin: 0 14px 14px !important;
font-size: 14px !important;
}
#tlystad table {
margin: 0 0 14px !important;
font-size: 14px !important;
}

#tlystadform label {
font-size: 14px !important;
}
#bokning {
background: url("/Upload/Images/Layout/nav/bkg.gif") repeat-x;
border-bottom: solid 1px #333;
margin-top: 24px;
padding: 24px 12px;
}
#tlystadform {
margin-top: 14px;
padding-top: 12px;
background: url("/Upload/Images/Layout/nav/bkg.gif") repeat-x;
border: solid 1px #333;
}

#MyBPControlLayout_Container_668_divContainer td 
{
	color: #000;
}

#MyBPControlLayout_Container_668_divContainer td a
{
	color: #000;
	text-decoration: underline;
}
