/*** TEXT ***/

body, p, .Normal, .NormalBold, .MainFrame td, .MainFrame
{
    font-family:		Verdana, Helvetica, Sans Serif;
    font-size:			11px;
    font-weight:		normal;
    color:				#000;
    line-height:		1.3em;
    margin:				0px;
    margin-bottom:		1.3em;
    
}

p
{
       
}



#body
{
	text-align:			center;
	background-image:	url('Images/bg_gray_black_x.png');
	background-repeat:	repeat-x;
}

body
{
	text-align:			left;

}

.NormalBold
{
    font-weight:		bold;
}

h1, h1 span, .Normal h1
{
    line-height:		1.2em;
    color:				#363636;
    margin:				0px;
    margin-bottom:		0.3em;
    font-weight:		normal;
    font-family:		Verdana, Helvetica, Sans Serif;
}

h1, .Normal h1
{
    display:			block;
    font-size:			200%;
}

ul li
{
    list-style-type:	disc;
    margin-left: -20px;
}

h2, TFOOT, THEAD, .SubMenuHeader, .ContainerHead, h2, .Normal h2
{
    font-size:			150%;
    line-height:		1.2em;
    color:				#363636;
    margin:				0px;
    margin-bottom:		0.0em;
    font-weight:		normal;
    font-family:		Verdana, Helvetica, Sans Serif;
}

h3
{
    font-weight:		bold;
    color:				#363636;
    font-size:			120%;
    line-height:		1.2em;
    margin:				0px;
    margin-bottom:		0.0em;
    font-family:		Verdana, Helvetica, Sans Serif;
}

.NormalTextBox
{
    font-family:Verdana, Helvetica, Sans Serif;
    font-size:12px;
    font-weight:normal;
    margin-right:10px;
}

a, a:link, a:visited
{
    text-decoration:	none;
    color:				#930c2d;
}



a:active
{
    color:				#930c2d;
    text-decoration:	none;
}

a:hover
{
    color:				#930c2d;
    text-decoration:	 underline;
}

a img
{
    border:				0px;
    border-color:		#000000;
}

HR
{
    height:				0px;
    border:				0px;
    border-top:			2px solid #dadada;
}

span.SubHead
{
    color:				#666666;
}


.eipbackimg
{
    margin-left:		20px;
}

.SkinObject, a.SkinObject:link, a.SkinObject:active, a.SkinObject:visited .MathinicLink, a.MathinicLink:link, a.MathinicLink:active, a.MathinicLink:visited
{
    color:				#999;
    font-family:		Arial, Verdana, Helvetica, Sans Serif;
}

a.SkinObject:hover, a.MathinicLink:hover
{
    text-decoration:	underline;
}



/*** LAYOUT ***/

body
{
    background-color:	#fff;
    width:				100%;
    height:				100%;
    margin:				0px;
    padding:			0px;
}



.ControlPanel
{
    position:		relative;
    z-index:		2;  
    width:			1000px;
    margin-left:	auto;
    margin-right:	auto;
    
}



.MainFrame
{
    margin-left:	auto;
    margin-right:	auto;
    top:			0px;
    position:		relative;
    width:			1020px;
 

}

.border,
Border
{
	 border-style:		dotted;
	 border-width:		1px;
	 border-color:		#ccc;
}



/*** START - LANDY VENT SKIN ***/

.TopFrame
{
	height:				141px;
	width:				100%;
}

.ContentContainer
{
	width:				100%;
	height:				100%;
	text-align:			left;
	background-image:	url('Images/bak_lite_03.png');
	padding-bottom:		10px;
}

.ContentContainerStart
{	
	width:					100%;
	text-align:				left;
	padding-bottom:			0px;
	height:					640px;	
	
}

.MainPaneTableStart
{

	width:					100%;
	height:					615px;	
}

.ContentTableStart
{
	background-image:		url('Images/start_bg_frame.png');
	background-position:	-2px 0px;
	background-repeat:		no-repeat;
	margin-top:				5px;
	margin-left:			10px;
}

.ContentTableStart p,
.ContentTableStart h1,
.ContentTableStart h2,
.ContentTableStart h3,
.ContentTableStart span
{
	margin-bottom:		3px;
}

.ContentTableStart p a,
.ContentTableStart p a:link,
.ContentTableStart p a:visited
{
	display:			block;
	text-transform:		uppercase;	
	color:				#f1f1f1;
	padding:			4px 43px 4px 0px;
	margin:			0px;
	background-image:	url('Images/pil_start_sprite.png');
	background-repeat:	no-repeat;
	background-position:right top;
	
	
}

