﻿html
{
	background-color: White; /*Bakgrunnsfarge på siden*/
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; /*bruke annen font ?*/
	font-size: 62.5%; /*dette gjør at 1 em i resten at css'en blir 10px*/
}
body *
{
	font-size: 1em; /*Setter all font til 10px*/
	color: #7a7a7a; /*Setter all font farge til den samme*/
}
body
{
	margin: 0; /*hjelper på IE, ikke noen andre*/
	padding: 0; /*hjelper ikke på IE, men alle andre*/
}

/*-----------------Containers--------------------------*/

/*wraps whole page*/
div#wraping
{
	position: relative;
	width: 754px;
	margin: 0 auto;
}

/*the top of the page*/
div#wraping div#top
{
	height: 90px;
	position: relative;
}

/* Logo knappen */
div#wraping div#top .LogoImageButton
{
	width: 231px;
	height: 49px;
	background-image: url(/Images/logo.png);
	position: absolute;
	top: 20px;
	left: 10px;
}



/*--------------the upper tab area--------------*/
div#wraping div#top div#topTabs
{
	position: absolute;
	right: 0px;
}

.topLinkTabs /*makes tab images apear correct*/
{
	display: inline-block;
	margin-right: 1px;
	height: 15px;
}

.AboutHyperLink
{
	width: 46px;
	background-image: url(/Images/OmOss.png);
}

.WorkHyperLink
{
	width: 32px;
	background-image: url(/Images/Jobb.png);
}

.AddsHyperLink
{
	width: 58px;
	background-image: url(/Images/Annonser.png);
}

.ContactHyperLink
{
	width: 47px;
	background-image: url(/Images/Kontakt.png);
}


/*--------the lower tab area-----------*/
div#wraping div#top div#lowerTabs
{
	position: absolute;
	bottom: 0px;
	right: 100px;
}


.lowerLinkTabs /*makes tab images apear correct*/
{
	display: inline-block;
	height: 42px;
}

.CompanyCatalogHyperLink
{
	width: 123px;
	background-image: url(/Images/BedriftsKatalog_blue.png);
}

.AddvertismentHyperLink
{
	width: 83px;
	background-image: url(/Images/Rubrikk.png);
}

.ShoppingHyperLink
{
	width: 82px;
	background-image: url(/Images/shopping.png);
}

.MapSearchHyperLink
{
	width: 82px;
	background-image: url(/Images/kartsoek.png);
}

/*-------------top search field---------------*/
div#wraping div#topSearch
{    
	height:160px;
	position:relative;
}

div#TopSearchTextBoxContainer
{
	background-image:url(/Images/SearchTxtBox.png);
	width:749px;
	height:43px;
	position: relative;
	left: 1px;
	top: 48px;
}

div#wraping div#topSearch .SearchTopTextBox
{
	border-style: none;
	width: 730px;
	height: 27px;
	position: absolute;
	left: 7px;
	top: 5px;
	font-size: 2.2em;
	color: #6e6e6e;
}

div#wraping div#topSearch .SearchTopImageButton
{
	height: 59px;
	width: 97px;
	background-image: url(/Images/soekBtn.png);
	position:absolute;
	top:75px;
	right:0px;	
}
/*-------------------Main content----------------*/
div#content
{
	top:150px;
	width: 754px;
	margin-bottom:20px;
}

/*--------------bottom of page-------------------*/
div#wraping div#footer
{
	position: relative;
}


/*----------------info links aka "about" etc-----------*/
div#wraping div#footer div#infoLinks
{
	text-align: center;
	background-image:url(/Images/Content_BG.png);
	height:108px;
	background-repeat:no-repeat;
	padding-top:30px;

}
div#wraping div#footer div#infoLinks h3
{
	font-size: 1.3em;
	color: #939495;
}
div#wraping div#footer div#infoLinks h3 a
{
	font-size: 1em;
	color: #939495;
	text-decoration:none;
}

/*---kelkoo stuff-----*/
#partnerHeader
{
	width: 970px;
	height: 100px;
	text-align: center; 
	padding:0px;
	overflow: hidden
} 

#partnerFooter
{
	width: 970px;
	height: 138px;
	margin-bottom: 0px;
}

