﻿/* _lcid="1033" _version="12.0.4407"
    _LocalBinding */
html,  form
{
	height:100%;
}
.body
{
	background-color:#ffffff;
	/* font-family: Tahoma, arial, helvetica; */
	font-family: Arial;
	font-size:11px;
	font-weight: normal;
	/* line-height:19px; */
	line-height:16px;
	color:#666666;
	height:100%;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.ms-vb
{
	color:#666666!important;
}
p{
	margin:0px;
	padding:0px;
}
.VisionImg{
	margin:0px;
}
.PageTopMargin{
	height:30px;
}
.pageContent
{ 
      padding-top:5px;
      vertical-align:top;
}
.pageContent UL, .pageContent OL
{ 
    clear:both;
}
.master
{
	width:978px;
	margin-left:0;
	margin-right:auto;
	margin-top:0px;
	height:100%;
	background-color:#ffffff;
}
.mainContainer
{
	margin-left:20px;
	margin-right:0px;
}
.mainDivider
{
	width:20px
}
.Divider
{
	margin-left:5px;
	margin-right:5px;
}


.masterContent
{
	background-color:#FFFFFF;
}
.RightMargin
{
	*height:100%;
	min-height:100%;
	width:30px;
}
.RightSpacer
{
	width:30px
}

.LeftMargin
{
	*height:100%;
	min-height:100%;
	width:30px;
}
.LeftSpacer
{
	width:30px
}
.LeftTopNavMargin
{
	width: 122px;
}

.imgAccSolutions{
	margin-top:10px;
	margin-bottom:15px;
}
.topmenu_lineleft{
	position:absolute;
	margin-left:37px;
	margin-top:-1px;
	background-image:url('Images/connecta/topmenu_lineleft_small.gif');
}
.topmenu_lineright{
	position:absolute;
	margin-left:-2px;
	margin-top:-1px;
	background-image:url('Images/connecta/topmenu_lineright_small3.gif')
}
.TopMenuContainer{
	background-color:#FFFFFF;
	text-align:left;
	vertical-align:bottom;
	height:25px;
	margin-left:3px;
	/*width:520px; topmenuitems ggr 130 */
}
.topmenu {
	font-size:11px;
	font-family:Arial;	
	text-align:center;
	display:block;
}
.topmenuitem {
	color:green;
	background:url(images/connecta/tab_notselected.jpg) transparent no-repeat;
	width:102px;
	height:25px;
	cursor:pointer;
}
.topmenuitemhover {
	color: red;
	width:102px;
	height:25px;
	cursor:pointer;
}
.topmenuitemselected {
	color: yellow;
	background:url(images/connecta/tab_selected.jpg) transparent no-repeat;
	width:102px;
	height:25px;
	cursor:pointer;
}
.topmenu a {
 	color:#666666;
 	text-decoration:none;
 }
.topmenu a:hover {
 	color:#333333;
 	text-decoration:none;
 }
.topmenu a:selected {
 	color:#333333;
 	text-decoration:none;
 }
.topmenu a:active {
 	color:#333333;
 	text-decoration:none;
 }

.leftNav
{
	margin-left:25px;
	margin-top:5px;
	width:153px;
}
.LeftNavLine{
	height:1px;
	width:163px;
	margin-left:25px;
	margin-top:0px;
	margin-right:0px;
	background-color:#ffffff;
}
.leftNavSpacer
{
	width:153px;
}
.leftNavItem
{
	/* font-family: Tahoma, arial, helvetica; */
	font-family: Arial;
	font-size:11px;
	line-height:15px;
	table-layout: fixed;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;

}
.leftNavItem a
{	
	color: #666666;
	padding-left:12px;
	background-image:url('Images/connecta/leftnav_unselected_black.gif');
}
.leftNavHover a
{
	color: #666666;
}
.leftNavSelected a /*see specific color css*/
{	
	color: #333333;
}
.leftNav1
{
	padding-left:0px;
	display:block;
}
.leftNav2
{
	padding-left:10px;
	display:block;
}
.leftNav3
{
	padding-left:12px;
	display:block;
}
.leftNavFlyOuts
{
	border-top:1px #cdcdcd solid;
	border-left:1px #cdcdcd solid;
	border-right:1px #cdcdcd solid;	
	background-color:black;
	margin-left:-50px;
}
.leftNavFlyOutsItem
{
	border-bottom:1px #cdcdcd solid;
	background-color: #ffffff;
}
.leftNavFlyOutsItem a
{
	padding:1px 1px 1px 1px;
	display:block;
	*width:100px;
	min-width:100px;
	padding-left:-20px;
}
.leftNavFlyOutsHover
{
	background-color: #ffffff;
}

.Arrow{
  text-decoration:none;
}
.FormView
{
    width:100%;
    margin-top:3px;
}


.login
{
	display:inline;
}
.login a:hover
{
	text-decoration:underline;
}
.sharepointLogin
{
	float:right;
	display:inline;
	visibility:hidden;
}
.sharepointLogin .ms-globallinks
{
    position:relative;
}
.sharepointLogin div, .sharepointLogin .ms-globallinks, .sharepointLogin .ms-globallinks a,
{
	color:#333333;
}	
.console
{
	clear:both;
}
.search
{
    margin:6px 2px 2px 2px;
}
.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid;
    height:14px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;
}
#ctl00_PlaceHolderSearchArea_ctl01_S6AE27B38_InputKeywords
{
	
	padding:0px!important;
}
.search .ms-sbgo
{
    background:none;
}
.siteActionMenu
{
	float:right;
}
.authoringRegion
{
	width:100%;
	color:#333333;
}
.pageTitle
{
	padding-left:3px;
	padding-right: 0px;
	margin:0px;
	font-family: Arial;  
	font-size: 12pt; 
	font-weight: bold; 
	color: #666666;
}
.pageTitle span
{
	margin:0px;
	padding:0px;
}
.bottomLinkBar
{
	font-family: Arial;  
	font-size: 8pt; 
	color: #999999;
	float:none;
}
.mainContent div.ms-pagebreadcrumb, .mainContent td.ms-pagebreadcrumb
{
	display:none;
}
div.ms-wikieditouter
{
	position:static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom:8px;
	margin-right:5px;
	border-right-width:1px;
}
div.ms-quicklaunchouter
{
	margin-left:7px;
	margin-top:5px;
	width:158px;
	border-width:0px;
}

