body
{	background-color: #656565; text-align: center; margin:0px 0px 0px 0px; padding:4px 0px 4px 0px; }
#GiantDiv
{
	background:url('/images/start_bg.gif');
}
div, .normal, p
{	font-size:10px; line-height:14px; font-family:Verdana; color:#333333; font-weight:normal; EditMenuName: Normal;}
.normallight
{	font-size:10px; line-height:14px; font-family:Verdana; color:#666666; font-weight:normal;}
.Heading1, H1
{	font-size:12px; font-family:Verdana; color: Black; font-weight:bold; EditMenuName: Heading 1;}
H2
{	font-size:11px; line-height:12px; margin:10px 0px 2px 0px; font-family:Verdana; color:Black; font-weight:bold; EditMenuName: Heading 2; }
h3, .heading3
{
	margin:0px 0px 0px 0px;
	font-weight: bold;
	font-size: 10px;
	color: black;
	EditMenuName: Heading 3;
}
a
{	color: #990000;	text-decoration:none;}

div.LeftFloatingDiv
{	float: left;clear:both;}
div.RightFloatingDiv
{	float: right;}
table
{
	font-size:10px;
}
/* ---startpage leftcolumn*/
#leftList
{float:left; border-right:1px solid #999999; width:185px; height:500px;  background-color:#F7EBE3;}
#publicationLink
{padding:5px 12px 3px 12px; text-align:left; background-color:#FFFFFF;}
#dottedLine
{padding:0px 12px 0px 12px; text-align:left; background-color:#FFFFFF;}
#statisticLink
{padding:3px 12px 4px 12px; text-align:left; border-bottom:1px solid #999999; background-color:#FFFFFF;}
/* ---startpage rightcolumn---*/
#startRight
{	float:right; text-align:left; border-left:1px solid #999999; background-color:#FFFFFF; }
#startMainNewsHeading
{ width:191px;height:19px; background-image:url('/images/bg_start_right.gif'); padding:2px 0px 0px 0px;}
#startNewsHeading
{width:179px;float:right; text-align:left; height:19px; padding:2px 0px 2px 0px;}
#startNewsList
{width:179px; clear:both; text-align:left; float:right; padding:6px 0px 0px 0px;}
#startRightDotted
{padding:0px 0px 0px 0px; background-color:#FFFFFF; clear:both; width:179px; float:right;}
#startNewsLink
{clear:both; float:right;text-align:left; padding:8px 0px 12px 0px; width:179px;}
#startMainCalenderHeading
{width:191px; height:19px; background-image:url('/images/bg_start_right.gif');clear:both; float:right;text-align:left; border-top:1px solid #999999;}
#startCalenderHeading	
{width:179px; height:19px; padding:2px 0px 2px 0px; clear:both; float:right;text-align:left;}
#startCalenderList
{width:179px; padding:6px 0px 6px 0px; clear:both; float:right;text-align:left;}
#startRightDotted2
{padding:8px 0px 0px 0px; clear:both; float:right; background-color:#FFFFFF;width:179px;}
#startMainBookmarks
{margin-top:8px; padding:4px 0px 4px 0px; width:191px; background-color:#F7EBE3;clear:both; float:right;text-align:left;  border-bottom:1px solid #999999; border-top:1px solid #999999;}
#startBookmarks
{padding:4px 0px 4px 0px; width:179px; clear:both; float:right;text-align:left;}
#startBookmarkHelp
{float:right;clear:both;text-align:left; width:30px;}
/* ---Div used for page structure---*/
#toppic
{	position:relative; top:-1px; left:1px; }

#ContainerDiv
{	background-color: #ffffff; width: 1000px; /*min-height:500px;*/height:auto; padding: 0px 0px 0px 0px; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; margin: auto; left: 0px; position: relative; }
/*{	background-color: #ffffff; width: 1000px; height:auto; padding: 0px 0px 0px 0px; border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; margin: auto; left: 0px; position: relative; }*/
#HeaderDiv
{	text-align: left; width: 100%; background-color:#006B46;  /*background:url('/images/topbg.gif');*/ height:54px; }
#FooterDiv
{	border-top: solid 1px #E1D7BB; border-bottom: solid 1px #E1D7BB; text-align: center; float: right; }
#Footers
{	background-color:#FFFFFF; }
#MainContainerDiv
{	 width: 1000px; /*background-color: #669966;*/ background-repeat:repeat-y; background:url('../img/nordhels_bg.gif');  /*background-color:Blue;*/ height:auto; }
#MainContainerDivWhite
{	 width: 1000px; background:url('/images/bg_left.gif');height:auto; }
#LeftMenuDiv
{	width:200px; /*150px;*/ float: left; text-align:left; height:500px; padding:0px 0px 0px 0px;background:#669966;}
#ContentDiv
{	width:796px; /*846px;796*/ background-color:#FFFFFF;/*F7F5EF;*/ border-left:1px solid #999999; margin:0px 0px 0px 0px; float:left; padding:0px 0px 0px 0px; height:auto;/*min-height:500px; /*background-color:blue;*/ }
#MainAreaDiv
{ 	width:605px; /*655px;*/ float: left; text-align:left;/* background:green;*/ /*min-height:500px;*/height:auto; padding:8px 0px 0px 8px;}
#AreaMainAreaDiv
{ 	float: left; text-align:left; height:100%; padding:8px 0px 0px 8px; background-color:#FFFFFF; }
#RightMenuDiv
{	width: 172px; float: right; text-align: left; height:600px/*height:auto;/*min-height:500px; background-color:#FFFFFF;*/ vertical-align:top;
}
#TopMenuDiv
{	width: 1000px; height:2px; border-top:solid 1px #999999;padding:0px 0px 0px 0px; margin-top:0px; border-bottom:solid 1px #999999; 
	font-family:Verdana; font-weight:normal; color:#333333; clear:both;
}
#someSpace
{	height:11px; background-color:#ff9900; width:1000px; clear:both; border-bottom:1px solid #999999;}

/* Footer */
#footerStartpage
{padding:0px 0px 0px 0px;background:url('/images/start_bg.gif'); width:1000px; text-align:center; /*border-left:1px solid #00FFFF; border-right:1px solid #00FFFF;*/ border-bottom:1px solid #FFFFFF;}
.AllFooter
{	clear:both; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; 
	text-align:center; width:1002px; background:url('../img/nordhels_bg.gif');
	margin: auto; 
}
.AllFooterLeftBg
{	clear:both; position:relative; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; 
	text-align:center; width:995px; background:url('/images/bg_left.gif');
	margin: auto; 
}
.PageInfo
{	font-family:Verdana; font-size:9px; font-weight:normal; text-decoration:none; color:#666666; line-height:11px; }

#MainAreaFooter
{
	width:627px;/*677px;*/
	padding:0px 8px 8px 0px;
	margin:0 166px 0 205px;
	height:70px;
}
#PrintAreaFooter
{
	padding:8px 8px 8px 8px; 
	float:left;
}
#GeneralFooter{border-top:1px solid #666666;background:url('/images/bg_only_right.gif'); width:627px;/*677px;*/ margin:0 166px 0 205px; padding:0px 0px 4px 0px;}

/*Anpassa sida*/
.setStyleHeading
{
	font-size:12px;
	font-weight:bold;
}
.anpassasida
{
	background-color:#E9E1CD;
}
.standard
{
	font-family: Verdana;
	/*font-size:11px;*/
}
.larger
{
	font-size:13px;
}
.times
{
	font-family: Times New Roman;
	font-size:12px;
}
.contrast
{
	background-color:#003399;
	color:#ffff33;
}

/* epistore*/
#ShopRedBG, #ShopRedBG_Search
{
	background-color:#990000; padding:4px 0px 5px 0px;
}
.ShopSmallCart
{
	background-color:#990000; padding:4px 0px 5px 0px;
}
.bodytext
{	font-size:10px; line-height:14px; font-family:Verdana; color:#333333; font-weight:normal;}

.bodytextBold
{	font-size:12px; line-height:14px; font-family:Verdana; color:#333333; font-weight:bold;}
.SRVAddItem
{
	border:1px solid #990000; padding:4px 2px 4px 4px; height:20px;
}


#ShopSpace
{
	height:50px;
}
A.srvshopheading
{
    FONT-FAMILY: Verdana, Arial, Serif, Helvetica;
    FONT-WEIGHT: bold;    FONT-SIZE: 10px;    COLOR: #FFFFFF;
    TEXT-DECORATION: none;    margin:auto;
}
A.srvshopheading:visited
{
    FONT-FAMILY: Verdana, Arial, Serif, Helvetica;
    FONT-WEIGHT: bold;    FONT-SIZE: 10px;    COLOR: #FFFFFF;
    TEXT-DECORATION: none;    margin:auto;
}
A.srvshopheading:hover
{
    COLOR: #FFFFFF;
}
.SRVlargeShopHeading
{
    FONT-FAMILY: Verdana, Arial, Serif, Helvetica;
    FONT-WEIGHT: bold;    FONT-SIZE: 10px;    COLOR: #FFFFFF;
}
.SRVsmallShopHeading
{
    FONT-FAMILY: Verdana, Arial, Serif, Helvetica;
    FONT-WEIGHT: normal;    FONT-SIZE: 10px;    COLOR: #FFFFFF;
}
.SRVShopSummary
{
	background-color:#E1D6BB;
	padding:4px 0px 4px 0px;
}
.SRVShopHeader
{
    FONT-FAMILY: Verdana, Arial, Serif, Helvetica;
    FONT-WEIGHT: bold;    FONT-SIZE:14px;    COLOR: #333333;
}
.SRVShoppingCartHeader
{
    FONT-FAMILY: Verdana, Arial, Serif, Helvetica;
    FONT-WEIGHT: bold;    FONT-SIZE: 10px;    COLOR: #333333;
}
.Shop_ItemList
{
	FONT-FAMILY: Verdana, Arial, Serif, Helvetica;
    FONT-SIZE: 10px;
    COLOR: #333333;
	background-color:#E9E1CD;
}
.Shop_ItemListAlternating
{
	FONT-FAMILY: Verdana, Arial, Serif, Helvetica;
	background-color:#FFFFFF;
    FONT-SIZE: 10px;
    COLOR: #333333;
}

/* breadcrumb*/
.breadcrumb
{	font-family:Verdana; font-size:9px; font-weight:normal; text-decoration:none; color:#990000; }
.breadcrumbnormal
{	font-family:Verdana; font-size:9px; font-weight:normal; text-decoration:none; color:#666666; }
/* registrera */
.RegisterField
{
	font-size:10px; line-height:14px; font-family:Verdana; color:#333333; font-weight:normal; 
}
/* recent changes */
.RecentHeading
{
	font-family:Verdana; text-align:left; background-color:#E1D6BB; font-weight: bold; font-size: 12px; color:#666666;
}
.RecentItem
{
	font-family:Verdana; text-align:left; font-weight: normal; font-size: 10px; }

/* --Conferance items--- */
div.Conferance
{	width:500px;/*660px;*/}
div.ConferanceLinkButtonsArea
{	float: right; text-align: right;}
div.ConferanceHeadingArea
{	float: left; }

.fastlink
{	font-family:Verdana; font-size:10px; font-weight:normal; text-decoration:none; color:#666666; }
.ToolMenu
{	font-family:Verdana; font-size:11px; font-weight:normal; text-decoration:none; color:#ffffff; }
.newsHeadline
{	font-family:Verdana; font-size:10px; font-weight:bold; text-decoration:none; color:#666666; }
.newsLink
{	font-family:Verdana; font-size:10px; font-weight:normal; text-decoration:none; color:#900000; }
.newsText
{	font-family:Verdana; font-size:10px; font-weight:normal; text-decoration:none; color:#666666; line-height:10px; }
.headingGreen
{	font-family:Helvetica, Arial; font-size:9px; font-weight:normal; text-decoration:none; color:#336666; }
.headingYellow
{	font-family:Helvetica, Arial; font-size:9px; font-weight:normal; text-decoration:none; color:#CC9966; }
.InputClass, .quicksearchbutton
{	font-family:Verdana; font-size:9px; font-weight:normal; text-decoration:none; color:#333333; }

/*   Relaterad */
#RelatedMaterial
{ background-color:#F7F5EF; border-bottom:solid 10px red;}

#Related
{	width: 159px; float: right; height:100%; text-align: left; background-color:#F7F5EF; border-left:1px solid #E1D6BB; vertical-align:top; }
#relatedTop
{border-top:1px solid #E1D6BB; padding:6px 6px 6px 6px; border-right:1px solid #E1D6BB; background-color:#FFFFFF;}
.RelHead
{	font-family:Verdana; font-size:9px; font-weight:bold; text-decoration:none; color:#9B7F5B; background-color:#FFFFFF; }
.RelText
{	font-family:Verdana; font-size:9px; font-weight:normal; text-decoration:none; color:#9B7F5B; line-height:12px; background-color:#FFFFFF; }
#RelDownPic
{position:relative;}
#RelLeftPic
{	position:relative; top:15px;left:-10px; }
#RelList
{	border-top:1px solid #E1D6BB;border-bottom:1px solid #E1D6BB; background:#FFFFFF; padding:6px 0px 6px 0px; border-right:1px solid #E1D6BB; width:157px; height:auto; position:relative; top:-23px; display:block; }
.RelItem
{	width:145px; text-align:left; border-bottom:1px solid #E1D6BB; background:#FFFFFF; line-height:18px; padding:2px 0px 0px 6px; height:18px; clear:both;}
.RelIcon
{	width:16px; height:16px; }
.RelItemLink
{	width:140px; text-align:right; line-height:18px; clear:both;}

#plugins
{
 padding:2px 2px 2px 2px;	
}

/* Footer */
#Footer
{ position:relative; float: left; text-align:left; height:14px; padding:0px 0px 0px 0px; background-color:#FFFFFF; }
#FooterLeft
{	width:200px; /*150px;*/ float: left; text-align:left; height:100%; padding:0px 0px 0px 0px; background-color:#E9E1CD; }
#FooterRight
{	width:162px; float: right; text-align: left; height:100%; background-color:#F7F5EF; vertical-align:top; }

/* vänstermenyn */
#HeadMenuItem
{	padding:6px 6px 6px 6px; /*background:navy;*/}
.HeadingMenuItem
{	font-family:Verdana; font-weight:normal; font-size:10px; /*background-color:#ff00ff;*/ color:#ffffff; text-decoration:none; 
	float:left; text-align:left; padding:6px 6px 0px 6px; width:186px;/*148px;198px*/
}
.menuBG
{	width:15px; text-align:left; float:left; /*background:url('/images/menu_bg.gif');*/ height:100%; /* background-color:#ffffdd; */}
.LeftMenuItem, .MenuItem
{	width:188px;/*138px;*/ height:18px; /*background-color:#0000ff;*/ text-align:left; overflow:hidden; }

.MenuLink, .TopMenuItem, .MenuExpandedTop, .MenuLinkSelected
{	font-family:Verdana; font-weight:normal; font-size:10px; /* background-color:#ffddff;*/ 
	color:#ffffff; text-decoration:none; float:left; text-align:left;
}
.MenuLinkBold
{	font-family:Verdana; font-weight:bold; font-size:10px; color:#ffffff; text-decoration:none;
}
.HeadMenuItem
{	font-family:Verdana; font-weight:normal; text-transform:uppercase; font-size:9px; color:#ffffff; text-decoration:none;
}
#LeftMenuHeadLine
{
	padding:2px 0px 6px 0px; color: White;
}
.menuHeadLink 
{
	color: White;
}

/* extern sida */
#iframeHalf
{
	width:797px;/*847px;*/
}
#iframeFull
{
	width:1000px;
}

/* ---HeadMenu items---*/
a.MenuHead
{	font-size: 9px; font-family:Verdana; color: #333333; text-decoration: none; text-transform:uppercase; padding:0px 12px 0px 12px; margin: auto; line-height:22px; }
a.MenuHead:hover
{	color: #333366; }
a.ActiveMenuHead
{	font-size: 1em; color: #333366; font-weight: bold; text-decoration: none; text-transform: uppercase; }
a.ActiveMenuHead:hover
{	color: #333333; }
a.UpperCaseLink
{	text-transform: uppercase; font-weight: bold; color: #333366; text-decoration: none; }
a.RightListing
{	text-decoration: none; display: block; padding-left: 1em; margin: 0.2em 0em; }
span.InputLabel
{	width: 6em; }
span.InputLabelWide
{	width:10em; }


/* ---Site map items---*/
.SRV_SiteMapHeader
{
	font-family:Verdana;
	background-color:  #E1D6BB;
	font-weight: 600;
	padding: 2px 2px 2px 2px;
	font-size: 12px;
}

.SRV_SiteMap
{
	font-family:Verdana;
	background-color: #FFFFFF;
	font-weight: normal;
	padding: 2px 2px 2px 2px;
	font-size: 10px;
}

/* ---AreaPage--- */

#AreaBoxRight
{
	padding:0px 0px 0px 0px;
	margin: 20px 12px 40px 0px;
	width:192px;
	height:120px;
	BORDER-RIGHT: #E1D6BB 1px solid; 
	BORDER-TOP: #E1D6BB 1px solid; 
	FLOAT: right; 
	BORDER-LEFT: #E1D6BB 1px solid; 
	BORDER-BOTTOM: #E1D6BB 1px solid;
	background-color:#FDFBF8;
}
#AreaBoxLeft
{
	position:relative;
	padding:0px 0px 0px 0px;
	margin: 20px 12px 40px 0px;
	width:192px;
	height:120px;
	BORDER-RIGHT: #E1D6BB 1px solid; 
	BORDER-TOP: #E1D6BB 1px solid; 
	FLOAT: left; 
	BORDER-LEFT: #E1D6BB 1px solid; 
	BORDER-BOTTOM: #E1D6BB 1px solid;
	background-color:#FDFBF8;
}
#AreaEmpty
{
	padding:0px 0px 0px 0px;
	margin: 20px 12px 40px 0px;
	width:192px;
	height:120px;
	FLOAT: right; 
}
#AreaBoxTop
{
	position:absolute;
	padding-top:2px;
	padding-left:4px;
	background:url('/images/bg_start_right.gif');	
	width:191px;
	height:19px;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#333333;
}
#AreaBoxBody
{
	position:absolute;
	padding-top:23px;
	padding-left:4px;
	padding-right:4px;
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
	line-height:12px;
	color:#666666;
	width:187px;
	}

/* ---Filelistning---*/

.SRV_FileListing
{
	font-family:Verdana; 
	font-size:10px;
	font-weight:normal;
	text-decoration:none; 
	color:#013300; 
	line-height:10px;
	
}

/* ---VotePage--- */
.VotePage
{
	background-color: #FFFFFF;
	padding-left:3px;
	text-align:left;
}

#VotePageDiv
{
	position:absolute;
	left:8px;
	top:5px;
}

#VoteIframe
{
	width:157px;
	BORDER-RIGHT: #E1D6BB 1px solid; 
	BORDER-TOP: #E1D6BB 1px solid; 
	BORDER-BOTTOM: #E1D6BB 1px solid;
}


/* --- Egna classer, tas kopia på innan nya filer kopieras in --- */
.SRV_RSDatabasHeader
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none; 
	color:#666666; 
	line-height:10px;	
}
.SRV_RSDatabas
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none; 
	color:#666666; 
	line-height:10px;	
}
.SRV_SakRadGivare
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none; 
	color:#666666; 
	line-height:10px;	
}
.SRV_Gallerian
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none; 
	color:#666666; 
	line-height:10px;	
}
.SRV_UtbKatSok
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:none; 
	color:#666666; 
	line-height:10px;
	width: 230px;
}
.CRSFooter
{	clear:both; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; 
	text-align:center; width:1000px; background-image:url('/images/bg_crs.gif');
	margin: auto; height: 50px;
}
#CRSGeneralFooter{height:13px; border-top:1px solid #666666; width:615px; padding:0px 0px 4px 0px; margin-left: 30px;}
#CRSRightMenuDiv
{	width: 172px; float: right; text-align: left; min-height:400px; background-color:#FFFFFF; vertical-align:top;
}
#CRSContentDiv
{	width:796px; background:url('/images/bg_crs_only_right.gif');  border-left:1px solid #999999; margin:0px 0px 0px 0px; float:left; padding:0px 0px 0px 0px; min-height:400px; }

/* toppmenyn */
body
{
	behavior:url('/csshover.htc');
}
DIV#Nav
{
	float:left;
	background:white;
	width:1000px;
}
DIV#Nav ul 
{	
	font-family:Verdana;
	font-size:9px;
	line-height:22px;
	text-transform:uppercase;
	text-decoration:none; 
	z-index:10;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
DIV#Nav li.toplevel
{
	list-style:none;
	float:left; 
	width:168px; 
	height:22px;
	margin-top:0px; 
	padding:0px 6px 0px 5px; 
	line-height:22px;
	text-align:center; 
	background-color: white;
	z-index:100;
}
DIV#Nav li
{
	position:relative;
	list-style:none;
	margin:0;
	float:left;
	width:167px;
	/*left: -2;*/
	text-align:left; 
	border-right:1px solid #CCC;
	background-color:#FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
DIV#Nav li:hover
{
	background: #efefef/*#E1D6BB*/
}
DIV#Nav li.submenu
{
	background-color:#FFFFFF;
	border-top: solid 1px #CCCCCC;
	left: -2px;
}
DIV#Nav li.submenu:hover
{
	background-color: #efefef/*#E1D6BB*/
}
DIV#Nav li a 
{
	display:block; 
	padding: 0.25em 0 0.25em 0.5em; 
	text-decoration:none; 
	width:130px; 
	color:#333333;
}

DIV#Nav>ul a{width:130px;}
DIV#Nav ul ul{position:absolute;top:0;width:100%;display:none;/*border-width:1px 1px 1px 1px;*/}
DIV#Nav ul ul li{text-transform:none; display:block;padding:0px 0px 0px 0px;
			/*border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;*/}
DIV#Nav ul.level1 li.toplevel:hover ul.level2,
DIV#Nav ul.level2 li.submenu:hover ul.level3
{
	display:block; 
	/*border-top:1px solid #CCC;*/
}
DIV#Nav ul.level2{top:26px; left: 0px;}
DIV#Nav ul.level3{top:-1px;z-index:100;}	/*left är inflyttad i koden pga att sista menyns barnbarn ska fällas ut åt vänster*/
DIV#Nav ul.hidden{display:none;}

DIV#LeftNav{width:12em;height:40em;/*border:solid 0px #000;*/clear:left;margin-top:40px;position:relative}
DIV.menuitem{float:left;/*border:solid 0px red;*/width:8em;clear:right;padding:0}
DIV.menupic{float:left;/*border:solid 0px navy;*/width:auto;padding:0}
DIV#Nav ul
{
	border-bottom: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
}
/* Slut toppmeny */

.LoginUser
{
	color: White;
}

IMG
{
	border: none;
}