*  { 
		margin:0px; padding:0px; background-repeat:no-repeat;
}

html {
    /*overflow: -moz-scrollbars-vertical;*/
}

h1, h2, h3, h4, h5, h6  { 
		clear: both;
}

p { 
		float: none; clear: both; margin:5px 0pt 10px 0px;
}

img { 
		border:solid 0px #ffffff;
}	

ul { 
		margin: 0; padding: 0 0 15px 25px;
	}

ol { 
		margin: 0; padding: 0 0 15px 25px;
}

form  		{
		height:100%
	}

body {	
	margin:0 0 0 0;
	padding:0px;
	text-align:center;
	background-color:#EAEAEA;
	background-image:url(sites/obos/im/bg-color.png);
	background-repeat:repeat;
}

.language 
{
	margin:1px auto;
	padding:4px 0 0;
	text-align:right;
	width:950px;
}

.language a 
{
	color:#000;
	font-family:Arial,Verdana;
	font-size:11px;
	font-weight:bold;	
}

#page 
{	
	margin:1px auto;
	padding:16px 0 0 0;
	text-align:left;
	width:986px;
	background-image:url(sites/obos/im/bg-site-top.png);			
}

.page-b
{
	background-image:url(sites/obos/im/bg-site-bottom.png);		
	background-position:center bottom;
	padding-bottom:17px;
}

.page-c
{	
	padding:0 18px 0 18px;
	background-image:url(sites/obos/im/bg-site-sides.png);	
	background-repeat:repeat-y;
}

.page-d
{
	padding:0px;
	width:950px;
	margin:0px;	
	background-color:#fff;
}

#logo 
{
	width:950px;
	height:150px;	
}

#logo h1,
#logo .doc-header1
{
	display:none;
}

#main 
{
	padding:10px;		
}

.leftbar,
.content,
.rightbar
{
	float:left;	
	display:block;
}

.leftbar-b 
{
	margin-right:10px;
}
.rightbar-b 
{
	margin-left:10px;
}

#pagenav 
{
	border-bottom:solid 1px #C6C8CA;
	margin-bottom:10px;
}

#pagenav .breadcrumbs 
{
	margin:5px 0 5px 0;
}

/* --------------------------- */
/* Boxes Left  */
/* --------------------------- */
.leftbar .leftnav,
.leftbar .box 
{
	margin-bottom:15px;
}

.leftbar .box, 
.rightbar .box 
{
	width:180px!important;
	overflow:hidden;
}

.leftbar .box-container
{
	border:solid 1px #C6C8CA;
}

.leftbar .box-container .box-title 
{
	color:#fff;
	font-size:10px;
	font-weight:bold;
	padding:2px 0 3px 5px;
	text-transform:uppercase;
	background-color:#5A8F3F;/*#5A8F3F; #488E22*/
}

.leftbar .box-content 
{
	padding:5px 9px 5px 9px;
}

table.boligsokbottom select 
{
	width:160px;
	margin:1px 0px 5px 0px;
	border:1px solid #C6C8CA;
	color:#000000;	
	font-size:10px;
	font-weight:bold;	
}

table.boligsokbottom td.obos-sok-button 
{
	text-align:right;
	
}

.leftbar .NEWSLETTER .box-content
{
	height:113px;
	padding:0;
	margin:0;
}

.leftbar .NEWSLETTER .box-content .form 
{
	padding:0; /*0px 9px 5px 9px;*/
}

.leftbar .NEWSLETTER .box-content .form td 
{
	padding-top:5px;
}

.leftbar .NEWSLETTER input 
{
	width:160px;	
	border:solid 1px #C6C8CA;
	color:#000;	
	font-size:11px;	
	height:17px;
	font-weight:normal;
}

/* --------------------------- */
/* Boxes Right */
/* --------------------------- */
.rightbar .box,
.rightbar .boxmenuobos
{
	clear:both;
	margin-bottom:10px;
}

.rightbar .obos-search 
{
	height:22px;
}

.rightbar .obos-search .box-title 
{
	display:none;
}

.rightbar .obos-search .inputbox 
{
	float:left;
	padding-right:3px;
}

.rightbar .obos-search .searchbutton 
{
	float:left;
}

.rightbar .obos-search .inputbox input 
{
	font-size:12px;
	height:19px;
	border:1px solid #C6C8CA;	
	width:136px;
} 

.rightbar .obos-no-frame, 
.leftbar .obos-no-frame 
{
	border:none!important;
}

.rightbar .obos-no-frame .box-title 
{
	display:none;	
}

.rightbar .box,
.rightbar table.obos-boxmenu-table {
	border:1px solid #C6C8CA;
}


.rightbar .obos-search 
{
	border:none;
}



