﻿/* Plassere css her for å overstyre globale stiler */
body {background-color:#CCCCCC; 
background-image: url("/Images/bg.png");
background-repeat: repeat-x;
}
#topBanner
{
	
	background-image:url(/images/DesignElements/HeaderBack.gif);
background-repeat:repeat-x;
height:70px; width:100%; clear: right;
}


#CenterTopBanner
{
	background-image:url(/images/DesignElements/HeaderBack.gif);
background-repeat:repeat-x;
height:70px; width:850px; border: 0px red dotted;}

ul, ol {
	list-style-type: disc;
	list-style-position: inside;
	}
li
{
	margin:5px 2px 3px 4px;
}


.topLogo 
{	
	text-align:center; position:absolute; left: 35px; top:-100px;
	padding:0px;
	margin:0px;z-index:999; float:left; clear:both;
	overflow:visible; border:0px red solid;}
	
/*Search*/
/*
#topSearch {text-align:center; position:absolute; margin:2px; padding:0px; float:left; top:30px; left:650px; z-index:1;}

.tblSearch {padding:0px; margin:0px;}
.inputSearch {padding:0px; margin:0px; width:90px}
.btnSearch {background-color:#efefef; font-size:11px; color:#666666; width:40px; margin-top:1px;}


#topSideKart {color:White; text-align:center; position:absolute; float:left; top:10px; left:650px; margin: 0px; padding:0px; z-index:1;}
#topSideKart a {color:White;}
#topEnglish {color:White; text-align:center; position:absolute; float:left; top:90px; left:750px; margin: 0px; padding:0px; z-index:1;}
#topEnglish a {color:White;}

#topKontaktOss {color:White; text-align:center; position:absolute;  float:left; top:10px; left:720px; margin: 0px; padding:0px; z-index:1;}
#topKontaktOss a {color:White;}
*/
/*span - each menu element*/
.FxPSMenuItem {padding-top:18px; text-align:left; padding-right:30px; padding-left:0px; font-size:14px; font-family: Arial, Helvetica, sans-serif;}
.FxPSMenuCurrentItem, .FxPSMenuBranchStart {padding-top:10px; text-align:left; padding-right:30px; padding-left:0px; font-size:14px;}
.FxPSMenuItemAText {color:#ffffff; padding-top:10px; line-height:21px }

#fxpMenu1 {padding-top:18px; padding-bottom:5px; height:38px; text-align:left; margin-top:30px; padding-left: 180px; width :900px;}

.NewsLeftSide H2 a {color:#DB0029; font-size:13px; margin-bottom:3px; font-family: Arial, Helvetica, sans-serif;  }
.LeftMenuLesMer{width:100%; text-align:left;}

.NewsLeftSide a {text-align:right; color:#DB0029; font-size:10px; font-weight:normal; margin-bottom:3px;}
.MenuLine {margin-top:11px; margin-bottom:8px;}

.LeftMenuHeader {margin: 72px 0px 10px 0px; color:#999999; font-size:12px; font-weight:normal;}
.LeftMenuRSS {margin-top:10px; color:#999999; font-size:12px; font-weight:bold; margin-bottom:0px;}

.tdLeftSideToggle, .tdLeftSide{width:170px; padding: 0px 23px 0px 8px; vertical-align:top; font-size:12px;}

#LeftSide {
	width: 500px;
	margin-top: 300px;
}

a {color:#DB0029;}

#Footer {margin:auto; position:relative; width:850px; left:0px; height:40px; text-align:left; top:0px; }
#SyzwebFooter {margin:auto;position:relative; height:20px; left: 0px; width:850px; text-align:center; top:10px;}

.tdFrontPageBox {width:215px; margin:0px; padding-top:15px; margin-left:5px;}
.tdFrontPageText {padding: 2px 2px 2px 11px}




.CatalogMainItemDiv {width:500px;z-index:1;}

/*Tittel sak*/
	H1, .h1 {font-size: 20px; font-weight:normal; color:#DB0029; padding-bottom:3px; padding-top:3px;height :30px; line-height: 22px;  }
/*Undertittelt*/
	H2, .h2 {color:#666666; font-size:16px; font-weight:bold; margin-bottom:3px }
/*Liten undertittel*/
	H3 {font-size: 14px; color:#666666; display: inline; line-height:14px; font-weight:bold; }
/*Ingress*/
	H4 {font-weight:bold; font-size: 13px; color:#333333; margin-bottom:5px }
	H5 {color:#000000; }
	H6 {color:#000000; }

#Container {	}

#ContainerWhiteTop {	}

#ContainerWhiteFooter {}
	
.btnSubmit {margin-left:76px;}
.btnSearch {
   font-family:Verdana,sans-serif;
   color:#ffffff;
   background-color:#DB0029;
   border-style:solid;
   border-color:#ffffff;
   border-width:2px;
   margin-left: 2px;
}
#Content_Front {padding-left:0px; padding-top:0px; padding-right:0px; padding-bottom:0px;}
#Content_NonFront {padding-left:0px; padding-top:0px; padding-right:20px; padding-bottom:0px }

#Teaser {}

/* MP/BKN ENDRINGER */

#topv1{
width:850px;
height:95px;
overflow:visible;
margin-left:auto;
margin-right:auto;
background-color:#E7E7E9;
position:relative;
}
#homeLogo{
position:absolute;
left:5px;
top:-10px;
z-index:2001;
}
.cornerTop{
background-image:url(/images/crnr.png);
width:9px;
height:9px;
_height:7px;
_width:7px;
position:absolute;
z-index:5;
}
.lt{
left:0px;
top:0px;
background-position:left top;
}
.rt{
right:0px;
top:0px;
background-position:right top;
}
.rb{
right:0px;
bottom:0px;
_bottom:-1px;
background-position:right bottom;
}
.lb{
left:0px;
bottom:0px;
_bottom:-1px;
background-position:left bottom;
}
.LeftMenuHeader{
margin-top:0px;
}
#fxpMenu1{
margin-top:0px;
padding-top:0px;
}
/* SEARCH */
#topSearch{
position:relative;
top:30px;
width: 1020px;
margin-left: auto;
margin-right: auto;
text-align: right;
right:30px;
z-index: 99;
}
.inputSearch{
width:120px;
padding:1px;
border:1px solid #999;

}
.btnSearch{
width:40px;
padding:2px;
background:#CCCCCC;
border:1px solid #D60035;
color:#fff;
}
.btnSearch:hover{
border:1px solid #D60035;
color:#D60035;
background:#fff;
cursor:pointer;
cursor:hand;
}
#engLogo{
position:absolute;
right:200px;
top:10px;
}
#topMenu{
position: relative;
width: 1020px;
color:red;
font-size:10px;
right:30px;
margin-left: auto;
margin-right: auto;
text-align: right;
top:-10px;
}
#payoff{
position:absolute;
left:198px;
bottom:10px;
}



/*Lagt til av PAK */

#MainWrapper {height:auto; 
position: relative; 
min-height: 500px; 
width:1020px; 
padding:0px; 
margin:0px;  
border: 0px solid red;
padding-top:0px;
z-index:1;
background-image:url("/images/contentbg.png");
background-repeat: y-repeat;
margin-left: auto;
margin-right: auto;
top:-15px;
height:100%;
overflow:hidden;



}



#topmenu_wrapper  {
width:1020px; 

height: 30px;
	position: relative;
	top:-5px;
	border:0px fuchsia dashed;
	margin-left: auto;
margin-right: auto;
background-image:url("/images/menubg.png");
background-repeat: no-repeat;
padding-top: 8px;
	
}







#Main  {
	position: relative;
	float:left;
	top:10px;
	border:0px blue dashed;
	width: 500px;
	margin-left:40px;
	padding-left:20px;
	padding-top:20px;
	height:auto;
	overflow: hidden;
}

#Main li {
list-style-type: square;
color: #D60034;
}
	


