﻿@media print {
  * {
  background-color: white !important;
  background-image: none !important;
  }
  
  #TopMenu{display:none;}
  #TopWrapper{display:none;}
  #RightContentWrapper{display:none;}
  #Footer{display:none;}
}


html
{
	overflow-x:hidden;
	overflow-y:scroll;
}

body 
{
	font-family:Arial;
	font-size:12px;
	color:#4d4c4c;
	background-color:#333333;
}

* {margin:0;padding:0;}

h1
{
	font-size:36px;	
	color:#4d4c4c;
	font-weight:normal;
	/*line-height:38px;*/
}

h2 /*, h2 a*/
{
	font-size:18px;
	color:#333333;
}


h3, h3 a
{
	font-size:12px;
	font-weight:bold;	
	color:#494d4e;
}

a
{
	text-decoration:none;
	color:#009966;
	
}

a:hover
{
	text-decoration:underline;
}

img{border:0;}

p
{
	margin:6px 0 6px 0;
	line-height:22px;	
}

ul
{
	padding-left:16px;
}
ol
{
	padding-left:16px;
}

/************************** Super.master ****************************************/
.Font10{font-size:10px;}
.Font12{font-size:12px;}
.Font14{font-size:14px;}

.Font16
{
	font-size: 16px;
}

#Wrapper
{
	margin:0 auto;
	width:968px;
	background-color:#ffffff;	
}

#ContentWrapper
{
	margin:0 auto;
	width:939px;
	background-color:#ffffff;	
	padding-bottom:23px;
}


#TopMenu
{
	width:939px;
	height:33px;	
	margin:0 auto;
	background-image:url(images/TopMenuBg.gif);
	background-repeat:no-repeat;
	
}

#TopMenu a
{
	color:#ffffff;
	font-size:11px;	

}

.TopMenuItem a
{	
	padding-right:10px;
	float:left;
}

.TopMenuItemSelected a
{	
	padding-right:10px;
	float:left;
	text-decoration:underline;
}

.Seperator
{
	float:left;
	padding-top:3px;
	margin-right:10px;	
}

#TopMenu a:hover
{
	text-decoration:underline;
}

#TopMenuContent
{
	float:right;	
	padding-right:13px;
	padding-top:11px;
}

#TopWrapper
{
	margin-top:29px;
	position:relative;
	
	height:53px;
}

/**************Menu*********************/
#MainMenu
{
	font-size:20px;
	font-weight:bold;
	position:absolute;
	right:0;	
}

#MainMenu a
{
	margin-left:36px;
}

.MenuItemSelected a
{
	color:#017ba4;
}

.MenuItemSelected a:hover
{
	text-decoration:none;
}

.MenuItem a:hover
{
	color:#017ba4;	
	text-decoration:none;
}

.MenuItem a
{
	color:#5d855e;	
}

.SubmenuItem a
{
	color:#ffffff;	
	height:37px;
	line-height:37px;
	padding:0 18px;
}

.SubmenuItem a:hover
{
	background-color:#383838;
	height:37px;
	line-height:37px;
	padding:0 18px;
	display:block;
	text-decoration:none;
}

.SubmenuItemSelected a
{
	background-color:#383838;
	background-repeat:repeat-x;
	height:37px;
	line-height:37px;
	padding:0 18px;
	display:block;
	color:#ffffff;	
}

.SubmenuItemSelected a:hover
{
	text-decoration:none;
}

/***********************************/
#Logo
{
	position:absolute;
}

#FrontText, #FrontPageText
{
	/*background-image:url(images/FrontTextBg.gif);
	background-repeat:no-repeat;	*/
	background-color:#1a171b;	
	height:37px;
	color:#ffffff;	
	line-height:37px;
	position:absolute;
	top:53px;
	right:0;
	font-weight:bold;
	font-size:14px;
}

#FrontText
{
	width:639px;
}

#FrontPageText
{
	width:620px;
	padding-left:19px;
}