.rightbar .box-title {
	background-color:#FFFFFF;
	background-image:url(sites/obos/im/dashed-line.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	border-bottom:medium none;
	color:#5A8F3F;
	font-size:10px;
	font-weight:bold;
	padding:2px 0px 3px 5px;
	text-transform:uppercase;	
}


.rightbar table.obos-boxmenu-table td.box-title
{
	padding:2px 2px 3px 5px;
}

.rightbar .box .box-content,
.rightbar table.obos-boxmenu-table td{
	padding:3px 2px 5px 10px;
}

.leftbar .obos-no-frame .box-content,
.rightbar .obos-no-frame .box-content
{
	padding:0!important;
}


.rightbar .obos-search .box-content
{
	padding:0;
}




/* Notelist/Note common */
.box-notelist {padding-bottom:10px;}
.box-notelist  a {font-weight:bold; color:#000;}
.box-note h4 {padding-bottom:5px;}
.box-note .intro {padding-bottom:5px;}
/* Notelist Post-it 1 */
.box-notelist .postit1 .box-header {height:47px; background-image:url(sites/obos/im/yellow-postit-top.gif); background-repeat:no-repeat;}
.box-notelist .postit1 .box-content {background-image:url(sites/obos/im/yellow-postit-mid.gif); background-repeat:repeat-y;  padding:0 15px 0 15px;}
.box-notelist .postit1 .box-bottom {height:29px; background-image:url(sites/obos/im/yellow-postit-bottom.gif); background-repeat:no-repeat; }
.box-notelist .postit1 a {padding-left:11px; background-image:url(sites/obos/im/asterik.gif); background-repeat:no-repeat; }
/* Notelist Post-it 2 */
.box-notelist .postit2 .box-header {height:47px; background-image:url(sites/obos/im/yellow-postit2-top.gif); background-repeat:no-repeat;}
.box-notelist .postit2 .box-content {background-image:url(sites/obos/im/yellow-postit2-mid.gif); background-repeat:repeat-y;  padding:0 15px 0 15px;}
.box-notelist .postit2 .box-bottom {height:29px; background-image:url(sites/obos/im/yellow-postit2-bottom.gif); background-repeat:no-repeat; }
.box-notelist .postit2 a {padding-left:11px; background-image:url(sites/obos/im/asterik.gif); background-repeat:no-repeat; }
/* Notelist Competition */
.box-notelist .competition .box-header {height:51px; background-image:url(sites/obos/im/competition-background-top.gif); background-repeat:no-repeat;}
.box-notelist .competition .box-content {text-align:center; height:54px; background-image:url(sites/obos/im/competition-background-btm.gif); background-repeat:no-repeat; background-position:left bottom;}
.box-notelist .competition .box-bottom {background:none; }
.box-notelist .competition a {background:none; font-size:11px;}
.box-notelist .competition .document {padding-bottom:6px;}
/* Notelist Note */
.box-notelist .note .box-header {height:38px; background-image:url(sites/obos/im/note_top.gif); background-repeat:no-repeat;}
.box-notelist .note .box-content {height:136px; background-image:url(sites/obos/im/note_middle.gif); background-repeat:no-repeat;  padding:0 15px 0 15px; background-position:middle bottom;}
.box-notelist .note .box-bottom {height:0px;  background-repeat:no-repeat; }
/* Note */
.box-note .postit1 .box-header {height:47px; background-image:url(sites/obos/im/yellow-postit-top.gif); background-repeat:no-repeat;}
.box-note .postit1 .box-content {background-image:url(sites/obos/im/yellow-postit-mid.gif); background-repeat:repeat-y;  padding:0 15px 0 15px;}
.box-note .postit1 .box-bottom {height:29px; background-image:url(sites/obos/im/yellow-postit-bottom.gif); background-repeat:no-repeat; }
.box-note .postit1 a {padding-left:11px; background-image:url(sites/obos/im/asterik.gif); background-repeat:no-repeat; }
/* Note Post-it 2 */
.box-note .postit2 .box-header {height:47px; background-image:url(sites/obos/im/yellow-postit2-top.gif); background-repeat:no-repeat;}
.box-note .postit2 .box-content {background-image:url(sites/obos/im/yellow-postit2-mid.gif); background-repeat:repeat-y;  padding:0 15px 0 15px;}
.box-note .postit2 .box-bottom {height:29px; background-image:url(sites/obos/im/yellow-postit2-bottom.gif); background-repeat:no-repeat; }
.box-note .postit2 a {padding-left:11px; background-image:url(sites/obos/im/asterik.gif); background-repeat:no-repeat; }
/* Note Competition */
.box-note .competition .box-header {height:51px; background-image:url(sites/obos/im/competition-background-top.gif); background-repeat:no-repeat;}
.box-note .competition .box-content {text-align:center; height:54px; background-image:url(sites/obos/im/competition-background-btm.gif); background-repeat:no-repeat; }
.box-note .competition .box-bottom {background:none; }
.box-note .competition a {background:none; font-size:12px;}
/* Note Note */
.box-note .note .box-header {height:38px; background-image:url(sites/obos/im/note_top.gif); background-repeat:no-repeat;}
.box-note .note .box-content {height:136px; background-image:url(sites/obos/im/note_middle.gif); background-repeat:no-repeat;  padding:0 15px 0 15px; background-position:middle bottom;}
.box-note .note .box-bottom {height:0px;  background-repeat:no-repeat; }


/* --------------------------- */
/* Content Bar Bottom */
/* --------------------------- */
table.content-bar
{
	margin:20px 0 10px 0; clear:both; float:left;
	width:550px;
}
table.content-bar td.td-1{width:177px;}
table.content-bar td.td-2{width:187px; padding-left:10px;}
table.content-bar td.td-3{width:186px; padding-left:10px;}

table.content-bar .box-title {
	background-color:#F7F4E5;
	background-image:url(sites/obos/im/dashed-line.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	color:#5A8F3F;
	font-size:10px;
	font-weight:bold;
	padding:3px 0px 4px;
	text-align:center;
	text-transform:uppercase;
}

table.content-bar .box-content {
	background-color:#FFFFFF;
	border-color:#C6C8CA;
	border-style:none solid solid;
	border-width:medium 1px 1px;
	font-size:10px;
	font-weight:bold;
	height:335px;
	/*margin-bottom:10px;*/
	padding:5px 5px 10px;
}

table.content-bar .box-row {
	padding:3px;
}

/* --------------------------- */
/* Main Content */
/* --------------------------- */
.content .full h1,
.content .full .doc-preface, 
.content .full .doc-bodytext, 
.content .full .doc-bodytext p
{
	/*float:left;*/
	clear:none;
}

.content .full h1 
{
	font-size:16px;
	font-weight:bold;
}

.content .full .doc-preface 
{
	
}

.content .full .doc-bodytext table p 
{
	margin:0;
	padding:0;
}

.content .doc-bodytext ul 
{
	padding:0 0 3px 25px;
}

.content .doc-bodytext li 
{
	margin:4px 0 5px 0;
}

.content .doc-header1 
{
	font-family:arial;
	font-size:14px!important;	
	font-weight:bold
}

.content .short 
{
	margin-bottom:5px;
}

.content .short h1 
{
	padding:0 0 5px 0;
}

/* --------------------------- */
/* Firstpage */
/* --------------------------- */
.firstpage-full,
.firstpage-medium,
.firstpage-short,
.firstpage-banner 
{
	float:left;
}

.ncolumns .doc-preface-date,
.firstpage-full .doc-preface-date,
.firstpage-medium .doc-preface-date,
.firstpage-short .doc-preface-date,
.newspage-shortview .doc-preface-date,
.PRESSEBILDE-KATEGORI .doc-preface-date
{
	display:none;
}

.firstpage-full  {width:550px;}
.firstpage-medium{width:275px;}
.firstpage-short {width:550px;}
.firstpage-banner{width:550px; padding-bottom:10px;}


.links 
{
	margin:5px 0 5px 0;
}

.links ul 
{
	display:block;
	margin:0pt;
	padding:0pt;
}

.links li 
{
	display:block;
	padding:4px 0pt 3px 15px;
	margin:0;
}

.links li.txt {background:transparent url(sites/obos/im/iconbg_txt.gif) no-repeat scroll left top;}
.links li.doc {background:transparent url(sites/obos/im/iconbg_doc.gif) no-repeat scroll left top;}
.links li.pdf {background:transparent url(sites/obos/im/iconbg_pdf.gif) no-repeat scroll left top;}
.links li.xsl {background:transparent url(sites/obos/im/iconbg_xl.gif) no-repeat scroll left top;}
.links li.ppt {background:transparent url(sites/obos/im/iconbg_ppt.gif) no-repeat scroll left top;}

#tools {  
		margin: 15px 0 10px 0; 		
		padding-top:10px;
		clear:both;
		border-top:1px solid #C6C8CA;		
		height:25px;
}

#tools ul {
		display: inline; margin: 0; padding: 0;
}		

#tools li {
		display: inline; float: left; margin: 0; padding: 0;
}