.ContentTableStart p a:hover
{
 text-decoration:		none;
 color:					#fff;
 background-position:	right bottom;
}

						

.TopCellSecond{}
.TopCellThird{}
.BottomCellFirst{}
.BottomCellSecond{}
.BottomCellThird{}

.TopCellFirst,
.TopCellSecond,
.TopCellThird,
.BottomCellFirst,
.BottomCellSecond,
.BottomCellThird
{
	
	padding:	10px 10px 0px 10px;
	width:		350px;
	height:		145px;
	border:		dotted 0px green; 
}


.TopCellFirst table,
.TopCellSecond table,
.TopCellThird table
{
	
	width:		305px;
	height:		93px;
	border:		dotted 0px red; 
}

.BottomCellFirst table,
.BottomCellSecond table,
.BottomCellThird table
{
	width:		305px;
	height:		99px;
	border:		dotted 0px red; 
}

.TopBoxFirst,
.TopBoxSecond,
.TopBoxThird,
.BottomBoxFirst,
.BottomBoxSecond,
.BottomBoxThird
{
	
	border: dotted 0px red;
	
}



.TableCellStartBig
{
	margin: 0px;
	height: 333px;
	overflow: hidden;	
}


.BigBackgroundImage
{
	height:				1012px;
	width:				1553px;
	position:			absolute;
	left:				-280px;
	top:				305px;
	z-index:			-50;
	
}




.Fire
{
	background-image:	url('Images/bg_image.jpg');
	background-repeat:	no-repeat;
}


.Grafic
{
	background-image:	url('Images/grafik_sprite_01.png');
}

.GraficX
{
	background-image:	url('Images/grafik_sprite_y.png');
	background-repeat:	repeat-x;
}

.GraficY
{
	background-image:	url('Images/grafik_sprite_x.png');
	background-repeat:	repeat-y;
}

.IconGrafic
{
	background-image:	url('Images/icon_sprite_01.png');
}
.Loggo
{
	width:					260px;
	height:					105px;
	position:				absolute;
	top:					5px;
	left:					-5px;
	background-position:	-2px 0px;
}




.LoggoAnimation
{
	background-image:		url('Images/Loggo_animation.gif');
	width:					260px;
	height:					101px;
	position:				absolute;
	top:					7px;
	left:					-5px;
	background-position:	-7px -5px;
}

.LoggoEN
{
	background-image:		url('Images/Loggo_EN.gif');
	width:					260px;
	height:					101px;
	position:				absolute;
	top:					7px;
	left:					-5px;
	background-position:	-7px -5px;
}

.LoggoNO
{
	background-image:		url('Images/Loggo_NO.gif');
	width:					300px;
	height:					101px;
	position:				absolute;
	top:					7px;
	left:					-5px;
	background-position:	-7px -5px;
	
}


a.CompanySV,
a.CompanySV:link,
a.CompanySV:visited
{
	color: #ccc;
	background-position:	-40px 0px;	
	position:				absolute;
	top:					10px;
	right:					235px;
}


a.CompanyEN,
a.CompanyEN:link,
a.CompanyEN:visited
{
	color: #ccc;
	background-position:	-40px 0px;	
	position:				absolute;
	top:					10px;
	right:					256px;
}


a.CompanyNO,
a.CompanyNO:link,
a.CompanyNO:visited
{
	color: #ccc;
	background-position:	-40px 0px;	
	position:				absolute;
	top:					10px;
	right:					266px;
}


a.Company:hover
{	
	color: #fff;
	text-decoration: none;
		
}

.SiteMap
{
	height: 16px;
	width: 16px;
	background-position:	0px 0px;
	position:				absolute;
	top:					10px;
	right:					145px;
	
}

.SiteMap:hover
{
	background-position:	0px -24px;	
}



a.Contact,
a.Contact:link,
a.Contact:visited
{
	color:					#ccc;
	background-position:	-20px 0px;
	position:				absolute;
	top:					10px;
	right:					180px;
	
}


a.Contact:hover
{
	color: #fff;
	text-decoration: none;		
}





.Language
{
	width:		100px;
	position:	absolute;
	right:		53px;
	top:		10px;	
}
.Language a
{
 float: right;
 margin-right: 3px; 	
}



.SearchBox
{
	width:					263px;
	height:					20px;
	position:				absolute;
	top:					40px;
	right:					52px;
	background-position:	0px -121px;
}

