/*Own classes */


/*Prodlines */
.Passer
{
font-size:9px;
}

.tblProducts{
	margin-left:10px;
	margin-top:10px;
	width:95%;
	margin-bottom:10px;
}
.ProdHead{
	margin-left:10px;
	margin-top:10px;

}
.ProdLines{
	margin-left:10px;
	margin-bottom:15px;
	width:95%;
	padding:2px;

}
/*Produktlinjelistinger */
.ProdListTD{
	padding:2px;
	vertical-align:middle;
}

.ProdListTDLager
{

	padding:2px;
	vertical-align:middle;
	text-align:center; 
	
}
.ProdListLink
{
	text-decoration:underline;
	font-weight:bold;
}

/*Produktlinjelistinger */
.ProdHeadingTR{
	background-color:#cccccc;

}


.ProdHeadingTD{

	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;

}

.ProdCat{
	border:solid 1px #aaaaaa;

}

.OddLine{
	background-color:#eeeeee;

}

.OddLine TD{
	vertical-align:middle;

}


.EvenLine{


}

.EvenLine TD{
vertical-align:middle;

}


/*End Prodlines */

.Ansatt
{
	margin-left:10px;
	margin-top:10px;
	

}
.vishk
{
margin-top:4px;	
margin-left:8px;

}

.sum
{
	margin-left:8px;
	margin-bottom:5px; 
}

.prods
{
	width:90px;
	font-size:10px; 
	border:0px;
	margin-left:10px; 
	margin-right:5px; 
}

.prodsdiv
{
	margin-top:10px; 
}


.prodsbtn
{
	margin-left:10px; 
}


/* Main Structure Start */
.header
				{
				/*border-bottom: 1px solid #cccccc;*/
				width: 100%;
				/*text-align: center;*/
				vertical-align: top;
				background-color: #FFE680;
				padding-bottom:15px;
				}
				
#HeaderImg
				{
				margin-top: 20px;
				margin-bottom: 15px;
				margin-left: 10px;
				}				
.leftside
				{
				background-color: #FFE680;
				color: #000000;
				padding-left: 5px;
				text-align: left;
				vertical-align: top;
				padding-right:16px;
				}				

.mainbody
				{
				text-align: left;
				vertical-align: top;
				background-color: #ffffff;
				padding-bottom:10px;
				
				}				
				
.rightside
				{
				text-align: left;
				vertical-align: top;
				color: #000000;
				/*border-left: 1px solid #cccccc;*/
				padding-left: 16px;
				background-color: #FFE680;
				}				
				
.footer, .footer A
				{
				font-family: "Verdana", "Arial" , "Helvetica" , Sans-Serif;
				font-size: 7pt;
				/*color: #FFCC33;*/
				color: #666666;
				background-color: transparent;
				text-align: center;
				vertical-align: top;
				}

.contactInfo
				{
				font-family: "Verdana", "Arial" , "Helvetica" , Sans-Serif;
				font-size: 7.5pt;
				color: #000000;
				background-color: transparent;
				
				text-align: center;
				vertical-align: top;
				padding: 5px;
				}
				
.contactInfoAdr
				{
				font-family: "Verdana", "Arial" , "Helvetica" , Sans-Serif;
				font-size: 8pt;
				font-weight: bold;
				color: #000000;
				background-color: transparent;
				text-align: center;
				vertical-align: top;
				}

.contactInfoNr
				{
				font-family: "Verdana", "Arial" , "Helvetica" , Sans-Serif;
				font-size: 7.5pt;
				color: #000000;
				background-color: transparent;
				text-align: center;
				vertical-align: top;
				}
	
/* Main Structure End */

/* Login Start */

.LoginTD
				{
				border-top: 1px solid #cccccc;
				border-bottom: 1px solid #cccccc;
				vertical-align: middle;
				text-align: center;
				}
				
				
#cmdLogin, #cmdLogout
				{
				font-family: "Verdana", "Arial" , "Helvetica" , Sans-Serif;
				font-size: 7.5pt;
				font-weight: bold;
				}

/* Login end*/

/* Menues Start */
/* Vertical menu Start */.mnuTable
				{
				width: 100%;
				margin-left:5px;
				margin-top:10px;
				}
