﻿/*
Top css

*/

.pageAligner 
{
    width:995px; 
    display:block; 
    text-align:left; 
    color:inherit; background-color:#fff;
    margin:0 auto;
}
.pageAlignerForm 
{
    width:750px; 
    display:block; 
    text-align:left; 
    color:inherit; background-color:#fff;
    margin:0 auto;
}
.pageWrap
{
    padding-left:15px;  
}
.footer 
{
    padding:0 0 5px 0px;
    color:#676767; 
    background-color:inherit; 
}
.ads {padding:5px 0 0 0;}
.ads .box {padding:0 0 0 0;}
/*masterDetails*/
.top 
{
    width:100%;
    color: inherit;
}

.top .colL 
{
    background-color: #fff;
    color:inherit;
}
.top .colL .nText 
{
    font-size:.9em;
    color:#313133; 
    background-color:transparent;
}
.top .colR 
{
    width:743px; 
    height: 64px; 
    background-image: url(Images/bg_top_full.gif);
    background-repeat: no-repeat;
    color:#fff; 
    background-color:transparent;
}

.top li a {font-weight:normal;}

/*LOGO START*/
/*Hele logo sonen inkl teksten*/.logoZone	{margin-top:20px;margin-left:0px;}
/*Logo layout*/					.logoSkjold { width: 64px; height:95px;float:left;clear:left;padding-right:10px;}
/*Bedriftsnavnet*/				.logoText .logoTitle 
{ 
	font-size: 1.8em; 
	font-family: Arial, Sans-Serif;
	color: #000000; 
	background-color:transparent;
	font-weight:bold;
	text-transform: uppercase;
}
/*Bedriftsnavn lenke til hjem*/.logoText a:link.logoTitle, .logoText a:visited.logoTitle, .logoText a:hover.logoTitle, .logoText a:active.logoTitle 
{ 
	text-decoration: none;
	color: #000000; 
	background-color: transparent;
}
/*telefon teksten*/.logoText .logoPhone, .logoText .logoEmail	{ display:block;}
/*motto tektsten under bedriftsnavnet*/.logoText .mottoText	
{ 
	font-family: Arial, Sans-Serif;
	font-size: .9em;
	display:block; 
	padding:4px 0 4px 0;
}
/*LOGO SLUTT*/

/*top Menus */

.globalMenu {height: 25px;vertical-align:middle;background-color:#DFECF1; color:inherit;  padding: 2px 10px 2px 10px;}
.globalMenu LI a:link, .globalMenu LI a:visited, .globalMeu LI a:active {text-decoration:none; font-weight: bold; font-family: Arial, Sans-Serif; color:#005992; background-color:transparent;}
.globalMenu LI a:hover {text-decoration:underline;color:#005992; background-color:transparent;}
.globalMenu ul, .admMenu ul {margin:0 0 0 0; padding:0 0 0 0;}
.globalMenu li, .admMenu li {list-style:none; float:left; padding-right:10px;}

.admMenu {height: 25px;vertical-align:text-bottom;background-color:#006792; padding: 2px 10px 2px 10px; }
.admMenu a:link, .admMenu a:visited, .admMenu a:active {text-decoration:none; font-weight: bold; font-family: Arial, Sans-Serif; color:#ffffff;}
.admMenu a:hover {text-decoration:underline;color:#ffffff; background-color:transparent;}
.admMenu img { vertical-align: middle;margin:0 0 1px 0;}

.top .admMenuZone { float:left; clear:left; width: 476px; margin-left: 5px; }
.top .globalMenuZone { float:left; clear: left; width: 600px; margin-left: 5px; }
.top .searchZone {width: 220px;padding:3px 0 0 0;white-space:nowrap;}

.breadCrum {margin:0 0 14px 0;color:#676767; background-color:transparent;}
.breadCrum a {text-decoration: none;color:#676767; background-color:transparent;}
.breadCrum a:hover {text-decoration:underline;}

.advancedSearch {text-align: right; float: right; clear: right; margin-right: 8px;}

.top INPUT.submit {margin:0 0 0 10px;float:none;}