.SearchText
{
	width:					30px;
	height:					16px;
	position:				absolute;
	top:					41px;
	right:					-3px;
	background-position:	-7px -160px;
}

/* SÖKRUTAN */
#dnn_dnnSEARCH_ClassicSearch .NormalTextBox
{
	 border-width:			0px;
	 margin-top:			2px;
	 background-color:		#fff;
	 width:					253px;
	 
}



.SearchDNN
{
	width:					38px;
	height:					17px;
	position:				absolute;
	top:					2px;
	right:					-40px;
	font-size:				0%;/*Gömmer orginal texten*/
	
}


/*Ett javaskript lägger in den här klassen på länkarna*/
/*titta i filen \js\languageLink.js för språk inställningar*/
.SearchSE{background-position:	-14px -5px;}
.SearchEN{background-position:	-95px -5px;}
.SearchNO{background-position:	-52px -5px;}
.SearchSE:hover{background-position:	-14px -31px;}
.SearchEN:hover{background-position:	-95px -31px;}
.SearchNO:hover{background-position:	-52px -31px;}





/* MENY */


.MainMenuItemBox
{
	margin: 10px;
}
a.MainMenuItem,
a.MainMenuItem:link,
a.MainMenuItem:visited
{
	
	font-family:		Arial, Verdana, Helvetica, Sans Serif;
	color:				#484747;
	text-transform:		uppercase;
	font-size:			105%;
	
}
a.MainMenuItem:hover
{
	text-decoration: none;
	color: #000;
}

a.MainMenuItemSelected,
a.MainMenuItemSelected:link,
a.MainMenuItemSelected:visited
{
	color: #000;
}

.MainMenuContainer
{
	 display:			inline;
	 position:			absolute;
	 Right:				0px;
	 top:				67px;
	 height:			41px;
	 width:				650px;
}

.MainMenuTableBox
{
	float: left;
	clear: none;
	margin-right:		1px;
}

.MenuItemFrameBox td
{
	margin:				10px;
	display:			inline;		
}

.MenuItemFrameLeft
{
	 background-position:	-85px -160px;
	 height:				 41px;
	 width:					 10px;	
}
.MenuItemFrameRight
{
	 background-position:	-119px -160px;
	 height:				 41px;
	 width:					 10px;			
}

.SubMenuContainer
{
	 margin:				10px;
	 padding:				10px;
	 text-transform:		uppercase;
}
.SubMenuItem,
a.SubMenuItem,
a.SubMenuItem:link,
a.SubMenuItem:visited
{	
	display:				block;
	margin-bottom:			5px;
	color:					#484747;
	padding-left:			12px;
	background-image:		url('Images/pil_mini_sprite.png');
	background-position:	0px 5px;
	background-repeat:		no-repeat;
	
}

.SubSubMenuItem,
a.SubSubMenuItem,
a.SubSubMenuItem:link,
a.SubSubMenuItem:visited
{	
	display:				block;
	margin-bottom:			5px;
	color:					#484747;
	margin-left:			14px;
	padding-left:			12px;
	background-image:		url('Images/pil_mini_sprite.png');
	background-position:	0px 5px;
	background-repeat:		no-repeat;
}

.SubSubSubMenuItem,
a.SubSubSubMenuItem,
a.SubSubSubMenuItem:link,
a.SubSubSubMenuItem:visited
{	
	display:				block;
	margin-bottom:			5px;
	color:					#484747;
	margin-left:			28px;
	padding-left:			12px;
	background-image:		url('Images/pil_mini_sprite.png');
	background-position:	0px 10px;
	background-repeat:		no-repeat;
}

a.SubMenuItemSelected
a.SubMenuItemSelected:link,
a.SubMenuItemSelected:visited,
a.SubSubMenuItemSelected,
a.SubSubMenuItemSelected:link,
a.SubSubMenuItemSelected:visited
{
	color:					#930c2d;
	font-weight:			bold;
	background-position:	0px -115px;
}




a.SubMenuItem:hover,
a.SubSubMenuItem:hover,
a.SubSubSubMenuItem:hover,
a.SubMenuItemSelected:hover,
a.SubSubMenuItemSelected:hover,
a.SubSubSubMenuItemSelected:hover
{
		color:					#000;
		text-decoration:		none;
		background-position:	0px -35px;
}


.SubMenuHead
{
	display:				block;
	margin-bottom:			10px;
	font-weight:			bold;
	color:					#484747;
	padding-left:			12px;
	text-transform:			capitalize;
}