.mnuTR							{				}				.mnuTRCur						{
				/*background-color: #F7F7FF;*/
				color: #000000;				}				.mnuTDIcon						{
				width: 10px;
				
				}
.mnuTDEmpty
				{
				width: 10px;
				}
				.mnuImg							{				}				

.mnuTDText			
				{
				font-family: "Verdana", "Arial" , "Helvetica" , Sans-Serif;
				font-size: 7.5pt;
				}

.mnuA		
				{
				font-family: "Verdana", "Arial" , "Helvetica" , Sans-Serif;
				font-size: 8pt;
				color: #000000;
				background-color: transparent;
				text-decoration: none;
				cursor: pointer;
				}
				
.mnuA:hover	
				{
				background-color: #FFFFFF;
				color: #000000;
				}

.mnuACur		
				{
				font-family: "Verdana", "Arial" , "Helvetica" , Sans-Serif;
				font-size: 8pt;
				font-weight: bold;
				background-color: #FFFFFF;
				color: #000000;
				padding:1px;
				}
				
/* Vertical menu End */			
/* Horizontal menu Start */			

.mnuHorizontale
				{
				margin-bottom:		10px;
				}
				
.mnuHorizontaleTR
				{
				}
	
.mnuHorizontaleTD
				{
				font-size:			8pt;
				width:				125px;
				background-color:	#f7f7f7;
				border-left:		1px solid #cccccc;
				border-right:		1px solid #cccccc;
				text-align:			center;
				}
	
.mnuHorizontaleA
				{
								text-decoration:	none;
				color:				#666666;
				font-family:		"Verdana", "Arial", "Helvetica", sans-serif;
				font-size:			8pt;
				font-weight:		bold;
				margin:				5px;
				padding-left:		5px;
				padding-right:		5px;
				padding-top:		3px;
				padding-bottom:		3px;
				}	
				
.mnuHorizontaleA:Hover
				{
				background-color:	#f0f0f0;
				color:				#000000;
				}
				
/* Horizontal menu End */
/* Menues End */


/* Items Start */
/* Full Item Start */.ItemTable				{				padding: 10px;
				width: 100%;				}
.ItemHeadingTD				{				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				font-size: 13pt;				font-weight: bold;				color: #333333;				background-color: transparent;
				border-bottom: 1px solid #333333;				padding: 10px;				padding-top: 20px;				text-align: left;				vertical-align: top;
				}.ItemIngressTD				{				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				font-size: 9pt;				/*font-style: italic;*/				color: #000000;
				background-color: transparent;				padding: 15px;
				/*padding-left: 30px;*/
				text-align: left;				vertical-align: top;				}				.ItemBodyTD				{				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				font-size: 8pt;				color: #000000;				padding: 10px;
				text-align: left;				vertical-align: top;				}					.ItemFooter 				{				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				font-size: 7.5pt;				color: #666666;				background-color: transparent;
				padding-right: 10px;				padding-top: 5px;				margin-top: 5px;
				text-align: right;				/*border-top: 1px solid #cccccc;*/
				}
.ItemMore, .ItemMore A 				{				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				font-size: 7.5pt;				color: #666666;
				background-color: transparent;
				text-decoration: underline;
				font-weight: bold;
				}.ItemHint
				{				font-size: 7.5pt;
				color: #999999;				background-color: transparent;
				}
				.ItemAuthor
				{				font-size: 7.5pt;
				color: #999999;				background-color: transparent;
				}
				.ItemDate
				{				font-size: 7.5pt;
				color: #999999;	
				background-color: transparent;				}	/* Full Item End */								
/* Small Item Start */
.portalTD
				{
				/*border-bottom: 1px solid #cccccc;*/
				/*width:80%;*/
				}
.more							{				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				font-size: 7pt;				color: #000000;
				background-color: transparent;				font-weight: bold;				text-align: right;				padding-right: 5px;				cursor: pointer;				text-decoration: none;				}
				.SmallItemTable				{				padding: 10px;
				width: 100%;				}
