﻿/*serviceDescr*/
.serviceDescr {border:4px solid; margin:0 16px 0 0;border-color:#d5e5ec;}
.serviceDescr h2 {text-transform:uppercase; font-size:1.2em; padding:.2em 0 .3em 0; text-indent:1em;color:#006792; background-color:#dbeaf0;}
.serviceDescr .paddMe {padding:6px 6px 6px 6px;}
/*
	Views
*/
.articleIngres	{padding:15px 0 0px 0;}
.articleIngres H3, .searchResults H3{font-size: 1.25em; font-weight: normal; color: #005992;}
.articleIngres { clear: both;}
/* .articleIngres img { float: right; padding: 0 0 0 8px;width:110px; } */
.articleIngres .blur {display:block; clear: left; font-size: 1em; text-transform: capitalize; color: Gray; background-color: transparent;}
.articleIngres a { text-decoration: none; }
.articleIngres .comment {display:block; clear: left; font-size: 1em; color: #005992; background-image: url(images/lenkepil.gif);background-repeat: no-repeat;background-position: 0 .3em;padding:0 0 0 0px;}
.articleIngres .commentText {display:block; clear: left; font-size: 1em; color: #005992; padding:0 0 0 15px;}
.articleIngres .ingres { font-size: 1.15em; font-weight: normal;color: #000000;font-family:arial;}


.IngresList	{padding:15px 0 0px 0;}
.IngresList H3, .searchResults H3{font-size: 1.25em; font-weight: normal; color: #005992;}
.IngresList { clear: both;}
.IngresList img { float: right; padding: 0 0 0 8px;width:110px; }
.IngresList .blur {display:block; clear: left; font-size: 1em; text-transform: capitalize; color: Gray; background-color: transparent;}
.IngresList a { text-decoration: none; }
.IngresList .comment {display:block; clear: left; font-size: 1em; color: #005992; background-image: url(images/lenkepil.gif);background-repeat: no-repeat;background-position: 0 .3em;padding:0 0 0 0px;}
.IngresList .commentText {display:block; clear: left; font-size: 1em; color: #005992; padding:0 0 0 15px;}
.IngresList .ingres { font-size: 1.15em; font-weight: normal;color: #000000;font-family:arial;}


.bloggArticleIngress	{padding:2px 0 0px 0;}
.bloggArticleIngress { clear: both;}
.bloggArticleIngress .blur {display:block; clear: left; font-size: 1em; text-transform: capitalize; color: Gray; background-color: transparent;}
.bloggArticleIngress .ingres { font-size: 1.15em; font-weight: normal;color: #000000;font-family:arial;}

.bloggArticleTitle {padding-top:100px; font-size:1.5em}

.ChatText 	{width:49%;float:right;}
.ChatButton  	{width:50%;float:left;}

.infoBar                    {padding:5px 0 0 0;}
.infoBar .authorinfo        {text-align:left;}
.infoBar .interactinfo      {text-align:right;}


.searchResults .ingres {color: #000000}

.outlined           { border: solid 4px;border-color: #dfecf1;}
.outlined .Group    {padding:5px 0 0 9px;}
.outlined .Group .Element h3 { text-transform: uppercase;font-size:1.25em; }
.outlined .Group .Element h4 { font-size:0.95em;font-weight:bold;font-family:Arial; }
.outlined .Group .Element .Content { display: block; margin-bottom: 0.95em; }
.outlined .GroupPanel .GroupPanelHeader { background-color: #dfecf1; color: inherit; height:24px;}

.outlined .webpart_heading SPAN
{
    color:#000000;
    font-size:0.7em;
    text-transform:none;
    font-weight:bold;
    margin:5px 0 0 9px;
}
.outlined .ingres { font-size: 1.15em; font-weight: normal;color: #000000;font-family:arial;}

.filled { border: solid 3px;border-color: #BFDBE6; background-color: #F2F7FA; color: inherit;}
.filled .title { padding: 2px 5px 2px 5px; background-color: ##F2F7FA; color: inherit;}
.filled .body { padding: 5px 5px 2px 5px; }
.filled .Group .Element h3 { text-transform: uppercase; }
.filled .Group .Element .Content { display: block; margin-bottom: 1em; }
.filled h1 {text-transform:uppercase;color:#005992; background-color:transparent;}
.filled ul {list-style-type:none; margin:0px; padding:0px;}

/*table list*/
.ListView TD	{padding:0 0 0 5px;}
.listheading	{font-family:arial;font-weight:bold;}	
.listdivider	{color:#CAE6F6; height:1px;}

.EventTable  .Element  {vertical-align:top;}
.EventTable  .Element SPAN  {padding:5px 15px 5px 0;}
.EventTable  .Element A.eventname  {font-family:arial;font-weight:bold;}

.Postliste H2	{font-size:1.25em;font-family:arial;font-weight:normal;padding:5px 0 5px 0}
.doklink	{padding:0 0 7px 0;}

.eventdate {font-weight:bold;text-decoration:none;color:#000000;}
/*fjerner piler foran dato*/
.box .view3062 LI, .box .view2913 LI  
{
    padding:0 0 0 0px;
    background-image: url(images/none.gif);
    background-repeat: no-repeat;    
}

/*maler*/
H1.title	{}
IMG.leftside	{float:left;padding:0px 15px 10px 0;}
IMG.rightside	{float:right;padding:0px 0 10px 15px;}
.Ingres { font-size: 1.1em; font-family:Arial;margin:0 0 15px 0;}
.normaltext	{}


/*Ansatt kort*/
.Employee IMG   {float:right;padding:15px 10px 0 0;}

/*ansatt listing*/
.box .view2866 LI    {background-image:none;padding:0 0 0 9px;}

/* Tips en venn */
.RequiredField {font-weight: bold; font-family: Arial, Verdana; }
.PanelBar { background-color:#DFECF1; height:25px;}
.PopBackGround { background-color:White;}
.PopHeadline { font-weight:bold; font-family:Arial; color:#005992; font-size:1.1em; vertical-align:middle; padding-top:5px; line-height:30px;}
.PopHeaderHeight { height:20px;}
.SpaceTop { padding-top:10px;}

/* Tilbakemelding */
.FeedbackHeader {  width:100%;  background-color:#DEECF1; height:20px; font-size:1.112em; color:#005992; font-weight:bold; font-family:Arial;}

/*Gruppering Sorter søktreff på */
.SearchGroup td

A:link {text-decoration:underline;}
A:visited {color:#146DA7;}
A:hover {text-decoration:underline; color:black; background-color:#FAEEAF;}
A:active {text-decoration:none;color:#987A04;}

.SearchGroupLink{ vertical-align:baseline;}
.SearchGroupLeft{ float:right; padding-right:2px; padding-left:5px; }

.ImageKeyErrorLabel {color:Red;}
.ImageKeyImage{padding-left:10%;}
.ImageKeyTextBox {padding-left:20%;}
.ImageKeyPanel{width:400px;}

.PostEditTitle {width:400px;}
.PostEditMessage {width:400px;}
.PostEditUsername{width:400px;}

.BookingNotApproved{ font-style:italic}

.graph
{
    width: 200px;
    border: 1px solid black;
}

.graphMargin
{
	margin: 5px;
}

.question
{
    font-size: 1.1em;
    font-weight: bold;
}

.answer
{
    font-size: 0.8em;
}

.result
{
    font-size: 0.8em;
    padding: 2px;
}

.a .result
{
    
    background-color: green;
    color: white;
}

.b .result
{
    width: 70%;
    background-color: red;
    color: white;
}
/*linebreaker er for venstremenyen. ankrer via classe i webpart*/
.lineBreaker TD { vertical-align:top; padding-left:0px; padding-right:3px;}
.lineBreaker TD .treeNode { padding:0px 0px 0px 0px ; }
.kategoriTreVisning TD { vertical-align:top; padding-left:0px; padding-right:3px;}
.kategoriTreVisning TD .treeNode { padding:0px 0px 0px 0px ; }