/* PANES*/
.MainTable
{
	 width:				100%;
	 height:			100%;	
}
.MainPaneTable
{
	 width:				100%;
	 height:			100%;
}

.PaneTable
{
		 width:				100%;
		
}

.MainTableExpaner
{
	 float:				left;
	 clear:				none;
	 width:				0px;
	 height:			500px;	
}

.DividerY
{
	 border-style:		solid;
	 border-width:		0px 1px 0px 0px;
	 border-color:		#d9d8d8; 
	 width:				1px;
	 height:			100%;
	 margin-top:		0px;
	 margin-bottom:		10px;

}

.MainPaneTableCellLeft
{        
    width: 250px;
    border:solid 0px red;
}

.MainPaneTableCellRight
{
     width: 790px;
     border:solid 0px green;

}

.LeftMenyPane
{

}


.LeftMenyPane
.ContentPane,
.RightContentPane,
.LeftContentPane,
.BottomContent
{
 width:			100%;
}

.TopBannerPane
{
     width:			100%;
     height: 100%;
}



/* Containers */
.Container
{
	width:		100%;
}


.ContainerMargin
{
	
	margin:		5px 10px;
	padding:	10px;
	
	[width:		100%;]/*Fix för IE*/
	
}
.ProductHeaderFrame
{
	
}
.RedHead
{
	color: #a41919;
	font-size: 120%;	
}

.ProductHeaderFrame
{

	 font-size: 200%;
	 margin-top: 5px;
	 margin-bottom: 33px;
	 
}



.ContainerHeaderFrame
{
	
	 font-size: 140%;
	 font-weight: bold;
	 margin-bottom: 10px;
	 
}


.RoundedFrame
{
	width: 100%;
}



.ContainerBackground
{
	background-image:	url('Images/bak_gray_03.png');
}

.NewsPaneContainer
{
	position:			relative;
	top:				-650px;
	right:				-800px;
	border:				dotted 0px #fff;
	height:				290px;
	width:				190px;
	background-image:	url('Images/start_bg_news_lite.png');
	background-repeat:	no-repeat;
	
}

.NewsPaneContainerMargin
{
	position:			absolute;	
	height:				230px;
	width:				180px;
	overflow:			hidden;
	top:				15px;
	left:				5px; 

}

.NewsPaneAnimateContainer
{
	 position: absolute;
	 width:				170px;
	 	
}
.NewsPane
{ 	
	margin-top:			10px;
}





/*########################## */
/*** END - LANDY VENT SKIN ***/

.Red
{
	color:			#a41919;
}

.Grey
{
	color:			#6f6f6f;	
}

.Plum
{
	color:			#680e61;
}

.BottomInfoStart
{
	position:	relative;
	top:		-10px;
	width:		1020px;
	height:		20px;
}

.BottomInfo
{
	position:	relative;
	top:		0px;
	width:		1020px;
	height:		20px;	
}
.BottomInfoLeft
{
	float:		left;
	clear:		none;
}
.BottomInfoRight
{
	float:		right;
	clear:		right;
}

/*** ADMIN PANEL ***/
.AdminPanel
{
     position:absolute;
     top:		110px;
     left:		0px;
}

.AdminPanelUserContainer
{
    float:			left;
    margin-right:	15px;
    padding-right:	15px;
    border-right:	2px solid #000000;
}

.AdminPanelContainer
{
    float:			left;
}

.AdminPanel a.SkinObject, .AdminPanel a.SkinObject:link, .AdminPanel a.SkinObject:active, .AdminPanel a.SkinObject:visited
{
    color:				#000000;
    text-decoration:	none;
    font-weight:		bold;
    font-size:			11px;
    font-family:		Arial, Verdana, Helvetica, Sans Serif;
}

.AdminPanel a.SkinObject:hover
{
}

a.AdminMenuItem, a.AdminMenuItem:link, a.AdminMenuItem:active, a.AdminMenuItem:visited
{
    float: left;
    margin-right: 25px;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
    font-family: Arial, Verdana, Helvetica, Sans Serif;
    cursor: pointer;
}

a.AdminMenuItem span, a.AdminMenuItem:link span, a.AdminMenuItem:active span, a.AdminMenuItem:visited span
{
    font-size: 11px;
}

a.AdminMenuItem:hover
{
}

.AdminMenuSub
{
    border-top: 1px solid #000000;
}

a.AdminMenuSubItem, a.AdminMenuSubItem:link, a.AdminMenuSubItem:active, a.AdminMenuSubItem:visited
{
    text-decoration: none;
    color: #000000;
    text-transform: uppercase;
}

