

BODY {
  padding-right: 0px;
  padding-left: 0px;
  font-size: 0.7em;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
  font-family: Verdana;
  background-color: #CCCCCC;
}
TABLE {
  font-size: 100%;
}
DIV {
  font-size: 100%;
}
H1 {
  padding-right: 0px;
  padding-left: 0px;
  font-size: 180%;
  padding-bottom: 0px;
  margin: 0px;
  color: #000000;
  padding-top: 0px;
}
SPAN {
  font-size: 100%;
}
P {
  padding-right: 0px;
  padding-left: 0px;
  font-size: 100%;
  padding-bottom: 0px;
  margin: 0px 0px 6px;
  line-height: 1.2em;
  padding-top: 0px;
}
A {
  font-size: 100%;
  color: #000080;
  text-decoration: none;
}
A:hover {
  color: #000080;
  text-decoration: none;
}
A:visited {
  color: #000080;
  text-decoration: none;
}
INPUT {
  font-size: 100%;
}
SELECT {
  font-size: 100%;
}
text {
  font-size: 100%;
}

/*--------*/
#alignCenter{
  text-align:center;
  padding: 0px;
  margin: 0px;
  height: auto;  
  width:auto;
}
#containerContent { 
  text-align:left;
  margin: auto;
  width: 966px;
  background-color: white;
  height: auto;  
}

/*------------- start top region --------*/
#containerNavigationTop {
  display: none;
}
#navigationTopLeft {
  display: none;
}

#navigationTopRight {
  display: none;
}

#containerTopLogo {
  display: none;
}
#containerTopLogoLeft {
  display: none;
}
containerTopLogoLeft img.konsernlogo {
  display: none;
}

#containerNavigationTop2 {
  display: none;
}
#navigationTopLeft2 {
  display: none;
}
#navigationTopCenter2 {
  display: none;
}


 

*******************************************
** Search
*******************************************
*/
#SearchTopRight {
  display: none;
}

#searchForm{  
  display: none;
}

#containerTextField{
  display: none;
}
#containerTextField input.text
{
  display: none;
}
#containerSubmitButton{
  display: none;
}
/*
#containerSubmitButton  input.submit{
  display: none;
}
*/
/*------------- end top region --------*/
#main {    
  float: left;    
  padding: 0px;
  margin: 0px;
  width: 966px;  
  height: auto;          
}

#largePageMain{
 clear:both;
  padding: 0px;
  margin: 0px;
  width: 966px;  
  height: auto;
}
#iframeMain{  
  float:left;
  padding: 0px;
  margin: 0px;
  width: 750px;  /*760px full page*/
  height: 450px;    
}
#iframeFrame{  
  padding: 0px;
  margin: 0px;
  width: 750px;    /*760px full page*/
  height: 450px;  
  border:0px;
  border: 1px solid #E3E5E2;
}

#containerMainLeft {
  display: none;
}
#containerMainMiddle {
  padding-right: 0px;
  padding-left: 0px;
  float: left;
  padding-bottom: 0px;
  margin: 0px;
  width: 555px;
  padding-top: 0px;
  height: auto;    
}
#upperMainMiddle{
  padding: 0px 0px 3px 0px;
  margin: 0px 0px 7px 0px ;
  float: left;
  width:auto;    
  background-color: transparent;
  
}
#containerMainRight {
  display: none;
}

/* ------ Shortcuts -------- */
#containerShortcutRight{        
  display: none;
}

#containerShortcutRight div.shortcutRight{  
  display: none;
}

.shortcutRight IMG{  
  border:0px;  
  margin:0px;
  padding:0px;
  width: 191px;
  /*height: 57px;*/
}

/* ------ Campaigns -------- */
#containerCampaignRight{  
  display: none;
}

#containerCampaignRight div.campaignRight{  
  display: none;
}


.campaignRight IMG{    
  display: none;
}

#navigationBreadcrumb {
  display: none;
}

#navigationBreadcrumb A {    
  display: none;
}

/*-------- Left menu ------*/

#navigationLeftMenu {  
  display: none;
}

#navigationLeftMenu img{  
  display: none;
}


#navigationLeftMenu DIV.LeftMenuItem {
  display: none;
}

#navigationLeftMenu DIV.LeftMenuItemActive {
  display: none;
}
#navigationLeftMenu DIV.sub {
  display: none;
}

#navigationLeftMenu DIV.subActive {
  display: none;
}
#navigationLeftMenu DIV.subSub {
  display: none;
}
#navigationLeftMenu DIV.subSubActive {
  display: none;
}
.activeMenu {  
  display: none;
}
.leftMenuMarker{
  display: none;
}


#navigationLeftMenu DIV.menuDivider {
  display: none;
}
 

#menuBottom{
  display: none;
}

#menuBottom img{
  display: none;
}

/*----adr table start -----*/

#containerAdrAlignCenter{
  display: none;
}

#containerAdr { 
  display: none;
}

#containerAdr table{
  display: none;
}


#containerAdr span.kontaktoss{  
  display: none;
}


#containerAdr td.adrFooterRight{
  display: none;
}

#containerAdr td.adrFooterRight img{
  display: none;
}

/*----adr table end -----*/

*----start startpage----*

*----end startpage----*



#articleHeader {  
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px 0px 0px 0px ;
  padding-top: 10px;  
}