.news
{	
	width:420px;
	height:100%;
	overflow:visible;
	table-layout:fixed;
}

.newsheader
{	
	font-family:Arial!important;
	line-height:16px!important;
	font-size:11px!important;
	font-weight: bold;
	color: #666666;
	padding-top:15px
}

.newsingress
{
	font-weight: normal;
	font-style: italic;
	color: #666666;
	padding-top: 15px;
}
.newsbody
{
	height: 100%;
	overflow: visible;
	font-weight: normal;
	color: #666666;
	padding-top: 15px;
	font-family:Arial!important;
	line-height:16px!important;
	font-size:11px!important;
}
.newsDocumentLink
{
	margin-top:50px;
}

.link-item a:link {
  color: #666666;
  text-decoration : none;
}
.link-item a:visited  {
  color: #666666;
  text-decoration : none;
}
.link-item a:hover {
  color: #333333;
  text-decoration : none;
}

.link-item a:active {
  color: #333333;
  text-decoration : none;
}

.brodtext {
	font-family:Arial!important;
	font-size:11px!important;
	line-height:16px!important;
}

.contentwidth
{
	width: 975px;
}
#TopMenu
{
    width: 978px;
    margin: 0px;
    padding: 0px;
    padding-left: 0px;
}
#TopMenu img
{
    float: left;
}
#TopMenu ul
{

}
#TopMenu li
{		
	height: 19px;
    float: left;
    padding: 0px;
    margin: 0px;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
}
#TopMenu li.connecta
{	
	background-image:url('');
}
#TopMenu li.erbjudanden
{
	border-bottom: solid 2px #43a500;
}
#TopMenu li.uppdrag
{
	border-bottom: solid 2px #b80201;
}
#TopMenu li.finansiellt
{
	border-bottom: solid 2px #44a500;
}
#TopMenu li.karriar
{
	border-bottom: solid 2px #b80201;
}
#TopMenu li.kontakt
{
	border-bottom: solid 2px #3fabcf;
}	

#TopMenu li.selected_connecta
{
	background-color: #3fabcf;
	border-bottom: solid 2px #adadad;
}
#TopMenu li.selected_erbjudanden
{
	background-color: #43a500;
	border-bottom: solid 2px #adadad;
}
#TopMenu li.selected_uppdrag
{
	background-color: #b80201;
	border-bottom: solid 2px #adadad;
}
#TopMenu li.selected_finansiellt
{
	background-color: #44a500;
	border-bottom: solid 2px #adadad;
}
#TopMenu li.selected_karriär
{
	background-color: #b80201;
	border-bottom: solid 2px #adadad;
}
#TopMenu li.selected_kontakt
{
	background-color: #3fabcf;
	border-bottom: solid 2px #adadad;
}
#TopMenu li.selected_pr
{
	background-color: #dd8007;
	border-bottom: solid 2px #adadad;
}
#idSearchScope{
	 visibility:hidden;
}
#idSearchString{
	width: 103px!important;
	height:13px!important;
	background: none;
	border: 1px #969696 solid!important;
	border-right:0!important;
	color:black!important;	
}
.ms-sbcell
{	
	border-color:#969696!important;
	border-right:0!important;
}
.ms-searchimage
{
	background:none!important;	
	border: 1px #969696 solid!important;
	height:13px!important;	
	border-left:0!important;
}
#ctl00_PlaceHolderSearchArea_ctl01_S6AE27B38_AdvSearchLink
{			 
	visibility:hidden;
}
.rightContent
{
	background-color: #e7e3e7;
	font-family:Arial;
	font-size:11px;
	line-height:17px;
}
.leftContent
{
	margin-right:10px;
	padding-right:4px;
}
.link-item, .link-item a
{
	padding-left:3px!important;
	padding-right:5px!important;
	font-family:Arial!important;
	font-size:11px!important;
	line-height:16px!important;
}
.ms-searchform
{
    top:1px;
}