a.AdminMenuSubItem span, a.AdminMenuSubItem:link span, a.AdminMenuSubItem:active span, a.AdminMenuSubItem:visited span
{
    float: left;
    padding: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border: 1px solid #000000;
    border-top: 0px;
    width: 150px;
    background-color: #ffffff;
    cursor: pointer;
    font-size: 11px;
}

a.AdminMenuSubItem:hover span
{
    background-color: #000000;
    color: #ffffff;
}

/*** MathinicProducts ***/
.MathinicProductsContent
{
	clear: left;		
 display: block;
 width: 100%;
}

.ProductListTable
{
	width: 100%;
}

.MathinicProductsListItemCell
{
}

.MathinicProductsListImage
{
    float:  left;
    border-style: solid;
    border-color: #ccc;
    border-width: 0px;
}

.MathinicProductsListContent
{
	padding-bottom: 15px;
	float: left;
}

a.MathinicProductsListName,
a.MathinicProductsListName:link,
a.MathinicProductsListName:active,
a.MathinicProductsListName:visited
{
	display: block;
    font-weight: bold;
    color: #000000;
    width:110px;
}

.MathinicProductsListArticleNumber
{
	float: left;
	margin-right: 15px;
	display:none;
}

.MathinicProductsListNews
{
	float: left;
	color: #ff0000;
}

.MathinicProductsListPageLinkContent
{
    margin: 25px 25px 50px 25px;
    float:  right;
    clear:  none;
}

.MathinicProductsListPageLink,
a.MathinicProductsListPageLink:link,
a.MathinicProductsListPageLink:active,
a.MathinicProductsListPageLink:visited
{
    margin: 5px;   
    font-size:larger;
    font-weight:bold;
    color: #000;
    

}

.MathinicProductsItemContent
{
    width: 98%;
    display: block;
	padding: 0px 20px;
}

.MathinicProductsItemImage
{
    margin-top: 20px;
    border-style: solid;
    border-color: #ccc;
    border-width: 0px;
}

.MathinicProductsItemName
{
	display: block;
    margin: 0;
    margin-top: 20px;
}

.MathinicProductsItemArticleNumber
{
	margin-right: 30px;
}

.MathinicProductsItemNews
{
	color: #ff0000;
}

.MathinicProductsItemShortDescription
{
	display: block;
    margin-top: 20px;
    margin-bottom: 20px;
    font-weight: bold;
}

.MathinicProductsItemDescription
{
    float:  left;
    clear:  left;
    margin-top: 5px;
    margin-bottom: 30px;
}

a.MathinicProductsItemExternalLink,
a.MathinicProductsItemExternalLink:link,
a.MathinicProductsItemExternalLink:active,
a.MathinicProductsItemExternalLink:visited,
a.MathinicProductsItemInternalLink,
a.MathinicProductsItemInternalLink:link,
a.MathinicProductsItemInternalLink:active,
a.MathinicProductsItemInternalLink:visited
{
    float:  left;
    clear:  left;
    margin-top: 10px;
    font-style: italic;
    white-space: nowrap;
}

a.MathinicProductsItemFile,
a.MathinicProductsItemFile:link,
a.MathinicProductsItemFile:active,
a.MathinicProductsItemFile:visited
{
    float:  left;
    clear:  none;
    margin-top: 0px;
    font-style: italic;
}

.MathinicProductsItemFilePanel img
{
	 margin-right: 4px;
	 float:  left;
	 clear:  left;
	 position: relative;
	 top: -4px; 
}


.MathinicProductsItemBackLink,
a.MathinicProductsItemBackLink:link,
a.MathinicProductsItemBackLink:active,
a.MathinicProductsItemBackLink:visited
{
    float:  left;
    clear:  left;
    margin-top: 50px; 
    font-size:larger;
    font-weight:bold;
    color: #000;
    width: 100%;

}

.ProductInformationTable
{
	border: 1px solid #ffffff;
}

.ProductInformationTable th
{
	border: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	font-weight: bold;
	text-align:center;
}

.ProductInformationTable td
{
	border: 1px solid #ffffff;
	text-align:center;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}


/*** MathinicEmployees ***/
.MathinicEmployees_ItemRow,
a.MathinicEmployees_ItemRow:link,
a.MathinicEmployees_ItemRow:active,
a.MathinicEmployees_ItemRow:visited
{
    color: #000;
}

.MathinicNewsContent
{
	width: 710px;
}
.MathinicNewsShortListItem
{
	
	width: 175px;
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #ccc;
	padding: 20px 0px;
}


