body
{
/*background-image: url("/images/bg1_2560x1600.jpg");
background-image: url("/images/nybg.jpg");
background-position: top center;
background-attachment: fixed;
background-repeat: no-repeat;*/
margin-top: 0px;
font-size: 12px;
font-family: Verdana;
color: #2b2b2b;
}

html
{
  overflow-x: hidden
}

h1
{
 font-family: georgia;
 font-size: 23px;
 color: #407857;
 margin-top: 0px;
}

h2
{
 font-family: georgia;
 font-size: 16px;
 color: #407857;
 margin-top: 0px;
}

h3
{
 margin-top: 0px;
}

p
{
}

a,
a:link,
a:visited,
a:hover,
a:active
{
 color: #ac1818;
 text-decoration: none;
 font-size: 12px;
 margin: 0px;
 padding: 0px;
 font-family: verdana;
}

a:hover
{
 font-family: verdana;
 text-decoration: underline;
}


img
{
border: 0px;
}

.mceContentBody
{
  background-image: none;
}

body.mceContentBody {
  background: #FFF;
  background-image: none;
}

.MainTable
{
z-index:99999;
position:absolute;
height:100%;
left:0;
overflow:auto;
top:0;
width:100%;

}

.MainFrame
{
    float:left;
    background-color: #edf1dd;
    background-repeat: repeat-y;
    width: 995px;
    min-height: 500px;
    text-align: left;
}

.TopFrame
{
 float:left;
 width: 100%;
 height: 453px;
}

.Headerpane
{
 width: 995px;
 height: 300px;
 background-image: url("/images/header.png");
 background-position: top;
 background-repeat: no-repeat;
 position: absolute;
 z-index: 99999;
}

.LogoPane
{
 float:left;
 margin-left: 50px;
 margin-top: 10px;
}

.MenuPane
{
    position: absolute;
    z-index: 9;
    width: 995px;
    height: 50px;
    top: 400px;
}

#topnavigation
{
 width: 1170px;
 float: left;
 list-style-type: none;
 height: 30px;
 padding: 0px;
 margin: 0px;
 padding-left: 5px;
 padding-top: 23px;
}

.MenuItemHomeSelected,
.MenuItemHome
{
 position: relative;
 z-index: 999;
 width: 100px;
}

.MenuItem,
.MenuItemSelected
{
 position:relative;
}

.MenuItemLeft,
.MenuItemSelectedLeft
{
 float:left;
 width: 9px;
 height: 30px;
 overflow:hidden;
 margin-right: -1px;
}

.MenuItemRight,
.MenuItemSelectedRight
{
 float:left;
 width: 54px;
 height: 30px;
}

.MenuLinkText,
.MenuLinkTextSelected
{
 float:left;
 background-image: url("/images/MenuItemBg.png");
 height: 30px;

}

.MenuLinkTextSelected
{
background-image: url("/images/MenuItemSelectedBg.png");
}

.MenuLinkText a,
.MenuLinkText a:link,
.MenuLinkText a:visited,
.MenuLinkText a:hover,
.MenuLinkTexta:active
{
 color: #ffffff;
 text-decoration: none;
 padding-top: 8px;
 padding-left: 8px;
 font-size: 14px;
 float:left;
}

.MenuLinkTextSelected a,
.MenuLinkTextSelected a:link,
.MenuLinkTextSelected a:visited,
.MenuLinkTextSelected a:hover,
.MenuLinkTextSelected a:active
{
 color: #000000;
 text-decoration: none;
 padding-top: 8px;
 padding-left: 8px;
 font-size: 14px;
 float:left;
}

.SubMenuPane
{
 float:left;
 width: 255px;
 margin-left: 20px;
 margin-top: 20px;
}

.SubMenuTopPane
{
 float:left;
 width: 255px;
 background-image: url("/images/PanelTop.png");
}

.SubMenuPane ul
{
 list-style-type: none;
 padding: 0px;
 margin-left: 10px;
 float:left;
 background-color: #f8f3eb;
 }

.SubMenuPaneInner
{
 float:left;
 margin: 0px;
 background-image: url("/images/PanelLeft.png");
 background-repeat: repeat-y;
 background-color: #f8f3eb;
 width: 255px;
}

.SubMenuPaneInner h2
{
 margin-left: 30px;
}

.SubMenuPaneInner ul li
{
 padding: 0px;
 margin: 0px;

 margin-bottom: 10px;
 float:left;
 width: 200px;
}

.SubMenuSeparatorPane
{
 background-image: url("/images/SubMenuSeparator.png");
 background-repeat: no-repeat;
 float:left;
 width: 201px;
}

.SubMenuPaneInner li a,
.SubMenuPaneInner li a:link,
.SubMenuPaneInner li a:visited,
.SubMenuPaneInner li a:active,
.SubMenuPaneInner li a:hover
{
 font-family:georgia;
 font-size: 15px;
 text-decoration: none;
 color: #676767;
 padding-left: 20px;
}

