body { 
  background-image:url('designbilder/mokebilde.jpg');
  background-repeat:no-repeat;
  background-position: 0% 50%;
  margin:0; 
  padding:0; 
  text-align:left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-attachment: fixed;
  background-color:#5079ad;
  color:#fff; 
  line-height: 1.5;
}

.clear {
  clear:both;
}

.clear10px{
  margin-top:10px;
}

#wrapper{
  width:936px;
  background-image:url('designbilder/wrapperbgr.gif');
  background-repeat:repeat-y;
  text-align:left;  
}

#contentwrapper{
  width:936px;
}

#innhold{
  padding:0px 6px 4px 10px;
  font-size:11px;
  float:left;
  width:580px;
}

/*Header column*/

#header{
  height:94px;
  width:936px;
  background-image:url('designbilder/headerlogo.png');
  background-repeat: no-repeat;
  margin:10px 0 15px 0;
}

/*footer*/

#footer{
  height:28px;
  width:936px;
  background-image:url('designbilder/footerbgrbgr.png');
  background-repeat: no-repeat;
  margin-top:10px;
}

/*Left column*/

#leftWrapper{
  width:163px;
  float:left;
  position: relative;
}

#leftWrapper .top{
  height:7px;
  overflow: hidden;
  width:163px;
  background-image:url('designbilder/topLeft.png');
  background-repeat: no-repeat;
}

#leftWrapper .content{
  width:163px;
  background-image:url('designbilder/contentLeft.png');
  background-repeat: repeat-y;
}

#leftWrapper .bottom{
  height:4px;
  width:163px;
  overflow: hidden;
  background-image:url('designbilder/bunnLeft.png');
  background-repeat: no-repeat;
}

/*content and right column*/
#content{
  width:763px;
  float:left;
  margin:0 0px 0 10px;
}

#content .top{
  height:7px;
  overflow: hidden;
  width:763px;
  background-image:url('designbilder/topRightBig.png');
  background-repeat: no-repeat;
}

#content .content{
  width:763px;
  background-image:url('designbilder/contentRightBig.png');
  background-repeat: repeat-y;
  z-index: 0;
}

#content .bottom{
  height:9px;
  width:763px;
  background-image:url('designbilder/bottomRightBig.png');
  background-repeat: no-repeat;
  overflow: hidden;
}

#rightBulk{
  width:150px;
  float:right; 
  padding:0px 2px 4px 4px;
  font-size:11px;
  position: relative;
}

/*headerElem*/

h1,h2,h3,h4,h5,h6 {
  font-weight: normal;
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
}

h1 {
  font-size: 20px;
  color: #fff;
}

h2 {
  
}

h3 {
  
}

h4 {
  
}

h5 {
  
}

h6 {
  
}

/*listevisning*/
.listItem{
  margin:4px 0 10px 0;
}

#forsideart{
  width:350px;
  float:left; 
}

#forsidenews{
  width:210px;
  float:right;
  margin-left:10px; 
}


/* Menystolpe ------------------------------------ */

#menuBlock{
  position:relative;
  width:154px;
  text-align: left;
  margin-left:4px;
  padding:1px 0 8px 0;
}

div.menuPadding {
  padding: 0;
}

div.menuItem a, 
div.menuItem a:visited, 
div.menuItem a:active{
  font-size:11px;
  color: #fff;  
  font-weight: normal;
  position: relative;
  text-decoration: none; 
}

div.menuItem a:hover{
  color: #fff;
  font-weight: normal;
}


div.menuItemSelected{
  background-color: transparent;
  font-weight: normal;
  font-size:11px;
}

div.menuItemSelected a, 
div.menuItemSelected a:visited, 
div.menuItemSelected a:active, 
div.menuItemSelected a:hover{
  text-decoration: none;
  color:#fff;;
  font-weight: normal;
  position: relative;

}

div.menuItemFolder{
  height: 18px;
  margin-top:1px;
  font-weight: bold;
  background-image: URL('http://www.distriktstorget.no/designbilder/menuElemBgr.png');
  background-repeat:no-repeat;
}

