﻿/* OVERRIDE EDITOR STYLES */
H1.ms-rteElement-H1
{
  -ms-name:"Heading 1";
  /*font-size:12em; */
  font-size: 18px;
  font-weight:bold;
  color: #008BA8;
}
H2.ms-rteElement-H2
{
  -ms-name:"Heading 2";
  font-size:12px;
  font-weight:bold;
  color: #008BA8; 
}
H3.ms-rteElement-H3
{
  -ms-name:"Heading 3";
  font-size:10px;
  font-weight:bold;
  color: #008BA8; 
}
H4.ms-rteElement-H4
{
  -ms-name:"Heading 4";
  font-size:1em; 
  font-weight:normal; 
  font-style: italic;
}


.fixed-ribbon{ 
	position:fixed; 
	top:0; 
	width:950px; 
	z-index:21; 
}


/*.ms-sbrow
{

}
.ms-sbcell .ms-sbLastcell
{
}*/

/* Search textbox */
.ms-sbplain
{
	height: 11px;
	background:white;
	padding-top: 3px;
	padding-bottom: 1px;
	
}

/*.ms-sbgo .ms-sbcell
{
}*/

/* Search image button */
.srch-gosearchimg{
	/*visibility:hidden;*/
}

#SRSB
{
	padding-left: 5px;
	padding-top: 4px;
}

/*#WebPartWPQ1{

}*/

#Skill-login {  
	font-size: 10px;
	height: 13px;
}
#Skill-loginButton{
	font-size: 10px;
	background:#ffffff;
	height:19px;
	color: #008BA8;
	font-weight:bold;
	border: 0;
}
.Skill-storeLink span
{
	border: 1px black solid;
}


/****************************/
/******* H tags ***********/
/****************************/
h1 {
	font-size: 18px;
}
h2 {
	font-size: 12px;
}
h3 {
	font-size: 10px;
}

/****************************/
/******* MAIN ***********/
/****************************/
#Skill-mainWrapper{
	width:990px;
	left: 50%;
	margin-left:auto;
	margin-right:auto;
	/*border:thin black solid;*/
	background-color: #000000;
}


/****************************/
/******* TOP MENU ***********/
/****************************/
#SkillTopMenuMain
{
	position:relative;
    height:80px;
    color:#ffffff;
    background:#FFFFFF;
    width:980px;
    margin-left: 5px;
}

#SkillTopMenuNav
{
	position:relative;
    height:80px;
    font-size:17px;
    background-image:url('_layouts/Images/skill/menu.png');
    background-repeat: repeat-y;
    padding:0 0 0 30px;
}

#SkillTopMenuNav span{
    margin-top: 10px;
    padding-left:0px;
    width: 80px;
    float:left;
}

#SkillTopMenuNav span a img
{
    border: none;
    margin-right: 10px;
}

#SkillTopMenuNav ul{
    /*margin-top:15px;*/
    padding-top: 20px;
    padding: 0;
    list-style-type: none;
    width:auto;
    float:left;
    margin-left: 40px;
}
     
#SkillTopMenuNav ul li {
    /*display:block;*/
    float:left;
    /*margin: 5px;*/
    /*width: 110px;*/
    width: auto;
    margin-right: 40px;
    /*text-align:center;*/
}

#SkillTopMenuNav ul li a {
    display:block;
    float:left;
    color:#666666;
    height:21px;
    /*width: 110px;*/
    width: auto;
    font-weight: bold;
    font-size: 12px;
    font-family: "Georgia";
    padding-top: 20px;
}

#SkillTopMenuNav ul li a span {
    padding:0 10px 0 0;
    height:21px;
    float:left;
    font-family: "Georgia";
}

#SkillTopMenuNav ul li a:hover {
    /*color:#fff;
    background:#2d2d2e url(images/background2.png) repeat-x bottom left;*/
    color: #008BA8;
}

#SkillTopMenuNav ul li a:active 
{
    color: #008BA8;
    text-decoration: underline;
}
     