.MathinicNewsShortListItemDate
{
	 
	display: block;	
	
}
.MathinicNewsShortListItemHeader
{
	
	display: block;
	font-weight: bold;
}
.MathinicNewsShortListItemIntro
{
	display: block;	
}
.MathinicNewsShortListItemReadMore
{
	display: block;	
	text-align: right;
}
.MathinicNewsListHeader{ padding-left: 10px;color: #930c2d;}
.MathinicNewsListItemHeader
{
	
	padding: 10px;
	margin-top: 5px;
	border: solid 1px #999;
}
.MathinicNewsListItemHeader h3
{
	cursor:pointer;
}

.MathinicNewsListItemContent
{
	/*
	margin-left: 5px;

	border-style: dotted;
	border-width: 0px 1px 1px 1px;
	border-color: #999;
	width: 700px;
	*/
}

.MathinicNewsListItemContentInternalLink
{
margin-top: 10px;
}

.MathinicNewsListItemContentFileIcon
{
	position: relative;
	top: 5px;
}

/* Mathinic BildModul*/

.MathinicImagesList
{
     width: 100%; 
     margin-bottom: 20px;   
}
.ImageListTable
{
     width: 100%;
      
}

.MathinicImagesListImage
{
    margin-bottom: 5px;    
}

.MathinicImagesListName,
a.MathinicImagesListName,
a.MathinicImagesListName:link,
a.MathinicImagesListName:visited
{
    display: block;
    color: #000;
    font-weight: bold;
    font-family: ArialMT, Arial, Helvetica, sans-serif;
    
}

.MathinicImagesListFile
a.MathinicImagesListFile,
a.MathinicImagesListFile:link,
a.MathinicImagesListFile:visited
{
    display: block;
    font-family: ArialMT, Arial, Helvetica, sans-serif;
}

/* Visning */

.MathinicImagesContent,
.MathinicImagesItemOuter
{
    width: 100%;
    margin-bottom: 20px;
}

.MathinicImagesItemImage
{
    border-color: #ccc; 
     
}

.MathinicImagesItemContent
{
    width: 100%;
    padding: 0px 15px;  
}

.MathinicImagesItemName
{
    display: block;
}

.MathinicImagesItemTagHeader,
.MathinicImagesItemDescriptionHeader,
.MathinicImagesItemInfoHeader,
.MathinicImagesItemFileHeader,
.MathinicImagesItemFileHeader
{
    display: block;
    font-family: ArialMT, Arial, Helvetica, sans-serif;
    font-size: 70%;
    font-weight: bold;
    line-height: 1.4em;
}




.MathinicImagesItemTag,
.MathinicImagesItemDescription,
.MathinicImagesItemInfoText
{
    display: block;
    font-family: ArialMT, Arial, Helvetica, sans-serif;
    line-height: 1.4em;
    margin-bottom: 15px;
}

.MathinicImagesItemFile
{
    display: block;
    background-image: url('Images/Icon_zip.png');
    background-repeat: no-repeat;
    padding: 5px 0px 0px 25px;
    height: 25px;
    margin-top: 0px;  
    border: solid 0px silver;
}

.MathinicImagesItemBackLink,
a.MathinicImagesItemBackLink,
a.MathinicImagesItemBackLink:link,
a.MathinicImagesItemBackLink:visited
{
    display: block;
    margin-top: 50px; 
    font-size:larger;
    font-weight:bold;
    color: #000;
    width: 100%;
}



/* FCK */
.FCKLinkGalleryContainer
{
	background-color: #fff;
}
.EditorBody
{
    /*background-color:	#dedede;*/
    background-image: url('Images/bak_fck_04.png');
    background-repeat:repeat;
    text-align: left;
}

.SC_Item
{
	background-color:	#fff;
}

.SC_ItemSelected
{
	background-color:	#fff;
}

.containerpane
{
	width: 100%;
}

/* Dokumment modulen*/
.DNN_Documents
{
	padding: 5px;
	border-style: solid;
	border-width: 0px;
	border-color: #999;
	width: 75%;
}



.DNN_Documents table td
{
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #ccc;	
}






.SubHead,
.SubHead a,
.SubHead a:link,
.SubHead a:active,
.SubHead a:visited
{
	font-weight: bold;
	border: solid 0px red;
	
}

.FormSkicka
{
	margin-bottom: 30px;

	margin-top: 20px;

}

.DNNEmptyPane
{
    display: none;
}