#articleH1Object { 
 float:left;
 font-size:0.8em;
 margin: 16px 0px 0px 0px ;
}
#articleButtons {  
  width:150px;
  text-align:right;
  padding:  7px 0px 5px 0px ;  
  margin: 14px 0px 0px 0px ;  
  float: right;
  font-size:0.8em;

  visibility: hidden;
}
#articleButtons IMG {
  margin: 0px 5px 0px 5px;
  border:0px;

  visibility: hidden;
}
#containerArticle{
  padding: 0px;  
  margin: 0px;  
  height:auto;
}
#articlePicture{
  float:right;
  margin: 0px 0px 3px 3px;
}
#articleIngress {
  padding: 0px 0px 20px 0px;  
	font-weight: normal;
  FONT-SIZE: 1.1em;
  COLOR: #666666;
	line-height: 1.3em;
  FONT-FAMILY: Verdana, geneva, arial, charcoal, helvetica, sans-serif;
}
#articleBody {  
  font-weight: normal;
  FONT-SIZE: 1.0em;
  COLOR: #000000;
	line-height: 1.1em;
  FONT-FAMILY: Verdana, geneva, arial, charcoal, helvetica, sans-serif;   
}

#containerArticleList{
  
  width: 553px;
  padding: 0px;  
  margin: 0px;  
}

#containerArticleList DIV.containerListArticleItem{        
  margin: 0px;
  width: 553px;    
}

div.listArticleText{
  float:left;
  padding: 20px 0px 10px 15px;    
  width: 350px;
}
div.listArticleImage{
  float:right;  
  width: 155px;
  margin: 3px 0px 3px 0px;  
  vertical-align:middle;
  padding:auto;
  height:auto;
}
div.listArticleImage img{  
  border: 0px;
  width: 155px;
  height: 95px; 
}

#containerArticleList DIV.articleDivider {
  clear: both;
  padding: 0px;    
  margin: 0px;  
  background-position: 0px 0px;
  background-image: url(/rammeverk/images/articleListSeparator.gif);  
  background-repeat: no-repeat;  
  height:1px;
  width:553px;
}

span.listHeading{
  font-size:1.1em;
  font-weight:bold;
}
span.listImage{
  float:right;
  margin: 3px 0px 3px 0px;
}

#containerArticleList DIV.newsListBulletItem{  
  padding: 10px 0px 0px 20px;
  float:left;
  margin: 0px;
  background-position: 5px 15px;
  background-repeat: no-repeat;
  background-image: url(/rammeverk/images/bulletonwhite.gif);
}


#containerBottom {
  display: none;
}
#bottomLeft {
  display: none;
}
#bottomRight {
  display: none;
}



/*

/*
*******************************************
** Contact Us
*******************************************
*/

#ContactForm
{
  margin-bottom: 10px;
}

#ContactForm h2
{
  background-color: #D9D0C6;
  border: 1px #8C7B6B solid;
  border-left: 0px;
  border-right: 0px;
  padding: 5px 0px 5px 10px;
  margin-bottom: 7px;
}

#ContactForm table
{
  font-size: 100%;
}

#ContactForm td
{
  padding: 2px 0px 2px 0px;
}

#ContactForm th
{
  font-weight: bold;
  text-align: left;
  padding-left: 5px;
  width: 100px;
}

#ContactForm input.text
{
  width: 200px;
}
P.cbxContactOK
{
  width: 350px;
}

#ContactForm select
{
  width: 200px;
}

#ContactForm input.Subject
{
  width: 350px;
}

#ContactForm textarea.Message
{
  width: 350px;
  height: 70px;
}

#ContactForm input.Submit
{
  width: auto;
  padding: 0px 5px 0px 5px;
}

#ContactAdress h2
{
  background-color: #D9D0C6;
  border: 1px #8C7B6B solid;
  border-left: 0px;
  border-right: 0px;
  padding: 5px 0px 5px 10px;
  margin-bottom: 7px;
}


#ContactAdress div.Adress
{
  padding-left: 6px;
  line-height: 18px;
}

#ContactAdress div.Adress span.Name
{
  font-weight: bold;
}


#ValidationError
{
  border: 1px red solid;
  line-height: 16px;
  padding: 5px 5px 5px 5px;
  margin: 0px 9px 2px 0px;
}

/* Lagt til av Walker */

#containerBoks{     /* fikser printing av kontakt oss mal på Tak */

  padding-top: 5px;

  padding-right: 5px;

  padding-left: 10px;

  padding-bottom: 5px;

  margin: 0px 0px 0px 0px ;

  padding-top: 0px;

  height:auto;

  background-color: #EBEDE9;

  width: 100%;

  border: 1px solid #E3E5E2;

}   


/* Kontakt oss mal for tak */

#containerBox_employee1{
  width: 260px;
    height: 50px; /* walker: la til maxhøyde */
  float:left;
  padding: 5px;  
  margin: 5px 5px 5px 0px;  
  background-color: #FFFFFF;
  height:auto;
  border: 1px solid #CCCCCC;
}
#containerBox_employee2{
  width: 260px;
  height: 50px;
  float: right;
  padding: 5px;  
  margin: 5px 0px 5px 5px;  
  background-color: #FFFFFF;
  height:auto;
  border: 1px solid #CCCCCC;
}

#containerBox_top{       
  float: left;
  padding: 5px;
  margin-bottom: 7px;
  background-color: #F0F2F0;
  height:auto;
  border: 1px solid #CCCCCC;
}

#kontaktoss_header {
  font-weight: bold;
  width: 100%;             
  clear: both;
}