#tools a {
		margin: 0 7px 0 0; padding: 0 5px 2px 18px; 
}	

#tools #print a  {
		background: url(sites/obos/im/iconbg_print.gif) top left no-repeat; 
}	
#tools #tips a  {
		background: url(sites/obos/im/iconbg_tips.gif) top left no-repeat; 
}
#tools #newsletter a  {
		background: url(sites/obos/im/iconbg_newsletter2.gif) top left no-repeat; 
}
#tools #twitter a  {
		background: url(sites/obos/im/iconbg_twitter.gif) top left no-repeat; 
}
#tools #facebook a  {
		background: url(sites/obos/im/iconbg_facebook.gif) top left no-repeat; 
}
#tools #nettby a  {
		/*background: url(sites/obos/im/iconbg_nettby.gif) top left no-repeat; */
		display:none;
}

.firstpage h1
{
	clear:none!important;	
}


.firstpage-full h1{
	margin:10px 0px 8px 0;
}

.firstpage-medium h1,
.firstpage-short h1
{
	margin:1px 0px 4px 0;
	padding:0!important;
}


.firstpage .doc-preface {
	margin:0px 0px 5px;
}

/* --------------------------- */
/* Footer */
/* --------------------------- */
#footer
{
	clear:both;	
	width:930px;
	height:22px;
}
#footer .sitedirectory-alldocument-full 
{	
	border:dashed 1px #C6C8CA;
	background-color:#E5E1D3;
	padding:4px 0px 4px 0px;
}

