html {
	height		: 100%;
 }

body {
        background      : #ffffff;
	height		: 100%;
	margin-top	: 0px;
	margin-bottom	: 0px;
	padding		: 0px;
	text-align	: center;
}



.frame {
        height          : 100%;
	padding         : 0px 0px 0px 0px;
	margin-left	: auto;
	margin-right	: auto;
	width		: 987px;
	text-align	: left;
}

.frame_table {
	width	: 987px;
	height	: 100%;
}

.main_td {
	width	:963px;
	height	:100%;
	padding		: 0px;

}

.shadow_left {
	height		: 100%;
	width		: 12px; 		
        background-image: url(/img/bransjenett1/bg_left.gif);
}

.shadow_right {
	height		: 100%;
	width		: 12px; 		
        background-image: url(/img/bransjenett1/bg_right.gif);
}

.middle {
        /*background      : url(/img/bransjenett1/bg_middle.jpg);*/
        border-left     : 0px solid #ffffff;
        border-right    : 0px solid #ffffff;
	width		: 963px;
	min-height	: 100%;
	float		: left;
}

/* IE Hack stuff */
/*\*/
* html .middle {
  height: 100%;
}
/**/



.container_top {
	width		: 963px;
	height 		: 434px;
}

.container_top img {
	border	: 0;
	width	: 963px;
	padding : 0;
	margin  : 0;
}

.bilde1 {
	height          : 349px;
}

.bilde1 img {
	width		: 963px;
	height 		: 349px;
}



.bilde2 img {
	width		: 963px;
	height 		: 85px;
}




.container_main {
	width		: 848px;
        padding         : 0px 4px 0px 6px;
}

.container_bottom {
	width		: 848px;	
	padding		: 50px 0px 0px 0px;
	height		: 12px;
	text-align	: right;
}


.container_left {
  	width      	: 148px;
  	padding    	: 17px 9px 0px 0px;
  	margin     	: 0px;
  	float      	: left;
}

.container_center {
        background      : #ffffff;
  	width      	: 691px;
  	padding    	: 0;
  	margin     	: 0;
  	float      	: left;
}

.content_center {
        /*background      : #ffffff;*/
  	width      	: 663px;
  	padding    	: 0px 14px 0px 14px;
  	margin     	: 0px;
	min-height	: 435px;
}

/* IE Hack stuff */
/*\*/
* html .content_center {
  height: 435px;
}
/**/

.text {
  line-height : 19px;
  padding	: 0 130px 0 92px;
}


.bg_center_top {
	background-image: url(/img/bransjenett1/bg_center_top.jpg);
	width	: 691px;
	height	: 15px;
}

.bg_center_bottom {
	background-image: url(/img/bransjenett1/bg_center_bottom.jpg);
	width	: 691px;
	height	: 15px;
}

.line_wide {
  background    : #C9CECF;
  margin        : 6px 0px 6px 0px;
  height	: 1px;
  width		: 663px;
}

.line_month {
  background    : #C9CECF;
  margin        : 5px 0px 6px 0px;
  height	: 1px;
  width		: 663px;
}

.line_gray {
  background	: #BABABA; 
  height	: 1px;
  margin 	: 0px 0px 0px 0px;
}



.content_bottom	{
	width           : 725px;	
        height          : 15px;
	color		: #ffffff;
	text-align	: center;
	background	: #000000;
	padding		: 1px 0px 0px 0px;
	font-size	: 11px;
}


.content_bottom a, .content_bottom a:link, .content_bottom a:visited {
 	color		: #ffffff;
}

.date {
  color : #92C360;
  font-size : 10px;
  font-weight : bold;
}

.content_press {
  padding : 11px 30px 11px 35px;
  width : 266px;
  float : left;
}


.content_list {
  padding : 11px 30px 11px 0px;
  width : 301px;
  float : left;
}

.content_calendar {
  padding : 11px 0px 11px 0px;
  width   : 663px;
}


.credits	{
        color           : #626262;
	width           : 848px;
        height          : 46px;
}

#spacer {
	margin-bottom	: 23px;
}

.search {
	padding : 0px 0px 10px 12px;;
}

.search .q { 
	color:#000000;
	width : 104px;
	border:1px #94999C solid;
	background:#f2f2f2;
	font-size:12px; 
}		

.nav {
	width	: 596px;
	padding	: 0px 0px 0px 35px;
}

.nav .left {
	width	: 245px;
	float	: left;
	text-align : left;
}

.nav .center {
	width	: 105px;
	float	: left;
	text-align : center;
}

.nav .right {
	width	: 245px;
	float	: left;
	text-align : right;
	padding	: 0px 0px 0px 0px;
}

.ill img {
 	width	: 663px;
	/*height	: 140px;*/
}


.pressesok  {
        width   : 626px;
        padding : 5px 0px 0px 47px;
	color	: #414141;
}
.pressesok .col1 {
	width	: 140px;
	vertical-align:top;
	font-weight : bold;
}
.pressesok .col2 {
	width	: 130px;
	color	: #414141;
	font-size : 12px;
	vertical-align:top;
}
.pressesok .col3 {
	width	: 54px;
}
.pressesok .col4 {
	width	: 246px;
	vertical-align:top;
	font-size : 12px;
	font-weight : bold;
}

.pressesok .search {
	text-align : right;
}

.detail_links  {
        width   : 604px;
        padding : 5px 12px 0px 47px;
	text-align : right;
}

.calendar_links  {
        width   : 556px;
        padding : 5px 0px 0px 47px;
	text-align : right;
}

.list_text {
	float : left;
	width	: 193px;
}

.no_img {
        width   : 301px;
}

.image {
	padding	: 0px 10px 5px 0px;
	float	: left;
}

.image img {
	width	: 96px;
	height	: 63px;
	border	: 1px solid #D0DCAC;
	padding	: 0px;
}

.download_pdf {
	text-align : right;
        width   : 301px;
}


.month {
  font-size     : 11px;
  color         : #92C260;
  font-weight	: bold;
}

.email {
  width:220px;
}
.email input {
  border: 1px solid #a1a1a1;
  height:14px;
  font-size:10px;
  margin:0;
  padding:0 0 1px 1px;
  width:140px;
}


.visit_global {
  background : #ff0000;
  left:0;
  position:absolute;
  text-align:center;
  top:71px;
  width:100%;
}

.visit_container {
  background : #00ff00;
  left:50%; 
  position:absolute;
  width:1px;
}

.visit {
  background : #ED3426;
  width:119px;
  height:80px;
  color : #ffffff;
  position:absolute;
  text-align:left;
  left:-482px;
  top:0px;
  z-index:100;
  padding :0;
}

div.visit a {
  font-size : 12px;
  color : #ffffff;
}
