body { 
  background-color:#c0c0c0; 
  background-repeat:repeat-x;
  margin:0; 
  padding:0; 
  text-align:left;
  font-family: arial, verdana,tahoma;
  
}

.clear {
  clear:both;
}

#footer{
  height:58px;
  width:900px;
  float:left;
  background-image:url('designbilder/footer.gif');
  background-repeat:no-repeat; 
}

#wrapper {
  margin-top:12px; 
  width:900px;
  background-color:#fff; 
  
}

/*forside*/

#forsideTopp{
 width:630px;
 height:97px;
 align:center;
}

#forsideTopp .sporing{
 width:294px;
 height:97px;
 float:right;
 background-image:url('designbilder/bgr_sporing_forside.gif');
 background-repeat:no-repeat;
 
}

#forsideTopp .blikunde{
 width:294px;
 height:97px;
 float:left;
}

#forsideContainer{
  width:632px;
  
}

#forsideContainer .left{
  width:410px;
  float:left;
  margin-top:15px;
  margin-left:2px;
}

#forsideContainer .left .item{
  width:395px;
  float:left;
  margin:15px 0 10px 0;
}

.listevisning{
  margin: 5px 0 10px 0;
}

#forsideContainer .right{
  width:210px;
  float:left;
  margin-top:15px;
}

#forsideContainer .right .img{
  width:210px;
  float:left;
  margin-top:10px;
}


#header {
  background-image:url('designbilder/topp.jpg');
  width:900px;
  height:210px;
}


#sitewrapperTopp {
  width:900px;
  height:13px;
  background-image:url('designbilder/sitewrapper_topp.gif');
  background-repeat:repeat-y;
  overflow:hidden;
  /*
 *background-image:none; /* turn off the standard css background for IE */ 
 *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale src='designbilder/sitewrapper.png'); /* IE 6 and 7 method.*/  
 */
}

#sitewrapper {
  width:900px;
  background-color:#fff; 
  background-image:url('designbilder/wrapper_bgr.gif');
  background-repeat:repeat-y;
  float:left;  
}

#contentWrapper{
	width: 650px;
  background-image:url('designbilder/sitewrapper_bgr.gif');
  background-repeat:repeat-x;
  min-height:500px;
  height:auto;
  float: left;
  text-align:left;
  margin-top: 0px;
  background-color:#fff;
  float:right;
}


#contentContainer{
  font-size:11px;
  padding:15px 5px 0 12px;
	
}

div.teaser{
  font-weight: bold;
}
div.title,
div.teaser,
div.text,
div.vedlegg{
  margin: 5px 2px 5px 2px;
  color:#323232;
}

.teaserfront{
  font-weight:normal;
  font-size:11px;
}




#wslogo{
  padding: 5px 0px 0 20px;
  float:left;
  height: 29px;
  width: 500px;
}

div.listItemElementForside{
  width: 210px;
  float: left;
  font-size:10px;
    margin-left:8px;
    margin-top:8px;
  margin-bottom:8px;
  border-bottom:1px dotted #c7c7c7;
  color:#000;
}

div.listItem{
  width: 544px;
  float: left;
  font-size:10px;
  position: relative;
  z-index: 1; 
  margin:10px 0 10px 0px; 
  border-bottom:1px solid #015e96;


}

div.nyhetsdato{
	float:left;
	color:#646464;
	font-size:9px;
	font-family:tahoma,areal;
	}

#venstretopp{
  margin:0;
  padding:0;
  width:255px;
  height:20px;
  background-image: URL('http://www.eektransport.no/designbilder/venstrestolpe_bgr_topp.gif');
  background-repeat: no-repeat;  
}

#stolpeVenstre{
  width: 250px;
  float: left;
  font-size: 75%;
  text-align:left;
  background-color:#ededed;
  
}

/* Bildevisning -----------------------------------------------------*/


#toppBilder{
  width: 630px;
  margin: 0;
  padding: 0;
  text-align: center;
  border: 1px solid red;
}

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

#bunnBilder{
  width: 630px;
  margin: 0;
  padding: 0;
  text-align: center;
  border: 1px solid red;
}

#venstreBilder{
  float: left;
  width: 255px;
  margin: 5px 0 5px 0;
  padding:0;
  text-align: left;
}

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

div.bilderamme{
  padding:0;
  margin: 0 3px 0px 0px;
  border: 0;
}

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


.venstreelement{
  text-align:left;
  margin:5px 0px 5px 2px;
  background color:#fff;
}

.venstreElemHeader{
  background-image: URL('http://www.eektransport.no/designbilder/leftheader.gif');
  background-repeat: no-repeat;
  width:215px;
  height:16px;
  color:#fff;
  Font-weight:bold;
  font-size:11px;
}


table.tabellResult{
  background-image: URL('http://www.eektransport.no/designbilder/bgrtabell.gif');
  background-repeat: repeat-y;  
  border-top:2px solid #005b94;
  border-bottom:2px solid #005b94;
}