/* --------------------------- */
/* Menu */
/* --------------------------- */
.leftbar .leftmenu 
{
	padding-bottom:15px;
}

.leftbar .site4 .space
{
	display:none; /* Hide menu for secure site */
}

.leftbar ul 
{
	margin:0;
	padding:0;
}

.leftbar li 
{

}

.leftbar ul 
{
	/*margin-bottom:2px;*/
	border:solid 1px #5A8F3F;			
}

.leftbar .space 
{
	padding-bottom:2px;
}

.leftbar ul li ul 
{
	margin-bottom:0;
	background-position:left center;
}

.leftbar ul li
{
	display:block;
	background-color:#5A8F3F;
	list-style-type:none;
}

.leftbar ul.active li
{
	
}

.leftbar ul li a.level0 
{
	color:#fff;
	display:block;
	padding:6px 0 6px 6px;	
	font-weight:bold;
	font-size:11px;
	cursor:pointer;
	text-transform:uppercase;
}

.leftbar ul li a 
{
	color:#5A8F3F;
	display:block;
	padding:5px 0 5px 12px;		
	outline-style:none;
	font-family:Verdana,Arial;
}

.leftbar ul li ul li a 
{
	font-size:10px;
	font-weight:bold;	
	background-position:left center;
}

.leftbar ul li ul.submenu 
{
	display:none;
	border:none;
}

.leftbar ul.active li ul.submenu 
{
	display:block;
}

.leftbar ul li ul.submenu li 
{
	border-top:solid 1px #5A8F3F;	
	border-bottom:solid 1px #fff;	
	background-color:#fff;	
}

.leftbar ul li ul.level2 li a {padding:1px 0 3px 11px;		}
.leftbar ul li ul.level3 li a {padding:0 0 2px 11px;		}

.leftbar ul li ul.level1 li a {margin-left:12px;  }
.leftbar ul li ul.level2 li a {margin-left:22px; }
.leftbar ul li ul.level3 li a {margin-left:32px; }
.leftbar ul li ul.level4 li a {margin-left:42px; }

/*.leftbar ul li ul.level1 li a.parent {background-image:url(sites/obos/im/garrow_right.gif);}
.leftbar ul li ul.level2 li a.parent {background-image:url(sites/obos/im/garrow_right.gif);}
.leftbar ul li ul.level3 li a.parent {background-image:url(sites/obos/im/garrow_right.gif);}
.leftbar ul li ul.level4 li a.parent {background-image:url(sites/obos/im/garrow_right.gif);}*/

.leftbar ul li ul.level1,
.leftbar ul li ul.level2,
.leftbar ul li ul.level3,
.leftbar ul li ul.level4{}

.leftbar ul li ul.level1 li a {background-image:url(sites/obos/im/garrow_right.gif);}
.leftbar ul li ul.level2 li a {background-image:url(sites/obos/im/garrow_right.gif);}
.leftbar ul li ul.level3 li a {background-image:url(sites/obos/im/garrow_right.gif);}
.leftbar ul li ul.level4 li a {background-image:url(sites/obos/im/garrow_right.gif);}

.leftbar ul li ul.level1 li a.selectedparent,
.leftbar ul li ul.level1 li a.open {background-image:url(sites/obos/im/garrow_down.gif);}
.leftbar ul li ul.level2 li a.selectedparent,
.leftbar ul li ul.level2 li a.open {background-image:url(sites/obos/im/garrow_down.gif);}
.leftbar ul li ul.level3 li a.selectedparent,
.leftbar ul li ul.level3 li a.open {background-image:url(sites/obos/im/garrow_down.gif);}
.leftbar ul li ul.level4 li a.selectedparent,
.leftbar ul li ul.level4 li a.open {background-image:url(sites/obos/im/garrow_down.gif);}


.leftbar ul li ul li ul li
{
	border-top:none!important;
}


.leftbar li a.selected
{
	color:#E88423;
	/*text-decoration:underline;*/
}



/* Search */
.search th.SEARCH-FULL-TITLE {
	height:18px;
}
.search-advanced-table th, .search th {
	height:16px;
	padding:2px 3px 0px;
	text-align:left;
}

td.search-text-row2 {
	background-color:#F7F4E5;
}
td.search-text-row1, 
td.search-text-row2 {
	padding:4px 2px;
}

.search table.search-pagesection {
	border-top:1px solid #000000;
	padding-top:10px;
	text-align:center;
	width:100%;
}
.search-pagesection {
	border-top:1px solid #74AFC2;
	color:#0F4F71;
	font-size:11px;
	margin:10px 0px 0px;
	padding:10px 0px 0px 10px;
	text-decoration:none;	
}

.search table.search-pagesection div {
	float:left;
}

.search div.search-pagenr, 
.search div.search-activepagenr {
	padding:0px 2px;
}

.search .doc-header1 {
	display:none;
}