#SkillTopMenuNav ul li a:hover span {
    color: #008BA8;
    width:auto;
    cursor:pointer;
}

#Skill-subBar{
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 5px;
	position:relative;
    height:28px;
    color:#ffffff;
    background-image:url('_layouts/Images/skill/bgsearch.png');
    width:980px;
    border: 0px black solid;
}

#Skill-subBarExtranet
{
	float:left;
	padding-top: 5px;
	padding-left: 90px;
	padding-left: 50px;
}

#Skill-subBarSkillstoreImage
{
	float:left;
	padding-top: 0px;
	padding-left: 90px; 
	border: 0px black solid;
	height: 27px;"
}

#Skill-subBarSkillstoreText
{
	float:left;
	padding-top: 5px;
	padding-left: 5px; 
	border: 0px black solid;
	height: 27px;
	font-family: Georgia;
	font-size: 14px;
}
#Skill-subBarSkillstoreText a
{
	color: white;
}

/*.ms-searchbox {
	width: 1000px;
	height: 100px;
	border: thin red solid;
	z-index: 99;
}
select.ms-searchbox{
	display:none;
}
.ms-searchcorner{
	background-color: red;
}*/



/****************************/
/******* SEARCH ***********/
/****************************/


/****************************/
/******* RSS ***********/
/****************************/
#Skill-BlogHeader{
	background-image: url("_layouts/images/skill/bg_blogg.png");
	background-repeat: repeat-x;
	/*margin-left: 40px;*/
	/*width: 206px;*/
	width: 205px;
	height: 34px;
	font-family: Georgia;
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 4px;
	/*padding-left: 10px;*/
}
#Skill-BlogReadMore{
	margin-left: 25px;
	color: #008BA8;
}

.Skill-RSSElement{
	/*font-size: 12px;
	color: #008BA8;*/
	font-size: 10px;
	margin-left: 0px;
	padding-left: 0px;
}

.ms-WPBody{
	margin-left: 0px;
	padding-left: 0px;
}

.ms-WPBody A:link{
	color: #008BA8;
	font-size: 11px;
}
.ms-WPBody a:visited{
	color: #008BA8;
	font-size: 11px;
}





/****************************/
/******* DIVERSE ***********/
/****************************/
#Skill-businessActivities
{
    border: 0px solid black;
    float: left;
    width: 450px;
    height: 280px;
    margin-bottom: 30px;
}
#Skill-BA-BusinessPortal
{
    float: left;
    height: 81px;
    width: 205px;
    background: #ffffff url("_layouts/Images/skill/virksomhetsportal.png");
    margin: 0px 20px 14px 10px;
}
#Skill-BA-BusinessPortal:hover
{
	background: url("_layouts/Images/skill/virksomhetsportal_valgt.png");
	cursor: hand;
}
#Skill-BA-Client
{
    float: right;
    height: 81px;
    width: 205px;
    background: #ffffff url("_layouts/Images/skill/klient.png");
    margin: 0px 10px 14px 0px;
}
#Skill-BA-Client:hover
{
	background: url("_layouts/Images/skill/klient_valgt.png");
	cursor: hand;
}
#Skill-BA-Web-SEO
{
    height: 81px;
    float: left;
    width: 205px;
    background: #ffffff url("_layouts/Images/skill/web_seo.png");
    margin: 0px 10px 14px 10px;
}
#Skill-BA-Web-SEO:hover
{
	background: url("_layouts/Images/skill/web_seo_valgt.png");
	cursor: hand;
}
#Skill-BA-Platform
{
    float: right;
    height: 81px;
    width: 205px;
    background: #ffffff url("_layouts/Images/skill/plattform.png");
    margin: 0px 10px 14px 0px;
}
#Skill-BA-Platform:hover
{
	background: url("_layouts/Images/skill/plattform_valgt.png");
	cursor: hand;
}
#Skill-BA-CRM
{
    float: left;
    height: 81px;
    width: 205px;
    background: #ffffff url("_layouts/Images/skill/crm.png");
    margin: 0px 10px 10px 10px;
}
#Skill-BA-CRM:hover
{
	background: url("_layouts/Images/skill/crm_valgt.png");
	cursor: hand;
}