div.menuItemFolder a, 
div.menuItemFolder a:visited, 
div.menuItemFolder a:active{
  display:block;
  height: 18px;
  text-decoration: none;
	color: #FFFFFF;
	font-size:11px;
	font-weight: bold;
  position: relative;
  padding-top:2px;
}

div.menuItemFolder a:hover{
  color: #FFFFFF;
  font-weight: bold;
}

div.menuItemFolderSelected{
  background-image: URL('http://www.distriktstorget.no/designbilder/menuElemBgr_active.png');
  margin-top:1px;
  font-weight: bold;
  height: 18px;
  background-repeat:no-repeat;
}

div.menuItemFolderSelected a, 
div.menuItemFolderSelected a:visited, 
div.menuItemFolderSelected a:active, 
div.menuItemFolderSelected a:hover{
  display:block;
  height: 18px;
  text-decoration: none;
  color: #FFFFFF;
  font-size:11px;
  font-weight: bold;
  position: relative;
  padding-top:2px;
 
}

#vannMerke{
 width:179px;
 float:right;
 padding:0 2px 0 0;
  position: relative;
}

#contactInfoBoxBunn{
  font-size:10px;
  color:#fff;
  float:left;
  padding:7px 0 0 5px;
}

#contactInfoBox{
  font-size:11px;
  color:#fff;
  float:left;
  padding:0px 0 5px 7px;
}

div.teaser{
  font-weight: bold;
}
div.title,
div.teaser,
div.text,
div.vedlegg{
 margin: 5px 2px 5px 2px;
 position:relative;
}

/* Bildevisning -----------------------------------------------------*/
.bannerbilder{
  padding:4px 0 10px 10px;
  position: relative;   
}


#toppBilder{
  width: 100%;
  margin: 0;
  padding: 0;
  text-align: center;
}

#hoyreBilder{
  float: right;
  margin: 6px 0 5px 6px;
  padding:0; 
  text-align: right;
}

#bunnBilder{
  width: 100%;
  margin: 0;
  padding: 0;
  text-align: center;
}

#venstreBilder{
  float: left;
  margin: 6px 6px 3px 0;
  padding:0;
  text-align: left;
}

.img{
  padding: 0;
  vertical-align: top;
}

div.bilderamme{
  padding:0;
  border: 0;
}

div.bilderamme img{
  padding:0;
  margin: 0;
  border: 0;
  vertical-align: top;
}

.bildetekst {
  font-size:9px;
  font-style: italic;
  
}

/*attvis*/

#attVisning{

}
#attVisningFile{
  color:#11669b;
  font-size:11px;

}
#attVisningWSAlbum{

}
#attVisningContainer{

}

#attVisningContainer a{
  color:#fff;
  font-size:11px;
}

#attVisningContainer a:hover{
  color:#fff;
  font-size:11px;
}
#attVisningLink{
  color:#fff;
  font-size:11px;
}

#attVisningLink a{
  color:#fff;
  font-size:11px;
}

#attVisningLink a:hover{
  color:#fff;
  font-size:11px;
}  

a, a:hover, a:active{
  color:#fff;
}


/*Sokeboks*/

#searchBox{
  color:#fff;
  font-size:11px;
  padding:0 0 0 7px;
}

#searchBox input.felt{
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url('designbilder/sokeinput.gif');
    font-family: verdana;
    font-size: 10px;
    color: #fff;
    border:0;
    height:21px;
    line-height:21px;
    width:99px;
    padding:3px 0 0 3px;
    margin:0;
    position:relative;
    float:left;
}

#searchBox input.button{
    position:relative;
    float:left;
}

#innholdsfortegnelse {
  /*background-color: #717a8e;*/
  color: white;
  padding: 10px;
  font-size: 11px;
  border: 1px solid #c9c6b8;
}

#innholdsfortegnelse ul li{
  position: relative;
}

#innholdsfortegnelse a{
  color: white;
  text-decoration: none;
} 



/*Tip a friend*/

#tipsenvenn {
  width: 132px;
  font-size: 9px;
  overflow: hidden;
  margin-left: 10px;
  text-align: center;
}

#friend, ,#your, #captchaja{
  width: 125px;
  font-size: 9px;
  margin-bottom: 3px;
}