/* Newspage archive */
.newspage-archivelistheader {
	background-color:#F7F4E5;
	background-image:url(sites/obos/im/dashed-line.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	border-bottom:none;
	padding:3px 5px 4px;
	border-color:#AAAAAA;
	border-width:0px 0px 1px;
	
}

.newspage-leftcolumn {
	border-left:1px solid #C6C8CA;
}
.newspage-leftcolumn, 
.newspage-rightcolumn, 
.newspage-middlecolumn {
	border-bottom:1px solid #C6C8CA;
	border-top:none;
}

.newspage-rightcolumn {
	border-right:1px solid #C6C8CA;
}

.newspage-leftcolumn, 
.newspage-rightcolumn {
	padding:4px;
	width:48%;
}

/* Tips */
.tips  
{
	
}

.tips fieldset 
{
	border:none;	
}

.tips fieldset label
{
	width:450px;
	padding-bottom:10px;	
	clear:both;
	display:block;
}

.tips fieldset label span 
{
	width:120px;	
	display:block;
	float:left;
}

.tips fieldset label input,
.tips fieldset label textarea 
{
	width:200px;	
}

.tips fieldset label textarea 
{
	height:100px;
}

.tips fieldset label.message input 
{
	
}


/* Scheme */
/*.scheme .row{height:28px; border:solid 0px #00cc00}
html>body .scheme .row{height:auto; }

.scheme .label{border:Solid 0px #0000cc;}
.scheme .text {border:solid 0px #cc0000; }
.scheme .showLabelAndText{clear:both}
.scheme .doc-bodytext{border:solid 0px #cc0000; }
.scheme .input_a,
.scheme .input_b{height:auto; border:solid 0px #00cc00}
.scheme input.button{margin:5px 5px 0px 0px}

.SCHEME .doc-preface {margin-bottom:15px; }
.SCHEME input {height:22px; }
.SCHEME .radiobutton {float:none; clear:both;  }
.SCHEME .radiobutton input{float:left; }
.SCHEME .label .doc-bodytext { margin-top:1px; padding-top:6px; }
.SCHEME input {width:400px; }
.SCHEME .input_a input {width:120px; }
.SCHEME .input_b input {width:120px; }
.SCHEME .submitForm input{width:auto; }
.SCHEME .radiobutton input{width:auto; }
.SCHEME .radiobutton .radioText{float:left; padding-top:4px; }
html>body .SCHEME .radiobutton .radioText{float:left; padding-top:7px; }
*/

/* Scheme-Mail */
#scheme-mail {font-family:Arial;}
#scheme-mail .label{color:#000000 !important; font-weight:bold; font-size:12px !important;}
#scheme-mail .text{color:#ff0000 !important; font-weight:bold; font-size:12px !important;}

/* NColumns */
.ncolumns .doc-header1 {margin-bottom:10px;}
.ncolumns-row 
{
	overflow: hidden; 
	margin-bottom: 20px;
}

.ncolumns-row .more 
{
	padding-bottom:10px;
}

.ncolumns .box 
{
	float:left;
	display:block;
}
.rows2 .box{width:271px;}
.rows2 .box1{margin-right: 7px;}
.rows3 .box{width:183px;}
.rows4 .box{width:137px;}

.rows3 .ncolumns  {margin-top:17px;}
.rows3 .box1 {width:190px;}
.rows3 .box2 {width:190px;}
.rows3 .box3 {width:170px;}
.rows3 .full {width:170px;}

.rows2 .PRESSEBILDER-short td.image div.doc-image-short
{
	padding-bottom: 0 !important;
}



/* ObosNewMember */
.ObosNewMember .button{margin-right:5px;}
.ObosNewMember table.InnerTable1{width:400px; border:solid 0px #cc0000}
.ObosNewMember table.InnerTable1 td.cell2 input,
.ObosNewMember table.InnerTable1 td.cell4 input,
.ObosNewMember table.InnerTable1 td.cell6 input{width:103px;}
.ObosNewMember table.InnerTable2 td.PostalFirstCell{width:189px; border:solid 0px #cc0000}
.ObosNewMember table.InnerTable3 td.PostalFirstCell{width:208px; border:solid 0px #cc0000}
.ObosNewMember input.textbox-full{width:400px;}
.ObosNewMember .RadioButtonList{font-size:10px;}
.ObosNewMember .textarea{width:400px;}
.ObosNewMember table.InnerTable2{width:400px; border:solid 0px #00cc00}
.ObosNewMember table.InnerTable3{width:400px; border:solid 0px #cc00cc}
.ObosNewMember .label{font-size:10px;}
.ObosNewMember .postalSecondCell .label {padding-left: 4px; }
html>body .ObosNewMember .cell3 input {width:152px; }
.ObosNewMember .RadioButtonList label {font-size:10px; padding-left:5px;}
.ObosNewMember table.OuterTable td {padding:2px 0 4px 0;}
.ObosNewMember span.doc-preface{padding-bottom:100px; display:block;}
.ObosNewMember .message {color:Green; font-weight:bold;}

.ObosNewMember .doc-preface {font-weight:normal!important;}

/* Property Assessment */
.assessment{border:solid 0px #cc0000}
.assessment-form{padding-top:20px; border:solid 0px #cc0000; padding-bottom:10px;}
.assessment-form table.assessment-table{width:100%}
.assessment-form table.assessment-table td.cell1-td .divrow{width:176px; border:solid 0px #00cc00;}
.assessment-form table.assessment-table td.cell2-td .divrow{width:176px; border:solid 0px #00cc00;}
.assessment-form table.assessment-table td.cell3-td .divrow{width:167px; border:solid 0px #00cc00;}
.assessment-form .divrow{padding-bottom:8px}
.assessment-form input.textbox{width:156px}
.assessment-form select{width:156px}
.assessment-form textarea.text{width:167px; height:100px}
.assessment-form .message{padding:0px 0px 10px 0px}
.assessment-form .message.success {color:#5A8F3F; margin-bottom:250px; margin-top:40px;}
.assessment-form .message-inner{padding:10px; border:solid 1px #5A8F3F}
.assessment-form .optional {font-size:10px;}

.assessment-form .textlabel{ font-size:10px; font-weight:bold; color:#000000}
.assessment-form input.textbox,
.assessment-form select,
.assessment-form textarea.text{ font-size:10px;}
.assessment-form .message-inner{ font-size:10px; font-weight:bold;}

input.button {
	border:1px solid #A5BA8D;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	height:21px;
	font-family:Arial;
	background-color:#328900; /*#418E18;*/
	text-transform:uppercase;
}

.successmsg 
{
	font-weight:bold;
	color:#5A8F3F;
	font-size:11px;	
}

.errormsg 
{
	font-weight:bold;
	color:#cc0000;
	font-size:11px;	
}

.content input
{
	padding:2px 0 2px 0;
	font-size:12px;
	font-weight:normal;
}

.content select
{
	padding:1px 0 1px 0;
	font-size:12px;
	font-weight:normal;
}

.content .full .doc-imagetext 
{
	padding-bottom:2px;
}


/* Scheme */
.SCHEME .row 
{
	width:520px;	
	float:left;
	display:block;
}

.SCHEME .row .label 
{
	padding-top:5px;
	font-size:10px;	
}

.SCHEME .radiobutton 
{
	clear:both;
}

.SCHEME .radiobutton input,
.SCHEME .radiobutton .radioText
{
	float:left;
	margin:3px 0 3px 10px;	
}

.assessment-form .required,
.SCHEME .required,
.assessment-form .optional
{
	font-weight:bold;
	color:#378E08;
}

.SCHEME .submitForm 
{
	padding-top:10px;	
}

.SCHEME .submitForm input 
{
	margin-right:5px;
}

/* eMarketing */
#emarketing{}
#emarketing .subscribe{}
#emarketing .subscribe .row{border:solid 0px #ffffff;}
#emarketing .subscribe .row .label{background:none; font-size:10px;}
#emarketing .subscribe .row .confirm{padding:10px 0px 10px 0px}
#emarketing .subscribe .row .legal{padding:15px 0px 0px 0px; font-size:10px;}
#emarketing .subscribe input.textbox{width:350px;}
#emarketing .subscribe .ceckbox{margin-right:10px;}
#emarketing .subscribe .emarketing-message{padding-top:15px; font-size:10px;}

#emarketing .unsubscribe{}
#emarketing .unsubscribe .row{}
#emarketing .unsubscribe .row .label{padding:5px 0 5px 0; font-size:10px;}
#emarketing .unsubscribe .row input.textbox{width:350px;}
#emarketing .unsubscribe input.button{margin-top:5px;}
#emarketing .emarketing-message{font-size:10px; padding:5px 0 5px 0;}

.EMARKETING-TIP .errormessage,
#emarketing .emarketing-error{border:solid 1px #CC0000; color:#CC0000; padding:10px; margin:10px 0px 10px 0px;}
.EMARKETING-TIP .successmessage{border:solid 1px #5A8F3F; color:#378E08; padding:10px; margin:10px 0px 10px 0px;}

.sitedirectory-alldocument .short .doc-preface-date 
{
	display:none;	
}

/* OBOS Calculator */
.obos-calc-input input{  font-size:10px;height:16px; width:93px;}
.obos-calc-input-short input{ height:16px;width:25px;  font-size:10px;}
.obos-calc-label{  width:50%; font-size:10px;  padding-left:3px;font-weight:bold;}
.obos-calc{margin:5px 0px 5px 0px;}
.obos-calc td.obos-calc-bottom{padding:0px; border:solid 0px #ff0000}


.obos-fotographer 
{
	padding-bottom: 7px;	
}
.obos-fotographer span
{
	display: block;
	margin-top: 7px;
}

.rows5 .ncolumns .doc-header1
{
	padding-bottom:10px;
}

.rows5 .ncolumns .ncolumns-row 
{	
	width:550px;	
	height:220px;
}

.rows5 .ncolumns .ncolumns-row .short 
{
	width:110px;	
	height:220px;
}

.rows5 .ncolumns .ncolumns-row .short .row 
{
	padding:0 2px 5px 2px;	
}

.rows5 .ncolumns .ncolumns-column-1,
.rows5 .ncolumns .ncolumns-column-2,
.rows5 .ncolumns .ncolumns-column-3,
.rows5 .ncolumns .ncolumns-column-4,
.rows5 .ncolumns .ncolumns-column-5{float:left; margin:0; padding:0px; width:110px;}

.rows5 .ncolumns .ncolumns-row .short .doc-image-short 
{
	text-align:center;	
}

table.press-table
{
	width:500px;
	margin-bottom:5px;
}
table.press-table td.col1
{
	font-weight:bold;
}

table.press-table td.col2
{
	width:200px;	
}

#emarketing .subscribe h1 
{
	font-size:16px;
	margin-bottom:15px;
}


#emarketing .tip-row 
{
	padding:5px 0 5px 0;	
}

.logon .login-submit 
{
	margin-top:5px;
}

.OFFICE-full .officetext
{
	padding-bottom:15px;
}

.OFFICE-full table.employees table td 
{
	padding-bottom:5px;
}


/* Photoalbum2 */
table.paging span 
{
	cursor:hand;
	cursor:pointer;
	color:#5A8F3F;
	font-weight:bold;
}

table.TableThumbnails table span 
{
	/*display:block;
	border:solid 1px #808080;
	background-color:#f2f2f2;
	padding:2px;*/
	cursor:hand;
	cursor:pointer;
	
}



/* Undefined class tags */
select#antRom,
select#omr,
select#pris ,
div#visning,
#box9287295argument,
#emarketingemail,
#f9287849,
#f9287866,
#f9449516,
#Form1,
#id9065768,
#id9287483_Mandatory,
#id9437676,
#id9287975_1,
#imagetextP__ctl0__ctl1_Big,
#P__ctl0__ctl1_TableThumbnailsHole,
#P__ctl1_Big,
#P__ctl1_YearOfBirth,
#Table1,
#Table2,
#Table3,
#Table4,
#Table5,
#Text1,
#Text2,
#Text3,
#Text4,
#Text5,
.selectbox,
.obos-search,
.box,
table.boligsokbottom,
.BASIC,
.BASIC-RIGHT,
.BASIC-LEFT,
.boxmenu-alldocument-full,
.box-container 
.box-content,
.box-nr-of-documents-1,
.box-documentlist,
.PROPERTY-SEARCH,
li-level-1,
li.level-2,
li.level-3,
li.level-4,
li.home,
li.subs-selected,
li.subs,
li.subs-selected,
li.active,
ul.nav,
body.SITE-BODY,
label.toemail,
label.subject,
div.submit,
h1.title,
div.FLASH-full,
.IMAGE-TOP-full,
.LEFTMARGIN-IMAGES-full,
.IMAGE-TOP,
.LEFTMARGIN-IMAGES,
.box-link-active,
.doc-image-full,
.FIRSTPAGE-PROSPECT,
.FLASH,
.full,
.FLASH-full,
.obos-sok-area,
.obos-sok-price,
.obos-sok-room,
.QUALIFICATIONS,
.RIGHTMARGIN-IMAGES,
.PROPERTYASSESSMENT,
.photoalbum-page,
.OFFICE,
.sitedirectorycontainer,
.value,
.BASIC,
.BASIC-LEFT,
.BASIC-RIGHT,
.buttons,
.fromemail,
.LEFTMARGIN-IMAGES,
.RIGHTMARGIN-IMAGES,
.print-body,
.row,
.SEARCH-FULL-VALIDFROM,
.search-nextpage,
.search-nextpagesection,
.search-previouspage,
.search-previouspagesection,
.subscribe,
#f9293822,
#f9230221,
#f9212585,
#f9203489,
#f9203489,
#f9198698,
#f9966,
#Form1,
#fromemail,
#ibDeleteAll,
#imagetextP__ctl1_Big,
#P__ctl0__ctl1_Big,
#P__ctl0__ctl1_next,
#P__ctl0__ctl1_BigImageTable,
#P__ctl0__ctl1_TableThumbnails,
#P__ctl0_chkctrConfirm,
#P__ctl1_next,
#P__ctl1_TableThumbnailsHole,
#P__ctl1_txtctrEmail,
#P__ctl1_txtctrUserName,
#message,
#newsletter,
#print,
#documentid,
#emarketing,
#Button1,
#article,
#PRINT,
#rade_img_map_cd_tab_p0__ctl0_Richtext_myEditor_1,
#rade_img_map_cd_tab_p0__ctl0_Richtext_myEditor_0,
#subject,
#Thumbnail_P__ctl0__ctl1_Big1,
#Thumbnail_P__ctl0__ctl1_Big2,
#Thumbnail_P__ctl1_Big1,
#toemail,
#url
{
		/* nothing */
		z-index:1;
}

/*Search */
.SearchBoxContainer
{
	padding-bottom:10px;
}
.SearchBoxContainer input
{
	width:177px;
	border:1px solid #C6C8CA;
font-size:12px;
height:19px;
}
/*.ff3_5 #SearchResultDiv
{
	top:28%;
}
.gecko #SearchResultDiv{
  top:28%;
}


.safari #SearchResultDiv
{
	top:26%;
}
.ie #SearchResultDiv
{
	top:27%;
}
.opera #SearchResultDiv 
{
 top:27%; 
}
.chrome  #SearchResultDiv 
{
	 top:26%; 
}
*/
#SearchResultDiv
{
	position:absolute;
	
	/*left:40%;*/
	/*right:20%;*/
	/*bottom:10%;*/
	
	display:block;
	width:637px;
	height:567px;
	/*background-color:#e5e2d3;*/
	padding-left:5px;
	padding-top:8px;
	background-image:url('im/Skygge2.gif');
	background-repeat:no-repeat;
	z-index:999;
	
}
#IframeSearchResult 
{
	z-index:1000;
	
	top:0px;
	left:0px;
}

.obos-search
{
	display:none;
}


/* POLL */
.box .POLL .doc-header1{}
.box .POLL .doc-preface{}
.box .POLL .vote-button-container{margin-left:20px;padding-bottom:6px;padding-top:4px;}
.POLL .radiobutton{}
.POLL .row{padding-bottom: 4px;}
.POLL .question{}

.POLL .votes{margin-top:10px;}
.POLL .votes td{padding-top:5px;}
.POLL .votes .label, 
.POLL .votes .count{padding-right:10px;}
.POLL .votes .graph{border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC}
.POLL .votes .barbottomline{border-left:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC;border-bottom:solid 1px #CCCCCC; height:5px;margin-top:5px;}


.POLL .vote-button-container{padding-bottom:6px;padding-top:4px;}

.POLL .graph-1{ background-color:#C90104; height:10px;}
.POLL .graph-2{ background-color:#FFCD75; height:10px;}
.POLL .graph-3{ background-color:#2D629C; height:10px;}
.POLL .graph-4{ background-color:#C90104; height:10px;}
.POLL .graph-5{ background-color:#990000; height:10px;}
.POLL .graph-6{ background-color:#009900; height:10px;}
.POLL .graph-7{ background-color:#000099; height:10px;}
.POLL .graph-8{ background-color:#999900; height:10px;}
.POLL .graph-9{ background-color:#990099; height:10px;}
.POLL .graph-10{ background-color:#000099; height:10px;}
.POLL .graph-11{ background-color:#CCCCCC; height:10px;}
.POLL .graph-12{ background-color:#000000; height:10px;}
.POLL .has-voted{margin-top:10px;}
.full .POLL .doc-image-poll{margin-bottom:10px;}
.POLL .row{border:none;}

.POLL .question input
{
	
}
.POLL .PollRadioBtn
{
	width:15px;
	float:left;

}
.POLL .PollRadioBtnLabel
{
	width:30px;
	float:left;
	padding-left:5px;

}

.POLL .question
{
	padding-top:3px;
}

.inge .test .css
{
	padding-left:4px;
}

/* WORDCLOUD */
.WORDCLOUD .uclistitem
{
	overflow: hidden;
	padding: 4px 2px;
}
.WORDCLOUD .uclistitem.title
{
	font-weight: bold;
}
.WORDCLOUD .uclistitem.odd
{
	background-color: #F7F4E5;
}
.WORDCLOUD .uclistitem.pair
{
}
.WORDCLOUD .uclistitem .documentTitle
{
}
.WORDCLOUD .uclistitem .documentDate
{
	float: right;
}
.WORDCLOUD ul
{
	text-align: center;
	padding: 0 8px 0 0;
	border: 0;
}
.WORDCLOUD ul li
{
	list-style: none outside none;
	display: inline;
	margin: 3px;
	white-space: nowrap;
	background-color: Transparent;
}
.WORDCLOUD ul li a
{
	color: #555;
	padding: 0;
	display: inline;
}

.WORDCLOUD ul li.tag1 a { font-size: 20px; }
.WORDCLOUD ul li.tag2 a { font-size: 19px; }
.WORDCLOUD ul li.tag3 a { font-size: 18px; }
.WORDCLOUD ul li.tag4 a { font-size: 17px; }
.WORDCLOUD ul li.tag5 a { font-size: 16px; }
.WORDCLOUD ul li.tag6 a { font-size: 15px; }
.WORDCLOUD ul li.tag7 a { font-size: 14px; }
.WORDCLOUD ul li.tag8 a { font-size: 13px; }
.WORDCLOUD ul li.tag9 a { font-size: 12px; }
.WORDCLOUD ul li.tag10 a{ font-size: 11px; }
.WORDCLOUD ul li.tag11 a{ font-size: 10px; }
.WORDCLOUD ul li.tag12 a{ font-size: 12px; }
.WORDCLOUD ul li.tag13 a{ font-size: 11px; }
.WORDCLOUD ul li.tag14 a{ font-size: 10px; }
.WORDCLOUD ul li.tag15 a{ font-size:  9px; }
.WORDCLOUD ul li.tag16 a{ font-size:  8px; }
.WORDCLOUD ul li.tag17 a{ font-size:  7px; }
.WORDCLOUD ul li.tag18 a{ font-size:  6px; }
.WORDCLOUD ul li.tag19 a{ font-size:  5px; }
.WORDCLOUD ul li a{ font-size:  4px; }



/* FIRSTPAGECOLUMNS */
.firstpagecolumns > div
{
	width: 272px;
}
.firstpagecolumns .leftcolumn
{
	float: left;
	margin-right: 6px;
}
.firstpagecolumns .rightcolumn
{
	float: left;
}