#Footer
{
	width:926px;
	height:60px;
	background-color:#eff4f4;
	margin-top:20px;
	padding-top:15px;
	padding-left:12px;
	position:relative;
}

#FooterText
{
	font-size:11px;	
	color:#666666;	
	width:830px;	
	line-height:20px;
	position:absolute;
	bottom:10px;
	left:12px;
}

#FooterText a { color:#666666; }
#FooterText a:hover { text-decoration:underline; }

#CMSWebscape { padding-top:6px;color:#939697; font-size:10px; text-align:center; width:100%;}
#CMSWebscape a { color:#939697;}
#CMSWebscape a:hover { color:#CCCCCC; text-decoration:none;}

.DatatilsynetLogo
{
	right:15px;
	top: 9px;	
	position:absolute;
}

/************************** RightContent Super.master ****************************************/
#RightContentWrapper
{
	float:right;	
	margin-top:53px;
}

.SearchWrapper
{
	position:relative;
	/*position:absolute;
	right:0;
	top:52px;*/
}

.Search
{
	width:245px;
	height:28px;
	background-color:#eff4f4;
	border:none;
	color:#7a7979;
	font-size:14px;
	padding-left:14px;
	padding-top:12px;
	margin-bottom:17px;	
	/*position:absolute;	
	right:35px;*/
}

.ImageSearchBtn
{
	width:35px;
	height:40px;	
}

.SearchBtn
{
	position:absolute;	
	right:1px;
}
/************************** Frontpage ****************************************/

.CaseWrapper
{
	width:577px;
	min-height:78px;	
	height:auto !important;
	height:78px;
	background-color:#212323;
	color:#eff4f4;	
	padding-left:16px;
	padding-top:12px;
	font-weight:bold;
	line-height:22px;
	padding-right:20px;
	padding-bottom:8px;
}

.CaseWrapper h1
{
	font-size:18px;		
	color:#eff4f4;
	font-weight:bold;
	padding-bottom:8px;
}

.CaseWrapper a
{	
	color:#FFFFFF;
}

.CaseWrapper a:hover
{
	text-decoration:none;	
}

.FrontContactWrapper
{	
	/*position:relative;	*/
	font-size:11px;
}

.FrontChat
{
	padding: 15px;
	width:265px;
	height:251px;
	margin-top:16px;
	background-color:#eff4f4;
	font-size:11px;
}

#Chat
{
	/*background-image:url(images/Chat.jpg);*/
	width:294px;
	height:150px;
		
}

.startChatWrapper
{
	float:right;
	margin-right:75px;	
	
}

.StillSpm
{padding-bottom:10px;}


.RightContent
{
	/*position:relative;
	top:108px;
	right:0;*/
}

.FrontContact,.ArticleContact
{
	width:295px;	
	background-color:#eff4f4;	
	
}

.FrontContact
{
	min-height:261px;
	height:auto !important;
	height:261px;	
}

.ArticleContact
{
	min-height:224px;
	height:auto !important;
	height:224px;	
}

.FrontContact_2
{
	padding-left:19px;
	padding-top:5px;
	padding-right:40px;	
	padding-bottom:17px;	
}

.FrontContact_4
{
	padding-top:5px;	
}

.FrontContact_5
{
	padding-top:7px;	
	padding-left:19px;
	padding-bottom:6px;
}

.FrontBoxes
{
	margin-top:18px;	
}

.FrontBox
{
	font-size:11px;
	float:left;
	width:266px;	
	min-height:221px;
	height:auto !important;
	height:204px;
	background-color:#eff4f4;	
	padding:15px 15px 15px 15px;
}


.FrontBox img
{
	margin-bottom:15px;	
}
.FrontBox h2 a
{
	color:#386938;
}
.FrontBox h2 a:hover
{
	color:#017ba4;
	text-decoration:none;
}

.FrontBoxIngress
{
	line-height:18px;	
	width:255px;	
	min-height:53px;
	height:auto !important;
	height:53px;
}