.SubMenuPaneInner ul .branch li a,
.SubMenuPaneInner ul .branch li a:link,
.SubMenuPaneInner ul .branch li a:visited,
.SubMenuPaneInner ul .branch li a:active,
.SubMenuPaneInner ul .branch li a:hover
{
 text-decoration: none;
 font-family:georgia;
 font-size: 12px;
 float:left;
 margin-top: 10px;
 padding-left: 25px;
 color: #676767;
}

.lv1 .selected:link,
.lv1 .selected:active,
.lv1 .selected:visited
{
 padding-left: 20px;
 color: #407857;
 background-image: url("/images/arrow.png");
 background-repeat: no-repeat;
 background-position: left center;
}

.lv1 .selected .branch:active,
.lv1 .selected .branch:link,
.lv1 .selected .branch:visited,
.lv1 .selected .branch:hover,
.lv1 .selected .branch
{
 padding-left: 10px;
 color: #407857;
 background-image: url("/images/arrow.png");
 background-repeat: no-repeat;
 background-position: left center;
}

.lv2 .selected:active,
.lv2 .selected:link,
.lv2 .selected:visited,
.lv2 .selected:hover,
.lv2 .selected
{
 padding-left: 30px;
 color: #407857;
}

.SubMenuPaneInner .lv2 .lv3
{
 padding-left: 10px;
 color: #676767;
}

.selected .branch,
.selected .branch:link,
.selected .branch:active,
.selected .branch:visited,
.selected .branch:hover
{
 padding: 10px;
}

.SubMenuPaneInner .selected .branch,
.SubMenuPaneInner .selected .branch:link,
.SubMenuPaneInner .selected .branch:active,
.SubMenuPaneInner .selected .branch:visited,
.SubMenuPaneInner .selected .branch:hover
{
 padding-left: 20px;
}

.SubMenuSeparatorPane
{
 float:left;
 width: 236px;
}

.FadeBottomPane
{
 float:left;
 width: 995px;
}

.IngressPane
{
 float:right;
 width: 685px;
 margin-right: 20px;
 margin-top: 20px;
 background-color: #f8f3eb;
 background-image: url("/images/PanelLeft.png");
 background-repeat: repeat-y;
 color: #535353;
}

.IngressPaneLarge
{
 float:right;
 width: 948px;
 margin-right: 20px;
 margin-left: 20px;
 margin-top: 20px;
 background-color: #f8f3eb;
 background-image: url("/images/PanelLeft.png");
 background-repeat: repeat-y;
 color: #535353;
}

.IngressPaneInner
{
 float:left;
 margin-left: 20px;
 margin-bottom: 20px;
 width: 650px;
 font-family: georgia;
 font-size: 20px;
}

.IngressPaneLargeInner
{
 float:left;
 margin-left: 20px;
 margin-bottom: 20px;
 width: 630px;
 font-family: georgia;
 font-size: 20px;
}

.IngressPaneInner h1,
.IngressPaneInnerLarge h1
{
 font-weight: bold;
}

.BreadCrumbPane
{
 background-color: #f8f3eb;
 float:left;
 width: 995px;
 height: 30px;
 font-family: verdana;
 font-size: 11px;
}

.BreadCrumbPane p
{
 float:left;
 margin: 0px;
 padding-left: 20px;
 padding-top: 10px;
}

.BreadCrumbPane ul
{
 list-style-type: none;
 float:left;
 margin: 0px;
 padding: 0px;
 padding-top: 10px;
}

.BreadCrumbPane ul li
{
 float:left;
 margin: 0px;
 padding: 0px;
}

.BreadCrumbPane a,
.BreadCrumbPane a:link,
.BreadCrumbPane a:hover,
.BreadCrumbPane a:visited,
.BreadCrumbPane a:active
{
 color:#2B2B2B;
 font-size: 11px;
}


.ContentFrame
{
 width: 995px;
 float:left;
 background-color: #edf1dd;
 min-height: 300px;
}

.ContentFrameLeft
{
 float:left;
 margin-top: 10px;
 width: 690px;
}

.ContentFrameRight
{
 float:right;
 width: 286px;
 margin-top: 10px;
 padding-right: 5px;
} 

.ContentFrameRight a,
.ContentFrameRight a:link,
.ContentFrameRight a:visited,
.ContentFrameRight a:active,
.ContentFrameRight a:hover
{
 font-family:georgia;
font-size:22px;
text-decoration:none;
color: #000000;
}

.StartContentPane
{
 float:left;
 width: 685px;
 margin-left: 10px;
 margin-bottom: 20px;
 color: #535353;

}

.StartContentPane h1
{
 font-weight: bold;
}