tr.tabellResultHeader{
  /*background-image: URL('http://www.eektransport.no/designbilder/stolpebannertoppbgr.gif');*/
  font-size:9px;
  font-family:tahoma, verdana;
  color:#fff;
}


tr.tabellResult{
  font-size:9px;
  font-family:tahoma, verdana;
  margin:0 0 0 2px;
  padding:0 0 0 4px;
}

th.tabellResult{
  font-size:9px;
  font-family:tahoma, verdana;
  background:transparent;
  
}


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

#menuBlock{
  background-image: URL('designbilder/menu_item_bgr.gif');
  width:225px;
  margin-top:0px;
  text-align: left;
  margin-left:11px;
  margin-top:15px;
  border-left:1px solid #c7c7c7;
  border-bottom:1px solid #c7c7c7;
  border-right:1px solid #c7c7c7;
}

div.menuPadding {
  padding: 0;
}

div.menuItem a, 
div.menuItem a:visited, 
div.menuItem a:active{
  font-size:10px;
  color: #000000;  
  font-weight: normal;
  text-valign:center;
  line-height:15px;  
  text-decoration: none;
 
}

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


div.menuItemSelected{
  font-size:10px;
  color: #000000;  
  font-weight: normal;
  text-valign:center;
  line-height:15px;  
  text-decoration: none; 
}

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

div.menuItemFolder{
  display:block;
  height: 21px;
  width:218px;
  padding-left: 0px;
  font-weight: bold;
  background-image: URL('designbilder/menu_folder.gif');
  background-repeat:no-repeat;
  margin:0;
}

div.menuItemFolder a, 
div.menuItemFolder a:visited, 
div.menuItemFolder a:active{
  text-decoration: none;
   color: white;
   padding-top: 1px;
   font-size:12px;
   font-weight: bold;
   text-valign:center;
   line-height:21px; 
}

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

div.menuItemFolderSelected{
  display:block;
  height: 21px;
  width:218px;
  padding-left: 0px;
  font-weight: bold;
  background-image: URL('designbilder/menu_folder.gif');
  background-repeat:no-repeat;

}

div.menuItemFolderSelected a, 
div.menuItemFolderSelected a:visited, 
div.menuItemFolderSelected a:active, 
div.menuItemFolderSelected a:hover{
  text-decoration: none;
  color: #000;
   font-size:12px;
  font-weight: bold;
   text-valign:center;
   line-height:21px;
 
}

#contactInfoBox{
  color:#323232;
  font-size:10px;
}

#contactInfoBox a{
  color:#323232;  
}

#homelink{
  width:309px;
  height:75px;
  display:block;
  cursor:pointer;
  margin:65px 0 0 41px;
  float:left;
}


/*webside søkebox*/

#searchBox_hele{
  text-align: left; 
  font-weight: normal;
  text-align: left;
  background-image: URL('designbilder/sok_websiden.gif');
  background-repeat:no-repeat;
  height:20px;
  width:150px;
  margin-top:0px;
  float:left;
    margin:0 0 0 20px;
  }

#searchBox_hele form{
  margin: 0;
  padding: 0;
}

#searchBox_hele input{
  border:0;
  width: 120px;
  background-color: transparent;
  padding-top:3px;
  font-size:10px;
  padding:0 0 0 3px;
}

#searchBox_hele input.button{
  background-color: transparent;
  border:0;
  cursor: pointer;
  margin-top:0px;
  padding: 0;
  width: 26px;
}
  
/*forsidesøkebox*/

#searchBox{
  font-weight: normal;
  text-align: left;
  background-image: URL('designbilder/sporing_input.gif');
  background-repeat:no-repeat;
  height:20px;
  width:150px;
  margin-top:70px;
}

#brukerBoxHeader{
  padding: 2px 2px 0 2px;
  color: #41535D;
  font-weight: bold;
  font-size: 110%;
}


#brukerboks{
  width: 135px;
}

#searchBoxHeader{
  color: #41535D;
  font-weight: bold;
  font-size: 110%;
}

#searchBox form{
  margin: 0;
  padding: 0;
}

#searchBox input{
  border:0;
  width: 120px;
  background-color: transparent;
  padding-left:3px;
  padding-top:3px;
  font-size:10px;
}

#searchBox input.button{
  background-color: transparent;
  border:0;
  cursor: pointer;
  margin-top:0px;
  padding: 0;
  width: 26px;
}
  
/*attvis*/

#attVisning{

}
#attVisningFile{
  color:#11669b;
  font-size:12px;
}
#attVisningWSAlbum{
}
#attVisningContainer{
}

#attVisningContainer a{
  color:#11669b;
  font-size:12px;
}

#attVisningContainer a:hover{
  color:#3b99d4;
  font-size:12px;
}
#attVisningLink{
  color:#11669b;
  font-size:12px;
}

#attVisningLink a{
  color:#11669b;
  font-size:12px;
}

#attVisningLink a:hover{
  color:#3b99d4;
  font-size:12px;
}  

h1,h2,h3,h4{
  margin:0;
  
}

textarea {
  background-color: white;
}