.FrontBox2
{
	clear:both;
	padding-bottom:5px;
}

.FrontBox2 img
{
	margin-right:9px;
	float:left;
	margin-bottom:0;
}

.FrontBox2 h3 a
{
	font-size:14px;
	color:#386938;
}

.FrontBox2 h3 a:hover
{
	color:#017ba4;
	text-decoration:none;
}

.FrontBoxIngress2
{
	line-height:17px;
}
/************************** Article ****************************************/
.ArticleWrapper
{
	margin-top:80px;
	padding-left:20px;	
	width:580px;
	min-height:620px;
	height:auto !important;
	height:620px;	
	
}

.ArticleTitle h1
{
	line-height:38px;
}

.ArticleIngress,.ArticleListIngress
{
	font-size:14px;
	line-height:22px;	
	width:572px;
	padding-right:8px;
	margin-bottom:16px;
}

.ArticleWrapper img
{
	margin-bottom:14px;	
}



.RelatedArticle a
{
	color:#4d4c4c;
	font-weight:normal;	
}

.TipsOgRaad
{
	/*position:absolute;
	top:347px;
	right:0;*/
	margin-top:19px;
	background-color:#d9e9dd;
	min-height:197px;
	height:auto !important;
	height:197px;
	width:294px;
}

.TipsOgRaad h2
{
	font-weight:normal;
	margin-top:2px;
	margin-bottom:2px;
}

.TipsOgRaad a
{
	color:#006666;
}

.TipsOgRaadContent
{
	padding-left:14px;
	padding-right:22px;
	line-height:22px;
	padding-bottom:14px;
	font-size:12px;
}
.ArticleWrapper .FloatRight  { display: none; }

 /************************ ContactSite  ****************************/
 .ArticleIngress .contact-info
 {
   margin-top:10px;  
 }
 
  .ArticleIngress .contact-info span
 {
  
  display:block;
      float: left;
    width: 560px;
 }
 
 .external-link
 {
     margin-top:10px;
 }
 .related-guides
 {   
    float:left;    
    line-height: 18px;
    margin: 0;   
    padding-top: 5px;
    font-size:11px;
    width: 580px;   
    margin-bottom:20px;
 }
 
 .related-guides div
 {
     float:left;
 }
 
 .related-guide-header
 {
     width:100%;
       margin-top:20px;
       margin-bottom:10px;
       font-size: 16px;
       font-weight:bold;
 }
 
  .related-guides .guide
  {  

    float:left;
 
    padding-top:5px;
     padding-right:5px;

      height:80px;
      margin-bottom:5px;
    line-height: 18px;
        font-size: 11px;
    font-weight: normal;
    background-color: #EFF4F4;
    width:282px;
    
  }
  
 
  .related-guides .guide:hover
  {
  background-color: #E9E9E9;
    
  }
 
 
 .related-guides .left
  {
    
       margin-right:5px;
  }
  
 .related-guides .guide img
  {
    float:left;
   padding-left:5px;
   margin-right: 10px;
    
  }
  
   .related-guides .guide h3 a
  {
   font-size: 14px !important;
    line-height: 24px !important;
  }
 
/************************* ArticleList ************************************/
.ArticleListIngress
{
	margin-top:10px;
	border-bottom:1px solid #d2dcdc;
	padding-bottom:16px;	
}

.ArticleContent
{
	border-bottom:1px solid #d2dcdc;
	line-height:22px;
	margin-top:17px;
	padding-bottom:17px;	
	min-height:111px;	
	height:auto !important;
	height:111px;
	
}

.ArticleContent img
{
	margin:0 15px 0 0;	
	float:left;
}

.ArticleContent h2 a
{
	font-size:22px;
	color:#333333;
	font-weight:normal;
}

.ArticleText
{
	
}
.ArticleDate
{
	font-size:11px;
	color:#4d4c4c;
	display: none;
}