.StartContentPaneTop
{
 float:left;
 width: 685px;
 height: 16px;
}

.StartContentPaneInner
{
 background-image: url("/images/PanelLeft.png");
 background-repeat: repeat-y;
 width: 685px;
 min-height: 150px;
 background-color: #f8f3eb;
}

.StartContentPaneInnerText
{
 padding: 20px;
 font-size: 20px;
 font-family: georgia;
}

.ContentPane
{
 float:right;
 width: 680px;
 margin: 20px;
 background-color: #f8f3eb;
 padding-bottom: 20px;
}

.ContentPaneLarge
{
 float:right;
 width: 948px;
 margin: 20px;
 background-color: #f8f3eb;
 padding-bottom: 20px;
}

.ContentPaneInner
{
 background-image: url("/images/PanelLeft.png");
 background-repeat: repeat-y;
 width: 680px;
 min-height: 150px;
 background-color: #f8f3eb;
}

.ContentPaneLargeInner
{
 background-image: url("/images/PanelLeft.png");
 background-repeat: repeat-y;
 width: 850px;
 min-height: 150px;
 background-color: #f8f3eb;
}

.ContentPaneInnerText
{
 float:left;
 width: 640px;
}

.ContentPaneInnerText,
.ContentPaneLargeInnerText
{
 padding: 20px;
}

.StartContentPaneInnerText img,
.ContentPaneInnerText img,
.ContentPaneLargeInnerText img
{
 background-color:#000000;
 border:10px solid #FFFFFF;

}

.ContentPaneLeft
{
 float:left;
 width: 400px;
 margin: 20px;
}

.ContentPaneRight
{
 float:right;
 width: 470px;
 margin: 20px;
}

.ContentPaneWithMenu
{
 float:left;
 width: 660px;
 margin-left: 40px;
}

.IconTextPane
{
 float:left;
 padding-left: 65px;
 font-family: georgia;
 font-size: 22px;
 padding-top: 17px;
}

.IconTextPaneGuestBook
{
 float:left;
 padding-left: 65px;
 font-family: georgia;
 font-size: 22px;
 padding-top: 17px;
 color: #cb5232;
}

.IconTextPaneGuestBook a,
.IconTextPaneGuestBook a:link,
.IconTextPaneGuestBook a:visited,
.IconTextPaneGuestBook a:hover,
.IconTextPaneGuestBook a:active,
.IconTextPane a,
.IconTextPane a:link,
.IconTextPane a:visited,
.IconTextPane a:hover,
.IconTextPane a:active
{
 font-family: georgia;
 font-size: 22px;
 text-decoration: none;
 color: #cb5232;
}

.ClockPane
{
 background-image: url("/images/ClockBg.png");
 width: 284px;
 height: 59px;
 margin-bottom: 10px;
 color: #40575d;
}

.FilmPane
{
 background-image: url("/images/FilmBg.png");
 width: 284px;
 height: 213px;
 margin-bottom: 10px;
 color: #2c583e;
}

.TheFilmPane
{
 float:left;
 padding-top: 15px;
 padding-left: 5px;
}

.GuestBookPane
{
 background-image: url("/images/GastbokBg.png");
 width: 284px;
 height: 59px;
 margin-bottom: 10px;
}

.TavlingPane
{
 background-image: url("/images/TavlingBg.png");
 width: 284px;
 height: 59px;
 margin-bottom: 10px;
 color: #76171e;
}

.TavlingPane a,
.TavlingPane a:link,
.TavlingPane a:visited,
.TavlingPane a:active,
.TavlingPane a:hover
{
 color: #76171e;
}

.RidskolanPane
{
 background-image: url("/images/RidskolanBg.png");
 width: 284px;
 height: 59px;
 margin-bottom: 10px;
}

.RidskolanPane a,
.RidskolanPane a:link,
.RidskolanPane a:visited,
.RidskolanPane a:hover,
.RidskolanPane a:active
{
color: #40575d;
}

.WeatherPane
{
 background-image: url("/images/WeatherBg.png");
 width: 284px;
 height: 160px;
 margin-bottom: 10px;
 color: #40575d;
}

.DVDPane
{
 background-image: url("/images/DVDBg.png");
 width: 284px;
 height: 59px;
}

.DVDPane a,
.DVDPane a:hover,
.DVDPane a:visited,
.DVDPane a:active,
.DVDPane a:link
{
color: #76171E;

}

.BottomFrame
{
 float:left;
 width: 995px;
 height: 157px;
 background-image: url("/images/PageBottomBg.png");
 margin-top: 30px;   
}

.CopyRightPane
{
 float:left;
 padding:6px;
 padding-left: 20px;
 width: 600px;
 padding-top: 120px;
 color: #ffffff;
}