.SmallItemHeadingTD				{				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				font-size: 10pt;				font-weight: bold;				color: #000000;				background-color: transparent;				padding: 5px;				padding-top: 10px;				padding-right: 10px;
				}.SmallItemIngressTD				{				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				font-size: 8pt;				font-style: normal;				color: #000000;
				background-color: transparent;				padding: 5px;
				padding-top: 0px;				}				.SmallItemBodyTD				{				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				font-size: 8pt;				color: #000000;				background-color: transparent;
				padding: 10px;				}.SmallItemFooter 				{				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				font-size: 7.5pt;				color: #666666;				background-color: transparent;
				padding-right: 10px;				padding-top: 5px;
				text-align: right;
				}
.SmallItemMore, .SmallItemMore A 				{				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				font-size: 7.5pt;				color: #666666;
				background-color: transparent;
				text-decoration: underline;
				font-weight: bold;
				}.SmallItemHint
				{				font-size: 7.5pt;
				color: #999999;				background-color: transparent;
				}
				.SmallItemAuthor
				{				font-size: 7.5pt;
				color: #999999;				background-color: transparent;
				}
				.SmallItemDate
				{				font-size: 7.5pt;
				color: #999999;	
				background-color: transparent;				}	
/* Small Item End */				/* Itemlist Start */.ItemListTable.ItemListHeaderTR.ItemListHeaderTD				{
				font-size: 9pt;
				font-weight: bold;
				padding: 5px;				padding-top: 7px;
				padding-bottom: 1px;				}				
.ItemListTR
.ItemListTD				{				padding: 5px;				padding-top: 1px;				padding-bottom: 1px;				padding-left: 30px;
								}
.ItemListItemID				{				font-size: 7.5pt;				color: #999999;
				background-color: transparent;				}
.ItemListItemName				{				font-weight: bold;
				font-size: 9pt;				}
.ItemListItemDescr
				{
				margin: 5px;				margin-left: 15px;
				padding: 3px;
				color: #666666;				background-color: #f7f7f7;
				font-size: 8pt;				border-left: 1px solid #cccccc;				display: none;
				}
.ItemListItemAuthor
				{				font-size: 7.5pt;
				color: #999999;				background-color: transparent;
				}.ItemListItemDate
				{				font-size: 7.5pt;
				color: #999999;				background-color: transparent;
				}.ItemListItemHint
				{				font-size: 7.5pt;
				color: #999999;				background-color: transparent;
				}.ItemListFooterTR
.ItemListFooterTD
				{
				border-top: 1px solid #cccccc;				padding: 5px;
				}
/* Itemlist End */
/* Items End */


/* Keywords Start */
/* Keywordlist Start */

.keywords, .keywords A
				{
				font-family: "Verdana", "Arial" , "Helvetica" , Sans-Serif;
				font-size: 7.5pt;
				font-weight: bold;
				color: #000000;
				background-color: transparent;
				}

.keywords A
				{
				padding-left: 15px;
				font-weight: normal;
				}
.keywords div
				{
				width: 150px;
				font-weight: bold;
				padding-bottom: 5px;
				}				
/* Keywordlist End */		/* Keyword Itemlist Start */

.KeyListTable.KeyListHeaderTR.KeyListHeaderTD				{				border-bottom: 1px solid #cccccc;
				font-size: 10pt;				}
.KeyListTR
.KeyListTD				{				padding: 5px;
								}
.KeyListItemID				{				font-size: 7.5pt;				color: #999999;
				background-color: transparent;				}
.KeyListItemName				{				font-weight: bold;
				font-size: 9pt;				}
.KeyListItemDescr
				{
				margin: 5px;				margin-left: 15px;
				padding: 3px;
				color: #666666;
				font-size: 8pt;				background-color: #f7f7f7;				border-left: 1px solid #cccccc;
				}
.KeyListItemAuthor
				{				font-size: 7.5pt;
				color: #999999;				background-color: transparent;
				}.KeyListItemDate
				{				font-size: 7.5pt;
				color: #999999;				background-color: transparent;
				}.KeyListFooterTR
.KeyListFooterTD
				{
				border-top: 1px solid #cccccc;				padding: 5px;
				}

/* Keyword Itemlist End */
/* Keywords End */

/* Search Start */
/* Search Dialog Start */

.search, .search form
				{
				font-family: "Verdana", "Arial" , "Helvetica" , Sans-Serif;
				font-size: 7.5pt;
				color: #000000;
				background-color: transparent;
				text-align: left;
				vertical-align: top;
				font-weight: bold;
				}