#ButtonWrapper {
position: relative;
	width: 400px;
	float:right;
	margin-right:30px;
	top:20px;
}










#content-left{
float:left;	
width: 200px;
margin-left:40px;
	padding-left:20px;
	padding-top:20px;
	

}

#content-left a{
	
	font-size: 14px;
	line-height: 25px;

}








#content-right{
float: right;	
width: 700px;
padding-right:50px;
padding-top:20px;
height:auto;
}





#Nyheter  {
	position: relative;
	top:10px;
	border:0px green dashed;
	width: 450px;
	height: 300px;
	
	
	
	
}


#logo {

width:1020px; 
padding-left:45px;
height: 30px;
	position: relative;
	top:-11px;
	
	margin-left: auto;
margin-right: auto;
z-index:2;



	
}

#Contentbg_top {
	
position: relative; 	
width:1020px; 
height: 24px;
z-index:2;
background-image:url("/images/contentbg_top.png"); background-repeat: no-repeat;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
top:-15px;


	
	
}




#Contentbg_bottom {
	
position: relative; 	
width:1020px; 
height: 24px;
z-index:2;
background-image:url("/images/contentbg_bottom.png"); background-repeat: no-repeat;
margin-left: auto;
margin-right: auto;
top: -15px;



	
	
}




/*Knapperekke*/


#Skill-BA-maaling {
	width: 240px; 
	height: 90px;
	background-image:url("/Images/knapper/maaling.png"); background-repeat: no-repeat;
	padding-left:145px;
	padding-top:15px;
	padding-right:5px;
	font-size: 12px;
	
	}


#Skill-BA-maaling h2 {
font-size: 16px;
color:#D60034;
}


#Skill-BA-avregning {
	width: 240px; 
	height: 90px;
	background-image:url("/Images/knapper/avregning.png"); background-repeat: no-repeat;
	padding-left:145px;
	padding-top:15px;
	padding-right:5px;
	font-size: 12px;
	
	}


#Skill-BA-avregning h2 {
font-size: 16px;
color:#D60034;
}




#Skill-BA-innfordring {
	width: 240px; 
	height: 90px;
	background-image:url("/Images/knapper/innfordring.png"); background-repeat: no-repeat;
	padding-left:145px;
	padding-top:15px;
	padding-right:5px;
	font-size: 12px;
	
	}


#Skill-BA-innfordring h2 {
font-size: 16px;
color:#D60034;
}


#Skill-BA-kundeservice {
	width: 240px; 
	height: 90px;
	background-image:url("/Images/knapper/kundeservice.png"); background-repeat: no-repeat;
	padding-left:145px;
	padding-top:15px;
	padding-right:5px;
	font-size: 12px;
	
	}


#Skill-BA-kundeservice h2 {
font-size: 16px;
color:#D60034;
}


#Skill-BA-it-tjenester {
	width: 240px; 
	height: 90px;
	background-image:url("/Images/knapper/it-tjenester.png"); background-repeat: no-repeat;
	padding-left:145px;
	padding-top:15px;
	padding-right:5px;
	font-size: 12px;
	
	}


#Skill-BA-it-tjenester h2 {
font-size: 16px;
color:#D60034;
}

#Skill-BA-regnskapstjenester {
	width: 240px; 
	height: 90px;
	background-image:url("/Images/knapper/regnskapstjenester.png"); background-repeat: no-repeat;
	padding-left:145px;
	padding-top:15px;
	padding-right:5px;
	font-size: 12px;
	
	}


#Skill-BA-regnskapstjenester h2 {
font-size: 16px;
color:#D60034;
}




