.FaceBookPane
{
 float:right;
 width: 250px;
 padding-top: 120px;
 padding-right: 6px;
 color: #ffffff;
}

.FaceBookPane a,
.FaceBookPane a:link,
.FaceBookPane a:visited,
.FaceBookPane a:hover,
.FaceBookPane a:active
{
 color: #ffffff;
}

#TKAB {
color:#333333;
padding:6px;
float:right;
width: 300px;
text-align:right;
margin-right: 8px;
}

#TKAB a,
#TKAB a:link,
#TKAB a:visited,
#TKAB a:active
{
color:#333333;
}

#TKAB a:hover
{
 color: #086AAC;
}

.SliderPane
{
 width: 995px;
 height: 453px;
}

.slideshow
{
 overflow: hidden;
 background-color: #f8f3eb;
}

.NextPane
{
 position:relative;
 left: 970px;
 bottom: 230px;
 z-index: 100000;
 width: 26px;
 height: 52px;
  }

#next
{
 width: 26px;
 height: 52px;
}

.PreviousPane
{
 position:relative;
 bottom: 285px;
 z-index: 100000;
 width: 26px;
 height: 52px;
}

#weatherContainer
{
 float:left;
 width: 270px;
 height: 80px;
 padding-top: 30px;
 padding-left: 10px;
 font-family: georgia;
 font-size: 22px;
}

#weatherDate
{
 float:left;
 margin-left: 10px;
}

#weatherImage
{
 float:left;
 margin-left: 85px;
}

#currentTemp
{
 float:left;
 margin-left: 30px;
}

#dayForecast
{
 float:left;
 width: 270px;
}

.dayName
{
 float:left;
 margin-left: 10px;
}

#weatherImageForecast
{
 float: left;
 margin-left: 45px;
}

#weatherDateForecast
{
 float: left;
 margin-left: 20px;
}

.DropShadow {
background-color:#000000;
border:10px solid #FFFFFF;
float:left;
}

/* Nyheter */

.AktuelltPane
{
float:left;
margin-bottom:20px;
margin-left:10px;
width:685px;

}

.NewsPane
{
 float:left;
 width:685px;
}

.NewsItem
{
 float:left;
 background-color: #f8f3eb;
 background-image: url("/images/PanelLeft.png");
 background-repeat: repeat-y;
 width:685px;
}

.NewsItem h2
{
 float:left;
 width: 300px;
 font-family: arial;
 font-size: 28px;
 margin: 0px;
 font-weight: normal;
}

.NewsItemInner
{
 float:left;
 padding-left: 15px;
 padding-top: 10px;
 font-size: 12px;
 font-family: verdana;
 width:670px;
 margin-bottom: 10px;
}

.NewsDate
{
 background-image: url("/images/datum.png");
 float:left;
 width: 28px;
 height: 31px;
 margin-right: 10px;
}

.NewsDateInner
{
 float:left;
 padding-left: 6px;
 padding-top: 10px;
 font-weight: normal;
 font-family: arial;
}

.NewsItemText
{
 float:left;
 width: 350px;
}

.NewsItemText img
{
 background-color:#000000;
border:10px solid #FFFFFF;
float:left;
}

.NewsImagePane
{
 float:right;
 width: 265px;
 margin-right: 20px;
}

.RssPane
{
 float:left;
 margin-top: 10px;
 width: 300px;
 color: #376a4c;
 font-size: 13px;
}

.RssPane a,
.RssPane a:link,
.RssPane a:visited,
.RssPane a:hover
.RssPane a:hover
{
 color: #376a4c;
}

.OlderNewsPane
{
 float: right;
 margin-top: 10px;
 width: 135px;
}

.ContestFormPane
{
 width: 345px;
}

/* Galleri */

#galleryList {
	padding: 10px 10px 10px 10px;
}

#imageList
{
 float:left;
 width: 870px;
}

.galPic
{
 float:left;
 margin: 0 20px 15px 0;
}

.galName
{
 margin-left: 5px;
}

.GoogleMapsPane
{
 float:left;
 width: 890px;
 height: 400px;
}

/* Häst */

.HastPane
{
 float:left;
 width: 640px;
 height: 300px;
}

.HastTextPane
{
 float:left;
 width: 250px;
}

.HastImagePane
{
 float:right;
 width: 330px;
}

.HastImagePane img
{
 max-height: 250px;
}

.NavHastPane
{
 float:left;
 width: 630px;
}

.PreviousPaneHast
{
 float:left;
 width: 114px;
}

.NextPaneHast
{
 float:right;
 width: 114px;
 margin-right: 5px;
}

#nextImage,
#Previmage
{
 border: 0px;
 background-color: transparent;
}

#nextImage_dropShadow,
#Previmage_dropShadow
{
 display: none;
}




















































































































































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h1 {

}

h2 {

}

h3 {

}

p {

}