.search div
				{
				width: 170px;
				font-weight: bold;
				}
				
TD.search		{
				padding-bottom: 5px;
				}

#txtSearch, #frmSearch
				{
				font-family: "Verdana", "Arial" , "Helvetica" , Sans-Serif;
				font-size: 7.5pt;
				font-weight: normal;
				width: 120px;
				margin: 0px;
				padding: 0px;
				text-align: left;
				vertical-align: top;
				}

#cmdSearch, .leftside #cmdSearch
				{
				font-family: "Verdana", "Arial" , "Helvetica" , Sans-Serif;
				font-size: 7.5pt;
				font-weight: bold;
				width: 33px;
				margin: 0px;
				padding: 0px;
				text-align: left;
				vertical-align: top;
				}

/* Search Dialog End */
/* Search Itemlist Start */

.SearchTable.SearchHeaderTR.SearchHeaderTD				{				border-bottom: 1px solid #cccccc;
				font-size: 10pt;
				font-weight: bold;				}
.SearchTR
.SearchTD				{
				padding: 5px;				}
.SearchItemID				{				font-size: 7.5pt;				color: #999999;
				background-color: transparent;				}
.SearchItemName				{				font-weight: bold;
				font-size: 9pt;				}
.SearchItemDescr
				{
				margin: 5px;				margin-left: 15px;
				padding: 3px;
				color: #666666;
				font-size: 8pt;				background-color: #f7f7f7;				border-left: 1px solid #cccccc;
				}
.SearchItemAuthor
				{				font-size: 7.5pt;
				color: #999999;				background-color: transparent;
				}.SearchItemDate
				{				font-size: 7.5pt;
				color: #999999;				background-color: transparent;
				}.SearchFooterTR
.SearchFooterTD
				{
				border-top: 1px solid #cccccc;				padding: 5px;
				}

/* Search Itemlist End */
/* Search End */

/* Set defaults for no tags */body         {				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 				font-size: 8pt;				margin: 0px;
				color: #000000;
				background-color: #FFE680;				}/* Set defaults for headings */H1,H2,H3,H4,H5,H6				{				font-family: "Verdana", "Arial", "Helvetica", sans-serif; 				color: #000066;
				background-color: transparent;				font-weight: bold;				margin-left: 5px;				margin-right: 5px;				padding-top: 5px;				}				/* Underline the biggest headings */H1,H2,H3,H4				{				border-bottom: 1px solid #000066;				}				/* Set Heading font-sizes */H1							{				font-size: 16px;				}H2							{				font-size: 14px;				}H3							{				font-size: 12px;				}H4							{				font-size: 10px;				}H6							{				font-size: 10px;				}H6							{				font-size: 8px;				}/* Set defaults for paragraphs */p            {				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				color: #000000;
				background-color: transparent;				font-size: 8pt;				text-align: Left;				padding-left: 3px;				padding-right: 2px;				margin-bottom: 0;				}				/* Set defaults for tags */				a            {				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				text-decoration: none;				cursor: pointer;				color: #000000;
				background-color: transparent;				}
				/* Set the default font */				basefont     				{				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				font-size: 8pt;				color: #000000;
				background-color: transparent;				}				/* Set defaults for tables */				table							{				border: 0;				}				/* Set defaults for table cells */td								{				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				font-size: 8pt;				font-weight: normal;
				/*text-align: left;*/				vertical-align: top;				}								ul, li				{				font-family: "Verdana", "Arial", "Helvetica", sans-serif;				font-size: 8pt;				font-weight: bold;				color: #000000;
				background-color: transparent;				}/* constant classes */
.w25			{width: 23px;}.w30			{width: 28px;}.w40			{width: 38px;}
.w50			{width: 48px;}.w75			{width: 73px;}.w100			{width: 98px;}.w150			{width: 148px;}.w200			{width: 198px;}.w250			{width: 248px;}.w300			{width: 298px;}.w350			{width: 348px;}.w400			{width: 398px;}.w450			{width: 448px;}.w500			{width: 498px;}.w550			{width: 548px;}.w600			{width: 598px;}
.w100pros		{width: 100%;}
	
				

	
							

				