#Skill-BA-Communication
{
    float: right;
    height: 81px;
    width: 205px;
    background: #ffffff url("_layouts/Images/skill/kommunikasjon.png");
    margin: 0px 10px 10px 0px;
}
#Skill-BA-Communication:hover
{
	background: url("_layouts/Images/skill/kommunikasjon_valgt.png");
	cursor: hand;
}

#Skill-BA-Client span,
#Skill-BA-CRM span,
#Skill-BA-Communication span,
#Skill-BA-Platform span,
#Skill-BA-BusinessPortal span,
#Skill-BA-Web-SEO span
{
    width: 140px;
    float: right;
    margin-top: 0px;
    padding-left: 1px;
    font-size: 11px;
}
#Skill-BA-Client span h4,
#Skill-BA-CRM span h4,
#Skill-BA-Communication span h4,
#Skill-BA-Platform span h4,
#Skill-BA-BusinessPortal span h4,
#Skill-BA-Web-SEO span h4
{
    color: #008ba7;
    margin-bottom: 5px;
}

/* FOOTER */
#Skill-contactInfo
{
    width: 990px;
    border: 0px solid black;
}
#Skill-contactInfoLeft
{
    float: left;
    border: 0px solid black;
    width: 250px;
    font-size: 10px;
    padding-top: 20px;
    padding-left: 10px;
}
#Skill-contactInfoMiddle
{
    border: 0px solid black;
    float: left;
    width: 250px;
    font-size: 10px;
    padding-top: 20px;
}
#Skill-contactInfoRight
{
    float: right;
    border: 0px solid black;
    width: 450px;
    padding-left: 20px;
    padding-top: 20px;
    font-size: 12px;
}
#Skill-contactInfoRight table tr td img
{
	/*padding-left: 180px;*/
	padding-left: 270px;
}
#Skill-contactInfoRight table tr td span
{
	/*padding-left: 170px;*/
	padding-left: 260px;
	color: #008BA8;
}
.Skill-ContactTable
{
    /*width: 250px;*/
}
.Skill-ContactTableRight
{
	width: 100%;
	text-align:center;
}



/* SEARCH SIDE */
.skill-searchresultwrapper {
	position:relative;
	top:0px;
	left:50px;
	width:850px;
	/*height:500px;*/
}

.skill-searchresult-top{
	padding-top:40px;
	margin-left: 20px;
}

.skill-searchresult-bottom{
	padding-top:50px;
	height: auto;
}

.srch-WPBody
{
	height: 400px;
}







/*CSS skrevet av PAK */

/*body {
background-image:url('_layouts/images/skill/bg.png');
background-attachment: fixed;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333333;
height:100%;

	}*/






/*-----------------Toppområde----------------- */

#Skill-mainwrapper {
width: 990px;
height: auto; 
overflow:hidden;
background-color: white;
margin-right: auto;
margin-left: auto;
margin-top:-10px;
}


#Skill-header {
width: 980px;
height: 80px;
background-image: url('_layouts/images/skill/menu.png');
margin-right: auto;
margin-left: auto;
}
	
#Skill-logo{
float:left;
width:66px;
height:66px;
margin-top:10px;
margin-left:10px;
}

#skill-menuwrapper {
	position:relative;
	height: 55px;
	width: 960px;
	margin-left:auto;
	margin-right:auto;
	padding-left: 30px;	
}


#Skill-menu {
float: right;
height: 20px;
width: 880px;
margin-left: 2px;
margin-top:30px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
}
/*-----------------Toppområde slutt-----------------*/

/*-----------------Searchbar-----------------*/