.PagingWrapper
{
	margin-top:10px;
	margin-bottom:10px;	
	font-size:9px;	
	color:#ffffff;
	line-height:19px;
}

.Paging
 {
 	background-color:#414141; 
 	width:21px;
 	height:20px; 		
 	/*text-align:center;*/
 	float:left;
	margin-right:6px;
 	
 }

  .Paging a
 {
 	color:#ffffff; 	
 	/*background-color:#003366;*/
 	text-align:center;
 	line-height:20px;
 }
 
 .Paging a:hover, .PageSelected
 {
 	background-color:#5d855e;
 	width:21px;
 	height:20px;
 	color:#ffffff; 	
 	text-decoration:none;
 	float:left;
 	text-align:center;
 }
 
.Next
 {
 	background-color:#414141;
 	width:42px;
 	height:20px; 	
 	color:#ffffff;
 	float:left;
 	 	
 }
 
  .Next a
 {
 	color:#ffffff; 	
 	text-align:center;
 	line-height:20px; 	
 }
 
 .Next a:hover, .NextSelected
 {
 	background-color:#5d855e;
 	width:42px;
 	height:20px; 	
 	color:#ffffff;
 	float:left;
 	text-decoration:none; 	
 	text-align:center;
 }
 
 /************************ Alphabethic list ****************************/
 
 #AlphaList 
 {
 padding-bottom:5px;	
 }
 
 #AlphaList a
 {
 	float:left; 	
 	margin-left:8px;
 	margin-right:8px;
 }
 
 
 #AlphaList a.selected
 {
 	text-decoration:underline;
 	font-weight:bold;
 }
 
 /************************ GuideListWrapper *****************************/
 .GuideListWrapper
 {
	width:294px;	
	margin-top:19px;
	/*position:relative;
	right:0;
	top:560px;*/
 }
 
 .GuideTop
 {
	height:33px;
	background-color:#1a171b;	
	color:#e6eff1;
	font-weight:bold;
	font-size:14px;
	line-height:33px;
	text-indent:13px;
 }
 
 .GuideContent, .GuideContentSelected
 {
	
	height:77px;
	margin:4px 0 4px 0;
	padding-top:5px;	
	line-height:18px;
	padding-left:5px;
	padding-right:5px;
	font-size:11px;
 }
 
  .GuideContent
 {
	background-color:#eff4f4;
 }
 
.GuideContentSelected
{
	background-color:#e3e9e9;	
}
 
 .GuideContent:hover,.ViewAllGuides:hover
 {
 	background-color:#e3e9e9;
 	text-decoration:none;
 }
 .GuideContent img, .GuideContentSelected img
 {
	float:left;	
	margin-right:10px;
 }
 
 .GuideContent  h3 a,.GuideContentSelected h3 a
 {
 	font-size:14px;
 	line-height:24px;
 }
  .GuideContent  h3 a:hover,.GuideContentSelected h3 a:hover
 {
text-decoration:none; 	
}
 
 .ViewAllGuides
 {
 	margin-top:5px;
 	background-color:#eff4f4;
 	line-height:22px;
 	padding-left:5px;
 	
 }
 .ViewAllGuides a
 {
	font-weight:bold;
	color:#494d4e;	
 }
 
 .GuideFolder
 {
 	margin-bottom:13px;
  }
/************************* Paragrah ************************************/
.paragraph-picture-right{
float:right;
margin:0px 0px 10px 10px;
}
.paragraph-picture-left{
    float:left;
    margin:0px 10px 10px 0px;
}

.ParagraphText
{	
	line-height:22px;		
}
.ParagraphText h3
{	
	font-size:14px;
	font-weight:bold;	
	color:#333333;
}
.WidthParagraph{width:368px;}
.ParagraphPaddingBottom, .ParagraphPaddingBottom p
{
	padding-bottom:8px;
}

