/**********************************************Editor********************************************************/

/************************************************************
This stylesheet will be used both in the public site and the
cms editor and has lower priority than "public.css" when used
in the public site.
*************************************************************/

/*********** COMMON STYLES FOR HTML ELEMENTS ****************/
HTML{FONT-SIZE:x-small;}
BODY{COLOR:#000000; FONT-FAMILY:Verdana,Arial,Helvetica;}
a {color: #003399; text-decoration: none;}
/*a:hover {color: #CCB746; text-decoration: underline;}
P{font-family:Verdana, Arial, Helvetica, sans-serif; font-size: x-small; margin:0px 0px 15px 0px;line-height:135%;}

/*********** STYLES FOR TEMPLATE ELEMENTS *******************/
.Mainheader{FONT-SIZE:220%; margin:0px 0px 4px 0px; color:#00466E;font-family:Arial, sans-serif; font-weight:normal;}
.Subheader{FONT-SIZE:150%; color: Black; font-family:Arial, sans-serif; font-weight:normal;}

/** STYLES FOR EDITOR DROP DOWN LIST (PARAGRAPH FORMAT) ********/
/*************************************************************************************/
/*h1{FONT-SIZE:180%; FONT-WEIGHT:bold; MARGIN-BOTTOM:10px; MARGIN-TOP:5px; FONT-FAMILY:Verdana,Arial,Helvetica;}
h2{FONT-SIZE:140%; FONT-WEIGHT:bold; MARGIN-BOTTOM:8px; MARGIN-TOP:0px; FONT-FAMILY:Verdana,Arial,Helvetica;}
h3{FONT-SIZE:110%; FONT-WEIGHT:bold; MARGIN-BOTTOM:5px; MARGIN-TOP:0px; FONT-FAMILY:Verdana,Arial,Helvetica;}*/

.ImportantEditor{background-color:#808080; color:#FFFFFF;}


/**********************************************Base*******************************************************/


/*********** CUSTOM STYLES FOR TEMPLATE *********************/
.mainArea{width:750px; background-color:#FFFFFF;}
.w3cArea{width:757px; text-align:right;}
.copyrightArea{width:750px; FONT-SIZE:110%; text-align:right; margin-top:5px; margin-bottom:5px; color:#CCCCCC;}
A.copyrightLink:link, A.copyrightLink:active, A.copyrightLink:hover, A.copyrightLink:visited{color:#CCCCCC; text-decoration:none;}
.logoArea{PADDING-BOTTOM:5px;}
.logoContentLeft{FLOAT:left;}
.logoContentRight{FLOAT:right; MARGIN-TOP:15px; FONT-SIZE:110%; COLOR:#375268;}
.lineArea{height:12px; background-color:#666666; border-bottom:1px solid white;}
.headerArea{BACKGROUND-IMAGE: url(../images/header_bg.gif);}
.headerContent{HEIGHT:16px; PADDING:10px;}
.menuArea{MARGIN-BOTTOM:5px; BORDER-BOTTOM:1px solid #CCCCCC; BORDER-LEFT:1px solid #CCCCCC; BORDER-RIGHT:1px solid #CCCCCC; BACKGROUND-IMAGE: url(../images/menu_bg.gif);}
.menuLine{background-color:#FFFFFF; HEIGHT:1px;}
.menuContent{FLOAT:left; BORDER-LEFT:1px solid #FFFFFF; PADDING-LEFT: 10px; PADDING-TOP: 3px; PADDING-BOTTOM: 2px; COLOR: #434343; FONT-WEIGHT:normal; FONT-SIZE:110%;}
.menuSearch{FLOAT:right; BORDER-RIGHT:1px solid #FFFFFF; PADDING-RIGHT: 2px; PADDING-TOP: 3px; PADDING-BOTTOM: 2px; COLOR: #434343; FONT-WEIGHT:normal;}
.inputSearch{background-image: url(../bilder/nya/smaa_searchbg.gif); background-position: 2px 2px; background-repeat: no-repeat; FONT-SIZE:100%; COLOR:#666666; FONT-FAMILY:Verdana,Arial,Helvetica; WIDTH:100px; height: 10px; margin-bottom: 5px;}
.inputSearchButt{background-image: url(../bilder/nya/smaa_searchbutton.png); border: 0px; width: 35px; height: 17px; margin-bottom: 0px;}
.footerArea{BACKGROUND-COLOR:#666666; WIDTH:100%; MARGIN-TOP:5px;}
.footerContent{PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 6px; PADDING-BOTTOM: 6px; COLOR: white; FONT-SIZE:110%;}
.ImageBorder{border:0;}
/*********** STYLES FOR MENU ********************************/
.litNavTopGroup{cursor:default;}
.litNavMenuGroup{font-size:110%; background-color: #F6F6F6; border:solid 1px #A19E98; cursor:default;}
.litNavTopMenuItem{color:#383838; font-family:verdana, arial, helvetica; border-top:solid 1px #E7E7E7; border-bottom:solid 1px #F6F6F6; cursor:default;}
.litNavTopMenuItem nobr{margin-left:1px; margin-right:1px;}
.litNavTopMenuItemHover{filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#EBEAE6', endColorstr='#D9D7D1', gradientType='0'); background-color:#EBEAE6; color:#383838; font-family:verdana, arial, helvetica; border:solid 1px #A19E98; cursor:default;}
.litNavTopMenuItemExpanded{filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#EBEAE6', endColorstr='#D9D7D1', gradientType='0'); background-color:#EBEAE6; color:#383838; font-family:verdana, arial, helvetica; border:solid 1px #A19E98; border-bottom-color:#BAB9CD; cursor:default;}
.litNavTopMenuItemActive{filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#EBEAE6', endColorstr='#D9D7D1', gradientType='0'); background-color:#EBEAE6; color:#383838; font-family:verdana, arial, helvetica; border:solid 1px #A19E98; border-bottom-color:#BAB9CD; cursor:default;}
.litNavMenuItem{color:#383838; font-family:verdana, arial, helvetica; cursor:default;}
.litNavMenuItemHover{background-color:#D9D7D1; color:#383838; font-family:verdana, arial, helvetica; cursor:default;}
.litNavMenuItemActive{color:#383838; margin:1px; font-family:verdana, arial, helvetica; cursor:default;}
.litNavMenuItemExpanded{color:#383838; margin:1px; font-family:verdana, arial, helvetica; cursor:default;}
.litNavMenuBreak{background-image:url(../Images/break_bg.gif); width:100%; height:1px;}

/*********** STYLES FOR TEMPLATE WIDTH *******************/
.Template{WIDTH:750px; MIN-HEIGHT:350px; _HEIGHT:350px; MARGIN-BOTTOM:20px;}

/*********** STYLES FOR TREEMENU ************************/

.TreeNode {cursor: hand; cursor: pointer; text-transform: uppercase; border-bottom: 1px solid #CCD0D3; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 178px; COLOR: #000000; PADDING-TOP: 5px}
.HoverTreeNode { background-color: #F7F9FA !important;	cursor: hand; cursor: pointer; text-transform: uppercase; border-bottom: 1px solid #CCD0D3; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 178px; COLOR: #000000; PADDING-TOP: 5px}
.TreeView { cursor: hand; cursor: pointer;}
.SelectedNode{ background-color: #F7F9FA !important;	cursor: hand; cursor: pointer; text-transform: uppercase; border-bottom: 1px solid #CCD0D3; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 178px; COLOR: #000000; PADDING-TOP: 5px}
.ChildNode{ cursor: hand; cursor: pointer; border-bottom: 1px solid #CCD0D3;}
.ChildSelectedNode{ cursor: hand; cursor: pointer; text-transform: uppercase; border-bottom: 1px solid #CCD0D3;}
.ChildSelectedHoverNode{ cursor: hand; cursor: pointer; background-color: #FFFFFF; text-transform: uppercase; border-bottom: 1px solid #CCD0D3;}
.SelectedHoverNode{ background-color: #F7F9FA !important;	cursor: hand; cursor: pointer; text-transform: uppercase; border-bottom: 1px solid #CCD0D3; PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 178px; COLOR: #000000; PADDING-TOP: 5px}

.NavBar{ cursor: hand; cursor: pointer;}

.TopItemCssClass A{font-family: Arial; font-size: 12px; font-weight: bold; color: #333333;}
.TopItemHoverCssClass A{font-family: Arial; font-size: 12px; font-weight: bold; color: #005983!important; text-decoration: none!important;}
.TopItemSelectedCssClass A{font-family: Arial; font-size: 12px; font-weight: bold; color: #005983!important; text-decoration: none!important;}

.TopItemExpandableCssClass A{font-family: Arial; font-size: 12px; font-weight: bold; color: #333333;}
.TopItemExpandableHoverCssClass A{font-family: Arial; font-size: 12px; font-weight: bold; color: #005983!important; text-decoration: none!important;}
.TopItemExpandableSelectedCssClass A{font-family: Arial; font-size: 12px; font-weight: bold; color: #333333!important; text-decoration: none!important;}

.ItemCssClass1 A{font-family: Arial; font-size: 11px; color: #333333;}
.ItemSelectedCssClass1 A{font-family: Arial; font-size: 11px; font-weight: bold; color: #005983!important; text-decoration: none!important;}
.ItemHoverCssClass1 A{font-family: Arial; font-size: 11px; color: #005983!important; text-decoration: none!important;}

.ItemCssClass2 A{font-family: Arial; font-size: 11px; color: #333333;}
.ItemSelectedCssClass2 A{font-family: Arial; font-size: 11px; color: #005983!important; text-decoration: none!important;}
.ItemHoverCssClass2 A{font-family: Arial; font-size: 11px; color: #005983!important; text-decoration: none!important;}

.ItemCssClass3 A{font-family: Arial; font-size: 11px; color: #333333;}
.ItemSelectedCssClass3 A{font-family: Arial; font-size: 11px; color: #005983!important; text-decoration: none!important;}
.ItemHoverCssClass3 A{font-family: Arial; font-size: 11px; color: #005983!important; text-decoration: none!important;}

.ItemExpandableCssClass1 A{font-family: Arial; font-size: 11px; color: #333333;}
.ItemExpandableHoverCssClass1 A{font-family: Arial; font-size: 11px; color: #005983!important; text-decoration: none!important;}
.ItemExpandableSelectedCssClass1 A{font-family: Arial; font-size: 11px; font-weight: bold; color: #005983!important; text-decoration: none!important;}

.ItemExpandableCssClass2 A{font-family: Arial; font-size: 11px; font-weight: bold; color: #333333;}
.ItemExpandableHoverCssClass2 A{font-family: Arial; font-size: 11px; font-weight: bold; color: #005983!important; text-decoration: none!important;}
.ItemExpandableSelectedCssClass2 A{font-family: Arial; font-size: 11px; font-weight: bold; color: #005983!important; text-decoration: none!important;}

.ItemExpandableCssClass2{padding-top:2px; padding-bottom: 6px; padding-left: 35px; width: 184px; background-image:url(../bilder/nya/itemexpandablenotselected.gif); background-repeat:no-repeat;}
.ItemExpandableHoverCssClass2{padding-top:2px; padding-bottom: 6px; padding-left: 35px; width: 184px; background-image:url(../bilder/nya/itemexpandablenotselected.gif); background-repeat:no-repeat;}
.ItemExpandableSelectedCssClass2{padding-top:6px; padding-bottom: 6px; padding-left: 35px; width: 184px; background-image:url(../bilder/nya/itemexpandableselected.gif); background-repeat:no-repeat;}

.TopItemCssClass{border-bottom: solid 1px white; padding-top: 13px; padding-bottom:10px; padding-left:15px; width: 195px; color: #000000; background-image:url(../bilder/nya/topitem.gif); background-repeat:no-repeat;}
.TopItemHoverCssClass{border-bottom: solid 1px white; padding-top: 13px;padding-bottom: 10px; padding-left:15px; width: 195px; color: #000000; background-image:url(../bilder/nya/topitem.gif); background-repeat:no-repeat;}
.TopItemSelectedCssClass{border-bottom: solid 1px white; padding-top: 13px; padding-bottom:10px; padding-left:15px; width: 195px; color: #000000; background-image:url(../bilder/nya/topitem.gif); background-repeat:no-repeat;}

.TopItemContainerCssClass{width: 210px; color: #000000; background-image:url(../bilder/nya/itemcontainer_ny.gif); background-repeat:repeat-y;}

.TopItemExpandableCssClass{border-bottom: solid 1px white; padding-top:13px; padding-bottom: 10px; padding-left:15px; width: 195px; background-image:url(../bilder/nya/topitemexpandable.gif); background-repeat:no-repeat;}
.TopItemExpandableSelectedCssClass{padding-top:13px; padding-bottom:10px; padding-left:15px; width: 195px; color: #000000; background-image:url(../bilder/nya/topitemselected.gif); background-repeat:no-repeat;}
.TopItemExpandableHoverCssClass{border-bottom: solid 1px white; padding-top:13px; padding-bottom: 10px; padding-left:15px; width: 195px; color: #000000; background-image:url(../bilder/nya/topitemexpandable.gif); background-repeat:no-repeat;}

.ItemCssClass1{padding-top:2px; padding-bottom: 4px; padding-left: 26px; width:184px; color: #000000; background-image:url(../bilder/nya/item.gif); background-repeat:no-repeat;}
.ItemSelectedCssClass1{padding-top:2px; padding-bottom: 4px; padding-left: 26px; width:184px;}
.ItemHoverCssClass1{padding-top:2px; padding-bottom: 4px; padding-left: 26px; width:184px; background-image:url(../bilder/nya/item.gif); background-repeat:no-repeat;}

.ItemCssClass2{padding-top:0px; padding-bottom: 5px; padding-left: 35px; width:175px;}
.ItemSelectedCssClass2{padding-top:0px; padding-bottom: 5px; padding-left:35px; width:175px;}
.ItemHoverCssClass2{padding-top:0px; padding-bottom: 5px; padding-left: 35px; width:175px;}

.ItemCssClass3{padding-top:0px; padding-bottom: 5px; padding-left: 44px; width:175px;}
.ItemSelectedCssClass3{padding-top:0px; padding-bottom: 5px; padding-left:44px; width:175px;}
.ItemHoverCssClass3{padding-top:0px; padding-bottom: 5px; padding-left: 44px; width:175px;}

.ItemExpandableCssClass1{padding-top:2px; padding-bottom: 6px; padding-left: 26px; width: 184px; background-image:url(../bilder/nya/itemexpandable_ny.gif); background-repeat:no-repeat;}
.ItemExpandableHoverCssClass1{padding-top:2px; padding-bottom: 6px; padding-left: 26px; width: 184px; background-image:url(../bilder/nya/itemexpandable_ny.gif); background-repeat:no-repeat;}
.ItemExpandableSelectedCssClass1{padding-top:6px; padding-bottom: 6px; padding-left: 26px; width: 184px; background-image:url(../bilder/nya/itemexpandableselected.gif); background-repeat:no-repeat;}

.TopMenuSelected{font-size: 30px;}
.TopMenuSelected A{font-size: 30px;}
.TopMenu{font-size: 30px;}

.TopMenuStartPageCssClass A{font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;}
.TopMenuStartPageHoverCssClass A{font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;}
.TopMenuStartPageSelectedCssClass  A{font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;}

.TopMenuItemCssClass A{font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;}
.TopMenuItemHoverCssClass A{font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;}
.TopMenuItemSelectedCssClass A{font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;}

.TopMenuStartPageCssClass{float: left; font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; padding-top: 8px; padding-right: 20px; padding-left: 16px; margin-left: 4px;}
.TopMenuStartPageHoverCssClass{float: left; font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; height: 15px; padding-top: 8px; padding-right: 20px; padding-bottom: 8px; background-image:url(../bilder/nya/smaa_topmenuselected.gif); margin-left: 4px; padding-left: 16px; margin-right: 0px!important;}
.TopMenuStartPageSelectedCssClass{float: left; font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; padding-top: 8px; padding-right: 20px; padding-left: 16px; margin-left: 4px;}

.TopMenuItemCssClass{float: left; font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; border-left: solid 1px #999999; height: 15px; padding-top: 8px; padding-bottom: 8px; padding-left: 20px; padding-right: 19px; margin-right: 0px!important;}
.TopMenuItemHoverCssClass{float: left; font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; border-left: solid 1px #999999; height: 15px; padding-top: 8px; padding-bottom: 8px; background-image:url(../bilder/nya/smaa_topmenuselected.gif); padding-left: 20px; padding-right: 19px; margin-right: 0px!important;}
.TopMenuItemSelectedCssClass{float: left; font-family: Arial; font-size: 13px; font-weight: bold; color: #ffffff; border-left: solid 1px #999999; height: 15px; padding-top: 8px; padding-bottom: 8px; background-image:url(../bilder/nya/smaa_topmenuselected.gif); padding-left: 20px; padding-right: 19px; margin-right: 0px!important;}

/*********** STYLES FOR NAVBAR ************************/

.NavBar{cursor: hand; cursor: pointer;} 

.TopItemHover{  color:black; background-image: url(../images/menuTopItemHover.gif); height:30px; cursor:hand; cursor: pointer;}
.TopItemExpanded{  background-image: url(../images/menuTopItemOpen.gif); color:#FFFFFF; font-weight:bold; height:30px; cursor:hand; cursor: pointer;}
.TopItemExpandedHover{  background-image: url(../images/menuTopItemOpen.gif); color:#FFFFFF; font-weight:bold; height:30px; cursor:hand; cursor: pointer;}
.SelectedNoChilds{ background-image: url(../images/menuTopItemOpen.gif); color:#FFFFFF; font-weight:bold; height:30px; cursor:hand; cursor: pointer;}
.Level2Item{ background-image: url(../images/menuSubItem.gif); cursor:hand; cursor: pointer;}
.Level2ItemHover{ background-image: url(../images/menuSubItem.gif); cursor:hand; cursor: pointer;}
.Level2Group{  }
.Empty{}

/**********************************************Templates******************************************/

/*********** STYLES FOR TEMPLATE ELEMENTS *******************/
.Intro{			FONT-SIZE:110%;	FONT-WEIGHT:normal; margin:0px 0px 10px 0px;}
.Text{			FONT-SIZE:12px; font-family: Arial; FONT-WEIGHT:normal; color: #333333; line-height: 18px; margin:5px 0px 10px 0px;}
.Normal{		FONT-SIZE:110%;}
.Textbold{		FONT-WEIGHT:bold;}
.Factheader{	FONT-WEIGHT:bold; COLOR:white; BACKGROUND-COLOR:#555555; PADDING:5px;}
.Facttext{		FONT-WEIGHT:normal; BACKGROUND-COLOR:#DDDDDD; PADDING:5px;}
.Imagetext{		FONT-WEIGHT:normal; MARGIN-TOP:2px; TEXT-ALIGN:CENTER;}
.Date{			COLOR:#AAAAAA; MARGIN-TOP:0px; MARGIN-BOTTOM:0px;}

.Linklist{		FONT-WEIGHT:normal;	MARGIN-TOP:20px;}
.Linkicon{		MARGIN-RIGHT:3px;	HEIGHT:10px;}
.Filelist{		FONT-WEIGHT:normal;	MARGIN-TOP:20px;}
.Fileicon{		MARGIN-RIGHT:5px;}
.Productlist{	FONT-WEIGHT:normal;	MARGIN-TOP:20px;}
.Newslist{		FONT-WEIGHT:normal;	MARGIN-TOP:20px;}
.Form{			}/*Denna får inte ha textstorlek, då ballar inputfälten ur!!*/
.InputItem{				FONT-SIZE:110%;	MARGIN-BOTTOM:10px; COLOR:#000000; FONT-FAMILY:Verdana,Arial,Helvetica;}
.InputItemFixedWidth{	FONT-SIZE:110%;	MARGIN-BOTTOM:10px;	WIDTH:300px; COLOR:#000000; FONT-FAMILY:Verdana,Arial,Helvetica;}
.InputItemFullWidth{	FONT-SIZE:110%;	MARGIN-BOTTOM:10px;	WIDTH:100%; COLOR:#000000; FONT-FAMILY:Verdana,Arial,Helvetica;}
.SelectItemFixedWidth{	FONT-SIZE:110%;	MARGIN-BOTTOM:10px;	WIDTH:305px;	FONT-WEIGHT:bold; COLOR:#000000; FONT-FAMILY:Verdana,Arial,Helvetica;}
.MarginSingle{MARGIN-TOP:2px;}
.MarginDouble{}
.MarginBottomSingle{margin-bottom: 5px;}
.MarginBottomDouble{margin-bottom: 10px;}
.MarginBottomTriple{margin-bottom: 15px;}

.Image{									MARGIN-TOP:20px;}
.ImageCenter{		TEXT-ALIGN:CENTER;	MARGIN-TOP:20px;}
.ImageLeft{			TEXT-ALIGN:LEFT;	MARGIN-TOP:20px;}
.ImageRight{		TEXT-ALIGN:RIGHT;	MARGIN-TOP:20px;}
.ImageLeftFloat{	FLOAT:LEFT;			MARGIN-TOP:10px;	MARGIN-RIGHT:10px;	MARGIN-BOTTOM:10px;		DISPLAY:INLINE;}
.ImageRightFloat{	FLOAT:RIGHT;		MARGIN-TOP:10px;	MARGIN-LEFT:10px;	MARGIN-BOTTOM:10px;		DISPLAY:INLINE;}

.ColumnSpace{			HEIGHT:10px;WIDTH:10px;}
.CrossHorizontal{		FONT-SIZE:1%;	HEIGHT:2px;		BACKGROUND-COLOR:#555555;}
.CrossHorizontalCell{	FONT-SIZE:1%;					PADDING-BOTTOM:10px;		PADDING-TOP:10px;}
.CrossVertical{			FONT-SIZE:1%;	WIDTH:2px;		BACKGROUND-COLOR:#555555;}
.CrossVerticalCell{		FONT-SIZE:1%;	HEIGHT:100%;	PADDING:5px;}

.threeColumnLeft{		VERTICAL-ALIGN:top; WIDTH:350px; padding-right:5px;}
.threeColumnMiddle{		VERTICAL-ALIGN:top; WIDTH:189px; padding-top:5px; padding-left:5px; padding-right:5px;}
.threeColumnRight{		VERTICAL-ALIGN:top; WIDTH:189px; padding-top:5px; padding-left:5px;}
.threeColumnLineV{		padding-top:5px; BACKGROUND-IMAGE: url(../templates/common/images/dotlineV_bg.gif);}
.threeColumnLineH{		MARGIN-TOP:5px; MARGIN-BOTTOM:5px; HEIGHT:1px; BACKGROUND-IMAGE: url(../templates/common/images/dotlineH_bg.gif);}

.twoColumnTable{		WIDTH:100%; HEIGHT:350px;}
.twoColumnLeft{			VERTICAL-ALIGN:top;}
.twoColumnRight{		VERTICAL-ALIGN:top; WIDTH:180px; PADDING-LEFT:20px;}
.twoColumnInnerTable{	MARGIN-TOP:20px;}
.twoColumnInnerOne{		HEIGHT:100%; WIDTH:325px; VERTICAL-ALIGN:top;}
.twoColumnInnerTwo{		HEIGHT:150px; WIDTH:325px; VERTICAL-ALIGN:top;}
.twoColumnInnerThree{	HEIGHT:150px; WIDTH:325px; VERTICAL-ALIGN:top;}
.twoColumnLineH{		HEIGHT:1px; BACKGROUND-COLOR: #9A9A9A;}
.twoColumnLineV{		WIDTH:1px; BACKGROUND-COLOR: #9A9A9A;}

.Fileheader{			FONT-SIZE:110%;	FONT-WEIGHT:bold;	MARGIN-BOTTOM:5px;	BORDER-BOTTOM:1px solid black;}
.Fileitem A{			FONT-SIZE:110%;	FONT-WEIGHT:normal;	padding-BOTTOM:7px; font-family: Arial; color: #003399; text-decoration: underline;}
.Fileitem{			FONT-SIZE:110%;	FONT-WEIGHT:normal;	padding-BOTTOM:7px; margin-left: 15px; font-family: Arial; color: #ffffff;}
.FileitemDark A{		FONT-SIZE:110%;	FONT-WEIGHT:normal;	MARGIN-BOTTOM:7px; font-family: Arial; color: black; text-decoration: underline}
.FileitemDark{			FONT-SIZE:110%;	FONT-WEIGHT:normal;	MARGIN-BOTTOM:7px; font-family: Arial; color: black;}
.FileitemDark2 A{		FONT-SIZE:100%;	FONT-WEIGHT:normal;	MARGIN-BOTTOM:5px; font-family: Arial; color: black; text-decoration: underline}
.FileitemDark2{			FONT-SIZE:100%;	FONT-WEIGHT:normal;	MARGIN-BOTTOM:5px; font-family: Arial; color: black;}
.Linkheader{			FONT-SIZE:110%;	FONT-WEIGHT:normal;	MARGIN-BOTTOM:5px;}
.Linkitem{				FONT-SIZE:110%;	FONT-WEIGHT:normal;	MARGIN-BOTTOM:5px;}
.Linkitem a{			FONT-SIZE:110%; margin-left: 15px; font-family: Arial;}
.Productname{			FONT-SIZE:110%;	FONT-WEIGHT:bold;	MARGIN-BOTTOM:5px;}
.Productlink{}
A.Productlink:link{}
A.Productlink:active{}
A.Productlink:hover{}
A.Productlink:visited{}
.Productdesc{			FONT-SIZE:110%;	FONT-WEIGHT:normal;}
.ProductRowItem1{		PADDING:5px;	BACKGROUND-COLOR:#F7F7F7;}
.ProductRowItem2{		PADDING:5px;	BACKGROUND-COLOR:#EBEBEB;}
.ProductColumnItem1{	PADDING:10px; border-left:1px solid #9A9A9A; WIDTH:33%;}
.ProductColumnItem2{	PADDING:10px; border-left:1px solid #9A9A9A; WIDTH:34%;}
.ProductColumnItem3{	PADDING:10px; border-left:1px solid #9A9A9A; WIDTH:33%;}
.ProductitemLineH{		HEIGHT:1px; BACKGROUND-COLOR:#9A9A9A;}
.ProductitemLineV{		PADDING:10px; border-left:1px solid #9A9A9A;}
.Productitem{			FONT-SIZE:110%;	LINE-HEIGHT:20px;}
.Productitemlist{		PADDING-RIGHT:20px; WIDTH:150px;}
.ProductitemlistLineV{		border-left:1px solid #9A9A9A;}
.Newsimage{				FLOAT:RIGHT;	MARGIN-LEFT:10px;	MARGIN-BOTTOM:10px;		DISPLAY:INLINE;Max-Height:100px;}
A.Newsimage{				FLOAT:RIGHT;	MARGIN-LEFT:10px;	MARGIN-BOTTOM:10px;		DISPLAY:INLINE;Max-Height:100px;}
.Newsdate{				FONT-SIZE:100%; color:#999999;}
.Newsheader{			FONT-SIZE:110%;	FONT-WEIGHT:bold;}
.Newslink{}
A.Newslink:link{}
A.Newslink:active{}
A.Newslink:hover{}
A.Newslink:visited{}
.Newsintro{				FONT-SIZE:100%;	FONT-WEIGHT:normal; LINE-HEIGHT:130%;}
.Newsitem1{				PADDING:5px;	BACKGROUND-COLOR:#F7F7F7;}
.Newsitem2{				PADDING:5px;	BACKGROUND-COLOR:#EBEBEB;}
.Newsitem3{				PADDING:5px;margin-bottom:15px;}
.Newsitem3 .Newsheader { FONT-SIZE:110%;FONT-WEIGHT:bold;margin-bottom:2px;}


.Breadcrumb{			font-family:Arial, sans-serif; font-size: x-small; color:#999999; padding:0px 0px 14px 0px; margin:0px;}
A.Breadcrumb:link{		color:#999999!important;}
A.Breadcrumb:active{	color:#999999!important;}
A.Breadcrumb:hover{		color:#999999!important;}
A.Breadcrumb:visited{	color:#999999!important;}



/***************** ERROR ************************************/
.litErrorMsg{COLOR: #FF0000! important;}
.litOkMsg{COLOR: #8e9300! important;}



/* Page not found styling */
body.p-pagenotfound {background: #fff url(/bilder/nya/smaa_bgskugga.gif) repeat-x; padding:0; margin:8px;}
body.p-pagenotfound #wrapper {width:980px; margin:0 auto;}
body.p-pagenotfound #menuContainer {height:32px; margin-bottom:25px;}
body.p-pagenotfound #content {padding:0 25px;}
body.p-pagenotfound .litSiteMap {margin:25px 0;}