#Skill-searchbar {
width: 980px;
height: 28px;
background-image: url('_layouts/images/skill/bgsearch.png');
margin-top: 2px;
margin-right: auto;
margin-left: auto;
}
/*-----------------Searchbar slutt-----------------*/



/*-----------------Innholdsdel under searcbar-----------------*/

#Skill-contentwrapper {
	width: 980px;
	min-height: 400px;
	background-image: url('_layouts/images/skill/bgcontent.png');
	background-repeat: no-repeat;
	margin-top: 2px;
	margin-right: auto;
	margin-left: auto;
}

#Skill-leftmenu {
	float:left;
	width:190px;
	/*height: 700px; /*settes til auto når site er ferdig*/
	height: auto;
	margin-top: 5px;
	margin-left:5px;
	background-color: white;
}

#Skill-content {
	float:left;
	width:570px;
	min-height: 700px;
	overflow: hidden;
	margin-top: 5px;
	margin-left:5px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 5px;
	background-color: white;
}
#Skill-contentfull {
	float:left;
	width:720px;
	min-height: 700px;
	overflow: hidden;
	margin-top: 5px;
	margin-left:5px;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 45px;
	background-color: white;
}

#Skill-contenttool {
	
	float:right;
	width:190px;
	height: 700px; /*settes til auto når site er ferdig*/
	margin-top: 5px;
	margin-left:0px;
	border: 0px fuchsia solid;
}
#Skill-contenttool div {
	background: #ffffff;
	width: 158px;
	padding-left: 22px;
	padding-top: 5px;
	color: #008BA8;
}

/*-----------------Innholdsdel under searcbar slutt-----------------*/


/*-----------------Footer-----------------*/

#Skill-footerwrapper {
width:980px;
height: 145px;
background-color: white;
margin-right: auto;
margin-left: auto;
border: 0px lime solid;
}

#Skill-footer {
position: relative;
width:970px;
height: 142px;
background-color: white;
background-image: url('_layouts/images/skill/footer.png');
margin-right: 5px;
margin-left: 5px;
bottom: 0;
border: 0px fuchsia solid;
padding-left: 5px;
}

/*-----------------Footer slutt-----------------*/






/*-----------------Forsidespesifikk-----------------*/

#Skill-video {
position: relative;
float:left;
/*width:500px;*/
width: 480px;
/*height: 300px;*/
height: 270px;
margin-top: 10px;
margin-left:10px;
background-color: white;
border: 0px fuchsia solid;
margin-bottom: 10px;
}

#Skill-knapper {
position: relative;
float:right;
width:440px;
/*height: 300px;*/
height: 270px;
margin-top: 10px;
margin-right:10px;
border: 0px fuchsia solid;
margin-bottom: 10px;
}

#Skill-intro {
position:relative;
clear: both ;
/*width:958px;*/
width: 947px;
/*height:92px;*/
background-color: white;
margin-right: auto;
margin-left: 10px;
border: 1px lightgray solid;
padding: 10px 0px 10px 10px;
height: auto;
}

#Skill-hjelperdeg {
position: relative;
float:left;
width:518px;
/*height: 400px; */
height: auto;
margin-top: 10px;
margin-left:10px;
margin-right: 2px;
background-color: white;
border: 0px fuchsia solid;
}

#Skill-dynamiskbanner {
position: relative;
float:left;
/*width:215px;*/
width: 205px;
/*min-height: 400px;*/
height: auto;
overflow: hidden;
margin-top: 10px;
margin-left:10px;
background-color: white;
border: 1px #cccccc solid;
}

#Skill-dynamiskbannerInnhold
{
	padding-left: 10px;
}


#Skill-bloggen {
position: relative;
float:right;
/*width:215px;*/
width: 205px;
/*height: 400px; /*settes til auto når site er ferdig*/
height: auto;
margin-top: 10px;
margin-left:10px;
margin-right: 10px;
border: 1px #cccccc solid;
padding-bottom: 5px;
}
/*-----------------Forsidespesifikk slutt-----------------*/