/************************** ShareBox *******************************************/
 .TitleLine
 {
 	width:562px;
 	background-color:#eff4f4;
 	height:30px;
 	margin-top:17px;
 	margin-bottom:17px;
 	font-size:11px;
 	line-height:32px;
 	padding-right:18px;
 	
 }
 
 .TitleLine a
{
	color:#494d4e;
	font-weight:normal;
}

 .TitleLine span, .search-span
{
	float:left;
	margin-left: 20px;
	font-size:14px;
}

.TitleLine .span-text-bottom
{
	margin-left: 10px;
	font-style:italic;
	line-height:22px;
	float:left;
	width:300px;
	height:25px;
}


 .TitleLine input, .search-tb
{
	float:left;
	margin-left: 10px;
	margin-top:5px;
	
	width:290px;
}

 .TitleLine .searchbox
{
background-color: #EFF4F4;
    border: medium none;
    color: #7A7979;
    font-size: 14px;
    height: 28px;
    margin-bottom: 17px;
    padding-left: 14px;
 
    width: 375px;
}
 .TitleLine img
{
	margin-right:8px;
	margin-left:8px;
	margin-bottom:0;
	margin-top:7px;
}

#tipsvenn
{
	background-color:#eef3f4;	
	padding-left:10px;
	padding-top:18px;
	padding-right:20px;
	height:37px;
	color:#494d4e;
	font-size:11px;
	margin-bottom:10px;
	position:relative;
}

#tipsvenn a
{
	color:#ffffff;
	background-color:#949c9e;
	padding:2px 4px 2px 4px;
	margin-right:6px;
	float:right;
	font-size:11px;
}

#tipsvenn a:hover
{
	color:#ffffff;
	text-decoration:none;
	background-color:#6a7173;
}

.lukkknapp
{
position:absolute;
right:57px;		
line-height:16px;
}

.sendknapp
{
position:absolute;
right:7px;	
line-height:16px;
}

.center {text-align:center;}
.height20 {height:16px;}
/************************** WonderBox && contactSiteBox *******************************************/

#WonderBox, #contactsiteBox
{
	margin-top:16px;
	background-color:#eef3f4;		
	width:570px;
	height:55px;
	font-size:16px;
	padding-left:10px;	
	color:#666666;
	font-weight:bold;	
	padding-top:12px;
	line-height:22px;
	margin-top:17px;
}

#WonderBox a, #contactsiteBox a
{
	color:#5d855e;
}

#WonderBox a:hover , #contactsiteBox a:hover
{
	color:#017BA4;
	text-decoration:none;
}
 .contactsite-link
 {
	font-size:16px;
	/*padding-left:15px;*/	
	color:#666666;
	font-weight:bold;	
	padding-top:5px;
	line-height:22px;
	margin-top:17px;
     text-align:center;
     width:270px;
height:30px;
background-image: url(/Images/contact-info.png);
 }

 .contactsite-link:hover
 {
     background-image: url(/Images/contact-info-rollover.png);
 }
 
  .contactsite-link a
  {
      color: #ffffff;
      font-size:13px;
      text-decoration:none;
    
  }
#WonderBox h3 , #contactsiteBox h3
{
	font-size:16px;

}
#contactsiteBox a
{


}

#contactsiteBox a:hover
{

}

#contactsiteBox img
{
    margin-top:5px;
    float:left;
    margin-right: 15px;
}

#contactsiteBox 
{
    height:100px;
    font-size:12px;
   
}


#contactsiteBox div
{
   
}

/*#ContentWrapper #WonderBox h3 {font-size:32px;}*/

/************************** Contact *******************************************/

#ContactWrapper
{
	width:551px;
	background-color:#eff4f4;
	padding:15px;	
	padding-bottom:25px;
	position:relative;
}

.NewsletterButton, .ContactButton
{ 	
	position:absolute;
	right:15px;
	bottom:15px;
}

.ContactLedetekst 
{
    padding-bottom:4px;
    font-size:14px;
}

.TxtBox
{
	padding:10px;	
	color:#4d4c4c;
	font-size:14px;
	margin-bottom:15px;
	overflow:auto;
	font-family:Arial;
}

.CheckBoxWrapper
{
	
}

label, input[type="radio"]{
  
  margin-right:5px;
}

.CheckBox input
{
	border:1px solid #a5a6a6;
	width:19px;
	height:19px;
	
}
/************************** Diverse ****************************************/

.ClearBoth{clear:both;}
.FloatLeft{float:left;}
.FloatRight{float:right;}
.MarginBottomZero{margin-bottom:0px;}

.MarginRight19{margin-right:19px;}
.MarginBottom8{margin-bottom:8px;}

.PaddingLeft17{padding-left:17px;}


.Green{color:#12815c;}
.Bold{font-weight:bold;}





/************************** Search ****************************************/

#Searchline
{
	background-image:url(images/searchline.gif);
	width:580px;
	height:30px;	
	position:relative;
	margin-top:9px;
}

#Searchline a
{
	position:absolute;	
	top:9px;	
	color:#494d4e;
	text-decoration:underline;
}

#Searchline a:hover { color:#336633; }

#Searchline a.Selected
{
	color:#336633;
	font-weight:bold;
	text-decoration:none;
}

#Antalltreff
{
	color:#666666;
	font-size:11px;
	margin-left:11px;
	margin-top:12px;
}

span.SearchResultSubtitle
{
	color:#666666;
	font-size:12px;
	line-height:18px;	
}

#PagingSearch
{
	color:#336633;
	margin-left:11px;
	margin-top:15px;
}

#PagingSearch a:hover
{
	text-decoration:underline;
}

.RightSideSearchBox
{
	background-color:#eff4f4;
	width:295px;
	margin-top:15px;
	padding-bottom:28px;
}

.RightSideSearchBoxInner
{
	width:260px;
	margin-left:14px;
	color:#494d4e;	
	font-size:11px;
	padding-top:15px;
}

.RightSideSearchBoxInner a
{	
	color:#494d4e;
	text-decoration:none;
}
.RightSideSearchBoxInner a:hover
{	
	color:#336633;
	text-decoration:underline;
}

a.SearchTagSelected
{	
	color:#336633;
	text-decoration:underline;
}

.Searchtitle
{
	font-weight:bold;
	font-size:14px;
	line-height:20px;	
	padding-bottom:5px;
}
.SearchResult
{
	line-height:24px;
	margin-top:4px;
	margin-bottom:9px;
	color:#3d444b;
}

.SearchResultList h2 a
{
	color:#333333;
}
/**** END SEARCH ******/



.MinHeight73{min-height:73px;}
.ContactBox
{
	margin-top:15px;	
}

.MarginBottom15{margin-bottom:15px;}
.GuideFolderWrapper
{
	width:293px;	
}

.GuideFolderWrapper ul {
	width: 293px;
	list-style: none;
	margin: 0;
	padding: 0;
	/*display: none;*/
	
}

.GuideFolderWrapper ul li
{
	
}

.SeeAllGuides
{
	width:293px;
	height:22px;
	background-color:#3f3f3f;
}

.SeeAllGuides a
{
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	background-color:#1f1f1f;
	float:right;
	padding:0 5px;
	line-height:22px;
	
	
}

.SeeAllGuides a:hover
{
	text-decoration:none;	
}

.GuideTop2
{
	margin-top:13px;
	font-size:14px;
	font-weight:bold;
	height:33px;
	line-height:33px;
}

a.toggleBox	
{
	width:293px;
	height:32px;
	color:#ffffff;
	background-image:url(images/GuideClosedHover_06.gif);
	background-repeat:no-repeat;
	display:block;
	cursor:pointer;
}

a.toggleBox:hover
{	
	background-image:url(images/GuideClosedHover_06.gif);
	background-repeat:no-repeat;	
	text-decoration:none;
}


a.open
{
	width:293px;
	height:32px;
	color:#ffffff;
	background-image:url(images/guideOpenHover.gif);
	background-repeat:no-repeat;
	display:block;
	cursor:pointer;
}

a.open:hover
{ 
	background-image:url(images/guideOpenHover.gif);
	background-repeat:no-repeat;
	text-decoration:none;
}

.Message, .MessageGreen
{
	float:left;
	width:350px;	
	font-size:14px;
}

.MessageRed
{	
	width:400px;	
	font-size:14px;
	margin-bottom:30px;	
	color:Red; 
}

.Message{ color:Red; }
.MessageGreen, .MessageGreenContact { color:#5D855E; font-weight:bold;}
.MessageGreenContact 
{
	width:350px;	
	font-size:14px;	
	margin-bottom:30px;	
}

.DisplayBlock{display:block;}
.DisplayNone{display:none;}

#SiteMapWrapper
{
	margin-top:25px;
}


#SiteMapWrapper ul
{
	/*list-style: none;*/
	list-style-type:square;
	color:#009966;		
	margin: 0;
	padding: 0 0 0 20px;
	font-size:14px;	
	line-height:30px;
	
}

#SiteMapWrapper ul li ul
{
	padding-left: 20px;
	font-size:12px;	
	line-height:20px;
	
}

#SiteMapWrapper ul li ul li ul
{
	padding-left: 20px;
	font-size:10px;	
	line-height:18px;
}

#SiteMapWrapper ul li ul li a
{
	color:#4d4c4c;
}

#ChatListWrapper
{
	/*border: solid 1px #a4abaa;*/
	width: 530px;
	height: 300px;
	/*overflow: auto;*/
	padding:10px;
	background-color:#eff4f4;
}
#ChatList
{
	border: solid 1px #b6bfbe;
	background-color:#ffffff;
	width: 510px;
	height: 280px;
	overflow: auto;
	padding:10px;
}
#ChatMessageBox
{
	margin: 10px 0px 0px 0px;
	background-color:#eff4f4;
	/*border: solid 1px #a4abaa;*/
	width: 550px;
	height: 80px;
}
#ChatMessageTextArea
{
	border: solid 1px #b6bfbe;
	margin: 10px 0px 0px 10px;
	float: left;
	width: 430px;
	height: 40px;
	padding:10px;
}
#ChatMessageButton,#ChatMessageButtonEnd
{
	background-color:#000000;
	color:#cccece;
	font-size:13px;
	font-weight:bold;	
	float: left;
	width: 60px;
	height: 28px;
	border:0;
	font-family:Arial;
	padding-bottom:1px;
}

#ChatMessageButton:hover,#ChatMessageButtonEnd:hover

{
	color:#ffffff;
}

#ChatMessageButton
{
	margin: 10px 0px 0px 10px;	
}

#ChatMessageButtonEnd
{
	margin: 5px 0px 0px 10px;
	
}

.ChatAdminColor
{
	color:#017BA4;	
	padding-right:2px;
}

.ChatUserColor
{
	color:#000000;	
	padding-right:2px;
}

.SistPublisert
{
	left:172px;	
}

.Alfabetisk
{
	left:267px;	
}

.Relevans
{
	left:96px;	
}



/*****************************************
Contact form - START
*****************************************/
.contact-form-row 
{
    float:left;
    display:block;
    width:310px;
    margin-top: 5px;
}

#contactForm h3
{
    text-decoration:underline;
}

.contact-form-row span
{
    float:left;
    width: 80px;
}

.contact-form-row input[type=text]
{
    float:left;
    width: 220px;
}

.contact-form-row input[type=checkbox]
{
    float:left;
   /* margin-left:10px;*/
    margin-right: 5px;
}

.contact-form-row textarea
{
    float:left;
    width:300px;
}



.contact-form-btn
{
    margin-top:10px;
    margin-bottom:10px;
    width:50px !important;
    height:30px;
}

/*****************************************
Contact form - END
*****************************************/
